diff --git a/README.md b/README.md index 19b9cce97..97b957508 100644 --- a/README.md +++ b/README.md @@ -1,7 +1,7 @@ -# CDKTF prebuilt bindings for digitalocean/digitalocean provider version 2.40.0 +# CDKTF prebuilt bindings for digitalocean/digitalocean provider version 2.41.0 -This repo builds and publishes the [Terraform digitalocean provider](https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs) bindings for [CDK for Terraform](https://cdk.tf). +This repo builds and publishes the [Terraform digitalocean provider](https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs) bindings for [CDK for Terraform](https://cdk.tf). ## Available Packages @@ -63,7 +63,7 @@ This project is explicitly not tracking the Terraform digitalocean provider vers These are the upstream dependencies: - [CDK for Terraform](https://cdk.tf) -- [Terraform digitalocean provider](https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0) +- [Terraform digitalocean provider](https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0) - [Terraform Engine](https://terraform.io) If there are breaking changes (backward incompatible) in any of the above, the major version of this project will be bumped. diff --git a/docs/app.csharp.md b/docs/app.csharp.md index 42071c930..aec38f818 100644 --- a/docs/app.csharp.md +++ b/docs/app.csharp.md @@ -4,7 +4,7 @@ ### App -Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app digitalocean_app}. +Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app digitalocean_app}. #### Initializers @@ -541,7 +541,7 @@ The construct id used in the generated config for the App to import. The id of the existing App that should be imported. -Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#import import section} in the documentation of this resource for the id to use --- @@ -575,6 +575,7 @@ Refer to the {@link https://registry.terraform.io/providers/digitalocean/digital | CreatedAt | string | *No description.* | | DedicatedIps | AppDedicatedIpsList | *No description.* | | DefaultIngress | string | *No description.* | +| LiveDomain | string | *No description.* | | LiveUrl | string | *No description.* | | Spec | AppSpecOutputReference | *No description.* | | Timeouts | AppTimeoutsOutputReference | *No description.* | @@ -772,6 +773,16 @@ public string DefaultIngress { get; } --- +##### `LiveDomain`Required + +```csharp +public string LiveDomain { get; } +``` + +- *Type:* string + +--- + ##### `LiveUrl`Required ```csharp @@ -947,8 +958,8 @@ new AppConfig { | Provider | HashiCorp.Cdktf.TerraformProvider | *No description.* | | Provisioners | object[] | *No description.* | | DedicatedIps | object | dedicated_ips block. | -| Id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#id App#id}. | -| ProjectId | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#project_id App#project_id}. | +| Id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#id App#id}. | +| ProjectId | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#project_id App#project_id}. | | Spec | AppSpec | spec block. | | Timeouts | AppTimeouts | timeouts block. | @@ -1034,7 +1045,7 @@ public object DedicatedIps { get; set; } dedicated_ips block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#dedicated_ips App#dedicated_ips} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#dedicated_ips App#dedicated_ips} --- @@ -1046,7 +1057,7 @@ public string Id { get; set; } - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#id App#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#id App#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. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -1061,7 +1072,7 @@ public string ProjectId { get; set; } - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#project_id App#project_id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#project_id App#project_id}. --- @@ -1075,7 +1086,7 @@ public AppSpec Spec { get; set; } spec block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#spec App#spec} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#spec App#spec} --- @@ -1089,7 +1100,7 @@ public AppTimeouts Timeouts { get; set; } timeouts block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#timeouts App#timeouts} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#timeouts App#timeouts} --- @@ -1127,7 +1138,7 @@ public string Id { get; set; } The ID of the dedicated egress IP. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#id App#id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#id App#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. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -1144,7 +1155,7 @@ public string Ip { get; set; } The IP address of the dedicated egress IP. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#ip App#ip} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#ip App#ip} --- @@ -1158,7 +1169,7 @@ public string Status { get; set; } The status of the dedicated egress IP: 'UNKNOWN', 'ASSIGNING', 'ASSIGNED', or 'REMOVED'. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#status App#status} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#status App#status} --- @@ -1196,7 +1207,7 @@ new AppSpec { | Alert | object | alert block. | | Database | object | database block. | | Domain | object | domain block. | -| Domains | string[] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#domains App#domains}. | +| Domains | string[] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#domains App#domains}. | | Egress | object | egress block. | | Env | object | env block. | | Features | string[] | List of features which is applied to the app. | @@ -1220,7 +1231,7 @@ public string Name { get; set; } The name of the app. Must be unique across all apps in the same account. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#name App#name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#name App#name} --- @@ -1234,7 +1245,7 @@ public object Alert { get; set; } alert block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#alert App#alert} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#alert App#alert} --- @@ -1248,7 +1259,7 @@ public object Database { get; set; } database block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#database App#database} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#database App#database} --- @@ -1262,7 +1273,7 @@ public object Domain { get; set; } domain block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#domain App#domain} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#domain App#domain} --- @@ -1274,7 +1285,7 @@ public string[] Domains { get; set; } - *Type:* string[] -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#domains App#domains}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#domains App#domains}. --- @@ -1288,7 +1299,7 @@ public object Egress { get; set; } egress block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#egress App#egress} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#egress App#egress} --- @@ -1302,7 +1313,7 @@ public object Env { get; set; } env block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#env App#env} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#env App#env} --- @@ -1316,7 +1327,7 @@ public string[] Features { get; set; } List of features which is applied to the app. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#features App#features} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#features App#features} --- @@ -1330,7 +1341,7 @@ public object Function { get; set; } function block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#function App#function} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#function App#function} --- @@ -1344,7 +1355,7 @@ public AppSpecIngress Ingress { get; set; } ingress block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#ingress App#ingress} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#ingress App#ingress} --- @@ -1358,7 +1369,7 @@ public object Job { get; set; } job block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#job App#job} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#job App#job} --- @@ -1372,7 +1383,7 @@ public string Region { get; set; } The slug for the DigitalOcean data center region hosting the app. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#region App#region} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#region App#region} --- @@ -1386,7 +1397,7 @@ public object Service { get; set; } service block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#service App#service} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#service App#service} --- @@ -1400,7 +1411,7 @@ public object StaticSite { get; set; } static_site block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#static_site App#static_site} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#static_site App#static_site} --- @@ -1414,7 +1425,7 @@ public object Worker { get; set; } worker block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#worker App#worker} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#worker App#worker} --- @@ -1435,8 +1446,8 @@ new AppSpecAlert { | **Name** | **Type** | **Description** | | --- | --- | --- | -| Rule | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#rule App#rule}. | -| Disabled | object | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#disabled App#disabled}. | +| Rule | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#rule App#rule}. | +| Disabled | object | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#disabled App#disabled}. | --- @@ -1448,7 +1459,7 @@ public string Rule { get; set; } - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#rule App#rule}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#rule App#rule}. --- @@ -1460,7 +1471,7 @@ public object Disabled { get; set; } - *Type:* object -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#disabled App#disabled}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#disabled App#disabled}. --- @@ -1508,7 +1519,7 @@ The name of the underlying DigitalOcean DBaaS cluster. This is required for production databases. For dev databases, if cluster_name is not set, a new cluster will be provisioned. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#cluster_name App#cluster_name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#cluster_name App#cluster_name} --- @@ -1522,7 +1533,7 @@ public string DbName { get; set; } The name of the MySQL or PostgreSQL database to configure. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#db_name App#db_name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#db_name App#db_name} --- @@ -1536,7 +1547,7 @@ public string DbUser { get; set; } The name of the MySQL or PostgreSQL user to configure. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#db_user App#db_user} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#db_user App#db_user} --- @@ -1550,7 +1561,7 @@ public string Engine { get; set; } The database engine to use. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#engine App#engine} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#engine App#engine} --- @@ -1564,7 +1575,7 @@ public string Name { get; set; } The name of the component. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#name App#name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#name App#name} --- @@ -1578,7 +1589,7 @@ public object Production { get; set; } Whether this is a production or dev database. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#production App#production} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#production App#production} --- @@ -1592,7 +1603,7 @@ public string Version { get; set; } The version of the database engine. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#version App#version} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#version App#version} --- @@ -1632,7 +1643,7 @@ public string Name { get; set; } The hostname for the domain. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#name App#name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#name App#name} --- @@ -1646,7 +1657,7 @@ public string Type { get; set; } The type of the domain. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#type App#type} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#type App#type} --- @@ -1660,7 +1671,7 @@ public object Wildcard { get; set; } Indicates whether the domain includes all sub-domains, in addition to the given domain. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#wildcard App#wildcard} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#wildcard App#wildcard} --- @@ -1674,7 +1685,7 @@ public string Zone { get; set; } If the domain uses DigitalOcean DNS and you would like App Platform to automatically manage it for you, set this to the name of the domain on your account. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#zone App#zone} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#zone App#zone} --- @@ -1708,7 +1719,7 @@ public string Type { get; set; } The app egress type. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#type App#type} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#type App#type} --- @@ -1748,7 +1759,7 @@ public string Key { get; set; } The name of the environment variable. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#key App#key} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#key App#key} --- @@ -1762,7 +1773,7 @@ public string Scope { get; set; } The visibility scope of the environment variable. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#scope App#scope} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#scope App#scope} --- @@ -1776,7 +1787,7 @@ public string Type { get; set; } The type of the environment variable. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#type App#type} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#type App#type} --- @@ -1790,7 +1801,7 @@ public string Value { get; set; } The value of the environment variable. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#value App#value} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#value App#value} --- @@ -1842,7 +1853,7 @@ public string Name { get; set; } The name of the component. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#name App#name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#name App#name} --- @@ -1856,7 +1867,7 @@ public object Alert { get; set; } alert block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#alert App#alert} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#alert App#alert} --- @@ -1870,7 +1881,7 @@ public AppSpecFunctionCors Cors { get; set; } cors block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#cors App#cors} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#cors App#cors} --- @@ -1884,7 +1895,7 @@ public object Env { get; set; } env block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#env App#env} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#env App#env} --- @@ -1898,7 +1909,7 @@ public AppSpecFunctionGit Git { get; set; } git block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#git App#git} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#git App#git} --- @@ -1912,7 +1923,7 @@ public AppSpecFunctionGithub Github { get; set; } github block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#github App#github} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#github App#github} --- @@ -1926,7 +1937,7 @@ public AppSpecFunctionGitlab Gitlab { get; set; } gitlab block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#gitlab App#gitlab} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#gitlab App#gitlab} --- @@ -1940,7 +1951,7 @@ public object LogDestination { get; set; } log_destination block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#log_destination App#log_destination} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#log_destination App#log_destination} --- @@ -1954,7 +1965,7 @@ public object Routes { get; set; } routes block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#routes App#routes} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#routes App#routes} --- @@ -1968,7 +1979,7 @@ public string SourceDir { get; set; } An optional path to the working directory to use for the build. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#source_dir App#source_dir} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#source_dir App#source_dir} --- @@ -1992,11 +2003,11 @@ new AppSpecFunctionAlert { | **Name** | **Type** | **Description** | | --- | --- | --- | -| Operator | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#operator App#operator}. | -| Rule | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#rule App#rule}. | -| Value | double | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#value App#value}. | -| Window | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#window App#window}. | -| Disabled | object | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#disabled App#disabled}. | +| Operator | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#operator App#operator}. | +| Rule | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#rule App#rule}. | +| Value | double | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#value App#value}. | +| Window | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#window App#window}. | +| Disabled | object | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#disabled App#disabled}. | --- @@ -2008,7 +2019,7 @@ public string Operator { get; set; } - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#operator App#operator}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#operator App#operator}. --- @@ -2020,7 +2031,7 @@ public string Rule { get; set; } - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#rule App#rule}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#rule App#rule}. --- @@ -2032,7 +2043,7 @@ public double Value { get; set; } - *Type:* double -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#value App#value}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#value App#value}. --- @@ -2044,7 +2055,7 @@ public string Window { get; set; } - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#window App#window}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#window App#window}. --- @@ -2056,7 +2067,7 @@ public object Disabled { get; set; } - *Type:* object -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#disabled App#disabled}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#disabled App#disabled}. --- @@ -2102,7 +2113,7 @@ Whether browsers should expose the response to the client-side JavaScript code w This configures the Access-Control-Allow-Credentials header. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#allow_credentials App#allow_credentials} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#allow_credentials App#allow_credentials} --- @@ -2116,7 +2127,7 @@ public string[] AllowHeaders { get; set; } The set of allowed HTTP request headers. This configures the Access-Control-Allow-Headers header. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#allow_headers App#allow_headers} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#allow_headers App#allow_headers} --- @@ -2130,7 +2141,7 @@ public string[] AllowMethods { get; set; } The set of allowed HTTP methods. This configures the Access-Control-Allow-Methods header. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#allow_methods App#allow_methods} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#allow_methods App#allow_methods} --- @@ -2144,7 +2155,7 @@ public AppSpecFunctionCorsAllowOrigins AllowOrigins { get; set; } allow_origins block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#allow_origins App#allow_origins} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#allow_origins App#allow_origins} --- @@ -2158,7 +2169,7 @@ public string[] ExposeHeaders { get; set; } The set of HTTP response headers that browsers are allowed to access. This configures the Access-Control-Expose-Headers header. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#expose_headers App#expose_headers} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#expose_headers App#expose_headers} --- @@ -2174,7 +2185,7 @@ An optional duration specifying how long browsers can cache the results of a pre This configures the Access-Control-Max-Age header. Example: `5h30m`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#max_age App#max_age} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#max_age App#max_age} --- @@ -2212,7 +2223,7 @@ public string Exact { get; set; } Exact string match. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#exact App#exact} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#exact App#exact} --- @@ -2226,7 +2237,7 @@ public string Prefix { get; set; } Prefix-based match. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#prefix App#prefix} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#prefix App#prefix} --- @@ -2240,7 +2251,7 @@ public string Regex { get; set; } RE2 style regex-based match. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#regex App#regex} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#regex App#regex} --- @@ -2280,7 +2291,7 @@ public string Key { get; set; } The name of the environment variable. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#key App#key} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#key App#key} --- @@ -2294,7 +2305,7 @@ public string Scope { get; set; } The visibility scope of the environment variable. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#scope App#scope} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#scope App#scope} --- @@ -2308,7 +2319,7 @@ public string Type { get; set; } The type of the environment variable. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#type App#type} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#type App#type} --- @@ -2322,7 +2333,7 @@ public string Value { get; set; } The value of the environment variable. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#value App#value} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#value App#value} --- @@ -2358,7 +2369,7 @@ public string Branch { get; set; } The name of the branch to use. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#branch App#branch} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#branch App#branch} --- @@ -2372,7 +2383,7 @@ public string RepoCloneUrl { get; set; } The clone URL of the repo. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#repo_clone_url App#repo_clone_url} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#repo_clone_url App#repo_clone_url} --- @@ -2410,7 +2421,7 @@ public string Branch { get; set; } The name of the branch to use. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#branch App#branch} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#branch App#branch} --- @@ -2424,7 +2435,7 @@ public object DeployOnPush { get; set; } Whether to automatically deploy new commits made to the repo. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#deploy_on_push App#deploy_on_push} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#deploy_on_push App#deploy_on_push} --- @@ -2438,7 +2449,7 @@ public string Repo { get; set; } The name of the repo in the format `owner/repo`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#repo App#repo} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#repo App#repo} --- @@ -2476,7 +2487,7 @@ public string Branch { get; set; } The name of the branch to use. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#branch App#branch} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#branch App#branch} --- @@ -2490,7 +2501,7 @@ public object DeployOnPush { get; set; } Whether to automatically deploy new commits made to the repo. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#deploy_on_push App#deploy_on_push} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#deploy_on_push App#deploy_on_push} --- @@ -2504,7 +2515,7 @@ public string Repo { get; set; } The name of the repo in the format `owner/repo`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#repo App#repo} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#repo App#repo} --- @@ -2519,6 +2530,7 @@ new AppSpecFunctionLogDestination { string Name, AppSpecFunctionLogDestinationDatadog Datadog = null, AppSpecFunctionLogDestinationLogtail Logtail = null, + AppSpecFunctionLogDestinationOpenSearch OpenSearch = null, AppSpecFunctionLogDestinationPapertrail Papertrail = null }; ``` @@ -2530,6 +2542,7 @@ new AppSpecFunctionLogDestination { | Name | string | Name of the log destination. | | Datadog | AppSpecFunctionLogDestinationDatadog | datadog block. | | Logtail | AppSpecFunctionLogDestinationLogtail | logtail block. | +| OpenSearch | AppSpecFunctionLogDestinationOpenSearch | open_search block. | | Papertrail | AppSpecFunctionLogDestinationPapertrail | papertrail block. | --- @@ -2544,7 +2557,7 @@ public string Name { get; set; } Name of the log destination. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#name App#name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#name App#name} --- @@ -2558,7 +2571,7 @@ public AppSpecFunctionLogDestinationDatadog Datadog { get; set; } datadog block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#datadog App#datadog} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#datadog App#datadog} --- @@ -2572,7 +2585,21 @@ public AppSpecFunctionLogDestinationLogtail Logtail { get; set; } logtail block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#logtail App#logtail} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#logtail App#logtail} + +--- + +##### `OpenSearch`Optional + +```csharp +public AppSpecFunctionLogDestinationOpenSearch OpenSearch { get; set; } +``` + +- *Type:* AppSpecFunctionLogDestinationOpenSearch + +open_search block. + +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#open_search App#open_search} --- @@ -2586,7 +2613,7 @@ public AppSpecFunctionLogDestinationPapertrail Papertrail { get; set; } papertrail block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#papertrail App#papertrail} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#papertrail App#papertrail} --- @@ -2622,7 +2649,7 @@ public string ApiKey { get; set; } Datadog API key. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#api_key App#api_key} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#api_key App#api_key} --- @@ -2636,7 +2663,7 @@ public string Endpoint { get; set; } Datadog HTTP log intake endpoint. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#endpoint App#endpoint} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#endpoint App#endpoint} --- @@ -2670,7 +2697,139 @@ public string Token { get; set; } Logtail token. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#token App#token} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#token App#token} + +--- + +### AppSpecFunctionLogDestinationOpenSearch + +#### Initializer + +```csharp +using HashiCorp.Cdktf.Providers.Digitalocean; + +new AppSpecFunctionLogDestinationOpenSearch { + AppSpecFunctionLogDestinationOpenSearchBasicAuth BasicAuth, + string ClusterName = null, + string Endpoint = null, + string IndexName = null +}; +``` + +#### Properties + +| **Name** | **Type** | **Description** | +| --- | --- | --- | +| BasicAuth | AppSpecFunctionLogDestinationOpenSearchBasicAuth | basic_auth block. | +| ClusterName | string | OpenSearch cluster name. | +| Endpoint | string | OpenSearch endpoint. | +| IndexName | string | OpenSearch index name. | + +--- + +##### `BasicAuth`Required + +```csharp +public AppSpecFunctionLogDestinationOpenSearchBasicAuth BasicAuth { get; set; } +``` + +- *Type:* AppSpecFunctionLogDestinationOpenSearchBasicAuth + +basic_auth block. + +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#basic_auth App#basic_auth} + +--- + +##### `ClusterName`Optional + +```csharp +public string ClusterName { get; set; } +``` + +- *Type:* string + +OpenSearch cluster name. + +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#cluster_name App#cluster_name} + +--- + +##### `Endpoint`Optional + +```csharp +public string Endpoint { get; set; } +``` + +- *Type:* string + +OpenSearch endpoint. + +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#endpoint App#endpoint} + +--- + +##### `IndexName`Optional + +```csharp +public string IndexName { get; set; } +``` + +- *Type:* string + +OpenSearch index name. + +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#index_name App#index_name} + +--- + +### AppSpecFunctionLogDestinationOpenSearchBasicAuth + +#### Initializer + +```csharp +using HashiCorp.Cdktf.Providers.Digitalocean; + +new AppSpecFunctionLogDestinationOpenSearchBasicAuth { + string Password = null, + string User = null +}; +``` + +#### Properties + +| **Name** | **Type** | **Description** | +| --- | --- | --- | +| Password | string | Password for basic authentication. | +| User | string | user for basic authentication. | + +--- + +##### `Password`Optional + +```csharp +public string Password { get; set; } +``` + +- *Type:* string + +Password for basic authentication. + +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#password App#password} + +--- + +##### `User`Optional + +```csharp +public string User { get; set; } +``` + +- *Type:* string + +user for basic authentication. + +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#user App#user} --- @@ -2704,7 +2863,7 @@ public string Endpoint { get; set; } Papertrail syslog endpoint. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#endpoint App#endpoint} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#endpoint App#endpoint} --- @@ -2742,7 +2901,7 @@ Path specifies an route by HTTP path prefix. Paths must start with / and must be unique within the app. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#path App#path} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#path App#path} --- @@ -2756,7 +2915,7 @@ public object PreservePathPrefix { get; set; } An optional flag to preserve the path that is forwarded to the backend service. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#preserve_path_prefix App#preserve_path_prefix} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#preserve_path_prefix App#preserve_path_prefix} --- @@ -2790,7 +2949,7 @@ public object Rule { get; set; } rule block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#rule App#rule} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#rule App#rule} --- @@ -2830,7 +2989,7 @@ public AppSpecIngressRuleComponent Component { get; set; } component block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#component App#component} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#component App#component} --- @@ -2844,7 +3003,7 @@ public AppSpecIngressRuleCors Cors { get; set; } cors block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#cors App#cors} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#cors App#cors} --- @@ -2858,7 +3017,7 @@ public AppSpecIngressRuleMatch Match { get; set; } match block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#match App#match} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#match App#match} --- @@ -2872,7 +3031,7 @@ public AppSpecIngressRuleRedirect Redirect { get; set; } redirect block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#redirect App#redirect} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#redirect App#redirect} --- @@ -2894,9 +3053,9 @@ new AppSpecIngressRuleComponent { | **Name** | **Type** | **Description** | | --- | --- | --- | -| Name | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#name App#name}. | -| PreservePathPrefix | object | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#preserve_path_prefix App#preserve_path_prefix}. | -| Rewrite | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#rewrite App#rewrite}. | +| Name | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#name App#name}. | +| PreservePathPrefix | object | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#preserve_path_prefix App#preserve_path_prefix}. | +| Rewrite | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#rewrite App#rewrite}. | --- @@ -2908,7 +3067,7 @@ public string Name { get; set; } - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#name App#name}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#name App#name}. --- @@ -2920,7 +3079,7 @@ public object PreservePathPrefix { get; set; } - *Type:* object -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#preserve_path_prefix App#preserve_path_prefix}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#preserve_path_prefix App#preserve_path_prefix}. --- @@ -2932,7 +3091,7 @@ public string Rewrite { get; set; } - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#rewrite App#rewrite}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#rewrite App#rewrite}. --- @@ -2978,7 +3137,7 @@ Whether browsers should expose the response to the client-side JavaScript code w This configures the Access-Control-Allow-Credentials header. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#allow_credentials App#allow_credentials} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#allow_credentials App#allow_credentials} --- @@ -2992,7 +3151,7 @@ public string[] AllowHeaders { get; set; } The set of allowed HTTP request headers. This configures the Access-Control-Allow-Headers header. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#allow_headers App#allow_headers} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#allow_headers App#allow_headers} --- @@ -3006,7 +3165,7 @@ public string[] AllowMethods { get; set; } The set of allowed HTTP methods. This configures the Access-Control-Allow-Methods header. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#allow_methods App#allow_methods} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#allow_methods App#allow_methods} --- @@ -3020,7 +3179,7 @@ public AppSpecIngressRuleCorsAllowOrigins AllowOrigins { get; set; } allow_origins block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#allow_origins App#allow_origins} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#allow_origins App#allow_origins} --- @@ -3034,7 +3193,7 @@ public string[] ExposeHeaders { get; set; } The set of HTTP response headers that browsers are allowed to access. This configures the Access-Control-Expose-Headers header. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#expose_headers App#expose_headers} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#expose_headers App#expose_headers} --- @@ -3050,7 +3209,7 @@ An optional duration specifying how long browsers can cache the results of a pre This configures the Access-Control-Max-Age header. Example: `5h30m`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#max_age App#max_age} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#max_age App#max_age} --- @@ -3088,7 +3247,7 @@ public string Exact { get; set; } Exact string match. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#exact App#exact} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#exact App#exact} --- @@ -3102,7 +3261,7 @@ public string Prefix { get; set; } Prefix-based match. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#prefix App#prefix} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#prefix App#prefix} --- @@ -3116,7 +3275,7 @@ public string Regex { get; set; } RE2 style regex-based match. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#regex App#regex} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#regex App#regex} --- @@ -3150,7 +3309,7 @@ public AppSpecIngressRuleMatchPath Path { get; set; } path block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#path App#path} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#path App#path} --- @@ -3170,7 +3329,7 @@ new AppSpecIngressRuleMatchPath { | **Name** | **Type** | **Description** | | --- | --- | --- | -| Prefix | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#prefix App#prefix}. | +| Prefix | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#prefix App#prefix}. | --- @@ -3182,7 +3341,7 @@ public string Prefix { get; set; } - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#prefix App#prefix}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#prefix App#prefix}. --- @@ -3206,11 +3365,11 @@ new AppSpecIngressRuleRedirect { | **Name** | **Type** | **Description** | | --- | --- | --- | -| Authority | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#authority App#authority}. | -| Port | double | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#port App#port}. | -| RedirectCode | double | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#redirect_code App#redirect_code}. | -| Scheme | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#scheme App#scheme}. | -| Uri | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#uri App#uri}. | +| Authority | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#authority App#authority}. | +| Port | double | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#port App#port}. | +| RedirectCode | double | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#redirect_code App#redirect_code}. | +| Scheme | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#scheme App#scheme}. | +| Uri | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#uri App#uri}. | --- @@ -3222,7 +3381,7 @@ public string Authority { get; set; } - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#authority App#authority}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#authority App#authority}. --- @@ -3234,7 +3393,7 @@ public double Port { get; set; } - *Type:* double -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#port App#port}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#port App#port}. --- @@ -3246,7 +3405,7 @@ public double RedirectCode { get; set; } - *Type:* double -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#redirect_code App#redirect_code}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#redirect_code App#redirect_code}. --- @@ -3258,7 +3417,7 @@ public string Scheme { get; set; } - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#scheme App#scheme}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#scheme App#scheme}. --- @@ -3270,7 +3429,7 @@ public string Uri { get; set; } - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#uri App#uri}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#uri App#uri}. --- @@ -3334,7 +3493,7 @@ public string Name { get; set; } The name of the component. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#name App#name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#name App#name} --- @@ -3348,7 +3507,7 @@ public object Alert { get; set; } alert block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#alert App#alert} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#alert App#alert} --- @@ -3362,7 +3521,7 @@ public string BuildCommand { get; set; } An optional build command to run while building this component from source. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#build_command App#build_command} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#build_command App#build_command} --- @@ -3376,7 +3535,7 @@ public string DockerfilePath { get; set; } The path to a Dockerfile relative to the root of the repo. If set, overrides usage of buildpacks. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#dockerfile_path App#dockerfile_path} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#dockerfile_path App#dockerfile_path} --- @@ -3390,7 +3549,7 @@ public object Env { get; set; } env block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#env App#env} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#env App#env} --- @@ -3404,7 +3563,7 @@ public string EnvironmentSlug { get; set; } An environment slug describing the type of this app. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#environment_slug App#environment_slug} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#environment_slug App#environment_slug} --- @@ -3418,7 +3577,7 @@ public AppSpecJobGit Git { get; set; } git block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#git App#git} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#git App#git} --- @@ -3432,7 +3591,7 @@ public AppSpecJobGithub Github { get; set; } github block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#github App#github} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#github App#github} --- @@ -3446,7 +3605,7 @@ public AppSpecJobGitlab Gitlab { get; set; } gitlab block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#gitlab App#gitlab} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#gitlab App#gitlab} --- @@ -3460,7 +3619,7 @@ public AppSpecJobImage Image { get; set; } image block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#image App#image} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#image App#image} --- @@ -3474,7 +3633,7 @@ public double InstanceCount { get; set; } The amount of instances that this component should be scaled to. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#instance_count App#instance_count} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#instance_count App#instance_count} --- @@ -3488,7 +3647,7 @@ public string InstanceSizeSlug { get; set; } The instance size to use for this component. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#instance_size_slug App#instance_size_slug} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#instance_size_slug App#instance_size_slug} --- @@ -3502,7 +3661,7 @@ public string Kind { get; set; } The type of job and when it will be run during the deployment process. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#kind App#kind} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#kind App#kind} --- @@ -3516,7 +3675,7 @@ public object LogDestination { get; set; } log_destination block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#log_destination App#log_destination} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#log_destination App#log_destination} --- @@ -3530,7 +3689,7 @@ public string RunCommand { get; set; } An optional run command to override the component's default. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#run_command App#run_command} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#run_command App#run_command} --- @@ -3544,7 +3703,7 @@ public string SourceDir { get; set; } An optional path to the working directory to use for the build. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#source_dir App#source_dir} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#source_dir App#source_dir} --- @@ -3568,11 +3727,11 @@ new AppSpecJobAlert { | **Name** | **Type** | **Description** | | --- | --- | --- | -| Operator | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#operator App#operator}. | -| Rule | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#rule App#rule}. | -| Value | double | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#value App#value}. | -| Window | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#window App#window}. | -| Disabled | object | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#disabled App#disabled}. | +| Operator | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#operator App#operator}. | +| Rule | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#rule App#rule}. | +| Value | double | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#value App#value}. | +| Window | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#window App#window}. | +| Disabled | object | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#disabled App#disabled}. | --- @@ -3584,7 +3743,7 @@ public string Operator { get; set; } - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#operator App#operator}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#operator App#operator}. --- @@ -3596,7 +3755,7 @@ public string Rule { get; set; } - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#rule App#rule}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#rule App#rule}. --- @@ -3608,7 +3767,7 @@ public double Value { get; set; } - *Type:* double -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#value App#value}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#value App#value}. --- @@ -3620,7 +3779,7 @@ public string Window { get; set; } - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#window App#window}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#window App#window}. --- @@ -3632,7 +3791,7 @@ public object Disabled { get; set; } - *Type:* object -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#disabled App#disabled}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#disabled App#disabled}. --- @@ -3672,7 +3831,7 @@ public string Key { get; set; } The name of the environment variable. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#key App#key} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#key App#key} --- @@ -3686,7 +3845,7 @@ public string Scope { get; set; } The visibility scope of the environment variable. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#scope App#scope} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#scope App#scope} --- @@ -3700,7 +3859,7 @@ public string Type { get; set; } The type of the environment variable. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#type App#type} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#type App#type} --- @@ -3714,7 +3873,7 @@ public string Value { get; set; } The value of the environment variable. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#value App#value} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#value App#value} --- @@ -3750,7 +3909,7 @@ public string Branch { get; set; } The name of the branch to use. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#branch App#branch} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#branch App#branch} --- @@ -3764,7 +3923,7 @@ public string RepoCloneUrl { get; set; } The clone URL of the repo. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#repo_clone_url App#repo_clone_url} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#repo_clone_url App#repo_clone_url} --- @@ -3802,7 +3961,7 @@ public string Branch { get; set; } The name of the branch to use. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#branch App#branch} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#branch App#branch} --- @@ -3816,7 +3975,7 @@ public object DeployOnPush { get; set; } Whether to automatically deploy new commits made to the repo. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#deploy_on_push App#deploy_on_push} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#deploy_on_push App#deploy_on_push} --- @@ -3830,7 +3989,7 @@ public string Repo { get; set; } The name of the repo in the format `owner/repo`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#repo App#repo} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#repo App#repo} --- @@ -3868,7 +4027,7 @@ public string Branch { get; set; } The name of the branch to use. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#branch App#branch} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#branch App#branch} --- @@ -3882,7 +4041,7 @@ public object DeployOnPush { get; set; } Whether to automatically deploy new commits made to the repo. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#deploy_on_push App#deploy_on_push} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#deploy_on_push App#deploy_on_push} --- @@ -3896,7 +4055,7 @@ public string Repo { get; set; } The name of the repo in the format `owner/repo`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#repo App#repo} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#repo App#repo} --- @@ -3940,7 +4099,7 @@ public string RegistryType { get; set; } The registry type. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#registry_type App#registry_type} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#registry_type App#registry_type} --- @@ -3954,7 +4113,7 @@ public string Repository { get; set; } The repository name. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#repository App#repository} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#repository App#repository} --- @@ -3968,7 +4127,7 @@ public object DeployOnPush { get; set; } deploy_on_push block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#deploy_on_push App#deploy_on_push} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#deploy_on_push App#deploy_on_push} --- @@ -3982,7 +4141,7 @@ public string Registry { get; set; } The registry name. Must be left empty for the DOCR registry type. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#registry App#registry} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#registry App#registry} --- @@ -3996,7 +4155,7 @@ public string RegistryCredentials { get; set; } Access credentials for third-party registries. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#registry_credentials App#registry_credentials} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#registry_credentials App#registry_credentials} --- @@ -4010,7 +4169,7 @@ public string Tag { get; set; } The repository tag. Defaults to latest if not provided. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#tag App#tag} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#tag App#tag} --- @@ -4044,7 +4203,7 @@ public object Enabled { get; set; } Whether to automatically deploy images pushed to DOCR. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#enabled App#enabled} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#enabled App#enabled} --- @@ -4059,6 +4218,7 @@ new AppSpecJobLogDestination { string Name, AppSpecJobLogDestinationDatadog Datadog = null, AppSpecJobLogDestinationLogtail Logtail = null, + AppSpecJobLogDestinationOpenSearch OpenSearch = null, AppSpecJobLogDestinationPapertrail Papertrail = null }; ``` @@ -4070,6 +4230,7 @@ new AppSpecJobLogDestination { | Name | string | Name of the log destination. | | Datadog | AppSpecJobLogDestinationDatadog | datadog block. | | Logtail | AppSpecJobLogDestinationLogtail | logtail block. | +| OpenSearch | AppSpecJobLogDestinationOpenSearch | open_search block. | | Papertrail | AppSpecJobLogDestinationPapertrail | papertrail block. | --- @@ -4084,7 +4245,7 @@ public string Name { get; set; } Name of the log destination. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#name App#name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#name App#name} --- @@ -4098,7 +4259,7 @@ public AppSpecJobLogDestinationDatadog Datadog { get; set; } datadog block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#datadog App#datadog} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#datadog App#datadog} --- @@ -4112,7 +4273,21 @@ public AppSpecJobLogDestinationLogtail Logtail { get; set; } logtail block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#logtail App#logtail} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#logtail App#logtail} + +--- + +##### `OpenSearch`Optional + +```csharp +public AppSpecJobLogDestinationOpenSearch OpenSearch { get; set; } +``` + +- *Type:* AppSpecJobLogDestinationOpenSearch + +open_search block. + +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#open_search App#open_search} --- @@ -4126,7 +4301,7 @@ public AppSpecJobLogDestinationPapertrail Papertrail { get; set; } papertrail block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#papertrail App#papertrail} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#papertrail App#papertrail} --- @@ -4162,7 +4337,7 @@ public string ApiKey { get; set; } Datadog API key. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#api_key App#api_key} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#api_key App#api_key} --- @@ -4176,7 +4351,7 @@ public string Endpoint { get; set; } Datadog HTTP log intake endpoint. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#endpoint App#endpoint} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#endpoint App#endpoint} --- @@ -4210,7 +4385,139 @@ public string Token { get; set; } Logtail token. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#token App#token} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#token App#token} + +--- + +### AppSpecJobLogDestinationOpenSearch + +#### Initializer + +```csharp +using HashiCorp.Cdktf.Providers.Digitalocean; + +new AppSpecJobLogDestinationOpenSearch { + AppSpecJobLogDestinationOpenSearchBasicAuth BasicAuth, + string ClusterName = null, + string Endpoint = null, + string IndexName = null +}; +``` + +#### Properties + +| **Name** | **Type** | **Description** | +| --- | --- | --- | +| BasicAuth | AppSpecJobLogDestinationOpenSearchBasicAuth | basic_auth block. | +| ClusterName | string | OpenSearch cluster name. | +| Endpoint | string | OpenSearch endpoint. | +| IndexName | string | OpenSearch index name. | + +--- + +##### `BasicAuth`Required + +```csharp +public AppSpecJobLogDestinationOpenSearchBasicAuth BasicAuth { get; set; } +``` + +- *Type:* AppSpecJobLogDestinationOpenSearchBasicAuth + +basic_auth block. + +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#basic_auth App#basic_auth} + +--- + +##### `ClusterName`Optional + +```csharp +public string ClusterName { get; set; } +``` + +- *Type:* string + +OpenSearch cluster name. + +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#cluster_name App#cluster_name} + +--- + +##### `Endpoint`Optional + +```csharp +public string Endpoint { get; set; } +``` + +- *Type:* string + +OpenSearch endpoint. + +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#endpoint App#endpoint} + +--- + +##### `IndexName`Optional + +```csharp +public string IndexName { get; set; } +``` + +- *Type:* string + +OpenSearch index name. + +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#index_name App#index_name} + +--- + +### AppSpecJobLogDestinationOpenSearchBasicAuth + +#### Initializer + +```csharp +using HashiCorp.Cdktf.Providers.Digitalocean; + +new AppSpecJobLogDestinationOpenSearchBasicAuth { + string Password = null, + string User = null +}; +``` + +#### Properties + +| **Name** | **Type** | **Description** | +| --- | --- | --- | +| Password | string | Password for basic authentication. | +| User | string | user for basic authentication. | + +--- + +##### `Password`Optional + +```csharp +public string Password { get; set; } +``` + +- *Type:* string + +Password for basic authentication. + +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#password App#password} + +--- + +##### `User`Optional + +```csharp +public string User { get; set; } +``` + +- *Type:* string + +user for basic authentication. + +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#user App#user} --- @@ -4244,7 +4551,7 @@ public string Endpoint { get; set; } Papertrail syslog endpoint. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#endpoint App#endpoint} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#endpoint App#endpoint} --- @@ -4300,7 +4607,7 @@ new AppSpecService { | Image | AppSpecServiceImage | image block. | | InstanceCount | double | The amount of instances that this component should be scaled to. | | InstanceSizeSlug | string | The instance size to use for this component. | -| InternalPorts | double[] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#internal_ports App#internal_ports}. | +| InternalPorts | double[] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#internal_ports App#internal_ports}. | | LogDestination | object | log_destination block. | | Routes | object | routes block. | | RunCommand | string | An optional run command to override the component's default. | @@ -4318,7 +4625,7 @@ public string Name { get; set; } The name of the component. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#name App#name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#name App#name} --- @@ -4332,7 +4639,7 @@ public object Alert { get; set; } alert block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#alert App#alert} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#alert App#alert} --- @@ -4346,7 +4653,7 @@ public AppSpecServiceAutoscaling Autoscaling { get; set; } autoscaling block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#autoscaling App#autoscaling} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#autoscaling App#autoscaling} --- @@ -4360,7 +4667,7 @@ public string BuildCommand { get; set; } An optional build command to run while building this component from source. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#build_command App#build_command} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#build_command App#build_command} --- @@ -4374,7 +4681,7 @@ public AppSpecServiceCors Cors { get; set; } cors block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#cors App#cors} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#cors App#cors} --- @@ -4388,7 +4695,7 @@ public string DockerfilePath { get; set; } The path to a Dockerfile relative to the root of the repo. If set, overrides usage of buildpacks. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#dockerfile_path App#dockerfile_path} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#dockerfile_path App#dockerfile_path} --- @@ -4402,7 +4709,7 @@ public object Env { get; set; } env block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#env App#env} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#env App#env} --- @@ -4416,7 +4723,7 @@ public string EnvironmentSlug { get; set; } An environment slug describing the type of this app. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#environment_slug App#environment_slug} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#environment_slug App#environment_slug} --- @@ -4430,7 +4737,7 @@ public AppSpecServiceGit Git { get; set; } git block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#git App#git} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#git App#git} --- @@ -4444,7 +4751,7 @@ public AppSpecServiceGithub Github { get; set; } github block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#github App#github} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#github App#github} --- @@ -4458,7 +4765,7 @@ public AppSpecServiceGitlab Gitlab { get; set; } gitlab block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#gitlab App#gitlab} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#gitlab App#gitlab} --- @@ -4472,7 +4779,7 @@ public AppSpecServiceHealthCheck HealthCheck { get; set; } health_check block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#health_check App#health_check} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#health_check App#health_check} --- @@ -4486,7 +4793,7 @@ public double HttpPort { get; set; } The internal port on which this service's run command will listen. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#http_port App#http_port} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#http_port App#http_port} --- @@ -4500,7 +4807,7 @@ public AppSpecServiceImage Image { get; set; } image block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#image App#image} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#image App#image} --- @@ -4514,7 +4821,7 @@ public double InstanceCount { get; set; } The amount of instances that this component should be scaled to. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#instance_count App#instance_count} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#instance_count App#instance_count} --- @@ -4528,7 +4835,7 @@ public string InstanceSizeSlug { get; set; } The instance size to use for this component. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#instance_size_slug App#instance_size_slug} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#instance_size_slug App#instance_size_slug} --- @@ -4540,7 +4847,7 @@ public double[] InternalPorts { get; set; } - *Type:* double[] -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#internal_ports App#internal_ports}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#internal_ports App#internal_ports}. --- @@ -4554,7 +4861,7 @@ public object LogDestination { get; set; } log_destination block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#log_destination App#log_destination} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#log_destination App#log_destination} --- @@ -4568,7 +4875,7 @@ public object Routes { get; set; } routes block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#routes App#routes} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#routes App#routes} --- @@ -4582,7 +4889,7 @@ public string RunCommand { get; set; } An optional run command to override the component's default. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#run_command App#run_command} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#run_command App#run_command} --- @@ -4596,7 +4903,7 @@ public string SourceDir { get; set; } An optional path to the working directory to use for the build. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#source_dir App#source_dir} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#source_dir App#source_dir} --- @@ -4620,11 +4927,11 @@ new AppSpecServiceAlert { | **Name** | **Type** | **Description** | | --- | --- | --- | -| Operator | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#operator App#operator}. | -| Rule | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#rule App#rule}. | -| Value | double | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#value App#value}. | -| Window | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#window App#window}. | -| Disabled | object | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#disabled App#disabled}. | +| Operator | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#operator App#operator}. | +| Rule | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#rule App#rule}. | +| Value | double | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#value App#value}. | +| Window | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#window App#window}. | +| Disabled | object | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#disabled App#disabled}. | --- @@ -4636,7 +4943,7 @@ public string Operator { get; set; } - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#operator App#operator}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#operator App#operator}. --- @@ -4648,7 +4955,7 @@ public string Rule { get; set; } - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#rule App#rule}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#rule App#rule}. --- @@ -4660,7 +4967,7 @@ public double Value { get; set; } - *Type:* double -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#value App#value}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#value App#value}. --- @@ -4672,7 +4979,7 @@ public string Window { get; set; } - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#window App#window}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#window App#window}. --- @@ -4684,7 +4991,7 @@ public object Disabled { get; set; } - *Type:* object -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#disabled App#disabled}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#disabled App#disabled}. --- @@ -4722,7 +5029,7 @@ public double MaxInstanceCount { get; set; } The maximum amount of instances for this component. Must be more than min_instance_count. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#max_instance_count App#max_instance_count} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#max_instance_count App#max_instance_count} --- @@ -4736,7 +5043,7 @@ public AppSpecServiceAutoscalingMetrics Metrics { get; set; } metrics block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#metrics App#metrics} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#metrics App#metrics} --- @@ -4750,7 +5057,7 @@ public double MinInstanceCount { get; set; } The minimum amount of instances for this component. Must be less than max_instance_count. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#min_instance_count App#min_instance_count} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#min_instance_count App#min_instance_count} --- @@ -4784,7 +5091,7 @@ public AppSpecServiceAutoscalingMetricsCpu Cpu { get; set; } cpu block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#cpu App#cpu} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#cpu App#cpu} --- @@ -4818,7 +5125,7 @@ public double Percent { get; set; } The average target CPU utilization for the component. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#percent App#percent} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#percent App#percent} --- @@ -4864,7 +5171,7 @@ Whether browsers should expose the response to the client-side JavaScript code w This configures the Access-Control-Allow-Credentials header. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#allow_credentials App#allow_credentials} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#allow_credentials App#allow_credentials} --- @@ -4878,7 +5185,7 @@ public string[] AllowHeaders { get; set; } The set of allowed HTTP request headers. This configures the Access-Control-Allow-Headers header. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#allow_headers App#allow_headers} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#allow_headers App#allow_headers} --- @@ -4892,7 +5199,7 @@ public string[] AllowMethods { get; set; } The set of allowed HTTP methods. This configures the Access-Control-Allow-Methods header. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#allow_methods App#allow_methods} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#allow_methods App#allow_methods} --- @@ -4906,7 +5213,7 @@ public AppSpecServiceCorsAllowOrigins AllowOrigins { get; set; } allow_origins block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#allow_origins App#allow_origins} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#allow_origins App#allow_origins} --- @@ -4920,7 +5227,7 @@ public string[] ExposeHeaders { get; set; } The set of HTTP response headers that browsers are allowed to access. This configures the Access-Control-Expose-Headers header. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#expose_headers App#expose_headers} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#expose_headers App#expose_headers} --- @@ -4936,7 +5243,7 @@ An optional duration specifying how long browsers can cache the results of a pre This configures the Access-Control-Max-Age header. Example: `5h30m`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#max_age App#max_age} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#max_age App#max_age} --- @@ -4974,7 +5281,7 @@ public string Exact { get; set; } Exact string match. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#exact App#exact} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#exact App#exact} --- @@ -4988,7 +5295,7 @@ public string Prefix { get; set; } Prefix-based match. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#prefix App#prefix} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#prefix App#prefix} --- @@ -5002,7 +5309,7 @@ public string Regex { get; set; } RE2 style regex-based match. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#regex App#regex} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#regex App#regex} --- @@ -5042,7 +5349,7 @@ public string Key { get; set; } The name of the environment variable. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#key App#key} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#key App#key} --- @@ -5056,7 +5363,7 @@ public string Scope { get; set; } The visibility scope of the environment variable. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#scope App#scope} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#scope App#scope} --- @@ -5070,7 +5377,7 @@ public string Type { get; set; } The type of the environment variable. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#type App#type} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#type App#type} --- @@ -5084,7 +5391,7 @@ public string Value { get; set; } The value of the environment variable. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#value App#value} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#value App#value} --- @@ -5120,7 +5427,7 @@ public string Branch { get; set; } The name of the branch to use. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#branch App#branch} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#branch App#branch} --- @@ -5134,7 +5441,7 @@ public string RepoCloneUrl { get; set; } The clone URL of the repo. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#repo_clone_url App#repo_clone_url} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#repo_clone_url App#repo_clone_url} --- @@ -5172,7 +5479,7 @@ public string Branch { get; set; } The name of the branch to use. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#branch App#branch} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#branch App#branch} --- @@ -5186,7 +5493,7 @@ public object DeployOnPush { get; set; } Whether to automatically deploy new commits made to the repo. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#deploy_on_push App#deploy_on_push} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#deploy_on_push App#deploy_on_push} --- @@ -5200,7 +5507,7 @@ public string Repo { get; set; } The name of the repo in the format `owner/repo`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#repo App#repo} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#repo App#repo} --- @@ -5238,7 +5545,7 @@ public string Branch { get; set; } The name of the branch to use. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#branch App#branch} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#branch App#branch} --- @@ -5252,7 +5559,7 @@ public object DeployOnPush { get; set; } Whether to automatically deploy new commits made to the repo. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#deploy_on_push App#deploy_on_push} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#deploy_on_push App#deploy_on_push} --- @@ -5266,7 +5573,7 @@ public string Repo { get; set; } The name of the repo in the format `owner/repo`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#repo App#repo} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#repo App#repo} --- @@ -5312,7 +5619,7 @@ public double FailureThreshold { get; set; } The number of failed health checks before considered unhealthy. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#failure_threshold App#failure_threshold} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#failure_threshold App#failure_threshold} --- @@ -5326,7 +5633,7 @@ public string HttpPath { get; set; } The route path used for the HTTP health check ping. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#http_path App#http_path} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#http_path App#http_path} --- @@ -5340,7 +5647,7 @@ public double InitialDelaySeconds { get; set; } The number of seconds to wait before beginning health checks. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#initial_delay_seconds App#initial_delay_seconds} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#initial_delay_seconds App#initial_delay_seconds} --- @@ -5354,7 +5661,7 @@ public double PeriodSeconds { get; set; } The number of seconds to wait between health checks. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#period_seconds App#period_seconds} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#period_seconds App#period_seconds} --- @@ -5370,7 +5677,7 @@ The port on which the health check will be performed. If not set, the health check will be performed on the component's http_port. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#port App#port} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#port App#port} --- @@ -5384,7 +5691,7 @@ public double SuccessThreshold { get; set; } The number of successful health checks before considered healthy. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#success_threshold App#success_threshold} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#success_threshold App#success_threshold} --- @@ -5398,7 +5705,7 @@ public double TimeoutSeconds { get; set; } The number of seconds after which the check times out. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#timeout_seconds App#timeout_seconds} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#timeout_seconds App#timeout_seconds} --- @@ -5442,7 +5749,7 @@ public string RegistryType { get; set; } The registry type. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#registry_type App#registry_type} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#registry_type App#registry_type} --- @@ -5456,7 +5763,7 @@ public string Repository { get; set; } The repository name. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#repository App#repository} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#repository App#repository} --- @@ -5470,7 +5777,7 @@ public object DeployOnPush { get; set; } deploy_on_push block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#deploy_on_push App#deploy_on_push} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#deploy_on_push App#deploy_on_push} --- @@ -5484,7 +5791,7 @@ public string Registry { get; set; } The registry name. Must be left empty for the DOCR registry type. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#registry App#registry} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#registry App#registry} --- @@ -5498,7 +5805,7 @@ public string RegistryCredentials { get; set; } Access credentials for third-party registries. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#registry_credentials App#registry_credentials} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#registry_credentials App#registry_credentials} --- @@ -5512,7 +5819,7 @@ public string Tag { get; set; } The repository tag. Defaults to latest if not provided. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#tag App#tag} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#tag App#tag} --- @@ -5546,7 +5853,7 @@ public object Enabled { get; set; } Whether to automatically deploy images pushed to DOCR. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#enabled App#enabled} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#enabled App#enabled} --- @@ -5561,6 +5868,7 @@ new AppSpecServiceLogDestination { string Name, AppSpecServiceLogDestinationDatadog Datadog = null, AppSpecServiceLogDestinationLogtail Logtail = null, + AppSpecServiceLogDestinationOpenSearch OpenSearch = null, AppSpecServiceLogDestinationPapertrail Papertrail = null }; ``` @@ -5572,6 +5880,7 @@ new AppSpecServiceLogDestination { | Name | string | Name of the log destination. | | Datadog | AppSpecServiceLogDestinationDatadog | datadog block. | | Logtail | AppSpecServiceLogDestinationLogtail | logtail block. | +| OpenSearch | AppSpecServiceLogDestinationOpenSearch | open_search block. | | Papertrail | AppSpecServiceLogDestinationPapertrail | papertrail block. | --- @@ -5586,7 +5895,7 @@ public string Name { get; set; } Name of the log destination. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#name App#name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#name App#name} --- @@ -5600,7 +5909,7 @@ public AppSpecServiceLogDestinationDatadog Datadog { get; set; } datadog block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#datadog App#datadog} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#datadog App#datadog} --- @@ -5614,7 +5923,21 @@ public AppSpecServiceLogDestinationLogtail Logtail { get; set; } logtail block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#logtail App#logtail} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#logtail App#logtail} + +--- + +##### `OpenSearch`Optional + +```csharp +public AppSpecServiceLogDestinationOpenSearch OpenSearch { get; set; } +``` + +- *Type:* AppSpecServiceLogDestinationOpenSearch + +open_search block. + +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#open_search App#open_search} --- @@ -5628,7 +5951,7 @@ public AppSpecServiceLogDestinationPapertrail Papertrail { get; set; } papertrail block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#papertrail App#papertrail} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#papertrail App#papertrail} --- @@ -5664,7 +5987,7 @@ public string ApiKey { get; set; } Datadog API key. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#api_key App#api_key} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#api_key App#api_key} --- @@ -5678,7 +6001,7 @@ public string Endpoint { get; set; } Datadog HTTP log intake endpoint. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#endpoint App#endpoint} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#endpoint App#endpoint} --- @@ -5712,7 +6035,139 @@ public string Token { get; set; } Logtail token. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#token App#token} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#token App#token} + +--- + +### AppSpecServiceLogDestinationOpenSearch + +#### Initializer + +```csharp +using HashiCorp.Cdktf.Providers.Digitalocean; + +new AppSpecServiceLogDestinationOpenSearch { + AppSpecServiceLogDestinationOpenSearchBasicAuth BasicAuth, + string ClusterName = null, + string Endpoint = null, + string IndexName = null +}; +``` + +#### Properties + +| **Name** | **Type** | **Description** | +| --- | --- | --- | +| BasicAuth | AppSpecServiceLogDestinationOpenSearchBasicAuth | basic_auth block. | +| ClusterName | string | OpenSearch cluster name. | +| Endpoint | string | OpenSearch endpoint. | +| IndexName | string | OpenSearch index name. | + +--- + +##### `BasicAuth`Required + +```csharp +public AppSpecServiceLogDestinationOpenSearchBasicAuth BasicAuth { get; set; } +``` + +- *Type:* AppSpecServiceLogDestinationOpenSearchBasicAuth + +basic_auth block. + +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#basic_auth App#basic_auth} + +--- + +##### `ClusterName`Optional + +```csharp +public string ClusterName { get; set; } +``` + +- *Type:* string + +OpenSearch cluster name. + +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#cluster_name App#cluster_name} + +--- + +##### `Endpoint`Optional + +```csharp +public string Endpoint { get; set; } +``` + +- *Type:* string + +OpenSearch endpoint. + +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#endpoint App#endpoint} + +--- + +##### `IndexName`Optional + +```csharp +public string IndexName { get; set; } +``` + +- *Type:* string + +OpenSearch index name. + +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#index_name App#index_name} + +--- + +### AppSpecServiceLogDestinationOpenSearchBasicAuth + +#### Initializer + +```csharp +using HashiCorp.Cdktf.Providers.Digitalocean; + +new AppSpecServiceLogDestinationOpenSearchBasicAuth { + string Password = null, + string User = null +}; +``` + +#### Properties + +| **Name** | **Type** | **Description** | +| --- | --- | --- | +| Password | string | Password for basic authentication. | +| User | string | user for basic authentication. | + +--- + +##### `Password`Optional + +```csharp +public string Password { get; set; } +``` + +- *Type:* string + +Password for basic authentication. + +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#password App#password} + +--- + +##### `User`Optional + +```csharp +public string User { get; set; } +``` + +- *Type:* string + +user for basic authentication. + +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#user App#user} --- @@ -5746,7 +6201,7 @@ public string Endpoint { get; set; } Papertrail syslog endpoint. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#endpoint App#endpoint} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#endpoint App#endpoint} --- @@ -5784,7 +6239,7 @@ Path specifies an route by HTTP path prefix. Paths must start with / and must be unique within the app. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#path App#path} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#path App#path} --- @@ -5798,7 +6253,7 @@ public object PreservePathPrefix { get; set; } An optional flag to preserve the path that is forwarded to the backend service. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#preserve_path_prefix App#preserve_path_prefix} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#preserve_path_prefix App#preserve_path_prefix} --- @@ -5860,7 +6315,7 @@ public string Name { get; set; } The name of the component. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#name App#name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#name App#name} --- @@ -5874,7 +6329,7 @@ public string BuildCommand { get; set; } An optional build command to run while building this component from source. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#build_command App#build_command} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#build_command App#build_command} --- @@ -5888,7 +6343,7 @@ public string CatchallDocument { get; set; } The name of the document to use as the fallback for any requests to documents that are not found when serving this static site. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#catchall_document App#catchall_document} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#catchall_document App#catchall_document} --- @@ -5902,7 +6357,7 @@ public AppSpecStaticSiteCors Cors { get; set; } cors block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#cors App#cors} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#cors App#cors} --- @@ -5916,7 +6371,7 @@ public string DockerfilePath { get; set; } The path to a Dockerfile relative to the root of the repo. If set, overrides usage of buildpacks. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#dockerfile_path App#dockerfile_path} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#dockerfile_path App#dockerfile_path} --- @@ -5930,7 +6385,7 @@ public object Env { get; set; } env block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#env App#env} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#env App#env} --- @@ -5944,7 +6399,7 @@ public string EnvironmentSlug { get; set; } An environment slug describing the type of this app. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#environment_slug App#environment_slug} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#environment_slug App#environment_slug} --- @@ -5958,7 +6413,7 @@ public string ErrorDocument { get; set; } The name of the error document to use when serving this static site. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#error_document App#error_document} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#error_document App#error_document} --- @@ -5972,7 +6427,7 @@ public AppSpecStaticSiteGit Git { get; set; } git block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#git App#git} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#git App#git} --- @@ -5986,7 +6441,7 @@ public AppSpecStaticSiteGithub Github { get; set; } github block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#github App#github} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#github App#github} --- @@ -6000,7 +6455,7 @@ public AppSpecStaticSiteGitlab Gitlab { get; set; } gitlab block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#gitlab App#gitlab} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#gitlab App#gitlab} --- @@ -6014,7 +6469,7 @@ public string IndexDocument { get; set; } The name of the index document to use when serving this static site. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#index_document App#index_document} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#index_document App#index_document} --- @@ -6030,7 +6485,7 @@ An optional path to where the built assets will be located, relative to the buil If not set, App Platform will automatically scan for these directory names: `_static`, `dist`, `public`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#output_dir App#output_dir} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#output_dir App#output_dir} --- @@ -6044,7 +6499,7 @@ public object Routes { get; set; } routes block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#routes App#routes} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#routes App#routes} --- @@ -6058,7 +6513,7 @@ public string SourceDir { get; set; } An optional path to the working directory to use for the build. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#source_dir App#source_dir} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#source_dir App#source_dir} --- @@ -6104,7 +6559,7 @@ Whether browsers should expose the response to the client-side JavaScript code w This configures the Access-Control-Allow-Credentials header. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#allow_credentials App#allow_credentials} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#allow_credentials App#allow_credentials} --- @@ -6118,7 +6573,7 @@ public string[] AllowHeaders { get; set; } The set of allowed HTTP request headers. This configures the Access-Control-Allow-Headers header. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#allow_headers App#allow_headers} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#allow_headers App#allow_headers} --- @@ -6132,7 +6587,7 @@ public string[] AllowMethods { get; set; } The set of allowed HTTP methods. This configures the Access-Control-Allow-Methods header. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#allow_methods App#allow_methods} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#allow_methods App#allow_methods} --- @@ -6146,7 +6601,7 @@ public AppSpecStaticSiteCorsAllowOrigins AllowOrigins { get; set; } allow_origins block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#allow_origins App#allow_origins} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#allow_origins App#allow_origins} --- @@ -6160,7 +6615,7 @@ public string[] ExposeHeaders { get; set; } The set of HTTP response headers that browsers are allowed to access. This configures the Access-Control-Expose-Headers header. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#expose_headers App#expose_headers} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#expose_headers App#expose_headers} --- @@ -6176,7 +6631,7 @@ An optional duration specifying how long browsers can cache the results of a pre This configures the Access-Control-Max-Age header. Example: `5h30m`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#max_age App#max_age} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#max_age App#max_age} --- @@ -6214,7 +6669,7 @@ public string Exact { get; set; } Exact string match. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#exact App#exact} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#exact App#exact} --- @@ -6228,7 +6683,7 @@ public string Prefix { get; set; } Prefix-based match. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#prefix App#prefix} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#prefix App#prefix} --- @@ -6242,7 +6697,7 @@ public string Regex { get; set; } RE2 style regex-based match. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#regex App#regex} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#regex App#regex} --- @@ -6282,7 +6737,7 @@ public string Key { get; set; } The name of the environment variable. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#key App#key} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#key App#key} --- @@ -6296,7 +6751,7 @@ public string Scope { get; set; } The visibility scope of the environment variable. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#scope App#scope} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#scope App#scope} --- @@ -6310,7 +6765,7 @@ public string Type { get; set; } The type of the environment variable. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#type App#type} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#type App#type} --- @@ -6324,7 +6779,7 @@ public string Value { get; set; } The value of the environment variable. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#value App#value} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#value App#value} --- @@ -6360,7 +6815,7 @@ public string Branch { get; set; } The name of the branch to use. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#branch App#branch} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#branch App#branch} --- @@ -6374,7 +6829,7 @@ public string RepoCloneUrl { get; set; } The clone URL of the repo. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#repo_clone_url App#repo_clone_url} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#repo_clone_url App#repo_clone_url} --- @@ -6412,7 +6867,7 @@ public string Branch { get; set; } The name of the branch to use. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#branch App#branch} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#branch App#branch} --- @@ -6426,7 +6881,7 @@ public object DeployOnPush { get; set; } Whether to automatically deploy new commits made to the repo. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#deploy_on_push App#deploy_on_push} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#deploy_on_push App#deploy_on_push} --- @@ -6440,7 +6895,7 @@ public string Repo { get; set; } The name of the repo in the format `owner/repo`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#repo App#repo} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#repo App#repo} --- @@ -6478,7 +6933,7 @@ public string Branch { get; set; } The name of the branch to use. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#branch App#branch} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#branch App#branch} --- @@ -6492,7 +6947,7 @@ public object DeployOnPush { get; set; } Whether to automatically deploy new commits made to the repo. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#deploy_on_push App#deploy_on_push} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#deploy_on_push App#deploy_on_push} --- @@ -6506,7 +6961,7 @@ public string Repo { get; set; } The name of the repo in the format `owner/repo`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#repo App#repo} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#repo App#repo} --- @@ -6544,7 +6999,7 @@ Path specifies an route by HTTP path prefix. Paths must start with / and must be unique within the app. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#path App#path} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#path App#path} --- @@ -6558,7 +7013,7 @@ public object PreservePathPrefix { get; set; } An optional flag to preserve the path that is forwarded to the backend service. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#preserve_path_prefix App#preserve_path_prefix} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#preserve_path_prefix App#preserve_path_prefix} --- @@ -6620,7 +7075,7 @@ public string Name { get; set; } The name of the component. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#name App#name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#name App#name} --- @@ -6634,7 +7089,7 @@ public object Alert { get; set; } alert block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#alert App#alert} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#alert App#alert} --- @@ -6648,7 +7103,7 @@ public string BuildCommand { get; set; } An optional build command to run while building this component from source. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#build_command App#build_command} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#build_command App#build_command} --- @@ -6662,7 +7117,7 @@ public string DockerfilePath { get; set; } The path to a Dockerfile relative to the root of the repo. If set, overrides usage of buildpacks. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#dockerfile_path App#dockerfile_path} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#dockerfile_path App#dockerfile_path} --- @@ -6676,7 +7131,7 @@ public object Env { get; set; } env block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#env App#env} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#env App#env} --- @@ -6690,7 +7145,7 @@ public string EnvironmentSlug { get; set; } An environment slug describing the type of this app. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#environment_slug App#environment_slug} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#environment_slug App#environment_slug} --- @@ -6704,7 +7159,7 @@ public AppSpecWorkerGit Git { get; set; } git block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#git App#git} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#git App#git} --- @@ -6718,7 +7173,7 @@ public AppSpecWorkerGithub Github { get; set; } github block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#github App#github} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#github App#github} --- @@ -6732,7 +7187,7 @@ public AppSpecWorkerGitlab Gitlab { get; set; } gitlab block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#gitlab App#gitlab} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#gitlab App#gitlab} --- @@ -6746,7 +7201,7 @@ public AppSpecWorkerImage Image { get; set; } image block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#image App#image} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#image App#image} --- @@ -6760,7 +7215,7 @@ public double InstanceCount { get; set; } The amount of instances that this component should be scaled to. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#instance_count App#instance_count} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#instance_count App#instance_count} --- @@ -6774,7 +7229,7 @@ public string InstanceSizeSlug { get; set; } The instance size to use for this component. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#instance_size_slug App#instance_size_slug} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#instance_size_slug App#instance_size_slug} --- @@ -6788,7 +7243,7 @@ public object LogDestination { get; set; } log_destination block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#log_destination App#log_destination} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#log_destination App#log_destination} --- @@ -6802,7 +7257,7 @@ public string RunCommand { get; set; } An optional run command to override the component's default. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#run_command App#run_command} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#run_command App#run_command} --- @@ -6816,7 +7271,7 @@ public string SourceDir { get; set; } An optional path to the working directory to use for the build. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#source_dir App#source_dir} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#source_dir App#source_dir} --- @@ -6840,11 +7295,11 @@ new AppSpecWorkerAlert { | **Name** | **Type** | **Description** | | --- | --- | --- | -| Operator | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#operator App#operator}. | -| Rule | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#rule App#rule}. | -| Value | double | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#value App#value}. | -| Window | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#window App#window}. | -| Disabled | object | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#disabled App#disabled}. | +| Operator | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#operator App#operator}. | +| Rule | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#rule App#rule}. | +| Value | double | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#value App#value}. | +| Window | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#window App#window}. | +| Disabled | object | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#disabled App#disabled}. | --- @@ -6856,7 +7311,7 @@ public string Operator { get; set; } - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#operator App#operator}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#operator App#operator}. --- @@ -6868,7 +7323,7 @@ public string Rule { get; set; } - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#rule App#rule}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#rule App#rule}. --- @@ -6880,7 +7335,7 @@ public double Value { get; set; } - *Type:* double -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#value App#value}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#value App#value}. --- @@ -6892,7 +7347,7 @@ public string Window { get; set; } - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#window App#window}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#window App#window}. --- @@ -6904,7 +7359,7 @@ public object Disabled { get; set; } - *Type:* object -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#disabled App#disabled}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#disabled App#disabled}. --- @@ -6944,7 +7399,7 @@ public string Key { get; set; } The name of the environment variable. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#key App#key} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#key App#key} --- @@ -6958,7 +7413,7 @@ public string Scope { get; set; } The visibility scope of the environment variable. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#scope App#scope} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#scope App#scope} --- @@ -6972,7 +7427,7 @@ public string Type { get; set; } The type of the environment variable. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#type App#type} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#type App#type} --- @@ -6986,7 +7441,7 @@ public string Value { get; set; } The value of the environment variable. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#value App#value} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#value App#value} --- @@ -7022,7 +7477,7 @@ public string Branch { get; set; } The name of the branch to use. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#branch App#branch} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#branch App#branch} --- @@ -7036,7 +7491,7 @@ public string RepoCloneUrl { get; set; } The clone URL of the repo. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#repo_clone_url App#repo_clone_url} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#repo_clone_url App#repo_clone_url} --- @@ -7074,7 +7529,7 @@ public string Branch { get; set; } The name of the branch to use. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#branch App#branch} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#branch App#branch} --- @@ -7088,7 +7543,7 @@ public object DeployOnPush { get; set; } Whether to automatically deploy new commits made to the repo. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#deploy_on_push App#deploy_on_push} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#deploy_on_push App#deploy_on_push} --- @@ -7102,7 +7557,7 @@ public string Repo { get; set; } The name of the repo in the format `owner/repo`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#repo App#repo} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#repo App#repo} --- @@ -7140,7 +7595,7 @@ public string Branch { get; set; } The name of the branch to use. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#branch App#branch} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#branch App#branch} --- @@ -7154,7 +7609,7 @@ public object DeployOnPush { get; set; } Whether to automatically deploy new commits made to the repo. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#deploy_on_push App#deploy_on_push} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#deploy_on_push App#deploy_on_push} --- @@ -7168,7 +7623,7 @@ public string Repo { get; set; } The name of the repo in the format `owner/repo`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#repo App#repo} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#repo App#repo} --- @@ -7212,7 +7667,7 @@ public string RegistryType { get; set; } The registry type. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#registry_type App#registry_type} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#registry_type App#registry_type} --- @@ -7226,7 +7681,7 @@ public string Repository { get; set; } The repository name. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#repository App#repository} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#repository App#repository} --- @@ -7240,7 +7695,7 @@ public object DeployOnPush { get; set; } deploy_on_push block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#deploy_on_push App#deploy_on_push} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#deploy_on_push App#deploy_on_push} --- @@ -7254,7 +7709,7 @@ public string Registry { get; set; } The registry name. Must be left empty for the DOCR registry type. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#registry App#registry} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#registry App#registry} --- @@ -7268,7 +7723,7 @@ public string RegistryCredentials { get; set; } Access credentials for third-party registries. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#registry_credentials App#registry_credentials} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#registry_credentials App#registry_credentials} --- @@ -7282,7 +7737,7 @@ public string Tag { get; set; } The repository tag. Defaults to latest if not provided. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#tag App#tag} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#tag App#tag} --- @@ -7316,7 +7771,7 @@ public object Enabled { get; set; } Whether to automatically deploy images pushed to DOCR. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#enabled App#enabled} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#enabled App#enabled} --- @@ -7331,6 +7786,7 @@ new AppSpecWorkerLogDestination { string Name, AppSpecWorkerLogDestinationDatadog Datadog = null, AppSpecWorkerLogDestinationLogtail Logtail = null, + AppSpecWorkerLogDestinationOpenSearch OpenSearch = null, AppSpecWorkerLogDestinationPapertrail Papertrail = null }; ``` @@ -7342,6 +7798,7 @@ new AppSpecWorkerLogDestination { | Name | string | Name of the log destination. | | Datadog | AppSpecWorkerLogDestinationDatadog | datadog block. | | Logtail | AppSpecWorkerLogDestinationLogtail | logtail block. | +| OpenSearch | AppSpecWorkerLogDestinationOpenSearch | open_search block. | | Papertrail | AppSpecWorkerLogDestinationPapertrail | papertrail block. | --- @@ -7356,7 +7813,7 @@ public string Name { get; set; } Name of the log destination. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#name App#name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#name App#name} --- @@ -7370,7 +7827,7 @@ public AppSpecWorkerLogDestinationDatadog Datadog { get; set; } datadog block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#datadog App#datadog} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#datadog App#datadog} --- @@ -7384,7 +7841,21 @@ public AppSpecWorkerLogDestinationLogtail Logtail { get; set; } logtail block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#logtail App#logtail} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#logtail App#logtail} + +--- + +##### `OpenSearch`Optional + +```csharp +public AppSpecWorkerLogDestinationOpenSearch OpenSearch { get; set; } +``` + +- *Type:* AppSpecWorkerLogDestinationOpenSearch + +open_search block. + +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#open_search App#open_search} --- @@ -7398,7 +7869,7 @@ public AppSpecWorkerLogDestinationPapertrail Papertrail { get; set; } papertrail block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#papertrail App#papertrail} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#papertrail App#papertrail} --- @@ -7434,7 +7905,7 @@ public string ApiKey { get; set; } Datadog API key. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#api_key App#api_key} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#api_key App#api_key} --- @@ -7448,7 +7919,7 @@ public string Endpoint { get; set; } Datadog HTTP log intake endpoint. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#endpoint App#endpoint} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#endpoint App#endpoint} --- @@ -7482,7 +7953,139 @@ public string Token { get; set; } Logtail token. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#token App#token} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#token App#token} + +--- + +### AppSpecWorkerLogDestinationOpenSearch + +#### Initializer + +```csharp +using HashiCorp.Cdktf.Providers.Digitalocean; + +new AppSpecWorkerLogDestinationOpenSearch { + AppSpecWorkerLogDestinationOpenSearchBasicAuth BasicAuth, + string ClusterName = null, + string Endpoint = null, + string IndexName = null +}; +``` + +#### Properties + +| **Name** | **Type** | **Description** | +| --- | --- | --- | +| BasicAuth | AppSpecWorkerLogDestinationOpenSearchBasicAuth | basic_auth block. | +| ClusterName | string | OpenSearch cluster name. | +| Endpoint | string | OpenSearch endpoint. | +| IndexName | string | OpenSearch index name. | + +--- + +##### `BasicAuth`Required + +```csharp +public AppSpecWorkerLogDestinationOpenSearchBasicAuth BasicAuth { get; set; } +``` + +- *Type:* AppSpecWorkerLogDestinationOpenSearchBasicAuth + +basic_auth block. + +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#basic_auth App#basic_auth} + +--- + +##### `ClusterName`Optional + +```csharp +public string ClusterName { get; set; } +``` + +- *Type:* string + +OpenSearch cluster name. + +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#cluster_name App#cluster_name} + +--- + +##### `Endpoint`Optional + +```csharp +public string Endpoint { get; set; } +``` + +- *Type:* string + +OpenSearch endpoint. + +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#endpoint App#endpoint} + +--- + +##### `IndexName`Optional + +```csharp +public string IndexName { get; set; } +``` + +- *Type:* string + +OpenSearch index name. + +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#index_name App#index_name} + +--- + +### AppSpecWorkerLogDestinationOpenSearchBasicAuth + +#### Initializer + +```csharp +using HashiCorp.Cdktf.Providers.Digitalocean; + +new AppSpecWorkerLogDestinationOpenSearchBasicAuth { + string Password = null, + string User = null +}; +``` + +#### Properties + +| **Name** | **Type** | **Description** | +| --- | --- | --- | +| Password | string | Password for basic authentication. | +| User | string | user for basic authentication. | + +--- + +##### `Password`Optional + +```csharp +public string Password { get; set; } +``` + +- *Type:* string + +Password for basic authentication. + +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#password App#password} + +--- + +##### `User`Optional + +```csharp +public string User { get; set; } +``` + +- *Type:* string + +user for basic authentication. + +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#user App#user} --- @@ -7516,7 +8119,7 @@ public string Endpoint { get; set; } Papertrail syslog endpoint. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#endpoint App#endpoint} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#endpoint App#endpoint} --- @@ -7536,7 +8139,7 @@ new AppTimeouts { | **Name** | **Type** | **Description** | | --- | --- | --- | -| Create | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#create App#create}. | +| Create | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#create App#create}. | --- @@ -7548,7 +8151,7 @@ public string Create { get; set; } - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#create App#create}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#create App#create}. --- @@ -14440,26 +15043,24 @@ public AppSpecFunctionLogDestinationLogtail InternalValue { get; } --- -### AppSpecFunctionLogDestinationOutputReference +### AppSpecFunctionLogDestinationOpenSearchBasicAuthOutputReference -#### Initializers +#### Initializers ```csharp using HashiCorp.Cdktf.Providers.Digitalocean; -new AppSpecFunctionLogDestinationOutputReference(IInterpolatingParent TerraformResource, string TerraformAttribute, double ComplexObjectIndex, bool ComplexObjectIsFromSet); +new AppSpecFunctionLogDestinationOpenSearchBasicAuthOutputReference(IInterpolatingParent TerraformResource, string TerraformAttribute); ``` | **Name** | **Type** | **Description** | | --- | --- | --- | -| TerraformResource | HashiCorp.Cdktf.IInterpolatingParent | The parent resource. | -| TerraformAttribute | string | The attribute on the parent resource this class is referencing. | -| ComplexObjectIndex | double | the index of this item in the list. | -| ComplexObjectIsFromSet | bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | +| TerraformResource | HashiCorp.Cdktf.IInterpolatingParent | The parent resource. | +| TerraformAttribute | string | The attribute on the parent resource this class is referencing. | --- -##### `TerraformResource`Required +##### `TerraformResource`Required - *Type:* HashiCorp.Cdktf.IInterpolatingParent @@ -14467,7 +15068,7 @@ The parent resource. --- -##### `TerraformAttribute`Required +##### `TerraformAttribute`Required - *Type:* string @@ -14475,175 +15076,155 @@ The attribute on the parent resource this class is referencing. --- -##### `ComplexObjectIndex`Required - -- *Type:* double - -the index of this item in the list. - ---- - -##### `ComplexObjectIsFromSet`Required - -- *Type:* bool - -whether the list is wrapping a set (will add tolist() to be able to access an item via an index). - ---- - #### Methods | **Name** | **Description** | | --- | --- | -| ComputeFqn | *No description.* | -| GetAnyMapAttribute | *No description.* | -| GetBooleanAttribute | *No description.* | -| GetBooleanMapAttribute | *No description.* | -| GetListAttribute | *No description.* | -| GetNumberAttribute | *No description.* | -| GetNumberListAttribute | *No description.* | -| GetNumberMapAttribute | *No description.* | -| GetStringAttribute | *No description.* | -| GetStringMapAttribute | *No description.* | -| InterpolationForAttribute | *No description.* | -| Resolve | Produce the Token's value at resolution time. | -| ToString | Return a string representation of this resolvable object. | -| PutDatadog | *No description.* | -| PutLogtail | *No description.* | -| PutPapertrail | *No description.* | -| ResetDatadog | *No description.* | -| ResetLogtail | *No description.* | -| ResetPapertrail | *No description.* | +| ComputeFqn | *No description.* | +| GetAnyMapAttribute | *No description.* | +| GetBooleanAttribute | *No description.* | +| GetBooleanMapAttribute | *No description.* | +| GetListAttribute | *No description.* | +| GetNumberAttribute | *No description.* | +| GetNumberListAttribute | *No description.* | +| GetNumberMapAttribute | *No description.* | +| GetStringAttribute | *No description.* | +| GetStringMapAttribute | *No description.* | +| InterpolationForAttribute | *No description.* | +| Resolve | Produce the Token's value at resolution time. | +| ToString | Return a string representation of this resolvable object. | +| ResetPassword | *No description.* | +| ResetUser | *No description.* | --- -##### `ComputeFqn` +##### `ComputeFqn` ```csharp private string ComputeFqn() ``` -##### `GetAnyMapAttribute` +##### `GetAnyMapAttribute` ```csharp private System.Collections.Generic.IDictionary GetAnyMapAttribute(string TerraformAttribute) ``` -###### `TerraformAttribute`Required +###### `TerraformAttribute`Required - *Type:* string --- -##### `GetBooleanAttribute` +##### `GetBooleanAttribute` ```csharp private IResolvable GetBooleanAttribute(string TerraformAttribute) ``` -###### `TerraformAttribute`Required +###### `TerraformAttribute`Required - *Type:* string --- -##### `GetBooleanMapAttribute` +##### `GetBooleanMapAttribute` ```csharp private System.Collections.Generic.IDictionary GetBooleanMapAttribute(string TerraformAttribute) ``` -###### `TerraformAttribute`Required +###### `TerraformAttribute`Required - *Type:* string --- -##### `GetListAttribute` +##### `GetListAttribute` ```csharp private string[] GetListAttribute(string TerraformAttribute) ``` -###### `TerraformAttribute`Required +###### `TerraformAttribute`Required - *Type:* string --- -##### `GetNumberAttribute` +##### `GetNumberAttribute` ```csharp private double GetNumberAttribute(string TerraformAttribute) ``` -###### `TerraformAttribute`Required +###### `TerraformAttribute`Required - *Type:* string --- -##### `GetNumberListAttribute` +##### `GetNumberListAttribute` ```csharp private double[] GetNumberListAttribute(string TerraformAttribute) ``` -###### `TerraformAttribute`Required +###### `TerraformAttribute`Required - *Type:* string --- -##### `GetNumberMapAttribute` +##### `GetNumberMapAttribute` ```csharp private System.Collections.Generic.IDictionary GetNumberMapAttribute(string TerraformAttribute) ``` -###### `TerraformAttribute`Required +###### `TerraformAttribute`Required - *Type:* string --- -##### `GetStringAttribute` +##### `GetStringAttribute` ```csharp private string GetStringAttribute(string TerraformAttribute) ``` -###### `TerraformAttribute`Required +###### `TerraformAttribute`Required - *Type:* string --- -##### `GetStringMapAttribute` +##### `GetStringMapAttribute` ```csharp private System.Collections.Generic.IDictionary GetStringMapAttribute(string TerraformAttribute) ``` -###### `TerraformAttribute`Required +###### `TerraformAttribute`Required - *Type:* string --- -##### `InterpolationForAttribute` +##### `InterpolationForAttribute` ```csharp private IResolvable InterpolationForAttribute(string Property) ``` -###### `Property`Required +###### `Property`Required - *Type:* string --- -##### `Resolve` +##### `Resolve` ```csharp private object Resolve(IResolveContext Context) @@ -14651,13 +15232,13 @@ private object Resolve(IResolveContext Context) Produce the Token's value at resolution time. -###### `Context`Required +###### `Context`Required - *Type:* HashiCorp.Cdktf.IResolveContext --- -##### `ToString` +##### `ToString` ```csharp private string ToString() @@ -14667,58 +15248,16 @@ Return a string representation of this resolvable object. Returns a reversible string representation. -##### `PutDatadog` - -```csharp -private void PutDatadog(AppSpecFunctionLogDestinationDatadog Value) -``` - -###### `Value`Required - -- *Type:* AppSpecFunctionLogDestinationDatadog - ---- - -##### `PutLogtail` - -```csharp -private void PutLogtail(AppSpecFunctionLogDestinationLogtail Value) -``` - -###### `Value`Required - -- *Type:* AppSpecFunctionLogDestinationLogtail - ---- - -##### `PutPapertrail` - -```csharp -private void PutPapertrail(AppSpecFunctionLogDestinationPapertrail Value) -``` - -###### `Value`Required - -- *Type:* AppSpecFunctionLogDestinationPapertrail - ---- - -##### `ResetDatadog` - -```csharp -private void ResetDatadog() -``` - -##### `ResetLogtail` +##### `ResetPassword` ```csharp -private void ResetLogtail() +private void ResetPassword() ``` -##### `ResetPapertrail` +##### `ResetUser` ```csharp -private void ResetPapertrail() +private void ResetUser() ``` @@ -14726,21 +15265,17 @@ private void ResetPapertrail() | **Name** | **Type** | **Description** | | --- | --- | --- | -| CreationStack | string[] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| Fqn | string | *No description.* | -| Datadog | AppSpecFunctionLogDestinationDatadogOutputReference | *No description.* | -| Logtail | AppSpecFunctionLogDestinationLogtailOutputReference | *No description.* | -| Papertrail | AppSpecFunctionLogDestinationPapertrailOutputReference | *No description.* | -| DatadogInput | AppSpecFunctionLogDestinationDatadog | *No description.* | -| LogtailInput | AppSpecFunctionLogDestinationLogtail | *No description.* | -| NameInput | string | *No description.* | -| PapertrailInput | AppSpecFunctionLogDestinationPapertrail | *No description.* | -| Name | string | *No description.* | -| InternalValue | object | *No description.* | +| CreationStack | string[] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| Fqn | string | *No description.* | +| PasswordInput | string | *No description.* | +| UserInput | string | *No description.* | +| Password | string | *No description.* | +| User | string | *No description.* | +| InternalValue | AppSpecFunctionLogDestinationOpenSearchBasicAuth | *No description.* | --- -##### `CreationStack`Required +##### `CreationStack`Required ```csharp public string[] CreationStack { get; } @@ -14754,7 +15289,7 @@ If this returns an empty array the stack will not be attached. --- -##### `Fqn`Required +##### `Fqn`Required ```csharp public string Fqn { get; } @@ -14764,115 +15299,75 @@ public string Fqn { get; } --- -##### `Datadog`Required - -```csharp -public AppSpecFunctionLogDestinationDatadogOutputReference Datadog { get; } -``` - -- *Type:* AppSpecFunctionLogDestinationDatadogOutputReference - ---- - -##### `Logtail`Required - -```csharp -public AppSpecFunctionLogDestinationLogtailOutputReference Logtail { get; } -``` - -- *Type:* AppSpecFunctionLogDestinationLogtailOutputReference - ---- - -##### `Papertrail`Required - -```csharp -public AppSpecFunctionLogDestinationPapertrailOutputReference Papertrail { get; } -``` - -- *Type:* AppSpecFunctionLogDestinationPapertrailOutputReference - ---- - -##### `DatadogInput`Optional - -```csharp -public AppSpecFunctionLogDestinationDatadog DatadogInput { get; } -``` - -- *Type:* AppSpecFunctionLogDestinationDatadog - ---- - -##### `LogtailInput`Optional +##### `PasswordInput`Optional ```csharp -public AppSpecFunctionLogDestinationLogtail LogtailInput { get; } +public string PasswordInput { get; } ``` -- *Type:* AppSpecFunctionLogDestinationLogtail +- *Type:* string --- -##### `NameInput`Optional +##### `UserInput`Optional ```csharp -public string NameInput { get; } +public string UserInput { get; } ``` - *Type:* string --- -##### `PapertrailInput`Optional +##### `Password`Required ```csharp -public AppSpecFunctionLogDestinationPapertrail PapertrailInput { get; } +public string Password { get; } ``` -- *Type:* AppSpecFunctionLogDestinationPapertrail +- *Type:* string --- -##### `Name`Required +##### `User`Required ```csharp -public string Name { get; } +public string User { get; } ``` - *Type:* string --- -##### `InternalValue`Optional +##### `InternalValue`Optional ```csharp -public object InternalValue { get; } +public AppSpecFunctionLogDestinationOpenSearchBasicAuth InternalValue { get; } ``` -- *Type:* object +- *Type:* AppSpecFunctionLogDestinationOpenSearchBasicAuth --- -### AppSpecFunctionLogDestinationPapertrailOutputReference +### AppSpecFunctionLogDestinationOpenSearchOutputReference -#### Initializers +#### Initializers ```csharp using HashiCorp.Cdktf.Providers.Digitalocean; -new AppSpecFunctionLogDestinationPapertrailOutputReference(IInterpolatingParent TerraformResource, string TerraformAttribute); +new AppSpecFunctionLogDestinationOpenSearchOutputReference(IInterpolatingParent TerraformResource, string TerraformAttribute); ``` | **Name** | **Type** | **Description** | | --- | --- | --- | -| TerraformResource | HashiCorp.Cdktf.IInterpolatingParent | The parent resource. | -| TerraformAttribute | string | The attribute on the parent resource this class is referencing. | +| TerraformResource | HashiCorp.Cdktf.IInterpolatingParent | The parent resource. | +| TerraformAttribute | string | The attribute on the parent resource this class is referencing. | --- -##### `TerraformResource`Required +##### `TerraformResource`Required - *Type:* HashiCorp.Cdktf.IInterpolatingParent @@ -14880,7 +15375,7 @@ The parent resource. --- -##### `TerraformAttribute`Required +##### `TerraformAttribute`Required - *Type:* string @@ -14892,149 +15387,153 @@ The attribute on the parent resource this class is referencing. | **Name** | **Description** | | --- | --- | -| ComputeFqn | *No description.* | -| GetAnyMapAttribute | *No description.* | -| GetBooleanAttribute | *No description.* | -| GetBooleanMapAttribute | *No description.* | -| GetListAttribute | *No description.* | -| GetNumberAttribute | *No description.* | -| GetNumberListAttribute | *No description.* | -| GetNumberMapAttribute | *No description.* | -| GetStringAttribute | *No description.* | -| GetStringMapAttribute | *No description.* | -| InterpolationForAttribute | *No description.* | -| Resolve | Produce the Token's value at resolution time. | -| ToString | Return a string representation of this resolvable object. | +| ComputeFqn | *No description.* | +| GetAnyMapAttribute | *No description.* | +| GetBooleanAttribute | *No description.* | +| GetBooleanMapAttribute | *No description.* | +| GetListAttribute | *No description.* | +| GetNumberAttribute | *No description.* | +| GetNumberListAttribute | *No description.* | +| GetNumberMapAttribute | *No description.* | +| GetStringAttribute | *No description.* | +| GetStringMapAttribute | *No description.* | +| InterpolationForAttribute | *No description.* | +| Resolve | Produce the Token's value at resolution time. | +| ToString | Return a string representation of this resolvable object. | +| PutBasicAuth | *No description.* | +| ResetClusterName | *No description.* | +| ResetEndpoint | *No description.* | +| ResetIndexName | *No description.* | --- -##### `ComputeFqn` +##### `ComputeFqn` ```csharp private string ComputeFqn() ``` -##### `GetAnyMapAttribute` +##### `GetAnyMapAttribute` ```csharp private System.Collections.Generic.IDictionary GetAnyMapAttribute(string TerraformAttribute) ``` -###### `TerraformAttribute`Required +###### `TerraformAttribute`Required - *Type:* string --- -##### `GetBooleanAttribute` +##### `GetBooleanAttribute` ```csharp private IResolvable GetBooleanAttribute(string TerraformAttribute) ``` -###### `TerraformAttribute`Required +###### `TerraformAttribute`Required - *Type:* string --- -##### `GetBooleanMapAttribute` +##### `GetBooleanMapAttribute` ```csharp private System.Collections.Generic.IDictionary GetBooleanMapAttribute(string TerraformAttribute) ``` -###### `TerraformAttribute`Required +###### `TerraformAttribute`Required - *Type:* string --- -##### `GetListAttribute` +##### `GetListAttribute` ```csharp private string[] GetListAttribute(string TerraformAttribute) ``` -###### `TerraformAttribute`Required +###### `TerraformAttribute`Required - *Type:* string --- -##### `GetNumberAttribute` +##### `GetNumberAttribute` ```csharp private double GetNumberAttribute(string TerraformAttribute) ``` -###### `TerraformAttribute`Required +###### `TerraformAttribute`Required - *Type:* string --- -##### `GetNumberListAttribute` +##### `GetNumberListAttribute` ```csharp private double[] GetNumberListAttribute(string TerraformAttribute) ``` -###### `TerraformAttribute`Required +###### `TerraformAttribute`Required - *Type:* string --- -##### `GetNumberMapAttribute` +##### `GetNumberMapAttribute` ```csharp private System.Collections.Generic.IDictionary GetNumberMapAttribute(string TerraformAttribute) ``` -###### `TerraformAttribute`Required +###### `TerraformAttribute`Required - *Type:* string --- -##### `GetStringAttribute` +##### `GetStringAttribute` ```csharp private string GetStringAttribute(string TerraformAttribute) ``` -###### `TerraformAttribute`Required +###### `TerraformAttribute`Required - *Type:* string --- -##### `GetStringMapAttribute` +##### `GetStringMapAttribute` ```csharp private System.Collections.Generic.IDictionary GetStringMapAttribute(string TerraformAttribute) ``` -###### `TerraformAttribute`Required +###### `TerraformAttribute`Required - *Type:* string --- -##### `InterpolationForAttribute` +##### `InterpolationForAttribute` ```csharp private IResolvable InterpolationForAttribute(string Property) ``` -###### `Property`Required +###### `Property`Required - *Type:* string --- -##### `Resolve` +##### `Resolve` ```csharp private object Resolve(IResolveContext Context) @@ -15042,13 +15541,13 @@ private object Resolve(IResolveContext Context) Produce the Token's value at resolution time. -###### `Context`Required +###### `Context`Required - *Type:* HashiCorp.Cdktf.IResolveContext --- -##### `ToString` +##### `ToString` ```csharp private string ToString() @@ -15058,20 +15557,56 @@ Return a string representation of this resolvable object. Returns a reversible string representation. +##### `PutBasicAuth` + +```csharp +private void PutBasicAuth(AppSpecFunctionLogDestinationOpenSearchBasicAuth Value) +``` + +###### `Value`Required + +- *Type:* AppSpecFunctionLogDestinationOpenSearchBasicAuth + +--- + +##### `ResetClusterName` + +```csharp +private void ResetClusterName() +``` + +##### `ResetEndpoint` + +```csharp +private void ResetEndpoint() +``` + +##### `ResetIndexName` + +```csharp +private void ResetIndexName() +``` + #### Properties | **Name** | **Type** | **Description** | | --- | --- | --- | -| CreationStack | string[] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| Fqn | string | *No description.* | -| EndpointInput | string | *No description.* | -| Endpoint | string | *No description.* | -| InternalValue | AppSpecFunctionLogDestinationPapertrail | *No description.* | +| CreationStack | string[] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| Fqn | string | *No description.* | +| BasicAuth | AppSpecFunctionLogDestinationOpenSearchBasicAuthOutputReference | *No description.* | +| BasicAuthInput | AppSpecFunctionLogDestinationOpenSearchBasicAuth | *No description.* | +| ClusterNameInput | string | *No description.* | +| EndpointInput | string | *No description.* | +| IndexNameInput | string | *No description.* | +| ClusterName | string | *No description.* | +| Endpoint | string | *No description.* | +| IndexName | string | *No description.* | +| InternalValue | AppSpecFunctionLogDestinationOpenSearch | *No description.* | --- -##### `CreationStack`Required +##### `CreationStack`Required ```csharp public string[] CreationStack { get; } @@ -15085,7 +15620,7 @@ If this returns an empty array the stack will not be attached. --- -##### `Fqn`Required +##### `Fqn`Required ```csharp public string Fqn { get; } @@ -15095,7 +15630,37 @@ public string Fqn { get; } --- -##### `EndpointInput`Optional +##### `BasicAuth`Required + +```csharp +public AppSpecFunctionLogDestinationOpenSearchBasicAuthOutputReference BasicAuth { get; } +``` + +- *Type:* AppSpecFunctionLogDestinationOpenSearchBasicAuthOutputReference + +--- + +##### `BasicAuthInput`Optional + +```csharp +public AppSpecFunctionLogDestinationOpenSearchBasicAuth BasicAuthInput { get; } +``` + +- *Type:* AppSpecFunctionLogDestinationOpenSearchBasicAuth + +--- + +##### `ClusterNameInput`Optional + +```csharp +public string ClusterNameInput { get; } +``` + +- *Type:* string + +--- + +##### `EndpointInput`Optional ```csharp public string EndpointInput { get; } @@ -15105,7 +15670,27 @@ public string EndpointInput { get; } --- -##### `Endpoint`Required +##### `IndexNameInput`Optional + +```csharp +public string IndexNameInput { get; } +``` + +- *Type:* string + +--- + +##### `ClusterName`Required + +```csharp +public string ClusterName { get; } +``` + +- *Type:* string + +--- + +##### `Endpoint`Required ```csharp public string Endpoint { get; } @@ -15115,37 +15700,47 @@ public string Endpoint { get; } --- -##### `InternalValue`Optional +##### `IndexName`Required ```csharp -public AppSpecFunctionLogDestinationPapertrail InternalValue { get; } +public string IndexName { get; } ``` -- *Type:* AppSpecFunctionLogDestinationPapertrail +- *Type:* string --- +##### `InternalValue`Optional -### AppSpecFunctionOutputReference +```csharp +public AppSpecFunctionLogDestinationOpenSearch InternalValue { get; } +``` -#### Initializers +- *Type:* AppSpecFunctionLogDestinationOpenSearch + +--- + + +### AppSpecFunctionLogDestinationOutputReference + +#### Initializers ```csharp using HashiCorp.Cdktf.Providers.Digitalocean; -new AppSpecFunctionOutputReference(IInterpolatingParent TerraformResource, string TerraformAttribute, double ComplexObjectIndex, bool ComplexObjectIsFromSet); +new AppSpecFunctionLogDestinationOutputReference(IInterpolatingParent TerraformResource, string TerraformAttribute, double ComplexObjectIndex, bool ComplexObjectIsFromSet); ``` | **Name** | **Type** | **Description** | | --- | --- | --- | -| TerraformResource | HashiCorp.Cdktf.IInterpolatingParent | The parent resource. | -| TerraformAttribute | string | The attribute on the parent resource this class is referencing. | -| ComplexObjectIndex | double | the index of this item in the list. | -| ComplexObjectIsFromSet | bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | +| TerraformResource | HashiCorp.Cdktf.IInterpolatingParent | The parent resource. | +| TerraformAttribute | string | The attribute on the parent resource this class is referencing. | +| ComplexObjectIndex | double | the index of this item in the list. | +| ComplexObjectIsFromSet | bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | --- -##### `TerraformResource`Required +##### `TerraformResource`Required - *Type:* HashiCorp.Cdktf.IInterpolatingParent @@ -15153,7 +15748,7 @@ The parent resource. --- -##### `TerraformAttribute`Required +##### `TerraformAttribute`Required - *Type:* string @@ -15161,7 +15756,7 @@ The attribute on the parent resource this class is referencing. --- -##### `ComplexObjectIndex`Required +##### `ComplexObjectIndex`Required - *Type:* double @@ -15169,7 +15764,7 @@ the index of this item in the list. --- -##### `ComplexObjectIsFromSet`Required +##### `ComplexObjectIsFromSet`Required - *Type:* bool @@ -15181,130 +15776,858 @@ whether the list is wrapping a set (will add tolist() to be able to access an it | **Name** | **Description** | | --- | --- | -| ComputeFqn | *No description.* | -| GetAnyMapAttribute | *No description.* | -| GetBooleanAttribute | *No description.* | -| GetBooleanMapAttribute | *No description.* | -| GetListAttribute | *No description.* | -| GetNumberAttribute | *No description.* | -| GetNumberListAttribute | *No description.* | -| GetNumberMapAttribute | *No description.* | -| GetStringAttribute | *No description.* | -| GetStringMapAttribute | *No description.* | -| InterpolationForAttribute | *No description.* | -| Resolve | Produce the Token's value at resolution time. | -| ToString | Return a string representation of this resolvable object. | -| PutAlert | *No description.* | -| PutCors | *No description.* | -| PutEnv | *No description.* | -| PutGit | *No description.* | -| PutGithub | *No description.* | -| PutGitlab | *No description.* | -| PutLogDestination | *No description.* | -| PutRoutes | *No description.* | -| ResetAlert | *No description.* | -| ResetCors | *No description.* | -| ResetEnv | *No description.* | -| ResetGit | *No description.* | -| ResetGithub | *No description.* | -| ResetGitlab | *No description.* | -| ResetLogDestination | *No description.* | -| ResetRoutes | *No description.* | -| ResetSourceDir | *No description.* | +| ComputeFqn | *No description.* | +| GetAnyMapAttribute | *No description.* | +| GetBooleanAttribute | *No description.* | +| GetBooleanMapAttribute | *No description.* | +| GetListAttribute | *No description.* | +| GetNumberAttribute | *No description.* | +| GetNumberListAttribute | *No description.* | +| GetNumberMapAttribute | *No description.* | +| GetStringAttribute | *No description.* | +| GetStringMapAttribute | *No description.* | +| InterpolationForAttribute | *No description.* | +| Resolve | Produce the Token's value at resolution time. | +| ToString | Return a string representation of this resolvable object. | +| PutDatadog | *No description.* | +| PutLogtail | *No description.* | +| PutOpenSearch | *No description.* | +| PutPapertrail | *No description.* | +| ResetDatadog | *No description.* | +| ResetLogtail | *No description.* | +| ResetOpenSearch | *No description.* | +| ResetPapertrail | *No description.* | --- -##### `ComputeFqn` +##### `ComputeFqn` ```csharp private string ComputeFqn() ``` -##### `GetAnyMapAttribute` +##### `GetAnyMapAttribute` ```csharp private System.Collections.Generic.IDictionary GetAnyMapAttribute(string TerraformAttribute) ``` -###### `TerraformAttribute`Required +###### `TerraformAttribute`Required - *Type:* string --- -##### `GetBooleanAttribute` +##### `GetBooleanAttribute` ```csharp private IResolvable GetBooleanAttribute(string TerraformAttribute) ``` -###### `TerraformAttribute`Required +###### `TerraformAttribute`Required - *Type:* string --- -##### `GetBooleanMapAttribute` +##### `GetBooleanMapAttribute` ```csharp private System.Collections.Generic.IDictionary GetBooleanMapAttribute(string TerraformAttribute) ``` -###### `TerraformAttribute`Required +###### `TerraformAttribute`Required - *Type:* string --- -##### `GetListAttribute` +##### `GetListAttribute` ```csharp private string[] GetListAttribute(string TerraformAttribute) ``` -###### `TerraformAttribute`Required +###### `TerraformAttribute`Required - *Type:* string --- -##### `GetNumberAttribute` +##### `GetNumberAttribute` ```csharp private double GetNumberAttribute(string TerraformAttribute) ``` -###### `TerraformAttribute`Required +###### `TerraformAttribute`Required - *Type:* string --- -##### `GetNumberListAttribute` +##### `GetNumberListAttribute` ```csharp private double[] GetNumberListAttribute(string TerraformAttribute) ``` -###### `TerraformAttribute`Required +###### `TerraformAttribute`Required - *Type:* string --- -##### `GetNumberMapAttribute` +##### `GetNumberMapAttribute` ```csharp private System.Collections.Generic.IDictionary GetNumberMapAttribute(string TerraformAttribute) ``` -###### `TerraformAttribute`Required +###### `TerraformAttribute`Required - *Type:* string --- -##### `GetStringAttribute` +##### `GetStringAttribute` + +```csharp +private string GetStringAttribute(string TerraformAttribute) +``` + +###### `TerraformAttribute`Required + +- *Type:* string + +--- + +##### `GetStringMapAttribute` + +```csharp +private System.Collections.Generic.IDictionary GetStringMapAttribute(string TerraformAttribute) +``` + +###### `TerraformAttribute`Required + +- *Type:* string + +--- + +##### `InterpolationForAttribute` + +```csharp +private IResolvable InterpolationForAttribute(string Property) +``` + +###### `Property`Required + +- *Type:* string + +--- + +##### `Resolve` + +```csharp +private object Resolve(IResolveContext Context) +``` + +Produce the Token's value at resolution time. + +###### `Context`Required + +- *Type:* HashiCorp.Cdktf.IResolveContext + +--- + +##### `ToString` + +```csharp +private string ToString() +``` + +Return a string representation of this resolvable object. + +Returns a reversible string representation. + +##### `PutDatadog` + +```csharp +private void PutDatadog(AppSpecFunctionLogDestinationDatadog Value) +``` + +###### `Value`Required + +- *Type:* AppSpecFunctionLogDestinationDatadog + +--- + +##### `PutLogtail` + +```csharp +private void PutLogtail(AppSpecFunctionLogDestinationLogtail Value) +``` + +###### `Value`Required + +- *Type:* AppSpecFunctionLogDestinationLogtail + +--- + +##### `PutOpenSearch` + +```csharp +private void PutOpenSearch(AppSpecFunctionLogDestinationOpenSearch Value) +``` + +###### `Value`Required + +- *Type:* AppSpecFunctionLogDestinationOpenSearch + +--- + +##### `PutPapertrail` + +```csharp +private void PutPapertrail(AppSpecFunctionLogDestinationPapertrail Value) +``` + +###### `Value`Required + +- *Type:* AppSpecFunctionLogDestinationPapertrail + +--- + +##### `ResetDatadog` + +```csharp +private void ResetDatadog() +``` + +##### `ResetLogtail` + +```csharp +private void ResetLogtail() +``` + +##### `ResetOpenSearch` + +```csharp +private void ResetOpenSearch() +``` + +##### `ResetPapertrail` + +```csharp +private void ResetPapertrail() +``` + + +#### Properties + +| **Name** | **Type** | **Description** | +| --- | --- | --- | +| CreationStack | string[] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| Fqn | string | *No description.* | +| Datadog | AppSpecFunctionLogDestinationDatadogOutputReference | *No description.* | +| Logtail | AppSpecFunctionLogDestinationLogtailOutputReference | *No description.* | +| OpenSearch | AppSpecFunctionLogDestinationOpenSearchOutputReference | *No description.* | +| Papertrail | AppSpecFunctionLogDestinationPapertrailOutputReference | *No description.* | +| DatadogInput | AppSpecFunctionLogDestinationDatadog | *No description.* | +| LogtailInput | AppSpecFunctionLogDestinationLogtail | *No description.* | +| NameInput | string | *No description.* | +| OpenSearchInput | AppSpecFunctionLogDestinationOpenSearch | *No description.* | +| PapertrailInput | AppSpecFunctionLogDestinationPapertrail | *No description.* | +| Name | string | *No description.* | +| InternalValue | object | *No description.* | + +--- + +##### `CreationStack`Required + +```csharp +public string[] CreationStack { get; } +``` + +- *Type:* string[] + +The creation stack of this resolvable which will be appended to errors thrown during resolution. + +If this returns an empty array the stack will not be attached. + +--- + +##### `Fqn`Required + +```csharp +public string Fqn { get; } +``` + +- *Type:* string + +--- + +##### `Datadog`Required + +```csharp +public AppSpecFunctionLogDestinationDatadogOutputReference Datadog { get; } +``` + +- *Type:* AppSpecFunctionLogDestinationDatadogOutputReference + +--- + +##### `Logtail`Required + +```csharp +public AppSpecFunctionLogDestinationLogtailOutputReference Logtail { get; } +``` + +- *Type:* AppSpecFunctionLogDestinationLogtailOutputReference + +--- + +##### `OpenSearch`Required + +```csharp +public AppSpecFunctionLogDestinationOpenSearchOutputReference OpenSearch { get; } +``` + +- *Type:* AppSpecFunctionLogDestinationOpenSearchOutputReference + +--- + +##### `Papertrail`Required + +```csharp +public AppSpecFunctionLogDestinationPapertrailOutputReference Papertrail { get; } +``` + +- *Type:* AppSpecFunctionLogDestinationPapertrailOutputReference + +--- + +##### `DatadogInput`Optional + +```csharp +public AppSpecFunctionLogDestinationDatadog DatadogInput { get; } +``` + +- *Type:* AppSpecFunctionLogDestinationDatadog + +--- + +##### `LogtailInput`Optional + +```csharp +public AppSpecFunctionLogDestinationLogtail LogtailInput { get; } +``` + +- *Type:* AppSpecFunctionLogDestinationLogtail + +--- + +##### `NameInput`Optional + +```csharp +public string NameInput { get; } +``` + +- *Type:* string + +--- + +##### `OpenSearchInput`Optional + +```csharp +public AppSpecFunctionLogDestinationOpenSearch OpenSearchInput { get; } +``` + +- *Type:* AppSpecFunctionLogDestinationOpenSearch + +--- + +##### `PapertrailInput`Optional + +```csharp +public AppSpecFunctionLogDestinationPapertrail PapertrailInput { get; } +``` + +- *Type:* AppSpecFunctionLogDestinationPapertrail + +--- + +##### `Name`Required + +```csharp +public string Name { get; } +``` + +- *Type:* string + +--- + +##### `InternalValue`Optional + +```csharp +public object InternalValue { get; } +``` + +- *Type:* object + +--- + + +### AppSpecFunctionLogDestinationPapertrailOutputReference + +#### Initializers + +```csharp +using HashiCorp.Cdktf.Providers.Digitalocean; + +new AppSpecFunctionLogDestinationPapertrailOutputReference(IInterpolatingParent TerraformResource, string TerraformAttribute); +``` + +| **Name** | **Type** | **Description** | +| --- | --- | --- | +| TerraformResource | HashiCorp.Cdktf.IInterpolatingParent | The parent resource. | +| TerraformAttribute | string | The attribute on the parent resource this class is referencing. | + +--- + +##### `TerraformResource`Required + +- *Type:* HashiCorp.Cdktf.IInterpolatingParent + +The parent resource. + +--- + +##### `TerraformAttribute`Required + +- *Type:* string + +The attribute on the parent resource this class is referencing. + +--- + +#### Methods + +| **Name** | **Description** | +| --- | --- | +| ComputeFqn | *No description.* | +| GetAnyMapAttribute | *No description.* | +| GetBooleanAttribute | *No description.* | +| GetBooleanMapAttribute | *No description.* | +| GetListAttribute | *No description.* | +| GetNumberAttribute | *No description.* | +| GetNumberListAttribute | *No description.* | +| GetNumberMapAttribute | *No description.* | +| GetStringAttribute | *No description.* | +| GetStringMapAttribute | *No description.* | +| InterpolationForAttribute | *No description.* | +| Resolve | Produce the Token's value at resolution time. | +| ToString | Return a string representation of this resolvable object. | + +--- + +##### `ComputeFqn` + +```csharp +private string ComputeFqn() +``` + +##### `GetAnyMapAttribute` + +```csharp +private System.Collections.Generic.IDictionary GetAnyMapAttribute(string TerraformAttribute) +``` + +###### `TerraformAttribute`Required + +- *Type:* string + +--- + +##### `GetBooleanAttribute` + +```csharp +private IResolvable GetBooleanAttribute(string TerraformAttribute) +``` + +###### `TerraformAttribute`Required + +- *Type:* string + +--- + +##### `GetBooleanMapAttribute` + +```csharp +private System.Collections.Generic.IDictionary GetBooleanMapAttribute(string TerraformAttribute) +``` + +###### `TerraformAttribute`Required + +- *Type:* string + +--- + +##### `GetListAttribute` + +```csharp +private string[] GetListAttribute(string TerraformAttribute) +``` + +###### `TerraformAttribute`Required + +- *Type:* string + +--- + +##### `GetNumberAttribute` + +```csharp +private double GetNumberAttribute(string TerraformAttribute) +``` + +###### `TerraformAttribute`Required + +- *Type:* string + +--- + +##### `GetNumberListAttribute` + +```csharp +private double[] GetNumberListAttribute(string TerraformAttribute) +``` + +###### `TerraformAttribute`Required + +- *Type:* string + +--- + +##### `GetNumberMapAttribute` + +```csharp +private System.Collections.Generic.IDictionary GetNumberMapAttribute(string TerraformAttribute) +``` + +###### `TerraformAttribute`Required + +- *Type:* string + +--- + +##### `GetStringAttribute` + +```csharp +private string GetStringAttribute(string TerraformAttribute) +``` + +###### `TerraformAttribute`Required + +- *Type:* string + +--- + +##### `GetStringMapAttribute` + +```csharp +private System.Collections.Generic.IDictionary GetStringMapAttribute(string TerraformAttribute) +``` + +###### `TerraformAttribute`Required + +- *Type:* string + +--- + +##### `InterpolationForAttribute` + +```csharp +private IResolvable InterpolationForAttribute(string Property) +``` + +###### `Property`Required + +- *Type:* string + +--- + +##### `Resolve` + +```csharp +private object Resolve(IResolveContext Context) +``` + +Produce the Token's value at resolution time. + +###### `Context`Required + +- *Type:* HashiCorp.Cdktf.IResolveContext + +--- + +##### `ToString` + +```csharp +private string ToString() +``` + +Return a string representation of this resolvable object. + +Returns a reversible string representation. + + +#### Properties + +| **Name** | **Type** | **Description** | +| --- | --- | --- | +| CreationStack | string[] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| Fqn | string | *No description.* | +| EndpointInput | string | *No description.* | +| Endpoint | string | *No description.* | +| InternalValue | AppSpecFunctionLogDestinationPapertrail | *No description.* | + +--- + +##### `CreationStack`Required + +```csharp +public string[] CreationStack { get; } +``` + +- *Type:* string[] + +The creation stack of this resolvable which will be appended to errors thrown during resolution. + +If this returns an empty array the stack will not be attached. + +--- + +##### `Fqn`Required + +```csharp +public string Fqn { get; } +``` + +- *Type:* string + +--- + +##### `EndpointInput`Optional + +```csharp +public string EndpointInput { get; } +``` + +- *Type:* string + +--- + +##### `Endpoint`Required + +```csharp +public string Endpoint { get; } +``` + +- *Type:* string + +--- + +##### `InternalValue`Optional + +```csharp +public AppSpecFunctionLogDestinationPapertrail InternalValue { get; } +``` + +- *Type:* AppSpecFunctionLogDestinationPapertrail + +--- + + +### AppSpecFunctionOutputReference + +#### Initializers + +```csharp +using HashiCorp.Cdktf.Providers.Digitalocean; + +new AppSpecFunctionOutputReference(IInterpolatingParent TerraformResource, string TerraformAttribute, double ComplexObjectIndex, bool ComplexObjectIsFromSet); +``` + +| **Name** | **Type** | **Description** | +| --- | --- | --- | +| TerraformResource | HashiCorp.Cdktf.IInterpolatingParent | The parent resource. | +| TerraformAttribute | string | The attribute on the parent resource this class is referencing. | +| ComplexObjectIndex | double | the index of this item in the list. | +| ComplexObjectIsFromSet | bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | + +--- + +##### `TerraformResource`Required + +- *Type:* HashiCorp.Cdktf.IInterpolatingParent + +The parent resource. + +--- + +##### `TerraformAttribute`Required + +- *Type:* string + +The attribute on the parent resource this class is referencing. + +--- + +##### `ComplexObjectIndex`Required + +- *Type:* double + +the index of this item in the list. + +--- + +##### `ComplexObjectIsFromSet`Required + +- *Type:* bool + +whether the list is wrapping a set (will add tolist() to be able to access an item via an index). + +--- + +#### Methods + +| **Name** | **Description** | +| --- | --- | +| ComputeFqn | *No description.* | +| GetAnyMapAttribute | *No description.* | +| GetBooleanAttribute | *No description.* | +| GetBooleanMapAttribute | *No description.* | +| GetListAttribute | *No description.* | +| GetNumberAttribute | *No description.* | +| GetNumberListAttribute | *No description.* | +| GetNumberMapAttribute | *No description.* | +| GetStringAttribute | *No description.* | +| GetStringMapAttribute | *No description.* | +| InterpolationForAttribute | *No description.* | +| Resolve | Produce the Token's value at resolution time. | +| ToString | Return a string representation of this resolvable object. | +| PutAlert | *No description.* | +| PutCors | *No description.* | +| PutEnv | *No description.* | +| PutGit | *No description.* | +| PutGithub | *No description.* | +| PutGitlab | *No description.* | +| PutLogDestination | *No description.* | +| PutRoutes | *No description.* | +| ResetAlert | *No description.* | +| ResetCors | *No description.* | +| ResetEnv | *No description.* | +| ResetGit | *No description.* | +| ResetGithub | *No description.* | +| ResetGitlab | *No description.* | +| ResetLogDestination | *No description.* | +| ResetRoutes | *No description.* | +| ResetSourceDir | *No description.* | + +--- + +##### `ComputeFqn` + +```csharp +private string ComputeFqn() +``` + +##### `GetAnyMapAttribute` + +```csharp +private System.Collections.Generic.IDictionary GetAnyMapAttribute(string TerraformAttribute) +``` + +###### `TerraformAttribute`Required + +- *Type:* string + +--- + +##### `GetBooleanAttribute` + +```csharp +private IResolvable GetBooleanAttribute(string TerraformAttribute) +``` + +###### `TerraformAttribute`Required + +- *Type:* string + +--- + +##### `GetBooleanMapAttribute` + +```csharp +private System.Collections.Generic.IDictionary GetBooleanMapAttribute(string TerraformAttribute) +``` + +###### `TerraformAttribute`Required + +- *Type:* string + +--- + +##### `GetListAttribute` + +```csharp +private string[] GetListAttribute(string TerraformAttribute) +``` + +###### `TerraformAttribute`Required + +- *Type:* string + +--- + +##### `GetNumberAttribute` + +```csharp +private double GetNumberAttribute(string TerraformAttribute) +``` + +###### `TerraformAttribute`Required + +- *Type:* string + +--- + +##### `GetNumberListAttribute` + +```csharp +private double[] GetNumberListAttribute(string TerraformAttribute) +``` + +###### `TerraformAttribute`Required + +- *Type:* string + +--- + +##### `GetNumberMapAttribute` + +```csharp +private System.Collections.Generic.IDictionary GetNumberMapAttribute(string TerraformAttribute) +``` + +###### `TerraformAttribute`Required + +- *Type:* string + +--- + +##### `GetStringAttribute` ```csharp private string GetStringAttribute(string TerraformAttribute) @@ -22166,25 +23489,485 @@ public AppSpecJobImage InternalValue { get; } --- -### AppSpecJobList +### AppSpecJobList + +#### Initializers + +```csharp +using HashiCorp.Cdktf.Providers.Digitalocean; + +new AppSpecJobList(IInterpolatingParent TerraformResource, string TerraformAttribute, bool WrapsSet); +``` + +| **Name** | **Type** | **Description** | +| --- | --- | --- | +| TerraformResource | HashiCorp.Cdktf.IInterpolatingParent | The parent resource. | +| TerraformAttribute | string | The attribute on the parent resource this class is referencing. | +| WrapsSet | bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | + +--- + +##### `TerraformResource`Required + +- *Type:* HashiCorp.Cdktf.IInterpolatingParent + +The parent resource. + +--- + +##### `TerraformAttribute`Required + +- *Type:* string + +The attribute on the parent resource this class is referencing. + +--- + +##### `WrapsSet`Required + +- *Type:* bool + +whether the list is wrapping a set (will add tolist() to be able to access an item via an index). + +--- + +#### Methods + +| **Name** | **Description** | +| --- | --- | +| AllWithMapKey | Creating an iterator for this complex list. | +| ComputeFqn | *No description.* | +| Resolve | Produce the Token's value at resolution time. | +| ToString | Return a string representation of this resolvable object. | +| Get | *No description.* | + +--- + +##### `AllWithMapKey` + +```csharp +private DynamicListTerraformIterator AllWithMapKey(string MapKeyAttributeName) +``` + +Creating an iterator for this complex list. + +The list will be converted into a map with the mapKeyAttributeName as the key. + +###### `MapKeyAttributeName`Required + +- *Type:* string + +--- + +##### `ComputeFqn` + +```csharp +private string ComputeFqn() +``` + +##### `Resolve` + +```csharp +private object Resolve(IResolveContext Context) +``` + +Produce the Token's value at resolution time. + +###### `Context`Required + +- *Type:* HashiCorp.Cdktf.IResolveContext + +--- + +##### `ToString` + +```csharp +private string ToString() +``` + +Return a string representation of this resolvable object. + +Returns a reversible string representation. + +##### `Get` + +```csharp +private AppSpecJobOutputReference Get(double Index) +``` + +###### `Index`Required + +- *Type:* double + +the index of the item to return. + +--- + + +#### Properties + +| **Name** | **Type** | **Description** | +| --- | --- | --- | +| CreationStack | string[] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| Fqn | string | *No description.* | +| InternalValue | object | *No description.* | + +--- + +##### `CreationStack`Required + +```csharp +public string[] CreationStack { get; } +``` + +- *Type:* string[] + +The creation stack of this resolvable which will be appended to errors thrown during resolution. + +If this returns an empty array the stack will not be attached. + +--- + +##### `Fqn`Required + +```csharp +public string Fqn { get; } +``` + +- *Type:* string + +--- + +##### `InternalValue`Optional + +```csharp +public object InternalValue { get; } +``` + +- *Type:* object + +--- + + +### AppSpecJobLogDestinationDatadogOutputReference + +#### Initializers + +```csharp +using HashiCorp.Cdktf.Providers.Digitalocean; + +new AppSpecJobLogDestinationDatadogOutputReference(IInterpolatingParent TerraformResource, string TerraformAttribute); +``` + +| **Name** | **Type** | **Description** | +| --- | --- | --- | +| TerraformResource | HashiCorp.Cdktf.IInterpolatingParent | The parent resource. | +| TerraformAttribute | string | The attribute on the parent resource this class is referencing. | + +--- + +##### `TerraformResource`Required + +- *Type:* HashiCorp.Cdktf.IInterpolatingParent + +The parent resource. + +--- + +##### `TerraformAttribute`Required + +- *Type:* string + +The attribute on the parent resource this class is referencing. + +--- + +#### Methods + +| **Name** | **Description** | +| --- | --- | +| ComputeFqn | *No description.* | +| GetAnyMapAttribute | *No description.* | +| GetBooleanAttribute | *No description.* | +| GetBooleanMapAttribute | *No description.* | +| GetListAttribute | *No description.* | +| GetNumberAttribute | *No description.* | +| GetNumberListAttribute | *No description.* | +| GetNumberMapAttribute | *No description.* | +| GetStringAttribute | *No description.* | +| GetStringMapAttribute | *No description.* | +| InterpolationForAttribute | *No description.* | +| Resolve | Produce the Token's value at resolution time. | +| ToString | Return a string representation of this resolvable object. | +| ResetEndpoint | *No description.* | + +--- + +##### `ComputeFqn` + +```csharp +private string ComputeFqn() +``` + +##### `GetAnyMapAttribute` + +```csharp +private System.Collections.Generic.IDictionary GetAnyMapAttribute(string TerraformAttribute) +``` + +###### `TerraformAttribute`Required + +- *Type:* string + +--- + +##### `GetBooleanAttribute` + +```csharp +private IResolvable GetBooleanAttribute(string TerraformAttribute) +``` + +###### `TerraformAttribute`Required + +- *Type:* string + +--- + +##### `GetBooleanMapAttribute` + +```csharp +private System.Collections.Generic.IDictionary GetBooleanMapAttribute(string TerraformAttribute) +``` + +###### `TerraformAttribute`Required + +- *Type:* string + +--- + +##### `GetListAttribute` + +```csharp +private string[] GetListAttribute(string TerraformAttribute) +``` + +###### `TerraformAttribute`Required + +- *Type:* string + +--- + +##### `GetNumberAttribute` + +```csharp +private double GetNumberAttribute(string TerraformAttribute) +``` + +###### `TerraformAttribute`Required + +- *Type:* string + +--- + +##### `GetNumberListAttribute` + +```csharp +private double[] GetNumberListAttribute(string TerraformAttribute) +``` + +###### `TerraformAttribute`Required + +- *Type:* string + +--- + +##### `GetNumberMapAttribute` + +```csharp +private System.Collections.Generic.IDictionary GetNumberMapAttribute(string TerraformAttribute) +``` + +###### `TerraformAttribute`Required + +- *Type:* string + +--- + +##### `GetStringAttribute` + +```csharp +private string GetStringAttribute(string TerraformAttribute) +``` + +###### `TerraformAttribute`Required + +- *Type:* string + +--- + +##### `GetStringMapAttribute` + +```csharp +private System.Collections.Generic.IDictionary GetStringMapAttribute(string TerraformAttribute) +``` + +###### `TerraformAttribute`Required + +- *Type:* string + +--- + +##### `InterpolationForAttribute` + +```csharp +private IResolvable InterpolationForAttribute(string Property) +``` + +###### `Property`Required + +- *Type:* string + +--- + +##### `Resolve` + +```csharp +private object Resolve(IResolveContext Context) +``` + +Produce the Token's value at resolution time. + +###### `Context`Required + +- *Type:* HashiCorp.Cdktf.IResolveContext + +--- + +##### `ToString` + +```csharp +private string ToString() +``` + +Return a string representation of this resolvable object. + +Returns a reversible string representation. + +##### `ResetEndpoint` + +```csharp +private void ResetEndpoint() +``` + + +#### Properties + +| **Name** | **Type** | **Description** | +| --- | --- | --- | +| CreationStack | string[] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| Fqn | string | *No description.* | +| ApiKeyInput | string | *No description.* | +| EndpointInput | string | *No description.* | +| ApiKey | string | *No description.* | +| Endpoint | string | *No description.* | +| InternalValue | AppSpecJobLogDestinationDatadog | *No description.* | + +--- + +##### `CreationStack`Required + +```csharp +public string[] CreationStack { get; } +``` + +- *Type:* string[] + +The creation stack of this resolvable which will be appended to errors thrown during resolution. + +If this returns an empty array the stack will not be attached. + +--- + +##### `Fqn`Required + +```csharp +public string Fqn { get; } +``` + +- *Type:* string + +--- + +##### `ApiKeyInput`Optional + +```csharp +public string ApiKeyInput { get; } +``` + +- *Type:* string + +--- + +##### `EndpointInput`Optional + +```csharp +public string EndpointInput { get; } +``` + +- *Type:* string + +--- + +##### `ApiKey`Required + +```csharp +public string ApiKey { get; } +``` + +- *Type:* string + +--- + +##### `Endpoint`Required + +```csharp +public string Endpoint { get; } +``` + +- *Type:* string + +--- + +##### `InternalValue`Optional + +```csharp +public AppSpecJobLogDestinationDatadog InternalValue { get; } +``` + +- *Type:* AppSpecJobLogDestinationDatadog + +--- + + +### AppSpecJobLogDestinationList -#### Initializers +#### Initializers ```csharp using HashiCorp.Cdktf.Providers.Digitalocean; -new AppSpecJobList(IInterpolatingParent TerraformResource, string TerraformAttribute, bool WrapsSet); +new AppSpecJobLogDestinationList(IInterpolatingParent TerraformResource, string TerraformAttribute, bool WrapsSet); ``` | **Name** | **Type** | **Description** | | --- | --- | --- | -| TerraformResource | HashiCorp.Cdktf.IInterpolatingParent | The parent resource. | -| TerraformAttribute | string | The attribute on the parent resource this class is referencing. | -| WrapsSet | bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | +| TerraformResource | HashiCorp.Cdktf.IInterpolatingParent | The parent resource. | +| TerraformAttribute | string | The attribute on the parent resource this class is referencing. | +| WrapsSet | bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | --- -##### `TerraformResource`Required +##### `TerraformResource`Required - *Type:* HashiCorp.Cdktf.IInterpolatingParent @@ -22192,7 +23975,7 @@ The parent resource. --- -##### `TerraformAttribute`Required +##### `TerraformAttribute`Required - *Type:* string @@ -22200,7 +23983,7 @@ The attribute on the parent resource this class is referencing. --- -##### `WrapsSet`Required +##### `WrapsSet`Required - *Type:* bool @@ -22212,15 +23995,15 @@ whether the list is wrapping a set (will add tolist() to be able to access an it | **Name** | **Description** | | --- | --- | -| AllWithMapKey | Creating an iterator for this complex list. | -| ComputeFqn | *No description.* | -| Resolve | Produce the Token's value at resolution time. | -| ToString | Return a string representation of this resolvable object. | -| Get | *No description.* | +| AllWithMapKey | Creating an iterator for this complex list. | +| ComputeFqn | *No description.* | +| Resolve | Produce the Token's value at resolution time. | +| ToString | Return a string representation of this resolvable object. | +| Get | *No description.* | --- -##### `AllWithMapKey` +##### `AllWithMapKey` ```csharp private DynamicListTerraformIterator AllWithMapKey(string MapKeyAttributeName) @@ -22230,19 +24013,19 @@ Creating an iterator for this complex list. The list will be converted into a map with the mapKeyAttributeName as the key. -###### `MapKeyAttributeName`Required +###### `MapKeyAttributeName`Required - *Type:* string --- -##### `ComputeFqn` +##### `ComputeFqn` ```csharp private string ComputeFqn() ``` -##### `Resolve` +##### `Resolve` ```csharp private object Resolve(IResolveContext Context) @@ -22250,13 +24033,13 @@ private object Resolve(IResolveContext Context) Produce the Token's value at resolution time. -###### `Context`Required +###### `Context`Required - *Type:* HashiCorp.Cdktf.IResolveContext --- -##### `ToString` +##### `ToString` ```csharp private string ToString() @@ -22266,13 +24049,13 @@ Return a string representation of this resolvable object. Returns a reversible string representation. -##### `Get` +##### `Get` ```csharp -private AppSpecJobOutputReference Get(double Index) +private AppSpecJobLogDestinationOutputReference Get(double Index) ``` -###### `Index`Required +###### `Index`Required - *Type:* double @@ -22285,13 +24068,13 @@ the index of the item to return. | **Name** | **Type** | **Description** | | --- | --- | --- | -| CreationStack | string[] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| Fqn | string | *No description.* | -| InternalValue | object | *No description.* | +| CreationStack | string[] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| Fqn | string | *No description.* | +| InternalValue | object | *No description.* | --- -##### `CreationStack`Required +##### `CreationStack`Required ```csharp public string[] CreationStack { get; } @@ -22305,7 +24088,7 @@ If this returns an empty array the stack will not be attached. --- -##### `Fqn`Required +##### `Fqn`Required ```csharp public string Fqn { get; } @@ -22315,7 +24098,7 @@ public string Fqn { get; } --- -##### `InternalValue`Optional +##### `InternalValue`Optional ```csharp public object InternalValue { get; } @@ -22326,24 +24109,24 @@ public object InternalValue { get; } --- -### AppSpecJobLogDestinationDatadogOutputReference +### AppSpecJobLogDestinationLogtailOutputReference -#### Initializers +#### Initializers ```csharp using HashiCorp.Cdktf.Providers.Digitalocean; -new AppSpecJobLogDestinationDatadogOutputReference(IInterpolatingParent TerraformResource, string TerraformAttribute); +new AppSpecJobLogDestinationLogtailOutputReference(IInterpolatingParent TerraformResource, string TerraformAttribute); ``` | **Name** | **Type** | **Description** | | --- | --- | --- | -| TerraformResource | HashiCorp.Cdktf.IInterpolatingParent | The parent resource. | -| TerraformAttribute | string | The attribute on the parent resource this class is referencing. | +| TerraformResource | HashiCorp.Cdktf.IInterpolatingParent | The parent resource. | +| TerraformAttribute | string | The attribute on the parent resource this class is referencing. | --- -##### `TerraformResource`Required +##### `TerraformResource`Required - *Type:* HashiCorp.Cdktf.IInterpolatingParent @@ -22351,7 +24134,7 @@ The parent resource. --- -##### `TerraformAttribute`Required +##### `TerraformAttribute`Required - *Type:* string @@ -22363,150 +24146,149 @@ The attribute on the parent resource this class is referencing. | **Name** | **Description** | | --- | --- | -| ComputeFqn | *No description.* | -| GetAnyMapAttribute | *No description.* | -| GetBooleanAttribute | *No description.* | -| GetBooleanMapAttribute | *No description.* | -| GetListAttribute | *No description.* | -| GetNumberAttribute | *No description.* | -| GetNumberListAttribute | *No description.* | -| GetNumberMapAttribute | *No description.* | -| GetStringAttribute | *No description.* | -| GetStringMapAttribute | *No description.* | -| InterpolationForAttribute | *No description.* | -| Resolve | Produce the Token's value at resolution time. | -| ToString | Return a string representation of this resolvable object. | -| ResetEndpoint | *No description.* | +| ComputeFqn | *No description.* | +| GetAnyMapAttribute | *No description.* | +| GetBooleanAttribute | *No description.* | +| GetBooleanMapAttribute | *No description.* | +| GetListAttribute | *No description.* | +| GetNumberAttribute | *No description.* | +| GetNumberListAttribute | *No description.* | +| GetNumberMapAttribute | *No description.* | +| GetStringAttribute | *No description.* | +| GetStringMapAttribute | *No description.* | +| InterpolationForAttribute | *No description.* | +| Resolve | Produce the Token's value at resolution time. | +| ToString | Return a string representation of this resolvable object. | --- -##### `ComputeFqn` +##### `ComputeFqn` ```csharp private string ComputeFqn() ``` -##### `GetAnyMapAttribute` +##### `GetAnyMapAttribute` ```csharp private System.Collections.Generic.IDictionary GetAnyMapAttribute(string TerraformAttribute) ``` -###### `TerraformAttribute`Required +###### `TerraformAttribute`Required - *Type:* string --- -##### `GetBooleanAttribute` +##### `GetBooleanAttribute` ```csharp private IResolvable GetBooleanAttribute(string TerraformAttribute) ``` -###### `TerraformAttribute`Required +###### `TerraformAttribute`Required - *Type:* string --- -##### `GetBooleanMapAttribute` +##### `GetBooleanMapAttribute` ```csharp private System.Collections.Generic.IDictionary GetBooleanMapAttribute(string TerraformAttribute) ``` -###### `TerraformAttribute`Required +###### `TerraformAttribute`Required - *Type:* string --- -##### `GetListAttribute` +##### `GetListAttribute` ```csharp private string[] GetListAttribute(string TerraformAttribute) ``` -###### `TerraformAttribute`Required +###### `TerraformAttribute`Required - *Type:* string --- -##### `GetNumberAttribute` +##### `GetNumberAttribute` ```csharp private double GetNumberAttribute(string TerraformAttribute) ``` -###### `TerraformAttribute`Required +###### `TerraformAttribute`Required - *Type:* string --- -##### `GetNumberListAttribute` +##### `GetNumberListAttribute` ```csharp private double[] GetNumberListAttribute(string TerraformAttribute) ``` -###### `TerraformAttribute`Required +###### `TerraformAttribute`Required - *Type:* string --- -##### `GetNumberMapAttribute` +##### `GetNumberMapAttribute` ```csharp private System.Collections.Generic.IDictionary GetNumberMapAttribute(string TerraformAttribute) ``` -###### `TerraformAttribute`Required +###### `TerraformAttribute`Required - *Type:* string --- -##### `GetStringAttribute` +##### `GetStringAttribute` ```csharp private string GetStringAttribute(string TerraformAttribute) ``` -###### `TerraformAttribute`Required +###### `TerraformAttribute`Required - *Type:* string --- -##### `GetStringMapAttribute` +##### `GetStringMapAttribute` ```csharp private System.Collections.Generic.IDictionary GetStringMapAttribute(string TerraformAttribute) ``` -###### `TerraformAttribute`Required +###### `TerraformAttribute`Required - *Type:* string --- -##### `InterpolationForAttribute` +##### `InterpolationForAttribute` ```csharp private IResolvable InterpolationForAttribute(string Property) ``` -###### `Property`Required +###### `Property`Required - *Type:* string --- -##### `Resolve` +##### `Resolve` ```csharp private object Resolve(IResolveContext Context) @@ -22514,13 +24296,13 @@ private object Resolve(IResolveContext Context) Produce the Token's value at resolution time. -###### `Context`Required +###### `Context`Required - *Type:* HashiCorp.Cdktf.IResolveContext --- -##### `ToString` +##### `ToString` ```csharp private string ToString() @@ -22530,28 +24312,20 @@ Return a string representation of this resolvable object. Returns a reversible string representation. -##### `ResetEndpoint` - -```csharp -private void ResetEndpoint() -``` - #### Properties | **Name** | **Type** | **Description** | | --- | --- | --- | -| CreationStack | string[] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| Fqn | string | *No description.* | -| ApiKeyInput | string | *No description.* | -| EndpointInput | string | *No description.* | -| ApiKey | string | *No description.* | -| Endpoint | string | *No description.* | -| InternalValue | AppSpecJobLogDestinationDatadog | *No description.* | +| CreationStack | string[] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| Fqn | string | *No description.* | +| TokenInput | string | *No description.* | +| Token | string | *No description.* | +| InternalValue | AppSpecJobLogDestinationLogtail | *No description.* | --- -##### `CreationStack`Required +##### `CreationStack`Required ```csharp public string[] CreationStack { get; } @@ -22565,7 +24339,7 @@ If this returns an empty array the stack will not be attached. --- -##### `Fqn`Required +##### `Fqn`Required ```csharp public string Fqn { get; } @@ -22575,134 +24349,219 @@ public string Fqn { get; } --- -##### `ApiKeyInput`Optional +##### `TokenInput`Optional ```csharp -public string ApiKeyInput { get; } +public string TokenInput { get; } ``` - *Type:* string --- -##### `EndpointInput`Optional +##### `Token`Required ```csharp -public string EndpointInput { get; } +public string Token { get; } ``` - *Type:* string --- -##### `ApiKey`Required +##### `InternalValue`Optional ```csharp -public string ApiKey { get; } +public AppSpecJobLogDestinationLogtail InternalValue { get; } ``` -- *Type:* string +- *Type:* AppSpecJobLogDestinationLogtail --- -##### `Endpoint`Required + +### AppSpecJobLogDestinationOpenSearchBasicAuthOutputReference + +#### Initializers ```csharp -public string Endpoint { get; } +using HashiCorp.Cdktf.Providers.Digitalocean; + +new AppSpecJobLogDestinationOpenSearchBasicAuthOutputReference(IInterpolatingParent TerraformResource, string TerraformAttribute); ``` +| **Name** | **Type** | **Description** | +| --- | --- | --- | +| TerraformResource | HashiCorp.Cdktf.IInterpolatingParent | The parent resource. | +| TerraformAttribute | string | The attribute on the parent resource this class is referencing. | + +--- + +##### `TerraformResource`Required + +- *Type:* HashiCorp.Cdktf.IInterpolatingParent + +The parent resource. + +--- + +##### `TerraformAttribute`Required + - *Type:* string +The attribute on the parent resource this class is referencing. + --- -##### `InternalValue`Optional +#### Methods + +| **Name** | **Description** | +| --- | --- | +| ComputeFqn | *No description.* | +| GetAnyMapAttribute | *No description.* | +| GetBooleanAttribute | *No description.* | +| GetBooleanMapAttribute | *No description.* | +| GetListAttribute | *No description.* | +| GetNumberAttribute | *No description.* | +| GetNumberListAttribute | *No description.* | +| GetNumberMapAttribute | *No description.* | +| GetStringAttribute | *No description.* | +| GetStringMapAttribute | *No description.* | +| InterpolationForAttribute | *No description.* | +| Resolve | Produce the Token's value at resolution time. | +| ToString | Return a string representation of this resolvable object. | +| ResetPassword | *No description.* | +| ResetUser | *No description.* | + +--- + +##### `ComputeFqn` ```csharp -public AppSpecJobLogDestinationDatadog InternalValue { get; } +private string ComputeFqn() ``` -- *Type:* AppSpecJobLogDestinationDatadog +##### `GetAnyMapAttribute` ---- +```csharp +private System.Collections.Generic.IDictionary GetAnyMapAttribute(string TerraformAttribute) +``` +###### `TerraformAttribute`Required -### AppSpecJobLogDestinationList +- *Type:* string -#### Initializers +--- -```csharp -using HashiCorp.Cdktf.Providers.Digitalocean; +##### `GetBooleanAttribute` -new AppSpecJobLogDestinationList(IInterpolatingParent TerraformResource, string TerraformAttribute, bool WrapsSet); +```csharp +private IResolvable GetBooleanAttribute(string TerraformAttribute) ``` -| **Name** | **Type** | **Description** | -| --- | --- | --- | -| TerraformResource | HashiCorp.Cdktf.IInterpolatingParent | The parent resource. | -| TerraformAttribute | string | The attribute on the parent resource this class is referencing. | -| WrapsSet | bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | +###### `TerraformAttribute`Required + +- *Type:* string --- -##### `TerraformResource`Required +##### `GetBooleanMapAttribute` -- *Type:* HashiCorp.Cdktf.IInterpolatingParent +```csharp +private System.Collections.Generic.IDictionary GetBooleanMapAttribute(string TerraformAttribute) +``` -The parent resource. +###### `TerraformAttribute`Required + +- *Type:* string --- -##### `TerraformAttribute`Required +##### `GetListAttribute` + +```csharp +private string[] GetListAttribute(string TerraformAttribute) +``` + +###### `TerraformAttribute`Required - *Type:* string -The attribute on the parent resource this class is referencing. +--- + +##### `GetNumberAttribute` + +```csharp +private double GetNumberAttribute(string TerraformAttribute) +``` + +###### `TerraformAttribute`Required + +- *Type:* string --- -##### `WrapsSet`Required +##### `GetNumberListAttribute` -- *Type:* bool +```csharp +private double[] GetNumberListAttribute(string TerraformAttribute) +``` -whether the list is wrapping a set (will add tolist() to be able to access an item via an index). +###### `TerraformAttribute`Required + +- *Type:* string --- -#### Methods +##### `GetNumberMapAttribute` -| **Name** | **Description** | -| --- | --- | -| AllWithMapKey | Creating an iterator for this complex list. | -| ComputeFqn | *No description.* | -| Resolve | Produce the Token's value at resolution time. | -| ToString | Return a string representation of this resolvable object. | -| Get | *No description.* | +```csharp +private System.Collections.Generic.IDictionary GetNumberMapAttribute(string TerraformAttribute) +``` + +###### `TerraformAttribute`Required + +- *Type:* string --- -##### `AllWithMapKey` +##### `GetStringAttribute` ```csharp -private DynamicListTerraformIterator AllWithMapKey(string MapKeyAttributeName) +private string GetStringAttribute(string TerraformAttribute) ``` -Creating an iterator for this complex list. +###### `TerraformAttribute`Required -The list will be converted into a map with the mapKeyAttributeName as the key. +- *Type:* string -###### `MapKeyAttributeName`Required +--- + +##### `GetStringMapAttribute` + +```csharp +private System.Collections.Generic.IDictionary GetStringMapAttribute(string TerraformAttribute) +``` + +###### `TerraformAttribute`Required - *Type:* string --- -##### `ComputeFqn` +##### `InterpolationForAttribute` ```csharp -private string ComputeFqn() +private IResolvable InterpolationForAttribute(string Property) ``` -##### `Resolve` +###### `Property`Required + +- *Type:* string + +--- + +##### `Resolve` ```csharp private object Resolve(IResolveContext Context) @@ -22710,13 +24569,13 @@ private object Resolve(IResolveContext Context) Produce the Token's value at resolution time. -###### `Context`Required +###### `Context`Required - *Type:* HashiCorp.Cdktf.IResolveContext --- -##### `ToString` +##### `ToString` ```csharp private string ToString() @@ -22726,32 +24585,34 @@ Return a string representation of this resolvable object. Returns a reversible string representation. -##### `Get` +##### `ResetPassword` ```csharp -private AppSpecJobLogDestinationOutputReference Get(double Index) +private void ResetPassword() ``` -###### `Index`Required - -- *Type:* double - -the index of the item to return. +##### `ResetUser` ---- +```csharp +private void ResetUser() +``` #### Properties | **Name** | **Type** | **Description** | | --- | --- | --- | -| CreationStack | string[] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| Fqn | string | *No description.* | -| InternalValue | object | *No description.* | +| CreationStack | string[] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| Fqn | string | *No description.* | +| PasswordInput | string | *No description.* | +| UserInput | string | *No description.* | +| Password | string | *No description.* | +| User | string | *No description.* | +| InternalValue | AppSpecJobLogDestinationOpenSearchBasicAuth | *No description.* | --- -##### `CreationStack`Required +##### `CreationStack`Required ```csharp public string[] CreationStack { get; } @@ -22765,7 +24626,7 @@ If this returns an empty array the stack will not be attached. --- -##### `Fqn`Required +##### `Fqn`Required ```csharp public string Fqn { get; } @@ -22775,35 +24636,75 @@ public string Fqn { get; } --- -##### `InternalValue`Optional +##### `PasswordInput`Optional ```csharp -public object InternalValue { get; } +public string PasswordInput { get; } ``` -- *Type:* object +- *Type:* string --- +##### `UserInput`Optional -### AppSpecJobLogDestinationLogtailOutputReference +```csharp +public string UserInput { get; } +``` -#### Initializers +- *Type:* string + +--- + +##### `Password`Required + +```csharp +public string Password { get; } +``` + +- *Type:* string + +--- + +##### `User`Required + +```csharp +public string User { get; } +``` + +- *Type:* string + +--- + +##### `InternalValue`Optional + +```csharp +public AppSpecJobLogDestinationOpenSearchBasicAuth InternalValue { get; } +``` + +- *Type:* AppSpecJobLogDestinationOpenSearchBasicAuth + +--- + + +### AppSpecJobLogDestinationOpenSearchOutputReference + +#### Initializers ```csharp using HashiCorp.Cdktf.Providers.Digitalocean; -new AppSpecJobLogDestinationLogtailOutputReference(IInterpolatingParent TerraformResource, string TerraformAttribute); +new AppSpecJobLogDestinationOpenSearchOutputReference(IInterpolatingParent TerraformResource, string TerraformAttribute); ``` | **Name** | **Type** | **Description** | | --- | --- | --- | -| TerraformResource | HashiCorp.Cdktf.IInterpolatingParent | The parent resource. | -| TerraformAttribute | string | The attribute on the parent resource this class is referencing. | +| TerraformResource | HashiCorp.Cdktf.IInterpolatingParent | The parent resource. | +| TerraformAttribute | string | The attribute on the parent resource this class is referencing. | --- -##### `TerraformResource`Required +##### `TerraformResource`Required - *Type:* HashiCorp.Cdktf.IInterpolatingParent @@ -22811,7 +24712,7 @@ The parent resource. --- -##### `TerraformAttribute`Required +##### `TerraformAttribute`Required - *Type:* string @@ -22823,149 +24724,153 @@ The attribute on the parent resource this class is referencing. | **Name** | **Description** | | --- | --- | -| ComputeFqn | *No description.* | -| GetAnyMapAttribute | *No description.* | -| GetBooleanAttribute | *No description.* | -| GetBooleanMapAttribute | *No description.* | -| GetListAttribute | *No description.* | -| GetNumberAttribute | *No description.* | -| GetNumberListAttribute | *No description.* | -| GetNumberMapAttribute | *No description.* | -| GetStringAttribute | *No description.* | -| GetStringMapAttribute | *No description.* | -| InterpolationForAttribute | *No description.* | -| Resolve | Produce the Token's value at resolution time. | -| ToString | Return a string representation of this resolvable object. | +| ComputeFqn | *No description.* | +| GetAnyMapAttribute | *No description.* | +| GetBooleanAttribute | *No description.* | +| GetBooleanMapAttribute | *No description.* | +| GetListAttribute | *No description.* | +| GetNumberAttribute | *No description.* | +| GetNumberListAttribute | *No description.* | +| GetNumberMapAttribute | *No description.* | +| GetStringAttribute | *No description.* | +| GetStringMapAttribute | *No description.* | +| InterpolationForAttribute | *No description.* | +| Resolve | Produce the Token's value at resolution time. | +| ToString | Return a string representation of this resolvable object. | +| PutBasicAuth | *No description.* | +| ResetClusterName | *No description.* | +| ResetEndpoint | *No description.* | +| ResetIndexName | *No description.* | --- -##### `ComputeFqn` +##### `ComputeFqn` ```csharp private string ComputeFqn() ``` -##### `GetAnyMapAttribute` +##### `GetAnyMapAttribute` ```csharp private System.Collections.Generic.IDictionary GetAnyMapAttribute(string TerraformAttribute) ``` -###### `TerraformAttribute`Required +###### `TerraformAttribute`Required - *Type:* string --- -##### `GetBooleanAttribute` +##### `GetBooleanAttribute` ```csharp private IResolvable GetBooleanAttribute(string TerraformAttribute) ``` -###### `TerraformAttribute`Required +###### `TerraformAttribute`Required - *Type:* string --- -##### `GetBooleanMapAttribute` +##### `GetBooleanMapAttribute` ```csharp private System.Collections.Generic.IDictionary GetBooleanMapAttribute(string TerraformAttribute) ``` -###### `TerraformAttribute`Required +###### `TerraformAttribute`Required - *Type:* string --- -##### `GetListAttribute` +##### `GetListAttribute` ```csharp private string[] GetListAttribute(string TerraformAttribute) ``` -###### `TerraformAttribute`Required +###### `TerraformAttribute`Required - *Type:* string --- -##### `GetNumberAttribute` +##### `GetNumberAttribute` ```csharp private double GetNumberAttribute(string TerraformAttribute) ``` -###### `TerraformAttribute`Required +###### `TerraformAttribute`Required - *Type:* string --- -##### `GetNumberListAttribute` +##### `GetNumberListAttribute` ```csharp private double[] GetNumberListAttribute(string TerraformAttribute) ``` -###### `TerraformAttribute`Required +###### `TerraformAttribute`Required - *Type:* string --- -##### `GetNumberMapAttribute` +##### `GetNumberMapAttribute` ```csharp private System.Collections.Generic.IDictionary GetNumberMapAttribute(string TerraformAttribute) ``` -###### `TerraformAttribute`Required +###### `TerraformAttribute`Required - *Type:* string --- -##### `GetStringAttribute` +##### `GetStringAttribute` ```csharp private string GetStringAttribute(string TerraformAttribute) ``` -###### `TerraformAttribute`Required +###### `TerraformAttribute`Required - *Type:* string --- -##### `GetStringMapAttribute` +##### `GetStringMapAttribute` ```csharp private System.Collections.Generic.IDictionary GetStringMapAttribute(string TerraformAttribute) ``` -###### `TerraformAttribute`Required +###### `TerraformAttribute`Required - *Type:* string --- -##### `InterpolationForAttribute` +##### `InterpolationForAttribute` ```csharp private IResolvable InterpolationForAttribute(string Property) ``` -###### `Property`Required +###### `Property`Required - *Type:* string --- -##### `Resolve` +##### `Resolve` ```csharp private object Resolve(IResolveContext Context) @@ -22973,13 +24878,13 @@ private object Resolve(IResolveContext Context) Produce the Token's value at resolution time. -###### `Context`Required +###### `Context`Required - *Type:* HashiCorp.Cdktf.IResolveContext --- -##### `ToString` +##### `ToString` ```csharp private string ToString() @@ -22989,20 +24894,56 @@ Return a string representation of this resolvable object. Returns a reversible string representation. +##### `PutBasicAuth` + +```csharp +private void PutBasicAuth(AppSpecJobLogDestinationOpenSearchBasicAuth Value) +``` + +###### `Value`Required + +- *Type:* AppSpecJobLogDestinationOpenSearchBasicAuth + +--- + +##### `ResetClusterName` + +```csharp +private void ResetClusterName() +``` + +##### `ResetEndpoint` + +```csharp +private void ResetEndpoint() +``` + +##### `ResetIndexName` + +```csharp +private void ResetIndexName() +``` + #### Properties | **Name** | **Type** | **Description** | | --- | --- | --- | -| CreationStack | string[] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| Fqn | string | *No description.* | -| TokenInput | string | *No description.* | -| Token | string | *No description.* | -| InternalValue | AppSpecJobLogDestinationLogtail | *No description.* | +| CreationStack | string[] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| Fqn | string | *No description.* | +| BasicAuth | AppSpecJobLogDestinationOpenSearchBasicAuthOutputReference | *No description.* | +| BasicAuthInput | AppSpecJobLogDestinationOpenSearchBasicAuth | *No description.* | +| ClusterNameInput | string | *No description.* | +| EndpointInput | string | *No description.* | +| IndexNameInput | string | *No description.* | +| ClusterName | string | *No description.* | +| Endpoint | string | *No description.* | +| IndexName | string | *No description.* | +| InternalValue | AppSpecJobLogDestinationOpenSearch | *No description.* | --- -##### `CreationStack`Required +##### `CreationStack`Required ```csharp public string[] CreationStack { get; } @@ -23016,7 +24957,7 @@ If this returns an empty array the stack will not be attached. --- -##### `Fqn`Required +##### `Fqn`Required ```csharp public string Fqn { get; } @@ -23026,33 +24967,93 @@ public string Fqn { get; } --- -##### `TokenInput`Optional +##### `BasicAuth`Required ```csharp -public string TokenInput { get; } +public AppSpecJobLogDestinationOpenSearchBasicAuthOutputReference BasicAuth { get; } +``` + +- *Type:* AppSpecJobLogDestinationOpenSearchBasicAuthOutputReference + +--- + +##### `BasicAuthInput`Optional + +```csharp +public AppSpecJobLogDestinationOpenSearchBasicAuth BasicAuthInput { get; } +``` + +- *Type:* AppSpecJobLogDestinationOpenSearchBasicAuth + +--- + +##### `ClusterNameInput`Optional + +```csharp +public string ClusterNameInput { get; } ``` - *Type:* string --- -##### `Token`Required +##### `EndpointInput`Optional ```csharp -public string Token { get; } +public string EndpointInput { get; } ``` - *Type:* string --- -##### `InternalValue`Optional +##### `IndexNameInput`Optional ```csharp -public AppSpecJobLogDestinationLogtail InternalValue { get; } +public string IndexNameInput { get; } ``` -- *Type:* AppSpecJobLogDestinationLogtail +- *Type:* string + +--- + +##### `ClusterName`Required + +```csharp +public string ClusterName { get; } +``` + +- *Type:* string + +--- + +##### `Endpoint`Required + +```csharp +public string Endpoint { get; } +``` + +- *Type:* string + +--- + +##### `IndexName`Required + +```csharp +public string IndexName { get; } +``` + +- *Type:* string + +--- + +##### `InternalValue`Optional + +```csharp +public AppSpecJobLogDestinationOpenSearch InternalValue { get; } +``` + +- *Type:* AppSpecJobLogDestinationOpenSearch --- @@ -23127,9 +25128,11 @@ whether the list is wrapping a set (will add tolist() to be able to access an it | ToString | Return a string representation of this resolvable object. | | PutDatadog | *No description.* | | PutLogtail | *No description.* | +| PutOpenSearch | *No description.* | | PutPapertrail | *No description.* | | ResetDatadog | *No description.* | | ResetLogtail | *No description.* | +| ResetOpenSearch | *No description.* | | ResetPapertrail | *No description.* | --- @@ -23308,6 +25311,18 @@ private void PutLogtail(AppSpecJobLogDestinationLogtail Value) --- +##### `PutOpenSearch` + +```csharp +private void PutOpenSearch(AppSpecJobLogDestinationOpenSearch Value) +``` + +###### `Value`Required + +- *Type:* AppSpecJobLogDestinationOpenSearch + +--- + ##### `PutPapertrail` ```csharp @@ -23332,6 +25347,12 @@ private void ResetDatadog() private void ResetLogtail() ``` +##### `ResetOpenSearch` + +```csharp +private void ResetOpenSearch() +``` + ##### `ResetPapertrail` ```csharp @@ -23347,10 +25368,12 @@ private void ResetPapertrail() | Fqn | string | *No description.* | | Datadog | AppSpecJobLogDestinationDatadogOutputReference | *No description.* | | Logtail | AppSpecJobLogDestinationLogtailOutputReference | *No description.* | +| OpenSearch | AppSpecJobLogDestinationOpenSearchOutputReference | *No description.* | | Papertrail | AppSpecJobLogDestinationPapertrailOutputReference | *No description.* | | DatadogInput | AppSpecJobLogDestinationDatadog | *No description.* | | LogtailInput | AppSpecJobLogDestinationLogtail | *No description.* | | NameInput | string | *No description.* | +| OpenSearchInput | AppSpecJobLogDestinationOpenSearch | *No description.* | | PapertrailInput | AppSpecJobLogDestinationPapertrail | *No description.* | | Name | string | *No description.* | | InternalValue | object | *No description.* | @@ -23401,6 +25424,16 @@ public AppSpecJobLogDestinationLogtailOutputReference Logtail { get; } --- +##### `OpenSearch`Required + +```csharp +public AppSpecJobLogDestinationOpenSearchOutputReference OpenSearch { get; } +``` + +- *Type:* AppSpecJobLogDestinationOpenSearchOutputReference + +--- + ##### `Papertrail`Required ```csharp @@ -23441,6 +25474,16 @@ public string NameInput { get; } --- +##### `OpenSearchInput`Optional + +```csharp +public AppSpecJobLogDestinationOpenSearch OpenSearchInput { get; } +``` + +- *Type:* AppSpecJobLogDestinationOpenSearch + +--- + ##### `PapertrailInput`Optional ```csharp @@ -30436,25 +32479,485 @@ public AppSpecServiceImage InternalValue { get; } --- -### AppSpecServiceList +### AppSpecServiceList + +#### Initializers + +```csharp +using HashiCorp.Cdktf.Providers.Digitalocean; + +new AppSpecServiceList(IInterpolatingParent TerraformResource, string TerraformAttribute, bool WrapsSet); +``` + +| **Name** | **Type** | **Description** | +| --- | --- | --- | +| TerraformResource | HashiCorp.Cdktf.IInterpolatingParent | The parent resource. | +| TerraformAttribute | string | The attribute on the parent resource this class is referencing. | +| WrapsSet | bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | + +--- + +##### `TerraformResource`Required + +- *Type:* HashiCorp.Cdktf.IInterpolatingParent + +The parent resource. + +--- + +##### `TerraformAttribute`Required + +- *Type:* string + +The attribute on the parent resource this class is referencing. + +--- + +##### `WrapsSet`Required + +- *Type:* bool + +whether the list is wrapping a set (will add tolist() to be able to access an item via an index). + +--- + +#### Methods + +| **Name** | **Description** | +| --- | --- | +| AllWithMapKey | Creating an iterator for this complex list. | +| ComputeFqn | *No description.* | +| Resolve | Produce the Token's value at resolution time. | +| ToString | Return a string representation of this resolvable object. | +| Get | *No description.* | + +--- + +##### `AllWithMapKey` + +```csharp +private DynamicListTerraformIterator AllWithMapKey(string MapKeyAttributeName) +``` + +Creating an iterator for this complex list. + +The list will be converted into a map with the mapKeyAttributeName as the key. + +###### `MapKeyAttributeName`Required + +- *Type:* string + +--- + +##### `ComputeFqn` + +```csharp +private string ComputeFqn() +``` + +##### `Resolve` + +```csharp +private object Resolve(IResolveContext Context) +``` + +Produce the Token's value at resolution time. + +###### `Context`Required + +- *Type:* HashiCorp.Cdktf.IResolveContext + +--- + +##### `ToString` + +```csharp +private string ToString() +``` + +Return a string representation of this resolvable object. + +Returns a reversible string representation. + +##### `Get` + +```csharp +private AppSpecServiceOutputReference Get(double Index) +``` + +###### `Index`Required + +- *Type:* double + +the index of the item to return. + +--- + + +#### Properties + +| **Name** | **Type** | **Description** | +| --- | --- | --- | +| CreationStack | string[] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| Fqn | string | *No description.* | +| InternalValue | object | *No description.* | + +--- + +##### `CreationStack`Required + +```csharp +public string[] CreationStack { get; } +``` + +- *Type:* string[] + +The creation stack of this resolvable which will be appended to errors thrown during resolution. + +If this returns an empty array the stack will not be attached. + +--- + +##### `Fqn`Required + +```csharp +public string Fqn { get; } +``` + +- *Type:* string + +--- + +##### `InternalValue`Optional + +```csharp +public object InternalValue { get; } +``` + +- *Type:* object + +--- + + +### AppSpecServiceLogDestinationDatadogOutputReference + +#### Initializers + +```csharp +using HashiCorp.Cdktf.Providers.Digitalocean; + +new AppSpecServiceLogDestinationDatadogOutputReference(IInterpolatingParent TerraformResource, string TerraformAttribute); +``` + +| **Name** | **Type** | **Description** | +| --- | --- | --- | +| TerraformResource | HashiCorp.Cdktf.IInterpolatingParent | The parent resource. | +| TerraformAttribute | string | The attribute on the parent resource this class is referencing. | + +--- + +##### `TerraformResource`Required + +- *Type:* HashiCorp.Cdktf.IInterpolatingParent + +The parent resource. + +--- + +##### `TerraformAttribute`Required + +- *Type:* string + +The attribute on the parent resource this class is referencing. + +--- + +#### Methods + +| **Name** | **Description** | +| --- | --- | +| ComputeFqn | *No description.* | +| GetAnyMapAttribute | *No description.* | +| GetBooleanAttribute | *No description.* | +| GetBooleanMapAttribute | *No description.* | +| GetListAttribute | *No description.* | +| GetNumberAttribute | *No description.* | +| GetNumberListAttribute | *No description.* | +| GetNumberMapAttribute | *No description.* | +| GetStringAttribute | *No description.* | +| GetStringMapAttribute | *No description.* | +| InterpolationForAttribute | *No description.* | +| Resolve | Produce the Token's value at resolution time. | +| ToString | Return a string representation of this resolvable object. | +| ResetEndpoint | *No description.* | + +--- + +##### `ComputeFqn` + +```csharp +private string ComputeFqn() +``` + +##### `GetAnyMapAttribute` + +```csharp +private System.Collections.Generic.IDictionary GetAnyMapAttribute(string TerraformAttribute) +``` + +###### `TerraformAttribute`Required + +- *Type:* string + +--- + +##### `GetBooleanAttribute` + +```csharp +private IResolvable GetBooleanAttribute(string TerraformAttribute) +``` + +###### `TerraformAttribute`Required + +- *Type:* string + +--- + +##### `GetBooleanMapAttribute` + +```csharp +private System.Collections.Generic.IDictionary GetBooleanMapAttribute(string TerraformAttribute) +``` + +###### `TerraformAttribute`Required + +- *Type:* string + +--- + +##### `GetListAttribute` + +```csharp +private string[] GetListAttribute(string TerraformAttribute) +``` + +###### `TerraformAttribute`Required + +- *Type:* string + +--- + +##### `GetNumberAttribute` + +```csharp +private double GetNumberAttribute(string TerraformAttribute) +``` + +###### `TerraformAttribute`Required + +- *Type:* string + +--- + +##### `GetNumberListAttribute` + +```csharp +private double[] GetNumberListAttribute(string TerraformAttribute) +``` + +###### `TerraformAttribute`Required + +- *Type:* string + +--- + +##### `GetNumberMapAttribute` + +```csharp +private System.Collections.Generic.IDictionary GetNumberMapAttribute(string TerraformAttribute) +``` + +###### `TerraformAttribute`Required + +- *Type:* string + +--- + +##### `GetStringAttribute` + +```csharp +private string GetStringAttribute(string TerraformAttribute) +``` + +###### `TerraformAttribute`Required + +- *Type:* string + +--- + +##### `GetStringMapAttribute` + +```csharp +private System.Collections.Generic.IDictionary GetStringMapAttribute(string TerraformAttribute) +``` + +###### `TerraformAttribute`Required + +- *Type:* string + +--- + +##### `InterpolationForAttribute` + +```csharp +private IResolvable InterpolationForAttribute(string Property) +``` + +###### `Property`Required + +- *Type:* string + +--- + +##### `Resolve` + +```csharp +private object Resolve(IResolveContext Context) +``` + +Produce the Token's value at resolution time. + +###### `Context`Required + +- *Type:* HashiCorp.Cdktf.IResolveContext + +--- + +##### `ToString` + +```csharp +private string ToString() +``` + +Return a string representation of this resolvable object. + +Returns a reversible string representation. + +##### `ResetEndpoint` + +```csharp +private void ResetEndpoint() +``` + + +#### Properties + +| **Name** | **Type** | **Description** | +| --- | --- | --- | +| CreationStack | string[] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| Fqn | string | *No description.* | +| ApiKeyInput | string | *No description.* | +| EndpointInput | string | *No description.* | +| ApiKey | string | *No description.* | +| Endpoint | string | *No description.* | +| InternalValue | AppSpecServiceLogDestinationDatadog | *No description.* | + +--- + +##### `CreationStack`Required + +```csharp +public string[] CreationStack { get; } +``` + +- *Type:* string[] + +The creation stack of this resolvable which will be appended to errors thrown during resolution. + +If this returns an empty array the stack will not be attached. + +--- + +##### `Fqn`Required + +```csharp +public string Fqn { get; } +``` + +- *Type:* string + +--- + +##### `ApiKeyInput`Optional + +```csharp +public string ApiKeyInput { get; } +``` + +- *Type:* string + +--- + +##### `EndpointInput`Optional + +```csharp +public string EndpointInput { get; } +``` + +- *Type:* string + +--- + +##### `ApiKey`Required + +```csharp +public string ApiKey { get; } +``` + +- *Type:* string + +--- + +##### `Endpoint`Required + +```csharp +public string Endpoint { get; } +``` + +- *Type:* string + +--- + +##### `InternalValue`Optional + +```csharp +public AppSpecServiceLogDestinationDatadog InternalValue { get; } +``` + +- *Type:* AppSpecServiceLogDestinationDatadog + +--- + + +### AppSpecServiceLogDestinationList -#### Initializers +#### Initializers ```csharp using HashiCorp.Cdktf.Providers.Digitalocean; -new AppSpecServiceList(IInterpolatingParent TerraformResource, string TerraformAttribute, bool WrapsSet); +new AppSpecServiceLogDestinationList(IInterpolatingParent TerraformResource, string TerraformAttribute, bool WrapsSet); ``` | **Name** | **Type** | **Description** | | --- | --- | --- | -| TerraformResource | HashiCorp.Cdktf.IInterpolatingParent | The parent resource. | -| TerraformAttribute | string | The attribute on the parent resource this class is referencing. | -| WrapsSet | bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | +| TerraformResource | HashiCorp.Cdktf.IInterpolatingParent | The parent resource. | +| TerraformAttribute | string | The attribute on the parent resource this class is referencing. | +| WrapsSet | bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | --- -##### `TerraformResource`Required +##### `TerraformResource`Required - *Type:* HashiCorp.Cdktf.IInterpolatingParent @@ -30462,7 +32965,7 @@ The parent resource. --- -##### `TerraformAttribute`Required +##### `TerraformAttribute`Required - *Type:* string @@ -30470,7 +32973,7 @@ The attribute on the parent resource this class is referencing. --- -##### `WrapsSet`Required +##### `WrapsSet`Required - *Type:* bool @@ -30482,15 +32985,15 @@ whether the list is wrapping a set (will add tolist() to be able to access an it | **Name** | **Description** | | --- | --- | -| AllWithMapKey | Creating an iterator for this complex list. | -| ComputeFqn | *No description.* | -| Resolve | Produce the Token's value at resolution time. | -| ToString | Return a string representation of this resolvable object. | -| Get | *No description.* | +| AllWithMapKey | Creating an iterator for this complex list. | +| ComputeFqn | *No description.* | +| Resolve | Produce the Token's value at resolution time. | +| ToString | Return a string representation of this resolvable object. | +| Get | *No description.* | --- -##### `AllWithMapKey` +##### `AllWithMapKey` ```csharp private DynamicListTerraformIterator AllWithMapKey(string MapKeyAttributeName) @@ -30500,19 +33003,19 @@ Creating an iterator for this complex list. The list will be converted into a map with the mapKeyAttributeName as the key. -###### `MapKeyAttributeName`Required +###### `MapKeyAttributeName`Required - *Type:* string --- -##### `ComputeFqn` +##### `ComputeFqn` ```csharp private string ComputeFqn() ``` -##### `Resolve` +##### `Resolve` ```csharp private object Resolve(IResolveContext Context) @@ -30520,13 +33023,13 @@ private object Resolve(IResolveContext Context) Produce the Token's value at resolution time. -###### `Context`Required +###### `Context`Required - *Type:* HashiCorp.Cdktf.IResolveContext --- -##### `ToString` +##### `ToString` ```csharp private string ToString() @@ -30536,13 +33039,13 @@ Return a string representation of this resolvable object. Returns a reversible string representation. -##### `Get` +##### `Get` ```csharp -private AppSpecServiceOutputReference Get(double Index) +private AppSpecServiceLogDestinationOutputReference Get(double Index) ``` -###### `Index`Required +###### `Index`Required - *Type:* double @@ -30555,13 +33058,13 @@ the index of the item to return. | **Name** | **Type** | **Description** | | --- | --- | --- | -| CreationStack | string[] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| Fqn | string | *No description.* | -| InternalValue | object | *No description.* | +| CreationStack | string[] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| Fqn | string | *No description.* | +| InternalValue | object | *No description.* | --- -##### `CreationStack`Required +##### `CreationStack`Required ```csharp public string[] CreationStack { get; } @@ -30575,7 +33078,7 @@ If this returns an empty array the stack will not be attached. --- -##### `Fqn`Required +##### `Fqn`Required ```csharp public string Fqn { get; } @@ -30585,7 +33088,7 @@ public string Fqn { get; } --- -##### `InternalValue`Optional +##### `InternalValue`Optional ```csharp public object InternalValue { get; } @@ -30596,24 +33099,24 @@ public object InternalValue { get; } --- -### AppSpecServiceLogDestinationDatadogOutputReference +### AppSpecServiceLogDestinationLogtailOutputReference -#### Initializers +#### Initializers ```csharp using HashiCorp.Cdktf.Providers.Digitalocean; -new AppSpecServiceLogDestinationDatadogOutputReference(IInterpolatingParent TerraformResource, string TerraformAttribute); +new AppSpecServiceLogDestinationLogtailOutputReference(IInterpolatingParent TerraformResource, string TerraformAttribute); ``` | **Name** | **Type** | **Description** | | --- | --- | --- | -| TerraformResource | HashiCorp.Cdktf.IInterpolatingParent | The parent resource. | -| TerraformAttribute | string | The attribute on the parent resource this class is referencing. | +| TerraformResource | HashiCorp.Cdktf.IInterpolatingParent | The parent resource. | +| TerraformAttribute | string | The attribute on the parent resource this class is referencing. | --- -##### `TerraformResource`Required +##### `TerraformResource`Required - *Type:* HashiCorp.Cdktf.IInterpolatingParent @@ -30621,7 +33124,7 @@ The parent resource. --- -##### `TerraformAttribute`Required +##### `TerraformAttribute`Required - *Type:* string @@ -30633,150 +33136,149 @@ The attribute on the parent resource this class is referencing. | **Name** | **Description** | | --- | --- | -| ComputeFqn | *No description.* | -| GetAnyMapAttribute | *No description.* | -| GetBooleanAttribute | *No description.* | -| GetBooleanMapAttribute | *No description.* | -| GetListAttribute | *No description.* | -| GetNumberAttribute | *No description.* | -| GetNumberListAttribute | *No description.* | -| GetNumberMapAttribute | *No description.* | -| GetStringAttribute | *No description.* | -| GetStringMapAttribute | *No description.* | -| InterpolationForAttribute | *No description.* | -| Resolve | Produce the Token's value at resolution time. | -| ToString | Return a string representation of this resolvable object. | -| ResetEndpoint | *No description.* | +| ComputeFqn | *No description.* | +| GetAnyMapAttribute | *No description.* | +| GetBooleanAttribute | *No description.* | +| GetBooleanMapAttribute | *No description.* | +| GetListAttribute | *No description.* | +| GetNumberAttribute | *No description.* | +| GetNumberListAttribute | *No description.* | +| GetNumberMapAttribute | *No description.* | +| GetStringAttribute | *No description.* | +| GetStringMapAttribute | *No description.* | +| InterpolationForAttribute | *No description.* | +| Resolve | Produce the Token's value at resolution time. | +| ToString | Return a string representation of this resolvable object. | --- -##### `ComputeFqn` +##### `ComputeFqn` ```csharp private string ComputeFqn() ``` -##### `GetAnyMapAttribute` +##### `GetAnyMapAttribute` ```csharp private System.Collections.Generic.IDictionary GetAnyMapAttribute(string TerraformAttribute) ``` -###### `TerraformAttribute`Required +###### `TerraformAttribute`Required - *Type:* string --- -##### `GetBooleanAttribute` +##### `GetBooleanAttribute` ```csharp private IResolvable GetBooleanAttribute(string TerraformAttribute) ``` -###### `TerraformAttribute`Required +###### `TerraformAttribute`Required - *Type:* string --- -##### `GetBooleanMapAttribute` +##### `GetBooleanMapAttribute` ```csharp private System.Collections.Generic.IDictionary GetBooleanMapAttribute(string TerraformAttribute) ``` -###### `TerraformAttribute`Required +###### `TerraformAttribute`Required - *Type:* string --- -##### `GetListAttribute` +##### `GetListAttribute` ```csharp private string[] GetListAttribute(string TerraformAttribute) ``` -###### `TerraformAttribute`Required +###### `TerraformAttribute`Required - *Type:* string --- -##### `GetNumberAttribute` +##### `GetNumberAttribute` ```csharp private double GetNumberAttribute(string TerraformAttribute) ``` -###### `TerraformAttribute`Required +###### `TerraformAttribute`Required - *Type:* string --- -##### `GetNumberListAttribute` +##### `GetNumberListAttribute` ```csharp private double[] GetNumberListAttribute(string TerraformAttribute) ``` -###### `TerraformAttribute`Required +###### `TerraformAttribute`Required - *Type:* string --- -##### `GetNumberMapAttribute` +##### `GetNumberMapAttribute` ```csharp private System.Collections.Generic.IDictionary GetNumberMapAttribute(string TerraformAttribute) ``` -###### `TerraformAttribute`Required +###### `TerraformAttribute`Required - *Type:* string --- -##### `GetStringAttribute` +##### `GetStringAttribute` ```csharp private string GetStringAttribute(string TerraformAttribute) ``` -###### `TerraformAttribute`Required +###### `TerraformAttribute`Required - *Type:* string --- -##### `GetStringMapAttribute` +##### `GetStringMapAttribute` ```csharp private System.Collections.Generic.IDictionary GetStringMapAttribute(string TerraformAttribute) ``` -###### `TerraformAttribute`Required +###### `TerraformAttribute`Required - *Type:* string --- -##### `InterpolationForAttribute` +##### `InterpolationForAttribute` ```csharp private IResolvable InterpolationForAttribute(string Property) ``` -###### `Property`Required +###### `Property`Required - *Type:* string --- -##### `Resolve` +##### `Resolve` ```csharp private object Resolve(IResolveContext Context) @@ -30784,13 +33286,13 @@ private object Resolve(IResolveContext Context) Produce the Token's value at resolution time. -###### `Context`Required +###### `Context`Required - *Type:* HashiCorp.Cdktf.IResolveContext --- -##### `ToString` +##### `ToString` ```csharp private string ToString() @@ -30800,28 +33302,20 @@ Return a string representation of this resolvable object. Returns a reversible string representation. -##### `ResetEndpoint` - -```csharp -private void ResetEndpoint() -``` - #### Properties | **Name** | **Type** | **Description** | | --- | --- | --- | -| CreationStack | string[] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| Fqn | string | *No description.* | -| ApiKeyInput | string | *No description.* | -| EndpointInput | string | *No description.* | -| ApiKey | string | *No description.* | -| Endpoint | string | *No description.* | -| InternalValue | AppSpecServiceLogDestinationDatadog | *No description.* | +| CreationStack | string[] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| Fqn | string | *No description.* | +| TokenInput | string | *No description.* | +| Token | string | *No description.* | +| InternalValue | AppSpecServiceLogDestinationLogtail | *No description.* | --- -##### `CreationStack`Required +##### `CreationStack`Required ```csharp public string[] CreationStack { get; } @@ -30835,7 +33329,7 @@ If this returns an empty array the stack will not be attached. --- -##### `Fqn`Required +##### `Fqn`Required ```csharp public string Fqn { get; } @@ -30845,134 +33339,219 @@ public string Fqn { get; } --- -##### `ApiKeyInput`Optional +##### `TokenInput`Optional ```csharp -public string ApiKeyInput { get; } +public string TokenInput { get; } ``` - *Type:* string --- -##### `EndpointInput`Optional +##### `Token`Required ```csharp -public string EndpointInput { get; } +public string Token { get; } ``` - *Type:* string --- -##### `ApiKey`Required +##### `InternalValue`Optional ```csharp -public string ApiKey { get; } +public AppSpecServiceLogDestinationLogtail InternalValue { get; } ``` -- *Type:* string +- *Type:* AppSpecServiceLogDestinationLogtail --- -##### `Endpoint`Required + +### AppSpecServiceLogDestinationOpenSearchBasicAuthOutputReference + +#### Initializers ```csharp -public string Endpoint { get; } +using HashiCorp.Cdktf.Providers.Digitalocean; + +new AppSpecServiceLogDestinationOpenSearchBasicAuthOutputReference(IInterpolatingParent TerraformResource, string TerraformAttribute); ``` +| **Name** | **Type** | **Description** | +| --- | --- | --- | +| TerraformResource | HashiCorp.Cdktf.IInterpolatingParent | The parent resource. | +| TerraformAttribute | string | The attribute on the parent resource this class is referencing. | + +--- + +##### `TerraformResource`Required + +- *Type:* HashiCorp.Cdktf.IInterpolatingParent + +The parent resource. + +--- + +##### `TerraformAttribute`Required + - *Type:* string +The attribute on the parent resource this class is referencing. + --- -##### `InternalValue`Optional +#### Methods + +| **Name** | **Description** | +| --- | --- | +| ComputeFqn | *No description.* | +| GetAnyMapAttribute | *No description.* | +| GetBooleanAttribute | *No description.* | +| GetBooleanMapAttribute | *No description.* | +| GetListAttribute | *No description.* | +| GetNumberAttribute | *No description.* | +| GetNumberListAttribute | *No description.* | +| GetNumberMapAttribute | *No description.* | +| GetStringAttribute | *No description.* | +| GetStringMapAttribute | *No description.* | +| InterpolationForAttribute | *No description.* | +| Resolve | Produce the Token's value at resolution time. | +| ToString | Return a string representation of this resolvable object. | +| ResetPassword | *No description.* | +| ResetUser | *No description.* | + +--- + +##### `ComputeFqn` ```csharp -public AppSpecServiceLogDestinationDatadog InternalValue { get; } +private string ComputeFqn() ``` -- *Type:* AppSpecServiceLogDestinationDatadog +##### `GetAnyMapAttribute` ---- +```csharp +private System.Collections.Generic.IDictionary GetAnyMapAttribute(string TerraformAttribute) +``` +###### `TerraformAttribute`Required -### AppSpecServiceLogDestinationList +- *Type:* string -#### Initializers +--- -```csharp -using HashiCorp.Cdktf.Providers.Digitalocean; +##### `GetBooleanAttribute` -new AppSpecServiceLogDestinationList(IInterpolatingParent TerraformResource, string TerraformAttribute, bool WrapsSet); +```csharp +private IResolvable GetBooleanAttribute(string TerraformAttribute) ``` -| **Name** | **Type** | **Description** | -| --- | --- | --- | -| TerraformResource | HashiCorp.Cdktf.IInterpolatingParent | The parent resource. | -| TerraformAttribute | string | The attribute on the parent resource this class is referencing. | -| WrapsSet | bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | +###### `TerraformAttribute`Required + +- *Type:* string --- -##### `TerraformResource`Required +##### `GetBooleanMapAttribute` -- *Type:* HashiCorp.Cdktf.IInterpolatingParent +```csharp +private System.Collections.Generic.IDictionary GetBooleanMapAttribute(string TerraformAttribute) +``` -The parent resource. +###### `TerraformAttribute`Required + +- *Type:* string --- -##### `TerraformAttribute`Required +##### `GetListAttribute` + +```csharp +private string[] GetListAttribute(string TerraformAttribute) +``` + +###### `TerraformAttribute`Required - *Type:* string -The attribute on the parent resource this class is referencing. +--- + +##### `GetNumberAttribute` + +```csharp +private double GetNumberAttribute(string TerraformAttribute) +``` + +###### `TerraformAttribute`Required + +- *Type:* string --- -##### `WrapsSet`Required +##### `GetNumberListAttribute` -- *Type:* bool +```csharp +private double[] GetNumberListAttribute(string TerraformAttribute) +``` -whether the list is wrapping a set (will add tolist() to be able to access an item via an index). +###### `TerraformAttribute`Required + +- *Type:* string --- -#### Methods +##### `GetNumberMapAttribute` -| **Name** | **Description** | -| --- | --- | -| AllWithMapKey | Creating an iterator for this complex list. | -| ComputeFqn | *No description.* | -| Resolve | Produce the Token's value at resolution time. | -| ToString | Return a string representation of this resolvable object. | -| Get | *No description.* | +```csharp +private System.Collections.Generic.IDictionary GetNumberMapAttribute(string TerraformAttribute) +``` + +###### `TerraformAttribute`Required + +- *Type:* string --- -##### `AllWithMapKey` +##### `GetStringAttribute` ```csharp -private DynamicListTerraformIterator AllWithMapKey(string MapKeyAttributeName) +private string GetStringAttribute(string TerraformAttribute) ``` -Creating an iterator for this complex list. +###### `TerraformAttribute`Required -The list will be converted into a map with the mapKeyAttributeName as the key. +- *Type:* string -###### `MapKeyAttributeName`Required +--- + +##### `GetStringMapAttribute` + +```csharp +private System.Collections.Generic.IDictionary GetStringMapAttribute(string TerraformAttribute) +``` + +###### `TerraformAttribute`Required - *Type:* string --- -##### `ComputeFqn` +##### `InterpolationForAttribute` ```csharp -private string ComputeFqn() +private IResolvable InterpolationForAttribute(string Property) ``` -##### `Resolve` +###### `Property`Required + +- *Type:* string + +--- + +##### `Resolve` ```csharp private object Resolve(IResolveContext Context) @@ -30980,13 +33559,13 @@ private object Resolve(IResolveContext Context) Produce the Token's value at resolution time. -###### `Context`Required +###### `Context`Required - *Type:* HashiCorp.Cdktf.IResolveContext --- -##### `ToString` +##### `ToString` ```csharp private string ToString() @@ -30996,32 +33575,34 @@ Return a string representation of this resolvable object. Returns a reversible string representation. -##### `Get` +##### `ResetPassword` ```csharp -private AppSpecServiceLogDestinationOutputReference Get(double Index) +private void ResetPassword() ``` -###### `Index`Required - -- *Type:* double - -the index of the item to return. +##### `ResetUser` ---- +```csharp +private void ResetUser() +``` #### Properties | **Name** | **Type** | **Description** | | --- | --- | --- | -| CreationStack | string[] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| Fqn | string | *No description.* | -| InternalValue | object | *No description.* | +| CreationStack | string[] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| Fqn | string | *No description.* | +| PasswordInput | string | *No description.* | +| UserInput | string | *No description.* | +| Password | string | *No description.* | +| User | string | *No description.* | +| InternalValue | AppSpecServiceLogDestinationOpenSearchBasicAuth | *No description.* | --- -##### `CreationStack`Required +##### `CreationStack`Required ```csharp public string[] CreationStack { get; } @@ -31035,7 +33616,7 @@ If this returns an empty array the stack will not be attached. --- -##### `Fqn`Required +##### `Fqn`Required ```csharp public string Fqn { get; } @@ -31045,35 +33626,75 @@ public string Fqn { get; } --- -##### `InternalValue`Optional +##### `PasswordInput`Optional ```csharp -public object InternalValue { get; } +public string PasswordInput { get; } ``` -- *Type:* object +- *Type:* string --- +##### `UserInput`Optional -### AppSpecServiceLogDestinationLogtailOutputReference +```csharp +public string UserInput { get; } +``` -#### Initializers +- *Type:* string + +--- + +##### `Password`Required + +```csharp +public string Password { get; } +``` + +- *Type:* string + +--- + +##### `User`Required + +```csharp +public string User { get; } +``` + +- *Type:* string + +--- + +##### `InternalValue`Optional + +```csharp +public AppSpecServiceLogDestinationOpenSearchBasicAuth InternalValue { get; } +``` + +- *Type:* AppSpecServiceLogDestinationOpenSearchBasicAuth + +--- + + +### AppSpecServiceLogDestinationOpenSearchOutputReference + +#### Initializers ```csharp using HashiCorp.Cdktf.Providers.Digitalocean; -new AppSpecServiceLogDestinationLogtailOutputReference(IInterpolatingParent TerraformResource, string TerraformAttribute); +new AppSpecServiceLogDestinationOpenSearchOutputReference(IInterpolatingParent TerraformResource, string TerraformAttribute); ``` | **Name** | **Type** | **Description** | | --- | --- | --- | -| TerraformResource | HashiCorp.Cdktf.IInterpolatingParent | The parent resource. | -| TerraformAttribute | string | The attribute on the parent resource this class is referencing. | +| TerraformResource | HashiCorp.Cdktf.IInterpolatingParent | The parent resource. | +| TerraformAttribute | string | The attribute on the parent resource this class is referencing. | --- -##### `TerraformResource`Required +##### `TerraformResource`Required - *Type:* HashiCorp.Cdktf.IInterpolatingParent @@ -31081,7 +33702,7 @@ The parent resource. --- -##### `TerraformAttribute`Required +##### `TerraformAttribute`Required - *Type:* string @@ -31093,149 +33714,153 @@ The attribute on the parent resource this class is referencing. | **Name** | **Description** | | --- | --- | -| ComputeFqn | *No description.* | -| GetAnyMapAttribute | *No description.* | -| GetBooleanAttribute | *No description.* | -| GetBooleanMapAttribute | *No description.* | -| GetListAttribute | *No description.* | -| GetNumberAttribute | *No description.* | -| GetNumberListAttribute | *No description.* | -| GetNumberMapAttribute | *No description.* | -| GetStringAttribute | *No description.* | -| GetStringMapAttribute | *No description.* | -| InterpolationForAttribute | *No description.* | -| Resolve | Produce the Token's value at resolution time. | -| ToString | Return a string representation of this resolvable object. | +| ComputeFqn | *No description.* | +| GetAnyMapAttribute | *No description.* | +| GetBooleanAttribute | *No description.* | +| GetBooleanMapAttribute | *No description.* | +| GetListAttribute | *No description.* | +| GetNumberAttribute | *No description.* | +| GetNumberListAttribute | *No description.* | +| GetNumberMapAttribute | *No description.* | +| GetStringAttribute | *No description.* | +| GetStringMapAttribute | *No description.* | +| InterpolationForAttribute | *No description.* | +| Resolve | Produce the Token's value at resolution time. | +| ToString | Return a string representation of this resolvable object. | +| PutBasicAuth | *No description.* | +| ResetClusterName | *No description.* | +| ResetEndpoint | *No description.* | +| ResetIndexName | *No description.* | --- -##### `ComputeFqn` +##### `ComputeFqn` ```csharp private string ComputeFqn() ``` -##### `GetAnyMapAttribute` +##### `GetAnyMapAttribute` ```csharp private System.Collections.Generic.IDictionary GetAnyMapAttribute(string TerraformAttribute) ``` -###### `TerraformAttribute`Required +###### `TerraformAttribute`Required - *Type:* string --- -##### `GetBooleanAttribute` +##### `GetBooleanAttribute` ```csharp private IResolvable GetBooleanAttribute(string TerraformAttribute) ``` -###### `TerraformAttribute`Required +###### `TerraformAttribute`Required - *Type:* string --- -##### `GetBooleanMapAttribute` +##### `GetBooleanMapAttribute` ```csharp private System.Collections.Generic.IDictionary GetBooleanMapAttribute(string TerraformAttribute) ``` -###### `TerraformAttribute`Required +###### `TerraformAttribute`Required - *Type:* string --- -##### `GetListAttribute` +##### `GetListAttribute` ```csharp private string[] GetListAttribute(string TerraformAttribute) ``` -###### `TerraformAttribute`Required +###### `TerraformAttribute`Required - *Type:* string --- -##### `GetNumberAttribute` +##### `GetNumberAttribute` ```csharp private double GetNumberAttribute(string TerraformAttribute) ``` -###### `TerraformAttribute`Required +###### `TerraformAttribute`Required - *Type:* string --- -##### `GetNumberListAttribute` +##### `GetNumberListAttribute` ```csharp private double[] GetNumberListAttribute(string TerraformAttribute) ``` -###### `TerraformAttribute`Required +###### `TerraformAttribute`Required - *Type:* string --- -##### `GetNumberMapAttribute` +##### `GetNumberMapAttribute` ```csharp private System.Collections.Generic.IDictionary GetNumberMapAttribute(string TerraformAttribute) ``` -###### `TerraformAttribute`Required +###### `TerraformAttribute`Required - *Type:* string --- -##### `GetStringAttribute` +##### `GetStringAttribute` ```csharp private string GetStringAttribute(string TerraformAttribute) ``` -###### `TerraformAttribute`Required +###### `TerraformAttribute`Required - *Type:* string --- -##### `GetStringMapAttribute` +##### `GetStringMapAttribute` ```csharp private System.Collections.Generic.IDictionary GetStringMapAttribute(string TerraformAttribute) ``` -###### `TerraformAttribute`Required +###### `TerraformAttribute`Required - *Type:* string --- -##### `InterpolationForAttribute` +##### `InterpolationForAttribute` ```csharp private IResolvable InterpolationForAttribute(string Property) ``` -###### `Property`Required +###### `Property`Required - *Type:* string --- -##### `Resolve` +##### `Resolve` ```csharp private object Resolve(IResolveContext Context) @@ -31243,13 +33868,13 @@ private object Resolve(IResolveContext Context) Produce the Token's value at resolution time. -###### `Context`Required +###### `Context`Required - *Type:* HashiCorp.Cdktf.IResolveContext --- -##### `ToString` +##### `ToString` ```csharp private string ToString() @@ -31259,20 +33884,56 @@ Return a string representation of this resolvable object. Returns a reversible string representation. +##### `PutBasicAuth` + +```csharp +private void PutBasicAuth(AppSpecServiceLogDestinationOpenSearchBasicAuth Value) +``` + +###### `Value`Required + +- *Type:* AppSpecServiceLogDestinationOpenSearchBasicAuth + +--- + +##### `ResetClusterName` + +```csharp +private void ResetClusterName() +``` + +##### `ResetEndpoint` + +```csharp +private void ResetEndpoint() +``` + +##### `ResetIndexName` + +```csharp +private void ResetIndexName() +``` + #### Properties | **Name** | **Type** | **Description** | | --- | --- | --- | -| CreationStack | string[] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| Fqn | string | *No description.* | -| TokenInput | string | *No description.* | -| Token | string | *No description.* | -| InternalValue | AppSpecServiceLogDestinationLogtail | *No description.* | +| CreationStack | string[] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| Fqn | string | *No description.* | +| BasicAuth | AppSpecServiceLogDestinationOpenSearchBasicAuthOutputReference | *No description.* | +| BasicAuthInput | AppSpecServiceLogDestinationOpenSearchBasicAuth | *No description.* | +| ClusterNameInput | string | *No description.* | +| EndpointInput | string | *No description.* | +| IndexNameInput | string | *No description.* | +| ClusterName | string | *No description.* | +| Endpoint | string | *No description.* | +| IndexName | string | *No description.* | +| InternalValue | AppSpecServiceLogDestinationOpenSearch | *No description.* | --- -##### `CreationStack`Required +##### `CreationStack`Required ```csharp public string[] CreationStack { get; } @@ -31286,7 +33947,7 @@ If this returns an empty array the stack will not be attached. --- -##### `Fqn`Required +##### `Fqn`Required ```csharp public string Fqn { get; } @@ -31296,33 +33957,93 @@ public string Fqn { get; } --- -##### `TokenInput`Optional +##### `BasicAuth`Required ```csharp -public string TokenInput { get; } +public AppSpecServiceLogDestinationOpenSearchBasicAuthOutputReference BasicAuth { get; } +``` + +- *Type:* AppSpecServiceLogDestinationOpenSearchBasicAuthOutputReference + +--- + +##### `BasicAuthInput`Optional + +```csharp +public AppSpecServiceLogDestinationOpenSearchBasicAuth BasicAuthInput { get; } +``` + +- *Type:* AppSpecServiceLogDestinationOpenSearchBasicAuth + +--- + +##### `ClusterNameInput`Optional + +```csharp +public string ClusterNameInput { get; } ``` - *Type:* string --- -##### `Token`Required +##### `EndpointInput`Optional ```csharp -public string Token { get; } +public string EndpointInput { get; } ``` - *Type:* string --- -##### `InternalValue`Optional +##### `IndexNameInput`Optional ```csharp -public AppSpecServiceLogDestinationLogtail InternalValue { get; } +public string IndexNameInput { get; } ``` -- *Type:* AppSpecServiceLogDestinationLogtail +- *Type:* string + +--- + +##### `ClusterName`Required + +```csharp +public string ClusterName { get; } +``` + +- *Type:* string + +--- + +##### `Endpoint`Required + +```csharp +public string Endpoint { get; } +``` + +- *Type:* string + +--- + +##### `IndexName`Required + +```csharp +public string IndexName { get; } +``` + +- *Type:* string + +--- + +##### `InternalValue`Optional + +```csharp +public AppSpecServiceLogDestinationOpenSearch InternalValue { get; } +``` + +- *Type:* AppSpecServiceLogDestinationOpenSearch --- @@ -31397,9 +34118,11 @@ whether the list is wrapping a set (will add tolist() to be able to access an it | ToString | Return a string representation of this resolvable object. | | PutDatadog | *No description.* | | PutLogtail | *No description.* | +| PutOpenSearch | *No description.* | | PutPapertrail | *No description.* | | ResetDatadog | *No description.* | | ResetLogtail | *No description.* | +| ResetOpenSearch | *No description.* | | ResetPapertrail | *No description.* | --- @@ -31578,6 +34301,18 @@ private void PutLogtail(AppSpecServiceLogDestinationLogtail Value) --- +##### `PutOpenSearch` + +```csharp +private void PutOpenSearch(AppSpecServiceLogDestinationOpenSearch Value) +``` + +###### `Value`Required + +- *Type:* AppSpecServiceLogDestinationOpenSearch + +--- + ##### `PutPapertrail` ```csharp @@ -31602,6 +34337,12 @@ private void ResetDatadog() private void ResetLogtail() ``` +##### `ResetOpenSearch` + +```csharp +private void ResetOpenSearch() +``` + ##### `ResetPapertrail` ```csharp @@ -31617,10 +34358,12 @@ private void ResetPapertrail() | Fqn | string | *No description.* | | Datadog | AppSpecServiceLogDestinationDatadogOutputReference | *No description.* | | Logtail | AppSpecServiceLogDestinationLogtailOutputReference | *No description.* | +| OpenSearch | AppSpecServiceLogDestinationOpenSearchOutputReference | *No description.* | | Papertrail | AppSpecServiceLogDestinationPapertrailOutputReference | *No description.* | | DatadogInput | AppSpecServiceLogDestinationDatadog | *No description.* | | LogtailInput | AppSpecServiceLogDestinationLogtail | *No description.* | | NameInput | string | *No description.* | +| OpenSearchInput | AppSpecServiceLogDestinationOpenSearch | *No description.* | | PapertrailInput | AppSpecServiceLogDestinationPapertrail | *No description.* | | Name | string | *No description.* | | InternalValue | object | *No description.* | @@ -31671,6 +34414,16 @@ public AppSpecServiceLogDestinationLogtailOutputReference Logtail { get; } --- +##### `OpenSearch`Required + +```csharp +public AppSpecServiceLogDestinationOpenSearchOutputReference OpenSearch { get; } +``` + +- *Type:* AppSpecServiceLogDestinationOpenSearchOutputReference + +--- + ##### `Papertrail`Required ```csharp @@ -31711,6 +34464,16 @@ public string NameInput { get; } --- +##### `OpenSearchInput`Optional + +```csharp +public AppSpecServiceLogDestinationOpenSearch OpenSearchInput { get; } +``` + +- *Type:* AppSpecServiceLogDestinationOpenSearch + +--- + ##### `PapertrailInput`Optional ```csharp @@ -40166,25 +42929,485 @@ public AppSpecWorkerImage InternalValue { get; } --- -### AppSpecWorkerList +### AppSpecWorkerList + +#### Initializers + +```csharp +using HashiCorp.Cdktf.Providers.Digitalocean; + +new AppSpecWorkerList(IInterpolatingParent TerraformResource, string TerraformAttribute, bool WrapsSet); +``` + +| **Name** | **Type** | **Description** | +| --- | --- | --- | +| TerraformResource | HashiCorp.Cdktf.IInterpolatingParent | The parent resource. | +| TerraformAttribute | string | The attribute on the parent resource this class is referencing. | +| WrapsSet | bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | + +--- + +##### `TerraformResource`Required + +- *Type:* HashiCorp.Cdktf.IInterpolatingParent + +The parent resource. + +--- + +##### `TerraformAttribute`Required + +- *Type:* string + +The attribute on the parent resource this class is referencing. + +--- + +##### `WrapsSet`Required + +- *Type:* bool + +whether the list is wrapping a set (will add tolist() to be able to access an item via an index). + +--- + +#### Methods + +| **Name** | **Description** | +| --- | --- | +| AllWithMapKey | Creating an iterator for this complex list. | +| ComputeFqn | *No description.* | +| Resolve | Produce the Token's value at resolution time. | +| ToString | Return a string representation of this resolvable object. | +| Get | *No description.* | + +--- + +##### `AllWithMapKey` + +```csharp +private DynamicListTerraformIterator AllWithMapKey(string MapKeyAttributeName) +``` + +Creating an iterator for this complex list. + +The list will be converted into a map with the mapKeyAttributeName as the key. + +###### `MapKeyAttributeName`Required + +- *Type:* string + +--- + +##### `ComputeFqn` + +```csharp +private string ComputeFqn() +``` + +##### `Resolve` + +```csharp +private object Resolve(IResolveContext Context) +``` + +Produce the Token's value at resolution time. + +###### `Context`Required + +- *Type:* HashiCorp.Cdktf.IResolveContext + +--- + +##### `ToString` + +```csharp +private string ToString() +``` + +Return a string representation of this resolvable object. + +Returns a reversible string representation. + +##### `Get` + +```csharp +private AppSpecWorkerOutputReference Get(double Index) +``` + +###### `Index`Required + +- *Type:* double + +the index of the item to return. + +--- + + +#### Properties + +| **Name** | **Type** | **Description** | +| --- | --- | --- | +| CreationStack | string[] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| Fqn | string | *No description.* | +| InternalValue | object | *No description.* | + +--- + +##### `CreationStack`Required + +```csharp +public string[] CreationStack { get; } +``` + +- *Type:* string[] + +The creation stack of this resolvable which will be appended to errors thrown during resolution. + +If this returns an empty array the stack will not be attached. + +--- + +##### `Fqn`Required + +```csharp +public string Fqn { get; } +``` + +- *Type:* string + +--- + +##### `InternalValue`Optional + +```csharp +public object InternalValue { get; } +``` + +- *Type:* object + +--- + + +### AppSpecWorkerLogDestinationDatadogOutputReference + +#### Initializers + +```csharp +using HashiCorp.Cdktf.Providers.Digitalocean; + +new AppSpecWorkerLogDestinationDatadogOutputReference(IInterpolatingParent TerraformResource, string TerraformAttribute); +``` + +| **Name** | **Type** | **Description** | +| --- | --- | --- | +| TerraformResource | HashiCorp.Cdktf.IInterpolatingParent | The parent resource. | +| TerraformAttribute | string | The attribute on the parent resource this class is referencing. | + +--- + +##### `TerraformResource`Required + +- *Type:* HashiCorp.Cdktf.IInterpolatingParent + +The parent resource. + +--- + +##### `TerraformAttribute`Required + +- *Type:* string + +The attribute on the parent resource this class is referencing. + +--- + +#### Methods + +| **Name** | **Description** | +| --- | --- | +| ComputeFqn | *No description.* | +| GetAnyMapAttribute | *No description.* | +| GetBooleanAttribute | *No description.* | +| GetBooleanMapAttribute | *No description.* | +| GetListAttribute | *No description.* | +| GetNumberAttribute | *No description.* | +| GetNumberListAttribute | *No description.* | +| GetNumberMapAttribute | *No description.* | +| GetStringAttribute | *No description.* | +| GetStringMapAttribute | *No description.* | +| InterpolationForAttribute | *No description.* | +| Resolve | Produce the Token's value at resolution time. | +| ToString | Return a string representation of this resolvable object. | +| ResetEndpoint | *No description.* | + +--- + +##### `ComputeFqn` + +```csharp +private string ComputeFqn() +``` + +##### `GetAnyMapAttribute` + +```csharp +private System.Collections.Generic.IDictionary GetAnyMapAttribute(string TerraformAttribute) +``` + +###### `TerraformAttribute`Required + +- *Type:* string + +--- + +##### `GetBooleanAttribute` + +```csharp +private IResolvable GetBooleanAttribute(string TerraformAttribute) +``` + +###### `TerraformAttribute`Required + +- *Type:* string + +--- + +##### `GetBooleanMapAttribute` + +```csharp +private System.Collections.Generic.IDictionary GetBooleanMapAttribute(string TerraformAttribute) +``` + +###### `TerraformAttribute`Required + +- *Type:* string + +--- + +##### `GetListAttribute` + +```csharp +private string[] GetListAttribute(string TerraformAttribute) +``` + +###### `TerraformAttribute`Required + +- *Type:* string + +--- + +##### `GetNumberAttribute` + +```csharp +private double GetNumberAttribute(string TerraformAttribute) +``` + +###### `TerraformAttribute`Required + +- *Type:* string + +--- + +##### `GetNumberListAttribute` + +```csharp +private double[] GetNumberListAttribute(string TerraformAttribute) +``` + +###### `TerraformAttribute`Required + +- *Type:* string + +--- + +##### `GetNumberMapAttribute` + +```csharp +private System.Collections.Generic.IDictionary GetNumberMapAttribute(string TerraformAttribute) +``` + +###### `TerraformAttribute`Required + +- *Type:* string + +--- + +##### `GetStringAttribute` + +```csharp +private string GetStringAttribute(string TerraformAttribute) +``` + +###### `TerraformAttribute`Required + +- *Type:* string + +--- + +##### `GetStringMapAttribute` + +```csharp +private System.Collections.Generic.IDictionary GetStringMapAttribute(string TerraformAttribute) +``` + +###### `TerraformAttribute`Required + +- *Type:* string + +--- + +##### `InterpolationForAttribute` + +```csharp +private IResolvable InterpolationForAttribute(string Property) +``` + +###### `Property`Required + +- *Type:* string + +--- + +##### `Resolve` + +```csharp +private object Resolve(IResolveContext Context) +``` + +Produce the Token's value at resolution time. + +###### `Context`Required + +- *Type:* HashiCorp.Cdktf.IResolveContext + +--- + +##### `ToString` + +```csharp +private string ToString() +``` + +Return a string representation of this resolvable object. + +Returns a reversible string representation. + +##### `ResetEndpoint` + +```csharp +private void ResetEndpoint() +``` + + +#### Properties + +| **Name** | **Type** | **Description** | +| --- | --- | --- | +| CreationStack | string[] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| Fqn | string | *No description.* | +| ApiKeyInput | string | *No description.* | +| EndpointInput | string | *No description.* | +| ApiKey | string | *No description.* | +| Endpoint | string | *No description.* | +| InternalValue | AppSpecWorkerLogDestinationDatadog | *No description.* | + +--- + +##### `CreationStack`Required + +```csharp +public string[] CreationStack { get; } +``` + +- *Type:* string[] + +The creation stack of this resolvable which will be appended to errors thrown during resolution. + +If this returns an empty array the stack will not be attached. + +--- + +##### `Fqn`Required + +```csharp +public string Fqn { get; } +``` + +- *Type:* string + +--- + +##### `ApiKeyInput`Optional + +```csharp +public string ApiKeyInput { get; } +``` + +- *Type:* string + +--- + +##### `EndpointInput`Optional + +```csharp +public string EndpointInput { get; } +``` + +- *Type:* string + +--- + +##### `ApiKey`Required + +```csharp +public string ApiKey { get; } +``` + +- *Type:* string + +--- + +##### `Endpoint`Required + +```csharp +public string Endpoint { get; } +``` + +- *Type:* string + +--- + +##### `InternalValue`Optional + +```csharp +public AppSpecWorkerLogDestinationDatadog InternalValue { get; } +``` + +- *Type:* AppSpecWorkerLogDestinationDatadog + +--- + + +### AppSpecWorkerLogDestinationList -#### Initializers +#### Initializers ```csharp using HashiCorp.Cdktf.Providers.Digitalocean; -new AppSpecWorkerList(IInterpolatingParent TerraformResource, string TerraformAttribute, bool WrapsSet); +new AppSpecWorkerLogDestinationList(IInterpolatingParent TerraformResource, string TerraformAttribute, bool WrapsSet); ``` | **Name** | **Type** | **Description** | | --- | --- | --- | -| TerraformResource | HashiCorp.Cdktf.IInterpolatingParent | The parent resource. | -| TerraformAttribute | string | The attribute on the parent resource this class is referencing. | -| WrapsSet | bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | +| TerraformResource | HashiCorp.Cdktf.IInterpolatingParent | The parent resource. | +| TerraformAttribute | string | The attribute on the parent resource this class is referencing. | +| WrapsSet | bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | --- -##### `TerraformResource`Required +##### `TerraformResource`Required - *Type:* HashiCorp.Cdktf.IInterpolatingParent @@ -40192,7 +43415,7 @@ The parent resource. --- -##### `TerraformAttribute`Required +##### `TerraformAttribute`Required - *Type:* string @@ -40200,7 +43423,7 @@ The attribute on the parent resource this class is referencing. --- -##### `WrapsSet`Required +##### `WrapsSet`Required - *Type:* bool @@ -40212,15 +43435,15 @@ whether the list is wrapping a set (will add tolist() to be able to access an it | **Name** | **Description** | | --- | --- | -| AllWithMapKey | Creating an iterator for this complex list. | -| ComputeFqn | *No description.* | -| Resolve | Produce the Token's value at resolution time. | -| ToString | Return a string representation of this resolvable object. | -| Get | *No description.* | +| AllWithMapKey | Creating an iterator for this complex list. | +| ComputeFqn | *No description.* | +| Resolve | Produce the Token's value at resolution time. | +| ToString | Return a string representation of this resolvable object. | +| Get | *No description.* | --- -##### `AllWithMapKey` +##### `AllWithMapKey` ```csharp private DynamicListTerraformIterator AllWithMapKey(string MapKeyAttributeName) @@ -40230,19 +43453,19 @@ Creating an iterator for this complex list. The list will be converted into a map with the mapKeyAttributeName as the key. -###### `MapKeyAttributeName`Required +###### `MapKeyAttributeName`Required - *Type:* string --- -##### `ComputeFqn` +##### `ComputeFqn` ```csharp private string ComputeFqn() ``` -##### `Resolve` +##### `Resolve` ```csharp private object Resolve(IResolveContext Context) @@ -40250,13 +43473,13 @@ private object Resolve(IResolveContext Context) Produce the Token's value at resolution time. -###### `Context`Required +###### `Context`Required - *Type:* HashiCorp.Cdktf.IResolveContext --- -##### `ToString` +##### `ToString` ```csharp private string ToString() @@ -40266,13 +43489,13 @@ Return a string representation of this resolvable object. Returns a reversible string representation. -##### `Get` +##### `Get` ```csharp -private AppSpecWorkerOutputReference Get(double Index) +private AppSpecWorkerLogDestinationOutputReference Get(double Index) ``` -###### `Index`Required +###### `Index`Required - *Type:* double @@ -40285,13 +43508,13 @@ the index of the item to return. | **Name** | **Type** | **Description** | | --- | --- | --- | -| CreationStack | string[] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| Fqn | string | *No description.* | -| InternalValue | object | *No description.* | +| CreationStack | string[] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| Fqn | string | *No description.* | +| InternalValue | object | *No description.* | --- -##### `CreationStack`Required +##### `CreationStack`Required ```csharp public string[] CreationStack { get; } @@ -40305,7 +43528,7 @@ If this returns an empty array the stack will not be attached. --- -##### `Fqn`Required +##### `Fqn`Required ```csharp public string Fqn { get; } @@ -40315,7 +43538,7 @@ public string Fqn { get; } --- -##### `InternalValue`Optional +##### `InternalValue`Optional ```csharp public object InternalValue { get; } @@ -40326,24 +43549,24 @@ public object InternalValue { get; } --- -### AppSpecWorkerLogDestinationDatadogOutputReference +### AppSpecWorkerLogDestinationLogtailOutputReference -#### Initializers +#### Initializers ```csharp using HashiCorp.Cdktf.Providers.Digitalocean; -new AppSpecWorkerLogDestinationDatadogOutputReference(IInterpolatingParent TerraformResource, string TerraformAttribute); +new AppSpecWorkerLogDestinationLogtailOutputReference(IInterpolatingParent TerraformResource, string TerraformAttribute); ``` | **Name** | **Type** | **Description** | | --- | --- | --- | -| TerraformResource | HashiCorp.Cdktf.IInterpolatingParent | The parent resource. | -| TerraformAttribute | string | The attribute on the parent resource this class is referencing. | +| TerraformResource | HashiCorp.Cdktf.IInterpolatingParent | The parent resource. | +| TerraformAttribute | string | The attribute on the parent resource this class is referencing. | --- -##### `TerraformResource`Required +##### `TerraformResource`Required - *Type:* HashiCorp.Cdktf.IInterpolatingParent @@ -40351,7 +43574,7 @@ The parent resource. --- -##### `TerraformAttribute`Required +##### `TerraformAttribute`Required - *Type:* string @@ -40363,150 +43586,149 @@ The attribute on the parent resource this class is referencing. | **Name** | **Description** | | --- | --- | -| ComputeFqn | *No description.* | -| GetAnyMapAttribute | *No description.* | -| GetBooleanAttribute | *No description.* | -| GetBooleanMapAttribute | *No description.* | -| GetListAttribute | *No description.* | -| GetNumberAttribute | *No description.* | -| GetNumberListAttribute | *No description.* | -| GetNumberMapAttribute | *No description.* | -| GetStringAttribute | *No description.* | -| GetStringMapAttribute | *No description.* | -| InterpolationForAttribute | *No description.* | -| Resolve | Produce the Token's value at resolution time. | -| ToString | Return a string representation of this resolvable object. | -| ResetEndpoint | *No description.* | +| ComputeFqn | *No description.* | +| GetAnyMapAttribute | *No description.* | +| GetBooleanAttribute | *No description.* | +| GetBooleanMapAttribute | *No description.* | +| GetListAttribute | *No description.* | +| GetNumberAttribute | *No description.* | +| GetNumberListAttribute | *No description.* | +| GetNumberMapAttribute | *No description.* | +| GetStringAttribute | *No description.* | +| GetStringMapAttribute | *No description.* | +| InterpolationForAttribute | *No description.* | +| Resolve | Produce the Token's value at resolution time. | +| ToString | Return a string representation of this resolvable object. | --- -##### `ComputeFqn` +##### `ComputeFqn` ```csharp private string ComputeFqn() ``` -##### `GetAnyMapAttribute` +##### `GetAnyMapAttribute` ```csharp private System.Collections.Generic.IDictionary GetAnyMapAttribute(string TerraformAttribute) ``` -###### `TerraformAttribute`Required +###### `TerraformAttribute`Required - *Type:* string --- -##### `GetBooleanAttribute` +##### `GetBooleanAttribute` ```csharp private IResolvable GetBooleanAttribute(string TerraformAttribute) ``` -###### `TerraformAttribute`Required +###### `TerraformAttribute`Required - *Type:* string --- -##### `GetBooleanMapAttribute` +##### `GetBooleanMapAttribute` ```csharp private System.Collections.Generic.IDictionary GetBooleanMapAttribute(string TerraformAttribute) ``` -###### `TerraformAttribute`Required +###### `TerraformAttribute`Required - *Type:* string --- -##### `GetListAttribute` +##### `GetListAttribute` ```csharp private string[] GetListAttribute(string TerraformAttribute) ``` -###### `TerraformAttribute`Required +###### `TerraformAttribute`Required - *Type:* string --- -##### `GetNumberAttribute` +##### `GetNumberAttribute` ```csharp private double GetNumberAttribute(string TerraformAttribute) ``` -###### `TerraformAttribute`Required +###### `TerraformAttribute`Required - *Type:* string --- -##### `GetNumberListAttribute` +##### `GetNumberListAttribute` ```csharp private double[] GetNumberListAttribute(string TerraformAttribute) ``` -###### `TerraformAttribute`Required +###### `TerraformAttribute`Required - *Type:* string --- -##### `GetNumberMapAttribute` +##### `GetNumberMapAttribute` ```csharp private System.Collections.Generic.IDictionary GetNumberMapAttribute(string TerraformAttribute) ``` -###### `TerraformAttribute`Required +###### `TerraformAttribute`Required - *Type:* string --- -##### `GetStringAttribute` +##### `GetStringAttribute` ```csharp private string GetStringAttribute(string TerraformAttribute) ``` -###### `TerraformAttribute`Required +###### `TerraformAttribute`Required - *Type:* string --- -##### `GetStringMapAttribute` +##### `GetStringMapAttribute` ```csharp private System.Collections.Generic.IDictionary GetStringMapAttribute(string TerraformAttribute) ``` -###### `TerraformAttribute`Required +###### `TerraformAttribute`Required - *Type:* string --- -##### `InterpolationForAttribute` +##### `InterpolationForAttribute` ```csharp private IResolvable InterpolationForAttribute(string Property) ``` -###### `Property`Required +###### `Property`Required - *Type:* string --- -##### `Resolve` +##### `Resolve` ```csharp private object Resolve(IResolveContext Context) @@ -40514,13 +43736,13 @@ private object Resolve(IResolveContext Context) Produce the Token's value at resolution time. -###### `Context`Required +###### `Context`Required - *Type:* HashiCorp.Cdktf.IResolveContext --- -##### `ToString` +##### `ToString` ```csharp private string ToString() @@ -40530,28 +43752,20 @@ Return a string representation of this resolvable object. Returns a reversible string representation. -##### `ResetEndpoint` - -```csharp -private void ResetEndpoint() -``` - #### Properties | **Name** | **Type** | **Description** | | --- | --- | --- | -| CreationStack | string[] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| Fqn | string | *No description.* | -| ApiKeyInput | string | *No description.* | -| EndpointInput | string | *No description.* | -| ApiKey | string | *No description.* | -| Endpoint | string | *No description.* | -| InternalValue | AppSpecWorkerLogDestinationDatadog | *No description.* | +| CreationStack | string[] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| Fqn | string | *No description.* | +| TokenInput | string | *No description.* | +| Token | string | *No description.* | +| InternalValue | AppSpecWorkerLogDestinationLogtail | *No description.* | --- -##### `CreationStack`Required +##### `CreationStack`Required ```csharp public string[] CreationStack { get; } @@ -40565,7 +43779,7 @@ If this returns an empty array the stack will not be attached. --- -##### `Fqn`Required +##### `Fqn`Required ```csharp public string Fqn { get; } @@ -40575,134 +43789,219 @@ public string Fqn { get; } --- -##### `ApiKeyInput`Optional +##### `TokenInput`Optional ```csharp -public string ApiKeyInput { get; } +public string TokenInput { get; } ``` - *Type:* string --- -##### `EndpointInput`Optional +##### `Token`Required ```csharp -public string EndpointInput { get; } +public string Token { get; } ``` - *Type:* string --- -##### `ApiKey`Required +##### `InternalValue`Optional ```csharp -public string ApiKey { get; } +public AppSpecWorkerLogDestinationLogtail InternalValue { get; } ``` -- *Type:* string +- *Type:* AppSpecWorkerLogDestinationLogtail --- -##### `Endpoint`Required + +### AppSpecWorkerLogDestinationOpenSearchBasicAuthOutputReference + +#### Initializers ```csharp -public string Endpoint { get; } +using HashiCorp.Cdktf.Providers.Digitalocean; + +new AppSpecWorkerLogDestinationOpenSearchBasicAuthOutputReference(IInterpolatingParent TerraformResource, string TerraformAttribute); ``` +| **Name** | **Type** | **Description** | +| --- | --- | --- | +| TerraformResource | HashiCorp.Cdktf.IInterpolatingParent | The parent resource. | +| TerraformAttribute | string | The attribute on the parent resource this class is referencing. | + +--- + +##### `TerraformResource`Required + +- *Type:* HashiCorp.Cdktf.IInterpolatingParent + +The parent resource. + +--- + +##### `TerraformAttribute`Required + - *Type:* string +The attribute on the parent resource this class is referencing. + --- -##### `InternalValue`Optional +#### Methods + +| **Name** | **Description** | +| --- | --- | +| ComputeFqn | *No description.* | +| GetAnyMapAttribute | *No description.* | +| GetBooleanAttribute | *No description.* | +| GetBooleanMapAttribute | *No description.* | +| GetListAttribute | *No description.* | +| GetNumberAttribute | *No description.* | +| GetNumberListAttribute | *No description.* | +| GetNumberMapAttribute | *No description.* | +| GetStringAttribute | *No description.* | +| GetStringMapAttribute | *No description.* | +| InterpolationForAttribute | *No description.* | +| Resolve | Produce the Token's value at resolution time. | +| ToString | Return a string representation of this resolvable object. | +| ResetPassword | *No description.* | +| ResetUser | *No description.* | + +--- + +##### `ComputeFqn` ```csharp -public AppSpecWorkerLogDestinationDatadog InternalValue { get; } +private string ComputeFqn() ``` -- *Type:* AppSpecWorkerLogDestinationDatadog +##### `GetAnyMapAttribute` ---- +```csharp +private System.Collections.Generic.IDictionary GetAnyMapAttribute(string TerraformAttribute) +``` +###### `TerraformAttribute`Required -### AppSpecWorkerLogDestinationList +- *Type:* string -#### Initializers +--- -```csharp -using HashiCorp.Cdktf.Providers.Digitalocean; +##### `GetBooleanAttribute` -new AppSpecWorkerLogDestinationList(IInterpolatingParent TerraformResource, string TerraformAttribute, bool WrapsSet); +```csharp +private IResolvable GetBooleanAttribute(string TerraformAttribute) ``` -| **Name** | **Type** | **Description** | -| --- | --- | --- | -| TerraformResource | HashiCorp.Cdktf.IInterpolatingParent | The parent resource. | -| TerraformAttribute | string | The attribute on the parent resource this class is referencing. | -| WrapsSet | bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | +###### `TerraformAttribute`Required + +- *Type:* string --- -##### `TerraformResource`Required +##### `GetBooleanMapAttribute` -- *Type:* HashiCorp.Cdktf.IInterpolatingParent +```csharp +private System.Collections.Generic.IDictionary GetBooleanMapAttribute(string TerraformAttribute) +``` -The parent resource. +###### `TerraformAttribute`Required + +- *Type:* string --- -##### `TerraformAttribute`Required +##### `GetListAttribute` + +```csharp +private string[] GetListAttribute(string TerraformAttribute) +``` + +###### `TerraformAttribute`Required - *Type:* string -The attribute on the parent resource this class is referencing. +--- + +##### `GetNumberAttribute` + +```csharp +private double GetNumberAttribute(string TerraformAttribute) +``` + +###### `TerraformAttribute`Required + +- *Type:* string --- -##### `WrapsSet`Required +##### `GetNumberListAttribute` -- *Type:* bool +```csharp +private double[] GetNumberListAttribute(string TerraformAttribute) +``` -whether the list is wrapping a set (will add tolist() to be able to access an item via an index). +###### `TerraformAttribute`Required + +- *Type:* string --- -#### Methods +##### `GetNumberMapAttribute` -| **Name** | **Description** | -| --- | --- | -| AllWithMapKey | Creating an iterator for this complex list. | -| ComputeFqn | *No description.* | -| Resolve | Produce the Token's value at resolution time. | -| ToString | Return a string representation of this resolvable object. | -| Get | *No description.* | +```csharp +private System.Collections.Generic.IDictionary GetNumberMapAttribute(string TerraformAttribute) +``` + +###### `TerraformAttribute`Required + +- *Type:* string --- -##### `AllWithMapKey` +##### `GetStringAttribute` ```csharp -private DynamicListTerraformIterator AllWithMapKey(string MapKeyAttributeName) +private string GetStringAttribute(string TerraformAttribute) ``` -Creating an iterator for this complex list. +###### `TerraformAttribute`Required -The list will be converted into a map with the mapKeyAttributeName as the key. +- *Type:* string -###### `MapKeyAttributeName`Required +--- + +##### `GetStringMapAttribute` + +```csharp +private System.Collections.Generic.IDictionary GetStringMapAttribute(string TerraformAttribute) +``` + +###### `TerraformAttribute`Required - *Type:* string --- -##### `ComputeFqn` +##### `InterpolationForAttribute` ```csharp -private string ComputeFqn() +private IResolvable InterpolationForAttribute(string Property) ``` -##### `Resolve` +###### `Property`Required + +- *Type:* string + +--- + +##### `Resolve` ```csharp private object Resolve(IResolveContext Context) @@ -40710,13 +44009,13 @@ private object Resolve(IResolveContext Context) Produce the Token's value at resolution time. -###### `Context`Required +###### `Context`Required - *Type:* HashiCorp.Cdktf.IResolveContext --- -##### `ToString` +##### `ToString` ```csharp private string ToString() @@ -40726,32 +44025,34 @@ Return a string representation of this resolvable object. Returns a reversible string representation. -##### `Get` +##### `ResetPassword` ```csharp -private AppSpecWorkerLogDestinationOutputReference Get(double Index) +private void ResetPassword() ``` -###### `Index`Required - -- *Type:* double - -the index of the item to return. +##### `ResetUser` ---- +```csharp +private void ResetUser() +``` #### Properties | **Name** | **Type** | **Description** | | --- | --- | --- | -| CreationStack | string[] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| Fqn | string | *No description.* | -| InternalValue | object | *No description.* | +| CreationStack | string[] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| Fqn | string | *No description.* | +| PasswordInput | string | *No description.* | +| UserInput | string | *No description.* | +| Password | string | *No description.* | +| User | string | *No description.* | +| InternalValue | AppSpecWorkerLogDestinationOpenSearchBasicAuth | *No description.* | --- -##### `CreationStack`Required +##### `CreationStack`Required ```csharp public string[] CreationStack { get; } @@ -40765,7 +44066,7 @@ If this returns an empty array the stack will not be attached. --- -##### `Fqn`Required +##### `Fqn`Required ```csharp public string Fqn { get; } @@ -40775,35 +44076,75 @@ public string Fqn { get; } --- -##### `InternalValue`Optional +##### `PasswordInput`Optional ```csharp -public object InternalValue { get; } +public string PasswordInput { get; } ``` -- *Type:* object +- *Type:* string --- +##### `UserInput`Optional -### AppSpecWorkerLogDestinationLogtailOutputReference +```csharp +public string UserInput { get; } +``` -#### Initializers +- *Type:* string + +--- + +##### `Password`Required + +```csharp +public string Password { get; } +``` + +- *Type:* string + +--- + +##### `User`Required + +```csharp +public string User { get; } +``` + +- *Type:* string + +--- + +##### `InternalValue`Optional + +```csharp +public AppSpecWorkerLogDestinationOpenSearchBasicAuth InternalValue { get; } +``` + +- *Type:* AppSpecWorkerLogDestinationOpenSearchBasicAuth + +--- + + +### AppSpecWorkerLogDestinationOpenSearchOutputReference + +#### Initializers ```csharp using HashiCorp.Cdktf.Providers.Digitalocean; -new AppSpecWorkerLogDestinationLogtailOutputReference(IInterpolatingParent TerraformResource, string TerraformAttribute); +new AppSpecWorkerLogDestinationOpenSearchOutputReference(IInterpolatingParent TerraformResource, string TerraformAttribute); ``` | **Name** | **Type** | **Description** | | --- | --- | --- | -| TerraformResource | HashiCorp.Cdktf.IInterpolatingParent | The parent resource. | -| TerraformAttribute | string | The attribute on the parent resource this class is referencing. | +| TerraformResource | HashiCorp.Cdktf.IInterpolatingParent | The parent resource. | +| TerraformAttribute | string | The attribute on the parent resource this class is referencing. | --- -##### `TerraformResource`Required +##### `TerraformResource`Required - *Type:* HashiCorp.Cdktf.IInterpolatingParent @@ -40811,7 +44152,7 @@ The parent resource. --- -##### `TerraformAttribute`Required +##### `TerraformAttribute`Required - *Type:* string @@ -40823,149 +44164,153 @@ The attribute on the parent resource this class is referencing. | **Name** | **Description** | | --- | --- | -| ComputeFqn | *No description.* | -| GetAnyMapAttribute | *No description.* | -| GetBooleanAttribute | *No description.* | -| GetBooleanMapAttribute | *No description.* | -| GetListAttribute | *No description.* | -| GetNumberAttribute | *No description.* | -| GetNumberListAttribute | *No description.* | -| GetNumberMapAttribute | *No description.* | -| GetStringAttribute | *No description.* | -| GetStringMapAttribute | *No description.* | -| InterpolationForAttribute | *No description.* | -| Resolve | Produce the Token's value at resolution time. | -| ToString | Return a string representation of this resolvable object. | +| ComputeFqn | *No description.* | +| GetAnyMapAttribute | *No description.* | +| GetBooleanAttribute | *No description.* | +| GetBooleanMapAttribute | *No description.* | +| GetListAttribute | *No description.* | +| GetNumberAttribute | *No description.* | +| GetNumberListAttribute | *No description.* | +| GetNumberMapAttribute | *No description.* | +| GetStringAttribute | *No description.* | +| GetStringMapAttribute | *No description.* | +| InterpolationForAttribute | *No description.* | +| Resolve | Produce the Token's value at resolution time. | +| ToString | Return a string representation of this resolvable object. | +| PutBasicAuth | *No description.* | +| ResetClusterName | *No description.* | +| ResetEndpoint | *No description.* | +| ResetIndexName | *No description.* | --- -##### `ComputeFqn` +##### `ComputeFqn` ```csharp private string ComputeFqn() ``` -##### `GetAnyMapAttribute` +##### `GetAnyMapAttribute` ```csharp private System.Collections.Generic.IDictionary GetAnyMapAttribute(string TerraformAttribute) ``` -###### `TerraformAttribute`Required +###### `TerraformAttribute`Required - *Type:* string --- -##### `GetBooleanAttribute` +##### `GetBooleanAttribute` ```csharp private IResolvable GetBooleanAttribute(string TerraformAttribute) ``` -###### `TerraformAttribute`Required +###### `TerraformAttribute`Required - *Type:* string --- -##### `GetBooleanMapAttribute` +##### `GetBooleanMapAttribute` ```csharp private System.Collections.Generic.IDictionary GetBooleanMapAttribute(string TerraformAttribute) ``` -###### `TerraformAttribute`Required +###### `TerraformAttribute`Required - *Type:* string --- -##### `GetListAttribute` +##### `GetListAttribute` ```csharp private string[] GetListAttribute(string TerraformAttribute) ``` -###### `TerraformAttribute`Required +###### `TerraformAttribute`Required - *Type:* string --- -##### `GetNumberAttribute` +##### `GetNumberAttribute` ```csharp private double GetNumberAttribute(string TerraformAttribute) ``` -###### `TerraformAttribute`Required +###### `TerraformAttribute`Required - *Type:* string --- -##### `GetNumberListAttribute` +##### `GetNumberListAttribute` ```csharp private double[] GetNumberListAttribute(string TerraformAttribute) ``` -###### `TerraformAttribute`Required +###### `TerraformAttribute`Required - *Type:* string --- -##### `GetNumberMapAttribute` +##### `GetNumberMapAttribute` ```csharp private System.Collections.Generic.IDictionary GetNumberMapAttribute(string TerraformAttribute) ``` -###### `TerraformAttribute`Required +###### `TerraformAttribute`Required - *Type:* string --- -##### `GetStringAttribute` +##### `GetStringAttribute` ```csharp private string GetStringAttribute(string TerraformAttribute) ``` -###### `TerraformAttribute`Required +###### `TerraformAttribute`Required - *Type:* string --- -##### `GetStringMapAttribute` +##### `GetStringMapAttribute` ```csharp private System.Collections.Generic.IDictionary GetStringMapAttribute(string TerraformAttribute) ``` -###### `TerraformAttribute`Required +###### `TerraformAttribute`Required - *Type:* string --- -##### `InterpolationForAttribute` +##### `InterpolationForAttribute` ```csharp private IResolvable InterpolationForAttribute(string Property) ``` -###### `Property`Required +###### `Property`Required - *Type:* string --- -##### `Resolve` +##### `Resolve` ```csharp private object Resolve(IResolveContext Context) @@ -40973,13 +44318,13 @@ private object Resolve(IResolveContext Context) Produce the Token's value at resolution time. -###### `Context`Required +###### `Context`Required - *Type:* HashiCorp.Cdktf.IResolveContext --- -##### `ToString` +##### `ToString` ```csharp private string ToString() @@ -40989,20 +44334,56 @@ Return a string representation of this resolvable object. Returns a reversible string representation. +##### `PutBasicAuth` + +```csharp +private void PutBasicAuth(AppSpecWorkerLogDestinationOpenSearchBasicAuth Value) +``` + +###### `Value`Required + +- *Type:* AppSpecWorkerLogDestinationOpenSearchBasicAuth + +--- + +##### `ResetClusterName` + +```csharp +private void ResetClusterName() +``` + +##### `ResetEndpoint` + +```csharp +private void ResetEndpoint() +``` + +##### `ResetIndexName` + +```csharp +private void ResetIndexName() +``` + #### Properties | **Name** | **Type** | **Description** | | --- | --- | --- | -| CreationStack | string[] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| Fqn | string | *No description.* | -| TokenInput | string | *No description.* | -| Token | string | *No description.* | -| InternalValue | AppSpecWorkerLogDestinationLogtail | *No description.* | +| CreationStack | string[] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| Fqn | string | *No description.* | +| BasicAuth | AppSpecWorkerLogDestinationOpenSearchBasicAuthOutputReference | *No description.* | +| BasicAuthInput | AppSpecWorkerLogDestinationOpenSearchBasicAuth | *No description.* | +| ClusterNameInput | string | *No description.* | +| EndpointInput | string | *No description.* | +| IndexNameInput | string | *No description.* | +| ClusterName | string | *No description.* | +| Endpoint | string | *No description.* | +| IndexName | string | *No description.* | +| InternalValue | AppSpecWorkerLogDestinationOpenSearch | *No description.* | --- -##### `CreationStack`Required +##### `CreationStack`Required ```csharp public string[] CreationStack { get; } @@ -41016,7 +44397,7 @@ If this returns an empty array the stack will not be attached. --- -##### `Fqn`Required +##### `Fqn`Required ```csharp public string Fqn { get; } @@ -41026,33 +44407,93 @@ public string Fqn { get; } --- -##### `TokenInput`Optional +##### `BasicAuth`Required ```csharp -public string TokenInput { get; } +public AppSpecWorkerLogDestinationOpenSearchBasicAuthOutputReference BasicAuth { get; } +``` + +- *Type:* AppSpecWorkerLogDestinationOpenSearchBasicAuthOutputReference + +--- + +##### `BasicAuthInput`Optional + +```csharp +public AppSpecWorkerLogDestinationOpenSearchBasicAuth BasicAuthInput { get; } +``` + +- *Type:* AppSpecWorkerLogDestinationOpenSearchBasicAuth + +--- + +##### `ClusterNameInput`Optional + +```csharp +public string ClusterNameInput { get; } ``` - *Type:* string --- -##### `Token`Required +##### `EndpointInput`Optional ```csharp -public string Token { get; } +public string EndpointInput { get; } ``` - *Type:* string --- -##### `InternalValue`Optional +##### `IndexNameInput`Optional ```csharp -public AppSpecWorkerLogDestinationLogtail InternalValue { get; } +public string IndexNameInput { get; } ``` -- *Type:* AppSpecWorkerLogDestinationLogtail +- *Type:* string + +--- + +##### `ClusterName`Required + +```csharp +public string ClusterName { get; } +``` + +- *Type:* string + +--- + +##### `Endpoint`Required + +```csharp +public string Endpoint { get; } +``` + +- *Type:* string + +--- + +##### `IndexName`Required + +```csharp +public string IndexName { get; } +``` + +- *Type:* string + +--- + +##### `InternalValue`Optional + +```csharp +public AppSpecWorkerLogDestinationOpenSearch InternalValue { get; } +``` + +- *Type:* AppSpecWorkerLogDestinationOpenSearch --- @@ -41127,9 +44568,11 @@ whether the list is wrapping a set (will add tolist() to be able to access an it | ToString | Return a string representation of this resolvable object. | | PutDatadog | *No description.* | | PutLogtail | *No description.* | +| PutOpenSearch | *No description.* | | PutPapertrail | *No description.* | | ResetDatadog | *No description.* | | ResetLogtail | *No description.* | +| ResetOpenSearch | *No description.* | | ResetPapertrail | *No description.* | --- @@ -41308,6 +44751,18 @@ private void PutLogtail(AppSpecWorkerLogDestinationLogtail Value) --- +##### `PutOpenSearch` + +```csharp +private void PutOpenSearch(AppSpecWorkerLogDestinationOpenSearch Value) +``` + +###### `Value`Required + +- *Type:* AppSpecWorkerLogDestinationOpenSearch + +--- + ##### `PutPapertrail` ```csharp @@ -41332,6 +44787,12 @@ private void ResetDatadog() private void ResetLogtail() ``` +##### `ResetOpenSearch` + +```csharp +private void ResetOpenSearch() +``` + ##### `ResetPapertrail` ```csharp @@ -41347,10 +44808,12 @@ private void ResetPapertrail() | Fqn | string | *No description.* | | Datadog | AppSpecWorkerLogDestinationDatadogOutputReference | *No description.* | | Logtail | AppSpecWorkerLogDestinationLogtailOutputReference | *No description.* | +| OpenSearch | AppSpecWorkerLogDestinationOpenSearchOutputReference | *No description.* | | Papertrail | AppSpecWorkerLogDestinationPapertrailOutputReference | *No description.* | | DatadogInput | AppSpecWorkerLogDestinationDatadog | *No description.* | | LogtailInput | AppSpecWorkerLogDestinationLogtail | *No description.* | | NameInput | string | *No description.* | +| OpenSearchInput | AppSpecWorkerLogDestinationOpenSearch | *No description.* | | PapertrailInput | AppSpecWorkerLogDestinationPapertrail | *No description.* | | Name | string | *No description.* | | InternalValue | object | *No description.* | @@ -41401,6 +44864,16 @@ public AppSpecWorkerLogDestinationLogtailOutputReference Logtail { get; } --- +##### `OpenSearch`Required + +```csharp +public AppSpecWorkerLogDestinationOpenSearchOutputReference OpenSearch { get; } +``` + +- *Type:* AppSpecWorkerLogDestinationOpenSearchOutputReference + +--- + ##### `Papertrail`Required ```csharp @@ -41441,6 +44914,16 @@ public string NameInput { get; } --- +##### `OpenSearchInput`Optional + +```csharp +public AppSpecWorkerLogDestinationOpenSearch OpenSearchInput { get; } +``` + +- *Type:* AppSpecWorkerLogDestinationOpenSearch + +--- + ##### `PapertrailInput`Optional ```csharp diff --git a/docs/app.go.md b/docs/app.go.md index 4f975e503..65e323352 100644 --- a/docs/app.go.md +++ b/docs/app.go.md @@ -4,12 +4,12 @@ ### App -Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app digitalocean_app}. +Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app digitalocean_app}. #### Initializers ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/app" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/app" app.NewApp(scope Construct, id *string, config AppConfig) App ``` @@ -452,7 +452,7 @@ func ResetTimeouts() ##### `IsConstruct` ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/app" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/app" app.App_IsConstruct(x interface{}) *bool ``` @@ -484,7 +484,7 @@ Any object. ##### `IsTerraformElement` ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/app" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/app" app.App_IsTerraformElement(x interface{}) *bool ``` @@ -498,7 +498,7 @@ app.App_IsTerraformElement(x interface{}) *bool ##### `IsTerraformResource` ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/app" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/app" app.App_IsTerraformResource(x interface{}) *bool ``` @@ -512,7 +512,7 @@ app.App_IsTerraformResource(x interface{}) *bool ##### `GenerateConfigForImport` ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/app" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/app" app.App_GenerateConfigForImport(scope Construct, importToId *string, importFromId *string, provider TerraformProvider) ImportableResource ``` @@ -541,7 +541,7 @@ The construct id used in the generated config for the App to import. The id of the existing App that should be imported. -Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#import import section} in the documentation of this resource for the id to use --- @@ -575,6 +575,7 @@ Refer to the {@link https://registry.terraform.io/providers/digitalocean/digital | CreatedAt | *string | *No description.* | | DedicatedIps | AppDedicatedIpsList | *No description.* | | DefaultIngress | *string | *No description.* | +| LiveDomain | *string | *No description.* | | LiveUrl | *string | *No description.* | | Spec | AppSpecOutputReference | *No description.* | | Timeouts | AppTimeoutsOutputReference | *No description.* | @@ -772,6 +773,16 @@ func DefaultIngress() *string --- +##### `LiveDomain`Required + +```go +func LiveDomain() *string +``` + +- *Type:* *string + +--- + ##### `LiveUrl`Required ```go @@ -917,7 +928,7 @@ func TfResourceType() *string #### Initializer ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/app" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/app" &app.AppConfig { Connection: interface{}, @@ -930,8 +941,8 @@ import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/app" DedicatedIps: interface{}, Id: *string, ProjectId: *string, - Spec: github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11.app.AppSpec, - Timeouts: github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11.app.AppTimeouts, + Spec: github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean.app.AppSpec, + Timeouts: github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean.app.AppTimeouts, } ``` @@ -947,8 +958,8 @@ import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/app" | Provider | github.com/hashicorp/terraform-cdk-go/cdktf.TerraformProvider | *No description.* | | Provisioners | *[]interface{} | *No description.* | | DedicatedIps | interface{} | dedicated_ips block. | -| Id | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#id App#id}. | -| ProjectId | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#project_id App#project_id}. | +| Id | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#id App#id}. | +| ProjectId | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#project_id App#project_id}. | | Spec | AppSpec | spec block. | | Timeouts | AppTimeouts | timeouts block. | @@ -1034,7 +1045,7 @@ DedicatedIps interface{} dedicated_ips block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#dedicated_ips App#dedicated_ips} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#dedicated_ips App#dedicated_ips} --- @@ -1046,7 +1057,7 @@ Id *string - *Type:* *string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#id App#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#id App#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. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -1061,7 +1072,7 @@ ProjectId *string - *Type:* *string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#project_id App#project_id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#project_id App#project_id}. --- @@ -1075,7 +1086,7 @@ Spec AppSpec spec block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#spec App#spec} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#spec App#spec} --- @@ -1089,7 +1100,7 @@ Timeouts AppTimeouts timeouts block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#timeouts App#timeouts} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#timeouts App#timeouts} --- @@ -1098,7 +1109,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit #### Initializer ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/app" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/app" &app.AppDedicatedIps { Id: *string, @@ -1127,7 +1138,7 @@ Id *string The ID of the dedicated egress IP. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#id App#id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#id App#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. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -1144,7 +1155,7 @@ Ip *string The IP address of the dedicated egress IP. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#ip App#ip} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#ip App#ip} --- @@ -1158,7 +1169,7 @@ Status *string The status of the dedicated egress IP: 'UNKNOWN', 'ASSIGNING', 'ASSIGNED', or 'REMOVED'. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#status App#status} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#status App#status} --- @@ -1167,7 +1178,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit #### Initializer ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/app" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/app" &app.AppSpec { Name: *string, @@ -1179,7 +1190,7 @@ import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/app" Env: interface{}, Features: *[]*string, Function: interface{}, - Ingress: github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11.app.AppSpecIngress, + Ingress: github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean.app.AppSpecIngress, Job: interface{}, Region: *string, Service: interface{}, @@ -1196,7 +1207,7 @@ import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/app" | Alert | interface{} | alert block. | | Database | interface{} | database block. | | Domain | interface{} | domain block. | -| Domains | *[]*string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#domains App#domains}. | +| Domains | *[]*string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#domains App#domains}. | | Egress | interface{} | egress block. | | Env | interface{} | env block. | | Features | *[]*string | List of features which is applied to the app. | @@ -1220,7 +1231,7 @@ Name *string The name of the app. Must be unique across all apps in the same account. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#name App#name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#name App#name} --- @@ -1234,7 +1245,7 @@ Alert interface{} alert block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#alert App#alert} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#alert App#alert} --- @@ -1248,7 +1259,7 @@ Database interface{} database block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#database App#database} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#database App#database} --- @@ -1262,7 +1273,7 @@ Domain interface{} domain block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#domain App#domain} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#domain App#domain} --- @@ -1274,7 +1285,7 @@ Domains *[]*string - *Type:* *[]*string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#domains App#domains}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#domains App#domains}. --- @@ -1288,7 +1299,7 @@ Egress interface{} egress block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#egress App#egress} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#egress App#egress} --- @@ -1302,7 +1313,7 @@ Env interface{} env block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#env App#env} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#env App#env} --- @@ -1316,7 +1327,7 @@ Features *[]*string List of features which is applied to the app. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#features App#features} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#features App#features} --- @@ -1330,7 +1341,7 @@ Function interface{} function block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#function App#function} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#function App#function} --- @@ -1344,7 +1355,7 @@ Ingress AppSpecIngress ingress block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#ingress App#ingress} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#ingress App#ingress} --- @@ -1358,7 +1369,7 @@ Job interface{} job block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#job App#job} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#job App#job} --- @@ -1372,7 +1383,7 @@ Region *string The slug for the DigitalOcean data center region hosting the app. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#region App#region} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#region App#region} --- @@ -1386,7 +1397,7 @@ Service interface{} service block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#service App#service} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#service App#service} --- @@ -1400,7 +1411,7 @@ StaticSite interface{} static_site block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#static_site App#static_site} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#static_site App#static_site} --- @@ -1414,7 +1425,7 @@ Worker interface{} worker block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#worker App#worker} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#worker App#worker} --- @@ -1423,7 +1434,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit #### Initializer ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/app" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/app" &app.AppSpecAlert { Rule: *string, @@ -1435,8 +1446,8 @@ import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/app" | **Name** | **Type** | **Description** | | --- | --- | --- | -| Rule | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#rule App#rule}. | -| Disabled | interface{} | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#disabled App#disabled}. | +| Rule | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#rule App#rule}. | +| Disabled | interface{} | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#disabled App#disabled}. | --- @@ -1448,7 +1459,7 @@ Rule *string - *Type:* *string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#rule App#rule}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#rule App#rule}. --- @@ -1460,7 +1471,7 @@ Disabled interface{} - *Type:* interface{} -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#disabled App#disabled}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#disabled App#disabled}. --- @@ -1469,7 +1480,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit #### Initializer ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/app" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/app" &app.AppSpecDatabase { ClusterName: *string, @@ -1508,7 +1519,7 @@ The name of the underlying DigitalOcean DBaaS cluster. This is required for production databases. For dev databases, if cluster_name is not set, a new cluster will be provisioned. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#cluster_name App#cluster_name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#cluster_name App#cluster_name} --- @@ -1522,7 +1533,7 @@ DbName *string The name of the MySQL or PostgreSQL database to configure. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#db_name App#db_name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#db_name App#db_name} --- @@ -1536,7 +1547,7 @@ DbUser *string The name of the MySQL or PostgreSQL user to configure. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#db_user App#db_user} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#db_user App#db_user} --- @@ -1550,7 +1561,7 @@ Engine *string The database engine to use. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#engine App#engine} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#engine App#engine} --- @@ -1564,7 +1575,7 @@ Name *string The name of the component. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#name App#name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#name App#name} --- @@ -1578,7 +1589,7 @@ Production interface{} Whether this is a production or dev database. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#production App#production} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#production App#production} --- @@ -1592,7 +1603,7 @@ Version *string The version of the database engine. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#version App#version} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#version App#version} --- @@ -1601,7 +1612,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit #### Initializer ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/app" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/app" &app.AppSpecDomain { Name: *string, @@ -1632,7 +1643,7 @@ Name *string The hostname for the domain. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#name App#name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#name App#name} --- @@ -1646,7 +1657,7 @@ Type *string The type of the domain. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#type App#type} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#type App#type} --- @@ -1660,7 +1671,7 @@ Wildcard interface{} Indicates whether the domain includes all sub-domains, in addition to the given domain. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#wildcard App#wildcard} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#wildcard App#wildcard} --- @@ -1674,7 +1685,7 @@ Zone *string If the domain uses DigitalOcean DNS and you would like App Platform to automatically manage it for you, set this to the name of the domain on your account. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#zone App#zone} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#zone App#zone} --- @@ -1683,7 +1694,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit #### Initializer ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/app" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/app" &app.AppSpecEgress { Type: *string, @@ -1708,7 +1719,7 @@ Type *string The app egress type. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#type App#type} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#type App#type} --- @@ -1717,7 +1728,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit #### Initializer ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/app" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/app" &app.AppSpecEnv { Key: *string, @@ -1748,7 +1759,7 @@ Key *string The name of the environment variable. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#key App#key} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#key App#key} --- @@ -1762,7 +1773,7 @@ Scope *string The visibility scope of the environment variable. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#scope App#scope} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#scope App#scope} --- @@ -1776,7 +1787,7 @@ Type *string The type of the environment variable. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#type App#type} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#type App#type} --- @@ -1790,7 +1801,7 @@ Value *string The value of the environment variable. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#value App#value} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#value App#value} --- @@ -1799,16 +1810,16 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit #### Initializer ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/app" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/app" &app.AppSpecFunction { Name: *string, Alert: interface{}, - Cors: github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11.app.AppSpecFunctionCors, + Cors: github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean.app.AppSpecFunctionCors, Env: interface{}, - Git: github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11.app.AppSpecFunctionGit, - Github: github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11.app.AppSpecFunctionGithub, - Gitlab: github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11.app.AppSpecFunctionGitlab, + Git: github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean.app.AppSpecFunctionGit, + Github: github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean.app.AppSpecFunctionGithub, + Gitlab: github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean.app.AppSpecFunctionGitlab, LogDestination: interface{}, Routes: interface{}, SourceDir: *string, @@ -1842,7 +1853,7 @@ Name *string The name of the component. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#name App#name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#name App#name} --- @@ -1856,7 +1867,7 @@ Alert interface{} alert block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#alert App#alert} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#alert App#alert} --- @@ -1870,7 +1881,7 @@ Cors AppSpecFunctionCors cors block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#cors App#cors} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#cors App#cors} --- @@ -1884,7 +1895,7 @@ Env interface{} env block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#env App#env} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#env App#env} --- @@ -1898,7 +1909,7 @@ Git AppSpecFunctionGit git block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#git App#git} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#git App#git} --- @@ -1912,7 +1923,7 @@ Github AppSpecFunctionGithub github block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#github App#github} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#github App#github} --- @@ -1926,7 +1937,7 @@ Gitlab AppSpecFunctionGitlab gitlab block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#gitlab App#gitlab} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#gitlab App#gitlab} --- @@ -1940,7 +1951,7 @@ LogDestination interface{} log_destination block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#log_destination App#log_destination} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#log_destination App#log_destination} --- @@ -1954,7 +1965,7 @@ Routes interface{} routes block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#routes App#routes} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#routes App#routes} --- @@ -1968,7 +1979,7 @@ SourceDir *string An optional path to the working directory to use for the build. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#source_dir App#source_dir} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#source_dir App#source_dir} --- @@ -1977,7 +1988,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit #### Initializer ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/app" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/app" &app.AppSpecFunctionAlert { Operator: *string, @@ -1992,11 +2003,11 @@ import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/app" | **Name** | **Type** | **Description** | | --- | --- | --- | -| Operator | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#operator App#operator}. | -| Rule | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#rule App#rule}. | -| Value | *f64 | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#value App#value}. | -| Window | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#window App#window}. | -| Disabled | interface{} | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#disabled App#disabled}. | +| Operator | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#operator App#operator}. | +| Rule | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#rule App#rule}. | +| Value | *f64 | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#value App#value}. | +| Window | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#window App#window}. | +| Disabled | interface{} | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#disabled App#disabled}. | --- @@ -2008,7 +2019,7 @@ Operator *string - *Type:* *string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#operator App#operator}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#operator App#operator}. --- @@ -2020,7 +2031,7 @@ Rule *string - *Type:* *string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#rule App#rule}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#rule App#rule}. --- @@ -2032,7 +2043,7 @@ Value *f64 - *Type:* *f64 -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#value App#value}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#value App#value}. --- @@ -2044,7 +2055,7 @@ Window *string - *Type:* *string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#window App#window}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#window App#window}. --- @@ -2056,7 +2067,7 @@ Disabled interface{} - *Type:* interface{} -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#disabled App#disabled}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#disabled App#disabled}. --- @@ -2065,13 +2076,13 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit #### Initializer ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/app" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/app" &app.AppSpecFunctionCors { AllowCredentials: interface{}, AllowHeaders: *[]*string, AllowMethods: *[]*string, - AllowOrigins: github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11.app.AppSpecFunctionCorsAllowOrigins, + AllowOrigins: github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean.app.AppSpecFunctionCorsAllowOrigins, ExposeHeaders: *[]*string, MaxAge: *string, } @@ -2102,7 +2113,7 @@ Whether browsers should expose the response to the client-side JavaScript code w This configures the Access-Control-Allow-Credentials header. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#allow_credentials App#allow_credentials} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#allow_credentials App#allow_credentials} --- @@ -2116,7 +2127,7 @@ AllowHeaders *[]*string The set of allowed HTTP request headers. This configures the Access-Control-Allow-Headers header. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#allow_headers App#allow_headers} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#allow_headers App#allow_headers} --- @@ -2130,7 +2141,7 @@ AllowMethods *[]*string The set of allowed HTTP methods. This configures the Access-Control-Allow-Methods header. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#allow_methods App#allow_methods} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#allow_methods App#allow_methods} --- @@ -2144,7 +2155,7 @@ AllowOrigins AppSpecFunctionCorsAllowOrigins allow_origins block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#allow_origins App#allow_origins} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#allow_origins App#allow_origins} --- @@ -2158,7 +2169,7 @@ ExposeHeaders *[]*string The set of HTTP response headers that browsers are allowed to access. This configures the Access-Control-Expose-Headers header. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#expose_headers App#expose_headers} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#expose_headers App#expose_headers} --- @@ -2174,7 +2185,7 @@ An optional duration specifying how long browsers can cache the results of a pre This configures the Access-Control-Max-Age header. Example: `5h30m`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#max_age App#max_age} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#max_age App#max_age} --- @@ -2183,7 +2194,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit #### Initializer ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/app" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/app" &app.AppSpecFunctionCorsAllowOrigins { Exact: *string, @@ -2212,7 +2223,7 @@ Exact *string Exact string match. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#exact App#exact} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#exact App#exact} --- @@ -2226,7 +2237,7 @@ Prefix *string Prefix-based match. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#prefix App#prefix} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#prefix App#prefix} --- @@ -2240,7 +2251,7 @@ Regex *string RE2 style regex-based match. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#regex App#regex} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#regex App#regex} --- @@ -2249,7 +2260,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit #### Initializer ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/app" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/app" &app.AppSpecFunctionEnv { Key: *string, @@ -2280,7 +2291,7 @@ Key *string The name of the environment variable. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#key App#key} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#key App#key} --- @@ -2294,7 +2305,7 @@ Scope *string The visibility scope of the environment variable. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#scope App#scope} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#scope App#scope} --- @@ -2308,7 +2319,7 @@ Type *string The type of the environment variable. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#type App#type} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#type App#type} --- @@ -2322,7 +2333,7 @@ Value *string The value of the environment variable. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#value App#value} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#value App#value} --- @@ -2331,7 +2342,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit #### Initializer ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/app" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/app" &app.AppSpecFunctionGit { Branch: *string, @@ -2358,7 +2369,7 @@ Branch *string The name of the branch to use. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#branch App#branch} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#branch App#branch} --- @@ -2372,7 +2383,7 @@ RepoCloneUrl *string The clone URL of the repo. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#repo_clone_url App#repo_clone_url} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#repo_clone_url App#repo_clone_url} --- @@ -2381,7 +2392,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit #### Initializer ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/app" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/app" &app.AppSpecFunctionGithub { Branch: *string, @@ -2410,7 +2421,7 @@ Branch *string The name of the branch to use. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#branch App#branch} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#branch App#branch} --- @@ -2424,7 +2435,7 @@ DeployOnPush interface{} Whether to automatically deploy new commits made to the repo. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#deploy_on_push App#deploy_on_push} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#deploy_on_push App#deploy_on_push} --- @@ -2438,7 +2449,7 @@ Repo *string The name of the repo in the format `owner/repo`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#repo App#repo} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#repo App#repo} --- @@ -2447,7 +2458,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit #### Initializer ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/app" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/app" &app.AppSpecFunctionGitlab { Branch: *string, @@ -2476,7 +2487,7 @@ Branch *string The name of the branch to use. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#branch App#branch} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#branch App#branch} --- @@ -2490,7 +2501,7 @@ DeployOnPush interface{} Whether to automatically deploy new commits made to the repo. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#deploy_on_push App#deploy_on_push} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#deploy_on_push App#deploy_on_push} --- @@ -2504,7 +2515,7 @@ Repo *string The name of the repo in the format `owner/repo`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#repo App#repo} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#repo App#repo} --- @@ -2513,13 +2524,14 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit #### Initializer ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/app" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/app" &app.AppSpecFunctionLogDestination { Name: *string, - Datadog: github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11.app.AppSpecFunctionLogDestinationDatadog, - Logtail: github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11.app.AppSpecFunctionLogDestinationLogtail, - Papertrail: github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11.app.AppSpecFunctionLogDestinationPapertrail, + Datadog: github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean.app.AppSpecFunctionLogDestinationDatadog, + Logtail: github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean.app.AppSpecFunctionLogDestinationLogtail, + OpenSearch: github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean.app.AppSpecFunctionLogDestinationOpenSearch, + Papertrail: github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean.app.AppSpecFunctionLogDestinationPapertrail, } ``` @@ -2530,6 +2542,7 @@ import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/app" | Name | *string | Name of the log destination. | | Datadog | AppSpecFunctionLogDestinationDatadog | datadog block. | | Logtail | AppSpecFunctionLogDestinationLogtail | logtail block. | +| OpenSearch | AppSpecFunctionLogDestinationOpenSearch | open_search block. | | Papertrail | AppSpecFunctionLogDestinationPapertrail | papertrail block. | --- @@ -2544,7 +2557,7 @@ Name *string Name of the log destination. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#name App#name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#name App#name} --- @@ -2558,7 +2571,7 @@ Datadog AppSpecFunctionLogDestinationDatadog datadog block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#datadog App#datadog} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#datadog App#datadog} --- @@ -2572,7 +2585,21 @@ Logtail AppSpecFunctionLogDestinationLogtail logtail block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#logtail App#logtail} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#logtail App#logtail} + +--- + +##### `OpenSearch`Optional + +```go +OpenSearch AppSpecFunctionLogDestinationOpenSearch +``` + +- *Type:* AppSpecFunctionLogDestinationOpenSearch + +open_search block. + +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#open_search App#open_search} --- @@ -2586,7 +2613,7 @@ Papertrail AppSpecFunctionLogDestinationPapertrail papertrail block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#papertrail App#papertrail} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#papertrail App#papertrail} --- @@ -2595,7 +2622,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit #### Initializer ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/app" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/app" &app.AppSpecFunctionLogDestinationDatadog { ApiKey: *string, @@ -2622,7 +2649,7 @@ ApiKey *string Datadog API key. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#api_key App#api_key} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#api_key App#api_key} --- @@ -2636,7 +2663,7 @@ Endpoint *string Datadog HTTP log intake endpoint. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#endpoint App#endpoint} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#endpoint App#endpoint} --- @@ -2645,7 +2672,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit #### Initializer ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/app" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/app" &app.AppSpecFunctionLogDestinationLogtail { Token: *string, @@ -2670,7 +2697,139 @@ Token *string Logtail token. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#token App#token} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#token App#token} + +--- + +### AppSpecFunctionLogDestinationOpenSearch + +#### Initializer + +```go +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/app" + +&app.AppSpecFunctionLogDestinationOpenSearch { + BasicAuth: github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean.app.AppSpecFunctionLogDestinationOpenSearchBasicAuth, + ClusterName: *string, + Endpoint: *string, + IndexName: *string, +} +``` + +#### Properties + +| **Name** | **Type** | **Description** | +| --- | --- | --- | +| BasicAuth | AppSpecFunctionLogDestinationOpenSearchBasicAuth | basic_auth block. | +| ClusterName | *string | OpenSearch cluster name. | +| Endpoint | *string | OpenSearch endpoint. | +| IndexName | *string | OpenSearch index name. | + +--- + +##### `BasicAuth`Required + +```go +BasicAuth AppSpecFunctionLogDestinationOpenSearchBasicAuth +``` + +- *Type:* AppSpecFunctionLogDestinationOpenSearchBasicAuth + +basic_auth block. + +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#basic_auth App#basic_auth} + +--- + +##### `ClusterName`Optional + +```go +ClusterName *string +``` + +- *Type:* *string + +OpenSearch cluster name. + +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#cluster_name App#cluster_name} + +--- + +##### `Endpoint`Optional + +```go +Endpoint *string +``` + +- *Type:* *string + +OpenSearch endpoint. + +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#endpoint App#endpoint} + +--- + +##### `IndexName`Optional + +```go +IndexName *string +``` + +- *Type:* *string + +OpenSearch index name. + +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#index_name App#index_name} + +--- + +### AppSpecFunctionLogDestinationOpenSearchBasicAuth + +#### Initializer + +```go +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/app" + +&app.AppSpecFunctionLogDestinationOpenSearchBasicAuth { + Password: *string, + User: *string, +} +``` + +#### Properties + +| **Name** | **Type** | **Description** | +| --- | --- | --- | +| Password | *string | Password for basic authentication. | +| User | *string | user for basic authentication. | + +--- + +##### `Password`Optional + +```go +Password *string +``` + +- *Type:* *string + +Password for basic authentication. + +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#password App#password} + +--- + +##### `User`Optional + +```go +User *string +``` + +- *Type:* *string + +user for basic authentication. + +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#user App#user} --- @@ -2679,7 +2838,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit #### Initializer ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/app" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/app" &app.AppSpecFunctionLogDestinationPapertrail { Endpoint: *string, @@ -2704,7 +2863,7 @@ Endpoint *string Papertrail syslog endpoint. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#endpoint App#endpoint} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#endpoint App#endpoint} --- @@ -2713,7 +2872,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit #### Initializer ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/app" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/app" &app.AppSpecFunctionRoutes { Path: *string, @@ -2742,7 +2901,7 @@ Path specifies an route by HTTP path prefix. Paths must start with / and must be unique within the app. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#path App#path} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#path App#path} --- @@ -2756,7 +2915,7 @@ PreservePathPrefix interface{} An optional flag to preserve the path that is forwarded to the backend service. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#preserve_path_prefix App#preserve_path_prefix} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#preserve_path_prefix App#preserve_path_prefix} --- @@ -2765,7 +2924,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit #### Initializer ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/app" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/app" &app.AppSpecIngress { Rule: interface{}, @@ -2790,7 +2949,7 @@ Rule interface{} rule block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#rule App#rule} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#rule App#rule} --- @@ -2799,13 +2958,13 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit #### Initializer ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/app" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/app" &app.AppSpecIngressRule { - Component: github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11.app.AppSpecIngressRuleComponent, - Cors: github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11.app.AppSpecIngressRuleCors, - Match: github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11.app.AppSpecIngressRuleMatch, - Redirect: github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11.app.AppSpecIngressRuleRedirect, + Component: github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean.app.AppSpecIngressRuleComponent, + Cors: github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean.app.AppSpecIngressRuleCors, + Match: github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean.app.AppSpecIngressRuleMatch, + Redirect: github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean.app.AppSpecIngressRuleRedirect, } ``` @@ -2830,7 +2989,7 @@ Component AppSpecIngressRuleComponent component block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#component App#component} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#component App#component} --- @@ -2844,7 +3003,7 @@ Cors AppSpecIngressRuleCors cors block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#cors App#cors} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#cors App#cors} --- @@ -2858,7 +3017,7 @@ Match AppSpecIngressRuleMatch match block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#match App#match} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#match App#match} --- @@ -2872,7 +3031,7 @@ Redirect AppSpecIngressRuleRedirect redirect block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#redirect App#redirect} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#redirect App#redirect} --- @@ -2881,7 +3040,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit #### Initializer ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/app" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/app" &app.AppSpecIngressRuleComponent { Name: *string, @@ -2894,9 +3053,9 @@ import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/app" | **Name** | **Type** | **Description** | | --- | --- | --- | -| Name | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#name App#name}. | -| PreservePathPrefix | interface{} | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#preserve_path_prefix App#preserve_path_prefix}. | -| Rewrite | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#rewrite App#rewrite}. | +| Name | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#name App#name}. | +| PreservePathPrefix | interface{} | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#preserve_path_prefix App#preserve_path_prefix}. | +| Rewrite | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#rewrite App#rewrite}. | --- @@ -2908,7 +3067,7 @@ Name *string - *Type:* *string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#name App#name}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#name App#name}. --- @@ -2920,7 +3079,7 @@ PreservePathPrefix interface{} - *Type:* interface{} -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#preserve_path_prefix App#preserve_path_prefix}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#preserve_path_prefix App#preserve_path_prefix}. --- @@ -2932,7 +3091,7 @@ Rewrite *string - *Type:* *string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#rewrite App#rewrite}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#rewrite App#rewrite}. --- @@ -2941,13 +3100,13 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit #### Initializer ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/app" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/app" &app.AppSpecIngressRuleCors { AllowCredentials: interface{}, AllowHeaders: *[]*string, AllowMethods: *[]*string, - AllowOrigins: github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11.app.AppSpecIngressRuleCorsAllowOrigins, + AllowOrigins: github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean.app.AppSpecIngressRuleCorsAllowOrigins, ExposeHeaders: *[]*string, MaxAge: *string, } @@ -2978,7 +3137,7 @@ Whether browsers should expose the response to the client-side JavaScript code w This configures the Access-Control-Allow-Credentials header. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#allow_credentials App#allow_credentials} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#allow_credentials App#allow_credentials} --- @@ -2992,7 +3151,7 @@ AllowHeaders *[]*string The set of allowed HTTP request headers. This configures the Access-Control-Allow-Headers header. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#allow_headers App#allow_headers} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#allow_headers App#allow_headers} --- @@ -3006,7 +3165,7 @@ AllowMethods *[]*string The set of allowed HTTP methods. This configures the Access-Control-Allow-Methods header. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#allow_methods App#allow_methods} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#allow_methods App#allow_methods} --- @@ -3020,7 +3179,7 @@ AllowOrigins AppSpecIngressRuleCorsAllowOrigins allow_origins block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#allow_origins App#allow_origins} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#allow_origins App#allow_origins} --- @@ -3034,7 +3193,7 @@ ExposeHeaders *[]*string The set of HTTP response headers that browsers are allowed to access. This configures the Access-Control-Expose-Headers header. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#expose_headers App#expose_headers} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#expose_headers App#expose_headers} --- @@ -3050,7 +3209,7 @@ An optional duration specifying how long browsers can cache the results of a pre This configures the Access-Control-Max-Age header. Example: `5h30m`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#max_age App#max_age} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#max_age App#max_age} --- @@ -3059,7 +3218,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit #### Initializer ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/app" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/app" &app.AppSpecIngressRuleCorsAllowOrigins { Exact: *string, @@ -3088,7 +3247,7 @@ Exact *string Exact string match. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#exact App#exact} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#exact App#exact} --- @@ -3102,7 +3261,7 @@ Prefix *string Prefix-based match. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#prefix App#prefix} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#prefix App#prefix} --- @@ -3116,7 +3275,7 @@ Regex *string RE2 style regex-based match. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#regex App#regex} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#regex App#regex} --- @@ -3125,10 +3284,10 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit #### Initializer ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/app" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/app" &app.AppSpecIngressRuleMatch { - Path: github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11.app.AppSpecIngressRuleMatchPath, + Path: github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean.app.AppSpecIngressRuleMatchPath, } ``` @@ -3150,7 +3309,7 @@ Path AppSpecIngressRuleMatchPath path block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#path App#path} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#path App#path} --- @@ -3159,7 +3318,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit #### Initializer ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/app" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/app" &app.AppSpecIngressRuleMatchPath { Prefix: *string, @@ -3170,7 +3329,7 @@ import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/app" | **Name** | **Type** | **Description** | | --- | --- | --- | -| Prefix | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#prefix App#prefix}. | +| Prefix | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#prefix App#prefix}. | --- @@ -3182,7 +3341,7 @@ Prefix *string - *Type:* *string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#prefix App#prefix}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#prefix App#prefix}. --- @@ -3191,7 +3350,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit #### Initializer ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/app" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/app" &app.AppSpecIngressRuleRedirect { Authority: *string, @@ -3206,11 +3365,11 @@ import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/app" | **Name** | **Type** | **Description** | | --- | --- | --- | -| Authority | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#authority App#authority}. | -| Port | *f64 | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#port App#port}. | -| RedirectCode | *f64 | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#redirect_code App#redirect_code}. | -| Scheme | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#scheme App#scheme}. | -| Uri | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#uri App#uri}. | +| Authority | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#authority App#authority}. | +| Port | *f64 | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#port App#port}. | +| RedirectCode | *f64 | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#redirect_code App#redirect_code}. | +| Scheme | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#scheme App#scheme}. | +| Uri | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#uri App#uri}. | --- @@ -3222,7 +3381,7 @@ Authority *string - *Type:* *string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#authority App#authority}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#authority App#authority}. --- @@ -3234,7 +3393,7 @@ Port *f64 - *Type:* *f64 -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#port App#port}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#port App#port}. --- @@ -3246,7 +3405,7 @@ RedirectCode *f64 - *Type:* *f64 -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#redirect_code App#redirect_code}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#redirect_code App#redirect_code}. --- @@ -3258,7 +3417,7 @@ Scheme *string - *Type:* *string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#scheme App#scheme}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#scheme App#scheme}. --- @@ -3270,7 +3429,7 @@ Uri *string - *Type:* *string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#uri App#uri}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#uri App#uri}. --- @@ -3279,7 +3438,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit #### Initializer ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/app" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/app" &app.AppSpecJob { Name: *string, @@ -3288,10 +3447,10 @@ import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/app" DockerfilePath: *string, Env: interface{}, EnvironmentSlug: *string, - Git: github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11.app.AppSpecJobGit, - Github: github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11.app.AppSpecJobGithub, - Gitlab: github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11.app.AppSpecJobGitlab, - Image: github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11.app.AppSpecJobImage, + Git: github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean.app.AppSpecJobGit, + Github: github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean.app.AppSpecJobGithub, + Gitlab: github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean.app.AppSpecJobGitlab, + Image: github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean.app.AppSpecJobImage, InstanceCount: *f64, InstanceSizeSlug: *string, Kind: *string, @@ -3334,7 +3493,7 @@ Name *string The name of the component. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#name App#name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#name App#name} --- @@ -3348,7 +3507,7 @@ Alert interface{} alert block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#alert App#alert} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#alert App#alert} --- @@ -3362,7 +3521,7 @@ BuildCommand *string An optional build command to run while building this component from source. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#build_command App#build_command} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#build_command App#build_command} --- @@ -3376,7 +3535,7 @@ DockerfilePath *string The path to a Dockerfile relative to the root of the repo. If set, overrides usage of buildpacks. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#dockerfile_path App#dockerfile_path} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#dockerfile_path App#dockerfile_path} --- @@ -3390,7 +3549,7 @@ Env interface{} env block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#env App#env} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#env App#env} --- @@ -3404,7 +3563,7 @@ EnvironmentSlug *string An environment slug describing the type of this app. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#environment_slug App#environment_slug} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#environment_slug App#environment_slug} --- @@ -3418,7 +3577,7 @@ Git AppSpecJobGit git block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#git App#git} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#git App#git} --- @@ -3432,7 +3591,7 @@ Github AppSpecJobGithub github block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#github App#github} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#github App#github} --- @@ -3446,7 +3605,7 @@ Gitlab AppSpecJobGitlab gitlab block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#gitlab App#gitlab} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#gitlab App#gitlab} --- @@ -3460,7 +3619,7 @@ Image AppSpecJobImage image block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#image App#image} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#image App#image} --- @@ -3474,7 +3633,7 @@ InstanceCount *f64 The amount of instances that this component should be scaled to. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#instance_count App#instance_count} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#instance_count App#instance_count} --- @@ -3488,7 +3647,7 @@ InstanceSizeSlug *string The instance size to use for this component. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#instance_size_slug App#instance_size_slug} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#instance_size_slug App#instance_size_slug} --- @@ -3502,7 +3661,7 @@ Kind *string The type of job and when it will be run during the deployment process. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#kind App#kind} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#kind App#kind} --- @@ -3516,7 +3675,7 @@ LogDestination interface{} log_destination block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#log_destination App#log_destination} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#log_destination App#log_destination} --- @@ -3530,7 +3689,7 @@ RunCommand *string An optional run command to override the component's default. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#run_command App#run_command} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#run_command App#run_command} --- @@ -3544,7 +3703,7 @@ SourceDir *string An optional path to the working directory to use for the build. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#source_dir App#source_dir} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#source_dir App#source_dir} --- @@ -3553,7 +3712,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit #### Initializer ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/app" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/app" &app.AppSpecJobAlert { Operator: *string, @@ -3568,11 +3727,11 @@ import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/app" | **Name** | **Type** | **Description** | | --- | --- | --- | -| Operator | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#operator App#operator}. | -| Rule | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#rule App#rule}. | -| Value | *f64 | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#value App#value}. | -| Window | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#window App#window}. | -| Disabled | interface{} | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#disabled App#disabled}. | +| Operator | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#operator App#operator}. | +| Rule | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#rule App#rule}. | +| Value | *f64 | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#value App#value}. | +| Window | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#window App#window}. | +| Disabled | interface{} | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#disabled App#disabled}. | --- @@ -3584,7 +3743,7 @@ Operator *string - *Type:* *string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#operator App#operator}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#operator App#operator}. --- @@ -3596,7 +3755,7 @@ Rule *string - *Type:* *string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#rule App#rule}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#rule App#rule}. --- @@ -3608,7 +3767,7 @@ Value *f64 - *Type:* *f64 -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#value App#value}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#value App#value}. --- @@ -3620,7 +3779,7 @@ Window *string - *Type:* *string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#window App#window}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#window App#window}. --- @@ -3632,7 +3791,7 @@ Disabled interface{} - *Type:* interface{} -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#disabled App#disabled}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#disabled App#disabled}. --- @@ -3641,7 +3800,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit #### Initializer ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/app" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/app" &app.AppSpecJobEnv { Key: *string, @@ -3672,7 +3831,7 @@ Key *string The name of the environment variable. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#key App#key} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#key App#key} --- @@ -3686,7 +3845,7 @@ Scope *string The visibility scope of the environment variable. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#scope App#scope} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#scope App#scope} --- @@ -3700,7 +3859,7 @@ Type *string The type of the environment variable. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#type App#type} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#type App#type} --- @@ -3714,7 +3873,7 @@ Value *string The value of the environment variable. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#value App#value} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#value App#value} --- @@ -3723,7 +3882,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit #### Initializer ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/app" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/app" &app.AppSpecJobGit { Branch: *string, @@ -3750,7 +3909,7 @@ Branch *string The name of the branch to use. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#branch App#branch} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#branch App#branch} --- @@ -3764,7 +3923,7 @@ RepoCloneUrl *string The clone URL of the repo. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#repo_clone_url App#repo_clone_url} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#repo_clone_url App#repo_clone_url} --- @@ -3773,7 +3932,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit #### Initializer ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/app" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/app" &app.AppSpecJobGithub { Branch: *string, @@ -3802,7 +3961,7 @@ Branch *string The name of the branch to use. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#branch App#branch} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#branch App#branch} --- @@ -3816,7 +3975,7 @@ DeployOnPush interface{} Whether to automatically deploy new commits made to the repo. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#deploy_on_push App#deploy_on_push} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#deploy_on_push App#deploy_on_push} --- @@ -3830,7 +3989,7 @@ Repo *string The name of the repo in the format `owner/repo`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#repo App#repo} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#repo App#repo} --- @@ -3839,7 +3998,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit #### Initializer ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/app" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/app" &app.AppSpecJobGitlab { Branch: *string, @@ -3868,7 +4027,7 @@ Branch *string The name of the branch to use. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#branch App#branch} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#branch App#branch} --- @@ -3882,7 +4041,7 @@ DeployOnPush interface{} Whether to automatically deploy new commits made to the repo. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#deploy_on_push App#deploy_on_push} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#deploy_on_push App#deploy_on_push} --- @@ -3896,7 +4055,7 @@ Repo *string The name of the repo in the format `owner/repo`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#repo App#repo} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#repo App#repo} --- @@ -3905,7 +4064,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit #### Initializer ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/app" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/app" &app.AppSpecJobImage { RegistryType: *string, @@ -3940,7 +4099,7 @@ RegistryType *string The registry type. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#registry_type App#registry_type} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#registry_type App#registry_type} --- @@ -3954,7 +4113,7 @@ Repository *string The repository name. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#repository App#repository} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#repository App#repository} --- @@ -3968,7 +4127,7 @@ DeployOnPush interface{} deploy_on_push block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#deploy_on_push App#deploy_on_push} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#deploy_on_push App#deploy_on_push} --- @@ -3982,7 +4141,7 @@ Registry *string The registry name. Must be left empty for the DOCR registry type. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#registry App#registry} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#registry App#registry} --- @@ -3996,7 +4155,7 @@ RegistryCredentials *string Access credentials for third-party registries. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#registry_credentials App#registry_credentials} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#registry_credentials App#registry_credentials} --- @@ -4010,7 +4169,7 @@ Tag *string The repository tag. Defaults to latest if not provided. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#tag App#tag} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#tag App#tag} --- @@ -4019,7 +4178,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit #### Initializer ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/app" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/app" &app.AppSpecJobImageDeployOnPush { Enabled: interface{}, @@ -4044,7 +4203,7 @@ Enabled interface{} Whether to automatically deploy images pushed to DOCR. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#enabled App#enabled} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#enabled App#enabled} --- @@ -4053,13 +4212,14 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit #### Initializer ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/app" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/app" &app.AppSpecJobLogDestination { Name: *string, - Datadog: github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11.app.AppSpecJobLogDestinationDatadog, - Logtail: github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11.app.AppSpecJobLogDestinationLogtail, - Papertrail: github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11.app.AppSpecJobLogDestinationPapertrail, + Datadog: github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean.app.AppSpecJobLogDestinationDatadog, + Logtail: github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean.app.AppSpecJobLogDestinationLogtail, + OpenSearch: github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean.app.AppSpecJobLogDestinationOpenSearch, + Papertrail: github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean.app.AppSpecJobLogDestinationPapertrail, } ``` @@ -4070,6 +4230,7 @@ import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/app" | Name | *string | Name of the log destination. | | Datadog | AppSpecJobLogDestinationDatadog | datadog block. | | Logtail | AppSpecJobLogDestinationLogtail | logtail block. | +| OpenSearch | AppSpecJobLogDestinationOpenSearch | open_search block. | | Papertrail | AppSpecJobLogDestinationPapertrail | papertrail block. | --- @@ -4084,7 +4245,7 @@ Name *string Name of the log destination. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#name App#name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#name App#name} --- @@ -4098,7 +4259,7 @@ Datadog AppSpecJobLogDestinationDatadog datadog block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#datadog App#datadog} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#datadog App#datadog} --- @@ -4112,7 +4273,21 @@ Logtail AppSpecJobLogDestinationLogtail logtail block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#logtail App#logtail} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#logtail App#logtail} + +--- + +##### `OpenSearch`Optional + +```go +OpenSearch AppSpecJobLogDestinationOpenSearch +``` + +- *Type:* AppSpecJobLogDestinationOpenSearch + +open_search block. + +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#open_search App#open_search} --- @@ -4126,7 +4301,7 @@ Papertrail AppSpecJobLogDestinationPapertrail papertrail block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#papertrail App#papertrail} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#papertrail App#papertrail} --- @@ -4135,7 +4310,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit #### Initializer ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/app" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/app" &app.AppSpecJobLogDestinationDatadog { ApiKey: *string, @@ -4162,7 +4337,7 @@ ApiKey *string Datadog API key. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#api_key App#api_key} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#api_key App#api_key} --- @@ -4176,7 +4351,7 @@ Endpoint *string Datadog HTTP log intake endpoint. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#endpoint App#endpoint} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#endpoint App#endpoint} --- @@ -4185,7 +4360,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit #### Initializer ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/app" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/app" &app.AppSpecJobLogDestinationLogtail { Token: *string, @@ -4210,7 +4385,139 @@ Token *string Logtail token. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#token App#token} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#token App#token} + +--- + +### AppSpecJobLogDestinationOpenSearch + +#### Initializer + +```go +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/app" + +&app.AppSpecJobLogDestinationOpenSearch { + BasicAuth: github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean.app.AppSpecJobLogDestinationOpenSearchBasicAuth, + ClusterName: *string, + Endpoint: *string, + IndexName: *string, +} +``` + +#### Properties + +| **Name** | **Type** | **Description** | +| --- | --- | --- | +| BasicAuth | AppSpecJobLogDestinationOpenSearchBasicAuth | basic_auth block. | +| ClusterName | *string | OpenSearch cluster name. | +| Endpoint | *string | OpenSearch endpoint. | +| IndexName | *string | OpenSearch index name. | + +--- + +##### `BasicAuth`Required + +```go +BasicAuth AppSpecJobLogDestinationOpenSearchBasicAuth +``` + +- *Type:* AppSpecJobLogDestinationOpenSearchBasicAuth + +basic_auth block. + +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#basic_auth App#basic_auth} + +--- + +##### `ClusterName`Optional + +```go +ClusterName *string +``` + +- *Type:* *string + +OpenSearch cluster name. + +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#cluster_name App#cluster_name} + +--- + +##### `Endpoint`Optional + +```go +Endpoint *string +``` + +- *Type:* *string + +OpenSearch endpoint. + +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#endpoint App#endpoint} + +--- + +##### `IndexName`Optional + +```go +IndexName *string +``` + +- *Type:* *string + +OpenSearch index name. + +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#index_name App#index_name} + +--- + +### AppSpecJobLogDestinationOpenSearchBasicAuth + +#### Initializer + +```go +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/app" + +&app.AppSpecJobLogDestinationOpenSearchBasicAuth { + Password: *string, + User: *string, +} +``` + +#### Properties + +| **Name** | **Type** | **Description** | +| --- | --- | --- | +| Password | *string | Password for basic authentication. | +| User | *string | user for basic authentication. | + +--- + +##### `Password`Optional + +```go +Password *string +``` + +- *Type:* *string + +Password for basic authentication. + +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#password App#password} + +--- + +##### `User`Optional + +```go +User *string +``` + +- *Type:* *string + +user for basic authentication. + +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#user App#user} --- @@ -4219,7 +4526,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit #### Initializer ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/app" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/app" &app.AppSpecJobLogDestinationPapertrail { Endpoint: *string, @@ -4244,7 +4551,7 @@ Endpoint *string Papertrail syslog endpoint. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#endpoint App#endpoint} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#endpoint App#endpoint} --- @@ -4253,23 +4560,23 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit #### Initializer ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/app" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/app" &app.AppSpecService { Name: *string, Alert: interface{}, - Autoscaling: github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11.app.AppSpecServiceAutoscaling, + Autoscaling: github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean.app.AppSpecServiceAutoscaling, BuildCommand: *string, - Cors: github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11.app.AppSpecServiceCors, + Cors: github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean.app.AppSpecServiceCors, DockerfilePath: *string, Env: interface{}, EnvironmentSlug: *string, - Git: github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11.app.AppSpecServiceGit, - Github: github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11.app.AppSpecServiceGithub, - Gitlab: github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11.app.AppSpecServiceGitlab, - HealthCheck: github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11.app.AppSpecServiceHealthCheck, + Git: github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean.app.AppSpecServiceGit, + Github: github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean.app.AppSpecServiceGithub, + Gitlab: github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean.app.AppSpecServiceGitlab, + HealthCheck: github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean.app.AppSpecServiceHealthCheck, HttpPort: *f64, - Image: github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11.app.AppSpecServiceImage, + Image: github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean.app.AppSpecServiceImage, InstanceCount: *f64, InstanceSizeSlug: *string, InternalPorts: *[]*f64, @@ -4300,7 +4607,7 @@ import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/app" | Image | AppSpecServiceImage | image block. | | InstanceCount | *f64 | The amount of instances that this component should be scaled to. | | InstanceSizeSlug | *string | The instance size to use for this component. | -| InternalPorts | *[]*f64 | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#internal_ports App#internal_ports}. | +| InternalPorts | *[]*f64 | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#internal_ports App#internal_ports}. | | LogDestination | interface{} | log_destination block. | | Routes | interface{} | routes block. | | RunCommand | *string | An optional run command to override the component's default. | @@ -4318,7 +4625,7 @@ Name *string The name of the component. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#name App#name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#name App#name} --- @@ -4332,7 +4639,7 @@ Alert interface{} alert block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#alert App#alert} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#alert App#alert} --- @@ -4346,7 +4653,7 @@ Autoscaling AppSpecServiceAutoscaling autoscaling block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#autoscaling App#autoscaling} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#autoscaling App#autoscaling} --- @@ -4360,7 +4667,7 @@ BuildCommand *string An optional build command to run while building this component from source. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#build_command App#build_command} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#build_command App#build_command} --- @@ -4374,7 +4681,7 @@ Cors AppSpecServiceCors cors block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#cors App#cors} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#cors App#cors} --- @@ -4388,7 +4695,7 @@ DockerfilePath *string The path to a Dockerfile relative to the root of the repo. If set, overrides usage of buildpacks. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#dockerfile_path App#dockerfile_path} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#dockerfile_path App#dockerfile_path} --- @@ -4402,7 +4709,7 @@ Env interface{} env block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#env App#env} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#env App#env} --- @@ -4416,7 +4723,7 @@ EnvironmentSlug *string An environment slug describing the type of this app. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#environment_slug App#environment_slug} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#environment_slug App#environment_slug} --- @@ -4430,7 +4737,7 @@ Git AppSpecServiceGit git block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#git App#git} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#git App#git} --- @@ -4444,7 +4751,7 @@ Github AppSpecServiceGithub github block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#github App#github} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#github App#github} --- @@ -4458,7 +4765,7 @@ Gitlab AppSpecServiceGitlab gitlab block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#gitlab App#gitlab} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#gitlab App#gitlab} --- @@ -4472,7 +4779,7 @@ HealthCheck AppSpecServiceHealthCheck health_check block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#health_check App#health_check} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#health_check App#health_check} --- @@ -4486,7 +4793,7 @@ HttpPort *f64 The internal port on which this service's run command will listen. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#http_port App#http_port} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#http_port App#http_port} --- @@ -4500,7 +4807,7 @@ Image AppSpecServiceImage image block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#image App#image} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#image App#image} --- @@ -4514,7 +4821,7 @@ InstanceCount *f64 The amount of instances that this component should be scaled to. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#instance_count App#instance_count} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#instance_count App#instance_count} --- @@ -4528,7 +4835,7 @@ InstanceSizeSlug *string The instance size to use for this component. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#instance_size_slug App#instance_size_slug} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#instance_size_slug App#instance_size_slug} --- @@ -4540,7 +4847,7 @@ InternalPorts *[]*f64 - *Type:* *[]*f64 -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#internal_ports App#internal_ports}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#internal_ports App#internal_ports}. --- @@ -4554,7 +4861,7 @@ LogDestination interface{} log_destination block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#log_destination App#log_destination} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#log_destination App#log_destination} --- @@ -4568,7 +4875,7 @@ Routes interface{} routes block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#routes App#routes} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#routes App#routes} --- @@ -4582,7 +4889,7 @@ RunCommand *string An optional run command to override the component's default. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#run_command App#run_command} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#run_command App#run_command} --- @@ -4596,7 +4903,7 @@ SourceDir *string An optional path to the working directory to use for the build. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#source_dir App#source_dir} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#source_dir App#source_dir} --- @@ -4605,7 +4912,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit #### Initializer ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/app" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/app" &app.AppSpecServiceAlert { Operator: *string, @@ -4620,11 +4927,11 @@ import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/app" | **Name** | **Type** | **Description** | | --- | --- | --- | -| Operator | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#operator App#operator}. | -| Rule | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#rule App#rule}. | -| Value | *f64 | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#value App#value}. | -| Window | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#window App#window}. | -| Disabled | interface{} | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#disabled App#disabled}. | +| Operator | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#operator App#operator}. | +| Rule | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#rule App#rule}. | +| Value | *f64 | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#value App#value}. | +| Window | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#window App#window}. | +| Disabled | interface{} | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#disabled App#disabled}. | --- @@ -4636,7 +4943,7 @@ Operator *string - *Type:* *string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#operator App#operator}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#operator App#operator}. --- @@ -4648,7 +4955,7 @@ Rule *string - *Type:* *string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#rule App#rule}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#rule App#rule}. --- @@ -4660,7 +4967,7 @@ Value *f64 - *Type:* *f64 -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#value App#value}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#value App#value}. --- @@ -4672,7 +4979,7 @@ Window *string - *Type:* *string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#window App#window}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#window App#window}. --- @@ -4684,7 +4991,7 @@ Disabled interface{} - *Type:* interface{} -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#disabled App#disabled}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#disabled App#disabled}. --- @@ -4693,11 +5000,11 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit #### Initializer ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/app" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/app" &app.AppSpecServiceAutoscaling { MaxInstanceCount: *f64, - Metrics: github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11.app.AppSpecServiceAutoscalingMetrics, + Metrics: github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean.app.AppSpecServiceAutoscalingMetrics, MinInstanceCount: *f64, } ``` @@ -4722,7 +5029,7 @@ MaxInstanceCount *f64 The maximum amount of instances for this component. Must be more than min_instance_count. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#max_instance_count App#max_instance_count} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#max_instance_count App#max_instance_count} --- @@ -4736,7 +5043,7 @@ Metrics AppSpecServiceAutoscalingMetrics metrics block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#metrics App#metrics} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#metrics App#metrics} --- @@ -4750,7 +5057,7 @@ MinInstanceCount *f64 The minimum amount of instances for this component. Must be less than max_instance_count. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#min_instance_count App#min_instance_count} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#min_instance_count App#min_instance_count} --- @@ -4759,10 +5066,10 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit #### Initializer ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/app" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/app" &app.AppSpecServiceAutoscalingMetrics { - Cpu: github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11.app.AppSpecServiceAutoscalingMetricsCpu, + Cpu: github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean.app.AppSpecServiceAutoscalingMetricsCpu, } ``` @@ -4784,7 +5091,7 @@ Cpu AppSpecServiceAutoscalingMetricsCpu cpu block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#cpu App#cpu} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#cpu App#cpu} --- @@ -4793,7 +5100,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit #### Initializer ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/app" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/app" &app.AppSpecServiceAutoscalingMetricsCpu { Percent: *f64, @@ -4818,7 +5125,7 @@ Percent *f64 The average target CPU utilization for the component. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#percent App#percent} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#percent App#percent} --- @@ -4827,13 +5134,13 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit #### Initializer ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/app" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/app" &app.AppSpecServiceCors { AllowCredentials: interface{}, AllowHeaders: *[]*string, AllowMethods: *[]*string, - AllowOrigins: github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11.app.AppSpecServiceCorsAllowOrigins, + AllowOrigins: github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean.app.AppSpecServiceCorsAllowOrigins, ExposeHeaders: *[]*string, MaxAge: *string, } @@ -4864,7 +5171,7 @@ Whether browsers should expose the response to the client-side JavaScript code w This configures the Access-Control-Allow-Credentials header. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#allow_credentials App#allow_credentials} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#allow_credentials App#allow_credentials} --- @@ -4878,7 +5185,7 @@ AllowHeaders *[]*string The set of allowed HTTP request headers. This configures the Access-Control-Allow-Headers header. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#allow_headers App#allow_headers} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#allow_headers App#allow_headers} --- @@ -4892,7 +5199,7 @@ AllowMethods *[]*string The set of allowed HTTP methods. This configures the Access-Control-Allow-Methods header. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#allow_methods App#allow_methods} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#allow_methods App#allow_methods} --- @@ -4906,7 +5213,7 @@ AllowOrigins AppSpecServiceCorsAllowOrigins allow_origins block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#allow_origins App#allow_origins} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#allow_origins App#allow_origins} --- @@ -4920,7 +5227,7 @@ ExposeHeaders *[]*string The set of HTTP response headers that browsers are allowed to access. This configures the Access-Control-Expose-Headers header. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#expose_headers App#expose_headers} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#expose_headers App#expose_headers} --- @@ -4936,7 +5243,7 @@ An optional duration specifying how long browsers can cache the results of a pre This configures the Access-Control-Max-Age header. Example: `5h30m`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#max_age App#max_age} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#max_age App#max_age} --- @@ -4945,7 +5252,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit #### Initializer ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/app" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/app" &app.AppSpecServiceCorsAllowOrigins { Exact: *string, @@ -4974,7 +5281,7 @@ Exact *string Exact string match. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#exact App#exact} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#exact App#exact} --- @@ -4988,7 +5295,7 @@ Prefix *string Prefix-based match. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#prefix App#prefix} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#prefix App#prefix} --- @@ -5002,7 +5309,7 @@ Regex *string RE2 style regex-based match. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#regex App#regex} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#regex App#regex} --- @@ -5011,7 +5318,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit #### Initializer ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/app" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/app" &app.AppSpecServiceEnv { Key: *string, @@ -5042,7 +5349,7 @@ Key *string The name of the environment variable. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#key App#key} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#key App#key} --- @@ -5056,7 +5363,7 @@ Scope *string The visibility scope of the environment variable. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#scope App#scope} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#scope App#scope} --- @@ -5070,7 +5377,7 @@ Type *string The type of the environment variable. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#type App#type} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#type App#type} --- @@ -5084,7 +5391,7 @@ Value *string The value of the environment variable. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#value App#value} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#value App#value} --- @@ -5093,7 +5400,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit #### Initializer ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/app" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/app" &app.AppSpecServiceGit { Branch: *string, @@ -5120,7 +5427,7 @@ Branch *string The name of the branch to use. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#branch App#branch} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#branch App#branch} --- @@ -5134,7 +5441,7 @@ RepoCloneUrl *string The clone URL of the repo. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#repo_clone_url App#repo_clone_url} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#repo_clone_url App#repo_clone_url} --- @@ -5143,7 +5450,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit #### Initializer ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/app" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/app" &app.AppSpecServiceGithub { Branch: *string, @@ -5172,7 +5479,7 @@ Branch *string The name of the branch to use. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#branch App#branch} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#branch App#branch} --- @@ -5186,7 +5493,7 @@ DeployOnPush interface{} Whether to automatically deploy new commits made to the repo. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#deploy_on_push App#deploy_on_push} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#deploy_on_push App#deploy_on_push} --- @@ -5200,7 +5507,7 @@ Repo *string The name of the repo in the format `owner/repo`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#repo App#repo} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#repo App#repo} --- @@ -5209,7 +5516,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit #### Initializer ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/app" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/app" &app.AppSpecServiceGitlab { Branch: *string, @@ -5238,7 +5545,7 @@ Branch *string The name of the branch to use. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#branch App#branch} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#branch App#branch} --- @@ -5252,7 +5559,7 @@ DeployOnPush interface{} Whether to automatically deploy new commits made to the repo. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#deploy_on_push App#deploy_on_push} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#deploy_on_push App#deploy_on_push} --- @@ -5266,7 +5573,7 @@ Repo *string The name of the repo in the format `owner/repo`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#repo App#repo} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#repo App#repo} --- @@ -5275,7 +5582,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit #### Initializer ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/app" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/app" &app.AppSpecServiceHealthCheck { FailureThreshold: *f64, @@ -5312,7 +5619,7 @@ FailureThreshold *f64 The number of failed health checks before considered unhealthy. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#failure_threshold App#failure_threshold} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#failure_threshold App#failure_threshold} --- @@ -5326,7 +5633,7 @@ HttpPath *string The route path used for the HTTP health check ping. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#http_path App#http_path} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#http_path App#http_path} --- @@ -5340,7 +5647,7 @@ InitialDelaySeconds *f64 The number of seconds to wait before beginning health checks. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#initial_delay_seconds App#initial_delay_seconds} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#initial_delay_seconds App#initial_delay_seconds} --- @@ -5354,7 +5661,7 @@ PeriodSeconds *f64 The number of seconds to wait between health checks. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#period_seconds App#period_seconds} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#period_seconds App#period_seconds} --- @@ -5370,7 +5677,7 @@ The port on which the health check will be performed. If not set, the health check will be performed on the component's http_port. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#port App#port} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#port App#port} --- @@ -5384,7 +5691,7 @@ SuccessThreshold *f64 The number of successful health checks before considered healthy. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#success_threshold App#success_threshold} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#success_threshold App#success_threshold} --- @@ -5398,7 +5705,7 @@ TimeoutSeconds *f64 The number of seconds after which the check times out. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#timeout_seconds App#timeout_seconds} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#timeout_seconds App#timeout_seconds} --- @@ -5407,7 +5714,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit #### Initializer ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/app" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/app" &app.AppSpecServiceImage { RegistryType: *string, @@ -5442,7 +5749,7 @@ RegistryType *string The registry type. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#registry_type App#registry_type} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#registry_type App#registry_type} --- @@ -5456,7 +5763,7 @@ Repository *string The repository name. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#repository App#repository} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#repository App#repository} --- @@ -5470,7 +5777,7 @@ DeployOnPush interface{} deploy_on_push block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#deploy_on_push App#deploy_on_push} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#deploy_on_push App#deploy_on_push} --- @@ -5484,7 +5791,7 @@ Registry *string The registry name. Must be left empty for the DOCR registry type. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#registry App#registry} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#registry App#registry} --- @@ -5498,7 +5805,7 @@ RegistryCredentials *string Access credentials for third-party registries. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#registry_credentials App#registry_credentials} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#registry_credentials App#registry_credentials} --- @@ -5512,7 +5819,7 @@ Tag *string The repository tag. Defaults to latest if not provided. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#tag App#tag} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#tag App#tag} --- @@ -5521,7 +5828,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit #### Initializer ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/app" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/app" &app.AppSpecServiceImageDeployOnPush { Enabled: interface{}, @@ -5546,7 +5853,7 @@ Enabled interface{} Whether to automatically deploy images pushed to DOCR. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#enabled App#enabled} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#enabled App#enabled} --- @@ -5555,13 +5862,14 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit #### Initializer ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/app" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/app" &app.AppSpecServiceLogDestination { Name: *string, - Datadog: github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11.app.AppSpecServiceLogDestinationDatadog, - Logtail: github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11.app.AppSpecServiceLogDestinationLogtail, - Papertrail: github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11.app.AppSpecServiceLogDestinationPapertrail, + Datadog: github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean.app.AppSpecServiceLogDestinationDatadog, + Logtail: github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean.app.AppSpecServiceLogDestinationLogtail, + OpenSearch: github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean.app.AppSpecServiceLogDestinationOpenSearch, + Papertrail: github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean.app.AppSpecServiceLogDestinationPapertrail, } ``` @@ -5572,6 +5880,7 @@ import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/app" | Name | *string | Name of the log destination. | | Datadog | AppSpecServiceLogDestinationDatadog | datadog block. | | Logtail | AppSpecServiceLogDestinationLogtail | logtail block. | +| OpenSearch | AppSpecServiceLogDestinationOpenSearch | open_search block. | | Papertrail | AppSpecServiceLogDestinationPapertrail | papertrail block. | --- @@ -5586,7 +5895,7 @@ Name *string Name of the log destination. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#name App#name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#name App#name} --- @@ -5600,7 +5909,7 @@ Datadog AppSpecServiceLogDestinationDatadog datadog block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#datadog App#datadog} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#datadog App#datadog} --- @@ -5614,7 +5923,21 @@ Logtail AppSpecServiceLogDestinationLogtail logtail block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#logtail App#logtail} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#logtail App#logtail} + +--- + +##### `OpenSearch`Optional + +```go +OpenSearch AppSpecServiceLogDestinationOpenSearch +``` + +- *Type:* AppSpecServiceLogDestinationOpenSearch + +open_search block. + +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#open_search App#open_search} --- @@ -5628,7 +5951,7 @@ Papertrail AppSpecServiceLogDestinationPapertrail papertrail block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#papertrail App#papertrail} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#papertrail App#papertrail} --- @@ -5637,7 +5960,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit #### Initializer ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/app" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/app" &app.AppSpecServiceLogDestinationDatadog { ApiKey: *string, @@ -5664,7 +5987,7 @@ ApiKey *string Datadog API key. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#api_key App#api_key} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#api_key App#api_key} --- @@ -5678,7 +6001,7 @@ Endpoint *string Datadog HTTP log intake endpoint. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#endpoint App#endpoint} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#endpoint App#endpoint} --- @@ -5687,7 +6010,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit #### Initializer ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/app" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/app" &app.AppSpecServiceLogDestinationLogtail { Token: *string, @@ -5712,7 +6035,139 @@ Token *string Logtail token. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#token App#token} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#token App#token} + +--- + +### AppSpecServiceLogDestinationOpenSearch + +#### Initializer + +```go +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/app" + +&app.AppSpecServiceLogDestinationOpenSearch { + BasicAuth: github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean.app.AppSpecServiceLogDestinationOpenSearchBasicAuth, + ClusterName: *string, + Endpoint: *string, + IndexName: *string, +} +``` + +#### Properties + +| **Name** | **Type** | **Description** | +| --- | --- | --- | +| BasicAuth | AppSpecServiceLogDestinationOpenSearchBasicAuth | basic_auth block. | +| ClusterName | *string | OpenSearch cluster name. | +| Endpoint | *string | OpenSearch endpoint. | +| IndexName | *string | OpenSearch index name. | + +--- + +##### `BasicAuth`Required + +```go +BasicAuth AppSpecServiceLogDestinationOpenSearchBasicAuth +``` + +- *Type:* AppSpecServiceLogDestinationOpenSearchBasicAuth + +basic_auth block. + +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#basic_auth App#basic_auth} + +--- + +##### `ClusterName`Optional + +```go +ClusterName *string +``` + +- *Type:* *string + +OpenSearch cluster name. + +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#cluster_name App#cluster_name} + +--- + +##### `Endpoint`Optional + +```go +Endpoint *string +``` + +- *Type:* *string + +OpenSearch endpoint. + +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#endpoint App#endpoint} + +--- + +##### `IndexName`Optional + +```go +IndexName *string +``` + +- *Type:* *string + +OpenSearch index name. + +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#index_name App#index_name} + +--- + +### AppSpecServiceLogDestinationOpenSearchBasicAuth + +#### Initializer + +```go +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/app" + +&app.AppSpecServiceLogDestinationOpenSearchBasicAuth { + Password: *string, + User: *string, +} +``` + +#### Properties + +| **Name** | **Type** | **Description** | +| --- | --- | --- | +| Password | *string | Password for basic authentication. | +| User | *string | user for basic authentication. | + +--- + +##### `Password`Optional + +```go +Password *string +``` + +- *Type:* *string + +Password for basic authentication. + +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#password App#password} + +--- + +##### `User`Optional + +```go +User *string +``` + +- *Type:* *string + +user for basic authentication. + +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#user App#user} --- @@ -5721,7 +6176,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit #### Initializer ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/app" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/app" &app.AppSpecServiceLogDestinationPapertrail { Endpoint: *string, @@ -5746,7 +6201,7 @@ Endpoint *string Papertrail syslog endpoint. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#endpoint App#endpoint} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#endpoint App#endpoint} --- @@ -5755,7 +6210,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit #### Initializer ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/app" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/app" &app.AppSpecServiceRoutes { Path: *string, @@ -5784,7 +6239,7 @@ Path specifies an route by HTTP path prefix. Paths must start with / and must be unique within the app. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#path App#path} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#path App#path} --- @@ -5798,7 +6253,7 @@ PreservePathPrefix interface{} An optional flag to preserve the path that is forwarded to the backend service. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#preserve_path_prefix App#preserve_path_prefix} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#preserve_path_prefix App#preserve_path_prefix} --- @@ -5807,20 +6262,20 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit #### Initializer ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/app" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/app" &app.AppSpecStaticSite { Name: *string, BuildCommand: *string, CatchallDocument: *string, - Cors: github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11.app.AppSpecStaticSiteCors, + Cors: github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean.app.AppSpecStaticSiteCors, DockerfilePath: *string, Env: interface{}, EnvironmentSlug: *string, ErrorDocument: *string, - Git: github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11.app.AppSpecStaticSiteGit, - Github: github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11.app.AppSpecStaticSiteGithub, - Gitlab: github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11.app.AppSpecStaticSiteGitlab, + Git: github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean.app.AppSpecStaticSiteGit, + Github: github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean.app.AppSpecStaticSiteGithub, + Gitlab: github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean.app.AppSpecStaticSiteGitlab, IndexDocument: *string, OutputDir: *string, Routes: interface{}, @@ -5860,7 +6315,7 @@ Name *string The name of the component. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#name App#name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#name App#name} --- @@ -5874,7 +6329,7 @@ BuildCommand *string An optional build command to run while building this component from source. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#build_command App#build_command} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#build_command App#build_command} --- @@ -5888,7 +6343,7 @@ CatchallDocument *string The name of the document to use as the fallback for any requests to documents that are not found when serving this static site. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#catchall_document App#catchall_document} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#catchall_document App#catchall_document} --- @@ -5902,7 +6357,7 @@ Cors AppSpecStaticSiteCors cors block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#cors App#cors} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#cors App#cors} --- @@ -5916,7 +6371,7 @@ DockerfilePath *string The path to a Dockerfile relative to the root of the repo. If set, overrides usage of buildpacks. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#dockerfile_path App#dockerfile_path} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#dockerfile_path App#dockerfile_path} --- @@ -5930,7 +6385,7 @@ Env interface{} env block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#env App#env} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#env App#env} --- @@ -5944,7 +6399,7 @@ EnvironmentSlug *string An environment slug describing the type of this app. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#environment_slug App#environment_slug} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#environment_slug App#environment_slug} --- @@ -5958,7 +6413,7 @@ ErrorDocument *string The name of the error document to use when serving this static site. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#error_document App#error_document} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#error_document App#error_document} --- @@ -5972,7 +6427,7 @@ Git AppSpecStaticSiteGit git block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#git App#git} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#git App#git} --- @@ -5986,7 +6441,7 @@ Github AppSpecStaticSiteGithub github block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#github App#github} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#github App#github} --- @@ -6000,7 +6455,7 @@ Gitlab AppSpecStaticSiteGitlab gitlab block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#gitlab App#gitlab} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#gitlab App#gitlab} --- @@ -6014,7 +6469,7 @@ IndexDocument *string The name of the index document to use when serving this static site. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#index_document App#index_document} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#index_document App#index_document} --- @@ -6030,7 +6485,7 @@ An optional path to where the built assets will be located, relative to the buil If not set, App Platform will automatically scan for these directory names: `_static`, `dist`, `public`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#output_dir App#output_dir} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#output_dir App#output_dir} --- @@ -6044,7 +6499,7 @@ Routes interface{} routes block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#routes App#routes} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#routes App#routes} --- @@ -6058,7 +6513,7 @@ SourceDir *string An optional path to the working directory to use for the build. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#source_dir App#source_dir} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#source_dir App#source_dir} --- @@ -6067,13 +6522,13 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit #### Initializer ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/app" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/app" &app.AppSpecStaticSiteCors { AllowCredentials: interface{}, AllowHeaders: *[]*string, AllowMethods: *[]*string, - AllowOrigins: github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11.app.AppSpecStaticSiteCorsAllowOrigins, + AllowOrigins: github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean.app.AppSpecStaticSiteCorsAllowOrigins, ExposeHeaders: *[]*string, MaxAge: *string, } @@ -6104,7 +6559,7 @@ Whether browsers should expose the response to the client-side JavaScript code w This configures the Access-Control-Allow-Credentials header. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#allow_credentials App#allow_credentials} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#allow_credentials App#allow_credentials} --- @@ -6118,7 +6573,7 @@ AllowHeaders *[]*string The set of allowed HTTP request headers. This configures the Access-Control-Allow-Headers header. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#allow_headers App#allow_headers} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#allow_headers App#allow_headers} --- @@ -6132,7 +6587,7 @@ AllowMethods *[]*string The set of allowed HTTP methods. This configures the Access-Control-Allow-Methods header. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#allow_methods App#allow_methods} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#allow_methods App#allow_methods} --- @@ -6146,7 +6601,7 @@ AllowOrigins AppSpecStaticSiteCorsAllowOrigins allow_origins block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#allow_origins App#allow_origins} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#allow_origins App#allow_origins} --- @@ -6160,7 +6615,7 @@ ExposeHeaders *[]*string The set of HTTP response headers that browsers are allowed to access. This configures the Access-Control-Expose-Headers header. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#expose_headers App#expose_headers} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#expose_headers App#expose_headers} --- @@ -6176,7 +6631,7 @@ An optional duration specifying how long browsers can cache the results of a pre This configures the Access-Control-Max-Age header. Example: `5h30m`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#max_age App#max_age} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#max_age App#max_age} --- @@ -6185,7 +6640,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit #### Initializer ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/app" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/app" &app.AppSpecStaticSiteCorsAllowOrigins { Exact: *string, @@ -6214,7 +6669,7 @@ Exact *string Exact string match. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#exact App#exact} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#exact App#exact} --- @@ -6228,7 +6683,7 @@ Prefix *string Prefix-based match. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#prefix App#prefix} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#prefix App#prefix} --- @@ -6242,7 +6697,7 @@ Regex *string RE2 style regex-based match. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#regex App#regex} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#regex App#regex} --- @@ -6251,7 +6706,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit #### Initializer ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/app" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/app" &app.AppSpecStaticSiteEnv { Key: *string, @@ -6282,7 +6737,7 @@ Key *string The name of the environment variable. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#key App#key} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#key App#key} --- @@ -6296,7 +6751,7 @@ Scope *string The visibility scope of the environment variable. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#scope App#scope} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#scope App#scope} --- @@ -6310,7 +6765,7 @@ Type *string The type of the environment variable. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#type App#type} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#type App#type} --- @@ -6324,7 +6779,7 @@ Value *string The value of the environment variable. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#value App#value} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#value App#value} --- @@ -6333,7 +6788,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit #### Initializer ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/app" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/app" &app.AppSpecStaticSiteGit { Branch: *string, @@ -6360,7 +6815,7 @@ Branch *string The name of the branch to use. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#branch App#branch} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#branch App#branch} --- @@ -6374,7 +6829,7 @@ RepoCloneUrl *string The clone URL of the repo. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#repo_clone_url App#repo_clone_url} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#repo_clone_url App#repo_clone_url} --- @@ -6383,7 +6838,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit #### Initializer ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/app" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/app" &app.AppSpecStaticSiteGithub { Branch: *string, @@ -6412,7 +6867,7 @@ Branch *string The name of the branch to use. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#branch App#branch} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#branch App#branch} --- @@ -6426,7 +6881,7 @@ DeployOnPush interface{} Whether to automatically deploy new commits made to the repo. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#deploy_on_push App#deploy_on_push} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#deploy_on_push App#deploy_on_push} --- @@ -6440,7 +6895,7 @@ Repo *string The name of the repo in the format `owner/repo`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#repo App#repo} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#repo App#repo} --- @@ -6449,7 +6904,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit #### Initializer ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/app" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/app" &app.AppSpecStaticSiteGitlab { Branch: *string, @@ -6478,7 +6933,7 @@ Branch *string The name of the branch to use. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#branch App#branch} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#branch App#branch} --- @@ -6492,7 +6947,7 @@ DeployOnPush interface{} Whether to automatically deploy new commits made to the repo. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#deploy_on_push App#deploy_on_push} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#deploy_on_push App#deploy_on_push} --- @@ -6506,7 +6961,7 @@ Repo *string The name of the repo in the format `owner/repo`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#repo App#repo} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#repo App#repo} --- @@ -6515,7 +6970,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit #### Initializer ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/app" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/app" &app.AppSpecStaticSiteRoutes { Path: *string, @@ -6544,7 +6999,7 @@ Path specifies an route by HTTP path prefix. Paths must start with / and must be unique within the app. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#path App#path} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#path App#path} --- @@ -6558,7 +7013,7 @@ PreservePathPrefix interface{} An optional flag to preserve the path that is forwarded to the backend service. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#preserve_path_prefix App#preserve_path_prefix} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#preserve_path_prefix App#preserve_path_prefix} --- @@ -6567,7 +7022,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit #### Initializer ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/app" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/app" &app.AppSpecWorker { Name: *string, @@ -6576,10 +7031,10 @@ import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/app" DockerfilePath: *string, Env: interface{}, EnvironmentSlug: *string, - Git: github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11.app.AppSpecWorkerGit, - Github: github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11.app.AppSpecWorkerGithub, - Gitlab: github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11.app.AppSpecWorkerGitlab, - Image: github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11.app.AppSpecWorkerImage, + Git: github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean.app.AppSpecWorkerGit, + Github: github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean.app.AppSpecWorkerGithub, + Gitlab: github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean.app.AppSpecWorkerGitlab, + Image: github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean.app.AppSpecWorkerImage, InstanceCount: *f64, InstanceSizeSlug: *string, LogDestination: interface{}, @@ -6620,7 +7075,7 @@ Name *string The name of the component. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#name App#name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#name App#name} --- @@ -6634,7 +7089,7 @@ Alert interface{} alert block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#alert App#alert} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#alert App#alert} --- @@ -6648,7 +7103,7 @@ BuildCommand *string An optional build command to run while building this component from source. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#build_command App#build_command} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#build_command App#build_command} --- @@ -6662,7 +7117,7 @@ DockerfilePath *string The path to a Dockerfile relative to the root of the repo. If set, overrides usage of buildpacks. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#dockerfile_path App#dockerfile_path} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#dockerfile_path App#dockerfile_path} --- @@ -6676,7 +7131,7 @@ Env interface{} env block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#env App#env} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#env App#env} --- @@ -6690,7 +7145,7 @@ EnvironmentSlug *string An environment slug describing the type of this app. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#environment_slug App#environment_slug} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#environment_slug App#environment_slug} --- @@ -6704,7 +7159,7 @@ Git AppSpecWorkerGit git block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#git App#git} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#git App#git} --- @@ -6718,7 +7173,7 @@ Github AppSpecWorkerGithub github block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#github App#github} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#github App#github} --- @@ -6732,7 +7187,7 @@ Gitlab AppSpecWorkerGitlab gitlab block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#gitlab App#gitlab} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#gitlab App#gitlab} --- @@ -6746,7 +7201,7 @@ Image AppSpecWorkerImage image block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#image App#image} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#image App#image} --- @@ -6760,7 +7215,7 @@ InstanceCount *f64 The amount of instances that this component should be scaled to. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#instance_count App#instance_count} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#instance_count App#instance_count} --- @@ -6774,7 +7229,7 @@ InstanceSizeSlug *string The instance size to use for this component. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#instance_size_slug App#instance_size_slug} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#instance_size_slug App#instance_size_slug} --- @@ -6788,7 +7243,7 @@ LogDestination interface{} log_destination block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#log_destination App#log_destination} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#log_destination App#log_destination} --- @@ -6802,7 +7257,7 @@ RunCommand *string An optional run command to override the component's default. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#run_command App#run_command} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#run_command App#run_command} --- @@ -6816,7 +7271,7 @@ SourceDir *string An optional path to the working directory to use for the build. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#source_dir App#source_dir} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#source_dir App#source_dir} --- @@ -6825,7 +7280,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit #### Initializer ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/app" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/app" &app.AppSpecWorkerAlert { Operator: *string, @@ -6840,11 +7295,11 @@ import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/app" | **Name** | **Type** | **Description** | | --- | --- | --- | -| Operator | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#operator App#operator}. | -| Rule | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#rule App#rule}. | -| Value | *f64 | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#value App#value}. | -| Window | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#window App#window}. | -| Disabled | interface{} | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#disabled App#disabled}. | +| Operator | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#operator App#operator}. | +| Rule | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#rule App#rule}. | +| Value | *f64 | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#value App#value}. | +| Window | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#window App#window}. | +| Disabled | interface{} | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#disabled App#disabled}. | --- @@ -6856,7 +7311,7 @@ Operator *string - *Type:* *string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#operator App#operator}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#operator App#operator}. --- @@ -6868,7 +7323,7 @@ Rule *string - *Type:* *string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#rule App#rule}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#rule App#rule}. --- @@ -6880,7 +7335,7 @@ Value *f64 - *Type:* *f64 -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#value App#value}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#value App#value}. --- @@ -6892,7 +7347,7 @@ Window *string - *Type:* *string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#window App#window}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#window App#window}. --- @@ -6904,7 +7359,7 @@ Disabled interface{} - *Type:* interface{} -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#disabled App#disabled}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#disabled App#disabled}. --- @@ -6913,7 +7368,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit #### Initializer ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/app" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/app" &app.AppSpecWorkerEnv { Key: *string, @@ -6944,7 +7399,7 @@ Key *string The name of the environment variable. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#key App#key} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#key App#key} --- @@ -6958,7 +7413,7 @@ Scope *string The visibility scope of the environment variable. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#scope App#scope} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#scope App#scope} --- @@ -6972,7 +7427,7 @@ Type *string The type of the environment variable. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#type App#type} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#type App#type} --- @@ -6986,7 +7441,7 @@ Value *string The value of the environment variable. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#value App#value} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#value App#value} --- @@ -6995,7 +7450,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit #### Initializer ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/app" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/app" &app.AppSpecWorkerGit { Branch: *string, @@ -7022,7 +7477,7 @@ Branch *string The name of the branch to use. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#branch App#branch} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#branch App#branch} --- @@ -7036,7 +7491,7 @@ RepoCloneUrl *string The clone URL of the repo. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#repo_clone_url App#repo_clone_url} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#repo_clone_url App#repo_clone_url} --- @@ -7045,7 +7500,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit #### Initializer ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/app" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/app" &app.AppSpecWorkerGithub { Branch: *string, @@ -7074,7 +7529,7 @@ Branch *string The name of the branch to use. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#branch App#branch} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#branch App#branch} --- @@ -7088,7 +7543,7 @@ DeployOnPush interface{} Whether to automatically deploy new commits made to the repo. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#deploy_on_push App#deploy_on_push} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#deploy_on_push App#deploy_on_push} --- @@ -7102,7 +7557,7 @@ Repo *string The name of the repo in the format `owner/repo`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#repo App#repo} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#repo App#repo} --- @@ -7111,7 +7566,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit #### Initializer ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/app" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/app" &app.AppSpecWorkerGitlab { Branch: *string, @@ -7140,7 +7595,7 @@ Branch *string The name of the branch to use. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#branch App#branch} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#branch App#branch} --- @@ -7154,7 +7609,7 @@ DeployOnPush interface{} Whether to automatically deploy new commits made to the repo. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#deploy_on_push App#deploy_on_push} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#deploy_on_push App#deploy_on_push} --- @@ -7168,7 +7623,7 @@ Repo *string The name of the repo in the format `owner/repo`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#repo App#repo} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#repo App#repo} --- @@ -7177,7 +7632,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit #### Initializer ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/app" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/app" &app.AppSpecWorkerImage { RegistryType: *string, @@ -7212,7 +7667,7 @@ RegistryType *string The registry type. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#registry_type App#registry_type} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#registry_type App#registry_type} --- @@ -7226,7 +7681,7 @@ Repository *string The repository name. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#repository App#repository} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#repository App#repository} --- @@ -7240,7 +7695,7 @@ DeployOnPush interface{} deploy_on_push block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#deploy_on_push App#deploy_on_push} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#deploy_on_push App#deploy_on_push} --- @@ -7254,7 +7709,7 @@ Registry *string The registry name. Must be left empty for the DOCR registry type. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#registry App#registry} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#registry App#registry} --- @@ -7268,7 +7723,7 @@ RegistryCredentials *string Access credentials for third-party registries. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#registry_credentials App#registry_credentials} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#registry_credentials App#registry_credentials} --- @@ -7282,7 +7737,7 @@ Tag *string The repository tag. Defaults to latest if not provided. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#tag App#tag} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#tag App#tag} --- @@ -7291,7 +7746,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit #### Initializer ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/app" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/app" &app.AppSpecWorkerImageDeployOnPush { Enabled: interface{}, @@ -7316,7 +7771,7 @@ Enabled interface{} Whether to automatically deploy images pushed to DOCR. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#enabled App#enabled} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#enabled App#enabled} --- @@ -7325,13 +7780,14 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit #### Initializer ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/app" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/app" &app.AppSpecWorkerLogDestination { Name: *string, - Datadog: github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11.app.AppSpecWorkerLogDestinationDatadog, - Logtail: github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11.app.AppSpecWorkerLogDestinationLogtail, - Papertrail: github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11.app.AppSpecWorkerLogDestinationPapertrail, + Datadog: github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean.app.AppSpecWorkerLogDestinationDatadog, + Logtail: github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean.app.AppSpecWorkerLogDestinationLogtail, + OpenSearch: github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean.app.AppSpecWorkerLogDestinationOpenSearch, + Papertrail: github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean.app.AppSpecWorkerLogDestinationPapertrail, } ``` @@ -7342,6 +7798,7 @@ import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/app" | Name | *string | Name of the log destination. | | Datadog | AppSpecWorkerLogDestinationDatadog | datadog block. | | Logtail | AppSpecWorkerLogDestinationLogtail | logtail block. | +| OpenSearch | AppSpecWorkerLogDestinationOpenSearch | open_search block. | | Papertrail | AppSpecWorkerLogDestinationPapertrail | papertrail block. | --- @@ -7356,7 +7813,7 @@ Name *string Name of the log destination. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#name App#name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#name App#name} --- @@ -7370,7 +7827,7 @@ Datadog AppSpecWorkerLogDestinationDatadog datadog block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#datadog App#datadog} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#datadog App#datadog} --- @@ -7384,7 +7841,21 @@ Logtail AppSpecWorkerLogDestinationLogtail logtail block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#logtail App#logtail} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#logtail App#logtail} + +--- + +##### `OpenSearch`Optional + +```go +OpenSearch AppSpecWorkerLogDestinationOpenSearch +``` + +- *Type:* AppSpecWorkerLogDestinationOpenSearch + +open_search block. + +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#open_search App#open_search} --- @@ -7398,7 +7869,7 @@ Papertrail AppSpecWorkerLogDestinationPapertrail papertrail block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#papertrail App#papertrail} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#papertrail App#papertrail} --- @@ -7407,7 +7878,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit #### Initializer ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/app" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/app" &app.AppSpecWorkerLogDestinationDatadog { ApiKey: *string, @@ -7434,7 +7905,7 @@ ApiKey *string Datadog API key. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#api_key App#api_key} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#api_key App#api_key} --- @@ -7448,7 +7919,7 @@ Endpoint *string Datadog HTTP log intake endpoint. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#endpoint App#endpoint} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#endpoint App#endpoint} --- @@ -7457,7 +7928,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit #### Initializer ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/app" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/app" &app.AppSpecWorkerLogDestinationLogtail { Token: *string, @@ -7482,7 +7953,139 @@ Token *string Logtail token. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#token App#token} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#token App#token} + +--- + +### AppSpecWorkerLogDestinationOpenSearch + +#### Initializer + +```go +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/app" + +&app.AppSpecWorkerLogDestinationOpenSearch { + BasicAuth: github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean.app.AppSpecWorkerLogDestinationOpenSearchBasicAuth, + ClusterName: *string, + Endpoint: *string, + IndexName: *string, +} +``` + +#### Properties + +| **Name** | **Type** | **Description** | +| --- | --- | --- | +| BasicAuth | AppSpecWorkerLogDestinationOpenSearchBasicAuth | basic_auth block. | +| ClusterName | *string | OpenSearch cluster name. | +| Endpoint | *string | OpenSearch endpoint. | +| IndexName | *string | OpenSearch index name. | + +--- + +##### `BasicAuth`Required + +```go +BasicAuth AppSpecWorkerLogDestinationOpenSearchBasicAuth +``` + +- *Type:* AppSpecWorkerLogDestinationOpenSearchBasicAuth + +basic_auth block. + +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#basic_auth App#basic_auth} + +--- + +##### `ClusterName`Optional + +```go +ClusterName *string +``` + +- *Type:* *string + +OpenSearch cluster name. + +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#cluster_name App#cluster_name} + +--- + +##### `Endpoint`Optional + +```go +Endpoint *string +``` + +- *Type:* *string + +OpenSearch endpoint. + +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#endpoint App#endpoint} + +--- + +##### `IndexName`Optional + +```go +IndexName *string +``` + +- *Type:* *string + +OpenSearch index name. + +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#index_name App#index_name} + +--- + +### AppSpecWorkerLogDestinationOpenSearchBasicAuth + +#### Initializer + +```go +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/app" + +&app.AppSpecWorkerLogDestinationOpenSearchBasicAuth { + Password: *string, + User: *string, +} +``` + +#### Properties + +| **Name** | **Type** | **Description** | +| --- | --- | --- | +| Password | *string | Password for basic authentication. | +| User | *string | user for basic authentication. | + +--- + +##### `Password`Optional + +```go +Password *string +``` + +- *Type:* *string + +Password for basic authentication. + +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#password App#password} + +--- + +##### `User`Optional + +```go +User *string +``` + +- *Type:* *string + +user for basic authentication. + +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#user App#user} --- @@ -7491,7 +8094,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit #### Initializer ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/app" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/app" &app.AppSpecWorkerLogDestinationPapertrail { Endpoint: *string, @@ -7516,7 +8119,7 @@ Endpoint *string Papertrail syslog endpoint. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#endpoint App#endpoint} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#endpoint App#endpoint} --- @@ -7525,7 +8128,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit #### Initializer ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/app" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/app" &app.AppTimeouts { Create: *string, @@ -7536,7 +8139,7 @@ import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/app" | **Name** | **Type** | **Description** | | --- | --- | --- | -| Create | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#create App#create}. | +| Create | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#create App#create}. | --- @@ -7548,7 +8151,7 @@ Create *string - *Type:* *string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#create App#create}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#create App#create}. --- @@ -7559,7 +8162,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit #### Initializers ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/app" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/app" app.NewAppDedicatedIpsList(terraformResource IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) AppDedicatedIpsList ``` @@ -7719,7 +8322,7 @@ func InternalValue() interface{} #### Initializers ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/app" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/app" app.NewAppDedicatedIpsOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string, complexObjectIndex *f64, complexObjectIsFromSet *bool) AppDedicatedIpsOutputReference ``` @@ -8073,7 +8676,7 @@ func InternalValue() interface{} #### Initializers ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/app" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/app" app.NewAppSpecAlertList(terraformResource IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) AppSpecAlertList ``` @@ -8233,7 +8836,7 @@ func InternalValue() interface{} #### Initializers ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/app" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/app" app.NewAppSpecAlertOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string, complexObjectIndex *f64, complexObjectIsFromSet *bool) AppSpecAlertOutputReference ``` @@ -8551,7 +9154,7 @@ func InternalValue() interface{} #### Initializers ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/app" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/app" app.NewAppSpecDatabaseList(terraformResource IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) AppSpecDatabaseList ``` @@ -8711,7 +9314,7 @@ func InternalValue() interface{} #### Initializers ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/app" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/app" app.NewAppSpecDatabaseOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string, complexObjectIndex *f64, complexObjectIsFromSet *bool) AppSpecDatabaseOutputReference ``` @@ -9181,7 +9784,7 @@ func InternalValue() interface{} #### Initializers ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/app" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/app" app.NewAppSpecDomainList(terraformResource IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) AppSpecDomainList ``` @@ -9341,7 +9944,7 @@ func InternalValue() interface{} #### Initializers ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/app" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/app" app.NewAppSpecDomainOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string, complexObjectIndex *f64, complexObjectIsFromSet *bool) AppSpecDomainOutputReference ``` @@ -9717,7 +10320,7 @@ func InternalValue() interface{} #### Initializers ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/app" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/app" app.NewAppSpecEgressList(terraformResource IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) AppSpecEgressList ``` @@ -9877,7 +10480,7 @@ func InternalValue() interface{} #### Initializers ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/app" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/app" app.NewAppSpecEgressOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string, complexObjectIndex *f64, complexObjectIsFromSet *bool) AppSpecEgressOutputReference ``` @@ -10173,7 +10776,7 @@ func InternalValue() interface{} #### Initializers ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/app" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/app" app.NewAppSpecEnvList(terraformResource IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) AppSpecEnvList ``` @@ -10333,7 +10936,7 @@ func InternalValue() interface{} #### Initializers ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/app" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/app" app.NewAppSpecEnvOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string, complexObjectIndex *f64, complexObjectIsFromSet *bool) AppSpecEnvOutputReference ``` @@ -10716,7 +11319,7 @@ func InternalValue() interface{} #### Initializers ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/app" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/app" app.NewAppSpecFunctionAlertList(terraformResource IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) AppSpecFunctionAlertList ``` @@ -10876,7 +11479,7 @@ func InternalValue() interface{} #### Initializers ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/app" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/app" app.NewAppSpecFunctionAlertOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string, complexObjectIndex *f64, complexObjectIsFromSet *bool) AppSpecFunctionAlertOutputReference ``` @@ -11260,7 +11863,7 @@ func InternalValue() interface{} #### Initializers ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/app" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/app" app.NewAppSpecFunctionCorsAllowOriginsOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string) AppSpecFunctionCorsAllowOriginsOutputReference ``` @@ -11596,7 +12199,7 @@ func InternalValue() AppSpecFunctionCorsAllowOrigins #### Initializers ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/app" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/app" app.NewAppSpecFunctionCorsOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string) AppSpecFunctionCorsOutputReference ``` @@ -12032,7 +12635,7 @@ func InternalValue() AppSpecFunctionCors #### Initializers ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/app" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/app" app.NewAppSpecFunctionEnvList(terraformResource IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) AppSpecFunctionEnvList ``` @@ -12192,7 +12795,7 @@ func InternalValue() interface{} #### Initializers ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/app" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/app" app.NewAppSpecFunctionEnvOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string, complexObjectIndex *f64, complexObjectIsFromSet *bool) AppSpecFunctionEnvOutputReference ``` @@ -12575,7 +13178,7 @@ func InternalValue() interface{} #### Initializers ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/app" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/app" app.NewAppSpecFunctionGithubOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string) AppSpecFunctionGithubOutputReference ``` @@ -12911,7 +13514,7 @@ func InternalValue() AppSpecFunctionGithub #### Initializers ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/app" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/app" app.NewAppSpecFunctionGitlabOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string) AppSpecFunctionGitlabOutputReference ``` @@ -13247,7 +13850,7 @@ func InternalValue() AppSpecFunctionGitlab #### Initializers ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/app" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/app" app.NewAppSpecFunctionGitOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string) AppSpecFunctionGitOutputReference ``` @@ -13554,7 +14157,7 @@ func InternalValue() AppSpecFunctionGit #### Initializers ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/app" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/app" app.NewAppSpecFunctionList(terraformResource IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) AppSpecFunctionList ``` @@ -13714,7 +14317,7 @@ func InternalValue() interface{} #### Initializers ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/app" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/app" app.NewAppSpecFunctionLogDestinationDatadogOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string) AppSpecFunctionLogDestinationDatadogOutputReference ``` @@ -14014,7 +14617,7 @@ func InternalValue() AppSpecFunctionLogDestinationDatadog #### Initializers ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/app" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/app" app.NewAppSpecFunctionLogDestinationList(terraformResource IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) AppSpecFunctionLogDestinationList ``` @@ -14174,7 +14777,7 @@ func InternalValue() interface{} #### Initializers ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/app" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/app" app.NewAppSpecFunctionLogDestinationLogtailOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string) AppSpecFunctionLogDestinationLogtailOutputReference ``` @@ -14440,26 +15043,24 @@ func InternalValue() AppSpecFunctionLogDestinationLogtail --- -### AppSpecFunctionLogDestinationOutputReference +### AppSpecFunctionLogDestinationOpenSearchBasicAuthOutputReference -#### Initializers +#### Initializers ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/app" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/app" -app.NewAppSpecFunctionLogDestinationOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string, complexObjectIndex *f64, complexObjectIsFromSet *bool) AppSpecFunctionLogDestinationOutputReference +app.NewAppSpecFunctionLogDestinationOpenSearchBasicAuthOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string) AppSpecFunctionLogDestinationOpenSearchBasicAuthOutputReference ``` | **Name** | **Type** | **Description** | | --- | --- | --- | -| terraformResource | github.com/hashicorp/terraform-cdk-go/cdktf.IInterpolatingParent | The parent resource. | -| terraformAttribute | *string | The attribute on the parent resource this class is referencing. | -| complexObjectIndex | *f64 | the index of this item in the list. | -| complexObjectIsFromSet | *bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | +| terraformResource | github.com/hashicorp/terraform-cdk-go/cdktf.IInterpolatingParent | The parent resource. | +| terraformAttribute | *string | The attribute on the parent resource this class is referencing. | --- -##### `terraformResource`Required +##### `terraformResource`Required - *Type:* github.com/hashicorp/terraform-cdk-go/cdktf.IInterpolatingParent @@ -14467,7 +15068,7 @@ The parent resource. --- -##### `terraformAttribute`Required +##### `terraformAttribute`Required - *Type:* *string @@ -14475,175 +15076,155 @@ The attribute on the parent resource this class is referencing. --- -##### `complexObjectIndex`Required - -- *Type:* *f64 - -the index of this item in the list. - ---- - -##### `complexObjectIsFromSet`Required - -- *Type:* *bool - -whether the list is wrapping a set (will add tolist() to be able to access an item via an index). - ---- - #### Methods | **Name** | **Description** | | --- | --- | -| ComputeFqn | *No description.* | -| GetAnyMapAttribute | *No description.* | -| GetBooleanAttribute | *No description.* | -| GetBooleanMapAttribute | *No description.* | -| GetListAttribute | *No description.* | -| GetNumberAttribute | *No description.* | -| GetNumberListAttribute | *No description.* | -| GetNumberMapAttribute | *No description.* | -| GetStringAttribute | *No description.* | -| GetStringMapAttribute | *No description.* | -| InterpolationForAttribute | *No description.* | -| Resolve | Produce the Token's value at resolution time. | -| ToString | Return a string representation of this resolvable object. | -| PutDatadog | *No description.* | -| PutLogtail | *No description.* | -| PutPapertrail | *No description.* | -| ResetDatadog | *No description.* | -| ResetLogtail | *No description.* | -| ResetPapertrail | *No description.* | +| ComputeFqn | *No description.* | +| GetAnyMapAttribute | *No description.* | +| GetBooleanAttribute | *No description.* | +| GetBooleanMapAttribute | *No description.* | +| GetListAttribute | *No description.* | +| GetNumberAttribute | *No description.* | +| GetNumberListAttribute | *No description.* | +| GetNumberMapAttribute | *No description.* | +| GetStringAttribute | *No description.* | +| GetStringMapAttribute | *No description.* | +| InterpolationForAttribute | *No description.* | +| Resolve | Produce the Token's value at resolution time. | +| ToString | Return a string representation of this resolvable object. | +| ResetPassword | *No description.* | +| ResetUser | *No description.* | --- -##### `ComputeFqn` +##### `ComputeFqn` ```go func ComputeFqn() *string ``` -##### `GetAnyMapAttribute` +##### `GetAnyMapAttribute` ```go func GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* *string --- -##### `GetBooleanAttribute` +##### `GetBooleanAttribute` ```go func GetBooleanAttribute(terraformAttribute *string) IResolvable ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* *string --- -##### `GetBooleanMapAttribute` +##### `GetBooleanMapAttribute` ```go func GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* *string --- -##### `GetListAttribute` +##### `GetListAttribute` ```go func GetListAttribute(terraformAttribute *string) *[]*string ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* *string --- -##### `GetNumberAttribute` +##### `GetNumberAttribute` ```go func GetNumberAttribute(terraformAttribute *string) *f64 ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* *string --- -##### `GetNumberListAttribute` +##### `GetNumberListAttribute` ```go func GetNumberListAttribute(terraformAttribute *string) *[]*f64 ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* *string --- -##### `GetNumberMapAttribute` +##### `GetNumberMapAttribute` ```go func GetNumberMapAttribute(terraformAttribute *string) *map[string]*f64 ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* *string --- -##### `GetStringAttribute` +##### `GetStringAttribute` ```go func GetStringAttribute(terraformAttribute *string) *string ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* *string --- -##### `GetStringMapAttribute` +##### `GetStringMapAttribute` ```go func GetStringMapAttribute(terraformAttribute *string) *map[string]*string ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* *string --- -##### `InterpolationForAttribute` +##### `InterpolationForAttribute` ```go func InterpolationForAttribute(property *string) IResolvable ``` -###### `property`Required +###### `property`Required - *Type:* *string --- -##### `Resolve` +##### `Resolve` ```go func Resolve(_context IResolveContext) interface{} @@ -14651,13 +15232,13 @@ func Resolve(_context IResolveContext) interface{} Produce the Token's value at resolution time. -###### `_context`Required +###### `_context`Required - *Type:* github.com/hashicorp/terraform-cdk-go/cdktf.IResolveContext --- -##### `ToString` +##### `ToString` ```go func ToString() *string @@ -14667,58 +15248,16 @@ Return a string representation of this resolvable object. Returns a reversible string representation. -##### `PutDatadog` - -```go -func PutDatadog(value AppSpecFunctionLogDestinationDatadog) -``` - -###### `value`Required - -- *Type:* AppSpecFunctionLogDestinationDatadog - ---- - -##### `PutLogtail` - -```go -func PutLogtail(value AppSpecFunctionLogDestinationLogtail) -``` - -###### `value`Required - -- *Type:* AppSpecFunctionLogDestinationLogtail - ---- - -##### `PutPapertrail` - -```go -func PutPapertrail(value AppSpecFunctionLogDestinationPapertrail) -``` - -###### `value`Required - -- *Type:* AppSpecFunctionLogDestinationPapertrail - ---- - -##### `ResetDatadog` - -```go -func ResetDatadog() -``` - -##### `ResetLogtail` +##### `ResetPassword` ```go -func ResetLogtail() +func ResetPassword() ``` -##### `ResetPapertrail` +##### `ResetUser` ```go -func ResetPapertrail() +func ResetUser() ``` @@ -14726,21 +15265,17 @@ func ResetPapertrail() | **Name** | **Type** | **Description** | | --- | --- | --- | -| CreationStack | *[]*string | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| Fqn | *string | *No description.* | -| Datadog | AppSpecFunctionLogDestinationDatadogOutputReference | *No description.* | -| Logtail | AppSpecFunctionLogDestinationLogtailOutputReference | *No description.* | -| Papertrail | AppSpecFunctionLogDestinationPapertrailOutputReference | *No description.* | -| DatadogInput | AppSpecFunctionLogDestinationDatadog | *No description.* | -| LogtailInput | AppSpecFunctionLogDestinationLogtail | *No description.* | -| NameInput | *string | *No description.* | -| PapertrailInput | AppSpecFunctionLogDestinationPapertrail | *No description.* | -| Name | *string | *No description.* | -| InternalValue | interface{} | *No description.* | +| CreationStack | *[]*string | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| Fqn | *string | *No description.* | +| PasswordInput | *string | *No description.* | +| UserInput | *string | *No description.* | +| Password | *string | *No description.* | +| User | *string | *No description.* | +| InternalValue | AppSpecFunctionLogDestinationOpenSearchBasicAuth | *No description.* | --- -##### `CreationStack`Required +##### `CreationStack`Required ```go func CreationStack() *[]*string @@ -14754,7 +15289,7 @@ If this returns an empty array the stack will not be attached. --- -##### `Fqn`Required +##### `Fqn`Required ```go func Fqn() *string @@ -14764,115 +15299,75 @@ func Fqn() *string --- -##### `Datadog`Required - -```go -func Datadog() AppSpecFunctionLogDestinationDatadogOutputReference -``` - -- *Type:* AppSpecFunctionLogDestinationDatadogOutputReference - ---- - -##### `Logtail`Required - -```go -func Logtail() AppSpecFunctionLogDestinationLogtailOutputReference -``` - -- *Type:* AppSpecFunctionLogDestinationLogtailOutputReference - ---- - -##### `Papertrail`Required - -```go -func Papertrail() AppSpecFunctionLogDestinationPapertrailOutputReference -``` - -- *Type:* AppSpecFunctionLogDestinationPapertrailOutputReference - ---- - -##### `DatadogInput`Optional - -```go -func DatadogInput() AppSpecFunctionLogDestinationDatadog -``` - -- *Type:* AppSpecFunctionLogDestinationDatadog - ---- - -##### `LogtailInput`Optional +##### `PasswordInput`Optional ```go -func LogtailInput() AppSpecFunctionLogDestinationLogtail +func PasswordInput() *string ``` -- *Type:* AppSpecFunctionLogDestinationLogtail +- *Type:* *string --- -##### `NameInput`Optional +##### `UserInput`Optional ```go -func NameInput() *string +func UserInput() *string ``` - *Type:* *string --- -##### `PapertrailInput`Optional +##### `Password`Required ```go -func PapertrailInput() AppSpecFunctionLogDestinationPapertrail +func Password() *string ``` -- *Type:* AppSpecFunctionLogDestinationPapertrail +- *Type:* *string --- -##### `Name`Required +##### `User`Required ```go -func Name() *string +func User() *string ``` - *Type:* *string --- -##### `InternalValue`Optional +##### `InternalValue`Optional ```go -func InternalValue() interface{} +func InternalValue() AppSpecFunctionLogDestinationOpenSearchBasicAuth ``` -- *Type:* interface{} +- *Type:* AppSpecFunctionLogDestinationOpenSearchBasicAuth --- -### AppSpecFunctionLogDestinationPapertrailOutputReference +### AppSpecFunctionLogDestinationOpenSearchOutputReference -#### Initializers +#### Initializers ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/app" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/app" -app.NewAppSpecFunctionLogDestinationPapertrailOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string) AppSpecFunctionLogDestinationPapertrailOutputReference +app.NewAppSpecFunctionLogDestinationOpenSearchOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string) AppSpecFunctionLogDestinationOpenSearchOutputReference ``` | **Name** | **Type** | **Description** | | --- | --- | --- | -| terraformResource | github.com/hashicorp/terraform-cdk-go/cdktf.IInterpolatingParent | The parent resource. | -| terraformAttribute | *string | The attribute on the parent resource this class is referencing. | +| terraformResource | github.com/hashicorp/terraform-cdk-go/cdktf.IInterpolatingParent | The parent resource. | +| terraformAttribute | *string | The attribute on the parent resource this class is referencing. | --- -##### `terraformResource`Required +##### `terraformResource`Required - *Type:* github.com/hashicorp/terraform-cdk-go/cdktf.IInterpolatingParent @@ -14880,7 +15375,7 @@ The parent resource. --- -##### `terraformAttribute`Required +##### `terraformAttribute`Required - *Type:* *string @@ -14892,149 +15387,153 @@ The attribute on the parent resource this class is referencing. | **Name** | **Description** | | --- | --- | -| ComputeFqn | *No description.* | -| GetAnyMapAttribute | *No description.* | -| GetBooleanAttribute | *No description.* | -| GetBooleanMapAttribute | *No description.* | -| GetListAttribute | *No description.* | -| GetNumberAttribute | *No description.* | -| GetNumberListAttribute | *No description.* | -| GetNumberMapAttribute | *No description.* | -| GetStringAttribute | *No description.* | -| GetStringMapAttribute | *No description.* | -| InterpolationForAttribute | *No description.* | -| Resolve | Produce the Token's value at resolution time. | -| ToString | Return a string representation of this resolvable object. | +| ComputeFqn | *No description.* | +| GetAnyMapAttribute | *No description.* | +| GetBooleanAttribute | *No description.* | +| GetBooleanMapAttribute | *No description.* | +| GetListAttribute | *No description.* | +| GetNumberAttribute | *No description.* | +| GetNumberListAttribute | *No description.* | +| GetNumberMapAttribute | *No description.* | +| GetStringAttribute | *No description.* | +| GetStringMapAttribute | *No description.* | +| InterpolationForAttribute | *No description.* | +| Resolve | Produce the Token's value at resolution time. | +| ToString | Return a string representation of this resolvable object. | +| PutBasicAuth | *No description.* | +| ResetClusterName | *No description.* | +| ResetEndpoint | *No description.* | +| ResetIndexName | *No description.* | --- -##### `ComputeFqn` +##### `ComputeFqn` ```go func ComputeFqn() *string ``` -##### `GetAnyMapAttribute` +##### `GetAnyMapAttribute` ```go func GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* *string --- -##### `GetBooleanAttribute` +##### `GetBooleanAttribute` ```go func GetBooleanAttribute(terraformAttribute *string) IResolvable ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* *string --- -##### `GetBooleanMapAttribute` +##### `GetBooleanMapAttribute` ```go func GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* *string --- -##### `GetListAttribute` +##### `GetListAttribute` ```go func GetListAttribute(terraformAttribute *string) *[]*string ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* *string --- -##### `GetNumberAttribute` +##### `GetNumberAttribute` ```go func GetNumberAttribute(terraformAttribute *string) *f64 ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* *string --- -##### `GetNumberListAttribute` +##### `GetNumberListAttribute` ```go func GetNumberListAttribute(terraformAttribute *string) *[]*f64 ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* *string --- -##### `GetNumberMapAttribute` +##### `GetNumberMapAttribute` ```go func GetNumberMapAttribute(terraformAttribute *string) *map[string]*f64 ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* *string --- -##### `GetStringAttribute` +##### `GetStringAttribute` ```go func GetStringAttribute(terraformAttribute *string) *string ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* *string --- -##### `GetStringMapAttribute` +##### `GetStringMapAttribute` ```go func GetStringMapAttribute(terraformAttribute *string) *map[string]*string ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* *string --- -##### `InterpolationForAttribute` +##### `InterpolationForAttribute` ```go func InterpolationForAttribute(property *string) IResolvable ``` -###### `property`Required +###### `property`Required - *Type:* *string --- -##### `Resolve` +##### `Resolve` ```go func Resolve(_context IResolveContext) interface{} @@ -15042,13 +15541,13 @@ func Resolve(_context IResolveContext) interface{} Produce the Token's value at resolution time. -###### `_context`Required +###### `_context`Required - *Type:* github.com/hashicorp/terraform-cdk-go/cdktf.IResolveContext --- -##### `ToString` +##### `ToString` ```go func ToString() *string @@ -15058,20 +15557,56 @@ Return a string representation of this resolvable object. Returns a reversible string representation. +##### `PutBasicAuth` + +```go +func PutBasicAuth(value AppSpecFunctionLogDestinationOpenSearchBasicAuth) +``` + +###### `value`Required + +- *Type:* AppSpecFunctionLogDestinationOpenSearchBasicAuth + +--- + +##### `ResetClusterName` + +```go +func ResetClusterName() +``` + +##### `ResetEndpoint` + +```go +func ResetEndpoint() +``` + +##### `ResetIndexName` + +```go +func ResetIndexName() +``` + #### Properties | **Name** | **Type** | **Description** | | --- | --- | --- | -| CreationStack | *[]*string | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| Fqn | *string | *No description.* | -| EndpointInput | *string | *No description.* | -| Endpoint | *string | *No description.* | -| InternalValue | AppSpecFunctionLogDestinationPapertrail | *No description.* | +| CreationStack | *[]*string | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| Fqn | *string | *No description.* | +| BasicAuth | AppSpecFunctionLogDestinationOpenSearchBasicAuthOutputReference | *No description.* | +| BasicAuthInput | AppSpecFunctionLogDestinationOpenSearchBasicAuth | *No description.* | +| ClusterNameInput | *string | *No description.* | +| EndpointInput | *string | *No description.* | +| IndexNameInput | *string | *No description.* | +| ClusterName | *string | *No description.* | +| Endpoint | *string | *No description.* | +| IndexName | *string | *No description.* | +| InternalValue | AppSpecFunctionLogDestinationOpenSearch | *No description.* | --- -##### `CreationStack`Required +##### `CreationStack`Required ```go func CreationStack() *[]*string @@ -15085,7 +15620,7 @@ If this returns an empty array the stack will not be attached. --- -##### `Fqn`Required +##### `Fqn`Required ```go func Fqn() *string @@ -15095,7 +15630,37 @@ func Fqn() *string --- -##### `EndpointInput`Optional +##### `BasicAuth`Required + +```go +func BasicAuth() AppSpecFunctionLogDestinationOpenSearchBasicAuthOutputReference +``` + +- *Type:* AppSpecFunctionLogDestinationOpenSearchBasicAuthOutputReference + +--- + +##### `BasicAuthInput`Optional + +```go +func BasicAuthInput() AppSpecFunctionLogDestinationOpenSearchBasicAuth +``` + +- *Type:* AppSpecFunctionLogDestinationOpenSearchBasicAuth + +--- + +##### `ClusterNameInput`Optional + +```go +func ClusterNameInput() *string +``` + +- *Type:* *string + +--- + +##### `EndpointInput`Optional ```go func EndpointInput() *string @@ -15105,7 +15670,27 @@ func EndpointInput() *string --- -##### `Endpoint`Required +##### `IndexNameInput`Optional + +```go +func IndexNameInput() *string +``` + +- *Type:* *string + +--- + +##### `ClusterName`Required + +```go +func ClusterName() *string +``` + +- *Type:* *string + +--- + +##### `Endpoint`Required ```go func Endpoint() *string @@ -15115,37 +15700,47 @@ func Endpoint() *string --- -##### `InternalValue`Optional +##### `IndexName`Required ```go -func InternalValue() AppSpecFunctionLogDestinationPapertrail +func IndexName() *string ``` -- *Type:* AppSpecFunctionLogDestinationPapertrail +- *Type:* *string --- +##### `InternalValue`Optional -### AppSpecFunctionOutputReference +```go +func InternalValue() AppSpecFunctionLogDestinationOpenSearch +``` + +- *Type:* AppSpecFunctionLogDestinationOpenSearch + +--- -#### Initializers + +### AppSpecFunctionLogDestinationOutputReference + +#### Initializers ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/app" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/app" -app.NewAppSpecFunctionOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string, complexObjectIndex *f64, complexObjectIsFromSet *bool) AppSpecFunctionOutputReference +app.NewAppSpecFunctionLogDestinationOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string, complexObjectIndex *f64, complexObjectIsFromSet *bool) AppSpecFunctionLogDestinationOutputReference ``` | **Name** | **Type** | **Description** | | --- | --- | --- | -| terraformResource | github.com/hashicorp/terraform-cdk-go/cdktf.IInterpolatingParent | The parent resource. | -| terraformAttribute | *string | The attribute on the parent resource this class is referencing. | -| complexObjectIndex | *f64 | the index of this item in the list. | -| complexObjectIsFromSet | *bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | +| terraformResource | github.com/hashicorp/terraform-cdk-go/cdktf.IInterpolatingParent | The parent resource. | +| terraformAttribute | *string | The attribute on the parent resource this class is referencing. | +| complexObjectIndex | *f64 | the index of this item in the list. | +| complexObjectIsFromSet | *bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | --- -##### `terraformResource`Required +##### `terraformResource`Required - *Type:* github.com/hashicorp/terraform-cdk-go/cdktf.IInterpolatingParent @@ -15153,7 +15748,7 @@ The parent resource. --- -##### `terraformAttribute`Required +##### `terraformAttribute`Required - *Type:* *string @@ -15161,7 +15756,7 @@ The attribute on the parent resource this class is referencing. --- -##### `complexObjectIndex`Required +##### `complexObjectIndex`Required - *Type:* *f64 @@ -15169,7 +15764,7 @@ the index of this item in the list. --- -##### `complexObjectIsFromSet`Required +##### `complexObjectIsFromSet`Required - *Type:* *bool @@ -15181,136 +15776,864 @@ whether the list is wrapping a set (will add tolist() to be able to access an it | **Name** | **Description** | | --- | --- | -| ComputeFqn | *No description.* | -| GetAnyMapAttribute | *No description.* | -| GetBooleanAttribute | *No description.* | -| GetBooleanMapAttribute | *No description.* | -| GetListAttribute | *No description.* | -| GetNumberAttribute | *No description.* | -| GetNumberListAttribute | *No description.* | -| GetNumberMapAttribute | *No description.* | -| GetStringAttribute | *No description.* | -| GetStringMapAttribute | *No description.* | -| InterpolationForAttribute | *No description.* | -| Resolve | Produce the Token's value at resolution time. | -| ToString | Return a string representation of this resolvable object. | -| PutAlert | *No description.* | -| PutCors | *No description.* | -| PutEnv | *No description.* | -| PutGit | *No description.* | -| PutGithub | *No description.* | -| PutGitlab | *No description.* | -| PutLogDestination | *No description.* | -| PutRoutes | *No description.* | -| ResetAlert | *No description.* | -| ResetCors | *No description.* | -| ResetEnv | *No description.* | -| ResetGit | *No description.* | -| ResetGithub | *No description.* | -| ResetGitlab | *No description.* | -| ResetLogDestination | *No description.* | -| ResetRoutes | *No description.* | -| ResetSourceDir | *No description.* | +| ComputeFqn | *No description.* | +| GetAnyMapAttribute | *No description.* | +| GetBooleanAttribute | *No description.* | +| GetBooleanMapAttribute | *No description.* | +| GetListAttribute | *No description.* | +| GetNumberAttribute | *No description.* | +| GetNumberListAttribute | *No description.* | +| GetNumberMapAttribute | *No description.* | +| GetStringAttribute | *No description.* | +| GetStringMapAttribute | *No description.* | +| InterpolationForAttribute | *No description.* | +| Resolve | Produce the Token's value at resolution time. | +| ToString | Return a string representation of this resolvable object. | +| PutDatadog | *No description.* | +| PutLogtail | *No description.* | +| PutOpenSearch | *No description.* | +| PutPapertrail | *No description.* | +| ResetDatadog | *No description.* | +| ResetLogtail | *No description.* | +| ResetOpenSearch | *No description.* | +| ResetPapertrail | *No description.* | --- -##### `ComputeFqn` +##### `ComputeFqn` ```go func ComputeFqn() *string ``` -##### `GetAnyMapAttribute` +##### `GetAnyMapAttribute` ```go func GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* *string --- -##### `GetBooleanAttribute` +##### `GetBooleanAttribute` ```go func GetBooleanAttribute(terraformAttribute *string) IResolvable ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* *string --- -##### `GetBooleanMapAttribute` +##### `GetBooleanMapAttribute` ```go func GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* *string --- -##### `GetListAttribute` +##### `GetListAttribute` ```go func GetListAttribute(terraformAttribute *string) *[]*string ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* *string --- -##### `GetNumberAttribute` +##### `GetNumberAttribute` ```go func GetNumberAttribute(terraformAttribute *string) *f64 ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* *string --- -##### `GetNumberListAttribute` +##### `GetNumberListAttribute` ```go func GetNumberListAttribute(terraformAttribute *string) *[]*f64 ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* *string --- -##### `GetNumberMapAttribute` +##### `GetNumberMapAttribute` ```go func GetNumberMapAttribute(terraformAttribute *string) *map[string]*f64 ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* *string --- -##### `GetStringAttribute` +##### `GetStringAttribute` ```go func GetStringAttribute(terraformAttribute *string) *string ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required + +- *Type:* *string + +--- + +##### `GetStringMapAttribute` + +```go +func GetStringMapAttribute(terraformAttribute *string) *map[string]*string +``` + +###### `terraformAttribute`Required + +- *Type:* *string + +--- + +##### `InterpolationForAttribute` + +```go +func InterpolationForAttribute(property *string) IResolvable +``` + +###### `property`Required + +- *Type:* *string + +--- + +##### `Resolve` + +```go +func Resolve(_context IResolveContext) interface{} +``` + +Produce the Token's value at resolution time. + +###### `_context`Required + +- *Type:* github.com/hashicorp/terraform-cdk-go/cdktf.IResolveContext + +--- + +##### `ToString` + +```go +func ToString() *string +``` + +Return a string representation of this resolvable object. + +Returns a reversible string representation. + +##### `PutDatadog` + +```go +func PutDatadog(value AppSpecFunctionLogDestinationDatadog) +``` + +###### `value`Required + +- *Type:* AppSpecFunctionLogDestinationDatadog + +--- + +##### `PutLogtail` + +```go +func PutLogtail(value AppSpecFunctionLogDestinationLogtail) +``` + +###### `value`Required + +- *Type:* AppSpecFunctionLogDestinationLogtail + +--- + +##### `PutOpenSearch` + +```go +func PutOpenSearch(value AppSpecFunctionLogDestinationOpenSearch) +``` + +###### `value`Required + +- *Type:* AppSpecFunctionLogDestinationOpenSearch + +--- + +##### `PutPapertrail` + +```go +func PutPapertrail(value AppSpecFunctionLogDestinationPapertrail) +``` + +###### `value`Required + +- *Type:* AppSpecFunctionLogDestinationPapertrail + +--- + +##### `ResetDatadog` + +```go +func ResetDatadog() +``` + +##### `ResetLogtail` + +```go +func ResetLogtail() +``` + +##### `ResetOpenSearch` + +```go +func ResetOpenSearch() +``` + +##### `ResetPapertrail` + +```go +func ResetPapertrail() +``` + + +#### Properties + +| **Name** | **Type** | **Description** | +| --- | --- | --- | +| CreationStack | *[]*string | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| Fqn | *string | *No description.* | +| Datadog | AppSpecFunctionLogDestinationDatadogOutputReference | *No description.* | +| Logtail | AppSpecFunctionLogDestinationLogtailOutputReference | *No description.* | +| OpenSearch | AppSpecFunctionLogDestinationOpenSearchOutputReference | *No description.* | +| Papertrail | AppSpecFunctionLogDestinationPapertrailOutputReference | *No description.* | +| DatadogInput | AppSpecFunctionLogDestinationDatadog | *No description.* | +| LogtailInput | AppSpecFunctionLogDestinationLogtail | *No description.* | +| NameInput | *string | *No description.* | +| OpenSearchInput | AppSpecFunctionLogDestinationOpenSearch | *No description.* | +| PapertrailInput | AppSpecFunctionLogDestinationPapertrail | *No description.* | +| Name | *string | *No description.* | +| InternalValue | interface{} | *No description.* | + +--- + +##### `CreationStack`Required + +```go +func CreationStack() *[]*string +``` + +- *Type:* *[]*string + +The creation stack of this resolvable which will be appended to errors thrown during resolution. + +If this returns an empty array the stack will not be attached. + +--- + +##### `Fqn`Required + +```go +func Fqn() *string +``` + +- *Type:* *string + +--- + +##### `Datadog`Required + +```go +func Datadog() AppSpecFunctionLogDestinationDatadogOutputReference +``` + +- *Type:* AppSpecFunctionLogDestinationDatadogOutputReference + +--- + +##### `Logtail`Required + +```go +func Logtail() AppSpecFunctionLogDestinationLogtailOutputReference +``` + +- *Type:* AppSpecFunctionLogDestinationLogtailOutputReference + +--- + +##### `OpenSearch`Required + +```go +func OpenSearch() AppSpecFunctionLogDestinationOpenSearchOutputReference +``` + +- *Type:* AppSpecFunctionLogDestinationOpenSearchOutputReference + +--- + +##### `Papertrail`Required + +```go +func Papertrail() AppSpecFunctionLogDestinationPapertrailOutputReference +``` + +- *Type:* AppSpecFunctionLogDestinationPapertrailOutputReference + +--- + +##### `DatadogInput`Optional + +```go +func DatadogInput() AppSpecFunctionLogDestinationDatadog +``` + +- *Type:* AppSpecFunctionLogDestinationDatadog + +--- + +##### `LogtailInput`Optional + +```go +func LogtailInput() AppSpecFunctionLogDestinationLogtail +``` + +- *Type:* AppSpecFunctionLogDestinationLogtail + +--- + +##### `NameInput`Optional + +```go +func NameInput() *string +``` + +- *Type:* *string + +--- + +##### `OpenSearchInput`Optional + +```go +func OpenSearchInput() AppSpecFunctionLogDestinationOpenSearch +``` + +- *Type:* AppSpecFunctionLogDestinationOpenSearch + +--- + +##### `PapertrailInput`Optional + +```go +func PapertrailInput() AppSpecFunctionLogDestinationPapertrail +``` + +- *Type:* AppSpecFunctionLogDestinationPapertrail + +--- + +##### `Name`Required + +```go +func Name() *string +``` + +- *Type:* *string + +--- + +##### `InternalValue`Optional + +```go +func InternalValue() interface{} +``` + +- *Type:* interface{} + +--- + + +### AppSpecFunctionLogDestinationPapertrailOutputReference + +#### Initializers + +```go +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/app" + +app.NewAppSpecFunctionLogDestinationPapertrailOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string) AppSpecFunctionLogDestinationPapertrailOutputReference +``` + +| **Name** | **Type** | **Description** | +| --- | --- | --- | +| terraformResource | github.com/hashicorp/terraform-cdk-go/cdktf.IInterpolatingParent | The parent resource. | +| terraformAttribute | *string | The attribute on the parent resource this class is referencing. | + +--- + +##### `terraformResource`Required + +- *Type:* github.com/hashicorp/terraform-cdk-go/cdktf.IInterpolatingParent + +The parent resource. + +--- + +##### `terraformAttribute`Required + +- *Type:* *string + +The attribute on the parent resource this class is referencing. + +--- + +#### Methods + +| **Name** | **Description** | +| --- | --- | +| ComputeFqn | *No description.* | +| GetAnyMapAttribute | *No description.* | +| GetBooleanAttribute | *No description.* | +| GetBooleanMapAttribute | *No description.* | +| GetListAttribute | *No description.* | +| GetNumberAttribute | *No description.* | +| GetNumberListAttribute | *No description.* | +| GetNumberMapAttribute | *No description.* | +| GetStringAttribute | *No description.* | +| GetStringMapAttribute | *No description.* | +| InterpolationForAttribute | *No description.* | +| Resolve | Produce the Token's value at resolution time. | +| ToString | Return a string representation of this resolvable object. | + +--- + +##### `ComputeFqn` + +```go +func ComputeFqn() *string +``` + +##### `GetAnyMapAttribute` + +```go +func GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} +``` + +###### `terraformAttribute`Required + +- *Type:* *string + +--- + +##### `GetBooleanAttribute` + +```go +func GetBooleanAttribute(terraformAttribute *string) IResolvable +``` + +###### `terraformAttribute`Required + +- *Type:* *string + +--- + +##### `GetBooleanMapAttribute` + +```go +func GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool +``` + +###### `terraformAttribute`Required + +- *Type:* *string + +--- + +##### `GetListAttribute` + +```go +func GetListAttribute(terraformAttribute *string) *[]*string +``` + +###### `terraformAttribute`Required + +- *Type:* *string + +--- + +##### `GetNumberAttribute` + +```go +func GetNumberAttribute(terraformAttribute *string) *f64 +``` + +###### `terraformAttribute`Required + +- *Type:* *string + +--- + +##### `GetNumberListAttribute` + +```go +func GetNumberListAttribute(terraformAttribute *string) *[]*f64 +``` + +###### `terraformAttribute`Required + +- *Type:* *string + +--- + +##### `GetNumberMapAttribute` + +```go +func GetNumberMapAttribute(terraformAttribute *string) *map[string]*f64 +``` + +###### `terraformAttribute`Required + +- *Type:* *string + +--- + +##### `GetStringAttribute` + +```go +func GetStringAttribute(terraformAttribute *string) *string +``` + +###### `terraformAttribute`Required + +- *Type:* *string + +--- + +##### `GetStringMapAttribute` + +```go +func GetStringMapAttribute(terraformAttribute *string) *map[string]*string +``` + +###### `terraformAttribute`Required + +- *Type:* *string + +--- + +##### `InterpolationForAttribute` + +```go +func InterpolationForAttribute(property *string) IResolvable +``` + +###### `property`Required + +- *Type:* *string + +--- + +##### `Resolve` + +```go +func Resolve(_context IResolveContext) interface{} +``` + +Produce the Token's value at resolution time. + +###### `_context`Required + +- *Type:* github.com/hashicorp/terraform-cdk-go/cdktf.IResolveContext + +--- + +##### `ToString` + +```go +func ToString() *string +``` + +Return a string representation of this resolvable object. + +Returns a reversible string representation. + + +#### Properties + +| **Name** | **Type** | **Description** | +| --- | --- | --- | +| CreationStack | *[]*string | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| Fqn | *string | *No description.* | +| EndpointInput | *string | *No description.* | +| Endpoint | *string | *No description.* | +| InternalValue | AppSpecFunctionLogDestinationPapertrail | *No description.* | + +--- + +##### `CreationStack`Required + +```go +func CreationStack() *[]*string +``` + +- *Type:* *[]*string + +The creation stack of this resolvable which will be appended to errors thrown during resolution. + +If this returns an empty array the stack will not be attached. + +--- + +##### `Fqn`Required + +```go +func Fqn() *string +``` + +- *Type:* *string + +--- + +##### `EndpointInput`Optional + +```go +func EndpointInput() *string +``` + +- *Type:* *string + +--- + +##### `Endpoint`Required + +```go +func Endpoint() *string +``` + +- *Type:* *string + +--- + +##### `InternalValue`Optional + +```go +func InternalValue() AppSpecFunctionLogDestinationPapertrail +``` + +- *Type:* AppSpecFunctionLogDestinationPapertrail + +--- + + +### AppSpecFunctionOutputReference + +#### Initializers + +```go +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/app" + +app.NewAppSpecFunctionOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string, complexObjectIndex *f64, complexObjectIsFromSet *bool) AppSpecFunctionOutputReference +``` + +| **Name** | **Type** | **Description** | +| --- | --- | --- | +| terraformResource | github.com/hashicorp/terraform-cdk-go/cdktf.IInterpolatingParent | The parent resource. | +| terraformAttribute | *string | The attribute on the parent resource this class is referencing. | +| complexObjectIndex | *f64 | the index of this item in the list. | +| complexObjectIsFromSet | *bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | + +--- + +##### `terraformResource`Required + +- *Type:* github.com/hashicorp/terraform-cdk-go/cdktf.IInterpolatingParent + +The parent resource. + +--- + +##### `terraformAttribute`Required + +- *Type:* *string + +The attribute on the parent resource this class is referencing. + +--- + +##### `complexObjectIndex`Required + +- *Type:* *f64 + +the index of this item in the list. + +--- + +##### `complexObjectIsFromSet`Required + +- *Type:* *bool + +whether the list is wrapping a set (will add tolist() to be able to access an item via an index). + +--- + +#### Methods + +| **Name** | **Description** | +| --- | --- | +| ComputeFqn | *No description.* | +| GetAnyMapAttribute | *No description.* | +| GetBooleanAttribute | *No description.* | +| GetBooleanMapAttribute | *No description.* | +| GetListAttribute | *No description.* | +| GetNumberAttribute | *No description.* | +| GetNumberListAttribute | *No description.* | +| GetNumberMapAttribute | *No description.* | +| GetStringAttribute | *No description.* | +| GetStringMapAttribute | *No description.* | +| InterpolationForAttribute | *No description.* | +| Resolve | Produce the Token's value at resolution time. | +| ToString | Return a string representation of this resolvable object. | +| PutAlert | *No description.* | +| PutCors | *No description.* | +| PutEnv | *No description.* | +| PutGit | *No description.* | +| PutGithub | *No description.* | +| PutGitlab | *No description.* | +| PutLogDestination | *No description.* | +| PutRoutes | *No description.* | +| ResetAlert | *No description.* | +| ResetCors | *No description.* | +| ResetEnv | *No description.* | +| ResetGit | *No description.* | +| ResetGithub | *No description.* | +| ResetGitlab | *No description.* | +| ResetLogDestination | *No description.* | +| ResetRoutes | *No description.* | +| ResetSourceDir | *No description.* | + +--- + +##### `ComputeFqn` + +```go +func ComputeFqn() *string +``` + +##### `GetAnyMapAttribute` + +```go +func GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} +``` + +###### `terraformAttribute`Required + +- *Type:* *string + +--- + +##### `GetBooleanAttribute` + +```go +func GetBooleanAttribute(terraformAttribute *string) IResolvable +``` + +###### `terraformAttribute`Required + +- *Type:* *string + +--- + +##### `GetBooleanMapAttribute` + +```go +func GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool +``` + +###### `terraformAttribute`Required + +- *Type:* *string + +--- + +##### `GetListAttribute` + +```go +func GetListAttribute(terraformAttribute *string) *[]*string +``` + +###### `terraformAttribute`Required + +- *Type:* *string + +--- + +##### `GetNumberAttribute` + +```go +func GetNumberAttribute(terraformAttribute *string) *f64 +``` + +###### `terraformAttribute`Required + +- *Type:* *string + +--- + +##### `GetNumberListAttribute` + +```go +func GetNumberListAttribute(terraformAttribute *string) *[]*f64 +``` + +###### `terraformAttribute`Required + +- *Type:* *string + +--- + +##### `GetNumberMapAttribute` + +```go +func GetNumberMapAttribute(terraformAttribute *string) *map[string]*f64 +``` + +###### `terraformAttribute`Required + +- *Type:* *string + +--- + +##### `GetStringAttribute` + +```go +func GetStringAttribute(terraformAttribute *string) *string +``` + +###### `terraformAttribute`Required - *Type:* *string @@ -15785,7 +17108,7 @@ func InternalValue() interface{} #### Initializers ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/app" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/app" app.NewAppSpecFunctionRoutesList(terraformResource IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) AppSpecFunctionRoutesList ``` @@ -15945,7 +17268,7 @@ func InternalValue() interface{} #### Initializers ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/app" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/app" app.NewAppSpecFunctionRoutesOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string, complexObjectIndex *f64, complexObjectIsFromSet *bool) AppSpecFunctionRoutesOutputReference ``` @@ -16270,7 +17593,7 @@ func InternalValue() interface{} #### Initializers ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/app" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/app" app.NewAppSpecIngressOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string) AppSpecIngressOutputReference ``` @@ -16561,7 +17884,7 @@ func InternalValue() AppSpecIngress #### Initializers ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/app" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/app" app.NewAppSpecIngressRuleComponentOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string) AppSpecIngressRuleComponentOutputReference ``` @@ -16897,7 +18220,7 @@ func InternalValue() AppSpecIngressRuleComponent #### Initializers ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/app" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/app" app.NewAppSpecIngressRuleCorsAllowOriginsOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string) AppSpecIngressRuleCorsAllowOriginsOutputReference ``` @@ -17233,7 +18556,7 @@ func InternalValue() AppSpecIngressRuleCorsAllowOrigins #### Initializers ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/app" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/app" app.NewAppSpecIngressRuleCorsOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string) AppSpecIngressRuleCorsOutputReference ``` @@ -17669,7 +18992,7 @@ func InternalValue() AppSpecIngressRuleCors #### Initializers ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/app" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/app" app.NewAppSpecIngressRuleList(terraformResource IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) AppSpecIngressRuleList ``` @@ -17829,7 +19152,7 @@ func InternalValue() interface{} #### Initializers ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/app" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/app" app.NewAppSpecIngressRuleMatchOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string) AppSpecIngressRuleMatchOutputReference ``` @@ -18120,7 +19443,7 @@ func InternalValue() AppSpecIngressRuleMatch #### Initializers ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/app" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/app" app.NewAppSpecIngressRuleMatchPathOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string) AppSpecIngressRuleMatchPathOutputReference ``` @@ -18398,7 +19721,7 @@ func InternalValue() AppSpecIngressRuleMatchPath #### Initializers ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/app" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/app" app.NewAppSpecIngressRuleOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string, complexObjectIndex *f64, complexObjectIsFromSet *bool) AppSpecIngressRuleOutputReference ``` @@ -18833,7 +20156,7 @@ func InternalValue() interface{} #### Initializers ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/app" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/app" app.NewAppSpecIngressRuleRedirectOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string) AppSpecIngressRuleRedirectOutputReference ``` @@ -19227,7 +20550,7 @@ func InternalValue() AppSpecIngressRuleRedirect #### Initializers ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/app" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/app" app.NewAppSpecJobAlertList(terraformResource IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) AppSpecJobAlertList ``` @@ -19387,7 +20710,7 @@ func InternalValue() interface{} #### Initializers ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/app" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/app" app.NewAppSpecJobAlertOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string, complexObjectIndex *f64, complexObjectIsFromSet *bool) AppSpecJobAlertOutputReference ``` @@ -19771,7 +21094,7 @@ func InternalValue() interface{} #### Initializers ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/app" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/app" app.NewAppSpecJobEnvList(terraformResource IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) AppSpecJobEnvList ``` @@ -19931,7 +21254,7 @@ func InternalValue() interface{} #### Initializers ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/app" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/app" app.NewAppSpecJobEnvOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string, complexObjectIndex *f64, complexObjectIsFromSet *bool) AppSpecJobEnvOutputReference ``` @@ -20314,7 +21637,7 @@ func InternalValue() interface{} #### Initializers ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/app" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/app" app.NewAppSpecJobGithubOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string) AppSpecJobGithubOutputReference ``` @@ -20650,7 +21973,7 @@ func InternalValue() AppSpecJobGithub #### Initializers ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/app" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/app" app.NewAppSpecJobGitlabOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string) AppSpecJobGitlabOutputReference ``` @@ -20986,7 +22309,7 @@ func InternalValue() AppSpecJobGitlab #### Initializers ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/app" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/app" app.NewAppSpecJobGitOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string) AppSpecJobGitOutputReference ``` @@ -21293,7 +22616,7 @@ func InternalValue() AppSpecJobGit #### Initializers ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/app" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/app" app.NewAppSpecJobImageDeployOnPushList(terraformResource IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) AppSpecJobImageDeployOnPushList ``` @@ -21453,7 +22776,7 @@ func InternalValue() interface{} #### Initializers ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/app" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/app" app.NewAppSpecJobImageDeployOnPushOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string, complexObjectIndex *f64, complexObjectIsFromSet *bool) AppSpecJobImageDeployOnPushOutputReference ``` @@ -21749,7 +23072,7 @@ func InternalValue() interface{} #### Initializers ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/app" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/app" app.NewAppSpecJobImageOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string) AppSpecJobImageOutputReference ``` @@ -22161,30 +23484,490 @@ func Tag() *string func InternalValue() AppSpecJobImage ``` -- *Type:* AppSpecJobImage +- *Type:* AppSpecJobImage + +--- + + +### AppSpecJobList + +#### Initializers + +```go +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/app" + +app.NewAppSpecJobList(terraformResource IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) AppSpecJobList +``` + +| **Name** | **Type** | **Description** | +| --- | --- | --- | +| terraformResource | github.com/hashicorp/terraform-cdk-go/cdktf.IInterpolatingParent | The parent resource. | +| terraformAttribute | *string | The attribute on the parent resource this class is referencing. | +| wrapsSet | *bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | + +--- + +##### `terraformResource`Required + +- *Type:* github.com/hashicorp/terraform-cdk-go/cdktf.IInterpolatingParent + +The parent resource. + +--- + +##### `terraformAttribute`Required + +- *Type:* *string + +The attribute on the parent resource this class is referencing. + +--- + +##### `wrapsSet`Required + +- *Type:* *bool + +whether the list is wrapping a set (will add tolist() to be able to access an item via an index). + +--- + +#### Methods + +| **Name** | **Description** | +| --- | --- | +| AllWithMapKey | Creating an iterator for this complex list. | +| ComputeFqn | *No description.* | +| Resolve | Produce the Token's value at resolution time. | +| ToString | Return a string representation of this resolvable object. | +| Get | *No description.* | + +--- + +##### `AllWithMapKey` + +```go +func AllWithMapKey(mapKeyAttributeName *string) DynamicListTerraformIterator +``` + +Creating an iterator for this complex list. + +The list will be converted into a map with the mapKeyAttributeName as the key. + +###### `mapKeyAttributeName`Required + +- *Type:* *string + +--- + +##### `ComputeFqn` + +```go +func ComputeFqn() *string +``` + +##### `Resolve` + +```go +func Resolve(_context IResolveContext) interface{} +``` + +Produce the Token's value at resolution time. + +###### `_context`Required + +- *Type:* github.com/hashicorp/terraform-cdk-go/cdktf.IResolveContext + +--- + +##### `ToString` + +```go +func ToString() *string +``` + +Return a string representation of this resolvable object. + +Returns a reversible string representation. + +##### `Get` + +```go +func Get(index *f64) AppSpecJobOutputReference +``` + +###### `index`Required + +- *Type:* *f64 + +the index of the item to return. + +--- + + +#### Properties + +| **Name** | **Type** | **Description** | +| --- | --- | --- | +| CreationStack | *[]*string | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| Fqn | *string | *No description.* | +| InternalValue | interface{} | *No description.* | + +--- + +##### `CreationStack`Required + +```go +func CreationStack() *[]*string +``` + +- *Type:* *[]*string + +The creation stack of this resolvable which will be appended to errors thrown during resolution. + +If this returns an empty array the stack will not be attached. + +--- + +##### `Fqn`Required + +```go +func Fqn() *string +``` + +- *Type:* *string + +--- + +##### `InternalValue`Optional + +```go +func InternalValue() interface{} +``` + +- *Type:* interface{} + +--- + + +### AppSpecJobLogDestinationDatadogOutputReference + +#### Initializers + +```go +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/app" + +app.NewAppSpecJobLogDestinationDatadogOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string) AppSpecJobLogDestinationDatadogOutputReference +``` + +| **Name** | **Type** | **Description** | +| --- | --- | --- | +| terraformResource | github.com/hashicorp/terraform-cdk-go/cdktf.IInterpolatingParent | The parent resource. | +| terraformAttribute | *string | The attribute on the parent resource this class is referencing. | + +--- + +##### `terraformResource`Required + +- *Type:* github.com/hashicorp/terraform-cdk-go/cdktf.IInterpolatingParent + +The parent resource. + +--- + +##### `terraformAttribute`Required + +- *Type:* *string + +The attribute on the parent resource this class is referencing. + +--- + +#### Methods + +| **Name** | **Description** | +| --- | --- | +| ComputeFqn | *No description.* | +| GetAnyMapAttribute | *No description.* | +| GetBooleanAttribute | *No description.* | +| GetBooleanMapAttribute | *No description.* | +| GetListAttribute | *No description.* | +| GetNumberAttribute | *No description.* | +| GetNumberListAttribute | *No description.* | +| GetNumberMapAttribute | *No description.* | +| GetStringAttribute | *No description.* | +| GetStringMapAttribute | *No description.* | +| InterpolationForAttribute | *No description.* | +| Resolve | Produce the Token's value at resolution time. | +| ToString | Return a string representation of this resolvable object. | +| ResetEndpoint | *No description.* | + +--- + +##### `ComputeFqn` + +```go +func ComputeFqn() *string +``` + +##### `GetAnyMapAttribute` + +```go +func GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} +``` + +###### `terraformAttribute`Required + +- *Type:* *string + +--- + +##### `GetBooleanAttribute` + +```go +func GetBooleanAttribute(terraformAttribute *string) IResolvable +``` + +###### `terraformAttribute`Required + +- *Type:* *string + +--- + +##### `GetBooleanMapAttribute` + +```go +func GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool +``` + +###### `terraformAttribute`Required + +- *Type:* *string + +--- + +##### `GetListAttribute` + +```go +func GetListAttribute(terraformAttribute *string) *[]*string +``` + +###### `terraformAttribute`Required + +- *Type:* *string + +--- + +##### `GetNumberAttribute` + +```go +func GetNumberAttribute(terraformAttribute *string) *f64 +``` + +###### `terraformAttribute`Required + +- *Type:* *string + +--- + +##### `GetNumberListAttribute` + +```go +func GetNumberListAttribute(terraformAttribute *string) *[]*f64 +``` + +###### `terraformAttribute`Required + +- *Type:* *string + +--- + +##### `GetNumberMapAttribute` + +```go +func GetNumberMapAttribute(terraformAttribute *string) *map[string]*f64 +``` + +###### `terraformAttribute`Required + +- *Type:* *string + +--- + +##### `GetStringAttribute` + +```go +func GetStringAttribute(terraformAttribute *string) *string +``` + +###### `terraformAttribute`Required + +- *Type:* *string + +--- + +##### `GetStringMapAttribute` + +```go +func GetStringMapAttribute(terraformAttribute *string) *map[string]*string +``` + +###### `terraformAttribute`Required + +- *Type:* *string + +--- + +##### `InterpolationForAttribute` + +```go +func InterpolationForAttribute(property *string) IResolvable +``` + +###### `property`Required + +- *Type:* *string + +--- + +##### `Resolve` + +```go +func Resolve(_context IResolveContext) interface{} +``` + +Produce the Token's value at resolution time. + +###### `_context`Required + +- *Type:* github.com/hashicorp/terraform-cdk-go/cdktf.IResolveContext + +--- + +##### `ToString` + +```go +func ToString() *string +``` + +Return a string representation of this resolvable object. + +Returns a reversible string representation. + +##### `ResetEndpoint` + +```go +func ResetEndpoint() +``` + + +#### Properties + +| **Name** | **Type** | **Description** | +| --- | --- | --- | +| CreationStack | *[]*string | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| Fqn | *string | *No description.* | +| ApiKeyInput | *string | *No description.* | +| EndpointInput | *string | *No description.* | +| ApiKey | *string | *No description.* | +| Endpoint | *string | *No description.* | +| InternalValue | AppSpecJobLogDestinationDatadog | *No description.* | + +--- + +##### `CreationStack`Required + +```go +func CreationStack() *[]*string +``` + +- *Type:* *[]*string + +The creation stack of this resolvable which will be appended to errors thrown during resolution. + +If this returns an empty array the stack will not be attached. + +--- + +##### `Fqn`Required + +```go +func Fqn() *string +``` + +- *Type:* *string + +--- + +##### `ApiKeyInput`Optional + +```go +func ApiKeyInput() *string +``` + +- *Type:* *string + +--- + +##### `EndpointInput`Optional + +```go +func EndpointInput() *string +``` + +- *Type:* *string + +--- + +##### `ApiKey`Required + +```go +func ApiKey() *string +``` + +- *Type:* *string + +--- + +##### `Endpoint`Required + +```go +func Endpoint() *string +``` + +- *Type:* *string + +--- + +##### `InternalValue`Optional + +```go +func InternalValue() AppSpecJobLogDestinationDatadog +``` + +- *Type:* AppSpecJobLogDestinationDatadog --- -### AppSpecJobList +### AppSpecJobLogDestinationList -#### Initializers +#### Initializers ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/app" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/app" -app.NewAppSpecJobList(terraformResource IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) AppSpecJobList +app.NewAppSpecJobLogDestinationList(terraformResource IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) AppSpecJobLogDestinationList ``` | **Name** | **Type** | **Description** | | --- | --- | --- | -| terraformResource | github.com/hashicorp/terraform-cdk-go/cdktf.IInterpolatingParent | The parent resource. | -| terraformAttribute | *string | The attribute on the parent resource this class is referencing. | -| wrapsSet | *bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | +| terraformResource | github.com/hashicorp/terraform-cdk-go/cdktf.IInterpolatingParent | The parent resource. | +| terraformAttribute | *string | The attribute on the parent resource this class is referencing. | +| wrapsSet | *bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | --- -##### `terraformResource`Required +##### `terraformResource`Required - *Type:* github.com/hashicorp/terraform-cdk-go/cdktf.IInterpolatingParent @@ -22192,7 +23975,7 @@ The parent resource. --- -##### `terraformAttribute`Required +##### `terraformAttribute`Required - *Type:* *string @@ -22200,7 +23983,7 @@ The attribute on the parent resource this class is referencing. --- -##### `wrapsSet`Required +##### `wrapsSet`Required - *Type:* *bool @@ -22212,15 +23995,15 @@ whether the list is wrapping a set (will add tolist() to be able to access an it | **Name** | **Description** | | --- | --- | -| AllWithMapKey | Creating an iterator for this complex list. | -| ComputeFqn | *No description.* | -| Resolve | Produce the Token's value at resolution time. | -| ToString | Return a string representation of this resolvable object. | -| Get | *No description.* | +| AllWithMapKey | Creating an iterator for this complex list. | +| ComputeFqn | *No description.* | +| Resolve | Produce the Token's value at resolution time. | +| ToString | Return a string representation of this resolvable object. | +| Get | *No description.* | --- -##### `AllWithMapKey` +##### `AllWithMapKey` ```go func AllWithMapKey(mapKeyAttributeName *string) DynamicListTerraformIterator @@ -22230,19 +24013,19 @@ Creating an iterator for this complex list. The list will be converted into a map with the mapKeyAttributeName as the key. -###### `mapKeyAttributeName`Required +###### `mapKeyAttributeName`Required - *Type:* *string --- -##### `ComputeFqn` +##### `ComputeFqn` ```go func ComputeFqn() *string ``` -##### `Resolve` +##### `Resolve` ```go func Resolve(_context IResolveContext) interface{} @@ -22250,13 +24033,13 @@ func Resolve(_context IResolveContext) interface{} Produce the Token's value at resolution time. -###### `_context`Required +###### `_context`Required - *Type:* github.com/hashicorp/terraform-cdk-go/cdktf.IResolveContext --- -##### `ToString` +##### `ToString` ```go func ToString() *string @@ -22266,13 +24049,13 @@ Return a string representation of this resolvable object. Returns a reversible string representation. -##### `Get` +##### `Get` ```go -func Get(index *f64) AppSpecJobOutputReference +func Get(index *f64) AppSpecJobLogDestinationOutputReference ``` -###### `index`Required +###### `index`Required - *Type:* *f64 @@ -22285,13 +24068,13 @@ the index of the item to return. | **Name** | **Type** | **Description** | | --- | --- | --- | -| CreationStack | *[]*string | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| Fqn | *string | *No description.* | -| InternalValue | interface{} | *No description.* | +| CreationStack | *[]*string | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| Fqn | *string | *No description.* | +| InternalValue | interface{} | *No description.* | --- -##### `CreationStack`Required +##### `CreationStack`Required ```go func CreationStack() *[]*string @@ -22305,7 +24088,7 @@ If this returns an empty array the stack will not be attached. --- -##### `Fqn`Required +##### `Fqn`Required ```go func Fqn() *string @@ -22315,7 +24098,7 @@ func Fqn() *string --- -##### `InternalValue`Optional +##### `InternalValue`Optional ```go func InternalValue() interface{} @@ -22326,24 +24109,24 @@ func InternalValue() interface{} --- -### AppSpecJobLogDestinationDatadogOutputReference +### AppSpecJobLogDestinationLogtailOutputReference -#### Initializers +#### Initializers ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/app" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/app" -app.NewAppSpecJobLogDestinationDatadogOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string) AppSpecJobLogDestinationDatadogOutputReference +app.NewAppSpecJobLogDestinationLogtailOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string) AppSpecJobLogDestinationLogtailOutputReference ``` | **Name** | **Type** | **Description** | | --- | --- | --- | -| terraformResource | github.com/hashicorp/terraform-cdk-go/cdktf.IInterpolatingParent | The parent resource. | -| terraformAttribute | *string | The attribute on the parent resource this class is referencing. | +| terraformResource | github.com/hashicorp/terraform-cdk-go/cdktf.IInterpolatingParent | The parent resource. | +| terraformAttribute | *string | The attribute on the parent resource this class is referencing. | --- -##### `terraformResource`Required +##### `terraformResource`Required - *Type:* github.com/hashicorp/terraform-cdk-go/cdktf.IInterpolatingParent @@ -22351,7 +24134,7 @@ The parent resource. --- -##### `terraformAttribute`Required +##### `terraformAttribute`Required - *Type:* *string @@ -22363,150 +24146,149 @@ The attribute on the parent resource this class is referencing. | **Name** | **Description** | | --- | --- | -| ComputeFqn | *No description.* | -| GetAnyMapAttribute | *No description.* | -| GetBooleanAttribute | *No description.* | -| GetBooleanMapAttribute | *No description.* | -| GetListAttribute | *No description.* | -| GetNumberAttribute | *No description.* | -| GetNumberListAttribute | *No description.* | -| GetNumberMapAttribute | *No description.* | -| GetStringAttribute | *No description.* | -| GetStringMapAttribute | *No description.* | -| InterpolationForAttribute | *No description.* | -| Resolve | Produce the Token's value at resolution time. | -| ToString | Return a string representation of this resolvable object. | -| ResetEndpoint | *No description.* | +| ComputeFqn | *No description.* | +| GetAnyMapAttribute | *No description.* | +| GetBooleanAttribute | *No description.* | +| GetBooleanMapAttribute | *No description.* | +| GetListAttribute | *No description.* | +| GetNumberAttribute | *No description.* | +| GetNumberListAttribute | *No description.* | +| GetNumberMapAttribute | *No description.* | +| GetStringAttribute | *No description.* | +| GetStringMapAttribute | *No description.* | +| InterpolationForAttribute | *No description.* | +| Resolve | Produce the Token's value at resolution time. | +| ToString | Return a string representation of this resolvable object. | --- -##### `ComputeFqn` +##### `ComputeFqn` ```go func ComputeFqn() *string ``` -##### `GetAnyMapAttribute` +##### `GetAnyMapAttribute` ```go func GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* *string --- -##### `GetBooleanAttribute` +##### `GetBooleanAttribute` ```go func GetBooleanAttribute(terraformAttribute *string) IResolvable ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* *string --- -##### `GetBooleanMapAttribute` +##### `GetBooleanMapAttribute` ```go func GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* *string --- -##### `GetListAttribute` +##### `GetListAttribute` ```go func GetListAttribute(terraformAttribute *string) *[]*string ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* *string --- -##### `GetNumberAttribute` +##### `GetNumberAttribute` ```go func GetNumberAttribute(terraformAttribute *string) *f64 ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* *string --- -##### `GetNumberListAttribute` +##### `GetNumberListAttribute` ```go func GetNumberListAttribute(terraformAttribute *string) *[]*f64 ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* *string --- -##### `GetNumberMapAttribute` +##### `GetNumberMapAttribute` ```go func GetNumberMapAttribute(terraformAttribute *string) *map[string]*f64 ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* *string --- -##### `GetStringAttribute` +##### `GetStringAttribute` ```go func GetStringAttribute(terraformAttribute *string) *string ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* *string --- -##### `GetStringMapAttribute` +##### `GetStringMapAttribute` ```go func GetStringMapAttribute(terraformAttribute *string) *map[string]*string ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* *string --- -##### `InterpolationForAttribute` +##### `InterpolationForAttribute` ```go func InterpolationForAttribute(property *string) IResolvable ``` -###### `property`Required +###### `property`Required - *Type:* *string --- -##### `Resolve` +##### `Resolve` ```go func Resolve(_context IResolveContext) interface{} @@ -22514,13 +24296,13 @@ func Resolve(_context IResolveContext) interface{} Produce the Token's value at resolution time. -###### `_context`Required +###### `_context`Required - *Type:* github.com/hashicorp/terraform-cdk-go/cdktf.IResolveContext --- -##### `ToString` +##### `ToString` ```go func ToString() *string @@ -22530,28 +24312,20 @@ Return a string representation of this resolvable object. Returns a reversible string representation. -##### `ResetEndpoint` - -```go -func ResetEndpoint() -``` - #### Properties | **Name** | **Type** | **Description** | | --- | --- | --- | -| CreationStack | *[]*string | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| Fqn | *string | *No description.* | -| ApiKeyInput | *string | *No description.* | -| EndpointInput | *string | *No description.* | -| ApiKey | *string | *No description.* | -| Endpoint | *string | *No description.* | -| InternalValue | AppSpecJobLogDestinationDatadog | *No description.* | +| CreationStack | *[]*string | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| Fqn | *string | *No description.* | +| TokenInput | *string | *No description.* | +| Token | *string | *No description.* | +| InternalValue | AppSpecJobLogDestinationLogtail | *No description.* | --- -##### `CreationStack`Required +##### `CreationStack`Required ```go func CreationStack() *[]*string @@ -22565,7 +24339,7 @@ If this returns an empty array the stack will not be attached. --- -##### `Fqn`Required +##### `Fqn`Required ```go func Fqn() *string @@ -22575,134 +24349,219 @@ func Fqn() *string --- -##### `ApiKeyInput`Optional +##### `TokenInput`Optional ```go -func ApiKeyInput() *string +func TokenInput() *string ``` - *Type:* *string --- -##### `EndpointInput`Optional +##### `Token`Required ```go -func EndpointInput() *string +func Token() *string ``` - *Type:* *string --- -##### `ApiKey`Required +##### `InternalValue`Optional ```go -func ApiKey() *string +func InternalValue() AppSpecJobLogDestinationLogtail ``` -- *Type:* *string +- *Type:* AppSpecJobLogDestinationLogtail --- -##### `Endpoint`Required + +### AppSpecJobLogDestinationOpenSearchBasicAuthOutputReference + +#### Initializers ```go -func Endpoint() *string +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/app" + +app.NewAppSpecJobLogDestinationOpenSearchBasicAuthOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string) AppSpecJobLogDestinationOpenSearchBasicAuthOutputReference ``` +| **Name** | **Type** | **Description** | +| --- | --- | --- | +| terraformResource | github.com/hashicorp/terraform-cdk-go/cdktf.IInterpolatingParent | The parent resource. | +| terraformAttribute | *string | The attribute on the parent resource this class is referencing. | + +--- + +##### `terraformResource`Required + +- *Type:* github.com/hashicorp/terraform-cdk-go/cdktf.IInterpolatingParent + +The parent resource. + +--- + +##### `terraformAttribute`Required + - *Type:* *string +The attribute on the parent resource this class is referencing. + --- -##### `InternalValue`Optional +#### Methods + +| **Name** | **Description** | +| --- | --- | +| ComputeFqn | *No description.* | +| GetAnyMapAttribute | *No description.* | +| GetBooleanAttribute | *No description.* | +| GetBooleanMapAttribute | *No description.* | +| GetListAttribute | *No description.* | +| GetNumberAttribute | *No description.* | +| GetNumberListAttribute | *No description.* | +| GetNumberMapAttribute | *No description.* | +| GetStringAttribute | *No description.* | +| GetStringMapAttribute | *No description.* | +| InterpolationForAttribute | *No description.* | +| Resolve | Produce the Token's value at resolution time. | +| ToString | Return a string representation of this resolvable object. | +| ResetPassword | *No description.* | +| ResetUser | *No description.* | + +--- + +##### `ComputeFqn` ```go -func InternalValue() AppSpecJobLogDestinationDatadog +func ComputeFqn() *string ``` -- *Type:* AppSpecJobLogDestinationDatadog +##### `GetAnyMapAttribute` ---- +```go +func GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} +``` +###### `terraformAttribute`Required -### AppSpecJobLogDestinationList +- *Type:* *string -#### Initializers +--- -```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/app" +##### `GetBooleanAttribute` -app.NewAppSpecJobLogDestinationList(terraformResource IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) AppSpecJobLogDestinationList +```go +func GetBooleanAttribute(terraformAttribute *string) IResolvable ``` -| **Name** | **Type** | **Description** | -| --- | --- | --- | -| terraformResource | github.com/hashicorp/terraform-cdk-go/cdktf.IInterpolatingParent | The parent resource. | -| terraformAttribute | *string | The attribute on the parent resource this class is referencing. | -| wrapsSet | *bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | +###### `terraformAttribute`Required + +- *Type:* *string --- -##### `terraformResource`Required +##### `GetBooleanMapAttribute` -- *Type:* github.com/hashicorp/terraform-cdk-go/cdktf.IInterpolatingParent +```go +func GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool +``` -The parent resource. +###### `terraformAttribute`Required + +- *Type:* *string --- -##### `terraformAttribute`Required +##### `GetListAttribute` + +```go +func GetListAttribute(terraformAttribute *string) *[]*string +``` + +###### `terraformAttribute`Required - *Type:* *string -The attribute on the parent resource this class is referencing. +--- + +##### `GetNumberAttribute` + +```go +func GetNumberAttribute(terraformAttribute *string) *f64 +``` + +###### `terraformAttribute`Required + +- *Type:* *string --- -##### `wrapsSet`Required +##### `GetNumberListAttribute` -- *Type:* *bool +```go +func GetNumberListAttribute(terraformAttribute *string) *[]*f64 +``` -whether the list is wrapping a set (will add tolist() to be able to access an item via an index). +###### `terraformAttribute`Required + +- *Type:* *string --- -#### Methods +##### `GetNumberMapAttribute` -| **Name** | **Description** | -| --- | --- | -| AllWithMapKey | Creating an iterator for this complex list. | -| ComputeFqn | *No description.* | -| Resolve | Produce the Token's value at resolution time. | -| ToString | Return a string representation of this resolvable object. | -| Get | *No description.* | +```go +func GetNumberMapAttribute(terraformAttribute *string) *map[string]*f64 +``` + +###### `terraformAttribute`Required + +- *Type:* *string --- -##### `AllWithMapKey` +##### `GetStringAttribute` ```go -func AllWithMapKey(mapKeyAttributeName *string) DynamicListTerraformIterator +func GetStringAttribute(terraformAttribute *string) *string ``` -Creating an iterator for this complex list. +###### `terraformAttribute`Required -The list will be converted into a map with the mapKeyAttributeName as the key. +- *Type:* *string -###### `mapKeyAttributeName`Required +--- + +##### `GetStringMapAttribute` + +```go +func GetStringMapAttribute(terraformAttribute *string) *map[string]*string +``` + +###### `terraformAttribute`Required - *Type:* *string --- -##### `ComputeFqn` +##### `InterpolationForAttribute` ```go -func ComputeFqn() *string +func InterpolationForAttribute(property *string) IResolvable ``` -##### `Resolve` +###### `property`Required + +- *Type:* *string + +--- + +##### `Resolve` ```go func Resolve(_context IResolveContext) interface{} @@ -22710,13 +24569,13 @@ func Resolve(_context IResolveContext) interface{} Produce the Token's value at resolution time. -###### `_context`Required +###### `_context`Required - *Type:* github.com/hashicorp/terraform-cdk-go/cdktf.IResolveContext --- -##### `ToString` +##### `ToString` ```go func ToString() *string @@ -22726,32 +24585,34 @@ Return a string representation of this resolvable object. Returns a reversible string representation. -##### `Get` +##### `ResetPassword` ```go -func Get(index *f64) AppSpecJobLogDestinationOutputReference +func ResetPassword() ``` -###### `index`Required - -- *Type:* *f64 - -the index of the item to return. +##### `ResetUser` ---- +```go +func ResetUser() +``` #### Properties | **Name** | **Type** | **Description** | | --- | --- | --- | -| CreationStack | *[]*string | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| Fqn | *string | *No description.* | -| InternalValue | interface{} | *No description.* | +| CreationStack | *[]*string | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| Fqn | *string | *No description.* | +| PasswordInput | *string | *No description.* | +| UserInput | *string | *No description.* | +| Password | *string | *No description.* | +| User | *string | *No description.* | +| InternalValue | AppSpecJobLogDestinationOpenSearchBasicAuth | *No description.* | --- -##### `CreationStack`Required +##### `CreationStack`Required ```go func CreationStack() *[]*string @@ -22765,7 +24626,7 @@ If this returns an empty array the stack will not be attached. --- -##### `Fqn`Required +##### `Fqn`Required ```go func Fqn() *string @@ -22775,35 +24636,75 @@ func Fqn() *string --- -##### `InternalValue`Optional +##### `PasswordInput`Optional ```go -func InternalValue() interface{} +func PasswordInput() *string ``` -- *Type:* interface{} +- *Type:* *string --- +##### `UserInput`Optional -### AppSpecJobLogDestinationLogtailOutputReference +```go +func UserInput() *string +``` -#### Initializers +- *Type:* *string + +--- + +##### `Password`Required ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/app" +func Password() *string +``` -app.NewAppSpecJobLogDestinationLogtailOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string) AppSpecJobLogDestinationLogtailOutputReference +- *Type:* *string + +--- + +##### `User`Required + +```go +func User() *string +``` + +- *Type:* *string + +--- + +##### `InternalValue`Optional + +```go +func InternalValue() AppSpecJobLogDestinationOpenSearchBasicAuth +``` + +- *Type:* AppSpecJobLogDestinationOpenSearchBasicAuth + +--- + + +### AppSpecJobLogDestinationOpenSearchOutputReference + +#### Initializers + +```go +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/app" + +app.NewAppSpecJobLogDestinationOpenSearchOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string) AppSpecJobLogDestinationOpenSearchOutputReference ``` | **Name** | **Type** | **Description** | | --- | --- | --- | -| terraformResource | github.com/hashicorp/terraform-cdk-go/cdktf.IInterpolatingParent | The parent resource. | -| terraformAttribute | *string | The attribute on the parent resource this class is referencing. | +| terraformResource | github.com/hashicorp/terraform-cdk-go/cdktf.IInterpolatingParent | The parent resource. | +| terraformAttribute | *string | The attribute on the parent resource this class is referencing. | --- -##### `terraformResource`Required +##### `terraformResource`Required - *Type:* github.com/hashicorp/terraform-cdk-go/cdktf.IInterpolatingParent @@ -22811,7 +24712,7 @@ The parent resource. --- -##### `terraformAttribute`Required +##### `terraformAttribute`Required - *Type:* *string @@ -22823,149 +24724,153 @@ The attribute on the parent resource this class is referencing. | **Name** | **Description** | | --- | --- | -| ComputeFqn | *No description.* | -| GetAnyMapAttribute | *No description.* | -| GetBooleanAttribute | *No description.* | -| GetBooleanMapAttribute | *No description.* | -| GetListAttribute | *No description.* | -| GetNumberAttribute | *No description.* | -| GetNumberListAttribute | *No description.* | -| GetNumberMapAttribute | *No description.* | -| GetStringAttribute | *No description.* | -| GetStringMapAttribute | *No description.* | -| InterpolationForAttribute | *No description.* | -| Resolve | Produce the Token's value at resolution time. | -| ToString | Return a string representation of this resolvable object. | +| ComputeFqn | *No description.* | +| GetAnyMapAttribute | *No description.* | +| GetBooleanAttribute | *No description.* | +| GetBooleanMapAttribute | *No description.* | +| GetListAttribute | *No description.* | +| GetNumberAttribute | *No description.* | +| GetNumberListAttribute | *No description.* | +| GetNumberMapAttribute | *No description.* | +| GetStringAttribute | *No description.* | +| GetStringMapAttribute | *No description.* | +| InterpolationForAttribute | *No description.* | +| Resolve | Produce the Token's value at resolution time. | +| ToString | Return a string representation of this resolvable object. | +| PutBasicAuth | *No description.* | +| ResetClusterName | *No description.* | +| ResetEndpoint | *No description.* | +| ResetIndexName | *No description.* | --- -##### `ComputeFqn` +##### `ComputeFqn` ```go func ComputeFqn() *string ``` -##### `GetAnyMapAttribute` +##### `GetAnyMapAttribute` ```go func GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* *string --- -##### `GetBooleanAttribute` +##### `GetBooleanAttribute` ```go func GetBooleanAttribute(terraformAttribute *string) IResolvable ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* *string --- -##### `GetBooleanMapAttribute` +##### `GetBooleanMapAttribute` ```go func GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* *string --- -##### `GetListAttribute` +##### `GetListAttribute` ```go func GetListAttribute(terraformAttribute *string) *[]*string ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* *string --- -##### `GetNumberAttribute` +##### `GetNumberAttribute` ```go func GetNumberAttribute(terraformAttribute *string) *f64 ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* *string --- -##### `GetNumberListAttribute` +##### `GetNumberListAttribute` ```go func GetNumberListAttribute(terraformAttribute *string) *[]*f64 ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* *string --- -##### `GetNumberMapAttribute` +##### `GetNumberMapAttribute` ```go func GetNumberMapAttribute(terraformAttribute *string) *map[string]*f64 ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* *string --- -##### `GetStringAttribute` +##### `GetStringAttribute` ```go func GetStringAttribute(terraformAttribute *string) *string ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* *string --- -##### `GetStringMapAttribute` +##### `GetStringMapAttribute` ```go func GetStringMapAttribute(terraformAttribute *string) *map[string]*string ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* *string --- -##### `InterpolationForAttribute` +##### `InterpolationForAttribute` ```go func InterpolationForAttribute(property *string) IResolvable ``` -###### `property`Required +###### `property`Required - *Type:* *string --- -##### `Resolve` +##### `Resolve` ```go func Resolve(_context IResolveContext) interface{} @@ -22973,13 +24878,13 @@ func Resolve(_context IResolveContext) interface{} Produce the Token's value at resolution time. -###### `_context`Required +###### `_context`Required - *Type:* github.com/hashicorp/terraform-cdk-go/cdktf.IResolveContext --- -##### `ToString` +##### `ToString` ```go func ToString() *string @@ -22989,20 +24894,56 @@ Return a string representation of this resolvable object. Returns a reversible string representation. +##### `PutBasicAuth` + +```go +func PutBasicAuth(value AppSpecJobLogDestinationOpenSearchBasicAuth) +``` + +###### `value`Required + +- *Type:* AppSpecJobLogDestinationOpenSearchBasicAuth + +--- + +##### `ResetClusterName` + +```go +func ResetClusterName() +``` + +##### `ResetEndpoint` + +```go +func ResetEndpoint() +``` + +##### `ResetIndexName` + +```go +func ResetIndexName() +``` + #### Properties | **Name** | **Type** | **Description** | | --- | --- | --- | -| CreationStack | *[]*string | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| Fqn | *string | *No description.* | -| TokenInput | *string | *No description.* | -| Token | *string | *No description.* | -| InternalValue | AppSpecJobLogDestinationLogtail | *No description.* | +| CreationStack | *[]*string | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| Fqn | *string | *No description.* | +| BasicAuth | AppSpecJobLogDestinationOpenSearchBasicAuthOutputReference | *No description.* | +| BasicAuthInput | AppSpecJobLogDestinationOpenSearchBasicAuth | *No description.* | +| ClusterNameInput | *string | *No description.* | +| EndpointInput | *string | *No description.* | +| IndexNameInput | *string | *No description.* | +| ClusterName | *string | *No description.* | +| Endpoint | *string | *No description.* | +| IndexName | *string | *No description.* | +| InternalValue | AppSpecJobLogDestinationOpenSearch | *No description.* | --- -##### `CreationStack`Required +##### `CreationStack`Required ```go func CreationStack() *[]*string @@ -23016,7 +24957,7 @@ If this returns an empty array the stack will not be attached. --- -##### `Fqn`Required +##### `Fqn`Required ```go func Fqn() *string @@ -23026,33 +24967,93 @@ func Fqn() *string --- -##### `TokenInput`Optional +##### `BasicAuth`Required ```go -func TokenInput() *string +func BasicAuth() AppSpecJobLogDestinationOpenSearchBasicAuthOutputReference +``` + +- *Type:* AppSpecJobLogDestinationOpenSearchBasicAuthOutputReference + +--- + +##### `BasicAuthInput`Optional + +```go +func BasicAuthInput() AppSpecJobLogDestinationOpenSearchBasicAuth +``` + +- *Type:* AppSpecJobLogDestinationOpenSearchBasicAuth + +--- + +##### `ClusterNameInput`Optional + +```go +func ClusterNameInput() *string ``` - *Type:* *string --- -##### `Token`Required +##### `EndpointInput`Optional ```go -func Token() *string +func EndpointInput() *string ``` - *Type:* *string --- -##### `InternalValue`Optional +##### `IndexNameInput`Optional ```go -func InternalValue() AppSpecJobLogDestinationLogtail +func IndexNameInput() *string ``` -- *Type:* AppSpecJobLogDestinationLogtail +- *Type:* *string + +--- + +##### `ClusterName`Required + +```go +func ClusterName() *string +``` + +- *Type:* *string + +--- + +##### `Endpoint`Required + +```go +func Endpoint() *string +``` + +- *Type:* *string + +--- + +##### `IndexName`Required + +```go +func IndexName() *string +``` + +- *Type:* *string + +--- + +##### `InternalValue`Optional + +```go +func InternalValue() AppSpecJobLogDestinationOpenSearch +``` + +- *Type:* AppSpecJobLogDestinationOpenSearch --- @@ -23062,7 +25063,7 @@ func InternalValue() AppSpecJobLogDestinationLogtail #### Initializers ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/app" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/app" app.NewAppSpecJobLogDestinationOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string, complexObjectIndex *f64, complexObjectIsFromSet *bool) AppSpecJobLogDestinationOutputReference ``` @@ -23127,9 +25128,11 @@ whether the list is wrapping a set (will add tolist() to be able to access an it | ToString | Return a string representation of this resolvable object. | | PutDatadog | *No description.* | | PutLogtail | *No description.* | +| PutOpenSearch | *No description.* | | PutPapertrail | *No description.* | | ResetDatadog | *No description.* | | ResetLogtail | *No description.* | +| ResetOpenSearch | *No description.* | | ResetPapertrail | *No description.* | --- @@ -23308,6 +25311,18 @@ func PutLogtail(value AppSpecJobLogDestinationLogtail) --- +##### `PutOpenSearch` + +```go +func PutOpenSearch(value AppSpecJobLogDestinationOpenSearch) +``` + +###### `value`Required + +- *Type:* AppSpecJobLogDestinationOpenSearch + +--- + ##### `PutPapertrail` ```go @@ -23332,6 +25347,12 @@ func ResetDatadog() func ResetLogtail() ``` +##### `ResetOpenSearch` + +```go +func ResetOpenSearch() +``` + ##### `ResetPapertrail` ```go @@ -23347,10 +25368,12 @@ func ResetPapertrail() | Fqn | *string | *No description.* | | Datadog | AppSpecJobLogDestinationDatadogOutputReference | *No description.* | | Logtail | AppSpecJobLogDestinationLogtailOutputReference | *No description.* | +| OpenSearch | AppSpecJobLogDestinationOpenSearchOutputReference | *No description.* | | Papertrail | AppSpecJobLogDestinationPapertrailOutputReference | *No description.* | | DatadogInput | AppSpecJobLogDestinationDatadog | *No description.* | | LogtailInput | AppSpecJobLogDestinationLogtail | *No description.* | | NameInput | *string | *No description.* | +| OpenSearchInput | AppSpecJobLogDestinationOpenSearch | *No description.* | | PapertrailInput | AppSpecJobLogDestinationPapertrail | *No description.* | | Name | *string | *No description.* | | InternalValue | interface{} | *No description.* | @@ -23401,6 +25424,16 @@ func Logtail() AppSpecJobLogDestinationLogtailOutputReference --- +##### `OpenSearch`Required + +```go +func OpenSearch() AppSpecJobLogDestinationOpenSearchOutputReference +``` + +- *Type:* AppSpecJobLogDestinationOpenSearchOutputReference + +--- + ##### `Papertrail`Required ```go @@ -23441,6 +25474,16 @@ func NameInput() *string --- +##### `OpenSearchInput`Optional + +```go +func OpenSearchInput() AppSpecJobLogDestinationOpenSearch +``` + +- *Type:* AppSpecJobLogDestinationOpenSearch + +--- + ##### `PapertrailInput`Optional ```go @@ -23477,7 +25520,7 @@ func InternalValue() interface{} #### Initializers ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/app" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/app" app.NewAppSpecJobLogDestinationPapertrailOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string) AppSpecJobLogDestinationPapertrailOutputReference ``` @@ -23748,7 +25791,7 @@ func InternalValue() AppSpecJobLogDestinationPapertrail #### Initializers ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/app" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/app" app.NewAppSpecJobOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string, complexObjectIndex *f64, complexObjectIsFromSet *bool) AppSpecJobOutputReference ``` @@ -24563,7 +26606,7 @@ func InternalValue() interface{} #### Initializers ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/app" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/app" app.NewAppSpecOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string) AppSpecOutputReference ``` @@ -25383,7 +27426,7 @@ func InternalValue() AppSpec #### Initializers ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/app" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/app" app.NewAppSpecServiceAlertList(terraformResource IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) AppSpecServiceAlertList ``` @@ -25543,7 +27586,7 @@ func InternalValue() interface{} #### Initializers ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/app" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/app" app.NewAppSpecServiceAlertOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string, complexObjectIndex *f64, complexObjectIsFromSet *bool) AppSpecServiceAlertOutputReference ``` @@ -25927,7 +27970,7 @@ func InternalValue() interface{} #### Initializers ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/app" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/app" app.NewAppSpecServiceAutoscalingMetricsCpuOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string) AppSpecServiceAutoscalingMetricsCpuOutputReference ``` @@ -26198,7 +28241,7 @@ func InternalValue() AppSpecServiceAutoscalingMetricsCpu #### Initializers ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/app" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/app" app.NewAppSpecServiceAutoscalingMetricsOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string) AppSpecServiceAutoscalingMetricsOutputReference ``` @@ -26489,7 +28532,7 @@ func InternalValue() AppSpecServiceAutoscalingMetrics #### Initializers ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/app" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/app" app.NewAppSpecServiceAutoscalingOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string) AppSpecServiceAutoscalingOutputReference ``` @@ -26817,7 +28860,7 @@ func InternalValue() AppSpecServiceAutoscaling #### Initializers ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/app" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/app" app.NewAppSpecServiceCorsAllowOriginsOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string) AppSpecServiceCorsAllowOriginsOutputReference ``` @@ -27153,7 +29196,7 @@ func InternalValue() AppSpecServiceCorsAllowOrigins #### Initializers ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/app" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/app" app.NewAppSpecServiceCorsOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string) AppSpecServiceCorsOutputReference ``` @@ -27589,7 +29632,7 @@ func InternalValue() AppSpecServiceCors #### Initializers ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/app" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/app" app.NewAppSpecServiceEnvList(terraformResource IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) AppSpecServiceEnvList ``` @@ -27749,7 +29792,7 @@ func InternalValue() interface{} #### Initializers ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/app" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/app" app.NewAppSpecServiceEnvOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string, complexObjectIndex *f64, complexObjectIsFromSet *bool) AppSpecServiceEnvOutputReference ``` @@ -28132,7 +30175,7 @@ func InternalValue() interface{} #### Initializers ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/app" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/app" app.NewAppSpecServiceGithubOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string) AppSpecServiceGithubOutputReference ``` @@ -28468,7 +30511,7 @@ func InternalValue() AppSpecServiceGithub #### Initializers ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/app" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/app" app.NewAppSpecServiceGitlabOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string) AppSpecServiceGitlabOutputReference ``` @@ -28804,7 +30847,7 @@ func InternalValue() AppSpecServiceGitlab #### Initializers ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/app" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/app" app.NewAppSpecServiceGitOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string) AppSpecServiceGitOutputReference ``` @@ -29111,7 +31154,7 @@ func InternalValue() AppSpecServiceGit #### Initializers ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/app" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/app" app.NewAppSpecServiceHealthCheckOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string) AppSpecServiceHealthCheckOutputReference ``` @@ -29563,7 +31606,7 @@ func InternalValue() AppSpecServiceHealthCheck #### Initializers ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/app" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/app" app.NewAppSpecServiceImageDeployOnPushList(terraformResource IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) AppSpecServiceImageDeployOnPushList ``` @@ -29723,7 +31766,7 @@ func InternalValue() interface{} #### Initializers ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/app" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/app" app.NewAppSpecServiceImageDeployOnPushOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string, complexObjectIndex *f64, complexObjectIsFromSet *bool) AppSpecServiceImageDeployOnPushOutputReference ``` @@ -30019,7 +32062,7 @@ func InternalValue() interface{} #### Initializers ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/app" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/app" app.NewAppSpecServiceImageOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string) AppSpecServiceImageOutputReference ``` @@ -30431,30 +32474,490 @@ func Tag() *string func InternalValue() AppSpecServiceImage ``` -- *Type:* AppSpecServiceImage +- *Type:* AppSpecServiceImage + +--- + + +### AppSpecServiceList + +#### Initializers + +```go +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/app" + +app.NewAppSpecServiceList(terraformResource IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) AppSpecServiceList +``` + +| **Name** | **Type** | **Description** | +| --- | --- | --- | +| terraformResource | github.com/hashicorp/terraform-cdk-go/cdktf.IInterpolatingParent | The parent resource. | +| terraformAttribute | *string | The attribute on the parent resource this class is referencing. | +| wrapsSet | *bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | + +--- + +##### `terraformResource`Required + +- *Type:* github.com/hashicorp/terraform-cdk-go/cdktf.IInterpolatingParent + +The parent resource. + +--- + +##### `terraformAttribute`Required + +- *Type:* *string + +The attribute on the parent resource this class is referencing. + +--- + +##### `wrapsSet`Required + +- *Type:* *bool + +whether the list is wrapping a set (will add tolist() to be able to access an item via an index). + +--- + +#### Methods + +| **Name** | **Description** | +| --- | --- | +| AllWithMapKey | Creating an iterator for this complex list. | +| ComputeFqn | *No description.* | +| Resolve | Produce the Token's value at resolution time. | +| ToString | Return a string representation of this resolvable object. | +| Get | *No description.* | + +--- + +##### `AllWithMapKey` + +```go +func AllWithMapKey(mapKeyAttributeName *string) DynamicListTerraformIterator +``` + +Creating an iterator for this complex list. + +The list will be converted into a map with the mapKeyAttributeName as the key. + +###### `mapKeyAttributeName`Required + +- *Type:* *string + +--- + +##### `ComputeFqn` + +```go +func ComputeFqn() *string +``` + +##### `Resolve` + +```go +func Resolve(_context IResolveContext) interface{} +``` + +Produce the Token's value at resolution time. + +###### `_context`Required + +- *Type:* github.com/hashicorp/terraform-cdk-go/cdktf.IResolveContext + +--- + +##### `ToString` + +```go +func ToString() *string +``` + +Return a string representation of this resolvable object. + +Returns a reversible string representation. + +##### `Get` + +```go +func Get(index *f64) AppSpecServiceOutputReference +``` + +###### `index`Required + +- *Type:* *f64 + +the index of the item to return. + +--- + + +#### Properties + +| **Name** | **Type** | **Description** | +| --- | --- | --- | +| CreationStack | *[]*string | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| Fqn | *string | *No description.* | +| InternalValue | interface{} | *No description.* | + +--- + +##### `CreationStack`Required + +```go +func CreationStack() *[]*string +``` + +- *Type:* *[]*string + +The creation stack of this resolvable which will be appended to errors thrown during resolution. + +If this returns an empty array the stack will not be attached. + +--- + +##### `Fqn`Required + +```go +func Fqn() *string +``` + +- *Type:* *string + +--- + +##### `InternalValue`Optional + +```go +func InternalValue() interface{} +``` + +- *Type:* interface{} + +--- + + +### AppSpecServiceLogDestinationDatadogOutputReference + +#### Initializers + +```go +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/app" + +app.NewAppSpecServiceLogDestinationDatadogOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string) AppSpecServiceLogDestinationDatadogOutputReference +``` + +| **Name** | **Type** | **Description** | +| --- | --- | --- | +| terraformResource | github.com/hashicorp/terraform-cdk-go/cdktf.IInterpolatingParent | The parent resource. | +| terraformAttribute | *string | The attribute on the parent resource this class is referencing. | + +--- + +##### `terraformResource`Required + +- *Type:* github.com/hashicorp/terraform-cdk-go/cdktf.IInterpolatingParent + +The parent resource. + +--- + +##### `terraformAttribute`Required + +- *Type:* *string + +The attribute on the parent resource this class is referencing. + +--- + +#### Methods + +| **Name** | **Description** | +| --- | --- | +| ComputeFqn | *No description.* | +| GetAnyMapAttribute | *No description.* | +| GetBooleanAttribute | *No description.* | +| GetBooleanMapAttribute | *No description.* | +| GetListAttribute | *No description.* | +| GetNumberAttribute | *No description.* | +| GetNumberListAttribute | *No description.* | +| GetNumberMapAttribute | *No description.* | +| GetStringAttribute | *No description.* | +| GetStringMapAttribute | *No description.* | +| InterpolationForAttribute | *No description.* | +| Resolve | Produce the Token's value at resolution time. | +| ToString | Return a string representation of this resolvable object. | +| ResetEndpoint | *No description.* | + +--- + +##### `ComputeFqn` + +```go +func ComputeFqn() *string +``` + +##### `GetAnyMapAttribute` + +```go +func GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} +``` + +###### `terraformAttribute`Required + +- *Type:* *string + +--- + +##### `GetBooleanAttribute` + +```go +func GetBooleanAttribute(terraformAttribute *string) IResolvable +``` + +###### `terraformAttribute`Required + +- *Type:* *string + +--- + +##### `GetBooleanMapAttribute` + +```go +func GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool +``` + +###### `terraformAttribute`Required + +- *Type:* *string + +--- + +##### `GetListAttribute` + +```go +func GetListAttribute(terraformAttribute *string) *[]*string +``` + +###### `terraformAttribute`Required + +- *Type:* *string + +--- + +##### `GetNumberAttribute` + +```go +func GetNumberAttribute(terraformAttribute *string) *f64 +``` + +###### `terraformAttribute`Required + +- *Type:* *string + +--- + +##### `GetNumberListAttribute` + +```go +func GetNumberListAttribute(terraformAttribute *string) *[]*f64 +``` + +###### `terraformAttribute`Required + +- *Type:* *string + +--- + +##### `GetNumberMapAttribute` + +```go +func GetNumberMapAttribute(terraformAttribute *string) *map[string]*f64 +``` + +###### `terraformAttribute`Required + +- *Type:* *string + +--- + +##### `GetStringAttribute` + +```go +func GetStringAttribute(terraformAttribute *string) *string +``` + +###### `terraformAttribute`Required + +- *Type:* *string + +--- + +##### `GetStringMapAttribute` + +```go +func GetStringMapAttribute(terraformAttribute *string) *map[string]*string +``` + +###### `terraformAttribute`Required + +- *Type:* *string + +--- + +##### `InterpolationForAttribute` + +```go +func InterpolationForAttribute(property *string) IResolvable +``` + +###### `property`Required + +- *Type:* *string + +--- + +##### `Resolve` + +```go +func Resolve(_context IResolveContext) interface{} +``` + +Produce the Token's value at resolution time. + +###### `_context`Required + +- *Type:* github.com/hashicorp/terraform-cdk-go/cdktf.IResolveContext + +--- + +##### `ToString` + +```go +func ToString() *string +``` + +Return a string representation of this resolvable object. + +Returns a reversible string representation. + +##### `ResetEndpoint` + +```go +func ResetEndpoint() +``` + + +#### Properties + +| **Name** | **Type** | **Description** | +| --- | --- | --- | +| CreationStack | *[]*string | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| Fqn | *string | *No description.* | +| ApiKeyInput | *string | *No description.* | +| EndpointInput | *string | *No description.* | +| ApiKey | *string | *No description.* | +| Endpoint | *string | *No description.* | +| InternalValue | AppSpecServiceLogDestinationDatadog | *No description.* | + +--- + +##### `CreationStack`Required + +```go +func CreationStack() *[]*string +``` + +- *Type:* *[]*string + +The creation stack of this resolvable which will be appended to errors thrown during resolution. + +If this returns an empty array the stack will not be attached. + +--- + +##### `Fqn`Required + +```go +func Fqn() *string +``` + +- *Type:* *string + +--- + +##### `ApiKeyInput`Optional + +```go +func ApiKeyInput() *string +``` + +- *Type:* *string + +--- + +##### `EndpointInput`Optional + +```go +func EndpointInput() *string +``` + +- *Type:* *string + +--- + +##### `ApiKey`Required + +```go +func ApiKey() *string +``` + +- *Type:* *string + +--- + +##### `Endpoint`Required + +```go +func Endpoint() *string +``` + +- *Type:* *string + +--- + +##### `InternalValue`Optional + +```go +func InternalValue() AppSpecServiceLogDestinationDatadog +``` + +- *Type:* AppSpecServiceLogDestinationDatadog --- -### AppSpecServiceList +### AppSpecServiceLogDestinationList -#### Initializers +#### Initializers ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/app" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/app" -app.NewAppSpecServiceList(terraformResource IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) AppSpecServiceList +app.NewAppSpecServiceLogDestinationList(terraformResource IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) AppSpecServiceLogDestinationList ``` | **Name** | **Type** | **Description** | | --- | --- | --- | -| terraformResource | github.com/hashicorp/terraform-cdk-go/cdktf.IInterpolatingParent | The parent resource. | -| terraformAttribute | *string | The attribute on the parent resource this class is referencing. | -| wrapsSet | *bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | +| terraformResource | github.com/hashicorp/terraform-cdk-go/cdktf.IInterpolatingParent | The parent resource. | +| terraformAttribute | *string | The attribute on the parent resource this class is referencing. | +| wrapsSet | *bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | --- -##### `terraformResource`Required +##### `terraformResource`Required - *Type:* github.com/hashicorp/terraform-cdk-go/cdktf.IInterpolatingParent @@ -30462,7 +32965,7 @@ The parent resource. --- -##### `terraformAttribute`Required +##### `terraformAttribute`Required - *Type:* *string @@ -30470,7 +32973,7 @@ The attribute on the parent resource this class is referencing. --- -##### `wrapsSet`Required +##### `wrapsSet`Required - *Type:* *bool @@ -30482,15 +32985,15 @@ whether the list is wrapping a set (will add tolist() to be able to access an it | **Name** | **Description** | | --- | --- | -| AllWithMapKey | Creating an iterator for this complex list. | -| ComputeFqn | *No description.* | -| Resolve | Produce the Token's value at resolution time. | -| ToString | Return a string representation of this resolvable object. | -| Get | *No description.* | +| AllWithMapKey | Creating an iterator for this complex list. | +| ComputeFqn | *No description.* | +| Resolve | Produce the Token's value at resolution time. | +| ToString | Return a string representation of this resolvable object. | +| Get | *No description.* | --- -##### `AllWithMapKey` +##### `AllWithMapKey` ```go func AllWithMapKey(mapKeyAttributeName *string) DynamicListTerraformIterator @@ -30500,19 +33003,19 @@ Creating an iterator for this complex list. The list will be converted into a map with the mapKeyAttributeName as the key. -###### `mapKeyAttributeName`Required +###### `mapKeyAttributeName`Required - *Type:* *string --- -##### `ComputeFqn` +##### `ComputeFqn` ```go func ComputeFqn() *string ``` -##### `Resolve` +##### `Resolve` ```go func Resolve(_context IResolveContext) interface{} @@ -30520,13 +33023,13 @@ func Resolve(_context IResolveContext) interface{} Produce the Token's value at resolution time. -###### `_context`Required +###### `_context`Required - *Type:* github.com/hashicorp/terraform-cdk-go/cdktf.IResolveContext --- -##### `ToString` +##### `ToString` ```go func ToString() *string @@ -30536,13 +33039,13 @@ Return a string representation of this resolvable object. Returns a reversible string representation. -##### `Get` +##### `Get` ```go -func Get(index *f64) AppSpecServiceOutputReference +func Get(index *f64) AppSpecServiceLogDestinationOutputReference ``` -###### `index`Required +###### `index`Required - *Type:* *f64 @@ -30555,13 +33058,13 @@ the index of the item to return. | **Name** | **Type** | **Description** | | --- | --- | --- | -| CreationStack | *[]*string | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| Fqn | *string | *No description.* | -| InternalValue | interface{} | *No description.* | +| CreationStack | *[]*string | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| Fqn | *string | *No description.* | +| InternalValue | interface{} | *No description.* | --- -##### `CreationStack`Required +##### `CreationStack`Required ```go func CreationStack() *[]*string @@ -30575,7 +33078,7 @@ If this returns an empty array the stack will not be attached. --- -##### `Fqn`Required +##### `Fqn`Required ```go func Fqn() *string @@ -30585,7 +33088,7 @@ func Fqn() *string --- -##### `InternalValue`Optional +##### `InternalValue`Optional ```go func InternalValue() interface{} @@ -30596,24 +33099,24 @@ func InternalValue() interface{} --- -### AppSpecServiceLogDestinationDatadogOutputReference +### AppSpecServiceLogDestinationLogtailOutputReference -#### Initializers +#### Initializers ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/app" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/app" -app.NewAppSpecServiceLogDestinationDatadogOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string) AppSpecServiceLogDestinationDatadogOutputReference +app.NewAppSpecServiceLogDestinationLogtailOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string) AppSpecServiceLogDestinationLogtailOutputReference ``` | **Name** | **Type** | **Description** | | --- | --- | --- | -| terraformResource | github.com/hashicorp/terraform-cdk-go/cdktf.IInterpolatingParent | The parent resource. | -| terraformAttribute | *string | The attribute on the parent resource this class is referencing. | +| terraformResource | github.com/hashicorp/terraform-cdk-go/cdktf.IInterpolatingParent | The parent resource. | +| terraformAttribute | *string | The attribute on the parent resource this class is referencing. | --- -##### `terraformResource`Required +##### `terraformResource`Required - *Type:* github.com/hashicorp/terraform-cdk-go/cdktf.IInterpolatingParent @@ -30621,7 +33124,7 @@ The parent resource. --- -##### `terraformAttribute`Required +##### `terraformAttribute`Required - *Type:* *string @@ -30633,150 +33136,149 @@ The attribute on the parent resource this class is referencing. | **Name** | **Description** | | --- | --- | -| ComputeFqn | *No description.* | -| GetAnyMapAttribute | *No description.* | -| GetBooleanAttribute | *No description.* | -| GetBooleanMapAttribute | *No description.* | -| GetListAttribute | *No description.* | -| GetNumberAttribute | *No description.* | -| GetNumberListAttribute | *No description.* | -| GetNumberMapAttribute | *No description.* | -| GetStringAttribute | *No description.* | -| GetStringMapAttribute | *No description.* | -| InterpolationForAttribute | *No description.* | -| Resolve | Produce the Token's value at resolution time. | -| ToString | Return a string representation of this resolvable object. | -| ResetEndpoint | *No description.* | +| ComputeFqn | *No description.* | +| GetAnyMapAttribute | *No description.* | +| GetBooleanAttribute | *No description.* | +| GetBooleanMapAttribute | *No description.* | +| GetListAttribute | *No description.* | +| GetNumberAttribute | *No description.* | +| GetNumberListAttribute | *No description.* | +| GetNumberMapAttribute | *No description.* | +| GetStringAttribute | *No description.* | +| GetStringMapAttribute | *No description.* | +| InterpolationForAttribute | *No description.* | +| Resolve | Produce the Token's value at resolution time. | +| ToString | Return a string representation of this resolvable object. | --- -##### `ComputeFqn` +##### `ComputeFqn` ```go func ComputeFqn() *string ``` -##### `GetAnyMapAttribute` +##### `GetAnyMapAttribute` ```go func GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* *string --- -##### `GetBooleanAttribute` +##### `GetBooleanAttribute` ```go func GetBooleanAttribute(terraformAttribute *string) IResolvable ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* *string --- -##### `GetBooleanMapAttribute` +##### `GetBooleanMapAttribute` ```go func GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* *string --- -##### `GetListAttribute` +##### `GetListAttribute` ```go func GetListAttribute(terraformAttribute *string) *[]*string ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* *string --- -##### `GetNumberAttribute` +##### `GetNumberAttribute` ```go func GetNumberAttribute(terraformAttribute *string) *f64 ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* *string --- -##### `GetNumberListAttribute` +##### `GetNumberListAttribute` ```go func GetNumberListAttribute(terraformAttribute *string) *[]*f64 ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* *string --- -##### `GetNumberMapAttribute` +##### `GetNumberMapAttribute` ```go func GetNumberMapAttribute(terraformAttribute *string) *map[string]*f64 ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* *string --- -##### `GetStringAttribute` +##### `GetStringAttribute` ```go func GetStringAttribute(terraformAttribute *string) *string ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* *string --- -##### `GetStringMapAttribute` +##### `GetStringMapAttribute` ```go func GetStringMapAttribute(terraformAttribute *string) *map[string]*string ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* *string --- -##### `InterpolationForAttribute` +##### `InterpolationForAttribute` ```go func InterpolationForAttribute(property *string) IResolvable ``` -###### `property`Required +###### `property`Required - *Type:* *string --- -##### `Resolve` +##### `Resolve` ```go func Resolve(_context IResolveContext) interface{} @@ -30784,13 +33286,13 @@ func Resolve(_context IResolveContext) interface{} Produce the Token's value at resolution time. -###### `_context`Required +###### `_context`Required - *Type:* github.com/hashicorp/terraform-cdk-go/cdktf.IResolveContext --- -##### `ToString` +##### `ToString` ```go func ToString() *string @@ -30800,28 +33302,20 @@ Return a string representation of this resolvable object. Returns a reversible string representation. -##### `ResetEndpoint` - -```go -func ResetEndpoint() -``` - #### Properties | **Name** | **Type** | **Description** | | --- | --- | --- | -| CreationStack | *[]*string | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| Fqn | *string | *No description.* | -| ApiKeyInput | *string | *No description.* | -| EndpointInput | *string | *No description.* | -| ApiKey | *string | *No description.* | -| Endpoint | *string | *No description.* | -| InternalValue | AppSpecServiceLogDestinationDatadog | *No description.* | +| CreationStack | *[]*string | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| Fqn | *string | *No description.* | +| TokenInput | *string | *No description.* | +| Token | *string | *No description.* | +| InternalValue | AppSpecServiceLogDestinationLogtail | *No description.* | --- -##### `CreationStack`Required +##### `CreationStack`Required ```go func CreationStack() *[]*string @@ -30835,7 +33329,7 @@ If this returns an empty array the stack will not be attached. --- -##### `Fqn`Required +##### `Fqn`Required ```go func Fqn() *string @@ -30845,134 +33339,219 @@ func Fqn() *string --- -##### `ApiKeyInput`Optional +##### `TokenInput`Optional ```go -func ApiKeyInput() *string +func TokenInput() *string ``` - *Type:* *string --- -##### `EndpointInput`Optional +##### `Token`Required ```go -func EndpointInput() *string +func Token() *string ``` - *Type:* *string --- -##### `ApiKey`Required +##### `InternalValue`Optional ```go -func ApiKey() *string +func InternalValue() AppSpecServiceLogDestinationLogtail ``` -- *Type:* *string +- *Type:* AppSpecServiceLogDestinationLogtail --- -##### `Endpoint`Required + +### AppSpecServiceLogDestinationOpenSearchBasicAuthOutputReference + +#### Initializers ```go -func Endpoint() *string +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/app" + +app.NewAppSpecServiceLogDestinationOpenSearchBasicAuthOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string) AppSpecServiceLogDestinationOpenSearchBasicAuthOutputReference ``` +| **Name** | **Type** | **Description** | +| --- | --- | --- | +| terraformResource | github.com/hashicorp/terraform-cdk-go/cdktf.IInterpolatingParent | The parent resource. | +| terraformAttribute | *string | The attribute on the parent resource this class is referencing. | + +--- + +##### `terraformResource`Required + +- *Type:* github.com/hashicorp/terraform-cdk-go/cdktf.IInterpolatingParent + +The parent resource. + +--- + +##### `terraformAttribute`Required + - *Type:* *string +The attribute on the parent resource this class is referencing. + --- -##### `InternalValue`Optional +#### Methods + +| **Name** | **Description** | +| --- | --- | +| ComputeFqn | *No description.* | +| GetAnyMapAttribute | *No description.* | +| GetBooleanAttribute | *No description.* | +| GetBooleanMapAttribute | *No description.* | +| GetListAttribute | *No description.* | +| GetNumberAttribute | *No description.* | +| GetNumberListAttribute | *No description.* | +| GetNumberMapAttribute | *No description.* | +| GetStringAttribute | *No description.* | +| GetStringMapAttribute | *No description.* | +| InterpolationForAttribute | *No description.* | +| Resolve | Produce the Token's value at resolution time. | +| ToString | Return a string representation of this resolvable object. | +| ResetPassword | *No description.* | +| ResetUser | *No description.* | + +--- + +##### `ComputeFqn` ```go -func InternalValue() AppSpecServiceLogDestinationDatadog +func ComputeFqn() *string ``` -- *Type:* AppSpecServiceLogDestinationDatadog +##### `GetAnyMapAttribute` ---- +```go +func GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} +``` +###### `terraformAttribute`Required -### AppSpecServiceLogDestinationList +- *Type:* *string -#### Initializers +--- -```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/app" +##### `GetBooleanAttribute` -app.NewAppSpecServiceLogDestinationList(terraformResource IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) AppSpecServiceLogDestinationList +```go +func GetBooleanAttribute(terraformAttribute *string) IResolvable ``` -| **Name** | **Type** | **Description** | -| --- | --- | --- | -| terraformResource | github.com/hashicorp/terraform-cdk-go/cdktf.IInterpolatingParent | The parent resource. | -| terraformAttribute | *string | The attribute on the parent resource this class is referencing. | -| wrapsSet | *bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | +###### `terraformAttribute`Required + +- *Type:* *string --- -##### `terraformResource`Required +##### `GetBooleanMapAttribute` -- *Type:* github.com/hashicorp/terraform-cdk-go/cdktf.IInterpolatingParent +```go +func GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool +``` -The parent resource. +###### `terraformAttribute`Required + +- *Type:* *string --- -##### `terraformAttribute`Required +##### `GetListAttribute` + +```go +func GetListAttribute(terraformAttribute *string) *[]*string +``` + +###### `terraformAttribute`Required - *Type:* *string -The attribute on the parent resource this class is referencing. +--- + +##### `GetNumberAttribute` + +```go +func GetNumberAttribute(terraformAttribute *string) *f64 +``` + +###### `terraformAttribute`Required + +- *Type:* *string --- -##### `wrapsSet`Required +##### `GetNumberListAttribute` -- *Type:* *bool +```go +func GetNumberListAttribute(terraformAttribute *string) *[]*f64 +``` -whether the list is wrapping a set (will add tolist() to be able to access an item via an index). +###### `terraformAttribute`Required + +- *Type:* *string --- -#### Methods +##### `GetNumberMapAttribute` -| **Name** | **Description** | -| --- | --- | -| AllWithMapKey | Creating an iterator for this complex list. | -| ComputeFqn | *No description.* | -| Resolve | Produce the Token's value at resolution time. | -| ToString | Return a string representation of this resolvable object. | -| Get | *No description.* | +```go +func GetNumberMapAttribute(terraformAttribute *string) *map[string]*f64 +``` + +###### `terraformAttribute`Required + +- *Type:* *string --- -##### `AllWithMapKey` +##### `GetStringAttribute` ```go -func AllWithMapKey(mapKeyAttributeName *string) DynamicListTerraformIterator +func GetStringAttribute(terraformAttribute *string) *string ``` -Creating an iterator for this complex list. +###### `terraformAttribute`Required -The list will be converted into a map with the mapKeyAttributeName as the key. +- *Type:* *string -###### `mapKeyAttributeName`Required +--- + +##### `GetStringMapAttribute` + +```go +func GetStringMapAttribute(terraformAttribute *string) *map[string]*string +``` + +###### `terraformAttribute`Required - *Type:* *string --- -##### `ComputeFqn` +##### `InterpolationForAttribute` ```go -func ComputeFqn() *string +func InterpolationForAttribute(property *string) IResolvable ``` -##### `Resolve` +###### `property`Required + +- *Type:* *string + +--- + +##### `Resolve` ```go func Resolve(_context IResolveContext) interface{} @@ -30980,13 +33559,13 @@ func Resolve(_context IResolveContext) interface{} Produce the Token's value at resolution time. -###### `_context`Required +###### `_context`Required - *Type:* github.com/hashicorp/terraform-cdk-go/cdktf.IResolveContext --- -##### `ToString` +##### `ToString` ```go func ToString() *string @@ -30996,32 +33575,34 @@ Return a string representation of this resolvable object. Returns a reversible string representation. -##### `Get` +##### `ResetPassword` ```go -func Get(index *f64) AppSpecServiceLogDestinationOutputReference +func ResetPassword() ``` -###### `index`Required - -- *Type:* *f64 - -the index of the item to return. +##### `ResetUser` ---- +```go +func ResetUser() +``` #### Properties | **Name** | **Type** | **Description** | | --- | --- | --- | -| CreationStack | *[]*string | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| Fqn | *string | *No description.* | -| InternalValue | interface{} | *No description.* | +| CreationStack | *[]*string | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| Fqn | *string | *No description.* | +| PasswordInput | *string | *No description.* | +| UserInput | *string | *No description.* | +| Password | *string | *No description.* | +| User | *string | *No description.* | +| InternalValue | AppSpecServiceLogDestinationOpenSearchBasicAuth | *No description.* | --- -##### `CreationStack`Required +##### `CreationStack`Required ```go func CreationStack() *[]*string @@ -31035,7 +33616,7 @@ If this returns an empty array the stack will not be attached. --- -##### `Fqn`Required +##### `Fqn`Required ```go func Fqn() *string @@ -31045,35 +33626,75 @@ func Fqn() *string --- -##### `InternalValue`Optional +##### `PasswordInput`Optional ```go -func InternalValue() interface{} +func PasswordInput() *string ``` -- *Type:* interface{} +- *Type:* *string --- +##### `UserInput`Optional -### AppSpecServiceLogDestinationLogtailOutputReference +```go +func UserInput() *string +``` -#### Initializers +- *Type:* *string + +--- + +##### `Password`Required ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/app" +func Password() *string +``` -app.NewAppSpecServiceLogDestinationLogtailOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string) AppSpecServiceLogDestinationLogtailOutputReference +- *Type:* *string + +--- + +##### `User`Required + +```go +func User() *string +``` + +- *Type:* *string + +--- + +##### `InternalValue`Optional + +```go +func InternalValue() AppSpecServiceLogDestinationOpenSearchBasicAuth +``` + +- *Type:* AppSpecServiceLogDestinationOpenSearchBasicAuth + +--- + + +### AppSpecServiceLogDestinationOpenSearchOutputReference + +#### Initializers + +```go +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/app" + +app.NewAppSpecServiceLogDestinationOpenSearchOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string) AppSpecServiceLogDestinationOpenSearchOutputReference ``` | **Name** | **Type** | **Description** | | --- | --- | --- | -| terraformResource | github.com/hashicorp/terraform-cdk-go/cdktf.IInterpolatingParent | The parent resource. | -| terraformAttribute | *string | The attribute on the parent resource this class is referencing. | +| terraformResource | github.com/hashicorp/terraform-cdk-go/cdktf.IInterpolatingParent | The parent resource. | +| terraformAttribute | *string | The attribute on the parent resource this class is referencing. | --- -##### `terraformResource`Required +##### `terraformResource`Required - *Type:* github.com/hashicorp/terraform-cdk-go/cdktf.IInterpolatingParent @@ -31081,7 +33702,7 @@ The parent resource. --- -##### `terraformAttribute`Required +##### `terraformAttribute`Required - *Type:* *string @@ -31093,149 +33714,153 @@ The attribute on the parent resource this class is referencing. | **Name** | **Description** | | --- | --- | -| ComputeFqn | *No description.* | -| GetAnyMapAttribute | *No description.* | -| GetBooleanAttribute | *No description.* | -| GetBooleanMapAttribute | *No description.* | -| GetListAttribute | *No description.* | -| GetNumberAttribute | *No description.* | -| GetNumberListAttribute | *No description.* | -| GetNumberMapAttribute | *No description.* | -| GetStringAttribute | *No description.* | -| GetStringMapAttribute | *No description.* | -| InterpolationForAttribute | *No description.* | -| Resolve | Produce the Token's value at resolution time. | -| ToString | Return a string representation of this resolvable object. | +| ComputeFqn | *No description.* | +| GetAnyMapAttribute | *No description.* | +| GetBooleanAttribute | *No description.* | +| GetBooleanMapAttribute | *No description.* | +| GetListAttribute | *No description.* | +| GetNumberAttribute | *No description.* | +| GetNumberListAttribute | *No description.* | +| GetNumberMapAttribute | *No description.* | +| GetStringAttribute | *No description.* | +| GetStringMapAttribute | *No description.* | +| InterpolationForAttribute | *No description.* | +| Resolve | Produce the Token's value at resolution time. | +| ToString | Return a string representation of this resolvable object. | +| PutBasicAuth | *No description.* | +| ResetClusterName | *No description.* | +| ResetEndpoint | *No description.* | +| ResetIndexName | *No description.* | --- -##### `ComputeFqn` +##### `ComputeFqn` ```go func ComputeFqn() *string ``` -##### `GetAnyMapAttribute` +##### `GetAnyMapAttribute` ```go func GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* *string --- -##### `GetBooleanAttribute` +##### `GetBooleanAttribute` ```go func GetBooleanAttribute(terraformAttribute *string) IResolvable ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* *string --- -##### `GetBooleanMapAttribute` +##### `GetBooleanMapAttribute` ```go func GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* *string --- -##### `GetListAttribute` +##### `GetListAttribute` ```go func GetListAttribute(terraformAttribute *string) *[]*string ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* *string --- -##### `GetNumberAttribute` +##### `GetNumberAttribute` ```go func GetNumberAttribute(terraformAttribute *string) *f64 ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* *string --- -##### `GetNumberListAttribute` +##### `GetNumberListAttribute` ```go func GetNumberListAttribute(terraformAttribute *string) *[]*f64 ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* *string --- -##### `GetNumberMapAttribute` +##### `GetNumberMapAttribute` ```go func GetNumberMapAttribute(terraformAttribute *string) *map[string]*f64 ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* *string --- -##### `GetStringAttribute` +##### `GetStringAttribute` ```go func GetStringAttribute(terraformAttribute *string) *string ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* *string --- -##### `GetStringMapAttribute` +##### `GetStringMapAttribute` ```go func GetStringMapAttribute(terraformAttribute *string) *map[string]*string ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* *string --- -##### `InterpolationForAttribute` +##### `InterpolationForAttribute` ```go func InterpolationForAttribute(property *string) IResolvable ``` -###### `property`Required +###### `property`Required - *Type:* *string --- -##### `Resolve` +##### `Resolve` ```go func Resolve(_context IResolveContext) interface{} @@ -31243,13 +33868,13 @@ func Resolve(_context IResolveContext) interface{} Produce the Token's value at resolution time. -###### `_context`Required +###### `_context`Required - *Type:* github.com/hashicorp/terraform-cdk-go/cdktf.IResolveContext --- -##### `ToString` +##### `ToString` ```go func ToString() *string @@ -31259,20 +33884,56 @@ Return a string representation of this resolvable object. Returns a reversible string representation. +##### `PutBasicAuth` + +```go +func PutBasicAuth(value AppSpecServiceLogDestinationOpenSearchBasicAuth) +``` + +###### `value`Required + +- *Type:* AppSpecServiceLogDestinationOpenSearchBasicAuth + +--- + +##### `ResetClusterName` + +```go +func ResetClusterName() +``` + +##### `ResetEndpoint` + +```go +func ResetEndpoint() +``` + +##### `ResetIndexName` + +```go +func ResetIndexName() +``` + #### Properties | **Name** | **Type** | **Description** | | --- | --- | --- | -| CreationStack | *[]*string | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| Fqn | *string | *No description.* | -| TokenInput | *string | *No description.* | -| Token | *string | *No description.* | -| InternalValue | AppSpecServiceLogDestinationLogtail | *No description.* | +| CreationStack | *[]*string | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| Fqn | *string | *No description.* | +| BasicAuth | AppSpecServiceLogDestinationOpenSearchBasicAuthOutputReference | *No description.* | +| BasicAuthInput | AppSpecServiceLogDestinationOpenSearchBasicAuth | *No description.* | +| ClusterNameInput | *string | *No description.* | +| EndpointInput | *string | *No description.* | +| IndexNameInput | *string | *No description.* | +| ClusterName | *string | *No description.* | +| Endpoint | *string | *No description.* | +| IndexName | *string | *No description.* | +| InternalValue | AppSpecServiceLogDestinationOpenSearch | *No description.* | --- -##### `CreationStack`Required +##### `CreationStack`Required ```go func CreationStack() *[]*string @@ -31286,7 +33947,7 @@ If this returns an empty array the stack will not be attached. --- -##### `Fqn`Required +##### `Fqn`Required ```go func Fqn() *string @@ -31296,33 +33957,93 @@ func Fqn() *string --- -##### `TokenInput`Optional +##### `BasicAuth`Required ```go -func TokenInput() *string +func BasicAuth() AppSpecServiceLogDestinationOpenSearchBasicAuthOutputReference +``` + +- *Type:* AppSpecServiceLogDestinationOpenSearchBasicAuthOutputReference + +--- + +##### `BasicAuthInput`Optional + +```go +func BasicAuthInput() AppSpecServiceLogDestinationOpenSearchBasicAuth +``` + +- *Type:* AppSpecServiceLogDestinationOpenSearchBasicAuth + +--- + +##### `ClusterNameInput`Optional + +```go +func ClusterNameInput() *string ``` - *Type:* *string --- -##### `Token`Required +##### `EndpointInput`Optional ```go -func Token() *string +func EndpointInput() *string ``` - *Type:* *string --- -##### `InternalValue`Optional +##### `IndexNameInput`Optional ```go -func InternalValue() AppSpecServiceLogDestinationLogtail +func IndexNameInput() *string ``` -- *Type:* AppSpecServiceLogDestinationLogtail +- *Type:* *string + +--- + +##### `ClusterName`Required + +```go +func ClusterName() *string +``` + +- *Type:* *string + +--- + +##### `Endpoint`Required + +```go +func Endpoint() *string +``` + +- *Type:* *string + +--- + +##### `IndexName`Required + +```go +func IndexName() *string +``` + +- *Type:* *string + +--- + +##### `InternalValue`Optional + +```go +func InternalValue() AppSpecServiceLogDestinationOpenSearch +``` + +- *Type:* AppSpecServiceLogDestinationOpenSearch --- @@ -31332,7 +34053,7 @@ func InternalValue() AppSpecServiceLogDestinationLogtail #### Initializers ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/app" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/app" app.NewAppSpecServiceLogDestinationOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string, complexObjectIndex *f64, complexObjectIsFromSet *bool) AppSpecServiceLogDestinationOutputReference ``` @@ -31397,9 +34118,11 @@ whether the list is wrapping a set (will add tolist() to be able to access an it | ToString | Return a string representation of this resolvable object. | | PutDatadog | *No description.* | | PutLogtail | *No description.* | +| PutOpenSearch | *No description.* | | PutPapertrail | *No description.* | | ResetDatadog | *No description.* | | ResetLogtail | *No description.* | +| ResetOpenSearch | *No description.* | | ResetPapertrail | *No description.* | --- @@ -31578,6 +34301,18 @@ func PutLogtail(value AppSpecServiceLogDestinationLogtail) --- +##### `PutOpenSearch` + +```go +func PutOpenSearch(value AppSpecServiceLogDestinationOpenSearch) +``` + +###### `value`Required + +- *Type:* AppSpecServiceLogDestinationOpenSearch + +--- + ##### `PutPapertrail` ```go @@ -31602,6 +34337,12 @@ func ResetDatadog() func ResetLogtail() ``` +##### `ResetOpenSearch` + +```go +func ResetOpenSearch() +``` + ##### `ResetPapertrail` ```go @@ -31617,10 +34358,12 @@ func ResetPapertrail() | Fqn | *string | *No description.* | | Datadog | AppSpecServiceLogDestinationDatadogOutputReference | *No description.* | | Logtail | AppSpecServiceLogDestinationLogtailOutputReference | *No description.* | +| OpenSearch | AppSpecServiceLogDestinationOpenSearchOutputReference | *No description.* | | Papertrail | AppSpecServiceLogDestinationPapertrailOutputReference | *No description.* | | DatadogInput | AppSpecServiceLogDestinationDatadog | *No description.* | | LogtailInput | AppSpecServiceLogDestinationLogtail | *No description.* | | NameInput | *string | *No description.* | +| OpenSearchInput | AppSpecServiceLogDestinationOpenSearch | *No description.* | | PapertrailInput | AppSpecServiceLogDestinationPapertrail | *No description.* | | Name | *string | *No description.* | | InternalValue | interface{} | *No description.* | @@ -31671,6 +34414,16 @@ func Logtail() AppSpecServiceLogDestinationLogtailOutputReference --- +##### `OpenSearch`Required + +```go +func OpenSearch() AppSpecServiceLogDestinationOpenSearchOutputReference +``` + +- *Type:* AppSpecServiceLogDestinationOpenSearchOutputReference + +--- + ##### `Papertrail`Required ```go @@ -31711,6 +34464,16 @@ func NameInput() *string --- +##### `OpenSearchInput`Optional + +```go +func OpenSearchInput() AppSpecServiceLogDestinationOpenSearch +``` + +- *Type:* AppSpecServiceLogDestinationOpenSearch + +--- + ##### `PapertrailInput`Optional ```go @@ -31747,7 +34510,7 @@ func InternalValue() interface{} #### Initializers ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/app" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/app" app.NewAppSpecServiceLogDestinationPapertrailOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string) AppSpecServiceLogDestinationPapertrailOutputReference ``` @@ -32018,7 +34781,7 @@ func InternalValue() AppSpecServiceLogDestinationPapertrail #### Initializers ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/app" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/app" app.NewAppSpecServiceOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string, complexObjectIndex *f64, complexObjectIsFromSet *bool) AppSpecServiceOutputReference ``` @@ -33030,7 +35793,7 @@ func InternalValue() interface{} #### Initializers ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/app" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/app" app.NewAppSpecServiceRoutesList(terraformResource IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) AppSpecServiceRoutesList ``` @@ -33190,7 +35953,7 @@ func InternalValue() interface{} #### Initializers ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/app" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/app" app.NewAppSpecServiceRoutesOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string, complexObjectIndex *f64, complexObjectIsFromSet *bool) AppSpecServiceRoutesOutputReference ``` @@ -33515,7 +36278,7 @@ func InternalValue() interface{} #### Initializers ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/app" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/app" app.NewAppSpecStaticSiteCorsAllowOriginsOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string) AppSpecStaticSiteCorsAllowOriginsOutputReference ``` @@ -33851,7 +36614,7 @@ func InternalValue() AppSpecStaticSiteCorsAllowOrigins #### Initializers ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/app" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/app" app.NewAppSpecStaticSiteCorsOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string) AppSpecStaticSiteCorsOutputReference ``` @@ -34287,7 +37050,7 @@ func InternalValue() AppSpecStaticSiteCors #### Initializers ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/app" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/app" app.NewAppSpecStaticSiteEnvList(terraformResource IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) AppSpecStaticSiteEnvList ``` @@ -34447,7 +37210,7 @@ func InternalValue() interface{} #### Initializers ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/app" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/app" app.NewAppSpecStaticSiteEnvOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string, complexObjectIndex *f64, complexObjectIsFromSet *bool) AppSpecStaticSiteEnvOutputReference ``` @@ -34830,7 +37593,7 @@ func InternalValue() interface{} #### Initializers ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/app" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/app" app.NewAppSpecStaticSiteGithubOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string) AppSpecStaticSiteGithubOutputReference ``` @@ -35166,7 +37929,7 @@ func InternalValue() AppSpecStaticSiteGithub #### Initializers ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/app" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/app" app.NewAppSpecStaticSiteGitlabOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string) AppSpecStaticSiteGitlabOutputReference ``` @@ -35502,7 +38265,7 @@ func InternalValue() AppSpecStaticSiteGitlab #### Initializers ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/app" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/app" app.NewAppSpecStaticSiteGitOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string) AppSpecStaticSiteGitOutputReference ``` @@ -35809,7 +38572,7 @@ func InternalValue() AppSpecStaticSiteGit #### Initializers ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/app" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/app" app.NewAppSpecStaticSiteList(terraformResource IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) AppSpecStaticSiteList ``` @@ -35969,7 +38732,7 @@ func InternalValue() interface{} #### Initializers ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/app" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/app" app.NewAppSpecStaticSiteOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string, complexObjectIndex *f64, complexObjectIsFromSet *bool) AppSpecStaticSiteOutputReference ``` @@ -36742,7 +39505,7 @@ func InternalValue() interface{} #### Initializers ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/app" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/app" app.NewAppSpecStaticSiteRoutesList(terraformResource IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) AppSpecStaticSiteRoutesList ``` @@ -36902,7 +39665,7 @@ func InternalValue() interface{} #### Initializers ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/app" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/app" app.NewAppSpecStaticSiteRoutesOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string, complexObjectIndex *f64, complexObjectIsFromSet *bool) AppSpecStaticSiteRoutesOutputReference ``` @@ -37227,7 +39990,7 @@ func InternalValue() interface{} #### Initializers ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/app" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/app" app.NewAppSpecWorkerAlertList(terraformResource IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) AppSpecWorkerAlertList ``` @@ -37387,7 +40150,7 @@ func InternalValue() interface{} #### Initializers ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/app" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/app" app.NewAppSpecWorkerAlertOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string, complexObjectIndex *f64, complexObjectIsFromSet *bool) AppSpecWorkerAlertOutputReference ``` @@ -37771,7 +40534,7 @@ func InternalValue() interface{} #### Initializers ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/app" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/app" app.NewAppSpecWorkerEnvList(terraformResource IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) AppSpecWorkerEnvList ``` @@ -37931,7 +40694,7 @@ func InternalValue() interface{} #### Initializers ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/app" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/app" app.NewAppSpecWorkerEnvOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string, complexObjectIndex *f64, complexObjectIsFromSet *bool) AppSpecWorkerEnvOutputReference ``` @@ -38314,7 +41077,7 @@ func InternalValue() interface{} #### Initializers ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/app" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/app" app.NewAppSpecWorkerGithubOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string) AppSpecWorkerGithubOutputReference ``` @@ -38650,7 +41413,7 @@ func InternalValue() AppSpecWorkerGithub #### Initializers ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/app" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/app" app.NewAppSpecWorkerGitlabOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string) AppSpecWorkerGitlabOutputReference ``` @@ -38986,7 +41749,7 @@ func InternalValue() AppSpecWorkerGitlab #### Initializers ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/app" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/app" app.NewAppSpecWorkerGitOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string) AppSpecWorkerGitOutputReference ``` @@ -39293,7 +42056,7 @@ func InternalValue() AppSpecWorkerGit #### Initializers ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/app" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/app" app.NewAppSpecWorkerImageDeployOnPushList(terraformResource IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) AppSpecWorkerImageDeployOnPushList ``` @@ -39453,7 +42216,7 @@ func InternalValue() interface{} #### Initializers ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/app" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/app" app.NewAppSpecWorkerImageDeployOnPushOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string, complexObjectIndex *f64, complexObjectIsFromSet *bool) AppSpecWorkerImageDeployOnPushOutputReference ``` @@ -39749,7 +42512,7 @@ func InternalValue() interface{} #### Initializers ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/app" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/app" app.NewAppSpecWorkerImageOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string) AppSpecWorkerImageOutputReference ``` @@ -40161,30 +42924,490 @@ func Tag() *string func InternalValue() AppSpecWorkerImage ``` -- *Type:* AppSpecWorkerImage +- *Type:* AppSpecWorkerImage + +--- + + +### AppSpecWorkerList + +#### Initializers + +```go +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/app" + +app.NewAppSpecWorkerList(terraformResource IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) AppSpecWorkerList +``` + +| **Name** | **Type** | **Description** | +| --- | --- | --- | +| terraformResource | github.com/hashicorp/terraform-cdk-go/cdktf.IInterpolatingParent | The parent resource. | +| terraformAttribute | *string | The attribute on the parent resource this class is referencing. | +| wrapsSet | *bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | + +--- + +##### `terraformResource`Required + +- *Type:* github.com/hashicorp/terraform-cdk-go/cdktf.IInterpolatingParent + +The parent resource. + +--- + +##### `terraformAttribute`Required + +- *Type:* *string + +The attribute on the parent resource this class is referencing. + +--- + +##### `wrapsSet`Required + +- *Type:* *bool + +whether the list is wrapping a set (will add tolist() to be able to access an item via an index). + +--- + +#### Methods + +| **Name** | **Description** | +| --- | --- | +| AllWithMapKey | Creating an iterator for this complex list. | +| ComputeFqn | *No description.* | +| Resolve | Produce the Token's value at resolution time. | +| ToString | Return a string representation of this resolvable object. | +| Get | *No description.* | + +--- + +##### `AllWithMapKey` + +```go +func AllWithMapKey(mapKeyAttributeName *string) DynamicListTerraformIterator +``` + +Creating an iterator for this complex list. + +The list will be converted into a map with the mapKeyAttributeName as the key. + +###### `mapKeyAttributeName`Required + +- *Type:* *string + +--- + +##### `ComputeFqn` + +```go +func ComputeFqn() *string +``` + +##### `Resolve` + +```go +func Resolve(_context IResolveContext) interface{} +``` + +Produce the Token's value at resolution time. + +###### `_context`Required + +- *Type:* github.com/hashicorp/terraform-cdk-go/cdktf.IResolveContext + +--- + +##### `ToString` + +```go +func ToString() *string +``` + +Return a string representation of this resolvable object. + +Returns a reversible string representation. + +##### `Get` + +```go +func Get(index *f64) AppSpecWorkerOutputReference +``` + +###### `index`Required + +- *Type:* *f64 + +the index of the item to return. + +--- + + +#### Properties + +| **Name** | **Type** | **Description** | +| --- | --- | --- | +| CreationStack | *[]*string | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| Fqn | *string | *No description.* | +| InternalValue | interface{} | *No description.* | + +--- + +##### `CreationStack`Required + +```go +func CreationStack() *[]*string +``` + +- *Type:* *[]*string + +The creation stack of this resolvable which will be appended to errors thrown during resolution. + +If this returns an empty array the stack will not be attached. + +--- + +##### `Fqn`Required + +```go +func Fqn() *string +``` + +- *Type:* *string + +--- + +##### `InternalValue`Optional + +```go +func InternalValue() interface{} +``` + +- *Type:* interface{} + +--- + + +### AppSpecWorkerLogDestinationDatadogOutputReference + +#### Initializers + +```go +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/app" + +app.NewAppSpecWorkerLogDestinationDatadogOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string) AppSpecWorkerLogDestinationDatadogOutputReference +``` + +| **Name** | **Type** | **Description** | +| --- | --- | --- | +| terraformResource | github.com/hashicorp/terraform-cdk-go/cdktf.IInterpolatingParent | The parent resource. | +| terraformAttribute | *string | The attribute on the parent resource this class is referencing. | + +--- + +##### `terraformResource`Required + +- *Type:* github.com/hashicorp/terraform-cdk-go/cdktf.IInterpolatingParent + +The parent resource. + +--- + +##### `terraformAttribute`Required + +- *Type:* *string + +The attribute on the parent resource this class is referencing. + +--- + +#### Methods + +| **Name** | **Description** | +| --- | --- | +| ComputeFqn | *No description.* | +| GetAnyMapAttribute | *No description.* | +| GetBooleanAttribute | *No description.* | +| GetBooleanMapAttribute | *No description.* | +| GetListAttribute | *No description.* | +| GetNumberAttribute | *No description.* | +| GetNumberListAttribute | *No description.* | +| GetNumberMapAttribute | *No description.* | +| GetStringAttribute | *No description.* | +| GetStringMapAttribute | *No description.* | +| InterpolationForAttribute | *No description.* | +| Resolve | Produce the Token's value at resolution time. | +| ToString | Return a string representation of this resolvable object. | +| ResetEndpoint | *No description.* | + +--- + +##### `ComputeFqn` + +```go +func ComputeFqn() *string +``` + +##### `GetAnyMapAttribute` + +```go +func GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} +``` + +###### `terraformAttribute`Required + +- *Type:* *string + +--- + +##### `GetBooleanAttribute` + +```go +func GetBooleanAttribute(terraformAttribute *string) IResolvable +``` + +###### `terraformAttribute`Required + +- *Type:* *string + +--- + +##### `GetBooleanMapAttribute` + +```go +func GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool +``` + +###### `terraformAttribute`Required + +- *Type:* *string + +--- + +##### `GetListAttribute` + +```go +func GetListAttribute(terraformAttribute *string) *[]*string +``` + +###### `terraformAttribute`Required + +- *Type:* *string + +--- + +##### `GetNumberAttribute` + +```go +func GetNumberAttribute(terraformAttribute *string) *f64 +``` + +###### `terraformAttribute`Required + +- *Type:* *string + +--- + +##### `GetNumberListAttribute` + +```go +func GetNumberListAttribute(terraformAttribute *string) *[]*f64 +``` + +###### `terraformAttribute`Required + +- *Type:* *string + +--- + +##### `GetNumberMapAttribute` + +```go +func GetNumberMapAttribute(terraformAttribute *string) *map[string]*f64 +``` + +###### `terraformAttribute`Required + +- *Type:* *string + +--- + +##### `GetStringAttribute` + +```go +func GetStringAttribute(terraformAttribute *string) *string +``` + +###### `terraformAttribute`Required + +- *Type:* *string + +--- + +##### `GetStringMapAttribute` + +```go +func GetStringMapAttribute(terraformAttribute *string) *map[string]*string +``` + +###### `terraformAttribute`Required + +- *Type:* *string + +--- + +##### `InterpolationForAttribute` + +```go +func InterpolationForAttribute(property *string) IResolvable +``` + +###### `property`Required + +- *Type:* *string + +--- + +##### `Resolve` + +```go +func Resolve(_context IResolveContext) interface{} +``` + +Produce the Token's value at resolution time. + +###### `_context`Required + +- *Type:* github.com/hashicorp/terraform-cdk-go/cdktf.IResolveContext + +--- + +##### `ToString` + +```go +func ToString() *string +``` + +Return a string representation of this resolvable object. + +Returns a reversible string representation. + +##### `ResetEndpoint` + +```go +func ResetEndpoint() +``` + + +#### Properties + +| **Name** | **Type** | **Description** | +| --- | --- | --- | +| CreationStack | *[]*string | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| Fqn | *string | *No description.* | +| ApiKeyInput | *string | *No description.* | +| EndpointInput | *string | *No description.* | +| ApiKey | *string | *No description.* | +| Endpoint | *string | *No description.* | +| InternalValue | AppSpecWorkerLogDestinationDatadog | *No description.* | + +--- + +##### `CreationStack`Required + +```go +func CreationStack() *[]*string +``` + +- *Type:* *[]*string + +The creation stack of this resolvable which will be appended to errors thrown during resolution. + +If this returns an empty array the stack will not be attached. + +--- + +##### `Fqn`Required + +```go +func Fqn() *string +``` + +- *Type:* *string + +--- + +##### `ApiKeyInput`Optional + +```go +func ApiKeyInput() *string +``` + +- *Type:* *string + +--- + +##### `EndpointInput`Optional + +```go +func EndpointInput() *string +``` + +- *Type:* *string + +--- + +##### `ApiKey`Required + +```go +func ApiKey() *string +``` + +- *Type:* *string + +--- + +##### `Endpoint`Required + +```go +func Endpoint() *string +``` + +- *Type:* *string + +--- + +##### `InternalValue`Optional + +```go +func InternalValue() AppSpecWorkerLogDestinationDatadog +``` + +- *Type:* AppSpecWorkerLogDestinationDatadog --- -### AppSpecWorkerList +### AppSpecWorkerLogDestinationList -#### Initializers +#### Initializers ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/app" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/app" -app.NewAppSpecWorkerList(terraformResource IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) AppSpecWorkerList +app.NewAppSpecWorkerLogDestinationList(terraformResource IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) AppSpecWorkerLogDestinationList ``` | **Name** | **Type** | **Description** | | --- | --- | --- | -| terraformResource | github.com/hashicorp/terraform-cdk-go/cdktf.IInterpolatingParent | The parent resource. | -| terraformAttribute | *string | The attribute on the parent resource this class is referencing. | -| wrapsSet | *bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | +| terraformResource | github.com/hashicorp/terraform-cdk-go/cdktf.IInterpolatingParent | The parent resource. | +| terraformAttribute | *string | The attribute on the parent resource this class is referencing. | +| wrapsSet | *bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | --- -##### `terraformResource`Required +##### `terraformResource`Required - *Type:* github.com/hashicorp/terraform-cdk-go/cdktf.IInterpolatingParent @@ -40192,7 +43415,7 @@ The parent resource. --- -##### `terraformAttribute`Required +##### `terraformAttribute`Required - *Type:* *string @@ -40200,7 +43423,7 @@ The attribute on the parent resource this class is referencing. --- -##### `wrapsSet`Required +##### `wrapsSet`Required - *Type:* *bool @@ -40212,15 +43435,15 @@ whether the list is wrapping a set (will add tolist() to be able to access an it | **Name** | **Description** | | --- | --- | -| AllWithMapKey | Creating an iterator for this complex list. | -| ComputeFqn | *No description.* | -| Resolve | Produce the Token's value at resolution time. | -| ToString | Return a string representation of this resolvable object. | -| Get | *No description.* | +| AllWithMapKey | Creating an iterator for this complex list. | +| ComputeFqn | *No description.* | +| Resolve | Produce the Token's value at resolution time. | +| ToString | Return a string representation of this resolvable object. | +| Get | *No description.* | --- -##### `AllWithMapKey` +##### `AllWithMapKey` ```go func AllWithMapKey(mapKeyAttributeName *string) DynamicListTerraformIterator @@ -40230,19 +43453,19 @@ Creating an iterator for this complex list. The list will be converted into a map with the mapKeyAttributeName as the key. -###### `mapKeyAttributeName`Required +###### `mapKeyAttributeName`Required - *Type:* *string --- -##### `ComputeFqn` +##### `ComputeFqn` ```go func ComputeFqn() *string ``` -##### `Resolve` +##### `Resolve` ```go func Resolve(_context IResolveContext) interface{} @@ -40250,13 +43473,13 @@ func Resolve(_context IResolveContext) interface{} Produce the Token's value at resolution time. -###### `_context`Required +###### `_context`Required - *Type:* github.com/hashicorp/terraform-cdk-go/cdktf.IResolveContext --- -##### `ToString` +##### `ToString` ```go func ToString() *string @@ -40266,13 +43489,13 @@ Return a string representation of this resolvable object. Returns a reversible string representation. -##### `Get` +##### `Get` ```go -func Get(index *f64) AppSpecWorkerOutputReference +func Get(index *f64) AppSpecWorkerLogDestinationOutputReference ``` -###### `index`Required +###### `index`Required - *Type:* *f64 @@ -40285,13 +43508,13 @@ the index of the item to return. | **Name** | **Type** | **Description** | | --- | --- | --- | -| CreationStack | *[]*string | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| Fqn | *string | *No description.* | -| InternalValue | interface{} | *No description.* | +| CreationStack | *[]*string | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| Fqn | *string | *No description.* | +| InternalValue | interface{} | *No description.* | --- -##### `CreationStack`Required +##### `CreationStack`Required ```go func CreationStack() *[]*string @@ -40305,7 +43528,7 @@ If this returns an empty array the stack will not be attached. --- -##### `Fqn`Required +##### `Fqn`Required ```go func Fqn() *string @@ -40315,7 +43538,7 @@ func Fqn() *string --- -##### `InternalValue`Optional +##### `InternalValue`Optional ```go func InternalValue() interface{} @@ -40326,24 +43549,24 @@ func InternalValue() interface{} --- -### AppSpecWorkerLogDestinationDatadogOutputReference +### AppSpecWorkerLogDestinationLogtailOutputReference -#### Initializers +#### Initializers ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/app" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/app" -app.NewAppSpecWorkerLogDestinationDatadogOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string) AppSpecWorkerLogDestinationDatadogOutputReference +app.NewAppSpecWorkerLogDestinationLogtailOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string) AppSpecWorkerLogDestinationLogtailOutputReference ``` | **Name** | **Type** | **Description** | | --- | --- | --- | -| terraformResource | github.com/hashicorp/terraform-cdk-go/cdktf.IInterpolatingParent | The parent resource. | -| terraformAttribute | *string | The attribute on the parent resource this class is referencing. | +| terraformResource | github.com/hashicorp/terraform-cdk-go/cdktf.IInterpolatingParent | The parent resource. | +| terraformAttribute | *string | The attribute on the parent resource this class is referencing. | --- -##### `terraformResource`Required +##### `terraformResource`Required - *Type:* github.com/hashicorp/terraform-cdk-go/cdktf.IInterpolatingParent @@ -40351,7 +43574,7 @@ The parent resource. --- -##### `terraformAttribute`Required +##### `terraformAttribute`Required - *Type:* *string @@ -40363,150 +43586,149 @@ The attribute on the parent resource this class is referencing. | **Name** | **Description** | | --- | --- | -| ComputeFqn | *No description.* | -| GetAnyMapAttribute | *No description.* | -| GetBooleanAttribute | *No description.* | -| GetBooleanMapAttribute | *No description.* | -| GetListAttribute | *No description.* | -| GetNumberAttribute | *No description.* | -| GetNumberListAttribute | *No description.* | -| GetNumberMapAttribute | *No description.* | -| GetStringAttribute | *No description.* | -| GetStringMapAttribute | *No description.* | -| InterpolationForAttribute | *No description.* | -| Resolve | Produce the Token's value at resolution time. | -| ToString | Return a string representation of this resolvable object. | -| ResetEndpoint | *No description.* | +| ComputeFqn | *No description.* | +| GetAnyMapAttribute | *No description.* | +| GetBooleanAttribute | *No description.* | +| GetBooleanMapAttribute | *No description.* | +| GetListAttribute | *No description.* | +| GetNumberAttribute | *No description.* | +| GetNumberListAttribute | *No description.* | +| GetNumberMapAttribute | *No description.* | +| GetStringAttribute | *No description.* | +| GetStringMapAttribute | *No description.* | +| InterpolationForAttribute | *No description.* | +| Resolve | Produce the Token's value at resolution time. | +| ToString | Return a string representation of this resolvable object. | --- -##### `ComputeFqn` +##### `ComputeFqn` ```go func ComputeFqn() *string ``` -##### `GetAnyMapAttribute` +##### `GetAnyMapAttribute` ```go func GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* *string --- -##### `GetBooleanAttribute` +##### `GetBooleanAttribute` ```go func GetBooleanAttribute(terraformAttribute *string) IResolvable ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* *string --- -##### `GetBooleanMapAttribute` +##### `GetBooleanMapAttribute` ```go func GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* *string --- -##### `GetListAttribute` +##### `GetListAttribute` ```go func GetListAttribute(terraformAttribute *string) *[]*string ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* *string --- -##### `GetNumberAttribute` +##### `GetNumberAttribute` ```go func GetNumberAttribute(terraformAttribute *string) *f64 ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* *string --- -##### `GetNumberListAttribute` +##### `GetNumberListAttribute` ```go func GetNumberListAttribute(terraformAttribute *string) *[]*f64 ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* *string --- -##### `GetNumberMapAttribute` +##### `GetNumberMapAttribute` ```go func GetNumberMapAttribute(terraformAttribute *string) *map[string]*f64 ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* *string --- -##### `GetStringAttribute` +##### `GetStringAttribute` ```go func GetStringAttribute(terraformAttribute *string) *string ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* *string --- -##### `GetStringMapAttribute` +##### `GetStringMapAttribute` ```go func GetStringMapAttribute(terraformAttribute *string) *map[string]*string ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* *string --- -##### `InterpolationForAttribute` +##### `InterpolationForAttribute` ```go func InterpolationForAttribute(property *string) IResolvable ``` -###### `property`Required +###### `property`Required - *Type:* *string --- -##### `Resolve` +##### `Resolve` ```go func Resolve(_context IResolveContext) interface{} @@ -40514,13 +43736,13 @@ func Resolve(_context IResolveContext) interface{} Produce the Token's value at resolution time. -###### `_context`Required +###### `_context`Required - *Type:* github.com/hashicorp/terraform-cdk-go/cdktf.IResolveContext --- -##### `ToString` +##### `ToString` ```go func ToString() *string @@ -40530,28 +43752,20 @@ Return a string representation of this resolvable object. Returns a reversible string representation. -##### `ResetEndpoint` - -```go -func ResetEndpoint() -``` - #### Properties | **Name** | **Type** | **Description** | | --- | --- | --- | -| CreationStack | *[]*string | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| Fqn | *string | *No description.* | -| ApiKeyInput | *string | *No description.* | -| EndpointInput | *string | *No description.* | -| ApiKey | *string | *No description.* | -| Endpoint | *string | *No description.* | -| InternalValue | AppSpecWorkerLogDestinationDatadog | *No description.* | +| CreationStack | *[]*string | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| Fqn | *string | *No description.* | +| TokenInput | *string | *No description.* | +| Token | *string | *No description.* | +| InternalValue | AppSpecWorkerLogDestinationLogtail | *No description.* | --- -##### `CreationStack`Required +##### `CreationStack`Required ```go func CreationStack() *[]*string @@ -40565,7 +43779,7 @@ If this returns an empty array the stack will not be attached. --- -##### `Fqn`Required +##### `Fqn`Required ```go func Fqn() *string @@ -40575,134 +43789,219 @@ func Fqn() *string --- -##### `ApiKeyInput`Optional +##### `TokenInput`Optional ```go -func ApiKeyInput() *string +func TokenInput() *string ``` - *Type:* *string --- -##### `EndpointInput`Optional +##### `Token`Required ```go -func EndpointInput() *string +func Token() *string ``` - *Type:* *string --- -##### `ApiKey`Required +##### `InternalValue`Optional ```go -func ApiKey() *string +func InternalValue() AppSpecWorkerLogDestinationLogtail ``` -- *Type:* *string +- *Type:* AppSpecWorkerLogDestinationLogtail --- -##### `Endpoint`Required + +### AppSpecWorkerLogDestinationOpenSearchBasicAuthOutputReference + +#### Initializers ```go -func Endpoint() *string +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/app" + +app.NewAppSpecWorkerLogDestinationOpenSearchBasicAuthOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string) AppSpecWorkerLogDestinationOpenSearchBasicAuthOutputReference ``` +| **Name** | **Type** | **Description** | +| --- | --- | --- | +| terraformResource | github.com/hashicorp/terraform-cdk-go/cdktf.IInterpolatingParent | The parent resource. | +| terraformAttribute | *string | The attribute on the parent resource this class is referencing. | + +--- + +##### `terraformResource`Required + +- *Type:* github.com/hashicorp/terraform-cdk-go/cdktf.IInterpolatingParent + +The parent resource. + +--- + +##### `terraformAttribute`Required + - *Type:* *string +The attribute on the parent resource this class is referencing. + --- -##### `InternalValue`Optional +#### Methods + +| **Name** | **Description** | +| --- | --- | +| ComputeFqn | *No description.* | +| GetAnyMapAttribute | *No description.* | +| GetBooleanAttribute | *No description.* | +| GetBooleanMapAttribute | *No description.* | +| GetListAttribute | *No description.* | +| GetNumberAttribute | *No description.* | +| GetNumberListAttribute | *No description.* | +| GetNumberMapAttribute | *No description.* | +| GetStringAttribute | *No description.* | +| GetStringMapAttribute | *No description.* | +| InterpolationForAttribute | *No description.* | +| Resolve | Produce the Token's value at resolution time. | +| ToString | Return a string representation of this resolvable object. | +| ResetPassword | *No description.* | +| ResetUser | *No description.* | + +--- + +##### `ComputeFqn` ```go -func InternalValue() AppSpecWorkerLogDestinationDatadog +func ComputeFqn() *string ``` -- *Type:* AppSpecWorkerLogDestinationDatadog +##### `GetAnyMapAttribute` ---- +```go +func GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} +``` +###### `terraformAttribute`Required -### AppSpecWorkerLogDestinationList +- *Type:* *string -#### Initializers +--- -```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/app" +##### `GetBooleanAttribute` -app.NewAppSpecWorkerLogDestinationList(terraformResource IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) AppSpecWorkerLogDestinationList +```go +func GetBooleanAttribute(terraformAttribute *string) IResolvable ``` -| **Name** | **Type** | **Description** | -| --- | --- | --- | -| terraformResource | github.com/hashicorp/terraform-cdk-go/cdktf.IInterpolatingParent | The parent resource. | -| terraformAttribute | *string | The attribute on the parent resource this class is referencing. | -| wrapsSet | *bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | +###### `terraformAttribute`Required + +- *Type:* *string --- -##### `terraformResource`Required +##### `GetBooleanMapAttribute` -- *Type:* github.com/hashicorp/terraform-cdk-go/cdktf.IInterpolatingParent +```go +func GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool +``` -The parent resource. +###### `terraformAttribute`Required + +- *Type:* *string --- -##### `terraformAttribute`Required +##### `GetListAttribute` + +```go +func GetListAttribute(terraformAttribute *string) *[]*string +``` + +###### `terraformAttribute`Required - *Type:* *string -The attribute on the parent resource this class is referencing. +--- + +##### `GetNumberAttribute` + +```go +func GetNumberAttribute(terraformAttribute *string) *f64 +``` + +###### `terraformAttribute`Required + +- *Type:* *string --- -##### `wrapsSet`Required +##### `GetNumberListAttribute` -- *Type:* *bool +```go +func GetNumberListAttribute(terraformAttribute *string) *[]*f64 +``` -whether the list is wrapping a set (will add tolist() to be able to access an item via an index). +###### `terraformAttribute`Required + +- *Type:* *string --- -#### Methods +##### `GetNumberMapAttribute` -| **Name** | **Description** | -| --- | --- | -| AllWithMapKey | Creating an iterator for this complex list. | -| ComputeFqn | *No description.* | -| Resolve | Produce the Token's value at resolution time. | -| ToString | Return a string representation of this resolvable object. | -| Get | *No description.* | +```go +func GetNumberMapAttribute(terraformAttribute *string) *map[string]*f64 +``` + +###### `terraformAttribute`Required + +- *Type:* *string --- -##### `AllWithMapKey` +##### `GetStringAttribute` ```go -func AllWithMapKey(mapKeyAttributeName *string) DynamicListTerraformIterator +func GetStringAttribute(terraformAttribute *string) *string ``` -Creating an iterator for this complex list. +###### `terraformAttribute`Required -The list will be converted into a map with the mapKeyAttributeName as the key. +- *Type:* *string -###### `mapKeyAttributeName`Required +--- + +##### `GetStringMapAttribute` + +```go +func GetStringMapAttribute(terraformAttribute *string) *map[string]*string +``` + +###### `terraformAttribute`Required - *Type:* *string --- -##### `ComputeFqn` +##### `InterpolationForAttribute` ```go -func ComputeFqn() *string +func InterpolationForAttribute(property *string) IResolvable ``` -##### `Resolve` +###### `property`Required + +- *Type:* *string + +--- + +##### `Resolve` ```go func Resolve(_context IResolveContext) interface{} @@ -40710,13 +44009,13 @@ func Resolve(_context IResolveContext) interface{} Produce the Token's value at resolution time. -###### `_context`Required +###### `_context`Required - *Type:* github.com/hashicorp/terraform-cdk-go/cdktf.IResolveContext --- -##### `ToString` +##### `ToString` ```go func ToString() *string @@ -40726,32 +44025,34 @@ Return a string representation of this resolvable object. Returns a reversible string representation. -##### `Get` +##### `ResetPassword` ```go -func Get(index *f64) AppSpecWorkerLogDestinationOutputReference +func ResetPassword() ``` -###### `index`Required - -- *Type:* *f64 - -the index of the item to return. +##### `ResetUser` ---- +```go +func ResetUser() +``` #### Properties | **Name** | **Type** | **Description** | | --- | --- | --- | -| CreationStack | *[]*string | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| Fqn | *string | *No description.* | -| InternalValue | interface{} | *No description.* | +| CreationStack | *[]*string | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| Fqn | *string | *No description.* | +| PasswordInput | *string | *No description.* | +| UserInput | *string | *No description.* | +| Password | *string | *No description.* | +| User | *string | *No description.* | +| InternalValue | AppSpecWorkerLogDestinationOpenSearchBasicAuth | *No description.* | --- -##### `CreationStack`Required +##### `CreationStack`Required ```go func CreationStack() *[]*string @@ -40765,7 +44066,7 @@ If this returns an empty array the stack will not be attached. --- -##### `Fqn`Required +##### `Fqn`Required ```go func Fqn() *string @@ -40775,35 +44076,75 @@ func Fqn() *string --- -##### `InternalValue`Optional +##### `PasswordInput`Optional ```go -func InternalValue() interface{} +func PasswordInput() *string ``` -- *Type:* interface{} +- *Type:* *string --- +##### `UserInput`Optional -### AppSpecWorkerLogDestinationLogtailOutputReference +```go +func UserInput() *string +``` -#### Initializers +- *Type:* *string + +--- + +##### `Password`Required ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/app" +func Password() *string +``` -app.NewAppSpecWorkerLogDestinationLogtailOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string) AppSpecWorkerLogDestinationLogtailOutputReference +- *Type:* *string + +--- + +##### `User`Required + +```go +func User() *string +``` + +- *Type:* *string + +--- + +##### `InternalValue`Optional + +```go +func InternalValue() AppSpecWorkerLogDestinationOpenSearchBasicAuth +``` + +- *Type:* AppSpecWorkerLogDestinationOpenSearchBasicAuth + +--- + + +### AppSpecWorkerLogDestinationOpenSearchOutputReference + +#### Initializers + +```go +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/app" + +app.NewAppSpecWorkerLogDestinationOpenSearchOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string) AppSpecWorkerLogDestinationOpenSearchOutputReference ``` | **Name** | **Type** | **Description** | | --- | --- | --- | -| terraformResource | github.com/hashicorp/terraform-cdk-go/cdktf.IInterpolatingParent | The parent resource. | -| terraformAttribute | *string | The attribute on the parent resource this class is referencing. | +| terraformResource | github.com/hashicorp/terraform-cdk-go/cdktf.IInterpolatingParent | The parent resource. | +| terraformAttribute | *string | The attribute on the parent resource this class is referencing. | --- -##### `terraformResource`Required +##### `terraformResource`Required - *Type:* github.com/hashicorp/terraform-cdk-go/cdktf.IInterpolatingParent @@ -40811,7 +44152,7 @@ The parent resource. --- -##### `terraformAttribute`Required +##### `terraformAttribute`Required - *Type:* *string @@ -40823,149 +44164,153 @@ The attribute on the parent resource this class is referencing. | **Name** | **Description** | | --- | --- | -| ComputeFqn | *No description.* | -| GetAnyMapAttribute | *No description.* | -| GetBooleanAttribute | *No description.* | -| GetBooleanMapAttribute | *No description.* | -| GetListAttribute | *No description.* | -| GetNumberAttribute | *No description.* | -| GetNumberListAttribute | *No description.* | -| GetNumberMapAttribute | *No description.* | -| GetStringAttribute | *No description.* | -| GetStringMapAttribute | *No description.* | -| InterpolationForAttribute | *No description.* | -| Resolve | Produce the Token's value at resolution time. | -| ToString | Return a string representation of this resolvable object. | +| ComputeFqn | *No description.* | +| GetAnyMapAttribute | *No description.* | +| GetBooleanAttribute | *No description.* | +| GetBooleanMapAttribute | *No description.* | +| GetListAttribute | *No description.* | +| GetNumberAttribute | *No description.* | +| GetNumberListAttribute | *No description.* | +| GetNumberMapAttribute | *No description.* | +| GetStringAttribute | *No description.* | +| GetStringMapAttribute | *No description.* | +| InterpolationForAttribute | *No description.* | +| Resolve | Produce the Token's value at resolution time. | +| ToString | Return a string representation of this resolvable object. | +| PutBasicAuth | *No description.* | +| ResetClusterName | *No description.* | +| ResetEndpoint | *No description.* | +| ResetIndexName | *No description.* | --- -##### `ComputeFqn` +##### `ComputeFqn` ```go func ComputeFqn() *string ``` -##### `GetAnyMapAttribute` +##### `GetAnyMapAttribute` ```go func GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* *string --- -##### `GetBooleanAttribute` +##### `GetBooleanAttribute` ```go func GetBooleanAttribute(terraformAttribute *string) IResolvable ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* *string --- -##### `GetBooleanMapAttribute` +##### `GetBooleanMapAttribute` ```go func GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* *string --- -##### `GetListAttribute` +##### `GetListAttribute` ```go func GetListAttribute(terraformAttribute *string) *[]*string ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* *string --- -##### `GetNumberAttribute` +##### `GetNumberAttribute` ```go func GetNumberAttribute(terraformAttribute *string) *f64 ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* *string --- -##### `GetNumberListAttribute` +##### `GetNumberListAttribute` ```go func GetNumberListAttribute(terraformAttribute *string) *[]*f64 ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* *string --- -##### `GetNumberMapAttribute` +##### `GetNumberMapAttribute` ```go func GetNumberMapAttribute(terraformAttribute *string) *map[string]*f64 ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* *string --- -##### `GetStringAttribute` +##### `GetStringAttribute` ```go func GetStringAttribute(terraformAttribute *string) *string ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* *string --- -##### `GetStringMapAttribute` +##### `GetStringMapAttribute` ```go func GetStringMapAttribute(terraformAttribute *string) *map[string]*string ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* *string --- -##### `InterpolationForAttribute` +##### `InterpolationForAttribute` ```go func InterpolationForAttribute(property *string) IResolvable ``` -###### `property`Required +###### `property`Required - *Type:* *string --- -##### `Resolve` +##### `Resolve` ```go func Resolve(_context IResolveContext) interface{} @@ -40973,13 +44318,13 @@ func Resolve(_context IResolveContext) interface{} Produce the Token's value at resolution time. -###### `_context`Required +###### `_context`Required - *Type:* github.com/hashicorp/terraform-cdk-go/cdktf.IResolveContext --- -##### `ToString` +##### `ToString` ```go func ToString() *string @@ -40989,20 +44334,56 @@ Return a string representation of this resolvable object. Returns a reversible string representation. +##### `PutBasicAuth` + +```go +func PutBasicAuth(value AppSpecWorkerLogDestinationOpenSearchBasicAuth) +``` + +###### `value`Required + +- *Type:* AppSpecWorkerLogDestinationOpenSearchBasicAuth + +--- + +##### `ResetClusterName` + +```go +func ResetClusterName() +``` + +##### `ResetEndpoint` + +```go +func ResetEndpoint() +``` + +##### `ResetIndexName` + +```go +func ResetIndexName() +``` + #### Properties | **Name** | **Type** | **Description** | | --- | --- | --- | -| CreationStack | *[]*string | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| Fqn | *string | *No description.* | -| TokenInput | *string | *No description.* | -| Token | *string | *No description.* | -| InternalValue | AppSpecWorkerLogDestinationLogtail | *No description.* | +| CreationStack | *[]*string | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| Fqn | *string | *No description.* | +| BasicAuth | AppSpecWorkerLogDestinationOpenSearchBasicAuthOutputReference | *No description.* | +| BasicAuthInput | AppSpecWorkerLogDestinationOpenSearchBasicAuth | *No description.* | +| ClusterNameInput | *string | *No description.* | +| EndpointInput | *string | *No description.* | +| IndexNameInput | *string | *No description.* | +| ClusterName | *string | *No description.* | +| Endpoint | *string | *No description.* | +| IndexName | *string | *No description.* | +| InternalValue | AppSpecWorkerLogDestinationOpenSearch | *No description.* | --- -##### `CreationStack`Required +##### `CreationStack`Required ```go func CreationStack() *[]*string @@ -41016,7 +44397,7 @@ If this returns an empty array the stack will not be attached. --- -##### `Fqn`Required +##### `Fqn`Required ```go func Fqn() *string @@ -41026,33 +44407,93 @@ func Fqn() *string --- -##### `TokenInput`Optional +##### `BasicAuth`Required ```go -func TokenInput() *string +func BasicAuth() AppSpecWorkerLogDestinationOpenSearchBasicAuthOutputReference +``` + +- *Type:* AppSpecWorkerLogDestinationOpenSearchBasicAuthOutputReference + +--- + +##### `BasicAuthInput`Optional + +```go +func BasicAuthInput() AppSpecWorkerLogDestinationOpenSearchBasicAuth +``` + +- *Type:* AppSpecWorkerLogDestinationOpenSearchBasicAuth + +--- + +##### `ClusterNameInput`Optional + +```go +func ClusterNameInput() *string ``` - *Type:* *string --- -##### `Token`Required +##### `EndpointInput`Optional ```go -func Token() *string +func EndpointInput() *string ``` - *Type:* *string --- -##### `InternalValue`Optional +##### `IndexNameInput`Optional ```go -func InternalValue() AppSpecWorkerLogDestinationLogtail +func IndexNameInput() *string ``` -- *Type:* AppSpecWorkerLogDestinationLogtail +- *Type:* *string + +--- + +##### `ClusterName`Required + +```go +func ClusterName() *string +``` + +- *Type:* *string + +--- + +##### `Endpoint`Required + +```go +func Endpoint() *string +``` + +- *Type:* *string + +--- + +##### `IndexName`Required + +```go +func IndexName() *string +``` + +- *Type:* *string + +--- + +##### `InternalValue`Optional + +```go +func InternalValue() AppSpecWorkerLogDestinationOpenSearch +``` + +- *Type:* AppSpecWorkerLogDestinationOpenSearch --- @@ -41062,7 +44503,7 @@ func InternalValue() AppSpecWorkerLogDestinationLogtail #### Initializers ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/app" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/app" app.NewAppSpecWorkerLogDestinationOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string, complexObjectIndex *f64, complexObjectIsFromSet *bool) AppSpecWorkerLogDestinationOutputReference ``` @@ -41127,9 +44568,11 @@ whether the list is wrapping a set (will add tolist() to be able to access an it | ToString | Return a string representation of this resolvable object. | | PutDatadog | *No description.* | | PutLogtail | *No description.* | +| PutOpenSearch | *No description.* | | PutPapertrail | *No description.* | | ResetDatadog | *No description.* | | ResetLogtail | *No description.* | +| ResetOpenSearch | *No description.* | | ResetPapertrail | *No description.* | --- @@ -41308,6 +44751,18 @@ func PutLogtail(value AppSpecWorkerLogDestinationLogtail) --- +##### `PutOpenSearch` + +```go +func PutOpenSearch(value AppSpecWorkerLogDestinationOpenSearch) +``` + +###### `value`Required + +- *Type:* AppSpecWorkerLogDestinationOpenSearch + +--- + ##### `PutPapertrail` ```go @@ -41332,6 +44787,12 @@ func ResetDatadog() func ResetLogtail() ``` +##### `ResetOpenSearch` + +```go +func ResetOpenSearch() +``` + ##### `ResetPapertrail` ```go @@ -41347,10 +44808,12 @@ func ResetPapertrail() | Fqn | *string | *No description.* | | Datadog | AppSpecWorkerLogDestinationDatadogOutputReference | *No description.* | | Logtail | AppSpecWorkerLogDestinationLogtailOutputReference | *No description.* | +| OpenSearch | AppSpecWorkerLogDestinationOpenSearchOutputReference | *No description.* | | Papertrail | AppSpecWorkerLogDestinationPapertrailOutputReference | *No description.* | | DatadogInput | AppSpecWorkerLogDestinationDatadog | *No description.* | | LogtailInput | AppSpecWorkerLogDestinationLogtail | *No description.* | | NameInput | *string | *No description.* | +| OpenSearchInput | AppSpecWorkerLogDestinationOpenSearch | *No description.* | | PapertrailInput | AppSpecWorkerLogDestinationPapertrail | *No description.* | | Name | *string | *No description.* | | InternalValue | interface{} | *No description.* | @@ -41401,6 +44864,16 @@ func Logtail() AppSpecWorkerLogDestinationLogtailOutputReference --- +##### `OpenSearch`Required + +```go +func OpenSearch() AppSpecWorkerLogDestinationOpenSearchOutputReference +``` + +- *Type:* AppSpecWorkerLogDestinationOpenSearchOutputReference + +--- + ##### `Papertrail`Required ```go @@ -41441,6 +44914,16 @@ func NameInput() *string --- +##### `OpenSearchInput`Optional + +```go +func OpenSearchInput() AppSpecWorkerLogDestinationOpenSearch +``` + +- *Type:* AppSpecWorkerLogDestinationOpenSearch + +--- + ##### `PapertrailInput`Optional ```go @@ -41477,7 +44960,7 @@ func InternalValue() interface{} #### Initializers ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/app" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/app" app.NewAppSpecWorkerLogDestinationPapertrailOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string) AppSpecWorkerLogDestinationPapertrailOutputReference ``` @@ -41748,7 +45231,7 @@ func InternalValue() AppSpecWorkerLogDestinationPapertrail #### Initializers ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/app" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/app" app.NewAppSpecWorkerOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string, complexObjectIndex *f64, complexObjectIsFromSet *bool) AppSpecWorkerOutputReference ``` @@ -42534,7 +46017,7 @@ func InternalValue() interface{} #### Initializers ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/app" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/app" app.NewAppTimeoutsOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string) AppTimeoutsOutputReference ``` diff --git a/docs/app.java.md b/docs/app.java.md index 355034ed2..217c3ac5e 100644 --- a/docs/app.java.md +++ b/docs/app.java.md @@ -4,7 +4,7 @@ ### App -Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app digitalocean_app}. +Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app digitalocean_app}. #### Initializers @@ -44,8 +44,8 @@ App.Builder.create(Construct scope, java.lang.String id) | provider | com.hashicorp.cdktf.TerraformProvider | *No description.* | | provisioners | java.util.List | *No description.* | | dedicatedIps | com.hashicorp.cdktf.IResolvable OR java.util.List<AppDedicatedIps> | dedicated_ips block. | -| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#id App#id}. | -| projectId | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#project_id App#project_id}. | +| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#id App#id}. | +| projectId | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#project_id App#project_id}. | | spec | AppSpec | spec block. | | timeouts | AppTimeouts | timeouts block. | @@ -117,7 +117,7 @@ Must be unique amongst siblings in the same scope dedicated_ips block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#dedicated_ips App#dedicated_ips} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#dedicated_ips App#dedicated_ips} --- @@ -125,7 +125,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#id App#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#id App#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. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -136,7 +136,7 @@ If you experience problems setting this value it might not be settable. Please t - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#project_id App#project_id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#project_id App#project_id}. --- @@ -146,7 +146,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit spec block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#spec App#spec} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#spec App#spec} --- @@ -156,7 +156,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit timeouts block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#timeouts App#timeouts} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#timeouts App#timeouts} --- @@ -657,7 +657,7 @@ The construct id used in the generated config for the App to import. The id of the existing App that should be imported. -Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#import import section} in the documentation of this resource for the id to use --- @@ -691,6 +691,7 @@ Refer to the {@link https://registry.terraform.io/providers/digitalocean/digital | createdAt | java.lang.String | *No description.* | | dedicatedIps | AppDedicatedIpsList | *No description.* | | defaultIngress | java.lang.String | *No description.* | +| liveDomain | java.lang.String | *No description.* | | liveUrl | java.lang.String | *No description.* | | spec | AppSpecOutputReference | *No description.* | | timeouts | AppTimeoutsOutputReference | *No description.* | @@ -888,6 +889,16 @@ public java.lang.String getDefaultIngress(); --- +##### `liveDomain`Required + +```java +public java.lang.String getLiveDomain(); +``` + +- *Type:* java.lang.String + +--- + ##### `liveUrl`Required ```java @@ -1068,8 +1079,8 @@ AppConfig.builder() | provider | com.hashicorp.cdktf.TerraformProvider | *No description.* | | provisioners | java.util.List | *No description.* | | dedicatedIps | com.hashicorp.cdktf.IResolvable OR java.util.List<AppDedicatedIps> | dedicated_ips block. | -| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#id App#id}. | -| projectId | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#project_id App#project_id}. | +| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#id App#id}. | +| projectId | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#project_id App#project_id}. | | spec | AppSpec | spec block. | | timeouts | AppTimeouts | timeouts block. | @@ -1155,7 +1166,7 @@ public java.lang.Object getDedicatedIps(); dedicated_ips block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#dedicated_ips App#dedicated_ips} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#dedicated_ips App#dedicated_ips} --- @@ -1167,7 +1178,7 @@ public java.lang.String getId(); - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#id App#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#id App#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. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -1182,7 +1193,7 @@ public java.lang.String getProjectId(); - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#project_id App#project_id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#project_id App#project_id}. --- @@ -1196,7 +1207,7 @@ public AppSpec getSpec(); spec block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#spec App#spec} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#spec App#spec} --- @@ -1210,7 +1221,7 @@ public AppTimeouts getTimeouts(); timeouts block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#timeouts App#timeouts} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#timeouts App#timeouts} --- @@ -1248,7 +1259,7 @@ public java.lang.String getId(); The ID of the dedicated egress IP. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#id App#id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#id App#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. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -1265,7 +1276,7 @@ public java.lang.String getIp(); The IP address of the dedicated egress IP. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#ip App#ip} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#ip App#ip} --- @@ -1279,7 +1290,7 @@ public java.lang.String getStatus(); The status of the dedicated egress IP: 'UNKNOWN', 'ASSIGNING', 'ASSIGNED', or 'REMOVED'. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#status App#status} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#status App#status} --- @@ -1327,7 +1338,7 @@ AppSpec.builder() | alert | com.hashicorp.cdktf.IResolvable OR java.util.List<AppSpecAlert> | alert block. | | database | com.hashicorp.cdktf.IResolvable OR java.util.List<AppSpecDatabase> | database block. | | domain | com.hashicorp.cdktf.IResolvable OR java.util.List<AppSpecDomain> | domain block. | -| domains | java.util.List | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#domains App#domains}. | +| domains | java.util.List | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#domains App#domains}. | | egress | com.hashicorp.cdktf.IResolvable OR java.util.List<AppSpecEgress> | egress block. | | env | com.hashicorp.cdktf.IResolvable OR java.util.List<AppSpecEnv> | env block. | | features | java.util.List | List of features which is applied to the app. | @@ -1351,7 +1362,7 @@ public java.lang.String getName(); The name of the app. Must be unique across all apps in the same account. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#name App#name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#name App#name} --- @@ -1365,7 +1376,7 @@ public java.lang.Object getAlert(); alert block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#alert App#alert} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#alert App#alert} --- @@ -1379,7 +1390,7 @@ public java.lang.Object getDatabase(); database block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#database App#database} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#database App#database} --- @@ -1393,7 +1404,7 @@ public java.lang.Object getDomain(); domain block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#domain App#domain} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#domain App#domain} --- @@ -1405,7 +1416,7 @@ public java.util.List getDomains(); - *Type:* java.util.List -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#domains App#domains}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#domains App#domains}. --- @@ -1419,7 +1430,7 @@ public java.lang.Object getEgress(); egress block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#egress App#egress} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#egress App#egress} --- @@ -1433,7 +1444,7 @@ public java.lang.Object getEnv(); env block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#env App#env} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#env App#env} --- @@ -1447,7 +1458,7 @@ public java.util.List getFeatures(); List of features which is applied to the app. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#features App#features} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#features App#features} --- @@ -1461,7 +1472,7 @@ public java.lang.Object getFunction(); function block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#function App#function} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#function App#function} --- @@ -1475,7 +1486,7 @@ public AppSpecIngress getIngress(); ingress block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#ingress App#ingress} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#ingress App#ingress} --- @@ -1489,7 +1500,7 @@ public java.lang.Object getJob(); job block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#job App#job} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#job App#job} --- @@ -1503,7 +1514,7 @@ public java.lang.String getRegion(); The slug for the DigitalOcean data center region hosting the app. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#region App#region} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#region App#region} --- @@ -1517,7 +1528,7 @@ public java.lang.Object getService(); service block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#service App#service} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#service App#service} --- @@ -1531,7 +1542,7 @@ public java.lang.Object getStaticSite(); static_site block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#static_site App#static_site} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#static_site App#static_site} --- @@ -1545,7 +1556,7 @@ public java.lang.Object getWorker(); worker block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#worker App#worker} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#worker App#worker} --- @@ -1567,8 +1578,8 @@ AppSpecAlert.builder() | **Name** | **Type** | **Description** | | --- | --- | --- | -| rule | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#rule App#rule}. | -| disabled | java.lang.Boolean OR com.hashicorp.cdktf.IResolvable | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#disabled App#disabled}. | +| rule | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#rule App#rule}. | +| disabled | java.lang.Boolean OR com.hashicorp.cdktf.IResolvable | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#disabled App#disabled}. | --- @@ -1580,7 +1591,7 @@ public java.lang.String getRule(); - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#rule App#rule}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#rule App#rule}. --- @@ -1592,7 +1603,7 @@ public java.lang.Object getDisabled(); - *Type:* java.lang.Boolean OR com.hashicorp.cdktf.IResolvable -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#disabled App#disabled}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#disabled App#disabled}. --- @@ -1641,7 +1652,7 @@ The name of the underlying DigitalOcean DBaaS cluster. This is required for production databases. For dev databases, if cluster_name is not set, a new cluster will be provisioned. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#cluster_name App#cluster_name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#cluster_name App#cluster_name} --- @@ -1655,7 +1666,7 @@ public java.lang.String getDbName(); The name of the MySQL or PostgreSQL database to configure. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#db_name App#db_name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#db_name App#db_name} --- @@ -1669,7 +1680,7 @@ public java.lang.String getDbUser(); The name of the MySQL or PostgreSQL user to configure. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#db_user App#db_user} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#db_user App#db_user} --- @@ -1683,7 +1694,7 @@ public java.lang.String getEngine(); The database engine to use. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#engine App#engine} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#engine App#engine} --- @@ -1697,7 +1708,7 @@ public java.lang.String getName(); The name of the component. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#name App#name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#name App#name} --- @@ -1711,7 +1722,7 @@ public java.lang.Object getProduction(); Whether this is a production or dev database. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#production App#production} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#production App#production} --- @@ -1725,7 +1736,7 @@ public java.lang.String getVersion(); The version of the database engine. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#version App#version} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#version App#version} --- @@ -1766,7 +1777,7 @@ public java.lang.String getName(); The hostname for the domain. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#name App#name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#name App#name} --- @@ -1780,7 +1791,7 @@ public java.lang.String getType(); The type of the domain. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#type App#type} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#type App#type} --- @@ -1794,7 +1805,7 @@ public java.lang.Object getWildcard(); Indicates whether the domain includes all sub-domains, in addition to the given domain. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#wildcard App#wildcard} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#wildcard App#wildcard} --- @@ -1808,7 +1819,7 @@ public java.lang.String getZone(); If the domain uses DigitalOcean DNS and you would like App Platform to automatically manage it for you, set this to the name of the domain on your account. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#zone App#zone} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#zone App#zone} --- @@ -1842,7 +1853,7 @@ public java.lang.String getType(); The app egress type. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#type App#type} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#type App#type} --- @@ -1882,7 +1893,7 @@ public java.lang.String getKey(); The name of the environment variable. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#key App#key} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#key App#key} --- @@ -1896,7 +1907,7 @@ public java.lang.String getScope(); The visibility scope of the environment variable. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#scope App#scope} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#scope App#scope} --- @@ -1910,7 +1921,7 @@ public java.lang.String getType(); The type of the environment variable. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#type App#type} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#type App#type} --- @@ -1924,7 +1935,7 @@ public java.lang.String getValue(); The value of the environment variable. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#value App#value} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#value App#value} --- @@ -1980,7 +1991,7 @@ public java.lang.String getName(); The name of the component. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#name App#name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#name App#name} --- @@ -1994,7 +2005,7 @@ public java.lang.Object getAlert(); alert block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#alert App#alert} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#alert App#alert} --- @@ -2008,7 +2019,7 @@ public AppSpecFunctionCors getCors(); cors block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#cors App#cors} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#cors App#cors} --- @@ -2022,7 +2033,7 @@ public java.lang.Object getEnv(); env block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#env App#env} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#env App#env} --- @@ -2036,7 +2047,7 @@ public AppSpecFunctionGit getGit(); git block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#git App#git} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#git App#git} --- @@ -2050,7 +2061,7 @@ public AppSpecFunctionGithub getGithub(); github block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#github App#github} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#github App#github} --- @@ -2064,7 +2075,7 @@ public AppSpecFunctionGitlab getGitlab(); gitlab block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#gitlab App#gitlab} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#gitlab App#gitlab} --- @@ -2078,7 +2089,7 @@ public java.lang.Object getLogDestination(); log_destination block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#log_destination App#log_destination} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#log_destination App#log_destination} --- @@ -2092,7 +2103,7 @@ public java.lang.Object getRoutes(); routes block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#routes App#routes} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#routes App#routes} --- @@ -2106,7 +2117,7 @@ public java.lang.String getSourceDir(); An optional path to the working directory to use for the build. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#source_dir App#source_dir} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#source_dir App#source_dir} --- @@ -2131,11 +2142,11 @@ AppSpecFunctionAlert.builder() | **Name** | **Type** | **Description** | | --- | --- | --- | -| operator | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#operator App#operator}. | -| rule | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#rule App#rule}. | -| value | java.lang.Number | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#value App#value}. | -| window | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#window App#window}. | -| disabled | java.lang.Boolean OR com.hashicorp.cdktf.IResolvable | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#disabled App#disabled}. | +| operator | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#operator App#operator}. | +| rule | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#rule App#rule}. | +| value | java.lang.Number | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#value App#value}. | +| window | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#window App#window}. | +| disabled | java.lang.Boolean OR com.hashicorp.cdktf.IResolvable | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#disabled App#disabled}. | --- @@ -2147,7 +2158,7 @@ public java.lang.String getOperator(); - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#operator App#operator}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#operator App#operator}. --- @@ -2159,7 +2170,7 @@ public java.lang.String getRule(); - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#rule App#rule}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#rule App#rule}. --- @@ -2171,7 +2182,7 @@ public java.lang.Number getValue(); - *Type:* java.lang.Number -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#value App#value}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#value App#value}. --- @@ -2183,7 +2194,7 @@ public java.lang.String getWindow(); - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#window App#window}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#window App#window}. --- @@ -2195,7 +2206,7 @@ public java.lang.Object getDisabled(); - *Type:* java.lang.Boolean OR com.hashicorp.cdktf.IResolvable -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#disabled App#disabled}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#disabled App#disabled}. --- @@ -2242,7 +2253,7 @@ Whether browsers should expose the response to the client-side JavaScript code w This configures the Access-Control-Allow-Credentials header. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#allow_credentials App#allow_credentials} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#allow_credentials App#allow_credentials} --- @@ -2256,7 +2267,7 @@ public java.util.List getAllowHeaders(); The set of allowed HTTP request headers. This configures the Access-Control-Allow-Headers header. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#allow_headers App#allow_headers} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#allow_headers App#allow_headers} --- @@ -2270,7 +2281,7 @@ public java.util.List getAllowMethods(); The set of allowed HTTP methods. This configures the Access-Control-Allow-Methods header. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#allow_methods App#allow_methods} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#allow_methods App#allow_methods} --- @@ -2284,7 +2295,7 @@ public AppSpecFunctionCorsAllowOrigins getAllowOrigins(); allow_origins block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#allow_origins App#allow_origins} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#allow_origins App#allow_origins} --- @@ -2298,7 +2309,7 @@ public java.util.List getExposeHeaders(); The set of HTTP response headers that browsers are allowed to access. This configures the Access-Control-Expose-Headers header. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#expose_headers App#expose_headers} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#expose_headers App#expose_headers} --- @@ -2314,7 +2325,7 @@ An optional duration specifying how long browsers can cache the results of a pre This configures the Access-Control-Max-Age header. Example: `5h30m`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#max_age App#max_age} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#max_age App#max_age} --- @@ -2352,7 +2363,7 @@ public java.lang.String getExact(); Exact string match. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#exact App#exact} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#exact App#exact} --- @@ -2366,7 +2377,7 @@ public java.lang.String getPrefix(); Prefix-based match. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#prefix App#prefix} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#prefix App#prefix} --- @@ -2380,7 +2391,7 @@ public java.lang.String getRegex(); RE2 style regex-based match. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#regex App#regex} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#regex App#regex} --- @@ -2420,7 +2431,7 @@ public java.lang.String getKey(); The name of the environment variable. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#key App#key} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#key App#key} --- @@ -2434,7 +2445,7 @@ public java.lang.String getScope(); The visibility scope of the environment variable. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#scope App#scope} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#scope App#scope} --- @@ -2448,7 +2459,7 @@ public java.lang.String getType(); The type of the environment variable. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#type App#type} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#type App#type} --- @@ -2462,7 +2473,7 @@ public java.lang.String getValue(); The value of the environment variable. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#value App#value} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#value App#value} --- @@ -2498,7 +2509,7 @@ public java.lang.String getBranch(); The name of the branch to use. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#branch App#branch} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#branch App#branch} --- @@ -2512,7 +2523,7 @@ public java.lang.String getRepoCloneUrl(); The clone URL of the repo. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#repo_clone_url App#repo_clone_url} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#repo_clone_url App#repo_clone_url} --- @@ -2551,7 +2562,7 @@ public java.lang.String getBranch(); The name of the branch to use. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#branch App#branch} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#branch App#branch} --- @@ -2565,7 +2576,7 @@ public java.lang.Object getDeployOnPush(); Whether to automatically deploy new commits made to the repo. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#deploy_on_push App#deploy_on_push} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#deploy_on_push App#deploy_on_push} --- @@ -2579,7 +2590,7 @@ public java.lang.String getRepo(); The name of the repo in the format `owner/repo`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#repo App#repo} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#repo App#repo} --- @@ -2618,7 +2629,7 @@ public java.lang.String getBranch(); The name of the branch to use. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#branch App#branch} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#branch App#branch} --- @@ -2632,7 +2643,7 @@ public java.lang.Object getDeployOnPush(); Whether to automatically deploy new commits made to the repo. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#deploy_on_push App#deploy_on_push} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#deploy_on_push App#deploy_on_push} --- @@ -2646,7 +2657,7 @@ public java.lang.String getRepo(); The name of the repo in the format `owner/repo`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#repo App#repo} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#repo App#repo} --- @@ -2661,6 +2672,7 @@ AppSpecFunctionLogDestination.builder() .name(java.lang.String) // .datadog(AppSpecFunctionLogDestinationDatadog) // .logtail(AppSpecFunctionLogDestinationLogtail) +// .openSearch(AppSpecFunctionLogDestinationOpenSearch) // .papertrail(AppSpecFunctionLogDestinationPapertrail) .build(); ``` @@ -2672,6 +2684,7 @@ AppSpecFunctionLogDestination.builder() | name | java.lang.String | Name of the log destination. | | datadog | AppSpecFunctionLogDestinationDatadog | datadog block. | | logtail | AppSpecFunctionLogDestinationLogtail | logtail block. | +| openSearch | AppSpecFunctionLogDestinationOpenSearch | open_search block. | | papertrail | AppSpecFunctionLogDestinationPapertrail | papertrail block. | --- @@ -2686,7 +2699,7 @@ public java.lang.String getName(); Name of the log destination. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#name App#name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#name App#name} --- @@ -2700,7 +2713,7 @@ public AppSpecFunctionLogDestinationDatadog getDatadog(); datadog block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#datadog App#datadog} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#datadog App#datadog} --- @@ -2714,7 +2727,21 @@ public AppSpecFunctionLogDestinationLogtail getLogtail(); logtail block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#logtail App#logtail} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#logtail App#logtail} + +--- + +##### `openSearch`Optional + +```java +public AppSpecFunctionLogDestinationOpenSearch getOpenSearch(); +``` + +- *Type:* AppSpecFunctionLogDestinationOpenSearch + +open_search block. + +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#open_search App#open_search} --- @@ -2728,7 +2755,7 @@ public AppSpecFunctionLogDestinationPapertrail getPapertrail(); papertrail block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#papertrail App#papertrail} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#papertrail App#papertrail} --- @@ -2764,7 +2791,7 @@ public java.lang.String getApiKey(); Datadog API key. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#api_key App#api_key} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#api_key App#api_key} --- @@ -2778,7 +2805,7 @@ public java.lang.String getEndpoint(); Datadog HTTP log intake endpoint. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#endpoint App#endpoint} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#endpoint App#endpoint} --- @@ -2812,7 +2839,139 @@ public java.lang.String getToken(); Logtail token. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#token App#token} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#token App#token} + +--- + +### AppSpecFunctionLogDestinationOpenSearch + +#### Initializer + +```java +import com.hashicorp.cdktf.providers.digitalocean.app.AppSpecFunctionLogDestinationOpenSearch; + +AppSpecFunctionLogDestinationOpenSearch.builder() + .basicAuth(AppSpecFunctionLogDestinationOpenSearchBasicAuth) +// .clusterName(java.lang.String) +// .endpoint(java.lang.String) +// .indexName(java.lang.String) + .build(); +``` + +#### Properties + +| **Name** | **Type** | **Description** | +| --- | --- | --- | +| basicAuth | AppSpecFunctionLogDestinationOpenSearchBasicAuth | basic_auth block. | +| clusterName | java.lang.String | OpenSearch cluster name. | +| endpoint | java.lang.String | OpenSearch endpoint. | +| indexName | java.lang.String | OpenSearch index name. | + +--- + +##### `basicAuth`Required + +```java +public AppSpecFunctionLogDestinationOpenSearchBasicAuth getBasicAuth(); +``` + +- *Type:* AppSpecFunctionLogDestinationOpenSearchBasicAuth + +basic_auth block. + +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#basic_auth App#basic_auth} + +--- + +##### `clusterName`Optional + +```java +public java.lang.String getClusterName(); +``` + +- *Type:* java.lang.String + +OpenSearch cluster name. + +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#cluster_name App#cluster_name} + +--- + +##### `endpoint`Optional + +```java +public java.lang.String getEndpoint(); +``` + +- *Type:* java.lang.String + +OpenSearch endpoint. + +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#endpoint App#endpoint} + +--- + +##### `indexName`Optional + +```java +public java.lang.String getIndexName(); +``` + +- *Type:* java.lang.String + +OpenSearch index name. + +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#index_name App#index_name} + +--- + +### AppSpecFunctionLogDestinationOpenSearchBasicAuth + +#### Initializer + +```java +import com.hashicorp.cdktf.providers.digitalocean.app.AppSpecFunctionLogDestinationOpenSearchBasicAuth; + +AppSpecFunctionLogDestinationOpenSearchBasicAuth.builder() +// .password(java.lang.String) +// .user(java.lang.String) + .build(); +``` + +#### Properties + +| **Name** | **Type** | **Description** | +| --- | --- | --- | +| password | java.lang.String | Password for basic authentication. | +| user | java.lang.String | user for basic authentication. | + +--- + +##### `password`Optional + +```java +public java.lang.String getPassword(); +``` + +- *Type:* java.lang.String + +Password for basic authentication. + +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#password App#password} + +--- + +##### `user`Optional + +```java +public java.lang.String getUser(); +``` + +- *Type:* java.lang.String + +user for basic authentication. + +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#user App#user} --- @@ -2846,7 +3005,7 @@ public java.lang.String getEndpoint(); Papertrail syslog endpoint. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#endpoint App#endpoint} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#endpoint App#endpoint} --- @@ -2885,7 +3044,7 @@ Path specifies an route by HTTP path prefix. Paths must start with / and must be unique within the app. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#path App#path} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#path App#path} --- @@ -2899,7 +3058,7 @@ public java.lang.Object getPreservePathPrefix(); An optional flag to preserve the path that is forwarded to the backend service. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#preserve_path_prefix App#preserve_path_prefix} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#preserve_path_prefix App#preserve_path_prefix} --- @@ -2934,7 +3093,7 @@ public java.lang.Object getRule(); rule block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#rule App#rule} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#rule App#rule} --- @@ -2974,7 +3133,7 @@ public AppSpecIngressRuleComponent getComponent(); component block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#component App#component} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#component App#component} --- @@ -2988,7 +3147,7 @@ public AppSpecIngressRuleCors getCors(); cors block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#cors App#cors} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#cors App#cors} --- @@ -3002,7 +3161,7 @@ public AppSpecIngressRuleMatch getMatch(); match block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#match App#match} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#match App#match} --- @@ -3016,7 +3175,7 @@ public AppSpecIngressRuleRedirect getRedirect(); redirect block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#redirect App#redirect} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#redirect App#redirect} --- @@ -3039,9 +3198,9 @@ AppSpecIngressRuleComponent.builder() | **Name** | **Type** | **Description** | | --- | --- | --- | -| name | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#name App#name}. | -| preservePathPrefix | java.lang.Boolean OR com.hashicorp.cdktf.IResolvable | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#preserve_path_prefix App#preserve_path_prefix}. | -| rewrite | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#rewrite App#rewrite}. | +| name | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#name App#name}. | +| preservePathPrefix | java.lang.Boolean OR com.hashicorp.cdktf.IResolvable | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#preserve_path_prefix App#preserve_path_prefix}. | +| rewrite | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#rewrite App#rewrite}. | --- @@ -3053,7 +3212,7 @@ public java.lang.String getName(); - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#name App#name}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#name App#name}. --- @@ -3065,7 +3224,7 @@ public java.lang.Object getPreservePathPrefix(); - *Type:* java.lang.Boolean OR com.hashicorp.cdktf.IResolvable -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#preserve_path_prefix App#preserve_path_prefix}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#preserve_path_prefix App#preserve_path_prefix}. --- @@ -3077,7 +3236,7 @@ public java.lang.String getRewrite(); - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#rewrite App#rewrite}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#rewrite App#rewrite}. --- @@ -3124,7 +3283,7 @@ Whether browsers should expose the response to the client-side JavaScript code w This configures the Access-Control-Allow-Credentials header. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#allow_credentials App#allow_credentials} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#allow_credentials App#allow_credentials} --- @@ -3138,7 +3297,7 @@ public java.util.List getAllowHeaders(); The set of allowed HTTP request headers. This configures the Access-Control-Allow-Headers header. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#allow_headers App#allow_headers} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#allow_headers App#allow_headers} --- @@ -3152,7 +3311,7 @@ public java.util.List getAllowMethods(); The set of allowed HTTP methods. This configures the Access-Control-Allow-Methods header. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#allow_methods App#allow_methods} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#allow_methods App#allow_methods} --- @@ -3166,7 +3325,7 @@ public AppSpecIngressRuleCorsAllowOrigins getAllowOrigins(); allow_origins block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#allow_origins App#allow_origins} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#allow_origins App#allow_origins} --- @@ -3180,7 +3339,7 @@ public java.util.List getExposeHeaders(); The set of HTTP response headers that browsers are allowed to access. This configures the Access-Control-Expose-Headers header. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#expose_headers App#expose_headers} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#expose_headers App#expose_headers} --- @@ -3196,7 +3355,7 @@ An optional duration specifying how long browsers can cache the results of a pre This configures the Access-Control-Max-Age header. Example: `5h30m`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#max_age App#max_age} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#max_age App#max_age} --- @@ -3234,7 +3393,7 @@ public java.lang.String getExact(); Exact string match. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#exact App#exact} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#exact App#exact} --- @@ -3248,7 +3407,7 @@ public java.lang.String getPrefix(); Prefix-based match. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#prefix App#prefix} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#prefix App#prefix} --- @@ -3262,7 +3421,7 @@ public java.lang.String getRegex(); RE2 style regex-based match. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#regex App#regex} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#regex App#regex} --- @@ -3296,7 +3455,7 @@ public AppSpecIngressRuleMatchPath getPath(); path block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#path App#path} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#path App#path} --- @@ -3316,7 +3475,7 @@ AppSpecIngressRuleMatchPath.builder() | **Name** | **Type** | **Description** | | --- | --- | --- | -| prefix | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#prefix App#prefix}. | +| prefix | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#prefix App#prefix}. | --- @@ -3328,7 +3487,7 @@ public java.lang.String getPrefix(); - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#prefix App#prefix}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#prefix App#prefix}. --- @@ -3352,11 +3511,11 @@ AppSpecIngressRuleRedirect.builder() | **Name** | **Type** | **Description** | | --- | --- | --- | -| authority | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#authority App#authority}. | -| port | java.lang.Number | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#port App#port}. | -| redirectCode | java.lang.Number | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#redirect_code App#redirect_code}. | -| scheme | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#scheme App#scheme}. | -| uri | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#uri App#uri}. | +| authority | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#authority App#authority}. | +| port | java.lang.Number | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#port App#port}. | +| redirectCode | java.lang.Number | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#redirect_code App#redirect_code}. | +| scheme | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#scheme App#scheme}. | +| uri | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#uri App#uri}. | --- @@ -3368,7 +3527,7 @@ public java.lang.String getAuthority(); - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#authority App#authority}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#authority App#authority}. --- @@ -3380,7 +3539,7 @@ public java.lang.Number getPort(); - *Type:* java.lang.Number -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#port App#port}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#port App#port}. --- @@ -3392,7 +3551,7 @@ public java.lang.Number getRedirectCode(); - *Type:* java.lang.Number -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#redirect_code App#redirect_code}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#redirect_code App#redirect_code}. --- @@ -3404,7 +3563,7 @@ public java.lang.String getScheme(); - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#scheme App#scheme}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#scheme App#scheme}. --- @@ -3416,7 +3575,7 @@ public java.lang.String getUri(); - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#uri App#uri}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#uri App#uri}. --- @@ -3483,7 +3642,7 @@ public java.lang.String getName(); The name of the component. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#name App#name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#name App#name} --- @@ -3497,7 +3656,7 @@ public java.lang.Object getAlert(); alert block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#alert App#alert} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#alert App#alert} --- @@ -3511,7 +3670,7 @@ public java.lang.String getBuildCommand(); An optional build command to run while building this component from source. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#build_command App#build_command} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#build_command App#build_command} --- @@ -3525,7 +3684,7 @@ public java.lang.String getDockerfilePath(); The path to a Dockerfile relative to the root of the repo. If set, overrides usage of buildpacks. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#dockerfile_path App#dockerfile_path} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#dockerfile_path App#dockerfile_path} --- @@ -3539,7 +3698,7 @@ public java.lang.Object getEnv(); env block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#env App#env} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#env App#env} --- @@ -3553,7 +3712,7 @@ public java.lang.String getEnvironmentSlug(); An environment slug describing the type of this app. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#environment_slug App#environment_slug} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#environment_slug App#environment_slug} --- @@ -3567,7 +3726,7 @@ public AppSpecJobGit getGit(); git block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#git App#git} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#git App#git} --- @@ -3581,7 +3740,7 @@ public AppSpecJobGithub getGithub(); github block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#github App#github} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#github App#github} --- @@ -3595,7 +3754,7 @@ public AppSpecJobGitlab getGitlab(); gitlab block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#gitlab App#gitlab} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#gitlab App#gitlab} --- @@ -3609,7 +3768,7 @@ public AppSpecJobImage getImage(); image block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#image App#image} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#image App#image} --- @@ -3623,7 +3782,7 @@ public java.lang.Number getInstanceCount(); The amount of instances that this component should be scaled to. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#instance_count App#instance_count} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#instance_count App#instance_count} --- @@ -3637,7 +3796,7 @@ public java.lang.String getInstanceSizeSlug(); The instance size to use for this component. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#instance_size_slug App#instance_size_slug} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#instance_size_slug App#instance_size_slug} --- @@ -3651,7 +3810,7 @@ public java.lang.String getKind(); The type of job and when it will be run during the deployment process. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#kind App#kind} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#kind App#kind} --- @@ -3665,7 +3824,7 @@ public java.lang.Object getLogDestination(); log_destination block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#log_destination App#log_destination} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#log_destination App#log_destination} --- @@ -3679,7 +3838,7 @@ public java.lang.String getRunCommand(); An optional run command to override the component's default. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#run_command App#run_command} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#run_command App#run_command} --- @@ -3693,7 +3852,7 @@ public java.lang.String getSourceDir(); An optional path to the working directory to use for the build. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#source_dir App#source_dir} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#source_dir App#source_dir} --- @@ -3718,11 +3877,11 @@ AppSpecJobAlert.builder() | **Name** | **Type** | **Description** | | --- | --- | --- | -| operator | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#operator App#operator}. | -| rule | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#rule App#rule}. | -| value | java.lang.Number | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#value App#value}. | -| window | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#window App#window}. | -| disabled | java.lang.Boolean OR com.hashicorp.cdktf.IResolvable | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#disabled App#disabled}. | +| operator | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#operator App#operator}. | +| rule | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#rule App#rule}. | +| value | java.lang.Number | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#value App#value}. | +| window | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#window App#window}. | +| disabled | java.lang.Boolean OR com.hashicorp.cdktf.IResolvable | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#disabled App#disabled}. | --- @@ -3734,7 +3893,7 @@ public java.lang.String getOperator(); - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#operator App#operator}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#operator App#operator}. --- @@ -3746,7 +3905,7 @@ public java.lang.String getRule(); - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#rule App#rule}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#rule App#rule}. --- @@ -3758,7 +3917,7 @@ public java.lang.Number getValue(); - *Type:* java.lang.Number -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#value App#value}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#value App#value}. --- @@ -3770,7 +3929,7 @@ public java.lang.String getWindow(); - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#window App#window}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#window App#window}. --- @@ -3782,7 +3941,7 @@ public java.lang.Object getDisabled(); - *Type:* java.lang.Boolean OR com.hashicorp.cdktf.IResolvable -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#disabled App#disabled}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#disabled App#disabled}. --- @@ -3822,7 +3981,7 @@ public java.lang.String getKey(); The name of the environment variable. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#key App#key} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#key App#key} --- @@ -3836,7 +3995,7 @@ public java.lang.String getScope(); The visibility scope of the environment variable. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#scope App#scope} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#scope App#scope} --- @@ -3850,7 +4009,7 @@ public java.lang.String getType(); The type of the environment variable. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#type App#type} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#type App#type} --- @@ -3864,7 +4023,7 @@ public java.lang.String getValue(); The value of the environment variable. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#value App#value} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#value App#value} --- @@ -3900,7 +4059,7 @@ public java.lang.String getBranch(); The name of the branch to use. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#branch App#branch} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#branch App#branch} --- @@ -3914,7 +4073,7 @@ public java.lang.String getRepoCloneUrl(); The clone URL of the repo. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#repo_clone_url App#repo_clone_url} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#repo_clone_url App#repo_clone_url} --- @@ -3953,7 +4112,7 @@ public java.lang.String getBranch(); The name of the branch to use. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#branch App#branch} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#branch App#branch} --- @@ -3967,7 +4126,7 @@ public java.lang.Object getDeployOnPush(); Whether to automatically deploy new commits made to the repo. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#deploy_on_push App#deploy_on_push} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#deploy_on_push App#deploy_on_push} --- @@ -3981,7 +4140,7 @@ public java.lang.String getRepo(); The name of the repo in the format `owner/repo`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#repo App#repo} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#repo App#repo} --- @@ -4020,7 +4179,7 @@ public java.lang.String getBranch(); The name of the branch to use. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#branch App#branch} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#branch App#branch} --- @@ -4034,7 +4193,7 @@ public java.lang.Object getDeployOnPush(); Whether to automatically deploy new commits made to the repo. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#deploy_on_push App#deploy_on_push} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#deploy_on_push App#deploy_on_push} --- @@ -4048,7 +4207,7 @@ public java.lang.String getRepo(); The name of the repo in the format `owner/repo`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#repo App#repo} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#repo App#repo} --- @@ -4093,7 +4252,7 @@ public java.lang.String getRegistryType(); The registry type. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#registry_type App#registry_type} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#registry_type App#registry_type} --- @@ -4107,7 +4266,7 @@ public java.lang.String getRepository(); The repository name. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#repository App#repository} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#repository App#repository} --- @@ -4121,7 +4280,7 @@ public java.lang.Object getDeployOnPush(); deploy_on_push block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#deploy_on_push App#deploy_on_push} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#deploy_on_push App#deploy_on_push} --- @@ -4135,7 +4294,7 @@ public java.lang.String getRegistry(); The registry name. Must be left empty for the DOCR registry type. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#registry App#registry} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#registry App#registry} --- @@ -4149,7 +4308,7 @@ public java.lang.String getRegistryCredentials(); Access credentials for third-party registries. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#registry_credentials App#registry_credentials} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#registry_credentials App#registry_credentials} --- @@ -4163,7 +4322,7 @@ public java.lang.String getTag(); The repository tag. Defaults to latest if not provided. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#tag App#tag} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#tag App#tag} --- @@ -4198,7 +4357,7 @@ public java.lang.Object getEnabled(); Whether to automatically deploy images pushed to DOCR. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#enabled App#enabled} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#enabled App#enabled} --- @@ -4213,6 +4372,7 @@ AppSpecJobLogDestination.builder() .name(java.lang.String) // .datadog(AppSpecJobLogDestinationDatadog) // .logtail(AppSpecJobLogDestinationLogtail) +// .openSearch(AppSpecJobLogDestinationOpenSearch) // .papertrail(AppSpecJobLogDestinationPapertrail) .build(); ``` @@ -4224,6 +4384,7 @@ AppSpecJobLogDestination.builder() | name | java.lang.String | Name of the log destination. | | datadog | AppSpecJobLogDestinationDatadog | datadog block. | | logtail | AppSpecJobLogDestinationLogtail | logtail block. | +| openSearch | AppSpecJobLogDestinationOpenSearch | open_search block. | | papertrail | AppSpecJobLogDestinationPapertrail | papertrail block. | --- @@ -4238,7 +4399,7 @@ public java.lang.String getName(); Name of the log destination. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#name App#name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#name App#name} --- @@ -4252,7 +4413,7 @@ public AppSpecJobLogDestinationDatadog getDatadog(); datadog block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#datadog App#datadog} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#datadog App#datadog} --- @@ -4266,7 +4427,21 @@ public AppSpecJobLogDestinationLogtail getLogtail(); logtail block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#logtail App#logtail} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#logtail App#logtail} + +--- + +##### `openSearch`Optional + +```java +public AppSpecJobLogDestinationOpenSearch getOpenSearch(); +``` + +- *Type:* AppSpecJobLogDestinationOpenSearch + +open_search block. + +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#open_search App#open_search} --- @@ -4280,7 +4455,7 @@ public AppSpecJobLogDestinationPapertrail getPapertrail(); papertrail block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#papertrail App#papertrail} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#papertrail App#papertrail} --- @@ -4316,7 +4491,7 @@ public java.lang.String getApiKey(); Datadog API key. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#api_key App#api_key} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#api_key App#api_key} --- @@ -4330,7 +4505,7 @@ public java.lang.String getEndpoint(); Datadog HTTP log intake endpoint. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#endpoint App#endpoint} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#endpoint App#endpoint} --- @@ -4364,7 +4539,139 @@ public java.lang.String getToken(); Logtail token. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#token App#token} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#token App#token} + +--- + +### AppSpecJobLogDestinationOpenSearch + +#### Initializer + +```java +import com.hashicorp.cdktf.providers.digitalocean.app.AppSpecJobLogDestinationOpenSearch; + +AppSpecJobLogDestinationOpenSearch.builder() + .basicAuth(AppSpecJobLogDestinationOpenSearchBasicAuth) +// .clusterName(java.lang.String) +// .endpoint(java.lang.String) +// .indexName(java.lang.String) + .build(); +``` + +#### Properties + +| **Name** | **Type** | **Description** | +| --- | --- | --- | +| basicAuth | AppSpecJobLogDestinationOpenSearchBasicAuth | basic_auth block. | +| clusterName | java.lang.String | OpenSearch cluster name. | +| endpoint | java.lang.String | OpenSearch endpoint. | +| indexName | java.lang.String | OpenSearch index name. | + +--- + +##### `basicAuth`Required + +```java +public AppSpecJobLogDestinationOpenSearchBasicAuth getBasicAuth(); +``` + +- *Type:* AppSpecJobLogDestinationOpenSearchBasicAuth + +basic_auth block. + +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#basic_auth App#basic_auth} + +--- + +##### `clusterName`Optional + +```java +public java.lang.String getClusterName(); +``` + +- *Type:* java.lang.String + +OpenSearch cluster name. + +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#cluster_name App#cluster_name} + +--- + +##### `endpoint`Optional + +```java +public java.lang.String getEndpoint(); +``` + +- *Type:* java.lang.String + +OpenSearch endpoint. + +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#endpoint App#endpoint} + +--- + +##### `indexName`Optional + +```java +public java.lang.String getIndexName(); +``` + +- *Type:* java.lang.String + +OpenSearch index name. + +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#index_name App#index_name} + +--- + +### AppSpecJobLogDestinationOpenSearchBasicAuth + +#### Initializer + +```java +import com.hashicorp.cdktf.providers.digitalocean.app.AppSpecJobLogDestinationOpenSearchBasicAuth; + +AppSpecJobLogDestinationOpenSearchBasicAuth.builder() +// .password(java.lang.String) +// .user(java.lang.String) + .build(); +``` + +#### Properties + +| **Name** | **Type** | **Description** | +| --- | --- | --- | +| password | java.lang.String | Password for basic authentication. | +| user | java.lang.String | user for basic authentication. | + +--- + +##### `password`Optional + +```java +public java.lang.String getPassword(); +``` + +- *Type:* java.lang.String + +Password for basic authentication. + +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#password App#password} + +--- + +##### `user`Optional + +```java +public java.lang.String getUser(); +``` + +- *Type:* java.lang.String + +user for basic authentication. + +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#user App#user} --- @@ -4398,7 +4705,7 @@ public java.lang.String getEndpoint(); Papertrail syslog endpoint. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#endpoint App#endpoint} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#endpoint App#endpoint} --- @@ -4458,7 +4765,7 @@ AppSpecService.builder() | image | AppSpecServiceImage | image block. | | instanceCount | java.lang.Number | The amount of instances that this component should be scaled to. | | instanceSizeSlug | java.lang.String | The instance size to use for this component. | -| internalPorts | java.util.List | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#internal_ports App#internal_ports}. | +| internalPorts | java.util.List | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#internal_ports App#internal_ports}. | | logDestination | com.hashicorp.cdktf.IResolvable OR java.util.List<AppSpecServiceLogDestination> | log_destination block. | | routes | com.hashicorp.cdktf.IResolvable OR java.util.List<AppSpecServiceRoutes> | routes block. | | runCommand | java.lang.String | An optional run command to override the component's default. | @@ -4476,7 +4783,7 @@ public java.lang.String getName(); The name of the component. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#name App#name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#name App#name} --- @@ -4490,7 +4797,7 @@ public java.lang.Object getAlert(); alert block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#alert App#alert} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#alert App#alert} --- @@ -4504,7 +4811,7 @@ public AppSpecServiceAutoscaling getAutoscaling(); autoscaling block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#autoscaling App#autoscaling} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#autoscaling App#autoscaling} --- @@ -4518,7 +4825,7 @@ public java.lang.String getBuildCommand(); An optional build command to run while building this component from source. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#build_command App#build_command} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#build_command App#build_command} --- @@ -4532,7 +4839,7 @@ public AppSpecServiceCors getCors(); cors block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#cors App#cors} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#cors App#cors} --- @@ -4546,7 +4853,7 @@ public java.lang.String getDockerfilePath(); The path to a Dockerfile relative to the root of the repo. If set, overrides usage of buildpacks. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#dockerfile_path App#dockerfile_path} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#dockerfile_path App#dockerfile_path} --- @@ -4560,7 +4867,7 @@ public java.lang.Object getEnv(); env block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#env App#env} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#env App#env} --- @@ -4574,7 +4881,7 @@ public java.lang.String getEnvironmentSlug(); An environment slug describing the type of this app. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#environment_slug App#environment_slug} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#environment_slug App#environment_slug} --- @@ -4588,7 +4895,7 @@ public AppSpecServiceGit getGit(); git block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#git App#git} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#git App#git} --- @@ -4602,7 +4909,7 @@ public AppSpecServiceGithub getGithub(); github block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#github App#github} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#github App#github} --- @@ -4616,7 +4923,7 @@ public AppSpecServiceGitlab getGitlab(); gitlab block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#gitlab App#gitlab} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#gitlab App#gitlab} --- @@ -4630,7 +4937,7 @@ public AppSpecServiceHealthCheck getHealthCheck(); health_check block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#health_check App#health_check} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#health_check App#health_check} --- @@ -4644,7 +4951,7 @@ public java.lang.Number getHttpPort(); The internal port on which this service's run command will listen. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#http_port App#http_port} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#http_port App#http_port} --- @@ -4658,7 +4965,7 @@ public AppSpecServiceImage getImage(); image block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#image App#image} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#image App#image} --- @@ -4672,7 +4979,7 @@ public java.lang.Number getInstanceCount(); The amount of instances that this component should be scaled to. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#instance_count App#instance_count} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#instance_count App#instance_count} --- @@ -4686,7 +4993,7 @@ public java.lang.String getInstanceSizeSlug(); The instance size to use for this component. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#instance_size_slug App#instance_size_slug} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#instance_size_slug App#instance_size_slug} --- @@ -4698,7 +5005,7 @@ public java.util.List getInternalPorts(); - *Type:* java.util.List -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#internal_ports App#internal_ports}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#internal_ports App#internal_ports}. --- @@ -4712,7 +5019,7 @@ public java.lang.Object getLogDestination(); log_destination block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#log_destination App#log_destination} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#log_destination App#log_destination} --- @@ -4726,7 +5033,7 @@ public java.lang.Object getRoutes(); routes block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#routes App#routes} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#routes App#routes} --- @@ -4740,7 +5047,7 @@ public java.lang.String getRunCommand(); An optional run command to override the component's default. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#run_command App#run_command} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#run_command App#run_command} --- @@ -4754,7 +5061,7 @@ public java.lang.String getSourceDir(); An optional path to the working directory to use for the build. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#source_dir App#source_dir} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#source_dir App#source_dir} --- @@ -4779,11 +5086,11 @@ AppSpecServiceAlert.builder() | **Name** | **Type** | **Description** | | --- | --- | --- | -| operator | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#operator App#operator}. | -| rule | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#rule App#rule}. | -| value | java.lang.Number | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#value App#value}. | -| window | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#window App#window}. | -| disabled | java.lang.Boolean OR com.hashicorp.cdktf.IResolvable | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#disabled App#disabled}. | +| operator | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#operator App#operator}. | +| rule | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#rule App#rule}. | +| value | java.lang.Number | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#value App#value}. | +| window | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#window App#window}. | +| disabled | java.lang.Boolean OR com.hashicorp.cdktf.IResolvable | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#disabled App#disabled}. | --- @@ -4795,7 +5102,7 @@ public java.lang.String getOperator(); - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#operator App#operator}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#operator App#operator}. --- @@ -4807,7 +5114,7 @@ public java.lang.String getRule(); - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#rule App#rule}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#rule App#rule}. --- @@ -4819,7 +5126,7 @@ public java.lang.Number getValue(); - *Type:* java.lang.Number -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#value App#value}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#value App#value}. --- @@ -4831,7 +5138,7 @@ public java.lang.String getWindow(); - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#window App#window}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#window App#window}. --- @@ -4843,7 +5150,7 @@ public java.lang.Object getDisabled(); - *Type:* java.lang.Boolean OR com.hashicorp.cdktf.IResolvable -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#disabled App#disabled}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#disabled App#disabled}. --- @@ -4881,7 +5188,7 @@ public java.lang.Number getMaxInstanceCount(); The maximum amount of instances for this component. Must be more than min_instance_count. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#max_instance_count App#max_instance_count} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#max_instance_count App#max_instance_count} --- @@ -4895,7 +5202,7 @@ public AppSpecServiceAutoscalingMetrics getMetrics(); metrics block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#metrics App#metrics} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#metrics App#metrics} --- @@ -4909,7 +5216,7 @@ public java.lang.Number getMinInstanceCount(); The minimum amount of instances for this component. Must be less than max_instance_count. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#min_instance_count App#min_instance_count} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#min_instance_count App#min_instance_count} --- @@ -4943,7 +5250,7 @@ public AppSpecServiceAutoscalingMetricsCpu getCpu(); cpu block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#cpu App#cpu} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#cpu App#cpu} --- @@ -4977,7 +5284,7 @@ public java.lang.Number getPercent(); The average target CPU utilization for the component. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#percent App#percent} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#percent App#percent} --- @@ -5024,7 +5331,7 @@ Whether browsers should expose the response to the client-side JavaScript code w This configures the Access-Control-Allow-Credentials header. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#allow_credentials App#allow_credentials} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#allow_credentials App#allow_credentials} --- @@ -5038,7 +5345,7 @@ public java.util.List getAllowHeaders(); The set of allowed HTTP request headers. This configures the Access-Control-Allow-Headers header. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#allow_headers App#allow_headers} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#allow_headers App#allow_headers} --- @@ -5052,7 +5359,7 @@ public java.util.List getAllowMethods(); The set of allowed HTTP methods. This configures the Access-Control-Allow-Methods header. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#allow_methods App#allow_methods} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#allow_methods App#allow_methods} --- @@ -5066,7 +5373,7 @@ public AppSpecServiceCorsAllowOrigins getAllowOrigins(); allow_origins block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#allow_origins App#allow_origins} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#allow_origins App#allow_origins} --- @@ -5080,7 +5387,7 @@ public java.util.List getExposeHeaders(); The set of HTTP response headers that browsers are allowed to access. This configures the Access-Control-Expose-Headers header. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#expose_headers App#expose_headers} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#expose_headers App#expose_headers} --- @@ -5096,7 +5403,7 @@ An optional duration specifying how long browsers can cache the results of a pre This configures the Access-Control-Max-Age header. Example: `5h30m`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#max_age App#max_age} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#max_age App#max_age} --- @@ -5134,7 +5441,7 @@ public java.lang.String getExact(); Exact string match. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#exact App#exact} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#exact App#exact} --- @@ -5148,7 +5455,7 @@ public java.lang.String getPrefix(); Prefix-based match. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#prefix App#prefix} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#prefix App#prefix} --- @@ -5162,7 +5469,7 @@ public java.lang.String getRegex(); RE2 style regex-based match. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#regex App#regex} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#regex App#regex} --- @@ -5202,7 +5509,7 @@ public java.lang.String getKey(); The name of the environment variable. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#key App#key} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#key App#key} --- @@ -5216,7 +5523,7 @@ public java.lang.String getScope(); The visibility scope of the environment variable. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#scope App#scope} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#scope App#scope} --- @@ -5230,7 +5537,7 @@ public java.lang.String getType(); The type of the environment variable. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#type App#type} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#type App#type} --- @@ -5244,7 +5551,7 @@ public java.lang.String getValue(); The value of the environment variable. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#value App#value} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#value App#value} --- @@ -5280,7 +5587,7 @@ public java.lang.String getBranch(); The name of the branch to use. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#branch App#branch} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#branch App#branch} --- @@ -5294,7 +5601,7 @@ public java.lang.String getRepoCloneUrl(); The clone URL of the repo. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#repo_clone_url App#repo_clone_url} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#repo_clone_url App#repo_clone_url} --- @@ -5333,7 +5640,7 @@ public java.lang.String getBranch(); The name of the branch to use. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#branch App#branch} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#branch App#branch} --- @@ -5347,7 +5654,7 @@ public java.lang.Object getDeployOnPush(); Whether to automatically deploy new commits made to the repo. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#deploy_on_push App#deploy_on_push} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#deploy_on_push App#deploy_on_push} --- @@ -5361,7 +5668,7 @@ public java.lang.String getRepo(); The name of the repo in the format `owner/repo`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#repo App#repo} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#repo App#repo} --- @@ -5400,7 +5707,7 @@ public java.lang.String getBranch(); The name of the branch to use. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#branch App#branch} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#branch App#branch} --- @@ -5414,7 +5721,7 @@ public java.lang.Object getDeployOnPush(); Whether to automatically deploy new commits made to the repo. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#deploy_on_push App#deploy_on_push} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#deploy_on_push App#deploy_on_push} --- @@ -5428,7 +5735,7 @@ public java.lang.String getRepo(); The name of the repo in the format `owner/repo`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#repo App#repo} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#repo App#repo} --- @@ -5474,7 +5781,7 @@ public java.lang.Number getFailureThreshold(); The number of failed health checks before considered unhealthy. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#failure_threshold App#failure_threshold} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#failure_threshold App#failure_threshold} --- @@ -5488,7 +5795,7 @@ public java.lang.String getHttpPath(); The route path used for the HTTP health check ping. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#http_path App#http_path} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#http_path App#http_path} --- @@ -5502,7 +5809,7 @@ public java.lang.Number getInitialDelaySeconds(); The number of seconds to wait before beginning health checks. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#initial_delay_seconds App#initial_delay_seconds} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#initial_delay_seconds App#initial_delay_seconds} --- @@ -5516,7 +5823,7 @@ public java.lang.Number getPeriodSeconds(); The number of seconds to wait between health checks. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#period_seconds App#period_seconds} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#period_seconds App#period_seconds} --- @@ -5532,7 +5839,7 @@ The port on which the health check will be performed. If not set, the health check will be performed on the component's http_port. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#port App#port} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#port App#port} --- @@ -5546,7 +5853,7 @@ public java.lang.Number getSuccessThreshold(); The number of successful health checks before considered healthy. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#success_threshold App#success_threshold} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#success_threshold App#success_threshold} --- @@ -5560,7 +5867,7 @@ public java.lang.Number getTimeoutSeconds(); The number of seconds after which the check times out. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#timeout_seconds App#timeout_seconds} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#timeout_seconds App#timeout_seconds} --- @@ -5605,7 +5912,7 @@ public java.lang.String getRegistryType(); The registry type. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#registry_type App#registry_type} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#registry_type App#registry_type} --- @@ -5619,7 +5926,7 @@ public java.lang.String getRepository(); The repository name. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#repository App#repository} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#repository App#repository} --- @@ -5633,7 +5940,7 @@ public java.lang.Object getDeployOnPush(); deploy_on_push block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#deploy_on_push App#deploy_on_push} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#deploy_on_push App#deploy_on_push} --- @@ -5647,7 +5954,7 @@ public java.lang.String getRegistry(); The registry name. Must be left empty for the DOCR registry type. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#registry App#registry} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#registry App#registry} --- @@ -5661,7 +5968,7 @@ public java.lang.String getRegistryCredentials(); Access credentials for third-party registries. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#registry_credentials App#registry_credentials} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#registry_credentials App#registry_credentials} --- @@ -5675,7 +5982,7 @@ public java.lang.String getTag(); The repository tag. Defaults to latest if not provided. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#tag App#tag} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#tag App#tag} --- @@ -5710,7 +6017,7 @@ public java.lang.Object getEnabled(); Whether to automatically deploy images pushed to DOCR. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#enabled App#enabled} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#enabled App#enabled} --- @@ -5725,6 +6032,7 @@ AppSpecServiceLogDestination.builder() .name(java.lang.String) // .datadog(AppSpecServiceLogDestinationDatadog) // .logtail(AppSpecServiceLogDestinationLogtail) +// .openSearch(AppSpecServiceLogDestinationOpenSearch) // .papertrail(AppSpecServiceLogDestinationPapertrail) .build(); ``` @@ -5736,6 +6044,7 @@ AppSpecServiceLogDestination.builder() | name | java.lang.String | Name of the log destination. | | datadog | AppSpecServiceLogDestinationDatadog | datadog block. | | logtail | AppSpecServiceLogDestinationLogtail | logtail block. | +| openSearch | AppSpecServiceLogDestinationOpenSearch | open_search block. | | papertrail | AppSpecServiceLogDestinationPapertrail | papertrail block. | --- @@ -5750,7 +6059,7 @@ public java.lang.String getName(); Name of the log destination. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#name App#name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#name App#name} --- @@ -5764,7 +6073,7 @@ public AppSpecServiceLogDestinationDatadog getDatadog(); datadog block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#datadog App#datadog} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#datadog App#datadog} --- @@ -5778,7 +6087,21 @@ public AppSpecServiceLogDestinationLogtail getLogtail(); logtail block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#logtail App#logtail} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#logtail App#logtail} + +--- + +##### `openSearch`Optional + +```java +public AppSpecServiceLogDestinationOpenSearch getOpenSearch(); +``` + +- *Type:* AppSpecServiceLogDestinationOpenSearch + +open_search block. + +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#open_search App#open_search} --- @@ -5792,7 +6115,7 @@ public AppSpecServiceLogDestinationPapertrail getPapertrail(); papertrail block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#papertrail App#papertrail} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#papertrail App#papertrail} --- @@ -5828,7 +6151,7 @@ public java.lang.String getApiKey(); Datadog API key. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#api_key App#api_key} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#api_key App#api_key} --- @@ -5842,7 +6165,7 @@ public java.lang.String getEndpoint(); Datadog HTTP log intake endpoint. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#endpoint App#endpoint} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#endpoint App#endpoint} --- @@ -5876,7 +6199,139 @@ public java.lang.String getToken(); Logtail token. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#token App#token} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#token App#token} + +--- + +### AppSpecServiceLogDestinationOpenSearch + +#### Initializer + +```java +import com.hashicorp.cdktf.providers.digitalocean.app.AppSpecServiceLogDestinationOpenSearch; + +AppSpecServiceLogDestinationOpenSearch.builder() + .basicAuth(AppSpecServiceLogDestinationOpenSearchBasicAuth) +// .clusterName(java.lang.String) +// .endpoint(java.lang.String) +// .indexName(java.lang.String) + .build(); +``` + +#### Properties + +| **Name** | **Type** | **Description** | +| --- | --- | --- | +| basicAuth | AppSpecServiceLogDestinationOpenSearchBasicAuth | basic_auth block. | +| clusterName | java.lang.String | OpenSearch cluster name. | +| endpoint | java.lang.String | OpenSearch endpoint. | +| indexName | java.lang.String | OpenSearch index name. | + +--- + +##### `basicAuth`Required + +```java +public AppSpecServiceLogDestinationOpenSearchBasicAuth getBasicAuth(); +``` + +- *Type:* AppSpecServiceLogDestinationOpenSearchBasicAuth + +basic_auth block. + +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#basic_auth App#basic_auth} + +--- + +##### `clusterName`Optional + +```java +public java.lang.String getClusterName(); +``` + +- *Type:* java.lang.String + +OpenSearch cluster name. + +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#cluster_name App#cluster_name} + +--- + +##### `endpoint`Optional + +```java +public java.lang.String getEndpoint(); +``` + +- *Type:* java.lang.String + +OpenSearch endpoint. + +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#endpoint App#endpoint} + +--- + +##### `indexName`Optional + +```java +public java.lang.String getIndexName(); +``` + +- *Type:* java.lang.String + +OpenSearch index name. + +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#index_name App#index_name} + +--- + +### AppSpecServiceLogDestinationOpenSearchBasicAuth + +#### Initializer + +```java +import com.hashicorp.cdktf.providers.digitalocean.app.AppSpecServiceLogDestinationOpenSearchBasicAuth; + +AppSpecServiceLogDestinationOpenSearchBasicAuth.builder() +// .password(java.lang.String) +// .user(java.lang.String) + .build(); +``` + +#### Properties + +| **Name** | **Type** | **Description** | +| --- | --- | --- | +| password | java.lang.String | Password for basic authentication. | +| user | java.lang.String | user for basic authentication. | + +--- + +##### `password`Optional + +```java +public java.lang.String getPassword(); +``` + +- *Type:* java.lang.String + +Password for basic authentication. + +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#password App#password} + +--- + +##### `user`Optional + +```java +public java.lang.String getUser(); +``` + +- *Type:* java.lang.String + +user for basic authentication. + +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#user App#user} --- @@ -5910,7 +6365,7 @@ public java.lang.String getEndpoint(); Papertrail syslog endpoint. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#endpoint App#endpoint} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#endpoint App#endpoint} --- @@ -5949,7 +6404,7 @@ Path specifies an route by HTTP path prefix. Paths must start with / and must be unique within the app. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#path App#path} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#path App#path} --- @@ -5963,7 +6418,7 @@ public java.lang.Object getPreservePathPrefix(); An optional flag to preserve the path that is forwarded to the backend service. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#preserve_path_prefix App#preserve_path_prefix} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#preserve_path_prefix App#preserve_path_prefix} --- @@ -6027,7 +6482,7 @@ public java.lang.String getName(); The name of the component. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#name App#name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#name App#name} --- @@ -6041,7 +6496,7 @@ public java.lang.String getBuildCommand(); An optional build command to run while building this component from source. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#build_command App#build_command} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#build_command App#build_command} --- @@ -6055,7 +6510,7 @@ public java.lang.String getCatchallDocument(); The name of the document to use as the fallback for any requests to documents that are not found when serving this static site. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#catchall_document App#catchall_document} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#catchall_document App#catchall_document} --- @@ -6069,7 +6524,7 @@ public AppSpecStaticSiteCors getCors(); cors block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#cors App#cors} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#cors App#cors} --- @@ -6083,7 +6538,7 @@ public java.lang.String getDockerfilePath(); The path to a Dockerfile relative to the root of the repo. If set, overrides usage of buildpacks. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#dockerfile_path App#dockerfile_path} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#dockerfile_path App#dockerfile_path} --- @@ -6097,7 +6552,7 @@ public java.lang.Object getEnv(); env block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#env App#env} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#env App#env} --- @@ -6111,7 +6566,7 @@ public java.lang.String getEnvironmentSlug(); An environment slug describing the type of this app. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#environment_slug App#environment_slug} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#environment_slug App#environment_slug} --- @@ -6125,7 +6580,7 @@ public java.lang.String getErrorDocument(); The name of the error document to use when serving this static site. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#error_document App#error_document} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#error_document App#error_document} --- @@ -6139,7 +6594,7 @@ public AppSpecStaticSiteGit getGit(); git block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#git App#git} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#git App#git} --- @@ -6153,7 +6608,7 @@ public AppSpecStaticSiteGithub getGithub(); github block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#github App#github} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#github App#github} --- @@ -6167,7 +6622,7 @@ public AppSpecStaticSiteGitlab getGitlab(); gitlab block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#gitlab App#gitlab} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#gitlab App#gitlab} --- @@ -6181,7 +6636,7 @@ public java.lang.String getIndexDocument(); The name of the index document to use when serving this static site. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#index_document App#index_document} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#index_document App#index_document} --- @@ -6197,7 +6652,7 @@ An optional path to where the built assets will be located, relative to the buil If not set, App Platform will automatically scan for these directory names: `_static`, `dist`, `public`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#output_dir App#output_dir} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#output_dir App#output_dir} --- @@ -6211,7 +6666,7 @@ public java.lang.Object getRoutes(); routes block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#routes App#routes} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#routes App#routes} --- @@ -6225,7 +6680,7 @@ public java.lang.String getSourceDir(); An optional path to the working directory to use for the build. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#source_dir App#source_dir} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#source_dir App#source_dir} --- @@ -6272,7 +6727,7 @@ Whether browsers should expose the response to the client-side JavaScript code w This configures the Access-Control-Allow-Credentials header. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#allow_credentials App#allow_credentials} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#allow_credentials App#allow_credentials} --- @@ -6286,7 +6741,7 @@ public java.util.List getAllowHeaders(); The set of allowed HTTP request headers. This configures the Access-Control-Allow-Headers header. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#allow_headers App#allow_headers} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#allow_headers App#allow_headers} --- @@ -6300,7 +6755,7 @@ public java.util.List getAllowMethods(); The set of allowed HTTP methods. This configures the Access-Control-Allow-Methods header. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#allow_methods App#allow_methods} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#allow_methods App#allow_methods} --- @@ -6314,7 +6769,7 @@ public AppSpecStaticSiteCorsAllowOrigins getAllowOrigins(); allow_origins block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#allow_origins App#allow_origins} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#allow_origins App#allow_origins} --- @@ -6328,7 +6783,7 @@ public java.util.List getExposeHeaders(); The set of HTTP response headers that browsers are allowed to access. This configures the Access-Control-Expose-Headers header. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#expose_headers App#expose_headers} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#expose_headers App#expose_headers} --- @@ -6344,7 +6799,7 @@ An optional duration specifying how long browsers can cache the results of a pre This configures the Access-Control-Max-Age header. Example: `5h30m`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#max_age App#max_age} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#max_age App#max_age} --- @@ -6382,7 +6837,7 @@ public java.lang.String getExact(); Exact string match. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#exact App#exact} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#exact App#exact} --- @@ -6396,7 +6851,7 @@ public java.lang.String getPrefix(); Prefix-based match. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#prefix App#prefix} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#prefix App#prefix} --- @@ -6410,7 +6865,7 @@ public java.lang.String getRegex(); RE2 style regex-based match. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#regex App#regex} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#regex App#regex} --- @@ -6450,7 +6905,7 @@ public java.lang.String getKey(); The name of the environment variable. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#key App#key} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#key App#key} --- @@ -6464,7 +6919,7 @@ public java.lang.String getScope(); The visibility scope of the environment variable. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#scope App#scope} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#scope App#scope} --- @@ -6478,7 +6933,7 @@ public java.lang.String getType(); The type of the environment variable. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#type App#type} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#type App#type} --- @@ -6492,7 +6947,7 @@ public java.lang.String getValue(); The value of the environment variable. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#value App#value} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#value App#value} --- @@ -6528,7 +6983,7 @@ public java.lang.String getBranch(); The name of the branch to use. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#branch App#branch} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#branch App#branch} --- @@ -6542,7 +6997,7 @@ public java.lang.String getRepoCloneUrl(); The clone URL of the repo. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#repo_clone_url App#repo_clone_url} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#repo_clone_url App#repo_clone_url} --- @@ -6581,7 +7036,7 @@ public java.lang.String getBranch(); The name of the branch to use. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#branch App#branch} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#branch App#branch} --- @@ -6595,7 +7050,7 @@ public java.lang.Object getDeployOnPush(); Whether to automatically deploy new commits made to the repo. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#deploy_on_push App#deploy_on_push} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#deploy_on_push App#deploy_on_push} --- @@ -6609,7 +7064,7 @@ public java.lang.String getRepo(); The name of the repo in the format `owner/repo`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#repo App#repo} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#repo App#repo} --- @@ -6648,7 +7103,7 @@ public java.lang.String getBranch(); The name of the branch to use. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#branch App#branch} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#branch App#branch} --- @@ -6662,7 +7117,7 @@ public java.lang.Object getDeployOnPush(); Whether to automatically deploy new commits made to the repo. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#deploy_on_push App#deploy_on_push} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#deploy_on_push App#deploy_on_push} --- @@ -6676,7 +7131,7 @@ public java.lang.String getRepo(); The name of the repo in the format `owner/repo`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#repo App#repo} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#repo App#repo} --- @@ -6715,7 +7170,7 @@ Path specifies an route by HTTP path prefix. Paths must start with / and must be unique within the app. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#path App#path} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#path App#path} --- @@ -6729,7 +7184,7 @@ public java.lang.Object getPreservePathPrefix(); An optional flag to preserve the path that is forwarded to the backend service. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#preserve_path_prefix App#preserve_path_prefix} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#preserve_path_prefix App#preserve_path_prefix} --- @@ -6794,7 +7249,7 @@ public java.lang.String getName(); The name of the component. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#name App#name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#name App#name} --- @@ -6808,7 +7263,7 @@ public java.lang.Object getAlert(); alert block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#alert App#alert} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#alert App#alert} --- @@ -6822,7 +7277,7 @@ public java.lang.String getBuildCommand(); An optional build command to run while building this component from source. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#build_command App#build_command} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#build_command App#build_command} --- @@ -6836,7 +7291,7 @@ public java.lang.String getDockerfilePath(); The path to a Dockerfile relative to the root of the repo. If set, overrides usage of buildpacks. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#dockerfile_path App#dockerfile_path} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#dockerfile_path App#dockerfile_path} --- @@ -6850,7 +7305,7 @@ public java.lang.Object getEnv(); env block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#env App#env} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#env App#env} --- @@ -6864,7 +7319,7 @@ public java.lang.String getEnvironmentSlug(); An environment slug describing the type of this app. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#environment_slug App#environment_slug} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#environment_slug App#environment_slug} --- @@ -6878,7 +7333,7 @@ public AppSpecWorkerGit getGit(); git block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#git App#git} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#git App#git} --- @@ -6892,7 +7347,7 @@ public AppSpecWorkerGithub getGithub(); github block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#github App#github} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#github App#github} --- @@ -6906,7 +7361,7 @@ public AppSpecWorkerGitlab getGitlab(); gitlab block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#gitlab App#gitlab} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#gitlab App#gitlab} --- @@ -6920,7 +7375,7 @@ public AppSpecWorkerImage getImage(); image block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#image App#image} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#image App#image} --- @@ -6934,7 +7389,7 @@ public java.lang.Number getInstanceCount(); The amount of instances that this component should be scaled to. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#instance_count App#instance_count} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#instance_count App#instance_count} --- @@ -6948,7 +7403,7 @@ public java.lang.String getInstanceSizeSlug(); The instance size to use for this component. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#instance_size_slug App#instance_size_slug} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#instance_size_slug App#instance_size_slug} --- @@ -6962,7 +7417,7 @@ public java.lang.Object getLogDestination(); log_destination block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#log_destination App#log_destination} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#log_destination App#log_destination} --- @@ -6976,7 +7431,7 @@ public java.lang.String getRunCommand(); An optional run command to override the component's default. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#run_command App#run_command} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#run_command App#run_command} --- @@ -6990,7 +7445,7 @@ public java.lang.String getSourceDir(); An optional path to the working directory to use for the build. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#source_dir App#source_dir} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#source_dir App#source_dir} --- @@ -7015,11 +7470,11 @@ AppSpecWorkerAlert.builder() | **Name** | **Type** | **Description** | | --- | --- | --- | -| operator | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#operator App#operator}. | -| rule | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#rule App#rule}. | -| value | java.lang.Number | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#value App#value}. | -| window | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#window App#window}. | -| disabled | java.lang.Boolean OR com.hashicorp.cdktf.IResolvable | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#disabled App#disabled}. | +| operator | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#operator App#operator}. | +| rule | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#rule App#rule}. | +| value | java.lang.Number | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#value App#value}. | +| window | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#window App#window}. | +| disabled | java.lang.Boolean OR com.hashicorp.cdktf.IResolvable | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#disabled App#disabled}. | --- @@ -7031,7 +7486,7 @@ public java.lang.String getOperator(); - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#operator App#operator}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#operator App#operator}. --- @@ -7043,7 +7498,7 @@ public java.lang.String getRule(); - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#rule App#rule}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#rule App#rule}. --- @@ -7055,7 +7510,7 @@ public java.lang.Number getValue(); - *Type:* java.lang.Number -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#value App#value}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#value App#value}. --- @@ -7067,7 +7522,7 @@ public java.lang.String getWindow(); - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#window App#window}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#window App#window}. --- @@ -7079,7 +7534,7 @@ public java.lang.Object getDisabled(); - *Type:* java.lang.Boolean OR com.hashicorp.cdktf.IResolvable -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#disabled App#disabled}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#disabled App#disabled}. --- @@ -7119,7 +7574,7 @@ public java.lang.String getKey(); The name of the environment variable. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#key App#key} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#key App#key} --- @@ -7133,7 +7588,7 @@ public java.lang.String getScope(); The visibility scope of the environment variable. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#scope App#scope} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#scope App#scope} --- @@ -7147,7 +7602,7 @@ public java.lang.String getType(); The type of the environment variable. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#type App#type} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#type App#type} --- @@ -7161,7 +7616,7 @@ public java.lang.String getValue(); The value of the environment variable. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#value App#value} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#value App#value} --- @@ -7197,7 +7652,7 @@ public java.lang.String getBranch(); The name of the branch to use. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#branch App#branch} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#branch App#branch} --- @@ -7211,7 +7666,7 @@ public java.lang.String getRepoCloneUrl(); The clone URL of the repo. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#repo_clone_url App#repo_clone_url} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#repo_clone_url App#repo_clone_url} --- @@ -7250,7 +7705,7 @@ public java.lang.String getBranch(); The name of the branch to use. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#branch App#branch} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#branch App#branch} --- @@ -7264,7 +7719,7 @@ public java.lang.Object getDeployOnPush(); Whether to automatically deploy new commits made to the repo. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#deploy_on_push App#deploy_on_push} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#deploy_on_push App#deploy_on_push} --- @@ -7278,7 +7733,7 @@ public java.lang.String getRepo(); The name of the repo in the format `owner/repo`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#repo App#repo} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#repo App#repo} --- @@ -7317,7 +7772,7 @@ public java.lang.String getBranch(); The name of the branch to use. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#branch App#branch} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#branch App#branch} --- @@ -7331,7 +7786,7 @@ public java.lang.Object getDeployOnPush(); Whether to automatically deploy new commits made to the repo. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#deploy_on_push App#deploy_on_push} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#deploy_on_push App#deploy_on_push} --- @@ -7345,7 +7800,7 @@ public java.lang.String getRepo(); The name of the repo in the format `owner/repo`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#repo App#repo} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#repo App#repo} --- @@ -7390,7 +7845,7 @@ public java.lang.String getRegistryType(); The registry type. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#registry_type App#registry_type} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#registry_type App#registry_type} --- @@ -7404,7 +7859,7 @@ public java.lang.String getRepository(); The repository name. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#repository App#repository} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#repository App#repository} --- @@ -7418,7 +7873,7 @@ public java.lang.Object getDeployOnPush(); deploy_on_push block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#deploy_on_push App#deploy_on_push} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#deploy_on_push App#deploy_on_push} --- @@ -7432,7 +7887,7 @@ public java.lang.String getRegistry(); The registry name. Must be left empty for the DOCR registry type. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#registry App#registry} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#registry App#registry} --- @@ -7446,7 +7901,7 @@ public java.lang.String getRegistryCredentials(); Access credentials for third-party registries. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#registry_credentials App#registry_credentials} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#registry_credentials App#registry_credentials} --- @@ -7460,7 +7915,7 @@ public java.lang.String getTag(); The repository tag. Defaults to latest if not provided. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#tag App#tag} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#tag App#tag} --- @@ -7495,7 +7950,7 @@ public java.lang.Object getEnabled(); Whether to automatically deploy images pushed to DOCR. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#enabled App#enabled} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#enabled App#enabled} --- @@ -7510,6 +7965,7 @@ AppSpecWorkerLogDestination.builder() .name(java.lang.String) // .datadog(AppSpecWorkerLogDestinationDatadog) // .logtail(AppSpecWorkerLogDestinationLogtail) +// .openSearch(AppSpecWorkerLogDestinationOpenSearch) // .papertrail(AppSpecWorkerLogDestinationPapertrail) .build(); ``` @@ -7521,6 +7977,7 @@ AppSpecWorkerLogDestination.builder() | name | java.lang.String | Name of the log destination. | | datadog | AppSpecWorkerLogDestinationDatadog | datadog block. | | logtail | AppSpecWorkerLogDestinationLogtail | logtail block. | +| openSearch | AppSpecWorkerLogDestinationOpenSearch | open_search block. | | papertrail | AppSpecWorkerLogDestinationPapertrail | papertrail block. | --- @@ -7535,7 +7992,7 @@ public java.lang.String getName(); Name of the log destination. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#name App#name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#name App#name} --- @@ -7549,7 +8006,7 @@ public AppSpecWorkerLogDestinationDatadog getDatadog(); datadog block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#datadog App#datadog} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#datadog App#datadog} --- @@ -7563,7 +8020,21 @@ public AppSpecWorkerLogDestinationLogtail getLogtail(); logtail block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#logtail App#logtail} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#logtail App#logtail} + +--- + +##### `openSearch`Optional + +```java +public AppSpecWorkerLogDestinationOpenSearch getOpenSearch(); +``` + +- *Type:* AppSpecWorkerLogDestinationOpenSearch + +open_search block. + +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#open_search App#open_search} --- @@ -7577,7 +8048,7 @@ public AppSpecWorkerLogDestinationPapertrail getPapertrail(); papertrail block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#papertrail App#papertrail} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#papertrail App#papertrail} --- @@ -7613,7 +8084,7 @@ public java.lang.String getApiKey(); Datadog API key. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#api_key App#api_key} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#api_key App#api_key} --- @@ -7627,7 +8098,7 @@ public java.lang.String getEndpoint(); Datadog HTTP log intake endpoint. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#endpoint App#endpoint} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#endpoint App#endpoint} --- @@ -7661,7 +8132,139 @@ public java.lang.String getToken(); Logtail token. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#token App#token} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#token App#token} + +--- + +### AppSpecWorkerLogDestinationOpenSearch + +#### Initializer + +```java +import com.hashicorp.cdktf.providers.digitalocean.app.AppSpecWorkerLogDestinationOpenSearch; + +AppSpecWorkerLogDestinationOpenSearch.builder() + .basicAuth(AppSpecWorkerLogDestinationOpenSearchBasicAuth) +// .clusterName(java.lang.String) +// .endpoint(java.lang.String) +// .indexName(java.lang.String) + .build(); +``` + +#### Properties + +| **Name** | **Type** | **Description** | +| --- | --- | --- | +| basicAuth | AppSpecWorkerLogDestinationOpenSearchBasicAuth | basic_auth block. | +| clusterName | java.lang.String | OpenSearch cluster name. | +| endpoint | java.lang.String | OpenSearch endpoint. | +| indexName | java.lang.String | OpenSearch index name. | + +--- + +##### `basicAuth`Required + +```java +public AppSpecWorkerLogDestinationOpenSearchBasicAuth getBasicAuth(); +``` + +- *Type:* AppSpecWorkerLogDestinationOpenSearchBasicAuth + +basic_auth block. + +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#basic_auth App#basic_auth} + +--- + +##### `clusterName`Optional + +```java +public java.lang.String getClusterName(); +``` + +- *Type:* java.lang.String + +OpenSearch cluster name. + +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#cluster_name App#cluster_name} + +--- + +##### `endpoint`Optional + +```java +public java.lang.String getEndpoint(); +``` + +- *Type:* java.lang.String + +OpenSearch endpoint. + +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#endpoint App#endpoint} + +--- + +##### `indexName`Optional + +```java +public java.lang.String getIndexName(); +``` + +- *Type:* java.lang.String + +OpenSearch index name. + +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#index_name App#index_name} + +--- + +### AppSpecWorkerLogDestinationOpenSearchBasicAuth + +#### Initializer + +```java +import com.hashicorp.cdktf.providers.digitalocean.app.AppSpecWorkerLogDestinationOpenSearchBasicAuth; + +AppSpecWorkerLogDestinationOpenSearchBasicAuth.builder() +// .password(java.lang.String) +// .user(java.lang.String) + .build(); +``` + +#### Properties + +| **Name** | **Type** | **Description** | +| --- | --- | --- | +| password | java.lang.String | Password for basic authentication. | +| user | java.lang.String | user for basic authentication. | + +--- + +##### `password`Optional + +```java +public java.lang.String getPassword(); +``` + +- *Type:* java.lang.String + +Password for basic authentication. + +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#password App#password} + +--- + +##### `user`Optional + +```java +public java.lang.String getUser(); +``` + +- *Type:* java.lang.String + +user for basic authentication. + +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#user App#user} --- @@ -7695,7 +8298,7 @@ public java.lang.String getEndpoint(); Papertrail syslog endpoint. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#endpoint App#endpoint} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#endpoint App#endpoint} --- @@ -7715,7 +8318,7 @@ AppTimeouts.builder() | **Name** | **Type** | **Description** | | --- | --- | --- | -| create | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#create App#create}. | +| create | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#create App#create}. | --- @@ -7727,7 +8330,7 @@ public java.lang.String getCreate(); - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#create App#create}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#create App#create}. --- @@ -14619,26 +15222,24 @@ public AppSpecFunctionLogDestinationLogtail getInternalValue(); --- -### AppSpecFunctionLogDestinationOutputReference +### AppSpecFunctionLogDestinationOpenSearchBasicAuthOutputReference -#### Initializers +#### Initializers ```java -import com.hashicorp.cdktf.providers.digitalocean.app.AppSpecFunctionLogDestinationOutputReference; +import com.hashicorp.cdktf.providers.digitalocean.app.AppSpecFunctionLogDestinationOpenSearchBasicAuthOutputReference; -new AppSpecFunctionLogDestinationOutputReference(IInterpolatingParent terraformResource, java.lang.String terraformAttribute, java.lang.Number complexObjectIndex, java.lang.Boolean complexObjectIsFromSet); +new AppSpecFunctionLogDestinationOpenSearchBasicAuthOutputReference(IInterpolatingParent terraformResource, java.lang.String terraformAttribute); ``` | **Name** | **Type** | **Description** | | --- | --- | --- | -| terraformResource | com.hashicorp.cdktf.IInterpolatingParent | The parent resource. | -| terraformAttribute | java.lang.String | The attribute on the parent resource this class is referencing. | -| complexObjectIndex | java.lang.Number | the index of this item in the list. | -| complexObjectIsFromSet | java.lang.Boolean | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | +| terraformResource | com.hashicorp.cdktf.IInterpolatingParent | The parent resource. | +| terraformAttribute | java.lang.String | The attribute on the parent resource this class is referencing. | --- -##### `terraformResource`Required +##### `terraformResource`Required - *Type:* com.hashicorp.cdktf.IInterpolatingParent @@ -14646,7 +15247,7 @@ The parent resource. --- -##### `terraformAttribute`Required +##### `terraformAttribute`Required - *Type:* java.lang.String @@ -14654,175 +15255,155 @@ The attribute on the parent resource this class is referencing. --- -##### `complexObjectIndex`Required - -- *Type:* java.lang.Number - -the index of this item in the list. - ---- - -##### `complexObjectIsFromSet`Required - -- *Type:* java.lang.Boolean - -whether the list is wrapping a set (will add tolist() to be able to access an item via an index). - ---- - #### Methods | **Name** | **Description** | | --- | --- | -| computeFqn | *No description.* | -| getAnyMapAttribute | *No description.* | -| getBooleanAttribute | *No description.* | -| getBooleanMapAttribute | *No description.* | -| getListAttribute | *No description.* | -| getNumberAttribute | *No description.* | -| getNumberListAttribute | *No description.* | -| getNumberMapAttribute | *No description.* | -| getStringAttribute | *No description.* | -| getStringMapAttribute | *No description.* | -| interpolationForAttribute | *No description.* | -| resolve | Produce the Token's value at resolution time. | -| toString | Return a string representation of this resolvable object. | -| putDatadog | *No description.* | -| putLogtail | *No description.* | -| putPapertrail | *No description.* | -| resetDatadog | *No description.* | -| resetLogtail | *No description.* | -| resetPapertrail | *No description.* | +| computeFqn | *No description.* | +| getAnyMapAttribute | *No description.* | +| getBooleanAttribute | *No description.* | +| getBooleanMapAttribute | *No description.* | +| getListAttribute | *No description.* | +| getNumberAttribute | *No description.* | +| getNumberListAttribute | *No description.* | +| getNumberMapAttribute | *No description.* | +| getStringAttribute | *No description.* | +| getStringMapAttribute | *No description.* | +| interpolationForAttribute | *No description.* | +| resolve | Produce the Token's value at resolution time. | +| toString | Return a string representation of this resolvable object. | +| resetPassword | *No description.* | +| resetUser | *No description.* | --- -##### `computeFqn` +##### `computeFqn` ```java public java.lang.String computeFqn() ``` -##### `getAnyMapAttribute` +##### `getAnyMapAttribute` ```java public java.util.Map getAnyMapAttribute(java.lang.String terraformAttribute) ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* java.lang.String --- -##### `getBooleanAttribute` +##### `getBooleanAttribute` ```java public IResolvable getBooleanAttribute(java.lang.String terraformAttribute) ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* java.lang.String --- -##### `getBooleanMapAttribute` +##### `getBooleanMapAttribute` ```java public java.util.Map getBooleanMapAttribute(java.lang.String terraformAttribute) ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* java.lang.String --- -##### `getListAttribute` +##### `getListAttribute` ```java public java.util.List getListAttribute(java.lang.String terraformAttribute) ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* java.lang.String --- -##### `getNumberAttribute` +##### `getNumberAttribute` ```java public java.lang.Number getNumberAttribute(java.lang.String terraformAttribute) ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* java.lang.String --- -##### `getNumberListAttribute` +##### `getNumberListAttribute` ```java public java.util.List getNumberListAttribute(java.lang.String terraformAttribute) ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* java.lang.String --- -##### `getNumberMapAttribute` +##### `getNumberMapAttribute` ```java public java.util.Map getNumberMapAttribute(java.lang.String terraformAttribute) ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* java.lang.String --- -##### `getStringAttribute` +##### `getStringAttribute` ```java public java.lang.String getStringAttribute(java.lang.String terraformAttribute) ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* java.lang.String --- -##### `getStringMapAttribute` +##### `getStringMapAttribute` ```java public java.util.Map getStringMapAttribute(java.lang.String terraformAttribute) ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* java.lang.String --- -##### `interpolationForAttribute` +##### `interpolationForAttribute` ```java public IResolvable interpolationForAttribute(java.lang.String property) ``` -###### `property`Required +###### `property`Required - *Type:* java.lang.String --- -##### `resolve` +##### `resolve` ```java public java.lang.Object resolve(IResolveContext _context) @@ -14830,13 +15411,13 @@ public java.lang.Object resolve(IResolveContext _context) Produce the Token's value at resolution time. -###### `_context`Required +###### `_context`Required - *Type:* com.hashicorp.cdktf.IResolveContext --- -##### `toString` +##### `toString` ```java public java.lang.String toString() @@ -14846,58 +15427,16 @@ Return a string representation of this resolvable object. Returns a reversible string representation. -##### `putDatadog` - -```java -public void putDatadog(AppSpecFunctionLogDestinationDatadog value) -``` - -###### `value`Required - -- *Type:* AppSpecFunctionLogDestinationDatadog - ---- - -##### `putLogtail` - -```java -public void putLogtail(AppSpecFunctionLogDestinationLogtail value) -``` - -###### `value`Required - -- *Type:* AppSpecFunctionLogDestinationLogtail - ---- - -##### `putPapertrail` - -```java -public void putPapertrail(AppSpecFunctionLogDestinationPapertrail value) -``` - -###### `value`Required - -- *Type:* AppSpecFunctionLogDestinationPapertrail - ---- - -##### `resetDatadog` - -```java -public void resetDatadog() -``` - -##### `resetLogtail` +##### `resetPassword` ```java -public void resetLogtail() +public void resetPassword() ``` -##### `resetPapertrail` +##### `resetUser` ```java -public void resetPapertrail() +public void resetUser() ``` @@ -14905,21 +15444,17 @@ public void resetPapertrail() | **Name** | **Type** | **Description** | | --- | --- | --- | -| creationStack | java.util.List | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| fqn | java.lang.String | *No description.* | -| datadog | AppSpecFunctionLogDestinationDatadogOutputReference | *No description.* | -| logtail | AppSpecFunctionLogDestinationLogtailOutputReference | *No description.* | -| papertrail | AppSpecFunctionLogDestinationPapertrailOutputReference | *No description.* | -| datadogInput | AppSpecFunctionLogDestinationDatadog | *No description.* | -| logtailInput | AppSpecFunctionLogDestinationLogtail | *No description.* | -| nameInput | java.lang.String | *No description.* | -| papertrailInput | AppSpecFunctionLogDestinationPapertrail | *No description.* | -| name | java.lang.String | *No description.* | -| internalValue | com.hashicorp.cdktf.IResolvable OR AppSpecFunctionLogDestination | *No description.* | +| creationStack | java.util.List | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| fqn | java.lang.String | *No description.* | +| passwordInput | java.lang.String | *No description.* | +| userInput | java.lang.String | *No description.* | +| password | java.lang.String | *No description.* | +| user | java.lang.String | *No description.* | +| internalValue | AppSpecFunctionLogDestinationOpenSearchBasicAuth | *No description.* | --- -##### `creationStack`Required +##### `creationStack`Required ```java public java.util.List getCreationStack(); @@ -14933,7 +15468,7 @@ If this returns an empty array the stack will not be attached. --- -##### `fqn`Required +##### `fqn`Required ```java public java.lang.String getFqn(); @@ -14943,115 +15478,75 @@ public java.lang.String getFqn(); --- -##### `datadog`Required - -```java -public AppSpecFunctionLogDestinationDatadogOutputReference getDatadog(); -``` - -- *Type:* AppSpecFunctionLogDestinationDatadogOutputReference - ---- - -##### `logtail`Required - -```java -public AppSpecFunctionLogDestinationLogtailOutputReference getLogtail(); -``` - -- *Type:* AppSpecFunctionLogDestinationLogtailOutputReference - ---- - -##### `papertrail`Required - -```java -public AppSpecFunctionLogDestinationPapertrailOutputReference getPapertrail(); -``` - -- *Type:* AppSpecFunctionLogDestinationPapertrailOutputReference - ---- - -##### `datadogInput`Optional - -```java -public AppSpecFunctionLogDestinationDatadog getDatadogInput(); -``` - -- *Type:* AppSpecFunctionLogDestinationDatadog - ---- - -##### `logtailInput`Optional +##### `passwordInput`Optional ```java -public AppSpecFunctionLogDestinationLogtail getLogtailInput(); +public java.lang.String getPasswordInput(); ``` -- *Type:* AppSpecFunctionLogDestinationLogtail +- *Type:* java.lang.String --- -##### `nameInput`Optional +##### `userInput`Optional ```java -public java.lang.String getNameInput(); +public java.lang.String getUserInput(); ``` - *Type:* java.lang.String --- -##### `papertrailInput`Optional +##### `password`Required ```java -public AppSpecFunctionLogDestinationPapertrail getPapertrailInput(); +public java.lang.String getPassword(); ``` -- *Type:* AppSpecFunctionLogDestinationPapertrail +- *Type:* java.lang.String --- -##### `name`Required +##### `user`Required ```java -public java.lang.String getName(); +public java.lang.String getUser(); ``` - *Type:* java.lang.String --- -##### `internalValue`Optional +##### `internalValue`Optional ```java -public java.lang.Object getInternalValue(); +public AppSpecFunctionLogDestinationOpenSearchBasicAuth getInternalValue(); ``` -- *Type:* com.hashicorp.cdktf.IResolvable OR AppSpecFunctionLogDestination +- *Type:* AppSpecFunctionLogDestinationOpenSearchBasicAuth --- -### AppSpecFunctionLogDestinationPapertrailOutputReference +### AppSpecFunctionLogDestinationOpenSearchOutputReference -#### Initializers +#### Initializers ```java -import com.hashicorp.cdktf.providers.digitalocean.app.AppSpecFunctionLogDestinationPapertrailOutputReference; +import com.hashicorp.cdktf.providers.digitalocean.app.AppSpecFunctionLogDestinationOpenSearchOutputReference; -new AppSpecFunctionLogDestinationPapertrailOutputReference(IInterpolatingParent terraformResource, java.lang.String terraformAttribute); +new AppSpecFunctionLogDestinationOpenSearchOutputReference(IInterpolatingParent terraformResource, java.lang.String terraformAttribute); ``` | **Name** | **Type** | **Description** | | --- | --- | --- | -| terraformResource | com.hashicorp.cdktf.IInterpolatingParent | The parent resource. | -| terraformAttribute | java.lang.String | The attribute on the parent resource this class is referencing. | +| terraformResource | com.hashicorp.cdktf.IInterpolatingParent | The parent resource. | +| terraformAttribute | java.lang.String | The attribute on the parent resource this class is referencing. | --- -##### `terraformResource`Required +##### `terraformResource`Required - *Type:* com.hashicorp.cdktf.IInterpolatingParent @@ -15059,7 +15554,7 @@ The parent resource. --- -##### `terraformAttribute`Required +##### `terraformAttribute`Required - *Type:* java.lang.String @@ -15071,149 +15566,153 @@ The attribute on the parent resource this class is referencing. | **Name** | **Description** | | --- | --- | -| computeFqn | *No description.* | -| getAnyMapAttribute | *No description.* | -| getBooleanAttribute | *No description.* | -| getBooleanMapAttribute | *No description.* | -| getListAttribute | *No description.* | -| getNumberAttribute | *No description.* | -| getNumberListAttribute | *No description.* | -| getNumberMapAttribute | *No description.* | -| getStringAttribute | *No description.* | -| getStringMapAttribute | *No description.* | -| interpolationForAttribute | *No description.* | -| resolve | Produce the Token's value at resolution time. | -| toString | Return a string representation of this resolvable object. | +| computeFqn | *No description.* | +| getAnyMapAttribute | *No description.* | +| getBooleanAttribute | *No description.* | +| getBooleanMapAttribute | *No description.* | +| getListAttribute | *No description.* | +| getNumberAttribute | *No description.* | +| getNumberListAttribute | *No description.* | +| getNumberMapAttribute | *No description.* | +| getStringAttribute | *No description.* | +| getStringMapAttribute | *No description.* | +| interpolationForAttribute | *No description.* | +| resolve | Produce the Token's value at resolution time. | +| toString | Return a string representation of this resolvable object. | +| putBasicAuth | *No description.* | +| resetClusterName | *No description.* | +| resetEndpoint | *No description.* | +| resetIndexName | *No description.* | --- -##### `computeFqn` +##### `computeFqn` ```java public java.lang.String computeFqn() ``` -##### `getAnyMapAttribute` +##### `getAnyMapAttribute` ```java public java.util.Map getAnyMapAttribute(java.lang.String terraformAttribute) ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* java.lang.String --- -##### `getBooleanAttribute` +##### `getBooleanAttribute` ```java public IResolvable getBooleanAttribute(java.lang.String terraformAttribute) ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* java.lang.String --- -##### `getBooleanMapAttribute` +##### `getBooleanMapAttribute` ```java public java.util.Map getBooleanMapAttribute(java.lang.String terraformAttribute) ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* java.lang.String --- -##### `getListAttribute` +##### `getListAttribute` ```java public java.util.List getListAttribute(java.lang.String terraformAttribute) ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* java.lang.String --- -##### `getNumberAttribute` +##### `getNumberAttribute` ```java public java.lang.Number getNumberAttribute(java.lang.String terraformAttribute) ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* java.lang.String --- -##### `getNumberListAttribute` +##### `getNumberListAttribute` ```java public java.util.List getNumberListAttribute(java.lang.String terraformAttribute) ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* java.lang.String --- -##### `getNumberMapAttribute` +##### `getNumberMapAttribute` ```java public java.util.Map getNumberMapAttribute(java.lang.String terraformAttribute) ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* java.lang.String --- -##### `getStringAttribute` +##### `getStringAttribute` ```java public java.lang.String getStringAttribute(java.lang.String terraformAttribute) ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* java.lang.String --- -##### `getStringMapAttribute` +##### `getStringMapAttribute` ```java public java.util.Map getStringMapAttribute(java.lang.String terraformAttribute) ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* java.lang.String --- -##### `interpolationForAttribute` +##### `interpolationForAttribute` ```java public IResolvable interpolationForAttribute(java.lang.String property) ``` -###### `property`Required +###### `property`Required - *Type:* java.lang.String --- -##### `resolve` +##### `resolve` ```java public java.lang.Object resolve(IResolveContext _context) @@ -15221,13 +15720,13 @@ public java.lang.Object resolve(IResolveContext _context) Produce the Token's value at resolution time. -###### `_context`Required +###### `_context`Required - *Type:* com.hashicorp.cdktf.IResolveContext --- -##### `toString` +##### `toString` ```java public java.lang.String toString() @@ -15237,20 +15736,56 @@ Return a string representation of this resolvable object. Returns a reversible string representation. +##### `putBasicAuth` + +```java +public void putBasicAuth(AppSpecFunctionLogDestinationOpenSearchBasicAuth value) +``` + +###### `value`Required + +- *Type:* AppSpecFunctionLogDestinationOpenSearchBasicAuth + +--- + +##### `resetClusterName` + +```java +public void resetClusterName() +``` + +##### `resetEndpoint` + +```java +public void resetEndpoint() +``` + +##### `resetIndexName` + +```java +public void resetIndexName() +``` + #### Properties | **Name** | **Type** | **Description** | | --- | --- | --- | -| creationStack | java.util.List | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| fqn | java.lang.String | *No description.* | -| endpointInput | java.lang.String | *No description.* | -| endpoint | java.lang.String | *No description.* | -| internalValue | AppSpecFunctionLogDestinationPapertrail | *No description.* | +| creationStack | java.util.List | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| fqn | java.lang.String | *No description.* | +| basicAuth | AppSpecFunctionLogDestinationOpenSearchBasicAuthOutputReference | *No description.* | +| basicAuthInput | AppSpecFunctionLogDestinationOpenSearchBasicAuth | *No description.* | +| clusterNameInput | java.lang.String | *No description.* | +| endpointInput | java.lang.String | *No description.* | +| indexNameInput | java.lang.String | *No description.* | +| clusterName | java.lang.String | *No description.* | +| endpoint | java.lang.String | *No description.* | +| indexName | java.lang.String | *No description.* | +| internalValue | AppSpecFunctionLogDestinationOpenSearch | *No description.* | --- -##### `creationStack`Required +##### `creationStack`Required ```java public java.util.List getCreationStack(); @@ -15264,7 +15799,7 @@ If this returns an empty array the stack will not be attached. --- -##### `fqn`Required +##### `fqn`Required ```java public java.lang.String getFqn(); @@ -15274,7 +15809,37 @@ public java.lang.String getFqn(); --- -##### `endpointInput`Optional +##### `basicAuth`Required + +```java +public AppSpecFunctionLogDestinationOpenSearchBasicAuthOutputReference getBasicAuth(); +``` + +- *Type:* AppSpecFunctionLogDestinationOpenSearchBasicAuthOutputReference + +--- + +##### `basicAuthInput`Optional + +```java +public AppSpecFunctionLogDestinationOpenSearchBasicAuth getBasicAuthInput(); +``` + +- *Type:* AppSpecFunctionLogDestinationOpenSearchBasicAuth + +--- + +##### `clusterNameInput`Optional + +```java +public java.lang.String getClusterNameInput(); +``` + +- *Type:* java.lang.String + +--- + +##### `endpointInput`Optional ```java public java.lang.String getEndpointInput(); @@ -15284,7 +15849,27 @@ public java.lang.String getEndpointInput(); --- -##### `endpoint`Required +##### `indexNameInput`Optional + +```java +public java.lang.String getIndexNameInput(); +``` + +- *Type:* java.lang.String + +--- + +##### `clusterName`Required + +```java +public java.lang.String getClusterName(); +``` + +- *Type:* java.lang.String + +--- + +##### `endpoint`Required ```java public java.lang.String getEndpoint(); @@ -15294,37 +15879,47 @@ public java.lang.String getEndpoint(); --- -##### `internalValue`Optional +##### `indexName`Required ```java -public AppSpecFunctionLogDestinationPapertrail getInternalValue(); +public java.lang.String getIndexName(); ``` -- *Type:* AppSpecFunctionLogDestinationPapertrail +- *Type:* java.lang.String --- +##### `internalValue`Optional -### AppSpecFunctionOutputReference +```java +public AppSpecFunctionLogDestinationOpenSearch getInternalValue(); +``` -#### Initializers +- *Type:* AppSpecFunctionLogDestinationOpenSearch + +--- + + +### AppSpecFunctionLogDestinationOutputReference + +#### Initializers ```java -import com.hashicorp.cdktf.providers.digitalocean.app.AppSpecFunctionOutputReference; +import com.hashicorp.cdktf.providers.digitalocean.app.AppSpecFunctionLogDestinationOutputReference; -new AppSpecFunctionOutputReference(IInterpolatingParent terraformResource, java.lang.String terraformAttribute, java.lang.Number complexObjectIndex, java.lang.Boolean complexObjectIsFromSet); +new AppSpecFunctionLogDestinationOutputReference(IInterpolatingParent terraformResource, java.lang.String terraformAttribute, java.lang.Number complexObjectIndex, java.lang.Boolean complexObjectIsFromSet); ``` | **Name** | **Type** | **Description** | | --- | --- | --- | -| terraformResource | com.hashicorp.cdktf.IInterpolatingParent | The parent resource. | -| terraformAttribute | java.lang.String | The attribute on the parent resource this class is referencing. | -| complexObjectIndex | java.lang.Number | the index of this item in the list. | -| complexObjectIsFromSet | java.lang.Boolean | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | +| terraformResource | com.hashicorp.cdktf.IInterpolatingParent | The parent resource. | +| terraformAttribute | java.lang.String | The attribute on the parent resource this class is referencing. | +| complexObjectIndex | java.lang.Number | the index of this item in the list. | +| complexObjectIsFromSet | java.lang.Boolean | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | --- -##### `terraformResource`Required +##### `terraformResource`Required - *Type:* com.hashicorp.cdktf.IInterpolatingParent @@ -15332,7 +15927,7 @@ The parent resource. --- -##### `terraformAttribute`Required +##### `terraformAttribute`Required - *Type:* java.lang.String @@ -15340,7 +15935,7 @@ The attribute on the parent resource this class is referencing. --- -##### `complexObjectIndex`Required +##### `complexObjectIndex`Required - *Type:* java.lang.Number @@ -15348,7 +15943,7 @@ the index of this item in the list. --- -##### `complexObjectIsFromSet`Required +##### `complexObjectIsFromSet`Required - *Type:* java.lang.Boolean @@ -15360,124 +15955,852 @@ whether the list is wrapping a set (will add tolist() to be able to access an it | **Name** | **Description** | | --- | --- | -| computeFqn | *No description.* | -| getAnyMapAttribute | *No description.* | -| getBooleanAttribute | *No description.* | -| getBooleanMapAttribute | *No description.* | -| getListAttribute | *No description.* | -| getNumberAttribute | *No description.* | -| getNumberListAttribute | *No description.* | -| getNumberMapAttribute | *No description.* | -| getStringAttribute | *No description.* | -| getStringMapAttribute | *No description.* | -| interpolationForAttribute | *No description.* | -| resolve | Produce the Token's value at resolution time. | -| toString | Return a string representation of this resolvable object. | -| putAlert | *No description.* | -| putCors | *No description.* | -| putEnv | *No description.* | -| putGit | *No description.* | -| putGithub | *No description.* | -| putGitlab | *No description.* | -| putLogDestination | *No description.* | -| putRoutes | *No description.* | -| resetAlert | *No description.* | -| resetCors | *No description.* | -| resetEnv | *No description.* | -| resetGit | *No description.* | -| resetGithub | *No description.* | -| resetGitlab | *No description.* | -| resetLogDestination | *No description.* | -| resetRoutes | *No description.* | -| resetSourceDir | *No description.* | +| computeFqn | *No description.* | +| getAnyMapAttribute | *No description.* | +| getBooleanAttribute | *No description.* | +| getBooleanMapAttribute | *No description.* | +| getListAttribute | *No description.* | +| getNumberAttribute | *No description.* | +| getNumberListAttribute | *No description.* | +| getNumberMapAttribute | *No description.* | +| getStringAttribute | *No description.* | +| getStringMapAttribute | *No description.* | +| interpolationForAttribute | *No description.* | +| resolve | Produce the Token's value at resolution time. | +| toString | Return a string representation of this resolvable object. | +| putDatadog | *No description.* | +| putLogtail | *No description.* | +| putOpenSearch | *No description.* | +| putPapertrail | *No description.* | +| resetDatadog | *No description.* | +| resetLogtail | *No description.* | +| resetOpenSearch | *No description.* | +| resetPapertrail | *No description.* | --- -##### `computeFqn` +##### `computeFqn` ```java public java.lang.String computeFqn() ``` -##### `getAnyMapAttribute` +##### `getAnyMapAttribute` ```java public java.util.Map getAnyMapAttribute(java.lang.String terraformAttribute) ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* java.lang.String --- -##### `getBooleanAttribute` +##### `getBooleanAttribute` ```java public IResolvable getBooleanAttribute(java.lang.String terraformAttribute) ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* java.lang.String --- -##### `getBooleanMapAttribute` +##### `getBooleanMapAttribute` ```java public java.util.Map getBooleanMapAttribute(java.lang.String terraformAttribute) ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* java.lang.String --- -##### `getListAttribute` +##### `getListAttribute` ```java public java.util.List getListAttribute(java.lang.String terraformAttribute) ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* java.lang.String --- -##### `getNumberAttribute` +##### `getNumberAttribute` ```java public java.lang.Number getNumberAttribute(java.lang.String terraformAttribute) ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* java.lang.String --- -##### `getNumberListAttribute` +##### `getNumberListAttribute` ```java public java.util.List getNumberListAttribute(java.lang.String terraformAttribute) ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* java.lang.String --- -##### `getNumberMapAttribute` +##### `getNumberMapAttribute` ```java public java.util.Map getNumberMapAttribute(java.lang.String terraformAttribute) ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required + +- *Type:* java.lang.String + +--- + +##### `getStringAttribute` + +```java +public java.lang.String getStringAttribute(java.lang.String terraformAttribute) +``` + +###### `terraformAttribute`Required + +- *Type:* java.lang.String + +--- + +##### `getStringMapAttribute` + +```java +public java.util.Map getStringMapAttribute(java.lang.String terraformAttribute) +``` + +###### `terraformAttribute`Required + +- *Type:* java.lang.String + +--- + +##### `interpolationForAttribute` + +```java +public IResolvable interpolationForAttribute(java.lang.String property) +``` + +###### `property`Required + +- *Type:* java.lang.String + +--- + +##### `resolve` + +```java +public java.lang.Object resolve(IResolveContext _context) +``` + +Produce the Token's value at resolution time. + +###### `_context`Required + +- *Type:* com.hashicorp.cdktf.IResolveContext + +--- + +##### `toString` + +```java +public java.lang.String toString() +``` + +Return a string representation of this resolvable object. + +Returns a reversible string representation. + +##### `putDatadog` + +```java +public void putDatadog(AppSpecFunctionLogDestinationDatadog value) +``` + +###### `value`Required + +- *Type:* AppSpecFunctionLogDestinationDatadog + +--- + +##### `putLogtail` + +```java +public void putLogtail(AppSpecFunctionLogDestinationLogtail value) +``` + +###### `value`Required + +- *Type:* AppSpecFunctionLogDestinationLogtail + +--- + +##### `putOpenSearch` + +```java +public void putOpenSearch(AppSpecFunctionLogDestinationOpenSearch value) +``` + +###### `value`Required + +- *Type:* AppSpecFunctionLogDestinationOpenSearch + +--- + +##### `putPapertrail` + +```java +public void putPapertrail(AppSpecFunctionLogDestinationPapertrail value) +``` + +###### `value`Required + +- *Type:* AppSpecFunctionLogDestinationPapertrail + +--- + +##### `resetDatadog` + +```java +public void resetDatadog() +``` + +##### `resetLogtail` + +```java +public void resetLogtail() +``` + +##### `resetOpenSearch` + +```java +public void resetOpenSearch() +``` + +##### `resetPapertrail` + +```java +public void resetPapertrail() +``` + + +#### Properties + +| **Name** | **Type** | **Description** | +| --- | --- | --- | +| creationStack | java.util.List | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| fqn | java.lang.String | *No description.* | +| datadog | AppSpecFunctionLogDestinationDatadogOutputReference | *No description.* | +| logtail | AppSpecFunctionLogDestinationLogtailOutputReference | *No description.* | +| openSearch | AppSpecFunctionLogDestinationOpenSearchOutputReference | *No description.* | +| papertrail | AppSpecFunctionLogDestinationPapertrailOutputReference | *No description.* | +| datadogInput | AppSpecFunctionLogDestinationDatadog | *No description.* | +| logtailInput | AppSpecFunctionLogDestinationLogtail | *No description.* | +| nameInput | java.lang.String | *No description.* | +| openSearchInput | AppSpecFunctionLogDestinationOpenSearch | *No description.* | +| papertrailInput | AppSpecFunctionLogDestinationPapertrail | *No description.* | +| name | java.lang.String | *No description.* | +| internalValue | com.hashicorp.cdktf.IResolvable OR AppSpecFunctionLogDestination | *No description.* | + +--- + +##### `creationStack`Required + +```java +public java.util.List getCreationStack(); +``` + +- *Type:* java.util.List + +The creation stack of this resolvable which will be appended to errors thrown during resolution. + +If this returns an empty array the stack will not be attached. + +--- + +##### `fqn`Required + +```java +public java.lang.String getFqn(); +``` + +- *Type:* java.lang.String + +--- + +##### `datadog`Required + +```java +public AppSpecFunctionLogDestinationDatadogOutputReference getDatadog(); +``` + +- *Type:* AppSpecFunctionLogDestinationDatadogOutputReference + +--- + +##### `logtail`Required + +```java +public AppSpecFunctionLogDestinationLogtailOutputReference getLogtail(); +``` + +- *Type:* AppSpecFunctionLogDestinationLogtailOutputReference + +--- + +##### `openSearch`Required + +```java +public AppSpecFunctionLogDestinationOpenSearchOutputReference getOpenSearch(); +``` + +- *Type:* AppSpecFunctionLogDestinationOpenSearchOutputReference + +--- + +##### `papertrail`Required + +```java +public AppSpecFunctionLogDestinationPapertrailOutputReference getPapertrail(); +``` + +- *Type:* AppSpecFunctionLogDestinationPapertrailOutputReference + +--- + +##### `datadogInput`Optional + +```java +public AppSpecFunctionLogDestinationDatadog getDatadogInput(); +``` + +- *Type:* AppSpecFunctionLogDestinationDatadog + +--- + +##### `logtailInput`Optional + +```java +public AppSpecFunctionLogDestinationLogtail getLogtailInput(); +``` + +- *Type:* AppSpecFunctionLogDestinationLogtail + +--- + +##### `nameInput`Optional + +```java +public java.lang.String getNameInput(); +``` + +- *Type:* java.lang.String + +--- + +##### `openSearchInput`Optional + +```java +public AppSpecFunctionLogDestinationOpenSearch getOpenSearchInput(); +``` + +- *Type:* AppSpecFunctionLogDestinationOpenSearch + +--- + +##### `papertrailInput`Optional + +```java +public AppSpecFunctionLogDestinationPapertrail getPapertrailInput(); +``` + +- *Type:* AppSpecFunctionLogDestinationPapertrail + +--- + +##### `name`Required + +```java +public java.lang.String getName(); +``` + +- *Type:* java.lang.String + +--- + +##### `internalValue`Optional + +```java +public java.lang.Object getInternalValue(); +``` + +- *Type:* com.hashicorp.cdktf.IResolvable OR AppSpecFunctionLogDestination + +--- + + +### AppSpecFunctionLogDestinationPapertrailOutputReference + +#### Initializers + +```java +import com.hashicorp.cdktf.providers.digitalocean.app.AppSpecFunctionLogDestinationPapertrailOutputReference; + +new AppSpecFunctionLogDestinationPapertrailOutputReference(IInterpolatingParent terraformResource, java.lang.String terraformAttribute); +``` + +| **Name** | **Type** | **Description** | +| --- | --- | --- | +| terraformResource | com.hashicorp.cdktf.IInterpolatingParent | The parent resource. | +| terraformAttribute | java.lang.String | The attribute on the parent resource this class is referencing. | + +--- + +##### `terraformResource`Required + +- *Type:* com.hashicorp.cdktf.IInterpolatingParent + +The parent resource. + +--- + +##### `terraformAttribute`Required + +- *Type:* java.lang.String + +The attribute on the parent resource this class is referencing. + +--- + +#### Methods + +| **Name** | **Description** | +| --- | --- | +| computeFqn | *No description.* | +| getAnyMapAttribute | *No description.* | +| getBooleanAttribute | *No description.* | +| getBooleanMapAttribute | *No description.* | +| getListAttribute | *No description.* | +| getNumberAttribute | *No description.* | +| getNumberListAttribute | *No description.* | +| getNumberMapAttribute | *No description.* | +| getStringAttribute | *No description.* | +| getStringMapAttribute | *No description.* | +| interpolationForAttribute | *No description.* | +| resolve | Produce the Token's value at resolution time. | +| toString | Return a string representation of this resolvable object. | + +--- + +##### `computeFqn` + +```java +public java.lang.String computeFqn() +``` + +##### `getAnyMapAttribute` + +```java +public java.util.Map getAnyMapAttribute(java.lang.String terraformAttribute) +``` + +###### `terraformAttribute`Required + +- *Type:* java.lang.String + +--- + +##### `getBooleanAttribute` + +```java +public IResolvable getBooleanAttribute(java.lang.String terraformAttribute) +``` + +###### `terraformAttribute`Required + +- *Type:* java.lang.String + +--- + +##### `getBooleanMapAttribute` + +```java +public java.util.Map getBooleanMapAttribute(java.lang.String terraformAttribute) +``` + +###### `terraformAttribute`Required + +- *Type:* java.lang.String + +--- + +##### `getListAttribute` + +```java +public java.util.List getListAttribute(java.lang.String terraformAttribute) +``` + +###### `terraformAttribute`Required + +- *Type:* java.lang.String + +--- + +##### `getNumberAttribute` + +```java +public java.lang.Number getNumberAttribute(java.lang.String terraformAttribute) +``` + +###### `terraformAttribute`Required + +- *Type:* java.lang.String + +--- + +##### `getNumberListAttribute` + +```java +public java.util.List getNumberListAttribute(java.lang.String terraformAttribute) +``` + +###### `terraformAttribute`Required + +- *Type:* java.lang.String + +--- + +##### `getNumberMapAttribute` + +```java +public java.util.Map getNumberMapAttribute(java.lang.String terraformAttribute) +``` + +###### `terraformAttribute`Required + +- *Type:* java.lang.String + +--- + +##### `getStringAttribute` + +```java +public java.lang.String getStringAttribute(java.lang.String terraformAttribute) +``` + +###### `terraformAttribute`Required + +- *Type:* java.lang.String + +--- + +##### `getStringMapAttribute` + +```java +public java.util.Map getStringMapAttribute(java.lang.String terraformAttribute) +``` + +###### `terraformAttribute`Required + +- *Type:* java.lang.String + +--- + +##### `interpolationForAttribute` + +```java +public IResolvable interpolationForAttribute(java.lang.String property) +``` + +###### `property`Required + +- *Type:* java.lang.String + +--- + +##### `resolve` + +```java +public java.lang.Object resolve(IResolveContext _context) +``` + +Produce the Token's value at resolution time. + +###### `_context`Required + +- *Type:* com.hashicorp.cdktf.IResolveContext + +--- + +##### `toString` + +```java +public java.lang.String toString() +``` + +Return a string representation of this resolvable object. + +Returns a reversible string representation. + + +#### Properties + +| **Name** | **Type** | **Description** | +| --- | --- | --- | +| creationStack | java.util.List | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| fqn | java.lang.String | *No description.* | +| endpointInput | java.lang.String | *No description.* | +| endpoint | java.lang.String | *No description.* | +| internalValue | AppSpecFunctionLogDestinationPapertrail | *No description.* | + +--- + +##### `creationStack`Required + +```java +public java.util.List getCreationStack(); +``` + +- *Type:* java.util.List + +The creation stack of this resolvable which will be appended to errors thrown during resolution. + +If this returns an empty array the stack will not be attached. + +--- + +##### `fqn`Required + +```java +public java.lang.String getFqn(); +``` + +- *Type:* java.lang.String + +--- + +##### `endpointInput`Optional + +```java +public java.lang.String getEndpointInput(); +``` + +- *Type:* java.lang.String + +--- + +##### `endpoint`Required + +```java +public java.lang.String getEndpoint(); +``` + +- *Type:* java.lang.String + +--- + +##### `internalValue`Optional + +```java +public AppSpecFunctionLogDestinationPapertrail getInternalValue(); +``` + +- *Type:* AppSpecFunctionLogDestinationPapertrail + +--- + + +### AppSpecFunctionOutputReference + +#### Initializers + +```java +import com.hashicorp.cdktf.providers.digitalocean.app.AppSpecFunctionOutputReference; + +new AppSpecFunctionOutputReference(IInterpolatingParent terraformResource, java.lang.String terraformAttribute, java.lang.Number complexObjectIndex, java.lang.Boolean complexObjectIsFromSet); +``` + +| **Name** | **Type** | **Description** | +| --- | --- | --- | +| terraformResource | com.hashicorp.cdktf.IInterpolatingParent | The parent resource. | +| terraformAttribute | java.lang.String | The attribute on the parent resource this class is referencing. | +| complexObjectIndex | java.lang.Number | the index of this item in the list. | +| complexObjectIsFromSet | java.lang.Boolean | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | + +--- + +##### `terraformResource`Required + +- *Type:* com.hashicorp.cdktf.IInterpolatingParent + +The parent resource. + +--- + +##### `terraformAttribute`Required + +- *Type:* java.lang.String + +The attribute on the parent resource this class is referencing. + +--- + +##### `complexObjectIndex`Required + +- *Type:* java.lang.Number + +the index of this item in the list. + +--- + +##### `complexObjectIsFromSet`Required + +- *Type:* java.lang.Boolean + +whether the list is wrapping a set (will add tolist() to be able to access an item via an index). + +--- + +#### Methods + +| **Name** | **Description** | +| --- | --- | +| computeFqn | *No description.* | +| getAnyMapAttribute | *No description.* | +| getBooleanAttribute | *No description.* | +| getBooleanMapAttribute | *No description.* | +| getListAttribute | *No description.* | +| getNumberAttribute | *No description.* | +| getNumberListAttribute | *No description.* | +| getNumberMapAttribute | *No description.* | +| getStringAttribute | *No description.* | +| getStringMapAttribute | *No description.* | +| interpolationForAttribute | *No description.* | +| resolve | Produce the Token's value at resolution time. | +| toString | Return a string representation of this resolvable object. | +| putAlert | *No description.* | +| putCors | *No description.* | +| putEnv | *No description.* | +| putGit | *No description.* | +| putGithub | *No description.* | +| putGitlab | *No description.* | +| putLogDestination | *No description.* | +| putRoutes | *No description.* | +| resetAlert | *No description.* | +| resetCors | *No description.* | +| resetEnv | *No description.* | +| resetGit | *No description.* | +| resetGithub | *No description.* | +| resetGitlab | *No description.* | +| resetLogDestination | *No description.* | +| resetRoutes | *No description.* | +| resetSourceDir | *No description.* | + +--- + +##### `computeFqn` + +```java +public java.lang.String computeFqn() +``` + +##### `getAnyMapAttribute` + +```java +public java.util.Map getAnyMapAttribute(java.lang.String terraformAttribute) +``` + +###### `terraformAttribute`Required + +- *Type:* java.lang.String + +--- + +##### `getBooleanAttribute` + +```java +public IResolvable getBooleanAttribute(java.lang.String terraformAttribute) +``` + +###### `terraformAttribute`Required + +- *Type:* java.lang.String + +--- + +##### `getBooleanMapAttribute` + +```java +public java.util.Map getBooleanMapAttribute(java.lang.String terraformAttribute) +``` + +###### `terraformAttribute`Required + +- *Type:* java.lang.String + +--- + +##### `getListAttribute` + +```java +public java.util.List getListAttribute(java.lang.String terraformAttribute) +``` + +###### `terraformAttribute`Required + +- *Type:* java.lang.String + +--- + +##### `getNumberAttribute` + +```java +public java.lang.Number getNumberAttribute(java.lang.String terraformAttribute) +``` + +###### `terraformAttribute`Required + +- *Type:* java.lang.String + +--- + +##### `getNumberListAttribute` + +```java +public java.util.List getNumberListAttribute(java.lang.String terraformAttribute) +``` + +###### `terraformAttribute`Required + +- *Type:* java.lang.String + +--- + +##### `getNumberMapAttribute` + +```java +public java.util.Map getNumberMapAttribute(java.lang.String terraformAttribute) +``` + +###### `terraformAttribute`Required - *Type:* java.lang.String @@ -22352,18 +23675,478 @@ public AppSpecJobImage getInternalValue(); ```java import com.hashicorp.cdktf.providers.digitalocean.app.AppSpecJobList; -new AppSpecJobList(IInterpolatingParent terraformResource, java.lang.String terraformAttribute, java.lang.Boolean wrapsSet); +new AppSpecJobList(IInterpolatingParent terraformResource, java.lang.String terraformAttribute, java.lang.Boolean wrapsSet); +``` + +| **Name** | **Type** | **Description** | +| --- | --- | --- | +| terraformResource | com.hashicorp.cdktf.IInterpolatingParent | The parent resource. | +| terraformAttribute | java.lang.String | The attribute on the parent resource this class is referencing. | +| wrapsSet | java.lang.Boolean | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | + +--- + +##### `terraformResource`Required + +- *Type:* com.hashicorp.cdktf.IInterpolatingParent + +The parent resource. + +--- + +##### `terraformAttribute`Required + +- *Type:* java.lang.String + +The attribute on the parent resource this class is referencing. + +--- + +##### `wrapsSet`Required + +- *Type:* java.lang.Boolean + +whether the list is wrapping a set (will add tolist() to be able to access an item via an index). + +--- + +#### Methods + +| **Name** | **Description** | +| --- | --- | +| allWithMapKey | Creating an iterator for this complex list. | +| computeFqn | *No description.* | +| resolve | Produce the Token's value at resolution time. | +| toString | Return a string representation of this resolvable object. | +| get | *No description.* | + +--- + +##### `allWithMapKey` + +```java +public DynamicListTerraformIterator allWithMapKey(java.lang.String mapKeyAttributeName) +``` + +Creating an iterator for this complex list. + +The list will be converted into a map with the mapKeyAttributeName as the key. + +###### `mapKeyAttributeName`Required + +- *Type:* java.lang.String + +--- + +##### `computeFqn` + +```java +public java.lang.String computeFqn() +``` + +##### `resolve` + +```java +public java.lang.Object resolve(IResolveContext _context) +``` + +Produce the Token's value at resolution time. + +###### `_context`Required + +- *Type:* com.hashicorp.cdktf.IResolveContext + +--- + +##### `toString` + +```java +public java.lang.String toString() +``` + +Return a string representation of this resolvable object. + +Returns a reversible string representation. + +##### `get` + +```java +public AppSpecJobOutputReference get(java.lang.Number index) +``` + +###### `index`Required + +- *Type:* java.lang.Number + +the index of the item to return. + +--- + + +#### Properties + +| **Name** | **Type** | **Description** | +| --- | --- | --- | +| creationStack | java.util.List | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| fqn | java.lang.String | *No description.* | +| internalValue | com.hashicorp.cdktf.IResolvable OR java.util.List<AppSpecJob> | *No description.* | + +--- + +##### `creationStack`Required + +```java +public java.util.List getCreationStack(); +``` + +- *Type:* java.util.List + +The creation stack of this resolvable which will be appended to errors thrown during resolution. + +If this returns an empty array the stack will not be attached. + +--- + +##### `fqn`Required + +```java +public java.lang.String getFqn(); +``` + +- *Type:* java.lang.String + +--- + +##### `internalValue`Optional + +```java +public java.lang.Object getInternalValue(); +``` + +- *Type:* com.hashicorp.cdktf.IResolvable OR java.util.List<AppSpecJob> + +--- + + +### AppSpecJobLogDestinationDatadogOutputReference + +#### Initializers + +```java +import com.hashicorp.cdktf.providers.digitalocean.app.AppSpecJobLogDestinationDatadogOutputReference; + +new AppSpecJobLogDestinationDatadogOutputReference(IInterpolatingParent terraformResource, java.lang.String terraformAttribute); +``` + +| **Name** | **Type** | **Description** | +| --- | --- | --- | +| terraformResource | com.hashicorp.cdktf.IInterpolatingParent | The parent resource. | +| terraformAttribute | java.lang.String | The attribute on the parent resource this class is referencing. | + +--- + +##### `terraformResource`Required + +- *Type:* com.hashicorp.cdktf.IInterpolatingParent + +The parent resource. + +--- + +##### `terraformAttribute`Required + +- *Type:* java.lang.String + +The attribute on the parent resource this class is referencing. + +--- + +#### Methods + +| **Name** | **Description** | +| --- | --- | +| computeFqn | *No description.* | +| getAnyMapAttribute | *No description.* | +| getBooleanAttribute | *No description.* | +| getBooleanMapAttribute | *No description.* | +| getListAttribute | *No description.* | +| getNumberAttribute | *No description.* | +| getNumberListAttribute | *No description.* | +| getNumberMapAttribute | *No description.* | +| getStringAttribute | *No description.* | +| getStringMapAttribute | *No description.* | +| interpolationForAttribute | *No description.* | +| resolve | Produce the Token's value at resolution time. | +| toString | Return a string representation of this resolvable object. | +| resetEndpoint | *No description.* | + +--- + +##### `computeFqn` + +```java +public java.lang.String computeFqn() +``` + +##### `getAnyMapAttribute` + +```java +public java.util.Map getAnyMapAttribute(java.lang.String terraformAttribute) +``` + +###### `terraformAttribute`Required + +- *Type:* java.lang.String + +--- + +##### `getBooleanAttribute` + +```java +public IResolvable getBooleanAttribute(java.lang.String terraformAttribute) +``` + +###### `terraformAttribute`Required + +- *Type:* java.lang.String + +--- + +##### `getBooleanMapAttribute` + +```java +public java.util.Map getBooleanMapAttribute(java.lang.String terraformAttribute) +``` + +###### `terraformAttribute`Required + +- *Type:* java.lang.String + +--- + +##### `getListAttribute` + +```java +public java.util.List getListAttribute(java.lang.String terraformAttribute) +``` + +###### `terraformAttribute`Required + +- *Type:* java.lang.String + +--- + +##### `getNumberAttribute` + +```java +public java.lang.Number getNumberAttribute(java.lang.String terraformAttribute) +``` + +###### `terraformAttribute`Required + +- *Type:* java.lang.String + +--- + +##### `getNumberListAttribute` + +```java +public java.util.List getNumberListAttribute(java.lang.String terraformAttribute) +``` + +###### `terraformAttribute`Required + +- *Type:* java.lang.String + +--- + +##### `getNumberMapAttribute` + +```java +public java.util.Map getNumberMapAttribute(java.lang.String terraformAttribute) +``` + +###### `terraformAttribute`Required + +- *Type:* java.lang.String + +--- + +##### `getStringAttribute` + +```java +public java.lang.String getStringAttribute(java.lang.String terraformAttribute) +``` + +###### `terraformAttribute`Required + +- *Type:* java.lang.String + +--- + +##### `getStringMapAttribute` + +```java +public java.util.Map getStringMapAttribute(java.lang.String terraformAttribute) +``` + +###### `terraformAttribute`Required + +- *Type:* java.lang.String + +--- + +##### `interpolationForAttribute` + +```java +public IResolvable interpolationForAttribute(java.lang.String property) +``` + +###### `property`Required + +- *Type:* java.lang.String + +--- + +##### `resolve` + +```java +public java.lang.Object resolve(IResolveContext _context) +``` + +Produce the Token's value at resolution time. + +###### `_context`Required + +- *Type:* com.hashicorp.cdktf.IResolveContext + +--- + +##### `toString` + +```java +public java.lang.String toString() +``` + +Return a string representation of this resolvable object. + +Returns a reversible string representation. + +##### `resetEndpoint` + +```java +public void resetEndpoint() +``` + + +#### Properties + +| **Name** | **Type** | **Description** | +| --- | --- | --- | +| creationStack | java.util.List | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| fqn | java.lang.String | *No description.* | +| apiKeyInput | java.lang.String | *No description.* | +| endpointInput | java.lang.String | *No description.* | +| apiKey | java.lang.String | *No description.* | +| endpoint | java.lang.String | *No description.* | +| internalValue | AppSpecJobLogDestinationDatadog | *No description.* | + +--- + +##### `creationStack`Required + +```java +public java.util.List getCreationStack(); +``` + +- *Type:* java.util.List + +The creation stack of this resolvable which will be appended to errors thrown during resolution. + +If this returns an empty array the stack will not be attached. + +--- + +##### `fqn`Required + +```java +public java.lang.String getFqn(); +``` + +- *Type:* java.lang.String + +--- + +##### `apiKeyInput`Optional + +```java +public java.lang.String getApiKeyInput(); +``` + +- *Type:* java.lang.String + +--- + +##### `endpointInput`Optional + +```java +public java.lang.String getEndpointInput(); +``` + +- *Type:* java.lang.String + +--- + +##### `apiKey`Required + +```java +public java.lang.String getApiKey(); +``` + +- *Type:* java.lang.String + +--- + +##### `endpoint`Required + +```java +public java.lang.String getEndpoint(); +``` + +- *Type:* java.lang.String + +--- + +##### `internalValue`Optional + +```java +public AppSpecJobLogDestinationDatadog getInternalValue(); +``` + +- *Type:* AppSpecJobLogDestinationDatadog + +--- + + +### AppSpecJobLogDestinationList + +#### Initializers + +```java +import com.hashicorp.cdktf.providers.digitalocean.app.AppSpecJobLogDestinationList; + +new AppSpecJobLogDestinationList(IInterpolatingParent terraformResource, java.lang.String terraformAttribute, java.lang.Boolean wrapsSet); ``` | **Name** | **Type** | **Description** | | --- | --- | --- | -| terraformResource | com.hashicorp.cdktf.IInterpolatingParent | The parent resource. | -| terraformAttribute | java.lang.String | The attribute on the parent resource this class is referencing. | -| wrapsSet | java.lang.Boolean | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | +| terraformResource | com.hashicorp.cdktf.IInterpolatingParent | The parent resource. | +| terraformAttribute | java.lang.String | The attribute on the parent resource this class is referencing. | +| wrapsSet | java.lang.Boolean | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | --- -##### `terraformResource`Required +##### `terraformResource`Required - *Type:* com.hashicorp.cdktf.IInterpolatingParent @@ -22371,7 +24154,7 @@ The parent resource. --- -##### `terraformAttribute`Required +##### `terraformAttribute`Required - *Type:* java.lang.String @@ -22379,7 +24162,7 @@ The attribute on the parent resource this class is referencing. --- -##### `wrapsSet`Required +##### `wrapsSet`Required - *Type:* java.lang.Boolean @@ -22391,15 +24174,15 @@ whether the list is wrapping a set (will add tolist() to be able to access an it | **Name** | **Description** | | --- | --- | -| allWithMapKey | Creating an iterator for this complex list. | -| computeFqn | *No description.* | -| resolve | Produce the Token's value at resolution time. | -| toString | Return a string representation of this resolvable object. | -| get | *No description.* | +| allWithMapKey | Creating an iterator for this complex list. | +| computeFqn | *No description.* | +| resolve | Produce the Token's value at resolution time. | +| toString | Return a string representation of this resolvable object. | +| get | *No description.* | --- -##### `allWithMapKey` +##### `allWithMapKey` ```java public DynamicListTerraformIterator allWithMapKey(java.lang.String mapKeyAttributeName) @@ -22409,19 +24192,19 @@ Creating an iterator for this complex list. The list will be converted into a map with the mapKeyAttributeName as the key. -###### `mapKeyAttributeName`Required +###### `mapKeyAttributeName`Required - *Type:* java.lang.String --- -##### `computeFqn` +##### `computeFqn` ```java public java.lang.String computeFqn() ``` -##### `resolve` +##### `resolve` ```java public java.lang.Object resolve(IResolveContext _context) @@ -22429,13 +24212,13 @@ public java.lang.Object resolve(IResolveContext _context) Produce the Token's value at resolution time. -###### `_context`Required +###### `_context`Required - *Type:* com.hashicorp.cdktf.IResolveContext --- -##### `toString` +##### `toString` ```java public java.lang.String toString() @@ -22445,13 +24228,13 @@ Return a string representation of this resolvable object. Returns a reversible string representation. -##### `get` +##### `get` ```java -public AppSpecJobOutputReference get(java.lang.Number index) +public AppSpecJobLogDestinationOutputReference get(java.lang.Number index) ``` -###### `index`Required +###### `index`Required - *Type:* java.lang.Number @@ -22464,13 +24247,13 @@ the index of the item to return. | **Name** | **Type** | **Description** | | --- | --- | --- | -| creationStack | java.util.List | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| fqn | java.lang.String | *No description.* | -| internalValue | com.hashicorp.cdktf.IResolvable OR java.util.List<AppSpecJob> | *No description.* | +| creationStack | java.util.List | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| fqn | java.lang.String | *No description.* | +| internalValue | com.hashicorp.cdktf.IResolvable OR java.util.List<AppSpecJobLogDestination> | *No description.* | --- -##### `creationStack`Required +##### `creationStack`Required ```java public java.util.List getCreationStack(); @@ -22484,7 +24267,7 @@ If this returns an empty array the stack will not be attached. --- -##### `fqn`Required +##### `fqn`Required ```java public java.lang.String getFqn(); @@ -22494,35 +24277,35 @@ public java.lang.String getFqn(); --- -##### `internalValue`Optional +##### `internalValue`Optional ```java public java.lang.Object getInternalValue(); ``` -- *Type:* com.hashicorp.cdktf.IResolvable OR java.util.List<AppSpecJob> +- *Type:* com.hashicorp.cdktf.IResolvable OR java.util.List<AppSpecJobLogDestination> --- -### AppSpecJobLogDestinationDatadogOutputReference +### AppSpecJobLogDestinationLogtailOutputReference -#### Initializers +#### Initializers ```java -import com.hashicorp.cdktf.providers.digitalocean.app.AppSpecJobLogDestinationDatadogOutputReference; +import com.hashicorp.cdktf.providers.digitalocean.app.AppSpecJobLogDestinationLogtailOutputReference; -new AppSpecJobLogDestinationDatadogOutputReference(IInterpolatingParent terraformResource, java.lang.String terraformAttribute); +new AppSpecJobLogDestinationLogtailOutputReference(IInterpolatingParent terraformResource, java.lang.String terraformAttribute); ``` | **Name** | **Type** | **Description** | | --- | --- | --- | -| terraformResource | com.hashicorp.cdktf.IInterpolatingParent | The parent resource. | -| terraformAttribute | java.lang.String | The attribute on the parent resource this class is referencing. | +| terraformResource | com.hashicorp.cdktf.IInterpolatingParent | The parent resource. | +| terraformAttribute | java.lang.String | The attribute on the parent resource this class is referencing. | --- -##### `terraformResource`Required +##### `terraformResource`Required - *Type:* com.hashicorp.cdktf.IInterpolatingParent @@ -22530,7 +24313,7 @@ The parent resource. --- -##### `terraformAttribute`Required +##### `terraformAttribute`Required - *Type:* java.lang.String @@ -22542,150 +24325,149 @@ The attribute on the parent resource this class is referencing. | **Name** | **Description** | | --- | --- | -| computeFqn | *No description.* | -| getAnyMapAttribute | *No description.* | -| getBooleanAttribute | *No description.* | -| getBooleanMapAttribute | *No description.* | -| getListAttribute | *No description.* | -| getNumberAttribute | *No description.* | -| getNumberListAttribute | *No description.* | -| getNumberMapAttribute | *No description.* | -| getStringAttribute | *No description.* | -| getStringMapAttribute | *No description.* | -| interpolationForAttribute | *No description.* | -| resolve | Produce the Token's value at resolution time. | -| toString | Return a string representation of this resolvable object. | -| resetEndpoint | *No description.* | +| computeFqn | *No description.* | +| getAnyMapAttribute | *No description.* | +| getBooleanAttribute | *No description.* | +| getBooleanMapAttribute | *No description.* | +| getListAttribute | *No description.* | +| getNumberAttribute | *No description.* | +| getNumberListAttribute | *No description.* | +| getNumberMapAttribute | *No description.* | +| getStringAttribute | *No description.* | +| getStringMapAttribute | *No description.* | +| interpolationForAttribute | *No description.* | +| resolve | Produce the Token's value at resolution time. | +| toString | Return a string representation of this resolvable object. | --- -##### `computeFqn` +##### `computeFqn` ```java public java.lang.String computeFqn() ``` -##### `getAnyMapAttribute` +##### `getAnyMapAttribute` ```java public java.util.Map getAnyMapAttribute(java.lang.String terraformAttribute) ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* java.lang.String --- -##### `getBooleanAttribute` +##### `getBooleanAttribute` ```java public IResolvable getBooleanAttribute(java.lang.String terraformAttribute) ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* java.lang.String --- -##### `getBooleanMapAttribute` +##### `getBooleanMapAttribute` ```java public java.util.Map getBooleanMapAttribute(java.lang.String terraformAttribute) ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* java.lang.String --- -##### `getListAttribute` +##### `getListAttribute` ```java public java.util.List getListAttribute(java.lang.String terraformAttribute) ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* java.lang.String --- -##### `getNumberAttribute` +##### `getNumberAttribute` ```java public java.lang.Number getNumberAttribute(java.lang.String terraformAttribute) ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* java.lang.String --- -##### `getNumberListAttribute` +##### `getNumberListAttribute` ```java public java.util.List getNumberListAttribute(java.lang.String terraformAttribute) ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* java.lang.String --- -##### `getNumberMapAttribute` +##### `getNumberMapAttribute` ```java public java.util.Map getNumberMapAttribute(java.lang.String terraformAttribute) ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* java.lang.String --- -##### `getStringAttribute` +##### `getStringAttribute` ```java public java.lang.String getStringAttribute(java.lang.String terraformAttribute) ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* java.lang.String --- -##### `getStringMapAttribute` +##### `getStringMapAttribute` ```java public java.util.Map getStringMapAttribute(java.lang.String terraformAttribute) ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* java.lang.String --- -##### `interpolationForAttribute` +##### `interpolationForAttribute` ```java public IResolvable interpolationForAttribute(java.lang.String property) ``` -###### `property`Required +###### `property`Required - *Type:* java.lang.String --- -##### `resolve` +##### `resolve` ```java public java.lang.Object resolve(IResolveContext _context) @@ -22693,13 +24475,13 @@ public java.lang.Object resolve(IResolveContext _context) Produce the Token's value at resolution time. -###### `_context`Required +###### `_context`Required - *Type:* com.hashicorp.cdktf.IResolveContext --- -##### `toString` +##### `toString` ```java public java.lang.String toString() @@ -22709,28 +24491,20 @@ Return a string representation of this resolvable object. Returns a reversible string representation. -##### `resetEndpoint` - -```java -public void resetEndpoint() -``` - #### Properties | **Name** | **Type** | **Description** | | --- | --- | --- | -| creationStack | java.util.List | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| fqn | java.lang.String | *No description.* | -| apiKeyInput | java.lang.String | *No description.* | -| endpointInput | java.lang.String | *No description.* | -| apiKey | java.lang.String | *No description.* | -| endpoint | java.lang.String | *No description.* | -| internalValue | AppSpecJobLogDestinationDatadog | *No description.* | +| creationStack | java.util.List | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| fqn | java.lang.String | *No description.* | +| tokenInput | java.lang.String | *No description.* | +| token | java.lang.String | *No description.* | +| internalValue | AppSpecJobLogDestinationLogtail | *No description.* | --- -##### `creationStack`Required +##### `creationStack`Required ```java public java.util.List getCreationStack(); @@ -22744,7 +24518,7 @@ If this returns an empty array the stack will not be attached. --- -##### `fqn`Required +##### `fqn`Required ```java public java.lang.String getFqn(); @@ -22754,134 +24528,219 @@ public java.lang.String getFqn(); --- -##### `apiKeyInput`Optional +##### `tokenInput`Optional ```java -public java.lang.String getApiKeyInput(); +public java.lang.String getTokenInput(); ``` - *Type:* java.lang.String --- -##### `endpointInput`Optional +##### `token`Required ```java -public java.lang.String getEndpointInput(); +public java.lang.String getToken(); ``` - *Type:* java.lang.String --- -##### `apiKey`Required +##### `internalValue`Optional ```java -public java.lang.String getApiKey(); +public AppSpecJobLogDestinationLogtail getInternalValue(); ``` -- *Type:* java.lang.String +- *Type:* AppSpecJobLogDestinationLogtail --- -##### `endpoint`Required + +### AppSpecJobLogDestinationOpenSearchBasicAuthOutputReference + +#### Initializers ```java -public java.lang.String getEndpoint(); +import com.hashicorp.cdktf.providers.digitalocean.app.AppSpecJobLogDestinationOpenSearchBasicAuthOutputReference; + +new AppSpecJobLogDestinationOpenSearchBasicAuthOutputReference(IInterpolatingParent terraformResource, java.lang.String terraformAttribute); ``` +| **Name** | **Type** | **Description** | +| --- | --- | --- | +| terraformResource | com.hashicorp.cdktf.IInterpolatingParent | The parent resource. | +| terraformAttribute | java.lang.String | The attribute on the parent resource this class is referencing. | + +--- + +##### `terraformResource`Required + +- *Type:* com.hashicorp.cdktf.IInterpolatingParent + +The parent resource. + +--- + +##### `terraformAttribute`Required + - *Type:* java.lang.String +The attribute on the parent resource this class is referencing. + --- -##### `internalValue`Optional +#### Methods + +| **Name** | **Description** | +| --- | --- | +| computeFqn | *No description.* | +| getAnyMapAttribute | *No description.* | +| getBooleanAttribute | *No description.* | +| getBooleanMapAttribute | *No description.* | +| getListAttribute | *No description.* | +| getNumberAttribute | *No description.* | +| getNumberListAttribute | *No description.* | +| getNumberMapAttribute | *No description.* | +| getStringAttribute | *No description.* | +| getStringMapAttribute | *No description.* | +| interpolationForAttribute | *No description.* | +| resolve | Produce the Token's value at resolution time. | +| toString | Return a string representation of this resolvable object. | +| resetPassword | *No description.* | +| resetUser | *No description.* | + +--- + +##### `computeFqn` ```java -public AppSpecJobLogDestinationDatadog getInternalValue(); +public java.lang.String computeFqn() ``` -- *Type:* AppSpecJobLogDestinationDatadog +##### `getAnyMapAttribute` ---- +```java +public java.util.Map getAnyMapAttribute(java.lang.String terraformAttribute) +``` +###### `terraformAttribute`Required -### AppSpecJobLogDestinationList +- *Type:* java.lang.String -#### Initializers +--- -```java -import com.hashicorp.cdktf.providers.digitalocean.app.AppSpecJobLogDestinationList; +##### `getBooleanAttribute` -new AppSpecJobLogDestinationList(IInterpolatingParent terraformResource, java.lang.String terraformAttribute, java.lang.Boolean wrapsSet); +```java +public IResolvable getBooleanAttribute(java.lang.String terraformAttribute) ``` -| **Name** | **Type** | **Description** | -| --- | --- | --- | -| terraformResource | com.hashicorp.cdktf.IInterpolatingParent | The parent resource. | -| terraformAttribute | java.lang.String | The attribute on the parent resource this class is referencing. | -| wrapsSet | java.lang.Boolean | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | +###### `terraformAttribute`Required + +- *Type:* java.lang.String --- -##### `terraformResource`Required +##### `getBooleanMapAttribute` -- *Type:* com.hashicorp.cdktf.IInterpolatingParent +```java +public java.util.Map getBooleanMapAttribute(java.lang.String terraformAttribute) +``` -The parent resource. +###### `terraformAttribute`Required + +- *Type:* java.lang.String --- -##### `terraformAttribute`Required +##### `getListAttribute` + +```java +public java.util.List getListAttribute(java.lang.String terraformAttribute) +``` + +###### `terraformAttribute`Required - *Type:* java.lang.String -The attribute on the parent resource this class is referencing. +--- + +##### `getNumberAttribute` + +```java +public java.lang.Number getNumberAttribute(java.lang.String terraformAttribute) +``` + +###### `terraformAttribute`Required + +- *Type:* java.lang.String --- -##### `wrapsSet`Required +##### `getNumberListAttribute` -- *Type:* java.lang.Boolean +```java +public java.util.List getNumberListAttribute(java.lang.String terraformAttribute) +``` -whether the list is wrapping a set (will add tolist() to be able to access an item via an index). +###### `terraformAttribute`Required + +- *Type:* java.lang.String --- -#### Methods +##### `getNumberMapAttribute` -| **Name** | **Description** | -| --- | --- | -| allWithMapKey | Creating an iterator for this complex list. | -| computeFqn | *No description.* | -| resolve | Produce the Token's value at resolution time. | -| toString | Return a string representation of this resolvable object. | -| get | *No description.* | +```java +public java.util.Map getNumberMapAttribute(java.lang.String terraformAttribute) +``` + +###### `terraformAttribute`Required + +- *Type:* java.lang.String --- -##### `allWithMapKey` +##### `getStringAttribute` ```java -public DynamicListTerraformIterator allWithMapKey(java.lang.String mapKeyAttributeName) +public java.lang.String getStringAttribute(java.lang.String terraformAttribute) ``` -Creating an iterator for this complex list. +###### `terraformAttribute`Required -The list will be converted into a map with the mapKeyAttributeName as the key. +- *Type:* java.lang.String -###### `mapKeyAttributeName`Required +--- + +##### `getStringMapAttribute` + +```java +public java.util.Map getStringMapAttribute(java.lang.String terraformAttribute) +``` + +###### `terraformAttribute`Required - *Type:* java.lang.String --- -##### `computeFqn` +##### `interpolationForAttribute` ```java -public java.lang.String computeFqn() +public IResolvable interpolationForAttribute(java.lang.String property) ``` -##### `resolve` +###### `property`Required + +- *Type:* java.lang.String + +--- + +##### `resolve` ```java public java.lang.Object resolve(IResolveContext _context) @@ -22889,13 +24748,13 @@ public java.lang.Object resolve(IResolveContext _context) Produce the Token's value at resolution time. -###### `_context`Required +###### `_context`Required - *Type:* com.hashicorp.cdktf.IResolveContext --- -##### `toString` +##### `toString` ```java public java.lang.String toString() @@ -22905,32 +24764,34 @@ Return a string representation of this resolvable object. Returns a reversible string representation. -##### `get` +##### `resetPassword` ```java -public AppSpecJobLogDestinationOutputReference get(java.lang.Number index) +public void resetPassword() ``` -###### `index`Required - -- *Type:* java.lang.Number - -the index of the item to return. +##### `resetUser` ---- +```java +public void resetUser() +``` #### Properties | **Name** | **Type** | **Description** | | --- | --- | --- | -| creationStack | java.util.List | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| fqn | java.lang.String | *No description.* | -| internalValue | com.hashicorp.cdktf.IResolvable OR java.util.List<AppSpecJobLogDestination> | *No description.* | +| creationStack | java.util.List | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| fqn | java.lang.String | *No description.* | +| passwordInput | java.lang.String | *No description.* | +| userInput | java.lang.String | *No description.* | +| password | java.lang.String | *No description.* | +| user | java.lang.String | *No description.* | +| internalValue | AppSpecJobLogDestinationOpenSearchBasicAuth | *No description.* | --- -##### `creationStack`Required +##### `creationStack`Required ```java public java.util.List getCreationStack(); @@ -22944,7 +24805,7 @@ If this returns an empty array the stack will not be attached. --- -##### `fqn`Required +##### `fqn`Required ```java public java.lang.String getFqn(); @@ -22954,35 +24815,75 @@ public java.lang.String getFqn(); --- -##### `internalValue`Optional +##### `passwordInput`Optional ```java -public java.lang.Object getInternalValue(); +public java.lang.String getPasswordInput(); ``` -- *Type:* com.hashicorp.cdktf.IResolvable OR java.util.List<AppSpecJobLogDestination> +- *Type:* java.lang.String --- +##### `userInput`Optional -### AppSpecJobLogDestinationLogtailOutputReference +```java +public java.lang.String getUserInput(); +``` -#### Initializers +- *Type:* java.lang.String + +--- + +##### `password`Required ```java -import com.hashicorp.cdktf.providers.digitalocean.app.AppSpecJobLogDestinationLogtailOutputReference; +public java.lang.String getPassword(); +``` -new AppSpecJobLogDestinationLogtailOutputReference(IInterpolatingParent terraformResource, java.lang.String terraformAttribute); +- *Type:* java.lang.String + +--- + +##### `user`Required + +```java +public java.lang.String getUser(); +``` + +- *Type:* java.lang.String + +--- + +##### `internalValue`Optional + +```java +public AppSpecJobLogDestinationOpenSearchBasicAuth getInternalValue(); +``` + +- *Type:* AppSpecJobLogDestinationOpenSearchBasicAuth + +--- + + +### AppSpecJobLogDestinationOpenSearchOutputReference + +#### Initializers + +```java +import com.hashicorp.cdktf.providers.digitalocean.app.AppSpecJobLogDestinationOpenSearchOutputReference; + +new AppSpecJobLogDestinationOpenSearchOutputReference(IInterpolatingParent terraformResource, java.lang.String terraformAttribute); ``` | **Name** | **Type** | **Description** | | --- | --- | --- | -| terraformResource | com.hashicorp.cdktf.IInterpolatingParent | The parent resource. | -| terraformAttribute | java.lang.String | The attribute on the parent resource this class is referencing. | +| terraformResource | com.hashicorp.cdktf.IInterpolatingParent | The parent resource. | +| terraformAttribute | java.lang.String | The attribute on the parent resource this class is referencing. | --- -##### `terraformResource`Required +##### `terraformResource`Required - *Type:* com.hashicorp.cdktf.IInterpolatingParent @@ -22990,7 +24891,7 @@ The parent resource. --- -##### `terraformAttribute`Required +##### `terraformAttribute`Required - *Type:* java.lang.String @@ -23002,149 +24903,153 @@ The attribute on the parent resource this class is referencing. | **Name** | **Description** | | --- | --- | -| computeFqn | *No description.* | -| getAnyMapAttribute | *No description.* | -| getBooleanAttribute | *No description.* | -| getBooleanMapAttribute | *No description.* | -| getListAttribute | *No description.* | -| getNumberAttribute | *No description.* | -| getNumberListAttribute | *No description.* | -| getNumberMapAttribute | *No description.* | -| getStringAttribute | *No description.* | -| getStringMapAttribute | *No description.* | -| interpolationForAttribute | *No description.* | -| resolve | Produce the Token's value at resolution time. | -| toString | Return a string representation of this resolvable object. | +| computeFqn | *No description.* | +| getAnyMapAttribute | *No description.* | +| getBooleanAttribute | *No description.* | +| getBooleanMapAttribute | *No description.* | +| getListAttribute | *No description.* | +| getNumberAttribute | *No description.* | +| getNumberListAttribute | *No description.* | +| getNumberMapAttribute | *No description.* | +| getStringAttribute | *No description.* | +| getStringMapAttribute | *No description.* | +| interpolationForAttribute | *No description.* | +| resolve | Produce the Token's value at resolution time. | +| toString | Return a string representation of this resolvable object. | +| putBasicAuth | *No description.* | +| resetClusterName | *No description.* | +| resetEndpoint | *No description.* | +| resetIndexName | *No description.* | --- -##### `computeFqn` +##### `computeFqn` ```java public java.lang.String computeFqn() ``` -##### `getAnyMapAttribute` +##### `getAnyMapAttribute` ```java public java.util.Map getAnyMapAttribute(java.lang.String terraformAttribute) ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* java.lang.String --- -##### `getBooleanAttribute` +##### `getBooleanAttribute` ```java public IResolvable getBooleanAttribute(java.lang.String terraformAttribute) ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* java.lang.String --- -##### `getBooleanMapAttribute` +##### `getBooleanMapAttribute` ```java public java.util.Map getBooleanMapAttribute(java.lang.String terraformAttribute) ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* java.lang.String --- -##### `getListAttribute` +##### `getListAttribute` ```java public java.util.List getListAttribute(java.lang.String terraformAttribute) ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* java.lang.String --- -##### `getNumberAttribute` +##### `getNumberAttribute` ```java public java.lang.Number getNumberAttribute(java.lang.String terraformAttribute) ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* java.lang.String --- -##### `getNumberListAttribute` +##### `getNumberListAttribute` ```java public java.util.List getNumberListAttribute(java.lang.String terraformAttribute) ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* java.lang.String --- -##### `getNumberMapAttribute` +##### `getNumberMapAttribute` ```java public java.util.Map getNumberMapAttribute(java.lang.String terraformAttribute) ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* java.lang.String --- -##### `getStringAttribute` +##### `getStringAttribute` ```java public java.lang.String getStringAttribute(java.lang.String terraformAttribute) ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* java.lang.String --- -##### `getStringMapAttribute` +##### `getStringMapAttribute` ```java public java.util.Map getStringMapAttribute(java.lang.String terraformAttribute) ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* java.lang.String --- -##### `interpolationForAttribute` +##### `interpolationForAttribute` ```java public IResolvable interpolationForAttribute(java.lang.String property) ``` -###### `property`Required +###### `property`Required - *Type:* java.lang.String --- -##### `resolve` +##### `resolve` ```java public java.lang.Object resolve(IResolveContext _context) @@ -23152,13 +25057,13 @@ public java.lang.Object resolve(IResolveContext _context) Produce the Token's value at resolution time. -###### `_context`Required +###### `_context`Required - *Type:* com.hashicorp.cdktf.IResolveContext --- -##### `toString` +##### `toString` ```java public java.lang.String toString() @@ -23168,20 +25073,56 @@ Return a string representation of this resolvable object. Returns a reversible string representation. +##### `putBasicAuth` + +```java +public void putBasicAuth(AppSpecJobLogDestinationOpenSearchBasicAuth value) +``` + +###### `value`Required + +- *Type:* AppSpecJobLogDestinationOpenSearchBasicAuth + +--- + +##### `resetClusterName` + +```java +public void resetClusterName() +``` + +##### `resetEndpoint` + +```java +public void resetEndpoint() +``` + +##### `resetIndexName` + +```java +public void resetIndexName() +``` + #### Properties | **Name** | **Type** | **Description** | | --- | --- | --- | -| creationStack | java.util.List | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| fqn | java.lang.String | *No description.* | -| tokenInput | java.lang.String | *No description.* | -| token | java.lang.String | *No description.* | -| internalValue | AppSpecJobLogDestinationLogtail | *No description.* | +| creationStack | java.util.List | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| fqn | java.lang.String | *No description.* | +| basicAuth | AppSpecJobLogDestinationOpenSearchBasicAuthOutputReference | *No description.* | +| basicAuthInput | AppSpecJobLogDestinationOpenSearchBasicAuth | *No description.* | +| clusterNameInput | java.lang.String | *No description.* | +| endpointInput | java.lang.String | *No description.* | +| indexNameInput | java.lang.String | *No description.* | +| clusterName | java.lang.String | *No description.* | +| endpoint | java.lang.String | *No description.* | +| indexName | java.lang.String | *No description.* | +| internalValue | AppSpecJobLogDestinationOpenSearch | *No description.* | --- -##### `creationStack`Required +##### `creationStack`Required ```java public java.util.List getCreationStack(); @@ -23195,7 +25136,7 @@ If this returns an empty array the stack will not be attached. --- -##### `fqn`Required +##### `fqn`Required ```java public java.lang.String getFqn(); @@ -23205,33 +25146,93 @@ public java.lang.String getFqn(); --- -##### `tokenInput`Optional +##### `basicAuth`Required ```java -public java.lang.String getTokenInput(); +public AppSpecJobLogDestinationOpenSearchBasicAuthOutputReference getBasicAuth(); +``` + +- *Type:* AppSpecJobLogDestinationOpenSearchBasicAuthOutputReference + +--- + +##### `basicAuthInput`Optional + +```java +public AppSpecJobLogDestinationOpenSearchBasicAuth getBasicAuthInput(); +``` + +- *Type:* AppSpecJobLogDestinationOpenSearchBasicAuth + +--- + +##### `clusterNameInput`Optional + +```java +public java.lang.String getClusterNameInput(); ``` - *Type:* java.lang.String --- -##### `token`Required +##### `endpointInput`Optional ```java -public java.lang.String getToken(); +public java.lang.String getEndpointInput(); ``` - *Type:* java.lang.String --- -##### `internalValue`Optional +##### `indexNameInput`Optional ```java -public AppSpecJobLogDestinationLogtail getInternalValue(); +public java.lang.String getIndexNameInput(); ``` -- *Type:* AppSpecJobLogDestinationLogtail +- *Type:* java.lang.String + +--- + +##### `clusterName`Required + +```java +public java.lang.String getClusterName(); +``` + +- *Type:* java.lang.String + +--- + +##### `endpoint`Required + +```java +public java.lang.String getEndpoint(); +``` + +- *Type:* java.lang.String + +--- + +##### `indexName`Required + +```java +public java.lang.String getIndexName(); +``` + +- *Type:* java.lang.String + +--- + +##### `internalValue`Optional + +```java +public AppSpecJobLogDestinationOpenSearch getInternalValue(); +``` + +- *Type:* AppSpecJobLogDestinationOpenSearch --- @@ -23306,9 +25307,11 @@ whether the list is wrapping a set (will add tolist() to be able to access an it | toString | Return a string representation of this resolvable object. | | putDatadog | *No description.* | | putLogtail | *No description.* | +| putOpenSearch | *No description.* | | putPapertrail | *No description.* | | resetDatadog | *No description.* | | resetLogtail | *No description.* | +| resetOpenSearch | *No description.* | | resetPapertrail | *No description.* | --- @@ -23487,6 +25490,18 @@ public void putLogtail(AppSpecJobLogDestinationLogtail value) --- +##### `putOpenSearch` + +```java +public void putOpenSearch(AppSpecJobLogDestinationOpenSearch value) +``` + +###### `value`Required + +- *Type:* AppSpecJobLogDestinationOpenSearch + +--- + ##### `putPapertrail` ```java @@ -23511,6 +25526,12 @@ public void resetDatadog() public void resetLogtail() ``` +##### `resetOpenSearch` + +```java +public void resetOpenSearch() +``` + ##### `resetPapertrail` ```java @@ -23526,10 +25547,12 @@ public void resetPapertrail() | fqn | java.lang.String | *No description.* | | datadog | AppSpecJobLogDestinationDatadogOutputReference | *No description.* | | logtail | AppSpecJobLogDestinationLogtailOutputReference | *No description.* | +| openSearch | AppSpecJobLogDestinationOpenSearchOutputReference | *No description.* | | papertrail | AppSpecJobLogDestinationPapertrailOutputReference | *No description.* | | datadogInput | AppSpecJobLogDestinationDatadog | *No description.* | | logtailInput | AppSpecJobLogDestinationLogtail | *No description.* | | nameInput | java.lang.String | *No description.* | +| openSearchInput | AppSpecJobLogDestinationOpenSearch | *No description.* | | papertrailInput | AppSpecJobLogDestinationPapertrail | *No description.* | | name | java.lang.String | *No description.* | | internalValue | com.hashicorp.cdktf.IResolvable OR AppSpecJobLogDestination | *No description.* | @@ -23580,6 +25603,16 @@ public AppSpecJobLogDestinationLogtailOutputReference getLogtail(); --- +##### `openSearch`Required + +```java +public AppSpecJobLogDestinationOpenSearchOutputReference getOpenSearch(); +``` + +- *Type:* AppSpecJobLogDestinationOpenSearchOutputReference + +--- + ##### `papertrail`Required ```java @@ -23620,6 +25653,16 @@ public java.lang.String getNameInput(); --- +##### `openSearchInput`Optional + +```java +public AppSpecJobLogDestinationOpenSearch getOpenSearchInput(); +``` + +- *Type:* AppSpecJobLogDestinationOpenSearch + +--- + ##### `papertrailInput`Optional ```java @@ -30622,18 +32665,478 @@ public AppSpecServiceImage getInternalValue(); ```java import com.hashicorp.cdktf.providers.digitalocean.app.AppSpecServiceList; -new AppSpecServiceList(IInterpolatingParent terraformResource, java.lang.String terraformAttribute, java.lang.Boolean wrapsSet); +new AppSpecServiceList(IInterpolatingParent terraformResource, java.lang.String terraformAttribute, java.lang.Boolean wrapsSet); +``` + +| **Name** | **Type** | **Description** | +| --- | --- | --- | +| terraformResource | com.hashicorp.cdktf.IInterpolatingParent | The parent resource. | +| terraformAttribute | java.lang.String | The attribute on the parent resource this class is referencing. | +| wrapsSet | java.lang.Boolean | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | + +--- + +##### `terraformResource`Required + +- *Type:* com.hashicorp.cdktf.IInterpolatingParent + +The parent resource. + +--- + +##### `terraformAttribute`Required + +- *Type:* java.lang.String + +The attribute on the parent resource this class is referencing. + +--- + +##### `wrapsSet`Required + +- *Type:* java.lang.Boolean + +whether the list is wrapping a set (will add tolist() to be able to access an item via an index). + +--- + +#### Methods + +| **Name** | **Description** | +| --- | --- | +| allWithMapKey | Creating an iterator for this complex list. | +| computeFqn | *No description.* | +| resolve | Produce the Token's value at resolution time. | +| toString | Return a string representation of this resolvable object. | +| get | *No description.* | + +--- + +##### `allWithMapKey` + +```java +public DynamicListTerraformIterator allWithMapKey(java.lang.String mapKeyAttributeName) +``` + +Creating an iterator for this complex list. + +The list will be converted into a map with the mapKeyAttributeName as the key. + +###### `mapKeyAttributeName`Required + +- *Type:* java.lang.String + +--- + +##### `computeFqn` + +```java +public java.lang.String computeFqn() +``` + +##### `resolve` + +```java +public java.lang.Object resolve(IResolveContext _context) +``` + +Produce the Token's value at resolution time. + +###### `_context`Required + +- *Type:* com.hashicorp.cdktf.IResolveContext + +--- + +##### `toString` + +```java +public java.lang.String toString() +``` + +Return a string representation of this resolvable object. + +Returns a reversible string representation. + +##### `get` + +```java +public AppSpecServiceOutputReference get(java.lang.Number index) +``` + +###### `index`Required + +- *Type:* java.lang.Number + +the index of the item to return. + +--- + + +#### Properties + +| **Name** | **Type** | **Description** | +| --- | --- | --- | +| creationStack | java.util.List | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| fqn | java.lang.String | *No description.* | +| internalValue | com.hashicorp.cdktf.IResolvable OR java.util.List<AppSpecService> | *No description.* | + +--- + +##### `creationStack`Required + +```java +public java.util.List getCreationStack(); +``` + +- *Type:* java.util.List + +The creation stack of this resolvable which will be appended to errors thrown during resolution. + +If this returns an empty array the stack will not be attached. + +--- + +##### `fqn`Required + +```java +public java.lang.String getFqn(); +``` + +- *Type:* java.lang.String + +--- + +##### `internalValue`Optional + +```java +public java.lang.Object getInternalValue(); +``` + +- *Type:* com.hashicorp.cdktf.IResolvable OR java.util.List<AppSpecService> + +--- + + +### AppSpecServiceLogDestinationDatadogOutputReference + +#### Initializers + +```java +import com.hashicorp.cdktf.providers.digitalocean.app.AppSpecServiceLogDestinationDatadogOutputReference; + +new AppSpecServiceLogDestinationDatadogOutputReference(IInterpolatingParent terraformResource, java.lang.String terraformAttribute); +``` + +| **Name** | **Type** | **Description** | +| --- | --- | --- | +| terraformResource | com.hashicorp.cdktf.IInterpolatingParent | The parent resource. | +| terraformAttribute | java.lang.String | The attribute on the parent resource this class is referencing. | + +--- + +##### `terraformResource`Required + +- *Type:* com.hashicorp.cdktf.IInterpolatingParent + +The parent resource. + +--- + +##### `terraformAttribute`Required + +- *Type:* java.lang.String + +The attribute on the parent resource this class is referencing. + +--- + +#### Methods + +| **Name** | **Description** | +| --- | --- | +| computeFqn | *No description.* | +| getAnyMapAttribute | *No description.* | +| getBooleanAttribute | *No description.* | +| getBooleanMapAttribute | *No description.* | +| getListAttribute | *No description.* | +| getNumberAttribute | *No description.* | +| getNumberListAttribute | *No description.* | +| getNumberMapAttribute | *No description.* | +| getStringAttribute | *No description.* | +| getStringMapAttribute | *No description.* | +| interpolationForAttribute | *No description.* | +| resolve | Produce the Token's value at resolution time. | +| toString | Return a string representation of this resolvable object. | +| resetEndpoint | *No description.* | + +--- + +##### `computeFqn` + +```java +public java.lang.String computeFqn() +``` + +##### `getAnyMapAttribute` + +```java +public java.util.Map getAnyMapAttribute(java.lang.String terraformAttribute) +``` + +###### `terraformAttribute`Required + +- *Type:* java.lang.String + +--- + +##### `getBooleanAttribute` + +```java +public IResolvable getBooleanAttribute(java.lang.String terraformAttribute) +``` + +###### `terraformAttribute`Required + +- *Type:* java.lang.String + +--- + +##### `getBooleanMapAttribute` + +```java +public java.util.Map getBooleanMapAttribute(java.lang.String terraformAttribute) +``` + +###### `terraformAttribute`Required + +- *Type:* java.lang.String + +--- + +##### `getListAttribute` + +```java +public java.util.List getListAttribute(java.lang.String terraformAttribute) +``` + +###### `terraformAttribute`Required + +- *Type:* java.lang.String + +--- + +##### `getNumberAttribute` + +```java +public java.lang.Number getNumberAttribute(java.lang.String terraformAttribute) +``` + +###### `terraformAttribute`Required + +- *Type:* java.lang.String + +--- + +##### `getNumberListAttribute` + +```java +public java.util.List getNumberListAttribute(java.lang.String terraformAttribute) +``` + +###### `terraformAttribute`Required + +- *Type:* java.lang.String + +--- + +##### `getNumberMapAttribute` + +```java +public java.util.Map getNumberMapAttribute(java.lang.String terraformAttribute) +``` + +###### `terraformAttribute`Required + +- *Type:* java.lang.String + +--- + +##### `getStringAttribute` + +```java +public java.lang.String getStringAttribute(java.lang.String terraformAttribute) +``` + +###### `terraformAttribute`Required + +- *Type:* java.lang.String + +--- + +##### `getStringMapAttribute` + +```java +public java.util.Map getStringMapAttribute(java.lang.String terraformAttribute) +``` + +###### `terraformAttribute`Required + +- *Type:* java.lang.String + +--- + +##### `interpolationForAttribute` + +```java +public IResolvable interpolationForAttribute(java.lang.String property) +``` + +###### `property`Required + +- *Type:* java.lang.String + +--- + +##### `resolve` + +```java +public java.lang.Object resolve(IResolveContext _context) +``` + +Produce the Token's value at resolution time. + +###### `_context`Required + +- *Type:* com.hashicorp.cdktf.IResolveContext + +--- + +##### `toString` + +```java +public java.lang.String toString() +``` + +Return a string representation of this resolvable object. + +Returns a reversible string representation. + +##### `resetEndpoint` + +```java +public void resetEndpoint() +``` + + +#### Properties + +| **Name** | **Type** | **Description** | +| --- | --- | --- | +| creationStack | java.util.List | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| fqn | java.lang.String | *No description.* | +| apiKeyInput | java.lang.String | *No description.* | +| endpointInput | java.lang.String | *No description.* | +| apiKey | java.lang.String | *No description.* | +| endpoint | java.lang.String | *No description.* | +| internalValue | AppSpecServiceLogDestinationDatadog | *No description.* | + +--- + +##### `creationStack`Required + +```java +public java.util.List getCreationStack(); +``` + +- *Type:* java.util.List + +The creation stack of this resolvable which will be appended to errors thrown during resolution. + +If this returns an empty array the stack will not be attached. + +--- + +##### `fqn`Required + +```java +public java.lang.String getFqn(); +``` + +- *Type:* java.lang.String + +--- + +##### `apiKeyInput`Optional + +```java +public java.lang.String getApiKeyInput(); +``` + +- *Type:* java.lang.String + +--- + +##### `endpointInput`Optional + +```java +public java.lang.String getEndpointInput(); +``` + +- *Type:* java.lang.String + +--- + +##### `apiKey`Required + +```java +public java.lang.String getApiKey(); +``` + +- *Type:* java.lang.String + +--- + +##### `endpoint`Required + +```java +public java.lang.String getEndpoint(); +``` + +- *Type:* java.lang.String + +--- + +##### `internalValue`Optional + +```java +public AppSpecServiceLogDestinationDatadog getInternalValue(); +``` + +- *Type:* AppSpecServiceLogDestinationDatadog + +--- + + +### AppSpecServiceLogDestinationList + +#### Initializers + +```java +import com.hashicorp.cdktf.providers.digitalocean.app.AppSpecServiceLogDestinationList; + +new AppSpecServiceLogDestinationList(IInterpolatingParent terraformResource, java.lang.String terraformAttribute, java.lang.Boolean wrapsSet); ``` | **Name** | **Type** | **Description** | | --- | --- | --- | -| terraformResource | com.hashicorp.cdktf.IInterpolatingParent | The parent resource. | -| terraformAttribute | java.lang.String | The attribute on the parent resource this class is referencing. | -| wrapsSet | java.lang.Boolean | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | +| terraformResource | com.hashicorp.cdktf.IInterpolatingParent | The parent resource. | +| terraformAttribute | java.lang.String | The attribute on the parent resource this class is referencing. | +| wrapsSet | java.lang.Boolean | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | --- -##### `terraformResource`Required +##### `terraformResource`Required - *Type:* com.hashicorp.cdktf.IInterpolatingParent @@ -30641,7 +33144,7 @@ The parent resource. --- -##### `terraformAttribute`Required +##### `terraformAttribute`Required - *Type:* java.lang.String @@ -30649,7 +33152,7 @@ The attribute on the parent resource this class is referencing. --- -##### `wrapsSet`Required +##### `wrapsSet`Required - *Type:* java.lang.Boolean @@ -30661,15 +33164,15 @@ whether the list is wrapping a set (will add tolist() to be able to access an it | **Name** | **Description** | | --- | --- | -| allWithMapKey | Creating an iterator for this complex list. | -| computeFqn | *No description.* | -| resolve | Produce the Token's value at resolution time. | -| toString | Return a string representation of this resolvable object. | -| get | *No description.* | +| allWithMapKey | Creating an iterator for this complex list. | +| computeFqn | *No description.* | +| resolve | Produce the Token's value at resolution time. | +| toString | Return a string representation of this resolvable object. | +| get | *No description.* | --- -##### `allWithMapKey` +##### `allWithMapKey` ```java public DynamicListTerraformIterator allWithMapKey(java.lang.String mapKeyAttributeName) @@ -30679,19 +33182,19 @@ Creating an iterator for this complex list. The list will be converted into a map with the mapKeyAttributeName as the key. -###### `mapKeyAttributeName`Required +###### `mapKeyAttributeName`Required - *Type:* java.lang.String --- -##### `computeFqn` +##### `computeFqn` ```java public java.lang.String computeFqn() ``` -##### `resolve` +##### `resolve` ```java public java.lang.Object resolve(IResolveContext _context) @@ -30699,13 +33202,13 @@ public java.lang.Object resolve(IResolveContext _context) Produce the Token's value at resolution time. -###### `_context`Required +###### `_context`Required - *Type:* com.hashicorp.cdktf.IResolveContext --- -##### `toString` +##### `toString` ```java public java.lang.String toString() @@ -30715,13 +33218,13 @@ Return a string representation of this resolvable object. Returns a reversible string representation. -##### `get` +##### `get` ```java -public AppSpecServiceOutputReference get(java.lang.Number index) +public AppSpecServiceLogDestinationOutputReference get(java.lang.Number index) ``` -###### `index`Required +###### `index`Required - *Type:* java.lang.Number @@ -30734,13 +33237,13 @@ the index of the item to return. | **Name** | **Type** | **Description** | | --- | --- | --- | -| creationStack | java.util.List | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| fqn | java.lang.String | *No description.* | -| internalValue | com.hashicorp.cdktf.IResolvable OR java.util.List<AppSpecService> | *No description.* | +| creationStack | java.util.List | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| fqn | java.lang.String | *No description.* | +| internalValue | com.hashicorp.cdktf.IResolvable OR java.util.List<AppSpecServiceLogDestination> | *No description.* | --- -##### `creationStack`Required +##### `creationStack`Required ```java public java.util.List getCreationStack(); @@ -30754,7 +33257,7 @@ If this returns an empty array the stack will not be attached. --- -##### `fqn`Required +##### `fqn`Required ```java public java.lang.String getFqn(); @@ -30764,35 +33267,35 @@ public java.lang.String getFqn(); --- -##### `internalValue`Optional +##### `internalValue`Optional ```java public java.lang.Object getInternalValue(); ``` -- *Type:* com.hashicorp.cdktf.IResolvable OR java.util.List<AppSpecService> +- *Type:* com.hashicorp.cdktf.IResolvable OR java.util.List<AppSpecServiceLogDestination> --- -### AppSpecServiceLogDestinationDatadogOutputReference +### AppSpecServiceLogDestinationLogtailOutputReference -#### Initializers +#### Initializers ```java -import com.hashicorp.cdktf.providers.digitalocean.app.AppSpecServiceLogDestinationDatadogOutputReference; +import com.hashicorp.cdktf.providers.digitalocean.app.AppSpecServiceLogDestinationLogtailOutputReference; -new AppSpecServiceLogDestinationDatadogOutputReference(IInterpolatingParent terraformResource, java.lang.String terraformAttribute); +new AppSpecServiceLogDestinationLogtailOutputReference(IInterpolatingParent terraformResource, java.lang.String terraformAttribute); ``` | **Name** | **Type** | **Description** | | --- | --- | --- | -| terraformResource | com.hashicorp.cdktf.IInterpolatingParent | The parent resource. | -| terraformAttribute | java.lang.String | The attribute on the parent resource this class is referencing. | +| terraformResource | com.hashicorp.cdktf.IInterpolatingParent | The parent resource. | +| terraformAttribute | java.lang.String | The attribute on the parent resource this class is referencing. | --- -##### `terraformResource`Required +##### `terraformResource`Required - *Type:* com.hashicorp.cdktf.IInterpolatingParent @@ -30800,7 +33303,7 @@ The parent resource. --- -##### `terraformAttribute`Required +##### `terraformAttribute`Required - *Type:* java.lang.String @@ -30812,150 +33315,149 @@ The attribute on the parent resource this class is referencing. | **Name** | **Description** | | --- | --- | -| computeFqn | *No description.* | -| getAnyMapAttribute | *No description.* | -| getBooleanAttribute | *No description.* | -| getBooleanMapAttribute | *No description.* | -| getListAttribute | *No description.* | -| getNumberAttribute | *No description.* | -| getNumberListAttribute | *No description.* | -| getNumberMapAttribute | *No description.* | -| getStringAttribute | *No description.* | -| getStringMapAttribute | *No description.* | -| interpolationForAttribute | *No description.* | -| resolve | Produce the Token's value at resolution time. | -| toString | Return a string representation of this resolvable object. | -| resetEndpoint | *No description.* | +| computeFqn | *No description.* | +| getAnyMapAttribute | *No description.* | +| getBooleanAttribute | *No description.* | +| getBooleanMapAttribute | *No description.* | +| getListAttribute | *No description.* | +| getNumberAttribute | *No description.* | +| getNumberListAttribute | *No description.* | +| getNumberMapAttribute | *No description.* | +| getStringAttribute | *No description.* | +| getStringMapAttribute | *No description.* | +| interpolationForAttribute | *No description.* | +| resolve | Produce the Token's value at resolution time. | +| toString | Return a string representation of this resolvable object. | --- -##### `computeFqn` +##### `computeFqn` ```java public java.lang.String computeFqn() ``` -##### `getAnyMapAttribute` +##### `getAnyMapAttribute` ```java public java.util.Map getAnyMapAttribute(java.lang.String terraformAttribute) ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* java.lang.String --- -##### `getBooleanAttribute` +##### `getBooleanAttribute` ```java public IResolvable getBooleanAttribute(java.lang.String terraformAttribute) ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* java.lang.String --- -##### `getBooleanMapAttribute` +##### `getBooleanMapAttribute` ```java public java.util.Map getBooleanMapAttribute(java.lang.String terraformAttribute) ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* java.lang.String --- -##### `getListAttribute` +##### `getListAttribute` ```java public java.util.List getListAttribute(java.lang.String terraformAttribute) ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* java.lang.String --- -##### `getNumberAttribute` +##### `getNumberAttribute` ```java public java.lang.Number getNumberAttribute(java.lang.String terraformAttribute) ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* java.lang.String --- -##### `getNumberListAttribute` +##### `getNumberListAttribute` ```java public java.util.List getNumberListAttribute(java.lang.String terraformAttribute) ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* java.lang.String --- -##### `getNumberMapAttribute` +##### `getNumberMapAttribute` ```java public java.util.Map getNumberMapAttribute(java.lang.String terraformAttribute) ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* java.lang.String --- -##### `getStringAttribute` +##### `getStringAttribute` ```java public java.lang.String getStringAttribute(java.lang.String terraformAttribute) ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* java.lang.String --- -##### `getStringMapAttribute` +##### `getStringMapAttribute` ```java public java.util.Map getStringMapAttribute(java.lang.String terraformAttribute) ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* java.lang.String --- -##### `interpolationForAttribute` +##### `interpolationForAttribute` ```java public IResolvable interpolationForAttribute(java.lang.String property) ``` -###### `property`Required +###### `property`Required - *Type:* java.lang.String --- -##### `resolve` +##### `resolve` ```java public java.lang.Object resolve(IResolveContext _context) @@ -30963,13 +33465,13 @@ public java.lang.Object resolve(IResolveContext _context) Produce the Token's value at resolution time. -###### `_context`Required +###### `_context`Required - *Type:* com.hashicorp.cdktf.IResolveContext --- -##### `toString` +##### `toString` ```java public java.lang.String toString() @@ -30979,28 +33481,20 @@ Return a string representation of this resolvable object. Returns a reversible string representation. -##### `resetEndpoint` - -```java -public void resetEndpoint() -``` - #### Properties | **Name** | **Type** | **Description** | | --- | --- | --- | -| creationStack | java.util.List | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| fqn | java.lang.String | *No description.* | -| apiKeyInput | java.lang.String | *No description.* | -| endpointInput | java.lang.String | *No description.* | -| apiKey | java.lang.String | *No description.* | -| endpoint | java.lang.String | *No description.* | -| internalValue | AppSpecServiceLogDestinationDatadog | *No description.* | +| creationStack | java.util.List | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| fqn | java.lang.String | *No description.* | +| tokenInput | java.lang.String | *No description.* | +| token | java.lang.String | *No description.* | +| internalValue | AppSpecServiceLogDestinationLogtail | *No description.* | --- -##### `creationStack`Required +##### `creationStack`Required ```java public java.util.List getCreationStack(); @@ -31014,7 +33508,7 @@ If this returns an empty array the stack will not be attached. --- -##### `fqn`Required +##### `fqn`Required ```java public java.lang.String getFqn(); @@ -31024,134 +33518,219 @@ public java.lang.String getFqn(); --- -##### `apiKeyInput`Optional +##### `tokenInput`Optional ```java -public java.lang.String getApiKeyInput(); +public java.lang.String getTokenInput(); ``` - *Type:* java.lang.String --- -##### `endpointInput`Optional +##### `token`Required ```java -public java.lang.String getEndpointInput(); +public java.lang.String getToken(); ``` - *Type:* java.lang.String --- -##### `apiKey`Required +##### `internalValue`Optional ```java -public java.lang.String getApiKey(); +public AppSpecServiceLogDestinationLogtail getInternalValue(); ``` -- *Type:* java.lang.String +- *Type:* AppSpecServiceLogDestinationLogtail --- -##### `endpoint`Required + +### AppSpecServiceLogDestinationOpenSearchBasicAuthOutputReference + +#### Initializers ```java -public java.lang.String getEndpoint(); +import com.hashicorp.cdktf.providers.digitalocean.app.AppSpecServiceLogDestinationOpenSearchBasicAuthOutputReference; + +new AppSpecServiceLogDestinationOpenSearchBasicAuthOutputReference(IInterpolatingParent terraformResource, java.lang.String terraformAttribute); ``` +| **Name** | **Type** | **Description** | +| --- | --- | --- | +| terraformResource | com.hashicorp.cdktf.IInterpolatingParent | The parent resource. | +| terraformAttribute | java.lang.String | The attribute on the parent resource this class is referencing. | + +--- + +##### `terraformResource`Required + +- *Type:* com.hashicorp.cdktf.IInterpolatingParent + +The parent resource. + +--- + +##### `terraformAttribute`Required + - *Type:* java.lang.String +The attribute on the parent resource this class is referencing. + --- -##### `internalValue`Optional +#### Methods + +| **Name** | **Description** | +| --- | --- | +| computeFqn | *No description.* | +| getAnyMapAttribute | *No description.* | +| getBooleanAttribute | *No description.* | +| getBooleanMapAttribute | *No description.* | +| getListAttribute | *No description.* | +| getNumberAttribute | *No description.* | +| getNumberListAttribute | *No description.* | +| getNumberMapAttribute | *No description.* | +| getStringAttribute | *No description.* | +| getStringMapAttribute | *No description.* | +| interpolationForAttribute | *No description.* | +| resolve | Produce the Token's value at resolution time. | +| toString | Return a string representation of this resolvable object. | +| resetPassword | *No description.* | +| resetUser | *No description.* | + +--- + +##### `computeFqn` ```java -public AppSpecServiceLogDestinationDatadog getInternalValue(); +public java.lang.String computeFqn() ``` -- *Type:* AppSpecServiceLogDestinationDatadog +##### `getAnyMapAttribute` ---- +```java +public java.util.Map getAnyMapAttribute(java.lang.String terraformAttribute) +``` +###### `terraformAttribute`Required -### AppSpecServiceLogDestinationList +- *Type:* java.lang.String -#### Initializers +--- -```java -import com.hashicorp.cdktf.providers.digitalocean.app.AppSpecServiceLogDestinationList; +##### `getBooleanAttribute` -new AppSpecServiceLogDestinationList(IInterpolatingParent terraformResource, java.lang.String terraformAttribute, java.lang.Boolean wrapsSet); +```java +public IResolvable getBooleanAttribute(java.lang.String terraformAttribute) ``` -| **Name** | **Type** | **Description** | -| --- | --- | --- | -| terraformResource | com.hashicorp.cdktf.IInterpolatingParent | The parent resource. | -| terraformAttribute | java.lang.String | The attribute on the parent resource this class is referencing. | -| wrapsSet | java.lang.Boolean | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | +###### `terraformAttribute`Required + +- *Type:* java.lang.String --- -##### `terraformResource`Required +##### `getBooleanMapAttribute` -- *Type:* com.hashicorp.cdktf.IInterpolatingParent +```java +public java.util.Map getBooleanMapAttribute(java.lang.String terraformAttribute) +``` -The parent resource. +###### `terraformAttribute`Required + +- *Type:* java.lang.String --- -##### `terraformAttribute`Required +##### `getListAttribute` + +```java +public java.util.List getListAttribute(java.lang.String terraformAttribute) +``` + +###### `terraformAttribute`Required - *Type:* java.lang.String -The attribute on the parent resource this class is referencing. +--- + +##### `getNumberAttribute` + +```java +public java.lang.Number getNumberAttribute(java.lang.String terraformAttribute) +``` + +###### `terraformAttribute`Required + +- *Type:* java.lang.String --- -##### `wrapsSet`Required +##### `getNumberListAttribute` -- *Type:* java.lang.Boolean +```java +public java.util.List getNumberListAttribute(java.lang.String terraformAttribute) +``` -whether the list is wrapping a set (will add tolist() to be able to access an item via an index). +###### `terraformAttribute`Required + +- *Type:* java.lang.String --- -#### Methods +##### `getNumberMapAttribute` -| **Name** | **Description** | -| --- | --- | -| allWithMapKey | Creating an iterator for this complex list. | -| computeFqn | *No description.* | -| resolve | Produce the Token's value at resolution time. | -| toString | Return a string representation of this resolvable object. | -| get | *No description.* | +```java +public java.util.Map getNumberMapAttribute(java.lang.String terraformAttribute) +``` + +###### `terraformAttribute`Required + +- *Type:* java.lang.String --- -##### `allWithMapKey` +##### `getStringAttribute` ```java -public DynamicListTerraformIterator allWithMapKey(java.lang.String mapKeyAttributeName) +public java.lang.String getStringAttribute(java.lang.String terraformAttribute) ``` -Creating an iterator for this complex list. +###### `terraformAttribute`Required -The list will be converted into a map with the mapKeyAttributeName as the key. +- *Type:* java.lang.String -###### `mapKeyAttributeName`Required +--- + +##### `getStringMapAttribute` + +```java +public java.util.Map getStringMapAttribute(java.lang.String terraformAttribute) +``` + +###### `terraformAttribute`Required - *Type:* java.lang.String --- -##### `computeFqn` +##### `interpolationForAttribute` ```java -public java.lang.String computeFqn() +public IResolvable interpolationForAttribute(java.lang.String property) ``` -##### `resolve` +###### `property`Required + +- *Type:* java.lang.String + +--- + +##### `resolve` ```java public java.lang.Object resolve(IResolveContext _context) @@ -31159,13 +33738,13 @@ public java.lang.Object resolve(IResolveContext _context) Produce the Token's value at resolution time. -###### `_context`Required +###### `_context`Required - *Type:* com.hashicorp.cdktf.IResolveContext --- -##### `toString` +##### `toString` ```java public java.lang.String toString() @@ -31175,32 +33754,34 @@ Return a string representation of this resolvable object. Returns a reversible string representation. -##### `get` +##### `resetPassword` ```java -public AppSpecServiceLogDestinationOutputReference get(java.lang.Number index) +public void resetPassword() ``` -###### `index`Required - -- *Type:* java.lang.Number - -the index of the item to return. +##### `resetUser` ---- +```java +public void resetUser() +``` #### Properties | **Name** | **Type** | **Description** | | --- | --- | --- | -| creationStack | java.util.List | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| fqn | java.lang.String | *No description.* | -| internalValue | com.hashicorp.cdktf.IResolvable OR java.util.List<AppSpecServiceLogDestination> | *No description.* | +| creationStack | java.util.List | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| fqn | java.lang.String | *No description.* | +| passwordInput | java.lang.String | *No description.* | +| userInput | java.lang.String | *No description.* | +| password | java.lang.String | *No description.* | +| user | java.lang.String | *No description.* | +| internalValue | AppSpecServiceLogDestinationOpenSearchBasicAuth | *No description.* | --- -##### `creationStack`Required +##### `creationStack`Required ```java public java.util.List getCreationStack(); @@ -31214,7 +33795,7 @@ If this returns an empty array the stack will not be attached. --- -##### `fqn`Required +##### `fqn`Required ```java public java.lang.String getFqn(); @@ -31224,35 +33805,75 @@ public java.lang.String getFqn(); --- -##### `internalValue`Optional +##### `passwordInput`Optional ```java -public java.lang.Object getInternalValue(); +public java.lang.String getPasswordInput(); ``` -- *Type:* com.hashicorp.cdktf.IResolvable OR java.util.List<AppSpecServiceLogDestination> +- *Type:* java.lang.String --- +##### `userInput`Optional -### AppSpecServiceLogDestinationLogtailOutputReference +```java +public java.lang.String getUserInput(); +``` -#### Initializers +- *Type:* java.lang.String + +--- + +##### `password`Required ```java -import com.hashicorp.cdktf.providers.digitalocean.app.AppSpecServiceLogDestinationLogtailOutputReference; +public java.lang.String getPassword(); +``` -new AppSpecServiceLogDestinationLogtailOutputReference(IInterpolatingParent terraformResource, java.lang.String terraformAttribute); +- *Type:* java.lang.String + +--- + +##### `user`Required + +```java +public java.lang.String getUser(); +``` + +- *Type:* java.lang.String + +--- + +##### `internalValue`Optional + +```java +public AppSpecServiceLogDestinationOpenSearchBasicAuth getInternalValue(); +``` + +- *Type:* AppSpecServiceLogDestinationOpenSearchBasicAuth + +--- + + +### AppSpecServiceLogDestinationOpenSearchOutputReference + +#### Initializers + +```java +import com.hashicorp.cdktf.providers.digitalocean.app.AppSpecServiceLogDestinationOpenSearchOutputReference; + +new AppSpecServiceLogDestinationOpenSearchOutputReference(IInterpolatingParent terraformResource, java.lang.String terraformAttribute); ``` | **Name** | **Type** | **Description** | | --- | --- | --- | -| terraformResource | com.hashicorp.cdktf.IInterpolatingParent | The parent resource. | -| terraformAttribute | java.lang.String | The attribute on the parent resource this class is referencing. | +| terraformResource | com.hashicorp.cdktf.IInterpolatingParent | The parent resource. | +| terraformAttribute | java.lang.String | The attribute on the parent resource this class is referencing. | --- -##### `terraformResource`Required +##### `terraformResource`Required - *Type:* com.hashicorp.cdktf.IInterpolatingParent @@ -31260,7 +33881,7 @@ The parent resource. --- -##### `terraformAttribute`Required +##### `terraformAttribute`Required - *Type:* java.lang.String @@ -31272,149 +33893,153 @@ The attribute on the parent resource this class is referencing. | **Name** | **Description** | | --- | --- | -| computeFqn | *No description.* | -| getAnyMapAttribute | *No description.* | -| getBooleanAttribute | *No description.* | -| getBooleanMapAttribute | *No description.* | -| getListAttribute | *No description.* | -| getNumberAttribute | *No description.* | -| getNumberListAttribute | *No description.* | -| getNumberMapAttribute | *No description.* | -| getStringAttribute | *No description.* | -| getStringMapAttribute | *No description.* | -| interpolationForAttribute | *No description.* | -| resolve | Produce the Token's value at resolution time. | -| toString | Return a string representation of this resolvable object. | +| computeFqn | *No description.* | +| getAnyMapAttribute | *No description.* | +| getBooleanAttribute | *No description.* | +| getBooleanMapAttribute | *No description.* | +| getListAttribute | *No description.* | +| getNumberAttribute | *No description.* | +| getNumberListAttribute | *No description.* | +| getNumberMapAttribute | *No description.* | +| getStringAttribute | *No description.* | +| getStringMapAttribute | *No description.* | +| interpolationForAttribute | *No description.* | +| resolve | Produce the Token's value at resolution time. | +| toString | Return a string representation of this resolvable object. | +| putBasicAuth | *No description.* | +| resetClusterName | *No description.* | +| resetEndpoint | *No description.* | +| resetIndexName | *No description.* | --- -##### `computeFqn` +##### `computeFqn` ```java public java.lang.String computeFqn() ``` -##### `getAnyMapAttribute` +##### `getAnyMapAttribute` ```java public java.util.Map getAnyMapAttribute(java.lang.String terraformAttribute) ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* java.lang.String --- -##### `getBooleanAttribute` +##### `getBooleanAttribute` ```java public IResolvable getBooleanAttribute(java.lang.String terraformAttribute) ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* java.lang.String --- -##### `getBooleanMapAttribute` +##### `getBooleanMapAttribute` ```java public java.util.Map getBooleanMapAttribute(java.lang.String terraformAttribute) ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* java.lang.String --- -##### `getListAttribute` +##### `getListAttribute` ```java public java.util.List getListAttribute(java.lang.String terraformAttribute) ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* java.lang.String --- -##### `getNumberAttribute` +##### `getNumberAttribute` ```java public java.lang.Number getNumberAttribute(java.lang.String terraformAttribute) ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* java.lang.String --- -##### `getNumberListAttribute` +##### `getNumberListAttribute` ```java public java.util.List getNumberListAttribute(java.lang.String terraformAttribute) ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* java.lang.String --- -##### `getNumberMapAttribute` +##### `getNumberMapAttribute` ```java public java.util.Map getNumberMapAttribute(java.lang.String terraformAttribute) ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* java.lang.String --- -##### `getStringAttribute` +##### `getStringAttribute` ```java public java.lang.String getStringAttribute(java.lang.String terraformAttribute) ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* java.lang.String --- -##### `getStringMapAttribute` +##### `getStringMapAttribute` ```java public java.util.Map getStringMapAttribute(java.lang.String terraformAttribute) ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* java.lang.String --- -##### `interpolationForAttribute` +##### `interpolationForAttribute` ```java public IResolvable interpolationForAttribute(java.lang.String property) ``` -###### `property`Required +###### `property`Required - *Type:* java.lang.String --- -##### `resolve` +##### `resolve` ```java public java.lang.Object resolve(IResolveContext _context) @@ -31422,13 +34047,13 @@ public java.lang.Object resolve(IResolveContext _context) Produce the Token's value at resolution time. -###### `_context`Required +###### `_context`Required - *Type:* com.hashicorp.cdktf.IResolveContext --- -##### `toString` +##### `toString` ```java public java.lang.String toString() @@ -31438,20 +34063,56 @@ Return a string representation of this resolvable object. Returns a reversible string representation. +##### `putBasicAuth` + +```java +public void putBasicAuth(AppSpecServiceLogDestinationOpenSearchBasicAuth value) +``` + +###### `value`Required + +- *Type:* AppSpecServiceLogDestinationOpenSearchBasicAuth + +--- + +##### `resetClusterName` + +```java +public void resetClusterName() +``` + +##### `resetEndpoint` + +```java +public void resetEndpoint() +``` + +##### `resetIndexName` + +```java +public void resetIndexName() +``` + #### Properties | **Name** | **Type** | **Description** | | --- | --- | --- | -| creationStack | java.util.List | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| fqn | java.lang.String | *No description.* | -| tokenInput | java.lang.String | *No description.* | -| token | java.lang.String | *No description.* | -| internalValue | AppSpecServiceLogDestinationLogtail | *No description.* | +| creationStack | java.util.List | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| fqn | java.lang.String | *No description.* | +| basicAuth | AppSpecServiceLogDestinationOpenSearchBasicAuthOutputReference | *No description.* | +| basicAuthInput | AppSpecServiceLogDestinationOpenSearchBasicAuth | *No description.* | +| clusterNameInput | java.lang.String | *No description.* | +| endpointInput | java.lang.String | *No description.* | +| indexNameInput | java.lang.String | *No description.* | +| clusterName | java.lang.String | *No description.* | +| endpoint | java.lang.String | *No description.* | +| indexName | java.lang.String | *No description.* | +| internalValue | AppSpecServiceLogDestinationOpenSearch | *No description.* | --- -##### `creationStack`Required +##### `creationStack`Required ```java public java.util.List getCreationStack(); @@ -31465,7 +34126,7 @@ If this returns an empty array the stack will not be attached. --- -##### `fqn`Required +##### `fqn`Required ```java public java.lang.String getFqn(); @@ -31475,33 +34136,93 @@ public java.lang.String getFqn(); --- -##### `tokenInput`Optional +##### `basicAuth`Required ```java -public java.lang.String getTokenInput(); +public AppSpecServiceLogDestinationOpenSearchBasicAuthOutputReference getBasicAuth(); +``` + +- *Type:* AppSpecServiceLogDestinationOpenSearchBasicAuthOutputReference + +--- + +##### `basicAuthInput`Optional + +```java +public AppSpecServiceLogDestinationOpenSearchBasicAuth getBasicAuthInput(); +``` + +- *Type:* AppSpecServiceLogDestinationOpenSearchBasicAuth + +--- + +##### `clusterNameInput`Optional + +```java +public java.lang.String getClusterNameInput(); ``` - *Type:* java.lang.String --- -##### `token`Required +##### `endpointInput`Optional ```java -public java.lang.String getToken(); +public java.lang.String getEndpointInput(); ``` - *Type:* java.lang.String --- -##### `internalValue`Optional +##### `indexNameInput`Optional ```java -public AppSpecServiceLogDestinationLogtail getInternalValue(); +public java.lang.String getIndexNameInput(); ``` -- *Type:* AppSpecServiceLogDestinationLogtail +- *Type:* java.lang.String + +--- + +##### `clusterName`Required + +```java +public java.lang.String getClusterName(); +``` + +- *Type:* java.lang.String + +--- + +##### `endpoint`Required + +```java +public java.lang.String getEndpoint(); +``` + +- *Type:* java.lang.String + +--- + +##### `indexName`Required + +```java +public java.lang.String getIndexName(); +``` + +- *Type:* java.lang.String + +--- + +##### `internalValue`Optional + +```java +public AppSpecServiceLogDestinationOpenSearch getInternalValue(); +``` + +- *Type:* AppSpecServiceLogDestinationOpenSearch --- @@ -31576,9 +34297,11 @@ whether the list is wrapping a set (will add tolist() to be able to access an it | toString | Return a string representation of this resolvable object. | | putDatadog | *No description.* | | putLogtail | *No description.* | +| putOpenSearch | *No description.* | | putPapertrail | *No description.* | | resetDatadog | *No description.* | | resetLogtail | *No description.* | +| resetOpenSearch | *No description.* | | resetPapertrail | *No description.* | --- @@ -31757,6 +34480,18 @@ public void putLogtail(AppSpecServiceLogDestinationLogtail value) --- +##### `putOpenSearch` + +```java +public void putOpenSearch(AppSpecServiceLogDestinationOpenSearch value) +``` + +###### `value`Required + +- *Type:* AppSpecServiceLogDestinationOpenSearch + +--- + ##### `putPapertrail` ```java @@ -31781,6 +34516,12 @@ public void resetDatadog() public void resetLogtail() ``` +##### `resetOpenSearch` + +```java +public void resetOpenSearch() +``` + ##### `resetPapertrail` ```java @@ -31796,10 +34537,12 @@ public void resetPapertrail() | fqn | java.lang.String | *No description.* | | datadog | AppSpecServiceLogDestinationDatadogOutputReference | *No description.* | | logtail | AppSpecServiceLogDestinationLogtailOutputReference | *No description.* | +| openSearch | AppSpecServiceLogDestinationOpenSearchOutputReference | *No description.* | | papertrail | AppSpecServiceLogDestinationPapertrailOutputReference | *No description.* | | datadogInput | AppSpecServiceLogDestinationDatadog | *No description.* | | logtailInput | AppSpecServiceLogDestinationLogtail | *No description.* | | nameInput | java.lang.String | *No description.* | +| openSearchInput | AppSpecServiceLogDestinationOpenSearch | *No description.* | | papertrailInput | AppSpecServiceLogDestinationPapertrail | *No description.* | | name | java.lang.String | *No description.* | | internalValue | com.hashicorp.cdktf.IResolvable OR AppSpecServiceLogDestination | *No description.* | @@ -31850,6 +34593,16 @@ public AppSpecServiceLogDestinationLogtailOutputReference getLogtail(); --- +##### `openSearch`Required + +```java +public AppSpecServiceLogDestinationOpenSearchOutputReference getOpenSearch(); +``` + +- *Type:* AppSpecServiceLogDestinationOpenSearchOutputReference + +--- + ##### `papertrail`Required ```java @@ -31890,6 +34643,16 @@ public java.lang.String getNameInput(); --- +##### `openSearchInput`Optional + +```java +public AppSpecServiceLogDestinationOpenSearch getOpenSearchInput(); +``` + +- *Type:* AppSpecServiceLogDestinationOpenSearch + +--- + ##### `papertrailInput`Optional ```java @@ -40352,18 +43115,478 @@ public AppSpecWorkerImage getInternalValue(); ```java import com.hashicorp.cdktf.providers.digitalocean.app.AppSpecWorkerList; -new AppSpecWorkerList(IInterpolatingParent terraformResource, java.lang.String terraformAttribute, java.lang.Boolean wrapsSet); +new AppSpecWorkerList(IInterpolatingParent terraformResource, java.lang.String terraformAttribute, java.lang.Boolean wrapsSet); +``` + +| **Name** | **Type** | **Description** | +| --- | --- | --- | +| terraformResource | com.hashicorp.cdktf.IInterpolatingParent | The parent resource. | +| terraformAttribute | java.lang.String | The attribute on the parent resource this class is referencing. | +| wrapsSet | java.lang.Boolean | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | + +--- + +##### `terraformResource`Required + +- *Type:* com.hashicorp.cdktf.IInterpolatingParent + +The parent resource. + +--- + +##### `terraformAttribute`Required + +- *Type:* java.lang.String + +The attribute on the parent resource this class is referencing. + +--- + +##### `wrapsSet`Required + +- *Type:* java.lang.Boolean + +whether the list is wrapping a set (will add tolist() to be able to access an item via an index). + +--- + +#### Methods + +| **Name** | **Description** | +| --- | --- | +| allWithMapKey | Creating an iterator for this complex list. | +| computeFqn | *No description.* | +| resolve | Produce the Token's value at resolution time. | +| toString | Return a string representation of this resolvable object. | +| get | *No description.* | + +--- + +##### `allWithMapKey` + +```java +public DynamicListTerraformIterator allWithMapKey(java.lang.String mapKeyAttributeName) +``` + +Creating an iterator for this complex list. + +The list will be converted into a map with the mapKeyAttributeName as the key. + +###### `mapKeyAttributeName`Required + +- *Type:* java.lang.String + +--- + +##### `computeFqn` + +```java +public java.lang.String computeFqn() +``` + +##### `resolve` + +```java +public java.lang.Object resolve(IResolveContext _context) +``` + +Produce the Token's value at resolution time. + +###### `_context`Required + +- *Type:* com.hashicorp.cdktf.IResolveContext + +--- + +##### `toString` + +```java +public java.lang.String toString() +``` + +Return a string representation of this resolvable object. + +Returns a reversible string representation. + +##### `get` + +```java +public AppSpecWorkerOutputReference get(java.lang.Number index) +``` + +###### `index`Required + +- *Type:* java.lang.Number + +the index of the item to return. + +--- + + +#### Properties + +| **Name** | **Type** | **Description** | +| --- | --- | --- | +| creationStack | java.util.List | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| fqn | java.lang.String | *No description.* | +| internalValue | com.hashicorp.cdktf.IResolvable OR java.util.List<AppSpecWorker> | *No description.* | + +--- + +##### `creationStack`Required + +```java +public java.util.List getCreationStack(); +``` + +- *Type:* java.util.List + +The creation stack of this resolvable which will be appended to errors thrown during resolution. + +If this returns an empty array the stack will not be attached. + +--- + +##### `fqn`Required + +```java +public java.lang.String getFqn(); +``` + +- *Type:* java.lang.String + +--- + +##### `internalValue`Optional + +```java +public java.lang.Object getInternalValue(); +``` + +- *Type:* com.hashicorp.cdktf.IResolvable OR java.util.List<AppSpecWorker> + +--- + + +### AppSpecWorkerLogDestinationDatadogOutputReference + +#### Initializers + +```java +import com.hashicorp.cdktf.providers.digitalocean.app.AppSpecWorkerLogDestinationDatadogOutputReference; + +new AppSpecWorkerLogDestinationDatadogOutputReference(IInterpolatingParent terraformResource, java.lang.String terraformAttribute); +``` + +| **Name** | **Type** | **Description** | +| --- | --- | --- | +| terraformResource | com.hashicorp.cdktf.IInterpolatingParent | The parent resource. | +| terraformAttribute | java.lang.String | The attribute on the parent resource this class is referencing. | + +--- + +##### `terraformResource`Required + +- *Type:* com.hashicorp.cdktf.IInterpolatingParent + +The parent resource. + +--- + +##### `terraformAttribute`Required + +- *Type:* java.lang.String + +The attribute on the parent resource this class is referencing. + +--- + +#### Methods + +| **Name** | **Description** | +| --- | --- | +| computeFqn | *No description.* | +| getAnyMapAttribute | *No description.* | +| getBooleanAttribute | *No description.* | +| getBooleanMapAttribute | *No description.* | +| getListAttribute | *No description.* | +| getNumberAttribute | *No description.* | +| getNumberListAttribute | *No description.* | +| getNumberMapAttribute | *No description.* | +| getStringAttribute | *No description.* | +| getStringMapAttribute | *No description.* | +| interpolationForAttribute | *No description.* | +| resolve | Produce the Token's value at resolution time. | +| toString | Return a string representation of this resolvable object. | +| resetEndpoint | *No description.* | + +--- + +##### `computeFqn` + +```java +public java.lang.String computeFqn() +``` + +##### `getAnyMapAttribute` + +```java +public java.util.Map getAnyMapAttribute(java.lang.String terraformAttribute) +``` + +###### `terraformAttribute`Required + +- *Type:* java.lang.String + +--- + +##### `getBooleanAttribute` + +```java +public IResolvable getBooleanAttribute(java.lang.String terraformAttribute) +``` + +###### `terraformAttribute`Required + +- *Type:* java.lang.String + +--- + +##### `getBooleanMapAttribute` + +```java +public java.util.Map getBooleanMapAttribute(java.lang.String terraformAttribute) +``` + +###### `terraformAttribute`Required + +- *Type:* java.lang.String + +--- + +##### `getListAttribute` + +```java +public java.util.List getListAttribute(java.lang.String terraformAttribute) +``` + +###### `terraformAttribute`Required + +- *Type:* java.lang.String + +--- + +##### `getNumberAttribute` + +```java +public java.lang.Number getNumberAttribute(java.lang.String terraformAttribute) +``` + +###### `terraformAttribute`Required + +- *Type:* java.lang.String + +--- + +##### `getNumberListAttribute` + +```java +public java.util.List getNumberListAttribute(java.lang.String terraformAttribute) +``` + +###### `terraformAttribute`Required + +- *Type:* java.lang.String + +--- + +##### `getNumberMapAttribute` + +```java +public java.util.Map getNumberMapAttribute(java.lang.String terraformAttribute) +``` + +###### `terraformAttribute`Required + +- *Type:* java.lang.String + +--- + +##### `getStringAttribute` + +```java +public java.lang.String getStringAttribute(java.lang.String terraformAttribute) +``` + +###### `terraformAttribute`Required + +- *Type:* java.lang.String + +--- + +##### `getStringMapAttribute` + +```java +public java.util.Map getStringMapAttribute(java.lang.String terraformAttribute) +``` + +###### `terraformAttribute`Required + +- *Type:* java.lang.String + +--- + +##### `interpolationForAttribute` + +```java +public IResolvable interpolationForAttribute(java.lang.String property) +``` + +###### `property`Required + +- *Type:* java.lang.String + +--- + +##### `resolve` + +```java +public java.lang.Object resolve(IResolveContext _context) +``` + +Produce the Token's value at resolution time. + +###### `_context`Required + +- *Type:* com.hashicorp.cdktf.IResolveContext + +--- + +##### `toString` + +```java +public java.lang.String toString() +``` + +Return a string representation of this resolvable object. + +Returns a reversible string representation. + +##### `resetEndpoint` + +```java +public void resetEndpoint() +``` + + +#### Properties + +| **Name** | **Type** | **Description** | +| --- | --- | --- | +| creationStack | java.util.List | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| fqn | java.lang.String | *No description.* | +| apiKeyInput | java.lang.String | *No description.* | +| endpointInput | java.lang.String | *No description.* | +| apiKey | java.lang.String | *No description.* | +| endpoint | java.lang.String | *No description.* | +| internalValue | AppSpecWorkerLogDestinationDatadog | *No description.* | + +--- + +##### `creationStack`Required + +```java +public java.util.List getCreationStack(); +``` + +- *Type:* java.util.List + +The creation stack of this resolvable which will be appended to errors thrown during resolution. + +If this returns an empty array the stack will not be attached. + +--- + +##### `fqn`Required + +```java +public java.lang.String getFqn(); +``` + +- *Type:* java.lang.String + +--- + +##### `apiKeyInput`Optional + +```java +public java.lang.String getApiKeyInput(); +``` + +- *Type:* java.lang.String + +--- + +##### `endpointInput`Optional + +```java +public java.lang.String getEndpointInput(); +``` + +- *Type:* java.lang.String + +--- + +##### `apiKey`Required + +```java +public java.lang.String getApiKey(); +``` + +- *Type:* java.lang.String + +--- + +##### `endpoint`Required + +```java +public java.lang.String getEndpoint(); +``` + +- *Type:* java.lang.String + +--- + +##### `internalValue`Optional + +```java +public AppSpecWorkerLogDestinationDatadog getInternalValue(); +``` + +- *Type:* AppSpecWorkerLogDestinationDatadog + +--- + + +### AppSpecWorkerLogDestinationList + +#### Initializers + +```java +import com.hashicorp.cdktf.providers.digitalocean.app.AppSpecWorkerLogDestinationList; + +new AppSpecWorkerLogDestinationList(IInterpolatingParent terraformResource, java.lang.String terraformAttribute, java.lang.Boolean wrapsSet); ``` | **Name** | **Type** | **Description** | | --- | --- | --- | -| terraformResource | com.hashicorp.cdktf.IInterpolatingParent | The parent resource. | -| terraformAttribute | java.lang.String | The attribute on the parent resource this class is referencing. | -| wrapsSet | java.lang.Boolean | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | +| terraformResource | com.hashicorp.cdktf.IInterpolatingParent | The parent resource. | +| terraformAttribute | java.lang.String | The attribute on the parent resource this class is referencing. | +| wrapsSet | java.lang.Boolean | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | --- -##### `terraformResource`Required +##### `terraformResource`Required - *Type:* com.hashicorp.cdktf.IInterpolatingParent @@ -40371,7 +43594,7 @@ The parent resource. --- -##### `terraformAttribute`Required +##### `terraformAttribute`Required - *Type:* java.lang.String @@ -40379,7 +43602,7 @@ The attribute on the parent resource this class is referencing. --- -##### `wrapsSet`Required +##### `wrapsSet`Required - *Type:* java.lang.Boolean @@ -40391,15 +43614,15 @@ whether the list is wrapping a set (will add tolist() to be able to access an it | **Name** | **Description** | | --- | --- | -| allWithMapKey | Creating an iterator for this complex list. | -| computeFqn | *No description.* | -| resolve | Produce the Token's value at resolution time. | -| toString | Return a string representation of this resolvable object. | -| get | *No description.* | +| allWithMapKey | Creating an iterator for this complex list. | +| computeFqn | *No description.* | +| resolve | Produce the Token's value at resolution time. | +| toString | Return a string representation of this resolvable object. | +| get | *No description.* | --- -##### `allWithMapKey` +##### `allWithMapKey` ```java public DynamicListTerraformIterator allWithMapKey(java.lang.String mapKeyAttributeName) @@ -40409,19 +43632,19 @@ Creating an iterator for this complex list. The list will be converted into a map with the mapKeyAttributeName as the key. -###### `mapKeyAttributeName`Required +###### `mapKeyAttributeName`Required - *Type:* java.lang.String --- -##### `computeFqn` +##### `computeFqn` ```java public java.lang.String computeFqn() ``` -##### `resolve` +##### `resolve` ```java public java.lang.Object resolve(IResolveContext _context) @@ -40429,13 +43652,13 @@ public java.lang.Object resolve(IResolveContext _context) Produce the Token's value at resolution time. -###### `_context`Required +###### `_context`Required - *Type:* com.hashicorp.cdktf.IResolveContext --- -##### `toString` +##### `toString` ```java public java.lang.String toString() @@ -40445,13 +43668,13 @@ Return a string representation of this resolvable object. Returns a reversible string representation. -##### `get` +##### `get` ```java -public AppSpecWorkerOutputReference get(java.lang.Number index) +public AppSpecWorkerLogDestinationOutputReference get(java.lang.Number index) ``` -###### `index`Required +###### `index`Required - *Type:* java.lang.Number @@ -40464,13 +43687,13 @@ the index of the item to return. | **Name** | **Type** | **Description** | | --- | --- | --- | -| creationStack | java.util.List | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| fqn | java.lang.String | *No description.* | -| internalValue | com.hashicorp.cdktf.IResolvable OR java.util.List<AppSpecWorker> | *No description.* | +| creationStack | java.util.List | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| fqn | java.lang.String | *No description.* | +| internalValue | com.hashicorp.cdktf.IResolvable OR java.util.List<AppSpecWorkerLogDestination> | *No description.* | --- -##### `creationStack`Required +##### `creationStack`Required ```java public java.util.List getCreationStack(); @@ -40484,7 +43707,7 @@ If this returns an empty array the stack will not be attached. --- -##### `fqn`Required +##### `fqn`Required ```java public java.lang.String getFqn(); @@ -40494,35 +43717,35 @@ public java.lang.String getFqn(); --- -##### `internalValue`Optional +##### `internalValue`Optional ```java public java.lang.Object getInternalValue(); ``` -- *Type:* com.hashicorp.cdktf.IResolvable OR java.util.List<AppSpecWorker> +- *Type:* com.hashicorp.cdktf.IResolvable OR java.util.List<AppSpecWorkerLogDestination> --- -### AppSpecWorkerLogDestinationDatadogOutputReference +### AppSpecWorkerLogDestinationLogtailOutputReference -#### Initializers +#### Initializers ```java -import com.hashicorp.cdktf.providers.digitalocean.app.AppSpecWorkerLogDestinationDatadogOutputReference; +import com.hashicorp.cdktf.providers.digitalocean.app.AppSpecWorkerLogDestinationLogtailOutputReference; -new AppSpecWorkerLogDestinationDatadogOutputReference(IInterpolatingParent terraformResource, java.lang.String terraformAttribute); +new AppSpecWorkerLogDestinationLogtailOutputReference(IInterpolatingParent terraformResource, java.lang.String terraformAttribute); ``` | **Name** | **Type** | **Description** | | --- | --- | --- | -| terraformResource | com.hashicorp.cdktf.IInterpolatingParent | The parent resource. | -| terraformAttribute | java.lang.String | The attribute on the parent resource this class is referencing. | +| terraformResource | com.hashicorp.cdktf.IInterpolatingParent | The parent resource. | +| terraformAttribute | java.lang.String | The attribute on the parent resource this class is referencing. | --- -##### `terraformResource`Required +##### `terraformResource`Required - *Type:* com.hashicorp.cdktf.IInterpolatingParent @@ -40530,7 +43753,7 @@ The parent resource. --- -##### `terraformAttribute`Required +##### `terraformAttribute`Required - *Type:* java.lang.String @@ -40542,150 +43765,149 @@ The attribute on the parent resource this class is referencing. | **Name** | **Description** | | --- | --- | -| computeFqn | *No description.* | -| getAnyMapAttribute | *No description.* | -| getBooleanAttribute | *No description.* | -| getBooleanMapAttribute | *No description.* | -| getListAttribute | *No description.* | -| getNumberAttribute | *No description.* | -| getNumberListAttribute | *No description.* | -| getNumberMapAttribute | *No description.* | -| getStringAttribute | *No description.* | -| getStringMapAttribute | *No description.* | -| interpolationForAttribute | *No description.* | -| resolve | Produce the Token's value at resolution time. | -| toString | Return a string representation of this resolvable object. | -| resetEndpoint | *No description.* | +| computeFqn | *No description.* | +| getAnyMapAttribute | *No description.* | +| getBooleanAttribute | *No description.* | +| getBooleanMapAttribute | *No description.* | +| getListAttribute | *No description.* | +| getNumberAttribute | *No description.* | +| getNumberListAttribute | *No description.* | +| getNumberMapAttribute | *No description.* | +| getStringAttribute | *No description.* | +| getStringMapAttribute | *No description.* | +| interpolationForAttribute | *No description.* | +| resolve | Produce the Token's value at resolution time. | +| toString | Return a string representation of this resolvable object. | --- -##### `computeFqn` +##### `computeFqn` ```java public java.lang.String computeFqn() ``` -##### `getAnyMapAttribute` +##### `getAnyMapAttribute` ```java public java.util.Map getAnyMapAttribute(java.lang.String terraformAttribute) ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* java.lang.String --- -##### `getBooleanAttribute` +##### `getBooleanAttribute` ```java public IResolvable getBooleanAttribute(java.lang.String terraformAttribute) ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* java.lang.String --- -##### `getBooleanMapAttribute` +##### `getBooleanMapAttribute` ```java public java.util.Map getBooleanMapAttribute(java.lang.String terraformAttribute) ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* java.lang.String --- -##### `getListAttribute` +##### `getListAttribute` ```java public java.util.List getListAttribute(java.lang.String terraformAttribute) ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* java.lang.String --- -##### `getNumberAttribute` +##### `getNumberAttribute` ```java public java.lang.Number getNumberAttribute(java.lang.String terraformAttribute) ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* java.lang.String --- -##### `getNumberListAttribute` +##### `getNumberListAttribute` ```java public java.util.List getNumberListAttribute(java.lang.String terraformAttribute) ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* java.lang.String --- -##### `getNumberMapAttribute` +##### `getNumberMapAttribute` ```java public java.util.Map getNumberMapAttribute(java.lang.String terraformAttribute) ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* java.lang.String --- -##### `getStringAttribute` +##### `getStringAttribute` ```java public java.lang.String getStringAttribute(java.lang.String terraformAttribute) ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* java.lang.String --- -##### `getStringMapAttribute` +##### `getStringMapAttribute` ```java public java.util.Map getStringMapAttribute(java.lang.String terraformAttribute) ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* java.lang.String --- -##### `interpolationForAttribute` +##### `interpolationForAttribute` ```java public IResolvable interpolationForAttribute(java.lang.String property) ``` -###### `property`Required +###### `property`Required - *Type:* java.lang.String --- -##### `resolve` +##### `resolve` ```java public java.lang.Object resolve(IResolveContext _context) @@ -40693,13 +43915,13 @@ public java.lang.Object resolve(IResolveContext _context) Produce the Token's value at resolution time. -###### `_context`Required +###### `_context`Required - *Type:* com.hashicorp.cdktf.IResolveContext --- -##### `toString` +##### `toString` ```java public java.lang.String toString() @@ -40709,28 +43931,20 @@ Return a string representation of this resolvable object. Returns a reversible string representation. -##### `resetEndpoint` - -```java -public void resetEndpoint() -``` - #### Properties | **Name** | **Type** | **Description** | | --- | --- | --- | -| creationStack | java.util.List | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| fqn | java.lang.String | *No description.* | -| apiKeyInput | java.lang.String | *No description.* | -| endpointInput | java.lang.String | *No description.* | -| apiKey | java.lang.String | *No description.* | -| endpoint | java.lang.String | *No description.* | -| internalValue | AppSpecWorkerLogDestinationDatadog | *No description.* | +| creationStack | java.util.List | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| fqn | java.lang.String | *No description.* | +| tokenInput | java.lang.String | *No description.* | +| token | java.lang.String | *No description.* | +| internalValue | AppSpecWorkerLogDestinationLogtail | *No description.* | --- -##### `creationStack`Required +##### `creationStack`Required ```java public java.util.List getCreationStack(); @@ -40744,7 +43958,7 @@ If this returns an empty array the stack will not be attached. --- -##### `fqn`Required +##### `fqn`Required ```java public java.lang.String getFqn(); @@ -40754,134 +43968,219 @@ public java.lang.String getFqn(); --- -##### `apiKeyInput`Optional +##### `tokenInput`Optional ```java -public java.lang.String getApiKeyInput(); +public java.lang.String getTokenInput(); ``` - *Type:* java.lang.String --- -##### `endpointInput`Optional +##### `token`Required ```java -public java.lang.String getEndpointInput(); +public java.lang.String getToken(); ``` - *Type:* java.lang.String --- -##### `apiKey`Required +##### `internalValue`Optional ```java -public java.lang.String getApiKey(); +public AppSpecWorkerLogDestinationLogtail getInternalValue(); ``` -- *Type:* java.lang.String +- *Type:* AppSpecWorkerLogDestinationLogtail --- -##### `endpoint`Required + +### AppSpecWorkerLogDestinationOpenSearchBasicAuthOutputReference + +#### Initializers ```java -public java.lang.String getEndpoint(); +import com.hashicorp.cdktf.providers.digitalocean.app.AppSpecWorkerLogDestinationOpenSearchBasicAuthOutputReference; + +new AppSpecWorkerLogDestinationOpenSearchBasicAuthOutputReference(IInterpolatingParent terraformResource, java.lang.String terraformAttribute); ``` +| **Name** | **Type** | **Description** | +| --- | --- | --- | +| terraformResource | com.hashicorp.cdktf.IInterpolatingParent | The parent resource. | +| terraformAttribute | java.lang.String | The attribute on the parent resource this class is referencing. | + +--- + +##### `terraformResource`Required + +- *Type:* com.hashicorp.cdktf.IInterpolatingParent + +The parent resource. + +--- + +##### `terraformAttribute`Required + - *Type:* java.lang.String +The attribute on the parent resource this class is referencing. + --- -##### `internalValue`Optional +#### Methods + +| **Name** | **Description** | +| --- | --- | +| computeFqn | *No description.* | +| getAnyMapAttribute | *No description.* | +| getBooleanAttribute | *No description.* | +| getBooleanMapAttribute | *No description.* | +| getListAttribute | *No description.* | +| getNumberAttribute | *No description.* | +| getNumberListAttribute | *No description.* | +| getNumberMapAttribute | *No description.* | +| getStringAttribute | *No description.* | +| getStringMapAttribute | *No description.* | +| interpolationForAttribute | *No description.* | +| resolve | Produce the Token's value at resolution time. | +| toString | Return a string representation of this resolvable object. | +| resetPassword | *No description.* | +| resetUser | *No description.* | + +--- + +##### `computeFqn` ```java -public AppSpecWorkerLogDestinationDatadog getInternalValue(); +public java.lang.String computeFqn() ``` -- *Type:* AppSpecWorkerLogDestinationDatadog +##### `getAnyMapAttribute` ---- +```java +public java.util.Map getAnyMapAttribute(java.lang.String terraformAttribute) +``` +###### `terraformAttribute`Required -### AppSpecWorkerLogDestinationList +- *Type:* java.lang.String -#### Initializers +--- -```java -import com.hashicorp.cdktf.providers.digitalocean.app.AppSpecWorkerLogDestinationList; +##### `getBooleanAttribute` -new AppSpecWorkerLogDestinationList(IInterpolatingParent terraformResource, java.lang.String terraformAttribute, java.lang.Boolean wrapsSet); +```java +public IResolvable getBooleanAttribute(java.lang.String terraformAttribute) ``` -| **Name** | **Type** | **Description** | -| --- | --- | --- | -| terraformResource | com.hashicorp.cdktf.IInterpolatingParent | The parent resource. | -| terraformAttribute | java.lang.String | The attribute on the parent resource this class is referencing. | -| wrapsSet | java.lang.Boolean | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | +###### `terraformAttribute`Required + +- *Type:* java.lang.String --- -##### `terraformResource`Required +##### `getBooleanMapAttribute` -- *Type:* com.hashicorp.cdktf.IInterpolatingParent +```java +public java.util.Map getBooleanMapAttribute(java.lang.String terraformAttribute) +``` -The parent resource. +###### `terraformAttribute`Required + +- *Type:* java.lang.String --- -##### `terraformAttribute`Required +##### `getListAttribute` + +```java +public java.util.List getListAttribute(java.lang.String terraformAttribute) +``` + +###### `terraformAttribute`Required - *Type:* java.lang.String -The attribute on the parent resource this class is referencing. +--- + +##### `getNumberAttribute` + +```java +public java.lang.Number getNumberAttribute(java.lang.String terraformAttribute) +``` + +###### `terraformAttribute`Required + +- *Type:* java.lang.String --- -##### `wrapsSet`Required +##### `getNumberListAttribute` -- *Type:* java.lang.Boolean +```java +public java.util.List getNumberListAttribute(java.lang.String terraformAttribute) +``` -whether the list is wrapping a set (will add tolist() to be able to access an item via an index). +###### `terraformAttribute`Required + +- *Type:* java.lang.String --- -#### Methods +##### `getNumberMapAttribute` -| **Name** | **Description** | -| --- | --- | -| allWithMapKey | Creating an iterator for this complex list. | -| computeFqn | *No description.* | -| resolve | Produce the Token's value at resolution time. | -| toString | Return a string representation of this resolvable object. | -| get | *No description.* | +```java +public java.util.Map getNumberMapAttribute(java.lang.String terraformAttribute) +``` + +###### `terraformAttribute`Required + +- *Type:* java.lang.String --- -##### `allWithMapKey` +##### `getStringAttribute` ```java -public DynamicListTerraformIterator allWithMapKey(java.lang.String mapKeyAttributeName) +public java.lang.String getStringAttribute(java.lang.String terraformAttribute) ``` -Creating an iterator for this complex list. +###### `terraformAttribute`Required -The list will be converted into a map with the mapKeyAttributeName as the key. +- *Type:* java.lang.String -###### `mapKeyAttributeName`Required +--- + +##### `getStringMapAttribute` + +```java +public java.util.Map getStringMapAttribute(java.lang.String terraformAttribute) +``` + +###### `terraformAttribute`Required - *Type:* java.lang.String --- -##### `computeFqn` +##### `interpolationForAttribute` ```java -public java.lang.String computeFqn() +public IResolvable interpolationForAttribute(java.lang.String property) ``` -##### `resolve` +###### `property`Required + +- *Type:* java.lang.String + +--- + +##### `resolve` ```java public java.lang.Object resolve(IResolveContext _context) @@ -40889,13 +44188,13 @@ public java.lang.Object resolve(IResolveContext _context) Produce the Token's value at resolution time. -###### `_context`Required +###### `_context`Required - *Type:* com.hashicorp.cdktf.IResolveContext --- -##### `toString` +##### `toString` ```java public java.lang.String toString() @@ -40905,32 +44204,34 @@ Return a string representation of this resolvable object. Returns a reversible string representation. -##### `get` +##### `resetPassword` ```java -public AppSpecWorkerLogDestinationOutputReference get(java.lang.Number index) +public void resetPassword() ``` -###### `index`Required - -- *Type:* java.lang.Number - -the index of the item to return. +##### `resetUser` ---- +```java +public void resetUser() +``` #### Properties | **Name** | **Type** | **Description** | | --- | --- | --- | -| creationStack | java.util.List | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| fqn | java.lang.String | *No description.* | -| internalValue | com.hashicorp.cdktf.IResolvable OR java.util.List<AppSpecWorkerLogDestination> | *No description.* | +| creationStack | java.util.List | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| fqn | java.lang.String | *No description.* | +| passwordInput | java.lang.String | *No description.* | +| userInput | java.lang.String | *No description.* | +| password | java.lang.String | *No description.* | +| user | java.lang.String | *No description.* | +| internalValue | AppSpecWorkerLogDestinationOpenSearchBasicAuth | *No description.* | --- -##### `creationStack`Required +##### `creationStack`Required ```java public java.util.List getCreationStack(); @@ -40944,7 +44245,7 @@ If this returns an empty array the stack will not be attached. --- -##### `fqn`Required +##### `fqn`Required ```java public java.lang.String getFqn(); @@ -40954,35 +44255,75 @@ public java.lang.String getFqn(); --- -##### `internalValue`Optional +##### `passwordInput`Optional ```java -public java.lang.Object getInternalValue(); +public java.lang.String getPasswordInput(); ``` -- *Type:* com.hashicorp.cdktf.IResolvable OR java.util.List<AppSpecWorkerLogDestination> +- *Type:* java.lang.String --- +##### `userInput`Optional -### AppSpecWorkerLogDestinationLogtailOutputReference +```java +public java.lang.String getUserInput(); +``` -#### Initializers +- *Type:* java.lang.String + +--- + +##### `password`Required ```java -import com.hashicorp.cdktf.providers.digitalocean.app.AppSpecWorkerLogDestinationLogtailOutputReference; +public java.lang.String getPassword(); +``` -new AppSpecWorkerLogDestinationLogtailOutputReference(IInterpolatingParent terraformResource, java.lang.String terraformAttribute); +- *Type:* java.lang.String + +--- + +##### `user`Required + +```java +public java.lang.String getUser(); +``` + +- *Type:* java.lang.String + +--- + +##### `internalValue`Optional + +```java +public AppSpecWorkerLogDestinationOpenSearchBasicAuth getInternalValue(); +``` + +- *Type:* AppSpecWorkerLogDestinationOpenSearchBasicAuth + +--- + + +### AppSpecWorkerLogDestinationOpenSearchOutputReference + +#### Initializers + +```java +import com.hashicorp.cdktf.providers.digitalocean.app.AppSpecWorkerLogDestinationOpenSearchOutputReference; + +new AppSpecWorkerLogDestinationOpenSearchOutputReference(IInterpolatingParent terraformResource, java.lang.String terraformAttribute); ``` | **Name** | **Type** | **Description** | | --- | --- | --- | -| terraformResource | com.hashicorp.cdktf.IInterpolatingParent | The parent resource. | -| terraformAttribute | java.lang.String | The attribute on the parent resource this class is referencing. | +| terraformResource | com.hashicorp.cdktf.IInterpolatingParent | The parent resource. | +| terraformAttribute | java.lang.String | The attribute on the parent resource this class is referencing. | --- -##### `terraformResource`Required +##### `terraformResource`Required - *Type:* com.hashicorp.cdktf.IInterpolatingParent @@ -40990,7 +44331,7 @@ The parent resource. --- -##### `terraformAttribute`Required +##### `terraformAttribute`Required - *Type:* java.lang.String @@ -41002,149 +44343,153 @@ The attribute on the parent resource this class is referencing. | **Name** | **Description** | | --- | --- | -| computeFqn | *No description.* | -| getAnyMapAttribute | *No description.* | -| getBooleanAttribute | *No description.* | -| getBooleanMapAttribute | *No description.* | -| getListAttribute | *No description.* | -| getNumberAttribute | *No description.* | -| getNumberListAttribute | *No description.* | -| getNumberMapAttribute | *No description.* | -| getStringAttribute | *No description.* | -| getStringMapAttribute | *No description.* | -| interpolationForAttribute | *No description.* | -| resolve | Produce the Token's value at resolution time. | -| toString | Return a string representation of this resolvable object. | +| computeFqn | *No description.* | +| getAnyMapAttribute | *No description.* | +| getBooleanAttribute | *No description.* | +| getBooleanMapAttribute | *No description.* | +| getListAttribute | *No description.* | +| getNumberAttribute | *No description.* | +| getNumberListAttribute | *No description.* | +| getNumberMapAttribute | *No description.* | +| getStringAttribute | *No description.* | +| getStringMapAttribute | *No description.* | +| interpolationForAttribute | *No description.* | +| resolve | Produce the Token's value at resolution time. | +| toString | Return a string representation of this resolvable object. | +| putBasicAuth | *No description.* | +| resetClusterName | *No description.* | +| resetEndpoint | *No description.* | +| resetIndexName | *No description.* | --- -##### `computeFqn` +##### `computeFqn` ```java public java.lang.String computeFqn() ``` -##### `getAnyMapAttribute` +##### `getAnyMapAttribute` ```java public java.util.Map getAnyMapAttribute(java.lang.String terraformAttribute) ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* java.lang.String --- -##### `getBooleanAttribute` +##### `getBooleanAttribute` ```java public IResolvable getBooleanAttribute(java.lang.String terraformAttribute) ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* java.lang.String --- -##### `getBooleanMapAttribute` +##### `getBooleanMapAttribute` ```java public java.util.Map getBooleanMapAttribute(java.lang.String terraformAttribute) ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* java.lang.String --- -##### `getListAttribute` +##### `getListAttribute` ```java public java.util.List getListAttribute(java.lang.String terraformAttribute) ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* java.lang.String --- -##### `getNumberAttribute` +##### `getNumberAttribute` ```java public java.lang.Number getNumberAttribute(java.lang.String terraformAttribute) ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* java.lang.String --- -##### `getNumberListAttribute` +##### `getNumberListAttribute` ```java public java.util.List getNumberListAttribute(java.lang.String terraformAttribute) ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* java.lang.String --- -##### `getNumberMapAttribute` +##### `getNumberMapAttribute` ```java public java.util.Map getNumberMapAttribute(java.lang.String terraformAttribute) ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* java.lang.String --- -##### `getStringAttribute` +##### `getStringAttribute` ```java public java.lang.String getStringAttribute(java.lang.String terraformAttribute) ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* java.lang.String --- -##### `getStringMapAttribute` +##### `getStringMapAttribute` ```java public java.util.Map getStringMapAttribute(java.lang.String terraformAttribute) ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* java.lang.String --- -##### `interpolationForAttribute` +##### `interpolationForAttribute` ```java public IResolvable interpolationForAttribute(java.lang.String property) ``` -###### `property`Required +###### `property`Required - *Type:* java.lang.String --- -##### `resolve` +##### `resolve` ```java public java.lang.Object resolve(IResolveContext _context) @@ -41152,13 +44497,13 @@ public java.lang.Object resolve(IResolveContext _context) Produce the Token's value at resolution time. -###### `_context`Required +###### `_context`Required - *Type:* com.hashicorp.cdktf.IResolveContext --- -##### `toString` +##### `toString` ```java public java.lang.String toString() @@ -41168,20 +44513,56 @@ Return a string representation of this resolvable object. Returns a reversible string representation. +##### `putBasicAuth` + +```java +public void putBasicAuth(AppSpecWorkerLogDestinationOpenSearchBasicAuth value) +``` + +###### `value`Required + +- *Type:* AppSpecWorkerLogDestinationOpenSearchBasicAuth + +--- + +##### `resetClusterName` + +```java +public void resetClusterName() +``` + +##### `resetEndpoint` + +```java +public void resetEndpoint() +``` + +##### `resetIndexName` + +```java +public void resetIndexName() +``` + #### Properties | **Name** | **Type** | **Description** | | --- | --- | --- | -| creationStack | java.util.List | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| fqn | java.lang.String | *No description.* | -| tokenInput | java.lang.String | *No description.* | -| token | java.lang.String | *No description.* | -| internalValue | AppSpecWorkerLogDestinationLogtail | *No description.* | +| creationStack | java.util.List | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| fqn | java.lang.String | *No description.* | +| basicAuth | AppSpecWorkerLogDestinationOpenSearchBasicAuthOutputReference | *No description.* | +| basicAuthInput | AppSpecWorkerLogDestinationOpenSearchBasicAuth | *No description.* | +| clusterNameInput | java.lang.String | *No description.* | +| endpointInput | java.lang.String | *No description.* | +| indexNameInput | java.lang.String | *No description.* | +| clusterName | java.lang.String | *No description.* | +| endpoint | java.lang.String | *No description.* | +| indexName | java.lang.String | *No description.* | +| internalValue | AppSpecWorkerLogDestinationOpenSearch | *No description.* | --- -##### `creationStack`Required +##### `creationStack`Required ```java public java.util.List getCreationStack(); @@ -41195,7 +44576,7 @@ If this returns an empty array the stack will not be attached. --- -##### `fqn`Required +##### `fqn`Required ```java public java.lang.String getFqn(); @@ -41205,33 +44586,93 @@ public java.lang.String getFqn(); --- -##### `tokenInput`Optional +##### `basicAuth`Required ```java -public java.lang.String getTokenInput(); +public AppSpecWorkerLogDestinationOpenSearchBasicAuthOutputReference getBasicAuth(); +``` + +- *Type:* AppSpecWorkerLogDestinationOpenSearchBasicAuthOutputReference + +--- + +##### `basicAuthInput`Optional + +```java +public AppSpecWorkerLogDestinationOpenSearchBasicAuth getBasicAuthInput(); +``` + +- *Type:* AppSpecWorkerLogDestinationOpenSearchBasicAuth + +--- + +##### `clusterNameInput`Optional + +```java +public java.lang.String getClusterNameInput(); ``` - *Type:* java.lang.String --- -##### `token`Required +##### `endpointInput`Optional ```java -public java.lang.String getToken(); +public java.lang.String getEndpointInput(); ``` - *Type:* java.lang.String --- -##### `internalValue`Optional +##### `indexNameInput`Optional ```java -public AppSpecWorkerLogDestinationLogtail getInternalValue(); +public java.lang.String getIndexNameInput(); ``` -- *Type:* AppSpecWorkerLogDestinationLogtail +- *Type:* java.lang.String + +--- + +##### `clusterName`Required + +```java +public java.lang.String getClusterName(); +``` + +- *Type:* java.lang.String + +--- + +##### `endpoint`Required + +```java +public java.lang.String getEndpoint(); +``` + +- *Type:* java.lang.String + +--- + +##### `indexName`Required + +```java +public java.lang.String getIndexName(); +``` + +- *Type:* java.lang.String + +--- + +##### `internalValue`Optional + +```java +public AppSpecWorkerLogDestinationOpenSearch getInternalValue(); +``` + +- *Type:* AppSpecWorkerLogDestinationOpenSearch --- @@ -41306,9 +44747,11 @@ whether the list is wrapping a set (will add tolist() to be able to access an it | toString | Return a string representation of this resolvable object. | | putDatadog | *No description.* | | putLogtail | *No description.* | +| putOpenSearch | *No description.* | | putPapertrail | *No description.* | | resetDatadog | *No description.* | | resetLogtail | *No description.* | +| resetOpenSearch | *No description.* | | resetPapertrail | *No description.* | --- @@ -41487,6 +44930,18 @@ public void putLogtail(AppSpecWorkerLogDestinationLogtail value) --- +##### `putOpenSearch` + +```java +public void putOpenSearch(AppSpecWorkerLogDestinationOpenSearch value) +``` + +###### `value`Required + +- *Type:* AppSpecWorkerLogDestinationOpenSearch + +--- + ##### `putPapertrail` ```java @@ -41511,6 +44966,12 @@ public void resetDatadog() public void resetLogtail() ``` +##### `resetOpenSearch` + +```java +public void resetOpenSearch() +``` + ##### `resetPapertrail` ```java @@ -41526,10 +44987,12 @@ public void resetPapertrail() | fqn | java.lang.String | *No description.* | | datadog | AppSpecWorkerLogDestinationDatadogOutputReference | *No description.* | | logtail | AppSpecWorkerLogDestinationLogtailOutputReference | *No description.* | +| openSearch | AppSpecWorkerLogDestinationOpenSearchOutputReference | *No description.* | | papertrail | AppSpecWorkerLogDestinationPapertrailOutputReference | *No description.* | | datadogInput | AppSpecWorkerLogDestinationDatadog | *No description.* | | logtailInput | AppSpecWorkerLogDestinationLogtail | *No description.* | | nameInput | java.lang.String | *No description.* | +| openSearchInput | AppSpecWorkerLogDestinationOpenSearch | *No description.* | | papertrailInput | AppSpecWorkerLogDestinationPapertrail | *No description.* | | name | java.lang.String | *No description.* | | internalValue | com.hashicorp.cdktf.IResolvable OR AppSpecWorkerLogDestination | *No description.* | @@ -41580,6 +45043,16 @@ public AppSpecWorkerLogDestinationLogtailOutputReference getLogtail(); --- +##### `openSearch`Required + +```java +public AppSpecWorkerLogDestinationOpenSearchOutputReference getOpenSearch(); +``` + +- *Type:* AppSpecWorkerLogDestinationOpenSearchOutputReference + +--- + ##### `papertrail`Required ```java @@ -41620,6 +45093,16 @@ public java.lang.String getNameInput(); --- +##### `openSearchInput`Optional + +```java +public AppSpecWorkerLogDestinationOpenSearch getOpenSearchInput(); +``` + +- *Type:* AppSpecWorkerLogDestinationOpenSearch + +--- + ##### `papertrailInput`Optional ```java diff --git a/docs/app.python.md b/docs/app.python.md index 1d439c72c..27730b2ee 100644 --- a/docs/app.python.md +++ b/docs/app.python.md @@ -4,7 +4,7 @@ ### App -Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app digitalocean_app}. +Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app digitalocean_app}. #### Initializers @@ -41,8 +41,8 @@ app.App( | provider | cdktf.TerraformProvider | *No description.* | | provisioners | typing.List[typing.Union[cdktf.FileProvisioner, cdktf.LocalExecProvisioner, cdktf.RemoteExecProvisioner]] | *No description.* | | dedicated_ips | typing.Union[cdktf.IResolvable, typing.List[AppDedicatedIps]] | dedicated_ips block. | -| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#id App#id}. | -| project_id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#project_id App#project_id}. | +| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#id App#id}. | +| project_id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#project_id App#project_id}. | | spec | AppSpec | spec block. | | timeouts | AppTimeouts | timeouts block. | @@ -114,7 +114,7 @@ Must be unique amongst siblings in the same scope dedicated_ips block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#dedicated_ips App#dedicated_ips} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#dedicated_ips App#dedicated_ips} --- @@ -122,7 +122,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#id App#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#id App#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. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -133,7 +133,7 @@ If you experience problems setting this value it might not be settable. Please t - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#project_id App#project_id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#project_id App#project_id}. --- @@ -143,7 +143,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit spec block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#spec App#spec} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#spec App#spec} --- @@ -153,7 +153,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit timeouts block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#timeouts App#timeouts} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#timeouts App#timeouts} --- @@ -562,7 +562,7 @@ def put_spec( The name of the app. Must be unique across all apps in the same account. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#name App#name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#name App#name} --- @@ -572,7 +572,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit alert block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#alert App#alert} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#alert App#alert} --- @@ -582,7 +582,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit database block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#database App#database} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#database App#database} --- @@ -592,7 +592,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit domain block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#domain App#domain} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#domain App#domain} --- @@ -600,7 +600,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit - *Type:* typing.List[str] -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#domains App#domains}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#domains App#domains}. --- @@ -610,7 +610,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit egress block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#egress App#egress} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#egress App#egress} --- @@ -620,7 +620,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit env block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#env App#env} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#env App#env} --- @@ -630,7 +630,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit List of features which is applied to the app. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#features App#features} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#features App#features} --- @@ -640,7 +640,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit function block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#function App#function} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#function App#function} --- @@ -650,7 +650,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit ingress block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#ingress App#ingress} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#ingress App#ingress} --- @@ -660,7 +660,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit job block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#job App#job} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#job App#job} --- @@ -670,7 +670,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit The slug for the DigitalOcean data center region hosting the app. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#region App#region} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#region App#region} --- @@ -680,7 +680,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit service block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#service App#service} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#service App#service} --- @@ -690,7 +690,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit static_site block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#static_site App#static_site} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#static_site App#static_site} --- @@ -700,7 +700,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit worker block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#worker App#worker} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#worker App#worker} --- @@ -716,7 +716,7 @@ def put_timeouts( - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#create App#create}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#create App#create}. --- @@ -864,7 +864,7 @@ The construct id used in the generated config for the App to import. The id of the existing App that should be imported. -Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#import import section} in the documentation of this resource for the id to use --- @@ -898,6 +898,7 @@ Refer to the {@link https://registry.terraform.io/providers/digitalocean/digital | created_at | str | *No description.* | | dedicated_ips | AppDedicatedIpsList | *No description.* | | default_ingress | str | *No description.* | +| live_domain | str | *No description.* | | live_url | str | *No description.* | | spec | AppSpecOutputReference | *No description.* | | timeouts | AppTimeoutsOutputReference | *No description.* | @@ -1095,6 +1096,16 @@ default_ingress: str --- +##### `live_domain`Required + +```python +live_domain: str +``` + +- *Type:* str + +--- + ##### `live_url`Required ```python @@ -1270,8 +1281,8 @@ app.AppConfig( | provider | cdktf.TerraformProvider | *No description.* | | provisioners | typing.List[typing.Union[cdktf.FileProvisioner, cdktf.LocalExecProvisioner, cdktf.RemoteExecProvisioner]] | *No description.* | | dedicated_ips | typing.Union[cdktf.IResolvable, typing.List[AppDedicatedIps]] | dedicated_ips block. | -| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#id App#id}. | -| project_id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#project_id App#project_id}. | +| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#id App#id}. | +| project_id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#project_id App#project_id}. | | spec | AppSpec | spec block. | | timeouts | AppTimeouts | timeouts block. | @@ -1357,7 +1368,7 @@ dedicated_ips: typing.Union[IResolvable, typing.List[AppDedicatedIps]] dedicated_ips block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#dedicated_ips App#dedicated_ips} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#dedicated_ips App#dedicated_ips} --- @@ -1369,7 +1380,7 @@ id: str - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#id App#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#id App#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. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -1384,7 +1395,7 @@ project_id: str - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#project_id App#project_id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#project_id App#project_id}. --- @@ -1398,7 +1409,7 @@ spec: AppSpec spec block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#spec App#spec} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#spec App#spec} --- @@ -1412,7 +1423,7 @@ timeouts: AppTimeouts timeouts block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#timeouts App#timeouts} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#timeouts App#timeouts} --- @@ -1450,7 +1461,7 @@ id: str The ID of the dedicated egress IP. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#id App#id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#id App#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. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -1467,7 +1478,7 @@ ip: str The IP address of the dedicated egress IP. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#ip App#ip} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#ip App#ip} --- @@ -1481,7 +1492,7 @@ status: str The status of the dedicated egress IP: 'UNKNOWN', 'ASSIGNING', 'ASSIGNED', or 'REMOVED'. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#status App#status} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#status App#status} --- @@ -1519,7 +1530,7 @@ app.AppSpec( | alert | typing.Union[cdktf.IResolvable, typing.List[AppSpecAlert]] | alert block. | | database | typing.Union[cdktf.IResolvable, typing.List[AppSpecDatabase]] | database block. | | domain | typing.Union[cdktf.IResolvable, typing.List[AppSpecDomain]] | domain block. | -| domains | typing.List[str] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#domains App#domains}. | +| domains | typing.List[str] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#domains App#domains}. | | egress | typing.Union[cdktf.IResolvable, typing.List[AppSpecEgress]] | egress block. | | env | typing.Union[cdktf.IResolvable, typing.List[AppSpecEnv]] | env block. | | features | typing.List[str] | List of features which is applied to the app. | @@ -1543,7 +1554,7 @@ name: str The name of the app. Must be unique across all apps in the same account. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#name App#name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#name App#name} --- @@ -1557,7 +1568,7 @@ alert: typing.Union[IResolvable, typing.List[AppSpecAlert]] alert block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#alert App#alert} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#alert App#alert} --- @@ -1571,7 +1582,7 @@ database: typing.Union[IResolvable, typing.List[AppSpecDatabase]] database block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#database App#database} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#database App#database} --- @@ -1585,7 +1596,7 @@ domain: typing.Union[IResolvable, typing.List[AppSpecDomain]] domain block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#domain App#domain} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#domain App#domain} --- @@ -1597,7 +1608,7 @@ domains: typing.List[str] - *Type:* typing.List[str] -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#domains App#domains}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#domains App#domains}. --- @@ -1611,7 +1622,7 @@ egress: typing.Union[IResolvable, typing.List[AppSpecEgress]] egress block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#egress App#egress} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#egress App#egress} --- @@ -1625,7 +1636,7 @@ env: typing.Union[IResolvable, typing.List[AppSpecEnv]] env block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#env App#env} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#env App#env} --- @@ -1639,7 +1650,7 @@ features: typing.List[str] List of features which is applied to the app. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#features App#features} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#features App#features} --- @@ -1653,7 +1664,7 @@ function: typing.Union[IResolvable, typing.List[AppSpecFunction]] function block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#function App#function} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#function App#function} --- @@ -1667,7 +1678,7 @@ ingress: AppSpecIngress ingress block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#ingress App#ingress} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#ingress App#ingress} --- @@ -1681,7 +1692,7 @@ job: typing.Union[IResolvable, typing.List[AppSpecJob]] job block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#job App#job} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#job App#job} --- @@ -1695,7 +1706,7 @@ region: str The slug for the DigitalOcean data center region hosting the app. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#region App#region} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#region App#region} --- @@ -1709,7 +1720,7 @@ service: typing.Union[IResolvable, typing.List[AppSpecService]] service block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#service App#service} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#service App#service} --- @@ -1723,7 +1734,7 @@ static_site: typing.Union[IResolvable, typing.List[AppSpecStaticSite]] static_site block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#static_site App#static_site} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#static_site App#static_site} --- @@ -1737,7 +1748,7 @@ worker: typing.Union[IResolvable, typing.List[AppSpecWorker]] worker block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#worker App#worker} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#worker App#worker} --- @@ -1758,8 +1769,8 @@ app.AppSpecAlert( | **Name** | **Type** | **Description** | | --- | --- | --- | -| rule | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#rule App#rule}. | -| disabled | typing.Union[bool, cdktf.IResolvable] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#disabled App#disabled}. | +| rule | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#rule App#rule}. | +| disabled | typing.Union[bool, cdktf.IResolvable] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#disabled App#disabled}. | --- @@ -1771,7 +1782,7 @@ rule: str - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#rule App#rule}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#rule App#rule}. --- @@ -1783,7 +1794,7 @@ disabled: typing.Union[bool, IResolvable] - *Type:* typing.Union[bool, cdktf.IResolvable] -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#disabled App#disabled}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#disabled App#disabled}. --- @@ -1831,7 +1842,7 @@ The name of the underlying DigitalOcean DBaaS cluster. This is required for production databases. For dev databases, if cluster_name is not set, a new cluster will be provisioned. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#cluster_name App#cluster_name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#cluster_name App#cluster_name} --- @@ -1845,7 +1856,7 @@ db_name: str The name of the MySQL or PostgreSQL database to configure. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#db_name App#db_name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#db_name App#db_name} --- @@ -1859,7 +1870,7 @@ db_user: str The name of the MySQL or PostgreSQL user to configure. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#db_user App#db_user} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#db_user App#db_user} --- @@ -1873,7 +1884,7 @@ engine: str The database engine to use. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#engine App#engine} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#engine App#engine} --- @@ -1887,7 +1898,7 @@ name: str The name of the component. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#name App#name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#name App#name} --- @@ -1901,7 +1912,7 @@ production: typing.Union[bool, IResolvable] Whether this is a production or dev database. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#production App#production} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#production App#production} --- @@ -1915,7 +1926,7 @@ version: str The version of the database engine. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#version App#version} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#version App#version} --- @@ -1955,7 +1966,7 @@ name: str The hostname for the domain. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#name App#name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#name App#name} --- @@ -1969,7 +1980,7 @@ type: str The type of the domain. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#type App#type} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#type App#type} --- @@ -1983,7 +1994,7 @@ wildcard: typing.Union[bool, IResolvable] Indicates whether the domain includes all sub-domains, in addition to the given domain. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#wildcard App#wildcard} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#wildcard App#wildcard} --- @@ -1997,7 +2008,7 @@ zone: str If the domain uses DigitalOcean DNS and you would like App Platform to automatically manage it for you, set this to the name of the domain on your account. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#zone App#zone} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#zone App#zone} --- @@ -2031,7 +2042,7 @@ type: str The app egress type. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#type App#type} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#type App#type} --- @@ -2071,7 +2082,7 @@ key: str The name of the environment variable. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#key App#key} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#key App#key} --- @@ -2085,7 +2096,7 @@ scope: str The visibility scope of the environment variable. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#scope App#scope} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#scope App#scope} --- @@ -2099,7 +2110,7 @@ type: str The type of the environment variable. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#type App#type} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#type App#type} --- @@ -2113,7 +2124,7 @@ value: str The value of the environment variable. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#value App#value} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#value App#value} --- @@ -2165,7 +2176,7 @@ name: str The name of the component. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#name App#name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#name App#name} --- @@ -2179,7 +2190,7 @@ alert: typing.Union[IResolvable, typing.List[AppSpecFunctionAlert]] alert block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#alert App#alert} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#alert App#alert} --- @@ -2193,7 +2204,7 @@ cors: AppSpecFunctionCors cors block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#cors App#cors} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#cors App#cors} --- @@ -2207,7 +2218,7 @@ env: typing.Union[IResolvable, typing.List[AppSpecFunctionEnv]] env block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#env App#env} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#env App#env} --- @@ -2221,7 +2232,7 @@ git: AppSpecFunctionGit git block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#git App#git} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#git App#git} --- @@ -2235,7 +2246,7 @@ github: AppSpecFunctionGithub github block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#github App#github} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#github App#github} --- @@ -2249,7 +2260,7 @@ gitlab: AppSpecFunctionGitlab gitlab block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#gitlab App#gitlab} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#gitlab App#gitlab} --- @@ -2263,7 +2274,7 @@ log_destination: typing.Union[IResolvable, typing.List[AppSpecFunctionLogDestina log_destination block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#log_destination App#log_destination} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#log_destination App#log_destination} --- @@ -2277,7 +2288,7 @@ routes: typing.Union[IResolvable, typing.List[AppSpecFunctionRoutes]] routes block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#routes App#routes} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#routes App#routes} --- @@ -2291,7 +2302,7 @@ source_dir: str An optional path to the working directory to use for the build. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#source_dir App#source_dir} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#source_dir App#source_dir} --- @@ -2315,11 +2326,11 @@ app.AppSpecFunctionAlert( | **Name** | **Type** | **Description** | | --- | --- | --- | -| operator | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#operator App#operator}. | -| rule | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#rule App#rule}. | -| value | typing.Union[int, float] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#value App#value}. | -| window | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#window App#window}. | -| disabled | typing.Union[bool, cdktf.IResolvable] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#disabled App#disabled}. | +| operator | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#operator App#operator}. | +| rule | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#rule App#rule}. | +| value | typing.Union[int, float] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#value App#value}. | +| window | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#window App#window}. | +| disabled | typing.Union[bool, cdktf.IResolvable] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#disabled App#disabled}. | --- @@ -2331,7 +2342,7 @@ operator: str - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#operator App#operator}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#operator App#operator}. --- @@ -2343,7 +2354,7 @@ rule: str - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#rule App#rule}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#rule App#rule}. --- @@ -2355,7 +2366,7 @@ value: typing.Union[int, float] - *Type:* typing.Union[int, float] -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#value App#value}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#value App#value}. --- @@ -2367,7 +2378,7 @@ window: str - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#window App#window}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#window App#window}. --- @@ -2379,7 +2390,7 @@ disabled: typing.Union[bool, IResolvable] - *Type:* typing.Union[bool, cdktf.IResolvable] -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#disabled App#disabled}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#disabled App#disabled}. --- @@ -2425,7 +2436,7 @@ Whether browsers should expose the response to the client-side JavaScript code w This configures the Access-Control-Allow-Credentials header. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#allow_credentials App#allow_credentials} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#allow_credentials App#allow_credentials} --- @@ -2439,7 +2450,7 @@ allow_headers: typing.List[str] The set of allowed HTTP request headers. This configures the Access-Control-Allow-Headers header. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#allow_headers App#allow_headers} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#allow_headers App#allow_headers} --- @@ -2453,7 +2464,7 @@ allow_methods: typing.List[str] The set of allowed HTTP methods. This configures the Access-Control-Allow-Methods header. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#allow_methods App#allow_methods} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#allow_methods App#allow_methods} --- @@ -2467,7 +2478,7 @@ allow_origins: AppSpecFunctionCorsAllowOrigins allow_origins block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#allow_origins App#allow_origins} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#allow_origins App#allow_origins} --- @@ -2481,7 +2492,7 @@ expose_headers: typing.List[str] The set of HTTP response headers that browsers are allowed to access. This configures the Access-Control-Expose-Headers header. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#expose_headers App#expose_headers} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#expose_headers App#expose_headers} --- @@ -2497,7 +2508,7 @@ An optional duration specifying how long browsers can cache the results of a pre This configures the Access-Control-Max-Age header. Example: `5h30m`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#max_age App#max_age} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#max_age App#max_age} --- @@ -2535,7 +2546,7 @@ exact: str Exact string match. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#exact App#exact} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#exact App#exact} --- @@ -2549,7 +2560,7 @@ prefix: str Prefix-based match. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#prefix App#prefix} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#prefix App#prefix} --- @@ -2563,7 +2574,7 @@ regex: str RE2 style regex-based match. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#regex App#regex} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#regex App#regex} --- @@ -2603,7 +2614,7 @@ key: str The name of the environment variable. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#key App#key} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#key App#key} --- @@ -2617,7 +2628,7 @@ scope: str The visibility scope of the environment variable. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#scope App#scope} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#scope App#scope} --- @@ -2631,7 +2642,7 @@ type: str The type of the environment variable. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#type App#type} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#type App#type} --- @@ -2645,7 +2656,7 @@ value: str The value of the environment variable. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#value App#value} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#value App#value} --- @@ -2681,7 +2692,7 @@ branch: str The name of the branch to use. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#branch App#branch} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#branch App#branch} --- @@ -2695,7 +2706,7 @@ repo_clone_url: str The clone URL of the repo. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#repo_clone_url App#repo_clone_url} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#repo_clone_url App#repo_clone_url} --- @@ -2733,7 +2744,7 @@ branch: str The name of the branch to use. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#branch App#branch} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#branch App#branch} --- @@ -2747,7 +2758,7 @@ deploy_on_push: typing.Union[bool, IResolvable] Whether to automatically deploy new commits made to the repo. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#deploy_on_push App#deploy_on_push} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#deploy_on_push App#deploy_on_push} --- @@ -2761,7 +2772,7 @@ repo: str The name of the repo in the format `owner/repo`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#repo App#repo} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#repo App#repo} --- @@ -2799,7 +2810,7 @@ branch: str The name of the branch to use. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#branch App#branch} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#branch App#branch} --- @@ -2813,7 +2824,7 @@ deploy_on_push: typing.Union[bool, IResolvable] Whether to automatically deploy new commits made to the repo. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#deploy_on_push App#deploy_on_push} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#deploy_on_push App#deploy_on_push} --- @@ -2827,7 +2838,7 @@ repo: str The name of the repo in the format `owner/repo`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#repo App#repo} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#repo App#repo} --- @@ -2842,6 +2853,7 @@ app.AppSpecFunctionLogDestination( name: str, datadog: AppSpecFunctionLogDestinationDatadog = None, logtail: AppSpecFunctionLogDestinationLogtail = None, + open_search: AppSpecFunctionLogDestinationOpenSearch = None, papertrail: AppSpecFunctionLogDestinationPapertrail = None ) ``` @@ -2853,6 +2865,7 @@ app.AppSpecFunctionLogDestination( | name | str | Name of the log destination. | | datadog | AppSpecFunctionLogDestinationDatadog | datadog block. | | logtail | AppSpecFunctionLogDestinationLogtail | logtail block. | +| open_search | AppSpecFunctionLogDestinationOpenSearch | open_search block. | | papertrail | AppSpecFunctionLogDestinationPapertrail | papertrail block. | --- @@ -2867,7 +2880,7 @@ name: str Name of the log destination. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#name App#name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#name App#name} --- @@ -2881,7 +2894,7 @@ datadog: AppSpecFunctionLogDestinationDatadog datadog block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#datadog App#datadog} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#datadog App#datadog} --- @@ -2895,7 +2908,21 @@ logtail: AppSpecFunctionLogDestinationLogtail logtail block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#logtail App#logtail} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#logtail App#logtail} + +--- + +##### `open_search`Optional + +```python +open_search: AppSpecFunctionLogDestinationOpenSearch +``` + +- *Type:* AppSpecFunctionLogDestinationOpenSearch + +open_search block. + +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#open_search App#open_search} --- @@ -2909,7 +2936,7 @@ papertrail: AppSpecFunctionLogDestinationPapertrail papertrail block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#papertrail App#papertrail} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#papertrail App#papertrail} --- @@ -2945,7 +2972,7 @@ api_key: str Datadog API key. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#api_key App#api_key} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#api_key App#api_key} --- @@ -2959,7 +2986,7 @@ endpoint: str Datadog HTTP log intake endpoint. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#endpoint App#endpoint} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#endpoint App#endpoint} --- @@ -2993,7 +3020,139 @@ token: str Logtail token. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#token App#token} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#token App#token} + +--- + +### AppSpecFunctionLogDestinationOpenSearch + +#### Initializer + +```python +from cdktf_cdktf_provider_digitalocean import app + +app.AppSpecFunctionLogDestinationOpenSearch( + basic_auth: AppSpecFunctionLogDestinationOpenSearchBasicAuth, + cluster_name: str = None, + endpoint: str = None, + index_name: str = None +) +``` + +#### Properties + +| **Name** | **Type** | **Description** | +| --- | --- | --- | +| basic_auth | AppSpecFunctionLogDestinationOpenSearchBasicAuth | basic_auth block. | +| cluster_name | str | OpenSearch cluster name. | +| endpoint | str | OpenSearch endpoint. | +| index_name | str | OpenSearch index name. | + +--- + +##### `basic_auth`Required + +```python +basic_auth: AppSpecFunctionLogDestinationOpenSearchBasicAuth +``` + +- *Type:* AppSpecFunctionLogDestinationOpenSearchBasicAuth + +basic_auth block. + +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#basic_auth App#basic_auth} + +--- + +##### `cluster_name`Optional + +```python +cluster_name: str +``` + +- *Type:* str + +OpenSearch cluster name. + +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#cluster_name App#cluster_name} + +--- + +##### `endpoint`Optional + +```python +endpoint: str +``` + +- *Type:* str + +OpenSearch endpoint. + +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#endpoint App#endpoint} + +--- + +##### `index_name`Optional + +```python +index_name: str +``` + +- *Type:* str + +OpenSearch index name. + +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#index_name App#index_name} + +--- + +### AppSpecFunctionLogDestinationOpenSearchBasicAuth + +#### Initializer + +```python +from cdktf_cdktf_provider_digitalocean import app + +app.AppSpecFunctionLogDestinationOpenSearchBasicAuth( + password: str = None, + user: str = None +) +``` + +#### Properties + +| **Name** | **Type** | **Description** | +| --- | --- | --- | +| password | str | Password for basic authentication. | +| user | str | user for basic authentication. | + +--- + +##### `password`Optional + +```python +password: str +``` + +- *Type:* str + +Password for basic authentication. + +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#password App#password} + +--- + +##### `user`Optional + +```python +user: str +``` + +- *Type:* str + +user for basic authentication. + +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#user App#user} --- @@ -3027,7 +3186,7 @@ endpoint: str Papertrail syslog endpoint. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#endpoint App#endpoint} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#endpoint App#endpoint} --- @@ -3065,7 +3224,7 @@ Path specifies an route by HTTP path prefix. Paths must start with / and must be unique within the app. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#path App#path} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#path App#path} --- @@ -3079,7 +3238,7 @@ preserve_path_prefix: typing.Union[bool, IResolvable] An optional flag to preserve the path that is forwarded to the backend service. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#preserve_path_prefix App#preserve_path_prefix} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#preserve_path_prefix App#preserve_path_prefix} --- @@ -3113,7 +3272,7 @@ rule: typing.Union[IResolvable, typing.List[AppSpecIngressRule]] rule block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#rule App#rule} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#rule App#rule} --- @@ -3153,7 +3312,7 @@ component: AppSpecIngressRuleComponent component block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#component App#component} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#component App#component} --- @@ -3167,7 +3326,7 @@ cors: AppSpecIngressRuleCors cors block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#cors App#cors} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#cors App#cors} --- @@ -3181,7 +3340,7 @@ match: AppSpecIngressRuleMatch match block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#match App#match} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#match App#match} --- @@ -3195,7 +3354,7 @@ redirect: AppSpecIngressRuleRedirect redirect block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#redirect App#redirect} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#redirect App#redirect} --- @@ -3217,9 +3376,9 @@ app.AppSpecIngressRuleComponent( | **Name** | **Type** | **Description** | | --- | --- | --- | -| name | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#name App#name}. | -| preserve_path_prefix | typing.Union[bool, cdktf.IResolvable] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#preserve_path_prefix App#preserve_path_prefix}. | -| rewrite | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#rewrite App#rewrite}. | +| name | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#name App#name}. | +| preserve_path_prefix | typing.Union[bool, cdktf.IResolvable] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#preserve_path_prefix App#preserve_path_prefix}. | +| rewrite | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#rewrite App#rewrite}. | --- @@ -3231,7 +3390,7 @@ name: str - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#name App#name}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#name App#name}. --- @@ -3243,7 +3402,7 @@ preserve_path_prefix: typing.Union[bool, IResolvable] - *Type:* typing.Union[bool, cdktf.IResolvable] -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#preserve_path_prefix App#preserve_path_prefix}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#preserve_path_prefix App#preserve_path_prefix}. --- @@ -3255,7 +3414,7 @@ rewrite: str - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#rewrite App#rewrite}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#rewrite App#rewrite}. --- @@ -3301,7 +3460,7 @@ Whether browsers should expose the response to the client-side JavaScript code w This configures the Access-Control-Allow-Credentials header. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#allow_credentials App#allow_credentials} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#allow_credentials App#allow_credentials} --- @@ -3315,7 +3474,7 @@ allow_headers: typing.List[str] The set of allowed HTTP request headers. This configures the Access-Control-Allow-Headers header. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#allow_headers App#allow_headers} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#allow_headers App#allow_headers} --- @@ -3329,7 +3488,7 @@ allow_methods: typing.List[str] The set of allowed HTTP methods. This configures the Access-Control-Allow-Methods header. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#allow_methods App#allow_methods} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#allow_methods App#allow_methods} --- @@ -3343,7 +3502,7 @@ allow_origins: AppSpecIngressRuleCorsAllowOrigins allow_origins block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#allow_origins App#allow_origins} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#allow_origins App#allow_origins} --- @@ -3357,7 +3516,7 @@ expose_headers: typing.List[str] The set of HTTP response headers that browsers are allowed to access. This configures the Access-Control-Expose-Headers header. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#expose_headers App#expose_headers} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#expose_headers App#expose_headers} --- @@ -3373,7 +3532,7 @@ An optional duration specifying how long browsers can cache the results of a pre This configures the Access-Control-Max-Age header. Example: `5h30m`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#max_age App#max_age} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#max_age App#max_age} --- @@ -3411,7 +3570,7 @@ exact: str Exact string match. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#exact App#exact} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#exact App#exact} --- @@ -3425,7 +3584,7 @@ prefix: str Prefix-based match. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#prefix App#prefix} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#prefix App#prefix} --- @@ -3439,7 +3598,7 @@ regex: str RE2 style regex-based match. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#regex App#regex} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#regex App#regex} --- @@ -3473,7 +3632,7 @@ path: AppSpecIngressRuleMatchPath path block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#path App#path} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#path App#path} --- @@ -3493,7 +3652,7 @@ app.AppSpecIngressRuleMatchPath( | **Name** | **Type** | **Description** | | --- | --- | --- | -| prefix | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#prefix App#prefix}. | +| prefix | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#prefix App#prefix}. | --- @@ -3505,7 +3664,7 @@ prefix: str - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#prefix App#prefix}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#prefix App#prefix}. --- @@ -3529,11 +3688,11 @@ app.AppSpecIngressRuleRedirect( | **Name** | **Type** | **Description** | | --- | --- | --- | -| authority | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#authority App#authority}. | -| port | typing.Union[int, float] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#port App#port}. | -| redirect_code | typing.Union[int, float] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#redirect_code App#redirect_code}. | -| scheme | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#scheme App#scheme}. | -| uri | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#uri App#uri}. | +| authority | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#authority App#authority}. | +| port | typing.Union[int, float] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#port App#port}. | +| redirect_code | typing.Union[int, float] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#redirect_code App#redirect_code}. | +| scheme | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#scheme App#scheme}. | +| uri | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#uri App#uri}. | --- @@ -3545,7 +3704,7 @@ authority: str - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#authority App#authority}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#authority App#authority}. --- @@ -3557,7 +3716,7 @@ port: typing.Union[int, float] - *Type:* typing.Union[int, float] -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#port App#port}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#port App#port}. --- @@ -3569,7 +3728,7 @@ redirect_code: typing.Union[int, float] - *Type:* typing.Union[int, float] -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#redirect_code App#redirect_code}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#redirect_code App#redirect_code}. --- @@ -3581,7 +3740,7 @@ scheme: str - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#scheme App#scheme}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#scheme App#scheme}. --- @@ -3593,7 +3752,7 @@ uri: str - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#uri App#uri}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#uri App#uri}. --- @@ -3657,7 +3816,7 @@ name: str The name of the component. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#name App#name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#name App#name} --- @@ -3671,7 +3830,7 @@ alert: typing.Union[IResolvable, typing.List[AppSpecJobAlert]] alert block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#alert App#alert} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#alert App#alert} --- @@ -3685,7 +3844,7 @@ build_command: str An optional build command to run while building this component from source. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#build_command App#build_command} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#build_command App#build_command} --- @@ -3699,7 +3858,7 @@ dockerfile_path: str The path to a Dockerfile relative to the root of the repo. If set, overrides usage of buildpacks. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#dockerfile_path App#dockerfile_path} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#dockerfile_path App#dockerfile_path} --- @@ -3713,7 +3872,7 @@ env: typing.Union[IResolvable, typing.List[AppSpecJobEnv]] env block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#env App#env} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#env App#env} --- @@ -3727,7 +3886,7 @@ environment_slug: str An environment slug describing the type of this app. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#environment_slug App#environment_slug} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#environment_slug App#environment_slug} --- @@ -3741,7 +3900,7 @@ git: AppSpecJobGit git block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#git App#git} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#git App#git} --- @@ -3755,7 +3914,7 @@ github: AppSpecJobGithub github block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#github App#github} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#github App#github} --- @@ -3769,7 +3928,7 @@ gitlab: AppSpecJobGitlab gitlab block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#gitlab App#gitlab} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#gitlab App#gitlab} --- @@ -3783,7 +3942,7 @@ image: AppSpecJobImage image block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#image App#image} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#image App#image} --- @@ -3797,7 +3956,7 @@ instance_count: typing.Union[int, float] The amount of instances that this component should be scaled to. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#instance_count App#instance_count} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#instance_count App#instance_count} --- @@ -3811,7 +3970,7 @@ instance_size_slug: str The instance size to use for this component. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#instance_size_slug App#instance_size_slug} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#instance_size_slug App#instance_size_slug} --- @@ -3825,7 +3984,7 @@ kind: str The type of job and when it will be run during the deployment process. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#kind App#kind} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#kind App#kind} --- @@ -3839,7 +3998,7 @@ log_destination: typing.Union[IResolvable, typing.List[AppSpecJobLogDestination] log_destination block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#log_destination App#log_destination} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#log_destination App#log_destination} --- @@ -3853,7 +4012,7 @@ run_command: str An optional run command to override the component's default. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#run_command App#run_command} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#run_command App#run_command} --- @@ -3867,7 +4026,7 @@ source_dir: str An optional path to the working directory to use for the build. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#source_dir App#source_dir} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#source_dir App#source_dir} --- @@ -3891,11 +4050,11 @@ app.AppSpecJobAlert( | **Name** | **Type** | **Description** | | --- | --- | --- | -| operator | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#operator App#operator}. | -| rule | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#rule App#rule}. | -| value | typing.Union[int, float] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#value App#value}. | -| window | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#window App#window}. | -| disabled | typing.Union[bool, cdktf.IResolvable] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#disabled App#disabled}. | +| operator | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#operator App#operator}. | +| rule | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#rule App#rule}. | +| value | typing.Union[int, float] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#value App#value}. | +| window | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#window App#window}. | +| disabled | typing.Union[bool, cdktf.IResolvable] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#disabled App#disabled}. | --- @@ -3907,7 +4066,7 @@ operator: str - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#operator App#operator}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#operator App#operator}. --- @@ -3919,7 +4078,7 @@ rule: str - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#rule App#rule}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#rule App#rule}. --- @@ -3931,7 +4090,7 @@ value: typing.Union[int, float] - *Type:* typing.Union[int, float] -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#value App#value}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#value App#value}. --- @@ -3943,7 +4102,7 @@ window: str - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#window App#window}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#window App#window}. --- @@ -3955,7 +4114,7 @@ disabled: typing.Union[bool, IResolvable] - *Type:* typing.Union[bool, cdktf.IResolvable] -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#disabled App#disabled}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#disabled App#disabled}. --- @@ -3995,7 +4154,7 @@ key: str The name of the environment variable. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#key App#key} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#key App#key} --- @@ -4009,7 +4168,7 @@ scope: str The visibility scope of the environment variable. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#scope App#scope} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#scope App#scope} --- @@ -4023,7 +4182,7 @@ type: str The type of the environment variable. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#type App#type} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#type App#type} --- @@ -4037,7 +4196,7 @@ value: str The value of the environment variable. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#value App#value} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#value App#value} --- @@ -4073,7 +4232,7 @@ branch: str The name of the branch to use. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#branch App#branch} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#branch App#branch} --- @@ -4087,7 +4246,7 @@ repo_clone_url: str The clone URL of the repo. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#repo_clone_url App#repo_clone_url} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#repo_clone_url App#repo_clone_url} --- @@ -4125,7 +4284,7 @@ branch: str The name of the branch to use. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#branch App#branch} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#branch App#branch} --- @@ -4139,7 +4298,7 @@ deploy_on_push: typing.Union[bool, IResolvable] Whether to automatically deploy new commits made to the repo. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#deploy_on_push App#deploy_on_push} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#deploy_on_push App#deploy_on_push} --- @@ -4153,7 +4312,7 @@ repo: str The name of the repo in the format `owner/repo`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#repo App#repo} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#repo App#repo} --- @@ -4191,7 +4350,7 @@ branch: str The name of the branch to use. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#branch App#branch} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#branch App#branch} --- @@ -4205,7 +4364,7 @@ deploy_on_push: typing.Union[bool, IResolvable] Whether to automatically deploy new commits made to the repo. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#deploy_on_push App#deploy_on_push} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#deploy_on_push App#deploy_on_push} --- @@ -4219,7 +4378,7 @@ repo: str The name of the repo in the format `owner/repo`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#repo App#repo} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#repo App#repo} --- @@ -4263,7 +4422,7 @@ registry_type: str The registry type. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#registry_type App#registry_type} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#registry_type App#registry_type} --- @@ -4277,7 +4436,7 @@ repository: str The repository name. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#repository App#repository} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#repository App#repository} --- @@ -4291,7 +4450,7 @@ deploy_on_push: typing.Union[IResolvable, typing.List[AppSpecJobImageDeployOnPus deploy_on_push block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#deploy_on_push App#deploy_on_push} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#deploy_on_push App#deploy_on_push} --- @@ -4305,7 +4464,7 @@ registry: str The registry name. Must be left empty for the DOCR registry type. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#registry App#registry} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#registry App#registry} --- @@ -4319,7 +4478,7 @@ registry_credentials: str Access credentials for third-party registries. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#registry_credentials App#registry_credentials} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#registry_credentials App#registry_credentials} --- @@ -4333,7 +4492,7 @@ tag: str The repository tag. Defaults to latest if not provided. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#tag App#tag} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#tag App#tag} --- @@ -4367,7 +4526,7 @@ enabled: typing.Union[bool, IResolvable] Whether to automatically deploy images pushed to DOCR. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#enabled App#enabled} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#enabled App#enabled} --- @@ -4382,6 +4541,7 @@ app.AppSpecJobLogDestination( name: str, datadog: AppSpecJobLogDestinationDatadog = None, logtail: AppSpecJobLogDestinationLogtail = None, + open_search: AppSpecJobLogDestinationOpenSearch = None, papertrail: AppSpecJobLogDestinationPapertrail = None ) ``` @@ -4393,6 +4553,7 @@ app.AppSpecJobLogDestination( | name | str | Name of the log destination. | | datadog | AppSpecJobLogDestinationDatadog | datadog block. | | logtail | AppSpecJobLogDestinationLogtail | logtail block. | +| open_search | AppSpecJobLogDestinationOpenSearch | open_search block. | | papertrail | AppSpecJobLogDestinationPapertrail | papertrail block. | --- @@ -4407,7 +4568,7 @@ name: str Name of the log destination. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#name App#name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#name App#name} --- @@ -4421,7 +4582,7 @@ datadog: AppSpecJobLogDestinationDatadog datadog block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#datadog App#datadog} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#datadog App#datadog} --- @@ -4435,7 +4596,21 @@ logtail: AppSpecJobLogDestinationLogtail logtail block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#logtail App#logtail} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#logtail App#logtail} + +--- + +##### `open_search`Optional + +```python +open_search: AppSpecJobLogDestinationOpenSearch +``` + +- *Type:* AppSpecJobLogDestinationOpenSearch + +open_search block. + +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#open_search App#open_search} --- @@ -4449,7 +4624,7 @@ papertrail: AppSpecJobLogDestinationPapertrail papertrail block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#papertrail App#papertrail} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#papertrail App#papertrail} --- @@ -4485,7 +4660,7 @@ api_key: str Datadog API key. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#api_key App#api_key} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#api_key App#api_key} --- @@ -4499,7 +4674,7 @@ endpoint: str Datadog HTTP log intake endpoint. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#endpoint App#endpoint} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#endpoint App#endpoint} --- @@ -4533,7 +4708,139 @@ token: str Logtail token. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#token App#token} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#token App#token} + +--- + +### AppSpecJobLogDestinationOpenSearch + +#### Initializer + +```python +from cdktf_cdktf_provider_digitalocean import app + +app.AppSpecJobLogDestinationOpenSearch( + basic_auth: AppSpecJobLogDestinationOpenSearchBasicAuth, + cluster_name: str = None, + endpoint: str = None, + index_name: str = None +) +``` + +#### Properties + +| **Name** | **Type** | **Description** | +| --- | --- | --- | +| basic_auth | AppSpecJobLogDestinationOpenSearchBasicAuth | basic_auth block. | +| cluster_name | str | OpenSearch cluster name. | +| endpoint | str | OpenSearch endpoint. | +| index_name | str | OpenSearch index name. | + +--- + +##### `basic_auth`Required + +```python +basic_auth: AppSpecJobLogDestinationOpenSearchBasicAuth +``` + +- *Type:* AppSpecJobLogDestinationOpenSearchBasicAuth + +basic_auth block. + +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#basic_auth App#basic_auth} + +--- + +##### `cluster_name`Optional + +```python +cluster_name: str +``` + +- *Type:* str + +OpenSearch cluster name. + +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#cluster_name App#cluster_name} + +--- + +##### `endpoint`Optional + +```python +endpoint: str +``` + +- *Type:* str + +OpenSearch endpoint. + +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#endpoint App#endpoint} + +--- + +##### `index_name`Optional + +```python +index_name: str +``` + +- *Type:* str + +OpenSearch index name. + +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#index_name App#index_name} + +--- + +### AppSpecJobLogDestinationOpenSearchBasicAuth + +#### Initializer + +```python +from cdktf_cdktf_provider_digitalocean import app + +app.AppSpecJobLogDestinationOpenSearchBasicAuth( + password: str = None, + user: str = None +) +``` + +#### Properties + +| **Name** | **Type** | **Description** | +| --- | --- | --- | +| password | str | Password for basic authentication. | +| user | str | user for basic authentication. | + +--- + +##### `password`Optional + +```python +password: str +``` + +- *Type:* str + +Password for basic authentication. + +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#password App#password} + +--- + +##### `user`Optional + +```python +user: str +``` + +- *Type:* str + +user for basic authentication. + +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#user App#user} --- @@ -4567,7 +4874,7 @@ endpoint: str Papertrail syslog endpoint. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#endpoint App#endpoint} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#endpoint App#endpoint} --- @@ -4623,7 +4930,7 @@ app.AppSpecService( | image | AppSpecServiceImage | image block. | | instance_count | typing.Union[int, float] | The amount of instances that this component should be scaled to. | | instance_size_slug | str | The instance size to use for this component. | -| internal_ports | typing.List[typing.Union[int, float]] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#internal_ports App#internal_ports}. | +| internal_ports | typing.List[typing.Union[int, float]] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#internal_ports App#internal_ports}. | | log_destination | typing.Union[cdktf.IResolvable, typing.List[AppSpecServiceLogDestination]] | log_destination block. | | routes | typing.Union[cdktf.IResolvable, typing.List[AppSpecServiceRoutes]] | routes block. | | run_command | str | An optional run command to override the component's default. | @@ -4641,7 +4948,7 @@ name: str The name of the component. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#name App#name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#name App#name} --- @@ -4655,7 +4962,7 @@ alert: typing.Union[IResolvable, typing.List[AppSpecServiceAlert]] alert block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#alert App#alert} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#alert App#alert} --- @@ -4669,7 +4976,7 @@ autoscaling: AppSpecServiceAutoscaling autoscaling block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#autoscaling App#autoscaling} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#autoscaling App#autoscaling} --- @@ -4683,7 +4990,7 @@ build_command: str An optional build command to run while building this component from source. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#build_command App#build_command} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#build_command App#build_command} --- @@ -4697,7 +5004,7 @@ cors: AppSpecServiceCors cors block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#cors App#cors} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#cors App#cors} --- @@ -4711,7 +5018,7 @@ dockerfile_path: str The path to a Dockerfile relative to the root of the repo. If set, overrides usage of buildpacks. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#dockerfile_path App#dockerfile_path} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#dockerfile_path App#dockerfile_path} --- @@ -4725,7 +5032,7 @@ env: typing.Union[IResolvable, typing.List[AppSpecServiceEnv]] env block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#env App#env} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#env App#env} --- @@ -4739,7 +5046,7 @@ environment_slug: str An environment slug describing the type of this app. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#environment_slug App#environment_slug} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#environment_slug App#environment_slug} --- @@ -4753,7 +5060,7 @@ git: AppSpecServiceGit git block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#git App#git} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#git App#git} --- @@ -4767,7 +5074,7 @@ github: AppSpecServiceGithub github block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#github App#github} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#github App#github} --- @@ -4781,7 +5088,7 @@ gitlab: AppSpecServiceGitlab gitlab block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#gitlab App#gitlab} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#gitlab App#gitlab} --- @@ -4795,7 +5102,7 @@ health_check: AppSpecServiceHealthCheck health_check block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#health_check App#health_check} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#health_check App#health_check} --- @@ -4809,7 +5116,7 @@ http_port: typing.Union[int, float] The internal port on which this service's run command will listen. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#http_port App#http_port} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#http_port App#http_port} --- @@ -4823,7 +5130,7 @@ image: AppSpecServiceImage image block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#image App#image} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#image App#image} --- @@ -4837,7 +5144,7 @@ instance_count: typing.Union[int, float] The amount of instances that this component should be scaled to. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#instance_count App#instance_count} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#instance_count App#instance_count} --- @@ -4851,7 +5158,7 @@ instance_size_slug: str The instance size to use for this component. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#instance_size_slug App#instance_size_slug} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#instance_size_slug App#instance_size_slug} --- @@ -4863,7 +5170,7 @@ internal_ports: typing.List[typing.Union[int, float]] - *Type:* typing.List[typing.Union[int, float]] -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#internal_ports App#internal_ports}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#internal_ports App#internal_ports}. --- @@ -4877,7 +5184,7 @@ log_destination: typing.Union[IResolvable, typing.List[AppSpecServiceLogDestinat log_destination block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#log_destination App#log_destination} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#log_destination App#log_destination} --- @@ -4891,7 +5198,7 @@ routes: typing.Union[IResolvable, typing.List[AppSpecServiceRoutes]] routes block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#routes App#routes} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#routes App#routes} --- @@ -4905,7 +5212,7 @@ run_command: str An optional run command to override the component's default. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#run_command App#run_command} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#run_command App#run_command} --- @@ -4919,7 +5226,7 @@ source_dir: str An optional path to the working directory to use for the build. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#source_dir App#source_dir} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#source_dir App#source_dir} --- @@ -4943,11 +5250,11 @@ app.AppSpecServiceAlert( | **Name** | **Type** | **Description** | | --- | --- | --- | -| operator | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#operator App#operator}. | -| rule | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#rule App#rule}. | -| value | typing.Union[int, float] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#value App#value}. | -| window | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#window App#window}. | -| disabled | typing.Union[bool, cdktf.IResolvable] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#disabled App#disabled}. | +| operator | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#operator App#operator}. | +| rule | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#rule App#rule}. | +| value | typing.Union[int, float] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#value App#value}. | +| window | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#window App#window}. | +| disabled | typing.Union[bool, cdktf.IResolvable] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#disabled App#disabled}. | --- @@ -4959,7 +5266,7 @@ operator: str - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#operator App#operator}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#operator App#operator}. --- @@ -4971,7 +5278,7 @@ rule: str - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#rule App#rule}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#rule App#rule}. --- @@ -4983,7 +5290,7 @@ value: typing.Union[int, float] - *Type:* typing.Union[int, float] -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#value App#value}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#value App#value}. --- @@ -4995,7 +5302,7 @@ window: str - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#window App#window}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#window App#window}. --- @@ -5007,7 +5314,7 @@ disabled: typing.Union[bool, IResolvable] - *Type:* typing.Union[bool, cdktf.IResolvable] -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#disabled App#disabled}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#disabled App#disabled}. --- @@ -5045,7 +5352,7 @@ max_instance_count: typing.Union[int, float] The maximum amount of instances for this component. Must be more than min_instance_count. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#max_instance_count App#max_instance_count} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#max_instance_count App#max_instance_count} --- @@ -5059,7 +5366,7 @@ metrics: AppSpecServiceAutoscalingMetrics metrics block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#metrics App#metrics} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#metrics App#metrics} --- @@ -5073,7 +5380,7 @@ min_instance_count: typing.Union[int, float] The minimum amount of instances for this component. Must be less than max_instance_count. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#min_instance_count App#min_instance_count} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#min_instance_count App#min_instance_count} --- @@ -5107,7 +5414,7 @@ cpu: AppSpecServiceAutoscalingMetricsCpu cpu block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#cpu App#cpu} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#cpu App#cpu} --- @@ -5141,7 +5448,7 @@ percent: typing.Union[int, float] The average target CPU utilization for the component. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#percent App#percent} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#percent App#percent} --- @@ -5187,7 +5494,7 @@ Whether browsers should expose the response to the client-side JavaScript code w This configures the Access-Control-Allow-Credentials header. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#allow_credentials App#allow_credentials} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#allow_credentials App#allow_credentials} --- @@ -5201,7 +5508,7 @@ allow_headers: typing.List[str] The set of allowed HTTP request headers. This configures the Access-Control-Allow-Headers header. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#allow_headers App#allow_headers} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#allow_headers App#allow_headers} --- @@ -5215,7 +5522,7 @@ allow_methods: typing.List[str] The set of allowed HTTP methods. This configures the Access-Control-Allow-Methods header. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#allow_methods App#allow_methods} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#allow_methods App#allow_methods} --- @@ -5229,7 +5536,7 @@ allow_origins: AppSpecServiceCorsAllowOrigins allow_origins block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#allow_origins App#allow_origins} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#allow_origins App#allow_origins} --- @@ -5243,7 +5550,7 @@ expose_headers: typing.List[str] The set of HTTP response headers that browsers are allowed to access. This configures the Access-Control-Expose-Headers header. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#expose_headers App#expose_headers} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#expose_headers App#expose_headers} --- @@ -5259,7 +5566,7 @@ An optional duration specifying how long browsers can cache the results of a pre This configures the Access-Control-Max-Age header. Example: `5h30m`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#max_age App#max_age} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#max_age App#max_age} --- @@ -5297,7 +5604,7 @@ exact: str Exact string match. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#exact App#exact} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#exact App#exact} --- @@ -5311,7 +5618,7 @@ prefix: str Prefix-based match. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#prefix App#prefix} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#prefix App#prefix} --- @@ -5325,7 +5632,7 @@ regex: str RE2 style regex-based match. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#regex App#regex} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#regex App#regex} --- @@ -5365,7 +5672,7 @@ key: str The name of the environment variable. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#key App#key} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#key App#key} --- @@ -5379,7 +5686,7 @@ scope: str The visibility scope of the environment variable. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#scope App#scope} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#scope App#scope} --- @@ -5393,7 +5700,7 @@ type: str The type of the environment variable. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#type App#type} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#type App#type} --- @@ -5407,7 +5714,7 @@ value: str The value of the environment variable. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#value App#value} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#value App#value} --- @@ -5443,7 +5750,7 @@ branch: str The name of the branch to use. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#branch App#branch} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#branch App#branch} --- @@ -5457,7 +5764,7 @@ repo_clone_url: str The clone URL of the repo. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#repo_clone_url App#repo_clone_url} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#repo_clone_url App#repo_clone_url} --- @@ -5495,7 +5802,7 @@ branch: str The name of the branch to use. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#branch App#branch} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#branch App#branch} --- @@ -5509,7 +5816,7 @@ deploy_on_push: typing.Union[bool, IResolvable] Whether to automatically deploy new commits made to the repo. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#deploy_on_push App#deploy_on_push} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#deploy_on_push App#deploy_on_push} --- @@ -5523,7 +5830,7 @@ repo: str The name of the repo in the format `owner/repo`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#repo App#repo} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#repo App#repo} --- @@ -5561,7 +5868,7 @@ branch: str The name of the branch to use. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#branch App#branch} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#branch App#branch} --- @@ -5575,7 +5882,7 @@ deploy_on_push: typing.Union[bool, IResolvable] Whether to automatically deploy new commits made to the repo. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#deploy_on_push App#deploy_on_push} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#deploy_on_push App#deploy_on_push} --- @@ -5589,7 +5896,7 @@ repo: str The name of the repo in the format `owner/repo`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#repo App#repo} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#repo App#repo} --- @@ -5635,7 +5942,7 @@ failure_threshold: typing.Union[int, float] The number of failed health checks before considered unhealthy. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#failure_threshold App#failure_threshold} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#failure_threshold App#failure_threshold} --- @@ -5649,7 +5956,7 @@ http_path: str The route path used for the HTTP health check ping. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#http_path App#http_path} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#http_path App#http_path} --- @@ -5663,7 +5970,7 @@ initial_delay_seconds: typing.Union[int, float] The number of seconds to wait before beginning health checks. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#initial_delay_seconds App#initial_delay_seconds} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#initial_delay_seconds App#initial_delay_seconds} --- @@ -5677,7 +5984,7 @@ period_seconds: typing.Union[int, float] The number of seconds to wait between health checks. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#period_seconds App#period_seconds} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#period_seconds App#period_seconds} --- @@ -5693,7 +6000,7 @@ The port on which the health check will be performed. If not set, the health check will be performed on the component's http_port. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#port App#port} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#port App#port} --- @@ -5707,7 +6014,7 @@ success_threshold: typing.Union[int, float] The number of successful health checks before considered healthy. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#success_threshold App#success_threshold} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#success_threshold App#success_threshold} --- @@ -5721,7 +6028,7 @@ timeout_seconds: typing.Union[int, float] The number of seconds after which the check times out. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#timeout_seconds App#timeout_seconds} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#timeout_seconds App#timeout_seconds} --- @@ -5765,7 +6072,7 @@ registry_type: str The registry type. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#registry_type App#registry_type} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#registry_type App#registry_type} --- @@ -5779,7 +6086,7 @@ repository: str The repository name. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#repository App#repository} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#repository App#repository} --- @@ -5793,7 +6100,7 @@ deploy_on_push: typing.Union[IResolvable, typing.List[AppSpecServiceImageDeployO deploy_on_push block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#deploy_on_push App#deploy_on_push} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#deploy_on_push App#deploy_on_push} --- @@ -5807,7 +6114,7 @@ registry: str The registry name. Must be left empty for the DOCR registry type. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#registry App#registry} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#registry App#registry} --- @@ -5821,7 +6128,7 @@ registry_credentials: str Access credentials for third-party registries. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#registry_credentials App#registry_credentials} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#registry_credentials App#registry_credentials} --- @@ -5835,7 +6142,7 @@ tag: str The repository tag. Defaults to latest if not provided. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#tag App#tag} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#tag App#tag} --- @@ -5869,7 +6176,7 @@ enabled: typing.Union[bool, IResolvable] Whether to automatically deploy images pushed to DOCR. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#enabled App#enabled} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#enabled App#enabled} --- @@ -5884,6 +6191,7 @@ app.AppSpecServiceLogDestination( name: str, datadog: AppSpecServiceLogDestinationDatadog = None, logtail: AppSpecServiceLogDestinationLogtail = None, + open_search: AppSpecServiceLogDestinationOpenSearch = None, papertrail: AppSpecServiceLogDestinationPapertrail = None ) ``` @@ -5895,6 +6203,7 @@ app.AppSpecServiceLogDestination( | name | str | Name of the log destination. | | datadog | AppSpecServiceLogDestinationDatadog | datadog block. | | logtail | AppSpecServiceLogDestinationLogtail | logtail block. | +| open_search | AppSpecServiceLogDestinationOpenSearch | open_search block. | | papertrail | AppSpecServiceLogDestinationPapertrail | papertrail block. | --- @@ -5909,7 +6218,7 @@ name: str Name of the log destination. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#name App#name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#name App#name} --- @@ -5923,7 +6232,7 @@ datadog: AppSpecServiceLogDestinationDatadog datadog block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#datadog App#datadog} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#datadog App#datadog} --- @@ -5937,7 +6246,21 @@ logtail: AppSpecServiceLogDestinationLogtail logtail block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#logtail App#logtail} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#logtail App#logtail} + +--- + +##### `open_search`Optional + +```python +open_search: AppSpecServiceLogDestinationOpenSearch +``` + +- *Type:* AppSpecServiceLogDestinationOpenSearch + +open_search block. + +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#open_search App#open_search} --- @@ -5951,7 +6274,7 @@ papertrail: AppSpecServiceLogDestinationPapertrail papertrail block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#papertrail App#papertrail} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#papertrail App#papertrail} --- @@ -5987,7 +6310,7 @@ api_key: str Datadog API key. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#api_key App#api_key} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#api_key App#api_key} --- @@ -6001,7 +6324,7 @@ endpoint: str Datadog HTTP log intake endpoint. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#endpoint App#endpoint} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#endpoint App#endpoint} --- @@ -6035,7 +6358,139 @@ token: str Logtail token. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#token App#token} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#token App#token} + +--- + +### AppSpecServiceLogDestinationOpenSearch + +#### Initializer + +```python +from cdktf_cdktf_provider_digitalocean import app + +app.AppSpecServiceLogDestinationOpenSearch( + basic_auth: AppSpecServiceLogDestinationOpenSearchBasicAuth, + cluster_name: str = None, + endpoint: str = None, + index_name: str = None +) +``` + +#### Properties + +| **Name** | **Type** | **Description** | +| --- | --- | --- | +| basic_auth | AppSpecServiceLogDestinationOpenSearchBasicAuth | basic_auth block. | +| cluster_name | str | OpenSearch cluster name. | +| endpoint | str | OpenSearch endpoint. | +| index_name | str | OpenSearch index name. | + +--- + +##### `basic_auth`Required + +```python +basic_auth: AppSpecServiceLogDestinationOpenSearchBasicAuth +``` + +- *Type:* AppSpecServiceLogDestinationOpenSearchBasicAuth + +basic_auth block. + +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#basic_auth App#basic_auth} + +--- + +##### `cluster_name`Optional + +```python +cluster_name: str +``` + +- *Type:* str + +OpenSearch cluster name. + +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#cluster_name App#cluster_name} + +--- + +##### `endpoint`Optional + +```python +endpoint: str +``` + +- *Type:* str + +OpenSearch endpoint. + +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#endpoint App#endpoint} + +--- + +##### `index_name`Optional + +```python +index_name: str +``` + +- *Type:* str + +OpenSearch index name. + +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#index_name App#index_name} + +--- + +### AppSpecServiceLogDestinationOpenSearchBasicAuth + +#### Initializer + +```python +from cdktf_cdktf_provider_digitalocean import app + +app.AppSpecServiceLogDestinationOpenSearchBasicAuth( + password: str = None, + user: str = None +) +``` + +#### Properties + +| **Name** | **Type** | **Description** | +| --- | --- | --- | +| password | str | Password for basic authentication. | +| user | str | user for basic authentication. | + +--- + +##### `password`Optional + +```python +password: str +``` + +- *Type:* str + +Password for basic authentication. + +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#password App#password} + +--- + +##### `user`Optional + +```python +user: str +``` + +- *Type:* str + +user for basic authentication. + +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#user App#user} --- @@ -6069,7 +6524,7 @@ endpoint: str Papertrail syslog endpoint. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#endpoint App#endpoint} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#endpoint App#endpoint} --- @@ -6107,7 +6562,7 @@ Path specifies an route by HTTP path prefix. Paths must start with / and must be unique within the app. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#path App#path} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#path App#path} --- @@ -6121,7 +6576,7 @@ preserve_path_prefix: typing.Union[bool, IResolvable] An optional flag to preserve the path that is forwarded to the backend service. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#preserve_path_prefix App#preserve_path_prefix} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#preserve_path_prefix App#preserve_path_prefix} --- @@ -6183,7 +6638,7 @@ name: str The name of the component. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#name App#name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#name App#name} --- @@ -6197,7 +6652,7 @@ build_command: str An optional build command to run while building this component from source. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#build_command App#build_command} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#build_command App#build_command} --- @@ -6211,7 +6666,7 @@ catchall_document: str The name of the document to use as the fallback for any requests to documents that are not found when serving this static site. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#catchall_document App#catchall_document} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#catchall_document App#catchall_document} --- @@ -6225,7 +6680,7 @@ cors: AppSpecStaticSiteCors cors block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#cors App#cors} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#cors App#cors} --- @@ -6239,7 +6694,7 @@ dockerfile_path: str The path to a Dockerfile relative to the root of the repo. If set, overrides usage of buildpacks. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#dockerfile_path App#dockerfile_path} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#dockerfile_path App#dockerfile_path} --- @@ -6253,7 +6708,7 @@ env: typing.Union[IResolvable, typing.List[AppSpecStaticSiteEnv]] env block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#env App#env} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#env App#env} --- @@ -6267,7 +6722,7 @@ environment_slug: str An environment slug describing the type of this app. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#environment_slug App#environment_slug} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#environment_slug App#environment_slug} --- @@ -6281,7 +6736,7 @@ error_document: str The name of the error document to use when serving this static site. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#error_document App#error_document} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#error_document App#error_document} --- @@ -6295,7 +6750,7 @@ git: AppSpecStaticSiteGit git block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#git App#git} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#git App#git} --- @@ -6309,7 +6764,7 @@ github: AppSpecStaticSiteGithub github block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#github App#github} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#github App#github} --- @@ -6323,7 +6778,7 @@ gitlab: AppSpecStaticSiteGitlab gitlab block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#gitlab App#gitlab} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#gitlab App#gitlab} --- @@ -6337,7 +6792,7 @@ index_document: str The name of the index document to use when serving this static site. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#index_document App#index_document} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#index_document App#index_document} --- @@ -6353,7 +6808,7 @@ An optional path to where the built assets will be located, relative to the buil If not set, App Platform will automatically scan for these directory names: `_static`, `dist`, `public`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#output_dir App#output_dir} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#output_dir App#output_dir} --- @@ -6367,7 +6822,7 @@ routes: typing.Union[IResolvable, typing.List[AppSpecStaticSiteRoutes]] routes block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#routes App#routes} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#routes App#routes} --- @@ -6381,7 +6836,7 @@ source_dir: str An optional path to the working directory to use for the build. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#source_dir App#source_dir} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#source_dir App#source_dir} --- @@ -6427,7 +6882,7 @@ Whether browsers should expose the response to the client-side JavaScript code w This configures the Access-Control-Allow-Credentials header. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#allow_credentials App#allow_credentials} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#allow_credentials App#allow_credentials} --- @@ -6441,7 +6896,7 @@ allow_headers: typing.List[str] The set of allowed HTTP request headers. This configures the Access-Control-Allow-Headers header. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#allow_headers App#allow_headers} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#allow_headers App#allow_headers} --- @@ -6455,7 +6910,7 @@ allow_methods: typing.List[str] The set of allowed HTTP methods. This configures the Access-Control-Allow-Methods header. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#allow_methods App#allow_methods} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#allow_methods App#allow_methods} --- @@ -6469,7 +6924,7 @@ allow_origins: AppSpecStaticSiteCorsAllowOrigins allow_origins block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#allow_origins App#allow_origins} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#allow_origins App#allow_origins} --- @@ -6483,7 +6938,7 @@ expose_headers: typing.List[str] The set of HTTP response headers that browsers are allowed to access. This configures the Access-Control-Expose-Headers header. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#expose_headers App#expose_headers} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#expose_headers App#expose_headers} --- @@ -6499,7 +6954,7 @@ An optional duration specifying how long browsers can cache the results of a pre This configures the Access-Control-Max-Age header. Example: `5h30m`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#max_age App#max_age} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#max_age App#max_age} --- @@ -6537,7 +6992,7 @@ exact: str Exact string match. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#exact App#exact} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#exact App#exact} --- @@ -6551,7 +7006,7 @@ prefix: str Prefix-based match. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#prefix App#prefix} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#prefix App#prefix} --- @@ -6565,7 +7020,7 @@ regex: str RE2 style regex-based match. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#regex App#regex} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#regex App#regex} --- @@ -6605,7 +7060,7 @@ key: str The name of the environment variable. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#key App#key} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#key App#key} --- @@ -6619,7 +7074,7 @@ scope: str The visibility scope of the environment variable. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#scope App#scope} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#scope App#scope} --- @@ -6633,7 +7088,7 @@ type: str The type of the environment variable. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#type App#type} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#type App#type} --- @@ -6647,7 +7102,7 @@ value: str The value of the environment variable. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#value App#value} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#value App#value} --- @@ -6683,7 +7138,7 @@ branch: str The name of the branch to use. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#branch App#branch} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#branch App#branch} --- @@ -6697,7 +7152,7 @@ repo_clone_url: str The clone URL of the repo. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#repo_clone_url App#repo_clone_url} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#repo_clone_url App#repo_clone_url} --- @@ -6735,7 +7190,7 @@ branch: str The name of the branch to use. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#branch App#branch} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#branch App#branch} --- @@ -6749,7 +7204,7 @@ deploy_on_push: typing.Union[bool, IResolvable] Whether to automatically deploy new commits made to the repo. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#deploy_on_push App#deploy_on_push} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#deploy_on_push App#deploy_on_push} --- @@ -6763,7 +7218,7 @@ repo: str The name of the repo in the format `owner/repo`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#repo App#repo} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#repo App#repo} --- @@ -6801,7 +7256,7 @@ branch: str The name of the branch to use. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#branch App#branch} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#branch App#branch} --- @@ -6815,7 +7270,7 @@ deploy_on_push: typing.Union[bool, IResolvable] Whether to automatically deploy new commits made to the repo. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#deploy_on_push App#deploy_on_push} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#deploy_on_push App#deploy_on_push} --- @@ -6829,7 +7284,7 @@ repo: str The name of the repo in the format `owner/repo`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#repo App#repo} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#repo App#repo} --- @@ -6867,7 +7322,7 @@ Path specifies an route by HTTP path prefix. Paths must start with / and must be unique within the app. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#path App#path} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#path App#path} --- @@ -6881,7 +7336,7 @@ preserve_path_prefix: typing.Union[bool, IResolvable] An optional flag to preserve the path that is forwarded to the backend service. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#preserve_path_prefix App#preserve_path_prefix} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#preserve_path_prefix App#preserve_path_prefix} --- @@ -6943,7 +7398,7 @@ name: str The name of the component. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#name App#name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#name App#name} --- @@ -6957,7 +7412,7 @@ alert: typing.Union[IResolvable, typing.List[AppSpecWorkerAlert]] alert block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#alert App#alert} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#alert App#alert} --- @@ -6971,7 +7426,7 @@ build_command: str An optional build command to run while building this component from source. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#build_command App#build_command} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#build_command App#build_command} --- @@ -6985,7 +7440,7 @@ dockerfile_path: str The path to a Dockerfile relative to the root of the repo. If set, overrides usage of buildpacks. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#dockerfile_path App#dockerfile_path} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#dockerfile_path App#dockerfile_path} --- @@ -6999,7 +7454,7 @@ env: typing.Union[IResolvable, typing.List[AppSpecWorkerEnv]] env block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#env App#env} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#env App#env} --- @@ -7013,7 +7468,7 @@ environment_slug: str An environment slug describing the type of this app. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#environment_slug App#environment_slug} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#environment_slug App#environment_slug} --- @@ -7027,7 +7482,7 @@ git: AppSpecWorkerGit git block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#git App#git} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#git App#git} --- @@ -7041,7 +7496,7 @@ github: AppSpecWorkerGithub github block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#github App#github} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#github App#github} --- @@ -7055,7 +7510,7 @@ gitlab: AppSpecWorkerGitlab gitlab block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#gitlab App#gitlab} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#gitlab App#gitlab} --- @@ -7069,7 +7524,7 @@ image: AppSpecWorkerImage image block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#image App#image} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#image App#image} --- @@ -7083,7 +7538,7 @@ instance_count: typing.Union[int, float] The amount of instances that this component should be scaled to. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#instance_count App#instance_count} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#instance_count App#instance_count} --- @@ -7097,7 +7552,7 @@ instance_size_slug: str The instance size to use for this component. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#instance_size_slug App#instance_size_slug} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#instance_size_slug App#instance_size_slug} --- @@ -7111,7 +7566,7 @@ log_destination: typing.Union[IResolvable, typing.List[AppSpecWorkerLogDestinati log_destination block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#log_destination App#log_destination} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#log_destination App#log_destination} --- @@ -7125,7 +7580,7 @@ run_command: str An optional run command to override the component's default. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#run_command App#run_command} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#run_command App#run_command} --- @@ -7139,7 +7594,7 @@ source_dir: str An optional path to the working directory to use for the build. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#source_dir App#source_dir} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#source_dir App#source_dir} --- @@ -7163,11 +7618,11 @@ app.AppSpecWorkerAlert( | **Name** | **Type** | **Description** | | --- | --- | --- | -| operator | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#operator App#operator}. | -| rule | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#rule App#rule}. | -| value | typing.Union[int, float] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#value App#value}. | -| window | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#window App#window}. | -| disabled | typing.Union[bool, cdktf.IResolvable] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#disabled App#disabled}. | +| operator | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#operator App#operator}. | +| rule | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#rule App#rule}. | +| value | typing.Union[int, float] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#value App#value}. | +| window | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#window App#window}. | +| disabled | typing.Union[bool, cdktf.IResolvable] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#disabled App#disabled}. | --- @@ -7179,7 +7634,7 @@ operator: str - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#operator App#operator}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#operator App#operator}. --- @@ -7191,7 +7646,7 @@ rule: str - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#rule App#rule}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#rule App#rule}. --- @@ -7203,7 +7658,7 @@ value: typing.Union[int, float] - *Type:* typing.Union[int, float] -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#value App#value}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#value App#value}. --- @@ -7215,7 +7670,7 @@ window: str - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#window App#window}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#window App#window}. --- @@ -7227,7 +7682,7 @@ disabled: typing.Union[bool, IResolvable] - *Type:* typing.Union[bool, cdktf.IResolvable] -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#disabled App#disabled}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#disabled App#disabled}. --- @@ -7267,7 +7722,7 @@ key: str The name of the environment variable. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#key App#key} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#key App#key} --- @@ -7281,7 +7736,7 @@ scope: str The visibility scope of the environment variable. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#scope App#scope} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#scope App#scope} --- @@ -7295,7 +7750,7 @@ type: str The type of the environment variable. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#type App#type} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#type App#type} --- @@ -7309,7 +7764,7 @@ value: str The value of the environment variable. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#value App#value} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#value App#value} --- @@ -7345,7 +7800,7 @@ branch: str The name of the branch to use. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#branch App#branch} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#branch App#branch} --- @@ -7359,7 +7814,7 @@ repo_clone_url: str The clone URL of the repo. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#repo_clone_url App#repo_clone_url} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#repo_clone_url App#repo_clone_url} --- @@ -7397,7 +7852,7 @@ branch: str The name of the branch to use. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#branch App#branch} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#branch App#branch} --- @@ -7411,7 +7866,7 @@ deploy_on_push: typing.Union[bool, IResolvable] Whether to automatically deploy new commits made to the repo. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#deploy_on_push App#deploy_on_push} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#deploy_on_push App#deploy_on_push} --- @@ -7425,7 +7880,7 @@ repo: str The name of the repo in the format `owner/repo`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#repo App#repo} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#repo App#repo} --- @@ -7463,7 +7918,7 @@ branch: str The name of the branch to use. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#branch App#branch} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#branch App#branch} --- @@ -7477,7 +7932,7 @@ deploy_on_push: typing.Union[bool, IResolvable] Whether to automatically deploy new commits made to the repo. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#deploy_on_push App#deploy_on_push} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#deploy_on_push App#deploy_on_push} --- @@ -7491,7 +7946,7 @@ repo: str The name of the repo in the format `owner/repo`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#repo App#repo} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#repo App#repo} --- @@ -7535,7 +7990,7 @@ registry_type: str The registry type. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#registry_type App#registry_type} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#registry_type App#registry_type} --- @@ -7549,7 +8004,7 @@ repository: str The repository name. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#repository App#repository} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#repository App#repository} --- @@ -7563,7 +8018,7 @@ deploy_on_push: typing.Union[IResolvable, typing.List[AppSpecWorkerImageDeployOn deploy_on_push block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#deploy_on_push App#deploy_on_push} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#deploy_on_push App#deploy_on_push} --- @@ -7577,7 +8032,7 @@ registry: str The registry name. Must be left empty for the DOCR registry type. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#registry App#registry} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#registry App#registry} --- @@ -7591,7 +8046,7 @@ registry_credentials: str Access credentials for third-party registries. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#registry_credentials App#registry_credentials} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#registry_credentials App#registry_credentials} --- @@ -7605,7 +8060,7 @@ tag: str The repository tag. Defaults to latest if not provided. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#tag App#tag} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#tag App#tag} --- @@ -7639,7 +8094,7 @@ enabled: typing.Union[bool, IResolvable] Whether to automatically deploy images pushed to DOCR. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#enabled App#enabled} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#enabled App#enabled} --- @@ -7654,6 +8109,7 @@ app.AppSpecWorkerLogDestination( name: str, datadog: AppSpecWorkerLogDestinationDatadog = None, logtail: AppSpecWorkerLogDestinationLogtail = None, + open_search: AppSpecWorkerLogDestinationOpenSearch = None, papertrail: AppSpecWorkerLogDestinationPapertrail = None ) ``` @@ -7665,6 +8121,7 @@ app.AppSpecWorkerLogDestination( | name | str | Name of the log destination. | | datadog | AppSpecWorkerLogDestinationDatadog | datadog block. | | logtail | AppSpecWorkerLogDestinationLogtail | logtail block. | +| open_search | AppSpecWorkerLogDestinationOpenSearch | open_search block. | | papertrail | AppSpecWorkerLogDestinationPapertrail | papertrail block. | --- @@ -7679,7 +8136,7 @@ name: str Name of the log destination. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#name App#name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#name App#name} --- @@ -7693,7 +8150,7 @@ datadog: AppSpecWorkerLogDestinationDatadog datadog block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#datadog App#datadog} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#datadog App#datadog} --- @@ -7707,7 +8164,21 @@ logtail: AppSpecWorkerLogDestinationLogtail logtail block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#logtail App#logtail} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#logtail App#logtail} + +--- + +##### `open_search`Optional + +```python +open_search: AppSpecWorkerLogDestinationOpenSearch +``` + +- *Type:* AppSpecWorkerLogDestinationOpenSearch + +open_search block. + +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#open_search App#open_search} --- @@ -7721,7 +8192,7 @@ papertrail: AppSpecWorkerLogDestinationPapertrail papertrail block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#papertrail App#papertrail} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#papertrail App#papertrail} --- @@ -7757,7 +8228,7 @@ api_key: str Datadog API key. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#api_key App#api_key} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#api_key App#api_key} --- @@ -7771,7 +8242,7 @@ endpoint: str Datadog HTTP log intake endpoint. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#endpoint App#endpoint} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#endpoint App#endpoint} --- @@ -7805,7 +8276,139 @@ token: str Logtail token. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#token App#token} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#token App#token} + +--- + +### AppSpecWorkerLogDestinationOpenSearch + +#### Initializer + +```python +from cdktf_cdktf_provider_digitalocean import app + +app.AppSpecWorkerLogDestinationOpenSearch( + basic_auth: AppSpecWorkerLogDestinationOpenSearchBasicAuth, + cluster_name: str = None, + endpoint: str = None, + index_name: str = None +) +``` + +#### Properties + +| **Name** | **Type** | **Description** | +| --- | --- | --- | +| basic_auth | AppSpecWorkerLogDestinationOpenSearchBasicAuth | basic_auth block. | +| cluster_name | str | OpenSearch cluster name. | +| endpoint | str | OpenSearch endpoint. | +| index_name | str | OpenSearch index name. | + +--- + +##### `basic_auth`Required + +```python +basic_auth: AppSpecWorkerLogDestinationOpenSearchBasicAuth +``` + +- *Type:* AppSpecWorkerLogDestinationOpenSearchBasicAuth + +basic_auth block. + +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#basic_auth App#basic_auth} + +--- + +##### `cluster_name`Optional + +```python +cluster_name: str +``` + +- *Type:* str + +OpenSearch cluster name. + +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#cluster_name App#cluster_name} + +--- + +##### `endpoint`Optional + +```python +endpoint: str +``` + +- *Type:* str + +OpenSearch endpoint. + +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#endpoint App#endpoint} + +--- + +##### `index_name`Optional + +```python +index_name: str +``` + +- *Type:* str + +OpenSearch index name. + +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#index_name App#index_name} + +--- + +### AppSpecWorkerLogDestinationOpenSearchBasicAuth + +#### Initializer + +```python +from cdktf_cdktf_provider_digitalocean import app + +app.AppSpecWorkerLogDestinationOpenSearchBasicAuth( + password: str = None, + user: str = None +) +``` + +#### Properties + +| **Name** | **Type** | **Description** | +| --- | --- | --- | +| password | str | Password for basic authentication. | +| user | str | user for basic authentication. | + +--- + +##### `password`Optional + +```python +password: str +``` + +- *Type:* str + +Password for basic authentication. + +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#password App#password} + +--- + +##### `user`Optional + +```python +user: str +``` + +- *Type:* str + +user for basic authentication. + +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#user App#user} --- @@ -7839,7 +8442,7 @@ endpoint: str Papertrail syslog endpoint. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#endpoint App#endpoint} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#endpoint App#endpoint} --- @@ -7859,7 +8462,7 @@ app.AppTimeouts( | **Name** | **Type** | **Description** | | --- | --- | --- | -| create | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#create App#create}. | +| create | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#create App#create}. | --- @@ -7871,7 +8474,7 @@ create: str - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#create App#create}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#create App#create}. --- @@ -12449,7 +13052,7 @@ def put_allow_origins( Exact string match. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#exact App#exact} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#exact App#exact} --- @@ -12459,7 +13062,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit Prefix-based match. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#prefix App#prefix} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#prefix App#prefix} --- @@ -12469,7 +13072,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit RE2 style regex-based match. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#regex App#regex} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#regex App#regex} --- @@ -15282,31 +15885,27 @@ internal_value: AppSpecFunctionLogDestinationLogtail --- -### AppSpecFunctionLogDestinationOutputReference +### AppSpecFunctionLogDestinationOpenSearchBasicAuthOutputReference -#### Initializers +#### Initializers ```python from cdktf_cdktf_provider_digitalocean import app -app.AppSpecFunctionLogDestinationOutputReference( +app.AppSpecFunctionLogDestinationOpenSearchBasicAuthOutputReference( terraform_resource: IInterpolatingParent, - terraform_attribute: str, - complex_object_index: typing.Union[int, float], - complex_object_is_from_set: bool + terraform_attribute: str ) ``` | **Name** | **Type** | **Description** | | --- | --- | --- | -| terraform_resource | cdktf.IInterpolatingParent | The parent resource. | -| terraform_attribute | str | The attribute on the parent resource this class is referencing. | -| complex_object_index | typing.Union[int, float] | the index of this item in the list. | -| complex_object_is_from_set | bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | +| terraform_resource | cdktf.IInterpolatingParent | The parent resource. | +| terraform_attribute | str | The attribute on the parent resource this class is referencing. | --- -##### `terraform_resource`Required +##### `terraform_resource`Required - *Type:* cdktf.IInterpolatingParent @@ -15314,7 +15913,7 @@ The parent resource. --- -##### `terraform_attribute`Required +##### `terraform_attribute`Required - *Type:* str @@ -15322,55 +15921,35 @@ The attribute on the parent resource this class is referencing. --- -##### `complex_object_index`Required - -- *Type:* typing.Union[int, float] - -the index of this item in the list. - ---- - -##### `complex_object_is_from_set`Required - -- *Type:* bool - -whether the list is wrapping a set (will add tolist() to be able to access an item via an index). - ---- - #### Methods | **Name** | **Description** | | --- | --- | -| compute_fqn | *No description.* | -| get_any_map_attribute | *No description.* | -| get_boolean_attribute | *No description.* | -| get_boolean_map_attribute | *No description.* | -| get_list_attribute | *No description.* | -| get_number_attribute | *No description.* | -| get_number_list_attribute | *No description.* | -| get_number_map_attribute | *No description.* | -| get_string_attribute | *No description.* | -| get_string_map_attribute | *No description.* | -| interpolation_for_attribute | *No description.* | -| resolve | Produce the Token's value at resolution time. | -| to_string | Return a string representation of this resolvable object. | -| put_datadog | *No description.* | -| put_logtail | *No description.* | -| put_papertrail | *No description.* | -| reset_datadog | *No description.* | -| reset_logtail | *No description.* | -| reset_papertrail | *No description.* | +| compute_fqn | *No description.* | +| get_any_map_attribute | *No description.* | +| get_boolean_attribute | *No description.* | +| get_boolean_map_attribute | *No description.* | +| get_list_attribute | *No description.* | +| get_number_attribute | *No description.* | +| get_number_list_attribute | *No description.* | +| get_number_map_attribute | *No description.* | +| get_string_attribute | *No description.* | +| get_string_map_attribute | *No description.* | +| interpolation_for_attribute | *No description.* | +| resolve | Produce the Token's value at resolution time. | +| to_string | Return a string representation of this resolvable object. | +| reset_password | *No description.* | +| reset_user | *No description.* | --- -##### `compute_fqn` +##### `compute_fqn` ```python def compute_fqn() -> str ``` -##### `get_any_map_attribute` +##### `get_any_map_attribute` ```python def get_any_map_attribute( @@ -15378,13 +15957,13 @@ def get_any_map_attribute( ) -> typing.Mapping[typing.Any] ``` -###### `terraform_attribute`Required +###### `terraform_attribute`Required - *Type:* str --- -##### `get_boolean_attribute` +##### `get_boolean_attribute` ```python def get_boolean_attribute( @@ -15392,13 +15971,13 @@ def get_boolean_attribute( ) -> IResolvable ``` -###### `terraform_attribute`Required +###### `terraform_attribute`Required - *Type:* str --- -##### `get_boolean_map_attribute` +##### `get_boolean_map_attribute` ```python def get_boolean_map_attribute( @@ -15406,13 +15985,13 @@ def get_boolean_map_attribute( ) -> typing.Mapping[bool] ``` -###### `terraform_attribute`Required +###### `terraform_attribute`Required - *Type:* str --- -##### `get_list_attribute` +##### `get_list_attribute` ```python def get_list_attribute( @@ -15420,13 +15999,13 @@ def get_list_attribute( ) -> typing.List[str] ``` -###### `terraform_attribute`Required +###### `terraform_attribute`Required - *Type:* str --- -##### `get_number_attribute` +##### `get_number_attribute` ```python def get_number_attribute( @@ -15434,13 +16013,13 @@ def get_number_attribute( ) -> typing.Union[int, float] ``` -###### `terraform_attribute`Required +###### `terraform_attribute`Required - *Type:* str --- -##### `get_number_list_attribute` +##### `get_number_list_attribute` ```python def get_number_list_attribute( @@ -15448,13 +16027,13 @@ def get_number_list_attribute( ) -> typing.List[typing.Union[int, float]] ``` -###### `terraform_attribute`Required +###### `terraform_attribute`Required - *Type:* str --- -##### `get_number_map_attribute` +##### `get_number_map_attribute` ```python def get_number_map_attribute( @@ -15462,13 +16041,13 @@ def get_number_map_attribute( ) -> typing.Mapping[typing.Union[int, float]] ``` -###### `terraform_attribute`Required +###### `terraform_attribute`Required - *Type:* str --- -##### `get_string_attribute` +##### `get_string_attribute` ```python def get_string_attribute( @@ -15476,13 +16055,13 @@ def get_string_attribute( ) -> str ``` -###### `terraform_attribute`Required +###### `terraform_attribute`Required - *Type:* str --- -##### `get_string_map_attribute` +##### `get_string_map_attribute` ```python def get_string_map_attribute( @@ -15490,13 +16069,13 @@ def get_string_map_attribute( ) -> typing.Mapping[str] ``` -###### `terraform_attribute`Required +###### `terraform_attribute`Required - *Type:* str --- -##### `interpolation_for_attribute` +##### `interpolation_for_attribute` ```python def interpolation_for_attribute( @@ -15504,13 +16083,13 @@ def interpolation_for_attribute( ) -> IResolvable ``` -###### `property`Required +###### `property`Required - *Type:* str --- -##### `resolve` +##### `resolve` ```python def resolve( @@ -15520,13 +16099,13 @@ def resolve( Produce the Token's value at resolution time. -###### `_context`Required +###### `_context`Required - *Type:* cdktf.IResolveContext --- -##### `to_string` +##### `to_string` ```python def to_string() -> str @@ -15536,87 +16115,16 @@ Return a string representation of this resolvable object. Returns a reversible string representation. -##### `put_datadog` - -```python -def put_datadog( - api_key: str, - endpoint: str = None -) -> None -``` - -###### `api_key`Required - -- *Type:* str - -Datadog API key. - -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#api_key App#api_key} - ---- - -###### `endpoint`Optional - -- *Type:* str - -Datadog HTTP log intake endpoint. - -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#endpoint App#endpoint} - ---- - -##### `put_logtail` - -```python -def put_logtail( - token: str -) -> None -``` - -###### `token`Required - -- *Type:* str - -Logtail token. - -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#token App#token} - ---- - -##### `put_papertrail` - -```python -def put_papertrail( - endpoint: str -) -> None -``` - -###### `endpoint`Required - -- *Type:* str - -Papertrail syslog endpoint. - -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#endpoint App#endpoint} - ---- - -##### `reset_datadog` - -```python -def reset_datadog() -> None -``` - -##### `reset_logtail` +##### `reset_password` ```python -def reset_logtail() -> None +def reset_password() -> None ``` -##### `reset_papertrail` +##### `reset_user` ```python -def reset_papertrail() -> None +def reset_user() -> None ``` @@ -15624,21 +16132,17 @@ def reset_papertrail() -> None | **Name** | **Type** | **Description** | | --- | --- | --- | -| creation_stack | typing.List[str] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| fqn | str | *No description.* | -| datadog | AppSpecFunctionLogDestinationDatadogOutputReference | *No description.* | -| logtail | AppSpecFunctionLogDestinationLogtailOutputReference | *No description.* | -| papertrail | AppSpecFunctionLogDestinationPapertrailOutputReference | *No description.* | -| datadog_input | AppSpecFunctionLogDestinationDatadog | *No description.* | -| logtail_input | AppSpecFunctionLogDestinationLogtail | *No description.* | -| name_input | str | *No description.* | -| papertrail_input | AppSpecFunctionLogDestinationPapertrail | *No description.* | -| name | str | *No description.* | -| internal_value | typing.Union[cdktf.IResolvable, AppSpecFunctionLogDestination] | *No description.* | +| creation_stack | typing.List[str] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| fqn | str | *No description.* | +| password_input | str | *No description.* | +| user_input | str | *No description.* | +| password | str | *No description.* | +| user | str | *No description.* | +| internal_value | AppSpecFunctionLogDestinationOpenSearchBasicAuth | *No description.* | --- -##### `creation_stack`Required +##### `creation_stack`Required ```python creation_stack: typing.List[str] @@ -15652,7 +16156,7 @@ If this returns an empty array the stack will not be attached. --- -##### `fqn`Required +##### `fqn`Required ```python fqn: str @@ -15662,105 +16166,65 @@ fqn: str --- -##### `datadog`Required - -```python -datadog: AppSpecFunctionLogDestinationDatadogOutputReference -``` - -- *Type:* AppSpecFunctionLogDestinationDatadogOutputReference - ---- - -##### `logtail`Required - -```python -logtail: AppSpecFunctionLogDestinationLogtailOutputReference -``` - -- *Type:* AppSpecFunctionLogDestinationLogtailOutputReference - ---- - -##### `papertrail`Required - -```python -papertrail: AppSpecFunctionLogDestinationPapertrailOutputReference -``` - -- *Type:* AppSpecFunctionLogDestinationPapertrailOutputReference - ---- - -##### `datadog_input`Optional - -```python -datadog_input: AppSpecFunctionLogDestinationDatadog -``` - -- *Type:* AppSpecFunctionLogDestinationDatadog - ---- - -##### `logtail_input`Optional +##### `password_input`Optional ```python -logtail_input: AppSpecFunctionLogDestinationLogtail +password_input: str ``` -- *Type:* AppSpecFunctionLogDestinationLogtail +- *Type:* str --- -##### `name_input`Optional +##### `user_input`Optional ```python -name_input: str +user_input: str ``` - *Type:* str --- -##### `papertrail_input`Optional +##### `password`Required ```python -papertrail_input: AppSpecFunctionLogDestinationPapertrail +password: str ``` -- *Type:* AppSpecFunctionLogDestinationPapertrail +- *Type:* str --- -##### `name`Required +##### `user`Required ```python -name: str +user: str ``` - *Type:* str --- -##### `internal_value`Optional +##### `internal_value`Optional ```python -internal_value: typing.Union[IResolvable, AppSpecFunctionLogDestination] +internal_value: AppSpecFunctionLogDestinationOpenSearchBasicAuth ``` -- *Type:* typing.Union[cdktf.IResolvable, AppSpecFunctionLogDestination] +- *Type:* AppSpecFunctionLogDestinationOpenSearchBasicAuth --- -### AppSpecFunctionLogDestinationPapertrailOutputReference +### AppSpecFunctionLogDestinationOpenSearchOutputReference -#### Initializers +#### Initializers ```python from cdktf_cdktf_provider_digitalocean import app -app.AppSpecFunctionLogDestinationPapertrailOutputReference( +app.AppSpecFunctionLogDestinationOpenSearchOutputReference( terraform_resource: IInterpolatingParent, terraform_attribute: str ) @@ -15768,12 +16232,12 @@ app.AppSpecFunctionLogDestinationPapertrailOutputReference( | **Name** | **Type** | **Description** | | --- | --- | --- | -| terraform_resource | cdktf.IInterpolatingParent | The parent resource. | -| terraform_attribute | str | The attribute on the parent resource this class is referencing. | +| terraform_resource | cdktf.IInterpolatingParent | The parent resource. | +| terraform_attribute | str | The attribute on the parent resource this class is referencing. | --- -##### `terraform_resource`Required +##### `terraform_resource`Required - *Type:* cdktf.IInterpolatingParent @@ -15781,7 +16245,7 @@ The parent resource. --- -##### `terraform_attribute`Required +##### `terraform_attribute`Required - *Type:* str @@ -15793,29 +16257,33 @@ The attribute on the parent resource this class is referencing. | **Name** | **Description** | | --- | --- | -| compute_fqn | *No description.* | -| get_any_map_attribute | *No description.* | -| get_boolean_attribute | *No description.* | -| get_boolean_map_attribute | *No description.* | -| get_list_attribute | *No description.* | -| get_number_attribute | *No description.* | -| get_number_list_attribute | *No description.* | -| get_number_map_attribute | *No description.* | -| get_string_attribute | *No description.* | -| get_string_map_attribute | *No description.* | -| interpolation_for_attribute | *No description.* | -| resolve | Produce the Token's value at resolution time. | -| to_string | Return a string representation of this resolvable object. | +| compute_fqn | *No description.* | +| get_any_map_attribute | *No description.* | +| get_boolean_attribute | *No description.* | +| get_boolean_map_attribute | *No description.* | +| get_list_attribute | *No description.* | +| get_number_attribute | *No description.* | +| get_number_list_attribute | *No description.* | +| get_number_map_attribute | *No description.* | +| get_string_attribute | *No description.* | +| get_string_map_attribute | *No description.* | +| interpolation_for_attribute | *No description.* | +| resolve | Produce the Token's value at resolution time. | +| to_string | Return a string representation of this resolvable object. | +| put_basic_auth | *No description.* | +| reset_cluster_name | *No description.* | +| reset_endpoint | *No description.* | +| reset_index_name | *No description.* | --- -##### `compute_fqn` +##### `compute_fqn` ```python def compute_fqn() -> str ``` -##### `get_any_map_attribute` +##### `get_any_map_attribute` ```python def get_any_map_attribute( @@ -15823,13 +16291,13 @@ def get_any_map_attribute( ) -> typing.Mapping[typing.Any] ``` -###### `terraform_attribute`Required +###### `terraform_attribute`Required - *Type:* str --- -##### `get_boolean_attribute` +##### `get_boolean_attribute` ```python def get_boolean_attribute( @@ -15837,13 +16305,13 @@ def get_boolean_attribute( ) -> IResolvable ``` -###### `terraform_attribute`Required +###### `terraform_attribute`Required - *Type:* str --- -##### `get_boolean_map_attribute` +##### `get_boolean_map_attribute` ```python def get_boolean_map_attribute( @@ -15851,13 +16319,13 @@ def get_boolean_map_attribute( ) -> typing.Mapping[bool] ``` -###### `terraform_attribute`Required +###### `terraform_attribute`Required - *Type:* str --- -##### `get_list_attribute` +##### `get_list_attribute` ```python def get_list_attribute( @@ -15865,13 +16333,13 @@ def get_list_attribute( ) -> typing.List[str] ``` -###### `terraform_attribute`Required +###### `terraform_attribute`Required - *Type:* str --- -##### `get_number_attribute` +##### `get_number_attribute` ```python def get_number_attribute( @@ -15879,13 +16347,13 @@ def get_number_attribute( ) -> typing.Union[int, float] ``` -###### `terraform_attribute`Required +###### `terraform_attribute`Required - *Type:* str --- -##### `get_number_list_attribute` +##### `get_number_list_attribute` ```python def get_number_list_attribute( @@ -15893,13 +16361,13 @@ def get_number_list_attribute( ) -> typing.List[typing.Union[int, float]] ``` -###### `terraform_attribute`Required +###### `terraform_attribute`Required - *Type:* str --- -##### `get_number_map_attribute` +##### `get_number_map_attribute` ```python def get_number_map_attribute( @@ -15907,13 +16375,13 @@ def get_number_map_attribute( ) -> typing.Mapping[typing.Union[int, float]] ``` -###### `terraform_attribute`Required +###### `terraform_attribute`Required - *Type:* str --- -##### `get_string_attribute` +##### `get_string_attribute` ```python def get_string_attribute( @@ -15921,13 +16389,13 @@ def get_string_attribute( ) -> str ``` -###### `terraform_attribute`Required +###### `terraform_attribute`Required - *Type:* str --- -##### `get_string_map_attribute` +##### `get_string_map_attribute` ```python def get_string_map_attribute( @@ -15935,13 +16403,13 @@ def get_string_map_attribute( ) -> typing.Mapping[str] ``` -###### `terraform_attribute`Required +###### `terraform_attribute`Required - *Type:* str --- -##### `interpolation_for_attribute` +##### `interpolation_for_attribute` ```python def interpolation_for_attribute( @@ -15949,13 +16417,13 @@ def interpolation_for_attribute( ) -> IResolvable ``` -###### `property`Required +###### `property`Required - *Type:* str --- -##### `resolve` +##### `resolve` ```python def resolve( @@ -15965,13 +16433,13 @@ def resolve( Produce the Token's value at resolution time. -###### `_context`Required +###### `_context`Required - *Type:* cdktf.IResolveContext --- -##### `to_string` +##### `to_string` ```python def to_string() -> str @@ -15981,20 +16449,73 @@ Return a string representation of this resolvable object. Returns a reversible string representation. +##### `put_basic_auth` + +```python +def put_basic_auth( + password: str = None, + user: str = None +) -> None +``` + +###### `password`Optional + +- *Type:* str + +Password for basic authentication. + +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#password App#password} + +--- + +###### `user`Optional + +- *Type:* str + +user for basic authentication. + +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#user App#user} + +--- + +##### `reset_cluster_name` + +```python +def reset_cluster_name() -> None +``` + +##### `reset_endpoint` + +```python +def reset_endpoint() -> None +``` + +##### `reset_index_name` + +```python +def reset_index_name() -> None +``` + #### Properties | **Name** | **Type** | **Description** | | --- | --- | --- | -| creation_stack | typing.List[str] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| fqn | str | *No description.* | -| endpoint_input | str | *No description.* | -| endpoint | str | *No description.* | -| internal_value | AppSpecFunctionLogDestinationPapertrail | *No description.* | +| creation_stack | typing.List[str] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| fqn | str | *No description.* | +| basic_auth | AppSpecFunctionLogDestinationOpenSearchBasicAuthOutputReference | *No description.* | +| basic_auth_input | AppSpecFunctionLogDestinationOpenSearchBasicAuth | *No description.* | +| cluster_name_input | str | *No description.* | +| endpoint_input | str | *No description.* | +| index_name_input | str | *No description.* | +| cluster_name | str | *No description.* | +| endpoint | str | *No description.* | +| index_name | str | *No description.* | +| internal_value | AppSpecFunctionLogDestinationOpenSearch | *No description.* | --- -##### `creation_stack`Required +##### `creation_stack`Required ```python creation_stack: typing.List[str] @@ -16008,7 +16529,7 @@ If this returns an empty array the stack will not be attached. --- -##### `fqn`Required +##### `fqn`Required ```python fqn: str @@ -16018,7 +16539,37 @@ fqn: str --- -##### `endpoint_input`Optional +##### `basic_auth`Required + +```python +basic_auth: AppSpecFunctionLogDestinationOpenSearchBasicAuthOutputReference +``` + +- *Type:* AppSpecFunctionLogDestinationOpenSearchBasicAuthOutputReference + +--- + +##### `basic_auth_input`Optional + +```python +basic_auth_input: AppSpecFunctionLogDestinationOpenSearchBasicAuth +``` + +- *Type:* AppSpecFunctionLogDestinationOpenSearchBasicAuth + +--- + +##### `cluster_name_input`Optional + +```python +cluster_name_input: str +``` + +- *Type:* str + +--- + +##### `endpoint_input`Optional ```python endpoint_input: str @@ -16028,7 +16579,27 @@ endpoint_input: str --- -##### `endpoint`Required +##### `index_name_input`Optional + +```python +index_name_input: str +``` + +- *Type:* str + +--- + +##### `cluster_name`Required + +```python +cluster_name: str +``` + +- *Type:* str + +--- + +##### `endpoint`Required ```python endpoint: str @@ -16038,25 +16609,35 @@ endpoint: str --- -##### `internal_value`Optional +##### `index_name`Required ```python -internal_value: AppSpecFunctionLogDestinationPapertrail +index_name: str ``` -- *Type:* AppSpecFunctionLogDestinationPapertrail +- *Type:* str --- +##### `internal_value`Optional -### AppSpecFunctionOutputReference +```python +internal_value: AppSpecFunctionLogDestinationOpenSearch +``` -#### Initializers +- *Type:* AppSpecFunctionLogDestinationOpenSearch + +--- + + +### AppSpecFunctionLogDestinationOutputReference + +#### Initializers ```python from cdktf_cdktf_provider_digitalocean import app -app.AppSpecFunctionOutputReference( +app.AppSpecFunctionLogDestinationOutputReference( terraform_resource: IInterpolatingParent, terraform_attribute: str, complex_object_index: typing.Union[int, float], @@ -16066,14 +16647,14 @@ app.AppSpecFunctionOutputReference( | **Name** | **Type** | **Description** | | --- | --- | --- | -| terraform_resource | cdktf.IInterpolatingParent | The parent resource. | -| terraform_attribute | str | The attribute on the parent resource this class is referencing. | -| complex_object_index | typing.Union[int, float] | the index of this item in the list. | -| complex_object_is_from_set | bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | +| terraform_resource | cdktf.IInterpolatingParent | The parent resource. | +| terraform_attribute | str | The attribute on the parent resource this class is referencing. | +| complex_object_index | typing.Union[int, float] | the index of this item in the list. | +| complex_object_is_from_set | bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | --- -##### `terraform_resource`Required +##### `terraform_resource`Required - *Type:* cdktf.IInterpolatingParent @@ -16081,7 +16662,7 @@ The parent resource. --- -##### `terraform_attribute`Required +##### `terraform_attribute`Required - *Type:* str @@ -16089,7 +16670,7 @@ The attribute on the parent resource this class is referencing. --- -##### `complex_object_index`Required +##### `complex_object_index`Required - *Type:* typing.Union[int, float] @@ -16097,7 +16678,7 @@ the index of this item in the list. --- -##### `complex_object_is_from_set`Required +##### `complex_object_is_from_set`Required - *Type:* bool @@ -16109,47 +16690,895 @@ whether the list is wrapping a set (will add tolist() to be able to access an it | **Name** | **Description** | | --- | --- | -| compute_fqn | *No description.* | -| get_any_map_attribute | *No description.* | -| get_boolean_attribute | *No description.* | -| get_boolean_map_attribute | *No description.* | -| get_list_attribute | *No description.* | -| get_number_attribute | *No description.* | -| get_number_list_attribute | *No description.* | -| get_number_map_attribute | *No description.* | -| get_string_attribute | *No description.* | -| get_string_map_attribute | *No description.* | -| interpolation_for_attribute | *No description.* | -| resolve | Produce the Token's value at resolution time. | -| to_string | Return a string representation of this resolvable object. | -| put_alert | *No description.* | -| put_cors | *No description.* | -| put_env | *No description.* | -| put_git | *No description.* | -| put_github | *No description.* | -| put_gitlab | *No description.* | -| put_log_destination | *No description.* | -| put_routes | *No description.* | -| reset_alert | *No description.* | -| reset_cors | *No description.* | -| reset_env | *No description.* | -| reset_git | *No description.* | -| reset_github | *No description.* | -| reset_gitlab | *No description.* | -| reset_log_destination | *No description.* | -| reset_routes | *No description.* | -| reset_source_dir | *No description.* | - ---- - -##### `compute_fqn` - -```python -def compute_fqn() -> str -``` - -##### `get_any_map_attribute` - +| compute_fqn | *No description.* | +| get_any_map_attribute | *No description.* | +| get_boolean_attribute | *No description.* | +| get_boolean_map_attribute | *No description.* | +| get_list_attribute | *No description.* | +| get_number_attribute | *No description.* | +| get_number_list_attribute | *No description.* | +| get_number_map_attribute | *No description.* | +| get_string_attribute | *No description.* | +| get_string_map_attribute | *No description.* | +| interpolation_for_attribute | *No description.* | +| resolve | Produce the Token's value at resolution time. | +| to_string | Return a string representation of this resolvable object. | +| put_datadog | *No description.* | +| put_logtail | *No description.* | +| put_open_search | *No description.* | +| put_papertrail | *No description.* | +| reset_datadog | *No description.* | +| reset_logtail | *No description.* | +| reset_open_search | *No description.* | +| reset_papertrail | *No description.* | + +--- + +##### `compute_fqn` + +```python +def compute_fqn() -> str +``` + +##### `get_any_map_attribute` + +```python +def get_any_map_attribute( + terraform_attribute: str +) -> typing.Mapping[typing.Any] +``` + +###### `terraform_attribute`Required + +- *Type:* str + +--- + +##### `get_boolean_attribute` + +```python +def get_boolean_attribute( + terraform_attribute: str +) -> IResolvable +``` + +###### `terraform_attribute`Required + +- *Type:* str + +--- + +##### `get_boolean_map_attribute` + +```python +def get_boolean_map_attribute( + terraform_attribute: str +) -> typing.Mapping[bool] +``` + +###### `terraform_attribute`Required + +- *Type:* str + +--- + +##### `get_list_attribute` + +```python +def get_list_attribute( + terraform_attribute: str +) -> typing.List[str] +``` + +###### `terraform_attribute`Required + +- *Type:* str + +--- + +##### `get_number_attribute` + +```python +def get_number_attribute( + terraform_attribute: str +) -> typing.Union[int, float] +``` + +###### `terraform_attribute`Required + +- *Type:* str + +--- + +##### `get_number_list_attribute` + +```python +def get_number_list_attribute( + terraform_attribute: str +) -> typing.List[typing.Union[int, float]] +``` + +###### `terraform_attribute`Required + +- *Type:* str + +--- + +##### `get_number_map_attribute` + +```python +def get_number_map_attribute( + terraform_attribute: str +) -> typing.Mapping[typing.Union[int, float]] +``` + +###### `terraform_attribute`Required + +- *Type:* str + +--- + +##### `get_string_attribute` + +```python +def get_string_attribute( + terraform_attribute: str +) -> str +``` + +###### `terraform_attribute`Required + +- *Type:* str + +--- + +##### `get_string_map_attribute` + +```python +def get_string_map_attribute( + terraform_attribute: str +) -> typing.Mapping[str] +``` + +###### `terraform_attribute`Required + +- *Type:* str + +--- + +##### `interpolation_for_attribute` + +```python +def interpolation_for_attribute( + property: str +) -> IResolvable +``` + +###### `property`Required + +- *Type:* str + +--- + +##### `resolve` + +```python +def resolve( + _context: IResolveContext +) -> typing.Any +``` + +Produce the Token's value at resolution time. + +###### `_context`Required + +- *Type:* cdktf.IResolveContext + +--- + +##### `to_string` + +```python +def to_string() -> str +``` + +Return a string representation of this resolvable object. + +Returns a reversible string representation. + +##### `put_datadog` + +```python +def put_datadog( + api_key: str, + endpoint: str = None +) -> None +``` + +###### `api_key`Required + +- *Type:* str + +Datadog API key. + +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#api_key App#api_key} + +--- + +###### `endpoint`Optional + +- *Type:* str + +Datadog HTTP log intake endpoint. + +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#endpoint App#endpoint} + +--- + +##### `put_logtail` + +```python +def put_logtail( + token: str +) -> None +``` + +###### `token`Required + +- *Type:* str + +Logtail token. + +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#token App#token} + +--- + +##### `put_open_search` + +```python +def put_open_search( + basic_auth: AppSpecFunctionLogDestinationOpenSearchBasicAuth, + cluster_name: str = None, + endpoint: str = None, + index_name: str = None +) -> None +``` + +###### `basic_auth`Required + +- *Type:* AppSpecFunctionLogDestinationOpenSearchBasicAuth + +basic_auth block. + +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#basic_auth App#basic_auth} + +--- + +###### `cluster_name`Optional + +- *Type:* str + +OpenSearch cluster name. + +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#cluster_name App#cluster_name} + +--- + +###### `endpoint`Optional + +- *Type:* str + +OpenSearch endpoint. + +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#endpoint App#endpoint} + +--- + +###### `index_name`Optional + +- *Type:* str + +OpenSearch index name. + +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#index_name App#index_name} + +--- + +##### `put_papertrail` + +```python +def put_papertrail( + endpoint: str +) -> None +``` + +###### `endpoint`Required + +- *Type:* str + +Papertrail syslog endpoint. + +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#endpoint App#endpoint} + +--- + +##### `reset_datadog` + +```python +def reset_datadog() -> None +``` + +##### `reset_logtail` + +```python +def reset_logtail() -> None +``` + +##### `reset_open_search` + +```python +def reset_open_search() -> None +``` + +##### `reset_papertrail` + +```python +def reset_papertrail() -> None +``` + + +#### Properties + +| **Name** | **Type** | **Description** | +| --- | --- | --- | +| creation_stack | typing.List[str] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| fqn | str | *No description.* | +| datadog | AppSpecFunctionLogDestinationDatadogOutputReference | *No description.* | +| logtail | AppSpecFunctionLogDestinationLogtailOutputReference | *No description.* | +| open_search | AppSpecFunctionLogDestinationOpenSearchOutputReference | *No description.* | +| papertrail | AppSpecFunctionLogDestinationPapertrailOutputReference | *No description.* | +| datadog_input | AppSpecFunctionLogDestinationDatadog | *No description.* | +| logtail_input | AppSpecFunctionLogDestinationLogtail | *No description.* | +| name_input | str | *No description.* | +| open_search_input | AppSpecFunctionLogDestinationOpenSearch | *No description.* | +| papertrail_input | AppSpecFunctionLogDestinationPapertrail | *No description.* | +| name | str | *No description.* | +| internal_value | typing.Union[cdktf.IResolvable, AppSpecFunctionLogDestination] | *No description.* | + +--- + +##### `creation_stack`Required + +```python +creation_stack: typing.List[str] +``` + +- *Type:* typing.List[str] + +The creation stack of this resolvable which will be appended to errors thrown during resolution. + +If this returns an empty array the stack will not be attached. + +--- + +##### `fqn`Required + +```python +fqn: str +``` + +- *Type:* str + +--- + +##### `datadog`Required + +```python +datadog: AppSpecFunctionLogDestinationDatadogOutputReference +``` + +- *Type:* AppSpecFunctionLogDestinationDatadogOutputReference + +--- + +##### `logtail`Required + +```python +logtail: AppSpecFunctionLogDestinationLogtailOutputReference +``` + +- *Type:* AppSpecFunctionLogDestinationLogtailOutputReference + +--- + +##### `open_search`Required + +```python +open_search: AppSpecFunctionLogDestinationOpenSearchOutputReference +``` + +- *Type:* AppSpecFunctionLogDestinationOpenSearchOutputReference + +--- + +##### `papertrail`Required + +```python +papertrail: AppSpecFunctionLogDestinationPapertrailOutputReference +``` + +- *Type:* AppSpecFunctionLogDestinationPapertrailOutputReference + +--- + +##### `datadog_input`Optional + +```python +datadog_input: AppSpecFunctionLogDestinationDatadog +``` + +- *Type:* AppSpecFunctionLogDestinationDatadog + +--- + +##### `logtail_input`Optional + +```python +logtail_input: AppSpecFunctionLogDestinationLogtail +``` + +- *Type:* AppSpecFunctionLogDestinationLogtail + +--- + +##### `name_input`Optional + +```python +name_input: str +``` + +- *Type:* str + +--- + +##### `open_search_input`Optional + +```python +open_search_input: AppSpecFunctionLogDestinationOpenSearch +``` + +- *Type:* AppSpecFunctionLogDestinationOpenSearch + +--- + +##### `papertrail_input`Optional + +```python +papertrail_input: AppSpecFunctionLogDestinationPapertrail +``` + +- *Type:* AppSpecFunctionLogDestinationPapertrail + +--- + +##### `name`Required + +```python +name: str +``` + +- *Type:* str + +--- + +##### `internal_value`Optional + +```python +internal_value: typing.Union[IResolvable, AppSpecFunctionLogDestination] +``` + +- *Type:* typing.Union[cdktf.IResolvable, AppSpecFunctionLogDestination] + +--- + + +### AppSpecFunctionLogDestinationPapertrailOutputReference + +#### Initializers + +```python +from cdktf_cdktf_provider_digitalocean import app + +app.AppSpecFunctionLogDestinationPapertrailOutputReference( + terraform_resource: IInterpolatingParent, + terraform_attribute: str +) +``` + +| **Name** | **Type** | **Description** | +| --- | --- | --- | +| terraform_resource | cdktf.IInterpolatingParent | The parent resource. | +| terraform_attribute | str | The attribute on the parent resource this class is referencing. | + +--- + +##### `terraform_resource`Required + +- *Type:* cdktf.IInterpolatingParent + +The parent resource. + +--- + +##### `terraform_attribute`Required + +- *Type:* str + +The attribute on the parent resource this class is referencing. + +--- + +#### Methods + +| **Name** | **Description** | +| --- | --- | +| compute_fqn | *No description.* | +| get_any_map_attribute | *No description.* | +| get_boolean_attribute | *No description.* | +| get_boolean_map_attribute | *No description.* | +| get_list_attribute | *No description.* | +| get_number_attribute | *No description.* | +| get_number_list_attribute | *No description.* | +| get_number_map_attribute | *No description.* | +| get_string_attribute | *No description.* | +| get_string_map_attribute | *No description.* | +| interpolation_for_attribute | *No description.* | +| resolve | Produce the Token's value at resolution time. | +| to_string | Return a string representation of this resolvable object. | + +--- + +##### `compute_fqn` + +```python +def compute_fqn() -> str +``` + +##### `get_any_map_attribute` + +```python +def get_any_map_attribute( + terraform_attribute: str +) -> typing.Mapping[typing.Any] +``` + +###### `terraform_attribute`Required + +- *Type:* str + +--- + +##### `get_boolean_attribute` + +```python +def get_boolean_attribute( + terraform_attribute: str +) -> IResolvable +``` + +###### `terraform_attribute`Required + +- *Type:* str + +--- + +##### `get_boolean_map_attribute` + +```python +def get_boolean_map_attribute( + terraform_attribute: str +) -> typing.Mapping[bool] +``` + +###### `terraform_attribute`Required + +- *Type:* str + +--- + +##### `get_list_attribute` + +```python +def get_list_attribute( + terraform_attribute: str +) -> typing.List[str] +``` + +###### `terraform_attribute`Required + +- *Type:* str + +--- + +##### `get_number_attribute` + +```python +def get_number_attribute( + terraform_attribute: str +) -> typing.Union[int, float] +``` + +###### `terraform_attribute`Required + +- *Type:* str + +--- + +##### `get_number_list_attribute` + +```python +def get_number_list_attribute( + terraform_attribute: str +) -> typing.List[typing.Union[int, float]] +``` + +###### `terraform_attribute`Required + +- *Type:* str + +--- + +##### `get_number_map_attribute` + +```python +def get_number_map_attribute( + terraform_attribute: str +) -> typing.Mapping[typing.Union[int, float]] +``` + +###### `terraform_attribute`Required + +- *Type:* str + +--- + +##### `get_string_attribute` + +```python +def get_string_attribute( + terraform_attribute: str +) -> str +``` + +###### `terraform_attribute`Required + +- *Type:* str + +--- + +##### `get_string_map_attribute` + +```python +def get_string_map_attribute( + terraform_attribute: str +) -> typing.Mapping[str] +``` + +###### `terraform_attribute`Required + +- *Type:* str + +--- + +##### `interpolation_for_attribute` + +```python +def interpolation_for_attribute( + property: str +) -> IResolvable +``` + +###### `property`Required + +- *Type:* str + +--- + +##### `resolve` + +```python +def resolve( + _context: IResolveContext +) -> typing.Any +``` + +Produce the Token's value at resolution time. + +###### `_context`Required + +- *Type:* cdktf.IResolveContext + +--- + +##### `to_string` + +```python +def to_string() -> str +``` + +Return a string representation of this resolvable object. + +Returns a reversible string representation. + + +#### Properties + +| **Name** | **Type** | **Description** | +| --- | --- | --- | +| creation_stack | typing.List[str] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| fqn | str | *No description.* | +| endpoint_input | str | *No description.* | +| endpoint | str | *No description.* | +| internal_value | AppSpecFunctionLogDestinationPapertrail | *No description.* | + +--- + +##### `creation_stack`Required + +```python +creation_stack: typing.List[str] +``` + +- *Type:* typing.List[str] + +The creation stack of this resolvable which will be appended to errors thrown during resolution. + +If this returns an empty array the stack will not be attached. + +--- + +##### `fqn`Required + +```python +fqn: str +``` + +- *Type:* str + +--- + +##### `endpoint_input`Optional + +```python +endpoint_input: str +``` + +- *Type:* str + +--- + +##### `endpoint`Required + +```python +endpoint: str +``` + +- *Type:* str + +--- + +##### `internal_value`Optional + +```python +internal_value: AppSpecFunctionLogDestinationPapertrail +``` + +- *Type:* AppSpecFunctionLogDestinationPapertrail + +--- + + +### AppSpecFunctionOutputReference + +#### Initializers + +```python +from cdktf_cdktf_provider_digitalocean import app + +app.AppSpecFunctionOutputReference( + terraform_resource: IInterpolatingParent, + terraform_attribute: str, + complex_object_index: typing.Union[int, float], + complex_object_is_from_set: bool +) +``` + +| **Name** | **Type** | **Description** | +| --- | --- | --- | +| terraform_resource | cdktf.IInterpolatingParent | The parent resource. | +| terraform_attribute | str | The attribute on the parent resource this class is referencing. | +| complex_object_index | typing.Union[int, float] | the index of this item in the list. | +| complex_object_is_from_set | bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | + +--- + +##### `terraform_resource`Required + +- *Type:* cdktf.IInterpolatingParent + +The parent resource. + +--- + +##### `terraform_attribute`Required + +- *Type:* str + +The attribute on the parent resource this class is referencing. + +--- + +##### `complex_object_index`Required + +- *Type:* typing.Union[int, float] + +the index of this item in the list. + +--- + +##### `complex_object_is_from_set`Required + +- *Type:* bool + +whether the list is wrapping a set (will add tolist() to be able to access an item via an index). + +--- + +#### Methods + +| **Name** | **Description** | +| --- | --- | +| compute_fqn | *No description.* | +| get_any_map_attribute | *No description.* | +| get_boolean_attribute | *No description.* | +| get_boolean_map_attribute | *No description.* | +| get_list_attribute | *No description.* | +| get_number_attribute | *No description.* | +| get_number_list_attribute | *No description.* | +| get_number_map_attribute | *No description.* | +| get_string_attribute | *No description.* | +| get_string_map_attribute | *No description.* | +| interpolation_for_attribute | *No description.* | +| resolve | Produce the Token's value at resolution time. | +| to_string | Return a string representation of this resolvable object. | +| put_alert | *No description.* | +| put_cors | *No description.* | +| put_env | *No description.* | +| put_git | *No description.* | +| put_github | *No description.* | +| put_gitlab | *No description.* | +| put_log_destination | *No description.* | +| put_routes | *No description.* | +| reset_alert | *No description.* | +| reset_cors | *No description.* | +| reset_env | *No description.* | +| reset_git | *No description.* | +| reset_github | *No description.* | +| reset_gitlab | *No description.* | +| reset_log_destination | *No description.* | +| reset_routes | *No description.* | +| reset_source_dir | *No description.* | + +--- + +##### `compute_fqn` + +```python +def compute_fqn() -> str +``` + +##### `get_any_map_attribute` + ```python def get_any_map_attribute( terraform_attribute: str @@ -16349,7 +17778,7 @@ Whether browsers should expose the response to the client-side JavaScript code w This configures the Access-Control-Allow-Credentials header. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#allow_credentials App#allow_credentials} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#allow_credentials App#allow_credentials} --- @@ -16359,7 +17788,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit The set of allowed HTTP request headers. This configures the Access-Control-Allow-Headers header. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#allow_headers App#allow_headers} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#allow_headers App#allow_headers} --- @@ -16369,7 +17798,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit The set of allowed HTTP methods. This configures the Access-Control-Allow-Methods header. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#allow_methods App#allow_methods} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#allow_methods App#allow_methods} --- @@ -16379,7 +17808,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit allow_origins block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#allow_origins App#allow_origins} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#allow_origins App#allow_origins} --- @@ -16389,7 +17818,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit The set of HTTP response headers that browsers are allowed to access. This configures the Access-Control-Expose-Headers header. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#expose_headers App#expose_headers} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#expose_headers App#expose_headers} --- @@ -16401,7 +17830,7 @@ An optional duration specifying how long browsers can cache the results of a pre This configures the Access-Control-Max-Age header. Example: `5h30m`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#max_age App#max_age} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#max_age App#max_age} --- @@ -16434,7 +17863,7 @@ def put_git( The name of the branch to use. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#branch App#branch} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#branch App#branch} --- @@ -16444,7 +17873,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit The clone URL of the repo. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#repo_clone_url App#repo_clone_url} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#repo_clone_url App#repo_clone_url} --- @@ -16464,7 +17893,7 @@ def put_github( The name of the branch to use. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#branch App#branch} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#branch App#branch} --- @@ -16474,7 +17903,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit Whether to automatically deploy new commits made to the repo. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#deploy_on_push App#deploy_on_push} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#deploy_on_push App#deploy_on_push} --- @@ -16484,7 +17913,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit The name of the repo in the format `owner/repo`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#repo App#repo} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#repo App#repo} --- @@ -16504,7 +17933,7 @@ def put_gitlab( The name of the branch to use. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#branch App#branch} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#branch App#branch} --- @@ -16514,7 +17943,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit Whether to automatically deploy new commits made to the repo. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#deploy_on_push App#deploy_on_push} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#deploy_on_push App#deploy_on_push} --- @@ -16524,7 +17953,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit The name of the repo in the format `owner/repo`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#repo App#repo} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#repo App#repo} --- @@ -18689,7 +20118,7 @@ def put_allow_origins( Exact string match. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#exact App#exact} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#exact App#exact} --- @@ -18699,7 +20128,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit Prefix-based match. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#prefix App#prefix} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#prefix App#prefix} --- @@ -18709,7 +20138,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit RE2 style regex-based match. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#regex App#regex} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#regex App#regex} --- @@ -19339,7 +20768,7 @@ def put_path( - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#prefix App#prefix}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#prefix App#prefix}. --- @@ -19990,7 +21419,7 @@ def put_component( - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#name App#name}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#name App#name}. --- @@ -19998,7 +21427,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit - *Type:* typing.Union[bool, cdktf.IResolvable] -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#preserve_path_prefix App#preserve_path_prefix}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#preserve_path_prefix App#preserve_path_prefix}. --- @@ -20006,7 +21435,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#rewrite App#rewrite}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#rewrite App#rewrite}. --- @@ -20031,7 +21460,7 @@ Whether browsers should expose the response to the client-side JavaScript code w This configures the Access-Control-Allow-Credentials header. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#allow_credentials App#allow_credentials} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#allow_credentials App#allow_credentials} --- @@ -20041,7 +21470,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit The set of allowed HTTP request headers. This configures the Access-Control-Allow-Headers header. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#allow_headers App#allow_headers} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#allow_headers App#allow_headers} --- @@ -20051,7 +21480,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit The set of allowed HTTP methods. This configures the Access-Control-Allow-Methods header. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#allow_methods App#allow_methods} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#allow_methods App#allow_methods} --- @@ -20061,7 +21490,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit allow_origins block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#allow_origins App#allow_origins} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#allow_origins App#allow_origins} --- @@ -20071,7 +21500,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit The set of HTTP response headers that browsers are allowed to access. This configures the Access-Control-Expose-Headers header. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#expose_headers App#expose_headers} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#expose_headers App#expose_headers} --- @@ -20083,7 +21512,7 @@ An optional duration specifying how long browsers can cache the results of a pre This configures the Access-Control-Max-Age header. Example: `5h30m`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#max_age App#max_age} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#max_age App#max_age} --- @@ -20101,7 +21530,7 @@ def put_match( path block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#path App#path} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#path App#path} --- @@ -20121,7 +21550,7 @@ def put_redirect( - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#authority App#authority}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#authority App#authority}. --- @@ -20129,7 +21558,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit - *Type:* typing.Union[int, float] -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#port App#port}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#port App#port}. --- @@ -20137,7 +21566,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit - *Type:* typing.Union[int, float] -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#redirect_code App#redirect_code}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#redirect_code App#redirect_code}. --- @@ -20145,7 +21574,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#scheme App#scheme}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#scheme App#scheme}. --- @@ -20153,7 +21582,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#uri App#uri}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#uri App#uri}. --- @@ -24081,7 +25510,502 @@ app.AppSpecJobLogDestinationDatadogOutputReference( --- -##### `terraform_resource`Required +##### `terraform_resource`Required + +- *Type:* cdktf.IInterpolatingParent + +The parent resource. + +--- + +##### `terraform_attribute`Required + +- *Type:* str + +The attribute on the parent resource this class is referencing. + +--- + +#### Methods + +| **Name** | **Description** | +| --- | --- | +| compute_fqn | *No description.* | +| get_any_map_attribute | *No description.* | +| get_boolean_attribute | *No description.* | +| get_boolean_map_attribute | *No description.* | +| get_list_attribute | *No description.* | +| get_number_attribute | *No description.* | +| get_number_list_attribute | *No description.* | +| get_number_map_attribute | *No description.* | +| get_string_attribute | *No description.* | +| get_string_map_attribute | *No description.* | +| interpolation_for_attribute | *No description.* | +| resolve | Produce the Token's value at resolution time. | +| to_string | Return a string representation of this resolvable object. | +| reset_endpoint | *No description.* | + +--- + +##### `compute_fqn` + +```python +def compute_fqn() -> str +``` + +##### `get_any_map_attribute` + +```python +def get_any_map_attribute( + terraform_attribute: str +) -> typing.Mapping[typing.Any] +``` + +###### `terraform_attribute`Required + +- *Type:* str + +--- + +##### `get_boolean_attribute` + +```python +def get_boolean_attribute( + terraform_attribute: str +) -> IResolvable +``` + +###### `terraform_attribute`Required + +- *Type:* str + +--- + +##### `get_boolean_map_attribute` + +```python +def get_boolean_map_attribute( + terraform_attribute: str +) -> typing.Mapping[bool] +``` + +###### `terraform_attribute`Required + +- *Type:* str + +--- + +##### `get_list_attribute` + +```python +def get_list_attribute( + terraform_attribute: str +) -> typing.List[str] +``` + +###### `terraform_attribute`Required + +- *Type:* str + +--- + +##### `get_number_attribute` + +```python +def get_number_attribute( + terraform_attribute: str +) -> typing.Union[int, float] +``` + +###### `terraform_attribute`Required + +- *Type:* str + +--- + +##### `get_number_list_attribute` + +```python +def get_number_list_attribute( + terraform_attribute: str +) -> typing.List[typing.Union[int, float]] +``` + +###### `terraform_attribute`Required + +- *Type:* str + +--- + +##### `get_number_map_attribute` + +```python +def get_number_map_attribute( + terraform_attribute: str +) -> typing.Mapping[typing.Union[int, float]] +``` + +###### `terraform_attribute`Required + +- *Type:* str + +--- + +##### `get_string_attribute` + +```python +def get_string_attribute( + terraform_attribute: str +) -> str +``` + +###### `terraform_attribute`Required + +- *Type:* str + +--- + +##### `get_string_map_attribute` + +```python +def get_string_map_attribute( + terraform_attribute: str +) -> typing.Mapping[str] +``` + +###### `terraform_attribute`Required + +- *Type:* str + +--- + +##### `interpolation_for_attribute` + +```python +def interpolation_for_attribute( + property: str +) -> IResolvable +``` + +###### `property`Required + +- *Type:* str + +--- + +##### `resolve` + +```python +def resolve( + _context: IResolveContext +) -> typing.Any +``` + +Produce the Token's value at resolution time. + +###### `_context`Required + +- *Type:* cdktf.IResolveContext + +--- + +##### `to_string` + +```python +def to_string() -> str +``` + +Return a string representation of this resolvable object. + +Returns a reversible string representation. + +##### `reset_endpoint` + +```python +def reset_endpoint() -> None +``` + + +#### Properties + +| **Name** | **Type** | **Description** | +| --- | --- | --- | +| creation_stack | typing.List[str] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| fqn | str | *No description.* | +| api_key_input | str | *No description.* | +| endpoint_input | str | *No description.* | +| api_key | str | *No description.* | +| endpoint | str | *No description.* | +| internal_value | AppSpecJobLogDestinationDatadog | *No description.* | + +--- + +##### `creation_stack`Required + +```python +creation_stack: typing.List[str] +``` + +- *Type:* typing.List[str] + +The creation stack of this resolvable which will be appended to errors thrown during resolution. + +If this returns an empty array the stack will not be attached. + +--- + +##### `fqn`Required + +```python +fqn: str +``` + +- *Type:* str + +--- + +##### `api_key_input`Optional + +```python +api_key_input: str +``` + +- *Type:* str + +--- + +##### `endpoint_input`Optional + +```python +endpoint_input: str +``` + +- *Type:* str + +--- + +##### `api_key`Required + +```python +api_key: str +``` + +- *Type:* str + +--- + +##### `endpoint`Required + +```python +endpoint: str +``` + +- *Type:* str + +--- + +##### `internal_value`Optional + +```python +internal_value: AppSpecJobLogDestinationDatadog +``` + +- *Type:* AppSpecJobLogDestinationDatadog + +--- + + +### AppSpecJobLogDestinationList + +#### Initializers + +```python +from cdktf_cdktf_provider_digitalocean import app + +app.AppSpecJobLogDestinationList( + terraform_resource: IInterpolatingParent, + terraform_attribute: str, + wraps_set: bool +) +``` + +| **Name** | **Type** | **Description** | +| --- | --- | --- | +| terraform_resource | cdktf.IInterpolatingParent | The parent resource. | +| terraform_attribute | str | The attribute on the parent resource this class is referencing. | +| wraps_set | bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | + +--- + +##### `terraform_resource`Required + +- *Type:* cdktf.IInterpolatingParent + +The parent resource. + +--- + +##### `terraform_attribute`Required + +- *Type:* str + +The attribute on the parent resource this class is referencing. + +--- + +##### `wraps_set`Required + +- *Type:* bool + +whether the list is wrapping a set (will add tolist() to be able to access an item via an index). + +--- + +#### Methods + +| **Name** | **Description** | +| --- | --- | +| all_with_map_key | Creating an iterator for this complex list. | +| compute_fqn | *No description.* | +| resolve | Produce the Token's value at resolution time. | +| to_string | Return a string representation of this resolvable object. | +| get | *No description.* | + +--- + +##### `all_with_map_key` + +```python +def all_with_map_key( + map_key_attribute_name: str +) -> DynamicListTerraformIterator +``` + +Creating an iterator for this complex list. + +The list will be converted into a map with the mapKeyAttributeName as the key. + +###### `map_key_attribute_name`Required + +- *Type:* str + +--- + +##### `compute_fqn` + +```python +def compute_fqn() -> str +``` + +##### `resolve` + +```python +def resolve( + _context: IResolveContext +) -> typing.Any +``` + +Produce the Token's value at resolution time. + +###### `_context`Required + +- *Type:* cdktf.IResolveContext + +--- + +##### `to_string` + +```python +def to_string() -> str +``` + +Return a string representation of this resolvable object. + +Returns a reversible string representation. + +##### `get` + +```python +def get( + index: typing.Union[int, float] +) -> AppSpecJobLogDestinationOutputReference +``` + +###### `index`Required + +- *Type:* typing.Union[int, float] + +the index of the item to return. + +--- + + +#### Properties + +| **Name** | **Type** | **Description** | +| --- | --- | --- | +| creation_stack | typing.List[str] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| fqn | str | *No description.* | +| internal_value | typing.Union[cdktf.IResolvable, typing.List[AppSpecJobLogDestination]] | *No description.* | + +--- + +##### `creation_stack`Required + +```python +creation_stack: typing.List[str] +``` + +- *Type:* typing.List[str] + +The creation stack of this resolvable which will be appended to errors thrown during resolution. + +If this returns an empty array the stack will not be attached. + +--- + +##### `fqn`Required + +```python +fqn: str +``` + +- *Type:* str + +--- + +##### `internal_value`Optional + +```python +internal_value: typing.Union[IResolvable, typing.List[AppSpecJobLogDestination]] +``` + +- *Type:* typing.Union[cdktf.IResolvable, typing.List[AppSpecJobLogDestination]] + +--- + + +### AppSpecJobLogDestinationLogtailOutputReference + +#### Initializers + +```python +from cdktf_cdktf_provider_digitalocean import app + +app.AppSpecJobLogDestinationLogtailOutputReference( + terraform_resource: IInterpolatingParent, + terraform_attribute: str +) +``` + +| **Name** | **Type** | **Description** | +| --- | --- | --- | +| terraform_resource | cdktf.IInterpolatingParent | The parent resource. | +| terraform_attribute | str | The attribute on the parent resource this class is referencing. | + +--- + +##### `terraform_resource`Required - *Type:* cdktf.IInterpolatingParent @@ -24089,7 +26013,7 @@ The parent resource. --- -##### `terraform_attribute`Required +##### `terraform_attribute`Required - *Type:* str @@ -24101,30 +26025,29 @@ The attribute on the parent resource this class is referencing. | **Name** | **Description** | | --- | --- | -| compute_fqn | *No description.* | -| get_any_map_attribute | *No description.* | -| get_boolean_attribute | *No description.* | -| get_boolean_map_attribute | *No description.* | -| get_list_attribute | *No description.* | -| get_number_attribute | *No description.* | -| get_number_list_attribute | *No description.* | -| get_number_map_attribute | *No description.* | -| get_string_attribute | *No description.* | -| get_string_map_attribute | *No description.* | -| interpolation_for_attribute | *No description.* | -| resolve | Produce the Token's value at resolution time. | -| to_string | Return a string representation of this resolvable object. | -| reset_endpoint | *No description.* | +| compute_fqn | *No description.* | +| get_any_map_attribute | *No description.* | +| get_boolean_attribute | *No description.* | +| get_boolean_map_attribute | *No description.* | +| get_list_attribute | *No description.* | +| get_number_attribute | *No description.* | +| get_number_list_attribute | *No description.* | +| get_number_map_attribute | *No description.* | +| get_string_attribute | *No description.* | +| get_string_map_attribute | *No description.* | +| interpolation_for_attribute | *No description.* | +| resolve | Produce the Token's value at resolution time. | +| to_string | Return a string representation of this resolvable object. | --- -##### `compute_fqn` +##### `compute_fqn` ```python def compute_fqn() -> str ``` -##### `get_any_map_attribute` +##### `get_any_map_attribute` ```python def get_any_map_attribute( @@ -24132,13 +26055,13 @@ def get_any_map_attribute( ) -> typing.Mapping[typing.Any] ``` -###### `terraform_attribute`Required +###### `terraform_attribute`Required - *Type:* str --- -##### `get_boolean_attribute` +##### `get_boolean_attribute` ```python def get_boolean_attribute( @@ -24146,13 +26069,13 @@ def get_boolean_attribute( ) -> IResolvable ``` -###### `terraform_attribute`Required +###### `terraform_attribute`Required - *Type:* str --- -##### `get_boolean_map_attribute` +##### `get_boolean_map_attribute` ```python def get_boolean_map_attribute( @@ -24160,13 +26083,13 @@ def get_boolean_map_attribute( ) -> typing.Mapping[bool] ``` -###### `terraform_attribute`Required +###### `terraform_attribute`Required - *Type:* str --- -##### `get_list_attribute` +##### `get_list_attribute` ```python def get_list_attribute( @@ -24174,13 +26097,13 @@ def get_list_attribute( ) -> typing.List[str] ``` -###### `terraform_attribute`Required +###### `terraform_attribute`Required - *Type:* str --- -##### `get_number_attribute` +##### `get_number_attribute` ```python def get_number_attribute( @@ -24188,13 +26111,13 @@ def get_number_attribute( ) -> typing.Union[int, float] ``` -###### `terraform_attribute`Required +###### `terraform_attribute`Required - *Type:* str --- -##### `get_number_list_attribute` +##### `get_number_list_attribute` ```python def get_number_list_attribute( @@ -24202,13 +26125,13 @@ def get_number_list_attribute( ) -> typing.List[typing.Union[int, float]] ``` -###### `terraform_attribute`Required +###### `terraform_attribute`Required - *Type:* str --- -##### `get_number_map_attribute` +##### `get_number_map_attribute` ```python def get_number_map_attribute( @@ -24216,13 +26139,13 @@ def get_number_map_attribute( ) -> typing.Mapping[typing.Union[int, float]] ``` -###### `terraform_attribute`Required +###### `terraform_attribute`Required - *Type:* str --- -##### `get_string_attribute` +##### `get_string_attribute` ```python def get_string_attribute( @@ -24230,13 +26153,13 @@ def get_string_attribute( ) -> str ``` -###### `terraform_attribute`Required +###### `terraform_attribute`Required - *Type:* str --- -##### `get_string_map_attribute` +##### `get_string_map_attribute` ```python def get_string_map_attribute( @@ -24244,13 +26167,13 @@ def get_string_map_attribute( ) -> typing.Mapping[str] ``` -###### `terraform_attribute`Required +###### `terraform_attribute`Required - *Type:* str --- -##### `interpolation_for_attribute` +##### `interpolation_for_attribute` ```python def interpolation_for_attribute( @@ -24258,13 +26181,13 @@ def interpolation_for_attribute( ) -> IResolvable ``` -###### `property`Required +###### `property`Required - *Type:* str --- -##### `resolve` +##### `resolve` ```python def resolve( @@ -24274,13 +26197,13 @@ def resolve( Produce the Token's value at resolution time. -###### `_context`Required +###### `_context`Required - *Type:* cdktf.IResolveContext --- -##### `to_string` +##### `to_string` ```python def to_string() -> str @@ -24290,28 +26213,20 @@ Return a string representation of this resolvable object. Returns a reversible string representation. -##### `reset_endpoint` - -```python -def reset_endpoint() -> None -``` - #### Properties | **Name** | **Type** | **Description** | | --- | --- | --- | -| creation_stack | typing.List[str] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| fqn | str | *No description.* | -| api_key_input | str | *No description.* | -| endpoint_input | str | *No description.* | -| api_key | str | *No description.* | -| endpoint | str | *No description.* | -| internal_value | AppSpecJobLogDestinationDatadog | *No description.* | +| creation_stack | typing.List[str] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| fqn | str | *No description.* | +| token_input | str | *No description.* | +| token | str | *No description.* | +| internal_value | AppSpecJobLogDestinationLogtail | *No description.* | --- -##### `creation_stack`Required +##### `creation_stack`Required ```python creation_stack: typing.List[str] @@ -24325,7 +26240,7 @@ If this returns an empty array the stack will not be attached. --- -##### `fqn`Required +##### `fqn`Required ```python fqn: str @@ -24335,140 +26250,242 @@ fqn: str --- -##### `api_key_input`Optional +##### `token_input`Optional ```python -api_key_input: str +token_input: str ``` - *Type:* str --- -##### `endpoint_input`Optional +##### `token`Required ```python -endpoint_input: str +token: str ``` - *Type:* str --- -##### `api_key`Required +##### `internal_value`Optional ```python -api_key: str +internal_value: AppSpecJobLogDestinationLogtail ``` -- *Type:* str +- *Type:* AppSpecJobLogDestinationLogtail --- -##### `endpoint`Required + +### AppSpecJobLogDestinationOpenSearchBasicAuthOutputReference + +#### Initializers ```python -endpoint: str +from cdktf_cdktf_provider_digitalocean import app + +app.AppSpecJobLogDestinationOpenSearchBasicAuthOutputReference( + terraform_resource: IInterpolatingParent, + terraform_attribute: str +) ``` +| **Name** | **Type** | **Description** | +| --- | --- | --- | +| terraform_resource | cdktf.IInterpolatingParent | The parent resource. | +| terraform_attribute | str | The attribute on the parent resource this class is referencing. | + +--- + +##### `terraform_resource`Required + +- *Type:* cdktf.IInterpolatingParent + +The parent resource. + +--- + +##### `terraform_attribute`Required + - *Type:* str +The attribute on the parent resource this class is referencing. + --- -##### `internal_value`Optional +#### Methods + +| **Name** | **Description** | +| --- | --- | +| compute_fqn | *No description.* | +| get_any_map_attribute | *No description.* | +| get_boolean_attribute | *No description.* | +| get_boolean_map_attribute | *No description.* | +| get_list_attribute | *No description.* | +| get_number_attribute | *No description.* | +| get_number_list_attribute | *No description.* | +| get_number_map_attribute | *No description.* | +| get_string_attribute | *No description.* | +| get_string_map_attribute | *No description.* | +| interpolation_for_attribute | *No description.* | +| resolve | Produce the Token's value at resolution time. | +| to_string | Return a string representation of this resolvable object. | +| reset_password | *No description.* | +| reset_user | *No description.* | + +--- + +##### `compute_fqn` ```python -internal_value: AppSpecJobLogDestinationDatadog +def compute_fqn() -> str ``` -- *Type:* AppSpecJobLogDestinationDatadog +##### `get_any_map_attribute` ---- +```python +def get_any_map_attribute( + terraform_attribute: str +) -> typing.Mapping[typing.Any] +``` +###### `terraform_attribute`Required -### AppSpecJobLogDestinationList +- *Type:* str -#### Initializers +--- -```python -from cdktf_cdktf_provider_digitalocean import app +##### `get_boolean_attribute` -app.AppSpecJobLogDestinationList( - terraform_resource: IInterpolatingParent, - terraform_attribute: str, - wraps_set: bool -) +```python +def get_boolean_attribute( + terraform_attribute: str +) -> IResolvable ``` -| **Name** | **Type** | **Description** | -| --- | --- | --- | -| terraform_resource | cdktf.IInterpolatingParent | The parent resource. | -| terraform_attribute | str | The attribute on the parent resource this class is referencing. | -| wraps_set | bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | +###### `terraform_attribute`Required + +- *Type:* str --- -##### `terraform_resource`Required +##### `get_boolean_map_attribute` -- *Type:* cdktf.IInterpolatingParent +```python +def get_boolean_map_attribute( + terraform_attribute: str +) -> typing.Mapping[bool] +``` -The parent resource. +###### `terraform_attribute`Required + +- *Type:* str --- -##### `terraform_attribute`Required +##### `get_list_attribute` + +```python +def get_list_attribute( + terraform_attribute: str +) -> typing.List[str] +``` + +###### `terraform_attribute`Required - *Type:* str -The attribute on the parent resource this class is referencing. +--- + +##### `get_number_attribute` + +```python +def get_number_attribute( + terraform_attribute: str +) -> typing.Union[int, float] +``` + +###### `terraform_attribute`Required + +- *Type:* str --- -##### `wraps_set`Required +##### `get_number_list_attribute` -- *Type:* bool +```python +def get_number_list_attribute( + terraform_attribute: str +) -> typing.List[typing.Union[int, float]] +``` -whether the list is wrapping a set (will add tolist() to be able to access an item via an index). +###### `terraform_attribute`Required + +- *Type:* str --- -#### Methods +##### `get_number_map_attribute` -| **Name** | **Description** | -| --- | --- | -| all_with_map_key | Creating an iterator for this complex list. | -| compute_fqn | *No description.* | -| resolve | Produce the Token's value at resolution time. | -| to_string | Return a string representation of this resolvable object. | -| get | *No description.* | +```python +def get_number_map_attribute( + terraform_attribute: str +) -> typing.Mapping[typing.Union[int, float]] +``` + +###### `terraform_attribute`Required + +- *Type:* str --- -##### `all_with_map_key` +##### `get_string_attribute` ```python -def all_with_map_key( - map_key_attribute_name: str -) -> DynamicListTerraformIterator +def get_string_attribute( + terraform_attribute: str +) -> str ``` -Creating an iterator for this complex list. +###### `terraform_attribute`Required -The list will be converted into a map with the mapKeyAttributeName as the key. +- *Type:* str -###### `map_key_attribute_name`Required +--- + +##### `get_string_map_attribute` + +```python +def get_string_map_attribute( + terraform_attribute: str +) -> typing.Mapping[str] +``` + +###### `terraform_attribute`Required - *Type:* str --- -##### `compute_fqn` +##### `interpolation_for_attribute` ```python -def compute_fqn() -> str +def interpolation_for_attribute( + property: str +) -> IResolvable ``` -##### `resolve` +###### `property`Required + +- *Type:* str + +--- + +##### `resolve` ```python def resolve( @@ -24478,13 +26495,13 @@ def resolve( Produce the Token's value at resolution time. -###### `_context`Required +###### `_context`Required - *Type:* cdktf.IResolveContext --- -##### `to_string` +##### `to_string` ```python def to_string() -> str @@ -24494,34 +26511,34 @@ Return a string representation of this resolvable object. Returns a reversible string representation. -##### `get` +##### `reset_password` ```python -def get( - index: typing.Union[int, float] -) -> AppSpecJobLogDestinationOutputReference +def reset_password() -> None ``` -###### `index`Required - -- *Type:* typing.Union[int, float] - -the index of the item to return. +##### `reset_user` ---- +```python +def reset_user() -> None +``` #### Properties | **Name** | **Type** | **Description** | | --- | --- | --- | -| creation_stack | typing.List[str] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| fqn | str | *No description.* | -| internal_value | typing.Union[cdktf.IResolvable, typing.List[AppSpecJobLogDestination]] | *No description.* | +| creation_stack | typing.List[str] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| fqn | str | *No description.* | +| password_input | str | *No description.* | +| user_input | str | *No description.* | +| password | str | *No description.* | +| user | str | *No description.* | +| internal_value | AppSpecJobLogDestinationOpenSearchBasicAuth | *No description.* | --- -##### `creation_stack`Required +##### `creation_stack`Required ```python creation_stack: typing.List[str] @@ -24535,7 +26552,7 @@ If this returns an empty array the stack will not be attached. --- -##### `fqn`Required +##### `fqn`Required ```python fqn: str @@ -24545,25 +26562,65 @@ fqn: str --- -##### `internal_value`Optional +##### `password_input`Optional ```python -internal_value: typing.Union[IResolvable, typing.List[AppSpecJobLogDestination]] +password_input: str ``` -- *Type:* typing.Union[cdktf.IResolvable, typing.List[AppSpecJobLogDestination]] +- *Type:* str --- +##### `user_input`Optional -### AppSpecJobLogDestinationLogtailOutputReference +```python +user_input: str +``` + +- *Type:* str + +--- + +##### `password`Required + +```python +password: str +``` + +- *Type:* str + +--- + +##### `user`Required + +```python +user: str +``` + +- *Type:* str + +--- + +##### `internal_value`Optional + +```python +internal_value: AppSpecJobLogDestinationOpenSearchBasicAuth +``` + +- *Type:* AppSpecJobLogDestinationOpenSearchBasicAuth + +--- -#### Initializers + +### AppSpecJobLogDestinationOpenSearchOutputReference + +#### Initializers ```python from cdktf_cdktf_provider_digitalocean import app -app.AppSpecJobLogDestinationLogtailOutputReference( +app.AppSpecJobLogDestinationOpenSearchOutputReference( terraform_resource: IInterpolatingParent, terraform_attribute: str ) @@ -24571,12 +26628,12 @@ app.AppSpecJobLogDestinationLogtailOutputReference( | **Name** | **Type** | **Description** | | --- | --- | --- | -| terraform_resource | cdktf.IInterpolatingParent | The parent resource. | -| terraform_attribute | str | The attribute on the parent resource this class is referencing. | +| terraform_resource | cdktf.IInterpolatingParent | The parent resource. | +| terraform_attribute | str | The attribute on the parent resource this class is referencing. | --- -##### `terraform_resource`Required +##### `terraform_resource`Required - *Type:* cdktf.IInterpolatingParent @@ -24584,7 +26641,7 @@ The parent resource. --- -##### `terraform_attribute`Required +##### `terraform_attribute`Required - *Type:* str @@ -24596,29 +26653,33 @@ The attribute on the parent resource this class is referencing. | **Name** | **Description** | | --- | --- | -| compute_fqn | *No description.* | -| get_any_map_attribute | *No description.* | -| get_boolean_attribute | *No description.* | -| get_boolean_map_attribute | *No description.* | -| get_list_attribute | *No description.* | -| get_number_attribute | *No description.* | -| get_number_list_attribute | *No description.* | -| get_number_map_attribute | *No description.* | -| get_string_attribute | *No description.* | -| get_string_map_attribute | *No description.* | -| interpolation_for_attribute | *No description.* | -| resolve | Produce the Token's value at resolution time. | -| to_string | Return a string representation of this resolvable object. | +| compute_fqn | *No description.* | +| get_any_map_attribute | *No description.* | +| get_boolean_attribute | *No description.* | +| get_boolean_map_attribute | *No description.* | +| get_list_attribute | *No description.* | +| get_number_attribute | *No description.* | +| get_number_list_attribute | *No description.* | +| get_number_map_attribute | *No description.* | +| get_string_attribute | *No description.* | +| get_string_map_attribute | *No description.* | +| interpolation_for_attribute | *No description.* | +| resolve | Produce the Token's value at resolution time. | +| to_string | Return a string representation of this resolvable object. | +| put_basic_auth | *No description.* | +| reset_cluster_name | *No description.* | +| reset_endpoint | *No description.* | +| reset_index_name | *No description.* | --- -##### `compute_fqn` +##### `compute_fqn` ```python def compute_fqn() -> str ``` -##### `get_any_map_attribute` +##### `get_any_map_attribute` ```python def get_any_map_attribute( @@ -24626,13 +26687,13 @@ def get_any_map_attribute( ) -> typing.Mapping[typing.Any] ``` -###### `terraform_attribute`Required +###### `terraform_attribute`Required - *Type:* str --- -##### `get_boolean_attribute` +##### `get_boolean_attribute` ```python def get_boolean_attribute( @@ -24640,13 +26701,13 @@ def get_boolean_attribute( ) -> IResolvable ``` -###### `terraform_attribute`Required +###### `terraform_attribute`Required - *Type:* str --- -##### `get_boolean_map_attribute` +##### `get_boolean_map_attribute` ```python def get_boolean_map_attribute( @@ -24654,13 +26715,13 @@ def get_boolean_map_attribute( ) -> typing.Mapping[bool] ``` -###### `terraform_attribute`Required +###### `terraform_attribute`Required - *Type:* str --- -##### `get_list_attribute` +##### `get_list_attribute` ```python def get_list_attribute( @@ -24668,13 +26729,13 @@ def get_list_attribute( ) -> typing.List[str] ``` -###### `terraform_attribute`Required +###### `terraform_attribute`Required - *Type:* str --- -##### `get_number_attribute` +##### `get_number_attribute` ```python def get_number_attribute( @@ -24682,13 +26743,13 @@ def get_number_attribute( ) -> typing.Union[int, float] ``` -###### `terraform_attribute`Required +###### `terraform_attribute`Required - *Type:* str --- -##### `get_number_list_attribute` +##### `get_number_list_attribute` ```python def get_number_list_attribute( @@ -24696,13 +26757,13 @@ def get_number_list_attribute( ) -> typing.List[typing.Union[int, float]] ``` -###### `terraform_attribute`Required +###### `terraform_attribute`Required - *Type:* str --- -##### `get_number_map_attribute` +##### `get_number_map_attribute` ```python def get_number_map_attribute( @@ -24710,13 +26771,13 @@ def get_number_map_attribute( ) -> typing.Mapping[typing.Union[int, float]] ``` -###### `terraform_attribute`Required +###### `terraform_attribute`Required - *Type:* str --- -##### `get_string_attribute` +##### `get_string_attribute` ```python def get_string_attribute( @@ -24724,13 +26785,13 @@ def get_string_attribute( ) -> str ``` -###### `terraform_attribute`Required +###### `terraform_attribute`Required - *Type:* str --- -##### `get_string_map_attribute` +##### `get_string_map_attribute` ```python def get_string_map_attribute( @@ -24738,13 +26799,13 @@ def get_string_map_attribute( ) -> typing.Mapping[str] ``` -###### `terraform_attribute`Required +###### `terraform_attribute`Required - *Type:* str --- -##### `interpolation_for_attribute` +##### `interpolation_for_attribute` ```python def interpolation_for_attribute( @@ -24752,13 +26813,13 @@ def interpolation_for_attribute( ) -> IResolvable ``` -###### `property`Required +###### `property`Required - *Type:* str --- -##### `resolve` +##### `resolve` ```python def resolve( @@ -24768,13 +26829,13 @@ def resolve( Produce the Token's value at resolution time. -###### `_context`Required +###### `_context`Required - *Type:* cdktf.IResolveContext --- -##### `to_string` +##### `to_string` ```python def to_string() -> str @@ -24784,20 +26845,73 @@ Return a string representation of this resolvable object. Returns a reversible string representation. +##### `put_basic_auth` + +```python +def put_basic_auth( + password: str = None, + user: str = None +) -> None +``` + +###### `password`Optional + +- *Type:* str + +Password for basic authentication. + +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#password App#password} + +--- + +###### `user`Optional + +- *Type:* str + +user for basic authentication. + +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#user App#user} + +--- + +##### `reset_cluster_name` + +```python +def reset_cluster_name() -> None +``` + +##### `reset_endpoint` + +```python +def reset_endpoint() -> None +``` + +##### `reset_index_name` + +```python +def reset_index_name() -> None +``` + #### Properties | **Name** | **Type** | **Description** | | --- | --- | --- | -| creation_stack | typing.List[str] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| fqn | str | *No description.* | -| token_input | str | *No description.* | -| token | str | *No description.* | -| internal_value | AppSpecJobLogDestinationLogtail | *No description.* | +| creation_stack | typing.List[str] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| fqn | str | *No description.* | +| basic_auth | AppSpecJobLogDestinationOpenSearchBasicAuthOutputReference | *No description.* | +| basic_auth_input | AppSpecJobLogDestinationOpenSearchBasicAuth | *No description.* | +| cluster_name_input | str | *No description.* | +| endpoint_input | str | *No description.* | +| index_name_input | str | *No description.* | +| cluster_name | str | *No description.* | +| endpoint | str | *No description.* | +| index_name | str | *No description.* | +| internal_value | AppSpecJobLogDestinationOpenSearch | *No description.* | --- -##### `creation_stack`Required +##### `creation_stack`Required ```python creation_stack: typing.List[str] @@ -24811,7 +26925,7 @@ If this returns an empty array the stack will not be attached. --- -##### `fqn`Required +##### `fqn`Required ```python fqn: str @@ -24821,33 +26935,93 @@ fqn: str --- -##### `token_input`Optional +##### `basic_auth`Required ```python -token_input: str +basic_auth: AppSpecJobLogDestinationOpenSearchBasicAuthOutputReference +``` + +- *Type:* AppSpecJobLogDestinationOpenSearchBasicAuthOutputReference + +--- + +##### `basic_auth_input`Optional + +```python +basic_auth_input: AppSpecJobLogDestinationOpenSearchBasicAuth +``` + +- *Type:* AppSpecJobLogDestinationOpenSearchBasicAuth + +--- + +##### `cluster_name_input`Optional + +```python +cluster_name_input: str ``` - *Type:* str --- -##### `token`Required +##### `endpoint_input`Optional ```python -token: str +endpoint_input: str ``` - *Type:* str --- -##### `internal_value`Optional +##### `index_name_input`Optional ```python -internal_value: AppSpecJobLogDestinationLogtail +index_name_input: str ``` -- *Type:* AppSpecJobLogDestinationLogtail +- *Type:* str + +--- + +##### `cluster_name`Required + +```python +cluster_name: str +``` + +- *Type:* str + +--- + +##### `endpoint`Required + +```python +endpoint: str +``` + +- *Type:* str + +--- + +##### `index_name`Required + +```python +index_name: str +``` + +- *Type:* str + +--- + +##### `internal_value`Optional + +```python +internal_value: AppSpecJobLogDestinationOpenSearch +``` + +- *Type:* AppSpecJobLogDestinationOpenSearch --- @@ -24927,9 +27101,11 @@ whether the list is wrapping a set (will add tolist() to be able to access an it | to_string | Return a string representation of this resolvable object. | | put_datadog | *No description.* | | put_logtail | *No description.* | +| put_open_search | *No description.* | | put_papertrail | *No description.* | | reset_datadog | *No description.* | | reset_logtail | *No description.* | +| reset_open_search | *No description.* | | reset_papertrail | *No description.* | --- @@ -25121,7 +27297,7 @@ def put_datadog( Datadog API key. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#api_key App#api_key} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#api_key App#api_key} --- @@ -25131,7 +27307,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit Datadog HTTP log intake endpoint. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#endpoint App#endpoint} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#endpoint App#endpoint} --- @@ -25149,7 +27325,58 @@ def put_logtail( Logtail token. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#token App#token} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#token App#token} + +--- + +##### `put_open_search` + +```python +def put_open_search( + basic_auth: AppSpecJobLogDestinationOpenSearchBasicAuth, + cluster_name: str = None, + endpoint: str = None, + index_name: str = None +) -> None +``` + +###### `basic_auth`Required + +- *Type:* AppSpecJobLogDestinationOpenSearchBasicAuth + +basic_auth block. + +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#basic_auth App#basic_auth} + +--- + +###### `cluster_name`Optional + +- *Type:* str + +OpenSearch cluster name. + +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#cluster_name App#cluster_name} + +--- + +###### `endpoint`Optional + +- *Type:* str + +OpenSearch endpoint. + +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#endpoint App#endpoint} + +--- + +###### `index_name`Optional + +- *Type:* str + +OpenSearch index name. + +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#index_name App#index_name} --- @@ -25167,7 +27394,7 @@ def put_papertrail( Papertrail syslog endpoint. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#endpoint App#endpoint} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#endpoint App#endpoint} --- @@ -25183,6 +27410,12 @@ def reset_datadog() -> None def reset_logtail() -> None ``` +##### `reset_open_search` + +```python +def reset_open_search() -> None +``` + ##### `reset_papertrail` ```python @@ -25198,10 +27431,12 @@ def reset_papertrail() -> None | fqn | str | *No description.* | | datadog | AppSpecJobLogDestinationDatadogOutputReference | *No description.* | | logtail | AppSpecJobLogDestinationLogtailOutputReference | *No description.* | +| open_search | AppSpecJobLogDestinationOpenSearchOutputReference | *No description.* | | papertrail | AppSpecJobLogDestinationPapertrailOutputReference | *No description.* | | datadog_input | AppSpecJobLogDestinationDatadog | *No description.* | | logtail_input | AppSpecJobLogDestinationLogtail | *No description.* | | name_input | str | *No description.* | +| open_search_input | AppSpecJobLogDestinationOpenSearch | *No description.* | | papertrail_input | AppSpecJobLogDestinationPapertrail | *No description.* | | name | str | *No description.* | | internal_value | typing.Union[cdktf.IResolvable, AppSpecJobLogDestination] | *No description.* | @@ -25252,6 +27487,16 @@ logtail: AppSpecJobLogDestinationLogtailOutputReference --- +##### `open_search`Required + +```python +open_search: AppSpecJobLogDestinationOpenSearchOutputReference +``` + +- *Type:* AppSpecJobLogDestinationOpenSearchOutputReference + +--- + ##### `papertrail`Required ```python @@ -25292,6 +27537,16 @@ name_input: str --- +##### `open_search_input`Optional + +```python +open_search_input: AppSpecJobLogDestinationOpenSearch +``` + +- *Type:* AppSpecJobLogDestinationOpenSearch + +--- + ##### `papertrail_input`Optional ```python @@ -25932,7 +28187,7 @@ def put_git( The name of the branch to use. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#branch App#branch} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#branch App#branch} --- @@ -25942,7 +28197,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit The clone URL of the repo. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#repo_clone_url App#repo_clone_url} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#repo_clone_url App#repo_clone_url} --- @@ -25962,7 +28217,7 @@ def put_github( The name of the branch to use. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#branch App#branch} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#branch App#branch} --- @@ -25972,7 +28227,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit Whether to automatically deploy new commits made to the repo. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#deploy_on_push App#deploy_on_push} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#deploy_on_push App#deploy_on_push} --- @@ -25982,7 +28237,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit The name of the repo in the format `owner/repo`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#repo App#repo} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#repo App#repo} --- @@ -26002,7 +28257,7 @@ def put_gitlab( The name of the branch to use. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#branch App#branch} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#branch App#branch} --- @@ -26012,7 +28267,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit Whether to automatically deploy new commits made to the repo. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#deploy_on_push App#deploy_on_push} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#deploy_on_push App#deploy_on_push} --- @@ -26022,7 +28277,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit The name of the repo in the format `owner/repo`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#repo App#repo} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#repo App#repo} --- @@ -26045,7 +28300,7 @@ def put_image( The registry type. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#registry_type App#registry_type} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#registry_type App#registry_type} --- @@ -26055,7 +28310,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit The repository name. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#repository App#repository} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#repository App#repository} --- @@ -26065,7 +28320,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit deploy_on_push block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#deploy_on_push App#deploy_on_push} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#deploy_on_push App#deploy_on_push} --- @@ -26075,7 +28330,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit The registry name. Must be left empty for the DOCR registry type. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#registry App#registry} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#registry App#registry} --- @@ -26085,7 +28340,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit Access credentials for third-party registries. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#registry_credentials App#registry_credentials} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#registry_credentials App#registry_credentials} --- @@ -26095,7 +28350,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit The repository tag. Defaults to latest if not provided. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#tag App#tag} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#tag App#tag} --- @@ -26952,7 +29207,7 @@ def put_ingress( rule block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#rule App#rule} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#rule App#rule} --- @@ -28593,7 +30848,7 @@ def put_cpu( The average target CPU utilization for the component. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#percent App#percent} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#percent App#percent} --- @@ -28914,7 +31169,7 @@ def put_metrics( cpu block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#cpu App#cpu} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#cpu App#cpu} --- @@ -29642,7 +31897,7 @@ def put_allow_origins( Exact string match. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#exact App#exact} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#exact App#exact} --- @@ -29652,7 +31907,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit Prefix-based match. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#prefix App#prefix} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#prefix App#prefix} --- @@ -29662,7 +31917,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit RE2 style regex-based match. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#regex App#regex} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#regex App#regex} --- @@ -33123,7 +35378,502 @@ app.AppSpecServiceLogDestinationDatadogOutputReference( --- -##### `terraform_resource`Required +##### `terraform_resource`Required + +- *Type:* cdktf.IInterpolatingParent + +The parent resource. + +--- + +##### `terraform_attribute`Required + +- *Type:* str + +The attribute on the parent resource this class is referencing. + +--- + +#### Methods + +| **Name** | **Description** | +| --- | --- | +| compute_fqn | *No description.* | +| get_any_map_attribute | *No description.* | +| get_boolean_attribute | *No description.* | +| get_boolean_map_attribute | *No description.* | +| get_list_attribute | *No description.* | +| get_number_attribute | *No description.* | +| get_number_list_attribute | *No description.* | +| get_number_map_attribute | *No description.* | +| get_string_attribute | *No description.* | +| get_string_map_attribute | *No description.* | +| interpolation_for_attribute | *No description.* | +| resolve | Produce the Token's value at resolution time. | +| to_string | Return a string representation of this resolvable object. | +| reset_endpoint | *No description.* | + +--- + +##### `compute_fqn` + +```python +def compute_fqn() -> str +``` + +##### `get_any_map_attribute` + +```python +def get_any_map_attribute( + terraform_attribute: str +) -> typing.Mapping[typing.Any] +``` + +###### `terraform_attribute`Required + +- *Type:* str + +--- + +##### `get_boolean_attribute` + +```python +def get_boolean_attribute( + terraform_attribute: str +) -> IResolvable +``` + +###### `terraform_attribute`Required + +- *Type:* str + +--- + +##### `get_boolean_map_attribute` + +```python +def get_boolean_map_attribute( + terraform_attribute: str +) -> typing.Mapping[bool] +``` + +###### `terraform_attribute`Required + +- *Type:* str + +--- + +##### `get_list_attribute` + +```python +def get_list_attribute( + terraform_attribute: str +) -> typing.List[str] +``` + +###### `terraform_attribute`Required + +- *Type:* str + +--- + +##### `get_number_attribute` + +```python +def get_number_attribute( + terraform_attribute: str +) -> typing.Union[int, float] +``` + +###### `terraform_attribute`Required + +- *Type:* str + +--- + +##### `get_number_list_attribute` + +```python +def get_number_list_attribute( + terraform_attribute: str +) -> typing.List[typing.Union[int, float]] +``` + +###### `terraform_attribute`Required + +- *Type:* str + +--- + +##### `get_number_map_attribute` + +```python +def get_number_map_attribute( + terraform_attribute: str +) -> typing.Mapping[typing.Union[int, float]] +``` + +###### `terraform_attribute`Required + +- *Type:* str + +--- + +##### `get_string_attribute` + +```python +def get_string_attribute( + terraform_attribute: str +) -> str +``` + +###### `terraform_attribute`Required + +- *Type:* str + +--- + +##### `get_string_map_attribute` + +```python +def get_string_map_attribute( + terraform_attribute: str +) -> typing.Mapping[str] +``` + +###### `terraform_attribute`Required + +- *Type:* str + +--- + +##### `interpolation_for_attribute` + +```python +def interpolation_for_attribute( + property: str +) -> IResolvable +``` + +###### `property`Required + +- *Type:* str + +--- + +##### `resolve` + +```python +def resolve( + _context: IResolveContext +) -> typing.Any +``` + +Produce the Token's value at resolution time. + +###### `_context`Required + +- *Type:* cdktf.IResolveContext + +--- + +##### `to_string` + +```python +def to_string() -> str +``` + +Return a string representation of this resolvable object. + +Returns a reversible string representation. + +##### `reset_endpoint` + +```python +def reset_endpoint() -> None +``` + + +#### Properties + +| **Name** | **Type** | **Description** | +| --- | --- | --- | +| creation_stack | typing.List[str] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| fqn | str | *No description.* | +| api_key_input | str | *No description.* | +| endpoint_input | str | *No description.* | +| api_key | str | *No description.* | +| endpoint | str | *No description.* | +| internal_value | AppSpecServiceLogDestinationDatadog | *No description.* | + +--- + +##### `creation_stack`Required + +```python +creation_stack: typing.List[str] +``` + +- *Type:* typing.List[str] + +The creation stack of this resolvable which will be appended to errors thrown during resolution. + +If this returns an empty array the stack will not be attached. + +--- + +##### `fqn`Required + +```python +fqn: str +``` + +- *Type:* str + +--- + +##### `api_key_input`Optional + +```python +api_key_input: str +``` + +- *Type:* str + +--- + +##### `endpoint_input`Optional + +```python +endpoint_input: str +``` + +- *Type:* str + +--- + +##### `api_key`Required + +```python +api_key: str +``` + +- *Type:* str + +--- + +##### `endpoint`Required + +```python +endpoint: str +``` + +- *Type:* str + +--- + +##### `internal_value`Optional + +```python +internal_value: AppSpecServiceLogDestinationDatadog +``` + +- *Type:* AppSpecServiceLogDestinationDatadog + +--- + + +### AppSpecServiceLogDestinationList + +#### Initializers + +```python +from cdktf_cdktf_provider_digitalocean import app + +app.AppSpecServiceLogDestinationList( + terraform_resource: IInterpolatingParent, + terraform_attribute: str, + wraps_set: bool +) +``` + +| **Name** | **Type** | **Description** | +| --- | --- | --- | +| terraform_resource | cdktf.IInterpolatingParent | The parent resource. | +| terraform_attribute | str | The attribute on the parent resource this class is referencing. | +| wraps_set | bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | + +--- + +##### `terraform_resource`Required + +- *Type:* cdktf.IInterpolatingParent + +The parent resource. + +--- + +##### `terraform_attribute`Required + +- *Type:* str + +The attribute on the parent resource this class is referencing. + +--- + +##### `wraps_set`Required + +- *Type:* bool + +whether the list is wrapping a set (will add tolist() to be able to access an item via an index). + +--- + +#### Methods + +| **Name** | **Description** | +| --- | --- | +| all_with_map_key | Creating an iterator for this complex list. | +| compute_fqn | *No description.* | +| resolve | Produce the Token's value at resolution time. | +| to_string | Return a string representation of this resolvable object. | +| get | *No description.* | + +--- + +##### `all_with_map_key` + +```python +def all_with_map_key( + map_key_attribute_name: str +) -> DynamicListTerraformIterator +``` + +Creating an iterator for this complex list. + +The list will be converted into a map with the mapKeyAttributeName as the key. + +###### `map_key_attribute_name`Required + +- *Type:* str + +--- + +##### `compute_fqn` + +```python +def compute_fqn() -> str +``` + +##### `resolve` + +```python +def resolve( + _context: IResolveContext +) -> typing.Any +``` + +Produce the Token's value at resolution time. + +###### `_context`Required + +- *Type:* cdktf.IResolveContext + +--- + +##### `to_string` + +```python +def to_string() -> str +``` + +Return a string representation of this resolvable object. + +Returns a reversible string representation. + +##### `get` + +```python +def get( + index: typing.Union[int, float] +) -> AppSpecServiceLogDestinationOutputReference +``` + +###### `index`Required + +- *Type:* typing.Union[int, float] + +the index of the item to return. + +--- + + +#### Properties + +| **Name** | **Type** | **Description** | +| --- | --- | --- | +| creation_stack | typing.List[str] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| fqn | str | *No description.* | +| internal_value | typing.Union[cdktf.IResolvable, typing.List[AppSpecServiceLogDestination]] | *No description.* | + +--- + +##### `creation_stack`Required + +```python +creation_stack: typing.List[str] +``` + +- *Type:* typing.List[str] + +The creation stack of this resolvable which will be appended to errors thrown during resolution. + +If this returns an empty array the stack will not be attached. + +--- + +##### `fqn`Required + +```python +fqn: str +``` + +- *Type:* str + +--- + +##### `internal_value`Optional + +```python +internal_value: typing.Union[IResolvable, typing.List[AppSpecServiceLogDestination]] +``` + +- *Type:* typing.Union[cdktf.IResolvable, typing.List[AppSpecServiceLogDestination]] + +--- + + +### AppSpecServiceLogDestinationLogtailOutputReference + +#### Initializers + +```python +from cdktf_cdktf_provider_digitalocean import app + +app.AppSpecServiceLogDestinationLogtailOutputReference( + terraform_resource: IInterpolatingParent, + terraform_attribute: str +) +``` + +| **Name** | **Type** | **Description** | +| --- | --- | --- | +| terraform_resource | cdktf.IInterpolatingParent | The parent resource. | +| terraform_attribute | str | The attribute on the parent resource this class is referencing. | + +--- + +##### `terraform_resource`Required - *Type:* cdktf.IInterpolatingParent @@ -33131,7 +35881,7 @@ The parent resource. --- -##### `terraform_attribute`Required +##### `terraform_attribute`Required - *Type:* str @@ -33143,30 +35893,29 @@ The attribute on the parent resource this class is referencing. | **Name** | **Description** | | --- | --- | -| compute_fqn | *No description.* | -| get_any_map_attribute | *No description.* | -| get_boolean_attribute | *No description.* | -| get_boolean_map_attribute | *No description.* | -| get_list_attribute | *No description.* | -| get_number_attribute | *No description.* | -| get_number_list_attribute | *No description.* | -| get_number_map_attribute | *No description.* | -| get_string_attribute | *No description.* | -| get_string_map_attribute | *No description.* | -| interpolation_for_attribute | *No description.* | -| resolve | Produce the Token's value at resolution time. | -| to_string | Return a string representation of this resolvable object. | -| reset_endpoint | *No description.* | +| compute_fqn | *No description.* | +| get_any_map_attribute | *No description.* | +| get_boolean_attribute | *No description.* | +| get_boolean_map_attribute | *No description.* | +| get_list_attribute | *No description.* | +| get_number_attribute | *No description.* | +| get_number_list_attribute | *No description.* | +| get_number_map_attribute | *No description.* | +| get_string_attribute | *No description.* | +| get_string_map_attribute | *No description.* | +| interpolation_for_attribute | *No description.* | +| resolve | Produce the Token's value at resolution time. | +| to_string | Return a string representation of this resolvable object. | --- -##### `compute_fqn` +##### `compute_fqn` ```python def compute_fqn() -> str ``` -##### `get_any_map_attribute` +##### `get_any_map_attribute` ```python def get_any_map_attribute( @@ -33174,13 +35923,13 @@ def get_any_map_attribute( ) -> typing.Mapping[typing.Any] ``` -###### `terraform_attribute`Required +###### `terraform_attribute`Required - *Type:* str --- -##### `get_boolean_attribute` +##### `get_boolean_attribute` ```python def get_boolean_attribute( @@ -33188,13 +35937,13 @@ def get_boolean_attribute( ) -> IResolvable ``` -###### `terraform_attribute`Required +###### `terraform_attribute`Required - *Type:* str --- -##### `get_boolean_map_attribute` +##### `get_boolean_map_attribute` ```python def get_boolean_map_attribute( @@ -33202,13 +35951,13 @@ def get_boolean_map_attribute( ) -> typing.Mapping[bool] ``` -###### `terraform_attribute`Required +###### `terraform_attribute`Required - *Type:* str --- -##### `get_list_attribute` +##### `get_list_attribute` ```python def get_list_attribute( @@ -33216,13 +35965,13 @@ def get_list_attribute( ) -> typing.List[str] ``` -###### `terraform_attribute`Required +###### `terraform_attribute`Required - *Type:* str --- -##### `get_number_attribute` +##### `get_number_attribute` ```python def get_number_attribute( @@ -33230,13 +35979,13 @@ def get_number_attribute( ) -> typing.Union[int, float] ``` -###### `terraform_attribute`Required +###### `terraform_attribute`Required - *Type:* str --- -##### `get_number_list_attribute` +##### `get_number_list_attribute` ```python def get_number_list_attribute( @@ -33244,13 +35993,13 @@ def get_number_list_attribute( ) -> typing.List[typing.Union[int, float]] ``` -###### `terraform_attribute`Required +###### `terraform_attribute`Required - *Type:* str --- -##### `get_number_map_attribute` +##### `get_number_map_attribute` ```python def get_number_map_attribute( @@ -33258,13 +36007,13 @@ def get_number_map_attribute( ) -> typing.Mapping[typing.Union[int, float]] ``` -###### `terraform_attribute`Required +###### `terraform_attribute`Required - *Type:* str --- -##### `get_string_attribute` +##### `get_string_attribute` ```python def get_string_attribute( @@ -33272,13 +36021,13 @@ def get_string_attribute( ) -> str ``` -###### `terraform_attribute`Required +###### `terraform_attribute`Required - *Type:* str --- -##### `get_string_map_attribute` +##### `get_string_map_attribute` ```python def get_string_map_attribute( @@ -33286,13 +36035,13 @@ def get_string_map_attribute( ) -> typing.Mapping[str] ``` -###### `terraform_attribute`Required +###### `terraform_attribute`Required - *Type:* str --- -##### `interpolation_for_attribute` +##### `interpolation_for_attribute` ```python def interpolation_for_attribute( @@ -33300,13 +36049,13 @@ def interpolation_for_attribute( ) -> IResolvable ``` -###### `property`Required +###### `property`Required - *Type:* str --- -##### `resolve` +##### `resolve` ```python def resolve( @@ -33316,13 +36065,13 @@ def resolve( Produce the Token's value at resolution time. -###### `_context`Required +###### `_context`Required - *Type:* cdktf.IResolveContext --- -##### `to_string` +##### `to_string` ```python def to_string() -> str @@ -33332,28 +36081,20 @@ Return a string representation of this resolvable object. Returns a reversible string representation. -##### `reset_endpoint` - -```python -def reset_endpoint() -> None -``` - #### Properties | **Name** | **Type** | **Description** | | --- | --- | --- | -| creation_stack | typing.List[str] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| fqn | str | *No description.* | -| api_key_input | str | *No description.* | -| endpoint_input | str | *No description.* | -| api_key | str | *No description.* | -| endpoint | str | *No description.* | -| internal_value | AppSpecServiceLogDestinationDatadog | *No description.* | +| creation_stack | typing.List[str] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| fqn | str | *No description.* | +| token_input | str | *No description.* | +| token | str | *No description.* | +| internal_value | AppSpecServiceLogDestinationLogtail | *No description.* | --- -##### `creation_stack`Required +##### `creation_stack`Required ```python creation_stack: typing.List[str] @@ -33367,7 +36108,7 @@ If this returns an empty array the stack will not be attached. --- -##### `fqn`Required +##### `fqn`Required ```python fqn: str @@ -33377,140 +36118,242 @@ fqn: str --- -##### `api_key_input`Optional +##### `token_input`Optional ```python -api_key_input: str +token_input: str ``` - *Type:* str --- -##### `endpoint_input`Optional +##### `token`Required ```python -endpoint_input: str +token: str ``` - *Type:* str --- -##### `api_key`Required +##### `internal_value`Optional ```python -api_key: str +internal_value: AppSpecServiceLogDestinationLogtail ``` -- *Type:* str +- *Type:* AppSpecServiceLogDestinationLogtail --- -##### `endpoint`Required + +### AppSpecServiceLogDestinationOpenSearchBasicAuthOutputReference + +#### Initializers ```python -endpoint: str +from cdktf_cdktf_provider_digitalocean import app + +app.AppSpecServiceLogDestinationOpenSearchBasicAuthOutputReference( + terraform_resource: IInterpolatingParent, + terraform_attribute: str +) ``` +| **Name** | **Type** | **Description** | +| --- | --- | --- | +| terraform_resource | cdktf.IInterpolatingParent | The parent resource. | +| terraform_attribute | str | The attribute on the parent resource this class is referencing. | + +--- + +##### `terraform_resource`Required + +- *Type:* cdktf.IInterpolatingParent + +The parent resource. + +--- + +##### `terraform_attribute`Required + - *Type:* str +The attribute on the parent resource this class is referencing. + --- -##### `internal_value`Optional +#### Methods + +| **Name** | **Description** | +| --- | --- | +| compute_fqn | *No description.* | +| get_any_map_attribute | *No description.* | +| get_boolean_attribute | *No description.* | +| get_boolean_map_attribute | *No description.* | +| get_list_attribute | *No description.* | +| get_number_attribute | *No description.* | +| get_number_list_attribute | *No description.* | +| get_number_map_attribute | *No description.* | +| get_string_attribute | *No description.* | +| get_string_map_attribute | *No description.* | +| interpolation_for_attribute | *No description.* | +| resolve | Produce the Token's value at resolution time. | +| to_string | Return a string representation of this resolvable object. | +| reset_password | *No description.* | +| reset_user | *No description.* | + +--- + +##### `compute_fqn` ```python -internal_value: AppSpecServiceLogDestinationDatadog +def compute_fqn() -> str ``` -- *Type:* AppSpecServiceLogDestinationDatadog +##### `get_any_map_attribute` ---- +```python +def get_any_map_attribute( + terraform_attribute: str +) -> typing.Mapping[typing.Any] +``` +###### `terraform_attribute`Required -### AppSpecServiceLogDestinationList +- *Type:* str -#### Initializers +--- -```python -from cdktf_cdktf_provider_digitalocean import app +##### `get_boolean_attribute` -app.AppSpecServiceLogDestinationList( - terraform_resource: IInterpolatingParent, - terraform_attribute: str, - wraps_set: bool -) +```python +def get_boolean_attribute( + terraform_attribute: str +) -> IResolvable ``` -| **Name** | **Type** | **Description** | -| --- | --- | --- | -| terraform_resource | cdktf.IInterpolatingParent | The parent resource. | -| terraform_attribute | str | The attribute on the parent resource this class is referencing. | -| wraps_set | bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | +###### `terraform_attribute`Required + +- *Type:* str --- -##### `terraform_resource`Required +##### `get_boolean_map_attribute` -- *Type:* cdktf.IInterpolatingParent +```python +def get_boolean_map_attribute( + terraform_attribute: str +) -> typing.Mapping[bool] +``` -The parent resource. +###### `terraform_attribute`Required + +- *Type:* str --- -##### `terraform_attribute`Required +##### `get_list_attribute` + +```python +def get_list_attribute( + terraform_attribute: str +) -> typing.List[str] +``` + +###### `terraform_attribute`Required - *Type:* str -The attribute on the parent resource this class is referencing. +--- + +##### `get_number_attribute` + +```python +def get_number_attribute( + terraform_attribute: str +) -> typing.Union[int, float] +``` + +###### `terraform_attribute`Required + +- *Type:* str --- -##### `wraps_set`Required +##### `get_number_list_attribute` -- *Type:* bool +```python +def get_number_list_attribute( + terraform_attribute: str +) -> typing.List[typing.Union[int, float]] +``` -whether the list is wrapping a set (will add tolist() to be able to access an item via an index). +###### `terraform_attribute`Required + +- *Type:* str --- -#### Methods +##### `get_number_map_attribute` -| **Name** | **Description** | -| --- | --- | -| all_with_map_key | Creating an iterator for this complex list. | -| compute_fqn | *No description.* | -| resolve | Produce the Token's value at resolution time. | -| to_string | Return a string representation of this resolvable object. | -| get | *No description.* | +```python +def get_number_map_attribute( + terraform_attribute: str +) -> typing.Mapping[typing.Union[int, float]] +``` + +###### `terraform_attribute`Required + +- *Type:* str --- -##### `all_with_map_key` +##### `get_string_attribute` ```python -def all_with_map_key( - map_key_attribute_name: str -) -> DynamicListTerraformIterator +def get_string_attribute( + terraform_attribute: str +) -> str ``` -Creating an iterator for this complex list. +###### `terraform_attribute`Required -The list will be converted into a map with the mapKeyAttributeName as the key. +- *Type:* str -###### `map_key_attribute_name`Required +--- + +##### `get_string_map_attribute` + +```python +def get_string_map_attribute( + terraform_attribute: str +) -> typing.Mapping[str] +``` + +###### `terraform_attribute`Required - *Type:* str --- -##### `compute_fqn` +##### `interpolation_for_attribute` ```python -def compute_fqn() -> str +def interpolation_for_attribute( + property: str +) -> IResolvable ``` -##### `resolve` +###### `property`Required + +- *Type:* str + +--- + +##### `resolve` ```python def resolve( @@ -33520,13 +36363,13 @@ def resolve( Produce the Token's value at resolution time. -###### `_context`Required +###### `_context`Required - *Type:* cdktf.IResolveContext --- -##### `to_string` +##### `to_string` ```python def to_string() -> str @@ -33536,34 +36379,34 @@ Return a string representation of this resolvable object. Returns a reversible string representation. -##### `get` +##### `reset_password` ```python -def get( - index: typing.Union[int, float] -) -> AppSpecServiceLogDestinationOutputReference +def reset_password() -> None ``` -###### `index`Required - -- *Type:* typing.Union[int, float] - -the index of the item to return. +##### `reset_user` ---- +```python +def reset_user() -> None +``` #### Properties | **Name** | **Type** | **Description** | | --- | --- | --- | -| creation_stack | typing.List[str] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| fqn | str | *No description.* | -| internal_value | typing.Union[cdktf.IResolvable, typing.List[AppSpecServiceLogDestination]] | *No description.* | +| creation_stack | typing.List[str] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| fqn | str | *No description.* | +| password_input | str | *No description.* | +| user_input | str | *No description.* | +| password | str | *No description.* | +| user | str | *No description.* | +| internal_value | AppSpecServiceLogDestinationOpenSearchBasicAuth | *No description.* | --- -##### `creation_stack`Required +##### `creation_stack`Required ```python creation_stack: typing.List[str] @@ -33577,7 +36420,7 @@ If this returns an empty array the stack will not be attached. --- -##### `fqn`Required +##### `fqn`Required ```python fqn: str @@ -33587,25 +36430,65 @@ fqn: str --- -##### `internal_value`Optional +##### `password_input`Optional ```python -internal_value: typing.Union[IResolvable, typing.List[AppSpecServiceLogDestination]] +password_input: str ``` -- *Type:* typing.Union[cdktf.IResolvable, typing.List[AppSpecServiceLogDestination]] +- *Type:* str --- +##### `user_input`Optional -### AppSpecServiceLogDestinationLogtailOutputReference +```python +user_input: str +``` + +- *Type:* str + +--- + +##### `password`Required + +```python +password: str +``` + +- *Type:* str + +--- + +##### `user`Required + +```python +user: str +``` + +- *Type:* str + +--- + +##### `internal_value`Optional + +```python +internal_value: AppSpecServiceLogDestinationOpenSearchBasicAuth +``` + +- *Type:* AppSpecServiceLogDestinationOpenSearchBasicAuth + +--- -#### Initializers + +### AppSpecServiceLogDestinationOpenSearchOutputReference + +#### Initializers ```python from cdktf_cdktf_provider_digitalocean import app -app.AppSpecServiceLogDestinationLogtailOutputReference( +app.AppSpecServiceLogDestinationOpenSearchOutputReference( terraform_resource: IInterpolatingParent, terraform_attribute: str ) @@ -33613,12 +36496,12 @@ app.AppSpecServiceLogDestinationLogtailOutputReference( | **Name** | **Type** | **Description** | | --- | --- | --- | -| terraform_resource | cdktf.IInterpolatingParent | The parent resource. | -| terraform_attribute | str | The attribute on the parent resource this class is referencing. | +| terraform_resource | cdktf.IInterpolatingParent | The parent resource. | +| terraform_attribute | str | The attribute on the parent resource this class is referencing. | --- -##### `terraform_resource`Required +##### `terraform_resource`Required - *Type:* cdktf.IInterpolatingParent @@ -33626,7 +36509,7 @@ The parent resource. --- -##### `terraform_attribute`Required +##### `terraform_attribute`Required - *Type:* str @@ -33638,29 +36521,33 @@ The attribute on the parent resource this class is referencing. | **Name** | **Description** | | --- | --- | -| compute_fqn | *No description.* | -| get_any_map_attribute | *No description.* | -| get_boolean_attribute | *No description.* | -| get_boolean_map_attribute | *No description.* | -| get_list_attribute | *No description.* | -| get_number_attribute | *No description.* | -| get_number_list_attribute | *No description.* | -| get_number_map_attribute | *No description.* | -| get_string_attribute | *No description.* | -| get_string_map_attribute | *No description.* | -| interpolation_for_attribute | *No description.* | -| resolve | Produce the Token's value at resolution time. | -| to_string | Return a string representation of this resolvable object. | +| compute_fqn | *No description.* | +| get_any_map_attribute | *No description.* | +| get_boolean_attribute | *No description.* | +| get_boolean_map_attribute | *No description.* | +| get_list_attribute | *No description.* | +| get_number_attribute | *No description.* | +| get_number_list_attribute | *No description.* | +| get_number_map_attribute | *No description.* | +| get_string_attribute | *No description.* | +| get_string_map_attribute | *No description.* | +| interpolation_for_attribute | *No description.* | +| resolve | Produce the Token's value at resolution time. | +| to_string | Return a string representation of this resolvable object. | +| put_basic_auth | *No description.* | +| reset_cluster_name | *No description.* | +| reset_endpoint | *No description.* | +| reset_index_name | *No description.* | --- -##### `compute_fqn` +##### `compute_fqn` ```python def compute_fqn() -> str ``` -##### `get_any_map_attribute` +##### `get_any_map_attribute` ```python def get_any_map_attribute( @@ -33668,13 +36555,13 @@ def get_any_map_attribute( ) -> typing.Mapping[typing.Any] ``` -###### `terraform_attribute`Required +###### `terraform_attribute`Required - *Type:* str --- -##### `get_boolean_attribute` +##### `get_boolean_attribute` ```python def get_boolean_attribute( @@ -33682,13 +36569,13 @@ def get_boolean_attribute( ) -> IResolvable ``` -###### `terraform_attribute`Required +###### `terraform_attribute`Required - *Type:* str --- -##### `get_boolean_map_attribute` +##### `get_boolean_map_attribute` ```python def get_boolean_map_attribute( @@ -33696,13 +36583,13 @@ def get_boolean_map_attribute( ) -> typing.Mapping[bool] ``` -###### `terraform_attribute`Required +###### `terraform_attribute`Required - *Type:* str --- -##### `get_list_attribute` +##### `get_list_attribute` ```python def get_list_attribute( @@ -33710,13 +36597,13 @@ def get_list_attribute( ) -> typing.List[str] ``` -###### `terraform_attribute`Required +###### `terraform_attribute`Required - *Type:* str --- -##### `get_number_attribute` +##### `get_number_attribute` ```python def get_number_attribute( @@ -33724,13 +36611,13 @@ def get_number_attribute( ) -> typing.Union[int, float] ``` -###### `terraform_attribute`Required +###### `terraform_attribute`Required - *Type:* str --- -##### `get_number_list_attribute` +##### `get_number_list_attribute` ```python def get_number_list_attribute( @@ -33738,13 +36625,13 @@ def get_number_list_attribute( ) -> typing.List[typing.Union[int, float]] ``` -###### `terraform_attribute`Required +###### `terraform_attribute`Required - *Type:* str --- -##### `get_number_map_attribute` +##### `get_number_map_attribute` ```python def get_number_map_attribute( @@ -33752,13 +36639,13 @@ def get_number_map_attribute( ) -> typing.Mapping[typing.Union[int, float]] ``` -###### `terraform_attribute`Required +###### `terraform_attribute`Required - *Type:* str --- -##### `get_string_attribute` +##### `get_string_attribute` ```python def get_string_attribute( @@ -33766,13 +36653,13 @@ def get_string_attribute( ) -> str ``` -###### `terraform_attribute`Required +###### `terraform_attribute`Required - *Type:* str --- -##### `get_string_map_attribute` +##### `get_string_map_attribute` ```python def get_string_map_attribute( @@ -33780,13 +36667,13 @@ def get_string_map_attribute( ) -> typing.Mapping[str] ``` -###### `terraform_attribute`Required +###### `terraform_attribute`Required - *Type:* str --- -##### `interpolation_for_attribute` +##### `interpolation_for_attribute` ```python def interpolation_for_attribute( @@ -33794,13 +36681,13 @@ def interpolation_for_attribute( ) -> IResolvable ``` -###### `property`Required +###### `property`Required - *Type:* str --- -##### `resolve` +##### `resolve` ```python def resolve( @@ -33810,13 +36697,13 @@ def resolve( Produce the Token's value at resolution time. -###### `_context`Required +###### `_context`Required - *Type:* cdktf.IResolveContext --- -##### `to_string` +##### `to_string` ```python def to_string() -> str @@ -33826,20 +36713,73 @@ Return a string representation of this resolvable object. Returns a reversible string representation. +##### `put_basic_auth` + +```python +def put_basic_auth( + password: str = None, + user: str = None +) -> None +``` + +###### `password`Optional + +- *Type:* str + +Password for basic authentication. + +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#password App#password} + +--- + +###### `user`Optional + +- *Type:* str + +user for basic authentication. + +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#user App#user} + +--- + +##### `reset_cluster_name` + +```python +def reset_cluster_name() -> None +``` + +##### `reset_endpoint` + +```python +def reset_endpoint() -> None +``` + +##### `reset_index_name` + +```python +def reset_index_name() -> None +``` + #### Properties | **Name** | **Type** | **Description** | | --- | --- | --- | -| creation_stack | typing.List[str] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| fqn | str | *No description.* | -| token_input | str | *No description.* | -| token | str | *No description.* | -| internal_value | AppSpecServiceLogDestinationLogtail | *No description.* | +| creation_stack | typing.List[str] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| fqn | str | *No description.* | +| basic_auth | AppSpecServiceLogDestinationOpenSearchBasicAuthOutputReference | *No description.* | +| basic_auth_input | AppSpecServiceLogDestinationOpenSearchBasicAuth | *No description.* | +| cluster_name_input | str | *No description.* | +| endpoint_input | str | *No description.* | +| index_name_input | str | *No description.* | +| cluster_name | str | *No description.* | +| endpoint | str | *No description.* | +| index_name | str | *No description.* | +| internal_value | AppSpecServiceLogDestinationOpenSearch | *No description.* | --- -##### `creation_stack`Required +##### `creation_stack`Required ```python creation_stack: typing.List[str] @@ -33853,7 +36793,7 @@ If this returns an empty array the stack will not be attached. --- -##### `fqn`Required +##### `fqn`Required ```python fqn: str @@ -33863,33 +36803,93 @@ fqn: str --- -##### `token_input`Optional +##### `basic_auth`Required ```python -token_input: str +basic_auth: AppSpecServiceLogDestinationOpenSearchBasicAuthOutputReference +``` + +- *Type:* AppSpecServiceLogDestinationOpenSearchBasicAuthOutputReference + +--- + +##### `basic_auth_input`Optional + +```python +basic_auth_input: AppSpecServiceLogDestinationOpenSearchBasicAuth +``` + +- *Type:* AppSpecServiceLogDestinationOpenSearchBasicAuth + +--- + +##### `cluster_name_input`Optional + +```python +cluster_name_input: str ``` - *Type:* str --- -##### `token`Required +##### `endpoint_input`Optional ```python -token: str +endpoint_input: str ``` - *Type:* str --- -##### `internal_value`Optional +##### `index_name_input`Optional ```python -internal_value: AppSpecServiceLogDestinationLogtail +index_name_input: str ``` -- *Type:* AppSpecServiceLogDestinationLogtail +- *Type:* str + +--- + +##### `cluster_name`Required + +```python +cluster_name: str +``` + +- *Type:* str + +--- + +##### `endpoint`Required + +```python +endpoint: str +``` + +- *Type:* str + +--- + +##### `index_name`Required + +```python +index_name: str +``` + +- *Type:* str + +--- + +##### `internal_value`Optional + +```python +internal_value: AppSpecServiceLogDestinationOpenSearch +``` + +- *Type:* AppSpecServiceLogDestinationOpenSearch --- @@ -33969,9 +36969,11 @@ whether the list is wrapping a set (will add tolist() to be able to access an it | to_string | Return a string representation of this resolvable object. | | put_datadog | *No description.* | | put_logtail | *No description.* | +| put_open_search | *No description.* | | put_papertrail | *No description.* | | reset_datadog | *No description.* | | reset_logtail | *No description.* | +| reset_open_search | *No description.* | | reset_papertrail | *No description.* | --- @@ -34163,7 +37165,7 @@ def put_datadog( Datadog API key. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#api_key App#api_key} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#api_key App#api_key} --- @@ -34173,7 +37175,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit Datadog HTTP log intake endpoint. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#endpoint App#endpoint} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#endpoint App#endpoint} --- @@ -34191,7 +37193,58 @@ def put_logtail( Logtail token. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#token App#token} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#token App#token} + +--- + +##### `put_open_search` + +```python +def put_open_search( + basic_auth: AppSpecServiceLogDestinationOpenSearchBasicAuth, + cluster_name: str = None, + endpoint: str = None, + index_name: str = None +) -> None +``` + +###### `basic_auth`Required + +- *Type:* AppSpecServiceLogDestinationOpenSearchBasicAuth + +basic_auth block. + +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#basic_auth App#basic_auth} + +--- + +###### `cluster_name`Optional + +- *Type:* str + +OpenSearch cluster name. + +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#cluster_name App#cluster_name} + +--- + +###### `endpoint`Optional + +- *Type:* str + +OpenSearch endpoint. + +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#endpoint App#endpoint} + +--- + +###### `index_name`Optional + +- *Type:* str + +OpenSearch index name. + +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#index_name App#index_name} --- @@ -34209,7 +37262,7 @@ def put_papertrail( Papertrail syslog endpoint. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#endpoint App#endpoint} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#endpoint App#endpoint} --- @@ -34225,6 +37278,12 @@ def reset_datadog() -> None def reset_logtail() -> None ``` +##### `reset_open_search` + +```python +def reset_open_search() -> None +``` + ##### `reset_papertrail` ```python @@ -34240,10 +37299,12 @@ def reset_papertrail() -> None | fqn | str | *No description.* | | datadog | AppSpecServiceLogDestinationDatadogOutputReference | *No description.* | | logtail | AppSpecServiceLogDestinationLogtailOutputReference | *No description.* | +| open_search | AppSpecServiceLogDestinationOpenSearchOutputReference | *No description.* | | papertrail | AppSpecServiceLogDestinationPapertrailOutputReference | *No description.* | | datadog_input | AppSpecServiceLogDestinationDatadog | *No description.* | | logtail_input | AppSpecServiceLogDestinationLogtail | *No description.* | | name_input | str | *No description.* | +| open_search_input | AppSpecServiceLogDestinationOpenSearch | *No description.* | | papertrail_input | AppSpecServiceLogDestinationPapertrail | *No description.* | | name | str | *No description.* | | internal_value | typing.Union[cdktf.IResolvable, AppSpecServiceLogDestination] | *No description.* | @@ -34294,6 +37355,16 @@ logtail: AppSpecServiceLogDestinationLogtailOutputReference --- +##### `open_search`Required + +```python +open_search: AppSpecServiceLogDestinationOpenSearchOutputReference +``` + +- *Type:* AppSpecServiceLogDestinationOpenSearchOutputReference + +--- + ##### `papertrail`Required ```python @@ -34334,6 +37405,16 @@ name_input: str --- +##### `open_search_input`Optional + +```python +open_search_input: AppSpecServiceLogDestinationOpenSearch +``` + +- *Type:* AppSpecServiceLogDestinationOpenSearch + +--- + ##### `papertrail_input`Optional ```python @@ -34970,7 +38051,7 @@ def put_autoscaling( The maximum amount of instances for this component. Must be more than min_instance_count. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#max_instance_count App#max_instance_count} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#max_instance_count App#max_instance_count} --- @@ -34980,7 +38061,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit metrics block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#metrics App#metrics} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#metrics App#metrics} --- @@ -34990,7 +38071,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit The minimum amount of instances for this component. Must be less than max_instance_count. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#min_instance_count App#min_instance_count} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#min_instance_count App#min_instance_count} --- @@ -35015,7 +38096,7 @@ Whether browsers should expose the response to the client-side JavaScript code w This configures the Access-Control-Allow-Credentials header. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#allow_credentials App#allow_credentials} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#allow_credentials App#allow_credentials} --- @@ -35025,7 +38106,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit The set of allowed HTTP request headers. This configures the Access-Control-Allow-Headers header. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#allow_headers App#allow_headers} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#allow_headers App#allow_headers} --- @@ -35035,7 +38116,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit The set of allowed HTTP methods. This configures the Access-Control-Allow-Methods header. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#allow_methods App#allow_methods} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#allow_methods App#allow_methods} --- @@ -35045,7 +38126,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit allow_origins block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#allow_origins App#allow_origins} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#allow_origins App#allow_origins} --- @@ -35055,7 +38136,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit The set of HTTP response headers that browsers are allowed to access. This configures the Access-Control-Expose-Headers header. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#expose_headers App#expose_headers} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#expose_headers App#expose_headers} --- @@ -35067,7 +38148,7 @@ An optional duration specifying how long browsers can cache the results of a pre This configures the Access-Control-Max-Age header. Example: `5h30m`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#max_age App#max_age} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#max_age App#max_age} --- @@ -35100,7 +38181,7 @@ def put_git( The name of the branch to use. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#branch App#branch} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#branch App#branch} --- @@ -35110,7 +38191,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit The clone URL of the repo. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#repo_clone_url App#repo_clone_url} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#repo_clone_url App#repo_clone_url} --- @@ -35130,7 +38211,7 @@ def put_github( The name of the branch to use. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#branch App#branch} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#branch App#branch} --- @@ -35140,7 +38221,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit Whether to automatically deploy new commits made to the repo. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#deploy_on_push App#deploy_on_push} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#deploy_on_push App#deploy_on_push} --- @@ -35150,7 +38231,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit The name of the repo in the format `owner/repo`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#repo App#repo} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#repo App#repo} --- @@ -35170,7 +38251,7 @@ def put_gitlab( The name of the branch to use. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#branch App#branch} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#branch App#branch} --- @@ -35180,7 +38261,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit Whether to automatically deploy new commits made to the repo. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#deploy_on_push App#deploy_on_push} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#deploy_on_push App#deploy_on_push} --- @@ -35190,7 +38271,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit The name of the repo in the format `owner/repo`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#repo App#repo} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#repo App#repo} --- @@ -35214,7 +38295,7 @@ def put_health_check( The number of failed health checks before considered unhealthy. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#failure_threshold App#failure_threshold} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#failure_threshold App#failure_threshold} --- @@ -35224,7 +38305,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit The route path used for the HTTP health check ping. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#http_path App#http_path} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#http_path App#http_path} --- @@ -35234,7 +38315,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit The number of seconds to wait before beginning health checks. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#initial_delay_seconds App#initial_delay_seconds} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#initial_delay_seconds App#initial_delay_seconds} --- @@ -35244,7 +38325,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit The number of seconds to wait between health checks. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#period_seconds App#period_seconds} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#period_seconds App#period_seconds} --- @@ -35256,7 +38337,7 @@ The port on which the health check will be performed. If not set, the health check will be performed on the component's http_port. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#port App#port} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#port App#port} --- @@ -35266,7 +38347,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit The number of successful health checks before considered healthy. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#success_threshold App#success_threshold} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#success_threshold App#success_threshold} --- @@ -35276,7 +38357,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit The number of seconds after which the check times out. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#timeout_seconds App#timeout_seconds} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#timeout_seconds App#timeout_seconds} --- @@ -35299,7 +38380,7 @@ def put_image( The registry type. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#registry_type App#registry_type} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#registry_type App#registry_type} --- @@ -35309,7 +38390,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit The repository name. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#repository App#repository} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#repository App#repository} --- @@ -35319,7 +38400,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit deploy_on_push block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#deploy_on_push App#deploy_on_push} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#deploy_on_push App#deploy_on_push} --- @@ -35329,7 +38410,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit The registry name. Must be left empty for the DOCR registry type. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#registry App#registry} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#registry App#registry} --- @@ -35339,7 +38420,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit Access credentials for third-party registries. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#registry_credentials App#registry_credentials} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#registry_credentials App#registry_credentials} --- @@ -35349,7 +38430,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit The repository tag. Defaults to latest if not provided. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#tag App#tag} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#tag App#tag} --- @@ -37143,7 +40224,7 @@ def put_allow_origins( Exact string match. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#exact App#exact} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#exact App#exact} --- @@ -37153,7 +40234,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit Prefix-based match. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#prefix App#prefix} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#prefix App#prefix} --- @@ -37163,7 +40244,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit RE2 style regex-based match. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#regex App#regex} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#regex App#regex} --- @@ -39474,7 +42555,7 @@ Whether browsers should expose the response to the client-side JavaScript code w This configures the Access-Control-Allow-Credentials header. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#allow_credentials App#allow_credentials} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#allow_credentials App#allow_credentials} --- @@ -39484,7 +42565,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit The set of allowed HTTP request headers. This configures the Access-Control-Allow-Headers header. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#allow_headers App#allow_headers} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#allow_headers App#allow_headers} --- @@ -39494,7 +42575,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit The set of allowed HTTP methods. This configures the Access-Control-Allow-Methods header. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#allow_methods App#allow_methods} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#allow_methods App#allow_methods} --- @@ -39504,7 +42585,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit allow_origins block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#allow_origins App#allow_origins} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#allow_origins App#allow_origins} --- @@ -39514,7 +42595,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit The set of HTTP response headers that browsers are allowed to access. This configures the Access-Control-Expose-Headers header. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#expose_headers App#expose_headers} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#expose_headers App#expose_headers} --- @@ -39526,7 +42607,7 @@ An optional duration specifying how long browsers can cache the results of a pre This configures the Access-Control-Max-Age header. Example: `5h30m`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#max_age App#max_age} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#max_age App#max_age} --- @@ -39559,7 +42640,7 @@ def put_git( The name of the branch to use. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#branch App#branch} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#branch App#branch} --- @@ -39569,7 +42650,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit The clone URL of the repo. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#repo_clone_url App#repo_clone_url} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#repo_clone_url App#repo_clone_url} --- @@ -39589,7 +42670,7 @@ def put_github( The name of the branch to use. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#branch App#branch} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#branch App#branch} --- @@ -39599,7 +42680,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit Whether to automatically deploy new commits made to the repo. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#deploy_on_push App#deploy_on_push} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#deploy_on_push App#deploy_on_push} --- @@ -39609,7 +42690,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit The name of the repo in the format `owner/repo`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#repo App#repo} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#repo App#repo} --- @@ -39629,7 +42710,7 @@ def put_gitlab( The name of the branch to use. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#branch App#branch} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#branch App#branch} --- @@ -39639,7 +42720,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit Whether to automatically deploy new commits made to the repo. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#deploy_on_push App#deploy_on_push} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#deploy_on_push App#deploy_on_push} --- @@ -39649,7 +42730,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit The name of the repo in the format `owner/repo`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#repo App#repo} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#repo App#repo} --- @@ -43996,7 +47077,502 @@ app.AppSpecWorkerLogDestinationDatadogOutputReference( --- -##### `terraform_resource`Required +##### `terraform_resource`Required + +- *Type:* cdktf.IInterpolatingParent + +The parent resource. + +--- + +##### `terraform_attribute`Required + +- *Type:* str + +The attribute on the parent resource this class is referencing. + +--- + +#### Methods + +| **Name** | **Description** | +| --- | --- | +| compute_fqn | *No description.* | +| get_any_map_attribute | *No description.* | +| get_boolean_attribute | *No description.* | +| get_boolean_map_attribute | *No description.* | +| get_list_attribute | *No description.* | +| get_number_attribute | *No description.* | +| get_number_list_attribute | *No description.* | +| get_number_map_attribute | *No description.* | +| get_string_attribute | *No description.* | +| get_string_map_attribute | *No description.* | +| interpolation_for_attribute | *No description.* | +| resolve | Produce the Token's value at resolution time. | +| to_string | Return a string representation of this resolvable object. | +| reset_endpoint | *No description.* | + +--- + +##### `compute_fqn` + +```python +def compute_fqn() -> str +``` + +##### `get_any_map_attribute` + +```python +def get_any_map_attribute( + terraform_attribute: str +) -> typing.Mapping[typing.Any] +``` + +###### `terraform_attribute`Required + +- *Type:* str + +--- + +##### `get_boolean_attribute` + +```python +def get_boolean_attribute( + terraform_attribute: str +) -> IResolvable +``` + +###### `terraform_attribute`Required + +- *Type:* str + +--- + +##### `get_boolean_map_attribute` + +```python +def get_boolean_map_attribute( + terraform_attribute: str +) -> typing.Mapping[bool] +``` + +###### `terraform_attribute`Required + +- *Type:* str + +--- + +##### `get_list_attribute` + +```python +def get_list_attribute( + terraform_attribute: str +) -> typing.List[str] +``` + +###### `terraform_attribute`Required + +- *Type:* str + +--- + +##### `get_number_attribute` + +```python +def get_number_attribute( + terraform_attribute: str +) -> typing.Union[int, float] +``` + +###### `terraform_attribute`Required + +- *Type:* str + +--- + +##### `get_number_list_attribute` + +```python +def get_number_list_attribute( + terraform_attribute: str +) -> typing.List[typing.Union[int, float]] +``` + +###### `terraform_attribute`Required + +- *Type:* str + +--- + +##### `get_number_map_attribute` + +```python +def get_number_map_attribute( + terraform_attribute: str +) -> typing.Mapping[typing.Union[int, float]] +``` + +###### `terraform_attribute`Required + +- *Type:* str + +--- + +##### `get_string_attribute` + +```python +def get_string_attribute( + terraform_attribute: str +) -> str +``` + +###### `terraform_attribute`Required + +- *Type:* str + +--- + +##### `get_string_map_attribute` + +```python +def get_string_map_attribute( + terraform_attribute: str +) -> typing.Mapping[str] +``` + +###### `terraform_attribute`Required + +- *Type:* str + +--- + +##### `interpolation_for_attribute` + +```python +def interpolation_for_attribute( + property: str +) -> IResolvable +``` + +###### `property`Required + +- *Type:* str + +--- + +##### `resolve` + +```python +def resolve( + _context: IResolveContext +) -> typing.Any +``` + +Produce the Token's value at resolution time. + +###### `_context`Required + +- *Type:* cdktf.IResolveContext + +--- + +##### `to_string` + +```python +def to_string() -> str +``` + +Return a string representation of this resolvable object. + +Returns a reversible string representation. + +##### `reset_endpoint` + +```python +def reset_endpoint() -> None +``` + + +#### Properties + +| **Name** | **Type** | **Description** | +| --- | --- | --- | +| creation_stack | typing.List[str] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| fqn | str | *No description.* | +| api_key_input | str | *No description.* | +| endpoint_input | str | *No description.* | +| api_key | str | *No description.* | +| endpoint | str | *No description.* | +| internal_value | AppSpecWorkerLogDestinationDatadog | *No description.* | + +--- + +##### `creation_stack`Required + +```python +creation_stack: typing.List[str] +``` + +- *Type:* typing.List[str] + +The creation stack of this resolvable which will be appended to errors thrown during resolution. + +If this returns an empty array the stack will not be attached. + +--- + +##### `fqn`Required + +```python +fqn: str +``` + +- *Type:* str + +--- + +##### `api_key_input`Optional + +```python +api_key_input: str +``` + +- *Type:* str + +--- + +##### `endpoint_input`Optional + +```python +endpoint_input: str +``` + +- *Type:* str + +--- + +##### `api_key`Required + +```python +api_key: str +``` + +- *Type:* str + +--- + +##### `endpoint`Required + +```python +endpoint: str +``` + +- *Type:* str + +--- + +##### `internal_value`Optional + +```python +internal_value: AppSpecWorkerLogDestinationDatadog +``` + +- *Type:* AppSpecWorkerLogDestinationDatadog + +--- + + +### AppSpecWorkerLogDestinationList + +#### Initializers + +```python +from cdktf_cdktf_provider_digitalocean import app + +app.AppSpecWorkerLogDestinationList( + terraform_resource: IInterpolatingParent, + terraform_attribute: str, + wraps_set: bool +) +``` + +| **Name** | **Type** | **Description** | +| --- | --- | --- | +| terraform_resource | cdktf.IInterpolatingParent | The parent resource. | +| terraform_attribute | str | The attribute on the parent resource this class is referencing. | +| wraps_set | bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | + +--- + +##### `terraform_resource`Required + +- *Type:* cdktf.IInterpolatingParent + +The parent resource. + +--- + +##### `terraform_attribute`Required + +- *Type:* str + +The attribute on the parent resource this class is referencing. + +--- + +##### `wraps_set`Required + +- *Type:* bool + +whether the list is wrapping a set (will add tolist() to be able to access an item via an index). + +--- + +#### Methods + +| **Name** | **Description** | +| --- | --- | +| all_with_map_key | Creating an iterator for this complex list. | +| compute_fqn | *No description.* | +| resolve | Produce the Token's value at resolution time. | +| to_string | Return a string representation of this resolvable object. | +| get | *No description.* | + +--- + +##### `all_with_map_key` + +```python +def all_with_map_key( + map_key_attribute_name: str +) -> DynamicListTerraformIterator +``` + +Creating an iterator for this complex list. + +The list will be converted into a map with the mapKeyAttributeName as the key. + +###### `map_key_attribute_name`Required + +- *Type:* str + +--- + +##### `compute_fqn` + +```python +def compute_fqn() -> str +``` + +##### `resolve` + +```python +def resolve( + _context: IResolveContext +) -> typing.Any +``` + +Produce the Token's value at resolution time. + +###### `_context`Required + +- *Type:* cdktf.IResolveContext + +--- + +##### `to_string` + +```python +def to_string() -> str +``` + +Return a string representation of this resolvable object. + +Returns a reversible string representation. + +##### `get` + +```python +def get( + index: typing.Union[int, float] +) -> AppSpecWorkerLogDestinationOutputReference +``` + +###### `index`Required + +- *Type:* typing.Union[int, float] + +the index of the item to return. + +--- + + +#### Properties + +| **Name** | **Type** | **Description** | +| --- | --- | --- | +| creation_stack | typing.List[str] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| fqn | str | *No description.* | +| internal_value | typing.Union[cdktf.IResolvable, typing.List[AppSpecWorkerLogDestination]] | *No description.* | + +--- + +##### `creation_stack`Required + +```python +creation_stack: typing.List[str] +``` + +- *Type:* typing.List[str] + +The creation stack of this resolvable which will be appended to errors thrown during resolution. + +If this returns an empty array the stack will not be attached. + +--- + +##### `fqn`Required + +```python +fqn: str +``` + +- *Type:* str + +--- + +##### `internal_value`Optional + +```python +internal_value: typing.Union[IResolvable, typing.List[AppSpecWorkerLogDestination]] +``` + +- *Type:* typing.Union[cdktf.IResolvable, typing.List[AppSpecWorkerLogDestination]] + +--- + + +### AppSpecWorkerLogDestinationLogtailOutputReference + +#### Initializers + +```python +from cdktf_cdktf_provider_digitalocean import app + +app.AppSpecWorkerLogDestinationLogtailOutputReference( + terraform_resource: IInterpolatingParent, + terraform_attribute: str +) +``` + +| **Name** | **Type** | **Description** | +| --- | --- | --- | +| terraform_resource | cdktf.IInterpolatingParent | The parent resource. | +| terraform_attribute | str | The attribute on the parent resource this class is referencing. | + +--- + +##### `terraform_resource`Required - *Type:* cdktf.IInterpolatingParent @@ -44004,7 +47580,7 @@ The parent resource. --- -##### `terraform_attribute`Required +##### `terraform_attribute`Required - *Type:* str @@ -44016,30 +47592,29 @@ The attribute on the parent resource this class is referencing. | **Name** | **Description** | | --- | --- | -| compute_fqn | *No description.* | -| get_any_map_attribute | *No description.* | -| get_boolean_attribute | *No description.* | -| get_boolean_map_attribute | *No description.* | -| get_list_attribute | *No description.* | -| get_number_attribute | *No description.* | -| get_number_list_attribute | *No description.* | -| get_number_map_attribute | *No description.* | -| get_string_attribute | *No description.* | -| get_string_map_attribute | *No description.* | -| interpolation_for_attribute | *No description.* | -| resolve | Produce the Token's value at resolution time. | -| to_string | Return a string representation of this resolvable object. | -| reset_endpoint | *No description.* | +| compute_fqn | *No description.* | +| get_any_map_attribute | *No description.* | +| get_boolean_attribute | *No description.* | +| get_boolean_map_attribute | *No description.* | +| get_list_attribute | *No description.* | +| get_number_attribute | *No description.* | +| get_number_list_attribute | *No description.* | +| get_number_map_attribute | *No description.* | +| get_string_attribute | *No description.* | +| get_string_map_attribute | *No description.* | +| interpolation_for_attribute | *No description.* | +| resolve | Produce the Token's value at resolution time. | +| to_string | Return a string representation of this resolvable object. | --- -##### `compute_fqn` +##### `compute_fqn` ```python def compute_fqn() -> str ``` -##### `get_any_map_attribute` +##### `get_any_map_attribute` ```python def get_any_map_attribute( @@ -44047,13 +47622,13 @@ def get_any_map_attribute( ) -> typing.Mapping[typing.Any] ``` -###### `terraform_attribute`Required +###### `terraform_attribute`Required - *Type:* str --- -##### `get_boolean_attribute` +##### `get_boolean_attribute` ```python def get_boolean_attribute( @@ -44061,13 +47636,13 @@ def get_boolean_attribute( ) -> IResolvable ``` -###### `terraform_attribute`Required +###### `terraform_attribute`Required - *Type:* str --- -##### `get_boolean_map_attribute` +##### `get_boolean_map_attribute` ```python def get_boolean_map_attribute( @@ -44075,13 +47650,13 @@ def get_boolean_map_attribute( ) -> typing.Mapping[bool] ``` -###### `terraform_attribute`Required +###### `terraform_attribute`Required - *Type:* str --- -##### `get_list_attribute` +##### `get_list_attribute` ```python def get_list_attribute( @@ -44089,13 +47664,13 @@ def get_list_attribute( ) -> typing.List[str] ``` -###### `terraform_attribute`Required +###### `terraform_attribute`Required - *Type:* str --- -##### `get_number_attribute` +##### `get_number_attribute` ```python def get_number_attribute( @@ -44103,13 +47678,13 @@ def get_number_attribute( ) -> typing.Union[int, float] ``` -###### `terraform_attribute`Required +###### `terraform_attribute`Required - *Type:* str --- -##### `get_number_list_attribute` +##### `get_number_list_attribute` ```python def get_number_list_attribute( @@ -44117,13 +47692,13 @@ def get_number_list_attribute( ) -> typing.List[typing.Union[int, float]] ``` -###### `terraform_attribute`Required +###### `terraform_attribute`Required - *Type:* str --- -##### `get_number_map_attribute` +##### `get_number_map_attribute` ```python def get_number_map_attribute( @@ -44131,13 +47706,13 @@ def get_number_map_attribute( ) -> typing.Mapping[typing.Union[int, float]] ``` -###### `terraform_attribute`Required +###### `terraform_attribute`Required - *Type:* str --- -##### `get_string_attribute` +##### `get_string_attribute` ```python def get_string_attribute( @@ -44145,13 +47720,13 @@ def get_string_attribute( ) -> str ``` -###### `terraform_attribute`Required +###### `terraform_attribute`Required - *Type:* str --- -##### `get_string_map_attribute` +##### `get_string_map_attribute` ```python def get_string_map_attribute( @@ -44159,13 +47734,13 @@ def get_string_map_attribute( ) -> typing.Mapping[str] ``` -###### `terraform_attribute`Required +###### `terraform_attribute`Required - *Type:* str --- -##### `interpolation_for_attribute` +##### `interpolation_for_attribute` ```python def interpolation_for_attribute( @@ -44173,13 +47748,13 @@ def interpolation_for_attribute( ) -> IResolvable ``` -###### `property`Required +###### `property`Required - *Type:* str --- -##### `resolve` +##### `resolve` ```python def resolve( @@ -44189,13 +47764,13 @@ def resolve( Produce the Token's value at resolution time. -###### `_context`Required +###### `_context`Required - *Type:* cdktf.IResolveContext --- -##### `to_string` +##### `to_string` ```python def to_string() -> str @@ -44205,28 +47780,20 @@ Return a string representation of this resolvable object. Returns a reversible string representation. -##### `reset_endpoint` - -```python -def reset_endpoint() -> None -``` - #### Properties | **Name** | **Type** | **Description** | | --- | --- | --- | -| creation_stack | typing.List[str] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| fqn | str | *No description.* | -| api_key_input | str | *No description.* | -| endpoint_input | str | *No description.* | -| api_key | str | *No description.* | -| endpoint | str | *No description.* | -| internal_value | AppSpecWorkerLogDestinationDatadog | *No description.* | +| creation_stack | typing.List[str] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| fqn | str | *No description.* | +| token_input | str | *No description.* | +| token | str | *No description.* | +| internal_value | AppSpecWorkerLogDestinationLogtail | *No description.* | --- -##### `creation_stack`Required +##### `creation_stack`Required ```python creation_stack: typing.List[str] @@ -44240,7 +47807,7 @@ If this returns an empty array the stack will not be attached. --- -##### `fqn`Required +##### `fqn`Required ```python fqn: str @@ -44250,140 +47817,242 @@ fqn: str --- -##### `api_key_input`Optional +##### `token_input`Optional ```python -api_key_input: str +token_input: str ``` - *Type:* str --- -##### `endpoint_input`Optional +##### `token`Required ```python -endpoint_input: str +token: str ``` - *Type:* str --- -##### `api_key`Required +##### `internal_value`Optional ```python -api_key: str +internal_value: AppSpecWorkerLogDestinationLogtail ``` -- *Type:* str +- *Type:* AppSpecWorkerLogDestinationLogtail --- -##### `endpoint`Required + +### AppSpecWorkerLogDestinationOpenSearchBasicAuthOutputReference + +#### Initializers ```python -endpoint: str +from cdktf_cdktf_provider_digitalocean import app + +app.AppSpecWorkerLogDestinationOpenSearchBasicAuthOutputReference( + terraform_resource: IInterpolatingParent, + terraform_attribute: str +) ``` +| **Name** | **Type** | **Description** | +| --- | --- | --- | +| terraform_resource | cdktf.IInterpolatingParent | The parent resource. | +| terraform_attribute | str | The attribute on the parent resource this class is referencing. | + +--- + +##### `terraform_resource`Required + +- *Type:* cdktf.IInterpolatingParent + +The parent resource. + +--- + +##### `terraform_attribute`Required + - *Type:* str +The attribute on the parent resource this class is referencing. + --- -##### `internal_value`Optional +#### Methods + +| **Name** | **Description** | +| --- | --- | +| compute_fqn | *No description.* | +| get_any_map_attribute | *No description.* | +| get_boolean_attribute | *No description.* | +| get_boolean_map_attribute | *No description.* | +| get_list_attribute | *No description.* | +| get_number_attribute | *No description.* | +| get_number_list_attribute | *No description.* | +| get_number_map_attribute | *No description.* | +| get_string_attribute | *No description.* | +| get_string_map_attribute | *No description.* | +| interpolation_for_attribute | *No description.* | +| resolve | Produce the Token's value at resolution time. | +| to_string | Return a string representation of this resolvable object. | +| reset_password | *No description.* | +| reset_user | *No description.* | + +--- + +##### `compute_fqn` ```python -internal_value: AppSpecWorkerLogDestinationDatadog +def compute_fqn() -> str ``` -- *Type:* AppSpecWorkerLogDestinationDatadog +##### `get_any_map_attribute` ---- +```python +def get_any_map_attribute( + terraform_attribute: str +) -> typing.Mapping[typing.Any] +``` +###### `terraform_attribute`Required -### AppSpecWorkerLogDestinationList +- *Type:* str -#### Initializers +--- -```python -from cdktf_cdktf_provider_digitalocean import app +##### `get_boolean_attribute` -app.AppSpecWorkerLogDestinationList( - terraform_resource: IInterpolatingParent, - terraform_attribute: str, - wraps_set: bool -) +```python +def get_boolean_attribute( + terraform_attribute: str +) -> IResolvable ``` -| **Name** | **Type** | **Description** | -| --- | --- | --- | -| terraform_resource | cdktf.IInterpolatingParent | The parent resource. | -| terraform_attribute | str | The attribute on the parent resource this class is referencing. | -| wraps_set | bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | +###### `terraform_attribute`Required + +- *Type:* str --- -##### `terraform_resource`Required +##### `get_boolean_map_attribute` -- *Type:* cdktf.IInterpolatingParent +```python +def get_boolean_map_attribute( + terraform_attribute: str +) -> typing.Mapping[bool] +``` -The parent resource. +###### `terraform_attribute`Required + +- *Type:* str --- -##### `terraform_attribute`Required +##### `get_list_attribute` + +```python +def get_list_attribute( + terraform_attribute: str +) -> typing.List[str] +``` + +###### `terraform_attribute`Required - *Type:* str -The attribute on the parent resource this class is referencing. +--- + +##### `get_number_attribute` + +```python +def get_number_attribute( + terraform_attribute: str +) -> typing.Union[int, float] +``` + +###### `terraform_attribute`Required + +- *Type:* str --- -##### `wraps_set`Required +##### `get_number_list_attribute` -- *Type:* bool +```python +def get_number_list_attribute( + terraform_attribute: str +) -> typing.List[typing.Union[int, float]] +``` -whether the list is wrapping a set (will add tolist() to be able to access an item via an index). +###### `terraform_attribute`Required + +- *Type:* str --- -#### Methods +##### `get_number_map_attribute` -| **Name** | **Description** | -| --- | --- | -| all_with_map_key | Creating an iterator for this complex list. | -| compute_fqn | *No description.* | -| resolve | Produce the Token's value at resolution time. | -| to_string | Return a string representation of this resolvable object. | -| get | *No description.* | +```python +def get_number_map_attribute( + terraform_attribute: str +) -> typing.Mapping[typing.Union[int, float]] +``` + +###### `terraform_attribute`Required + +- *Type:* str --- -##### `all_with_map_key` +##### `get_string_attribute` ```python -def all_with_map_key( - map_key_attribute_name: str -) -> DynamicListTerraformIterator +def get_string_attribute( + terraform_attribute: str +) -> str ``` -Creating an iterator for this complex list. +###### `terraform_attribute`Required -The list will be converted into a map with the mapKeyAttributeName as the key. +- *Type:* str -###### `map_key_attribute_name`Required +--- + +##### `get_string_map_attribute` + +```python +def get_string_map_attribute( + terraform_attribute: str +) -> typing.Mapping[str] +``` + +###### `terraform_attribute`Required - *Type:* str --- -##### `compute_fqn` +##### `interpolation_for_attribute` ```python -def compute_fqn() -> str +def interpolation_for_attribute( + property: str +) -> IResolvable ``` -##### `resolve` +###### `property`Required + +- *Type:* str + +--- + +##### `resolve` ```python def resolve( @@ -44393,13 +48062,13 @@ def resolve( Produce the Token's value at resolution time. -###### `_context`Required +###### `_context`Required - *Type:* cdktf.IResolveContext --- -##### `to_string` +##### `to_string` ```python def to_string() -> str @@ -44409,34 +48078,34 @@ Return a string representation of this resolvable object. Returns a reversible string representation. -##### `get` +##### `reset_password` ```python -def get( - index: typing.Union[int, float] -) -> AppSpecWorkerLogDestinationOutputReference +def reset_password() -> None ``` -###### `index`Required - -- *Type:* typing.Union[int, float] - -the index of the item to return. +##### `reset_user` ---- +```python +def reset_user() -> None +``` #### Properties | **Name** | **Type** | **Description** | | --- | --- | --- | -| creation_stack | typing.List[str] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| fqn | str | *No description.* | -| internal_value | typing.Union[cdktf.IResolvable, typing.List[AppSpecWorkerLogDestination]] | *No description.* | +| creation_stack | typing.List[str] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| fqn | str | *No description.* | +| password_input | str | *No description.* | +| user_input | str | *No description.* | +| password | str | *No description.* | +| user | str | *No description.* | +| internal_value | AppSpecWorkerLogDestinationOpenSearchBasicAuth | *No description.* | --- -##### `creation_stack`Required +##### `creation_stack`Required ```python creation_stack: typing.List[str] @@ -44450,7 +48119,7 @@ If this returns an empty array the stack will not be attached. --- -##### `fqn`Required +##### `fqn`Required ```python fqn: str @@ -44460,25 +48129,65 @@ fqn: str --- -##### `internal_value`Optional +##### `password_input`Optional ```python -internal_value: typing.Union[IResolvable, typing.List[AppSpecWorkerLogDestination]] +password_input: str ``` -- *Type:* typing.Union[cdktf.IResolvable, typing.List[AppSpecWorkerLogDestination]] +- *Type:* str --- +##### `user_input`Optional -### AppSpecWorkerLogDestinationLogtailOutputReference +```python +user_input: str +``` + +- *Type:* str + +--- + +##### `password`Required + +```python +password: str +``` + +- *Type:* str + +--- + +##### `user`Required + +```python +user: str +``` + +- *Type:* str + +--- + +##### `internal_value`Optional + +```python +internal_value: AppSpecWorkerLogDestinationOpenSearchBasicAuth +``` + +- *Type:* AppSpecWorkerLogDestinationOpenSearchBasicAuth + +--- -#### Initializers + +### AppSpecWorkerLogDestinationOpenSearchOutputReference + +#### Initializers ```python from cdktf_cdktf_provider_digitalocean import app -app.AppSpecWorkerLogDestinationLogtailOutputReference( +app.AppSpecWorkerLogDestinationOpenSearchOutputReference( terraform_resource: IInterpolatingParent, terraform_attribute: str ) @@ -44486,12 +48195,12 @@ app.AppSpecWorkerLogDestinationLogtailOutputReference( | **Name** | **Type** | **Description** | | --- | --- | --- | -| terraform_resource | cdktf.IInterpolatingParent | The parent resource. | -| terraform_attribute | str | The attribute on the parent resource this class is referencing. | +| terraform_resource | cdktf.IInterpolatingParent | The parent resource. | +| terraform_attribute | str | The attribute on the parent resource this class is referencing. | --- -##### `terraform_resource`Required +##### `terraform_resource`Required - *Type:* cdktf.IInterpolatingParent @@ -44499,7 +48208,7 @@ The parent resource. --- -##### `terraform_attribute`Required +##### `terraform_attribute`Required - *Type:* str @@ -44511,29 +48220,33 @@ The attribute on the parent resource this class is referencing. | **Name** | **Description** | | --- | --- | -| compute_fqn | *No description.* | -| get_any_map_attribute | *No description.* | -| get_boolean_attribute | *No description.* | -| get_boolean_map_attribute | *No description.* | -| get_list_attribute | *No description.* | -| get_number_attribute | *No description.* | -| get_number_list_attribute | *No description.* | -| get_number_map_attribute | *No description.* | -| get_string_attribute | *No description.* | -| get_string_map_attribute | *No description.* | -| interpolation_for_attribute | *No description.* | -| resolve | Produce the Token's value at resolution time. | -| to_string | Return a string representation of this resolvable object. | +| compute_fqn | *No description.* | +| get_any_map_attribute | *No description.* | +| get_boolean_attribute | *No description.* | +| get_boolean_map_attribute | *No description.* | +| get_list_attribute | *No description.* | +| get_number_attribute | *No description.* | +| get_number_list_attribute | *No description.* | +| get_number_map_attribute | *No description.* | +| get_string_attribute | *No description.* | +| get_string_map_attribute | *No description.* | +| interpolation_for_attribute | *No description.* | +| resolve | Produce the Token's value at resolution time. | +| to_string | Return a string representation of this resolvable object. | +| put_basic_auth | *No description.* | +| reset_cluster_name | *No description.* | +| reset_endpoint | *No description.* | +| reset_index_name | *No description.* | --- -##### `compute_fqn` +##### `compute_fqn` ```python def compute_fqn() -> str ``` -##### `get_any_map_attribute` +##### `get_any_map_attribute` ```python def get_any_map_attribute( @@ -44541,13 +48254,13 @@ def get_any_map_attribute( ) -> typing.Mapping[typing.Any] ``` -###### `terraform_attribute`Required +###### `terraform_attribute`Required - *Type:* str --- -##### `get_boolean_attribute` +##### `get_boolean_attribute` ```python def get_boolean_attribute( @@ -44555,13 +48268,13 @@ def get_boolean_attribute( ) -> IResolvable ``` -###### `terraform_attribute`Required +###### `terraform_attribute`Required - *Type:* str --- -##### `get_boolean_map_attribute` +##### `get_boolean_map_attribute` ```python def get_boolean_map_attribute( @@ -44569,13 +48282,13 @@ def get_boolean_map_attribute( ) -> typing.Mapping[bool] ``` -###### `terraform_attribute`Required +###### `terraform_attribute`Required - *Type:* str --- -##### `get_list_attribute` +##### `get_list_attribute` ```python def get_list_attribute( @@ -44583,13 +48296,13 @@ def get_list_attribute( ) -> typing.List[str] ``` -###### `terraform_attribute`Required +###### `terraform_attribute`Required - *Type:* str --- -##### `get_number_attribute` +##### `get_number_attribute` ```python def get_number_attribute( @@ -44597,13 +48310,13 @@ def get_number_attribute( ) -> typing.Union[int, float] ``` -###### `terraform_attribute`Required +###### `terraform_attribute`Required - *Type:* str --- -##### `get_number_list_attribute` +##### `get_number_list_attribute` ```python def get_number_list_attribute( @@ -44611,13 +48324,13 @@ def get_number_list_attribute( ) -> typing.List[typing.Union[int, float]] ``` -###### `terraform_attribute`Required +###### `terraform_attribute`Required - *Type:* str --- -##### `get_number_map_attribute` +##### `get_number_map_attribute` ```python def get_number_map_attribute( @@ -44625,13 +48338,13 @@ def get_number_map_attribute( ) -> typing.Mapping[typing.Union[int, float]] ``` -###### `terraform_attribute`Required +###### `terraform_attribute`Required - *Type:* str --- -##### `get_string_attribute` +##### `get_string_attribute` ```python def get_string_attribute( @@ -44639,13 +48352,13 @@ def get_string_attribute( ) -> str ``` -###### `terraform_attribute`Required +###### `terraform_attribute`Required - *Type:* str --- -##### `get_string_map_attribute` +##### `get_string_map_attribute` ```python def get_string_map_attribute( @@ -44653,13 +48366,13 @@ def get_string_map_attribute( ) -> typing.Mapping[str] ``` -###### `terraform_attribute`Required +###### `terraform_attribute`Required - *Type:* str --- -##### `interpolation_for_attribute` +##### `interpolation_for_attribute` ```python def interpolation_for_attribute( @@ -44667,13 +48380,13 @@ def interpolation_for_attribute( ) -> IResolvable ``` -###### `property`Required +###### `property`Required - *Type:* str --- -##### `resolve` +##### `resolve` ```python def resolve( @@ -44683,13 +48396,13 @@ def resolve( Produce the Token's value at resolution time. -###### `_context`Required +###### `_context`Required - *Type:* cdktf.IResolveContext --- -##### `to_string` +##### `to_string` ```python def to_string() -> str @@ -44699,20 +48412,73 @@ Return a string representation of this resolvable object. Returns a reversible string representation. +##### `put_basic_auth` + +```python +def put_basic_auth( + password: str = None, + user: str = None +) -> None +``` + +###### `password`Optional + +- *Type:* str + +Password for basic authentication. + +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#password App#password} + +--- + +###### `user`Optional + +- *Type:* str + +user for basic authentication. + +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#user App#user} + +--- + +##### `reset_cluster_name` + +```python +def reset_cluster_name() -> None +``` + +##### `reset_endpoint` + +```python +def reset_endpoint() -> None +``` + +##### `reset_index_name` + +```python +def reset_index_name() -> None +``` + #### Properties | **Name** | **Type** | **Description** | | --- | --- | --- | -| creation_stack | typing.List[str] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| fqn | str | *No description.* | -| token_input | str | *No description.* | -| token | str | *No description.* | -| internal_value | AppSpecWorkerLogDestinationLogtail | *No description.* | +| creation_stack | typing.List[str] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| fqn | str | *No description.* | +| basic_auth | AppSpecWorkerLogDestinationOpenSearchBasicAuthOutputReference | *No description.* | +| basic_auth_input | AppSpecWorkerLogDestinationOpenSearchBasicAuth | *No description.* | +| cluster_name_input | str | *No description.* | +| endpoint_input | str | *No description.* | +| index_name_input | str | *No description.* | +| cluster_name | str | *No description.* | +| endpoint | str | *No description.* | +| index_name | str | *No description.* | +| internal_value | AppSpecWorkerLogDestinationOpenSearch | *No description.* | --- -##### `creation_stack`Required +##### `creation_stack`Required ```python creation_stack: typing.List[str] @@ -44726,7 +48492,7 @@ If this returns an empty array the stack will not be attached. --- -##### `fqn`Required +##### `fqn`Required ```python fqn: str @@ -44736,33 +48502,93 @@ fqn: str --- -##### `token_input`Optional +##### `basic_auth`Required ```python -token_input: str +basic_auth: AppSpecWorkerLogDestinationOpenSearchBasicAuthOutputReference +``` + +- *Type:* AppSpecWorkerLogDestinationOpenSearchBasicAuthOutputReference + +--- + +##### `basic_auth_input`Optional + +```python +basic_auth_input: AppSpecWorkerLogDestinationOpenSearchBasicAuth +``` + +- *Type:* AppSpecWorkerLogDestinationOpenSearchBasicAuth + +--- + +##### `cluster_name_input`Optional + +```python +cluster_name_input: str ``` - *Type:* str --- -##### `token`Required +##### `endpoint_input`Optional ```python -token: str +endpoint_input: str ``` - *Type:* str --- -##### `internal_value`Optional +##### `index_name_input`Optional ```python -internal_value: AppSpecWorkerLogDestinationLogtail +index_name_input: str ``` -- *Type:* AppSpecWorkerLogDestinationLogtail +- *Type:* str + +--- + +##### `cluster_name`Required + +```python +cluster_name: str +``` + +- *Type:* str + +--- + +##### `endpoint`Required + +```python +endpoint: str +``` + +- *Type:* str + +--- + +##### `index_name`Required + +```python +index_name: str +``` + +- *Type:* str + +--- + +##### `internal_value`Optional + +```python +internal_value: AppSpecWorkerLogDestinationOpenSearch +``` + +- *Type:* AppSpecWorkerLogDestinationOpenSearch --- @@ -44842,9 +48668,11 @@ whether the list is wrapping a set (will add tolist() to be able to access an it | to_string | Return a string representation of this resolvable object. | | put_datadog | *No description.* | | put_logtail | *No description.* | +| put_open_search | *No description.* | | put_papertrail | *No description.* | | reset_datadog | *No description.* | | reset_logtail | *No description.* | +| reset_open_search | *No description.* | | reset_papertrail | *No description.* | --- @@ -45036,7 +48864,7 @@ def put_datadog( Datadog API key. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#api_key App#api_key} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#api_key App#api_key} --- @@ -45046,7 +48874,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit Datadog HTTP log intake endpoint. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#endpoint App#endpoint} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#endpoint App#endpoint} --- @@ -45064,7 +48892,58 @@ def put_logtail( Logtail token. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#token App#token} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#token App#token} + +--- + +##### `put_open_search` + +```python +def put_open_search( + basic_auth: AppSpecWorkerLogDestinationOpenSearchBasicAuth, + cluster_name: str = None, + endpoint: str = None, + index_name: str = None +) -> None +``` + +###### `basic_auth`Required + +- *Type:* AppSpecWorkerLogDestinationOpenSearchBasicAuth + +basic_auth block. + +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#basic_auth App#basic_auth} + +--- + +###### `cluster_name`Optional + +- *Type:* str + +OpenSearch cluster name. + +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#cluster_name App#cluster_name} + +--- + +###### `endpoint`Optional + +- *Type:* str + +OpenSearch endpoint. + +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#endpoint App#endpoint} + +--- + +###### `index_name`Optional + +- *Type:* str + +OpenSearch index name. + +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#index_name App#index_name} --- @@ -45082,7 +48961,7 @@ def put_papertrail( Papertrail syslog endpoint. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#endpoint App#endpoint} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#endpoint App#endpoint} --- @@ -45098,6 +48977,12 @@ def reset_datadog() -> None def reset_logtail() -> None ``` +##### `reset_open_search` + +```python +def reset_open_search() -> None +``` + ##### `reset_papertrail` ```python @@ -45113,10 +48998,12 @@ def reset_papertrail() -> None | fqn | str | *No description.* | | datadog | AppSpecWorkerLogDestinationDatadogOutputReference | *No description.* | | logtail | AppSpecWorkerLogDestinationLogtailOutputReference | *No description.* | +| open_search | AppSpecWorkerLogDestinationOpenSearchOutputReference | *No description.* | | papertrail | AppSpecWorkerLogDestinationPapertrailOutputReference | *No description.* | | datadog_input | AppSpecWorkerLogDestinationDatadog | *No description.* | | logtail_input | AppSpecWorkerLogDestinationLogtail | *No description.* | | name_input | str | *No description.* | +| open_search_input | AppSpecWorkerLogDestinationOpenSearch | *No description.* | | papertrail_input | AppSpecWorkerLogDestinationPapertrail | *No description.* | | name | str | *No description.* | | internal_value | typing.Union[cdktf.IResolvable, AppSpecWorkerLogDestination] | *No description.* | @@ -45167,6 +49054,16 @@ logtail: AppSpecWorkerLogDestinationLogtailOutputReference --- +##### `open_search`Required + +```python +open_search: AppSpecWorkerLogDestinationOpenSearchOutputReference +``` + +- *Type:* AppSpecWorkerLogDestinationOpenSearchOutputReference + +--- + ##### `papertrail`Required ```python @@ -45207,6 +49104,16 @@ name_input: str --- +##### `open_search_input`Optional + +```python +open_search_input: AppSpecWorkerLogDestinationOpenSearch +``` + +- *Type:* AppSpecWorkerLogDestinationOpenSearch + +--- + ##### `papertrail_input`Optional ```python @@ -45846,7 +49753,7 @@ def put_git( The name of the branch to use. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#branch App#branch} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#branch App#branch} --- @@ -45856,7 +49763,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit The clone URL of the repo. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#repo_clone_url App#repo_clone_url} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#repo_clone_url App#repo_clone_url} --- @@ -45876,7 +49783,7 @@ def put_github( The name of the branch to use. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#branch App#branch} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#branch App#branch} --- @@ -45886,7 +49793,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit Whether to automatically deploy new commits made to the repo. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#deploy_on_push App#deploy_on_push} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#deploy_on_push App#deploy_on_push} --- @@ -45896,7 +49803,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit The name of the repo in the format `owner/repo`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#repo App#repo} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#repo App#repo} --- @@ -45916,7 +49823,7 @@ def put_gitlab( The name of the branch to use. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#branch App#branch} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#branch App#branch} --- @@ -45926,7 +49833,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit Whether to automatically deploy new commits made to the repo. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#deploy_on_push App#deploy_on_push} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#deploy_on_push App#deploy_on_push} --- @@ -45936,7 +49843,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit The name of the repo in the format `owner/repo`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#repo App#repo} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#repo App#repo} --- @@ -45959,7 +49866,7 @@ def put_image( The registry type. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#registry_type App#registry_type} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#registry_type App#registry_type} --- @@ -45969,7 +49876,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit The repository name. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#repository App#repository} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#repository App#repository} --- @@ -45979,7 +49886,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit deploy_on_push block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#deploy_on_push App#deploy_on_push} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#deploy_on_push App#deploy_on_push} --- @@ -45989,7 +49896,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit The registry name. Must be left empty for the DOCR registry type. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#registry App#registry} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#registry App#registry} --- @@ -45999,7 +49906,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit Access credentials for third-party registries. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#registry_credentials App#registry_credentials} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#registry_credentials App#registry_credentials} --- @@ -46009,7 +49916,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit The repository tag. Defaults to latest if not provided. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#tag App#tag} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#tag App#tag} --- diff --git a/docs/app.typescript.md b/docs/app.typescript.md index 87c65bf6e..d58046d32 100644 --- a/docs/app.typescript.md +++ b/docs/app.typescript.md @@ -4,7 +4,7 @@ ### App -Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app digitalocean_app}. +Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app digitalocean_app}. #### Initializers @@ -541,7 +541,7 @@ The construct id used in the generated config for the App to import. The id of the existing App that should be imported. -Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#import import section} in the documentation of this resource for the id to use --- @@ -575,6 +575,7 @@ Refer to the {@link https://registry.terraform.io/providers/digitalocean/digital | createdAt | string | *No description.* | | dedicatedIps | AppDedicatedIpsList | *No description.* | | defaultIngress | string | *No description.* | +| liveDomain | string | *No description.* | | liveUrl | string | *No description.* | | spec | AppSpecOutputReference | *No description.* | | timeouts | AppTimeoutsOutputReference | *No description.* | @@ -772,6 +773,16 @@ public readonly defaultIngress: string; --- +##### `liveDomain`Required + +```typescript +public readonly liveDomain: string; +``` + +- *Type:* string + +--- + ##### `liveUrl`Required ```typescript @@ -934,8 +945,8 @@ const appConfig: app.AppConfig = { ... } | provider | cdktf.TerraformProvider | *No description.* | | provisioners | cdktf.FileProvisioner \| cdktf.LocalExecProvisioner \| cdktf.RemoteExecProvisioner[] | *No description.* | | dedicatedIps | cdktf.IResolvable \| AppDedicatedIps[] | dedicated_ips block. | -| id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#id App#id}. | -| projectId | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#project_id App#project_id}. | +| id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#id App#id}. | +| projectId | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#project_id App#project_id}. | | spec | AppSpec | spec block. | | timeouts | AppTimeouts | timeouts block. | @@ -1021,7 +1032,7 @@ public readonly dedicatedIps: IResolvable | AppDedicatedIps[]; dedicated_ips block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#dedicated_ips App#dedicated_ips} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#dedicated_ips App#dedicated_ips} --- @@ -1033,7 +1044,7 @@ public readonly id: string; - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#id App#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#id App#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. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -1048,7 +1059,7 @@ public readonly projectId: string; - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#project_id App#project_id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#project_id App#project_id}. --- @@ -1062,7 +1073,7 @@ public readonly spec: AppSpec; spec block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#spec App#spec} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#spec App#spec} --- @@ -1076,7 +1087,7 @@ public readonly timeouts: AppTimeouts; timeouts block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#timeouts App#timeouts} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#timeouts App#timeouts} --- @@ -1110,7 +1121,7 @@ public readonly id: string; The ID of the dedicated egress IP. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#id App#id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#id App#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. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -1127,7 +1138,7 @@ public readonly ip: string; The IP address of the dedicated egress IP. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#ip App#ip} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#ip App#ip} --- @@ -1141,7 +1152,7 @@ public readonly status: string; The status of the dedicated egress IP: 'UNKNOWN', 'ASSIGNING', 'ASSIGNED', or 'REMOVED'. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#status App#status} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#status App#status} --- @@ -1163,7 +1174,7 @@ const appSpec: app.AppSpec = { ... } | alert | cdktf.IResolvable \| AppSpecAlert[] | alert block. | | database | cdktf.IResolvable \| AppSpecDatabase[] | database block. | | domain | cdktf.IResolvable \| AppSpecDomain[] | domain block. | -| domains | string[] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#domains App#domains}. | +| domains | string[] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#domains App#domains}. | | egress | cdktf.IResolvable \| AppSpecEgress[] | egress block. | | env | cdktf.IResolvable \| AppSpecEnv[] | env block. | | features | string[] | List of features which is applied to the app. | @@ -1187,7 +1198,7 @@ public readonly name: string; The name of the app. Must be unique across all apps in the same account. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#name App#name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#name App#name} --- @@ -1201,7 +1212,7 @@ public readonly alert: IResolvable | AppSpecAlert[]; alert block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#alert App#alert} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#alert App#alert} --- @@ -1215,7 +1226,7 @@ public readonly database: IResolvable | AppSpecDatabase[]; database block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#database App#database} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#database App#database} --- @@ -1229,7 +1240,7 @@ public readonly domain: IResolvable | AppSpecDomain[]; domain block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#domain App#domain} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#domain App#domain} --- @@ -1241,7 +1252,7 @@ public readonly domains: string[]; - *Type:* string[] -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#domains App#domains}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#domains App#domains}. --- @@ -1255,7 +1266,7 @@ public readonly egress: IResolvable | AppSpecEgress[]; egress block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#egress App#egress} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#egress App#egress} --- @@ -1269,7 +1280,7 @@ public readonly env: IResolvable | AppSpecEnv[]; env block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#env App#env} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#env App#env} --- @@ -1283,7 +1294,7 @@ public readonly features: string[]; List of features which is applied to the app. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#features App#features} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#features App#features} --- @@ -1297,7 +1308,7 @@ public readonly function: IResolvable | AppSpecFunction[]; function block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#function App#function} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#function App#function} --- @@ -1311,7 +1322,7 @@ public readonly ingress: AppSpecIngress; ingress block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#ingress App#ingress} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#ingress App#ingress} --- @@ -1325,7 +1336,7 @@ public readonly job: IResolvable | AppSpecJob[]; job block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#job App#job} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#job App#job} --- @@ -1339,7 +1350,7 @@ public readonly region: string; The slug for the DigitalOcean data center region hosting the app. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#region App#region} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#region App#region} --- @@ -1353,7 +1364,7 @@ public readonly service: IResolvable | AppSpecService[]; service block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#service App#service} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#service App#service} --- @@ -1367,7 +1378,7 @@ public readonly staticSite: IResolvable | AppSpecStaticSite[]; static_site block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#static_site App#static_site} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#static_site App#static_site} --- @@ -1381,7 +1392,7 @@ public readonly worker: IResolvable | AppSpecWorker[]; worker block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#worker App#worker} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#worker App#worker} --- @@ -1399,8 +1410,8 @@ const appSpecAlert: app.AppSpecAlert = { ... } | **Name** | **Type** | **Description** | | --- | --- | --- | -| rule | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#rule App#rule}. | -| disabled | boolean \| cdktf.IResolvable | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#disabled App#disabled}. | +| rule | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#rule App#rule}. | +| disabled | boolean \| cdktf.IResolvable | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#disabled App#disabled}. | --- @@ -1412,7 +1423,7 @@ public readonly rule: string; - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#rule App#rule}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#rule App#rule}. --- @@ -1424,7 +1435,7 @@ public readonly disabled: boolean | IResolvable; - *Type:* boolean | cdktf.IResolvable -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#disabled App#disabled}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#disabled App#disabled}. --- @@ -1464,7 +1475,7 @@ The name of the underlying DigitalOcean DBaaS cluster. This is required for production databases. For dev databases, if cluster_name is not set, a new cluster will be provisioned. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#cluster_name App#cluster_name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#cluster_name App#cluster_name} --- @@ -1478,7 +1489,7 @@ public readonly dbName: string; The name of the MySQL or PostgreSQL database to configure. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#db_name App#db_name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#db_name App#db_name} --- @@ -1492,7 +1503,7 @@ public readonly dbUser: string; The name of the MySQL or PostgreSQL user to configure. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#db_user App#db_user} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#db_user App#db_user} --- @@ -1506,7 +1517,7 @@ public readonly engine: string; The database engine to use. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#engine App#engine} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#engine App#engine} --- @@ -1520,7 +1531,7 @@ public readonly name: string; The name of the component. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#name App#name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#name App#name} --- @@ -1534,7 +1545,7 @@ public readonly production: boolean | IResolvable; Whether this is a production or dev database. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#production App#production} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#production App#production} --- @@ -1548,7 +1559,7 @@ public readonly version: string; The version of the database engine. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#version App#version} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#version App#version} --- @@ -1583,7 +1594,7 @@ public readonly name: string; The hostname for the domain. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#name App#name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#name App#name} --- @@ -1597,7 +1608,7 @@ public readonly type: string; The type of the domain. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#type App#type} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#type App#type} --- @@ -1611,7 +1622,7 @@ public readonly wildcard: boolean | IResolvable; Indicates whether the domain includes all sub-domains, in addition to the given domain. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#wildcard App#wildcard} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#wildcard App#wildcard} --- @@ -1625,7 +1636,7 @@ public readonly zone: string; If the domain uses DigitalOcean DNS and you would like App Platform to automatically manage it for you, set this to the name of the domain on your account. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#zone App#zone} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#zone App#zone} --- @@ -1657,7 +1668,7 @@ public readonly type: string; The app egress type. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#type App#type} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#type App#type} --- @@ -1692,7 +1703,7 @@ public readonly key: string; The name of the environment variable. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#key App#key} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#key App#key} --- @@ -1706,7 +1717,7 @@ public readonly scope: string; The visibility scope of the environment variable. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#scope App#scope} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#scope App#scope} --- @@ -1720,7 +1731,7 @@ public readonly type: string; The type of the environment variable. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#type App#type} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#type App#type} --- @@ -1734,7 +1745,7 @@ public readonly value: string; The value of the environment variable. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#value App#value} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#value App#value} --- @@ -1775,7 +1786,7 @@ public readonly name: string; The name of the component. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#name App#name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#name App#name} --- @@ -1789,7 +1800,7 @@ public readonly alert: IResolvable | AppSpecFunctionAlert[]; alert block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#alert App#alert} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#alert App#alert} --- @@ -1803,7 +1814,7 @@ public readonly cors: AppSpecFunctionCors; cors block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#cors App#cors} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#cors App#cors} --- @@ -1817,7 +1828,7 @@ public readonly env: IResolvable | AppSpecFunctionEnv[]; env block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#env App#env} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#env App#env} --- @@ -1831,7 +1842,7 @@ public readonly git: AppSpecFunctionGit; git block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#git App#git} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#git App#git} --- @@ -1845,7 +1856,7 @@ public readonly github: AppSpecFunctionGithub; github block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#github App#github} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#github App#github} --- @@ -1859,7 +1870,7 @@ public readonly gitlab: AppSpecFunctionGitlab; gitlab block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#gitlab App#gitlab} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#gitlab App#gitlab} --- @@ -1873,7 +1884,7 @@ public readonly logDestination: IResolvable | AppSpecFunctionLogDestination[]; log_destination block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#log_destination App#log_destination} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#log_destination App#log_destination} --- @@ -1887,7 +1898,7 @@ public readonly routes: IResolvable | AppSpecFunctionRoutes[]; routes block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#routes App#routes} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#routes App#routes} --- @@ -1901,7 +1912,7 @@ public readonly sourceDir: string; An optional path to the working directory to use for the build. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#source_dir App#source_dir} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#source_dir App#source_dir} --- @@ -1919,11 +1930,11 @@ const appSpecFunctionAlert: app.AppSpecFunctionAlert = { ... } | **Name** | **Type** | **Description** | | --- | --- | --- | -| operator | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#operator App#operator}. | -| rule | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#rule App#rule}. | -| value | number | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#value App#value}. | -| window | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#window App#window}. | -| disabled | boolean \| cdktf.IResolvable | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#disabled App#disabled}. | +| operator | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#operator App#operator}. | +| rule | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#rule App#rule}. | +| value | number | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#value App#value}. | +| window | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#window App#window}. | +| disabled | boolean \| cdktf.IResolvable | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#disabled App#disabled}. | --- @@ -1935,7 +1946,7 @@ public readonly operator: string; - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#operator App#operator}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#operator App#operator}. --- @@ -1947,7 +1958,7 @@ public readonly rule: string; - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#rule App#rule}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#rule App#rule}. --- @@ -1959,7 +1970,7 @@ public readonly value: number; - *Type:* number -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#value App#value}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#value App#value}. --- @@ -1971,7 +1982,7 @@ public readonly window: string; - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#window App#window}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#window App#window}. --- @@ -1983,7 +1994,7 @@ public readonly disabled: boolean | IResolvable; - *Type:* boolean | cdktf.IResolvable -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#disabled App#disabled}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#disabled App#disabled}. --- @@ -2022,7 +2033,7 @@ Whether browsers should expose the response to the client-side JavaScript code w This configures the Access-Control-Allow-Credentials header. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#allow_credentials App#allow_credentials} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#allow_credentials App#allow_credentials} --- @@ -2036,7 +2047,7 @@ public readonly allowHeaders: string[]; The set of allowed HTTP request headers. This configures the Access-Control-Allow-Headers header. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#allow_headers App#allow_headers} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#allow_headers App#allow_headers} --- @@ -2050,7 +2061,7 @@ public readonly allowMethods: string[]; The set of allowed HTTP methods. This configures the Access-Control-Allow-Methods header. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#allow_methods App#allow_methods} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#allow_methods App#allow_methods} --- @@ -2064,7 +2075,7 @@ public readonly allowOrigins: AppSpecFunctionCorsAllowOrigins; allow_origins block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#allow_origins App#allow_origins} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#allow_origins App#allow_origins} --- @@ -2078,7 +2089,7 @@ public readonly exposeHeaders: string[]; The set of HTTP response headers that browsers are allowed to access. This configures the Access-Control-Expose-Headers header. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#expose_headers App#expose_headers} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#expose_headers App#expose_headers} --- @@ -2094,7 +2105,7 @@ An optional duration specifying how long browsers can cache the results of a pre This configures the Access-Control-Max-Age header. Example: `5h30m`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#max_age App#max_age} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#max_age App#max_age} --- @@ -2128,7 +2139,7 @@ public readonly exact: string; Exact string match. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#exact App#exact} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#exact App#exact} --- @@ -2142,7 +2153,7 @@ public readonly prefix: string; Prefix-based match. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#prefix App#prefix} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#prefix App#prefix} --- @@ -2156,7 +2167,7 @@ public readonly regex: string; RE2 style regex-based match. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#regex App#regex} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#regex App#regex} --- @@ -2191,7 +2202,7 @@ public readonly key: string; The name of the environment variable. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#key App#key} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#key App#key} --- @@ -2205,7 +2216,7 @@ public readonly scope: string; The visibility scope of the environment variable. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#scope App#scope} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#scope App#scope} --- @@ -2219,7 +2230,7 @@ public readonly type: string; The type of the environment variable. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#type App#type} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#type App#type} --- @@ -2233,7 +2244,7 @@ public readonly value: string; The value of the environment variable. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#value App#value} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#value App#value} --- @@ -2266,7 +2277,7 @@ public readonly branch: string; The name of the branch to use. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#branch App#branch} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#branch App#branch} --- @@ -2280,7 +2291,7 @@ public readonly repoCloneUrl: string; The clone URL of the repo. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#repo_clone_url App#repo_clone_url} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#repo_clone_url App#repo_clone_url} --- @@ -2314,7 +2325,7 @@ public readonly branch: string; The name of the branch to use. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#branch App#branch} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#branch App#branch} --- @@ -2328,7 +2339,7 @@ public readonly deployOnPush: boolean | IResolvable; Whether to automatically deploy new commits made to the repo. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#deploy_on_push App#deploy_on_push} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#deploy_on_push App#deploy_on_push} --- @@ -2342,7 +2353,7 @@ public readonly repo: string; The name of the repo in the format `owner/repo`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#repo App#repo} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#repo App#repo} --- @@ -2376,7 +2387,7 @@ public readonly branch: string; The name of the branch to use. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#branch App#branch} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#branch App#branch} --- @@ -2390,7 +2401,7 @@ public readonly deployOnPush: boolean | IResolvable; Whether to automatically deploy new commits made to the repo. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#deploy_on_push App#deploy_on_push} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#deploy_on_push App#deploy_on_push} --- @@ -2404,7 +2415,7 @@ public readonly repo: string; The name of the repo in the format `owner/repo`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#repo App#repo} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#repo App#repo} --- @@ -2425,6 +2436,7 @@ const appSpecFunctionLogDestination: app.AppSpecFunctionLogDestination = { ... } | name | string | Name of the log destination. | | datadog | AppSpecFunctionLogDestinationDatadog | datadog block. | | logtail | AppSpecFunctionLogDestinationLogtail | logtail block. | +| openSearch | AppSpecFunctionLogDestinationOpenSearch | open_search block. | | papertrail | AppSpecFunctionLogDestinationPapertrail | papertrail block. | --- @@ -2439,7 +2451,7 @@ public readonly name: string; Name of the log destination. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#name App#name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#name App#name} --- @@ -2453,7 +2465,7 @@ public readonly datadog: AppSpecFunctionLogDestinationDatadog; datadog block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#datadog App#datadog} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#datadog App#datadog} --- @@ -2467,7 +2479,21 @@ public readonly logtail: AppSpecFunctionLogDestinationLogtail; logtail block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#logtail App#logtail} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#logtail App#logtail} + +--- + +##### `openSearch`Optional + +```typescript +public readonly openSearch: AppSpecFunctionLogDestinationOpenSearch; +``` + +- *Type:* AppSpecFunctionLogDestinationOpenSearch + +open_search block. + +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#open_search App#open_search} --- @@ -2481,7 +2507,7 @@ public readonly papertrail: AppSpecFunctionLogDestinationPapertrail; papertrail block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#papertrail App#papertrail} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#papertrail App#papertrail} --- @@ -2514,7 +2540,7 @@ public readonly apiKey: string; Datadog API key. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#api_key App#api_key} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#api_key App#api_key} --- @@ -2528,7 +2554,7 @@ public readonly endpoint: string; Datadog HTTP log intake endpoint. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#endpoint App#endpoint} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#endpoint App#endpoint} --- @@ -2560,7 +2586,131 @@ public readonly token: string; Logtail token. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#token App#token} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#token App#token} + +--- + +### AppSpecFunctionLogDestinationOpenSearch + +#### Initializer + +```typescript +import { app } from '@cdktf/provider-digitalocean' + +const appSpecFunctionLogDestinationOpenSearch: app.AppSpecFunctionLogDestinationOpenSearch = { ... } +``` + +#### Properties + +| **Name** | **Type** | **Description** | +| --- | --- | --- | +| basicAuth | AppSpecFunctionLogDestinationOpenSearchBasicAuth | basic_auth block. | +| clusterName | string | OpenSearch cluster name. | +| endpoint | string | OpenSearch endpoint. | +| indexName | string | OpenSearch index name. | + +--- + +##### `basicAuth`Required + +```typescript +public readonly basicAuth: AppSpecFunctionLogDestinationOpenSearchBasicAuth; +``` + +- *Type:* AppSpecFunctionLogDestinationOpenSearchBasicAuth + +basic_auth block. + +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#basic_auth App#basic_auth} + +--- + +##### `clusterName`Optional + +```typescript +public readonly clusterName: string; +``` + +- *Type:* string + +OpenSearch cluster name. + +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#cluster_name App#cluster_name} + +--- + +##### `endpoint`Optional + +```typescript +public readonly endpoint: string; +``` + +- *Type:* string + +OpenSearch endpoint. + +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#endpoint App#endpoint} + +--- + +##### `indexName`Optional + +```typescript +public readonly indexName: string; +``` + +- *Type:* string + +OpenSearch index name. + +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#index_name App#index_name} + +--- + +### AppSpecFunctionLogDestinationOpenSearchBasicAuth + +#### Initializer + +```typescript +import { app } from '@cdktf/provider-digitalocean' + +const appSpecFunctionLogDestinationOpenSearchBasicAuth: app.AppSpecFunctionLogDestinationOpenSearchBasicAuth = { ... } +``` + +#### Properties + +| **Name** | **Type** | **Description** | +| --- | --- | --- | +| password | string | Password for basic authentication. | +| user | string | user for basic authentication. | + +--- + +##### `password`Optional + +```typescript +public readonly password: string; +``` + +- *Type:* string + +Password for basic authentication. + +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#password App#password} + +--- + +##### `user`Optional + +```typescript +public readonly user: string; +``` + +- *Type:* string + +user for basic authentication. + +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#user App#user} --- @@ -2592,7 +2742,7 @@ public readonly endpoint: string; Papertrail syslog endpoint. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#endpoint App#endpoint} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#endpoint App#endpoint} --- @@ -2627,7 +2777,7 @@ Path specifies an route by HTTP path prefix. Paths must start with / and must be unique within the app. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#path App#path} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#path App#path} --- @@ -2641,7 +2791,7 @@ public readonly preservePathPrefix: boolean | IResolvable; An optional flag to preserve the path that is forwarded to the backend service. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#preserve_path_prefix App#preserve_path_prefix} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#preserve_path_prefix App#preserve_path_prefix} --- @@ -2673,7 +2823,7 @@ public readonly rule: IResolvable | AppSpecIngressRule[]; rule block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#rule App#rule} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#rule App#rule} --- @@ -2708,7 +2858,7 @@ public readonly component: AppSpecIngressRuleComponent; component block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#component App#component} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#component App#component} --- @@ -2722,7 +2872,7 @@ public readonly cors: AppSpecIngressRuleCors; cors block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#cors App#cors} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#cors App#cors} --- @@ -2736,7 +2886,7 @@ public readonly match: AppSpecIngressRuleMatch; match block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#match App#match} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#match App#match} --- @@ -2750,7 +2900,7 @@ public readonly redirect: AppSpecIngressRuleRedirect; redirect block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#redirect App#redirect} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#redirect App#redirect} --- @@ -2768,9 +2918,9 @@ const appSpecIngressRuleComponent: app.AppSpecIngressRuleComponent = { ... } | **Name** | **Type** | **Description** | | --- | --- | --- | -| name | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#name App#name}. | -| preservePathPrefix | boolean \| cdktf.IResolvable | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#preserve_path_prefix App#preserve_path_prefix}. | -| rewrite | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#rewrite App#rewrite}. | +| name | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#name App#name}. | +| preservePathPrefix | boolean \| cdktf.IResolvable | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#preserve_path_prefix App#preserve_path_prefix}. | +| rewrite | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#rewrite App#rewrite}. | --- @@ -2782,7 +2932,7 @@ public readonly name: string; - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#name App#name}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#name App#name}. --- @@ -2794,7 +2944,7 @@ public readonly preservePathPrefix: boolean | IResolvable; - *Type:* boolean | cdktf.IResolvable -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#preserve_path_prefix App#preserve_path_prefix}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#preserve_path_prefix App#preserve_path_prefix}. --- @@ -2806,7 +2956,7 @@ public readonly rewrite: string; - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#rewrite App#rewrite}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#rewrite App#rewrite}. --- @@ -2845,7 +2995,7 @@ Whether browsers should expose the response to the client-side JavaScript code w This configures the Access-Control-Allow-Credentials header. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#allow_credentials App#allow_credentials} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#allow_credentials App#allow_credentials} --- @@ -2859,7 +3009,7 @@ public readonly allowHeaders: string[]; The set of allowed HTTP request headers. This configures the Access-Control-Allow-Headers header. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#allow_headers App#allow_headers} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#allow_headers App#allow_headers} --- @@ -2873,7 +3023,7 @@ public readonly allowMethods: string[]; The set of allowed HTTP methods. This configures the Access-Control-Allow-Methods header. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#allow_methods App#allow_methods} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#allow_methods App#allow_methods} --- @@ -2887,7 +3037,7 @@ public readonly allowOrigins: AppSpecIngressRuleCorsAllowOrigins; allow_origins block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#allow_origins App#allow_origins} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#allow_origins App#allow_origins} --- @@ -2901,7 +3051,7 @@ public readonly exposeHeaders: string[]; The set of HTTP response headers that browsers are allowed to access. This configures the Access-Control-Expose-Headers header. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#expose_headers App#expose_headers} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#expose_headers App#expose_headers} --- @@ -2917,7 +3067,7 @@ An optional duration specifying how long browsers can cache the results of a pre This configures the Access-Control-Max-Age header. Example: `5h30m`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#max_age App#max_age} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#max_age App#max_age} --- @@ -2951,7 +3101,7 @@ public readonly exact: string; Exact string match. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#exact App#exact} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#exact App#exact} --- @@ -2965,7 +3115,7 @@ public readonly prefix: string; Prefix-based match. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#prefix App#prefix} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#prefix App#prefix} --- @@ -2979,7 +3129,7 @@ public readonly regex: string; RE2 style regex-based match. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#regex App#regex} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#regex App#regex} --- @@ -3011,7 +3161,7 @@ public readonly path: AppSpecIngressRuleMatchPath; path block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#path App#path} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#path App#path} --- @@ -3029,7 +3179,7 @@ const appSpecIngressRuleMatchPath: app.AppSpecIngressRuleMatchPath = { ... } | **Name** | **Type** | **Description** | | --- | --- | --- | -| prefix | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#prefix App#prefix}. | +| prefix | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#prefix App#prefix}. | --- @@ -3041,7 +3191,7 @@ public readonly prefix: string; - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#prefix App#prefix}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#prefix App#prefix}. --- @@ -3059,11 +3209,11 @@ const appSpecIngressRuleRedirect: app.AppSpecIngressRuleRedirect = { ... } | **Name** | **Type** | **Description** | | --- | --- | --- | -| authority | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#authority App#authority}. | -| port | number | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#port App#port}. | -| redirectCode | number | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#redirect_code App#redirect_code}. | -| scheme | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#scheme App#scheme}. | -| uri | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#uri App#uri}. | +| authority | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#authority App#authority}. | +| port | number | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#port App#port}. | +| redirectCode | number | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#redirect_code App#redirect_code}. | +| scheme | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#scheme App#scheme}. | +| uri | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#uri App#uri}. | --- @@ -3075,7 +3225,7 @@ public readonly authority: string; - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#authority App#authority}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#authority App#authority}. --- @@ -3087,7 +3237,7 @@ public readonly port: number; - *Type:* number -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#port App#port}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#port App#port}. --- @@ -3099,7 +3249,7 @@ public readonly redirectCode: number; - *Type:* number -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#redirect_code App#redirect_code}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#redirect_code App#redirect_code}. --- @@ -3111,7 +3261,7 @@ public readonly scheme: string; - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#scheme App#scheme}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#scheme App#scheme}. --- @@ -3123,7 +3273,7 @@ public readonly uri: string; - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#uri App#uri}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#uri App#uri}. --- @@ -3170,7 +3320,7 @@ public readonly name: string; The name of the component. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#name App#name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#name App#name} --- @@ -3184,7 +3334,7 @@ public readonly alert: IResolvable | AppSpecJobAlert[]; alert block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#alert App#alert} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#alert App#alert} --- @@ -3198,7 +3348,7 @@ public readonly buildCommand: string; An optional build command to run while building this component from source. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#build_command App#build_command} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#build_command App#build_command} --- @@ -3212,7 +3362,7 @@ public readonly dockerfilePath: string; The path to a Dockerfile relative to the root of the repo. If set, overrides usage of buildpacks. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#dockerfile_path App#dockerfile_path} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#dockerfile_path App#dockerfile_path} --- @@ -3226,7 +3376,7 @@ public readonly env: IResolvable | AppSpecJobEnv[]; env block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#env App#env} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#env App#env} --- @@ -3240,7 +3390,7 @@ public readonly environmentSlug: string; An environment slug describing the type of this app. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#environment_slug App#environment_slug} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#environment_slug App#environment_slug} --- @@ -3254,7 +3404,7 @@ public readonly git: AppSpecJobGit; git block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#git App#git} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#git App#git} --- @@ -3268,7 +3418,7 @@ public readonly github: AppSpecJobGithub; github block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#github App#github} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#github App#github} --- @@ -3282,7 +3432,7 @@ public readonly gitlab: AppSpecJobGitlab; gitlab block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#gitlab App#gitlab} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#gitlab App#gitlab} --- @@ -3296,7 +3446,7 @@ public readonly image: AppSpecJobImage; image block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#image App#image} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#image App#image} --- @@ -3310,7 +3460,7 @@ public readonly instanceCount: number; The amount of instances that this component should be scaled to. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#instance_count App#instance_count} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#instance_count App#instance_count} --- @@ -3324,7 +3474,7 @@ public readonly instanceSizeSlug: string; The instance size to use for this component. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#instance_size_slug App#instance_size_slug} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#instance_size_slug App#instance_size_slug} --- @@ -3338,7 +3488,7 @@ public readonly kind: string; The type of job and when it will be run during the deployment process. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#kind App#kind} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#kind App#kind} --- @@ -3352,7 +3502,7 @@ public readonly logDestination: IResolvable | AppSpecJobLogDestination[]; log_destination block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#log_destination App#log_destination} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#log_destination App#log_destination} --- @@ -3366,7 +3516,7 @@ public readonly runCommand: string; An optional run command to override the component's default. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#run_command App#run_command} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#run_command App#run_command} --- @@ -3380,7 +3530,7 @@ public readonly sourceDir: string; An optional path to the working directory to use for the build. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#source_dir App#source_dir} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#source_dir App#source_dir} --- @@ -3398,11 +3548,11 @@ const appSpecJobAlert: app.AppSpecJobAlert = { ... } | **Name** | **Type** | **Description** | | --- | --- | --- | -| operator | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#operator App#operator}. | -| rule | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#rule App#rule}. | -| value | number | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#value App#value}. | -| window | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#window App#window}. | -| disabled | boolean \| cdktf.IResolvable | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#disabled App#disabled}. | +| operator | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#operator App#operator}. | +| rule | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#rule App#rule}. | +| value | number | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#value App#value}. | +| window | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#window App#window}. | +| disabled | boolean \| cdktf.IResolvable | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#disabled App#disabled}. | --- @@ -3414,7 +3564,7 @@ public readonly operator: string; - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#operator App#operator}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#operator App#operator}. --- @@ -3426,7 +3576,7 @@ public readonly rule: string; - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#rule App#rule}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#rule App#rule}. --- @@ -3438,7 +3588,7 @@ public readonly value: number; - *Type:* number -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#value App#value}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#value App#value}. --- @@ -3450,7 +3600,7 @@ public readonly window: string; - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#window App#window}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#window App#window}. --- @@ -3462,7 +3612,7 @@ public readonly disabled: boolean | IResolvable; - *Type:* boolean | cdktf.IResolvable -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#disabled App#disabled}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#disabled App#disabled}. --- @@ -3497,7 +3647,7 @@ public readonly key: string; The name of the environment variable. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#key App#key} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#key App#key} --- @@ -3511,7 +3661,7 @@ public readonly scope: string; The visibility scope of the environment variable. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#scope App#scope} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#scope App#scope} --- @@ -3525,7 +3675,7 @@ public readonly type: string; The type of the environment variable. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#type App#type} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#type App#type} --- @@ -3539,7 +3689,7 @@ public readonly value: string; The value of the environment variable. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#value App#value} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#value App#value} --- @@ -3572,7 +3722,7 @@ public readonly branch: string; The name of the branch to use. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#branch App#branch} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#branch App#branch} --- @@ -3586,7 +3736,7 @@ public readonly repoCloneUrl: string; The clone URL of the repo. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#repo_clone_url App#repo_clone_url} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#repo_clone_url App#repo_clone_url} --- @@ -3620,7 +3770,7 @@ public readonly branch: string; The name of the branch to use. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#branch App#branch} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#branch App#branch} --- @@ -3634,7 +3784,7 @@ public readonly deployOnPush: boolean | IResolvable; Whether to automatically deploy new commits made to the repo. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#deploy_on_push App#deploy_on_push} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#deploy_on_push App#deploy_on_push} --- @@ -3648,7 +3798,7 @@ public readonly repo: string; The name of the repo in the format `owner/repo`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#repo App#repo} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#repo App#repo} --- @@ -3682,7 +3832,7 @@ public readonly branch: string; The name of the branch to use. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#branch App#branch} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#branch App#branch} --- @@ -3696,7 +3846,7 @@ public readonly deployOnPush: boolean | IResolvable; Whether to automatically deploy new commits made to the repo. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#deploy_on_push App#deploy_on_push} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#deploy_on_push App#deploy_on_push} --- @@ -3710,7 +3860,7 @@ public readonly repo: string; The name of the repo in the format `owner/repo`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#repo App#repo} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#repo App#repo} --- @@ -3747,7 +3897,7 @@ public readonly registryType: string; The registry type. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#registry_type App#registry_type} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#registry_type App#registry_type} --- @@ -3761,7 +3911,7 @@ public readonly repository: string; The repository name. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#repository App#repository} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#repository App#repository} --- @@ -3775,7 +3925,7 @@ public readonly deployOnPush: IResolvable | AppSpecJobImageDeployOnPush[]; deploy_on_push block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#deploy_on_push App#deploy_on_push} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#deploy_on_push App#deploy_on_push} --- @@ -3789,7 +3939,7 @@ public readonly registry: string; The registry name. Must be left empty for the DOCR registry type. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#registry App#registry} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#registry App#registry} --- @@ -3803,7 +3953,7 @@ public readonly registryCredentials: string; Access credentials for third-party registries. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#registry_credentials App#registry_credentials} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#registry_credentials App#registry_credentials} --- @@ -3817,7 +3967,7 @@ public readonly tag: string; The repository tag. Defaults to latest if not provided. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#tag App#tag} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#tag App#tag} --- @@ -3849,7 +3999,7 @@ public readonly enabled: boolean | IResolvable; Whether to automatically deploy images pushed to DOCR. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#enabled App#enabled} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#enabled App#enabled} --- @@ -3870,6 +4020,7 @@ const appSpecJobLogDestination: app.AppSpecJobLogDestination = { ... } | name | string | Name of the log destination. | | datadog | AppSpecJobLogDestinationDatadog | datadog block. | | logtail | AppSpecJobLogDestinationLogtail | logtail block. | +| openSearch | AppSpecJobLogDestinationOpenSearch | open_search block. | | papertrail | AppSpecJobLogDestinationPapertrail | papertrail block. | --- @@ -3884,7 +4035,7 @@ public readonly name: string; Name of the log destination. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#name App#name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#name App#name} --- @@ -3898,7 +4049,7 @@ public readonly datadog: AppSpecJobLogDestinationDatadog; datadog block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#datadog App#datadog} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#datadog App#datadog} --- @@ -3912,7 +4063,21 @@ public readonly logtail: AppSpecJobLogDestinationLogtail; logtail block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#logtail App#logtail} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#logtail App#logtail} + +--- + +##### `openSearch`Optional + +```typescript +public readonly openSearch: AppSpecJobLogDestinationOpenSearch; +``` + +- *Type:* AppSpecJobLogDestinationOpenSearch + +open_search block. + +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#open_search App#open_search} --- @@ -3926,7 +4091,7 @@ public readonly papertrail: AppSpecJobLogDestinationPapertrail; papertrail block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#papertrail App#papertrail} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#papertrail App#papertrail} --- @@ -3959,7 +4124,7 @@ public readonly apiKey: string; Datadog API key. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#api_key App#api_key} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#api_key App#api_key} --- @@ -3973,7 +4138,7 @@ public readonly endpoint: string; Datadog HTTP log intake endpoint. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#endpoint App#endpoint} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#endpoint App#endpoint} --- @@ -4005,7 +4170,131 @@ public readonly token: string; Logtail token. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#token App#token} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#token App#token} + +--- + +### AppSpecJobLogDestinationOpenSearch + +#### Initializer + +```typescript +import { app } from '@cdktf/provider-digitalocean' + +const appSpecJobLogDestinationOpenSearch: app.AppSpecJobLogDestinationOpenSearch = { ... } +``` + +#### Properties + +| **Name** | **Type** | **Description** | +| --- | --- | --- | +| basicAuth | AppSpecJobLogDestinationOpenSearchBasicAuth | basic_auth block. | +| clusterName | string | OpenSearch cluster name. | +| endpoint | string | OpenSearch endpoint. | +| indexName | string | OpenSearch index name. | + +--- + +##### `basicAuth`Required + +```typescript +public readonly basicAuth: AppSpecJobLogDestinationOpenSearchBasicAuth; +``` + +- *Type:* AppSpecJobLogDestinationOpenSearchBasicAuth + +basic_auth block. + +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#basic_auth App#basic_auth} + +--- + +##### `clusterName`Optional + +```typescript +public readonly clusterName: string; +``` + +- *Type:* string + +OpenSearch cluster name. + +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#cluster_name App#cluster_name} + +--- + +##### `endpoint`Optional + +```typescript +public readonly endpoint: string; +``` + +- *Type:* string + +OpenSearch endpoint. + +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#endpoint App#endpoint} + +--- + +##### `indexName`Optional + +```typescript +public readonly indexName: string; +``` + +- *Type:* string + +OpenSearch index name. + +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#index_name App#index_name} + +--- + +### AppSpecJobLogDestinationOpenSearchBasicAuth + +#### Initializer + +```typescript +import { app } from '@cdktf/provider-digitalocean' + +const appSpecJobLogDestinationOpenSearchBasicAuth: app.AppSpecJobLogDestinationOpenSearchBasicAuth = { ... } +``` + +#### Properties + +| **Name** | **Type** | **Description** | +| --- | --- | --- | +| password | string | Password for basic authentication. | +| user | string | user for basic authentication. | + +--- + +##### `password`Optional + +```typescript +public readonly password: string; +``` + +- *Type:* string + +Password for basic authentication. + +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#password App#password} + +--- + +##### `user`Optional + +```typescript +public readonly user: string; +``` + +- *Type:* string + +user for basic authentication. + +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#user App#user} --- @@ -4037,7 +4326,7 @@ public readonly endpoint: string; Papertrail syslog endpoint. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#endpoint App#endpoint} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#endpoint App#endpoint} --- @@ -4071,7 +4360,7 @@ const appSpecService: app.AppSpecService = { ... } | image | AppSpecServiceImage | image block. | | instanceCount | number | The amount of instances that this component should be scaled to. | | instanceSizeSlug | string | The instance size to use for this component. | -| internalPorts | number[] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#internal_ports App#internal_ports}. | +| internalPorts | number[] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#internal_ports App#internal_ports}. | | logDestination | cdktf.IResolvable \| AppSpecServiceLogDestination[] | log_destination block. | | routes | cdktf.IResolvable \| AppSpecServiceRoutes[] | routes block. | | runCommand | string | An optional run command to override the component's default. | @@ -4089,7 +4378,7 @@ public readonly name: string; The name of the component. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#name App#name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#name App#name} --- @@ -4103,7 +4392,7 @@ public readonly alert: IResolvable | AppSpecServiceAlert[]; alert block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#alert App#alert} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#alert App#alert} --- @@ -4117,7 +4406,7 @@ public readonly autoscaling: AppSpecServiceAutoscaling; autoscaling block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#autoscaling App#autoscaling} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#autoscaling App#autoscaling} --- @@ -4131,7 +4420,7 @@ public readonly buildCommand: string; An optional build command to run while building this component from source. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#build_command App#build_command} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#build_command App#build_command} --- @@ -4145,7 +4434,7 @@ public readonly cors: AppSpecServiceCors; cors block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#cors App#cors} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#cors App#cors} --- @@ -4159,7 +4448,7 @@ public readonly dockerfilePath: string; The path to a Dockerfile relative to the root of the repo. If set, overrides usage of buildpacks. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#dockerfile_path App#dockerfile_path} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#dockerfile_path App#dockerfile_path} --- @@ -4173,7 +4462,7 @@ public readonly env: IResolvable | AppSpecServiceEnv[]; env block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#env App#env} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#env App#env} --- @@ -4187,7 +4476,7 @@ public readonly environmentSlug: string; An environment slug describing the type of this app. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#environment_slug App#environment_slug} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#environment_slug App#environment_slug} --- @@ -4201,7 +4490,7 @@ public readonly git: AppSpecServiceGit; git block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#git App#git} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#git App#git} --- @@ -4215,7 +4504,7 @@ public readonly github: AppSpecServiceGithub; github block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#github App#github} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#github App#github} --- @@ -4229,7 +4518,7 @@ public readonly gitlab: AppSpecServiceGitlab; gitlab block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#gitlab App#gitlab} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#gitlab App#gitlab} --- @@ -4243,7 +4532,7 @@ public readonly healthCheck: AppSpecServiceHealthCheck; health_check block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#health_check App#health_check} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#health_check App#health_check} --- @@ -4257,7 +4546,7 @@ public readonly httpPort: number; The internal port on which this service's run command will listen. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#http_port App#http_port} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#http_port App#http_port} --- @@ -4271,7 +4560,7 @@ public readonly image: AppSpecServiceImage; image block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#image App#image} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#image App#image} --- @@ -4285,7 +4574,7 @@ public readonly instanceCount: number; The amount of instances that this component should be scaled to. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#instance_count App#instance_count} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#instance_count App#instance_count} --- @@ -4299,7 +4588,7 @@ public readonly instanceSizeSlug: string; The instance size to use for this component. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#instance_size_slug App#instance_size_slug} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#instance_size_slug App#instance_size_slug} --- @@ -4311,7 +4600,7 @@ public readonly internalPorts: number[]; - *Type:* number[] -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#internal_ports App#internal_ports}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#internal_ports App#internal_ports}. --- @@ -4325,7 +4614,7 @@ public readonly logDestination: IResolvable | AppSpecServiceLogDestination[]; log_destination block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#log_destination App#log_destination} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#log_destination App#log_destination} --- @@ -4339,7 +4628,7 @@ public readonly routes: IResolvable | AppSpecServiceRoutes[]; routes block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#routes App#routes} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#routes App#routes} --- @@ -4353,7 +4642,7 @@ public readonly runCommand: string; An optional run command to override the component's default. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#run_command App#run_command} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#run_command App#run_command} --- @@ -4367,7 +4656,7 @@ public readonly sourceDir: string; An optional path to the working directory to use for the build. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#source_dir App#source_dir} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#source_dir App#source_dir} --- @@ -4385,11 +4674,11 @@ const appSpecServiceAlert: app.AppSpecServiceAlert = { ... } | **Name** | **Type** | **Description** | | --- | --- | --- | -| operator | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#operator App#operator}. | -| rule | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#rule App#rule}. | -| value | number | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#value App#value}. | -| window | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#window App#window}. | -| disabled | boolean \| cdktf.IResolvable | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#disabled App#disabled}. | +| operator | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#operator App#operator}. | +| rule | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#rule App#rule}. | +| value | number | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#value App#value}. | +| window | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#window App#window}. | +| disabled | boolean \| cdktf.IResolvable | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#disabled App#disabled}. | --- @@ -4401,7 +4690,7 @@ public readonly operator: string; - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#operator App#operator}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#operator App#operator}. --- @@ -4413,7 +4702,7 @@ public readonly rule: string; - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#rule App#rule}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#rule App#rule}. --- @@ -4425,7 +4714,7 @@ public readonly value: number; - *Type:* number -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#value App#value}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#value App#value}. --- @@ -4437,7 +4726,7 @@ public readonly window: string; - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#window App#window}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#window App#window}. --- @@ -4449,7 +4738,7 @@ public readonly disabled: boolean | IResolvable; - *Type:* boolean | cdktf.IResolvable -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#disabled App#disabled}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#disabled App#disabled}. --- @@ -4483,7 +4772,7 @@ public readonly maxInstanceCount: number; The maximum amount of instances for this component. Must be more than min_instance_count. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#max_instance_count App#max_instance_count} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#max_instance_count App#max_instance_count} --- @@ -4497,7 +4786,7 @@ public readonly metrics: AppSpecServiceAutoscalingMetrics; metrics block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#metrics App#metrics} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#metrics App#metrics} --- @@ -4511,7 +4800,7 @@ public readonly minInstanceCount: number; The minimum amount of instances for this component. Must be less than max_instance_count. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#min_instance_count App#min_instance_count} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#min_instance_count App#min_instance_count} --- @@ -4543,7 +4832,7 @@ public readonly cpu: AppSpecServiceAutoscalingMetricsCpu; cpu block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#cpu App#cpu} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#cpu App#cpu} --- @@ -4575,7 +4864,7 @@ public readonly percent: number; The average target CPU utilization for the component. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#percent App#percent} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#percent App#percent} --- @@ -4614,7 +4903,7 @@ Whether browsers should expose the response to the client-side JavaScript code w This configures the Access-Control-Allow-Credentials header. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#allow_credentials App#allow_credentials} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#allow_credentials App#allow_credentials} --- @@ -4628,7 +4917,7 @@ public readonly allowHeaders: string[]; The set of allowed HTTP request headers. This configures the Access-Control-Allow-Headers header. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#allow_headers App#allow_headers} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#allow_headers App#allow_headers} --- @@ -4642,7 +4931,7 @@ public readonly allowMethods: string[]; The set of allowed HTTP methods. This configures the Access-Control-Allow-Methods header. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#allow_methods App#allow_methods} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#allow_methods App#allow_methods} --- @@ -4656,7 +4945,7 @@ public readonly allowOrigins: AppSpecServiceCorsAllowOrigins; allow_origins block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#allow_origins App#allow_origins} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#allow_origins App#allow_origins} --- @@ -4670,7 +4959,7 @@ public readonly exposeHeaders: string[]; The set of HTTP response headers that browsers are allowed to access. This configures the Access-Control-Expose-Headers header. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#expose_headers App#expose_headers} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#expose_headers App#expose_headers} --- @@ -4686,7 +4975,7 @@ An optional duration specifying how long browsers can cache the results of a pre This configures the Access-Control-Max-Age header. Example: `5h30m`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#max_age App#max_age} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#max_age App#max_age} --- @@ -4720,7 +5009,7 @@ public readonly exact: string; Exact string match. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#exact App#exact} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#exact App#exact} --- @@ -4734,7 +5023,7 @@ public readonly prefix: string; Prefix-based match. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#prefix App#prefix} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#prefix App#prefix} --- @@ -4748,7 +5037,7 @@ public readonly regex: string; RE2 style regex-based match. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#regex App#regex} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#regex App#regex} --- @@ -4783,7 +5072,7 @@ public readonly key: string; The name of the environment variable. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#key App#key} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#key App#key} --- @@ -4797,7 +5086,7 @@ public readonly scope: string; The visibility scope of the environment variable. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#scope App#scope} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#scope App#scope} --- @@ -4811,7 +5100,7 @@ public readonly type: string; The type of the environment variable. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#type App#type} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#type App#type} --- @@ -4825,7 +5114,7 @@ public readonly value: string; The value of the environment variable. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#value App#value} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#value App#value} --- @@ -4858,7 +5147,7 @@ public readonly branch: string; The name of the branch to use. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#branch App#branch} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#branch App#branch} --- @@ -4872,7 +5161,7 @@ public readonly repoCloneUrl: string; The clone URL of the repo. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#repo_clone_url App#repo_clone_url} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#repo_clone_url App#repo_clone_url} --- @@ -4906,7 +5195,7 @@ public readonly branch: string; The name of the branch to use. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#branch App#branch} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#branch App#branch} --- @@ -4920,7 +5209,7 @@ public readonly deployOnPush: boolean | IResolvable; Whether to automatically deploy new commits made to the repo. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#deploy_on_push App#deploy_on_push} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#deploy_on_push App#deploy_on_push} --- @@ -4934,7 +5223,7 @@ public readonly repo: string; The name of the repo in the format `owner/repo`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#repo App#repo} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#repo App#repo} --- @@ -4968,7 +5257,7 @@ public readonly branch: string; The name of the branch to use. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#branch App#branch} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#branch App#branch} --- @@ -4982,7 +5271,7 @@ public readonly deployOnPush: boolean | IResolvable; Whether to automatically deploy new commits made to the repo. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#deploy_on_push App#deploy_on_push} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#deploy_on_push App#deploy_on_push} --- @@ -4996,7 +5285,7 @@ public readonly repo: string; The name of the repo in the format `owner/repo`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#repo App#repo} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#repo App#repo} --- @@ -5034,7 +5323,7 @@ public readonly failureThreshold: number; The number of failed health checks before considered unhealthy. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#failure_threshold App#failure_threshold} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#failure_threshold App#failure_threshold} --- @@ -5048,7 +5337,7 @@ public readonly httpPath: string; The route path used for the HTTP health check ping. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#http_path App#http_path} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#http_path App#http_path} --- @@ -5062,7 +5351,7 @@ public readonly initialDelaySeconds: number; The number of seconds to wait before beginning health checks. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#initial_delay_seconds App#initial_delay_seconds} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#initial_delay_seconds App#initial_delay_seconds} --- @@ -5076,7 +5365,7 @@ public readonly periodSeconds: number; The number of seconds to wait between health checks. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#period_seconds App#period_seconds} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#period_seconds App#period_seconds} --- @@ -5092,7 +5381,7 @@ The port on which the health check will be performed. If not set, the health check will be performed on the component's http_port. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#port App#port} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#port App#port} --- @@ -5106,7 +5395,7 @@ public readonly successThreshold: number; The number of successful health checks before considered healthy. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#success_threshold App#success_threshold} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#success_threshold App#success_threshold} --- @@ -5120,7 +5409,7 @@ public readonly timeoutSeconds: number; The number of seconds after which the check times out. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#timeout_seconds App#timeout_seconds} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#timeout_seconds App#timeout_seconds} --- @@ -5157,7 +5446,7 @@ public readonly registryType: string; The registry type. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#registry_type App#registry_type} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#registry_type App#registry_type} --- @@ -5171,7 +5460,7 @@ public readonly repository: string; The repository name. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#repository App#repository} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#repository App#repository} --- @@ -5185,7 +5474,7 @@ public readonly deployOnPush: IResolvable | AppSpecServiceImageDeployOnPush[]; deploy_on_push block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#deploy_on_push App#deploy_on_push} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#deploy_on_push App#deploy_on_push} --- @@ -5199,7 +5488,7 @@ public readonly registry: string; The registry name. Must be left empty for the DOCR registry type. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#registry App#registry} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#registry App#registry} --- @@ -5213,7 +5502,7 @@ public readonly registryCredentials: string; Access credentials for third-party registries. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#registry_credentials App#registry_credentials} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#registry_credentials App#registry_credentials} --- @@ -5227,7 +5516,7 @@ public readonly tag: string; The repository tag. Defaults to latest if not provided. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#tag App#tag} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#tag App#tag} --- @@ -5259,7 +5548,7 @@ public readonly enabled: boolean | IResolvable; Whether to automatically deploy images pushed to DOCR. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#enabled App#enabled} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#enabled App#enabled} --- @@ -5280,6 +5569,7 @@ const appSpecServiceLogDestination: app.AppSpecServiceLogDestination = { ... } | name | string | Name of the log destination. | | datadog | AppSpecServiceLogDestinationDatadog | datadog block. | | logtail | AppSpecServiceLogDestinationLogtail | logtail block. | +| openSearch | AppSpecServiceLogDestinationOpenSearch | open_search block. | | papertrail | AppSpecServiceLogDestinationPapertrail | papertrail block. | --- @@ -5294,7 +5584,7 @@ public readonly name: string; Name of the log destination. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#name App#name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#name App#name} --- @@ -5308,7 +5598,7 @@ public readonly datadog: AppSpecServiceLogDestinationDatadog; datadog block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#datadog App#datadog} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#datadog App#datadog} --- @@ -5322,7 +5612,21 @@ public readonly logtail: AppSpecServiceLogDestinationLogtail; logtail block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#logtail App#logtail} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#logtail App#logtail} + +--- + +##### `openSearch`Optional + +```typescript +public readonly openSearch: AppSpecServiceLogDestinationOpenSearch; +``` + +- *Type:* AppSpecServiceLogDestinationOpenSearch + +open_search block. + +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#open_search App#open_search} --- @@ -5336,7 +5640,7 @@ public readonly papertrail: AppSpecServiceLogDestinationPapertrail; papertrail block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#papertrail App#papertrail} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#papertrail App#papertrail} --- @@ -5369,7 +5673,7 @@ public readonly apiKey: string; Datadog API key. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#api_key App#api_key} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#api_key App#api_key} --- @@ -5383,7 +5687,7 @@ public readonly endpoint: string; Datadog HTTP log intake endpoint. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#endpoint App#endpoint} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#endpoint App#endpoint} --- @@ -5415,7 +5719,131 @@ public readonly token: string; Logtail token. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#token App#token} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#token App#token} + +--- + +### AppSpecServiceLogDestinationOpenSearch + +#### Initializer + +```typescript +import { app } from '@cdktf/provider-digitalocean' + +const appSpecServiceLogDestinationOpenSearch: app.AppSpecServiceLogDestinationOpenSearch = { ... } +``` + +#### Properties + +| **Name** | **Type** | **Description** | +| --- | --- | --- | +| basicAuth | AppSpecServiceLogDestinationOpenSearchBasicAuth | basic_auth block. | +| clusterName | string | OpenSearch cluster name. | +| endpoint | string | OpenSearch endpoint. | +| indexName | string | OpenSearch index name. | + +--- + +##### `basicAuth`Required + +```typescript +public readonly basicAuth: AppSpecServiceLogDestinationOpenSearchBasicAuth; +``` + +- *Type:* AppSpecServiceLogDestinationOpenSearchBasicAuth + +basic_auth block. + +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#basic_auth App#basic_auth} + +--- + +##### `clusterName`Optional + +```typescript +public readonly clusterName: string; +``` + +- *Type:* string + +OpenSearch cluster name. + +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#cluster_name App#cluster_name} + +--- + +##### `endpoint`Optional + +```typescript +public readonly endpoint: string; +``` + +- *Type:* string + +OpenSearch endpoint. + +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#endpoint App#endpoint} + +--- + +##### `indexName`Optional + +```typescript +public readonly indexName: string; +``` + +- *Type:* string + +OpenSearch index name. + +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#index_name App#index_name} + +--- + +### AppSpecServiceLogDestinationOpenSearchBasicAuth + +#### Initializer + +```typescript +import { app } from '@cdktf/provider-digitalocean' + +const appSpecServiceLogDestinationOpenSearchBasicAuth: app.AppSpecServiceLogDestinationOpenSearchBasicAuth = { ... } +``` + +#### Properties + +| **Name** | **Type** | **Description** | +| --- | --- | --- | +| password | string | Password for basic authentication. | +| user | string | user for basic authentication. | + +--- + +##### `password`Optional + +```typescript +public readonly password: string; +``` + +- *Type:* string + +Password for basic authentication. + +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#password App#password} + +--- + +##### `user`Optional + +```typescript +public readonly user: string; +``` + +- *Type:* string + +user for basic authentication. + +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#user App#user} --- @@ -5447,7 +5875,7 @@ public readonly endpoint: string; Papertrail syslog endpoint. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#endpoint App#endpoint} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#endpoint App#endpoint} --- @@ -5482,7 +5910,7 @@ Path specifies an route by HTTP path prefix. Paths must start with / and must be unique within the app. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#path App#path} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#path App#path} --- @@ -5496,7 +5924,7 @@ public readonly preservePathPrefix: boolean | IResolvable; An optional flag to preserve the path that is forwarded to the backend service. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#preserve_path_prefix App#preserve_path_prefix} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#preserve_path_prefix App#preserve_path_prefix} --- @@ -5542,7 +5970,7 @@ public readonly name: string; The name of the component. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#name App#name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#name App#name} --- @@ -5556,7 +5984,7 @@ public readonly buildCommand: string; An optional build command to run while building this component from source. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#build_command App#build_command} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#build_command App#build_command} --- @@ -5570,7 +5998,7 @@ public readonly catchallDocument: string; The name of the document to use as the fallback for any requests to documents that are not found when serving this static site. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#catchall_document App#catchall_document} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#catchall_document App#catchall_document} --- @@ -5584,7 +6012,7 @@ public readonly cors: AppSpecStaticSiteCors; cors block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#cors App#cors} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#cors App#cors} --- @@ -5598,7 +6026,7 @@ public readonly dockerfilePath: string; The path to a Dockerfile relative to the root of the repo. If set, overrides usage of buildpacks. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#dockerfile_path App#dockerfile_path} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#dockerfile_path App#dockerfile_path} --- @@ -5612,7 +6040,7 @@ public readonly env: IResolvable | AppSpecStaticSiteEnv[]; env block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#env App#env} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#env App#env} --- @@ -5626,7 +6054,7 @@ public readonly environmentSlug: string; An environment slug describing the type of this app. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#environment_slug App#environment_slug} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#environment_slug App#environment_slug} --- @@ -5640,7 +6068,7 @@ public readonly errorDocument: string; The name of the error document to use when serving this static site. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#error_document App#error_document} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#error_document App#error_document} --- @@ -5654,7 +6082,7 @@ public readonly git: AppSpecStaticSiteGit; git block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#git App#git} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#git App#git} --- @@ -5668,7 +6096,7 @@ public readonly github: AppSpecStaticSiteGithub; github block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#github App#github} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#github App#github} --- @@ -5682,7 +6110,7 @@ public readonly gitlab: AppSpecStaticSiteGitlab; gitlab block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#gitlab App#gitlab} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#gitlab App#gitlab} --- @@ -5696,7 +6124,7 @@ public readonly indexDocument: string; The name of the index document to use when serving this static site. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#index_document App#index_document} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#index_document App#index_document} --- @@ -5712,7 +6140,7 @@ An optional path to where the built assets will be located, relative to the buil If not set, App Platform will automatically scan for these directory names: `_static`, `dist`, `public`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#output_dir App#output_dir} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#output_dir App#output_dir} --- @@ -5726,7 +6154,7 @@ public readonly routes: IResolvable | AppSpecStaticSiteRoutes[]; routes block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#routes App#routes} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#routes App#routes} --- @@ -5740,7 +6168,7 @@ public readonly sourceDir: string; An optional path to the working directory to use for the build. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#source_dir App#source_dir} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#source_dir App#source_dir} --- @@ -5779,7 +6207,7 @@ Whether browsers should expose the response to the client-side JavaScript code w This configures the Access-Control-Allow-Credentials header. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#allow_credentials App#allow_credentials} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#allow_credentials App#allow_credentials} --- @@ -5793,7 +6221,7 @@ public readonly allowHeaders: string[]; The set of allowed HTTP request headers. This configures the Access-Control-Allow-Headers header. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#allow_headers App#allow_headers} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#allow_headers App#allow_headers} --- @@ -5807,7 +6235,7 @@ public readonly allowMethods: string[]; The set of allowed HTTP methods. This configures the Access-Control-Allow-Methods header. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#allow_methods App#allow_methods} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#allow_methods App#allow_methods} --- @@ -5821,7 +6249,7 @@ public readonly allowOrigins: AppSpecStaticSiteCorsAllowOrigins; allow_origins block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#allow_origins App#allow_origins} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#allow_origins App#allow_origins} --- @@ -5835,7 +6263,7 @@ public readonly exposeHeaders: string[]; The set of HTTP response headers that browsers are allowed to access. This configures the Access-Control-Expose-Headers header. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#expose_headers App#expose_headers} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#expose_headers App#expose_headers} --- @@ -5851,7 +6279,7 @@ An optional duration specifying how long browsers can cache the results of a pre This configures the Access-Control-Max-Age header. Example: `5h30m`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#max_age App#max_age} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#max_age App#max_age} --- @@ -5885,7 +6313,7 @@ public readonly exact: string; Exact string match. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#exact App#exact} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#exact App#exact} --- @@ -5899,7 +6327,7 @@ public readonly prefix: string; Prefix-based match. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#prefix App#prefix} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#prefix App#prefix} --- @@ -5913,7 +6341,7 @@ public readonly regex: string; RE2 style regex-based match. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#regex App#regex} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#regex App#regex} --- @@ -5948,7 +6376,7 @@ public readonly key: string; The name of the environment variable. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#key App#key} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#key App#key} --- @@ -5962,7 +6390,7 @@ public readonly scope: string; The visibility scope of the environment variable. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#scope App#scope} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#scope App#scope} --- @@ -5976,7 +6404,7 @@ public readonly type: string; The type of the environment variable. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#type App#type} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#type App#type} --- @@ -5990,7 +6418,7 @@ public readonly value: string; The value of the environment variable. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#value App#value} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#value App#value} --- @@ -6023,7 +6451,7 @@ public readonly branch: string; The name of the branch to use. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#branch App#branch} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#branch App#branch} --- @@ -6037,7 +6465,7 @@ public readonly repoCloneUrl: string; The clone URL of the repo. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#repo_clone_url App#repo_clone_url} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#repo_clone_url App#repo_clone_url} --- @@ -6071,7 +6499,7 @@ public readonly branch: string; The name of the branch to use. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#branch App#branch} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#branch App#branch} --- @@ -6085,7 +6513,7 @@ public readonly deployOnPush: boolean | IResolvable; Whether to automatically deploy new commits made to the repo. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#deploy_on_push App#deploy_on_push} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#deploy_on_push App#deploy_on_push} --- @@ -6099,7 +6527,7 @@ public readonly repo: string; The name of the repo in the format `owner/repo`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#repo App#repo} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#repo App#repo} --- @@ -6133,7 +6561,7 @@ public readonly branch: string; The name of the branch to use. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#branch App#branch} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#branch App#branch} --- @@ -6147,7 +6575,7 @@ public readonly deployOnPush: boolean | IResolvable; Whether to automatically deploy new commits made to the repo. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#deploy_on_push App#deploy_on_push} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#deploy_on_push App#deploy_on_push} --- @@ -6161,7 +6589,7 @@ public readonly repo: string; The name of the repo in the format `owner/repo`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#repo App#repo} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#repo App#repo} --- @@ -6196,7 +6624,7 @@ Path specifies an route by HTTP path prefix. Paths must start with / and must be unique within the app. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#path App#path} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#path App#path} --- @@ -6210,7 +6638,7 @@ public readonly preservePathPrefix: boolean | IResolvable; An optional flag to preserve the path that is forwarded to the backend service. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#preserve_path_prefix App#preserve_path_prefix} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#preserve_path_prefix App#preserve_path_prefix} --- @@ -6256,7 +6684,7 @@ public readonly name: string; The name of the component. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#name App#name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#name App#name} --- @@ -6270,7 +6698,7 @@ public readonly alert: IResolvable | AppSpecWorkerAlert[]; alert block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#alert App#alert} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#alert App#alert} --- @@ -6284,7 +6712,7 @@ public readonly buildCommand: string; An optional build command to run while building this component from source. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#build_command App#build_command} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#build_command App#build_command} --- @@ -6298,7 +6726,7 @@ public readonly dockerfilePath: string; The path to a Dockerfile relative to the root of the repo. If set, overrides usage of buildpacks. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#dockerfile_path App#dockerfile_path} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#dockerfile_path App#dockerfile_path} --- @@ -6312,7 +6740,7 @@ public readonly env: IResolvable | AppSpecWorkerEnv[]; env block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#env App#env} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#env App#env} --- @@ -6326,7 +6754,7 @@ public readonly environmentSlug: string; An environment slug describing the type of this app. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#environment_slug App#environment_slug} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#environment_slug App#environment_slug} --- @@ -6340,7 +6768,7 @@ public readonly git: AppSpecWorkerGit; git block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#git App#git} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#git App#git} --- @@ -6354,7 +6782,7 @@ public readonly github: AppSpecWorkerGithub; github block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#github App#github} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#github App#github} --- @@ -6368,7 +6796,7 @@ public readonly gitlab: AppSpecWorkerGitlab; gitlab block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#gitlab App#gitlab} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#gitlab App#gitlab} --- @@ -6382,7 +6810,7 @@ public readonly image: AppSpecWorkerImage; image block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#image App#image} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#image App#image} --- @@ -6396,7 +6824,7 @@ public readonly instanceCount: number; The amount of instances that this component should be scaled to. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#instance_count App#instance_count} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#instance_count App#instance_count} --- @@ -6410,7 +6838,7 @@ public readonly instanceSizeSlug: string; The instance size to use for this component. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#instance_size_slug App#instance_size_slug} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#instance_size_slug App#instance_size_slug} --- @@ -6424,7 +6852,7 @@ public readonly logDestination: IResolvable | AppSpecWorkerLogDestination[]; log_destination block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#log_destination App#log_destination} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#log_destination App#log_destination} --- @@ -6438,7 +6866,7 @@ public readonly runCommand: string; An optional run command to override the component's default. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#run_command App#run_command} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#run_command App#run_command} --- @@ -6452,7 +6880,7 @@ public readonly sourceDir: string; An optional path to the working directory to use for the build. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#source_dir App#source_dir} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#source_dir App#source_dir} --- @@ -6470,11 +6898,11 @@ const appSpecWorkerAlert: app.AppSpecWorkerAlert = { ... } | **Name** | **Type** | **Description** | | --- | --- | --- | -| operator | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#operator App#operator}. | -| rule | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#rule App#rule}. | -| value | number | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#value App#value}. | -| window | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#window App#window}. | -| disabled | boolean \| cdktf.IResolvable | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#disabled App#disabled}. | +| operator | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#operator App#operator}. | +| rule | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#rule App#rule}. | +| value | number | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#value App#value}. | +| window | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#window App#window}. | +| disabled | boolean \| cdktf.IResolvable | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#disabled App#disabled}. | --- @@ -6486,7 +6914,7 @@ public readonly operator: string; - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#operator App#operator}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#operator App#operator}. --- @@ -6498,7 +6926,7 @@ public readonly rule: string; - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#rule App#rule}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#rule App#rule}. --- @@ -6510,7 +6938,7 @@ public readonly value: number; - *Type:* number -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#value App#value}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#value App#value}. --- @@ -6522,7 +6950,7 @@ public readonly window: string; - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#window App#window}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#window App#window}. --- @@ -6534,7 +6962,7 @@ public readonly disabled: boolean | IResolvable; - *Type:* boolean | cdktf.IResolvable -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#disabled App#disabled}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#disabled App#disabled}. --- @@ -6569,7 +6997,7 @@ public readonly key: string; The name of the environment variable. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#key App#key} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#key App#key} --- @@ -6583,7 +7011,7 @@ public readonly scope: string; The visibility scope of the environment variable. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#scope App#scope} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#scope App#scope} --- @@ -6597,7 +7025,7 @@ public readonly type: string; The type of the environment variable. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#type App#type} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#type App#type} --- @@ -6611,7 +7039,7 @@ public readonly value: string; The value of the environment variable. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#value App#value} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#value App#value} --- @@ -6644,7 +7072,7 @@ public readonly branch: string; The name of the branch to use. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#branch App#branch} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#branch App#branch} --- @@ -6658,7 +7086,7 @@ public readonly repoCloneUrl: string; The clone URL of the repo. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#repo_clone_url App#repo_clone_url} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#repo_clone_url App#repo_clone_url} --- @@ -6692,7 +7120,7 @@ public readonly branch: string; The name of the branch to use. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#branch App#branch} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#branch App#branch} --- @@ -6706,7 +7134,7 @@ public readonly deployOnPush: boolean | IResolvable; Whether to automatically deploy new commits made to the repo. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#deploy_on_push App#deploy_on_push} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#deploy_on_push App#deploy_on_push} --- @@ -6720,7 +7148,7 @@ public readonly repo: string; The name of the repo in the format `owner/repo`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#repo App#repo} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#repo App#repo} --- @@ -6754,7 +7182,7 @@ public readonly branch: string; The name of the branch to use. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#branch App#branch} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#branch App#branch} --- @@ -6768,7 +7196,7 @@ public readonly deployOnPush: boolean | IResolvable; Whether to automatically deploy new commits made to the repo. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#deploy_on_push App#deploy_on_push} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#deploy_on_push App#deploy_on_push} --- @@ -6782,7 +7210,7 @@ public readonly repo: string; The name of the repo in the format `owner/repo`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#repo App#repo} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#repo App#repo} --- @@ -6819,7 +7247,7 @@ public readonly registryType: string; The registry type. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#registry_type App#registry_type} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#registry_type App#registry_type} --- @@ -6833,7 +7261,7 @@ public readonly repository: string; The repository name. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#repository App#repository} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#repository App#repository} --- @@ -6847,7 +7275,7 @@ public readonly deployOnPush: IResolvable | AppSpecWorkerImageDeployOnPush[]; deploy_on_push block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#deploy_on_push App#deploy_on_push} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#deploy_on_push App#deploy_on_push} --- @@ -6861,7 +7289,7 @@ public readonly registry: string; The registry name. Must be left empty for the DOCR registry type. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#registry App#registry} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#registry App#registry} --- @@ -6875,7 +7303,7 @@ public readonly registryCredentials: string; Access credentials for third-party registries. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#registry_credentials App#registry_credentials} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#registry_credentials App#registry_credentials} --- @@ -6889,7 +7317,7 @@ public readonly tag: string; The repository tag. Defaults to latest if not provided. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#tag App#tag} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#tag App#tag} --- @@ -6921,7 +7349,7 @@ public readonly enabled: boolean | IResolvable; Whether to automatically deploy images pushed to DOCR. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#enabled App#enabled} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#enabled App#enabled} --- @@ -6942,6 +7370,7 @@ const appSpecWorkerLogDestination: app.AppSpecWorkerLogDestination = { ... } | name | string | Name of the log destination. | | datadog | AppSpecWorkerLogDestinationDatadog | datadog block. | | logtail | AppSpecWorkerLogDestinationLogtail | logtail block. | +| openSearch | AppSpecWorkerLogDestinationOpenSearch | open_search block. | | papertrail | AppSpecWorkerLogDestinationPapertrail | papertrail block. | --- @@ -6956,7 +7385,7 @@ public readonly name: string; Name of the log destination. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#name App#name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#name App#name} --- @@ -6970,7 +7399,7 @@ public readonly datadog: AppSpecWorkerLogDestinationDatadog; datadog block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#datadog App#datadog} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#datadog App#datadog} --- @@ -6984,7 +7413,21 @@ public readonly logtail: AppSpecWorkerLogDestinationLogtail; logtail block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#logtail App#logtail} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#logtail App#logtail} + +--- + +##### `openSearch`Optional + +```typescript +public readonly openSearch: AppSpecWorkerLogDestinationOpenSearch; +``` + +- *Type:* AppSpecWorkerLogDestinationOpenSearch + +open_search block. + +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#open_search App#open_search} --- @@ -6998,7 +7441,7 @@ public readonly papertrail: AppSpecWorkerLogDestinationPapertrail; papertrail block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#papertrail App#papertrail} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#papertrail App#papertrail} --- @@ -7031,7 +7474,7 @@ public readonly apiKey: string; Datadog API key. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#api_key App#api_key} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#api_key App#api_key} --- @@ -7045,7 +7488,7 @@ public readonly endpoint: string; Datadog HTTP log intake endpoint. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#endpoint App#endpoint} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#endpoint App#endpoint} --- @@ -7077,7 +7520,131 @@ public readonly token: string; Logtail token. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#token App#token} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#token App#token} + +--- + +### AppSpecWorkerLogDestinationOpenSearch + +#### Initializer + +```typescript +import { app } from '@cdktf/provider-digitalocean' + +const appSpecWorkerLogDestinationOpenSearch: app.AppSpecWorkerLogDestinationOpenSearch = { ... } +``` + +#### Properties + +| **Name** | **Type** | **Description** | +| --- | --- | --- | +| basicAuth | AppSpecWorkerLogDestinationOpenSearchBasicAuth | basic_auth block. | +| clusterName | string | OpenSearch cluster name. | +| endpoint | string | OpenSearch endpoint. | +| indexName | string | OpenSearch index name. | + +--- + +##### `basicAuth`Required + +```typescript +public readonly basicAuth: AppSpecWorkerLogDestinationOpenSearchBasicAuth; +``` + +- *Type:* AppSpecWorkerLogDestinationOpenSearchBasicAuth + +basic_auth block. + +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#basic_auth App#basic_auth} + +--- + +##### `clusterName`Optional + +```typescript +public readonly clusterName: string; +``` + +- *Type:* string + +OpenSearch cluster name. + +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#cluster_name App#cluster_name} + +--- + +##### `endpoint`Optional + +```typescript +public readonly endpoint: string; +``` + +- *Type:* string + +OpenSearch endpoint. + +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#endpoint App#endpoint} + +--- + +##### `indexName`Optional + +```typescript +public readonly indexName: string; +``` + +- *Type:* string + +OpenSearch index name. + +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#index_name App#index_name} + +--- + +### AppSpecWorkerLogDestinationOpenSearchBasicAuth + +#### Initializer + +```typescript +import { app } from '@cdktf/provider-digitalocean' + +const appSpecWorkerLogDestinationOpenSearchBasicAuth: app.AppSpecWorkerLogDestinationOpenSearchBasicAuth = { ... } +``` + +#### Properties + +| **Name** | **Type** | **Description** | +| --- | --- | --- | +| password | string | Password for basic authentication. | +| user | string | user for basic authentication. | + +--- + +##### `password`Optional + +```typescript +public readonly password: string; +``` + +- *Type:* string + +Password for basic authentication. + +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#password App#password} + +--- + +##### `user`Optional + +```typescript +public readonly user: string; +``` + +- *Type:* string + +user for basic authentication. + +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#user App#user} --- @@ -7109,7 +7676,7 @@ public readonly endpoint: string; Papertrail syslog endpoint. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#endpoint App#endpoint} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#endpoint App#endpoint} --- @@ -7127,7 +7694,7 @@ const appTimeouts: app.AppTimeouts = { ... } | **Name** | **Type** | **Description** | | --- | --- | --- | -| create | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#create App#create}. | +| create | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#create App#create}. | --- @@ -7139,7 +7706,7 @@ public readonly create: string; - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#create App#create}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#create App#create}. --- @@ -14031,26 +14598,24 @@ public readonly internalValue: AppSpecFunctionLogDestinationLogtail; --- -### AppSpecFunctionLogDestinationOutputReference +### AppSpecFunctionLogDestinationOpenSearchBasicAuthOutputReference -#### Initializers +#### Initializers ```typescript import { app } from '@cdktf/provider-digitalocean' -new app.AppSpecFunctionLogDestinationOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string, complexObjectIndex: number, complexObjectIsFromSet: boolean) +new app.AppSpecFunctionLogDestinationOpenSearchBasicAuthOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string) ``` | **Name** | **Type** | **Description** | | --- | --- | --- | -| terraformResource | cdktf.IInterpolatingParent | The parent resource. | -| terraformAttribute | string | The attribute on the parent resource this class is referencing. | -| complexObjectIndex | number | the index of this item in the list. | -| complexObjectIsFromSet | boolean | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | +| terraformResource | cdktf.IInterpolatingParent | The parent resource. | +| terraformAttribute | string | The attribute on the parent resource this class is referencing. | --- -##### `terraformResource`Required +##### `terraformResource`Required - *Type:* cdktf.IInterpolatingParent @@ -14058,7 +14623,7 @@ The parent resource. --- -##### `terraformAttribute`Required +##### `terraformAttribute`Required - *Type:* string @@ -14066,175 +14631,155 @@ The attribute on the parent resource this class is referencing. --- -##### `complexObjectIndex`Required - -- *Type:* number - -the index of this item in the list. - ---- - -##### `complexObjectIsFromSet`Required - -- *Type:* boolean - -whether the list is wrapping a set (will add tolist() to be able to access an item via an index). - ---- - #### Methods | **Name** | **Description** | | --- | --- | -| computeFqn | *No description.* | -| getAnyMapAttribute | *No description.* | -| getBooleanAttribute | *No description.* | -| getBooleanMapAttribute | *No description.* | -| getListAttribute | *No description.* | -| getNumberAttribute | *No description.* | -| getNumberListAttribute | *No description.* | -| getNumberMapAttribute | *No description.* | -| getStringAttribute | *No description.* | -| getStringMapAttribute | *No description.* | -| interpolationForAttribute | *No description.* | -| resolve | Produce the Token's value at resolution time. | -| toString | Return a string representation of this resolvable object. | -| putDatadog | *No description.* | -| putLogtail | *No description.* | -| putPapertrail | *No description.* | -| resetDatadog | *No description.* | -| resetLogtail | *No description.* | -| resetPapertrail | *No description.* | +| computeFqn | *No description.* | +| getAnyMapAttribute | *No description.* | +| getBooleanAttribute | *No description.* | +| getBooleanMapAttribute | *No description.* | +| getListAttribute | *No description.* | +| getNumberAttribute | *No description.* | +| getNumberListAttribute | *No description.* | +| getNumberMapAttribute | *No description.* | +| getStringAttribute | *No description.* | +| getStringMapAttribute | *No description.* | +| interpolationForAttribute | *No description.* | +| resolve | Produce the Token's value at resolution time. | +| toString | Return a string representation of this resolvable object. | +| resetPassword | *No description.* | +| resetUser | *No description.* | --- -##### `computeFqn` +##### `computeFqn` ```typescript public computeFqn(): string ``` -##### `getAnyMapAttribute` +##### `getAnyMapAttribute` ```typescript public getAnyMapAttribute(terraformAttribute: string): {[ key: string ]: any} ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* string --- -##### `getBooleanAttribute` +##### `getBooleanAttribute` ```typescript public getBooleanAttribute(terraformAttribute: string): IResolvable ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* string --- -##### `getBooleanMapAttribute` +##### `getBooleanMapAttribute` ```typescript public getBooleanMapAttribute(terraformAttribute: string): {[ key: string ]: boolean} ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* string --- -##### `getListAttribute` +##### `getListAttribute` ```typescript public getListAttribute(terraformAttribute: string): string[] ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* string --- -##### `getNumberAttribute` +##### `getNumberAttribute` ```typescript public getNumberAttribute(terraformAttribute: string): number ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* string --- -##### `getNumberListAttribute` +##### `getNumberListAttribute` ```typescript public getNumberListAttribute(terraformAttribute: string): number[] ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* string --- -##### `getNumberMapAttribute` +##### `getNumberMapAttribute` ```typescript public getNumberMapAttribute(terraformAttribute: string): {[ key: string ]: number} ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* string --- -##### `getStringAttribute` +##### `getStringAttribute` ```typescript public getStringAttribute(terraformAttribute: string): string ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* string --- -##### `getStringMapAttribute` +##### `getStringMapAttribute` ```typescript public getStringMapAttribute(terraformAttribute: string): {[ key: string ]: string} ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* string --- -##### `interpolationForAttribute` +##### `interpolationForAttribute` ```typescript public interpolationForAttribute(property: string): IResolvable ``` -###### `property`Required +###### `property`Required - *Type:* string --- -##### `resolve` +##### `resolve` ```typescript public resolve(_context: IResolveContext): any @@ -14242,13 +14787,13 @@ public resolve(_context: IResolveContext): any Produce the Token's value at resolution time. -###### `_context`Required +###### `_context`Required - *Type:* cdktf.IResolveContext --- -##### `toString` +##### `toString` ```typescript public toString(): string @@ -14258,58 +14803,16 @@ Return a string representation of this resolvable object. Returns a reversible string representation. -##### `putDatadog` - -```typescript -public putDatadog(value: AppSpecFunctionLogDestinationDatadog): void -``` - -###### `value`Required - -- *Type:* AppSpecFunctionLogDestinationDatadog - ---- - -##### `putLogtail` - -```typescript -public putLogtail(value: AppSpecFunctionLogDestinationLogtail): void -``` - -###### `value`Required - -- *Type:* AppSpecFunctionLogDestinationLogtail - ---- - -##### `putPapertrail` - -```typescript -public putPapertrail(value: AppSpecFunctionLogDestinationPapertrail): void -``` - -###### `value`Required - -- *Type:* AppSpecFunctionLogDestinationPapertrail - ---- - -##### `resetDatadog` - -```typescript -public resetDatadog(): void -``` - -##### `resetLogtail` +##### `resetPassword` ```typescript -public resetLogtail(): void +public resetPassword(): void ``` -##### `resetPapertrail` +##### `resetUser` ```typescript -public resetPapertrail(): void +public resetUser(): void ``` @@ -14317,21 +14820,17 @@ public resetPapertrail(): void | **Name** | **Type** | **Description** | | --- | --- | --- | -| creationStack | string[] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| fqn | string | *No description.* | -| datadog | AppSpecFunctionLogDestinationDatadogOutputReference | *No description.* | -| logtail | AppSpecFunctionLogDestinationLogtailOutputReference | *No description.* | -| papertrail | AppSpecFunctionLogDestinationPapertrailOutputReference | *No description.* | -| datadogInput | AppSpecFunctionLogDestinationDatadog | *No description.* | -| logtailInput | AppSpecFunctionLogDestinationLogtail | *No description.* | -| nameInput | string | *No description.* | -| papertrailInput | AppSpecFunctionLogDestinationPapertrail | *No description.* | -| name | string | *No description.* | -| internalValue | cdktf.IResolvable \| AppSpecFunctionLogDestination | *No description.* | +| creationStack | string[] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| fqn | string | *No description.* | +| passwordInput | string | *No description.* | +| userInput | string | *No description.* | +| password | string | *No description.* | +| user | string | *No description.* | +| internalValue | AppSpecFunctionLogDestinationOpenSearchBasicAuth | *No description.* | --- -##### `creationStack`Required +##### `creationStack`Required ```typescript public readonly creationStack: string[]; @@ -14345,7 +14844,7 @@ If this returns an empty array the stack will not be attached. --- -##### `fqn`Required +##### `fqn`Required ```typescript public readonly fqn: string; @@ -14355,115 +14854,75 @@ public readonly fqn: string; --- -##### `datadog`Required - -```typescript -public readonly datadog: AppSpecFunctionLogDestinationDatadogOutputReference; -``` - -- *Type:* AppSpecFunctionLogDestinationDatadogOutputReference - ---- - -##### `logtail`Required - -```typescript -public readonly logtail: AppSpecFunctionLogDestinationLogtailOutputReference; -``` - -- *Type:* AppSpecFunctionLogDestinationLogtailOutputReference - ---- - -##### `papertrail`Required - -```typescript -public readonly papertrail: AppSpecFunctionLogDestinationPapertrailOutputReference; -``` - -- *Type:* AppSpecFunctionLogDestinationPapertrailOutputReference - ---- - -##### `datadogInput`Optional - -```typescript -public readonly datadogInput: AppSpecFunctionLogDestinationDatadog; -``` - -- *Type:* AppSpecFunctionLogDestinationDatadog - ---- - -##### `logtailInput`Optional +##### `passwordInput`Optional ```typescript -public readonly logtailInput: AppSpecFunctionLogDestinationLogtail; +public readonly passwordInput: string; ``` -- *Type:* AppSpecFunctionLogDestinationLogtail +- *Type:* string --- -##### `nameInput`Optional +##### `userInput`Optional ```typescript -public readonly nameInput: string; +public readonly userInput: string; ``` - *Type:* string --- -##### `papertrailInput`Optional +##### `password`Required ```typescript -public readonly papertrailInput: AppSpecFunctionLogDestinationPapertrail; +public readonly password: string; ``` -- *Type:* AppSpecFunctionLogDestinationPapertrail +- *Type:* string --- -##### `name`Required +##### `user`Required ```typescript -public readonly name: string; +public readonly user: string; ``` - *Type:* string --- -##### `internalValue`Optional +##### `internalValue`Optional ```typescript -public readonly internalValue: IResolvable | AppSpecFunctionLogDestination; +public readonly internalValue: AppSpecFunctionLogDestinationOpenSearchBasicAuth; ``` -- *Type:* cdktf.IResolvable | AppSpecFunctionLogDestination +- *Type:* AppSpecFunctionLogDestinationOpenSearchBasicAuth --- -### AppSpecFunctionLogDestinationPapertrailOutputReference +### AppSpecFunctionLogDestinationOpenSearchOutputReference -#### Initializers +#### Initializers ```typescript import { app } from '@cdktf/provider-digitalocean' -new app.AppSpecFunctionLogDestinationPapertrailOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string) +new app.AppSpecFunctionLogDestinationOpenSearchOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string) ``` | **Name** | **Type** | **Description** | | --- | --- | --- | -| terraformResource | cdktf.IInterpolatingParent | The parent resource. | -| terraformAttribute | string | The attribute on the parent resource this class is referencing. | +| terraformResource | cdktf.IInterpolatingParent | The parent resource. | +| terraformAttribute | string | The attribute on the parent resource this class is referencing. | --- -##### `terraformResource`Required +##### `terraformResource`Required - *Type:* cdktf.IInterpolatingParent @@ -14471,7 +14930,7 @@ The parent resource. --- -##### `terraformAttribute`Required +##### `terraformAttribute`Required - *Type:* string @@ -14483,149 +14942,153 @@ The attribute on the parent resource this class is referencing. | **Name** | **Description** | | --- | --- | -| computeFqn | *No description.* | -| getAnyMapAttribute | *No description.* | -| getBooleanAttribute | *No description.* | -| getBooleanMapAttribute | *No description.* | -| getListAttribute | *No description.* | -| getNumberAttribute | *No description.* | -| getNumberListAttribute | *No description.* | -| getNumberMapAttribute | *No description.* | -| getStringAttribute | *No description.* | -| getStringMapAttribute | *No description.* | -| interpolationForAttribute | *No description.* | -| resolve | Produce the Token's value at resolution time. | -| toString | Return a string representation of this resolvable object. | +| computeFqn | *No description.* | +| getAnyMapAttribute | *No description.* | +| getBooleanAttribute | *No description.* | +| getBooleanMapAttribute | *No description.* | +| getListAttribute | *No description.* | +| getNumberAttribute | *No description.* | +| getNumberListAttribute | *No description.* | +| getNumberMapAttribute | *No description.* | +| getStringAttribute | *No description.* | +| getStringMapAttribute | *No description.* | +| interpolationForAttribute | *No description.* | +| resolve | Produce the Token's value at resolution time. | +| toString | Return a string representation of this resolvable object. | +| putBasicAuth | *No description.* | +| resetClusterName | *No description.* | +| resetEndpoint | *No description.* | +| resetIndexName | *No description.* | --- -##### `computeFqn` +##### `computeFqn` ```typescript public computeFqn(): string ``` -##### `getAnyMapAttribute` +##### `getAnyMapAttribute` ```typescript public getAnyMapAttribute(terraformAttribute: string): {[ key: string ]: any} ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* string --- -##### `getBooleanAttribute` +##### `getBooleanAttribute` ```typescript public getBooleanAttribute(terraformAttribute: string): IResolvable ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* string --- -##### `getBooleanMapAttribute` +##### `getBooleanMapAttribute` ```typescript public getBooleanMapAttribute(terraformAttribute: string): {[ key: string ]: boolean} ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* string --- -##### `getListAttribute` +##### `getListAttribute` ```typescript public getListAttribute(terraformAttribute: string): string[] ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* string --- -##### `getNumberAttribute` +##### `getNumberAttribute` ```typescript public getNumberAttribute(terraformAttribute: string): number ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* string --- -##### `getNumberListAttribute` +##### `getNumberListAttribute` ```typescript public getNumberListAttribute(terraformAttribute: string): number[] ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* string --- -##### `getNumberMapAttribute` +##### `getNumberMapAttribute` ```typescript public getNumberMapAttribute(terraformAttribute: string): {[ key: string ]: number} ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* string --- -##### `getStringAttribute` +##### `getStringAttribute` ```typescript public getStringAttribute(terraformAttribute: string): string ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* string --- -##### `getStringMapAttribute` +##### `getStringMapAttribute` ```typescript public getStringMapAttribute(terraformAttribute: string): {[ key: string ]: string} ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* string --- -##### `interpolationForAttribute` +##### `interpolationForAttribute` ```typescript public interpolationForAttribute(property: string): IResolvable ``` -###### `property`Required +###### `property`Required - *Type:* string --- -##### `resolve` +##### `resolve` ```typescript public resolve(_context: IResolveContext): any @@ -14633,13 +15096,13 @@ public resolve(_context: IResolveContext): any Produce the Token's value at resolution time. -###### `_context`Required +###### `_context`Required - *Type:* cdktf.IResolveContext --- -##### `toString` +##### `toString` ```typescript public toString(): string @@ -14649,20 +15112,56 @@ Return a string representation of this resolvable object. Returns a reversible string representation. +##### `putBasicAuth` + +```typescript +public putBasicAuth(value: AppSpecFunctionLogDestinationOpenSearchBasicAuth): void +``` + +###### `value`Required + +- *Type:* AppSpecFunctionLogDestinationOpenSearchBasicAuth + +--- + +##### `resetClusterName` + +```typescript +public resetClusterName(): void +``` + +##### `resetEndpoint` + +```typescript +public resetEndpoint(): void +``` + +##### `resetIndexName` + +```typescript +public resetIndexName(): void +``` + #### Properties | **Name** | **Type** | **Description** | | --- | --- | --- | -| creationStack | string[] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| fqn | string | *No description.* | -| endpointInput | string | *No description.* | -| endpoint | string | *No description.* | -| internalValue | AppSpecFunctionLogDestinationPapertrail | *No description.* | +| creationStack | string[] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| fqn | string | *No description.* | +| basicAuth | AppSpecFunctionLogDestinationOpenSearchBasicAuthOutputReference | *No description.* | +| basicAuthInput | AppSpecFunctionLogDestinationOpenSearchBasicAuth | *No description.* | +| clusterNameInput | string | *No description.* | +| endpointInput | string | *No description.* | +| indexNameInput | string | *No description.* | +| clusterName | string | *No description.* | +| endpoint | string | *No description.* | +| indexName | string | *No description.* | +| internalValue | AppSpecFunctionLogDestinationOpenSearch | *No description.* | --- -##### `creationStack`Required +##### `creationStack`Required ```typescript public readonly creationStack: string[]; @@ -14676,7 +15175,7 @@ If this returns an empty array the stack will not be attached. --- -##### `fqn`Required +##### `fqn`Required ```typescript public readonly fqn: string; @@ -14686,7 +15185,37 @@ public readonly fqn: string; --- -##### `endpointInput`Optional +##### `basicAuth`Required + +```typescript +public readonly basicAuth: AppSpecFunctionLogDestinationOpenSearchBasicAuthOutputReference; +``` + +- *Type:* AppSpecFunctionLogDestinationOpenSearchBasicAuthOutputReference + +--- + +##### `basicAuthInput`Optional + +```typescript +public readonly basicAuthInput: AppSpecFunctionLogDestinationOpenSearchBasicAuth; +``` + +- *Type:* AppSpecFunctionLogDestinationOpenSearchBasicAuth + +--- + +##### `clusterNameInput`Optional + +```typescript +public readonly clusterNameInput: string; +``` + +- *Type:* string + +--- + +##### `endpointInput`Optional ```typescript public readonly endpointInput: string; @@ -14696,7 +15225,27 @@ public readonly endpointInput: string; --- -##### `endpoint`Required +##### `indexNameInput`Optional + +```typescript +public readonly indexNameInput: string; +``` + +- *Type:* string + +--- + +##### `clusterName`Required + +```typescript +public readonly clusterName: string; +``` + +- *Type:* string + +--- + +##### `endpoint`Required ```typescript public readonly endpoint: string; @@ -14706,37 +15255,47 @@ public readonly endpoint: string; --- -##### `internalValue`Optional +##### `indexName`Required ```typescript -public readonly internalValue: AppSpecFunctionLogDestinationPapertrail; +public readonly indexName: string; ``` -- *Type:* AppSpecFunctionLogDestinationPapertrail +- *Type:* string --- +##### `internalValue`Optional -### AppSpecFunctionOutputReference +```typescript +public readonly internalValue: AppSpecFunctionLogDestinationOpenSearch; +``` -#### Initializers +- *Type:* AppSpecFunctionLogDestinationOpenSearch + +--- + + +### AppSpecFunctionLogDestinationOutputReference + +#### Initializers ```typescript import { app } from '@cdktf/provider-digitalocean' -new app.AppSpecFunctionOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string, complexObjectIndex: number, complexObjectIsFromSet: boolean) +new app.AppSpecFunctionLogDestinationOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string, complexObjectIndex: number, complexObjectIsFromSet: boolean) ``` | **Name** | **Type** | **Description** | | --- | --- | --- | -| terraformResource | cdktf.IInterpolatingParent | The parent resource. | -| terraformAttribute | string | The attribute on the parent resource this class is referencing. | -| complexObjectIndex | number | the index of this item in the list. | -| complexObjectIsFromSet | boolean | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | +| terraformResource | cdktf.IInterpolatingParent | The parent resource. | +| terraformAttribute | string | The attribute on the parent resource this class is referencing. | +| complexObjectIndex | number | the index of this item in the list. | +| complexObjectIsFromSet | boolean | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | --- -##### `terraformResource`Required +##### `terraformResource`Required - *Type:* cdktf.IInterpolatingParent @@ -14744,7 +15303,7 @@ The parent resource. --- -##### `terraformAttribute`Required +##### `terraformAttribute`Required - *Type:* string @@ -14752,7 +15311,7 @@ The attribute on the parent resource this class is referencing. --- -##### `complexObjectIndex`Required +##### `complexObjectIndex`Required - *Type:* number @@ -14760,7 +15319,7 @@ the index of this item in the list. --- -##### `complexObjectIsFromSet`Required +##### `complexObjectIsFromSet`Required - *Type:* boolean @@ -14772,142 +15331,870 @@ whether the list is wrapping a set (will add tolist() to be able to access an it | **Name** | **Description** | | --- | --- | -| computeFqn | *No description.* | -| getAnyMapAttribute | *No description.* | -| getBooleanAttribute | *No description.* | -| getBooleanMapAttribute | *No description.* | -| getListAttribute | *No description.* | -| getNumberAttribute | *No description.* | -| getNumberListAttribute | *No description.* | -| getNumberMapAttribute | *No description.* | -| getStringAttribute | *No description.* | -| getStringMapAttribute | *No description.* | -| interpolationForAttribute | *No description.* | -| resolve | Produce the Token's value at resolution time. | -| toString | Return a string representation of this resolvable object. | -| putAlert | *No description.* | -| putCors | *No description.* | -| putEnv | *No description.* | -| putGit | *No description.* | -| putGithub | *No description.* | -| putGitlab | *No description.* | -| putLogDestination | *No description.* | -| putRoutes | *No description.* | -| resetAlert | *No description.* | -| resetCors | *No description.* | -| resetEnv | *No description.* | -| resetGit | *No description.* | -| resetGithub | *No description.* | -| resetGitlab | *No description.* | -| resetLogDestination | *No description.* | -| resetRoutes | *No description.* | -| resetSourceDir | *No description.* | +| computeFqn | *No description.* | +| getAnyMapAttribute | *No description.* | +| getBooleanAttribute | *No description.* | +| getBooleanMapAttribute | *No description.* | +| getListAttribute | *No description.* | +| getNumberAttribute | *No description.* | +| getNumberListAttribute | *No description.* | +| getNumberMapAttribute | *No description.* | +| getStringAttribute | *No description.* | +| getStringMapAttribute | *No description.* | +| interpolationForAttribute | *No description.* | +| resolve | Produce the Token's value at resolution time. | +| toString | Return a string representation of this resolvable object. | +| putDatadog | *No description.* | +| putLogtail | *No description.* | +| putOpenSearch | *No description.* | +| putPapertrail | *No description.* | +| resetDatadog | *No description.* | +| resetLogtail | *No description.* | +| resetOpenSearch | *No description.* | +| resetPapertrail | *No description.* | --- -##### `computeFqn` +##### `computeFqn` ```typescript public computeFqn(): string ``` -##### `getAnyMapAttribute` +##### `getAnyMapAttribute` ```typescript public getAnyMapAttribute(terraformAttribute: string): {[ key: string ]: any} ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* string --- -##### `getBooleanAttribute` +##### `getBooleanAttribute` ```typescript public getBooleanAttribute(terraformAttribute: string): IResolvable ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* string --- -##### `getBooleanMapAttribute` +##### `getBooleanMapAttribute` ```typescript public getBooleanMapAttribute(terraformAttribute: string): {[ key: string ]: boolean} ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* string --- -##### `getListAttribute` +##### `getListAttribute` ```typescript public getListAttribute(terraformAttribute: string): string[] ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* string --- -##### `getNumberAttribute` +##### `getNumberAttribute` ```typescript public getNumberAttribute(terraformAttribute: string): number ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* string --- -##### `getNumberListAttribute` +##### `getNumberListAttribute` ```typescript public getNumberListAttribute(terraformAttribute: string): number[] ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* string --- -##### `getNumberMapAttribute` +##### `getNumberMapAttribute` ```typescript public getNumberMapAttribute(terraformAttribute: string): {[ key: string ]: number} ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* string --- -##### `getStringAttribute` +##### `getStringAttribute` ```typescript public getStringAttribute(terraformAttribute: string): string ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* string --- -##### `getStringMapAttribute` +##### `getStringMapAttribute` + +```typescript +public getStringMapAttribute(terraformAttribute: string): {[ key: string ]: string} +``` + +###### `terraformAttribute`Required + +- *Type:* string + +--- + +##### `interpolationForAttribute` + +```typescript +public interpolationForAttribute(property: string): IResolvable +``` + +###### `property`Required + +- *Type:* string + +--- + +##### `resolve` + +```typescript +public resolve(_context: IResolveContext): any +``` + +Produce the Token's value at resolution time. + +###### `_context`Required + +- *Type:* cdktf.IResolveContext + +--- + +##### `toString` + +```typescript +public toString(): string +``` + +Return a string representation of this resolvable object. + +Returns a reversible string representation. + +##### `putDatadog` + +```typescript +public putDatadog(value: AppSpecFunctionLogDestinationDatadog): void +``` + +###### `value`Required + +- *Type:* AppSpecFunctionLogDestinationDatadog + +--- + +##### `putLogtail` + +```typescript +public putLogtail(value: AppSpecFunctionLogDestinationLogtail): void +``` + +###### `value`Required + +- *Type:* AppSpecFunctionLogDestinationLogtail + +--- + +##### `putOpenSearch` + +```typescript +public putOpenSearch(value: AppSpecFunctionLogDestinationOpenSearch): void +``` + +###### `value`Required + +- *Type:* AppSpecFunctionLogDestinationOpenSearch + +--- + +##### `putPapertrail` + +```typescript +public putPapertrail(value: AppSpecFunctionLogDestinationPapertrail): void +``` + +###### `value`Required + +- *Type:* AppSpecFunctionLogDestinationPapertrail + +--- + +##### `resetDatadog` + +```typescript +public resetDatadog(): void +``` + +##### `resetLogtail` + +```typescript +public resetLogtail(): void +``` + +##### `resetOpenSearch` + +```typescript +public resetOpenSearch(): void +``` + +##### `resetPapertrail` + +```typescript +public resetPapertrail(): void +``` + + +#### Properties + +| **Name** | **Type** | **Description** | +| --- | --- | --- | +| creationStack | string[] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| fqn | string | *No description.* | +| datadog | AppSpecFunctionLogDestinationDatadogOutputReference | *No description.* | +| logtail | AppSpecFunctionLogDestinationLogtailOutputReference | *No description.* | +| openSearch | AppSpecFunctionLogDestinationOpenSearchOutputReference | *No description.* | +| papertrail | AppSpecFunctionLogDestinationPapertrailOutputReference | *No description.* | +| datadogInput | AppSpecFunctionLogDestinationDatadog | *No description.* | +| logtailInput | AppSpecFunctionLogDestinationLogtail | *No description.* | +| nameInput | string | *No description.* | +| openSearchInput | AppSpecFunctionLogDestinationOpenSearch | *No description.* | +| papertrailInput | AppSpecFunctionLogDestinationPapertrail | *No description.* | +| name | string | *No description.* | +| internalValue | cdktf.IResolvable \| AppSpecFunctionLogDestination | *No description.* | + +--- + +##### `creationStack`Required + +```typescript +public readonly creationStack: string[]; +``` + +- *Type:* string[] + +The creation stack of this resolvable which will be appended to errors thrown during resolution. + +If this returns an empty array the stack will not be attached. + +--- + +##### `fqn`Required + +```typescript +public readonly fqn: string; +``` + +- *Type:* string + +--- + +##### `datadog`Required + +```typescript +public readonly datadog: AppSpecFunctionLogDestinationDatadogOutputReference; +``` + +- *Type:* AppSpecFunctionLogDestinationDatadogOutputReference + +--- + +##### `logtail`Required + +```typescript +public readonly logtail: AppSpecFunctionLogDestinationLogtailOutputReference; +``` + +- *Type:* AppSpecFunctionLogDestinationLogtailOutputReference + +--- + +##### `openSearch`Required + +```typescript +public readonly openSearch: AppSpecFunctionLogDestinationOpenSearchOutputReference; +``` + +- *Type:* AppSpecFunctionLogDestinationOpenSearchOutputReference + +--- + +##### `papertrail`Required + +```typescript +public readonly papertrail: AppSpecFunctionLogDestinationPapertrailOutputReference; +``` + +- *Type:* AppSpecFunctionLogDestinationPapertrailOutputReference + +--- + +##### `datadogInput`Optional + +```typescript +public readonly datadogInput: AppSpecFunctionLogDestinationDatadog; +``` + +- *Type:* AppSpecFunctionLogDestinationDatadog + +--- + +##### `logtailInput`Optional + +```typescript +public readonly logtailInput: AppSpecFunctionLogDestinationLogtail; +``` + +- *Type:* AppSpecFunctionLogDestinationLogtail + +--- + +##### `nameInput`Optional + +```typescript +public readonly nameInput: string; +``` + +- *Type:* string + +--- + +##### `openSearchInput`Optional + +```typescript +public readonly openSearchInput: AppSpecFunctionLogDestinationOpenSearch; +``` + +- *Type:* AppSpecFunctionLogDestinationOpenSearch + +--- + +##### `papertrailInput`Optional + +```typescript +public readonly papertrailInput: AppSpecFunctionLogDestinationPapertrail; +``` + +- *Type:* AppSpecFunctionLogDestinationPapertrail + +--- + +##### `name`Required + +```typescript +public readonly name: string; +``` + +- *Type:* string + +--- + +##### `internalValue`Optional + +```typescript +public readonly internalValue: IResolvable | AppSpecFunctionLogDestination; +``` + +- *Type:* cdktf.IResolvable | AppSpecFunctionLogDestination + +--- + + +### AppSpecFunctionLogDestinationPapertrailOutputReference + +#### Initializers + +```typescript +import { app } from '@cdktf/provider-digitalocean' + +new app.AppSpecFunctionLogDestinationPapertrailOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string) +``` + +| **Name** | **Type** | **Description** | +| --- | --- | --- | +| terraformResource | cdktf.IInterpolatingParent | The parent resource. | +| terraformAttribute | string | The attribute on the parent resource this class is referencing. | + +--- + +##### `terraformResource`Required + +- *Type:* cdktf.IInterpolatingParent + +The parent resource. + +--- + +##### `terraformAttribute`Required + +- *Type:* string + +The attribute on the parent resource this class is referencing. + +--- + +#### Methods + +| **Name** | **Description** | +| --- | --- | +| computeFqn | *No description.* | +| getAnyMapAttribute | *No description.* | +| getBooleanAttribute | *No description.* | +| getBooleanMapAttribute | *No description.* | +| getListAttribute | *No description.* | +| getNumberAttribute | *No description.* | +| getNumberListAttribute | *No description.* | +| getNumberMapAttribute | *No description.* | +| getStringAttribute | *No description.* | +| getStringMapAttribute | *No description.* | +| interpolationForAttribute | *No description.* | +| resolve | Produce the Token's value at resolution time. | +| toString | Return a string representation of this resolvable object. | + +--- + +##### `computeFqn` + +```typescript +public computeFqn(): string +``` + +##### `getAnyMapAttribute` + +```typescript +public getAnyMapAttribute(terraformAttribute: string): {[ key: string ]: any} +``` + +###### `terraformAttribute`Required + +- *Type:* string + +--- + +##### `getBooleanAttribute` + +```typescript +public getBooleanAttribute(terraformAttribute: string): IResolvable +``` + +###### `terraformAttribute`Required + +- *Type:* string + +--- + +##### `getBooleanMapAttribute` + +```typescript +public getBooleanMapAttribute(terraformAttribute: string): {[ key: string ]: boolean} +``` + +###### `terraformAttribute`Required + +- *Type:* string + +--- + +##### `getListAttribute` + +```typescript +public getListAttribute(terraformAttribute: string): string[] +``` + +###### `terraformAttribute`Required + +- *Type:* string + +--- + +##### `getNumberAttribute` + +```typescript +public getNumberAttribute(terraformAttribute: string): number +``` + +###### `terraformAttribute`Required + +- *Type:* string + +--- + +##### `getNumberListAttribute` + +```typescript +public getNumberListAttribute(terraformAttribute: string): number[] +``` + +###### `terraformAttribute`Required + +- *Type:* string + +--- + +##### `getNumberMapAttribute` + +```typescript +public getNumberMapAttribute(terraformAttribute: string): {[ key: string ]: number} +``` + +###### `terraformAttribute`Required + +- *Type:* string + +--- + +##### `getStringAttribute` + +```typescript +public getStringAttribute(terraformAttribute: string): string +``` + +###### `terraformAttribute`Required + +- *Type:* string + +--- + +##### `getStringMapAttribute` + +```typescript +public getStringMapAttribute(terraformAttribute: string): {[ key: string ]: string} +``` + +###### `terraformAttribute`Required + +- *Type:* string + +--- + +##### `interpolationForAttribute` + +```typescript +public interpolationForAttribute(property: string): IResolvable +``` + +###### `property`Required + +- *Type:* string + +--- + +##### `resolve` + +```typescript +public resolve(_context: IResolveContext): any +``` + +Produce the Token's value at resolution time. + +###### `_context`Required + +- *Type:* cdktf.IResolveContext + +--- + +##### `toString` + +```typescript +public toString(): string +``` + +Return a string representation of this resolvable object. + +Returns a reversible string representation. + + +#### Properties + +| **Name** | **Type** | **Description** | +| --- | --- | --- | +| creationStack | string[] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| fqn | string | *No description.* | +| endpointInput | string | *No description.* | +| endpoint | string | *No description.* | +| internalValue | AppSpecFunctionLogDestinationPapertrail | *No description.* | + +--- + +##### `creationStack`Required + +```typescript +public readonly creationStack: string[]; +``` + +- *Type:* string[] + +The creation stack of this resolvable which will be appended to errors thrown during resolution. + +If this returns an empty array the stack will not be attached. + +--- + +##### `fqn`Required + +```typescript +public readonly fqn: string; +``` + +- *Type:* string + +--- + +##### `endpointInput`Optional + +```typescript +public readonly endpointInput: string; +``` + +- *Type:* string + +--- + +##### `endpoint`Required + +```typescript +public readonly endpoint: string; +``` + +- *Type:* string + +--- + +##### `internalValue`Optional + +```typescript +public readonly internalValue: AppSpecFunctionLogDestinationPapertrail; +``` + +- *Type:* AppSpecFunctionLogDestinationPapertrail + +--- + + +### AppSpecFunctionOutputReference + +#### Initializers + +```typescript +import { app } from '@cdktf/provider-digitalocean' + +new app.AppSpecFunctionOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string, complexObjectIndex: number, complexObjectIsFromSet: boolean) +``` + +| **Name** | **Type** | **Description** | +| --- | --- | --- | +| terraformResource | cdktf.IInterpolatingParent | The parent resource. | +| terraformAttribute | string | The attribute on the parent resource this class is referencing. | +| complexObjectIndex | number | the index of this item in the list. | +| complexObjectIsFromSet | boolean | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | + +--- + +##### `terraformResource`Required + +- *Type:* cdktf.IInterpolatingParent + +The parent resource. + +--- + +##### `terraformAttribute`Required + +- *Type:* string + +The attribute on the parent resource this class is referencing. + +--- + +##### `complexObjectIndex`Required + +- *Type:* number + +the index of this item in the list. + +--- + +##### `complexObjectIsFromSet`Required + +- *Type:* boolean + +whether the list is wrapping a set (will add tolist() to be able to access an item via an index). + +--- + +#### Methods + +| **Name** | **Description** | +| --- | --- | +| computeFqn | *No description.* | +| getAnyMapAttribute | *No description.* | +| getBooleanAttribute | *No description.* | +| getBooleanMapAttribute | *No description.* | +| getListAttribute | *No description.* | +| getNumberAttribute | *No description.* | +| getNumberListAttribute | *No description.* | +| getNumberMapAttribute | *No description.* | +| getStringAttribute | *No description.* | +| getStringMapAttribute | *No description.* | +| interpolationForAttribute | *No description.* | +| resolve | Produce the Token's value at resolution time. | +| toString | Return a string representation of this resolvable object. | +| putAlert | *No description.* | +| putCors | *No description.* | +| putEnv | *No description.* | +| putGit | *No description.* | +| putGithub | *No description.* | +| putGitlab | *No description.* | +| putLogDestination | *No description.* | +| putRoutes | *No description.* | +| resetAlert | *No description.* | +| resetCors | *No description.* | +| resetEnv | *No description.* | +| resetGit | *No description.* | +| resetGithub | *No description.* | +| resetGitlab | *No description.* | +| resetLogDestination | *No description.* | +| resetRoutes | *No description.* | +| resetSourceDir | *No description.* | + +--- + +##### `computeFqn` + +```typescript +public computeFqn(): string +``` + +##### `getAnyMapAttribute` + +```typescript +public getAnyMapAttribute(terraformAttribute: string): {[ key: string ]: any} +``` + +###### `terraformAttribute`Required + +- *Type:* string + +--- + +##### `getBooleanAttribute` + +```typescript +public getBooleanAttribute(terraformAttribute: string): IResolvable +``` + +###### `terraformAttribute`Required + +- *Type:* string + +--- + +##### `getBooleanMapAttribute` + +```typescript +public getBooleanMapAttribute(terraformAttribute: string): {[ key: string ]: boolean} +``` + +###### `terraformAttribute`Required + +- *Type:* string + +--- + +##### `getListAttribute` + +```typescript +public getListAttribute(terraformAttribute: string): string[] +``` + +###### `terraformAttribute`Required + +- *Type:* string + +--- + +##### `getNumberAttribute` + +```typescript +public getNumberAttribute(terraformAttribute: string): number +``` + +###### `terraformAttribute`Required + +- *Type:* string + +--- + +##### `getNumberListAttribute` + +```typescript +public getNumberListAttribute(terraformAttribute: string): number[] +``` + +###### `terraformAttribute`Required + +- *Type:* string + +--- + +##### `getNumberMapAttribute` + +```typescript +public getNumberMapAttribute(terraformAttribute: string): {[ key: string ]: number} +``` + +###### `terraformAttribute`Required + +- *Type:* string + +--- + +##### `getStringAttribute` + +```typescript +public getStringAttribute(terraformAttribute: string): string +``` + +###### `terraformAttribute`Required + +- *Type:* string + +--- + +##### `getStringMapAttribute` ```typescript public getStringMapAttribute(terraformAttribute: string): {[ key: string ]: string} @@ -21764,18 +23051,478 @@ public readonly internalValue: AppSpecJobImage; ```typescript import { app } from '@cdktf/provider-digitalocean' -new app.AppSpecJobList(terraformResource: IInterpolatingParent, terraformAttribute: string, wrapsSet: boolean) +new app.AppSpecJobList(terraformResource: IInterpolatingParent, terraformAttribute: string, wrapsSet: boolean) +``` + +| **Name** | **Type** | **Description** | +| --- | --- | --- | +| terraformResource | cdktf.IInterpolatingParent | The parent resource. | +| terraformAttribute | string | The attribute on the parent resource this class is referencing. | +| wrapsSet | boolean | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | + +--- + +##### `terraformResource`Required + +- *Type:* cdktf.IInterpolatingParent + +The parent resource. + +--- + +##### `terraformAttribute`Required + +- *Type:* string + +The attribute on the parent resource this class is referencing. + +--- + +##### `wrapsSet`Required + +- *Type:* boolean + +whether the list is wrapping a set (will add tolist() to be able to access an item via an index). + +--- + +#### Methods + +| **Name** | **Description** | +| --- | --- | +| allWithMapKey | Creating an iterator for this complex list. | +| computeFqn | *No description.* | +| resolve | Produce the Token's value at resolution time. | +| toString | Return a string representation of this resolvable object. | +| get | *No description.* | + +--- + +##### `allWithMapKey` + +```typescript +public allWithMapKey(mapKeyAttributeName: string): DynamicListTerraformIterator +``` + +Creating an iterator for this complex list. + +The list will be converted into a map with the mapKeyAttributeName as the key. + +###### `mapKeyAttributeName`Required + +- *Type:* string + +--- + +##### `computeFqn` + +```typescript +public computeFqn(): string +``` + +##### `resolve` + +```typescript +public resolve(_context: IResolveContext): any +``` + +Produce the Token's value at resolution time. + +###### `_context`Required + +- *Type:* cdktf.IResolveContext + +--- + +##### `toString` + +```typescript +public toString(): string +``` + +Return a string representation of this resolvable object. + +Returns a reversible string representation. + +##### `get` + +```typescript +public get(index: number): AppSpecJobOutputReference +``` + +###### `index`Required + +- *Type:* number + +the index of the item to return. + +--- + + +#### Properties + +| **Name** | **Type** | **Description** | +| --- | --- | --- | +| creationStack | string[] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| fqn | string | *No description.* | +| internalValue | cdktf.IResolvable \| AppSpecJob[] | *No description.* | + +--- + +##### `creationStack`Required + +```typescript +public readonly creationStack: string[]; +``` + +- *Type:* string[] + +The creation stack of this resolvable which will be appended to errors thrown during resolution. + +If this returns an empty array the stack will not be attached. + +--- + +##### `fqn`Required + +```typescript +public readonly fqn: string; +``` + +- *Type:* string + +--- + +##### `internalValue`Optional + +```typescript +public readonly internalValue: IResolvable | AppSpecJob[]; +``` + +- *Type:* cdktf.IResolvable | AppSpecJob[] + +--- + + +### AppSpecJobLogDestinationDatadogOutputReference + +#### Initializers + +```typescript +import { app } from '@cdktf/provider-digitalocean' + +new app.AppSpecJobLogDestinationDatadogOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string) +``` + +| **Name** | **Type** | **Description** | +| --- | --- | --- | +| terraformResource | cdktf.IInterpolatingParent | The parent resource. | +| terraformAttribute | string | The attribute on the parent resource this class is referencing. | + +--- + +##### `terraformResource`Required + +- *Type:* cdktf.IInterpolatingParent + +The parent resource. + +--- + +##### `terraformAttribute`Required + +- *Type:* string + +The attribute on the parent resource this class is referencing. + +--- + +#### Methods + +| **Name** | **Description** | +| --- | --- | +| computeFqn | *No description.* | +| getAnyMapAttribute | *No description.* | +| getBooleanAttribute | *No description.* | +| getBooleanMapAttribute | *No description.* | +| getListAttribute | *No description.* | +| getNumberAttribute | *No description.* | +| getNumberListAttribute | *No description.* | +| getNumberMapAttribute | *No description.* | +| getStringAttribute | *No description.* | +| getStringMapAttribute | *No description.* | +| interpolationForAttribute | *No description.* | +| resolve | Produce the Token's value at resolution time. | +| toString | Return a string representation of this resolvable object. | +| resetEndpoint | *No description.* | + +--- + +##### `computeFqn` + +```typescript +public computeFqn(): string +``` + +##### `getAnyMapAttribute` + +```typescript +public getAnyMapAttribute(terraformAttribute: string): {[ key: string ]: any} +``` + +###### `terraformAttribute`Required + +- *Type:* string + +--- + +##### `getBooleanAttribute` + +```typescript +public getBooleanAttribute(terraformAttribute: string): IResolvable +``` + +###### `terraformAttribute`Required + +- *Type:* string + +--- + +##### `getBooleanMapAttribute` + +```typescript +public getBooleanMapAttribute(terraformAttribute: string): {[ key: string ]: boolean} +``` + +###### `terraformAttribute`Required + +- *Type:* string + +--- + +##### `getListAttribute` + +```typescript +public getListAttribute(terraformAttribute: string): string[] +``` + +###### `terraformAttribute`Required + +- *Type:* string + +--- + +##### `getNumberAttribute` + +```typescript +public getNumberAttribute(terraformAttribute: string): number +``` + +###### `terraformAttribute`Required + +- *Type:* string + +--- + +##### `getNumberListAttribute` + +```typescript +public getNumberListAttribute(terraformAttribute: string): number[] +``` + +###### `terraformAttribute`Required + +- *Type:* string + +--- + +##### `getNumberMapAttribute` + +```typescript +public getNumberMapAttribute(terraformAttribute: string): {[ key: string ]: number} +``` + +###### `terraformAttribute`Required + +- *Type:* string + +--- + +##### `getStringAttribute` + +```typescript +public getStringAttribute(terraformAttribute: string): string +``` + +###### `terraformAttribute`Required + +- *Type:* string + +--- + +##### `getStringMapAttribute` + +```typescript +public getStringMapAttribute(terraformAttribute: string): {[ key: string ]: string} +``` + +###### `terraformAttribute`Required + +- *Type:* string + +--- + +##### `interpolationForAttribute` + +```typescript +public interpolationForAttribute(property: string): IResolvable +``` + +###### `property`Required + +- *Type:* string + +--- + +##### `resolve` + +```typescript +public resolve(_context: IResolveContext): any +``` + +Produce the Token's value at resolution time. + +###### `_context`Required + +- *Type:* cdktf.IResolveContext + +--- + +##### `toString` + +```typescript +public toString(): string +``` + +Return a string representation of this resolvable object. + +Returns a reversible string representation. + +##### `resetEndpoint` + +```typescript +public resetEndpoint(): void +``` + + +#### Properties + +| **Name** | **Type** | **Description** | +| --- | --- | --- | +| creationStack | string[] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| fqn | string | *No description.* | +| apiKeyInput | string | *No description.* | +| endpointInput | string | *No description.* | +| apiKey | string | *No description.* | +| endpoint | string | *No description.* | +| internalValue | AppSpecJobLogDestinationDatadog | *No description.* | + +--- + +##### `creationStack`Required + +```typescript +public readonly creationStack: string[]; +``` + +- *Type:* string[] + +The creation stack of this resolvable which will be appended to errors thrown during resolution. + +If this returns an empty array the stack will not be attached. + +--- + +##### `fqn`Required + +```typescript +public readonly fqn: string; +``` + +- *Type:* string + +--- + +##### `apiKeyInput`Optional + +```typescript +public readonly apiKeyInput: string; +``` + +- *Type:* string + +--- + +##### `endpointInput`Optional + +```typescript +public readonly endpointInput: string; +``` + +- *Type:* string + +--- + +##### `apiKey`Required + +```typescript +public readonly apiKey: string; +``` + +- *Type:* string + +--- + +##### `endpoint`Required + +```typescript +public readonly endpoint: string; +``` + +- *Type:* string + +--- + +##### `internalValue`Optional + +```typescript +public readonly internalValue: AppSpecJobLogDestinationDatadog; +``` + +- *Type:* AppSpecJobLogDestinationDatadog + +--- + + +### AppSpecJobLogDestinationList + +#### Initializers + +```typescript +import { app } from '@cdktf/provider-digitalocean' + +new app.AppSpecJobLogDestinationList(terraformResource: IInterpolatingParent, terraformAttribute: string, wrapsSet: boolean) ``` | **Name** | **Type** | **Description** | | --- | --- | --- | -| terraformResource | cdktf.IInterpolatingParent | The parent resource. | -| terraformAttribute | string | The attribute on the parent resource this class is referencing. | -| wrapsSet | boolean | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | +| terraformResource | cdktf.IInterpolatingParent | The parent resource. | +| terraformAttribute | string | The attribute on the parent resource this class is referencing. | +| wrapsSet | boolean | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | --- -##### `terraformResource`Required +##### `terraformResource`Required - *Type:* cdktf.IInterpolatingParent @@ -21783,7 +23530,7 @@ The parent resource. --- -##### `terraformAttribute`Required +##### `terraformAttribute`Required - *Type:* string @@ -21791,7 +23538,7 @@ The attribute on the parent resource this class is referencing. --- -##### `wrapsSet`Required +##### `wrapsSet`Required - *Type:* boolean @@ -21803,15 +23550,15 @@ whether the list is wrapping a set (will add tolist() to be able to access an it | **Name** | **Description** | | --- | --- | -| allWithMapKey | Creating an iterator for this complex list. | -| computeFqn | *No description.* | -| resolve | Produce the Token's value at resolution time. | -| toString | Return a string representation of this resolvable object. | -| get | *No description.* | +| allWithMapKey | Creating an iterator for this complex list. | +| computeFqn | *No description.* | +| resolve | Produce the Token's value at resolution time. | +| toString | Return a string representation of this resolvable object. | +| get | *No description.* | --- -##### `allWithMapKey` +##### `allWithMapKey` ```typescript public allWithMapKey(mapKeyAttributeName: string): DynamicListTerraformIterator @@ -21821,19 +23568,19 @@ Creating an iterator for this complex list. The list will be converted into a map with the mapKeyAttributeName as the key. -###### `mapKeyAttributeName`Required +###### `mapKeyAttributeName`Required - *Type:* string --- -##### `computeFqn` +##### `computeFqn` ```typescript public computeFqn(): string ``` -##### `resolve` +##### `resolve` ```typescript public resolve(_context: IResolveContext): any @@ -21841,13 +23588,13 @@ public resolve(_context: IResolveContext): any Produce the Token's value at resolution time. -###### `_context`Required +###### `_context`Required - *Type:* cdktf.IResolveContext --- -##### `toString` +##### `toString` ```typescript public toString(): string @@ -21857,13 +23604,13 @@ Return a string representation of this resolvable object. Returns a reversible string representation. -##### `get` +##### `get` ```typescript -public get(index: number): AppSpecJobOutputReference +public get(index: number): AppSpecJobLogDestinationOutputReference ``` -###### `index`Required +###### `index`Required - *Type:* number @@ -21876,13 +23623,13 @@ the index of the item to return. | **Name** | **Type** | **Description** | | --- | --- | --- | -| creationStack | string[] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| fqn | string | *No description.* | -| internalValue | cdktf.IResolvable \| AppSpecJob[] | *No description.* | +| creationStack | string[] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| fqn | string | *No description.* | +| internalValue | cdktf.IResolvable \| AppSpecJobLogDestination[] | *No description.* | --- -##### `creationStack`Required +##### `creationStack`Required ```typescript public readonly creationStack: string[]; @@ -21896,7 +23643,7 @@ If this returns an empty array the stack will not be attached. --- -##### `fqn`Required +##### `fqn`Required ```typescript public readonly fqn: string; @@ -21906,35 +23653,35 @@ public readonly fqn: string; --- -##### `internalValue`Optional +##### `internalValue`Optional ```typescript -public readonly internalValue: IResolvable | AppSpecJob[]; +public readonly internalValue: IResolvable | AppSpecJobLogDestination[]; ``` -- *Type:* cdktf.IResolvable | AppSpecJob[] +- *Type:* cdktf.IResolvable | AppSpecJobLogDestination[] --- -### AppSpecJobLogDestinationDatadogOutputReference +### AppSpecJobLogDestinationLogtailOutputReference -#### Initializers +#### Initializers ```typescript import { app } from '@cdktf/provider-digitalocean' -new app.AppSpecJobLogDestinationDatadogOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string) +new app.AppSpecJobLogDestinationLogtailOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string) ``` | **Name** | **Type** | **Description** | | --- | --- | --- | -| terraformResource | cdktf.IInterpolatingParent | The parent resource. | -| terraformAttribute | string | The attribute on the parent resource this class is referencing. | +| terraformResource | cdktf.IInterpolatingParent | The parent resource. | +| terraformAttribute | string | The attribute on the parent resource this class is referencing. | --- -##### `terraformResource`Required +##### `terraformResource`Required - *Type:* cdktf.IInterpolatingParent @@ -21942,7 +23689,7 @@ The parent resource. --- -##### `terraformAttribute`Required +##### `terraformAttribute`Required - *Type:* string @@ -21954,150 +23701,149 @@ The attribute on the parent resource this class is referencing. | **Name** | **Description** | | --- | --- | -| computeFqn | *No description.* | -| getAnyMapAttribute | *No description.* | -| getBooleanAttribute | *No description.* | -| getBooleanMapAttribute | *No description.* | -| getListAttribute | *No description.* | -| getNumberAttribute | *No description.* | -| getNumberListAttribute | *No description.* | -| getNumberMapAttribute | *No description.* | -| getStringAttribute | *No description.* | -| getStringMapAttribute | *No description.* | -| interpolationForAttribute | *No description.* | -| resolve | Produce the Token's value at resolution time. | -| toString | Return a string representation of this resolvable object. | -| resetEndpoint | *No description.* | +| computeFqn | *No description.* | +| getAnyMapAttribute | *No description.* | +| getBooleanAttribute | *No description.* | +| getBooleanMapAttribute | *No description.* | +| getListAttribute | *No description.* | +| getNumberAttribute | *No description.* | +| getNumberListAttribute | *No description.* | +| getNumberMapAttribute | *No description.* | +| getStringAttribute | *No description.* | +| getStringMapAttribute | *No description.* | +| interpolationForAttribute | *No description.* | +| resolve | Produce the Token's value at resolution time. | +| toString | Return a string representation of this resolvable object. | --- -##### `computeFqn` +##### `computeFqn` ```typescript public computeFqn(): string ``` -##### `getAnyMapAttribute` +##### `getAnyMapAttribute` ```typescript public getAnyMapAttribute(terraformAttribute: string): {[ key: string ]: any} ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* string --- -##### `getBooleanAttribute` +##### `getBooleanAttribute` ```typescript public getBooleanAttribute(terraformAttribute: string): IResolvable ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* string --- -##### `getBooleanMapAttribute` +##### `getBooleanMapAttribute` ```typescript public getBooleanMapAttribute(terraformAttribute: string): {[ key: string ]: boolean} ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* string --- -##### `getListAttribute` +##### `getListAttribute` ```typescript public getListAttribute(terraformAttribute: string): string[] ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* string --- -##### `getNumberAttribute` +##### `getNumberAttribute` ```typescript public getNumberAttribute(terraformAttribute: string): number ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* string --- -##### `getNumberListAttribute` +##### `getNumberListAttribute` ```typescript public getNumberListAttribute(terraformAttribute: string): number[] ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* string --- -##### `getNumberMapAttribute` +##### `getNumberMapAttribute` ```typescript public getNumberMapAttribute(terraformAttribute: string): {[ key: string ]: number} ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* string --- -##### `getStringAttribute` +##### `getStringAttribute` ```typescript public getStringAttribute(terraformAttribute: string): string ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* string --- -##### `getStringMapAttribute` +##### `getStringMapAttribute` ```typescript public getStringMapAttribute(terraformAttribute: string): {[ key: string ]: string} ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* string --- -##### `interpolationForAttribute` +##### `interpolationForAttribute` ```typescript public interpolationForAttribute(property: string): IResolvable ``` -###### `property`Required +###### `property`Required - *Type:* string --- -##### `resolve` +##### `resolve` ```typescript public resolve(_context: IResolveContext): any @@ -22105,13 +23851,13 @@ public resolve(_context: IResolveContext): any Produce the Token's value at resolution time. -###### `_context`Required +###### `_context`Required - *Type:* cdktf.IResolveContext --- -##### `toString` +##### `toString` ```typescript public toString(): string @@ -22121,28 +23867,20 @@ Return a string representation of this resolvable object. Returns a reversible string representation. -##### `resetEndpoint` - -```typescript -public resetEndpoint(): void -``` - #### Properties | **Name** | **Type** | **Description** | | --- | --- | --- | -| creationStack | string[] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| fqn | string | *No description.* | -| apiKeyInput | string | *No description.* | -| endpointInput | string | *No description.* | -| apiKey | string | *No description.* | -| endpoint | string | *No description.* | -| internalValue | AppSpecJobLogDestinationDatadog | *No description.* | +| creationStack | string[] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| fqn | string | *No description.* | +| tokenInput | string | *No description.* | +| token | string | *No description.* | +| internalValue | AppSpecJobLogDestinationLogtail | *No description.* | --- -##### `creationStack`Required +##### `creationStack`Required ```typescript public readonly creationStack: string[]; @@ -22156,7 +23894,7 @@ If this returns an empty array the stack will not be attached. --- -##### `fqn`Required +##### `fqn`Required ```typescript public readonly fqn: string; @@ -22166,134 +23904,219 @@ public readonly fqn: string; --- -##### `apiKeyInput`Optional +##### `tokenInput`Optional ```typescript -public readonly apiKeyInput: string; +public readonly tokenInput: string; ``` - *Type:* string --- -##### `endpointInput`Optional +##### `token`Required ```typescript -public readonly endpointInput: string; +public readonly token: string; ``` - *Type:* string --- -##### `apiKey`Required +##### `internalValue`Optional ```typescript -public readonly apiKey: string; +public readonly internalValue: AppSpecJobLogDestinationLogtail; ``` -- *Type:* string +- *Type:* AppSpecJobLogDestinationLogtail --- -##### `endpoint`Required + +### AppSpecJobLogDestinationOpenSearchBasicAuthOutputReference + +#### Initializers ```typescript -public readonly endpoint: string; +import { app } from '@cdktf/provider-digitalocean' + +new app.AppSpecJobLogDestinationOpenSearchBasicAuthOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string) ``` +| **Name** | **Type** | **Description** | +| --- | --- | --- | +| terraformResource | cdktf.IInterpolatingParent | The parent resource. | +| terraformAttribute | string | The attribute on the parent resource this class is referencing. | + +--- + +##### `terraformResource`Required + +- *Type:* cdktf.IInterpolatingParent + +The parent resource. + +--- + +##### `terraformAttribute`Required + - *Type:* string +The attribute on the parent resource this class is referencing. + --- -##### `internalValue`Optional +#### Methods + +| **Name** | **Description** | +| --- | --- | +| computeFqn | *No description.* | +| getAnyMapAttribute | *No description.* | +| getBooleanAttribute | *No description.* | +| getBooleanMapAttribute | *No description.* | +| getListAttribute | *No description.* | +| getNumberAttribute | *No description.* | +| getNumberListAttribute | *No description.* | +| getNumberMapAttribute | *No description.* | +| getStringAttribute | *No description.* | +| getStringMapAttribute | *No description.* | +| interpolationForAttribute | *No description.* | +| resolve | Produce the Token's value at resolution time. | +| toString | Return a string representation of this resolvable object. | +| resetPassword | *No description.* | +| resetUser | *No description.* | + +--- + +##### `computeFqn` ```typescript -public readonly internalValue: AppSpecJobLogDestinationDatadog; +public computeFqn(): string ``` -- *Type:* AppSpecJobLogDestinationDatadog +##### `getAnyMapAttribute` ---- +```typescript +public getAnyMapAttribute(terraformAttribute: string): {[ key: string ]: any} +``` +###### `terraformAttribute`Required -### AppSpecJobLogDestinationList +- *Type:* string -#### Initializers +--- -```typescript -import { app } from '@cdktf/provider-digitalocean' +##### `getBooleanAttribute` -new app.AppSpecJobLogDestinationList(terraformResource: IInterpolatingParent, terraformAttribute: string, wrapsSet: boolean) +```typescript +public getBooleanAttribute(terraformAttribute: string): IResolvable ``` -| **Name** | **Type** | **Description** | -| --- | --- | --- | -| terraformResource | cdktf.IInterpolatingParent | The parent resource. | -| terraformAttribute | string | The attribute on the parent resource this class is referencing. | -| wrapsSet | boolean | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | +###### `terraformAttribute`Required + +- *Type:* string --- -##### `terraformResource`Required +##### `getBooleanMapAttribute` -- *Type:* cdktf.IInterpolatingParent +```typescript +public getBooleanMapAttribute(terraformAttribute: string): {[ key: string ]: boolean} +``` -The parent resource. +###### `terraformAttribute`Required + +- *Type:* string --- -##### `terraformAttribute`Required +##### `getListAttribute` + +```typescript +public getListAttribute(terraformAttribute: string): string[] +``` + +###### `terraformAttribute`Required - *Type:* string -The attribute on the parent resource this class is referencing. +--- + +##### `getNumberAttribute` + +```typescript +public getNumberAttribute(terraformAttribute: string): number +``` + +###### `terraformAttribute`Required + +- *Type:* string --- -##### `wrapsSet`Required +##### `getNumberListAttribute` -- *Type:* boolean +```typescript +public getNumberListAttribute(terraformAttribute: string): number[] +``` -whether the list is wrapping a set (will add tolist() to be able to access an item via an index). +###### `terraformAttribute`Required + +- *Type:* string --- -#### Methods +##### `getNumberMapAttribute` -| **Name** | **Description** | -| --- | --- | -| allWithMapKey | Creating an iterator for this complex list. | -| computeFqn | *No description.* | -| resolve | Produce the Token's value at resolution time. | -| toString | Return a string representation of this resolvable object. | -| get | *No description.* | +```typescript +public getNumberMapAttribute(terraformAttribute: string): {[ key: string ]: number} +``` + +###### `terraformAttribute`Required + +- *Type:* string --- -##### `allWithMapKey` +##### `getStringAttribute` ```typescript -public allWithMapKey(mapKeyAttributeName: string): DynamicListTerraformIterator +public getStringAttribute(terraformAttribute: string): string ``` -Creating an iterator for this complex list. +###### `terraformAttribute`Required -The list will be converted into a map with the mapKeyAttributeName as the key. +- *Type:* string -###### `mapKeyAttributeName`Required +--- + +##### `getStringMapAttribute` + +```typescript +public getStringMapAttribute(terraformAttribute: string): {[ key: string ]: string} +``` + +###### `terraformAttribute`Required - *Type:* string --- -##### `computeFqn` +##### `interpolationForAttribute` ```typescript -public computeFqn(): string +public interpolationForAttribute(property: string): IResolvable ``` -##### `resolve` +###### `property`Required + +- *Type:* string + +--- + +##### `resolve` ```typescript public resolve(_context: IResolveContext): any @@ -22301,13 +24124,13 @@ public resolve(_context: IResolveContext): any Produce the Token's value at resolution time. -###### `_context`Required +###### `_context`Required - *Type:* cdktf.IResolveContext --- -##### `toString` +##### `toString` ```typescript public toString(): string @@ -22317,32 +24140,34 @@ Return a string representation of this resolvable object. Returns a reversible string representation. -##### `get` +##### `resetPassword` ```typescript -public get(index: number): AppSpecJobLogDestinationOutputReference +public resetPassword(): void ``` -###### `index`Required - -- *Type:* number - -the index of the item to return. +##### `resetUser` ---- +```typescript +public resetUser(): void +``` #### Properties | **Name** | **Type** | **Description** | | --- | --- | --- | -| creationStack | string[] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| fqn | string | *No description.* | -| internalValue | cdktf.IResolvable \| AppSpecJobLogDestination[] | *No description.* | +| creationStack | string[] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| fqn | string | *No description.* | +| passwordInput | string | *No description.* | +| userInput | string | *No description.* | +| password | string | *No description.* | +| user | string | *No description.* | +| internalValue | AppSpecJobLogDestinationOpenSearchBasicAuth | *No description.* | --- -##### `creationStack`Required +##### `creationStack`Required ```typescript public readonly creationStack: string[]; @@ -22356,7 +24181,7 @@ If this returns an empty array the stack will not be attached. --- -##### `fqn`Required +##### `fqn`Required ```typescript public readonly fqn: string; @@ -22366,35 +24191,75 @@ public readonly fqn: string; --- -##### `internalValue`Optional +##### `passwordInput`Optional ```typescript -public readonly internalValue: IResolvable | AppSpecJobLogDestination[]; +public readonly passwordInput: string; ``` -- *Type:* cdktf.IResolvable | AppSpecJobLogDestination[] +- *Type:* string --- +##### `userInput`Optional -### AppSpecJobLogDestinationLogtailOutputReference +```typescript +public readonly userInput: string; +``` -#### Initializers +- *Type:* string + +--- + +##### `password`Required + +```typescript +public readonly password: string; +``` + +- *Type:* string + +--- + +##### `user`Required + +```typescript +public readonly user: string; +``` + +- *Type:* string + +--- + +##### `internalValue`Optional + +```typescript +public readonly internalValue: AppSpecJobLogDestinationOpenSearchBasicAuth; +``` + +- *Type:* AppSpecJobLogDestinationOpenSearchBasicAuth + +--- + + +### AppSpecJobLogDestinationOpenSearchOutputReference + +#### Initializers ```typescript import { app } from '@cdktf/provider-digitalocean' -new app.AppSpecJobLogDestinationLogtailOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string) +new app.AppSpecJobLogDestinationOpenSearchOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string) ``` | **Name** | **Type** | **Description** | | --- | --- | --- | -| terraformResource | cdktf.IInterpolatingParent | The parent resource. | -| terraformAttribute | string | The attribute on the parent resource this class is referencing. | +| terraformResource | cdktf.IInterpolatingParent | The parent resource. | +| terraformAttribute | string | The attribute on the parent resource this class is referencing. | --- -##### `terraformResource`Required +##### `terraformResource`Required - *Type:* cdktf.IInterpolatingParent @@ -22402,7 +24267,7 @@ The parent resource. --- -##### `terraformAttribute`Required +##### `terraformAttribute`Required - *Type:* string @@ -22414,149 +24279,153 @@ The attribute on the parent resource this class is referencing. | **Name** | **Description** | | --- | --- | -| computeFqn | *No description.* | -| getAnyMapAttribute | *No description.* | -| getBooleanAttribute | *No description.* | -| getBooleanMapAttribute | *No description.* | -| getListAttribute | *No description.* | -| getNumberAttribute | *No description.* | -| getNumberListAttribute | *No description.* | -| getNumberMapAttribute | *No description.* | -| getStringAttribute | *No description.* | -| getStringMapAttribute | *No description.* | -| interpolationForAttribute | *No description.* | -| resolve | Produce the Token's value at resolution time. | -| toString | Return a string representation of this resolvable object. | +| computeFqn | *No description.* | +| getAnyMapAttribute | *No description.* | +| getBooleanAttribute | *No description.* | +| getBooleanMapAttribute | *No description.* | +| getListAttribute | *No description.* | +| getNumberAttribute | *No description.* | +| getNumberListAttribute | *No description.* | +| getNumberMapAttribute | *No description.* | +| getStringAttribute | *No description.* | +| getStringMapAttribute | *No description.* | +| interpolationForAttribute | *No description.* | +| resolve | Produce the Token's value at resolution time. | +| toString | Return a string representation of this resolvable object. | +| putBasicAuth | *No description.* | +| resetClusterName | *No description.* | +| resetEndpoint | *No description.* | +| resetIndexName | *No description.* | --- -##### `computeFqn` +##### `computeFqn` ```typescript public computeFqn(): string ``` -##### `getAnyMapAttribute` +##### `getAnyMapAttribute` ```typescript public getAnyMapAttribute(terraformAttribute: string): {[ key: string ]: any} ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* string --- -##### `getBooleanAttribute` +##### `getBooleanAttribute` ```typescript public getBooleanAttribute(terraformAttribute: string): IResolvable ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* string --- -##### `getBooleanMapAttribute` +##### `getBooleanMapAttribute` ```typescript public getBooleanMapAttribute(terraformAttribute: string): {[ key: string ]: boolean} ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* string --- -##### `getListAttribute` +##### `getListAttribute` ```typescript public getListAttribute(terraformAttribute: string): string[] ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* string --- -##### `getNumberAttribute` +##### `getNumberAttribute` ```typescript public getNumberAttribute(terraformAttribute: string): number ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* string --- -##### `getNumberListAttribute` +##### `getNumberListAttribute` ```typescript public getNumberListAttribute(terraformAttribute: string): number[] ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* string --- -##### `getNumberMapAttribute` +##### `getNumberMapAttribute` ```typescript public getNumberMapAttribute(terraformAttribute: string): {[ key: string ]: number} ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* string --- -##### `getStringAttribute` +##### `getStringAttribute` ```typescript public getStringAttribute(terraformAttribute: string): string ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* string --- -##### `getStringMapAttribute` +##### `getStringMapAttribute` ```typescript public getStringMapAttribute(terraformAttribute: string): {[ key: string ]: string} ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* string --- -##### `interpolationForAttribute` +##### `interpolationForAttribute` ```typescript public interpolationForAttribute(property: string): IResolvable ``` -###### `property`Required +###### `property`Required - *Type:* string --- -##### `resolve` +##### `resolve` ```typescript public resolve(_context: IResolveContext): any @@ -22564,13 +24433,13 @@ public resolve(_context: IResolveContext): any Produce the Token's value at resolution time. -###### `_context`Required +###### `_context`Required - *Type:* cdktf.IResolveContext --- -##### `toString` +##### `toString` ```typescript public toString(): string @@ -22580,20 +24449,56 @@ Return a string representation of this resolvable object. Returns a reversible string representation. +##### `putBasicAuth` + +```typescript +public putBasicAuth(value: AppSpecJobLogDestinationOpenSearchBasicAuth): void +``` + +###### `value`Required + +- *Type:* AppSpecJobLogDestinationOpenSearchBasicAuth + +--- + +##### `resetClusterName` + +```typescript +public resetClusterName(): void +``` + +##### `resetEndpoint` + +```typescript +public resetEndpoint(): void +``` + +##### `resetIndexName` + +```typescript +public resetIndexName(): void +``` + #### Properties | **Name** | **Type** | **Description** | | --- | --- | --- | -| creationStack | string[] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| fqn | string | *No description.* | -| tokenInput | string | *No description.* | -| token | string | *No description.* | -| internalValue | AppSpecJobLogDestinationLogtail | *No description.* | +| creationStack | string[] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| fqn | string | *No description.* | +| basicAuth | AppSpecJobLogDestinationOpenSearchBasicAuthOutputReference | *No description.* | +| basicAuthInput | AppSpecJobLogDestinationOpenSearchBasicAuth | *No description.* | +| clusterNameInput | string | *No description.* | +| endpointInput | string | *No description.* | +| indexNameInput | string | *No description.* | +| clusterName | string | *No description.* | +| endpoint | string | *No description.* | +| indexName | string | *No description.* | +| internalValue | AppSpecJobLogDestinationOpenSearch | *No description.* | --- -##### `creationStack`Required +##### `creationStack`Required ```typescript public readonly creationStack: string[]; @@ -22607,7 +24512,7 @@ If this returns an empty array the stack will not be attached. --- -##### `fqn`Required +##### `fqn`Required ```typescript public readonly fqn: string; @@ -22617,33 +24522,93 @@ public readonly fqn: string; --- -##### `tokenInput`Optional +##### `basicAuth`Required ```typescript -public readonly tokenInput: string; +public readonly basicAuth: AppSpecJobLogDestinationOpenSearchBasicAuthOutputReference; +``` + +- *Type:* AppSpecJobLogDestinationOpenSearchBasicAuthOutputReference + +--- + +##### `basicAuthInput`Optional + +```typescript +public readonly basicAuthInput: AppSpecJobLogDestinationOpenSearchBasicAuth; +``` + +- *Type:* AppSpecJobLogDestinationOpenSearchBasicAuth + +--- + +##### `clusterNameInput`Optional + +```typescript +public readonly clusterNameInput: string; ``` - *Type:* string --- -##### `token`Required +##### `endpointInput`Optional ```typescript -public readonly token: string; +public readonly endpointInput: string; ``` - *Type:* string --- -##### `internalValue`Optional +##### `indexNameInput`Optional ```typescript -public readonly internalValue: AppSpecJobLogDestinationLogtail; +public readonly indexNameInput: string; ``` -- *Type:* AppSpecJobLogDestinationLogtail +- *Type:* string + +--- + +##### `clusterName`Required + +```typescript +public readonly clusterName: string; +``` + +- *Type:* string + +--- + +##### `endpoint`Required + +```typescript +public readonly endpoint: string; +``` + +- *Type:* string + +--- + +##### `indexName`Required + +```typescript +public readonly indexName: string; +``` + +- *Type:* string + +--- + +##### `internalValue`Optional + +```typescript +public readonly internalValue: AppSpecJobLogDestinationOpenSearch; +``` + +- *Type:* AppSpecJobLogDestinationOpenSearch --- @@ -22718,9 +24683,11 @@ whether the list is wrapping a set (will add tolist() to be able to access an it | toString | Return a string representation of this resolvable object. | | putDatadog | *No description.* | | putLogtail | *No description.* | +| putOpenSearch | *No description.* | | putPapertrail | *No description.* | | resetDatadog | *No description.* | | resetLogtail | *No description.* | +| resetOpenSearch | *No description.* | | resetPapertrail | *No description.* | --- @@ -22899,6 +24866,18 @@ public putLogtail(value: AppSpecJobLogDestinationLogtail): void --- +##### `putOpenSearch` + +```typescript +public putOpenSearch(value: AppSpecJobLogDestinationOpenSearch): void +``` + +###### `value`Required + +- *Type:* AppSpecJobLogDestinationOpenSearch + +--- + ##### `putPapertrail` ```typescript @@ -22923,6 +24902,12 @@ public resetDatadog(): void public resetLogtail(): void ``` +##### `resetOpenSearch` + +```typescript +public resetOpenSearch(): void +``` + ##### `resetPapertrail` ```typescript @@ -22938,10 +24923,12 @@ public resetPapertrail(): void | fqn | string | *No description.* | | datadog | AppSpecJobLogDestinationDatadogOutputReference | *No description.* | | logtail | AppSpecJobLogDestinationLogtailOutputReference | *No description.* | +| openSearch | AppSpecJobLogDestinationOpenSearchOutputReference | *No description.* | | papertrail | AppSpecJobLogDestinationPapertrailOutputReference | *No description.* | | datadogInput | AppSpecJobLogDestinationDatadog | *No description.* | | logtailInput | AppSpecJobLogDestinationLogtail | *No description.* | | nameInput | string | *No description.* | +| openSearchInput | AppSpecJobLogDestinationOpenSearch | *No description.* | | papertrailInput | AppSpecJobLogDestinationPapertrail | *No description.* | | name | string | *No description.* | | internalValue | cdktf.IResolvable \| AppSpecJobLogDestination | *No description.* | @@ -22992,6 +24979,16 @@ public readonly logtail: AppSpecJobLogDestinationLogtailOutputReference; --- +##### `openSearch`Required + +```typescript +public readonly openSearch: AppSpecJobLogDestinationOpenSearchOutputReference; +``` + +- *Type:* AppSpecJobLogDestinationOpenSearchOutputReference + +--- + ##### `papertrail`Required ```typescript @@ -23032,6 +25029,16 @@ public readonly nameInput: string; --- +##### `openSearchInput`Optional + +```typescript +public readonly openSearchInput: AppSpecJobLogDestinationOpenSearch; +``` + +- *Type:* AppSpecJobLogDestinationOpenSearch + +--- + ##### `papertrailInput`Optional ```typescript @@ -30034,18 +32041,478 @@ public readonly internalValue: AppSpecServiceImage; ```typescript import { app } from '@cdktf/provider-digitalocean' -new app.AppSpecServiceList(terraformResource: IInterpolatingParent, terraformAttribute: string, wrapsSet: boolean) +new app.AppSpecServiceList(terraformResource: IInterpolatingParent, terraformAttribute: string, wrapsSet: boolean) +``` + +| **Name** | **Type** | **Description** | +| --- | --- | --- | +| terraformResource | cdktf.IInterpolatingParent | The parent resource. | +| terraformAttribute | string | The attribute on the parent resource this class is referencing. | +| wrapsSet | boolean | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | + +--- + +##### `terraformResource`Required + +- *Type:* cdktf.IInterpolatingParent + +The parent resource. + +--- + +##### `terraformAttribute`Required + +- *Type:* string + +The attribute on the parent resource this class is referencing. + +--- + +##### `wrapsSet`Required + +- *Type:* boolean + +whether the list is wrapping a set (will add tolist() to be able to access an item via an index). + +--- + +#### Methods + +| **Name** | **Description** | +| --- | --- | +| allWithMapKey | Creating an iterator for this complex list. | +| computeFqn | *No description.* | +| resolve | Produce the Token's value at resolution time. | +| toString | Return a string representation of this resolvable object. | +| get | *No description.* | + +--- + +##### `allWithMapKey` + +```typescript +public allWithMapKey(mapKeyAttributeName: string): DynamicListTerraformIterator +``` + +Creating an iterator for this complex list. + +The list will be converted into a map with the mapKeyAttributeName as the key. + +###### `mapKeyAttributeName`Required + +- *Type:* string + +--- + +##### `computeFqn` + +```typescript +public computeFqn(): string +``` + +##### `resolve` + +```typescript +public resolve(_context: IResolveContext): any +``` + +Produce the Token's value at resolution time. + +###### `_context`Required + +- *Type:* cdktf.IResolveContext + +--- + +##### `toString` + +```typescript +public toString(): string +``` + +Return a string representation of this resolvable object. + +Returns a reversible string representation. + +##### `get` + +```typescript +public get(index: number): AppSpecServiceOutputReference +``` + +###### `index`Required + +- *Type:* number + +the index of the item to return. + +--- + + +#### Properties + +| **Name** | **Type** | **Description** | +| --- | --- | --- | +| creationStack | string[] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| fqn | string | *No description.* | +| internalValue | cdktf.IResolvable \| AppSpecService[] | *No description.* | + +--- + +##### `creationStack`Required + +```typescript +public readonly creationStack: string[]; +``` + +- *Type:* string[] + +The creation stack of this resolvable which will be appended to errors thrown during resolution. + +If this returns an empty array the stack will not be attached. + +--- + +##### `fqn`Required + +```typescript +public readonly fqn: string; +``` + +- *Type:* string + +--- + +##### `internalValue`Optional + +```typescript +public readonly internalValue: IResolvable | AppSpecService[]; +``` + +- *Type:* cdktf.IResolvable | AppSpecService[] + +--- + + +### AppSpecServiceLogDestinationDatadogOutputReference + +#### Initializers + +```typescript +import { app } from '@cdktf/provider-digitalocean' + +new app.AppSpecServiceLogDestinationDatadogOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string) +``` + +| **Name** | **Type** | **Description** | +| --- | --- | --- | +| terraformResource | cdktf.IInterpolatingParent | The parent resource. | +| terraformAttribute | string | The attribute on the parent resource this class is referencing. | + +--- + +##### `terraformResource`Required + +- *Type:* cdktf.IInterpolatingParent + +The parent resource. + +--- + +##### `terraformAttribute`Required + +- *Type:* string + +The attribute on the parent resource this class is referencing. + +--- + +#### Methods + +| **Name** | **Description** | +| --- | --- | +| computeFqn | *No description.* | +| getAnyMapAttribute | *No description.* | +| getBooleanAttribute | *No description.* | +| getBooleanMapAttribute | *No description.* | +| getListAttribute | *No description.* | +| getNumberAttribute | *No description.* | +| getNumberListAttribute | *No description.* | +| getNumberMapAttribute | *No description.* | +| getStringAttribute | *No description.* | +| getStringMapAttribute | *No description.* | +| interpolationForAttribute | *No description.* | +| resolve | Produce the Token's value at resolution time. | +| toString | Return a string representation of this resolvable object. | +| resetEndpoint | *No description.* | + +--- + +##### `computeFqn` + +```typescript +public computeFqn(): string +``` + +##### `getAnyMapAttribute` + +```typescript +public getAnyMapAttribute(terraformAttribute: string): {[ key: string ]: any} +``` + +###### `terraformAttribute`Required + +- *Type:* string + +--- + +##### `getBooleanAttribute` + +```typescript +public getBooleanAttribute(terraformAttribute: string): IResolvable +``` + +###### `terraformAttribute`Required + +- *Type:* string + +--- + +##### `getBooleanMapAttribute` + +```typescript +public getBooleanMapAttribute(terraformAttribute: string): {[ key: string ]: boolean} +``` + +###### `terraformAttribute`Required + +- *Type:* string + +--- + +##### `getListAttribute` + +```typescript +public getListAttribute(terraformAttribute: string): string[] +``` + +###### `terraformAttribute`Required + +- *Type:* string + +--- + +##### `getNumberAttribute` + +```typescript +public getNumberAttribute(terraformAttribute: string): number +``` + +###### `terraformAttribute`Required + +- *Type:* string + +--- + +##### `getNumberListAttribute` + +```typescript +public getNumberListAttribute(terraformAttribute: string): number[] +``` + +###### `terraformAttribute`Required + +- *Type:* string + +--- + +##### `getNumberMapAttribute` + +```typescript +public getNumberMapAttribute(terraformAttribute: string): {[ key: string ]: number} +``` + +###### `terraformAttribute`Required + +- *Type:* string + +--- + +##### `getStringAttribute` + +```typescript +public getStringAttribute(terraformAttribute: string): string +``` + +###### `terraformAttribute`Required + +- *Type:* string + +--- + +##### `getStringMapAttribute` + +```typescript +public getStringMapAttribute(terraformAttribute: string): {[ key: string ]: string} +``` + +###### `terraformAttribute`Required + +- *Type:* string + +--- + +##### `interpolationForAttribute` + +```typescript +public interpolationForAttribute(property: string): IResolvable +``` + +###### `property`Required + +- *Type:* string + +--- + +##### `resolve` + +```typescript +public resolve(_context: IResolveContext): any +``` + +Produce the Token's value at resolution time. + +###### `_context`Required + +- *Type:* cdktf.IResolveContext + +--- + +##### `toString` + +```typescript +public toString(): string +``` + +Return a string representation of this resolvable object. + +Returns a reversible string representation. + +##### `resetEndpoint` + +```typescript +public resetEndpoint(): void +``` + + +#### Properties + +| **Name** | **Type** | **Description** | +| --- | --- | --- | +| creationStack | string[] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| fqn | string | *No description.* | +| apiKeyInput | string | *No description.* | +| endpointInput | string | *No description.* | +| apiKey | string | *No description.* | +| endpoint | string | *No description.* | +| internalValue | AppSpecServiceLogDestinationDatadog | *No description.* | + +--- + +##### `creationStack`Required + +```typescript +public readonly creationStack: string[]; +``` + +- *Type:* string[] + +The creation stack of this resolvable which will be appended to errors thrown during resolution. + +If this returns an empty array the stack will not be attached. + +--- + +##### `fqn`Required + +```typescript +public readonly fqn: string; +``` + +- *Type:* string + +--- + +##### `apiKeyInput`Optional + +```typescript +public readonly apiKeyInput: string; +``` + +- *Type:* string + +--- + +##### `endpointInput`Optional + +```typescript +public readonly endpointInput: string; +``` + +- *Type:* string + +--- + +##### `apiKey`Required + +```typescript +public readonly apiKey: string; +``` + +- *Type:* string + +--- + +##### `endpoint`Required + +```typescript +public readonly endpoint: string; +``` + +- *Type:* string + +--- + +##### `internalValue`Optional + +```typescript +public readonly internalValue: AppSpecServiceLogDestinationDatadog; +``` + +- *Type:* AppSpecServiceLogDestinationDatadog + +--- + + +### AppSpecServiceLogDestinationList + +#### Initializers + +```typescript +import { app } from '@cdktf/provider-digitalocean' + +new app.AppSpecServiceLogDestinationList(terraformResource: IInterpolatingParent, terraformAttribute: string, wrapsSet: boolean) ``` | **Name** | **Type** | **Description** | | --- | --- | --- | -| terraformResource | cdktf.IInterpolatingParent | The parent resource. | -| terraformAttribute | string | The attribute on the parent resource this class is referencing. | -| wrapsSet | boolean | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | +| terraformResource | cdktf.IInterpolatingParent | The parent resource. | +| terraformAttribute | string | The attribute on the parent resource this class is referencing. | +| wrapsSet | boolean | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | --- -##### `terraformResource`Required +##### `terraformResource`Required - *Type:* cdktf.IInterpolatingParent @@ -30053,7 +32520,7 @@ The parent resource. --- -##### `terraformAttribute`Required +##### `terraformAttribute`Required - *Type:* string @@ -30061,7 +32528,7 @@ The attribute on the parent resource this class is referencing. --- -##### `wrapsSet`Required +##### `wrapsSet`Required - *Type:* boolean @@ -30073,15 +32540,15 @@ whether the list is wrapping a set (will add tolist() to be able to access an it | **Name** | **Description** | | --- | --- | -| allWithMapKey | Creating an iterator for this complex list. | -| computeFqn | *No description.* | -| resolve | Produce the Token's value at resolution time. | -| toString | Return a string representation of this resolvable object. | -| get | *No description.* | +| allWithMapKey | Creating an iterator for this complex list. | +| computeFqn | *No description.* | +| resolve | Produce the Token's value at resolution time. | +| toString | Return a string representation of this resolvable object. | +| get | *No description.* | --- -##### `allWithMapKey` +##### `allWithMapKey` ```typescript public allWithMapKey(mapKeyAttributeName: string): DynamicListTerraformIterator @@ -30091,19 +32558,19 @@ Creating an iterator for this complex list. The list will be converted into a map with the mapKeyAttributeName as the key. -###### `mapKeyAttributeName`Required +###### `mapKeyAttributeName`Required - *Type:* string --- -##### `computeFqn` +##### `computeFqn` ```typescript public computeFqn(): string ``` -##### `resolve` +##### `resolve` ```typescript public resolve(_context: IResolveContext): any @@ -30111,13 +32578,13 @@ public resolve(_context: IResolveContext): any Produce the Token's value at resolution time. -###### `_context`Required +###### `_context`Required - *Type:* cdktf.IResolveContext --- -##### `toString` +##### `toString` ```typescript public toString(): string @@ -30127,13 +32594,13 @@ Return a string representation of this resolvable object. Returns a reversible string representation. -##### `get` +##### `get` ```typescript -public get(index: number): AppSpecServiceOutputReference +public get(index: number): AppSpecServiceLogDestinationOutputReference ``` -###### `index`Required +###### `index`Required - *Type:* number @@ -30146,13 +32613,13 @@ the index of the item to return. | **Name** | **Type** | **Description** | | --- | --- | --- | -| creationStack | string[] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| fqn | string | *No description.* | -| internalValue | cdktf.IResolvable \| AppSpecService[] | *No description.* | +| creationStack | string[] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| fqn | string | *No description.* | +| internalValue | cdktf.IResolvable \| AppSpecServiceLogDestination[] | *No description.* | --- -##### `creationStack`Required +##### `creationStack`Required ```typescript public readonly creationStack: string[]; @@ -30166,7 +32633,7 @@ If this returns an empty array the stack will not be attached. --- -##### `fqn`Required +##### `fqn`Required ```typescript public readonly fqn: string; @@ -30176,35 +32643,35 @@ public readonly fqn: string; --- -##### `internalValue`Optional +##### `internalValue`Optional ```typescript -public readonly internalValue: IResolvable | AppSpecService[]; +public readonly internalValue: IResolvable | AppSpecServiceLogDestination[]; ``` -- *Type:* cdktf.IResolvable | AppSpecService[] +- *Type:* cdktf.IResolvable | AppSpecServiceLogDestination[] --- -### AppSpecServiceLogDestinationDatadogOutputReference +### AppSpecServiceLogDestinationLogtailOutputReference -#### Initializers +#### Initializers ```typescript import { app } from '@cdktf/provider-digitalocean' -new app.AppSpecServiceLogDestinationDatadogOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string) +new app.AppSpecServiceLogDestinationLogtailOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string) ``` | **Name** | **Type** | **Description** | | --- | --- | --- | -| terraformResource | cdktf.IInterpolatingParent | The parent resource. | -| terraformAttribute | string | The attribute on the parent resource this class is referencing. | +| terraformResource | cdktf.IInterpolatingParent | The parent resource. | +| terraformAttribute | string | The attribute on the parent resource this class is referencing. | --- -##### `terraformResource`Required +##### `terraformResource`Required - *Type:* cdktf.IInterpolatingParent @@ -30212,7 +32679,7 @@ The parent resource. --- -##### `terraformAttribute`Required +##### `terraformAttribute`Required - *Type:* string @@ -30224,150 +32691,149 @@ The attribute on the parent resource this class is referencing. | **Name** | **Description** | | --- | --- | -| computeFqn | *No description.* | -| getAnyMapAttribute | *No description.* | -| getBooleanAttribute | *No description.* | -| getBooleanMapAttribute | *No description.* | -| getListAttribute | *No description.* | -| getNumberAttribute | *No description.* | -| getNumberListAttribute | *No description.* | -| getNumberMapAttribute | *No description.* | -| getStringAttribute | *No description.* | -| getStringMapAttribute | *No description.* | -| interpolationForAttribute | *No description.* | -| resolve | Produce the Token's value at resolution time. | -| toString | Return a string representation of this resolvable object. | -| resetEndpoint | *No description.* | +| computeFqn | *No description.* | +| getAnyMapAttribute | *No description.* | +| getBooleanAttribute | *No description.* | +| getBooleanMapAttribute | *No description.* | +| getListAttribute | *No description.* | +| getNumberAttribute | *No description.* | +| getNumberListAttribute | *No description.* | +| getNumberMapAttribute | *No description.* | +| getStringAttribute | *No description.* | +| getStringMapAttribute | *No description.* | +| interpolationForAttribute | *No description.* | +| resolve | Produce the Token's value at resolution time. | +| toString | Return a string representation of this resolvable object. | --- -##### `computeFqn` +##### `computeFqn` ```typescript public computeFqn(): string ``` -##### `getAnyMapAttribute` +##### `getAnyMapAttribute` ```typescript public getAnyMapAttribute(terraformAttribute: string): {[ key: string ]: any} ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* string --- -##### `getBooleanAttribute` +##### `getBooleanAttribute` ```typescript public getBooleanAttribute(terraformAttribute: string): IResolvable ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* string --- -##### `getBooleanMapAttribute` +##### `getBooleanMapAttribute` ```typescript public getBooleanMapAttribute(terraformAttribute: string): {[ key: string ]: boolean} ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* string --- -##### `getListAttribute` +##### `getListAttribute` ```typescript public getListAttribute(terraformAttribute: string): string[] ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* string --- -##### `getNumberAttribute` +##### `getNumberAttribute` ```typescript public getNumberAttribute(terraformAttribute: string): number ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* string --- -##### `getNumberListAttribute` +##### `getNumberListAttribute` ```typescript public getNumberListAttribute(terraformAttribute: string): number[] ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* string --- -##### `getNumberMapAttribute` +##### `getNumberMapAttribute` ```typescript public getNumberMapAttribute(terraformAttribute: string): {[ key: string ]: number} ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* string --- -##### `getStringAttribute` +##### `getStringAttribute` ```typescript public getStringAttribute(terraformAttribute: string): string ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* string --- -##### `getStringMapAttribute` +##### `getStringMapAttribute` ```typescript public getStringMapAttribute(terraformAttribute: string): {[ key: string ]: string} ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* string --- -##### `interpolationForAttribute` +##### `interpolationForAttribute` ```typescript public interpolationForAttribute(property: string): IResolvable ``` -###### `property`Required +###### `property`Required - *Type:* string --- -##### `resolve` +##### `resolve` ```typescript public resolve(_context: IResolveContext): any @@ -30375,13 +32841,13 @@ public resolve(_context: IResolveContext): any Produce the Token's value at resolution time. -###### `_context`Required +###### `_context`Required - *Type:* cdktf.IResolveContext --- -##### `toString` +##### `toString` ```typescript public toString(): string @@ -30391,28 +32857,20 @@ Return a string representation of this resolvable object. Returns a reversible string representation. -##### `resetEndpoint` - -```typescript -public resetEndpoint(): void -``` - #### Properties | **Name** | **Type** | **Description** | | --- | --- | --- | -| creationStack | string[] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| fqn | string | *No description.* | -| apiKeyInput | string | *No description.* | -| endpointInput | string | *No description.* | -| apiKey | string | *No description.* | -| endpoint | string | *No description.* | -| internalValue | AppSpecServiceLogDestinationDatadog | *No description.* | +| creationStack | string[] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| fqn | string | *No description.* | +| tokenInput | string | *No description.* | +| token | string | *No description.* | +| internalValue | AppSpecServiceLogDestinationLogtail | *No description.* | --- -##### `creationStack`Required +##### `creationStack`Required ```typescript public readonly creationStack: string[]; @@ -30426,7 +32884,7 @@ If this returns an empty array the stack will not be attached. --- -##### `fqn`Required +##### `fqn`Required ```typescript public readonly fqn: string; @@ -30436,134 +32894,219 @@ public readonly fqn: string; --- -##### `apiKeyInput`Optional +##### `tokenInput`Optional ```typescript -public readonly apiKeyInput: string; +public readonly tokenInput: string; ``` - *Type:* string --- -##### `endpointInput`Optional +##### `token`Required ```typescript -public readonly endpointInput: string; +public readonly token: string; ``` - *Type:* string --- -##### `apiKey`Required +##### `internalValue`Optional ```typescript -public readonly apiKey: string; +public readonly internalValue: AppSpecServiceLogDestinationLogtail; ``` -- *Type:* string +- *Type:* AppSpecServiceLogDestinationLogtail --- -##### `endpoint`Required + +### AppSpecServiceLogDestinationOpenSearchBasicAuthOutputReference + +#### Initializers ```typescript -public readonly endpoint: string; +import { app } from '@cdktf/provider-digitalocean' + +new app.AppSpecServiceLogDestinationOpenSearchBasicAuthOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string) ``` +| **Name** | **Type** | **Description** | +| --- | --- | --- | +| terraformResource | cdktf.IInterpolatingParent | The parent resource. | +| terraformAttribute | string | The attribute on the parent resource this class is referencing. | + +--- + +##### `terraformResource`Required + +- *Type:* cdktf.IInterpolatingParent + +The parent resource. + +--- + +##### `terraformAttribute`Required + - *Type:* string +The attribute on the parent resource this class is referencing. + --- -##### `internalValue`Optional +#### Methods + +| **Name** | **Description** | +| --- | --- | +| computeFqn | *No description.* | +| getAnyMapAttribute | *No description.* | +| getBooleanAttribute | *No description.* | +| getBooleanMapAttribute | *No description.* | +| getListAttribute | *No description.* | +| getNumberAttribute | *No description.* | +| getNumberListAttribute | *No description.* | +| getNumberMapAttribute | *No description.* | +| getStringAttribute | *No description.* | +| getStringMapAttribute | *No description.* | +| interpolationForAttribute | *No description.* | +| resolve | Produce the Token's value at resolution time. | +| toString | Return a string representation of this resolvable object. | +| resetPassword | *No description.* | +| resetUser | *No description.* | + +--- + +##### `computeFqn` ```typescript -public readonly internalValue: AppSpecServiceLogDestinationDatadog; +public computeFqn(): string ``` -- *Type:* AppSpecServiceLogDestinationDatadog +##### `getAnyMapAttribute` ---- +```typescript +public getAnyMapAttribute(terraformAttribute: string): {[ key: string ]: any} +``` +###### `terraformAttribute`Required -### AppSpecServiceLogDestinationList +- *Type:* string -#### Initializers +--- -```typescript -import { app } from '@cdktf/provider-digitalocean' +##### `getBooleanAttribute` -new app.AppSpecServiceLogDestinationList(terraformResource: IInterpolatingParent, terraformAttribute: string, wrapsSet: boolean) +```typescript +public getBooleanAttribute(terraformAttribute: string): IResolvable ``` -| **Name** | **Type** | **Description** | -| --- | --- | --- | -| terraformResource | cdktf.IInterpolatingParent | The parent resource. | -| terraformAttribute | string | The attribute on the parent resource this class is referencing. | -| wrapsSet | boolean | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | +###### `terraformAttribute`Required + +- *Type:* string --- -##### `terraformResource`Required +##### `getBooleanMapAttribute` -- *Type:* cdktf.IInterpolatingParent +```typescript +public getBooleanMapAttribute(terraformAttribute: string): {[ key: string ]: boolean} +``` -The parent resource. +###### `terraformAttribute`Required + +- *Type:* string --- -##### `terraformAttribute`Required +##### `getListAttribute` + +```typescript +public getListAttribute(terraformAttribute: string): string[] +``` + +###### `terraformAttribute`Required - *Type:* string -The attribute on the parent resource this class is referencing. +--- + +##### `getNumberAttribute` + +```typescript +public getNumberAttribute(terraformAttribute: string): number +``` + +###### `terraformAttribute`Required + +- *Type:* string --- -##### `wrapsSet`Required +##### `getNumberListAttribute` -- *Type:* boolean +```typescript +public getNumberListAttribute(terraformAttribute: string): number[] +``` -whether the list is wrapping a set (will add tolist() to be able to access an item via an index). +###### `terraformAttribute`Required + +- *Type:* string --- -#### Methods +##### `getNumberMapAttribute` -| **Name** | **Description** | -| --- | --- | -| allWithMapKey | Creating an iterator for this complex list. | -| computeFqn | *No description.* | -| resolve | Produce the Token's value at resolution time. | -| toString | Return a string representation of this resolvable object. | -| get | *No description.* | +```typescript +public getNumberMapAttribute(terraformAttribute: string): {[ key: string ]: number} +``` + +###### `terraformAttribute`Required + +- *Type:* string --- -##### `allWithMapKey` +##### `getStringAttribute` ```typescript -public allWithMapKey(mapKeyAttributeName: string): DynamicListTerraformIterator +public getStringAttribute(terraformAttribute: string): string ``` -Creating an iterator for this complex list. +###### `terraformAttribute`Required -The list will be converted into a map with the mapKeyAttributeName as the key. +- *Type:* string -###### `mapKeyAttributeName`Required +--- + +##### `getStringMapAttribute` + +```typescript +public getStringMapAttribute(terraformAttribute: string): {[ key: string ]: string} +``` + +###### `terraformAttribute`Required - *Type:* string --- -##### `computeFqn` +##### `interpolationForAttribute` ```typescript -public computeFqn(): string +public interpolationForAttribute(property: string): IResolvable ``` -##### `resolve` +###### `property`Required + +- *Type:* string + +--- + +##### `resolve` ```typescript public resolve(_context: IResolveContext): any @@ -30571,13 +33114,13 @@ public resolve(_context: IResolveContext): any Produce the Token's value at resolution time. -###### `_context`Required +###### `_context`Required - *Type:* cdktf.IResolveContext --- -##### `toString` +##### `toString` ```typescript public toString(): string @@ -30587,32 +33130,34 @@ Return a string representation of this resolvable object. Returns a reversible string representation. -##### `get` +##### `resetPassword` ```typescript -public get(index: number): AppSpecServiceLogDestinationOutputReference +public resetPassword(): void ``` -###### `index`Required - -- *Type:* number - -the index of the item to return. +##### `resetUser` ---- +```typescript +public resetUser(): void +``` #### Properties | **Name** | **Type** | **Description** | | --- | --- | --- | -| creationStack | string[] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| fqn | string | *No description.* | -| internalValue | cdktf.IResolvable \| AppSpecServiceLogDestination[] | *No description.* | +| creationStack | string[] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| fqn | string | *No description.* | +| passwordInput | string | *No description.* | +| userInput | string | *No description.* | +| password | string | *No description.* | +| user | string | *No description.* | +| internalValue | AppSpecServiceLogDestinationOpenSearchBasicAuth | *No description.* | --- -##### `creationStack`Required +##### `creationStack`Required ```typescript public readonly creationStack: string[]; @@ -30626,7 +33171,7 @@ If this returns an empty array the stack will not be attached. --- -##### `fqn`Required +##### `fqn`Required ```typescript public readonly fqn: string; @@ -30636,35 +33181,75 @@ public readonly fqn: string; --- -##### `internalValue`Optional +##### `passwordInput`Optional ```typescript -public readonly internalValue: IResolvable | AppSpecServiceLogDestination[]; +public readonly passwordInput: string; ``` -- *Type:* cdktf.IResolvable | AppSpecServiceLogDestination[] +- *Type:* string --- +##### `userInput`Optional -### AppSpecServiceLogDestinationLogtailOutputReference +```typescript +public readonly userInput: string; +``` -#### Initializers +- *Type:* string + +--- + +##### `password`Required + +```typescript +public readonly password: string; +``` + +- *Type:* string + +--- + +##### `user`Required + +```typescript +public readonly user: string; +``` + +- *Type:* string + +--- + +##### `internalValue`Optional + +```typescript +public readonly internalValue: AppSpecServiceLogDestinationOpenSearchBasicAuth; +``` + +- *Type:* AppSpecServiceLogDestinationOpenSearchBasicAuth + +--- + + +### AppSpecServiceLogDestinationOpenSearchOutputReference + +#### Initializers ```typescript import { app } from '@cdktf/provider-digitalocean' -new app.AppSpecServiceLogDestinationLogtailOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string) +new app.AppSpecServiceLogDestinationOpenSearchOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string) ``` | **Name** | **Type** | **Description** | | --- | --- | --- | -| terraformResource | cdktf.IInterpolatingParent | The parent resource. | -| terraformAttribute | string | The attribute on the parent resource this class is referencing. | +| terraformResource | cdktf.IInterpolatingParent | The parent resource. | +| terraformAttribute | string | The attribute on the parent resource this class is referencing. | --- -##### `terraformResource`Required +##### `terraformResource`Required - *Type:* cdktf.IInterpolatingParent @@ -30672,7 +33257,7 @@ The parent resource. --- -##### `terraformAttribute`Required +##### `terraformAttribute`Required - *Type:* string @@ -30684,149 +33269,153 @@ The attribute on the parent resource this class is referencing. | **Name** | **Description** | | --- | --- | -| computeFqn | *No description.* | -| getAnyMapAttribute | *No description.* | -| getBooleanAttribute | *No description.* | -| getBooleanMapAttribute | *No description.* | -| getListAttribute | *No description.* | -| getNumberAttribute | *No description.* | -| getNumberListAttribute | *No description.* | -| getNumberMapAttribute | *No description.* | -| getStringAttribute | *No description.* | -| getStringMapAttribute | *No description.* | -| interpolationForAttribute | *No description.* | -| resolve | Produce the Token's value at resolution time. | -| toString | Return a string representation of this resolvable object. | +| computeFqn | *No description.* | +| getAnyMapAttribute | *No description.* | +| getBooleanAttribute | *No description.* | +| getBooleanMapAttribute | *No description.* | +| getListAttribute | *No description.* | +| getNumberAttribute | *No description.* | +| getNumberListAttribute | *No description.* | +| getNumberMapAttribute | *No description.* | +| getStringAttribute | *No description.* | +| getStringMapAttribute | *No description.* | +| interpolationForAttribute | *No description.* | +| resolve | Produce the Token's value at resolution time. | +| toString | Return a string representation of this resolvable object. | +| putBasicAuth | *No description.* | +| resetClusterName | *No description.* | +| resetEndpoint | *No description.* | +| resetIndexName | *No description.* | --- -##### `computeFqn` +##### `computeFqn` ```typescript public computeFqn(): string ``` -##### `getAnyMapAttribute` +##### `getAnyMapAttribute` ```typescript public getAnyMapAttribute(terraformAttribute: string): {[ key: string ]: any} ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* string --- -##### `getBooleanAttribute` +##### `getBooleanAttribute` ```typescript public getBooleanAttribute(terraformAttribute: string): IResolvable ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* string --- -##### `getBooleanMapAttribute` +##### `getBooleanMapAttribute` ```typescript public getBooleanMapAttribute(terraformAttribute: string): {[ key: string ]: boolean} ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* string --- -##### `getListAttribute` +##### `getListAttribute` ```typescript public getListAttribute(terraformAttribute: string): string[] ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* string --- -##### `getNumberAttribute` +##### `getNumberAttribute` ```typescript public getNumberAttribute(terraformAttribute: string): number ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* string --- -##### `getNumberListAttribute` +##### `getNumberListAttribute` ```typescript public getNumberListAttribute(terraformAttribute: string): number[] ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* string --- -##### `getNumberMapAttribute` +##### `getNumberMapAttribute` ```typescript public getNumberMapAttribute(terraformAttribute: string): {[ key: string ]: number} ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* string --- -##### `getStringAttribute` +##### `getStringAttribute` ```typescript public getStringAttribute(terraformAttribute: string): string ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* string --- -##### `getStringMapAttribute` +##### `getStringMapAttribute` ```typescript public getStringMapAttribute(terraformAttribute: string): {[ key: string ]: string} ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* string --- -##### `interpolationForAttribute` +##### `interpolationForAttribute` ```typescript public interpolationForAttribute(property: string): IResolvable ``` -###### `property`Required +###### `property`Required - *Type:* string --- -##### `resolve` +##### `resolve` ```typescript public resolve(_context: IResolveContext): any @@ -30834,13 +33423,13 @@ public resolve(_context: IResolveContext): any Produce the Token's value at resolution time. -###### `_context`Required +###### `_context`Required - *Type:* cdktf.IResolveContext --- -##### `toString` +##### `toString` ```typescript public toString(): string @@ -30850,20 +33439,56 @@ Return a string representation of this resolvable object. Returns a reversible string representation. +##### `putBasicAuth` + +```typescript +public putBasicAuth(value: AppSpecServiceLogDestinationOpenSearchBasicAuth): void +``` + +###### `value`Required + +- *Type:* AppSpecServiceLogDestinationOpenSearchBasicAuth + +--- + +##### `resetClusterName` + +```typescript +public resetClusterName(): void +``` + +##### `resetEndpoint` + +```typescript +public resetEndpoint(): void +``` + +##### `resetIndexName` + +```typescript +public resetIndexName(): void +``` + #### Properties | **Name** | **Type** | **Description** | | --- | --- | --- | -| creationStack | string[] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| fqn | string | *No description.* | -| tokenInput | string | *No description.* | -| token | string | *No description.* | -| internalValue | AppSpecServiceLogDestinationLogtail | *No description.* | +| creationStack | string[] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| fqn | string | *No description.* | +| basicAuth | AppSpecServiceLogDestinationOpenSearchBasicAuthOutputReference | *No description.* | +| basicAuthInput | AppSpecServiceLogDestinationOpenSearchBasicAuth | *No description.* | +| clusterNameInput | string | *No description.* | +| endpointInput | string | *No description.* | +| indexNameInput | string | *No description.* | +| clusterName | string | *No description.* | +| endpoint | string | *No description.* | +| indexName | string | *No description.* | +| internalValue | AppSpecServiceLogDestinationOpenSearch | *No description.* | --- -##### `creationStack`Required +##### `creationStack`Required ```typescript public readonly creationStack: string[]; @@ -30877,7 +33502,7 @@ If this returns an empty array the stack will not be attached. --- -##### `fqn`Required +##### `fqn`Required ```typescript public readonly fqn: string; @@ -30887,33 +33512,93 @@ public readonly fqn: string; --- -##### `tokenInput`Optional +##### `basicAuth`Required ```typescript -public readonly tokenInput: string; +public readonly basicAuth: AppSpecServiceLogDestinationOpenSearchBasicAuthOutputReference; +``` + +- *Type:* AppSpecServiceLogDestinationOpenSearchBasicAuthOutputReference + +--- + +##### `basicAuthInput`Optional + +```typescript +public readonly basicAuthInput: AppSpecServiceLogDestinationOpenSearchBasicAuth; +``` + +- *Type:* AppSpecServiceLogDestinationOpenSearchBasicAuth + +--- + +##### `clusterNameInput`Optional + +```typescript +public readonly clusterNameInput: string; ``` - *Type:* string --- -##### `token`Required +##### `endpointInput`Optional ```typescript -public readonly token: string; +public readonly endpointInput: string; ``` - *Type:* string --- -##### `internalValue`Optional +##### `indexNameInput`Optional ```typescript -public readonly internalValue: AppSpecServiceLogDestinationLogtail; +public readonly indexNameInput: string; ``` -- *Type:* AppSpecServiceLogDestinationLogtail +- *Type:* string + +--- + +##### `clusterName`Required + +```typescript +public readonly clusterName: string; +``` + +- *Type:* string + +--- + +##### `endpoint`Required + +```typescript +public readonly endpoint: string; +``` + +- *Type:* string + +--- + +##### `indexName`Required + +```typescript +public readonly indexName: string; +``` + +- *Type:* string + +--- + +##### `internalValue`Optional + +```typescript +public readonly internalValue: AppSpecServiceLogDestinationOpenSearch; +``` + +- *Type:* AppSpecServiceLogDestinationOpenSearch --- @@ -30988,9 +33673,11 @@ whether the list is wrapping a set (will add tolist() to be able to access an it | toString | Return a string representation of this resolvable object. | | putDatadog | *No description.* | | putLogtail | *No description.* | +| putOpenSearch | *No description.* | | putPapertrail | *No description.* | | resetDatadog | *No description.* | | resetLogtail | *No description.* | +| resetOpenSearch | *No description.* | | resetPapertrail | *No description.* | --- @@ -31169,6 +33856,18 @@ public putLogtail(value: AppSpecServiceLogDestinationLogtail): void --- +##### `putOpenSearch` + +```typescript +public putOpenSearch(value: AppSpecServiceLogDestinationOpenSearch): void +``` + +###### `value`Required + +- *Type:* AppSpecServiceLogDestinationOpenSearch + +--- + ##### `putPapertrail` ```typescript @@ -31193,6 +33892,12 @@ public resetDatadog(): void public resetLogtail(): void ``` +##### `resetOpenSearch` + +```typescript +public resetOpenSearch(): void +``` + ##### `resetPapertrail` ```typescript @@ -31208,10 +33913,12 @@ public resetPapertrail(): void | fqn | string | *No description.* | | datadog | AppSpecServiceLogDestinationDatadogOutputReference | *No description.* | | logtail | AppSpecServiceLogDestinationLogtailOutputReference | *No description.* | +| openSearch | AppSpecServiceLogDestinationOpenSearchOutputReference | *No description.* | | papertrail | AppSpecServiceLogDestinationPapertrailOutputReference | *No description.* | | datadogInput | AppSpecServiceLogDestinationDatadog | *No description.* | | logtailInput | AppSpecServiceLogDestinationLogtail | *No description.* | | nameInput | string | *No description.* | +| openSearchInput | AppSpecServiceLogDestinationOpenSearch | *No description.* | | papertrailInput | AppSpecServiceLogDestinationPapertrail | *No description.* | | name | string | *No description.* | | internalValue | cdktf.IResolvable \| AppSpecServiceLogDestination | *No description.* | @@ -31262,6 +33969,16 @@ public readonly logtail: AppSpecServiceLogDestinationLogtailOutputReference; --- +##### `openSearch`Required + +```typescript +public readonly openSearch: AppSpecServiceLogDestinationOpenSearchOutputReference; +``` + +- *Type:* AppSpecServiceLogDestinationOpenSearchOutputReference + +--- + ##### `papertrail`Required ```typescript @@ -31302,6 +34019,16 @@ public readonly nameInput: string; --- +##### `openSearchInput`Optional + +```typescript +public readonly openSearchInput: AppSpecServiceLogDestinationOpenSearch; +``` + +- *Type:* AppSpecServiceLogDestinationOpenSearch + +--- + ##### `papertrailInput`Optional ```typescript @@ -39764,18 +42491,478 @@ public readonly internalValue: AppSpecWorkerImage; ```typescript import { app } from '@cdktf/provider-digitalocean' -new app.AppSpecWorkerList(terraformResource: IInterpolatingParent, terraformAttribute: string, wrapsSet: boolean) +new app.AppSpecWorkerList(terraformResource: IInterpolatingParent, terraformAttribute: string, wrapsSet: boolean) +``` + +| **Name** | **Type** | **Description** | +| --- | --- | --- | +| terraformResource | cdktf.IInterpolatingParent | The parent resource. | +| terraformAttribute | string | The attribute on the parent resource this class is referencing. | +| wrapsSet | boolean | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | + +--- + +##### `terraformResource`Required + +- *Type:* cdktf.IInterpolatingParent + +The parent resource. + +--- + +##### `terraformAttribute`Required + +- *Type:* string + +The attribute on the parent resource this class is referencing. + +--- + +##### `wrapsSet`Required + +- *Type:* boolean + +whether the list is wrapping a set (will add tolist() to be able to access an item via an index). + +--- + +#### Methods + +| **Name** | **Description** | +| --- | --- | +| allWithMapKey | Creating an iterator for this complex list. | +| computeFqn | *No description.* | +| resolve | Produce the Token's value at resolution time. | +| toString | Return a string representation of this resolvable object. | +| get | *No description.* | + +--- + +##### `allWithMapKey` + +```typescript +public allWithMapKey(mapKeyAttributeName: string): DynamicListTerraformIterator +``` + +Creating an iterator for this complex list. + +The list will be converted into a map with the mapKeyAttributeName as the key. + +###### `mapKeyAttributeName`Required + +- *Type:* string + +--- + +##### `computeFqn` + +```typescript +public computeFqn(): string +``` + +##### `resolve` + +```typescript +public resolve(_context: IResolveContext): any +``` + +Produce the Token's value at resolution time. + +###### `_context`Required + +- *Type:* cdktf.IResolveContext + +--- + +##### `toString` + +```typescript +public toString(): string +``` + +Return a string representation of this resolvable object. + +Returns a reversible string representation. + +##### `get` + +```typescript +public get(index: number): AppSpecWorkerOutputReference +``` + +###### `index`Required + +- *Type:* number + +the index of the item to return. + +--- + + +#### Properties + +| **Name** | **Type** | **Description** | +| --- | --- | --- | +| creationStack | string[] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| fqn | string | *No description.* | +| internalValue | cdktf.IResolvable \| AppSpecWorker[] | *No description.* | + +--- + +##### `creationStack`Required + +```typescript +public readonly creationStack: string[]; +``` + +- *Type:* string[] + +The creation stack of this resolvable which will be appended to errors thrown during resolution. + +If this returns an empty array the stack will not be attached. + +--- + +##### `fqn`Required + +```typescript +public readonly fqn: string; +``` + +- *Type:* string + +--- + +##### `internalValue`Optional + +```typescript +public readonly internalValue: IResolvable | AppSpecWorker[]; +``` + +- *Type:* cdktf.IResolvable | AppSpecWorker[] + +--- + + +### AppSpecWorkerLogDestinationDatadogOutputReference + +#### Initializers + +```typescript +import { app } from '@cdktf/provider-digitalocean' + +new app.AppSpecWorkerLogDestinationDatadogOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string) +``` + +| **Name** | **Type** | **Description** | +| --- | --- | --- | +| terraformResource | cdktf.IInterpolatingParent | The parent resource. | +| terraformAttribute | string | The attribute on the parent resource this class is referencing. | + +--- + +##### `terraformResource`Required + +- *Type:* cdktf.IInterpolatingParent + +The parent resource. + +--- + +##### `terraformAttribute`Required + +- *Type:* string + +The attribute on the parent resource this class is referencing. + +--- + +#### Methods + +| **Name** | **Description** | +| --- | --- | +| computeFqn | *No description.* | +| getAnyMapAttribute | *No description.* | +| getBooleanAttribute | *No description.* | +| getBooleanMapAttribute | *No description.* | +| getListAttribute | *No description.* | +| getNumberAttribute | *No description.* | +| getNumberListAttribute | *No description.* | +| getNumberMapAttribute | *No description.* | +| getStringAttribute | *No description.* | +| getStringMapAttribute | *No description.* | +| interpolationForAttribute | *No description.* | +| resolve | Produce the Token's value at resolution time. | +| toString | Return a string representation of this resolvable object. | +| resetEndpoint | *No description.* | + +--- + +##### `computeFqn` + +```typescript +public computeFqn(): string +``` + +##### `getAnyMapAttribute` + +```typescript +public getAnyMapAttribute(terraformAttribute: string): {[ key: string ]: any} +``` + +###### `terraformAttribute`Required + +- *Type:* string + +--- + +##### `getBooleanAttribute` + +```typescript +public getBooleanAttribute(terraformAttribute: string): IResolvable +``` + +###### `terraformAttribute`Required + +- *Type:* string + +--- + +##### `getBooleanMapAttribute` + +```typescript +public getBooleanMapAttribute(terraformAttribute: string): {[ key: string ]: boolean} +``` + +###### `terraformAttribute`Required + +- *Type:* string + +--- + +##### `getListAttribute` + +```typescript +public getListAttribute(terraformAttribute: string): string[] +``` + +###### `terraformAttribute`Required + +- *Type:* string + +--- + +##### `getNumberAttribute` + +```typescript +public getNumberAttribute(terraformAttribute: string): number +``` + +###### `terraformAttribute`Required + +- *Type:* string + +--- + +##### `getNumberListAttribute` + +```typescript +public getNumberListAttribute(terraformAttribute: string): number[] +``` + +###### `terraformAttribute`Required + +- *Type:* string + +--- + +##### `getNumberMapAttribute` + +```typescript +public getNumberMapAttribute(terraformAttribute: string): {[ key: string ]: number} +``` + +###### `terraformAttribute`Required + +- *Type:* string + +--- + +##### `getStringAttribute` + +```typescript +public getStringAttribute(terraformAttribute: string): string +``` + +###### `terraformAttribute`Required + +- *Type:* string + +--- + +##### `getStringMapAttribute` + +```typescript +public getStringMapAttribute(terraformAttribute: string): {[ key: string ]: string} +``` + +###### `terraformAttribute`Required + +- *Type:* string + +--- + +##### `interpolationForAttribute` + +```typescript +public interpolationForAttribute(property: string): IResolvable +``` + +###### `property`Required + +- *Type:* string + +--- + +##### `resolve` + +```typescript +public resolve(_context: IResolveContext): any +``` + +Produce the Token's value at resolution time. + +###### `_context`Required + +- *Type:* cdktf.IResolveContext + +--- + +##### `toString` + +```typescript +public toString(): string +``` + +Return a string representation of this resolvable object. + +Returns a reversible string representation. + +##### `resetEndpoint` + +```typescript +public resetEndpoint(): void +``` + + +#### Properties + +| **Name** | **Type** | **Description** | +| --- | --- | --- | +| creationStack | string[] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| fqn | string | *No description.* | +| apiKeyInput | string | *No description.* | +| endpointInput | string | *No description.* | +| apiKey | string | *No description.* | +| endpoint | string | *No description.* | +| internalValue | AppSpecWorkerLogDestinationDatadog | *No description.* | + +--- + +##### `creationStack`Required + +```typescript +public readonly creationStack: string[]; +``` + +- *Type:* string[] + +The creation stack of this resolvable which will be appended to errors thrown during resolution. + +If this returns an empty array the stack will not be attached. + +--- + +##### `fqn`Required + +```typescript +public readonly fqn: string; +``` + +- *Type:* string + +--- + +##### `apiKeyInput`Optional + +```typescript +public readonly apiKeyInput: string; +``` + +- *Type:* string + +--- + +##### `endpointInput`Optional + +```typescript +public readonly endpointInput: string; +``` + +- *Type:* string + +--- + +##### `apiKey`Required + +```typescript +public readonly apiKey: string; +``` + +- *Type:* string + +--- + +##### `endpoint`Required + +```typescript +public readonly endpoint: string; +``` + +- *Type:* string + +--- + +##### `internalValue`Optional + +```typescript +public readonly internalValue: AppSpecWorkerLogDestinationDatadog; +``` + +- *Type:* AppSpecWorkerLogDestinationDatadog + +--- + + +### AppSpecWorkerLogDestinationList + +#### Initializers + +```typescript +import { app } from '@cdktf/provider-digitalocean' + +new app.AppSpecWorkerLogDestinationList(terraformResource: IInterpolatingParent, terraformAttribute: string, wrapsSet: boolean) ``` | **Name** | **Type** | **Description** | | --- | --- | --- | -| terraformResource | cdktf.IInterpolatingParent | The parent resource. | -| terraformAttribute | string | The attribute on the parent resource this class is referencing. | -| wrapsSet | boolean | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | +| terraformResource | cdktf.IInterpolatingParent | The parent resource. | +| terraformAttribute | string | The attribute on the parent resource this class is referencing. | +| wrapsSet | boolean | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | --- -##### `terraformResource`Required +##### `terraformResource`Required - *Type:* cdktf.IInterpolatingParent @@ -39783,7 +42970,7 @@ The parent resource. --- -##### `terraformAttribute`Required +##### `terraformAttribute`Required - *Type:* string @@ -39791,7 +42978,7 @@ The attribute on the parent resource this class is referencing. --- -##### `wrapsSet`Required +##### `wrapsSet`Required - *Type:* boolean @@ -39803,15 +42990,15 @@ whether the list is wrapping a set (will add tolist() to be able to access an it | **Name** | **Description** | | --- | --- | -| allWithMapKey | Creating an iterator for this complex list. | -| computeFqn | *No description.* | -| resolve | Produce the Token's value at resolution time. | -| toString | Return a string representation of this resolvable object. | -| get | *No description.* | +| allWithMapKey | Creating an iterator for this complex list. | +| computeFqn | *No description.* | +| resolve | Produce the Token's value at resolution time. | +| toString | Return a string representation of this resolvable object. | +| get | *No description.* | --- -##### `allWithMapKey` +##### `allWithMapKey` ```typescript public allWithMapKey(mapKeyAttributeName: string): DynamicListTerraformIterator @@ -39821,19 +43008,19 @@ Creating an iterator for this complex list. The list will be converted into a map with the mapKeyAttributeName as the key. -###### `mapKeyAttributeName`Required +###### `mapKeyAttributeName`Required - *Type:* string --- -##### `computeFqn` +##### `computeFqn` ```typescript public computeFqn(): string ``` -##### `resolve` +##### `resolve` ```typescript public resolve(_context: IResolveContext): any @@ -39841,13 +43028,13 @@ public resolve(_context: IResolveContext): any Produce the Token's value at resolution time. -###### `_context`Required +###### `_context`Required - *Type:* cdktf.IResolveContext --- -##### `toString` +##### `toString` ```typescript public toString(): string @@ -39857,13 +43044,13 @@ Return a string representation of this resolvable object. Returns a reversible string representation. -##### `get` +##### `get` ```typescript -public get(index: number): AppSpecWorkerOutputReference +public get(index: number): AppSpecWorkerLogDestinationOutputReference ``` -###### `index`Required +###### `index`Required - *Type:* number @@ -39876,13 +43063,13 @@ the index of the item to return. | **Name** | **Type** | **Description** | | --- | --- | --- | -| creationStack | string[] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| fqn | string | *No description.* | -| internalValue | cdktf.IResolvable \| AppSpecWorker[] | *No description.* | +| creationStack | string[] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| fqn | string | *No description.* | +| internalValue | cdktf.IResolvable \| AppSpecWorkerLogDestination[] | *No description.* | --- -##### `creationStack`Required +##### `creationStack`Required ```typescript public readonly creationStack: string[]; @@ -39896,7 +43083,7 @@ If this returns an empty array the stack will not be attached. --- -##### `fqn`Required +##### `fqn`Required ```typescript public readonly fqn: string; @@ -39906,35 +43093,35 @@ public readonly fqn: string; --- -##### `internalValue`Optional +##### `internalValue`Optional ```typescript -public readonly internalValue: IResolvable | AppSpecWorker[]; +public readonly internalValue: IResolvable | AppSpecWorkerLogDestination[]; ``` -- *Type:* cdktf.IResolvable | AppSpecWorker[] +- *Type:* cdktf.IResolvable | AppSpecWorkerLogDestination[] --- -### AppSpecWorkerLogDestinationDatadogOutputReference +### AppSpecWorkerLogDestinationLogtailOutputReference -#### Initializers +#### Initializers ```typescript import { app } from '@cdktf/provider-digitalocean' -new app.AppSpecWorkerLogDestinationDatadogOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string) +new app.AppSpecWorkerLogDestinationLogtailOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string) ``` | **Name** | **Type** | **Description** | | --- | --- | --- | -| terraformResource | cdktf.IInterpolatingParent | The parent resource. | -| terraformAttribute | string | The attribute on the parent resource this class is referencing. | +| terraformResource | cdktf.IInterpolatingParent | The parent resource. | +| terraformAttribute | string | The attribute on the parent resource this class is referencing. | --- -##### `terraformResource`Required +##### `terraformResource`Required - *Type:* cdktf.IInterpolatingParent @@ -39942,7 +43129,7 @@ The parent resource. --- -##### `terraformAttribute`Required +##### `terraformAttribute`Required - *Type:* string @@ -39954,150 +43141,149 @@ The attribute on the parent resource this class is referencing. | **Name** | **Description** | | --- | --- | -| computeFqn | *No description.* | -| getAnyMapAttribute | *No description.* | -| getBooleanAttribute | *No description.* | -| getBooleanMapAttribute | *No description.* | -| getListAttribute | *No description.* | -| getNumberAttribute | *No description.* | -| getNumberListAttribute | *No description.* | -| getNumberMapAttribute | *No description.* | -| getStringAttribute | *No description.* | -| getStringMapAttribute | *No description.* | -| interpolationForAttribute | *No description.* | -| resolve | Produce the Token's value at resolution time. | -| toString | Return a string representation of this resolvable object. | -| resetEndpoint | *No description.* | +| computeFqn | *No description.* | +| getAnyMapAttribute | *No description.* | +| getBooleanAttribute | *No description.* | +| getBooleanMapAttribute | *No description.* | +| getListAttribute | *No description.* | +| getNumberAttribute | *No description.* | +| getNumberListAttribute | *No description.* | +| getNumberMapAttribute | *No description.* | +| getStringAttribute | *No description.* | +| getStringMapAttribute | *No description.* | +| interpolationForAttribute | *No description.* | +| resolve | Produce the Token's value at resolution time. | +| toString | Return a string representation of this resolvable object. | --- -##### `computeFqn` +##### `computeFqn` ```typescript public computeFqn(): string ``` -##### `getAnyMapAttribute` +##### `getAnyMapAttribute` ```typescript public getAnyMapAttribute(terraformAttribute: string): {[ key: string ]: any} ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* string --- -##### `getBooleanAttribute` +##### `getBooleanAttribute` ```typescript public getBooleanAttribute(terraformAttribute: string): IResolvable ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* string --- -##### `getBooleanMapAttribute` +##### `getBooleanMapAttribute` ```typescript public getBooleanMapAttribute(terraformAttribute: string): {[ key: string ]: boolean} ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* string --- -##### `getListAttribute` +##### `getListAttribute` ```typescript public getListAttribute(terraformAttribute: string): string[] ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* string --- -##### `getNumberAttribute` +##### `getNumberAttribute` ```typescript public getNumberAttribute(terraformAttribute: string): number ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* string --- -##### `getNumberListAttribute` +##### `getNumberListAttribute` ```typescript public getNumberListAttribute(terraformAttribute: string): number[] ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* string --- -##### `getNumberMapAttribute` +##### `getNumberMapAttribute` ```typescript public getNumberMapAttribute(terraformAttribute: string): {[ key: string ]: number} ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* string --- -##### `getStringAttribute` +##### `getStringAttribute` ```typescript public getStringAttribute(terraformAttribute: string): string ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* string --- -##### `getStringMapAttribute` +##### `getStringMapAttribute` ```typescript public getStringMapAttribute(terraformAttribute: string): {[ key: string ]: string} ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* string --- -##### `interpolationForAttribute` +##### `interpolationForAttribute` ```typescript public interpolationForAttribute(property: string): IResolvable ``` -###### `property`Required +###### `property`Required - *Type:* string --- -##### `resolve` +##### `resolve` ```typescript public resolve(_context: IResolveContext): any @@ -40105,13 +43291,13 @@ public resolve(_context: IResolveContext): any Produce the Token's value at resolution time. -###### `_context`Required +###### `_context`Required - *Type:* cdktf.IResolveContext --- -##### `toString` +##### `toString` ```typescript public toString(): string @@ -40121,28 +43307,20 @@ Return a string representation of this resolvable object. Returns a reversible string representation. -##### `resetEndpoint` - -```typescript -public resetEndpoint(): void -``` - #### Properties | **Name** | **Type** | **Description** | | --- | --- | --- | -| creationStack | string[] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| fqn | string | *No description.* | -| apiKeyInput | string | *No description.* | -| endpointInput | string | *No description.* | -| apiKey | string | *No description.* | -| endpoint | string | *No description.* | -| internalValue | AppSpecWorkerLogDestinationDatadog | *No description.* | +| creationStack | string[] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| fqn | string | *No description.* | +| tokenInput | string | *No description.* | +| token | string | *No description.* | +| internalValue | AppSpecWorkerLogDestinationLogtail | *No description.* | --- -##### `creationStack`Required +##### `creationStack`Required ```typescript public readonly creationStack: string[]; @@ -40156,7 +43334,7 @@ If this returns an empty array the stack will not be attached. --- -##### `fqn`Required +##### `fqn`Required ```typescript public readonly fqn: string; @@ -40166,134 +43344,219 @@ public readonly fqn: string; --- -##### `apiKeyInput`Optional +##### `tokenInput`Optional ```typescript -public readonly apiKeyInput: string; +public readonly tokenInput: string; ``` - *Type:* string --- -##### `endpointInput`Optional +##### `token`Required ```typescript -public readonly endpointInput: string; +public readonly token: string; ``` - *Type:* string --- -##### `apiKey`Required +##### `internalValue`Optional ```typescript -public readonly apiKey: string; +public readonly internalValue: AppSpecWorkerLogDestinationLogtail; ``` -- *Type:* string +- *Type:* AppSpecWorkerLogDestinationLogtail --- -##### `endpoint`Required + +### AppSpecWorkerLogDestinationOpenSearchBasicAuthOutputReference + +#### Initializers ```typescript -public readonly endpoint: string; +import { app } from '@cdktf/provider-digitalocean' + +new app.AppSpecWorkerLogDestinationOpenSearchBasicAuthOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string) ``` +| **Name** | **Type** | **Description** | +| --- | --- | --- | +| terraformResource | cdktf.IInterpolatingParent | The parent resource. | +| terraformAttribute | string | The attribute on the parent resource this class is referencing. | + +--- + +##### `terraformResource`Required + +- *Type:* cdktf.IInterpolatingParent + +The parent resource. + +--- + +##### `terraformAttribute`Required + - *Type:* string +The attribute on the parent resource this class is referencing. + --- -##### `internalValue`Optional +#### Methods + +| **Name** | **Description** | +| --- | --- | +| computeFqn | *No description.* | +| getAnyMapAttribute | *No description.* | +| getBooleanAttribute | *No description.* | +| getBooleanMapAttribute | *No description.* | +| getListAttribute | *No description.* | +| getNumberAttribute | *No description.* | +| getNumberListAttribute | *No description.* | +| getNumberMapAttribute | *No description.* | +| getStringAttribute | *No description.* | +| getStringMapAttribute | *No description.* | +| interpolationForAttribute | *No description.* | +| resolve | Produce the Token's value at resolution time. | +| toString | Return a string representation of this resolvable object. | +| resetPassword | *No description.* | +| resetUser | *No description.* | + +--- + +##### `computeFqn` ```typescript -public readonly internalValue: AppSpecWorkerLogDestinationDatadog; +public computeFqn(): string ``` -- *Type:* AppSpecWorkerLogDestinationDatadog +##### `getAnyMapAttribute` ---- +```typescript +public getAnyMapAttribute(terraformAttribute: string): {[ key: string ]: any} +``` +###### `terraformAttribute`Required -### AppSpecWorkerLogDestinationList +- *Type:* string -#### Initializers +--- -```typescript -import { app } from '@cdktf/provider-digitalocean' +##### `getBooleanAttribute` -new app.AppSpecWorkerLogDestinationList(terraformResource: IInterpolatingParent, terraformAttribute: string, wrapsSet: boolean) +```typescript +public getBooleanAttribute(terraformAttribute: string): IResolvable ``` -| **Name** | **Type** | **Description** | -| --- | --- | --- | -| terraformResource | cdktf.IInterpolatingParent | The parent resource. | -| terraformAttribute | string | The attribute on the parent resource this class is referencing. | -| wrapsSet | boolean | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | +###### `terraformAttribute`Required + +- *Type:* string --- -##### `terraformResource`Required +##### `getBooleanMapAttribute` -- *Type:* cdktf.IInterpolatingParent +```typescript +public getBooleanMapAttribute(terraformAttribute: string): {[ key: string ]: boolean} +``` -The parent resource. +###### `terraformAttribute`Required + +- *Type:* string --- -##### `terraformAttribute`Required +##### `getListAttribute` + +```typescript +public getListAttribute(terraformAttribute: string): string[] +``` + +###### `terraformAttribute`Required - *Type:* string -The attribute on the parent resource this class is referencing. +--- + +##### `getNumberAttribute` + +```typescript +public getNumberAttribute(terraformAttribute: string): number +``` + +###### `terraformAttribute`Required + +- *Type:* string --- -##### `wrapsSet`Required +##### `getNumberListAttribute` -- *Type:* boolean +```typescript +public getNumberListAttribute(terraformAttribute: string): number[] +``` -whether the list is wrapping a set (will add tolist() to be able to access an item via an index). +###### `terraformAttribute`Required + +- *Type:* string --- -#### Methods +##### `getNumberMapAttribute` -| **Name** | **Description** | -| --- | --- | -| allWithMapKey | Creating an iterator for this complex list. | -| computeFqn | *No description.* | -| resolve | Produce the Token's value at resolution time. | -| toString | Return a string representation of this resolvable object. | -| get | *No description.* | +```typescript +public getNumberMapAttribute(terraformAttribute: string): {[ key: string ]: number} +``` + +###### `terraformAttribute`Required + +- *Type:* string --- -##### `allWithMapKey` +##### `getStringAttribute` ```typescript -public allWithMapKey(mapKeyAttributeName: string): DynamicListTerraformIterator +public getStringAttribute(terraformAttribute: string): string ``` -Creating an iterator for this complex list. +###### `terraformAttribute`Required -The list will be converted into a map with the mapKeyAttributeName as the key. +- *Type:* string -###### `mapKeyAttributeName`Required +--- + +##### `getStringMapAttribute` + +```typescript +public getStringMapAttribute(terraformAttribute: string): {[ key: string ]: string} +``` + +###### `terraformAttribute`Required - *Type:* string --- -##### `computeFqn` +##### `interpolationForAttribute` ```typescript -public computeFqn(): string +public interpolationForAttribute(property: string): IResolvable ``` -##### `resolve` +###### `property`Required + +- *Type:* string + +--- + +##### `resolve` ```typescript public resolve(_context: IResolveContext): any @@ -40301,13 +43564,13 @@ public resolve(_context: IResolveContext): any Produce the Token's value at resolution time. -###### `_context`Required +###### `_context`Required - *Type:* cdktf.IResolveContext --- -##### `toString` +##### `toString` ```typescript public toString(): string @@ -40317,32 +43580,34 @@ Return a string representation of this resolvable object. Returns a reversible string representation. -##### `get` +##### `resetPassword` ```typescript -public get(index: number): AppSpecWorkerLogDestinationOutputReference +public resetPassword(): void ``` -###### `index`Required - -- *Type:* number - -the index of the item to return. +##### `resetUser` ---- +```typescript +public resetUser(): void +``` #### Properties | **Name** | **Type** | **Description** | | --- | --- | --- | -| creationStack | string[] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| fqn | string | *No description.* | -| internalValue | cdktf.IResolvable \| AppSpecWorkerLogDestination[] | *No description.* | +| creationStack | string[] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| fqn | string | *No description.* | +| passwordInput | string | *No description.* | +| userInput | string | *No description.* | +| password | string | *No description.* | +| user | string | *No description.* | +| internalValue | AppSpecWorkerLogDestinationOpenSearchBasicAuth | *No description.* | --- -##### `creationStack`Required +##### `creationStack`Required ```typescript public readonly creationStack: string[]; @@ -40356,7 +43621,7 @@ If this returns an empty array the stack will not be attached. --- -##### `fqn`Required +##### `fqn`Required ```typescript public readonly fqn: string; @@ -40366,35 +43631,75 @@ public readonly fqn: string; --- -##### `internalValue`Optional +##### `passwordInput`Optional ```typescript -public readonly internalValue: IResolvable | AppSpecWorkerLogDestination[]; +public readonly passwordInput: string; ``` -- *Type:* cdktf.IResolvable | AppSpecWorkerLogDestination[] +- *Type:* string --- +##### `userInput`Optional -### AppSpecWorkerLogDestinationLogtailOutputReference +```typescript +public readonly userInput: string; +``` -#### Initializers +- *Type:* string + +--- + +##### `password`Required + +```typescript +public readonly password: string; +``` + +- *Type:* string + +--- + +##### `user`Required + +```typescript +public readonly user: string; +``` + +- *Type:* string + +--- + +##### `internalValue`Optional + +```typescript +public readonly internalValue: AppSpecWorkerLogDestinationOpenSearchBasicAuth; +``` + +- *Type:* AppSpecWorkerLogDestinationOpenSearchBasicAuth + +--- + + +### AppSpecWorkerLogDestinationOpenSearchOutputReference + +#### Initializers ```typescript import { app } from '@cdktf/provider-digitalocean' -new app.AppSpecWorkerLogDestinationLogtailOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string) +new app.AppSpecWorkerLogDestinationOpenSearchOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string) ``` | **Name** | **Type** | **Description** | | --- | --- | --- | -| terraformResource | cdktf.IInterpolatingParent | The parent resource. | -| terraformAttribute | string | The attribute on the parent resource this class is referencing. | +| terraformResource | cdktf.IInterpolatingParent | The parent resource. | +| terraformAttribute | string | The attribute on the parent resource this class is referencing. | --- -##### `terraformResource`Required +##### `terraformResource`Required - *Type:* cdktf.IInterpolatingParent @@ -40402,7 +43707,7 @@ The parent resource. --- -##### `terraformAttribute`Required +##### `terraformAttribute`Required - *Type:* string @@ -40414,149 +43719,153 @@ The attribute on the parent resource this class is referencing. | **Name** | **Description** | | --- | --- | -| computeFqn | *No description.* | -| getAnyMapAttribute | *No description.* | -| getBooleanAttribute | *No description.* | -| getBooleanMapAttribute | *No description.* | -| getListAttribute | *No description.* | -| getNumberAttribute | *No description.* | -| getNumberListAttribute | *No description.* | -| getNumberMapAttribute | *No description.* | -| getStringAttribute | *No description.* | -| getStringMapAttribute | *No description.* | -| interpolationForAttribute | *No description.* | -| resolve | Produce the Token's value at resolution time. | -| toString | Return a string representation of this resolvable object. | +| computeFqn | *No description.* | +| getAnyMapAttribute | *No description.* | +| getBooleanAttribute | *No description.* | +| getBooleanMapAttribute | *No description.* | +| getListAttribute | *No description.* | +| getNumberAttribute | *No description.* | +| getNumberListAttribute | *No description.* | +| getNumberMapAttribute | *No description.* | +| getStringAttribute | *No description.* | +| getStringMapAttribute | *No description.* | +| interpolationForAttribute | *No description.* | +| resolve | Produce the Token's value at resolution time. | +| toString | Return a string representation of this resolvable object. | +| putBasicAuth | *No description.* | +| resetClusterName | *No description.* | +| resetEndpoint | *No description.* | +| resetIndexName | *No description.* | --- -##### `computeFqn` +##### `computeFqn` ```typescript public computeFqn(): string ``` -##### `getAnyMapAttribute` +##### `getAnyMapAttribute` ```typescript public getAnyMapAttribute(terraformAttribute: string): {[ key: string ]: any} ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* string --- -##### `getBooleanAttribute` +##### `getBooleanAttribute` ```typescript public getBooleanAttribute(terraformAttribute: string): IResolvable ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* string --- -##### `getBooleanMapAttribute` +##### `getBooleanMapAttribute` ```typescript public getBooleanMapAttribute(terraformAttribute: string): {[ key: string ]: boolean} ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* string --- -##### `getListAttribute` +##### `getListAttribute` ```typescript public getListAttribute(terraformAttribute: string): string[] ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* string --- -##### `getNumberAttribute` +##### `getNumberAttribute` ```typescript public getNumberAttribute(terraformAttribute: string): number ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* string --- -##### `getNumberListAttribute` +##### `getNumberListAttribute` ```typescript public getNumberListAttribute(terraformAttribute: string): number[] ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* string --- -##### `getNumberMapAttribute` +##### `getNumberMapAttribute` ```typescript public getNumberMapAttribute(terraformAttribute: string): {[ key: string ]: number} ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* string --- -##### `getStringAttribute` +##### `getStringAttribute` ```typescript public getStringAttribute(terraformAttribute: string): string ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* string --- -##### `getStringMapAttribute` +##### `getStringMapAttribute` ```typescript public getStringMapAttribute(terraformAttribute: string): {[ key: string ]: string} ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* string --- -##### `interpolationForAttribute` +##### `interpolationForAttribute` ```typescript public interpolationForAttribute(property: string): IResolvable ``` -###### `property`Required +###### `property`Required - *Type:* string --- -##### `resolve` +##### `resolve` ```typescript public resolve(_context: IResolveContext): any @@ -40564,13 +43873,13 @@ public resolve(_context: IResolveContext): any Produce the Token's value at resolution time. -###### `_context`Required +###### `_context`Required - *Type:* cdktf.IResolveContext --- -##### `toString` +##### `toString` ```typescript public toString(): string @@ -40580,20 +43889,56 @@ Return a string representation of this resolvable object. Returns a reversible string representation. +##### `putBasicAuth` + +```typescript +public putBasicAuth(value: AppSpecWorkerLogDestinationOpenSearchBasicAuth): void +``` + +###### `value`Required + +- *Type:* AppSpecWorkerLogDestinationOpenSearchBasicAuth + +--- + +##### `resetClusterName` + +```typescript +public resetClusterName(): void +``` + +##### `resetEndpoint` + +```typescript +public resetEndpoint(): void +``` + +##### `resetIndexName` + +```typescript +public resetIndexName(): void +``` + #### Properties | **Name** | **Type** | **Description** | | --- | --- | --- | -| creationStack | string[] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| fqn | string | *No description.* | -| tokenInput | string | *No description.* | -| token | string | *No description.* | -| internalValue | AppSpecWorkerLogDestinationLogtail | *No description.* | +| creationStack | string[] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| fqn | string | *No description.* | +| basicAuth | AppSpecWorkerLogDestinationOpenSearchBasicAuthOutputReference | *No description.* | +| basicAuthInput | AppSpecWorkerLogDestinationOpenSearchBasicAuth | *No description.* | +| clusterNameInput | string | *No description.* | +| endpointInput | string | *No description.* | +| indexNameInput | string | *No description.* | +| clusterName | string | *No description.* | +| endpoint | string | *No description.* | +| indexName | string | *No description.* | +| internalValue | AppSpecWorkerLogDestinationOpenSearch | *No description.* | --- -##### `creationStack`Required +##### `creationStack`Required ```typescript public readonly creationStack: string[]; @@ -40607,7 +43952,7 @@ If this returns an empty array the stack will not be attached. --- -##### `fqn`Required +##### `fqn`Required ```typescript public readonly fqn: string; @@ -40617,33 +43962,93 @@ public readonly fqn: string; --- -##### `tokenInput`Optional +##### `basicAuth`Required ```typescript -public readonly tokenInput: string; +public readonly basicAuth: AppSpecWorkerLogDestinationOpenSearchBasicAuthOutputReference; +``` + +- *Type:* AppSpecWorkerLogDestinationOpenSearchBasicAuthOutputReference + +--- + +##### `basicAuthInput`Optional + +```typescript +public readonly basicAuthInput: AppSpecWorkerLogDestinationOpenSearchBasicAuth; +``` + +- *Type:* AppSpecWorkerLogDestinationOpenSearchBasicAuth + +--- + +##### `clusterNameInput`Optional + +```typescript +public readonly clusterNameInput: string; ``` - *Type:* string --- -##### `token`Required +##### `endpointInput`Optional ```typescript -public readonly token: string; +public readonly endpointInput: string; ``` - *Type:* string --- -##### `internalValue`Optional +##### `indexNameInput`Optional ```typescript -public readonly internalValue: AppSpecWorkerLogDestinationLogtail; +public readonly indexNameInput: string; ``` -- *Type:* AppSpecWorkerLogDestinationLogtail +- *Type:* string + +--- + +##### `clusterName`Required + +```typescript +public readonly clusterName: string; +``` + +- *Type:* string + +--- + +##### `endpoint`Required + +```typescript +public readonly endpoint: string; +``` + +- *Type:* string + +--- + +##### `indexName`Required + +```typescript +public readonly indexName: string; +``` + +- *Type:* string + +--- + +##### `internalValue`Optional + +```typescript +public readonly internalValue: AppSpecWorkerLogDestinationOpenSearch; +``` + +- *Type:* AppSpecWorkerLogDestinationOpenSearch --- @@ -40718,9 +44123,11 @@ whether the list is wrapping a set (will add tolist() to be able to access an it | toString | Return a string representation of this resolvable object. | | putDatadog | *No description.* | | putLogtail | *No description.* | +| putOpenSearch | *No description.* | | putPapertrail | *No description.* | | resetDatadog | *No description.* | | resetLogtail | *No description.* | +| resetOpenSearch | *No description.* | | resetPapertrail | *No description.* | --- @@ -40899,6 +44306,18 @@ public putLogtail(value: AppSpecWorkerLogDestinationLogtail): void --- +##### `putOpenSearch` + +```typescript +public putOpenSearch(value: AppSpecWorkerLogDestinationOpenSearch): void +``` + +###### `value`Required + +- *Type:* AppSpecWorkerLogDestinationOpenSearch + +--- + ##### `putPapertrail` ```typescript @@ -40923,6 +44342,12 @@ public resetDatadog(): void public resetLogtail(): void ``` +##### `resetOpenSearch` + +```typescript +public resetOpenSearch(): void +``` + ##### `resetPapertrail` ```typescript @@ -40938,10 +44363,12 @@ public resetPapertrail(): void | fqn | string | *No description.* | | datadog | AppSpecWorkerLogDestinationDatadogOutputReference | *No description.* | | logtail | AppSpecWorkerLogDestinationLogtailOutputReference | *No description.* | +| openSearch | AppSpecWorkerLogDestinationOpenSearchOutputReference | *No description.* | | papertrail | AppSpecWorkerLogDestinationPapertrailOutputReference | *No description.* | | datadogInput | AppSpecWorkerLogDestinationDatadog | *No description.* | | logtailInput | AppSpecWorkerLogDestinationLogtail | *No description.* | | nameInput | string | *No description.* | +| openSearchInput | AppSpecWorkerLogDestinationOpenSearch | *No description.* | | papertrailInput | AppSpecWorkerLogDestinationPapertrail | *No description.* | | name | string | *No description.* | | internalValue | cdktf.IResolvable \| AppSpecWorkerLogDestination | *No description.* | @@ -40992,6 +44419,16 @@ public readonly logtail: AppSpecWorkerLogDestinationLogtailOutputReference; --- +##### `openSearch`Required + +```typescript +public readonly openSearch: AppSpecWorkerLogDestinationOpenSearchOutputReference; +``` + +- *Type:* AppSpecWorkerLogDestinationOpenSearchOutputReference + +--- + ##### `papertrail`Required ```typescript @@ -41032,6 +44469,16 @@ public readonly nameInput: string; --- +##### `openSearchInput`Optional + +```typescript +public readonly openSearchInput: AppSpecWorkerLogDestinationOpenSearch; +``` + +- *Type:* AppSpecWorkerLogDestinationOpenSearch + +--- + ##### `papertrailInput`Optional ```typescript diff --git a/docs/cdn.csharp.md b/docs/cdn.csharp.md index dea3f21e4..d3785ca21 100644 --- a/docs/cdn.csharp.md +++ b/docs/cdn.csharp.md @@ -4,7 +4,7 @@ ### Cdn -Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/cdn digitalocean_cdn}. +Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/cdn digitalocean_cdn}. #### Initializers @@ -502,7 +502,7 @@ The construct id used in the generated config for the Cdn to import. The id of the existing Cdn that should be imported. -Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/cdn#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/cdn#import import section} in the documentation of this resource for the id to use --- @@ -888,9 +888,9 @@ new CdnConfig { | Provisioners | object[] | *No description.* | | Origin | string | fully qualified domain name (FQDN) for the origin server. | | CertificateId | string | ID of a DigitalOcean managed TLS certificate for use with custom domains. | -| CertificateName | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/cdn#certificate_name Cdn#certificate_name}. | +| CertificateName | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/cdn#certificate_name Cdn#certificate_name}. | | CustomDomain | string | fully qualified domain name (FQDN) for custom subdomain, (requires certificate_id). | -| Id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/cdn#id Cdn#id}. | +| Id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/cdn#id Cdn#id}. | | Ttl | double | The amount of time the content is cached in the CDN. | --- @@ -975,7 +975,7 @@ public string Origin { get; set; } fully qualified domain name (FQDN) for the origin server. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/cdn#origin Cdn#origin} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/cdn#origin Cdn#origin} --- @@ -989,7 +989,7 @@ public string CertificateId { get; set; } ID of a DigitalOcean managed TLS certificate for use with custom domains. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/cdn#certificate_id Cdn#certificate_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/cdn#certificate_id Cdn#certificate_id} --- @@ -1001,7 +1001,7 @@ public string CertificateName { get; set; } - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/cdn#certificate_name Cdn#certificate_name}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/cdn#certificate_name Cdn#certificate_name}. --- @@ -1015,7 +1015,7 @@ public string CustomDomain { get; set; } fully qualified domain name (FQDN) for custom subdomain, (requires certificate_id). -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/cdn#custom_domain Cdn#custom_domain} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/cdn#custom_domain Cdn#custom_domain} --- @@ -1027,7 +1027,7 @@ public string Id { get; set; } - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/cdn#id Cdn#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/cdn#id Cdn#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. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -1044,7 +1044,7 @@ public double Ttl { get; set; } The amount of time the content is cached in the CDN. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/cdn#ttl Cdn#ttl} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/cdn#ttl Cdn#ttl} --- diff --git a/docs/cdn.go.md b/docs/cdn.go.md index 80b2049df..2065b007a 100644 --- a/docs/cdn.go.md +++ b/docs/cdn.go.md @@ -4,12 +4,12 @@ ### Cdn -Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/cdn digitalocean_cdn}. +Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/cdn digitalocean_cdn}. #### Initializers ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/cdn" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/cdn" cdn.NewCdn(scope Construct, id *string, config CdnConfig) Cdn ``` @@ -413,7 +413,7 @@ func ResetTtl() ##### `IsConstruct` ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/cdn" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/cdn" cdn.Cdn_IsConstruct(x interface{}) *bool ``` @@ -445,7 +445,7 @@ Any object. ##### `IsTerraformElement` ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/cdn" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/cdn" cdn.Cdn_IsTerraformElement(x interface{}) *bool ``` @@ -459,7 +459,7 @@ cdn.Cdn_IsTerraformElement(x interface{}) *bool ##### `IsTerraformResource` ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/cdn" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/cdn" cdn.Cdn_IsTerraformResource(x interface{}) *bool ``` @@ -473,7 +473,7 @@ cdn.Cdn_IsTerraformResource(x interface{}) *bool ##### `GenerateConfigForImport` ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/cdn" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/cdn" cdn.Cdn_GenerateConfigForImport(scope Construct, importToId *string, importFromId *string, provider TerraformProvider) ImportableResource ``` @@ -502,7 +502,7 @@ The construct id used in the generated config for the Cdn to import. The id of the existing Cdn that should be imported. -Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/cdn#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/cdn#import import section} in the documentation of this resource for the id to use --- @@ -856,7 +856,7 @@ func TfResourceType() *string #### Initializer ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/cdn" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/cdn" &cdn.CdnConfig { Connection: interface{}, @@ -888,9 +888,9 @@ import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/cdn" | Provisioners | *[]interface{} | *No description.* | | Origin | *string | fully qualified domain name (FQDN) for the origin server. | | CertificateId | *string | ID of a DigitalOcean managed TLS certificate for use with custom domains. | -| CertificateName | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/cdn#certificate_name Cdn#certificate_name}. | +| CertificateName | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/cdn#certificate_name Cdn#certificate_name}. | | CustomDomain | *string | fully qualified domain name (FQDN) for custom subdomain, (requires certificate_id). | -| Id | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/cdn#id Cdn#id}. | +| Id | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/cdn#id Cdn#id}. | | Ttl | *f64 | The amount of time the content is cached in the CDN. | --- @@ -975,7 +975,7 @@ Origin *string fully qualified domain name (FQDN) for the origin server. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/cdn#origin Cdn#origin} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/cdn#origin Cdn#origin} --- @@ -989,7 +989,7 @@ CertificateId *string ID of a DigitalOcean managed TLS certificate for use with custom domains. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/cdn#certificate_id Cdn#certificate_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/cdn#certificate_id Cdn#certificate_id} --- @@ -1001,7 +1001,7 @@ CertificateName *string - *Type:* *string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/cdn#certificate_name Cdn#certificate_name}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/cdn#certificate_name Cdn#certificate_name}. --- @@ -1015,7 +1015,7 @@ CustomDomain *string fully qualified domain name (FQDN) for custom subdomain, (requires certificate_id). -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/cdn#custom_domain Cdn#custom_domain} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/cdn#custom_domain Cdn#custom_domain} --- @@ -1027,7 +1027,7 @@ Id *string - *Type:* *string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/cdn#id Cdn#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/cdn#id Cdn#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. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -1044,7 +1044,7 @@ Ttl *f64 The amount of time the content is cached in the CDN. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/cdn#ttl Cdn#ttl} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/cdn#ttl Cdn#ttl} --- diff --git a/docs/cdn.java.md b/docs/cdn.java.md index 26c0ec8dd..ed230525f 100644 --- a/docs/cdn.java.md +++ b/docs/cdn.java.md @@ -4,7 +4,7 @@ ### Cdn -Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/cdn digitalocean_cdn}. +Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/cdn digitalocean_cdn}. #### Initializers @@ -45,9 +45,9 @@ Cdn.Builder.create(Construct scope, java.lang.String id) | provisioners | java.util.List | *No description.* | | origin | java.lang.String | fully qualified domain name (FQDN) for the origin server. | | certificateId | java.lang.String | ID of a DigitalOcean managed TLS certificate for use with custom domains. | -| certificateName | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/cdn#certificate_name Cdn#certificate_name}. | +| certificateName | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/cdn#certificate_name Cdn#certificate_name}. | | customDomain | java.lang.String | fully qualified domain name (FQDN) for custom subdomain, (requires certificate_id). | -| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/cdn#id Cdn#id}. | +| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/cdn#id Cdn#id}. | | ttl | java.lang.Number | The amount of time the content is cached in the CDN. | --- @@ -118,7 +118,7 @@ Must be unique amongst siblings in the same scope fully qualified domain name (FQDN) for the origin server. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/cdn#origin Cdn#origin} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/cdn#origin Cdn#origin} --- @@ -128,7 +128,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit ID of a DigitalOcean managed TLS certificate for use with custom domains. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/cdn#certificate_id Cdn#certificate_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/cdn#certificate_id Cdn#certificate_id} --- @@ -136,7 +136,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/cdn#certificate_name Cdn#certificate_name}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/cdn#certificate_name Cdn#certificate_name}. --- @@ -146,7 +146,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit fully qualified domain name (FQDN) for custom subdomain, (requires certificate_id). -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/cdn#custom_domain Cdn#custom_domain} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/cdn#custom_domain Cdn#custom_domain} --- @@ -154,7 +154,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/cdn#id Cdn#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/cdn#id Cdn#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. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -167,7 +167,7 @@ If you experience problems setting this value it might not be settable. Please t The amount of time the content is cached in the CDN. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/cdn#ttl Cdn#ttl} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/cdn#ttl Cdn#ttl} --- @@ -629,7 +629,7 @@ The construct id used in the generated config for the Cdn to import. The id of the existing Cdn that should be imported. -Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/cdn#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/cdn#import import section} in the documentation of this resource for the id to use --- @@ -1019,9 +1019,9 @@ CdnConfig.builder() | provisioners | java.util.List | *No description.* | | origin | java.lang.String | fully qualified domain name (FQDN) for the origin server. | | certificateId | java.lang.String | ID of a DigitalOcean managed TLS certificate for use with custom domains. | -| certificateName | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/cdn#certificate_name Cdn#certificate_name}. | +| certificateName | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/cdn#certificate_name Cdn#certificate_name}. | | customDomain | java.lang.String | fully qualified domain name (FQDN) for custom subdomain, (requires certificate_id). | -| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/cdn#id Cdn#id}. | +| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/cdn#id Cdn#id}. | | ttl | java.lang.Number | The amount of time the content is cached in the CDN. | --- @@ -1106,7 +1106,7 @@ public java.lang.String getOrigin(); fully qualified domain name (FQDN) for the origin server. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/cdn#origin Cdn#origin} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/cdn#origin Cdn#origin} --- @@ -1120,7 +1120,7 @@ public java.lang.String getCertificateId(); ID of a DigitalOcean managed TLS certificate for use with custom domains. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/cdn#certificate_id Cdn#certificate_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/cdn#certificate_id Cdn#certificate_id} --- @@ -1132,7 +1132,7 @@ public java.lang.String getCertificateName(); - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/cdn#certificate_name Cdn#certificate_name}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/cdn#certificate_name Cdn#certificate_name}. --- @@ -1146,7 +1146,7 @@ public java.lang.String getCustomDomain(); fully qualified domain name (FQDN) for custom subdomain, (requires certificate_id). -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/cdn#custom_domain Cdn#custom_domain} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/cdn#custom_domain Cdn#custom_domain} --- @@ -1158,7 +1158,7 @@ public java.lang.String getId(); - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/cdn#id Cdn#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/cdn#id Cdn#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. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -1175,7 +1175,7 @@ public java.lang.Number getTtl(); The amount of time the content is cached in the CDN. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/cdn#ttl Cdn#ttl} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/cdn#ttl Cdn#ttl} --- diff --git a/docs/cdn.python.md b/docs/cdn.python.md index 390aee7fd..19d005786 100644 --- a/docs/cdn.python.md +++ b/docs/cdn.python.md @@ -4,7 +4,7 @@ ### Cdn -Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/cdn digitalocean_cdn}. +Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/cdn digitalocean_cdn}. #### Initializers @@ -43,9 +43,9 @@ cdn.Cdn( | provisioners | typing.List[typing.Union[cdktf.FileProvisioner, cdktf.LocalExecProvisioner, cdktf.RemoteExecProvisioner]] | *No description.* | | origin | str | fully qualified domain name (FQDN) for the origin server. | | certificate_id | str | ID of a DigitalOcean managed TLS certificate for use with custom domains. | -| certificate_name | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/cdn#certificate_name Cdn#certificate_name}. | +| certificate_name | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/cdn#certificate_name Cdn#certificate_name}. | | custom_domain | str | fully qualified domain name (FQDN) for custom subdomain, (requires certificate_id). | -| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/cdn#id Cdn#id}. | +| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/cdn#id Cdn#id}. | | ttl | typing.Union[int, float] | The amount of time the content is cached in the CDN. | --- @@ -116,7 +116,7 @@ Must be unique amongst siblings in the same scope fully qualified domain name (FQDN) for the origin server. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/cdn#origin Cdn#origin} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/cdn#origin Cdn#origin} --- @@ -126,7 +126,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit ID of a DigitalOcean managed TLS certificate for use with custom domains. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/cdn#certificate_id Cdn#certificate_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/cdn#certificate_id Cdn#certificate_id} --- @@ -134,7 +134,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/cdn#certificate_name Cdn#certificate_name}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/cdn#certificate_name Cdn#certificate_name}. --- @@ -144,7 +144,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit fully qualified domain name (FQDN) for custom subdomain, (requires certificate_id). -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/cdn#custom_domain Cdn#custom_domain} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/cdn#custom_domain Cdn#custom_domain} --- @@ -152,7 +152,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/cdn#id Cdn#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/cdn#id Cdn#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. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -165,7 +165,7 @@ If you experience problems setting this value it might not be settable. Please t The amount of time the content is cached in the CDN. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/cdn#ttl Cdn#ttl} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/cdn#ttl Cdn#ttl} --- @@ -673,7 +673,7 @@ The construct id used in the generated config for the Cdn to import. The id of the existing Cdn that should be imported. -Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/cdn#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/cdn#import import section} in the documentation of this resource for the id to use --- @@ -1059,9 +1059,9 @@ cdn.CdnConfig( | provisioners | typing.List[typing.Union[cdktf.FileProvisioner, cdktf.LocalExecProvisioner, cdktf.RemoteExecProvisioner]] | *No description.* | | origin | str | fully qualified domain name (FQDN) for the origin server. | | certificate_id | str | ID of a DigitalOcean managed TLS certificate for use with custom domains. | -| certificate_name | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/cdn#certificate_name Cdn#certificate_name}. | +| certificate_name | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/cdn#certificate_name Cdn#certificate_name}. | | custom_domain | str | fully qualified domain name (FQDN) for custom subdomain, (requires certificate_id). | -| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/cdn#id Cdn#id}. | +| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/cdn#id Cdn#id}. | | ttl | typing.Union[int, float] | The amount of time the content is cached in the CDN. | --- @@ -1146,7 +1146,7 @@ origin: str fully qualified domain name (FQDN) for the origin server. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/cdn#origin Cdn#origin} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/cdn#origin Cdn#origin} --- @@ -1160,7 +1160,7 @@ certificate_id: str ID of a DigitalOcean managed TLS certificate for use with custom domains. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/cdn#certificate_id Cdn#certificate_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/cdn#certificate_id Cdn#certificate_id} --- @@ -1172,7 +1172,7 @@ certificate_name: str - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/cdn#certificate_name Cdn#certificate_name}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/cdn#certificate_name Cdn#certificate_name}. --- @@ -1186,7 +1186,7 @@ custom_domain: str fully qualified domain name (FQDN) for custom subdomain, (requires certificate_id). -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/cdn#custom_domain Cdn#custom_domain} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/cdn#custom_domain Cdn#custom_domain} --- @@ -1198,7 +1198,7 @@ id: str - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/cdn#id Cdn#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/cdn#id Cdn#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. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -1215,7 +1215,7 @@ ttl: typing.Union[int, float] The amount of time the content is cached in the CDN. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/cdn#ttl Cdn#ttl} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/cdn#ttl Cdn#ttl} --- diff --git a/docs/cdn.typescript.md b/docs/cdn.typescript.md index f72ce49a0..3ab58bc62 100644 --- a/docs/cdn.typescript.md +++ b/docs/cdn.typescript.md @@ -4,7 +4,7 @@ ### Cdn -Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/cdn digitalocean_cdn}. +Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/cdn digitalocean_cdn}. #### Initializers @@ -502,7 +502,7 @@ The construct id used in the generated config for the Cdn to import. The id of the existing Cdn that should be imported. -Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/cdn#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/cdn#import import section} in the documentation of this resource for the id to use --- @@ -874,9 +874,9 @@ const cdnConfig: cdn.CdnConfig = { ... } | provisioners | cdktf.FileProvisioner \| cdktf.LocalExecProvisioner \| cdktf.RemoteExecProvisioner[] | *No description.* | | origin | string | fully qualified domain name (FQDN) for the origin server. | | certificateId | string | ID of a DigitalOcean managed TLS certificate for use with custom domains. | -| certificateName | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/cdn#certificate_name Cdn#certificate_name}. | +| certificateName | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/cdn#certificate_name Cdn#certificate_name}. | | customDomain | string | fully qualified domain name (FQDN) for custom subdomain, (requires certificate_id). | -| id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/cdn#id Cdn#id}. | +| id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/cdn#id Cdn#id}. | | ttl | number | The amount of time the content is cached in the CDN. | --- @@ -961,7 +961,7 @@ public readonly origin: string; fully qualified domain name (FQDN) for the origin server. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/cdn#origin Cdn#origin} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/cdn#origin Cdn#origin} --- @@ -975,7 +975,7 @@ public readonly certificateId: string; ID of a DigitalOcean managed TLS certificate for use with custom domains. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/cdn#certificate_id Cdn#certificate_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/cdn#certificate_id Cdn#certificate_id} --- @@ -987,7 +987,7 @@ public readonly certificateName: string; - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/cdn#certificate_name Cdn#certificate_name}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/cdn#certificate_name Cdn#certificate_name}. --- @@ -1001,7 +1001,7 @@ public readonly customDomain: string; fully qualified domain name (FQDN) for custom subdomain, (requires certificate_id). -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/cdn#custom_domain Cdn#custom_domain} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/cdn#custom_domain Cdn#custom_domain} --- @@ -1013,7 +1013,7 @@ public readonly id: string; - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/cdn#id Cdn#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/cdn#id Cdn#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. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -1030,7 +1030,7 @@ public readonly ttl: number; The amount of time the content is cached in the CDN. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/cdn#ttl Cdn#ttl} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/cdn#ttl Cdn#ttl} --- diff --git a/docs/certificate.csharp.md b/docs/certificate.csharp.md index 2079d210f..c66dfe450 100644 --- a/docs/certificate.csharp.md +++ b/docs/certificate.csharp.md @@ -4,7 +4,7 @@ ### Certificate -Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/certificate digitalocean_certificate}. +Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/certificate digitalocean_certificate}. #### Initializers @@ -509,7 +509,7 @@ The construct id used in the generated config for the Certificate to import. The id of the existing Certificate that should be imported. -Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/certificate#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/certificate#import import section} in the documentation of this resource for the id to use --- @@ -938,13 +938,13 @@ new CertificateConfig { | Lifecycle | HashiCorp.Cdktf.TerraformResourceLifecycle | *No description.* | | Provider | HashiCorp.Cdktf.TerraformProvider | *No description.* | | Provisioners | object[] | *No description.* | -| Name | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/certificate#name Certificate#name}. | -| CertificateChain | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/certificate#certificate_chain Certificate#certificate_chain}. | -| Domains | string[] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/certificate#domains Certificate#domains}. | -| Id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/certificate#id Certificate#id}. | -| LeafCertificate | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/certificate#leaf_certificate Certificate#leaf_certificate}. | -| PrivateKey | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/certificate#private_key Certificate#private_key}. | -| Type | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/certificate#type Certificate#type}. | +| Name | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/certificate#name Certificate#name}. | +| CertificateChain | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/certificate#certificate_chain Certificate#certificate_chain}. | +| Domains | string[] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/certificate#domains Certificate#domains}. | +| Id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/certificate#id Certificate#id}. | +| LeafCertificate | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/certificate#leaf_certificate Certificate#leaf_certificate}. | +| PrivateKey | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/certificate#private_key Certificate#private_key}. | +| Type | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/certificate#type Certificate#type}. | --- @@ -1026,7 +1026,7 @@ public string Name { get; set; } - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/certificate#name Certificate#name}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/certificate#name Certificate#name}. --- @@ -1038,7 +1038,7 @@ public string CertificateChain { get; set; } - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/certificate#certificate_chain Certificate#certificate_chain}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/certificate#certificate_chain Certificate#certificate_chain}. --- @@ -1050,7 +1050,7 @@ public string[] Domains { get; set; } - *Type:* string[] -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/certificate#domains Certificate#domains}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/certificate#domains Certificate#domains}. --- @@ -1062,7 +1062,7 @@ public string Id { get; set; } - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/certificate#id Certificate#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/certificate#id Certificate#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. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -1077,7 +1077,7 @@ public string LeafCertificate { get; set; } - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/certificate#leaf_certificate Certificate#leaf_certificate}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/certificate#leaf_certificate Certificate#leaf_certificate}. --- @@ -1089,7 +1089,7 @@ public string PrivateKey { get; set; } - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/certificate#private_key Certificate#private_key}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/certificate#private_key Certificate#private_key}. --- @@ -1101,7 +1101,7 @@ public string Type { get; set; } - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/certificate#type Certificate#type}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/certificate#type Certificate#type}. --- diff --git a/docs/certificate.go.md b/docs/certificate.go.md index 2f2e9d191..ed08c7914 100644 --- a/docs/certificate.go.md +++ b/docs/certificate.go.md @@ -4,12 +4,12 @@ ### Certificate -Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/certificate digitalocean_certificate}. +Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/certificate digitalocean_certificate}. #### Initializers ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/certificate" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/certificate" certificate.NewCertificate(scope Construct, id *string, config CertificateConfig) Certificate ``` @@ -420,7 +420,7 @@ func ResetType() ##### `IsConstruct` ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/certificate" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/certificate" certificate.Certificate_IsConstruct(x interface{}) *bool ``` @@ -452,7 +452,7 @@ Any object. ##### `IsTerraformElement` ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/certificate" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/certificate" certificate.Certificate_IsTerraformElement(x interface{}) *bool ``` @@ -466,7 +466,7 @@ certificate.Certificate_IsTerraformElement(x interface{}) *bool ##### `IsTerraformResource` ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/certificate" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/certificate" certificate.Certificate_IsTerraformResource(x interface{}) *bool ``` @@ -480,7 +480,7 @@ certificate.Certificate_IsTerraformResource(x interface{}) *bool ##### `GenerateConfigForImport` ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/certificate" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/certificate" certificate.Certificate_GenerateConfigForImport(scope Construct, importToId *string, importFromId *string, provider TerraformProvider) ImportableResource ``` @@ -509,7 +509,7 @@ The construct id used in the generated config for the Certificate to import. The id of the existing Certificate that should be imported. -Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/certificate#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/certificate#import import section} in the documentation of this resource for the id to use --- @@ -907,7 +907,7 @@ func TfResourceType() *string #### Initializer ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/certificate" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/certificate" &certificate.CertificateConfig { Connection: interface{}, @@ -938,13 +938,13 @@ import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/certifi | Lifecycle | github.com/hashicorp/terraform-cdk-go/cdktf.TerraformResourceLifecycle | *No description.* | | Provider | github.com/hashicorp/terraform-cdk-go/cdktf.TerraformProvider | *No description.* | | Provisioners | *[]interface{} | *No description.* | -| Name | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/certificate#name Certificate#name}. | -| CertificateChain | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/certificate#certificate_chain Certificate#certificate_chain}. | -| Domains | *[]*string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/certificate#domains Certificate#domains}. | -| Id | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/certificate#id Certificate#id}. | -| LeafCertificate | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/certificate#leaf_certificate Certificate#leaf_certificate}. | -| PrivateKey | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/certificate#private_key Certificate#private_key}. | -| Type | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/certificate#type Certificate#type}. | +| Name | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/certificate#name Certificate#name}. | +| CertificateChain | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/certificate#certificate_chain Certificate#certificate_chain}. | +| Domains | *[]*string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/certificate#domains Certificate#domains}. | +| Id | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/certificate#id Certificate#id}. | +| LeafCertificate | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/certificate#leaf_certificate Certificate#leaf_certificate}. | +| PrivateKey | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/certificate#private_key Certificate#private_key}. | +| Type | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/certificate#type Certificate#type}. | --- @@ -1026,7 +1026,7 @@ Name *string - *Type:* *string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/certificate#name Certificate#name}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/certificate#name Certificate#name}. --- @@ -1038,7 +1038,7 @@ CertificateChain *string - *Type:* *string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/certificate#certificate_chain Certificate#certificate_chain}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/certificate#certificate_chain Certificate#certificate_chain}. --- @@ -1050,7 +1050,7 @@ Domains *[]*string - *Type:* *[]*string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/certificate#domains Certificate#domains}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/certificate#domains Certificate#domains}. --- @@ -1062,7 +1062,7 @@ Id *string - *Type:* *string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/certificate#id Certificate#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/certificate#id Certificate#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. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -1077,7 +1077,7 @@ LeafCertificate *string - *Type:* *string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/certificate#leaf_certificate Certificate#leaf_certificate}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/certificate#leaf_certificate Certificate#leaf_certificate}. --- @@ -1089,7 +1089,7 @@ PrivateKey *string - *Type:* *string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/certificate#private_key Certificate#private_key}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/certificate#private_key Certificate#private_key}. --- @@ -1101,7 +1101,7 @@ Type *string - *Type:* *string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/certificate#type Certificate#type}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/certificate#type Certificate#type}. --- diff --git a/docs/certificate.java.md b/docs/certificate.java.md index 1169f20d7..0d9d7e7bc 100644 --- a/docs/certificate.java.md +++ b/docs/certificate.java.md @@ -4,7 +4,7 @@ ### Certificate -Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/certificate digitalocean_certificate}. +Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/certificate digitalocean_certificate}. #### Initializers @@ -44,13 +44,13 @@ Certificate.Builder.create(Construct scope, java.lang.String id) | lifecycle | com.hashicorp.cdktf.TerraformResourceLifecycle | *No description.* | | provider | com.hashicorp.cdktf.TerraformProvider | *No description.* | | provisioners | java.util.List | *No description.* | -| name | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/certificate#name Certificate#name}. | -| certificateChain | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/certificate#certificate_chain Certificate#certificate_chain}. | -| domains | java.util.List | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/certificate#domains Certificate#domains}. | -| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/certificate#id Certificate#id}. | -| leafCertificate | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/certificate#leaf_certificate Certificate#leaf_certificate}. | -| privateKey | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/certificate#private_key Certificate#private_key}. | -| type | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/certificate#type Certificate#type}. | +| name | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/certificate#name Certificate#name}. | +| certificateChain | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/certificate#certificate_chain Certificate#certificate_chain}. | +| domains | java.util.List | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/certificate#domains Certificate#domains}. | +| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/certificate#id Certificate#id}. | +| leafCertificate | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/certificate#leaf_certificate Certificate#leaf_certificate}. | +| privateKey | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/certificate#private_key Certificate#private_key}. | +| type | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/certificate#type Certificate#type}. | --- @@ -118,7 +118,7 @@ Must be unique amongst siblings in the same scope - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/certificate#name Certificate#name}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/certificate#name Certificate#name}. --- @@ -126,7 +126,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/certificate#certificate_chain Certificate#certificate_chain}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/certificate#certificate_chain Certificate#certificate_chain}. --- @@ -134,7 +134,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit - *Type:* java.util.List -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/certificate#domains Certificate#domains}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/certificate#domains Certificate#domains}. --- @@ -142,7 +142,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/certificate#id Certificate#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/certificate#id Certificate#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. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -153,7 +153,7 @@ If you experience problems setting this value it might not be settable. Please t - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/certificate#leaf_certificate Certificate#leaf_certificate}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/certificate#leaf_certificate Certificate#leaf_certificate}. --- @@ -161,7 +161,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/certificate#private_key Certificate#private_key}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/certificate#private_key Certificate#private_key}. --- @@ -169,7 +169,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/certificate#type Certificate#type}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/certificate#type Certificate#type}. --- @@ -638,7 +638,7 @@ The construct id used in the generated config for the Certificate to import. The id of the existing Certificate that should be imported. -Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/certificate#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/certificate#import import section} in the documentation of this resource for the id to use --- @@ -1071,13 +1071,13 @@ CertificateConfig.builder() | lifecycle | com.hashicorp.cdktf.TerraformResourceLifecycle | *No description.* | | provider | com.hashicorp.cdktf.TerraformProvider | *No description.* | | provisioners | java.util.List | *No description.* | -| name | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/certificate#name Certificate#name}. | -| certificateChain | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/certificate#certificate_chain Certificate#certificate_chain}. | -| domains | java.util.List | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/certificate#domains Certificate#domains}. | -| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/certificate#id Certificate#id}. | -| leafCertificate | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/certificate#leaf_certificate Certificate#leaf_certificate}. | -| privateKey | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/certificate#private_key Certificate#private_key}. | -| type | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/certificate#type Certificate#type}. | +| name | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/certificate#name Certificate#name}. | +| certificateChain | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/certificate#certificate_chain Certificate#certificate_chain}. | +| domains | java.util.List | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/certificate#domains Certificate#domains}. | +| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/certificate#id Certificate#id}. | +| leafCertificate | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/certificate#leaf_certificate Certificate#leaf_certificate}. | +| privateKey | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/certificate#private_key Certificate#private_key}. | +| type | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/certificate#type Certificate#type}. | --- @@ -1159,7 +1159,7 @@ public java.lang.String getName(); - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/certificate#name Certificate#name}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/certificate#name Certificate#name}. --- @@ -1171,7 +1171,7 @@ public java.lang.String getCertificateChain(); - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/certificate#certificate_chain Certificate#certificate_chain}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/certificate#certificate_chain Certificate#certificate_chain}. --- @@ -1183,7 +1183,7 @@ public java.util.List getDomains(); - *Type:* java.util.List -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/certificate#domains Certificate#domains}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/certificate#domains Certificate#domains}. --- @@ -1195,7 +1195,7 @@ public java.lang.String getId(); - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/certificate#id Certificate#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/certificate#id Certificate#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. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -1210,7 +1210,7 @@ public java.lang.String getLeafCertificate(); - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/certificate#leaf_certificate Certificate#leaf_certificate}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/certificate#leaf_certificate Certificate#leaf_certificate}. --- @@ -1222,7 +1222,7 @@ public java.lang.String getPrivateKey(); - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/certificate#private_key Certificate#private_key}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/certificate#private_key Certificate#private_key}. --- @@ -1234,7 +1234,7 @@ public java.lang.String getType(); - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/certificate#type Certificate#type}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/certificate#type Certificate#type}. --- diff --git a/docs/certificate.python.md b/docs/certificate.python.md index 15cf6622e..f04dae054 100644 --- a/docs/certificate.python.md +++ b/docs/certificate.python.md @@ -4,7 +4,7 @@ ### Certificate -Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/certificate digitalocean_certificate}. +Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/certificate digitalocean_certificate}. #### Initializers @@ -42,13 +42,13 @@ certificate.Certificate( | lifecycle | cdktf.TerraformResourceLifecycle | *No description.* | | provider | cdktf.TerraformProvider | *No description.* | | provisioners | typing.List[typing.Union[cdktf.FileProvisioner, cdktf.LocalExecProvisioner, cdktf.RemoteExecProvisioner]] | *No description.* | -| name | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/certificate#name Certificate#name}. | -| certificate_chain | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/certificate#certificate_chain Certificate#certificate_chain}. | -| domains | typing.List[str] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/certificate#domains Certificate#domains}. | -| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/certificate#id Certificate#id}. | -| leaf_certificate | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/certificate#leaf_certificate Certificate#leaf_certificate}. | -| private_key | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/certificate#private_key Certificate#private_key}. | -| type | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/certificate#type Certificate#type}. | +| name | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/certificate#name Certificate#name}. | +| certificate_chain | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/certificate#certificate_chain Certificate#certificate_chain}. | +| domains | typing.List[str] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/certificate#domains Certificate#domains}. | +| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/certificate#id Certificate#id}. | +| leaf_certificate | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/certificate#leaf_certificate Certificate#leaf_certificate}. | +| private_key | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/certificate#private_key Certificate#private_key}. | +| type | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/certificate#type Certificate#type}. | --- @@ -116,7 +116,7 @@ Must be unique amongst siblings in the same scope - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/certificate#name Certificate#name}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/certificate#name Certificate#name}. --- @@ -124,7 +124,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/certificate#certificate_chain Certificate#certificate_chain}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/certificate#certificate_chain Certificate#certificate_chain}. --- @@ -132,7 +132,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit - *Type:* typing.List[str] -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/certificate#domains Certificate#domains}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/certificate#domains Certificate#domains}. --- @@ -140,7 +140,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/certificate#id Certificate#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/certificate#id Certificate#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. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -151,7 +151,7 @@ If you experience problems setting this value it might not be settable. Please t - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/certificate#leaf_certificate Certificate#leaf_certificate}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/certificate#leaf_certificate Certificate#leaf_certificate}. --- @@ -159,7 +159,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/certificate#private_key Certificate#private_key}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/certificate#private_key Certificate#private_key}. --- @@ -167,7 +167,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/certificate#type Certificate#type}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/certificate#type Certificate#type}. --- @@ -682,7 +682,7 @@ The construct id used in the generated config for the Certificate to import. The id of the existing Certificate that should be imported. -Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/certificate#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/certificate#import import section} in the documentation of this resource for the id to use --- @@ -1111,13 +1111,13 @@ certificate.CertificateConfig( | lifecycle | cdktf.TerraformResourceLifecycle | *No description.* | | provider | cdktf.TerraformProvider | *No description.* | | provisioners | typing.List[typing.Union[cdktf.FileProvisioner, cdktf.LocalExecProvisioner, cdktf.RemoteExecProvisioner]] | *No description.* | -| name | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/certificate#name Certificate#name}. | -| certificate_chain | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/certificate#certificate_chain Certificate#certificate_chain}. | -| domains | typing.List[str] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/certificate#domains Certificate#domains}. | -| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/certificate#id Certificate#id}. | -| leaf_certificate | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/certificate#leaf_certificate Certificate#leaf_certificate}. | -| private_key | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/certificate#private_key Certificate#private_key}. | -| type | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/certificate#type Certificate#type}. | +| name | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/certificate#name Certificate#name}. | +| certificate_chain | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/certificate#certificate_chain Certificate#certificate_chain}. | +| domains | typing.List[str] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/certificate#domains Certificate#domains}. | +| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/certificate#id Certificate#id}. | +| leaf_certificate | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/certificate#leaf_certificate Certificate#leaf_certificate}. | +| private_key | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/certificate#private_key Certificate#private_key}. | +| type | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/certificate#type Certificate#type}. | --- @@ -1199,7 +1199,7 @@ name: str - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/certificate#name Certificate#name}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/certificate#name Certificate#name}. --- @@ -1211,7 +1211,7 @@ certificate_chain: str - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/certificate#certificate_chain Certificate#certificate_chain}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/certificate#certificate_chain Certificate#certificate_chain}. --- @@ -1223,7 +1223,7 @@ domains: typing.List[str] - *Type:* typing.List[str] -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/certificate#domains Certificate#domains}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/certificate#domains Certificate#domains}. --- @@ -1235,7 +1235,7 @@ id: str - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/certificate#id Certificate#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/certificate#id Certificate#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. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -1250,7 +1250,7 @@ leaf_certificate: str - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/certificate#leaf_certificate Certificate#leaf_certificate}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/certificate#leaf_certificate Certificate#leaf_certificate}. --- @@ -1262,7 +1262,7 @@ private_key: str - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/certificate#private_key Certificate#private_key}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/certificate#private_key Certificate#private_key}. --- @@ -1274,7 +1274,7 @@ type: str - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/certificate#type Certificate#type}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/certificate#type Certificate#type}. --- diff --git a/docs/certificate.typescript.md b/docs/certificate.typescript.md index 5e728408a..530f3ecce 100644 --- a/docs/certificate.typescript.md +++ b/docs/certificate.typescript.md @@ -4,7 +4,7 @@ ### Certificate -Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/certificate digitalocean_certificate}. +Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/certificate digitalocean_certificate}. #### Initializers @@ -509,7 +509,7 @@ The construct id used in the generated config for the Certificate to import. The id of the existing Certificate that should be imported. -Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/certificate#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/certificate#import import section} in the documentation of this resource for the id to use --- @@ -923,13 +923,13 @@ const certificateConfig: certificate.CertificateConfig = { ... } | lifecycle | cdktf.TerraformResourceLifecycle | *No description.* | | provider | cdktf.TerraformProvider | *No description.* | | provisioners | cdktf.FileProvisioner \| cdktf.LocalExecProvisioner \| cdktf.RemoteExecProvisioner[] | *No description.* | -| name | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/certificate#name Certificate#name}. | -| certificateChain | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/certificate#certificate_chain Certificate#certificate_chain}. | -| domains | string[] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/certificate#domains Certificate#domains}. | -| id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/certificate#id Certificate#id}. | -| leafCertificate | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/certificate#leaf_certificate Certificate#leaf_certificate}. | -| privateKey | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/certificate#private_key Certificate#private_key}. | -| type | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/certificate#type Certificate#type}. | +| name | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/certificate#name Certificate#name}. | +| certificateChain | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/certificate#certificate_chain Certificate#certificate_chain}. | +| domains | string[] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/certificate#domains Certificate#domains}. | +| id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/certificate#id Certificate#id}. | +| leafCertificate | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/certificate#leaf_certificate Certificate#leaf_certificate}. | +| privateKey | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/certificate#private_key Certificate#private_key}. | +| type | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/certificate#type Certificate#type}. | --- @@ -1011,7 +1011,7 @@ public readonly name: string; - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/certificate#name Certificate#name}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/certificate#name Certificate#name}. --- @@ -1023,7 +1023,7 @@ public readonly certificateChain: string; - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/certificate#certificate_chain Certificate#certificate_chain}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/certificate#certificate_chain Certificate#certificate_chain}. --- @@ -1035,7 +1035,7 @@ public readonly domains: string[]; - *Type:* string[] -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/certificate#domains Certificate#domains}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/certificate#domains Certificate#domains}. --- @@ -1047,7 +1047,7 @@ public readonly id: string; - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/certificate#id Certificate#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/certificate#id Certificate#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. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -1062,7 +1062,7 @@ public readonly leafCertificate: string; - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/certificate#leaf_certificate Certificate#leaf_certificate}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/certificate#leaf_certificate Certificate#leaf_certificate}. --- @@ -1074,7 +1074,7 @@ public readonly privateKey: string; - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/certificate#private_key Certificate#private_key}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/certificate#private_key Certificate#private_key}. --- @@ -1086,7 +1086,7 @@ public readonly type: string; - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/certificate#type Certificate#type}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/certificate#type Certificate#type}. --- diff --git a/docs/containerRegistry.csharp.md b/docs/containerRegistry.csharp.md index 1f0b5b8e4..e77b1ac67 100644 --- a/docs/containerRegistry.csharp.md +++ b/docs/containerRegistry.csharp.md @@ -4,7 +4,7 @@ ### ContainerRegistry -Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/container_registry digitalocean_container_registry}. +Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/container_registry digitalocean_container_registry}. #### Initializers @@ -481,7 +481,7 @@ The construct id used in the generated config for the ContainerRegistry to impor The id of the existing ContainerRegistry that should be imported. -Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/container_registry#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/container_registry#import import section} in the documentation of this resource for the id to use --- @@ -841,10 +841,10 @@ new ContainerRegistryConfig { | Lifecycle | HashiCorp.Cdktf.TerraformResourceLifecycle | *No description.* | | Provider | HashiCorp.Cdktf.TerraformProvider | *No description.* | | Provisioners | object[] | *No description.* | -| Name | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/container_registry#name ContainerRegistry#name}. | -| SubscriptionTierSlug | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/container_registry#subscription_tier_slug ContainerRegistry#subscription_tier_slug}. | -| Id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/container_registry#id ContainerRegistry#id}. | -| Region | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/container_registry#region ContainerRegistry#region}. | +| Name | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/container_registry#name ContainerRegistry#name}. | +| SubscriptionTierSlug | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/container_registry#subscription_tier_slug ContainerRegistry#subscription_tier_slug}. | +| Id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/container_registry#id ContainerRegistry#id}. | +| Region | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/container_registry#region ContainerRegistry#region}. | --- @@ -926,7 +926,7 @@ public string Name { get; set; } - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/container_registry#name ContainerRegistry#name}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/container_registry#name ContainerRegistry#name}. --- @@ -938,7 +938,7 @@ public string SubscriptionTierSlug { get; set; } - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/container_registry#subscription_tier_slug ContainerRegistry#subscription_tier_slug}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/container_registry#subscription_tier_slug ContainerRegistry#subscription_tier_slug}. --- @@ -950,7 +950,7 @@ public string Id { get; set; } - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/container_registry#id ContainerRegistry#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/container_registry#id ContainerRegistry#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. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -965,7 +965,7 @@ public string Region { get; set; } - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/container_registry#region ContainerRegistry#region}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/container_registry#region ContainerRegistry#region}. --- diff --git a/docs/containerRegistry.go.md b/docs/containerRegistry.go.md index 51ee5dfdb..a23241eea 100644 --- a/docs/containerRegistry.go.md +++ b/docs/containerRegistry.go.md @@ -4,12 +4,12 @@ ### ContainerRegistry -Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/container_registry digitalocean_container_registry}. +Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/container_registry digitalocean_container_registry}. #### Initializers ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/containerregistry" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/containerregistry" containerregistry.NewContainerRegistry(scope Construct, id *string, config ContainerRegistryConfig) ContainerRegistry ``` @@ -392,7 +392,7 @@ func ResetRegion() ##### `IsConstruct` ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/containerregistry" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/containerregistry" containerregistry.ContainerRegistry_IsConstruct(x interface{}) *bool ``` @@ -424,7 +424,7 @@ Any object. ##### `IsTerraformElement` ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/containerregistry" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/containerregistry" containerregistry.ContainerRegistry_IsTerraformElement(x interface{}) *bool ``` @@ -438,7 +438,7 @@ containerregistry.ContainerRegistry_IsTerraformElement(x interface{}) *bool ##### `IsTerraformResource` ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/containerregistry" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/containerregistry" containerregistry.ContainerRegistry_IsTerraformResource(x interface{}) *bool ``` @@ -452,7 +452,7 @@ containerregistry.ContainerRegistry_IsTerraformResource(x interface{}) *bool ##### `GenerateConfigForImport` ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/containerregistry" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/containerregistry" containerregistry.ContainerRegistry_GenerateConfigForImport(scope Construct, importToId *string, importFromId *string, provider TerraformProvider) ImportableResource ``` @@ -481,7 +481,7 @@ The construct id used in the generated config for the ContainerRegistry to impor The id of the existing ContainerRegistry that should be imported. -Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/container_registry#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/container_registry#import import section} in the documentation of this resource for the id to use --- @@ -813,7 +813,7 @@ func TfResourceType() *string #### Initializer ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/containerregistry" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/containerregistry" &containerregistry.ContainerRegistryConfig { Connection: interface{}, @@ -841,10 +841,10 @@ import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/contain | Lifecycle | github.com/hashicorp/terraform-cdk-go/cdktf.TerraformResourceLifecycle | *No description.* | | Provider | github.com/hashicorp/terraform-cdk-go/cdktf.TerraformProvider | *No description.* | | Provisioners | *[]interface{} | *No description.* | -| Name | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/container_registry#name ContainerRegistry#name}. | -| SubscriptionTierSlug | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/container_registry#subscription_tier_slug ContainerRegistry#subscription_tier_slug}. | -| Id | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/container_registry#id ContainerRegistry#id}. | -| Region | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/container_registry#region ContainerRegistry#region}. | +| Name | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/container_registry#name ContainerRegistry#name}. | +| SubscriptionTierSlug | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/container_registry#subscription_tier_slug ContainerRegistry#subscription_tier_slug}. | +| Id | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/container_registry#id ContainerRegistry#id}. | +| Region | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/container_registry#region ContainerRegistry#region}. | --- @@ -926,7 +926,7 @@ Name *string - *Type:* *string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/container_registry#name ContainerRegistry#name}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/container_registry#name ContainerRegistry#name}. --- @@ -938,7 +938,7 @@ SubscriptionTierSlug *string - *Type:* *string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/container_registry#subscription_tier_slug ContainerRegistry#subscription_tier_slug}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/container_registry#subscription_tier_slug ContainerRegistry#subscription_tier_slug}. --- @@ -950,7 +950,7 @@ Id *string - *Type:* *string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/container_registry#id ContainerRegistry#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/container_registry#id ContainerRegistry#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. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -965,7 +965,7 @@ Region *string - *Type:* *string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/container_registry#region ContainerRegistry#region}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/container_registry#region ContainerRegistry#region}. --- diff --git a/docs/containerRegistry.java.md b/docs/containerRegistry.java.md index cce7af0c4..5a9e57567 100644 --- a/docs/containerRegistry.java.md +++ b/docs/containerRegistry.java.md @@ -4,7 +4,7 @@ ### ContainerRegistry -Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/container_registry digitalocean_container_registry}. +Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/container_registry digitalocean_container_registry}. #### Initializers @@ -41,10 +41,10 @@ ContainerRegistry.Builder.create(Construct scope, java.lang.String id) | lifecycle | com.hashicorp.cdktf.TerraformResourceLifecycle | *No description.* | | provider | com.hashicorp.cdktf.TerraformProvider | *No description.* | | provisioners | java.util.List | *No description.* | -| name | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/container_registry#name ContainerRegistry#name}. | -| subscriptionTierSlug | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/container_registry#subscription_tier_slug ContainerRegistry#subscription_tier_slug}. | -| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/container_registry#id ContainerRegistry#id}. | -| region | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/container_registry#region ContainerRegistry#region}. | +| name | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/container_registry#name ContainerRegistry#name}. | +| subscriptionTierSlug | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/container_registry#subscription_tier_slug ContainerRegistry#subscription_tier_slug}. | +| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/container_registry#id ContainerRegistry#id}. | +| region | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/container_registry#region ContainerRegistry#region}. | --- @@ -112,7 +112,7 @@ Must be unique amongst siblings in the same scope - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/container_registry#name ContainerRegistry#name}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/container_registry#name ContainerRegistry#name}. --- @@ -120,7 +120,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/container_registry#subscription_tier_slug ContainerRegistry#subscription_tier_slug}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/container_registry#subscription_tier_slug ContainerRegistry#subscription_tier_slug}. --- @@ -128,7 +128,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/container_registry#id ContainerRegistry#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/container_registry#id ContainerRegistry#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. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -139,7 +139,7 @@ If you experience problems setting this value it might not be settable. Please t - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/container_registry#region ContainerRegistry#region}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/container_registry#region ContainerRegistry#region}. --- @@ -580,7 +580,7 @@ The construct id used in the generated config for the ContainerRegistry to impor The id of the existing ContainerRegistry that should be imported. -Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/container_registry#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/container_registry#import import section} in the documentation of this resource for the id to use --- @@ -944,10 +944,10 @@ ContainerRegistryConfig.builder() | lifecycle | com.hashicorp.cdktf.TerraformResourceLifecycle | *No description.* | | provider | com.hashicorp.cdktf.TerraformProvider | *No description.* | | provisioners | java.util.List | *No description.* | -| name | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/container_registry#name ContainerRegistry#name}. | -| subscriptionTierSlug | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/container_registry#subscription_tier_slug ContainerRegistry#subscription_tier_slug}. | -| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/container_registry#id ContainerRegistry#id}. | -| region | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/container_registry#region ContainerRegistry#region}. | +| name | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/container_registry#name ContainerRegistry#name}. | +| subscriptionTierSlug | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/container_registry#subscription_tier_slug ContainerRegistry#subscription_tier_slug}. | +| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/container_registry#id ContainerRegistry#id}. | +| region | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/container_registry#region ContainerRegistry#region}. | --- @@ -1029,7 +1029,7 @@ public java.lang.String getName(); - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/container_registry#name ContainerRegistry#name}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/container_registry#name ContainerRegistry#name}. --- @@ -1041,7 +1041,7 @@ public java.lang.String getSubscriptionTierSlug(); - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/container_registry#subscription_tier_slug ContainerRegistry#subscription_tier_slug}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/container_registry#subscription_tier_slug ContainerRegistry#subscription_tier_slug}. --- @@ -1053,7 +1053,7 @@ public java.lang.String getId(); - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/container_registry#id ContainerRegistry#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/container_registry#id ContainerRegistry#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. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -1068,7 +1068,7 @@ public java.lang.String getRegion(); - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/container_registry#region ContainerRegistry#region}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/container_registry#region ContainerRegistry#region}. --- diff --git a/docs/containerRegistry.python.md b/docs/containerRegistry.python.md index 916fca2d7..3ede66589 100644 --- a/docs/containerRegistry.python.md +++ b/docs/containerRegistry.python.md @@ -4,7 +4,7 @@ ### ContainerRegistry -Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/container_registry digitalocean_container_registry}. +Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/container_registry digitalocean_container_registry}. #### Initializers @@ -39,10 +39,10 @@ containerRegistry.ContainerRegistry( | lifecycle | cdktf.TerraformResourceLifecycle | *No description.* | | provider | cdktf.TerraformProvider | *No description.* | | provisioners | typing.List[typing.Union[cdktf.FileProvisioner, cdktf.LocalExecProvisioner, cdktf.RemoteExecProvisioner]] | *No description.* | -| name | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/container_registry#name ContainerRegistry#name}. | -| subscription_tier_slug | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/container_registry#subscription_tier_slug ContainerRegistry#subscription_tier_slug}. | -| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/container_registry#id ContainerRegistry#id}. | -| region | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/container_registry#region ContainerRegistry#region}. | +| name | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/container_registry#name ContainerRegistry#name}. | +| subscription_tier_slug | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/container_registry#subscription_tier_slug ContainerRegistry#subscription_tier_slug}. | +| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/container_registry#id ContainerRegistry#id}. | +| region | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/container_registry#region ContainerRegistry#region}. | --- @@ -110,7 +110,7 @@ Must be unique amongst siblings in the same scope - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/container_registry#name ContainerRegistry#name}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/container_registry#name ContainerRegistry#name}. --- @@ -118,7 +118,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/container_registry#subscription_tier_slug ContainerRegistry#subscription_tier_slug}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/container_registry#subscription_tier_slug ContainerRegistry#subscription_tier_slug}. --- @@ -126,7 +126,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/container_registry#id ContainerRegistry#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/container_registry#id ContainerRegistry#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. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -137,7 +137,7 @@ If you experience problems setting this value it might not be settable. Please t - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/container_registry#region ContainerRegistry#region}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/container_registry#region ContainerRegistry#region}. --- @@ -624,7 +624,7 @@ The construct id used in the generated config for the ContainerRegistry to impor The id of the existing ContainerRegistry that should be imported. -Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/container_registry#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/container_registry#import import section} in the documentation of this resource for the id to use --- @@ -984,10 +984,10 @@ containerRegistry.ContainerRegistryConfig( | lifecycle | cdktf.TerraformResourceLifecycle | *No description.* | | provider | cdktf.TerraformProvider | *No description.* | | provisioners | typing.List[typing.Union[cdktf.FileProvisioner, cdktf.LocalExecProvisioner, cdktf.RemoteExecProvisioner]] | *No description.* | -| name | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/container_registry#name ContainerRegistry#name}. | -| subscription_tier_slug | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/container_registry#subscription_tier_slug ContainerRegistry#subscription_tier_slug}. | -| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/container_registry#id ContainerRegistry#id}. | -| region | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/container_registry#region ContainerRegistry#region}. | +| name | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/container_registry#name ContainerRegistry#name}. | +| subscription_tier_slug | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/container_registry#subscription_tier_slug ContainerRegistry#subscription_tier_slug}. | +| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/container_registry#id ContainerRegistry#id}. | +| region | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/container_registry#region ContainerRegistry#region}. | --- @@ -1069,7 +1069,7 @@ name: str - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/container_registry#name ContainerRegistry#name}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/container_registry#name ContainerRegistry#name}. --- @@ -1081,7 +1081,7 @@ subscription_tier_slug: str - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/container_registry#subscription_tier_slug ContainerRegistry#subscription_tier_slug}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/container_registry#subscription_tier_slug ContainerRegistry#subscription_tier_slug}. --- @@ -1093,7 +1093,7 @@ id: str - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/container_registry#id ContainerRegistry#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/container_registry#id ContainerRegistry#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. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -1108,7 +1108,7 @@ region: str - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/container_registry#region ContainerRegistry#region}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/container_registry#region ContainerRegistry#region}. --- diff --git a/docs/containerRegistry.typescript.md b/docs/containerRegistry.typescript.md index cdc9b9462..c98a929a2 100644 --- a/docs/containerRegistry.typescript.md +++ b/docs/containerRegistry.typescript.md @@ -4,7 +4,7 @@ ### ContainerRegistry -Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/container_registry digitalocean_container_registry}. +Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/container_registry digitalocean_container_registry}. #### Initializers @@ -481,7 +481,7 @@ The construct id used in the generated config for the ContainerRegistry to impor The id of the existing ContainerRegistry that should be imported. -Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/container_registry#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/container_registry#import import section} in the documentation of this resource for the id to use --- @@ -829,10 +829,10 @@ const containerRegistryConfig: containerRegistry.ContainerRegistryConfig = { ... | lifecycle | cdktf.TerraformResourceLifecycle | *No description.* | | provider | cdktf.TerraformProvider | *No description.* | | provisioners | cdktf.FileProvisioner \| cdktf.LocalExecProvisioner \| cdktf.RemoteExecProvisioner[] | *No description.* | -| name | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/container_registry#name ContainerRegistry#name}. | -| subscriptionTierSlug | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/container_registry#subscription_tier_slug ContainerRegistry#subscription_tier_slug}. | -| id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/container_registry#id ContainerRegistry#id}. | -| region | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/container_registry#region ContainerRegistry#region}. | +| name | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/container_registry#name ContainerRegistry#name}. | +| subscriptionTierSlug | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/container_registry#subscription_tier_slug ContainerRegistry#subscription_tier_slug}. | +| id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/container_registry#id ContainerRegistry#id}. | +| region | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/container_registry#region ContainerRegistry#region}. | --- @@ -914,7 +914,7 @@ public readonly name: string; - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/container_registry#name ContainerRegistry#name}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/container_registry#name ContainerRegistry#name}. --- @@ -926,7 +926,7 @@ public readonly subscriptionTierSlug: string; - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/container_registry#subscription_tier_slug ContainerRegistry#subscription_tier_slug}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/container_registry#subscription_tier_slug ContainerRegistry#subscription_tier_slug}. --- @@ -938,7 +938,7 @@ public readonly id: string; - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/container_registry#id ContainerRegistry#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/container_registry#id ContainerRegistry#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. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -953,7 +953,7 @@ public readonly region: string; - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/container_registry#region ContainerRegistry#region}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/container_registry#region ContainerRegistry#region}. --- diff --git a/docs/containerRegistryDockerCredentials.csharp.md b/docs/containerRegistryDockerCredentials.csharp.md index e7348cef9..b058d28ad 100644 --- a/docs/containerRegistryDockerCredentials.csharp.md +++ b/docs/containerRegistryDockerCredentials.csharp.md @@ -4,7 +4,7 @@ ### ContainerRegistryDockerCredentials -Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/container_registry_docker_credentials digitalocean_container_registry_docker_credentials}. +Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/container_registry_docker_credentials digitalocean_container_registry_docker_credentials}. #### Initializers @@ -488,7 +488,7 @@ The construct id used in the generated config for the ContainerRegistryDockerCre The id of the existing ContainerRegistryDockerCredentials that should be imported. -Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/container_registry_docker_credentials#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/container_registry_docker_credentials#import import section} in the documentation of this resource for the id to use --- @@ -826,10 +826,10 @@ new ContainerRegistryDockerCredentialsConfig { | Lifecycle | HashiCorp.Cdktf.TerraformResourceLifecycle | *No description.* | | Provider | HashiCorp.Cdktf.TerraformProvider | *No description.* | | Provisioners | object[] | *No description.* | -| RegistryName | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/container_registry_docker_credentials#registry_name ContainerRegistryDockerCredentials#registry_name}. | -| ExpirySeconds | double | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/container_registry_docker_credentials#expiry_seconds ContainerRegistryDockerCredentials#expiry_seconds}. | -| Id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/container_registry_docker_credentials#id ContainerRegistryDockerCredentials#id}. | -| Write | object | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/container_registry_docker_credentials#write ContainerRegistryDockerCredentials#write}. | +| RegistryName | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/container_registry_docker_credentials#registry_name ContainerRegistryDockerCredentials#registry_name}. | +| ExpirySeconds | double | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/container_registry_docker_credentials#expiry_seconds ContainerRegistryDockerCredentials#expiry_seconds}. | +| Id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/container_registry_docker_credentials#id ContainerRegistryDockerCredentials#id}. | +| Write | object | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/container_registry_docker_credentials#write ContainerRegistryDockerCredentials#write}. | --- @@ -911,7 +911,7 @@ public string RegistryName { get; set; } - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/container_registry_docker_credentials#registry_name ContainerRegistryDockerCredentials#registry_name}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/container_registry_docker_credentials#registry_name ContainerRegistryDockerCredentials#registry_name}. --- @@ -923,7 +923,7 @@ public double ExpirySeconds { get; set; } - *Type:* double -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/container_registry_docker_credentials#expiry_seconds ContainerRegistryDockerCredentials#expiry_seconds}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/container_registry_docker_credentials#expiry_seconds ContainerRegistryDockerCredentials#expiry_seconds}. --- @@ -935,7 +935,7 @@ public string Id { get; set; } - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/container_registry_docker_credentials#id ContainerRegistryDockerCredentials#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/container_registry_docker_credentials#id ContainerRegistryDockerCredentials#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. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -950,7 +950,7 @@ public object Write { get; set; } - *Type:* object -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/container_registry_docker_credentials#write ContainerRegistryDockerCredentials#write}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/container_registry_docker_credentials#write ContainerRegistryDockerCredentials#write}. --- diff --git a/docs/containerRegistryDockerCredentials.go.md b/docs/containerRegistryDockerCredentials.go.md index 241361b01..7dc08e7d5 100644 --- a/docs/containerRegistryDockerCredentials.go.md +++ b/docs/containerRegistryDockerCredentials.go.md @@ -4,12 +4,12 @@ ### ContainerRegistryDockerCredentials -Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/container_registry_docker_credentials digitalocean_container_registry_docker_credentials}. +Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/container_registry_docker_credentials digitalocean_container_registry_docker_credentials}. #### Initializers ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/containerregistrydockercredentials" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/containerregistrydockercredentials" containerregistrydockercredentials.NewContainerRegistryDockerCredentials(scope Construct, id *string, config ContainerRegistryDockerCredentialsConfig) ContainerRegistryDockerCredentials ``` @@ -399,7 +399,7 @@ func ResetWrite() ##### `IsConstruct` ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/containerregistrydockercredentials" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/containerregistrydockercredentials" containerregistrydockercredentials.ContainerRegistryDockerCredentials_IsConstruct(x interface{}) *bool ``` @@ -431,7 +431,7 @@ Any object. ##### `IsTerraformElement` ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/containerregistrydockercredentials" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/containerregistrydockercredentials" containerregistrydockercredentials.ContainerRegistryDockerCredentials_IsTerraformElement(x interface{}) *bool ``` @@ -445,7 +445,7 @@ containerregistrydockercredentials.ContainerRegistryDockerCredentials_IsTerrafor ##### `IsTerraformResource` ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/containerregistrydockercredentials" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/containerregistrydockercredentials" containerregistrydockercredentials.ContainerRegistryDockerCredentials_IsTerraformResource(x interface{}) *bool ``` @@ -459,7 +459,7 @@ containerregistrydockercredentials.ContainerRegistryDockerCredentials_IsTerrafor ##### `GenerateConfigForImport` ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/containerregistrydockercredentials" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/containerregistrydockercredentials" containerregistrydockercredentials.ContainerRegistryDockerCredentials_GenerateConfigForImport(scope Construct, importToId *string, importFromId *string, provider TerraformProvider) ImportableResource ``` @@ -488,7 +488,7 @@ The construct id used in the generated config for the ContainerRegistryDockerCre The id of the existing ContainerRegistryDockerCredentials that should be imported. -Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/container_registry_docker_credentials#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/container_registry_docker_credentials#import import section} in the documentation of this resource for the id to use --- @@ -798,7 +798,7 @@ func TfResourceType() *string #### Initializer ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/containerregistrydockercredentials" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/containerregistrydockercredentials" &containerregistrydockercredentials.ContainerRegistryDockerCredentialsConfig { Connection: interface{}, @@ -826,10 +826,10 @@ import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/contain | Lifecycle | github.com/hashicorp/terraform-cdk-go/cdktf.TerraformResourceLifecycle | *No description.* | | Provider | github.com/hashicorp/terraform-cdk-go/cdktf.TerraformProvider | *No description.* | | Provisioners | *[]interface{} | *No description.* | -| RegistryName | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/container_registry_docker_credentials#registry_name ContainerRegistryDockerCredentials#registry_name}. | -| ExpirySeconds | *f64 | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/container_registry_docker_credentials#expiry_seconds ContainerRegistryDockerCredentials#expiry_seconds}. | -| Id | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/container_registry_docker_credentials#id ContainerRegistryDockerCredentials#id}. | -| Write | interface{} | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/container_registry_docker_credentials#write ContainerRegistryDockerCredentials#write}. | +| RegistryName | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/container_registry_docker_credentials#registry_name ContainerRegistryDockerCredentials#registry_name}. | +| ExpirySeconds | *f64 | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/container_registry_docker_credentials#expiry_seconds ContainerRegistryDockerCredentials#expiry_seconds}. | +| Id | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/container_registry_docker_credentials#id ContainerRegistryDockerCredentials#id}. | +| Write | interface{} | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/container_registry_docker_credentials#write ContainerRegistryDockerCredentials#write}. | --- @@ -911,7 +911,7 @@ RegistryName *string - *Type:* *string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/container_registry_docker_credentials#registry_name ContainerRegistryDockerCredentials#registry_name}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/container_registry_docker_credentials#registry_name ContainerRegistryDockerCredentials#registry_name}. --- @@ -923,7 +923,7 @@ ExpirySeconds *f64 - *Type:* *f64 -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/container_registry_docker_credentials#expiry_seconds ContainerRegistryDockerCredentials#expiry_seconds}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/container_registry_docker_credentials#expiry_seconds ContainerRegistryDockerCredentials#expiry_seconds}. --- @@ -935,7 +935,7 @@ Id *string - *Type:* *string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/container_registry_docker_credentials#id ContainerRegistryDockerCredentials#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/container_registry_docker_credentials#id ContainerRegistryDockerCredentials#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. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -950,7 +950,7 @@ Write interface{} - *Type:* interface{} -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/container_registry_docker_credentials#write ContainerRegistryDockerCredentials#write}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/container_registry_docker_credentials#write ContainerRegistryDockerCredentials#write}. --- diff --git a/docs/containerRegistryDockerCredentials.java.md b/docs/containerRegistryDockerCredentials.java.md index 83ec2fda2..71625cf4b 100644 --- a/docs/containerRegistryDockerCredentials.java.md +++ b/docs/containerRegistryDockerCredentials.java.md @@ -4,7 +4,7 @@ ### ContainerRegistryDockerCredentials -Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/container_registry_docker_credentials digitalocean_container_registry_docker_credentials}. +Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/container_registry_docker_credentials digitalocean_container_registry_docker_credentials}. #### Initializers @@ -42,10 +42,10 @@ ContainerRegistryDockerCredentials.Builder.create(Construct scope, java.lang.Str | lifecycle | com.hashicorp.cdktf.TerraformResourceLifecycle | *No description.* | | provider | com.hashicorp.cdktf.TerraformProvider | *No description.* | | provisioners | java.util.List | *No description.* | -| registryName | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/container_registry_docker_credentials#registry_name ContainerRegistryDockerCredentials#registry_name}. | -| expirySeconds | java.lang.Number | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/container_registry_docker_credentials#expiry_seconds ContainerRegistryDockerCredentials#expiry_seconds}. | -| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/container_registry_docker_credentials#id ContainerRegistryDockerCredentials#id}. | -| write | java.lang.Boolean OR com.hashicorp.cdktf.IResolvable | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/container_registry_docker_credentials#write ContainerRegistryDockerCredentials#write}. | +| registryName | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/container_registry_docker_credentials#registry_name ContainerRegistryDockerCredentials#registry_name}. | +| expirySeconds | java.lang.Number | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/container_registry_docker_credentials#expiry_seconds ContainerRegistryDockerCredentials#expiry_seconds}. | +| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/container_registry_docker_credentials#id ContainerRegistryDockerCredentials#id}. | +| write | java.lang.Boolean OR com.hashicorp.cdktf.IResolvable | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/container_registry_docker_credentials#write ContainerRegistryDockerCredentials#write}. | --- @@ -113,7 +113,7 @@ Must be unique amongst siblings in the same scope - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/container_registry_docker_credentials#registry_name ContainerRegistryDockerCredentials#registry_name}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/container_registry_docker_credentials#registry_name ContainerRegistryDockerCredentials#registry_name}. --- @@ -121,7 +121,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit - *Type:* java.lang.Number -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/container_registry_docker_credentials#expiry_seconds ContainerRegistryDockerCredentials#expiry_seconds}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/container_registry_docker_credentials#expiry_seconds ContainerRegistryDockerCredentials#expiry_seconds}. --- @@ -129,7 +129,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/container_registry_docker_credentials#id ContainerRegistryDockerCredentials#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/container_registry_docker_credentials#id ContainerRegistryDockerCredentials#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. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -140,7 +140,7 @@ If you experience problems setting this value it might not be settable. Please t - *Type:* java.lang.Boolean OR com.hashicorp.cdktf.IResolvable -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/container_registry_docker_credentials#write ContainerRegistryDockerCredentials#write}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/container_registry_docker_credentials#write ContainerRegistryDockerCredentials#write}. --- @@ -588,7 +588,7 @@ The construct id used in the generated config for the ContainerRegistryDockerCre The id of the existing ContainerRegistryDockerCredentials that should be imported. -Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/container_registry_docker_credentials#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/container_registry_docker_credentials#import import section} in the documentation of this resource for the id to use --- @@ -931,10 +931,10 @@ ContainerRegistryDockerCredentialsConfig.builder() | lifecycle | com.hashicorp.cdktf.TerraformResourceLifecycle | *No description.* | | provider | com.hashicorp.cdktf.TerraformProvider | *No description.* | | provisioners | java.util.List | *No description.* | -| registryName | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/container_registry_docker_credentials#registry_name ContainerRegistryDockerCredentials#registry_name}. | -| expirySeconds | java.lang.Number | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/container_registry_docker_credentials#expiry_seconds ContainerRegistryDockerCredentials#expiry_seconds}. | -| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/container_registry_docker_credentials#id ContainerRegistryDockerCredentials#id}. | -| write | java.lang.Boolean OR com.hashicorp.cdktf.IResolvable | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/container_registry_docker_credentials#write ContainerRegistryDockerCredentials#write}. | +| registryName | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/container_registry_docker_credentials#registry_name ContainerRegistryDockerCredentials#registry_name}. | +| expirySeconds | java.lang.Number | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/container_registry_docker_credentials#expiry_seconds ContainerRegistryDockerCredentials#expiry_seconds}. | +| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/container_registry_docker_credentials#id ContainerRegistryDockerCredentials#id}. | +| write | java.lang.Boolean OR com.hashicorp.cdktf.IResolvable | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/container_registry_docker_credentials#write ContainerRegistryDockerCredentials#write}. | --- @@ -1016,7 +1016,7 @@ public java.lang.String getRegistryName(); - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/container_registry_docker_credentials#registry_name ContainerRegistryDockerCredentials#registry_name}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/container_registry_docker_credentials#registry_name ContainerRegistryDockerCredentials#registry_name}. --- @@ -1028,7 +1028,7 @@ public java.lang.Number getExpirySeconds(); - *Type:* java.lang.Number -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/container_registry_docker_credentials#expiry_seconds ContainerRegistryDockerCredentials#expiry_seconds}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/container_registry_docker_credentials#expiry_seconds ContainerRegistryDockerCredentials#expiry_seconds}. --- @@ -1040,7 +1040,7 @@ public java.lang.String getId(); - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/container_registry_docker_credentials#id ContainerRegistryDockerCredentials#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/container_registry_docker_credentials#id ContainerRegistryDockerCredentials#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. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -1055,7 +1055,7 @@ public java.lang.Object getWrite(); - *Type:* java.lang.Boolean OR com.hashicorp.cdktf.IResolvable -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/container_registry_docker_credentials#write ContainerRegistryDockerCredentials#write}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/container_registry_docker_credentials#write ContainerRegistryDockerCredentials#write}. --- diff --git a/docs/containerRegistryDockerCredentials.python.md b/docs/containerRegistryDockerCredentials.python.md index fe649d780..e9b3c3f8c 100644 --- a/docs/containerRegistryDockerCredentials.python.md +++ b/docs/containerRegistryDockerCredentials.python.md @@ -4,7 +4,7 @@ ### ContainerRegistryDockerCredentials -Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/container_registry_docker_credentials digitalocean_container_registry_docker_credentials}. +Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/container_registry_docker_credentials digitalocean_container_registry_docker_credentials}. #### Initializers @@ -39,10 +39,10 @@ containerRegistryDockerCredentials.ContainerRegistryDockerCredentials( | lifecycle | cdktf.TerraformResourceLifecycle | *No description.* | | provider | cdktf.TerraformProvider | *No description.* | | provisioners | typing.List[typing.Union[cdktf.FileProvisioner, cdktf.LocalExecProvisioner, cdktf.RemoteExecProvisioner]] | *No description.* | -| registry_name | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/container_registry_docker_credentials#registry_name ContainerRegistryDockerCredentials#registry_name}. | -| expiry_seconds | typing.Union[int, float] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/container_registry_docker_credentials#expiry_seconds ContainerRegistryDockerCredentials#expiry_seconds}. | -| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/container_registry_docker_credentials#id ContainerRegistryDockerCredentials#id}. | -| write | typing.Union[bool, cdktf.IResolvable] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/container_registry_docker_credentials#write ContainerRegistryDockerCredentials#write}. | +| registry_name | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/container_registry_docker_credentials#registry_name ContainerRegistryDockerCredentials#registry_name}. | +| expiry_seconds | typing.Union[int, float] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/container_registry_docker_credentials#expiry_seconds ContainerRegistryDockerCredentials#expiry_seconds}. | +| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/container_registry_docker_credentials#id ContainerRegistryDockerCredentials#id}. | +| write | typing.Union[bool, cdktf.IResolvable] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/container_registry_docker_credentials#write ContainerRegistryDockerCredentials#write}. | --- @@ -110,7 +110,7 @@ Must be unique amongst siblings in the same scope - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/container_registry_docker_credentials#registry_name ContainerRegistryDockerCredentials#registry_name}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/container_registry_docker_credentials#registry_name ContainerRegistryDockerCredentials#registry_name}. --- @@ -118,7 +118,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit - *Type:* typing.Union[int, float] -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/container_registry_docker_credentials#expiry_seconds ContainerRegistryDockerCredentials#expiry_seconds}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/container_registry_docker_credentials#expiry_seconds ContainerRegistryDockerCredentials#expiry_seconds}. --- @@ -126,7 +126,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/container_registry_docker_credentials#id ContainerRegistryDockerCredentials#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/container_registry_docker_credentials#id ContainerRegistryDockerCredentials#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. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -137,7 +137,7 @@ If you experience problems setting this value it might not be settable. Please t - *Type:* typing.Union[bool, cdktf.IResolvable] -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/container_registry_docker_credentials#write ContainerRegistryDockerCredentials#write}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/container_registry_docker_credentials#write ContainerRegistryDockerCredentials#write}. --- @@ -631,7 +631,7 @@ The construct id used in the generated config for the ContainerRegistryDockerCre The id of the existing ContainerRegistryDockerCredentials that should be imported. -Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/container_registry_docker_credentials#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/container_registry_docker_credentials#import import section} in the documentation of this resource for the id to use --- @@ -969,10 +969,10 @@ containerRegistryDockerCredentials.ContainerRegistryDockerCredentialsConfig( | lifecycle | cdktf.TerraformResourceLifecycle | *No description.* | | provider | cdktf.TerraformProvider | *No description.* | | provisioners | typing.List[typing.Union[cdktf.FileProvisioner, cdktf.LocalExecProvisioner, cdktf.RemoteExecProvisioner]] | *No description.* | -| registry_name | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/container_registry_docker_credentials#registry_name ContainerRegistryDockerCredentials#registry_name}. | -| expiry_seconds | typing.Union[int, float] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/container_registry_docker_credentials#expiry_seconds ContainerRegistryDockerCredentials#expiry_seconds}. | -| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/container_registry_docker_credentials#id ContainerRegistryDockerCredentials#id}. | -| write | typing.Union[bool, cdktf.IResolvable] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/container_registry_docker_credentials#write ContainerRegistryDockerCredentials#write}. | +| registry_name | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/container_registry_docker_credentials#registry_name ContainerRegistryDockerCredentials#registry_name}. | +| expiry_seconds | typing.Union[int, float] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/container_registry_docker_credentials#expiry_seconds ContainerRegistryDockerCredentials#expiry_seconds}. | +| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/container_registry_docker_credentials#id ContainerRegistryDockerCredentials#id}. | +| write | typing.Union[bool, cdktf.IResolvable] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/container_registry_docker_credentials#write ContainerRegistryDockerCredentials#write}. | --- @@ -1054,7 +1054,7 @@ registry_name: str - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/container_registry_docker_credentials#registry_name ContainerRegistryDockerCredentials#registry_name}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/container_registry_docker_credentials#registry_name ContainerRegistryDockerCredentials#registry_name}. --- @@ -1066,7 +1066,7 @@ expiry_seconds: typing.Union[int, float] - *Type:* typing.Union[int, float] -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/container_registry_docker_credentials#expiry_seconds ContainerRegistryDockerCredentials#expiry_seconds}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/container_registry_docker_credentials#expiry_seconds ContainerRegistryDockerCredentials#expiry_seconds}. --- @@ -1078,7 +1078,7 @@ id: str - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/container_registry_docker_credentials#id ContainerRegistryDockerCredentials#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/container_registry_docker_credentials#id ContainerRegistryDockerCredentials#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. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -1093,7 +1093,7 @@ write: typing.Union[bool, IResolvable] - *Type:* typing.Union[bool, cdktf.IResolvable] -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/container_registry_docker_credentials#write ContainerRegistryDockerCredentials#write}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/container_registry_docker_credentials#write ContainerRegistryDockerCredentials#write}. --- diff --git a/docs/containerRegistryDockerCredentials.typescript.md b/docs/containerRegistryDockerCredentials.typescript.md index e2f1e9780..df1d12778 100644 --- a/docs/containerRegistryDockerCredentials.typescript.md +++ b/docs/containerRegistryDockerCredentials.typescript.md @@ -4,7 +4,7 @@ ### ContainerRegistryDockerCredentials -Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/container_registry_docker_credentials digitalocean_container_registry_docker_credentials}. +Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/container_registry_docker_credentials digitalocean_container_registry_docker_credentials}. #### Initializers @@ -488,7 +488,7 @@ The construct id used in the generated config for the ContainerRegistryDockerCre The id of the existing ContainerRegistryDockerCredentials that should be imported. -Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/container_registry_docker_credentials#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/container_registry_docker_credentials#import import section} in the documentation of this resource for the id to use --- @@ -814,10 +814,10 @@ const containerRegistryDockerCredentialsConfig: containerRegistryDockerCredentia | lifecycle | cdktf.TerraformResourceLifecycle | *No description.* | | provider | cdktf.TerraformProvider | *No description.* | | provisioners | cdktf.FileProvisioner \| cdktf.LocalExecProvisioner \| cdktf.RemoteExecProvisioner[] | *No description.* | -| registryName | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/container_registry_docker_credentials#registry_name ContainerRegistryDockerCredentials#registry_name}. | -| expirySeconds | number | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/container_registry_docker_credentials#expiry_seconds ContainerRegistryDockerCredentials#expiry_seconds}. | -| id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/container_registry_docker_credentials#id ContainerRegistryDockerCredentials#id}. | -| write | boolean \| cdktf.IResolvable | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/container_registry_docker_credentials#write ContainerRegistryDockerCredentials#write}. | +| registryName | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/container_registry_docker_credentials#registry_name ContainerRegistryDockerCredentials#registry_name}. | +| expirySeconds | number | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/container_registry_docker_credentials#expiry_seconds ContainerRegistryDockerCredentials#expiry_seconds}. | +| id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/container_registry_docker_credentials#id ContainerRegistryDockerCredentials#id}. | +| write | boolean \| cdktf.IResolvable | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/container_registry_docker_credentials#write ContainerRegistryDockerCredentials#write}. | --- @@ -899,7 +899,7 @@ public readonly registryName: string; - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/container_registry_docker_credentials#registry_name ContainerRegistryDockerCredentials#registry_name}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/container_registry_docker_credentials#registry_name ContainerRegistryDockerCredentials#registry_name}. --- @@ -911,7 +911,7 @@ public readonly expirySeconds: number; - *Type:* number -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/container_registry_docker_credentials#expiry_seconds ContainerRegistryDockerCredentials#expiry_seconds}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/container_registry_docker_credentials#expiry_seconds ContainerRegistryDockerCredentials#expiry_seconds}. --- @@ -923,7 +923,7 @@ public readonly id: string; - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/container_registry_docker_credentials#id ContainerRegistryDockerCredentials#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/container_registry_docker_credentials#id ContainerRegistryDockerCredentials#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. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -938,7 +938,7 @@ public readonly write: boolean | IResolvable; - *Type:* boolean | cdktf.IResolvable -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/container_registry_docker_credentials#write ContainerRegistryDockerCredentials#write}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/container_registry_docker_credentials#write ContainerRegistryDockerCredentials#write}. --- diff --git a/docs/customImage.csharp.md b/docs/customImage.csharp.md index edb7d7c31..eaa83ae11 100644 --- a/docs/customImage.csharp.md +++ b/docs/customImage.csharp.md @@ -4,7 +4,7 @@ ### CustomImage -Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/custom_image digitalocean_custom_image}. +Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/custom_image digitalocean_custom_image}. #### Initializers @@ -515,7 +515,7 @@ The construct id used in the generated config for the CustomImage to import. The id of the existing CustomImage that should be imported. -Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/custom_image#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/custom_image#import import section} in the documentation of this resource for the id to use --- @@ -1011,13 +1011,13 @@ new CustomImageConfig { | Lifecycle | HashiCorp.Cdktf.TerraformResourceLifecycle | *No description.* | | Provider | HashiCorp.Cdktf.TerraformProvider | *No description.* | | Provisioners | object[] | *No description.* | -| Name | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/custom_image#name CustomImage#name}. | -| Regions | string[] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/custom_image#regions CustomImage#regions}. | -| Url | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/custom_image#url CustomImage#url}. | -| Description | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/custom_image#description CustomImage#description}. | -| Distribution | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/custom_image#distribution CustomImage#distribution}. | -| Id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/custom_image#id CustomImage#id}. | -| Tags | string[] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/custom_image#tags CustomImage#tags}. | +| Name | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/custom_image#name CustomImage#name}. | +| Regions | string[] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/custom_image#regions CustomImage#regions}. | +| Url | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/custom_image#url CustomImage#url}. | +| Description | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/custom_image#description CustomImage#description}. | +| Distribution | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/custom_image#distribution CustomImage#distribution}. | +| Id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/custom_image#id CustomImage#id}. | +| Tags | string[] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/custom_image#tags CustomImage#tags}. | | Timeouts | CustomImageTimeouts | timeouts block. | --- @@ -1100,7 +1100,7 @@ public string Name { get; set; } - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/custom_image#name CustomImage#name}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/custom_image#name CustomImage#name}. --- @@ -1112,7 +1112,7 @@ public string[] Regions { get; set; } - *Type:* string[] -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/custom_image#regions CustomImage#regions}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/custom_image#regions CustomImage#regions}. --- @@ -1124,7 +1124,7 @@ public string Url { get; set; } - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/custom_image#url CustomImage#url}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/custom_image#url CustomImage#url}. --- @@ -1136,7 +1136,7 @@ public string Description { get; set; } - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/custom_image#description CustomImage#description}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/custom_image#description CustomImage#description}. --- @@ -1148,7 +1148,7 @@ public string Distribution { get; set; } - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/custom_image#distribution CustomImage#distribution}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/custom_image#distribution CustomImage#distribution}. --- @@ -1160,7 +1160,7 @@ public string Id { get; set; } - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/custom_image#id CustomImage#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/custom_image#id CustomImage#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. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -1175,7 +1175,7 @@ public string[] Tags { get; set; } - *Type:* string[] -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/custom_image#tags CustomImage#tags}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/custom_image#tags CustomImage#tags}. --- @@ -1189,7 +1189,7 @@ public CustomImageTimeouts Timeouts { get; set; } timeouts block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/custom_image#timeouts CustomImage#timeouts} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/custom_image#timeouts CustomImage#timeouts} --- @@ -1209,7 +1209,7 @@ new CustomImageTimeouts { | **Name** | **Type** | **Description** | | --- | --- | --- | -| Create | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/custom_image#create CustomImage#create}. | +| Create | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/custom_image#create CustomImage#create}. | --- @@ -1221,7 +1221,7 @@ public string Create { get; set; } - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/custom_image#create CustomImage#create}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/custom_image#create CustomImage#create}. --- diff --git a/docs/customImage.go.md b/docs/customImage.go.md index 5b5098bff..45c7c72f3 100644 --- a/docs/customImage.go.md +++ b/docs/customImage.go.md @@ -4,12 +4,12 @@ ### CustomImage -Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/custom_image digitalocean_custom_image}. +Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/custom_image digitalocean_custom_image}. #### Initializers ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/customimage" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/customimage" customimage.NewCustomImage(scope Construct, id *string, config CustomImageConfig) CustomImage ``` @@ -426,7 +426,7 @@ func ResetTimeouts() ##### `IsConstruct` ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/customimage" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/customimage" customimage.CustomImage_IsConstruct(x interface{}) *bool ``` @@ -458,7 +458,7 @@ Any object. ##### `IsTerraformElement` ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/customimage" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/customimage" customimage.CustomImage_IsTerraformElement(x interface{}) *bool ``` @@ -472,7 +472,7 @@ customimage.CustomImage_IsTerraformElement(x interface{}) *bool ##### `IsTerraformResource` ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/customimage" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/customimage" customimage.CustomImage_IsTerraformResource(x interface{}) *bool ``` @@ -486,7 +486,7 @@ customimage.CustomImage_IsTerraformResource(x interface{}) *bool ##### `GenerateConfigForImport` ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/customimage" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/customimage" customimage.CustomImage_GenerateConfigForImport(scope Construct, importToId *string, importFromId *string, provider TerraformProvider) ImportableResource ``` @@ -515,7 +515,7 @@ The construct id used in the generated config for the CustomImage to import. The id of the existing CustomImage that should be imported. -Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/custom_image#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/custom_image#import import section} in the documentation of this resource for the id to use --- @@ -979,7 +979,7 @@ func TfResourceType() *string #### Initializer ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/customimage" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/customimage" &customimage.CustomImageConfig { Connection: interface{}, @@ -996,7 +996,7 @@ import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/customi Distribution: *string, Id: *string, Tags: *[]*string, - Timeouts: github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11.customImage.CustomImageTimeouts, + Timeouts: github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean.customImage.CustomImageTimeouts, } ``` @@ -1011,13 +1011,13 @@ import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/customi | Lifecycle | github.com/hashicorp/terraform-cdk-go/cdktf.TerraformResourceLifecycle | *No description.* | | Provider | github.com/hashicorp/terraform-cdk-go/cdktf.TerraformProvider | *No description.* | | Provisioners | *[]interface{} | *No description.* | -| Name | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/custom_image#name CustomImage#name}. | -| Regions | *[]*string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/custom_image#regions CustomImage#regions}. | -| Url | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/custom_image#url CustomImage#url}. | -| Description | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/custom_image#description CustomImage#description}. | -| Distribution | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/custom_image#distribution CustomImage#distribution}. | -| Id | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/custom_image#id CustomImage#id}. | -| Tags | *[]*string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/custom_image#tags CustomImage#tags}. | +| Name | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/custom_image#name CustomImage#name}. | +| Regions | *[]*string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/custom_image#regions CustomImage#regions}. | +| Url | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/custom_image#url CustomImage#url}. | +| Description | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/custom_image#description CustomImage#description}. | +| Distribution | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/custom_image#distribution CustomImage#distribution}. | +| Id | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/custom_image#id CustomImage#id}. | +| Tags | *[]*string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/custom_image#tags CustomImage#tags}. | | Timeouts | CustomImageTimeouts | timeouts block. | --- @@ -1100,7 +1100,7 @@ Name *string - *Type:* *string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/custom_image#name CustomImage#name}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/custom_image#name CustomImage#name}. --- @@ -1112,7 +1112,7 @@ Regions *[]*string - *Type:* *[]*string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/custom_image#regions CustomImage#regions}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/custom_image#regions CustomImage#regions}. --- @@ -1124,7 +1124,7 @@ Url *string - *Type:* *string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/custom_image#url CustomImage#url}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/custom_image#url CustomImage#url}. --- @@ -1136,7 +1136,7 @@ Description *string - *Type:* *string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/custom_image#description CustomImage#description}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/custom_image#description CustomImage#description}. --- @@ -1148,7 +1148,7 @@ Distribution *string - *Type:* *string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/custom_image#distribution CustomImage#distribution}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/custom_image#distribution CustomImage#distribution}. --- @@ -1160,7 +1160,7 @@ Id *string - *Type:* *string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/custom_image#id CustomImage#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/custom_image#id CustomImage#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. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -1175,7 +1175,7 @@ Tags *[]*string - *Type:* *[]*string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/custom_image#tags CustomImage#tags}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/custom_image#tags CustomImage#tags}. --- @@ -1189,7 +1189,7 @@ Timeouts CustomImageTimeouts timeouts block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/custom_image#timeouts CustomImage#timeouts} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/custom_image#timeouts CustomImage#timeouts} --- @@ -1198,7 +1198,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit #### Initializer ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/customimage" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/customimage" &customimage.CustomImageTimeouts { Create: *string, @@ -1209,7 +1209,7 @@ import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/customi | **Name** | **Type** | **Description** | | --- | --- | --- | -| Create | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/custom_image#create CustomImage#create}. | +| Create | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/custom_image#create CustomImage#create}. | --- @@ -1221,7 +1221,7 @@ Create *string - *Type:* *string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/custom_image#create CustomImage#create}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/custom_image#create CustomImage#create}. --- @@ -1232,7 +1232,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit #### Initializers ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/customimage" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/customimage" customimage.NewCustomImageTimeoutsOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string) CustomImageTimeoutsOutputReference ``` diff --git a/docs/customImage.java.md b/docs/customImage.java.md index e2ea76dc3..5196e867d 100644 --- a/docs/customImage.java.md +++ b/docs/customImage.java.md @@ -4,7 +4,7 @@ ### CustomImage -Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/custom_image digitalocean_custom_image}. +Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/custom_image digitalocean_custom_image}. #### Initializers @@ -45,13 +45,13 @@ CustomImage.Builder.create(Construct scope, java.lang.String id) | lifecycle | com.hashicorp.cdktf.TerraformResourceLifecycle | *No description.* | | provider | com.hashicorp.cdktf.TerraformProvider | *No description.* | | provisioners | java.util.List | *No description.* | -| name | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/custom_image#name CustomImage#name}. | -| regions | java.util.List | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/custom_image#regions CustomImage#regions}. | -| url | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/custom_image#url CustomImage#url}. | -| description | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/custom_image#description CustomImage#description}. | -| distribution | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/custom_image#distribution CustomImage#distribution}. | -| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/custom_image#id CustomImage#id}. | -| tags | java.util.List | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/custom_image#tags CustomImage#tags}. | +| name | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/custom_image#name CustomImage#name}. | +| regions | java.util.List | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/custom_image#regions CustomImage#regions}. | +| url | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/custom_image#url CustomImage#url}. | +| description | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/custom_image#description CustomImage#description}. | +| distribution | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/custom_image#distribution CustomImage#distribution}. | +| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/custom_image#id CustomImage#id}. | +| tags | java.util.List | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/custom_image#tags CustomImage#tags}. | | timeouts | CustomImageTimeouts | timeouts block. | --- @@ -120,7 +120,7 @@ Must be unique amongst siblings in the same scope - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/custom_image#name CustomImage#name}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/custom_image#name CustomImage#name}. --- @@ -128,7 +128,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit - *Type:* java.util.List -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/custom_image#regions CustomImage#regions}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/custom_image#regions CustomImage#regions}. --- @@ -136,7 +136,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/custom_image#url CustomImage#url}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/custom_image#url CustomImage#url}. --- @@ -144,7 +144,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/custom_image#description CustomImage#description}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/custom_image#description CustomImage#description}. --- @@ -152,7 +152,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/custom_image#distribution CustomImage#distribution}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/custom_image#distribution CustomImage#distribution}. --- @@ -160,7 +160,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/custom_image#id CustomImage#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/custom_image#id CustomImage#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. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -171,7 +171,7 @@ If you experience problems setting this value it might not be settable. Please t - *Type:* java.util.List -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/custom_image#tags CustomImage#tags}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/custom_image#tags CustomImage#tags}. --- @@ -181,7 +181,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit timeouts block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/custom_image#timeouts CustomImage#timeouts} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/custom_image#timeouts CustomImage#timeouts} --- @@ -656,7 +656,7 @@ The construct id used in the generated config for the CustomImage to import. The id of the existing CustomImage that should be imported. -Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/custom_image#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/custom_image#import import section} in the documentation of this resource for the id to use --- @@ -1156,13 +1156,13 @@ CustomImageConfig.builder() | lifecycle | com.hashicorp.cdktf.TerraformResourceLifecycle | *No description.* | | provider | com.hashicorp.cdktf.TerraformProvider | *No description.* | | provisioners | java.util.List | *No description.* | -| name | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/custom_image#name CustomImage#name}. | -| regions | java.util.List | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/custom_image#regions CustomImage#regions}. | -| url | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/custom_image#url CustomImage#url}. | -| description | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/custom_image#description CustomImage#description}. | -| distribution | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/custom_image#distribution CustomImage#distribution}. | -| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/custom_image#id CustomImage#id}. | -| tags | java.util.List | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/custom_image#tags CustomImage#tags}. | +| name | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/custom_image#name CustomImage#name}. | +| regions | java.util.List | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/custom_image#regions CustomImage#regions}. | +| url | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/custom_image#url CustomImage#url}. | +| description | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/custom_image#description CustomImage#description}. | +| distribution | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/custom_image#distribution CustomImage#distribution}. | +| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/custom_image#id CustomImage#id}. | +| tags | java.util.List | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/custom_image#tags CustomImage#tags}. | | timeouts | CustomImageTimeouts | timeouts block. | --- @@ -1245,7 +1245,7 @@ public java.lang.String getName(); - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/custom_image#name CustomImage#name}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/custom_image#name CustomImage#name}. --- @@ -1257,7 +1257,7 @@ public java.util.List getRegions(); - *Type:* java.util.List -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/custom_image#regions CustomImage#regions}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/custom_image#regions CustomImage#regions}. --- @@ -1269,7 +1269,7 @@ public java.lang.String getUrl(); - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/custom_image#url CustomImage#url}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/custom_image#url CustomImage#url}. --- @@ -1281,7 +1281,7 @@ public java.lang.String getDescription(); - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/custom_image#description CustomImage#description}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/custom_image#description CustomImage#description}. --- @@ -1293,7 +1293,7 @@ public java.lang.String getDistribution(); - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/custom_image#distribution CustomImage#distribution}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/custom_image#distribution CustomImage#distribution}. --- @@ -1305,7 +1305,7 @@ public java.lang.String getId(); - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/custom_image#id CustomImage#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/custom_image#id CustomImage#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. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -1320,7 +1320,7 @@ public java.util.List getTags(); - *Type:* java.util.List -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/custom_image#tags CustomImage#tags}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/custom_image#tags CustomImage#tags}. --- @@ -1334,7 +1334,7 @@ public CustomImageTimeouts getTimeouts(); timeouts block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/custom_image#timeouts CustomImage#timeouts} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/custom_image#timeouts CustomImage#timeouts} --- @@ -1354,7 +1354,7 @@ CustomImageTimeouts.builder() | **Name** | **Type** | **Description** | | --- | --- | --- | -| create | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/custom_image#create CustomImage#create}. | +| create | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/custom_image#create CustomImage#create}. | --- @@ -1366,7 +1366,7 @@ public java.lang.String getCreate(); - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/custom_image#create CustomImage#create}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/custom_image#create CustomImage#create}. --- diff --git a/docs/customImage.python.md b/docs/customImage.python.md index 9f90ad40b..b7ba5c679 100644 --- a/docs/customImage.python.md +++ b/docs/customImage.python.md @@ -4,7 +4,7 @@ ### CustomImage -Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/custom_image digitalocean_custom_image}. +Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/custom_image digitalocean_custom_image}. #### Initializers @@ -43,13 +43,13 @@ customImage.CustomImage( | lifecycle | cdktf.TerraformResourceLifecycle | *No description.* | | provider | cdktf.TerraformProvider | *No description.* | | provisioners | typing.List[typing.Union[cdktf.FileProvisioner, cdktf.LocalExecProvisioner, cdktf.RemoteExecProvisioner]] | *No description.* | -| name | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/custom_image#name CustomImage#name}. | -| regions | typing.List[str] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/custom_image#regions CustomImage#regions}. | -| url | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/custom_image#url CustomImage#url}. | -| description | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/custom_image#description CustomImage#description}. | -| distribution | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/custom_image#distribution CustomImage#distribution}. | -| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/custom_image#id CustomImage#id}. | -| tags | typing.List[str] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/custom_image#tags CustomImage#tags}. | +| name | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/custom_image#name CustomImage#name}. | +| regions | typing.List[str] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/custom_image#regions CustomImage#regions}. | +| url | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/custom_image#url CustomImage#url}. | +| description | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/custom_image#description CustomImage#description}. | +| distribution | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/custom_image#distribution CustomImage#distribution}. | +| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/custom_image#id CustomImage#id}. | +| tags | typing.List[str] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/custom_image#tags CustomImage#tags}. | | timeouts | CustomImageTimeouts | timeouts block. | --- @@ -118,7 +118,7 @@ Must be unique amongst siblings in the same scope - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/custom_image#name CustomImage#name}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/custom_image#name CustomImage#name}. --- @@ -126,7 +126,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit - *Type:* typing.List[str] -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/custom_image#regions CustomImage#regions}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/custom_image#regions CustomImage#regions}. --- @@ -134,7 +134,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/custom_image#url CustomImage#url}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/custom_image#url CustomImage#url}. --- @@ -142,7 +142,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/custom_image#description CustomImage#description}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/custom_image#description CustomImage#description}. --- @@ -150,7 +150,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/custom_image#distribution CustomImage#distribution}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/custom_image#distribution CustomImage#distribution}. --- @@ -158,7 +158,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/custom_image#id CustomImage#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/custom_image#id CustomImage#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. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -169,7 +169,7 @@ If you experience problems setting this value it might not be settable. Please t - *Type:* typing.List[str] -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/custom_image#tags CustomImage#tags}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/custom_image#tags CustomImage#tags}. --- @@ -179,7 +179,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit timeouts block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/custom_image#timeouts CustomImage#timeouts} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/custom_image#timeouts CustomImage#timeouts} --- @@ -556,7 +556,7 @@ def put_timeouts( - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/custom_image#create CustomImage#create}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/custom_image#create CustomImage#create}. --- @@ -704,7 +704,7 @@ The construct id used in the generated config for the CustomImage to import. The id of the existing CustomImage that should be imported. -Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/custom_image#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/custom_image#import import section} in the documentation of this resource for the id to use --- @@ -1200,13 +1200,13 @@ customImage.CustomImageConfig( | lifecycle | cdktf.TerraformResourceLifecycle | *No description.* | | provider | cdktf.TerraformProvider | *No description.* | | provisioners | typing.List[typing.Union[cdktf.FileProvisioner, cdktf.LocalExecProvisioner, cdktf.RemoteExecProvisioner]] | *No description.* | -| name | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/custom_image#name CustomImage#name}. | -| regions | typing.List[str] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/custom_image#regions CustomImage#regions}. | -| url | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/custom_image#url CustomImage#url}. | -| description | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/custom_image#description CustomImage#description}. | -| distribution | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/custom_image#distribution CustomImage#distribution}. | -| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/custom_image#id CustomImage#id}. | -| tags | typing.List[str] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/custom_image#tags CustomImage#tags}. | +| name | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/custom_image#name CustomImage#name}. | +| regions | typing.List[str] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/custom_image#regions CustomImage#regions}. | +| url | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/custom_image#url CustomImage#url}. | +| description | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/custom_image#description CustomImage#description}. | +| distribution | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/custom_image#distribution CustomImage#distribution}. | +| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/custom_image#id CustomImage#id}. | +| tags | typing.List[str] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/custom_image#tags CustomImage#tags}. | | timeouts | CustomImageTimeouts | timeouts block. | --- @@ -1289,7 +1289,7 @@ name: str - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/custom_image#name CustomImage#name}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/custom_image#name CustomImage#name}. --- @@ -1301,7 +1301,7 @@ regions: typing.List[str] - *Type:* typing.List[str] -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/custom_image#regions CustomImage#regions}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/custom_image#regions CustomImage#regions}. --- @@ -1313,7 +1313,7 @@ url: str - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/custom_image#url CustomImage#url}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/custom_image#url CustomImage#url}. --- @@ -1325,7 +1325,7 @@ description: str - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/custom_image#description CustomImage#description}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/custom_image#description CustomImage#description}. --- @@ -1337,7 +1337,7 @@ distribution: str - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/custom_image#distribution CustomImage#distribution}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/custom_image#distribution CustomImage#distribution}. --- @@ -1349,7 +1349,7 @@ id: str - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/custom_image#id CustomImage#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/custom_image#id CustomImage#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. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -1364,7 +1364,7 @@ tags: typing.List[str] - *Type:* typing.List[str] -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/custom_image#tags CustomImage#tags}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/custom_image#tags CustomImage#tags}. --- @@ -1378,7 +1378,7 @@ timeouts: CustomImageTimeouts timeouts block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/custom_image#timeouts CustomImage#timeouts} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/custom_image#timeouts CustomImage#timeouts} --- @@ -1398,7 +1398,7 @@ customImage.CustomImageTimeouts( | **Name** | **Type** | **Description** | | --- | --- | --- | -| create | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/custom_image#create CustomImage#create}. | +| create | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/custom_image#create CustomImage#create}. | --- @@ -1410,7 +1410,7 @@ create: str - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/custom_image#create CustomImage#create}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/custom_image#create CustomImage#create}. --- diff --git a/docs/customImage.typescript.md b/docs/customImage.typescript.md index 873f4756a..147ab79ae 100644 --- a/docs/customImage.typescript.md +++ b/docs/customImage.typescript.md @@ -4,7 +4,7 @@ ### CustomImage -Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/custom_image digitalocean_custom_image}. +Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/custom_image digitalocean_custom_image}. #### Initializers @@ -515,7 +515,7 @@ The construct id used in the generated config for the CustomImage to import. The id of the existing CustomImage that should be imported. -Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/custom_image#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/custom_image#import import section} in the documentation of this resource for the id to use --- @@ -995,13 +995,13 @@ const customImageConfig: customImage.CustomImageConfig = { ... } | lifecycle | cdktf.TerraformResourceLifecycle | *No description.* | | provider | cdktf.TerraformProvider | *No description.* | | provisioners | cdktf.FileProvisioner \| cdktf.LocalExecProvisioner \| cdktf.RemoteExecProvisioner[] | *No description.* | -| name | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/custom_image#name CustomImage#name}. | -| regions | string[] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/custom_image#regions CustomImage#regions}. | -| url | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/custom_image#url CustomImage#url}. | -| description | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/custom_image#description CustomImage#description}. | -| distribution | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/custom_image#distribution CustomImage#distribution}. | -| id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/custom_image#id CustomImage#id}. | -| tags | string[] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/custom_image#tags CustomImage#tags}. | +| name | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/custom_image#name CustomImage#name}. | +| regions | string[] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/custom_image#regions CustomImage#regions}. | +| url | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/custom_image#url CustomImage#url}. | +| description | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/custom_image#description CustomImage#description}. | +| distribution | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/custom_image#distribution CustomImage#distribution}. | +| id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/custom_image#id CustomImage#id}. | +| tags | string[] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/custom_image#tags CustomImage#tags}. | | timeouts | CustomImageTimeouts | timeouts block. | --- @@ -1084,7 +1084,7 @@ public readonly name: string; - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/custom_image#name CustomImage#name}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/custom_image#name CustomImage#name}. --- @@ -1096,7 +1096,7 @@ public readonly regions: string[]; - *Type:* string[] -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/custom_image#regions CustomImage#regions}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/custom_image#regions CustomImage#regions}. --- @@ -1108,7 +1108,7 @@ public readonly url: string; - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/custom_image#url CustomImage#url}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/custom_image#url CustomImage#url}. --- @@ -1120,7 +1120,7 @@ public readonly description: string; - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/custom_image#description CustomImage#description}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/custom_image#description CustomImage#description}. --- @@ -1132,7 +1132,7 @@ public readonly distribution: string; - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/custom_image#distribution CustomImage#distribution}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/custom_image#distribution CustomImage#distribution}. --- @@ -1144,7 +1144,7 @@ public readonly id: string; - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/custom_image#id CustomImage#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/custom_image#id CustomImage#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. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -1159,7 +1159,7 @@ public readonly tags: string[]; - *Type:* string[] -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/custom_image#tags CustomImage#tags}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/custom_image#tags CustomImage#tags}. --- @@ -1173,7 +1173,7 @@ public readonly timeouts: CustomImageTimeouts; timeouts block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/custom_image#timeouts CustomImage#timeouts} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/custom_image#timeouts CustomImage#timeouts} --- @@ -1191,7 +1191,7 @@ const customImageTimeouts: customImage.CustomImageTimeouts = { ... } | **Name** | **Type** | **Description** | | --- | --- | --- | -| create | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/custom_image#create CustomImage#create}. | +| create | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/custom_image#create CustomImage#create}. | --- @@ -1203,7 +1203,7 @@ public readonly create: string; - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/custom_image#create CustomImage#create}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/custom_image#create CustomImage#create}. --- diff --git a/docs/dataDigitaloceanAccount.csharp.md b/docs/dataDigitaloceanAccount.csharp.md index 50a9554d2..5c5437a19 100644 --- a/docs/dataDigitaloceanAccount.csharp.md +++ b/docs/dataDigitaloceanAccount.csharp.md @@ -4,7 +4,7 @@ ### DataDigitaloceanAccount -Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/account digitalocean_account}. +Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/account digitalocean_account}. #### Initializers @@ -372,7 +372,7 @@ The construct id used in the generated config for the DataDigitaloceanAccount to The id of the existing DataDigitaloceanAccount that should be imported. -Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/account#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/account#import import section} in the documentation of this resource for the id to use --- @@ -674,7 +674,7 @@ new DataDigitaloceanAccountConfig { | Lifecycle | HashiCorp.Cdktf.TerraformResourceLifecycle | *No description.* | | Provider | HashiCorp.Cdktf.TerraformProvider | *No description.* | | Provisioners | object[] | *No description.* | -| Id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/account#id DataDigitaloceanAccount#id}. | +| Id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/account#id DataDigitaloceanAccount#id}. | --- @@ -756,7 +756,7 @@ public string Id { get; set; } - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/account#id DataDigitaloceanAccount#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/account#id DataDigitaloceanAccount#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. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. diff --git a/docs/dataDigitaloceanAccount.go.md b/docs/dataDigitaloceanAccount.go.md index 2d227b39b..856f3b9e7 100644 --- a/docs/dataDigitaloceanAccount.go.md +++ b/docs/dataDigitaloceanAccount.go.md @@ -4,12 +4,12 @@ ### DataDigitaloceanAccount -Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/account digitalocean_account}. +Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/account digitalocean_account}. #### Initializers ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadigitaloceanaccount" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/datadigitaloceanaccount" datadigitaloceanaccount.NewDataDigitaloceanAccount(scope Construct, id *string, config DataDigitaloceanAccountConfig) DataDigitaloceanAccount ``` @@ -283,7 +283,7 @@ func ResetId() ##### `IsConstruct` ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadigitaloceanaccount" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/datadigitaloceanaccount" datadigitaloceanaccount.DataDigitaloceanAccount_IsConstruct(x interface{}) *bool ``` @@ -315,7 +315,7 @@ Any object. ##### `IsTerraformElement` ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadigitaloceanaccount" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/datadigitaloceanaccount" datadigitaloceanaccount.DataDigitaloceanAccount_IsTerraformElement(x interface{}) *bool ``` @@ -329,7 +329,7 @@ datadigitaloceanaccount.DataDigitaloceanAccount_IsTerraformElement(x interface{} ##### `IsTerraformDataSource` ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadigitaloceanaccount" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/datadigitaloceanaccount" datadigitaloceanaccount.DataDigitaloceanAccount_IsTerraformDataSource(x interface{}) *bool ``` @@ -343,7 +343,7 @@ datadigitaloceanaccount.DataDigitaloceanAccount_IsTerraformDataSource(x interfac ##### `GenerateConfigForImport` ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadigitaloceanaccount" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/datadigitaloceanaccount" datadigitaloceanaccount.DataDigitaloceanAccount_GenerateConfigForImport(scope Construct, importToId *string, importFromId *string, provider TerraformProvider) ImportableResource ``` @@ -372,7 +372,7 @@ The construct id used in the generated config for the DataDigitaloceanAccount to The id of the existing DataDigitaloceanAccount that should be imported. -Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/account#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/account#import import section} in the documentation of this resource for the id to use --- @@ -649,7 +649,7 @@ func TfResourceType() *string #### Initializer ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadigitaloceanaccount" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/datadigitaloceanaccount" &datadigitaloceanaccount.DataDigitaloceanAccountConfig { Connection: interface{}, @@ -674,7 +674,7 @@ import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadig | Lifecycle | github.com/hashicorp/terraform-cdk-go/cdktf.TerraformResourceLifecycle | *No description.* | | Provider | github.com/hashicorp/terraform-cdk-go/cdktf.TerraformProvider | *No description.* | | Provisioners | *[]interface{} | *No description.* | -| Id | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/account#id DataDigitaloceanAccount#id}. | +| Id | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/account#id DataDigitaloceanAccount#id}. | --- @@ -756,7 +756,7 @@ Id *string - *Type:* *string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/account#id DataDigitaloceanAccount#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/account#id DataDigitaloceanAccount#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. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. diff --git a/docs/dataDigitaloceanAccount.java.md b/docs/dataDigitaloceanAccount.java.md index 3886130bf..f788362ec 100644 --- a/docs/dataDigitaloceanAccount.java.md +++ b/docs/dataDigitaloceanAccount.java.md @@ -4,7 +4,7 @@ ### DataDigitaloceanAccount -Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/account digitalocean_account}. +Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/account digitalocean_account}. #### Initializers @@ -38,7 +38,7 @@ DataDigitaloceanAccount.Builder.create(Construct scope, java.lang.String id) | lifecycle | com.hashicorp.cdktf.TerraformResourceLifecycle | *No description.* | | provider | com.hashicorp.cdktf.TerraformProvider | *No description.* | | provisioners | java.util.List | *No description.* | -| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/account#id DataDigitaloceanAccount#id}. | +| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/account#id DataDigitaloceanAccount#id}. | --- @@ -106,7 +106,7 @@ Must be unique amongst siblings in the same scope - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/account#id DataDigitaloceanAccount#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/account#id DataDigitaloceanAccount#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. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -439,7 +439,7 @@ The construct id used in the generated config for the DataDigitaloceanAccount to The id of the existing DataDigitaloceanAccount that should be imported. -Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/account#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/account#import import section} in the documentation of this resource for the id to use --- @@ -745,7 +745,7 @@ DataDigitaloceanAccountConfig.builder() | lifecycle | com.hashicorp.cdktf.TerraformResourceLifecycle | *No description.* | | provider | com.hashicorp.cdktf.TerraformProvider | *No description.* | | provisioners | java.util.List | *No description.* | -| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/account#id DataDigitaloceanAccount#id}. | +| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/account#id DataDigitaloceanAccount#id}. | --- @@ -827,7 +827,7 @@ public java.lang.String getId(); - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/account#id DataDigitaloceanAccount#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/account#id DataDigitaloceanAccount#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. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. diff --git a/docs/dataDigitaloceanAccount.python.md b/docs/dataDigitaloceanAccount.python.md index e51189429..8ee96ff93 100644 --- a/docs/dataDigitaloceanAccount.python.md +++ b/docs/dataDigitaloceanAccount.python.md @@ -4,7 +4,7 @@ ### DataDigitaloceanAccount -Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/account digitalocean_account}. +Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/account digitalocean_account}. #### Initializers @@ -36,7 +36,7 @@ dataDigitaloceanAccount.DataDigitaloceanAccount( | lifecycle | cdktf.TerraformResourceLifecycle | *No description.* | | provider | cdktf.TerraformProvider | *No description.* | | provisioners | typing.List[typing.Union[cdktf.FileProvisioner, cdktf.LocalExecProvisioner, cdktf.RemoteExecProvisioner]] | *No description.* | -| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/account#id DataDigitaloceanAccount#id}. | +| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/account#id DataDigitaloceanAccount#id}. | --- @@ -104,7 +104,7 @@ Must be unique amongst siblings in the same scope - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/account#id DataDigitaloceanAccount#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/account#id DataDigitaloceanAccount#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. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -473,7 +473,7 @@ The construct id used in the generated config for the DataDigitaloceanAccount to The id of the existing DataDigitaloceanAccount that should be imported. -Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/account#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/account#import import section} in the documentation of this resource for the id to use --- @@ -775,7 +775,7 @@ dataDigitaloceanAccount.DataDigitaloceanAccountConfig( | lifecycle | cdktf.TerraformResourceLifecycle | *No description.* | | provider | cdktf.TerraformProvider | *No description.* | | provisioners | typing.List[typing.Union[cdktf.FileProvisioner, cdktf.LocalExecProvisioner, cdktf.RemoteExecProvisioner]] | *No description.* | -| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/account#id DataDigitaloceanAccount#id}. | +| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/account#id DataDigitaloceanAccount#id}. | --- @@ -857,7 +857,7 @@ id: str - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/account#id DataDigitaloceanAccount#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/account#id DataDigitaloceanAccount#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. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. diff --git a/docs/dataDigitaloceanAccount.typescript.md b/docs/dataDigitaloceanAccount.typescript.md index eb4b50ea8..ca11d790f 100644 --- a/docs/dataDigitaloceanAccount.typescript.md +++ b/docs/dataDigitaloceanAccount.typescript.md @@ -4,7 +4,7 @@ ### DataDigitaloceanAccount -Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/account digitalocean_account}. +Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/account digitalocean_account}. #### Initializers @@ -372,7 +372,7 @@ The construct id used in the generated config for the DataDigitaloceanAccount to The id of the existing DataDigitaloceanAccount that should be imported. -Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/account#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/account#import import section} in the documentation of this resource for the id to use --- @@ -665,7 +665,7 @@ const dataDigitaloceanAccountConfig: dataDigitaloceanAccount.DataDigitaloceanAcc | lifecycle | cdktf.TerraformResourceLifecycle | *No description.* | | provider | cdktf.TerraformProvider | *No description.* | | provisioners | cdktf.FileProvisioner \| cdktf.LocalExecProvisioner \| cdktf.RemoteExecProvisioner[] | *No description.* | -| id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/account#id DataDigitaloceanAccount#id}. | +| id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/account#id DataDigitaloceanAccount#id}. | --- @@ -747,7 +747,7 @@ public readonly id: string; - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/account#id DataDigitaloceanAccount#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/account#id DataDigitaloceanAccount#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. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. diff --git a/docs/dataDigitaloceanApp.csharp.md b/docs/dataDigitaloceanApp.csharp.md index 4df283141..a9954b263 100644 --- a/docs/dataDigitaloceanApp.csharp.md +++ b/docs/dataDigitaloceanApp.csharp.md @@ -4,7 +4,7 @@ ### DataDigitaloceanApp -Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/app digitalocean_app}. +Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/app digitalocean_app}. #### Initializers @@ -392,7 +392,7 @@ The construct id used in the generated config for the DataDigitaloceanApp to imp The id of the existing DataDigitaloceanApp that should be imported. -Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/app#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/app#import import section} in the documentation of this resource for the id to use --- @@ -424,6 +424,7 @@ Refer to the {@link https://registry.terraform.io/providers/digitalocean/digital | CreatedAt | string | *No description.* | | DedicatedIps | DataDigitaloceanAppDedicatedIpsList | *No description.* | | DefaultIngress | string | *No description.* | +| LiveDomain | string | *No description.* | | LiveUrl | string | *No description.* | | ProjectId | string | *No description.* | | Spec | DataDigitaloceanAppSpecList | *No description.* | @@ -599,6 +600,16 @@ public string DefaultIngress { get; } --- +##### `LiveDomain`Required + +```csharp +public string LiveDomain { get; } +``` + +- *Type:* string + +--- + ##### `LiveUrl`Required ```csharp @@ -751,9 +762,9 @@ new DataDigitaloceanAppConfig { | Lifecycle | HashiCorp.Cdktf.TerraformResourceLifecycle | *No description.* | | Provider | HashiCorp.Cdktf.TerraformProvider | *No description.* | | Provisioners | object[] | *No description.* | -| AppId | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/app#app_id DataDigitaloceanApp#app_id}. | +| AppId | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/app#app_id DataDigitaloceanApp#app_id}. | | DedicatedIps | object | dedicated_ips block. | -| Id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/app#id DataDigitaloceanApp#id}. | +| Id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/app#id DataDigitaloceanApp#id}. | --- @@ -835,7 +846,7 @@ public string AppId { get; set; } - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/app#app_id DataDigitaloceanApp#app_id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/app#app_id DataDigitaloceanApp#app_id}. --- @@ -849,7 +860,7 @@ public object DedicatedIps { get; set; } dedicated_ips block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/app#dedicated_ips DataDigitaloceanApp#dedicated_ips} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/app#dedicated_ips DataDigitaloceanApp#dedicated_ips} --- @@ -861,7 +872,7 @@ public string Id { get; set; } - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/app#id DataDigitaloceanApp#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/app#id DataDigitaloceanApp#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. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -902,7 +913,7 @@ public string Id { get; set; } The ID of the dedicated egress IP. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/app#id DataDigitaloceanApp#id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/app#id DataDigitaloceanApp#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. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -919,7 +930,7 @@ public string Ip { get; set; } The IP address of the dedicated egress IP. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/app#ip DataDigitaloceanApp#ip} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/app#ip DataDigitaloceanApp#ip} --- @@ -933,7 +944,7 @@ public string Status { get; set; } The status of the dedicated egress IP: 'UNKNOWN', 'ASSIGNING', 'ASSIGNED', or 'REMOVED'. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/app#status DataDigitaloceanApp#status} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/app#status DataDigitaloceanApp#status} --- @@ -1158,6 +1169,32 @@ new DataDigitaloceanAppSpecFunctionLogDestinationLogtail { ``` +### DataDigitaloceanAppSpecFunctionLogDestinationOpenSearch + +#### Initializer + +```csharp +using HashiCorp.Cdktf.Providers.Digitalocean; + +new DataDigitaloceanAppSpecFunctionLogDestinationOpenSearch { + +}; +``` + + +### DataDigitaloceanAppSpecFunctionLogDestinationOpenSearchBasicAuth + +#### Initializer + +```csharp +using HashiCorp.Cdktf.Providers.Digitalocean; + +new DataDigitaloceanAppSpecFunctionLogDestinationOpenSearchBasicAuth { + +}; +``` + + ### DataDigitaloceanAppSpecFunctionLogDestinationPapertrail #### Initializer @@ -1431,6 +1468,32 @@ new DataDigitaloceanAppSpecJobLogDestinationLogtail { ``` +### DataDigitaloceanAppSpecJobLogDestinationOpenSearch + +#### Initializer + +```csharp +using HashiCorp.Cdktf.Providers.Digitalocean; + +new DataDigitaloceanAppSpecJobLogDestinationOpenSearch { + +}; +``` + + +### DataDigitaloceanAppSpecJobLogDestinationOpenSearchBasicAuth + +#### Initializer + +```csharp +using HashiCorp.Cdktf.Providers.Digitalocean; + +new DataDigitaloceanAppSpecJobLogDestinationOpenSearchBasicAuth { + +}; +``` + + ### DataDigitaloceanAppSpecJobLogDestinationPapertrail #### Initializer @@ -1665,6 +1728,32 @@ new DataDigitaloceanAppSpecServiceLogDestinationLogtail { ``` +### DataDigitaloceanAppSpecServiceLogDestinationOpenSearch + +#### Initializer + +```csharp +using HashiCorp.Cdktf.Providers.Digitalocean; + +new DataDigitaloceanAppSpecServiceLogDestinationOpenSearch { + +}; +``` + + +### DataDigitaloceanAppSpecServiceLogDestinationOpenSearchBasicAuth + +#### Initializer + +```csharp +using HashiCorp.Cdktf.Providers.Digitalocean; + +new DataDigitaloceanAppSpecServiceLogDestinationOpenSearchBasicAuth { + +}; +``` + + ### DataDigitaloceanAppSpecServiceLogDestinationPapertrail #### Initializer @@ -1938,6 +2027,32 @@ new DataDigitaloceanAppSpecWorkerLogDestinationLogtail { ``` +### DataDigitaloceanAppSpecWorkerLogDestinationOpenSearch + +#### Initializer + +```csharp +using HashiCorp.Cdktf.Providers.Digitalocean; + +new DataDigitaloceanAppSpecWorkerLogDestinationOpenSearch { + +}; +``` + + +### DataDigitaloceanAppSpecWorkerLogDestinationOpenSearchBasicAuth + +#### Initializer + +```csharp +using HashiCorp.Cdktf.Providers.Digitalocean; + +new DataDigitaloceanAppSpecWorkerLogDestinationOpenSearchBasicAuth { + +}; +``` + + ### DataDigitaloceanAppSpecWorkerLogDestinationPapertrail #### Initializer @@ -9106,26 +9221,25 @@ public DataDigitaloceanAppSpecFunctionLogDestinationLogtail InternalValue { get; --- -### DataDigitaloceanAppSpecFunctionLogDestinationOutputReference +### DataDigitaloceanAppSpecFunctionLogDestinationOpenSearchBasicAuthList -#### Initializers +#### Initializers ```csharp using HashiCorp.Cdktf.Providers.Digitalocean; -new DataDigitaloceanAppSpecFunctionLogDestinationOutputReference(IInterpolatingParent TerraformResource, string TerraformAttribute, double ComplexObjectIndex, bool ComplexObjectIsFromSet); +new DataDigitaloceanAppSpecFunctionLogDestinationOpenSearchBasicAuthList(IInterpolatingParent TerraformResource, string TerraformAttribute, bool WrapsSet); ``` | **Name** | **Type** | **Description** | | --- | --- | --- | -| TerraformResource | HashiCorp.Cdktf.IInterpolatingParent | The parent resource. | -| TerraformAttribute | string | The attribute on the parent resource this class is referencing. | -| ComplexObjectIndex | double | the index of this item in the list. | -| ComplexObjectIsFromSet | bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | +| TerraformResource | HashiCorp.Cdktf.IInterpolatingParent | The parent resource. | +| TerraformAttribute | string | The attribute on the parent resource this class is referencing. | +| WrapsSet | bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | --- -##### `TerraformResource`Required +##### `TerraformResource`Required - *Type:* HashiCorp.Cdktf.IInterpolatingParent @@ -9133,7 +9247,7 @@ The parent resource. --- -##### `TerraformAttribute`Required +##### `TerraformAttribute`Required - *Type:* string @@ -9141,7 +9255,157 @@ The attribute on the parent resource this class is referencing. --- -##### `ComplexObjectIndex`Required +##### `WrapsSet`Required + +- *Type:* bool + +whether the list is wrapping a set (will add tolist() to be able to access an item via an index). + +--- + +#### Methods + +| **Name** | **Description** | +| --- | --- | +| AllWithMapKey | Creating an iterator for this complex list. | +| ComputeFqn | *No description.* | +| Resolve | Produce the Token's value at resolution time. | +| ToString | Return a string representation of this resolvable object. | +| Get | *No description.* | + +--- + +##### `AllWithMapKey` + +```csharp +private DynamicListTerraformIterator AllWithMapKey(string MapKeyAttributeName) +``` + +Creating an iterator for this complex list. + +The list will be converted into a map with the mapKeyAttributeName as the key. + +###### `MapKeyAttributeName`Required + +- *Type:* string + +--- + +##### `ComputeFqn` + +```csharp +private string ComputeFqn() +``` + +##### `Resolve` + +```csharp +private object Resolve(IResolveContext Context) +``` + +Produce the Token's value at resolution time. + +###### `Context`Required + +- *Type:* HashiCorp.Cdktf.IResolveContext + +--- + +##### `ToString` + +```csharp +private string ToString() +``` + +Return a string representation of this resolvable object. + +Returns a reversible string representation. + +##### `Get` + +```csharp +private DataDigitaloceanAppSpecFunctionLogDestinationOpenSearchBasicAuthOutputReference Get(double Index) +``` + +###### `Index`Required + +- *Type:* double + +the index of the item to return. + +--- + + +#### Properties + +| **Name** | **Type** | **Description** | +| --- | --- | --- | +| CreationStack | string[] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| Fqn | string | *No description.* | + +--- + +##### `CreationStack`Required + +```csharp +public string[] CreationStack { get; } +``` + +- *Type:* string[] + +The creation stack of this resolvable which will be appended to errors thrown during resolution. + +If this returns an empty array the stack will not be attached. + +--- + +##### `Fqn`Required + +```csharp +public string Fqn { get; } +``` + +- *Type:* string + +--- + + +### DataDigitaloceanAppSpecFunctionLogDestinationOpenSearchBasicAuthOutputReference + +#### Initializers + +```csharp +using HashiCorp.Cdktf.Providers.Digitalocean; + +new DataDigitaloceanAppSpecFunctionLogDestinationOpenSearchBasicAuthOutputReference(IInterpolatingParent TerraformResource, string TerraformAttribute, double ComplexObjectIndex, bool ComplexObjectIsFromSet); +``` + +| **Name** | **Type** | **Description** | +| --- | --- | --- | +| TerraformResource | HashiCorp.Cdktf.IInterpolatingParent | The parent resource. | +| TerraformAttribute | string | The attribute on the parent resource this class is referencing. | +| ComplexObjectIndex | double | the index of this item in the list. | +| ComplexObjectIsFromSet | bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | + +--- + +##### `TerraformResource`Required + +- *Type:* HashiCorp.Cdktf.IInterpolatingParent + +The parent resource. + +--- + +##### `TerraformAttribute`Required + +- *Type:* string + +The attribute on the parent resource this class is referencing. + +--- + +##### `ComplexObjectIndex`Required - *Type:* double @@ -9149,7 +9413,7 @@ the index of this item in the list. --- -##### `ComplexObjectIsFromSet`Required +##### `ComplexObjectIsFromSet`Required - *Type:* bool @@ -9161,149 +9425,149 @@ whether the list is wrapping a set (will add tolist() to be able to access an it | **Name** | **Description** | | --- | --- | -| ComputeFqn | *No description.* | -| GetAnyMapAttribute | *No description.* | -| GetBooleanAttribute | *No description.* | -| GetBooleanMapAttribute | *No description.* | -| GetListAttribute | *No description.* | -| GetNumberAttribute | *No description.* | -| GetNumberListAttribute | *No description.* | -| GetNumberMapAttribute | *No description.* | -| GetStringAttribute | *No description.* | -| GetStringMapAttribute | *No description.* | -| InterpolationForAttribute | *No description.* | -| Resolve | Produce the Token's value at resolution time. | -| ToString | Return a string representation of this resolvable object. | +| ComputeFqn | *No description.* | +| GetAnyMapAttribute | *No description.* | +| GetBooleanAttribute | *No description.* | +| GetBooleanMapAttribute | *No description.* | +| GetListAttribute | *No description.* | +| GetNumberAttribute | *No description.* | +| GetNumberListAttribute | *No description.* | +| GetNumberMapAttribute | *No description.* | +| GetStringAttribute | *No description.* | +| GetStringMapAttribute | *No description.* | +| InterpolationForAttribute | *No description.* | +| Resolve | Produce the Token's value at resolution time. | +| ToString | Return a string representation of this resolvable object. | --- -##### `ComputeFqn` +##### `ComputeFqn` ```csharp private string ComputeFqn() ``` -##### `GetAnyMapAttribute` +##### `GetAnyMapAttribute` ```csharp private System.Collections.Generic.IDictionary GetAnyMapAttribute(string TerraformAttribute) ``` -###### `TerraformAttribute`Required +###### `TerraformAttribute`Required - *Type:* string --- -##### `GetBooleanAttribute` +##### `GetBooleanAttribute` ```csharp private IResolvable GetBooleanAttribute(string TerraformAttribute) ``` -###### `TerraformAttribute`Required +###### `TerraformAttribute`Required - *Type:* string --- -##### `GetBooleanMapAttribute` +##### `GetBooleanMapAttribute` ```csharp private System.Collections.Generic.IDictionary GetBooleanMapAttribute(string TerraformAttribute) ``` -###### `TerraformAttribute`Required +###### `TerraformAttribute`Required - *Type:* string --- -##### `GetListAttribute` +##### `GetListAttribute` ```csharp private string[] GetListAttribute(string TerraformAttribute) ``` -###### `TerraformAttribute`Required +###### `TerraformAttribute`Required - *Type:* string --- -##### `GetNumberAttribute` +##### `GetNumberAttribute` ```csharp private double GetNumberAttribute(string TerraformAttribute) ``` -###### `TerraformAttribute`Required +###### `TerraformAttribute`Required - *Type:* string --- -##### `GetNumberListAttribute` +##### `GetNumberListAttribute` ```csharp private double[] GetNumberListAttribute(string TerraformAttribute) ``` -###### `TerraformAttribute`Required +###### `TerraformAttribute`Required - *Type:* string --- -##### `GetNumberMapAttribute` +##### `GetNumberMapAttribute` ```csharp private System.Collections.Generic.IDictionary GetNumberMapAttribute(string TerraformAttribute) ``` -###### `TerraformAttribute`Required +###### `TerraformAttribute`Required - *Type:* string --- -##### `GetStringAttribute` +##### `GetStringAttribute` ```csharp private string GetStringAttribute(string TerraformAttribute) ``` -###### `TerraformAttribute`Required +###### `TerraformAttribute`Required - *Type:* string --- -##### `GetStringMapAttribute` +##### `GetStringMapAttribute` ```csharp private System.Collections.Generic.IDictionary GetStringMapAttribute(string TerraformAttribute) ``` -###### `TerraformAttribute`Required +###### `TerraformAttribute`Required - *Type:* string --- -##### `InterpolationForAttribute` +##### `InterpolationForAttribute` ```csharp private IResolvable InterpolationForAttribute(string Property) ``` -###### `Property`Required +###### `Property`Required - *Type:* string --- -##### `Resolve` +##### `Resolve` ```csharp private object Resolve(IResolveContext Context) @@ -9311,13 +9575,13 @@ private object Resolve(IResolveContext Context) Produce the Token's value at resolution time. -###### `Context`Required +###### `Context`Required - *Type:* HashiCorp.Cdktf.IResolveContext --- -##### `ToString` +##### `ToString` ```csharp private string ToString() @@ -9332,17 +9596,15 @@ Returns a reversible string representation. | **Name** | **Type** | **Description** | | --- | --- | --- | -| CreationStack | string[] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| Fqn | string | *No description.* | -| Datadog | DataDigitaloceanAppSpecFunctionLogDestinationDatadogList | *No description.* | -| Logtail | DataDigitaloceanAppSpecFunctionLogDestinationLogtailList | *No description.* | -| Name | string | *No description.* | -| Papertrail | DataDigitaloceanAppSpecFunctionLogDestinationPapertrailList | *No description.* | -| InternalValue | DataDigitaloceanAppSpecFunctionLogDestination | *No description.* | +| CreationStack | string[] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| Fqn | string | *No description.* | +| Password | string | *No description.* | +| User | string | *No description.* | +| InternalValue | DataDigitaloceanAppSpecFunctionLogDestinationOpenSearchBasicAuth | *No description.* | --- -##### `CreationStack`Required +##### `CreationStack`Required ```csharp public string[] CreationStack { get; } @@ -9356,7 +9618,7 @@ If this returns an empty array the stack will not be attached. --- -##### `Fqn`Required +##### `Fqn`Required ```csharp public string Fqn { get; } @@ -9366,76 +9628,56 @@ public string Fqn { get; } --- -##### `Datadog`Required - -```csharp -public DataDigitaloceanAppSpecFunctionLogDestinationDatadogList Datadog { get; } -``` - -- *Type:* DataDigitaloceanAppSpecFunctionLogDestinationDatadogList - ---- - -##### `Logtail`Required - -```csharp -public DataDigitaloceanAppSpecFunctionLogDestinationLogtailList Logtail { get; } -``` - -- *Type:* DataDigitaloceanAppSpecFunctionLogDestinationLogtailList - ---- - -##### `Name`Required +##### `Password`Required ```csharp -public string Name { get; } +public string Password { get; } ``` - *Type:* string --- -##### `Papertrail`Required +##### `User`Required ```csharp -public DataDigitaloceanAppSpecFunctionLogDestinationPapertrailList Papertrail { get; } +public string User { get; } ``` -- *Type:* DataDigitaloceanAppSpecFunctionLogDestinationPapertrailList +- *Type:* string --- -##### `InternalValue`Optional +##### `InternalValue`Optional ```csharp -public DataDigitaloceanAppSpecFunctionLogDestination InternalValue { get; } +public DataDigitaloceanAppSpecFunctionLogDestinationOpenSearchBasicAuth InternalValue { get; } ``` -- *Type:* DataDigitaloceanAppSpecFunctionLogDestination +- *Type:* DataDigitaloceanAppSpecFunctionLogDestinationOpenSearchBasicAuth --- -### DataDigitaloceanAppSpecFunctionLogDestinationPapertrailList +### DataDigitaloceanAppSpecFunctionLogDestinationOpenSearchList -#### Initializers +#### Initializers ```csharp using HashiCorp.Cdktf.Providers.Digitalocean; -new DataDigitaloceanAppSpecFunctionLogDestinationPapertrailList(IInterpolatingParent TerraformResource, string TerraformAttribute, bool WrapsSet); +new DataDigitaloceanAppSpecFunctionLogDestinationOpenSearchList(IInterpolatingParent TerraformResource, string TerraformAttribute, bool WrapsSet); ``` | **Name** | **Type** | **Description** | | --- | --- | --- | -| TerraformResource | HashiCorp.Cdktf.IInterpolatingParent | The parent resource. | -| TerraformAttribute | string | The attribute on the parent resource this class is referencing. | -| WrapsSet | bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | +| TerraformResource | HashiCorp.Cdktf.IInterpolatingParent | The parent resource. | +| TerraformAttribute | string | The attribute on the parent resource this class is referencing. | +| WrapsSet | bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | --- -##### `TerraformResource`Required +##### `TerraformResource`Required - *Type:* HashiCorp.Cdktf.IInterpolatingParent @@ -9443,7 +9685,7 @@ The parent resource. --- -##### `TerraformAttribute`Required +##### `TerraformAttribute`Required - *Type:* string @@ -9451,7 +9693,7 @@ The attribute on the parent resource this class is referencing. --- -##### `WrapsSet`Required +##### `WrapsSet`Required - *Type:* bool @@ -9463,15 +9705,15 @@ whether the list is wrapping a set (will add tolist() to be able to access an it | **Name** | **Description** | | --- | --- | -| AllWithMapKey | Creating an iterator for this complex list. | -| ComputeFqn | *No description.* | -| Resolve | Produce the Token's value at resolution time. | -| ToString | Return a string representation of this resolvable object. | -| Get | *No description.* | +| AllWithMapKey | Creating an iterator for this complex list. | +| ComputeFqn | *No description.* | +| Resolve | Produce the Token's value at resolution time. | +| ToString | Return a string representation of this resolvable object. | +| Get | *No description.* | --- -##### `AllWithMapKey` +##### `AllWithMapKey` ```csharp private DynamicListTerraformIterator AllWithMapKey(string MapKeyAttributeName) @@ -9481,19 +9723,19 @@ Creating an iterator for this complex list. The list will be converted into a map with the mapKeyAttributeName as the key. -###### `MapKeyAttributeName`Required +###### `MapKeyAttributeName`Required - *Type:* string --- -##### `ComputeFqn` +##### `ComputeFqn` ```csharp private string ComputeFqn() ``` -##### `Resolve` +##### `Resolve` ```csharp private object Resolve(IResolveContext Context) @@ -9501,13 +9743,13 @@ private object Resolve(IResolveContext Context) Produce the Token's value at resolution time. -###### `Context`Required +###### `Context`Required - *Type:* HashiCorp.Cdktf.IResolveContext --- -##### `ToString` +##### `ToString` ```csharp private string ToString() @@ -9517,13 +9759,13 @@ Return a string representation of this resolvable object. Returns a reversible string representation. -##### `Get` +##### `Get` ```csharp -private DataDigitaloceanAppSpecFunctionLogDestinationPapertrailOutputReference Get(double Index) +private DataDigitaloceanAppSpecFunctionLogDestinationOpenSearchOutputReference Get(double Index) ``` -###### `Index`Required +###### `Index`Required - *Type:* double @@ -9536,12 +9778,12 @@ the index of the item to return. | **Name** | **Type** | **Description** | | --- | --- | --- | -| CreationStack | string[] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| Fqn | string | *No description.* | +| CreationStack | string[] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| Fqn | string | *No description.* | --- -##### `CreationStack`Required +##### `CreationStack`Required ```csharp public string[] CreationStack { get; } @@ -9555,7 +9797,7 @@ If this returns an empty array the stack will not be attached. --- -##### `Fqn`Required +##### `Fqn`Required ```csharp public string Fqn { get; } @@ -9566,26 +9808,26 @@ public string Fqn { get; } --- -### DataDigitaloceanAppSpecFunctionLogDestinationPapertrailOutputReference +### DataDigitaloceanAppSpecFunctionLogDestinationOpenSearchOutputReference -#### Initializers +#### Initializers ```csharp using HashiCorp.Cdktf.Providers.Digitalocean; -new DataDigitaloceanAppSpecFunctionLogDestinationPapertrailOutputReference(IInterpolatingParent TerraformResource, string TerraformAttribute, double ComplexObjectIndex, bool ComplexObjectIsFromSet); +new DataDigitaloceanAppSpecFunctionLogDestinationOpenSearchOutputReference(IInterpolatingParent TerraformResource, string TerraformAttribute, double ComplexObjectIndex, bool ComplexObjectIsFromSet); ``` | **Name** | **Type** | **Description** | | --- | --- | --- | -| TerraformResource | HashiCorp.Cdktf.IInterpolatingParent | The parent resource. | -| TerraformAttribute | string | The attribute on the parent resource this class is referencing. | -| ComplexObjectIndex | double | the index of this item in the list. | -| ComplexObjectIsFromSet | bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | +| TerraformResource | HashiCorp.Cdktf.IInterpolatingParent | The parent resource. | +| TerraformAttribute | string | The attribute on the parent resource this class is referencing. | +| ComplexObjectIndex | double | the index of this item in the list. | +| ComplexObjectIsFromSet | bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | --- -##### `TerraformResource`Required +##### `TerraformResource`Required - *Type:* HashiCorp.Cdktf.IInterpolatingParent @@ -9593,7 +9835,7 @@ The parent resource. --- -##### `TerraformAttribute`Required +##### `TerraformAttribute`Required - *Type:* string @@ -9601,7 +9843,7 @@ The attribute on the parent resource this class is referencing. --- -##### `ComplexObjectIndex`Required +##### `ComplexObjectIndex`Required - *Type:* double @@ -9609,7 +9851,7 @@ the index of this item in the list. --- -##### `ComplexObjectIsFromSet`Required +##### `ComplexObjectIsFromSet`Required - *Type:* bool @@ -9621,149 +9863,149 @@ whether the list is wrapping a set (will add tolist() to be able to access an it | **Name** | **Description** | | --- | --- | -| ComputeFqn | *No description.* | -| GetAnyMapAttribute | *No description.* | -| GetBooleanAttribute | *No description.* | -| GetBooleanMapAttribute | *No description.* | -| GetListAttribute | *No description.* | -| GetNumberAttribute | *No description.* | -| GetNumberListAttribute | *No description.* | -| GetNumberMapAttribute | *No description.* | -| GetStringAttribute | *No description.* | -| GetStringMapAttribute | *No description.* | -| InterpolationForAttribute | *No description.* | -| Resolve | Produce the Token's value at resolution time. | -| ToString | Return a string representation of this resolvable object. | +| ComputeFqn | *No description.* | +| GetAnyMapAttribute | *No description.* | +| GetBooleanAttribute | *No description.* | +| GetBooleanMapAttribute | *No description.* | +| GetListAttribute | *No description.* | +| GetNumberAttribute | *No description.* | +| GetNumberListAttribute | *No description.* | +| GetNumberMapAttribute | *No description.* | +| GetStringAttribute | *No description.* | +| GetStringMapAttribute | *No description.* | +| InterpolationForAttribute | *No description.* | +| Resolve | Produce the Token's value at resolution time. | +| ToString | Return a string representation of this resolvable object. | --- -##### `ComputeFqn` +##### `ComputeFqn` ```csharp private string ComputeFqn() ``` -##### `GetAnyMapAttribute` +##### `GetAnyMapAttribute` ```csharp private System.Collections.Generic.IDictionary GetAnyMapAttribute(string TerraformAttribute) ``` -###### `TerraformAttribute`Required +###### `TerraformAttribute`Required - *Type:* string --- -##### `GetBooleanAttribute` +##### `GetBooleanAttribute` ```csharp private IResolvable GetBooleanAttribute(string TerraformAttribute) ``` -###### `TerraformAttribute`Required +###### `TerraformAttribute`Required - *Type:* string --- -##### `GetBooleanMapAttribute` +##### `GetBooleanMapAttribute` ```csharp private System.Collections.Generic.IDictionary GetBooleanMapAttribute(string TerraformAttribute) ``` -###### `TerraformAttribute`Required +###### `TerraformAttribute`Required - *Type:* string --- -##### `GetListAttribute` +##### `GetListAttribute` ```csharp private string[] GetListAttribute(string TerraformAttribute) ``` -###### `TerraformAttribute`Required +###### `TerraformAttribute`Required - *Type:* string --- -##### `GetNumberAttribute` +##### `GetNumberAttribute` ```csharp private double GetNumberAttribute(string TerraformAttribute) ``` -###### `TerraformAttribute`Required +###### `TerraformAttribute`Required - *Type:* string --- -##### `GetNumberListAttribute` +##### `GetNumberListAttribute` ```csharp private double[] GetNumberListAttribute(string TerraformAttribute) ``` -###### `TerraformAttribute`Required +###### `TerraformAttribute`Required - *Type:* string --- -##### `GetNumberMapAttribute` +##### `GetNumberMapAttribute` ```csharp private System.Collections.Generic.IDictionary GetNumberMapAttribute(string TerraformAttribute) ``` -###### `TerraformAttribute`Required +###### `TerraformAttribute`Required - *Type:* string --- -##### `GetStringAttribute` +##### `GetStringAttribute` ```csharp private string GetStringAttribute(string TerraformAttribute) ``` -###### `TerraformAttribute`Required +###### `TerraformAttribute`Required - *Type:* string --- -##### `GetStringMapAttribute` +##### `GetStringMapAttribute` ```csharp private System.Collections.Generic.IDictionary GetStringMapAttribute(string TerraformAttribute) ``` -###### `TerraformAttribute`Required +###### `TerraformAttribute`Required - *Type:* string --- -##### `InterpolationForAttribute` +##### `InterpolationForAttribute` ```csharp private IResolvable InterpolationForAttribute(string Property) ``` -###### `Property`Required +###### `Property`Required - *Type:* string --- -##### `Resolve` +##### `Resolve` ```csharp private object Resolve(IResolveContext Context) @@ -9771,13 +10013,13 @@ private object Resolve(IResolveContext Context) Produce the Token's value at resolution time. -###### `Context`Required +###### `Context`Required - *Type:* HashiCorp.Cdktf.IResolveContext --- -##### `ToString` +##### `ToString` ```csharp private string ToString() @@ -9792,14 +10034,17 @@ Returns a reversible string representation. | **Name** | **Type** | **Description** | | --- | --- | --- | -| CreationStack | string[] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| Fqn | string | *No description.* | -| Endpoint | string | *No description.* | -| InternalValue | DataDigitaloceanAppSpecFunctionLogDestinationPapertrail | *No description.* | +| CreationStack | string[] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| Fqn | string | *No description.* | +| BasicAuth | DataDigitaloceanAppSpecFunctionLogDestinationOpenSearchBasicAuthList | *No description.* | +| ClusterName | string | *No description.* | +| Endpoint | string | *No description.* | +| IndexName | string | *No description.* | +| InternalValue | DataDigitaloceanAppSpecFunctionLogDestinationOpenSearch | *No description.* | --- -##### `CreationStack`Required +##### `CreationStack`Required ```csharp public string[] CreationStack { get; } @@ -9813,7 +10058,7 @@ If this returns an empty array the stack will not be attached. --- -##### `Fqn`Required +##### `Fqn`Required ```csharp public string Fqn { get; } @@ -9823,7 +10068,27 @@ public string Fqn { get; } --- -##### `Endpoint`Required +##### `BasicAuth`Required + +```csharp +public DataDigitaloceanAppSpecFunctionLogDestinationOpenSearchBasicAuthList BasicAuth { get; } +``` + +- *Type:* DataDigitaloceanAppSpecFunctionLogDestinationOpenSearchBasicAuthList + +--- + +##### `ClusterName`Required + +```csharp +public string ClusterName { get; } +``` + +- *Type:* string + +--- + +##### `Endpoint`Required ```csharp public string Endpoint { get; } @@ -9833,37 +10098,47 @@ public string Endpoint { get; } --- -##### `InternalValue`Optional +##### `IndexName`Required ```csharp -public DataDigitaloceanAppSpecFunctionLogDestinationPapertrail InternalValue { get; } +public string IndexName { get; } ``` -- *Type:* DataDigitaloceanAppSpecFunctionLogDestinationPapertrail +- *Type:* string --- +##### `InternalValue`Optional -### DataDigitaloceanAppSpecFunctionOutputReference +```csharp +public DataDigitaloceanAppSpecFunctionLogDestinationOpenSearch InternalValue { get; } +``` -#### Initializers +- *Type:* DataDigitaloceanAppSpecFunctionLogDestinationOpenSearch + +--- + + +### DataDigitaloceanAppSpecFunctionLogDestinationOutputReference + +#### Initializers ```csharp using HashiCorp.Cdktf.Providers.Digitalocean; -new DataDigitaloceanAppSpecFunctionOutputReference(IInterpolatingParent TerraformResource, string TerraformAttribute, double ComplexObjectIndex, bool ComplexObjectIsFromSet); +new DataDigitaloceanAppSpecFunctionLogDestinationOutputReference(IInterpolatingParent TerraformResource, string TerraformAttribute, double ComplexObjectIndex, bool ComplexObjectIsFromSet); ``` | **Name** | **Type** | **Description** | | --- | --- | --- | -| TerraformResource | HashiCorp.Cdktf.IInterpolatingParent | The parent resource. | -| TerraformAttribute | string | The attribute on the parent resource this class is referencing. | -| ComplexObjectIndex | double | the index of this item in the list. | -| ComplexObjectIsFromSet | bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | +| TerraformResource | HashiCorp.Cdktf.IInterpolatingParent | The parent resource. | +| TerraformAttribute | string | The attribute on the parent resource this class is referencing. | +| ComplexObjectIndex | double | the index of this item in the list. | +| ComplexObjectIsFromSet | bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | --- -##### `TerraformResource`Required +##### `TerraformResource`Required - *Type:* HashiCorp.Cdktf.IInterpolatingParent @@ -9871,7 +10146,7 @@ The parent resource. --- -##### `TerraformAttribute`Required +##### `TerraformAttribute`Required - *Type:* string @@ -9879,7 +10154,7 @@ The attribute on the parent resource this class is referencing. --- -##### `ComplexObjectIndex`Required +##### `ComplexObjectIndex`Required - *Type:* double @@ -9887,7 +10162,7 @@ the index of this item in the list. --- -##### `ComplexObjectIsFromSet`Required +##### `ComplexObjectIsFromSet`Required - *Type:* bool @@ -9899,149 +10174,149 @@ whether the list is wrapping a set (will add tolist() to be able to access an it | **Name** | **Description** | | --- | --- | -| ComputeFqn | *No description.* | -| GetAnyMapAttribute | *No description.* | -| GetBooleanAttribute | *No description.* | -| GetBooleanMapAttribute | *No description.* | -| GetListAttribute | *No description.* | -| GetNumberAttribute | *No description.* | -| GetNumberListAttribute | *No description.* | -| GetNumberMapAttribute | *No description.* | -| GetStringAttribute | *No description.* | -| GetStringMapAttribute | *No description.* | -| InterpolationForAttribute | *No description.* | -| Resolve | Produce the Token's value at resolution time. | -| ToString | Return a string representation of this resolvable object. | +| ComputeFqn | *No description.* | +| GetAnyMapAttribute | *No description.* | +| GetBooleanAttribute | *No description.* | +| GetBooleanMapAttribute | *No description.* | +| GetListAttribute | *No description.* | +| GetNumberAttribute | *No description.* | +| GetNumberListAttribute | *No description.* | +| GetNumberMapAttribute | *No description.* | +| GetStringAttribute | *No description.* | +| GetStringMapAttribute | *No description.* | +| InterpolationForAttribute | *No description.* | +| Resolve | Produce the Token's value at resolution time. | +| ToString | Return a string representation of this resolvable object. | --- -##### `ComputeFqn` +##### `ComputeFqn` ```csharp private string ComputeFqn() ``` -##### `GetAnyMapAttribute` +##### `GetAnyMapAttribute` ```csharp private System.Collections.Generic.IDictionary GetAnyMapAttribute(string TerraformAttribute) ``` -###### `TerraformAttribute`Required +###### `TerraformAttribute`Required - *Type:* string --- -##### `GetBooleanAttribute` +##### `GetBooleanAttribute` ```csharp private IResolvable GetBooleanAttribute(string TerraformAttribute) ``` -###### `TerraformAttribute`Required +###### `TerraformAttribute`Required - *Type:* string --- -##### `GetBooleanMapAttribute` +##### `GetBooleanMapAttribute` ```csharp private System.Collections.Generic.IDictionary GetBooleanMapAttribute(string TerraformAttribute) ``` -###### `TerraformAttribute`Required +###### `TerraformAttribute`Required - *Type:* string --- -##### `GetListAttribute` +##### `GetListAttribute` ```csharp private string[] GetListAttribute(string TerraformAttribute) ``` -###### `TerraformAttribute`Required +###### `TerraformAttribute`Required - *Type:* string --- -##### `GetNumberAttribute` +##### `GetNumberAttribute` ```csharp private double GetNumberAttribute(string TerraformAttribute) ``` -###### `TerraformAttribute`Required +###### `TerraformAttribute`Required - *Type:* string --- -##### `GetNumberListAttribute` +##### `GetNumberListAttribute` ```csharp private double[] GetNumberListAttribute(string TerraformAttribute) ``` -###### `TerraformAttribute`Required +###### `TerraformAttribute`Required - *Type:* string --- -##### `GetNumberMapAttribute` +##### `GetNumberMapAttribute` ```csharp private System.Collections.Generic.IDictionary GetNumberMapAttribute(string TerraformAttribute) ``` -###### `TerraformAttribute`Required +###### `TerraformAttribute`Required - *Type:* string --- -##### `GetStringAttribute` +##### `GetStringAttribute` ```csharp private string GetStringAttribute(string TerraformAttribute) ``` -###### `TerraformAttribute`Required +###### `TerraformAttribute`Required - *Type:* string --- -##### `GetStringMapAttribute` +##### `GetStringMapAttribute` ```csharp private System.Collections.Generic.IDictionary GetStringMapAttribute(string TerraformAttribute) ``` -###### `TerraformAttribute`Required +###### `TerraformAttribute`Required - *Type:* string --- -##### `InterpolationForAttribute` +##### `InterpolationForAttribute` ```csharp private IResolvable InterpolationForAttribute(string Property) ``` -###### `Property`Required +###### `Property`Required - *Type:* string --- -##### `Resolve` +##### `Resolve` ```csharp private object Resolve(IResolveContext Context) @@ -10049,13 +10324,13 @@ private object Resolve(IResolveContext Context) Produce the Token's value at resolution time. -###### `Context`Required +###### `Context`Required - *Type:* HashiCorp.Cdktf.IResolveContext --- -##### `ToString` +##### `ToString` ```csharp private string ToString() @@ -10070,23 +10345,18 @@ Returns a reversible string representation. | **Name** | **Type** | **Description** | | --- | --- | --- | -| CreationStack | string[] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| Fqn | string | *No description.* | -| Alert | DataDigitaloceanAppSpecFunctionAlertList | *No description.* | -| Cors | DataDigitaloceanAppSpecFunctionCorsList | *No description.* | -| Env | DataDigitaloceanAppSpecFunctionEnvList | *No description.* | -| Git | DataDigitaloceanAppSpecFunctionGitList | *No description.* | -| Github | DataDigitaloceanAppSpecFunctionGithubList | *No description.* | -| Gitlab | DataDigitaloceanAppSpecFunctionGitlabList | *No description.* | -| LogDestination | DataDigitaloceanAppSpecFunctionLogDestinationList | *No description.* | -| Name | string | *No description.* | -| Routes | DataDigitaloceanAppSpecFunctionRoutesList | *No description.* | -| SourceDir | string | *No description.* | -| InternalValue | DataDigitaloceanAppSpecFunction | *No description.* | +| CreationStack | string[] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| Fqn | string | *No description.* | +| Datadog | DataDigitaloceanAppSpecFunctionLogDestinationDatadogList | *No description.* | +| Logtail | DataDigitaloceanAppSpecFunctionLogDestinationLogtailList | *No description.* | +| Name | string | *No description.* | +| OpenSearch | DataDigitaloceanAppSpecFunctionLogDestinationOpenSearchList | *No description.* | +| Papertrail | DataDigitaloceanAppSpecFunctionLogDestinationPapertrailList | *No description.* | +| InternalValue | DataDigitaloceanAppSpecFunctionLogDestination | *No description.* | --- -##### `CreationStack`Required +##### `CreationStack`Required ```csharp public string[] CreationStack { get; } @@ -10100,7 +10370,7 @@ If this returns an empty array the stack will not be attached. --- -##### `Fqn`Required +##### `Fqn`Required ```csharp public string Fqn { get; } @@ -10110,77 +10380,27 @@ public string Fqn { get; } --- -##### `Alert`Required - -```csharp -public DataDigitaloceanAppSpecFunctionAlertList Alert { get; } -``` - -- *Type:* DataDigitaloceanAppSpecFunctionAlertList - ---- - -##### `Cors`Required - -```csharp -public DataDigitaloceanAppSpecFunctionCorsList Cors { get; } -``` - -- *Type:* DataDigitaloceanAppSpecFunctionCorsList - ---- - -##### `Env`Required - -```csharp -public DataDigitaloceanAppSpecFunctionEnvList Env { get; } -``` - -- *Type:* DataDigitaloceanAppSpecFunctionEnvList - ---- - -##### `Git`Required - -```csharp -public DataDigitaloceanAppSpecFunctionGitList Git { get; } -``` - -- *Type:* DataDigitaloceanAppSpecFunctionGitList - ---- - -##### `Github`Required - -```csharp -public DataDigitaloceanAppSpecFunctionGithubList Github { get; } -``` - -- *Type:* DataDigitaloceanAppSpecFunctionGithubList - ---- - -##### `Gitlab`Required +##### `Datadog`Required ```csharp -public DataDigitaloceanAppSpecFunctionGitlabList Gitlab { get; } +public DataDigitaloceanAppSpecFunctionLogDestinationDatadogList Datadog { get; } ``` -- *Type:* DataDigitaloceanAppSpecFunctionGitlabList +- *Type:* DataDigitaloceanAppSpecFunctionLogDestinationDatadogList --- -##### `LogDestination`Required +##### `Logtail`Required ```csharp -public DataDigitaloceanAppSpecFunctionLogDestinationList LogDestination { get; } +public DataDigitaloceanAppSpecFunctionLogDestinationLogtailList Logtail { get; } ``` -- *Type:* DataDigitaloceanAppSpecFunctionLogDestinationList +- *Type:* DataDigitaloceanAppSpecFunctionLogDestinationLogtailList --- -##### `Name`Required +##### `Name`Required ```csharp public string Name { get; } @@ -10190,56 +10410,56 @@ public string Name { get; } --- -##### `Routes`Required +##### `OpenSearch`Required ```csharp -public DataDigitaloceanAppSpecFunctionRoutesList Routes { get; } +public DataDigitaloceanAppSpecFunctionLogDestinationOpenSearchList OpenSearch { get; } ``` -- *Type:* DataDigitaloceanAppSpecFunctionRoutesList +- *Type:* DataDigitaloceanAppSpecFunctionLogDestinationOpenSearchList --- -##### `SourceDir`Required +##### `Papertrail`Required ```csharp -public string SourceDir { get; } +public DataDigitaloceanAppSpecFunctionLogDestinationPapertrailList Papertrail { get; } ``` -- *Type:* string +- *Type:* DataDigitaloceanAppSpecFunctionLogDestinationPapertrailList --- -##### `InternalValue`Optional +##### `InternalValue`Optional ```csharp -public DataDigitaloceanAppSpecFunction InternalValue { get; } +public DataDigitaloceanAppSpecFunctionLogDestination InternalValue { get; } ``` -- *Type:* DataDigitaloceanAppSpecFunction +- *Type:* DataDigitaloceanAppSpecFunctionLogDestination --- -### DataDigitaloceanAppSpecFunctionRoutesList +### DataDigitaloceanAppSpecFunctionLogDestinationPapertrailList -#### Initializers +#### Initializers ```csharp using HashiCorp.Cdktf.Providers.Digitalocean; -new DataDigitaloceanAppSpecFunctionRoutesList(IInterpolatingParent TerraformResource, string TerraformAttribute, bool WrapsSet); +new DataDigitaloceanAppSpecFunctionLogDestinationPapertrailList(IInterpolatingParent TerraformResource, string TerraformAttribute, bool WrapsSet); ``` | **Name** | **Type** | **Description** | | --- | --- | --- | -| TerraformResource | HashiCorp.Cdktf.IInterpolatingParent | The parent resource. | -| TerraformAttribute | string | The attribute on the parent resource this class is referencing. | -| WrapsSet | bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | +| TerraformResource | HashiCorp.Cdktf.IInterpolatingParent | The parent resource. | +| TerraformAttribute | string | The attribute on the parent resource this class is referencing. | +| WrapsSet | bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | --- -##### `TerraformResource`Required +##### `TerraformResource`Required - *Type:* HashiCorp.Cdktf.IInterpolatingParent @@ -10247,7 +10467,7 @@ The parent resource. --- -##### `TerraformAttribute`Required +##### `TerraformAttribute`Required - *Type:* string @@ -10255,7 +10475,7 @@ The attribute on the parent resource this class is referencing. --- -##### `WrapsSet`Required +##### `WrapsSet`Required - *Type:* bool @@ -10267,15 +10487,15 @@ whether the list is wrapping a set (will add tolist() to be able to access an it | **Name** | **Description** | | --- | --- | -| AllWithMapKey | Creating an iterator for this complex list. | -| ComputeFqn | *No description.* | -| Resolve | Produce the Token's value at resolution time. | -| ToString | Return a string representation of this resolvable object. | -| Get | *No description.* | +| AllWithMapKey | Creating an iterator for this complex list. | +| ComputeFqn | *No description.* | +| Resolve | Produce the Token's value at resolution time. | +| ToString | Return a string representation of this resolvable object. | +| Get | *No description.* | --- -##### `AllWithMapKey` +##### `AllWithMapKey` ```csharp private DynamicListTerraformIterator AllWithMapKey(string MapKeyAttributeName) @@ -10285,19 +10505,19 @@ Creating an iterator for this complex list. The list will be converted into a map with the mapKeyAttributeName as the key. -###### `MapKeyAttributeName`Required +###### `MapKeyAttributeName`Required - *Type:* string --- -##### `ComputeFqn` +##### `ComputeFqn` ```csharp private string ComputeFqn() ``` -##### `Resolve` +##### `Resolve` ```csharp private object Resolve(IResolveContext Context) @@ -10305,13 +10525,13 @@ private object Resolve(IResolveContext Context) Produce the Token's value at resolution time. -###### `Context`Required +###### `Context`Required - *Type:* HashiCorp.Cdktf.IResolveContext --- -##### `ToString` +##### `ToString` ```csharp private string ToString() @@ -10321,13 +10541,13 @@ Return a string representation of this resolvable object. Returns a reversible string representation. -##### `Get` +##### `Get` ```csharp -private DataDigitaloceanAppSpecFunctionRoutesOutputReference Get(double Index) +private DataDigitaloceanAppSpecFunctionLogDestinationPapertrailOutputReference Get(double Index) ``` -###### `Index`Required +###### `Index`Required - *Type:* double @@ -10340,12 +10560,12 @@ the index of the item to return. | **Name** | **Type** | **Description** | | --- | --- | --- | -| CreationStack | string[] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| Fqn | string | *No description.* | +| CreationStack | string[] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| Fqn | string | *No description.* | --- -##### `CreationStack`Required +##### `CreationStack`Required ```csharp public string[] CreationStack { get; } @@ -10359,7 +10579,7 @@ If this returns an empty array the stack will not be attached. --- -##### `Fqn`Required +##### `Fqn`Required ```csharp public string Fqn { get; } @@ -10370,26 +10590,26 @@ public string Fqn { get; } --- -### DataDigitaloceanAppSpecFunctionRoutesOutputReference +### DataDigitaloceanAppSpecFunctionLogDestinationPapertrailOutputReference -#### Initializers +#### Initializers ```csharp using HashiCorp.Cdktf.Providers.Digitalocean; -new DataDigitaloceanAppSpecFunctionRoutesOutputReference(IInterpolatingParent TerraformResource, string TerraformAttribute, double ComplexObjectIndex, bool ComplexObjectIsFromSet); +new DataDigitaloceanAppSpecFunctionLogDestinationPapertrailOutputReference(IInterpolatingParent TerraformResource, string TerraformAttribute, double ComplexObjectIndex, bool ComplexObjectIsFromSet); ``` | **Name** | **Type** | **Description** | | --- | --- | --- | -| TerraformResource | HashiCorp.Cdktf.IInterpolatingParent | The parent resource. | -| TerraformAttribute | string | The attribute on the parent resource this class is referencing. | -| ComplexObjectIndex | double | the index of this item in the list. | -| ComplexObjectIsFromSet | bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | +| TerraformResource | HashiCorp.Cdktf.IInterpolatingParent | The parent resource. | +| TerraformAttribute | string | The attribute on the parent resource this class is referencing. | +| ComplexObjectIndex | double | the index of this item in the list. | +| ComplexObjectIsFromSet | bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | --- -##### `TerraformResource`Required +##### `TerraformResource`Required - *Type:* HashiCorp.Cdktf.IInterpolatingParent @@ -10397,7 +10617,7 @@ The parent resource. --- -##### `TerraformAttribute`Required +##### `TerraformAttribute`Required - *Type:* string @@ -10405,7 +10625,7 @@ The attribute on the parent resource this class is referencing. --- -##### `ComplexObjectIndex`Required +##### `ComplexObjectIndex`Required - *Type:* double @@ -10413,7 +10633,7 @@ the index of this item in the list. --- -##### `ComplexObjectIsFromSet`Required +##### `ComplexObjectIsFromSet`Required - *Type:* bool @@ -10425,149 +10645,149 @@ whether the list is wrapping a set (will add tolist() to be able to access an it | **Name** | **Description** | | --- | --- | -| ComputeFqn | *No description.* | -| GetAnyMapAttribute | *No description.* | -| GetBooleanAttribute | *No description.* | -| GetBooleanMapAttribute | *No description.* | -| GetListAttribute | *No description.* | -| GetNumberAttribute | *No description.* | -| GetNumberListAttribute | *No description.* | -| GetNumberMapAttribute | *No description.* | -| GetStringAttribute | *No description.* | -| GetStringMapAttribute | *No description.* | -| InterpolationForAttribute | *No description.* | -| Resolve | Produce the Token's value at resolution time. | -| ToString | Return a string representation of this resolvable object. | +| ComputeFqn | *No description.* | +| GetAnyMapAttribute | *No description.* | +| GetBooleanAttribute | *No description.* | +| GetBooleanMapAttribute | *No description.* | +| GetListAttribute | *No description.* | +| GetNumberAttribute | *No description.* | +| GetNumberListAttribute | *No description.* | +| GetNumberMapAttribute | *No description.* | +| GetStringAttribute | *No description.* | +| GetStringMapAttribute | *No description.* | +| InterpolationForAttribute | *No description.* | +| Resolve | Produce the Token's value at resolution time. | +| ToString | Return a string representation of this resolvable object. | --- -##### `ComputeFqn` +##### `ComputeFqn` ```csharp private string ComputeFqn() ``` -##### `GetAnyMapAttribute` +##### `GetAnyMapAttribute` ```csharp private System.Collections.Generic.IDictionary GetAnyMapAttribute(string TerraformAttribute) ``` -###### `TerraformAttribute`Required +###### `TerraformAttribute`Required - *Type:* string --- -##### `GetBooleanAttribute` +##### `GetBooleanAttribute` ```csharp private IResolvable GetBooleanAttribute(string TerraformAttribute) ``` -###### `TerraformAttribute`Required +###### `TerraformAttribute`Required - *Type:* string --- -##### `GetBooleanMapAttribute` +##### `GetBooleanMapAttribute` ```csharp private System.Collections.Generic.IDictionary GetBooleanMapAttribute(string TerraformAttribute) ``` -###### `TerraformAttribute`Required +###### `TerraformAttribute`Required - *Type:* string --- -##### `GetListAttribute` +##### `GetListAttribute` ```csharp private string[] GetListAttribute(string TerraformAttribute) ``` -###### `TerraformAttribute`Required +###### `TerraformAttribute`Required - *Type:* string --- -##### `GetNumberAttribute` +##### `GetNumberAttribute` ```csharp private double GetNumberAttribute(string TerraformAttribute) ``` -###### `TerraformAttribute`Required +###### `TerraformAttribute`Required - *Type:* string --- -##### `GetNumberListAttribute` +##### `GetNumberListAttribute` ```csharp private double[] GetNumberListAttribute(string TerraformAttribute) ``` -###### `TerraformAttribute`Required +###### `TerraformAttribute`Required - *Type:* string --- -##### `GetNumberMapAttribute` +##### `GetNumberMapAttribute` ```csharp private System.Collections.Generic.IDictionary GetNumberMapAttribute(string TerraformAttribute) ``` -###### `TerraformAttribute`Required +###### `TerraformAttribute`Required - *Type:* string --- -##### `GetStringAttribute` +##### `GetStringAttribute` ```csharp private string GetStringAttribute(string TerraformAttribute) ``` -###### `TerraformAttribute`Required +###### `TerraformAttribute`Required - *Type:* string --- -##### `GetStringMapAttribute` +##### `GetStringMapAttribute` ```csharp private System.Collections.Generic.IDictionary GetStringMapAttribute(string TerraformAttribute) ``` -###### `TerraformAttribute`Required +###### `TerraformAttribute`Required - *Type:* string --- -##### `InterpolationForAttribute` +##### `InterpolationForAttribute` ```csharp private IResolvable InterpolationForAttribute(string Property) ``` -###### `Property`Required +###### `Property`Required - *Type:* string --- -##### `Resolve` +##### `Resolve` ```csharp private object Resolve(IResolveContext Context) @@ -10575,13 +10795,13 @@ private object Resolve(IResolveContext Context) Produce the Token's value at resolution time. -###### `Context`Required +###### `Context`Required - *Type:* HashiCorp.Cdktf.IResolveContext --- -##### `ToString` +##### `ToString` ```csharp private string ToString() @@ -10596,15 +10816,14 @@ Returns a reversible string representation. | **Name** | **Type** | **Description** | | --- | --- | --- | -| CreationStack | string[] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| Fqn | string | *No description.* | -| Path | string | *No description.* | -| PreservePathPrefix | HashiCorp.Cdktf.IResolvable | *No description.* | -| InternalValue | DataDigitaloceanAppSpecFunctionRoutes | *No description.* | +| CreationStack | string[] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| Fqn | string | *No description.* | +| Endpoint | string | *No description.* | +| InternalValue | DataDigitaloceanAppSpecFunctionLogDestinationPapertrail | *No description.* | --- -##### `CreationStack`Required +##### `CreationStack`Required ```csharp public string[] CreationStack { get; } @@ -10618,7 +10837,7 @@ If this returns an empty array the stack will not be attached. --- -##### `Fqn`Required +##### `Fqn`Required ```csharp public string Fqn { get; } @@ -10628,206 +10847,47 @@ public string Fqn { get; } --- -##### `Path`Required - -```csharp -public string Path { get; } -``` - -- *Type:* string - ---- - -##### `PreservePathPrefix`Required - -```csharp -public IResolvable PreservePathPrefix { get; } -``` - -- *Type:* HashiCorp.Cdktf.IResolvable - ---- - -##### `InternalValue`Optional - -```csharp -public DataDigitaloceanAppSpecFunctionRoutes InternalValue { get; } -``` - -- *Type:* DataDigitaloceanAppSpecFunctionRoutes - ---- - - -### DataDigitaloceanAppSpecIngressList - -#### Initializers - -```csharp -using HashiCorp.Cdktf.Providers.Digitalocean; - -new DataDigitaloceanAppSpecIngressList(IInterpolatingParent TerraformResource, string TerraformAttribute, bool WrapsSet); -``` - -| **Name** | **Type** | **Description** | -| --- | --- | --- | -| TerraformResource | HashiCorp.Cdktf.IInterpolatingParent | The parent resource. | -| TerraformAttribute | string | The attribute on the parent resource this class is referencing. | -| WrapsSet | bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | - ---- - -##### `TerraformResource`Required - -- *Type:* HashiCorp.Cdktf.IInterpolatingParent - -The parent resource. - ---- - -##### `TerraformAttribute`Required - -- *Type:* string - -The attribute on the parent resource this class is referencing. - ---- - -##### `WrapsSet`Required - -- *Type:* bool - -whether the list is wrapping a set (will add tolist() to be able to access an item via an index). - ---- - -#### Methods - -| **Name** | **Description** | -| --- | --- | -| AllWithMapKey | Creating an iterator for this complex list. | -| ComputeFqn | *No description.* | -| Resolve | Produce the Token's value at resolution time. | -| ToString | Return a string representation of this resolvable object. | -| Get | *No description.* | - ---- - -##### `AllWithMapKey` +##### `Endpoint`Required ```csharp -private DynamicListTerraformIterator AllWithMapKey(string MapKeyAttributeName) +public string Endpoint { get; } ``` -Creating an iterator for this complex list. - -The list will be converted into a map with the mapKeyAttributeName as the key. - -###### `MapKeyAttributeName`Required - - *Type:* string --- -##### `ComputeFqn` - -```csharp -private string ComputeFqn() -``` - -##### `Resolve` - -```csharp -private object Resolve(IResolveContext Context) -``` - -Produce the Token's value at resolution time. - -###### `Context`Required - -- *Type:* HashiCorp.Cdktf.IResolveContext - ---- - -##### `ToString` - -```csharp -private string ToString() -``` - -Return a string representation of this resolvable object. - -Returns a reversible string representation. - -##### `Get` - -```csharp -private DataDigitaloceanAppSpecIngressOutputReference Get(double Index) -``` - -###### `Index`Required - -- *Type:* double - -the index of the item to return. - ---- - - -#### Properties - -| **Name** | **Type** | **Description** | -| --- | --- | --- | -| CreationStack | string[] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| Fqn | string | *No description.* | - ---- - -##### `CreationStack`Required - -```csharp -public string[] CreationStack { get; } -``` - -- *Type:* string[] - -The creation stack of this resolvable which will be appended to errors thrown during resolution. - -If this returns an empty array the stack will not be attached. - ---- - -##### `Fqn`Required +##### `InternalValue`Optional ```csharp -public string Fqn { get; } +public DataDigitaloceanAppSpecFunctionLogDestinationPapertrail InternalValue { get; } ``` -- *Type:* string +- *Type:* DataDigitaloceanAppSpecFunctionLogDestinationPapertrail --- -### DataDigitaloceanAppSpecIngressOutputReference +### DataDigitaloceanAppSpecFunctionOutputReference -#### Initializers +#### Initializers ```csharp using HashiCorp.Cdktf.Providers.Digitalocean; -new DataDigitaloceanAppSpecIngressOutputReference(IInterpolatingParent TerraformResource, string TerraformAttribute, double ComplexObjectIndex, bool ComplexObjectIsFromSet); +new DataDigitaloceanAppSpecFunctionOutputReference(IInterpolatingParent TerraformResource, string TerraformAttribute, double ComplexObjectIndex, bool ComplexObjectIsFromSet); ``` | **Name** | **Type** | **Description** | | --- | --- | --- | -| TerraformResource | HashiCorp.Cdktf.IInterpolatingParent | The parent resource. | -| TerraformAttribute | string | The attribute on the parent resource this class is referencing. | -| ComplexObjectIndex | double | the index of this item in the list. | -| ComplexObjectIsFromSet | bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | +| TerraformResource | HashiCorp.Cdktf.IInterpolatingParent | The parent resource. | +| TerraformAttribute | string | The attribute on the parent resource this class is referencing. | +| ComplexObjectIndex | double | the index of this item in the list. | +| ComplexObjectIsFromSet | bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | --- -##### `TerraformResource`Required +##### `TerraformResource`Required - *Type:* HashiCorp.Cdktf.IInterpolatingParent @@ -10835,7 +10895,7 @@ The parent resource. --- -##### `TerraformAttribute`Required +##### `TerraformAttribute`Required - *Type:* string @@ -10843,7 +10903,7 @@ The attribute on the parent resource this class is referencing. --- -##### `ComplexObjectIndex`Required +##### `ComplexObjectIndex`Required - *Type:* double @@ -10851,7 +10911,7 @@ the index of this item in the list. --- -##### `ComplexObjectIsFromSet`Required +##### `ComplexObjectIsFromSet`Required - *Type:* bool @@ -10863,149 +10923,149 @@ whether the list is wrapping a set (will add tolist() to be able to access an it | **Name** | **Description** | | --- | --- | -| ComputeFqn | *No description.* | -| GetAnyMapAttribute | *No description.* | -| GetBooleanAttribute | *No description.* | -| GetBooleanMapAttribute | *No description.* | -| GetListAttribute | *No description.* | -| GetNumberAttribute | *No description.* | -| GetNumberListAttribute | *No description.* | -| GetNumberMapAttribute | *No description.* | -| GetStringAttribute | *No description.* | -| GetStringMapAttribute | *No description.* | -| InterpolationForAttribute | *No description.* | -| Resolve | Produce the Token's value at resolution time. | -| ToString | Return a string representation of this resolvable object. | +| ComputeFqn | *No description.* | +| GetAnyMapAttribute | *No description.* | +| GetBooleanAttribute | *No description.* | +| GetBooleanMapAttribute | *No description.* | +| GetListAttribute | *No description.* | +| GetNumberAttribute | *No description.* | +| GetNumberListAttribute | *No description.* | +| GetNumberMapAttribute | *No description.* | +| GetStringAttribute | *No description.* | +| GetStringMapAttribute | *No description.* | +| InterpolationForAttribute | *No description.* | +| Resolve | Produce the Token's value at resolution time. | +| ToString | Return a string representation of this resolvable object. | --- -##### `ComputeFqn` +##### `ComputeFqn` ```csharp private string ComputeFqn() ``` -##### `GetAnyMapAttribute` +##### `GetAnyMapAttribute` ```csharp private System.Collections.Generic.IDictionary GetAnyMapAttribute(string TerraformAttribute) ``` -###### `TerraformAttribute`Required +###### `TerraformAttribute`Required - *Type:* string --- -##### `GetBooleanAttribute` +##### `GetBooleanAttribute` ```csharp private IResolvable GetBooleanAttribute(string TerraformAttribute) ``` -###### `TerraformAttribute`Required +###### `TerraformAttribute`Required - *Type:* string --- -##### `GetBooleanMapAttribute` +##### `GetBooleanMapAttribute` ```csharp private System.Collections.Generic.IDictionary GetBooleanMapAttribute(string TerraformAttribute) ``` -###### `TerraformAttribute`Required +###### `TerraformAttribute`Required - *Type:* string --- -##### `GetListAttribute` +##### `GetListAttribute` ```csharp private string[] GetListAttribute(string TerraformAttribute) ``` -###### `TerraformAttribute`Required +###### `TerraformAttribute`Required - *Type:* string --- -##### `GetNumberAttribute` +##### `GetNumberAttribute` ```csharp private double GetNumberAttribute(string TerraformAttribute) ``` -###### `TerraformAttribute`Required +###### `TerraformAttribute`Required - *Type:* string --- -##### `GetNumberListAttribute` +##### `GetNumberListAttribute` ```csharp private double[] GetNumberListAttribute(string TerraformAttribute) ``` -###### `TerraformAttribute`Required +###### `TerraformAttribute`Required - *Type:* string --- -##### `GetNumberMapAttribute` +##### `GetNumberMapAttribute` ```csharp private System.Collections.Generic.IDictionary GetNumberMapAttribute(string TerraformAttribute) ``` -###### `TerraformAttribute`Required +###### `TerraformAttribute`Required - *Type:* string --- -##### `GetStringAttribute` +##### `GetStringAttribute` ```csharp private string GetStringAttribute(string TerraformAttribute) ``` -###### `TerraformAttribute`Required +###### `TerraformAttribute`Required - *Type:* string --- -##### `GetStringMapAttribute` +##### `GetStringMapAttribute` ```csharp private System.Collections.Generic.IDictionary GetStringMapAttribute(string TerraformAttribute) ``` -###### `TerraformAttribute`Required +###### `TerraformAttribute`Required - *Type:* string --- -##### `InterpolationForAttribute` +##### `InterpolationForAttribute` ```csharp private IResolvable InterpolationForAttribute(string Property) ``` -###### `Property`Required +###### `Property`Required - *Type:* string --- -##### `Resolve` +##### `Resolve` ```csharp private object Resolve(IResolveContext Context) @@ -11013,13 +11073,13 @@ private object Resolve(IResolveContext Context) Produce the Token's value at resolution time. -###### `Context`Required +###### `Context`Required - *Type:* HashiCorp.Cdktf.IResolveContext --- -##### `ToString` +##### `ToString` ```csharp private string ToString() @@ -11034,14 +11094,23 @@ Returns a reversible string representation. | **Name** | **Type** | **Description** | | --- | --- | --- | -| CreationStack | string[] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| Fqn | string | *No description.* | -| Rule | DataDigitaloceanAppSpecIngressRuleList | *No description.* | -| InternalValue | DataDigitaloceanAppSpecIngress | *No description.* | +| CreationStack | string[] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| Fqn | string | *No description.* | +| Alert | DataDigitaloceanAppSpecFunctionAlertList | *No description.* | +| Cors | DataDigitaloceanAppSpecFunctionCorsList | *No description.* | +| Env | DataDigitaloceanAppSpecFunctionEnvList | *No description.* | +| Git | DataDigitaloceanAppSpecFunctionGitList | *No description.* | +| Github | DataDigitaloceanAppSpecFunctionGithubList | *No description.* | +| Gitlab | DataDigitaloceanAppSpecFunctionGitlabList | *No description.* | +| LogDestination | DataDigitaloceanAppSpecFunctionLogDestinationList | *No description.* | +| Name | string | *No description.* | +| Routes | DataDigitaloceanAppSpecFunctionRoutesList | *No description.* | +| SourceDir | string | *No description.* | +| InternalValue | DataDigitaloceanAppSpecFunction | *No description.* | --- -##### `CreationStack`Required +##### `CreationStack`Required ```csharp public string[] CreationStack { get; } @@ -11055,7 +11124,7 @@ If this returns an empty array the stack will not be attached. --- -##### `Fqn`Required +##### `Fqn`Required ```csharp public string Fqn { get; } @@ -11065,46 +11134,136 @@ public string Fqn { get; } --- -##### `Rule`Required +##### `Alert`Required ```csharp -public DataDigitaloceanAppSpecIngressRuleList Rule { get; } +public DataDigitaloceanAppSpecFunctionAlertList Alert { get; } ``` -- *Type:* DataDigitaloceanAppSpecIngressRuleList +- *Type:* DataDigitaloceanAppSpecFunctionAlertList --- -##### `InternalValue`Optional +##### `Cors`Required ```csharp -public DataDigitaloceanAppSpecIngress InternalValue { get; } +public DataDigitaloceanAppSpecFunctionCorsList Cors { get; } ``` -- *Type:* DataDigitaloceanAppSpecIngress +- *Type:* DataDigitaloceanAppSpecFunctionCorsList --- +##### `Env`Required -### DataDigitaloceanAppSpecIngressRuleComponentList +```csharp +public DataDigitaloceanAppSpecFunctionEnvList Env { get; } +``` -#### Initializers +- *Type:* DataDigitaloceanAppSpecFunctionEnvList + +--- + +##### `Git`Required + +```csharp +public DataDigitaloceanAppSpecFunctionGitList Git { get; } +``` + +- *Type:* DataDigitaloceanAppSpecFunctionGitList + +--- + +##### `Github`Required + +```csharp +public DataDigitaloceanAppSpecFunctionGithubList Github { get; } +``` + +- *Type:* DataDigitaloceanAppSpecFunctionGithubList + +--- + +##### `Gitlab`Required + +```csharp +public DataDigitaloceanAppSpecFunctionGitlabList Gitlab { get; } +``` + +- *Type:* DataDigitaloceanAppSpecFunctionGitlabList + +--- + +##### `LogDestination`Required + +```csharp +public DataDigitaloceanAppSpecFunctionLogDestinationList LogDestination { get; } +``` + +- *Type:* DataDigitaloceanAppSpecFunctionLogDestinationList + +--- + +##### `Name`Required + +```csharp +public string Name { get; } +``` + +- *Type:* string + +--- + +##### `Routes`Required + +```csharp +public DataDigitaloceanAppSpecFunctionRoutesList Routes { get; } +``` + +- *Type:* DataDigitaloceanAppSpecFunctionRoutesList + +--- + +##### `SourceDir`Required + +```csharp +public string SourceDir { get; } +``` + +- *Type:* string + +--- + +##### `InternalValue`Optional + +```csharp +public DataDigitaloceanAppSpecFunction InternalValue { get; } +``` + +- *Type:* DataDigitaloceanAppSpecFunction + +--- + + +### DataDigitaloceanAppSpecFunctionRoutesList + +#### Initializers ```csharp using HashiCorp.Cdktf.Providers.Digitalocean; -new DataDigitaloceanAppSpecIngressRuleComponentList(IInterpolatingParent TerraformResource, string TerraformAttribute, bool WrapsSet); +new DataDigitaloceanAppSpecFunctionRoutesList(IInterpolatingParent TerraformResource, string TerraformAttribute, bool WrapsSet); ``` | **Name** | **Type** | **Description** | | --- | --- | --- | -| TerraformResource | HashiCorp.Cdktf.IInterpolatingParent | The parent resource. | -| TerraformAttribute | string | The attribute on the parent resource this class is referencing. | -| WrapsSet | bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | +| TerraformResource | HashiCorp.Cdktf.IInterpolatingParent | The parent resource. | +| TerraformAttribute | string | The attribute on the parent resource this class is referencing. | +| WrapsSet | bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | --- -##### `TerraformResource`Required +##### `TerraformResource`Required - *Type:* HashiCorp.Cdktf.IInterpolatingParent @@ -11112,7 +11271,7 @@ The parent resource. --- -##### `TerraformAttribute`Required +##### `TerraformAttribute`Required - *Type:* string @@ -11120,7 +11279,7 @@ The attribute on the parent resource this class is referencing. --- -##### `WrapsSet`Required +##### `WrapsSet`Required - *Type:* bool @@ -11132,15 +11291,15 @@ whether the list is wrapping a set (will add tolist() to be able to access an it | **Name** | **Description** | | --- | --- | -| AllWithMapKey | Creating an iterator for this complex list. | -| ComputeFqn | *No description.* | -| Resolve | Produce the Token's value at resolution time. | -| ToString | Return a string representation of this resolvable object. | -| Get | *No description.* | +| AllWithMapKey | Creating an iterator for this complex list. | +| ComputeFqn | *No description.* | +| Resolve | Produce the Token's value at resolution time. | +| ToString | Return a string representation of this resolvable object. | +| Get | *No description.* | --- -##### `AllWithMapKey` +##### `AllWithMapKey` ```csharp private DynamicListTerraformIterator AllWithMapKey(string MapKeyAttributeName) @@ -11150,19 +11309,19 @@ Creating an iterator for this complex list. The list will be converted into a map with the mapKeyAttributeName as the key. -###### `MapKeyAttributeName`Required +###### `MapKeyAttributeName`Required - *Type:* string --- -##### `ComputeFqn` +##### `ComputeFqn` ```csharp private string ComputeFqn() ``` -##### `Resolve` +##### `Resolve` ```csharp private object Resolve(IResolveContext Context) @@ -11170,13 +11329,13 @@ private object Resolve(IResolveContext Context) Produce the Token's value at resolution time. -###### `Context`Required +###### `Context`Required - *Type:* HashiCorp.Cdktf.IResolveContext --- -##### `ToString` +##### `ToString` ```csharp private string ToString() @@ -11186,13 +11345,13 @@ Return a string representation of this resolvable object. Returns a reversible string representation. -##### `Get` +##### `Get` ```csharp -private DataDigitaloceanAppSpecIngressRuleComponentOutputReference Get(double Index) +private DataDigitaloceanAppSpecFunctionRoutesOutputReference Get(double Index) ``` -###### `Index`Required +###### `Index`Required - *Type:* double @@ -11205,12 +11364,12 @@ the index of the item to return. | **Name** | **Type** | **Description** | | --- | --- | --- | -| CreationStack | string[] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| Fqn | string | *No description.* | +| CreationStack | string[] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| Fqn | string | *No description.* | --- -##### `CreationStack`Required +##### `CreationStack`Required ```csharp public string[] CreationStack { get; } @@ -11224,7 +11383,7 @@ If this returns an empty array the stack will not be attached. --- -##### `Fqn`Required +##### `Fqn`Required ```csharp public string Fqn { get; } @@ -11235,26 +11394,26 @@ public string Fqn { get; } --- -### DataDigitaloceanAppSpecIngressRuleComponentOutputReference +### DataDigitaloceanAppSpecFunctionRoutesOutputReference -#### Initializers +#### Initializers ```csharp using HashiCorp.Cdktf.Providers.Digitalocean; -new DataDigitaloceanAppSpecIngressRuleComponentOutputReference(IInterpolatingParent TerraformResource, string TerraformAttribute, double ComplexObjectIndex, bool ComplexObjectIsFromSet); +new DataDigitaloceanAppSpecFunctionRoutesOutputReference(IInterpolatingParent TerraformResource, string TerraformAttribute, double ComplexObjectIndex, bool ComplexObjectIsFromSet); ``` | **Name** | **Type** | **Description** | | --- | --- | --- | -| TerraformResource | HashiCorp.Cdktf.IInterpolatingParent | The parent resource. | -| TerraformAttribute | string | The attribute on the parent resource this class is referencing. | -| ComplexObjectIndex | double | the index of this item in the list. | -| ComplexObjectIsFromSet | bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | +| TerraformResource | HashiCorp.Cdktf.IInterpolatingParent | The parent resource. | +| TerraformAttribute | string | The attribute on the parent resource this class is referencing. | +| ComplexObjectIndex | double | the index of this item in the list. | +| ComplexObjectIsFromSet | bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | --- -##### `TerraformResource`Required +##### `TerraformResource`Required - *Type:* HashiCorp.Cdktf.IInterpolatingParent @@ -11262,7 +11421,7 @@ The parent resource. --- -##### `TerraformAttribute`Required +##### `TerraformAttribute`Required - *Type:* string @@ -11270,7 +11429,7 @@ The attribute on the parent resource this class is referencing. --- -##### `ComplexObjectIndex`Required +##### `ComplexObjectIndex`Required - *Type:* double @@ -11278,7 +11437,7 @@ the index of this item in the list. --- -##### `ComplexObjectIsFromSet`Required +##### `ComplexObjectIsFromSet`Required - *Type:* bool @@ -11290,149 +11449,149 @@ whether the list is wrapping a set (will add tolist() to be able to access an it | **Name** | **Description** | | --- | --- | -| ComputeFqn | *No description.* | -| GetAnyMapAttribute | *No description.* | -| GetBooleanAttribute | *No description.* | -| GetBooleanMapAttribute | *No description.* | -| GetListAttribute | *No description.* | -| GetNumberAttribute | *No description.* | -| GetNumberListAttribute | *No description.* | -| GetNumberMapAttribute | *No description.* | -| GetStringAttribute | *No description.* | -| GetStringMapAttribute | *No description.* | -| InterpolationForAttribute | *No description.* | -| Resolve | Produce the Token's value at resolution time. | -| ToString | Return a string representation of this resolvable object. | +| ComputeFqn | *No description.* | +| GetAnyMapAttribute | *No description.* | +| GetBooleanAttribute | *No description.* | +| GetBooleanMapAttribute | *No description.* | +| GetListAttribute | *No description.* | +| GetNumberAttribute | *No description.* | +| GetNumberListAttribute | *No description.* | +| GetNumberMapAttribute | *No description.* | +| GetStringAttribute | *No description.* | +| GetStringMapAttribute | *No description.* | +| InterpolationForAttribute | *No description.* | +| Resolve | Produce the Token's value at resolution time. | +| ToString | Return a string representation of this resolvable object. | --- -##### `ComputeFqn` +##### `ComputeFqn` ```csharp private string ComputeFqn() ``` -##### `GetAnyMapAttribute` +##### `GetAnyMapAttribute` ```csharp private System.Collections.Generic.IDictionary GetAnyMapAttribute(string TerraformAttribute) ``` -###### `TerraformAttribute`Required +###### `TerraformAttribute`Required - *Type:* string --- -##### `GetBooleanAttribute` +##### `GetBooleanAttribute` ```csharp private IResolvable GetBooleanAttribute(string TerraformAttribute) ``` -###### `TerraformAttribute`Required +###### `TerraformAttribute`Required - *Type:* string --- -##### `GetBooleanMapAttribute` +##### `GetBooleanMapAttribute` ```csharp private System.Collections.Generic.IDictionary GetBooleanMapAttribute(string TerraformAttribute) ``` -###### `TerraformAttribute`Required +###### `TerraformAttribute`Required - *Type:* string --- -##### `GetListAttribute` +##### `GetListAttribute` ```csharp private string[] GetListAttribute(string TerraformAttribute) ``` -###### `TerraformAttribute`Required +###### `TerraformAttribute`Required - *Type:* string --- -##### `GetNumberAttribute` +##### `GetNumberAttribute` ```csharp private double GetNumberAttribute(string TerraformAttribute) ``` -###### `TerraformAttribute`Required +###### `TerraformAttribute`Required - *Type:* string --- -##### `GetNumberListAttribute` +##### `GetNumberListAttribute` ```csharp private double[] GetNumberListAttribute(string TerraformAttribute) ``` -###### `TerraformAttribute`Required +###### `TerraformAttribute`Required - *Type:* string --- -##### `GetNumberMapAttribute` +##### `GetNumberMapAttribute` ```csharp private System.Collections.Generic.IDictionary GetNumberMapAttribute(string TerraformAttribute) ``` -###### `TerraformAttribute`Required +###### `TerraformAttribute`Required - *Type:* string --- -##### `GetStringAttribute` +##### `GetStringAttribute` ```csharp private string GetStringAttribute(string TerraformAttribute) ``` -###### `TerraformAttribute`Required +###### `TerraformAttribute`Required - *Type:* string --- -##### `GetStringMapAttribute` +##### `GetStringMapAttribute` ```csharp private System.Collections.Generic.IDictionary GetStringMapAttribute(string TerraformAttribute) ``` -###### `TerraformAttribute`Required +###### `TerraformAttribute`Required - *Type:* string --- -##### `InterpolationForAttribute` +##### `InterpolationForAttribute` ```csharp private IResolvable InterpolationForAttribute(string Property) ``` -###### `Property`Required +###### `Property`Required - *Type:* string --- -##### `Resolve` +##### `Resolve` ```csharp private object Resolve(IResolveContext Context) @@ -11440,13 +11599,13 @@ private object Resolve(IResolveContext Context) Produce the Token's value at resolution time. -###### `Context`Required +###### `Context`Required - *Type:* HashiCorp.Cdktf.IResolveContext --- -##### `ToString` +##### `ToString` ```csharp private string ToString() @@ -11461,16 +11620,15 @@ Returns a reversible string representation. | **Name** | **Type** | **Description** | | --- | --- | --- | -| CreationStack | string[] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| Fqn | string | *No description.* | -| Name | string | *No description.* | -| PreservePathPrefix | HashiCorp.Cdktf.IResolvable | *No description.* | -| Rewrite | string | *No description.* | -| InternalValue | DataDigitaloceanAppSpecIngressRuleComponent | *No description.* | +| CreationStack | string[] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| Fqn | string | *No description.* | +| Path | string | *No description.* | +| PreservePathPrefix | HashiCorp.Cdktf.IResolvable | *No description.* | +| InternalValue | DataDigitaloceanAppSpecFunctionRoutes | *No description.* | --- -##### `CreationStack`Required +##### `CreationStack`Required ```csharp public string[] CreationStack { get; } @@ -11484,7 +11642,7 @@ If this returns an empty array the stack will not be attached. --- -##### `Fqn`Required +##### `Fqn`Required ```csharp public string Fqn { get; } @@ -11494,17 +11652,17 @@ public string Fqn { get; } --- -##### `Name`Required +##### `Path`Required ```csharp -public string Name { get; } +public string Path { get; } ``` - *Type:* string --- -##### `PreservePathPrefix`Required +##### `PreservePathPrefix`Required ```csharp public IResolvable PreservePathPrefix { get; } @@ -11514,46 +11672,36 @@ public IResolvable PreservePathPrefix { get; } --- -##### `Rewrite`Required - -```csharp -public string Rewrite { get; } -``` - -- *Type:* string - ---- - -##### `InternalValue`Optional +##### `InternalValue`Optional ```csharp -public DataDigitaloceanAppSpecIngressRuleComponent InternalValue { get; } +public DataDigitaloceanAppSpecFunctionRoutes InternalValue { get; } ``` -- *Type:* DataDigitaloceanAppSpecIngressRuleComponent +- *Type:* DataDigitaloceanAppSpecFunctionRoutes --- -### DataDigitaloceanAppSpecIngressRuleCorsAllowOriginsList +### DataDigitaloceanAppSpecIngressList -#### Initializers +#### Initializers ```csharp using HashiCorp.Cdktf.Providers.Digitalocean; -new DataDigitaloceanAppSpecIngressRuleCorsAllowOriginsList(IInterpolatingParent TerraformResource, string TerraformAttribute, bool WrapsSet); +new DataDigitaloceanAppSpecIngressList(IInterpolatingParent TerraformResource, string TerraformAttribute, bool WrapsSet); ``` | **Name** | **Type** | **Description** | | --- | --- | --- | -| TerraformResource | HashiCorp.Cdktf.IInterpolatingParent | The parent resource. | -| TerraformAttribute | string | The attribute on the parent resource this class is referencing. | -| WrapsSet | bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | +| TerraformResource | HashiCorp.Cdktf.IInterpolatingParent | The parent resource. | +| TerraformAttribute | string | The attribute on the parent resource this class is referencing. | +| WrapsSet | bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | --- -##### `TerraformResource`Required +##### `TerraformResource`Required - *Type:* HashiCorp.Cdktf.IInterpolatingParent @@ -11561,7 +11709,7 @@ The parent resource. --- -##### `TerraformAttribute`Required +##### `TerraformAttribute`Required - *Type:* string @@ -11569,7 +11717,7 @@ The attribute on the parent resource this class is referencing. --- -##### `WrapsSet`Required +##### `WrapsSet`Required - *Type:* bool @@ -11581,15 +11729,15 @@ whether the list is wrapping a set (will add tolist() to be able to access an it | **Name** | **Description** | | --- | --- | -| AllWithMapKey | Creating an iterator for this complex list. | -| ComputeFqn | *No description.* | -| Resolve | Produce the Token's value at resolution time. | -| ToString | Return a string representation of this resolvable object. | -| Get | *No description.* | +| AllWithMapKey | Creating an iterator for this complex list. | +| ComputeFqn | *No description.* | +| Resolve | Produce the Token's value at resolution time. | +| ToString | Return a string representation of this resolvable object. | +| Get | *No description.* | --- -##### `AllWithMapKey` +##### `AllWithMapKey` ```csharp private DynamicListTerraformIterator AllWithMapKey(string MapKeyAttributeName) @@ -11599,19 +11747,19 @@ Creating an iterator for this complex list. The list will be converted into a map with the mapKeyAttributeName as the key. -###### `MapKeyAttributeName`Required +###### `MapKeyAttributeName`Required - *Type:* string --- -##### `ComputeFqn` +##### `ComputeFqn` ```csharp private string ComputeFqn() ``` -##### `Resolve` +##### `Resolve` ```csharp private object Resolve(IResolveContext Context) @@ -11619,13 +11767,13 @@ private object Resolve(IResolveContext Context) Produce the Token's value at resolution time. -###### `Context`Required +###### `Context`Required - *Type:* HashiCorp.Cdktf.IResolveContext --- -##### `ToString` +##### `ToString` ```csharp private string ToString() @@ -11635,13 +11783,13 @@ Return a string representation of this resolvable object. Returns a reversible string representation. -##### `Get` +##### `Get` ```csharp -private DataDigitaloceanAppSpecIngressRuleCorsAllowOriginsOutputReference Get(double Index) +private DataDigitaloceanAppSpecIngressOutputReference Get(double Index) ``` -###### `Index`Required +###### `Index`Required - *Type:* double @@ -11654,12 +11802,12 @@ the index of the item to return. | **Name** | **Type** | **Description** | | --- | --- | --- | -| CreationStack | string[] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| Fqn | string | *No description.* | +| CreationStack | string[] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| Fqn | string | *No description.* | --- -##### `CreationStack`Required +##### `CreationStack`Required ```csharp public string[] CreationStack { get; } @@ -11673,7 +11821,7 @@ If this returns an empty array the stack will not be attached. --- -##### `Fqn`Required +##### `Fqn`Required ```csharp public string Fqn { get; } @@ -11684,26 +11832,26 @@ public string Fqn { get; } --- -### DataDigitaloceanAppSpecIngressRuleCorsAllowOriginsOutputReference +### DataDigitaloceanAppSpecIngressOutputReference -#### Initializers +#### Initializers ```csharp using HashiCorp.Cdktf.Providers.Digitalocean; -new DataDigitaloceanAppSpecIngressRuleCorsAllowOriginsOutputReference(IInterpolatingParent TerraformResource, string TerraformAttribute, double ComplexObjectIndex, bool ComplexObjectIsFromSet); +new DataDigitaloceanAppSpecIngressOutputReference(IInterpolatingParent TerraformResource, string TerraformAttribute, double ComplexObjectIndex, bool ComplexObjectIsFromSet); ``` | **Name** | **Type** | **Description** | | --- | --- | --- | -| TerraformResource | HashiCorp.Cdktf.IInterpolatingParent | The parent resource. | -| TerraformAttribute | string | The attribute on the parent resource this class is referencing. | -| ComplexObjectIndex | double | the index of this item in the list. | -| ComplexObjectIsFromSet | bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | +| TerraformResource | HashiCorp.Cdktf.IInterpolatingParent | The parent resource. | +| TerraformAttribute | string | The attribute on the parent resource this class is referencing. | +| ComplexObjectIndex | double | the index of this item in the list. | +| ComplexObjectIsFromSet | bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | --- -##### `TerraformResource`Required +##### `TerraformResource`Required - *Type:* HashiCorp.Cdktf.IInterpolatingParent @@ -11711,7 +11859,7 @@ The parent resource. --- -##### `TerraformAttribute`Required +##### `TerraformAttribute`Required - *Type:* string @@ -11719,7 +11867,7 @@ The attribute on the parent resource this class is referencing. --- -##### `ComplexObjectIndex`Required +##### `ComplexObjectIndex`Required - *Type:* double @@ -11727,7 +11875,7 @@ the index of this item in the list. --- -##### `ComplexObjectIsFromSet`Required +##### `ComplexObjectIsFromSet`Required - *Type:* bool @@ -11739,149 +11887,149 @@ whether the list is wrapping a set (will add tolist() to be able to access an it | **Name** | **Description** | | --- | --- | -| ComputeFqn | *No description.* | -| GetAnyMapAttribute | *No description.* | -| GetBooleanAttribute | *No description.* | -| GetBooleanMapAttribute | *No description.* | -| GetListAttribute | *No description.* | -| GetNumberAttribute | *No description.* | -| GetNumberListAttribute | *No description.* | -| GetNumberMapAttribute | *No description.* | -| GetStringAttribute | *No description.* | -| GetStringMapAttribute | *No description.* | -| InterpolationForAttribute | *No description.* | -| Resolve | Produce the Token's value at resolution time. | -| ToString | Return a string representation of this resolvable object. | +| ComputeFqn | *No description.* | +| GetAnyMapAttribute | *No description.* | +| GetBooleanAttribute | *No description.* | +| GetBooleanMapAttribute | *No description.* | +| GetListAttribute | *No description.* | +| GetNumberAttribute | *No description.* | +| GetNumberListAttribute | *No description.* | +| GetNumberMapAttribute | *No description.* | +| GetStringAttribute | *No description.* | +| GetStringMapAttribute | *No description.* | +| InterpolationForAttribute | *No description.* | +| Resolve | Produce the Token's value at resolution time. | +| ToString | Return a string representation of this resolvable object. | --- -##### `ComputeFqn` +##### `ComputeFqn` ```csharp private string ComputeFqn() ``` -##### `GetAnyMapAttribute` +##### `GetAnyMapAttribute` ```csharp private System.Collections.Generic.IDictionary GetAnyMapAttribute(string TerraformAttribute) ``` -###### `TerraformAttribute`Required +###### `TerraformAttribute`Required - *Type:* string --- -##### `GetBooleanAttribute` +##### `GetBooleanAttribute` ```csharp private IResolvable GetBooleanAttribute(string TerraformAttribute) ``` -###### `TerraformAttribute`Required +###### `TerraformAttribute`Required - *Type:* string --- -##### `GetBooleanMapAttribute` +##### `GetBooleanMapAttribute` ```csharp private System.Collections.Generic.IDictionary GetBooleanMapAttribute(string TerraformAttribute) ``` -###### `TerraformAttribute`Required +###### `TerraformAttribute`Required - *Type:* string --- -##### `GetListAttribute` +##### `GetListAttribute` ```csharp private string[] GetListAttribute(string TerraformAttribute) ``` -###### `TerraformAttribute`Required +###### `TerraformAttribute`Required - *Type:* string --- -##### `GetNumberAttribute` +##### `GetNumberAttribute` ```csharp private double GetNumberAttribute(string TerraformAttribute) ``` -###### `TerraformAttribute`Required +###### `TerraformAttribute`Required - *Type:* string --- -##### `GetNumberListAttribute` +##### `GetNumberListAttribute` ```csharp private double[] GetNumberListAttribute(string TerraformAttribute) ``` -###### `TerraformAttribute`Required +###### `TerraformAttribute`Required - *Type:* string --- -##### `GetNumberMapAttribute` +##### `GetNumberMapAttribute` ```csharp private System.Collections.Generic.IDictionary GetNumberMapAttribute(string TerraformAttribute) ``` -###### `TerraformAttribute`Required +###### `TerraformAttribute`Required - *Type:* string --- -##### `GetStringAttribute` +##### `GetStringAttribute` ```csharp private string GetStringAttribute(string TerraformAttribute) ``` -###### `TerraformAttribute`Required +###### `TerraformAttribute`Required - *Type:* string --- -##### `GetStringMapAttribute` +##### `GetStringMapAttribute` ```csharp private System.Collections.Generic.IDictionary GetStringMapAttribute(string TerraformAttribute) ``` -###### `TerraformAttribute`Required +###### `TerraformAttribute`Required - *Type:* string --- -##### `InterpolationForAttribute` +##### `InterpolationForAttribute` ```csharp private IResolvable InterpolationForAttribute(string Property) ``` -###### `Property`Required +###### `Property`Required - *Type:* string --- -##### `Resolve` +##### `Resolve` ```csharp private object Resolve(IResolveContext Context) @@ -11889,13 +12037,13 @@ private object Resolve(IResolveContext Context) Produce the Token's value at resolution time. -###### `Context`Required +###### `Context`Required - *Type:* HashiCorp.Cdktf.IResolveContext --- -##### `ToString` +##### `ToString` ```csharp private string ToString() @@ -11910,16 +12058,14 @@ Returns a reversible string representation. | **Name** | **Type** | **Description** | | --- | --- | --- | -| CreationStack | string[] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| Fqn | string | *No description.* | -| Exact | string | *No description.* | -| Prefix | string | *No description.* | -| Regex | string | *No description.* | -| InternalValue | DataDigitaloceanAppSpecIngressRuleCorsAllowOrigins | *No description.* | +| CreationStack | string[] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| Fqn | string | *No description.* | +| Rule | DataDigitaloceanAppSpecIngressRuleList | *No description.* | +| InternalValue | DataDigitaloceanAppSpecIngress | *No description.* | --- -##### `CreationStack`Required +##### `CreationStack`Required ```csharp public string[] CreationStack { get; } @@ -11933,7 +12079,7 @@ If this returns an empty array the stack will not be attached. --- -##### `Fqn`Required +##### `Fqn`Required ```csharp public string Fqn { get; } @@ -11943,66 +12089,46 @@ public string Fqn { get; } --- -##### `Exact`Required +##### `Rule`Required ```csharp -public string Exact { get; } +public DataDigitaloceanAppSpecIngressRuleList Rule { get; } ``` -- *Type:* string +- *Type:* DataDigitaloceanAppSpecIngressRuleList --- -##### `Prefix`Required +##### `InternalValue`Optional ```csharp -public string Prefix { get; } +public DataDigitaloceanAppSpecIngress InternalValue { get; } ``` -- *Type:* string +- *Type:* DataDigitaloceanAppSpecIngress --- -##### `Regex`Required + +### DataDigitaloceanAppSpecIngressRuleComponentList + +#### Initializers ```csharp -public string Regex { get; } +using HashiCorp.Cdktf.Providers.Digitalocean; + +new DataDigitaloceanAppSpecIngressRuleComponentList(IInterpolatingParent TerraformResource, string TerraformAttribute, bool WrapsSet); ``` -- *Type:* string +| **Name** | **Type** | **Description** | +| --- | --- | --- | +| TerraformResource | HashiCorp.Cdktf.IInterpolatingParent | The parent resource. | +| TerraformAttribute | string | The attribute on the parent resource this class is referencing. | +| WrapsSet | bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | --- -##### `InternalValue`Optional - -```csharp -public DataDigitaloceanAppSpecIngressRuleCorsAllowOrigins InternalValue { get; } -``` - -- *Type:* DataDigitaloceanAppSpecIngressRuleCorsAllowOrigins - ---- - - -### DataDigitaloceanAppSpecIngressRuleCorsList - -#### Initializers - -```csharp -using HashiCorp.Cdktf.Providers.Digitalocean; - -new DataDigitaloceanAppSpecIngressRuleCorsList(IInterpolatingParent TerraformResource, string TerraformAttribute, bool WrapsSet); -``` - -| **Name** | **Type** | **Description** | -| --- | --- | --- | -| TerraformResource | HashiCorp.Cdktf.IInterpolatingParent | The parent resource. | -| TerraformAttribute | string | The attribute on the parent resource this class is referencing. | -| WrapsSet | bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | - ---- - -##### `TerraformResource`Required +##### `TerraformResource`Required - *Type:* HashiCorp.Cdktf.IInterpolatingParent @@ -12010,7 +12136,7 @@ The parent resource. --- -##### `TerraformAttribute`Required +##### `TerraformAttribute`Required - *Type:* string @@ -12018,7 +12144,7 @@ The attribute on the parent resource this class is referencing. --- -##### `WrapsSet`Required +##### `WrapsSet`Required - *Type:* bool @@ -12030,15 +12156,15 @@ whether the list is wrapping a set (will add tolist() to be able to access an it | **Name** | **Description** | | --- | --- | -| AllWithMapKey | Creating an iterator for this complex list. | -| ComputeFqn | *No description.* | -| Resolve | Produce the Token's value at resolution time. | -| ToString | Return a string representation of this resolvable object. | -| Get | *No description.* | +| AllWithMapKey | Creating an iterator for this complex list. | +| ComputeFqn | *No description.* | +| Resolve | Produce the Token's value at resolution time. | +| ToString | Return a string representation of this resolvable object. | +| Get | *No description.* | --- -##### `AllWithMapKey` +##### `AllWithMapKey` ```csharp private DynamicListTerraformIterator AllWithMapKey(string MapKeyAttributeName) @@ -12048,19 +12174,19 @@ Creating an iterator for this complex list. The list will be converted into a map with the mapKeyAttributeName as the key. -###### `MapKeyAttributeName`Required +###### `MapKeyAttributeName`Required - *Type:* string --- -##### `ComputeFqn` +##### `ComputeFqn` ```csharp private string ComputeFqn() ``` -##### `Resolve` +##### `Resolve` ```csharp private object Resolve(IResolveContext Context) @@ -12068,13 +12194,13 @@ private object Resolve(IResolveContext Context) Produce the Token's value at resolution time. -###### `Context`Required +###### `Context`Required - *Type:* HashiCorp.Cdktf.IResolveContext --- -##### `ToString` +##### `ToString` ```csharp private string ToString() @@ -12084,13 +12210,13 @@ Return a string representation of this resolvable object. Returns a reversible string representation. -##### `Get` +##### `Get` ```csharp -private DataDigitaloceanAppSpecIngressRuleCorsOutputReference Get(double Index) +private DataDigitaloceanAppSpecIngressRuleComponentOutputReference Get(double Index) ``` -###### `Index`Required +###### `Index`Required - *Type:* double @@ -12103,12 +12229,12 @@ the index of the item to return. | **Name** | **Type** | **Description** | | --- | --- | --- | -| CreationStack | string[] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| Fqn | string | *No description.* | +| CreationStack | string[] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| Fqn | string | *No description.* | --- -##### `CreationStack`Required +##### `CreationStack`Required ```csharp public string[] CreationStack { get; } @@ -12122,7 +12248,7 @@ If this returns an empty array the stack will not be attached. --- -##### `Fqn`Required +##### `Fqn`Required ```csharp public string Fqn { get; } @@ -12133,26 +12259,26 @@ public string Fqn { get; } --- -### DataDigitaloceanAppSpecIngressRuleCorsOutputReference +### DataDigitaloceanAppSpecIngressRuleComponentOutputReference -#### Initializers +#### Initializers ```csharp using HashiCorp.Cdktf.Providers.Digitalocean; -new DataDigitaloceanAppSpecIngressRuleCorsOutputReference(IInterpolatingParent TerraformResource, string TerraformAttribute, double ComplexObjectIndex, bool ComplexObjectIsFromSet); +new DataDigitaloceanAppSpecIngressRuleComponentOutputReference(IInterpolatingParent TerraformResource, string TerraformAttribute, double ComplexObjectIndex, bool ComplexObjectIsFromSet); ``` | **Name** | **Type** | **Description** | | --- | --- | --- | -| TerraformResource | HashiCorp.Cdktf.IInterpolatingParent | The parent resource. | -| TerraformAttribute | string | The attribute on the parent resource this class is referencing. | -| ComplexObjectIndex | double | the index of this item in the list. | -| ComplexObjectIsFromSet | bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | +| TerraformResource | HashiCorp.Cdktf.IInterpolatingParent | The parent resource. | +| TerraformAttribute | string | The attribute on the parent resource this class is referencing. | +| ComplexObjectIndex | double | the index of this item in the list. | +| ComplexObjectIsFromSet | bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | --- -##### `TerraformResource`Required +##### `TerraformResource`Required - *Type:* HashiCorp.Cdktf.IInterpolatingParent @@ -12160,7 +12286,7 @@ The parent resource. --- -##### `TerraformAttribute`Required +##### `TerraformAttribute`Required - *Type:* string @@ -12168,7 +12294,7 @@ The attribute on the parent resource this class is referencing. --- -##### `ComplexObjectIndex`Required +##### `ComplexObjectIndex`Required - *Type:* double @@ -12176,7 +12302,7 @@ the index of this item in the list. --- -##### `ComplexObjectIsFromSet`Required +##### `ComplexObjectIsFromSet`Required - *Type:* bool @@ -12188,149 +12314,149 @@ whether the list is wrapping a set (will add tolist() to be able to access an it | **Name** | **Description** | | --- | --- | -| ComputeFqn | *No description.* | -| GetAnyMapAttribute | *No description.* | -| GetBooleanAttribute | *No description.* | -| GetBooleanMapAttribute | *No description.* | -| GetListAttribute | *No description.* | -| GetNumberAttribute | *No description.* | -| GetNumberListAttribute | *No description.* | -| GetNumberMapAttribute | *No description.* | -| GetStringAttribute | *No description.* | -| GetStringMapAttribute | *No description.* | -| InterpolationForAttribute | *No description.* | -| Resolve | Produce the Token's value at resolution time. | -| ToString | Return a string representation of this resolvable object. | +| ComputeFqn | *No description.* | +| GetAnyMapAttribute | *No description.* | +| GetBooleanAttribute | *No description.* | +| GetBooleanMapAttribute | *No description.* | +| GetListAttribute | *No description.* | +| GetNumberAttribute | *No description.* | +| GetNumberListAttribute | *No description.* | +| GetNumberMapAttribute | *No description.* | +| GetStringAttribute | *No description.* | +| GetStringMapAttribute | *No description.* | +| InterpolationForAttribute | *No description.* | +| Resolve | Produce the Token's value at resolution time. | +| ToString | Return a string representation of this resolvable object. | --- -##### `ComputeFqn` +##### `ComputeFqn` ```csharp private string ComputeFqn() ``` -##### `GetAnyMapAttribute` +##### `GetAnyMapAttribute` ```csharp private System.Collections.Generic.IDictionary GetAnyMapAttribute(string TerraformAttribute) ``` -###### `TerraformAttribute`Required +###### `TerraformAttribute`Required - *Type:* string --- -##### `GetBooleanAttribute` +##### `GetBooleanAttribute` ```csharp private IResolvable GetBooleanAttribute(string TerraformAttribute) ``` -###### `TerraformAttribute`Required +###### `TerraformAttribute`Required - *Type:* string --- -##### `GetBooleanMapAttribute` +##### `GetBooleanMapAttribute` ```csharp private System.Collections.Generic.IDictionary GetBooleanMapAttribute(string TerraformAttribute) ``` -###### `TerraformAttribute`Required +###### `TerraformAttribute`Required - *Type:* string --- -##### `GetListAttribute` +##### `GetListAttribute` ```csharp private string[] GetListAttribute(string TerraformAttribute) ``` -###### `TerraformAttribute`Required +###### `TerraformAttribute`Required - *Type:* string --- -##### `GetNumberAttribute` +##### `GetNumberAttribute` ```csharp private double GetNumberAttribute(string TerraformAttribute) ``` -###### `TerraformAttribute`Required +###### `TerraformAttribute`Required - *Type:* string --- -##### `GetNumberListAttribute` +##### `GetNumberListAttribute` ```csharp private double[] GetNumberListAttribute(string TerraformAttribute) ``` -###### `TerraformAttribute`Required +###### `TerraformAttribute`Required - *Type:* string --- -##### `GetNumberMapAttribute` +##### `GetNumberMapAttribute` ```csharp private System.Collections.Generic.IDictionary GetNumberMapAttribute(string TerraformAttribute) ``` -###### `TerraformAttribute`Required +###### `TerraformAttribute`Required - *Type:* string --- -##### `GetStringAttribute` +##### `GetStringAttribute` ```csharp private string GetStringAttribute(string TerraformAttribute) ``` -###### `TerraformAttribute`Required +###### `TerraformAttribute`Required - *Type:* string --- -##### `GetStringMapAttribute` +##### `GetStringMapAttribute` ```csharp private System.Collections.Generic.IDictionary GetStringMapAttribute(string TerraformAttribute) ``` -###### `TerraformAttribute`Required +###### `TerraformAttribute`Required - *Type:* string --- -##### `InterpolationForAttribute` +##### `InterpolationForAttribute` ```csharp private IResolvable InterpolationForAttribute(string Property) ``` -###### `Property`Required +###### `Property`Required - *Type:* string --- -##### `Resolve` +##### `Resolve` ```csharp private object Resolve(IResolveContext Context) @@ -12338,13 +12464,13 @@ private object Resolve(IResolveContext Context) Produce the Token's value at resolution time. -###### `Context`Required +###### `Context`Required - *Type:* HashiCorp.Cdktf.IResolveContext --- -##### `ToString` +##### `ToString` ```csharp private string ToString() @@ -12359,19 +12485,16 @@ Returns a reversible string representation. | **Name** | **Type** | **Description** | | --- | --- | --- | -| CreationStack | string[] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| Fqn | string | *No description.* | -| AllowCredentials | HashiCorp.Cdktf.IResolvable | *No description.* | -| AllowHeaders | string[] | *No description.* | -| AllowMethods | string[] | *No description.* | -| AllowOrigins | DataDigitaloceanAppSpecIngressRuleCorsAllowOriginsList | *No description.* | -| ExposeHeaders | string[] | *No description.* | -| MaxAge | string | *No description.* | -| InternalValue | DataDigitaloceanAppSpecIngressRuleCors | *No description.* | +| CreationStack | string[] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| Fqn | string | *No description.* | +| Name | string | *No description.* | +| PreservePathPrefix | HashiCorp.Cdktf.IResolvable | *No description.* | +| Rewrite | string | *No description.* | +| InternalValue | DataDigitaloceanAppSpecIngressRuleComponent | *No description.* | --- -##### `CreationStack`Required +##### `CreationStack`Required ```csharp public string[] CreationStack { get; } @@ -12385,7 +12508,7 @@ If this returns an empty array the stack will not be attached. --- -##### `Fqn`Required +##### `Fqn`Required ```csharp public string Fqn { get; } @@ -12395,96 +12518,66 @@ public string Fqn { get; } --- -##### `AllowCredentials`Required - -```csharp -public IResolvable AllowCredentials { get; } -``` - -- *Type:* HashiCorp.Cdktf.IResolvable - ---- - -##### `AllowHeaders`Required - -```csharp -public string[] AllowHeaders { get; } -``` - -- *Type:* string[] - ---- - -##### `AllowMethods`Required - -```csharp -public string[] AllowMethods { get; } -``` - -- *Type:* string[] - ---- - -##### `AllowOrigins`Required +##### `Name`Required ```csharp -public DataDigitaloceanAppSpecIngressRuleCorsAllowOriginsList AllowOrigins { get; } +public string Name { get; } ``` -- *Type:* DataDigitaloceanAppSpecIngressRuleCorsAllowOriginsList +- *Type:* string --- -##### `ExposeHeaders`Required +##### `PreservePathPrefix`Required ```csharp -public string[] ExposeHeaders { get; } +public IResolvable PreservePathPrefix { get; } ``` -- *Type:* string[] +- *Type:* HashiCorp.Cdktf.IResolvable --- -##### `MaxAge`Required +##### `Rewrite`Required ```csharp -public string MaxAge { get; } +public string Rewrite { get; } ``` - *Type:* string --- -##### `InternalValue`Optional +##### `InternalValue`Optional ```csharp -public DataDigitaloceanAppSpecIngressRuleCors InternalValue { get; } +public DataDigitaloceanAppSpecIngressRuleComponent InternalValue { get; } ``` -- *Type:* DataDigitaloceanAppSpecIngressRuleCors +- *Type:* DataDigitaloceanAppSpecIngressRuleComponent --- -### DataDigitaloceanAppSpecIngressRuleList +### DataDigitaloceanAppSpecIngressRuleCorsAllowOriginsList -#### Initializers +#### Initializers ```csharp using HashiCorp.Cdktf.Providers.Digitalocean; -new DataDigitaloceanAppSpecIngressRuleList(IInterpolatingParent TerraformResource, string TerraformAttribute, bool WrapsSet); +new DataDigitaloceanAppSpecIngressRuleCorsAllowOriginsList(IInterpolatingParent TerraformResource, string TerraformAttribute, bool WrapsSet); ``` | **Name** | **Type** | **Description** | | --- | --- | --- | -| TerraformResource | HashiCorp.Cdktf.IInterpolatingParent | The parent resource. | -| TerraformAttribute | string | The attribute on the parent resource this class is referencing. | -| WrapsSet | bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | +| TerraformResource | HashiCorp.Cdktf.IInterpolatingParent | The parent resource. | +| TerraformAttribute | string | The attribute on the parent resource this class is referencing. | +| WrapsSet | bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | --- -##### `TerraformResource`Required +##### `TerraformResource`Required - *Type:* HashiCorp.Cdktf.IInterpolatingParent @@ -12492,7 +12585,7 @@ The parent resource. --- -##### `TerraformAttribute`Required +##### `TerraformAttribute`Required - *Type:* string @@ -12500,7 +12593,7 @@ The attribute on the parent resource this class is referencing. --- -##### `WrapsSet`Required +##### `WrapsSet`Required - *Type:* bool @@ -12512,15 +12605,15 @@ whether the list is wrapping a set (will add tolist() to be able to access an it | **Name** | **Description** | | --- | --- | -| AllWithMapKey | Creating an iterator for this complex list. | -| ComputeFqn | *No description.* | -| Resolve | Produce the Token's value at resolution time. | -| ToString | Return a string representation of this resolvable object. | -| Get | *No description.* | +| AllWithMapKey | Creating an iterator for this complex list. | +| ComputeFqn | *No description.* | +| Resolve | Produce the Token's value at resolution time. | +| ToString | Return a string representation of this resolvable object. | +| Get | *No description.* | --- -##### `AllWithMapKey` +##### `AllWithMapKey` ```csharp private DynamicListTerraformIterator AllWithMapKey(string MapKeyAttributeName) @@ -12530,19 +12623,19 @@ Creating an iterator for this complex list. The list will be converted into a map with the mapKeyAttributeName as the key. -###### `MapKeyAttributeName`Required +###### `MapKeyAttributeName`Required - *Type:* string --- -##### `ComputeFqn` +##### `ComputeFqn` ```csharp private string ComputeFqn() ``` -##### `Resolve` +##### `Resolve` ```csharp private object Resolve(IResolveContext Context) @@ -12550,13 +12643,13 @@ private object Resolve(IResolveContext Context) Produce the Token's value at resolution time. -###### `Context`Required +###### `Context`Required - *Type:* HashiCorp.Cdktf.IResolveContext --- -##### `ToString` +##### `ToString` ```csharp private string ToString() @@ -12566,13 +12659,13 @@ Return a string representation of this resolvable object. Returns a reversible string representation. -##### `Get` +##### `Get` ```csharp -private DataDigitaloceanAppSpecIngressRuleOutputReference Get(double Index) +private DataDigitaloceanAppSpecIngressRuleCorsAllowOriginsOutputReference Get(double Index) ``` -###### `Index`Required +###### `Index`Required - *Type:* double @@ -12585,12 +12678,12 @@ the index of the item to return. | **Name** | **Type** | **Description** | | --- | --- | --- | -| CreationStack | string[] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| Fqn | string | *No description.* | +| CreationStack | string[] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| Fqn | string | *No description.* | --- -##### `CreationStack`Required +##### `CreationStack`Required ```csharp public string[] CreationStack { get; } @@ -12604,7 +12697,7 @@ If this returns an empty array the stack will not be attached. --- -##### `Fqn`Required +##### `Fqn`Required ```csharp public string Fqn { get; } @@ -12615,25 +12708,26 @@ public string Fqn { get; } --- -### DataDigitaloceanAppSpecIngressRuleMatchList +### DataDigitaloceanAppSpecIngressRuleCorsAllowOriginsOutputReference -#### Initializers +#### Initializers ```csharp using HashiCorp.Cdktf.Providers.Digitalocean; -new DataDigitaloceanAppSpecIngressRuleMatchList(IInterpolatingParent TerraformResource, string TerraformAttribute, bool WrapsSet); +new DataDigitaloceanAppSpecIngressRuleCorsAllowOriginsOutputReference(IInterpolatingParent TerraformResource, string TerraformAttribute, double ComplexObjectIndex, bool ComplexObjectIsFromSet); ``` | **Name** | **Type** | **Description** | | --- | --- | --- | -| TerraformResource | HashiCorp.Cdktf.IInterpolatingParent | The parent resource. | -| TerraformAttribute | string | The attribute on the parent resource this class is referencing. | -| WrapsSet | bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | +| TerraformResource | HashiCorp.Cdktf.IInterpolatingParent | The parent resource. | +| TerraformAttribute | string | The attribute on the parent resource this class is referencing. | +| ComplexObjectIndex | double | the index of this item in the list. | +| ComplexObjectIsFromSet | bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | --- -##### `TerraformResource`Required +##### `TerraformResource`Required - *Type:* HashiCorp.Cdktf.IInterpolatingParent @@ -12641,7 +12735,7 @@ The parent resource. --- -##### `TerraformAttribute`Required +##### `TerraformAttribute`Required - *Type:* string @@ -12649,7 +12743,15 @@ The attribute on the parent resource this class is referencing. --- -##### `WrapsSet`Required +##### `ComplexObjectIndex`Required + +- *Type:* double + +the index of this item in the list. + +--- + +##### `ComplexObjectIsFromSet`Required - *Type:* bool @@ -12661,406 +12763,270 @@ whether the list is wrapping a set (will add tolist() to be able to access an it | **Name** | **Description** | | --- | --- | -| AllWithMapKey | Creating an iterator for this complex list. | -| ComputeFqn | *No description.* | -| Resolve | Produce the Token's value at resolution time. | -| ToString | Return a string representation of this resolvable object. | -| Get | *No description.* | +| ComputeFqn | *No description.* | +| GetAnyMapAttribute | *No description.* | +| GetBooleanAttribute | *No description.* | +| GetBooleanMapAttribute | *No description.* | +| GetListAttribute | *No description.* | +| GetNumberAttribute | *No description.* | +| GetNumberListAttribute | *No description.* | +| GetNumberMapAttribute | *No description.* | +| GetStringAttribute | *No description.* | +| GetStringMapAttribute | *No description.* | +| InterpolationForAttribute | *No description.* | +| Resolve | Produce the Token's value at resolution time. | +| ToString | Return a string representation of this resolvable object. | --- -##### `AllWithMapKey` +##### `ComputeFqn` ```csharp -private DynamicListTerraformIterator AllWithMapKey(string MapKeyAttributeName) +private string ComputeFqn() ``` -Creating an iterator for this complex list. +##### `GetAnyMapAttribute` -The list will be converted into a map with the mapKeyAttributeName as the key. +```csharp +private System.Collections.Generic.IDictionary GetAnyMapAttribute(string TerraformAttribute) +``` -###### `MapKeyAttributeName`Required +###### `TerraformAttribute`Required - *Type:* string --- -##### `ComputeFqn` - -```csharp -private string ComputeFqn() -``` - -##### `Resolve` +##### `GetBooleanAttribute` ```csharp -private object Resolve(IResolveContext Context) +private IResolvable GetBooleanAttribute(string TerraformAttribute) ``` -Produce the Token's value at resolution time. - -###### `Context`Required +###### `TerraformAttribute`Required -- *Type:* HashiCorp.Cdktf.IResolveContext +- *Type:* string --- -##### `ToString` +##### `GetBooleanMapAttribute` ```csharp -private string ToString() +private System.Collections.Generic.IDictionary GetBooleanMapAttribute(string TerraformAttribute) ``` -Return a string representation of this resolvable object. +###### `TerraformAttribute`Required -Returns a reversible string representation. +- *Type:* string -##### `Get` +--- + +##### `GetListAttribute` ```csharp -private DataDigitaloceanAppSpecIngressRuleMatchOutputReference Get(double Index) +private string[] GetListAttribute(string TerraformAttribute) ``` -###### `Index`Required - -- *Type:* double +###### `TerraformAttribute`Required -the index of the item to return. +- *Type:* string --- +##### `GetNumberAttribute` -#### Properties +```csharp +private double GetNumberAttribute(string TerraformAttribute) +``` -| **Name** | **Type** | **Description** | -| --- | --- | --- | -| CreationStack | string[] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| Fqn | string | *No description.* | +###### `TerraformAttribute`Required + +- *Type:* string --- -##### `CreationStack`Required +##### `GetNumberListAttribute` ```csharp -public string[] CreationStack { get; } +private double[] GetNumberListAttribute(string TerraformAttribute) ``` -- *Type:* string[] - -The creation stack of this resolvable which will be appended to errors thrown during resolution. +###### `TerraformAttribute`Required -If this returns an empty array the stack will not be attached. +- *Type:* string --- -##### `Fqn`Required +##### `GetNumberMapAttribute` ```csharp -public string Fqn { get; } +private System.Collections.Generic.IDictionary GetNumberMapAttribute(string TerraformAttribute) ``` +###### `TerraformAttribute`Required + - *Type:* string --- - -### DataDigitaloceanAppSpecIngressRuleMatchOutputReference - -#### Initializers +##### `GetStringAttribute` ```csharp -using HashiCorp.Cdktf.Providers.Digitalocean; - -new DataDigitaloceanAppSpecIngressRuleMatchOutputReference(IInterpolatingParent TerraformResource, string TerraformAttribute, double ComplexObjectIndex, bool ComplexObjectIsFromSet); +private string GetStringAttribute(string TerraformAttribute) ``` -| **Name** | **Type** | **Description** | -| --- | --- | --- | -| TerraformResource | HashiCorp.Cdktf.IInterpolatingParent | The parent resource. | -| TerraformAttribute | string | The attribute on the parent resource this class is referencing. | -| ComplexObjectIndex | double | the index of this item in the list. | -| ComplexObjectIsFromSet | bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | - ---- +###### `TerraformAttribute`Required -##### `TerraformResource`Required +- *Type:* string -- *Type:* HashiCorp.Cdktf.IInterpolatingParent +--- -The parent resource. +##### `GetStringMapAttribute` ---- +```csharp +private System.Collections.Generic.IDictionary GetStringMapAttribute(string TerraformAttribute) +``` -##### `TerraformAttribute`Required +###### `TerraformAttribute`Required - *Type:* string -The attribute on the parent resource this class is referencing. - --- -##### `ComplexObjectIndex`Required +##### `InterpolationForAttribute` -- *Type:* double +```csharp +private IResolvable InterpolationForAttribute(string Property) +``` -the index of this item in the list. +###### `Property`Required ---- +- *Type:* string -##### `ComplexObjectIsFromSet`Required +--- -- *Type:* bool +##### `Resolve` -whether the list is wrapping a set (will add tolist() to be able to access an item via an index). +```csharp +private object Resolve(IResolveContext Context) +``` ---- +Produce the Token's value at resolution time. -#### Methods +###### `Context`Required -| **Name** | **Description** | -| --- | --- | -| ComputeFqn | *No description.* | -| GetAnyMapAttribute | *No description.* | -| GetBooleanAttribute | *No description.* | -| GetBooleanMapAttribute | *No description.* | -| GetListAttribute | *No description.* | -| GetNumberAttribute | *No description.* | -| GetNumberListAttribute | *No description.* | -| GetNumberMapAttribute | *No description.* | -| GetStringAttribute | *No description.* | -| GetStringMapAttribute | *No description.* | -| InterpolationForAttribute | *No description.* | -| Resolve | Produce the Token's value at resolution time. | -| ToString | Return a string representation of this resolvable object. | +- *Type:* HashiCorp.Cdktf.IResolveContext --- -##### `ComputeFqn` +##### `ToString` ```csharp -private string ComputeFqn() +private string ToString() ``` -##### `GetAnyMapAttribute` +Return a string representation of this resolvable object. -```csharp -private System.Collections.Generic.IDictionary GetAnyMapAttribute(string TerraformAttribute) -``` +Returns a reversible string representation. -###### `TerraformAttribute`Required -- *Type:* string +#### Properties + +| **Name** | **Type** | **Description** | +| --- | --- | --- | +| CreationStack | string[] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| Fqn | string | *No description.* | +| Exact | string | *No description.* | +| Prefix | string | *No description.* | +| Regex | string | *No description.* | +| InternalValue | DataDigitaloceanAppSpecIngressRuleCorsAllowOrigins | *No description.* | --- -##### `GetBooleanAttribute` +##### `CreationStack`Required ```csharp -private IResolvable GetBooleanAttribute(string TerraformAttribute) +public string[] CreationStack { get; } ``` -###### `TerraformAttribute`Required +- *Type:* string[] -- *Type:* string +The creation stack of this resolvable which will be appended to errors thrown during resolution. + +If this returns an empty array the stack will not be attached. --- -##### `GetBooleanMapAttribute` - -```csharp -private System.Collections.Generic.IDictionary GetBooleanMapAttribute(string TerraformAttribute) -``` - -###### `TerraformAttribute`Required - -- *Type:* string - ---- - -##### `GetListAttribute` - -```csharp -private string[] GetListAttribute(string TerraformAttribute) -``` - -###### `TerraformAttribute`Required - -- *Type:* string - ---- - -##### `GetNumberAttribute` - -```csharp -private double GetNumberAttribute(string TerraformAttribute) -``` - -###### `TerraformAttribute`Required - -- *Type:* string - ---- - -##### `GetNumberListAttribute` - -```csharp -private double[] GetNumberListAttribute(string TerraformAttribute) -``` - -###### `TerraformAttribute`Required - -- *Type:* string - ---- - -##### `GetNumberMapAttribute` - -```csharp -private System.Collections.Generic.IDictionary GetNumberMapAttribute(string TerraformAttribute) -``` - -###### `TerraformAttribute`Required - -- *Type:* string - ---- - -##### `GetStringAttribute` +##### `Fqn`Required ```csharp -private string GetStringAttribute(string TerraformAttribute) +public string Fqn { get; } ``` -###### `TerraformAttribute`Required - - *Type:* string --- -##### `GetStringMapAttribute` +##### `Exact`Required ```csharp -private System.Collections.Generic.IDictionary GetStringMapAttribute(string TerraformAttribute) +public string Exact { get; } ``` -###### `TerraformAttribute`Required - - *Type:* string --- -##### `InterpolationForAttribute` +##### `Prefix`Required ```csharp -private IResolvable InterpolationForAttribute(string Property) +public string Prefix { get; } ``` -###### `Property`Required - - *Type:* string --- -##### `Resolve` - -```csharp -private object Resolve(IResolveContext Context) -``` - -Produce the Token's value at resolution time. - -###### `Context`Required - -- *Type:* HashiCorp.Cdktf.IResolveContext - ---- - -##### `ToString` - -```csharp -private string ToString() -``` - -Return a string representation of this resolvable object. - -Returns a reversible string representation. - - -#### Properties - -| **Name** | **Type** | **Description** | -| --- | --- | --- | -| CreationStack | string[] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| Fqn | string | *No description.* | -| Path | DataDigitaloceanAppSpecIngressRuleMatchPathList | *No description.* | -| InternalValue | DataDigitaloceanAppSpecIngressRuleMatch | *No description.* | - ---- - -##### `CreationStack`Required - -```csharp -public string[] CreationStack { get; } -``` - -- *Type:* string[] - -The creation stack of this resolvable which will be appended to errors thrown during resolution. - -If this returns an empty array the stack will not be attached. - ---- - -##### `Fqn`Required +##### `Regex`Required ```csharp -public string Fqn { get; } +public string Regex { get; } ``` - *Type:* string --- -##### `Path`Required - -```csharp -public DataDigitaloceanAppSpecIngressRuleMatchPathList Path { get; } -``` - -- *Type:* DataDigitaloceanAppSpecIngressRuleMatchPathList - ---- - -##### `InternalValue`Optional +##### `InternalValue`Optional ```csharp -public DataDigitaloceanAppSpecIngressRuleMatch InternalValue { get; } +public DataDigitaloceanAppSpecIngressRuleCorsAllowOrigins InternalValue { get; } ``` -- *Type:* DataDigitaloceanAppSpecIngressRuleMatch +- *Type:* DataDigitaloceanAppSpecIngressRuleCorsAllowOrigins --- -### DataDigitaloceanAppSpecIngressRuleMatchPathList +### DataDigitaloceanAppSpecIngressRuleCorsList -#### Initializers +#### Initializers ```csharp using HashiCorp.Cdktf.Providers.Digitalocean; -new DataDigitaloceanAppSpecIngressRuleMatchPathList(IInterpolatingParent TerraformResource, string TerraformAttribute, bool WrapsSet); +new DataDigitaloceanAppSpecIngressRuleCorsList(IInterpolatingParent TerraformResource, string TerraformAttribute, bool WrapsSet); ``` | **Name** | **Type** | **Description** | | --- | --- | --- | -| TerraformResource | HashiCorp.Cdktf.IInterpolatingParent | The parent resource. | -| TerraformAttribute | string | The attribute on the parent resource this class is referencing. | -| WrapsSet | bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | +| TerraformResource | HashiCorp.Cdktf.IInterpolatingParent | The parent resource. | +| TerraformAttribute | string | The attribute on the parent resource this class is referencing. | +| WrapsSet | bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | --- -##### `TerraformResource`Required +##### `TerraformResource`Required - *Type:* HashiCorp.Cdktf.IInterpolatingParent @@ -13068,7 +13034,7 @@ The parent resource. --- -##### `TerraformAttribute`Required +##### `TerraformAttribute`Required - *Type:* string @@ -13076,7 +13042,7 @@ The attribute on the parent resource this class is referencing. --- -##### `WrapsSet`Required +##### `WrapsSet`Required - *Type:* bool @@ -13088,15 +13054,15 @@ whether the list is wrapping a set (will add tolist() to be able to access an it | **Name** | **Description** | | --- | --- | -| AllWithMapKey | Creating an iterator for this complex list. | -| ComputeFqn | *No description.* | -| Resolve | Produce the Token's value at resolution time. | -| ToString | Return a string representation of this resolvable object. | -| Get | *No description.* | +| AllWithMapKey | Creating an iterator for this complex list. | +| ComputeFqn | *No description.* | +| Resolve | Produce the Token's value at resolution time. | +| ToString | Return a string representation of this resolvable object. | +| Get | *No description.* | --- -##### `AllWithMapKey` +##### `AllWithMapKey` ```csharp private DynamicListTerraformIterator AllWithMapKey(string MapKeyAttributeName) @@ -13106,19 +13072,19 @@ Creating an iterator for this complex list. The list will be converted into a map with the mapKeyAttributeName as the key. -###### `MapKeyAttributeName`Required +###### `MapKeyAttributeName`Required - *Type:* string --- -##### `ComputeFqn` +##### `ComputeFqn` ```csharp private string ComputeFqn() ``` -##### `Resolve` +##### `Resolve` ```csharp private object Resolve(IResolveContext Context) @@ -13126,13 +13092,13 @@ private object Resolve(IResolveContext Context) Produce the Token's value at resolution time. -###### `Context`Required +###### `Context`Required - *Type:* HashiCorp.Cdktf.IResolveContext --- -##### `ToString` +##### `ToString` ```csharp private string ToString() @@ -13142,13 +13108,13 @@ Return a string representation of this resolvable object. Returns a reversible string representation. -##### `Get` +##### `Get` ```csharp -private DataDigitaloceanAppSpecIngressRuleMatchPathOutputReference Get(double Index) +private DataDigitaloceanAppSpecIngressRuleCorsOutputReference Get(double Index) ``` -###### `Index`Required +###### `Index`Required - *Type:* double @@ -13161,12 +13127,12 @@ the index of the item to return. | **Name** | **Type** | **Description** | | --- | --- | --- | -| CreationStack | string[] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| Fqn | string | *No description.* | +| CreationStack | string[] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| Fqn | string | *No description.* | --- -##### `CreationStack`Required +##### `CreationStack`Required ```csharp public string[] CreationStack { get; } @@ -13180,7 +13146,7 @@ If this returns an empty array the stack will not be attached. --- -##### `Fqn`Required +##### `Fqn`Required ```csharp public string Fqn { get; } @@ -13191,26 +13157,26 @@ public string Fqn { get; } --- -### DataDigitaloceanAppSpecIngressRuleMatchPathOutputReference +### DataDigitaloceanAppSpecIngressRuleCorsOutputReference -#### Initializers +#### Initializers ```csharp using HashiCorp.Cdktf.Providers.Digitalocean; -new DataDigitaloceanAppSpecIngressRuleMatchPathOutputReference(IInterpolatingParent TerraformResource, string TerraformAttribute, double ComplexObjectIndex, bool ComplexObjectIsFromSet); +new DataDigitaloceanAppSpecIngressRuleCorsOutputReference(IInterpolatingParent TerraformResource, string TerraformAttribute, double ComplexObjectIndex, bool ComplexObjectIsFromSet); ``` | **Name** | **Type** | **Description** | | --- | --- | --- | -| TerraformResource | HashiCorp.Cdktf.IInterpolatingParent | The parent resource. | -| TerraformAttribute | string | The attribute on the parent resource this class is referencing. | -| ComplexObjectIndex | double | the index of this item in the list. | -| ComplexObjectIsFromSet | bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | +| TerraformResource | HashiCorp.Cdktf.IInterpolatingParent | The parent resource. | +| TerraformAttribute | string | The attribute on the parent resource this class is referencing. | +| ComplexObjectIndex | double | the index of this item in the list. | +| ComplexObjectIsFromSet | bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | --- -##### `TerraformResource`Required +##### `TerraformResource`Required - *Type:* HashiCorp.Cdktf.IInterpolatingParent @@ -13218,7 +13184,7 @@ The parent resource. --- -##### `TerraformAttribute`Required +##### `TerraformAttribute`Required - *Type:* string @@ -13226,7 +13192,7 @@ The attribute on the parent resource this class is referencing. --- -##### `ComplexObjectIndex`Required +##### `ComplexObjectIndex`Required - *Type:* double @@ -13234,7 +13200,7 @@ the index of this item in the list. --- -##### `ComplexObjectIsFromSet`Required +##### `ComplexObjectIsFromSet`Required - *Type:* bool @@ -13246,149 +13212,149 @@ whether the list is wrapping a set (will add tolist() to be able to access an it | **Name** | **Description** | | --- | --- | -| ComputeFqn | *No description.* | -| GetAnyMapAttribute | *No description.* | -| GetBooleanAttribute | *No description.* | -| GetBooleanMapAttribute | *No description.* | -| GetListAttribute | *No description.* | -| GetNumberAttribute | *No description.* | -| GetNumberListAttribute | *No description.* | -| GetNumberMapAttribute | *No description.* | -| GetStringAttribute | *No description.* | -| GetStringMapAttribute | *No description.* | -| InterpolationForAttribute | *No description.* | -| Resolve | Produce the Token's value at resolution time. | -| ToString | Return a string representation of this resolvable object. | +| ComputeFqn | *No description.* | +| GetAnyMapAttribute | *No description.* | +| GetBooleanAttribute | *No description.* | +| GetBooleanMapAttribute | *No description.* | +| GetListAttribute | *No description.* | +| GetNumberAttribute | *No description.* | +| GetNumberListAttribute | *No description.* | +| GetNumberMapAttribute | *No description.* | +| GetStringAttribute | *No description.* | +| GetStringMapAttribute | *No description.* | +| InterpolationForAttribute | *No description.* | +| Resolve | Produce the Token's value at resolution time. | +| ToString | Return a string representation of this resolvable object. | --- -##### `ComputeFqn` +##### `ComputeFqn` ```csharp private string ComputeFqn() ``` -##### `GetAnyMapAttribute` +##### `GetAnyMapAttribute` ```csharp private System.Collections.Generic.IDictionary GetAnyMapAttribute(string TerraformAttribute) ``` -###### `TerraformAttribute`Required +###### `TerraformAttribute`Required - *Type:* string --- -##### `GetBooleanAttribute` +##### `GetBooleanAttribute` ```csharp private IResolvable GetBooleanAttribute(string TerraformAttribute) ``` -###### `TerraformAttribute`Required +###### `TerraformAttribute`Required - *Type:* string --- -##### `GetBooleanMapAttribute` +##### `GetBooleanMapAttribute` ```csharp private System.Collections.Generic.IDictionary GetBooleanMapAttribute(string TerraformAttribute) ``` -###### `TerraformAttribute`Required +###### `TerraformAttribute`Required - *Type:* string --- -##### `GetListAttribute` +##### `GetListAttribute` ```csharp private string[] GetListAttribute(string TerraformAttribute) ``` -###### `TerraformAttribute`Required +###### `TerraformAttribute`Required - *Type:* string --- -##### `GetNumberAttribute` +##### `GetNumberAttribute` ```csharp private double GetNumberAttribute(string TerraformAttribute) ``` -###### `TerraformAttribute`Required +###### `TerraformAttribute`Required - *Type:* string --- -##### `GetNumberListAttribute` +##### `GetNumberListAttribute` ```csharp private double[] GetNumberListAttribute(string TerraformAttribute) ``` -###### `TerraformAttribute`Required +###### `TerraformAttribute`Required - *Type:* string --- -##### `GetNumberMapAttribute` +##### `GetNumberMapAttribute` ```csharp private System.Collections.Generic.IDictionary GetNumberMapAttribute(string TerraformAttribute) ``` -###### `TerraformAttribute`Required +###### `TerraformAttribute`Required - *Type:* string --- -##### `GetStringAttribute` +##### `GetStringAttribute` ```csharp private string GetStringAttribute(string TerraformAttribute) ``` -###### `TerraformAttribute`Required +###### `TerraformAttribute`Required - *Type:* string --- -##### `GetStringMapAttribute` +##### `GetStringMapAttribute` ```csharp private System.Collections.Generic.IDictionary GetStringMapAttribute(string TerraformAttribute) ``` -###### `TerraformAttribute`Required +###### `TerraformAttribute`Required - *Type:* string --- -##### `InterpolationForAttribute` +##### `InterpolationForAttribute` ```csharp private IResolvable InterpolationForAttribute(string Property) ``` -###### `Property`Required +###### `Property`Required - *Type:* string --- -##### `Resolve` +##### `Resolve` ```csharp private object Resolve(IResolveContext Context) @@ -13396,13 +13362,13 @@ private object Resolve(IResolveContext Context) Produce the Token's value at resolution time. -###### `Context`Required +###### `Context`Required - *Type:* HashiCorp.Cdktf.IResolveContext --- -##### `ToString` +##### `ToString` ```csharp private string ToString() @@ -13417,14 +13383,19 @@ Returns a reversible string representation. | **Name** | **Type** | **Description** | | --- | --- | --- | -| CreationStack | string[] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| Fqn | string | *No description.* | -| Prefix | string | *No description.* | -| InternalValue | DataDigitaloceanAppSpecIngressRuleMatchPath | *No description.* | +| CreationStack | string[] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| Fqn | string | *No description.* | +| AllowCredentials | HashiCorp.Cdktf.IResolvable | *No description.* | +| AllowHeaders | string[] | *No description.* | +| AllowMethods | string[] | *No description.* | +| AllowOrigins | DataDigitaloceanAppSpecIngressRuleCorsAllowOriginsList | *No description.* | +| ExposeHeaders | string[] | *No description.* | +| MaxAge | string | *No description.* | +| InternalValue | DataDigitaloceanAppSpecIngressRuleCors | *No description.* | --- -##### `CreationStack`Required +##### `CreationStack`Required ```csharp public string[] CreationStack { get; } @@ -13438,7 +13409,7 @@ If this returns an empty array the stack will not be attached. --- -##### `Fqn`Required +##### `Fqn`Required ```csharp public string Fqn { get; } @@ -13448,47 +13419,96 @@ public string Fqn { get; } --- -##### `Prefix`Required +##### `AllowCredentials`Required ```csharp -public string Prefix { get; } +public IResolvable AllowCredentials { get; } +``` + +- *Type:* HashiCorp.Cdktf.IResolvable + +--- + +##### `AllowHeaders`Required + +```csharp +public string[] AllowHeaders { get; } +``` + +- *Type:* string[] + +--- + +##### `AllowMethods`Required + +```csharp +public string[] AllowMethods { get; } +``` + +- *Type:* string[] + +--- + +##### `AllowOrigins`Required + +```csharp +public DataDigitaloceanAppSpecIngressRuleCorsAllowOriginsList AllowOrigins { get; } +``` + +- *Type:* DataDigitaloceanAppSpecIngressRuleCorsAllowOriginsList + +--- + +##### `ExposeHeaders`Required + +```csharp +public string[] ExposeHeaders { get; } +``` + +- *Type:* string[] + +--- + +##### `MaxAge`Required + +```csharp +public string MaxAge { get; } ``` - *Type:* string --- -##### `InternalValue`Optional +##### `InternalValue`Optional ```csharp -public DataDigitaloceanAppSpecIngressRuleMatchPath InternalValue { get; } +public DataDigitaloceanAppSpecIngressRuleCors InternalValue { get; } ``` -- *Type:* DataDigitaloceanAppSpecIngressRuleMatchPath +- *Type:* DataDigitaloceanAppSpecIngressRuleCors --- -### DataDigitaloceanAppSpecIngressRuleOutputReference +### DataDigitaloceanAppSpecIngressRuleList -#### Initializers +#### Initializers ```csharp using HashiCorp.Cdktf.Providers.Digitalocean; -new DataDigitaloceanAppSpecIngressRuleOutputReference(IInterpolatingParent TerraformResource, string TerraformAttribute, double ComplexObjectIndex, bool ComplexObjectIsFromSet); +new DataDigitaloceanAppSpecIngressRuleList(IInterpolatingParent TerraformResource, string TerraformAttribute, bool WrapsSet); ``` | **Name** | **Type** | **Description** | | --- | --- | --- | -| TerraformResource | HashiCorp.Cdktf.IInterpolatingParent | The parent resource. | -| TerraformAttribute | string | The attribute on the parent resource this class is referencing. | -| ComplexObjectIndex | double | the index of this item in the list. | -| ComplexObjectIsFromSet | bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | +| TerraformResource | HashiCorp.Cdktf.IInterpolatingParent | The parent resource. | +| TerraformAttribute | string | The attribute on the parent resource this class is referencing. | +| WrapsSet | bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | --- -##### `TerraformResource`Required +##### `TerraformResource`Required - *Type:* HashiCorp.Cdktf.IInterpolatingParent @@ -13496,7 +13516,7 @@ The parent resource. --- -##### `TerraformAttribute`Required +##### `TerraformAttribute`Required - *Type:* string @@ -13504,15 +13524,7 @@ The attribute on the parent resource this class is referencing. --- -##### `ComplexObjectIndex`Required - -- *Type:* double - -the index of this item in the list. - ---- - -##### `ComplexObjectIsFromSet`Required +##### `WrapsSet`Required - *Type:* bool @@ -13524,281 +13536,128 @@ whether the list is wrapping a set (will add tolist() to be able to access an it | **Name** | **Description** | | --- | --- | -| ComputeFqn | *No description.* | -| GetAnyMapAttribute | *No description.* | -| GetBooleanAttribute | *No description.* | -| GetBooleanMapAttribute | *No description.* | -| GetListAttribute | *No description.* | -| GetNumberAttribute | *No description.* | -| GetNumberListAttribute | *No description.* | -| GetNumberMapAttribute | *No description.* | -| GetStringAttribute | *No description.* | -| GetStringMapAttribute | *No description.* | -| InterpolationForAttribute | *No description.* | -| Resolve | Produce the Token's value at resolution time. | -| ToString | Return a string representation of this resolvable object. | +| AllWithMapKey | Creating an iterator for this complex list. | +| ComputeFqn | *No description.* | +| Resolve | Produce the Token's value at resolution time. | +| ToString | Return a string representation of this resolvable object. | +| Get | *No description.* | --- -##### `ComputeFqn` +##### `AllWithMapKey` ```csharp -private string ComputeFqn() +private DynamicListTerraformIterator AllWithMapKey(string MapKeyAttributeName) ``` -##### `GetAnyMapAttribute` +Creating an iterator for this complex list. -```csharp -private System.Collections.Generic.IDictionary GetAnyMapAttribute(string TerraformAttribute) -``` +The list will be converted into a map with the mapKeyAttributeName as the key. -###### `TerraformAttribute`Required +###### `MapKeyAttributeName`Required - *Type:* string --- -##### `GetBooleanAttribute` +##### `ComputeFqn` ```csharp -private IResolvable GetBooleanAttribute(string TerraformAttribute) +private string ComputeFqn() ``` -###### `TerraformAttribute`Required - -- *Type:* string - ---- - -##### `GetBooleanMapAttribute` +##### `Resolve` ```csharp -private System.Collections.Generic.IDictionary GetBooleanMapAttribute(string TerraformAttribute) +private object Resolve(IResolveContext Context) ``` -###### `TerraformAttribute`Required +Produce the Token's value at resolution time. -- *Type:* string +###### `Context`Required + +- *Type:* HashiCorp.Cdktf.IResolveContext --- -##### `GetListAttribute` +##### `ToString` ```csharp -private string[] GetListAttribute(string TerraformAttribute) +private string ToString() ``` -###### `TerraformAttribute`Required - -- *Type:* string +Return a string representation of this resolvable object. ---- +Returns a reversible string representation. -##### `GetNumberAttribute` +##### `Get` ```csharp -private double GetNumberAttribute(string TerraformAttribute) +private DataDigitaloceanAppSpecIngressRuleOutputReference Get(double Index) ``` -###### `TerraformAttribute`Required +###### `Index`Required -- *Type:* string +- *Type:* double ---- +the index of the item to return. -##### `GetNumberListAttribute` +--- -```csharp -private double[] GetNumberListAttribute(string TerraformAttribute) -``` -###### `TerraformAttribute`Required +#### Properties -- *Type:* string +| **Name** | **Type** | **Description** | +| --- | --- | --- | +| CreationStack | string[] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| Fqn | string | *No description.* | --- -##### `GetNumberMapAttribute` +##### `CreationStack`Required ```csharp -private System.Collections.Generic.IDictionary GetNumberMapAttribute(string TerraformAttribute) +public string[] CreationStack { get; } ``` -###### `TerraformAttribute`Required +- *Type:* string[] -- *Type:* string +The creation stack of this resolvable which will be appended to errors thrown during resolution. + +If this returns an empty array the stack will not be attached. --- -##### `GetStringAttribute` +##### `Fqn`Required ```csharp -private string GetStringAttribute(string TerraformAttribute) +public string Fqn { get; } ``` -###### `TerraformAttribute`Required - - *Type:* string --- -##### `GetStringMapAttribute` - -```csharp -private System.Collections.Generic.IDictionary GetStringMapAttribute(string TerraformAttribute) -``` -###### `TerraformAttribute`Required +### DataDigitaloceanAppSpecIngressRuleMatchList -- *Type:* string +#### Initializers ---- +```csharp +using HashiCorp.Cdktf.Providers.Digitalocean; -##### `InterpolationForAttribute` - -```csharp -private IResolvable InterpolationForAttribute(string Property) -``` - -###### `Property`Required - -- *Type:* string - ---- - -##### `Resolve` - -```csharp -private object Resolve(IResolveContext Context) -``` - -Produce the Token's value at resolution time. - -###### `Context`Required - -- *Type:* HashiCorp.Cdktf.IResolveContext - ---- - -##### `ToString` - -```csharp -private string ToString() -``` - -Return a string representation of this resolvable object. - -Returns a reversible string representation. - - -#### Properties - -| **Name** | **Type** | **Description** | -| --- | --- | --- | -| CreationStack | string[] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| Fqn | string | *No description.* | -| Component | DataDigitaloceanAppSpecIngressRuleComponentList | *No description.* | -| Cors | DataDigitaloceanAppSpecIngressRuleCorsList | *No description.* | -| Match | DataDigitaloceanAppSpecIngressRuleMatchList | *No description.* | -| Redirect | DataDigitaloceanAppSpecIngressRuleRedirectList | *No description.* | -| InternalValue | DataDigitaloceanAppSpecIngressRule | *No description.* | - ---- - -##### `CreationStack`Required - -```csharp -public string[] CreationStack { get; } -``` - -- *Type:* string[] - -The creation stack of this resolvable which will be appended to errors thrown during resolution. - -If this returns an empty array the stack will not be attached. - ---- - -##### `Fqn`Required - -```csharp -public string Fqn { get; } -``` - -- *Type:* string - ---- - -##### `Component`Required - -```csharp -public DataDigitaloceanAppSpecIngressRuleComponentList Component { get; } -``` - -- *Type:* DataDigitaloceanAppSpecIngressRuleComponentList - ---- - -##### `Cors`Required - -```csharp -public DataDigitaloceanAppSpecIngressRuleCorsList Cors { get; } -``` - -- *Type:* DataDigitaloceanAppSpecIngressRuleCorsList - ---- - -##### `Match`Required - -```csharp -public DataDigitaloceanAppSpecIngressRuleMatchList Match { get; } -``` - -- *Type:* DataDigitaloceanAppSpecIngressRuleMatchList - ---- - -##### `Redirect`Required - -```csharp -public DataDigitaloceanAppSpecIngressRuleRedirectList Redirect { get; } -``` - -- *Type:* DataDigitaloceanAppSpecIngressRuleRedirectList - ---- - -##### `InternalValue`Optional - -```csharp -public DataDigitaloceanAppSpecIngressRule InternalValue { get; } -``` - -- *Type:* DataDigitaloceanAppSpecIngressRule - ---- - - -### DataDigitaloceanAppSpecIngressRuleRedirectList - -#### Initializers - -```csharp -using HashiCorp.Cdktf.Providers.Digitalocean; - -new DataDigitaloceanAppSpecIngressRuleRedirectList(IInterpolatingParent TerraformResource, string TerraformAttribute, bool WrapsSet); +new DataDigitaloceanAppSpecIngressRuleMatchList(IInterpolatingParent TerraformResource, string TerraformAttribute, bool WrapsSet); ``` | **Name** | **Type** | **Description** | | --- | --- | --- | -| TerraformResource | HashiCorp.Cdktf.IInterpolatingParent | The parent resource. | -| TerraformAttribute | string | The attribute on the parent resource this class is referencing. | -| WrapsSet | bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | +| TerraformResource | HashiCorp.Cdktf.IInterpolatingParent | The parent resource. | +| TerraformAttribute | string | The attribute on the parent resource this class is referencing. | +| WrapsSet | bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | --- -##### `TerraformResource`Required +##### `TerraformResource`Required - *Type:* HashiCorp.Cdktf.IInterpolatingParent @@ -13806,7 +13665,7 @@ The parent resource. --- -##### `TerraformAttribute`Required +##### `TerraformAttribute`Required - *Type:* string @@ -13814,7 +13673,7 @@ The attribute on the parent resource this class is referencing. --- -##### `WrapsSet`Required +##### `WrapsSet`Required - *Type:* bool @@ -13826,15 +13685,15 @@ whether the list is wrapping a set (will add tolist() to be able to access an it | **Name** | **Description** | | --- | --- | -| AllWithMapKey | Creating an iterator for this complex list. | -| ComputeFqn | *No description.* | -| Resolve | Produce the Token's value at resolution time. | -| ToString | Return a string representation of this resolvable object. | -| Get | *No description.* | +| AllWithMapKey | Creating an iterator for this complex list. | +| ComputeFqn | *No description.* | +| Resolve | Produce the Token's value at resolution time. | +| ToString | Return a string representation of this resolvable object. | +| Get | *No description.* | --- -##### `AllWithMapKey` +##### `AllWithMapKey` ```csharp private DynamicListTerraformIterator AllWithMapKey(string MapKeyAttributeName) @@ -13844,19 +13703,19 @@ Creating an iterator for this complex list. The list will be converted into a map with the mapKeyAttributeName as the key. -###### `MapKeyAttributeName`Required +###### `MapKeyAttributeName`Required - *Type:* string --- -##### `ComputeFqn` +##### `ComputeFqn` ```csharp private string ComputeFqn() ``` -##### `Resolve` +##### `Resolve` ```csharp private object Resolve(IResolveContext Context) @@ -13864,13 +13723,13 @@ private object Resolve(IResolveContext Context) Produce the Token's value at resolution time. -###### `Context`Required +###### `Context`Required - *Type:* HashiCorp.Cdktf.IResolveContext --- -##### `ToString` +##### `ToString` ```csharp private string ToString() @@ -13880,13 +13739,13 @@ Return a string representation of this resolvable object. Returns a reversible string representation. -##### `Get` +##### `Get` ```csharp -private DataDigitaloceanAppSpecIngressRuleRedirectOutputReference Get(double Index) +private DataDigitaloceanAppSpecIngressRuleMatchOutputReference Get(double Index) ``` -###### `Index`Required +###### `Index`Required - *Type:* double @@ -13899,12 +13758,12 @@ the index of the item to return. | **Name** | **Type** | **Description** | | --- | --- | --- | -| CreationStack | string[] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| Fqn | string | *No description.* | +| CreationStack | string[] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| Fqn | string | *No description.* | --- -##### `CreationStack`Required +##### `CreationStack`Required ```csharp public string[] CreationStack { get; } @@ -13918,7 +13777,7 @@ If this returns an empty array the stack will not be attached. --- -##### `Fqn`Required +##### `Fqn`Required ```csharp public string Fqn { get; } @@ -13929,26 +13788,26 @@ public string Fqn { get; } --- -### DataDigitaloceanAppSpecIngressRuleRedirectOutputReference +### DataDigitaloceanAppSpecIngressRuleMatchOutputReference -#### Initializers +#### Initializers ```csharp using HashiCorp.Cdktf.Providers.Digitalocean; -new DataDigitaloceanAppSpecIngressRuleRedirectOutputReference(IInterpolatingParent TerraformResource, string TerraformAttribute, double ComplexObjectIndex, bool ComplexObjectIsFromSet); +new DataDigitaloceanAppSpecIngressRuleMatchOutputReference(IInterpolatingParent TerraformResource, string TerraformAttribute, double ComplexObjectIndex, bool ComplexObjectIsFromSet); ``` | **Name** | **Type** | **Description** | | --- | --- | --- | -| TerraformResource | HashiCorp.Cdktf.IInterpolatingParent | The parent resource. | -| TerraformAttribute | string | The attribute on the parent resource this class is referencing. | -| ComplexObjectIndex | double | the index of this item in the list. | -| ComplexObjectIsFromSet | bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | +| TerraformResource | HashiCorp.Cdktf.IInterpolatingParent | The parent resource. | +| TerraformAttribute | string | The attribute on the parent resource this class is referencing. | +| ComplexObjectIndex | double | the index of this item in the list. | +| ComplexObjectIsFromSet | bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | --- -##### `TerraformResource`Required +##### `TerraformResource`Required - *Type:* HashiCorp.Cdktf.IInterpolatingParent @@ -13956,7 +13815,7 @@ The parent resource. --- -##### `TerraformAttribute`Required +##### `TerraformAttribute`Required - *Type:* string @@ -13964,7 +13823,7 @@ The attribute on the parent resource this class is referencing. --- -##### `ComplexObjectIndex`Required +##### `ComplexObjectIndex`Required - *Type:* double @@ -13972,7 +13831,7 @@ the index of this item in the list. --- -##### `ComplexObjectIsFromSet`Required +##### `ComplexObjectIsFromSet`Required - *Type:* bool @@ -13984,149 +13843,149 @@ whether the list is wrapping a set (will add tolist() to be able to access an it | **Name** | **Description** | | --- | --- | -| ComputeFqn | *No description.* | -| GetAnyMapAttribute | *No description.* | -| GetBooleanAttribute | *No description.* | -| GetBooleanMapAttribute | *No description.* | -| GetListAttribute | *No description.* | -| GetNumberAttribute | *No description.* | -| GetNumberListAttribute | *No description.* | -| GetNumberMapAttribute | *No description.* | -| GetStringAttribute | *No description.* | -| GetStringMapAttribute | *No description.* | -| InterpolationForAttribute | *No description.* | -| Resolve | Produce the Token's value at resolution time. | -| ToString | Return a string representation of this resolvable object. | +| ComputeFqn | *No description.* | +| GetAnyMapAttribute | *No description.* | +| GetBooleanAttribute | *No description.* | +| GetBooleanMapAttribute | *No description.* | +| GetListAttribute | *No description.* | +| GetNumberAttribute | *No description.* | +| GetNumberListAttribute | *No description.* | +| GetNumberMapAttribute | *No description.* | +| GetStringAttribute | *No description.* | +| GetStringMapAttribute | *No description.* | +| InterpolationForAttribute | *No description.* | +| Resolve | Produce the Token's value at resolution time. | +| ToString | Return a string representation of this resolvable object. | --- -##### `ComputeFqn` +##### `ComputeFqn` ```csharp private string ComputeFqn() ``` -##### `GetAnyMapAttribute` +##### `GetAnyMapAttribute` ```csharp private System.Collections.Generic.IDictionary GetAnyMapAttribute(string TerraformAttribute) ``` -###### `TerraformAttribute`Required +###### `TerraformAttribute`Required - *Type:* string --- -##### `GetBooleanAttribute` +##### `GetBooleanAttribute` ```csharp private IResolvable GetBooleanAttribute(string TerraformAttribute) ``` -###### `TerraformAttribute`Required +###### `TerraformAttribute`Required - *Type:* string --- -##### `GetBooleanMapAttribute` +##### `GetBooleanMapAttribute` ```csharp private System.Collections.Generic.IDictionary GetBooleanMapAttribute(string TerraformAttribute) ``` -###### `TerraformAttribute`Required +###### `TerraformAttribute`Required - *Type:* string --- -##### `GetListAttribute` +##### `GetListAttribute` ```csharp private string[] GetListAttribute(string TerraformAttribute) ``` -###### `TerraformAttribute`Required +###### `TerraformAttribute`Required - *Type:* string --- -##### `GetNumberAttribute` +##### `GetNumberAttribute` ```csharp private double GetNumberAttribute(string TerraformAttribute) ``` -###### `TerraformAttribute`Required +###### `TerraformAttribute`Required - *Type:* string --- -##### `GetNumberListAttribute` +##### `GetNumberListAttribute` ```csharp private double[] GetNumberListAttribute(string TerraformAttribute) ``` -###### `TerraformAttribute`Required +###### `TerraformAttribute`Required - *Type:* string --- -##### `GetNumberMapAttribute` +##### `GetNumberMapAttribute` ```csharp private System.Collections.Generic.IDictionary GetNumberMapAttribute(string TerraformAttribute) ``` -###### `TerraformAttribute`Required +###### `TerraformAttribute`Required - *Type:* string --- -##### `GetStringAttribute` +##### `GetStringAttribute` ```csharp private string GetStringAttribute(string TerraformAttribute) ``` -###### `TerraformAttribute`Required +###### `TerraformAttribute`Required - *Type:* string --- -##### `GetStringMapAttribute` +##### `GetStringMapAttribute` ```csharp private System.Collections.Generic.IDictionary GetStringMapAttribute(string TerraformAttribute) ``` -###### `TerraformAttribute`Required +###### `TerraformAttribute`Required - *Type:* string --- -##### `InterpolationForAttribute` +##### `InterpolationForAttribute` ```csharp private IResolvable InterpolationForAttribute(string Property) ``` -###### `Property`Required +###### `Property`Required - *Type:* string --- -##### `Resolve` +##### `Resolve` ```csharp private object Resolve(IResolveContext Context) @@ -14134,13 +13993,13 @@ private object Resolve(IResolveContext Context) Produce the Token's value at resolution time. -###### `Context`Required +###### `Context`Required - *Type:* HashiCorp.Cdktf.IResolveContext --- -##### `ToString` +##### `ToString` ```csharp private string ToString() @@ -14155,18 +14014,14 @@ Returns a reversible string representation. | **Name** | **Type** | **Description** | | --- | --- | --- | -| CreationStack | string[] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| Fqn | string | *No description.* | -| Authority | string | *No description.* | -| Port | double | *No description.* | -| RedirectCode | double | *No description.* | -| Scheme | string | *No description.* | -| Uri | string | *No description.* | -| InternalValue | DataDigitaloceanAppSpecIngressRuleRedirect | *No description.* | +| CreationStack | string[] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| Fqn | string | *No description.* | +| Path | DataDigitaloceanAppSpecIngressRuleMatchPathList | *No description.* | +| InternalValue | DataDigitaloceanAppSpecIngressRuleMatch | *No description.* | --- -##### `CreationStack`Required +##### `CreationStack`Required ```csharp public string[] CreationStack { get; } @@ -14180,7 +14035,7 @@ If this returns an empty array the stack will not be attached. --- -##### `Fqn`Required +##### `Fqn`Required ```csharp public string Fqn { get; } @@ -14190,86 +14045,46 @@ public string Fqn { get; } --- -##### `Authority`Required - -```csharp -public string Authority { get; } -``` - -- *Type:* string - ---- - -##### `Port`Required - -```csharp -public double Port { get; } -``` - -- *Type:* double - ---- - -##### `RedirectCode`Required - -```csharp -public double RedirectCode { get; } -``` - -- *Type:* double - ---- - -##### `Scheme`Required - -```csharp -public string Scheme { get; } -``` - -- *Type:* string - ---- - -##### `Uri`Required +##### `Path`Required ```csharp -public string Uri { get; } +public DataDigitaloceanAppSpecIngressRuleMatchPathList Path { get; } ``` -- *Type:* string +- *Type:* DataDigitaloceanAppSpecIngressRuleMatchPathList --- -##### `InternalValue`Optional +##### `InternalValue`Optional ```csharp -public DataDigitaloceanAppSpecIngressRuleRedirect InternalValue { get; } +public DataDigitaloceanAppSpecIngressRuleMatch InternalValue { get; } ``` -- *Type:* DataDigitaloceanAppSpecIngressRuleRedirect +- *Type:* DataDigitaloceanAppSpecIngressRuleMatch --- -### DataDigitaloceanAppSpecJobAlertList +### DataDigitaloceanAppSpecIngressRuleMatchPathList -#### Initializers +#### Initializers ```csharp using HashiCorp.Cdktf.Providers.Digitalocean; -new DataDigitaloceanAppSpecJobAlertList(IInterpolatingParent TerraformResource, string TerraformAttribute, bool WrapsSet); +new DataDigitaloceanAppSpecIngressRuleMatchPathList(IInterpolatingParent TerraformResource, string TerraformAttribute, bool WrapsSet); ``` | **Name** | **Type** | **Description** | | --- | --- | --- | -| TerraformResource | HashiCorp.Cdktf.IInterpolatingParent | The parent resource. | -| TerraformAttribute | string | The attribute on the parent resource this class is referencing. | -| WrapsSet | bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | +| TerraformResource | HashiCorp.Cdktf.IInterpolatingParent | The parent resource. | +| TerraformAttribute | string | The attribute on the parent resource this class is referencing. | +| WrapsSet | bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | --- -##### `TerraformResource`Required +##### `TerraformResource`Required - *Type:* HashiCorp.Cdktf.IInterpolatingParent @@ -14277,7 +14092,7 @@ The parent resource. --- -##### `TerraformAttribute`Required +##### `TerraformAttribute`Required - *Type:* string @@ -14285,7 +14100,7 @@ The attribute on the parent resource this class is referencing. --- -##### `WrapsSet`Required +##### `WrapsSet`Required - *Type:* bool @@ -14297,15 +14112,15 @@ whether the list is wrapping a set (will add tolist() to be able to access an it | **Name** | **Description** | | --- | --- | -| AllWithMapKey | Creating an iterator for this complex list. | -| ComputeFqn | *No description.* | -| Resolve | Produce the Token's value at resolution time. | -| ToString | Return a string representation of this resolvable object. | -| Get | *No description.* | +| AllWithMapKey | Creating an iterator for this complex list. | +| ComputeFqn | *No description.* | +| Resolve | Produce the Token's value at resolution time. | +| ToString | Return a string representation of this resolvable object. | +| Get | *No description.* | --- -##### `AllWithMapKey` +##### `AllWithMapKey` ```csharp private DynamicListTerraformIterator AllWithMapKey(string MapKeyAttributeName) @@ -14315,19 +14130,19 @@ Creating an iterator for this complex list. The list will be converted into a map with the mapKeyAttributeName as the key. -###### `MapKeyAttributeName`Required +###### `MapKeyAttributeName`Required - *Type:* string --- -##### `ComputeFqn` +##### `ComputeFqn` ```csharp private string ComputeFqn() ``` -##### `Resolve` +##### `Resolve` ```csharp private object Resolve(IResolveContext Context) @@ -14335,13 +14150,13 @@ private object Resolve(IResolveContext Context) Produce the Token's value at resolution time. -###### `Context`Required +###### `Context`Required - *Type:* HashiCorp.Cdktf.IResolveContext --- -##### `ToString` +##### `ToString` ```csharp private string ToString() @@ -14351,13 +14166,13 @@ Return a string representation of this resolvable object. Returns a reversible string representation. -##### `Get` +##### `Get` ```csharp -private DataDigitaloceanAppSpecJobAlertOutputReference Get(double Index) +private DataDigitaloceanAppSpecIngressRuleMatchPathOutputReference Get(double Index) ``` -###### `Index`Required +###### `Index`Required - *Type:* double @@ -14370,12 +14185,12 @@ the index of the item to return. | **Name** | **Type** | **Description** | | --- | --- | --- | -| CreationStack | string[] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| Fqn | string | *No description.* | +| CreationStack | string[] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| Fqn | string | *No description.* | --- -##### `CreationStack`Required +##### `CreationStack`Required ```csharp public string[] CreationStack { get; } @@ -14389,7 +14204,7 @@ If this returns an empty array the stack will not be attached. --- -##### `Fqn`Required +##### `Fqn`Required ```csharp public string Fqn { get; } @@ -14400,26 +14215,26 @@ public string Fqn { get; } --- -### DataDigitaloceanAppSpecJobAlertOutputReference +### DataDigitaloceanAppSpecIngressRuleMatchPathOutputReference -#### Initializers +#### Initializers ```csharp using HashiCorp.Cdktf.Providers.Digitalocean; -new DataDigitaloceanAppSpecJobAlertOutputReference(IInterpolatingParent TerraformResource, string TerraformAttribute, double ComplexObjectIndex, bool ComplexObjectIsFromSet); +new DataDigitaloceanAppSpecIngressRuleMatchPathOutputReference(IInterpolatingParent TerraformResource, string TerraformAttribute, double ComplexObjectIndex, bool ComplexObjectIsFromSet); ``` | **Name** | **Type** | **Description** | | --- | --- | --- | -| TerraformResource | HashiCorp.Cdktf.IInterpolatingParent | The parent resource. | -| TerraformAttribute | string | The attribute on the parent resource this class is referencing. | -| ComplexObjectIndex | double | the index of this item in the list. | -| ComplexObjectIsFromSet | bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | +| TerraformResource | HashiCorp.Cdktf.IInterpolatingParent | The parent resource. | +| TerraformAttribute | string | The attribute on the parent resource this class is referencing. | +| ComplexObjectIndex | double | the index of this item in the list. | +| ComplexObjectIsFromSet | bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | --- -##### `TerraformResource`Required +##### `TerraformResource`Required - *Type:* HashiCorp.Cdktf.IInterpolatingParent @@ -14427,7 +14242,7 @@ The parent resource. --- -##### `TerraformAttribute`Required +##### `TerraformAttribute`Required - *Type:* string @@ -14435,7 +14250,7 @@ The attribute on the parent resource this class is referencing. --- -##### `ComplexObjectIndex`Required +##### `ComplexObjectIndex`Required - *Type:* double @@ -14443,7 +14258,7 @@ the index of this item in the list. --- -##### `ComplexObjectIsFromSet`Required +##### `ComplexObjectIsFromSet`Required - *Type:* bool @@ -14455,149 +14270,149 @@ whether the list is wrapping a set (will add tolist() to be able to access an it | **Name** | **Description** | | --- | --- | -| ComputeFqn | *No description.* | -| GetAnyMapAttribute | *No description.* | -| GetBooleanAttribute | *No description.* | -| GetBooleanMapAttribute | *No description.* | -| GetListAttribute | *No description.* | -| GetNumberAttribute | *No description.* | -| GetNumberListAttribute | *No description.* | -| GetNumberMapAttribute | *No description.* | -| GetStringAttribute | *No description.* | -| GetStringMapAttribute | *No description.* | -| InterpolationForAttribute | *No description.* | -| Resolve | Produce the Token's value at resolution time. | -| ToString | Return a string representation of this resolvable object. | +| ComputeFqn | *No description.* | +| GetAnyMapAttribute | *No description.* | +| GetBooleanAttribute | *No description.* | +| GetBooleanMapAttribute | *No description.* | +| GetListAttribute | *No description.* | +| GetNumberAttribute | *No description.* | +| GetNumberListAttribute | *No description.* | +| GetNumberMapAttribute | *No description.* | +| GetStringAttribute | *No description.* | +| GetStringMapAttribute | *No description.* | +| InterpolationForAttribute | *No description.* | +| Resolve | Produce the Token's value at resolution time. | +| ToString | Return a string representation of this resolvable object. | --- -##### `ComputeFqn` +##### `ComputeFqn` ```csharp private string ComputeFqn() ``` -##### `GetAnyMapAttribute` +##### `GetAnyMapAttribute` ```csharp private System.Collections.Generic.IDictionary GetAnyMapAttribute(string TerraformAttribute) ``` -###### `TerraformAttribute`Required +###### `TerraformAttribute`Required - *Type:* string --- -##### `GetBooleanAttribute` +##### `GetBooleanAttribute` ```csharp private IResolvable GetBooleanAttribute(string TerraformAttribute) ``` -###### `TerraformAttribute`Required +###### `TerraformAttribute`Required - *Type:* string --- -##### `GetBooleanMapAttribute` +##### `GetBooleanMapAttribute` ```csharp private System.Collections.Generic.IDictionary GetBooleanMapAttribute(string TerraformAttribute) ``` -###### `TerraformAttribute`Required +###### `TerraformAttribute`Required - *Type:* string --- -##### `GetListAttribute` +##### `GetListAttribute` ```csharp private string[] GetListAttribute(string TerraformAttribute) ``` -###### `TerraformAttribute`Required +###### `TerraformAttribute`Required - *Type:* string --- -##### `GetNumberAttribute` +##### `GetNumberAttribute` ```csharp private double GetNumberAttribute(string TerraformAttribute) ``` -###### `TerraformAttribute`Required +###### `TerraformAttribute`Required - *Type:* string --- -##### `GetNumberListAttribute` +##### `GetNumberListAttribute` ```csharp private double[] GetNumberListAttribute(string TerraformAttribute) ``` -###### `TerraformAttribute`Required +###### `TerraformAttribute`Required - *Type:* string --- -##### `GetNumberMapAttribute` +##### `GetNumberMapAttribute` ```csharp private System.Collections.Generic.IDictionary GetNumberMapAttribute(string TerraformAttribute) ``` -###### `TerraformAttribute`Required +###### `TerraformAttribute`Required - *Type:* string --- -##### `GetStringAttribute` +##### `GetStringAttribute` ```csharp private string GetStringAttribute(string TerraformAttribute) ``` -###### `TerraformAttribute`Required +###### `TerraformAttribute`Required - *Type:* string --- -##### `GetStringMapAttribute` +##### `GetStringMapAttribute` ```csharp private System.Collections.Generic.IDictionary GetStringMapAttribute(string TerraformAttribute) ``` -###### `TerraformAttribute`Required +###### `TerraformAttribute`Required - *Type:* string --- -##### `InterpolationForAttribute` +##### `InterpolationForAttribute` ```csharp private IResolvable InterpolationForAttribute(string Property) ``` -###### `Property`Required +###### `Property`Required - *Type:* string --- -##### `Resolve` +##### `Resolve` ```csharp private object Resolve(IResolveContext Context) @@ -14605,13 +14420,13 @@ private object Resolve(IResolveContext Context) Produce the Token's value at resolution time. -###### `Context`Required +###### `Context`Required - *Type:* HashiCorp.Cdktf.IResolveContext --- -##### `ToString` +##### `ToString` ```csharp private string ToString() @@ -14626,18 +14441,14 @@ Returns a reversible string representation. | **Name** | **Type** | **Description** | | --- | --- | --- | -| CreationStack | string[] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| Fqn | string | *No description.* | -| Disabled | HashiCorp.Cdktf.IResolvable | *No description.* | -| Operator | string | *No description.* | -| Rule | string | *No description.* | -| Value | double | *No description.* | -| Window | string | *No description.* | -| InternalValue | DataDigitaloceanAppSpecJobAlert | *No description.* | +| CreationStack | string[] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| Fqn | string | *No description.* | +| Prefix | string | *No description.* | +| InternalValue | DataDigitaloceanAppSpecIngressRuleMatchPath | *No description.* | --- -##### `CreationStack`Required +##### `CreationStack`Required ```csharp public string[] CreationStack { get; } @@ -14651,7 +14462,7 @@ If this returns an empty array the stack will not be attached. --- -##### `Fqn`Required +##### `Fqn`Required ```csharp public string Fqn { get; } @@ -14661,236 +14472,47 @@ public string Fqn { get; } --- -##### `Disabled`Required - -```csharp -public IResolvable Disabled { get; } -``` - -- *Type:* HashiCorp.Cdktf.IResolvable - ---- - -##### `Operator`Required - -```csharp -public string Operator { get; } -``` - -- *Type:* string - ---- - -##### `Rule`Required - -```csharp -public string Rule { get; } -``` - -- *Type:* string - ---- - -##### `Value`Required - -```csharp -public double Value { get; } -``` - -- *Type:* double - ---- - -##### `Window`Required - -```csharp -public string Window { get; } -``` - -- *Type:* string - ---- - -##### `InternalValue`Optional - -```csharp -public DataDigitaloceanAppSpecJobAlert InternalValue { get; } -``` - -- *Type:* DataDigitaloceanAppSpecJobAlert - ---- - - -### DataDigitaloceanAppSpecJobEnvList - -#### Initializers - -```csharp -using HashiCorp.Cdktf.Providers.Digitalocean; - -new DataDigitaloceanAppSpecJobEnvList(IInterpolatingParent TerraformResource, string TerraformAttribute, bool WrapsSet); -``` - -| **Name** | **Type** | **Description** | -| --- | --- | --- | -| TerraformResource | HashiCorp.Cdktf.IInterpolatingParent | The parent resource. | -| TerraformAttribute | string | The attribute on the parent resource this class is referencing. | -| WrapsSet | bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | - ---- - -##### `TerraformResource`Required - -- *Type:* HashiCorp.Cdktf.IInterpolatingParent - -The parent resource. - ---- - -##### `TerraformAttribute`Required - -- *Type:* string - -The attribute on the parent resource this class is referencing. - ---- - -##### `WrapsSet`Required - -- *Type:* bool - -whether the list is wrapping a set (will add tolist() to be able to access an item via an index). - ---- - -#### Methods - -| **Name** | **Description** | -| --- | --- | -| AllWithMapKey | Creating an iterator for this complex list. | -| ComputeFqn | *No description.* | -| Resolve | Produce the Token's value at resolution time. | -| ToString | Return a string representation of this resolvable object. | -| Get | *No description.* | - ---- - -##### `AllWithMapKey` +##### `Prefix`Required ```csharp -private DynamicListTerraformIterator AllWithMapKey(string MapKeyAttributeName) +public string Prefix { get; } ``` -Creating an iterator for this complex list. - -The list will be converted into a map with the mapKeyAttributeName as the key. - -###### `MapKeyAttributeName`Required - - *Type:* string --- -##### `ComputeFqn` - -```csharp -private string ComputeFqn() -``` - -##### `Resolve` - -```csharp -private object Resolve(IResolveContext Context) -``` - -Produce the Token's value at resolution time. - -###### `Context`Required - -- *Type:* HashiCorp.Cdktf.IResolveContext - ---- - -##### `ToString` - -```csharp -private string ToString() -``` - -Return a string representation of this resolvable object. - -Returns a reversible string representation. - -##### `Get` - -```csharp -private DataDigitaloceanAppSpecJobEnvOutputReference Get(double Index) -``` - -###### `Index`Required - -- *Type:* double - -the index of the item to return. - ---- - - -#### Properties - -| **Name** | **Type** | **Description** | -| --- | --- | --- | -| CreationStack | string[] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| Fqn | string | *No description.* | - ---- - -##### `CreationStack`Required - -```csharp -public string[] CreationStack { get; } -``` - -- *Type:* string[] - -The creation stack of this resolvable which will be appended to errors thrown during resolution. - -If this returns an empty array the stack will not be attached. - ---- - -##### `Fqn`Required +##### `InternalValue`Optional ```csharp -public string Fqn { get; } +public DataDigitaloceanAppSpecIngressRuleMatchPath InternalValue { get; } ``` -- *Type:* string +- *Type:* DataDigitaloceanAppSpecIngressRuleMatchPath --- -### DataDigitaloceanAppSpecJobEnvOutputReference +### DataDigitaloceanAppSpecIngressRuleOutputReference -#### Initializers +#### Initializers ```csharp using HashiCorp.Cdktf.Providers.Digitalocean; -new DataDigitaloceanAppSpecJobEnvOutputReference(IInterpolatingParent TerraformResource, string TerraformAttribute, double ComplexObjectIndex, bool ComplexObjectIsFromSet); +new DataDigitaloceanAppSpecIngressRuleOutputReference(IInterpolatingParent TerraformResource, string TerraformAttribute, double ComplexObjectIndex, bool ComplexObjectIsFromSet); ``` | **Name** | **Type** | **Description** | | --- | --- | --- | -| TerraformResource | HashiCorp.Cdktf.IInterpolatingParent | The parent resource. | -| TerraformAttribute | string | The attribute on the parent resource this class is referencing. | -| ComplexObjectIndex | double | the index of this item in the list. | -| ComplexObjectIsFromSet | bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | +| TerraformResource | HashiCorp.Cdktf.IInterpolatingParent | The parent resource. | +| TerraformAttribute | string | The attribute on the parent resource this class is referencing. | +| ComplexObjectIndex | double | the index of this item in the list. | +| ComplexObjectIsFromSet | bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | --- -##### `TerraformResource`Required +##### `TerraformResource`Required - *Type:* HashiCorp.Cdktf.IInterpolatingParent @@ -14898,7 +14520,7 @@ The parent resource. --- -##### `TerraformAttribute`Required +##### `TerraformAttribute`Required - *Type:* string @@ -14906,7 +14528,7 @@ The attribute on the parent resource this class is referencing. --- -##### `ComplexObjectIndex`Required +##### `ComplexObjectIndex`Required - *Type:* double @@ -14914,7 +14536,7 @@ the index of this item in the list. --- -##### `ComplexObjectIsFromSet`Required +##### `ComplexObjectIsFromSet`Required - *Type:* bool @@ -14926,149 +14548,149 @@ whether the list is wrapping a set (will add tolist() to be able to access an it | **Name** | **Description** | | --- | --- | -| ComputeFqn | *No description.* | -| GetAnyMapAttribute | *No description.* | -| GetBooleanAttribute | *No description.* | -| GetBooleanMapAttribute | *No description.* | -| GetListAttribute | *No description.* | -| GetNumberAttribute | *No description.* | -| GetNumberListAttribute | *No description.* | -| GetNumberMapAttribute | *No description.* | -| GetStringAttribute | *No description.* | -| GetStringMapAttribute | *No description.* | -| InterpolationForAttribute | *No description.* | -| Resolve | Produce the Token's value at resolution time. | -| ToString | Return a string representation of this resolvable object. | +| ComputeFqn | *No description.* | +| GetAnyMapAttribute | *No description.* | +| GetBooleanAttribute | *No description.* | +| GetBooleanMapAttribute | *No description.* | +| GetListAttribute | *No description.* | +| GetNumberAttribute | *No description.* | +| GetNumberListAttribute | *No description.* | +| GetNumberMapAttribute | *No description.* | +| GetStringAttribute | *No description.* | +| GetStringMapAttribute | *No description.* | +| InterpolationForAttribute | *No description.* | +| Resolve | Produce the Token's value at resolution time. | +| ToString | Return a string representation of this resolvable object. | --- -##### `ComputeFqn` +##### `ComputeFqn` ```csharp private string ComputeFqn() ``` -##### `GetAnyMapAttribute` +##### `GetAnyMapAttribute` ```csharp private System.Collections.Generic.IDictionary GetAnyMapAttribute(string TerraformAttribute) ``` -###### `TerraformAttribute`Required +###### `TerraformAttribute`Required - *Type:* string --- -##### `GetBooleanAttribute` +##### `GetBooleanAttribute` ```csharp private IResolvable GetBooleanAttribute(string TerraformAttribute) ``` -###### `TerraformAttribute`Required +###### `TerraformAttribute`Required - *Type:* string --- -##### `GetBooleanMapAttribute` +##### `GetBooleanMapAttribute` ```csharp private System.Collections.Generic.IDictionary GetBooleanMapAttribute(string TerraformAttribute) ``` -###### `TerraformAttribute`Required +###### `TerraformAttribute`Required - *Type:* string --- -##### `GetListAttribute` +##### `GetListAttribute` ```csharp private string[] GetListAttribute(string TerraformAttribute) ``` -###### `TerraformAttribute`Required +###### `TerraformAttribute`Required - *Type:* string --- -##### `GetNumberAttribute` +##### `GetNumberAttribute` ```csharp private double GetNumberAttribute(string TerraformAttribute) ``` -###### `TerraformAttribute`Required +###### `TerraformAttribute`Required - *Type:* string --- -##### `GetNumberListAttribute` +##### `GetNumberListAttribute` ```csharp private double[] GetNumberListAttribute(string TerraformAttribute) ``` -###### `TerraformAttribute`Required +###### `TerraformAttribute`Required - *Type:* string --- -##### `GetNumberMapAttribute` +##### `GetNumberMapAttribute` ```csharp private System.Collections.Generic.IDictionary GetNumberMapAttribute(string TerraformAttribute) ``` -###### `TerraformAttribute`Required +###### `TerraformAttribute`Required - *Type:* string --- -##### `GetStringAttribute` +##### `GetStringAttribute` ```csharp private string GetStringAttribute(string TerraformAttribute) ``` -###### `TerraformAttribute`Required +###### `TerraformAttribute`Required - *Type:* string --- -##### `GetStringMapAttribute` +##### `GetStringMapAttribute` ```csharp private System.Collections.Generic.IDictionary GetStringMapAttribute(string TerraformAttribute) ``` -###### `TerraformAttribute`Required +###### `TerraformAttribute`Required - *Type:* string --- -##### `InterpolationForAttribute` +##### `InterpolationForAttribute` ```csharp private IResolvable InterpolationForAttribute(string Property) ``` -###### `Property`Required +###### `Property`Required - *Type:* string --- -##### `Resolve` +##### `Resolve` ```csharp private object Resolve(IResolveContext Context) @@ -15076,13 +14698,13 @@ private object Resolve(IResolveContext Context) Produce the Token's value at resolution time. -###### `Context`Required +###### `Context`Required - *Type:* HashiCorp.Cdktf.IResolveContext --- -##### `ToString` +##### `ToString` ```csharp private string ToString() @@ -15097,17 +14719,17 @@ Returns a reversible string representation. | **Name** | **Type** | **Description** | | --- | --- | --- | -| CreationStack | string[] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| Fqn | string | *No description.* | -| Key | string | *No description.* | -| Scope | string | *No description.* | -| Type | string | *No description.* | -| Value | string | *No description.* | -| InternalValue | DataDigitaloceanAppSpecJobEnv | *No description.* | +| CreationStack | string[] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| Fqn | string | *No description.* | +| Component | DataDigitaloceanAppSpecIngressRuleComponentList | *No description.* | +| Cors | DataDigitaloceanAppSpecIngressRuleCorsList | *No description.* | +| Match | DataDigitaloceanAppSpecIngressRuleMatchList | *No description.* | +| Redirect | DataDigitaloceanAppSpecIngressRuleRedirectList | *No description.* | +| InternalValue | DataDigitaloceanAppSpecIngressRule | *No description.* | --- -##### `CreationStack`Required +##### `CreationStack`Required ```csharp public string[] CreationStack { get; } @@ -15121,7 +14743,7 @@ If this returns an empty array the stack will not be attached. --- -##### `Fqn`Required +##### `Fqn`Required ```csharp public string Fqn { get; } @@ -15131,76 +14753,76 @@ public string Fqn { get; } --- -##### `Key`Required +##### `Component`Required ```csharp -public string Key { get; } +public DataDigitaloceanAppSpecIngressRuleComponentList Component { get; } ``` -- *Type:* string +- *Type:* DataDigitaloceanAppSpecIngressRuleComponentList --- -##### `Scope`Required +##### `Cors`Required ```csharp -public string Scope { get; } +public DataDigitaloceanAppSpecIngressRuleCorsList Cors { get; } ``` -- *Type:* string +- *Type:* DataDigitaloceanAppSpecIngressRuleCorsList --- -##### `Type`Required +##### `Match`Required ```csharp -public string Type { get; } +public DataDigitaloceanAppSpecIngressRuleMatchList Match { get; } ``` -- *Type:* string +- *Type:* DataDigitaloceanAppSpecIngressRuleMatchList --- -##### `Value`Required +##### `Redirect`Required ```csharp -public string Value { get; } +public DataDigitaloceanAppSpecIngressRuleRedirectList Redirect { get; } ``` -- *Type:* string +- *Type:* DataDigitaloceanAppSpecIngressRuleRedirectList --- -##### `InternalValue`Optional +##### `InternalValue`Optional ```csharp -public DataDigitaloceanAppSpecJobEnv InternalValue { get; } +public DataDigitaloceanAppSpecIngressRule InternalValue { get; } ``` -- *Type:* DataDigitaloceanAppSpecJobEnv +- *Type:* DataDigitaloceanAppSpecIngressRule --- -### DataDigitaloceanAppSpecJobGithubList +### DataDigitaloceanAppSpecIngressRuleRedirectList -#### Initializers +#### Initializers ```csharp using HashiCorp.Cdktf.Providers.Digitalocean; -new DataDigitaloceanAppSpecJobGithubList(IInterpolatingParent TerraformResource, string TerraformAttribute, bool WrapsSet); +new DataDigitaloceanAppSpecIngressRuleRedirectList(IInterpolatingParent TerraformResource, string TerraformAttribute, bool WrapsSet); ``` | **Name** | **Type** | **Description** | | --- | --- | --- | -| TerraformResource | HashiCorp.Cdktf.IInterpolatingParent | The parent resource. | -| TerraformAttribute | string | The attribute on the parent resource this class is referencing. | -| WrapsSet | bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | +| TerraformResource | HashiCorp.Cdktf.IInterpolatingParent | The parent resource. | +| TerraformAttribute | string | The attribute on the parent resource this class is referencing. | +| WrapsSet | bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | --- -##### `TerraformResource`Required +##### `TerraformResource`Required - *Type:* HashiCorp.Cdktf.IInterpolatingParent @@ -15208,7 +14830,7 @@ The parent resource. --- -##### `TerraformAttribute`Required +##### `TerraformAttribute`Required - *Type:* string @@ -15216,7 +14838,7 @@ The attribute on the parent resource this class is referencing. --- -##### `WrapsSet`Required +##### `WrapsSet`Required - *Type:* bool @@ -15228,15 +14850,15 @@ whether the list is wrapping a set (will add tolist() to be able to access an it | **Name** | **Description** | | --- | --- | -| AllWithMapKey | Creating an iterator for this complex list. | -| ComputeFqn | *No description.* | -| Resolve | Produce the Token's value at resolution time. | -| ToString | Return a string representation of this resolvable object. | -| Get | *No description.* | +| AllWithMapKey | Creating an iterator for this complex list. | +| ComputeFqn | *No description.* | +| Resolve | Produce the Token's value at resolution time. | +| ToString | Return a string representation of this resolvable object. | +| Get | *No description.* | --- -##### `AllWithMapKey` +##### `AllWithMapKey` ```csharp private DynamicListTerraformIterator AllWithMapKey(string MapKeyAttributeName) @@ -15246,19 +14868,19 @@ Creating an iterator for this complex list. The list will be converted into a map with the mapKeyAttributeName as the key. -###### `MapKeyAttributeName`Required +###### `MapKeyAttributeName`Required - *Type:* string --- -##### `ComputeFqn` +##### `ComputeFqn` ```csharp private string ComputeFqn() ``` -##### `Resolve` +##### `Resolve` ```csharp private object Resolve(IResolveContext Context) @@ -15266,13 +14888,13 @@ private object Resolve(IResolveContext Context) Produce the Token's value at resolution time. -###### `Context`Required +###### `Context`Required - *Type:* HashiCorp.Cdktf.IResolveContext --- -##### `ToString` +##### `ToString` ```csharp private string ToString() @@ -15282,13 +14904,13 @@ Return a string representation of this resolvable object. Returns a reversible string representation. -##### `Get` +##### `Get` ```csharp -private DataDigitaloceanAppSpecJobGithubOutputReference Get(double Index) +private DataDigitaloceanAppSpecIngressRuleRedirectOutputReference Get(double Index) ``` -###### `Index`Required +###### `Index`Required - *Type:* double @@ -15301,12 +14923,12 @@ the index of the item to return. | **Name** | **Type** | **Description** | | --- | --- | --- | -| CreationStack | string[] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| Fqn | string | *No description.* | +| CreationStack | string[] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| Fqn | string | *No description.* | --- -##### `CreationStack`Required +##### `CreationStack`Required ```csharp public string[] CreationStack { get; } @@ -15320,7 +14942,7 @@ If this returns an empty array the stack will not be attached. --- -##### `Fqn`Required +##### `Fqn`Required ```csharp public string Fqn { get; } @@ -15331,26 +14953,26 @@ public string Fqn { get; } --- -### DataDigitaloceanAppSpecJobGithubOutputReference +### DataDigitaloceanAppSpecIngressRuleRedirectOutputReference -#### Initializers +#### Initializers ```csharp using HashiCorp.Cdktf.Providers.Digitalocean; -new DataDigitaloceanAppSpecJobGithubOutputReference(IInterpolatingParent TerraformResource, string TerraformAttribute, double ComplexObjectIndex, bool ComplexObjectIsFromSet); +new DataDigitaloceanAppSpecIngressRuleRedirectOutputReference(IInterpolatingParent TerraformResource, string TerraformAttribute, double ComplexObjectIndex, bool ComplexObjectIsFromSet); ``` | **Name** | **Type** | **Description** | | --- | --- | --- | -| TerraformResource | HashiCorp.Cdktf.IInterpolatingParent | The parent resource. | -| TerraformAttribute | string | The attribute on the parent resource this class is referencing. | -| ComplexObjectIndex | double | the index of this item in the list. | -| ComplexObjectIsFromSet | bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | +| TerraformResource | HashiCorp.Cdktf.IInterpolatingParent | The parent resource. | +| TerraformAttribute | string | The attribute on the parent resource this class is referencing. | +| ComplexObjectIndex | double | the index of this item in the list. | +| ComplexObjectIsFromSet | bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | --- -##### `TerraformResource`Required +##### `TerraformResource`Required - *Type:* HashiCorp.Cdktf.IInterpolatingParent @@ -15358,7 +14980,7 @@ The parent resource. --- -##### `TerraformAttribute`Required +##### `TerraformAttribute`Required - *Type:* string @@ -15366,7 +14988,7 @@ The attribute on the parent resource this class is referencing. --- -##### `ComplexObjectIndex`Required +##### `ComplexObjectIndex`Required - *Type:* double @@ -15374,7 +14996,7 @@ the index of this item in the list. --- -##### `ComplexObjectIsFromSet`Required +##### `ComplexObjectIsFromSet`Required - *Type:* bool @@ -15386,149 +15008,149 @@ whether the list is wrapping a set (will add tolist() to be able to access an it | **Name** | **Description** | | --- | --- | -| ComputeFqn | *No description.* | -| GetAnyMapAttribute | *No description.* | -| GetBooleanAttribute | *No description.* | -| GetBooleanMapAttribute | *No description.* | -| GetListAttribute | *No description.* | -| GetNumberAttribute | *No description.* | -| GetNumberListAttribute | *No description.* | -| GetNumberMapAttribute | *No description.* | -| GetStringAttribute | *No description.* | -| GetStringMapAttribute | *No description.* | -| InterpolationForAttribute | *No description.* | -| Resolve | Produce the Token's value at resolution time. | -| ToString | Return a string representation of this resolvable object. | +| ComputeFqn | *No description.* | +| GetAnyMapAttribute | *No description.* | +| GetBooleanAttribute | *No description.* | +| GetBooleanMapAttribute | *No description.* | +| GetListAttribute | *No description.* | +| GetNumberAttribute | *No description.* | +| GetNumberListAttribute | *No description.* | +| GetNumberMapAttribute | *No description.* | +| GetStringAttribute | *No description.* | +| GetStringMapAttribute | *No description.* | +| InterpolationForAttribute | *No description.* | +| Resolve | Produce the Token's value at resolution time. | +| ToString | Return a string representation of this resolvable object. | --- -##### `ComputeFqn` +##### `ComputeFqn` ```csharp private string ComputeFqn() ``` -##### `GetAnyMapAttribute` +##### `GetAnyMapAttribute` ```csharp private System.Collections.Generic.IDictionary GetAnyMapAttribute(string TerraformAttribute) ``` -###### `TerraformAttribute`Required +###### `TerraformAttribute`Required - *Type:* string --- -##### `GetBooleanAttribute` +##### `GetBooleanAttribute` ```csharp private IResolvable GetBooleanAttribute(string TerraformAttribute) ``` -###### `TerraformAttribute`Required +###### `TerraformAttribute`Required - *Type:* string --- -##### `GetBooleanMapAttribute` +##### `GetBooleanMapAttribute` ```csharp private System.Collections.Generic.IDictionary GetBooleanMapAttribute(string TerraformAttribute) ``` -###### `TerraformAttribute`Required +###### `TerraformAttribute`Required - *Type:* string --- -##### `GetListAttribute` +##### `GetListAttribute` ```csharp private string[] GetListAttribute(string TerraformAttribute) ``` -###### `TerraformAttribute`Required +###### `TerraformAttribute`Required - *Type:* string --- -##### `GetNumberAttribute` +##### `GetNumberAttribute` ```csharp private double GetNumberAttribute(string TerraformAttribute) ``` -###### `TerraformAttribute`Required +###### `TerraformAttribute`Required - *Type:* string --- -##### `GetNumberListAttribute` +##### `GetNumberListAttribute` ```csharp private double[] GetNumberListAttribute(string TerraformAttribute) ``` -###### `TerraformAttribute`Required +###### `TerraformAttribute`Required - *Type:* string --- -##### `GetNumberMapAttribute` +##### `GetNumberMapAttribute` ```csharp private System.Collections.Generic.IDictionary GetNumberMapAttribute(string TerraformAttribute) ``` -###### `TerraformAttribute`Required +###### `TerraformAttribute`Required - *Type:* string --- -##### `GetStringAttribute` +##### `GetStringAttribute` ```csharp private string GetStringAttribute(string TerraformAttribute) ``` -###### `TerraformAttribute`Required +###### `TerraformAttribute`Required - *Type:* string --- -##### `GetStringMapAttribute` +##### `GetStringMapAttribute` ```csharp private System.Collections.Generic.IDictionary GetStringMapAttribute(string TerraformAttribute) ``` -###### `TerraformAttribute`Required +###### `TerraformAttribute`Required - *Type:* string --- -##### `InterpolationForAttribute` +##### `InterpolationForAttribute` ```csharp private IResolvable InterpolationForAttribute(string Property) ``` -###### `Property`Required +###### `Property`Required - *Type:* string --- -##### `Resolve` +##### `Resolve` ```csharp private object Resolve(IResolveContext Context) @@ -15536,13 +15158,13 @@ private object Resolve(IResolveContext Context) Produce the Token's value at resolution time. -###### `Context`Required +###### `Context`Required - *Type:* HashiCorp.Cdktf.IResolveContext --- -##### `ToString` +##### `ToString` ```csharp private string ToString() @@ -15557,16 +15179,18 @@ Returns a reversible string representation. | **Name** | **Type** | **Description** | | --- | --- | --- | -| CreationStack | string[] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| Fqn | string | *No description.* | -| Branch | string | *No description.* | -| DeployOnPush | HashiCorp.Cdktf.IResolvable | *No description.* | -| Repo | string | *No description.* | -| InternalValue | DataDigitaloceanAppSpecJobGithub | *No description.* | +| CreationStack | string[] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| Fqn | string | *No description.* | +| Authority | string | *No description.* | +| Port | double | *No description.* | +| RedirectCode | double | *No description.* | +| Scheme | string | *No description.* | +| Uri | string | *No description.* | +| InternalValue | DataDigitaloceanAppSpecIngressRuleRedirect | *No description.* | --- -##### `CreationStack`Required +##### `CreationStack`Required ```csharp public string[] CreationStack { get; } @@ -15580,7 +15204,7 @@ If this returns an empty array the stack will not be attached. --- -##### `Fqn`Required +##### `Fqn`Required ```csharp public string Fqn { get; } @@ -15590,66 +15214,86 @@ public string Fqn { get; } --- -##### `Branch`Required +##### `Authority`Required ```csharp -public string Branch { get; } +public string Authority { get; } ``` - *Type:* string --- -##### `DeployOnPush`Required +##### `Port`Required ```csharp -public IResolvable DeployOnPush { get; } +public double Port { get; } ``` -- *Type:* HashiCorp.Cdktf.IResolvable +- *Type:* double --- -##### `Repo`Required +##### `RedirectCode`Required ```csharp -public string Repo { get; } +public double RedirectCode { get; } +``` + +- *Type:* double + +--- + +##### `Scheme`Required + +```csharp +public string Scheme { get; } ``` - *Type:* string --- -##### `InternalValue`Optional +##### `Uri`Required ```csharp -public DataDigitaloceanAppSpecJobGithub InternalValue { get; } +public string Uri { get; } ``` -- *Type:* DataDigitaloceanAppSpecJobGithub +- *Type:* string --- +##### `InternalValue`Optional -### DataDigitaloceanAppSpecJobGitlabList +```csharp +public DataDigitaloceanAppSpecIngressRuleRedirect InternalValue { get; } +``` + +- *Type:* DataDigitaloceanAppSpecIngressRuleRedirect + +--- -#### Initializers + +### DataDigitaloceanAppSpecJobAlertList + +#### Initializers ```csharp using HashiCorp.Cdktf.Providers.Digitalocean; -new DataDigitaloceanAppSpecJobGitlabList(IInterpolatingParent TerraformResource, string TerraformAttribute, bool WrapsSet); +new DataDigitaloceanAppSpecJobAlertList(IInterpolatingParent TerraformResource, string TerraformAttribute, bool WrapsSet); ``` | **Name** | **Type** | **Description** | | --- | --- | --- | -| TerraformResource | HashiCorp.Cdktf.IInterpolatingParent | The parent resource. | -| TerraformAttribute | string | The attribute on the parent resource this class is referencing. | -| WrapsSet | bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | +| TerraformResource | HashiCorp.Cdktf.IInterpolatingParent | The parent resource. | +| TerraformAttribute | string | The attribute on the parent resource this class is referencing. | +| WrapsSet | bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | --- -##### `TerraformResource`Required +##### `TerraformResource`Required - *Type:* HashiCorp.Cdktf.IInterpolatingParent @@ -15657,7 +15301,7 @@ The parent resource. --- -##### `TerraformAttribute`Required +##### `TerraformAttribute`Required - *Type:* string @@ -15665,7 +15309,7 @@ The attribute on the parent resource this class is referencing. --- -##### `WrapsSet`Required +##### `WrapsSet`Required - *Type:* bool @@ -15677,15 +15321,15 @@ whether the list is wrapping a set (will add tolist() to be able to access an it | **Name** | **Description** | | --- | --- | -| AllWithMapKey | Creating an iterator for this complex list. | -| ComputeFqn | *No description.* | -| Resolve | Produce the Token's value at resolution time. | -| ToString | Return a string representation of this resolvable object. | -| Get | *No description.* | +| AllWithMapKey | Creating an iterator for this complex list. | +| ComputeFqn | *No description.* | +| Resolve | Produce the Token's value at resolution time. | +| ToString | Return a string representation of this resolvable object. | +| Get | *No description.* | --- -##### `AllWithMapKey` +##### `AllWithMapKey` ```csharp private DynamicListTerraformIterator AllWithMapKey(string MapKeyAttributeName) @@ -15695,19 +15339,19 @@ Creating an iterator for this complex list. The list will be converted into a map with the mapKeyAttributeName as the key. -###### `MapKeyAttributeName`Required +###### `MapKeyAttributeName`Required - *Type:* string --- -##### `ComputeFqn` +##### `ComputeFqn` ```csharp private string ComputeFqn() ``` -##### `Resolve` +##### `Resolve` ```csharp private object Resolve(IResolveContext Context) @@ -15715,13 +15359,13 @@ private object Resolve(IResolveContext Context) Produce the Token's value at resolution time. -###### `Context`Required +###### `Context`Required - *Type:* HashiCorp.Cdktf.IResolveContext --- -##### `ToString` +##### `ToString` ```csharp private string ToString() @@ -15731,13 +15375,13 @@ Return a string representation of this resolvable object. Returns a reversible string representation. -##### `Get` +##### `Get` ```csharp -private DataDigitaloceanAppSpecJobGitlabOutputReference Get(double Index) +private DataDigitaloceanAppSpecJobAlertOutputReference Get(double Index) ``` -###### `Index`Required +###### `Index`Required - *Type:* double @@ -15750,12 +15394,12 @@ the index of the item to return. | **Name** | **Type** | **Description** | | --- | --- | --- | -| CreationStack | string[] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| Fqn | string | *No description.* | +| CreationStack | string[] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| Fqn | string | *No description.* | --- -##### `CreationStack`Required +##### `CreationStack`Required ```csharp public string[] CreationStack { get; } @@ -15769,7 +15413,7 @@ If this returns an empty array the stack will not be attached. --- -##### `Fqn`Required +##### `Fqn`Required ```csharp public string Fqn { get; } @@ -15780,26 +15424,26 @@ public string Fqn { get; } --- -### DataDigitaloceanAppSpecJobGitlabOutputReference +### DataDigitaloceanAppSpecJobAlertOutputReference -#### Initializers +#### Initializers ```csharp using HashiCorp.Cdktf.Providers.Digitalocean; -new DataDigitaloceanAppSpecJobGitlabOutputReference(IInterpolatingParent TerraformResource, string TerraformAttribute, double ComplexObjectIndex, bool ComplexObjectIsFromSet); +new DataDigitaloceanAppSpecJobAlertOutputReference(IInterpolatingParent TerraformResource, string TerraformAttribute, double ComplexObjectIndex, bool ComplexObjectIsFromSet); ``` | **Name** | **Type** | **Description** | | --- | --- | --- | -| TerraformResource | HashiCorp.Cdktf.IInterpolatingParent | The parent resource. | -| TerraformAttribute | string | The attribute on the parent resource this class is referencing. | -| ComplexObjectIndex | double | the index of this item in the list. | -| ComplexObjectIsFromSet | bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | +| TerraformResource | HashiCorp.Cdktf.IInterpolatingParent | The parent resource. | +| TerraformAttribute | string | The attribute on the parent resource this class is referencing. | +| ComplexObjectIndex | double | the index of this item in the list. | +| ComplexObjectIsFromSet | bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | --- -##### `TerraformResource`Required +##### `TerraformResource`Required - *Type:* HashiCorp.Cdktf.IInterpolatingParent @@ -15807,7 +15451,7 @@ The parent resource. --- -##### `TerraformAttribute`Required +##### `TerraformAttribute`Required - *Type:* string @@ -15815,7 +15459,7 @@ The attribute on the parent resource this class is referencing. --- -##### `ComplexObjectIndex`Required +##### `ComplexObjectIndex`Required - *Type:* double @@ -15823,7 +15467,7 @@ the index of this item in the list. --- -##### `ComplexObjectIsFromSet`Required +##### `ComplexObjectIsFromSet`Required - *Type:* bool @@ -15835,149 +15479,149 @@ whether the list is wrapping a set (will add tolist() to be able to access an it | **Name** | **Description** | | --- | --- | -| ComputeFqn | *No description.* | -| GetAnyMapAttribute | *No description.* | -| GetBooleanAttribute | *No description.* | -| GetBooleanMapAttribute | *No description.* | -| GetListAttribute | *No description.* | -| GetNumberAttribute | *No description.* | -| GetNumberListAttribute | *No description.* | -| GetNumberMapAttribute | *No description.* | -| GetStringAttribute | *No description.* | -| GetStringMapAttribute | *No description.* | -| InterpolationForAttribute | *No description.* | -| Resolve | Produce the Token's value at resolution time. | -| ToString | Return a string representation of this resolvable object. | +| ComputeFqn | *No description.* | +| GetAnyMapAttribute | *No description.* | +| GetBooleanAttribute | *No description.* | +| GetBooleanMapAttribute | *No description.* | +| GetListAttribute | *No description.* | +| GetNumberAttribute | *No description.* | +| GetNumberListAttribute | *No description.* | +| GetNumberMapAttribute | *No description.* | +| GetStringAttribute | *No description.* | +| GetStringMapAttribute | *No description.* | +| InterpolationForAttribute | *No description.* | +| Resolve | Produce the Token's value at resolution time. | +| ToString | Return a string representation of this resolvable object. | --- -##### `ComputeFqn` +##### `ComputeFqn` ```csharp private string ComputeFqn() ``` -##### `GetAnyMapAttribute` +##### `GetAnyMapAttribute` ```csharp private System.Collections.Generic.IDictionary GetAnyMapAttribute(string TerraformAttribute) ``` -###### `TerraformAttribute`Required +###### `TerraformAttribute`Required - *Type:* string --- -##### `GetBooleanAttribute` +##### `GetBooleanAttribute` ```csharp private IResolvable GetBooleanAttribute(string TerraformAttribute) ``` -###### `TerraformAttribute`Required +###### `TerraformAttribute`Required - *Type:* string --- -##### `GetBooleanMapAttribute` +##### `GetBooleanMapAttribute` ```csharp private System.Collections.Generic.IDictionary GetBooleanMapAttribute(string TerraformAttribute) ``` -###### `TerraformAttribute`Required +###### `TerraformAttribute`Required - *Type:* string --- -##### `GetListAttribute` +##### `GetListAttribute` ```csharp private string[] GetListAttribute(string TerraformAttribute) ``` -###### `TerraformAttribute`Required +###### `TerraformAttribute`Required - *Type:* string --- -##### `GetNumberAttribute` +##### `GetNumberAttribute` ```csharp private double GetNumberAttribute(string TerraformAttribute) ``` -###### `TerraformAttribute`Required +###### `TerraformAttribute`Required - *Type:* string --- -##### `GetNumberListAttribute` +##### `GetNumberListAttribute` ```csharp private double[] GetNumberListAttribute(string TerraformAttribute) ``` -###### `TerraformAttribute`Required +###### `TerraformAttribute`Required - *Type:* string --- -##### `GetNumberMapAttribute` +##### `GetNumberMapAttribute` ```csharp private System.Collections.Generic.IDictionary GetNumberMapAttribute(string TerraformAttribute) ``` -###### `TerraformAttribute`Required +###### `TerraformAttribute`Required - *Type:* string --- -##### `GetStringAttribute` +##### `GetStringAttribute` ```csharp private string GetStringAttribute(string TerraformAttribute) ``` -###### `TerraformAttribute`Required +###### `TerraformAttribute`Required - *Type:* string --- -##### `GetStringMapAttribute` +##### `GetStringMapAttribute` ```csharp private System.Collections.Generic.IDictionary GetStringMapAttribute(string TerraformAttribute) ``` -###### `TerraformAttribute`Required +###### `TerraformAttribute`Required - *Type:* string --- -##### `InterpolationForAttribute` +##### `InterpolationForAttribute` ```csharp private IResolvable InterpolationForAttribute(string Property) ``` -###### `Property`Required +###### `Property`Required - *Type:* string --- -##### `Resolve` +##### `Resolve` ```csharp private object Resolve(IResolveContext Context) @@ -15985,13 +15629,13 @@ private object Resolve(IResolveContext Context) Produce the Token's value at resolution time. -###### `Context`Required +###### `Context`Required - *Type:* HashiCorp.Cdktf.IResolveContext --- -##### `ToString` +##### `ToString` ```csharp private string ToString() @@ -16006,16 +15650,18 @@ Returns a reversible string representation. | **Name** | **Type** | **Description** | | --- | --- | --- | -| CreationStack | string[] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| Fqn | string | *No description.* | -| Branch | string | *No description.* | -| DeployOnPush | HashiCorp.Cdktf.IResolvable | *No description.* | -| Repo | string | *No description.* | -| InternalValue | DataDigitaloceanAppSpecJobGitlab | *No description.* | +| CreationStack | string[] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| Fqn | string | *No description.* | +| Disabled | HashiCorp.Cdktf.IResolvable | *No description.* | +| Operator | string | *No description.* | +| Rule | string | *No description.* | +| Value | double | *No description.* | +| Window | string | *No description.* | +| InternalValue | DataDigitaloceanAppSpecJobAlert | *No description.* | --- -##### `CreationStack`Required +##### `CreationStack`Required ```csharp public string[] CreationStack { get; } @@ -16029,7 +15675,7 @@ If this returns an empty array the stack will not be attached. --- -##### `Fqn`Required +##### `Fqn`Required ```csharp public string Fqn { get; } @@ -16039,66 +15685,86 @@ public string Fqn { get; } --- -##### `Branch`Required +##### `Disabled`Required ```csharp -public string Branch { get; } +public IResolvable Disabled { get; } +``` + +- *Type:* HashiCorp.Cdktf.IResolvable + +--- + +##### `Operator`Required + +```csharp +public string Operator { get; } ``` - *Type:* string --- -##### `DeployOnPush`Required +##### `Rule`Required ```csharp -public IResolvable DeployOnPush { get; } +public string Rule { get; } ``` -- *Type:* HashiCorp.Cdktf.IResolvable +- *Type:* string --- -##### `Repo`Required +##### `Value`Required ```csharp -public string Repo { get; } +public double Value { get; } +``` + +- *Type:* double + +--- + +##### `Window`Required + +```csharp +public string Window { get; } ``` - *Type:* string --- -##### `InternalValue`Optional +##### `InternalValue`Optional ```csharp -public DataDigitaloceanAppSpecJobGitlab InternalValue { get; } +public DataDigitaloceanAppSpecJobAlert InternalValue { get; } ``` -- *Type:* DataDigitaloceanAppSpecJobGitlab +- *Type:* DataDigitaloceanAppSpecJobAlert --- -### DataDigitaloceanAppSpecJobGitList +### DataDigitaloceanAppSpecJobEnvList -#### Initializers +#### Initializers ```csharp using HashiCorp.Cdktf.Providers.Digitalocean; -new DataDigitaloceanAppSpecJobGitList(IInterpolatingParent TerraformResource, string TerraformAttribute, bool WrapsSet); +new DataDigitaloceanAppSpecJobEnvList(IInterpolatingParent TerraformResource, string TerraformAttribute, bool WrapsSet); ``` | **Name** | **Type** | **Description** | | --- | --- | --- | -| TerraformResource | HashiCorp.Cdktf.IInterpolatingParent | The parent resource. | -| TerraformAttribute | string | The attribute on the parent resource this class is referencing. | -| WrapsSet | bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | +| TerraformResource | HashiCorp.Cdktf.IInterpolatingParent | The parent resource. | +| TerraformAttribute | string | The attribute on the parent resource this class is referencing. | +| WrapsSet | bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | --- -##### `TerraformResource`Required +##### `TerraformResource`Required - *Type:* HashiCorp.Cdktf.IInterpolatingParent @@ -16106,7 +15772,7 @@ The parent resource. --- -##### `TerraformAttribute`Required +##### `TerraformAttribute`Required - *Type:* string @@ -16114,7 +15780,7 @@ The attribute on the parent resource this class is referencing. --- -##### `WrapsSet`Required +##### `WrapsSet`Required - *Type:* bool @@ -16126,15 +15792,15 @@ whether the list is wrapping a set (will add tolist() to be able to access an it | **Name** | **Description** | | --- | --- | -| AllWithMapKey | Creating an iterator for this complex list. | -| ComputeFqn | *No description.* | -| Resolve | Produce the Token's value at resolution time. | -| ToString | Return a string representation of this resolvable object. | -| Get | *No description.* | +| AllWithMapKey | Creating an iterator for this complex list. | +| ComputeFqn | *No description.* | +| Resolve | Produce the Token's value at resolution time. | +| ToString | Return a string representation of this resolvable object. | +| Get | *No description.* | --- -##### `AllWithMapKey` +##### `AllWithMapKey` ```csharp private DynamicListTerraformIterator AllWithMapKey(string MapKeyAttributeName) @@ -16144,19 +15810,19 @@ Creating an iterator for this complex list. The list will be converted into a map with the mapKeyAttributeName as the key. -###### `MapKeyAttributeName`Required +###### `MapKeyAttributeName`Required - *Type:* string --- -##### `ComputeFqn` +##### `ComputeFqn` ```csharp private string ComputeFqn() ``` -##### `Resolve` +##### `Resolve` ```csharp private object Resolve(IResolveContext Context) @@ -16164,13 +15830,13 @@ private object Resolve(IResolveContext Context) Produce the Token's value at resolution time. -###### `Context`Required +###### `Context`Required - *Type:* HashiCorp.Cdktf.IResolveContext --- -##### `ToString` +##### `ToString` ```csharp private string ToString() @@ -16180,13 +15846,13 @@ Return a string representation of this resolvable object. Returns a reversible string representation. -##### `Get` +##### `Get` ```csharp -private DataDigitaloceanAppSpecJobGitOutputReference Get(double Index) +private DataDigitaloceanAppSpecJobEnvOutputReference Get(double Index) ``` -###### `Index`Required +###### `Index`Required - *Type:* double @@ -16199,12 +15865,12 @@ the index of the item to return. | **Name** | **Type** | **Description** | | --- | --- | --- | -| CreationStack | string[] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| Fqn | string | *No description.* | +| CreationStack | string[] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| Fqn | string | *No description.* | --- -##### `CreationStack`Required +##### `CreationStack`Required ```csharp public string[] CreationStack { get; } @@ -16218,7 +15884,7 @@ If this returns an empty array the stack will not be attached. --- -##### `Fqn`Required +##### `Fqn`Required ```csharp public string Fqn { get; } @@ -16229,26 +15895,26 @@ public string Fqn { get; } --- -### DataDigitaloceanAppSpecJobGitOutputReference +### DataDigitaloceanAppSpecJobEnvOutputReference -#### Initializers +#### Initializers ```csharp using HashiCorp.Cdktf.Providers.Digitalocean; -new DataDigitaloceanAppSpecJobGitOutputReference(IInterpolatingParent TerraformResource, string TerraformAttribute, double ComplexObjectIndex, bool ComplexObjectIsFromSet); +new DataDigitaloceanAppSpecJobEnvOutputReference(IInterpolatingParent TerraformResource, string TerraformAttribute, double ComplexObjectIndex, bool ComplexObjectIsFromSet); ``` | **Name** | **Type** | **Description** | | --- | --- | --- | -| TerraformResource | HashiCorp.Cdktf.IInterpolatingParent | The parent resource. | -| TerraformAttribute | string | The attribute on the parent resource this class is referencing. | -| ComplexObjectIndex | double | the index of this item in the list. | -| ComplexObjectIsFromSet | bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | +| TerraformResource | HashiCorp.Cdktf.IInterpolatingParent | The parent resource. | +| TerraformAttribute | string | The attribute on the parent resource this class is referencing. | +| ComplexObjectIndex | double | the index of this item in the list. | +| ComplexObjectIsFromSet | bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | --- -##### `TerraformResource`Required +##### `TerraformResource`Required - *Type:* HashiCorp.Cdktf.IInterpolatingParent @@ -16256,7 +15922,7 @@ The parent resource. --- -##### `TerraformAttribute`Required +##### `TerraformAttribute`Required - *Type:* string @@ -16264,7 +15930,7 @@ The attribute on the parent resource this class is referencing. --- -##### `ComplexObjectIndex`Required +##### `ComplexObjectIndex`Required - *Type:* double @@ -16272,7 +15938,7 @@ the index of this item in the list. --- -##### `ComplexObjectIsFromSet`Required +##### `ComplexObjectIsFromSet`Required - *Type:* bool @@ -16284,149 +15950,149 @@ whether the list is wrapping a set (will add tolist() to be able to access an it | **Name** | **Description** | | --- | --- | -| ComputeFqn | *No description.* | -| GetAnyMapAttribute | *No description.* | -| GetBooleanAttribute | *No description.* | -| GetBooleanMapAttribute | *No description.* | -| GetListAttribute | *No description.* | -| GetNumberAttribute | *No description.* | -| GetNumberListAttribute | *No description.* | -| GetNumberMapAttribute | *No description.* | -| GetStringAttribute | *No description.* | -| GetStringMapAttribute | *No description.* | -| InterpolationForAttribute | *No description.* | -| Resolve | Produce the Token's value at resolution time. | -| ToString | Return a string representation of this resolvable object. | +| ComputeFqn | *No description.* | +| GetAnyMapAttribute | *No description.* | +| GetBooleanAttribute | *No description.* | +| GetBooleanMapAttribute | *No description.* | +| GetListAttribute | *No description.* | +| GetNumberAttribute | *No description.* | +| GetNumberListAttribute | *No description.* | +| GetNumberMapAttribute | *No description.* | +| GetStringAttribute | *No description.* | +| GetStringMapAttribute | *No description.* | +| InterpolationForAttribute | *No description.* | +| Resolve | Produce the Token's value at resolution time. | +| ToString | Return a string representation of this resolvable object. | --- -##### `ComputeFqn` +##### `ComputeFqn` ```csharp private string ComputeFqn() ``` -##### `GetAnyMapAttribute` +##### `GetAnyMapAttribute` ```csharp private System.Collections.Generic.IDictionary GetAnyMapAttribute(string TerraformAttribute) ``` -###### `TerraformAttribute`Required +###### `TerraformAttribute`Required - *Type:* string --- -##### `GetBooleanAttribute` +##### `GetBooleanAttribute` ```csharp private IResolvable GetBooleanAttribute(string TerraformAttribute) ``` -###### `TerraformAttribute`Required +###### `TerraformAttribute`Required - *Type:* string --- -##### `GetBooleanMapAttribute` +##### `GetBooleanMapAttribute` ```csharp private System.Collections.Generic.IDictionary GetBooleanMapAttribute(string TerraformAttribute) ``` -###### `TerraformAttribute`Required +###### `TerraformAttribute`Required - *Type:* string --- -##### `GetListAttribute` +##### `GetListAttribute` ```csharp private string[] GetListAttribute(string TerraformAttribute) ``` -###### `TerraformAttribute`Required +###### `TerraformAttribute`Required - *Type:* string --- -##### `GetNumberAttribute` +##### `GetNumberAttribute` ```csharp private double GetNumberAttribute(string TerraformAttribute) ``` -###### `TerraformAttribute`Required +###### `TerraformAttribute`Required - *Type:* string --- -##### `GetNumberListAttribute` +##### `GetNumberListAttribute` ```csharp private double[] GetNumberListAttribute(string TerraformAttribute) ``` -###### `TerraformAttribute`Required +###### `TerraformAttribute`Required - *Type:* string --- -##### `GetNumberMapAttribute` +##### `GetNumberMapAttribute` ```csharp private System.Collections.Generic.IDictionary GetNumberMapAttribute(string TerraformAttribute) ``` -###### `TerraformAttribute`Required +###### `TerraformAttribute`Required - *Type:* string --- -##### `GetStringAttribute` +##### `GetStringAttribute` ```csharp private string GetStringAttribute(string TerraformAttribute) ``` -###### `TerraformAttribute`Required +###### `TerraformAttribute`Required - *Type:* string --- -##### `GetStringMapAttribute` +##### `GetStringMapAttribute` ```csharp private System.Collections.Generic.IDictionary GetStringMapAttribute(string TerraformAttribute) ``` -###### `TerraformAttribute`Required +###### `TerraformAttribute`Required - *Type:* string --- -##### `InterpolationForAttribute` +##### `InterpolationForAttribute` ```csharp private IResolvable InterpolationForAttribute(string Property) ``` -###### `Property`Required +###### `Property`Required - *Type:* string --- -##### `Resolve` +##### `Resolve` ```csharp private object Resolve(IResolveContext Context) @@ -16434,13 +16100,13 @@ private object Resolve(IResolveContext Context) Produce the Token's value at resolution time. -###### `Context`Required +###### `Context`Required - *Type:* HashiCorp.Cdktf.IResolveContext --- -##### `ToString` +##### `ToString` ```csharp private string ToString() @@ -16455,15 +16121,17 @@ Returns a reversible string representation. | **Name** | **Type** | **Description** | | --- | --- | --- | -| CreationStack | string[] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| Fqn | string | *No description.* | -| Branch | string | *No description.* | -| RepoCloneUrl | string | *No description.* | -| InternalValue | DataDigitaloceanAppSpecJobGit | *No description.* | +| CreationStack | string[] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| Fqn | string | *No description.* | +| Key | string | *No description.* | +| Scope | string | *No description.* | +| Type | string | *No description.* | +| Value | string | *No description.* | +| InternalValue | DataDigitaloceanAppSpecJobEnv | *No description.* | --- -##### `CreationStack`Required +##### `CreationStack`Required ```csharp public string[] CreationStack { get; } @@ -16477,7 +16145,7 @@ If this returns an empty array the stack will not be attached. --- -##### `Fqn`Required +##### `Fqn`Required ```csharp public string Fqn { get; } @@ -16487,56 +16155,76 @@ public string Fqn { get; } --- -##### `Branch`Required +##### `Key`Required ```csharp -public string Branch { get; } +public string Key { get; } ``` - *Type:* string --- -##### `RepoCloneUrl`Required +##### `Scope`Required ```csharp -public string RepoCloneUrl { get; } +public string Scope { get; } ``` - *Type:* string --- -##### `InternalValue`Optional +##### `Type`Required ```csharp -public DataDigitaloceanAppSpecJobGit InternalValue { get; } +public string Type { get; } ``` -- *Type:* DataDigitaloceanAppSpecJobGit +- *Type:* string --- +##### `Value`Required -### DataDigitaloceanAppSpecJobImageDeployOnPushList +```csharp +public string Value { get; } +``` + +- *Type:* string + +--- + +##### `InternalValue`Optional + +```csharp +public DataDigitaloceanAppSpecJobEnv InternalValue { get; } +``` + +- *Type:* DataDigitaloceanAppSpecJobEnv + +--- -#### Initializers + +### DataDigitaloceanAppSpecJobGithubList + +#### Initializers ```csharp using HashiCorp.Cdktf.Providers.Digitalocean; -new DataDigitaloceanAppSpecJobImageDeployOnPushList(IInterpolatingParent TerraformResource, string TerraformAttribute, bool WrapsSet); +new DataDigitaloceanAppSpecJobGithubList(IInterpolatingParent TerraformResource, string TerraformAttribute, bool WrapsSet); ``` | **Name** | **Type** | **Description** | | --- | --- | --- | -| TerraformResource | HashiCorp.Cdktf.IInterpolatingParent | The parent resource. | -| TerraformAttribute | string | The attribute on the parent resource this class is referencing. | -| WrapsSet | bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | +| TerraformResource | HashiCorp.Cdktf.IInterpolatingParent | The parent resource. | +| TerraformAttribute | string | The attribute on the parent resource this class is referencing. | +| WrapsSet | bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | --- -##### `TerraformResource`Required +##### `TerraformResource`Required - *Type:* HashiCorp.Cdktf.IInterpolatingParent @@ -16544,7 +16232,7 @@ The parent resource. --- -##### `TerraformAttribute`Required +##### `TerraformAttribute`Required - *Type:* string @@ -16552,7 +16240,7 @@ The attribute on the parent resource this class is referencing. --- -##### `WrapsSet`Required +##### `WrapsSet`Required - *Type:* bool @@ -16564,15 +16252,15 @@ whether the list is wrapping a set (will add tolist() to be able to access an it | **Name** | **Description** | | --- | --- | -| AllWithMapKey | Creating an iterator for this complex list. | -| ComputeFqn | *No description.* | -| Resolve | Produce the Token's value at resolution time. | -| ToString | Return a string representation of this resolvable object. | -| Get | *No description.* | +| AllWithMapKey | Creating an iterator for this complex list. | +| ComputeFqn | *No description.* | +| Resolve | Produce the Token's value at resolution time. | +| ToString | Return a string representation of this resolvable object. | +| Get | *No description.* | --- -##### `AllWithMapKey` +##### `AllWithMapKey` ```csharp private DynamicListTerraformIterator AllWithMapKey(string MapKeyAttributeName) @@ -16582,19 +16270,19 @@ Creating an iterator for this complex list. The list will be converted into a map with the mapKeyAttributeName as the key. -###### `MapKeyAttributeName`Required +###### `MapKeyAttributeName`Required - *Type:* string --- -##### `ComputeFqn` +##### `ComputeFqn` ```csharp private string ComputeFqn() ``` -##### `Resolve` +##### `Resolve` ```csharp private object Resolve(IResolveContext Context) @@ -16602,13 +16290,13 @@ private object Resolve(IResolveContext Context) Produce the Token's value at resolution time. -###### `Context`Required +###### `Context`Required - *Type:* HashiCorp.Cdktf.IResolveContext --- -##### `ToString` +##### `ToString` ```csharp private string ToString() @@ -16618,13 +16306,13 @@ Return a string representation of this resolvable object. Returns a reversible string representation. -##### `Get` +##### `Get` ```csharp -private DataDigitaloceanAppSpecJobImageDeployOnPushOutputReference Get(double Index) +private DataDigitaloceanAppSpecJobGithubOutputReference Get(double Index) ``` -###### `Index`Required +###### `Index`Required - *Type:* double @@ -16637,12 +16325,12 @@ the index of the item to return. | **Name** | **Type** | **Description** | | --- | --- | --- | -| CreationStack | string[] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| Fqn | string | *No description.* | +| CreationStack | string[] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| Fqn | string | *No description.* | --- -##### `CreationStack`Required +##### `CreationStack`Required ```csharp public string[] CreationStack { get; } @@ -16656,7 +16344,7 @@ If this returns an empty array the stack will not be attached. --- -##### `Fqn`Required +##### `Fqn`Required ```csharp public string Fqn { get; } @@ -16667,26 +16355,26 @@ public string Fqn { get; } --- -### DataDigitaloceanAppSpecJobImageDeployOnPushOutputReference +### DataDigitaloceanAppSpecJobGithubOutputReference -#### Initializers +#### Initializers ```csharp using HashiCorp.Cdktf.Providers.Digitalocean; -new DataDigitaloceanAppSpecJobImageDeployOnPushOutputReference(IInterpolatingParent TerraformResource, string TerraformAttribute, double ComplexObjectIndex, bool ComplexObjectIsFromSet); +new DataDigitaloceanAppSpecJobGithubOutputReference(IInterpolatingParent TerraformResource, string TerraformAttribute, double ComplexObjectIndex, bool ComplexObjectIsFromSet); ``` | **Name** | **Type** | **Description** | | --- | --- | --- | -| TerraformResource | HashiCorp.Cdktf.IInterpolatingParent | The parent resource. | -| TerraformAttribute | string | The attribute on the parent resource this class is referencing. | -| ComplexObjectIndex | double | the index of this item in the list. | -| ComplexObjectIsFromSet | bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | +| TerraformResource | HashiCorp.Cdktf.IInterpolatingParent | The parent resource. | +| TerraformAttribute | string | The attribute on the parent resource this class is referencing. | +| ComplexObjectIndex | double | the index of this item in the list. | +| ComplexObjectIsFromSet | bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | --- -##### `TerraformResource`Required +##### `TerraformResource`Required - *Type:* HashiCorp.Cdktf.IInterpolatingParent @@ -16694,7 +16382,7 @@ The parent resource. --- -##### `TerraformAttribute`Required +##### `TerraformAttribute`Required - *Type:* string @@ -16702,7 +16390,7 @@ The attribute on the parent resource this class is referencing. --- -##### `ComplexObjectIndex`Required +##### `ComplexObjectIndex`Required - *Type:* double @@ -16710,7 +16398,7 @@ the index of this item in the list. --- -##### `ComplexObjectIsFromSet`Required +##### `ComplexObjectIsFromSet`Required - *Type:* bool @@ -16722,149 +16410,149 @@ whether the list is wrapping a set (will add tolist() to be able to access an it | **Name** | **Description** | | --- | --- | -| ComputeFqn | *No description.* | -| GetAnyMapAttribute | *No description.* | -| GetBooleanAttribute | *No description.* | -| GetBooleanMapAttribute | *No description.* | -| GetListAttribute | *No description.* | -| GetNumberAttribute | *No description.* | -| GetNumberListAttribute | *No description.* | -| GetNumberMapAttribute | *No description.* | -| GetStringAttribute | *No description.* | -| GetStringMapAttribute | *No description.* | -| InterpolationForAttribute | *No description.* | -| Resolve | Produce the Token's value at resolution time. | -| ToString | Return a string representation of this resolvable object. | +| ComputeFqn | *No description.* | +| GetAnyMapAttribute | *No description.* | +| GetBooleanAttribute | *No description.* | +| GetBooleanMapAttribute | *No description.* | +| GetListAttribute | *No description.* | +| GetNumberAttribute | *No description.* | +| GetNumberListAttribute | *No description.* | +| GetNumberMapAttribute | *No description.* | +| GetStringAttribute | *No description.* | +| GetStringMapAttribute | *No description.* | +| InterpolationForAttribute | *No description.* | +| Resolve | Produce the Token's value at resolution time. | +| ToString | Return a string representation of this resolvable object. | --- -##### `ComputeFqn` +##### `ComputeFqn` ```csharp private string ComputeFqn() ``` -##### `GetAnyMapAttribute` +##### `GetAnyMapAttribute` ```csharp private System.Collections.Generic.IDictionary GetAnyMapAttribute(string TerraformAttribute) ``` -###### `TerraformAttribute`Required +###### `TerraformAttribute`Required - *Type:* string --- -##### `GetBooleanAttribute` +##### `GetBooleanAttribute` ```csharp private IResolvable GetBooleanAttribute(string TerraformAttribute) ``` -###### `TerraformAttribute`Required +###### `TerraformAttribute`Required - *Type:* string --- -##### `GetBooleanMapAttribute` +##### `GetBooleanMapAttribute` ```csharp private System.Collections.Generic.IDictionary GetBooleanMapAttribute(string TerraformAttribute) ``` -###### `TerraformAttribute`Required +###### `TerraformAttribute`Required - *Type:* string --- -##### `GetListAttribute` +##### `GetListAttribute` ```csharp private string[] GetListAttribute(string TerraformAttribute) ``` -###### `TerraformAttribute`Required +###### `TerraformAttribute`Required - *Type:* string --- -##### `GetNumberAttribute` +##### `GetNumberAttribute` ```csharp private double GetNumberAttribute(string TerraformAttribute) ``` -###### `TerraformAttribute`Required +###### `TerraformAttribute`Required - *Type:* string --- -##### `GetNumberListAttribute` +##### `GetNumberListAttribute` ```csharp private double[] GetNumberListAttribute(string TerraformAttribute) ``` -###### `TerraformAttribute`Required +###### `TerraformAttribute`Required - *Type:* string --- -##### `GetNumberMapAttribute` +##### `GetNumberMapAttribute` ```csharp private System.Collections.Generic.IDictionary GetNumberMapAttribute(string TerraformAttribute) ``` -###### `TerraformAttribute`Required +###### `TerraformAttribute`Required - *Type:* string --- -##### `GetStringAttribute` +##### `GetStringAttribute` ```csharp private string GetStringAttribute(string TerraformAttribute) ``` -###### `TerraformAttribute`Required +###### `TerraformAttribute`Required - *Type:* string --- -##### `GetStringMapAttribute` +##### `GetStringMapAttribute` ```csharp private System.Collections.Generic.IDictionary GetStringMapAttribute(string TerraformAttribute) ``` -###### `TerraformAttribute`Required +###### `TerraformAttribute`Required - *Type:* string --- -##### `InterpolationForAttribute` +##### `InterpolationForAttribute` ```csharp private IResolvable InterpolationForAttribute(string Property) ``` -###### `Property`Required +###### `Property`Required - *Type:* string --- -##### `Resolve` +##### `Resolve` ```csharp private object Resolve(IResolveContext Context) @@ -16872,13 +16560,13 @@ private object Resolve(IResolveContext Context) Produce the Token's value at resolution time. -###### `Context`Required +###### `Context`Required - *Type:* HashiCorp.Cdktf.IResolveContext --- -##### `ToString` +##### `ToString` ```csharp private string ToString() @@ -16893,14 +16581,16 @@ Returns a reversible string representation. | **Name** | **Type** | **Description** | | --- | --- | --- | -| CreationStack | string[] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| Fqn | string | *No description.* | -| Enabled | HashiCorp.Cdktf.IResolvable | *No description.* | -| InternalValue | DataDigitaloceanAppSpecJobImageDeployOnPush | *No description.* | +| CreationStack | string[] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| Fqn | string | *No description.* | +| Branch | string | *No description.* | +| DeployOnPush | HashiCorp.Cdktf.IResolvable | *No description.* | +| Repo | string | *No description.* | +| InternalValue | DataDigitaloceanAppSpecJobGithub | *No description.* | --- -##### `CreationStack`Required +##### `CreationStack`Required ```csharp public string[] CreationStack { get; } @@ -16914,7 +16604,7 @@ If this returns an empty array the stack will not be attached. --- -##### `Fqn`Required +##### `Fqn`Required ```csharp public string Fqn { get; } @@ -16924,46 +16614,66 @@ public string Fqn { get; } --- -##### `Enabled`Required +##### `Branch`Required ```csharp -public IResolvable Enabled { get; } +public string Branch { get; } +``` + +- *Type:* string + +--- + +##### `DeployOnPush`Required + +```csharp +public IResolvable DeployOnPush { get; } ``` - *Type:* HashiCorp.Cdktf.IResolvable --- -##### `InternalValue`Optional +##### `Repo`Required ```csharp -public DataDigitaloceanAppSpecJobImageDeployOnPush InternalValue { get; } +public string Repo { get; } ``` -- *Type:* DataDigitaloceanAppSpecJobImageDeployOnPush +- *Type:* string --- +##### `InternalValue`Optional -### DataDigitaloceanAppSpecJobImageList +```csharp +public DataDigitaloceanAppSpecJobGithub InternalValue { get; } +``` -#### Initializers +- *Type:* DataDigitaloceanAppSpecJobGithub + +--- + + +### DataDigitaloceanAppSpecJobGitlabList + +#### Initializers ```csharp using HashiCorp.Cdktf.Providers.Digitalocean; -new DataDigitaloceanAppSpecJobImageList(IInterpolatingParent TerraformResource, string TerraformAttribute, bool WrapsSet); +new DataDigitaloceanAppSpecJobGitlabList(IInterpolatingParent TerraformResource, string TerraformAttribute, bool WrapsSet); ``` | **Name** | **Type** | **Description** | | --- | --- | --- | -| TerraformResource | HashiCorp.Cdktf.IInterpolatingParent | The parent resource. | -| TerraformAttribute | string | The attribute on the parent resource this class is referencing. | -| WrapsSet | bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | +| TerraformResource | HashiCorp.Cdktf.IInterpolatingParent | The parent resource. | +| TerraformAttribute | string | The attribute on the parent resource this class is referencing. | +| WrapsSet | bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | --- -##### `TerraformResource`Required +##### `TerraformResource`Required - *Type:* HashiCorp.Cdktf.IInterpolatingParent @@ -16971,7 +16681,7 @@ The parent resource. --- -##### `TerraformAttribute`Required +##### `TerraformAttribute`Required - *Type:* string @@ -16979,7 +16689,7 @@ The attribute on the parent resource this class is referencing. --- -##### `WrapsSet`Required +##### `WrapsSet`Required - *Type:* bool @@ -16991,15 +16701,15 @@ whether the list is wrapping a set (will add tolist() to be able to access an it | **Name** | **Description** | | --- | --- | -| AllWithMapKey | Creating an iterator for this complex list. | -| ComputeFqn | *No description.* | -| Resolve | Produce the Token's value at resolution time. | -| ToString | Return a string representation of this resolvable object. | -| Get | *No description.* | +| AllWithMapKey | Creating an iterator for this complex list. | +| ComputeFqn | *No description.* | +| Resolve | Produce the Token's value at resolution time. | +| ToString | Return a string representation of this resolvable object. | +| Get | *No description.* | --- -##### `AllWithMapKey` +##### `AllWithMapKey` ```csharp private DynamicListTerraformIterator AllWithMapKey(string MapKeyAttributeName) @@ -17009,19 +16719,19 @@ Creating an iterator for this complex list. The list will be converted into a map with the mapKeyAttributeName as the key. -###### `MapKeyAttributeName`Required +###### `MapKeyAttributeName`Required - *Type:* string --- -##### `ComputeFqn` +##### `ComputeFqn` ```csharp private string ComputeFqn() ``` -##### `Resolve` +##### `Resolve` ```csharp private object Resolve(IResolveContext Context) @@ -17029,13 +16739,13 @@ private object Resolve(IResolveContext Context) Produce the Token's value at resolution time. -###### `Context`Required +###### `Context`Required - *Type:* HashiCorp.Cdktf.IResolveContext --- -##### `ToString` +##### `ToString` ```csharp private string ToString() @@ -17045,13 +16755,13 @@ Return a string representation of this resolvable object. Returns a reversible string representation. -##### `Get` +##### `Get` ```csharp -private DataDigitaloceanAppSpecJobImageOutputReference Get(double Index) +private DataDigitaloceanAppSpecJobGitlabOutputReference Get(double Index) ``` -###### `Index`Required +###### `Index`Required - *Type:* double @@ -17064,12 +16774,12 @@ the index of the item to return. | **Name** | **Type** | **Description** | | --- | --- | --- | -| CreationStack | string[] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| Fqn | string | *No description.* | +| CreationStack | string[] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| Fqn | string | *No description.* | --- -##### `CreationStack`Required +##### `CreationStack`Required ```csharp public string[] CreationStack { get; } @@ -17083,7 +16793,7 @@ If this returns an empty array the stack will not be attached. --- -##### `Fqn`Required +##### `Fqn`Required ```csharp public string Fqn { get; } @@ -17094,26 +16804,26 @@ public string Fqn { get; } --- -### DataDigitaloceanAppSpecJobImageOutputReference +### DataDigitaloceanAppSpecJobGitlabOutputReference -#### Initializers +#### Initializers ```csharp using HashiCorp.Cdktf.Providers.Digitalocean; -new DataDigitaloceanAppSpecJobImageOutputReference(IInterpolatingParent TerraformResource, string TerraformAttribute, double ComplexObjectIndex, bool ComplexObjectIsFromSet); +new DataDigitaloceanAppSpecJobGitlabOutputReference(IInterpolatingParent TerraformResource, string TerraformAttribute, double ComplexObjectIndex, bool ComplexObjectIsFromSet); ``` | **Name** | **Type** | **Description** | | --- | --- | --- | -| TerraformResource | HashiCorp.Cdktf.IInterpolatingParent | The parent resource. | -| TerraformAttribute | string | The attribute on the parent resource this class is referencing. | -| ComplexObjectIndex | double | the index of this item in the list. | -| ComplexObjectIsFromSet | bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | +| TerraformResource | HashiCorp.Cdktf.IInterpolatingParent | The parent resource. | +| TerraformAttribute | string | The attribute on the parent resource this class is referencing. | +| ComplexObjectIndex | double | the index of this item in the list. | +| ComplexObjectIsFromSet | bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | --- -##### `TerraformResource`Required +##### `TerraformResource`Required - *Type:* HashiCorp.Cdktf.IInterpolatingParent @@ -17121,7 +16831,7 @@ The parent resource. --- -##### `TerraformAttribute`Required +##### `TerraformAttribute`Required - *Type:* string @@ -17129,7 +16839,7 @@ The attribute on the parent resource this class is referencing. --- -##### `ComplexObjectIndex`Required +##### `ComplexObjectIndex`Required - *Type:* double @@ -17137,7 +16847,7 @@ the index of this item in the list. --- -##### `ComplexObjectIsFromSet`Required +##### `ComplexObjectIsFromSet`Required - *Type:* bool @@ -17149,149 +16859,149 @@ whether the list is wrapping a set (will add tolist() to be able to access an it | **Name** | **Description** | | --- | --- | -| ComputeFqn | *No description.* | -| GetAnyMapAttribute | *No description.* | -| GetBooleanAttribute | *No description.* | -| GetBooleanMapAttribute | *No description.* | -| GetListAttribute | *No description.* | -| GetNumberAttribute | *No description.* | -| GetNumberListAttribute | *No description.* | -| GetNumberMapAttribute | *No description.* | -| GetStringAttribute | *No description.* | -| GetStringMapAttribute | *No description.* | -| InterpolationForAttribute | *No description.* | -| Resolve | Produce the Token's value at resolution time. | -| ToString | Return a string representation of this resolvable object. | +| ComputeFqn | *No description.* | +| GetAnyMapAttribute | *No description.* | +| GetBooleanAttribute | *No description.* | +| GetBooleanMapAttribute | *No description.* | +| GetListAttribute | *No description.* | +| GetNumberAttribute | *No description.* | +| GetNumberListAttribute | *No description.* | +| GetNumberMapAttribute | *No description.* | +| GetStringAttribute | *No description.* | +| GetStringMapAttribute | *No description.* | +| InterpolationForAttribute | *No description.* | +| Resolve | Produce the Token's value at resolution time. | +| ToString | Return a string representation of this resolvable object. | --- -##### `ComputeFqn` +##### `ComputeFqn` ```csharp private string ComputeFqn() ``` -##### `GetAnyMapAttribute` +##### `GetAnyMapAttribute` ```csharp private System.Collections.Generic.IDictionary GetAnyMapAttribute(string TerraformAttribute) ``` -###### `TerraformAttribute`Required +###### `TerraformAttribute`Required - *Type:* string --- -##### `GetBooleanAttribute` +##### `GetBooleanAttribute` ```csharp private IResolvable GetBooleanAttribute(string TerraformAttribute) ``` -###### `TerraformAttribute`Required +###### `TerraformAttribute`Required - *Type:* string --- -##### `GetBooleanMapAttribute` +##### `GetBooleanMapAttribute` ```csharp private System.Collections.Generic.IDictionary GetBooleanMapAttribute(string TerraformAttribute) ``` -###### `TerraformAttribute`Required +###### `TerraformAttribute`Required - *Type:* string --- -##### `GetListAttribute` +##### `GetListAttribute` ```csharp private string[] GetListAttribute(string TerraformAttribute) ``` -###### `TerraformAttribute`Required +###### `TerraformAttribute`Required - *Type:* string --- -##### `GetNumberAttribute` +##### `GetNumberAttribute` ```csharp private double GetNumberAttribute(string TerraformAttribute) ``` -###### `TerraformAttribute`Required +###### `TerraformAttribute`Required - *Type:* string --- -##### `GetNumberListAttribute` +##### `GetNumberListAttribute` ```csharp private double[] GetNumberListAttribute(string TerraformAttribute) ``` -###### `TerraformAttribute`Required +###### `TerraformAttribute`Required - *Type:* string --- -##### `GetNumberMapAttribute` +##### `GetNumberMapAttribute` ```csharp private System.Collections.Generic.IDictionary GetNumberMapAttribute(string TerraformAttribute) ``` -###### `TerraformAttribute`Required +###### `TerraformAttribute`Required - *Type:* string --- -##### `GetStringAttribute` +##### `GetStringAttribute` ```csharp private string GetStringAttribute(string TerraformAttribute) ``` -###### `TerraformAttribute`Required +###### `TerraformAttribute`Required - *Type:* string --- -##### `GetStringMapAttribute` +##### `GetStringMapAttribute` ```csharp private System.Collections.Generic.IDictionary GetStringMapAttribute(string TerraformAttribute) ``` -###### `TerraformAttribute`Required +###### `TerraformAttribute`Required - *Type:* string --- -##### `InterpolationForAttribute` +##### `InterpolationForAttribute` ```csharp private IResolvable InterpolationForAttribute(string Property) ``` -###### `Property`Required +###### `Property`Required - *Type:* string --- -##### `Resolve` +##### `Resolve` ```csharp private object Resolve(IResolveContext Context) @@ -17299,13 +17009,13 @@ private object Resolve(IResolveContext Context) Produce the Token's value at resolution time. -###### `Context`Required +###### `Context`Required - *Type:* HashiCorp.Cdktf.IResolveContext --- -##### `ToString` +##### `ToString` ```csharp private string ToString() @@ -17320,19 +17030,16 @@ Returns a reversible string representation. | **Name** | **Type** | **Description** | | --- | --- | --- | -| CreationStack | string[] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| Fqn | string | *No description.* | -| DeployOnPush | DataDigitaloceanAppSpecJobImageDeployOnPushList | *No description.* | -| Registry | string | *No description.* | -| RegistryCredentials | string | *No description.* | -| RegistryType | string | *No description.* | -| Repository | string | *No description.* | -| Tag | string | *No description.* | -| InternalValue | DataDigitaloceanAppSpecJobImage | *No description.* | +| CreationStack | string[] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| Fqn | string | *No description.* | +| Branch | string | *No description.* | +| DeployOnPush | HashiCorp.Cdktf.IResolvable | *No description.* | +| Repo | string | *No description.* | +| InternalValue | DataDigitaloceanAppSpecJobGitlab | *No description.* | --- -##### `CreationStack`Required +##### `CreationStack`Required ```csharp public string[] CreationStack { get; } @@ -17346,7 +17053,7 @@ If this returns an empty array the stack will not be attached. --- -##### `Fqn`Required +##### `Fqn`Required ```csharp public string Fqn { get; } @@ -17356,96 +17063,66 @@ public string Fqn { get; } --- -##### `DeployOnPush`Required - -```csharp -public DataDigitaloceanAppSpecJobImageDeployOnPushList DeployOnPush { get; } -``` - -- *Type:* DataDigitaloceanAppSpecJobImageDeployOnPushList - ---- - -##### `Registry`Required - -```csharp -public string Registry { get; } -``` - -- *Type:* string - ---- - -##### `RegistryCredentials`Required - -```csharp -public string RegistryCredentials { get; } -``` - -- *Type:* string - ---- - -##### `RegistryType`Required +##### `Branch`Required ```csharp -public string RegistryType { get; } +public string Branch { get; } ``` - *Type:* string --- -##### `Repository`Required +##### `DeployOnPush`Required ```csharp -public string Repository { get; } +public IResolvable DeployOnPush { get; } ``` -- *Type:* string +- *Type:* HashiCorp.Cdktf.IResolvable --- -##### `Tag`Required +##### `Repo`Required ```csharp -public string Tag { get; } +public string Repo { get; } ``` - *Type:* string --- -##### `InternalValue`Optional +##### `InternalValue`Optional ```csharp -public DataDigitaloceanAppSpecJobImage InternalValue { get; } +public DataDigitaloceanAppSpecJobGitlab InternalValue { get; } ``` -- *Type:* DataDigitaloceanAppSpecJobImage +- *Type:* DataDigitaloceanAppSpecJobGitlab --- -### DataDigitaloceanAppSpecJobList +### DataDigitaloceanAppSpecJobGitList -#### Initializers +#### Initializers ```csharp using HashiCorp.Cdktf.Providers.Digitalocean; -new DataDigitaloceanAppSpecJobList(IInterpolatingParent TerraformResource, string TerraformAttribute, bool WrapsSet); +new DataDigitaloceanAppSpecJobGitList(IInterpolatingParent TerraformResource, string TerraformAttribute, bool WrapsSet); ``` | **Name** | **Type** | **Description** | | --- | --- | --- | -| TerraformResource | HashiCorp.Cdktf.IInterpolatingParent | The parent resource. | -| TerraformAttribute | string | The attribute on the parent resource this class is referencing. | -| WrapsSet | bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | +| TerraformResource | HashiCorp.Cdktf.IInterpolatingParent | The parent resource. | +| TerraformAttribute | string | The attribute on the parent resource this class is referencing. | +| WrapsSet | bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | --- -##### `TerraformResource`Required +##### `TerraformResource`Required - *Type:* HashiCorp.Cdktf.IInterpolatingParent @@ -17453,7 +17130,7 @@ The parent resource. --- -##### `TerraformAttribute`Required +##### `TerraformAttribute`Required - *Type:* string @@ -17461,7 +17138,7 @@ The attribute on the parent resource this class is referencing. --- -##### `WrapsSet`Required +##### `WrapsSet`Required - *Type:* bool @@ -17473,15 +17150,15 @@ whether the list is wrapping a set (will add tolist() to be able to access an it | **Name** | **Description** | | --- | --- | -| AllWithMapKey | Creating an iterator for this complex list. | -| ComputeFqn | *No description.* | -| Resolve | Produce the Token's value at resolution time. | -| ToString | Return a string representation of this resolvable object. | -| Get | *No description.* | +| AllWithMapKey | Creating an iterator for this complex list. | +| ComputeFqn | *No description.* | +| Resolve | Produce the Token's value at resolution time. | +| ToString | Return a string representation of this resolvable object. | +| Get | *No description.* | --- -##### `AllWithMapKey` +##### `AllWithMapKey` ```csharp private DynamicListTerraformIterator AllWithMapKey(string MapKeyAttributeName) @@ -17491,19 +17168,19 @@ Creating an iterator for this complex list. The list will be converted into a map with the mapKeyAttributeName as the key. -###### `MapKeyAttributeName`Required +###### `MapKeyAttributeName`Required - *Type:* string --- -##### `ComputeFqn` +##### `ComputeFqn` ```csharp private string ComputeFqn() ``` -##### `Resolve` +##### `Resolve` ```csharp private object Resolve(IResolveContext Context) @@ -17511,13 +17188,13 @@ private object Resolve(IResolveContext Context) Produce the Token's value at resolution time. -###### `Context`Required +###### `Context`Required - *Type:* HashiCorp.Cdktf.IResolveContext --- -##### `ToString` +##### `ToString` ```csharp private string ToString() @@ -17527,13 +17204,13 @@ Return a string representation of this resolvable object. Returns a reversible string representation. -##### `Get` +##### `Get` ```csharp -private DataDigitaloceanAppSpecJobOutputReference Get(double Index) +private DataDigitaloceanAppSpecJobGitOutputReference Get(double Index) ``` -###### `Index`Required +###### `Index`Required - *Type:* double @@ -17546,12 +17223,12 @@ the index of the item to return. | **Name** | **Type** | **Description** | | --- | --- | --- | -| CreationStack | string[] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| Fqn | string | *No description.* | +| CreationStack | string[] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| Fqn | string | *No description.* | --- -##### `CreationStack`Required +##### `CreationStack`Required ```csharp public string[] CreationStack { get; } @@ -17565,7 +17242,7 @@ If this returns an empty array the stack will not be attached. --- -##### `Fqn`Required +##### `Fqn`Required ```csharp public string Fqn { get; } @@ -17576,25 +17253,26 @@ public string Fqn { get; } --- -### DataDigitaloceanAppSpecJobLogDestinationDatadogList +### DataDigitaloceanAppSpecJobGitOutputReference -#### Initializers +#### Initializers ```csharp using HashiCorp.Cdktf.Providers.Digitalocean; -new DataDigitaloceanAppSpecJobLogDestinationDatadogList(IInterpolatingParent TerraformResource, string TerraformAttribute, bool WrapsSet); +new DataDigitaloceanAppSpecJobGitOutputReference(IInterpolatingParent TerraformResource, string TerraformAttribute, double ComplexObjectIndex, bool ComplexObjectIsFromSet); ``` | **Name** | **Type** | **Description** | | --- | --- | --- | -| TerraformResource | HashiCorp.Cdktf.IInterpolatingParent | The parent resource. | -| TerraformAttribute | string | The attribute on the parent resource this class is referencing. | -| WrapsSet | bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | +| TerraformResource | HashiCorp.Cdktf.IInterpolatingParent | The parent resource. | +| TerraformAttribute | string | The attribute on the parent resource this class is referencing. | +| ComplexObjectIndex | double | the index of this item in the list. | +| ComplexObjectIsFromSet | bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | --- -##### `TerraformResource`Required +##### `TerraformResource`Required - *Type:* HashiCorp.Cdktf.IInterpolatingParent @@ -17602,7 +17280,7 @@ The parent resource. --- -##### `TerraformAttribute`Required +##### `TerraformAttribute`Required - *Type:* string @@ -17610,7 +17288,15 @@ The attribute on the parent resource this class is referencing. --- -##### `WrapsSet`Required +##### `ComplexObjectIndex`Required + +- *Type:* double + +the index of this item in the list. + +--- + +##### `ComplexObjectIsFromSet`Required - *Type:* bool @@ -17622,307 +17308,149 @@ whether the list is wrapping a set (will add tolist() to be able to access an it | **Name** | **Description** | | --- | --- | -| AllWithMapKey | Creating an iterator for this complex list. | -| ComputeFqn | *No description.* | -| Resolve | Produce the Token's value at resolution time. | -| ToString | Return a string representation of this resolvable object. | -| Get | *No description.* | +| ComputeFqn | *No description.* | +| GetAnyMapAttribute | *No description.* | +| GetBooleanAttribute | *No description.* | +| GetBooleanMapAttribute | *No description.* | +| GetListAttribute | *No description.* | +| GetNumberAttribute | *No description.* | +| GetNumberListAttribute | *No description.* | +| GetNumberMapAttribute | *No description.* | +| GetStringAttribute | *No description.* | +| GetStringMapAttribute | *No description.* | +| InterpolationForAttribute | *No description.* | +| Resolve | Produce the Token's value at resolution time. | +| ToString | Return a string representation of this resolvable object. | --- -##### `AllWithMapKey` +##### `ComputeFqn` ```csharp -private DynamicListTerraformIterator AllWithMapKey(string MapKeyAttributeName) +private string ComputeFqn() ``` -Creating an iterator for this complex list. +##### `GetAnyMapAttribute` -The list will be converted into a map with the mapKeyAttributeName as the key. +```csharp +private System.Collections.Generic.IDictionary GetAnyMapAttribute(string TerraformAttribute) +``` -###### `MapKeyAttributeName`Required +###### `TerraformAttribute`Required - *Type:* string --- -##### `ComputeFqn` - -```csharp -private string ComputeFqn() -``` - -##### `Resolve` +##### `GetBooleanAttribute` ```csharp -private object Resolve(IResolveContext Context) +private IResolvable GetBooleanAttribute(string TerraformAttribute) ``` -Produce the Token's value at resolution time. - -###### `Context`Required +###### `TerraformAttribute`Required -- *Type:* HashiCorp.Cdktf.IResolveContext +- *Type:* string --- -##### `ToString` +##### `GetBooleanMapAttribute` ```csharp -private string ToString() +private System.Collections.Generic.IDictionary GetBooleanMapAttribute(string TerraformAttribute) ``` -Return a string representation of this resolvable object. +###### `TerraformAttribute`Required -Returns a reversible string representation. +- *Type:* string -##### `Get` +--- + +##### `GetListAttribute` ```csharp -private DataDigitaloceanAppSpecJobLogDestinationDatadogOutputReference Get(double Index) +private string[] GetListAttribute(string TerraformAttribute) ``` -###### `Index`Required - -- *Type:* double +###### `TerraformAttribute`Required -the index of the item to return. +- *Type:* string --- +##### `GetNumberAttribute` -#### Properties +```csharp +private double GetNumberAttribute(string TerraformAttribute) +``` -| **Name** | **Type** | **Description** | -| --- | --- | --- | -| CreationStack | string[] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| Fqn | string | *No description.* | +###### `TerraformAttribute`Required + +- *Type:* string --- -##### `CreationStack`Required +##### `GetNumberListAttribute` ```csharp -public string[] CreationStack { get; } +private double[] GetNumberListAttribute(string TerraformAttribute) ``` -- *Type:* string[] - -The creation stack of this resolvable which will be appended to errors thrown during resolution. - -If this returns an empty array the stack will not be attached. - ---- - -##### `Fqn`Required - -```csharp -public string Fqn { get; } -``` - -- *Type:* string - ---- - - -### DataDigitaloceanAppSpecJobLogDestinationDatadogOutputReference - -#### Initializers - -```csharp -using HashiCorp.Cdktf.Providers.Digitalocean; - -new DataDigitaloceanAppSpecJobLogDestinationDatadogOutputReference(IInterpolatingParent TerraformResource, string TerraformAttribute, double ComplexObjectIndex, bool ComplexObjectIsFromSet); -``` - -| **Name** | **Type** | **Description** | -| --- | --- | --- | -| TerraformResource | HashiCorp.Cdktf.IInterpolatingParent | The parent resource. | -| TerraformAttribute | string | The attribute on the parent resource this class is referencing. | -| ComplexObjectIndex | double | the index of this item in the list. | -| ComplexObjectIsFromSet | bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | - ---- - -##### `TerraformResource`Required - -- *Type:* HashiCorp.Cdktf.IInterpolatingParent - -The parent resource. - ---- - -##### `TerraformAttribute`Required - -- *Type:* string - -The attribute on the parent resource this class is referencing. - ---- - -##### `ComplexObjectIndex`Required - -- *Type:* double - -the index of this item in the list. - ---- - -##### `ComplexObjectIsFromSet`Required - -- *Type:* bool - -whether the list is wrapping a set (will add tolist() to be able to access an item via an index). - ---- - -#### Methods - -| **Name** | **Description** | -| --- | --- | -| ComputeFqn | *No description.* | -| GetAnyMapAttribute | *No description.* | -| GetBooleanAttribute | *No description.* | -| GetBooleanMapAttribute | *No description.* | -| GetListAttribute | *No description.* | -| GetNumberAttribute | *No description.* | -| GetNumberListAttribute | *No description.* | -| GetNumberMapAttribute | *No description.* | -| GetStringAttribute | *No description.* | -| GetStringMapAttribute | *No description.* | -| InterpolationForAttribute | *No description.* | -| Resolve | Produce the Token's value at resolution time. | -| ToString | Return a string representation of this resolvable object. | - ---- - -##### `ComputeFqn` - -```csharp -private string ComputeFqn() -``` - -##### `GetAnyMapAttribute` - -```csharp -private System.Collections.Generic.IDictionary GetAnyMapAttribute(string TerraformAttribute) -``` - -###### `TerraformAttribute`Required - -- *Type:* string - ---- - -##### `GetBooleanAttribute` - -```csharp -private IResolvable GetBooleanAttribute(string TerraformAttribute) -``` - -###### `TerraformAttribute`Required - -- *Type:* string - ---- - -##### `GetBooleanMapAttribute` - -```csharp -private System.Collections.Generic.IDictionary GetBooleanMapAttribute(string TerraformAttribute) -``` - -###### `TerraformAttribute`Required - -- *Type:* string - ---- - -##### `GetListAttribute` - -```csharp -private string[] GetListAttribute(string TerraformAttribute) -``` - -###### `TerraformAttribute`Required - -- *Type:* string - ---- - -##### `GetNumberAttribute` - -```csharp -private double GetNumberAttribute(string TerraformAttribute) -``` - -###### `TerraformAttribute`Required - -- *Type:* string - ---- - -##### `GetNumberListAttribute` - -```csharp -private double[] GetNumberListAttribute(string TerraformAttribute) -``` - -###### `TerraformAttribute`Required +###### `TerraformAttribute`Required - *Type:* string --- -##### `GetNumberMapAttribute` +##### `GetNumberMapAttribute` ```csharp private System.Collections.Generic.IDictionary GetNumberMapAttribute(string TerraformAttribute) ``` -###### `TerraformAttribute`Required +###### `TerraformAttribute`Required - *Type:* string --- -##### `GetStringAttribute` +##### `GetStringAttribute` ```csharp private string GetStringAttribute(string TerraformAttribute) ``` -###### `TerraformAttribute`Required +###### `TerraformAttribute`Required - *Type:* string --- -##### `GetStringMapAttribute` +##### `GetStringMapAttribute` ```csharp private System.Collections.Generic.IDictionary GetStringMapAttribute(string TerraformAttribute) ``` -###### `TerraformAttribute`Required +###### `TerraformAttribute`Required - *Type:* string --- -##### `InterpolationForAttribute` +##### `InterpolationForAttribute` ```csharp private IResolvable InterpolationForAttribute(string Property) ``` -###### `Property`Required +###### `Property`Required - *Type:* string --- -##### `Resolve` +##### `Resolve` ```csharp private object Resolve(IResolveContext Context) @@ -17930,13 +17458,13 @@ private object Resolve(IResolveContext Context) Produce the Token's value at resolution time. -###### `Context`Required +###### `Context`Required - *Type:* HashiCorp.Cdktf.IResolveContext --- -##### `ToString` +##### `ToString` ```csharp private string ToString() @@ -17951,15 +17479,15 @@ Returns a reversible string representation. | **Name** | **Type** | **Description** | | --- | --- | --- | -| CreationStack | string[] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| Fqn | string | *No description.* | -| ApiKey | string | *No description.* | -| Endpoint | string | *No description.* | -| InternalValue | DataDigitaloceanAppSpecJobLogDestinationDatadog | *No description.* | +| CreationStack | string[] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| Fqn | string | *No description.* | +| Branch | string | *No description.* | +| RepoCloneUrl | string | *No description.* | +| InternalValue | DataDigitaloceanAppSpecJobGit | *No description.* | --- -##### `CreationStack`Required +##### `CreationStack`Required ```csharp public string[] CreationStack { get; } @@ -17973,7 +17501,7 @@ If this returns an empty array the stack will not be attached. --- -##### `Fqn`Required +##### `Fqn`Required ```csharp public string Fqn { get; } @@ -17983,205 +17511,56 @@ public string Fqn { get; } --- -##### `ApiKey`Required - -```csharp -public string ApiKey { get; } -``` - -- *Type:* string - ---- - -##### `Endpoint`Required - -```csharp -public string Endpoint { get; } -``` - -- *Type:* string - ---- - -##### `InternalValue`Optional - -```csharp -public DataDigitaloceanAppSpecJobLogDestinationDatadog InternalValue { get; } -``` - -- *Type:* DataDigitaloceanAppSpecJobLogDestinationDatadog - ---- - - -### DataDigitaloceanAppSpecJobLogDestinationList - -#### Initializers +##### `Branch`Required ```csharp -using HashiCorp.Cdktf.Providers.Digitalocean; - -new DataDigitaloceanAppSpecJobLogDestinationList(IInterpolatingParent TerraformResource, string TerraformAttribute, bool WrapsSet); +public string Branch { get; } ``` -| **Name** | **Type** | **Description** | -| --- | --- | --- | -| TerraformResource | HashiCorp.Cdktf.IInterpolatingParent | The parent resource. | -| TerraformAttribute | string | The attribute on the parent resource this class is referencing. | -| WrapsSet | bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | - ---- - -##### `TerraformResource`Required - -- *Type:* HashiCorp.Cdktf.IInterpolatingParent - -The parent resource. - ---- - -##### `TerraformAttribute`Required - - *Type:* string -The attribute on the parent resource this class is referencing. - ---- - -##### `WrapsSet`Required - -- *Type:* bool - -whether the list is wrapping a set (will add tolist() to be able to access an item via an index). - ---- - -#### Methods - -| **Name** | **Description** | -| --- | --- | -| AllWithMapKey | Creating an iterator for this complex list. | -| ComputeFqn | *No description.* | -| Resolve | Produce the Token's value at resolution time. | -| ToString | Return a string representation of this resolvable object. | -| Get | *No description.* | - --- -##### `AllWithMapKey` +##### `RepoCloneUrl`Required ```csharp -private DynamicListTerraformIterator AllWithMapKey(string MapKeyAttributeName) +public string RepoCloneUrl { get; } ``` -Creating an iterator for this complex list. - -The list will be converted into a map with the mapKeyAttributeName as the key. - -###### `MapKeyAttributeName`Required - - *Type:* string --- -##### `ComputeFqn` - -```csharp -private string ComputeFqn() -``` - -##### `Resolve` - -```csharp -private object Resolve(IResolveContext Context) -``` - -Produce the Token's value at resolution time. - -###### `Context`Required - -- *Type:* HashiCorp.Cdktf.IResolveContext - ---- - -##### `ToString` - -```csharp -private string ToString() -``` - -Return a string representation of this resolvable object. - -Returns a reversible string representation. - -##### `Get` - -```csharp -private DataDigitaloceanAppSpecJobLogDestinationOutputReference Get(double Index) -``` - -###### `Index`Required - -- *Type:* double - -the index of the item to return. - ---- - - -#### Properties - -| **Name** | **Type** | **Description** | -| --- | --- | --- | -| CreationStack | string[] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| Fqn | string | *No description.* | - ---- - -##### `CreationStack`Required - -```csharp -public string[] CreationStack { get; } -``` - -- *Type:* string[] - -The creation stack of this resolvable which will be appended to errors thrown during resolution. - -If this returns an empty array the stack will not be attached. - ---- - -##### `Fqn`Required +##### `InternalValue`Optional ```csharp -public string Fqn { get; } +public DataDigitaloceanAppSpecJobGit InternalValue { get; } ``` -- *Type:* string +- *Type:* DataDigitaloceanAppSpecJobGit --- -### DataDigitaloceanAppSpecJobLogDestinationLogtailList +### DataDigitaloceanAppSpecJobImageDeployOnPushList -#### Initializers +#### Initializers ```csharp using HashiCorp.Cdktf.Providers.Digitalocean; -new DataDigitaloceanAppSpecJobLogDestinationLogtailList(IInterpolatingParent TerraformResource, string TerraformAttribute, bool WrapsSet); +new DataDigitaloceanAppSpecJobImageDeployOnPushList(IInterpolatingParent TerraformResource, string TerraformAttribute, bool WrapsSet); ``` | **Name** | **Type** | **Description** | | --- | --- | --- | -| TerraformResource | HashiCorp.Cdktf.IInterpolatingParent | The parent resource. | -| TerraformAttribute | string | The attribute on the parent resource this class is referencing. | -| WrapsSet | bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | +| TerraformResource | HashiCorp.Cdktf.IInterpolatingParent | The parent resource. | +| TerraformAttribute | string | The attribute on the parent resource this class is referencing. | +| WrapsSet | bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | --- -##### `TerraformResource`Required +##### `TerraformResource`Required - *Type:* HashiCorp.Cdktf.IInterpolatingParent @@ -18189,7 +17568,7 @@ The parent resource. --- -##### `TerraformAttribute`Required +##### `TerraformAttribute`Required - *Type:* string @@ -18197,7 +17576,7 @@ The attribute on the parent resource this class is referencing. --- -##### `WrapsSet`Required +##### `WrapsSet`Required - *Type:* bool @@ -18209,15 +17588,15 @@ whether the list is wrapping a set (will add tolist() to be able to access an it | **Name** | **Description** | | --- | --- | -| AllWithMapKey | Creating an iterator for this complex list. | -| ComputeFqn | *No description.* | -| Resolve | Produce the Token's value at resolution time. | -| ToString | Return a string representation of this resolvable object. | -| Get | *No description.* | +| AllWithMapKey | Creating an iterator for this complex list. | +| ComputeFqn | *No description.* | +| Resolve | Produce the Token's value at resolution time. | +| ToString | Return a string representation of this resolvable object. | +| Get | *No description.* | --- -##### `AllWithMapKey` +##### `AllWithMapKey` ```csharp private DynamicListTerraformIterator AllWithMapKey(string MapKeyAttributeName) @@ -18227,19 +17606,19 @@ Creating an iterator for this complex list. The list will be converted into a map with the mapKeyAttributeName as the key. -###### `MapKeyAttributeName`Required +###### `MapKeyAttributeName`Required - *Type:* string --- -##### `ComputeFqn` +##### `ComputeFqn` ```csharp private string ComputeFqn() ``` -##### `Resolve` +##### `Resolve` ```csharp private object Resolve(IResolveContext Context) @@ -18247,13 +17626,13 @@ private object Resolve(IResolveContext Context) Produce the Token's value at resolution time. -###### `Context`Required +###### `Context`Required - *Type:* HashiCorp.Cdktf.IResolveContext --- -##### `ToString` +##### `ToString` ```csharp private string ToString() @@ -18263,13 +17642,13 @@ Return a string representation of this resolvable object. Returns a reversible string representation. -##### `Get` +##### `Get` ```csharp -private DataDigitaloceanAppSpecJobLogDestinationLogtailOutputReference Get(double Index) +private DataDigitaloceanAppSpecJobImageDeployOnPushOutputReference Get(double Index) ``` -###### `Index`Required +###### `Index`Required - *Type:* double @@ -18282,12 +17661,12 @@ the index of the item to return. | **Name** | **Type** | **Description** | | --- | --- | --- | -| CreationStack | string[] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| Fqn | string | *No description.* | +| CreationStack | string[] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| Fqn | string | *No description.* | --- -##### `CreationStack`Required +##### `CreationStack`Required ```csharp public string[] CreationStack { get; } @@ -18301,7 +17680,7 @@ If this returns an empty array the stack will not be attached. --- -##### `Fqn`Required +##### `Fqn`Required ```csharp public string Fqn { get; } @@ -18312,26 +17691,26 @@ public string Fqn { get; } --- -### DataDigitaloceanAppSpecJobLogDestinationLogtailOutputReference +### DataDigitaloceanAppSpecJobImageDeployOnPushOutputReference -#### Initializers +#### Initializers ```csharp using HashiCorp.Cdktf.Providers.Digitalocean; -new DataDigitaloceanAppSpecJobLogDestinationLogtailOutputReference(IInterpolatingParent TerraformResource, string TerraformAttribute, double ComplexObjectIndex, bool ComplexObjectIsFromSet); +new DataDigitaloceanAppSpecJobImageDeployOnPushOutputReference(IInterpolatingParent TerraformResource, string TerraformAttribute, double ComplexObjectIndex, bool ComplexObjectIsFromSet); ``` | **Name** | **Type** | **Description** | | --- | --- | --- | -| TerraformResource | HashiCorp.Cdktf.IInterpolatingParent | The parent resource. | -| TerraformAttribute | string | The attribute on the parent resource this class is referencing. | -| ComplexObjectIndex | double | the index of this item in the list. | -| ComplexObjectIsFromSet | bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | +| TerraformResource | HashiCorp.Cdktf.IInterpolatingParent | The parent resource. | +| TerraformAttribute | string | The attribute on the parent resource this class is referencing. | +| ComplexObjectIndex | double | the index of this item in the list. | +| ComplexObjectIsFromSet | bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | --- -##### `TerraformResource`Required +##### `TerraformResource`Required - *Type:* HashiCorp.Cdktf.IInterpolatingParent @@ -18339,7 +17718,7 @@ The parent resource. --- -##### `TerraformAttribute`Required +##### `TerraformAttribute`Required - *Type:* string @@ -18347,7 +17726,7 @@ The attribute on the parent resource this class is referencing. --- -##### `ComplexObjectIndex`Required +##### `ComplexObjectIndex`Required - *Type:* double @@ -18355,7 +17734,7 @@ the index of this item in the list. --- -##### `ComplexObjectIsFromSet`Required +##### `ComplexObjectIsFromSet`Required - *Type:* bool @@ -18367,149 +17746,149 @@ whether the list is wrapping a set (will add tolist() to be able to access an it | **Name** | **Description** | | --- | --- | -| ComputeFqn | *No description.* | -| GetAnyMapAttribute | *No description.* | -| GetBooleanAttribute | *No description.* | -| GetBooleanMapAttribute | *No description.* | -| GetListAttribute | *No description.* | -| GetNumberAttribute | *No description.* | -| GetNumberListAttribute | *No description.* | -| GetNumberMapAttribute | *No description.* | -| GetStringAttribute | *No description.* | -| GetStringMapAttribute | *No description.* | -| InterpolationForAttribute | *No description.* | -| Resolve | Produce the Token's value at resolution time. | -| ToString | Return a string representation of this resolvable object. | +| ComputeFqn | *No description.* | +| GetAnyMapAttribute | *No description.* | +| GetBooleanAttribute | *No description.* | +| GetBooleanMapAttribute | *No description.* | +| GetListAttribute | *No description.* | +| GetNumberAttribute | *No description.* | +| GetNumberListAttribute | *No description.* | +| GetNumberMapAttribute | *No description.* | +| GetStringAttribute | *No description.* | +| GetStringMapAttribute | *No description.* | +| InterpolationForAttribute | *No description.* | +| Resolve | Produce the Token's value at resolution time. | +| ToString | Return a string representation of this resolvable object. | --- -##### `ComputeFqn` +##### `ComputeFqn` ```csharp private string ComputeFqn() ``` -##### `GetAnyMapAttribute` +##### `GetAnyMapAttribute` ```csharp private System.Collections.Generic.IDictionary GetAnyMapAttribute(string TerraformAttribute) ``` -###### `TerraformAttribute`Required +###### `TerraformAttribute`Required - *Type:* string --- -##### `GetBooleanAttribute` +##### `GetBooleanAttribute` ```csharp private IResolvable GetBooleanAttribute(string TerraformAttribute) ``` -###### `TerraformAttribute`Required +###### `TerraformAttribute`Required - *Type:* string --- -##### `GetBooleanMapAttribute` +##### `GetBooleanMapAttribute` ```csharp private System.Collections.Generic.IDictionary GetBooleanMapAttribute(string TerraformAttribute) ``` -###### `TerraformAttribute`Required +###### `TerraformAttribute`Required - *Type:* string --- -##### `GetListAttribute` +##### `GetListAttribute` ```csharp private string[] GetListAttribute(string TerraformAttribute) ``` -###### `TerraformAttribute`Required +###### `TerraformAttribute`Required - *Type:* string --- -##### `GetNumberAttribute` +##### `GetNumberAttribute` ```csharp private double GetNumberAttribute(string TerraformAttribute) ``` -###### `TerraformAttribute`Required +###### `TerraformAttribute`Required - *Type:* string --- -##### `GetNumberListAttribute` +##### `GetNumberListAttribute` ```csharp private double[] GetNumberListAttribute(string TerraformAttribute) ``` -###### `TerraformAttribute`Required +###### `TerraformAttribute`Required - *Type:* string --- -##### `GetNumberMapAttribute` +##### `GetNumberMapAttribute` ```csharp private System.Collections.Generic.IDictionary GetNumberMapAttribute(string TerraformAttribute) ``` -###### `TerraformAttribute`Required +###### `TerraformAttribute`Required - *Type:* string --- -##### `GetStringAttribute` +##### `GetStringAttribute` ```csharp private string GetStringAttribute(string TerraformAttribute) ``` -###### `TerraformAttribute`Required +###### `TerraformAttribute`Required - *Type:* string --- -##### `GetStringMapAttribute` +##### `GetStringMapAttribute` ```csharp private System.Collections.Generic.IDictionary GetStringMapAttribute(string TerraformAttribute) ``` -###### `TerraformAttribute`Required +###### `TerraformAttribute`Required - *Type:* string --- -##### `InterpolationForAttribute` +##### `InterpolationForAttribute` ```csharp private IResolvable InterpolationForAttribute(string Property) ``` -###### `Property`Required +###### `Property`Required - *Type:* string --- -##### `Resolve` +##### `Resolve` ```csharp private object Resolve(IResolveContext Context) @@ -18517,13 +17896,3583 @@ private object Resolve(IResolveContext Context) Produce the Token's value at resolution time. -###### `Context`Required +###### `Context`Required - *Type:* HashiCorp.Cdktf.IResolveContext --- -##### `ToString` +##### `ToString` + +```csharp +private string ToString() +``` + +Return a string representation of this resolvable object. + +Returns a reversible string representation. + + +#### Properties + +| **Name** | **Type** | **Description** | +| --- | --- | --- | +| CreationStack | string[] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| Fqn | string | *No description.* | +| Enabled | HashiCorp.Cdktf.IResolvable | *No description.* | +| InternalValue | DataDigitaloceanAppSpecJobImageDeployOnPush | *No description.* | + +--- + +##### `CreationStack`Required + +```csharp +public string[] CreationStack { get; } +``` + +- *Type:* string[] + +The creation stack of this resolvable which will be appended to errors thrown during resolution. + +If this returns an empty array the stack will not be attached. + +--- + +##### `Fqn`Required + +```csharp +public string Fqn { get; } +``` + +- *Type:* string + +--- + +##### `Enabled`Required + +```csharp +public IResolvable Enabled { get; } +``` + +- *Type:* HashiCorp.Cdktf.IResolvable + +--- + +##### `InternalValue`Optional + +```csharp +public DataDigitaloceanAppSpecJobImageDeployOnPush InternalValue { get; } +``` + +- *Type:* DataDigitaloceanAppSpecJobImageDeployOnPush + +--- + + +### DataDigitaloceanAppSpecJobImageList + +#### Initializers + +```csharp +using HashiCorp.Cdktf.Providers.Digitalocean; + +new DataDigitaloceanAppSpecJobImageList(IInterpolatingParent TerraformResource, string TerraformAttribute, bool WrapsSet); +``` + +| **Name** | **Type** | **Description** | +| --- | --- | --- | +| TerraformResource | HashiCorp.Cdktf.IInterpolatingParent | The parent resource. | +| TerraformAttribute | string | The attribute on the parent resource this class is referencing. | +| WrapsSet | bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | + +--- + +##### `TerraformResource`Required + +- *Type:* HashiCorp.Cdktf.IInterpolatingParent + +The parent resource. + +--- + +##### `TerraformAttribute`Required + +- *Type:* string + +The attribute on the parent resource this class is referencing. + +--- + +##### `WrapsSet`Required + +- *Type:* bool + +whether the list is wrapping a set (will add tolist() to be able to access an item via an index). + +--- + +#### Methods + +| **Name** | **Description** | +| --- | --- | +| AllWithMapKey | Creating an iterator for this complex list. | +| ComputeFqn | *No description.* | +| Resolve | Produce the Token's value at resolution time. | +| ToString | Return a string representation of this resolvable object. | +| Get | *No description.* | + +--- + +##### `AllWithMapKey` + +```csharp +private DynamicListTerraformIterator AllWithMapKey(string MapKeyAttributeName) +``` + +Creating an iterator for this complex list. + +The list will be converted into a map with the mapKeyAttributeName as the key. + +###### `MapKeyAttributeName`Required + +- *Type:* string + +--- + +##### `ComputeFqn` + +```csharp +private string ComputeFqn() +``` + +##### `Resolve` + +```csharp +private object Resolve(IResolveContext Context) +``` + +Produce the Token's value at resolution time. + +###### `Context`Required + +- *Type:* HashiCorp.Cdktf.IResolveContext + +--- + +##### `ToString` + +```csharp +private string ToString() +``` + +Return a string representation of this resolvable object. + +Returns a reversible string representation. + +##### `Get` + +```csharp +private DataDigitaloceanAppSpecJobImageOutputReference Get(double Index) +``` + +###### `Index`Required + +- *Type:* double + +the index of the item to return. + +--- + + +#### Properties + +| **Name** | **Type** | **Description** | +| --- | --- | --- | +| CreationStack | string[] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| Fqn | string | *No description.* | + +--- + +##### `CreationStack`Required + +```csharp +public string[] CreationStack { get; } +``` + +- *Type:* string[] + +The creation stack of this resolvable which will be appended to errors thrown during resolution. + +If this returns an empty array the stack will not be attached. + +--- + +##### `Fqn`Required + +```csharp +public string Fqn { get; } +``` + +- *Type:* string + +--- + + +### DataDigitaloceanAppSpecJobImageOutputReference + +#### Initializers + +```csharp +using HashiCorp.Cdktf.Providers.Digitalocean; + +new DataDigitaloceanAppSpecJobImageOutputReference(IInterpolatingParent TerraformResource, string TerraformAttribute, double ComplexObjectIndex, bool ComplexObjectIsFromSet); +``` + +| **Name** | **Type** | **Description** | +| --- | --- | --- | +| TerraformResource | HashiCorp.Cdktf.IInterpolatingParent | The parent resource. | +| TerraformAttribute | string | The attribute on the parent resource this class is referencing. | +| ComplexObjectIndex | double | the index of this item in the list. | +| ComplexObjectIsFromSet | bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | + +--- + +##### `TerraformResource`Required + +- *Type:* HashiCorp.Cdktf.IInterpolatingParent + +The parent resource. + +--- + +##### `TerraformAttribute`Required + +- *Type:* string + +The attribute on the parent resource this class is referencing. + +--- + +##### `ComplexObjectIndex`Required + +- *Type:* double + +the index of this item in the list. + +--- + +##### `ComplexObjectIsFromSet`Required + +- *Type:* bool + +whether the list is wrapping a set (will add tolist() to be able to access an item via an index). + +--- + +#### Methods + +| **Name** | **Description** | +| --- | --- | +| ComputeFqn | *No description.* | +| GetAnyMapAttribute | *No description.* | +| GetBooleanAttribute | *No description.* | +| GetBooleanMapAttribute | *No description.* | +| GetListAttribute | *No description.* | +| GetNumberAttribute | *No description.* | +| GetNumberListAttribute | *No description.* | +| GetNumberMapAttribute | *No description.* | +| GetStringAttribute | *No description.* | +| GetStringMapAttribute | *No description.* | +| InterpolationForAttribute | *No description.* | +| Resolve | Produce the Token's value at resolution time. | +| ToString | Return a string representation of this resolvable object. | + +--- + +##### `ComputeFqn` + +```csharp +private string ComputeFqn() +``` + +##### `GetAnyMapAttribute` + +```csharp +private System.Collections.Generic.IDictionary GetAnyMapAttribute(string TerraformAttribute) +``` + +###### `TerraformAttribute`Required + +- *Type:* string + +--- + +##### `GetBooleanAttribute` + +```csharp +private IResolvable GetBooleanAttribute(string TerraformAttribute) +``` + +###### `TerraformAttribute`Required + +- *Type:* string + +--- + +##### `GetBooleanMapAttribute` + +```csharp +private System.Collections.Generic.IDictionary GetBooleanMapAttribute(string TerraformAttribute) +``` + +###### `TerraformAttribute`Required + +- *Type:* string + +--- + +##### `GetListAttribute` + +```csharp +private string[] GetListAttribute(string TerraformAttribute) +``` + +###### `TerraformAttribute`Required + +- *Type:* string + +--- + +##### `GetNumberAttribute` + +```csharp +private double GetNumberAttribute(string TerraformAttribute) +``` + +###### `TerraformAttribute`Required + +- *Type:* string + +--- + +##### `GetNumberListAttribute` + +```csharp +private double[] GetNumberListAttribute(string TerraformAttribute) +``` + +###### `TerraformAttribute`Required + +- *Type:* string + +--- + +##### `GetNumberMapAttribute` + +```csharp +private System.Collections.Generic.IDictionary GetNumberMapAttribute(string TerraformAttribute) +``` + +###### `TerraformAttribute`Required + +- *Type:* string + +--- + +##### `GetStringAttribute` + +```csharp +private string GetStringAttribute(string TerraformAttribute) +``` + +###### `TerraformAttribute`Required + +- *Type:* string + +--- + +##### `GetStringMapAttribute` + +```csharp +private System.Collections.Generic.IDictionary GetStringMapAttribute(string TerraformAttribute) +``` + +###### `TerraformAttribute`Required + +- *Type:* string + +--- + +##### `InterpolationForAttribute` + +```csharp +private IResolvable InterpolationForAttribute(string Property) +``` + +###### `Property`Required + +- *Type:* string + +--- + +##### `Resolve` + +```csharp +private object Resolve(IResolveContext Context) +``` + +Produce the Token's value at resolution time. + +###### `Context`Required + +- *Type:* HashiCorp.Cdktf.IResolveContext + +--- + +##### `ToString` + +```csharp +private string ToString() +``` + +Return a string representation of this resolvable object. + +Returns a reversible string representation. + + +#### Properties + +| **Name** | **Type** | **Description** | +| --- | --- | --- | +| CreationStack | string[] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| Fqn | string | *No description.* | +| DeployOnPush | DataDigitaloceanAppSpecJobImageDeployOnPushList | *No description.* | +| Registry | string | *No description.* | +| RegistryCredentials | string | *No description.* | +| RegistryType | string | *No description.* | +| Repository | string | *No description.* | +| Tag | string | *No description.* | +| InternalValue | DataDigitaloceanAppSpecJobImage | *No description.* | + +--- + +##### `CreationStack`Required + +```csharp +public string[] CreationStack { get; } +``` + +- *Type:* string[] + +The creation stack of this resolvable which will be appended to errors thrown during resolution. + +If this returns an empty array the stack will not be attached. + +--- + +##### `Fqn`Required + +```csharp +public string Fqn { get; } +``` + +- *Type:* string + +--- + +##### `DeployOnPush`Required + +```csharp +public DataDigitaloceanAppSpecJobImageDeployOnPushList DeployOnPush { get; } +``` + +- *Type:* DataDigitaloceanAppSpecJobImageDeployOnPushList + +--- + +##### `Registry`Required + +```csharp +public string Registry { get; } +``` + +- *Type:* string + +--- + +##### `RegistryCredentials`Required + +```csharp +public string RegistryCredentials { get; } +``` + +- *Type:* string + +--- + +##### `RegistryType`Required + +```csharp +public string RegistryType { get; } +``` + +- *Type:* string + +--- + +##### `Repository`Required + +```csharp +public string Repository { get; } +``` + +- *Type:* string + +--- + +##### `Tag`Required + +```csharp +public string Tag { get; } +``` + +- *Type:* string + +--- + +##### `InternalValue`Optional + +```csharp +public DataDigitaloceanAppSpecJobImage InternalValue { get; } +``` + +- *Type:* DataDigitaloceanAppSpecJobImage + +--- + + +### DataDigitaloceanAppSpecJobList + +#### Initializers + +```csharp +using HashiCorp.Cdktf.Providers.Digitalocean; + +new DataDigitaloceanAppSpecJobList(IInterpolatingParent TerraformResource, string TerraformAttribute, bool WrapsSet); +``` + +| **Name** | **Type** | **Description** | +| --- | --- | --- | +| TerraformResource | HashiCorp.Cdktf.IInterpolatingParent | The parent resource. | +| TerraformAttribute | string | The attribute on the parent resource this class is referencing. | +| WrapsSet | bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | + +--- + +##### `TerraformResource`Required + +- *Type:* HashiCorp.Cdktf.IInterpolatingParent + +The parent resource. + +--- + +##### `TerraformAttribute`Required + +- *Type:* string + +The attribute on the parent resource this class is referencing. + +--- + +##### `WrapsSet`Required + +- *Type:* bool + +whether the list is wrapping a set (will add tolist() to be able to access an item via an index). + +--- + +#### Methods + +| **Name** | **Description** | +| --- | --- | +| AllWithMapKey | Creating an iterator for this complex list. | +| ComputeFqn | *No description.* | +| Resolve | Produce the Token's value at resolution time. | +| ToString | Return a string representation of this resolvable object. | +| Get | *No description.* | + +--- + +##### `AllWithMapKey` + +```csharp +private DynamicListTerraformIterator AllWithMapKey(string MapKeyAttributeName) +``` + +Creating an iterator for this complex list. + +The list will be converted into a map with the mapKeyAttributeName as the key. + +###### `MapKeyAttributeName`Required + +- *Type:* string + +--- + +##### `ComputeFqn` + +```csharp +private string ComputeFqn() +``` + +##### `Resolve` + +```csharp +private object Resolve(IResolveContext Context) +``` + +Produce the Token's value at resolution time. + +###### `Context`Required + +- *Type:* HashiCorp.Cdktf.IResolveContext + +--- + +##### `ToString` + +```csharp +private string ToString() +``` + +Return a string representation of this resolvable object. + +Returns a reversible string representation. + +##### `Get` + +```csharp +private DataDigitaloceanAppSpecJobOutputReference Get(double Index) +``` + +###### `Index`Required + +- *Type:* double + +the index of the item to return. + +--- + + +#### Properties + +| **Name** | **Type** | **Description** | +| --- | --- | --- | +| CreationStack | string[] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| Fqn | string | *No description.* | + +--- + +##### `CreationStack`Required + +```csharp +public string[] CreationStack { get; } +``` + +- *Type:* string[] + +The creation stack of this resolvable which will be appended to errors thrown during resolution. + +If this returns an empty array the stack will not be attached. + +--- + +##### `Fqn`Required + +```csharp +public string Fqn { get; } +``` + +- *Type:* string + +--- + + +### DataDigitaloceanAppSpecJobLogDestinationDatadogList + +#### Initializers + +```csharp +using HashiCorp.Cdktf.Providers.Digitalocean; + +new DataDigitaloceanAppSpecJobLogDestinationDatadogList(IInterpolatingParent TerraformResource, string TerraformAttribute, bool WrapsSet); +``` + +| **Name** | **Type** | **Description** | +| --- | --- | --- | +| TerraformResource | HashiCorp.Cdktf.IInterpolatingParent | The parent resource. | +| TerraformAttribute | string | The attribute on the parent resource this class is referencing. | +| WrapsSet | bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | + +--- + +##### `TerraformResource`Required + +- *Type:* HashiCorp.Cdktf.IInterpolatingParent + +The parent resource. + +--- + +##### `TerraformAttribute`Required + +- *Type:* string + +The attribute on the parent resource this class is referencing. + +--- + +##### `WrapsSet`Required + +- *Type:* bool + +whether the list is wrapping a set (will add tolist() to be able to access an item via an index). + +--- + +#### Methods + +| **Name** | **Description** | +| --- | --- | +| AllWithMapKey | Creating an iterator for this complex list. | +| ComputeFqn | *No description.* | +| Resolve | Produce the Token's value at resolution time. | +| ToString | Return a string representation of this resolvable object. | +| Get | *No description.* | + +--- + +##### `AllWithMapKey` + +```csharp +private DynamicListTerraformIterator AllWithMapKey(string MapKeyAttributeName) +``` + +Creating an iterator for this complex list. + +The list will be converted into a map with the mapKeyAttributeName as the key. + +###### `MapKeyAttributeName`Required + +- *Type:* string + +--- + +##### `ComputeFqn` + +```csharp +private string ComputeFqn() +``` + +##### `Resolve` + +```csharp +private object Resolve(IResolveContext Context) +``` + +Produce the Token's value at resolution time. + +###### `Context`Required + +- *Type:* HashiCorp.Cdktf.IResolveContext + +--- + +##### `ToString` + +```csharp +private string ToString() +``` + +Return a string representation of this resolvable object. + +Returns a reversible string representation. + +##### `Get` + +```csharp +private DataDigitaloceanAppSpecJobLogDestinationDatadogOutputReference Get(double Index) +``` + +###### `Index`Required + +- *Type:* double + +the index of the item to return. + +--- + + +#### Properties + +| **Name** | **Type** | **Description** | +| --- | --- | --- | +| CreationStack | string[] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| Fqn | string | *No description.* | + +--- + +##### `CreationStack`Required + +```csharp +public string[] CreationStack { get; } +``` + +- *Type:* string[] + +The creation stack of this resolvable which will be appended to errors thrown during resolution. + +If this returns an empty array the stack will not be attached. + +--- + +##### `Fqn`Required + +```csharp +public string Fqn { get; } +``` + +- *Type:* string + +--- + + +### DataDigitaloceanAppSpecJobLogDestinationDatadogOutputReference + +#### Initializers + +```csharp +using HashiCorp.Cdktf.Providers.Digitalocean; + +new DataDigitaloceanAppSpecJobLogDestinationDatadogOutputReference(IInterpolatingParent TerraformResource, string TerraformAttribute, double ComplexObjectIndex, bool ComplexObjectIsFromSet); +``` + +| **Name** | **Type** | **Description** | +| --- | --- | --- | +| TerraformResource | HashiCorp.Cdktf.IInterpolatingParent | The parent resource. | +| TerraformAttribute | string | The attribute on the parent resource this class is referencing. | +| ComplexObjectIndex | double | the index of this item in the list. | +| ComplexObjectIsFromSet | bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | + +--- + +##### `TerraformResource`Required + +- *Type:* HashiCorp.Cdktf.IInterpolatingParent + +The parent resource. + +--- + +##### `TerraformAttribute`Required + +- *Type:* string + +The attribute on the parent resource this class is referencing. + +--- + +##### `ComplexObjectIndex`Required + +- *Type:* double + +the index of this item in the list. + +--- + +##### `ComplexObjectIsFromSet`Required + +- *Type:* bool + +whether the list is wrapping a set (will add tolist() to be able to access an item via an index). + +--- + +#### Methods + +| **Name** | **Description** | +| --- | --- | +| ComputeFqn | *No description.* | +| GetAnyMapAttribute | *No description.* | +| GetBooleanAttribute | *No description.* | +| GetBooleanMapAttribute | *No description.* | +| GetListAttribute | *No description.* | +| GetNumberAttribute | *No description.* | +| GetNumberListAttribute | *No description.* | +| GetNumberMapAttribute | *No description.* | +| GetStringAttribute | *No description.* | +| GetStringMapAttribute | *No description.* | +| InterpolationForAttribute | *No description.* | +| Resolve | Produce the Token's value at resolution time. | +| ToString | Return a string representation of this resolvable object. | + +--- + +##### `ComputeFqn` + +```csharp +private string ComputeFqn() +``` + +##### `GetAnyMapAttribute` + +```csharp +private System.Collections.Generic.IDictionary GetAnyMapAttribute(string TerraformAttribute) +``` + +###### `TerraformAttribute`Required + +- *Type:* string + +--- + +##### `GetBooleanAttribute` + +```csharp +private IResolvable GetBooleanAttribute(string TerraformAttribute) +``` + +###### `TerraformAttribute`Required + +- *Type:* string + +--- + +##### `GetBooleanMapAttribute` + +```csharp +private System.Collections.Generic.IDictionary GetBooleanMapAttribute(string TerraformAttribute) +``` + +###### `TerraformAttribute`Required + +- *Type:* string + +--- + +##### `GetListAttribute` + +```csharp +private string[] GetListAttribute(string TerraformAttribute) +``` + +###### `TerraformAttribute`Required + +- *Type:* string + +--- + +##### `GetNumberAttribute` + +```csharp +private double GetNumberAttribute(string TerraformAttribute) +``` + +###### `TerraformAttribute`Required + +- *Type:* string + +--- + +##### `GetNumberListAttribute` + +```csharp +private double[] GetNumberListAttribute(string TerraformAttribute) +``` + +###### `TerraformAttribute`Required + +- *Type:* string + +--- + +##### `GetNumberMapAttribute` + +```csharp +private System.Collections.Generic.IDictionary GetNumberMapAttribute(string TerraformAttribute) +``` + +###### `TerraformAttribute`Required + +- *Type:* string + +--- + +##### `GetStringAttribute` + +```csharp +private string GetStringAttribute(string TerraformAttribute) +``` + +###### `TerraformAttribute`Required + +- *Type:* string + +--- + +##### `GetStringMapAttribute` + +```csharp +private System.Collections.Generic.IDictionary GetStringMapAttribute(string TerraformAttribute) +``` + +###### `TerraformAttribute`Required + +- *Type:* string + +--- + +##### `InterpolationForAttribute` + +```csharp +private IResolvable InterpolationForAttribute(string Property) +``` + +###### `Property`Required + +- *Type:* string + +--- + +##### `Resolve` + +```csharp +private object Resolve(IResolveContext Context) +``` + +Produce the Token's value at resolution time. + +###### `Context`Required + +- *Type:* HashiCorp.Cdktf.IResolveContext + +--- + +##### `ToString` + +```csharp +private string ToString() +``` + +Return a string representation of this resolvable object. + +Returns a reversible string representation. + + +#### Properties + +| **Name** | **Type** | **Description** | +| --- | --- | --- | +| CreationStack | string[] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| Fqn | string | *No description.* | +| ApiKey | string | *No description.* | +| Endpoint | string | *No description.* | +| InternalValue | DataDigitaloceanAppSpecJobLogDestinationDatadog | *No description.* | + +--- + +##### `CreationStack`Required + +```csharp +public string[] CreationStack { get; } +``` + +- *Type:* string[] + +The creation stack of this resolvable which will be appended to errors thrown during resolution. + +If this returns an empty array the stack will not be attached. + +--- + +##### `Fqn`Required + +```csharp +public string Fqn { get; } +``` + +- *Type:* string + +--- + +##### `ApiKey`Required + +```csharp +public string ApiKey { get; } +``` + +- *Type:* string + +--- + +##### `Endpoint`Required + +```csharp +public string Endpoint { get; } +``` + +- *Type:* string + +--- + +##### `InternalValue`Optional + +```csharp +public DataDigitaloceanAppSpecJobLogDestinationDatadog InternalValue { get; } +``` + +- *Type:* DataDigitaloceanAppSpecJobLogDestinationDatadog + +--- + + +### DataDigitaloceanAppSpecJobLogDestinationList + +#### Initializers + +```csharp +using HashiCorp.Cdktf.Providers.Digitalocean; + +new DataDigitaloceanAppSpecJobLogDestinationList(IInterpolatingParent TerraformResource, string TerraformAttribute, bool WrapsSet); +``` + +| **Name** | **Type** | **Description** | +| --- | --- | --- | +| TerraformResource | HashiCorp.Cdktf.IInterpolatingParent | The parent resource. | +| TerraformAttribute | string | The attribute on the parent resource this class is referencing. | +| WrapsSet | bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | + +--- + +##### `TerraformResource`Required + +- *Type:* HashiCorp.Cdktf.IInterpolatingParent + +The parent resource. + +--- + +##### `TerraformAttribute`Required + +- *Type:* string + +The attribute on the parent resource this class is referencing. + +--- + +##### `WrapsSet`Required + +- *Type:* bool + +whether the list is wrapping a set (will add tolist() to be able to access an item via an index). + +--- + +#### Methods + +| **Name** | **Description** | +| --- | --- | +| AllWithMapKey | Creating an iterator for this complex list. | +| ComputeFqn | *No description.* | +| Resolve | Produce the Token's value at resolution time. | +| ToString | Return a string representation of this resolvable object. | +| Get | *No description.* | + +--- + +##### `AllWithMapKey` + +```csharp +private DynamicListTerraformIterator AllWithMapKey(string MapKeyAttributeName) +``` + +Creating an iterator for this complex list. + +The list will be converted into a map with the mapKeyAttributeName as the key. + +###### `MapKeyAttributeName`Required + +- *Type:* string + +--- + +##### `ComputeFqn` + +```csharp +private string ComputeFqn() +``` + +##### `Resolve` + +```csharp +private object Resolve(IResolveContext Context) +``` + +Produce the Token's value at resolution time. + +###### `Context`Required + +- *Type:* HashiCorp.Cdktf.IResolveContext + +--- + +##### `ToString` + +```csharp +private string ToString() +``` + +Return a string representation of this resolvable object. + +Returns a reversible string representation. + +##### `Get` + +```csharp +private DataDigitaloceanAppSpecJobLogDestinationOutputReference Get(double Index) +``` + +###### `Index`Required + +- *Type:* double + +the index of the item to return. + +--- + + +#### Properties + +| **Name** | **Type** | **Description** | +| --- | --- | --- | +| CreationStack | string[] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| Fqn | string | *No description.* | + +--- + +##### `CreationStack`Required + +```csharp +public string[] CreationStack { get; } +``` + +- *Type:* string[] + +The creation stack of this resolvable which will be appended to errors thrown during resolution. + +If this returns an empty array the stack will not be attached. + +--- + +##### `Fqn`Required + +```csharp +public string Fqn { get; } +``` + +- *Type:* string + +--- + + +### DataDigitaloceanAppSpecJobLogDestinationLogtailList + +#### Initializers + +```csharp +using HashiCorp.Cdktf.Providers.Digitalocean; + +new DataDigitaloceanAppSpecJobLogDestinationLogtailList(IInterpolatingParent TerraformResource, string TerraformAttribute, bool WrapsSet); +``` + +| **Name** | **Type** | **Description** | +| --- | --- | --- | +| TerraformResource | HashiCorp.Cdktf.IInterpolatingParent | The parent resource. | +| TerraformAttribute | string | The attribute on the parent resource this class is referencing. | +| WrapsSet | bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | + +--- + +##### `TerraformResource`Required + +- *Type:* HashiCorp.Cdktf.IInterpolatingParent + +The parent resource. + +--- + +##### `TerraformAttribute`Required + +- *Type:* string + +The attribute on the parent resource this class is referencing. + +--- + +##### `WrapsSet`Required + +- *Type:* bool + +whether the list is wrapping a set (will add tolist() to be able to access an item via an index). + +--- + +#### Methods + +| **Name** | **Description** | +| --- | --- | +| AllWithMapKey | Creating an iterator for this complex list. | +| ComputeFqn | *No description.* | +| Resolve | Produce the Token's value at resolution time. | +| ToString | Return a string representation of this resolvable object. | +| Get | *No description.* | + +--- + +##### `AllWithMapKey` + +```csharp +private DynamicListTerraformIterator AllWithMapKey(string MapKeyAttributeName) +``` + +Creating an iterator for this complex list. + +The list will be converted into a map with the mapKeyAttributeName as the key. + +###### `MapKeyAttributeName`Required + +- *Type:* string + +--- + +##### `ComputeFqn` + +```csharp +private string ComputeFqn() +``` + +##### `Resolve` + +```csharp +private object Resolve(IResolveContext Context) +``` + +Produce the Token's value at resolution time. + +###### `Context`Required + +- *Type:* HashiCorp.Cdktf.IResolveContext + +--- + +##### `ToString` + +```csharp +private string ToString() +``` + +Return a string representation of this resolvable object. + +Returns a reversible string representation. + +##### `Get` + +```csharp +private DataDigitaloceanAppSpecJobLogDestinationLogtailOutputReference Get(double Index) +``` + +###### `Index`Required + +- *Type:* double + +the index of the item to return. + +--- + + +#### Properties + +| **Name** | **Type** | **Description** | +| --- | --- | --- | +| CreationStack | string[] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| Fqn | string | *No description.* | + +--- + +##### `CreationStack`Required + +```csharp +public string[] CreationStack { get; } +``` + +- *Type:* string[] + +The creation stack of this resolvable which will be appended to errors thrown during resolution. + +If this returns an empty array the stack will not be attached. + +--- + +##### `Fqn`Required + +```csharp +public string Fqn { get; } +``` + +- *Type:* string + +--- + + +### DataDigitaloceanAppSpecJobLogDestinationLogtailOutputReference + +#### Initializers + +```csharp +using HashiCorp.Cdktf.Providers.Digitalocean; + +new DataDigitaloceanAppSpecJobLogDestinationLogtailOutputReference(IInterpolatingParent TerraformResource, string TerraformAttribute, double ComplexObjectIndex, bool ComplexObjectIsFromSet); +``` + +| **Name** | **Type** | **Description** | +| --- | --- | --- | +| TerraformResource | HashiCorp.Cdktf.IInterpolatingParent | The parent resource. | +| TerraformAttribute | string | The attribute on the parent resource this class is referencing. | +| ComplexObjectIndex | double | the index of this item in the list. | +| ComplexObjectIsFromSet | bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | + +--- + +##### `TerraformResource`Required + +- *Type:* HashiCorp.Cdktf.IInterpolatingParent + +The parent resource. + +--- + +##### `TerraformAttribute`Required + +- *Type:* string + +The attribute on the parent resource this class is referencing. + +--- + +##### `ComplexObjectIndex`Required + +- *Type:* double + +the index of this item in the list. + +--- + +##### `ComplexObjectIsFromSet`Required + +- *Type:* bool + +whether the list is wrapping a set (will add tolist() to be able to access an item via an index). + +--- + +#### Methods + +| **Name** | **Description** | +| --- | --- | +| ComputeFqn | *No description.* | +| GetAnyMapAttribute | *No description.* | +| GetBooleanAttribute | *No description.* | +| GetBooleanMapAttribute | *No description.* | +| GetListAttribute | *No description.* | +| GetNumberAttribute | *No description.* | +| GetNumberListAttribute | *No description.* | +| GetNumberMapAttribute | *No description.* | +| GetStringAttribute | *No description.* | +| GetStringMapAttribute | *No description.* | +| InterpolationForAttribute | *No description.* | +| Resolve | Produce the Token's value at resolution time. | +| ToString | Return a string representation of this resolvable object. | + +--- + +##### `ComputeFqn` + +```csharp +private string ComputeFqn() +``` + +##### `GetAnyMapAttribute` + +```csharp +private System.Collections.Generic.IDictionary GetAnyMapAttribute(string TerraformAttribute) +``` + +###### `TerraformAttribute`Required + +- *Type:* string + +--- + +##### `GetBooleanAttribute` + +```csharp +private IResolvable GetBooleanAttribute(string TerraformAttribute) +``` + +###### `TerraformAttribute`Required + +- *Type:* string + +--- + +##### `GetBooleanMapAttribute` + +```csharp +private System.Collections.Generic.IDictionary GetBooleanMapAttribute(string TerraformAttribute) +``` + +###### `TerraformAttribute`Required + +- *Type:* string + +--- + +##### `GetListAttribute` + +```csharp +private string[] GetListAttribute(string TerraformAttribute) +``` + +###### `TerraformAttribute`Required + +- *Type:* string + +--- + +##### `GetNumberAttribute` + +```csharp +private double GetNumberAttribute(string TerraformAttribute) +``` + +###### `TerraformAttribute`Required + +- *Type:* string + +--- + +##### `GetNumberListAttribute` + +```csharp +private double[] GetNumberListAttribute(string TerraformAttribute) +``` + +###### `TerraformAttribute`Required + +- *Type:* string + +--- + +##### `GetNumberMapAttribute` + +```csharp +private System.Collections.Generic.IDictionary GetNumberMapAttribute(string TerraformAttribute) +``` + +###### `TerraformAttribute`Required + +- *Type:* string + +--- + +##### `GetStringAttribute` + +```csharp +private string GetStringAttribute(string TerraformAttribute) +``` + +###### `TerraformAttribute`Required + +- *Type:* string + +--- + +##### `GetStringMapAttribute` + +```csharp +private System.Collections.Generic.IDictionary GetStringMapAttribute(string TerraformAttribute) +``` + +###### `TerraformAttribute`Required + +- *Type:* string + +--- + +##### `InterpolationForAttribute` + +```csharp +private IResolvable InterpolationForAttribute(string Property) +``` + +###### `Property`Required + +- *Type:* string + +--- + +##### `Resolve` + +```csharp +private object Resolve(IResolveContext Context) +``` + +Produce the Token's value at resolution time. + +###### `Context`Required + +- *Type:* HashiCorp.Cdktf.IResolveContext + +--- + +##### `ToString` + +```csharp +private string ToString() +``` + +Return a string representation of this resolvable object. + +Returns a reversible string representation. + + +#### Properties + +| **Name** | **Type** | **Description** | +| --- | --- | --- | +| CreationStack | string[] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| Fqn | string | *No description.* | +| Token | string | *No description.* | +| InternalValue | DataDigitaloceanAppSpecJobLogDestinationLogtail | *No description.* | + +--- + +##### `CreationStack`Required + +```csharp +public string[] CreationStack { get; } +``` + +- *Type:* string[] + +The creation stack of this resolvable which will be appended to errors thrown during resolution. + +If this returns an empty array the stack will not be attached. + +--- + +##### `Fqn`Required + +```csharp +public string Fqn { get; } +``` + +- *Type:* string + +--- + +##### `Token`Required + +```csharp +public string Token { get; } +``` + +- *Type:* string + +--- + +##### `InternalValue`Optional + +```csharp +public DataDigitaloceanAppSpecJobLogDestinationLogtail InternalValue { get; } +``` + +- *Type:* DataDigitaloceanAppSpecJobLogDestinationLogtail + +--- + + +### DataDigitaloceanAppSpecJobLogDestinationOpenSearchBasicAuthList + +#### Initializers + +```csharp +using HashiCorp.Cdktf.Providers.Digitalocean; + +new DataDigitaloceanAppSpecJobLogDestinationOpenSearchBasicAuthList(IInterpolatingParent TerraformResource, string TerraformAttribute, bool WrapsSet); +``` + +| **Name** | **Type** | **Description** | +| --- | --- | --- | +| TerraformResource | HashiCorp.Cdktf.IInterpolatingParent | The parent resource. | +| TerraformAttribute | string | The attribute on the parent resource this class is referencing. | +| WrapsSet | bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | + +--- + +##### `TerraformResource`Required + +- *Type:* HashiCorp.Cdktf.IInterpolatingParent + +The parent resource. + +--- + +##### `TerraformAttribute`Required + +- *Type:* string + +The attribute on the parent resource this class is referencing. + +--- + +##### `WrapsSet`Required + +- *Type:* bool + +whether the list is wrapping a set (will add tolist() to be able to access an item via an index). + +--- + +#### Methods + +| **Name** | **Description** | +| --- | --- | +| AllWithMapKey | Creating an iterator for this complex list. | +| ComputeFqn | *No description.* | +| Resolve | Produce the Token's value at resolution time. | +| ToString | Return a string representation of this resolvable object. | +| Get | *No description.* | + +--- + +##### `AllWithMapKey` + +```csharp +private DynamicListTerraformIterator AllWithMapKey(string MapKeyAttributeName) +``` + +Creating an iterator for this complex list. + +The list will be converted into a map with the mapKeyAttributeName as the key. + +###### `MapKeyAttributeName`Required + +- *Type:* string + +--- + +##### `ComputeFqn` + +```csharp +private string ComputeFqn() +``` + +##### `Resolve` + +```csharp +private object Resolve(IResolveContext Context) +``` + +Produce the Token's value at resolution time. + +###### `Context`Required + +- *Type:* HashiCorp.Cdktf.IResolveContext + +--- + +##### `ToString` + +```csharp +private string ToString() +``` + +Return a string representation of this resolvable object. + +Returns a reversible string representation. + +##### `Get` + +```csharp +private DataDigitaloceanAppSpecJobLogDestinationOpenSearchBasicAuthOutputReference Get(double Index) +``` + +###### `Index`Required + +- *Type:* double + +the index of the item to return. + +--- + + +#### Properties + +| **Name** | **Type** | **Description** | +| --- | --- | --- | +| CreationStack | string[] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| Fqn | string | *No description.* | + +--- + +##### `CreationStack`Required + +```csharp +public string[] CreationStack { get; } +``` + +- *Type:* string[] + +The creation stack of this resolvable which will be appended to errors thrown during resolution. + +If this returns an empty array the stack will not be attached. + +--- + +##### `Fqn`Required + +```csharp +public string Fqn { get; } +``` + +- *Type:* string + +--- + + +### DataDigitaloceanAppSpecJobLogDestinationOpenSearchBasicAuthOutputReference + +#### Initializers + +```csharp +using HashiCorp.Cdktf.Providers.Digitalocean; + +new DataDigitaloceanAppSpecJobLogDestinationOpenSearchBasicAuthOutputReference(IInterpolatingParent TerraformResource, string TerraformAttribute, double ComplexObjectIndex, bool ComplexObjectIsFromSet); +``` + +| **Name** | **Type** | **Description** | +| --- | --- | --- | +| TerraformResource | HashiCorp.Cdktf.IInterpolatingParent | The parent resource. | +| TerraformAttribute | string | The attribute on the parent resource this class is referencing. | +| ComplexObjectIndex | double | the index of this item in the list. | +| ComplexObjectIsFromSet | bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | + +--- + +##### `TerraformResource`Required + +- *Type:* HashiCorp.Cdktf.IInterpolatingParent + +The parent resource. + +--- + +##### `TerraformAttribute`Required + +- *Type:* string + +The attribute on the parent resource this class is referencing. + +--- + +##### `ComplexObjectIndex`Required + +- *Type:* double + +the index of this item in the list. + +--- + +##### `ComplexObjectIsFromSet`Required + +- *Type:* bool + +whether the list is wrapping a set (will add tolist() to be able to access an item via an index). + +--- + +#### Methods + +| **Name** | **Description** | +| --- | --- | +| ComputeFqn | *No description.* | +| GetAnyMapAttribute | *No description.* | +| GetBooleanAttribute | *No description.* | +| GetBooleanMapAttribute | *No description.* | +| GetListAttribute | *No description.* | +| GetNumberAttribute | *No description.* | +| GetNumberListAttribute | *No description.* | +| GetNumberMapAttribute | *No description.* | +| GetStringAttribute | *No description.* | +| GetStringMapAttribute | *No description.* | +| InterpolationForAttribute | *No description.* | +| Resolve | Produce the Token's value at resolution time. | +| ToString | Return a string representation of this resolvable object. | + +--- + +##### `ComputeFqn` + +```csharp +private string ComputeFqn() +``` + +##### `GetAnyMapAttribute` + +```csharp +private System.Collections.Generic.IDictionary GetAnyMapAttribute(string TerraformAttribute) +``` + +###### `TerraformAttribute`Required + +- *Type:* string + +--- + +##### `GetBooleanAttribute` + +```csharp +private IResolvable GetBooleanAttribute(string TerraformAttribute) +``` + +###### `TerraformAttribute`Required + +- *Type:* string + +--- + +##### `GetBooleanMapAttribute` + +```csharp +private System.Collections.Generic.IDictionary GetBooleanMapAttribute(string TerraformAttribute) +``` + +###### `TerraformAttribute`Required + +- *Type:* string + +--- + +##### `GetListAttribute` + +```csharp +private string[] GetListAttribute(string TerraformAttribute) +``` + +###### `TerraformAttribute`Required + +- *Type:* string + +--- + +##### `GetNumberAttribute` + +```csharp +private double GetNumberAttribute(string TerraformAttribute) +``` + +###### `TerraformAttribute`Required + +- *Type:* string + +--- + +##### `GetNumberListAttribute` + +```csharp +private double[] GetNumberListAttribute(string TerraformAttribute) +``` + +###### `TerraformAttribute`Required + +- *Type:* string + +--- + +##### `GetNumberMapAttribute` + +```csharp +private System.Collections.Generic.IDictionary GetNumberMapAttribute(string TerraformAttribute) +``` + +###### `TerraformAttribute`Required + +- *Type:* string + +--- + +##### `GetStringAttribute` + +```csharp +private string GetStringAttribute(string TerraformAttribute) +``` + +###### `TerraformAttribute`Required + +- *Type:* string + +--- + +##### `GetStringMapAttribute` + +```csharp +private System.Collections.Generic.IDictionary GetStringMapAttribute(string TerraformAttribute) +``` + +###### `TerraformAttribute`Required + +- *Type:* string + +--- + +##### `InterpolationForAttribute` + +```csharp +private IResolvable InterpolationForAttribute(string Property) +``` + +###### `Property`Required + +- *Type:* string + +--- + +##### `Resolve` + +```csharp +private object Resolve(IResolveContext Context) +``` + +Produce the Token's value at resolution time. + +###### `Context`Required + +- *Type:* HashiCorp.Cdktf.IResolveContext + +--- + +##### `ToString` + +```csharp +private string ToString() +``` + +Return a string representation of this resolvable object. + +Returns a reversible string representation. + + +#### Properties + +| **Name** | **Type** | **Description** | +| --- | --- | --- | +| CreationStack | string[] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| Fqn | string | *No description.* | +| Password | string | *No description.* | +| User | string | *No description.* | +| InternalValue | DataDigitaloceanAppSpecJobLogDestinationOpenSearchBasicAuth | *No description.* | + +--- + +##### `CreationStack`Required + +```csharp +public string[] CreationStack { get; } +``` + +- *Type:* string[] + +The creation stack of this resolvable which will be appended to errors thrown during resolution. + +If this returns an empty array the stack will not be attached. + +--- + +##### `Fqn`Required + +```csharp +public string Fqn { get; } +``` + +- *Type:* string + +--- + +##### `Password`Required + +```csharp +public string Password { get; } +``` + +- *Type:* string + +--- + +##### `User`Required + +```csharp +public string User { get; } +``` + +- *Type:* string + +--- + +##### `InternalValue`Optional + +```csharp +public DataDigitaloceanAppSpecJobLogDestinationOpenSearchBasicAuth InternalValue { get; } +``` + +- *Type:* DataDigitaloceanAppSpecJobLogDestinationOpenSearchBasicAuth + +--- + + +### DataDigitaloceanAppSpecJobLogDestinationOpenSearchList + +#### Initializers + +```csharp +using HashiCorp.Cdktf.Providers.Digitalocean; + +new DataDigitaloceanAppSpecJobLogDestinationOpenSearchList(IInterpolatingParent TerraformResource, string TerraformAttribute, bool WrapsSet); +``` + +| **Name** | **Type** | **Description** | +| --- | --- | --- | +| TerraformResource | HashiCorp.Cdktf.IInterpolatingParent | The parent resource. | +| TerraformAttribute | string | The attribute on the parent resource this class is referencing. | +| WrapsSet | bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | + +--- + +##### `TerraformResource`Required + +- *Type:* HashiCorp.Cdktf.IInterpolatingParent + +The parent resource. + +--- + +##### `TerraformAttribute`Required + +- *Type:* string + +The attribute on the parent resource this class is referencing. + +--- + +##### `WrapsSet`Required + +- *Type:* bool + +whether the list is wrapping a set (will add tolist() to be able to access an item via an index). + +--- + +#### Methods + +| **Name** | **Description** | +| --- | --- | +| AllWithMapKey | Creating an iterator for this complex list. | +| ComputeFqn | *No description.* | +| Resolve | Produce the Token's value at resolution time. | +| ToString | Return a string representation of this resolvable object. | +| Get | *No description.* | + +--- + +##### `AllWithMapKey` + +```csharp +private DynamicListTerraformIterator AllWithMapKey(string MapKeyAttributeName) +``` + +Creating an iterator for this complex list. + +The list will be converted into a map with the mapKeyAttributeName as the key. + +###### `MapKeyAttributeName`Required + +- *Type:* string + +--- + +##### `ComputeFqn` + +```csharp +private string ComputeFqn() +``` + +##### `Resolve` + +```csharp +private object Resolve(IResolveContext Context) +``` + +Produce the Token's value at resolution time. + +###### `Context`Required + +- *Type:* HashiCorp.Cdktf.IResolveContext + +--- + +##### `ToString` + +```csharp +private string ToString() +``` + +Return a string representation of this resolvable object. + +Returns a reversible string representation. + +##### `Get` + +```csharp +private DataDigitaloceanAppSpecJobLogDestinationOpenSearchOutputReference Get(double Index) +``` + +###### `Index`Required + +- *Type:* double + +the index of the item to return. + +--- + + +#### Properties + +| **Name** | **Type** | **Description** | +| --- | --- | --- | +| CreationStack | string[] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| Fqn | string | *No description.* | + +--- + +##### `CreationStack`Required + +```csharp +public string[] CreationStack { get; } +``` + +- *Type:* string[] + +The creation stack of this resolvable which will be appended to errors thrown during resolution. + +If this returns an empty array the stack will not be attached. + +--- + +##### `Fqn`Required + +```csharp +public string Fqn { get; } +``` + +- *Type:* string + +--- + + +### DataDigitaloceanAppSpecJobLogDestinationOpenSearchOutputReference + +#### Initializers + +```csharp +using HashiCorp.Cdktf.Providers.Digitalocean; + +new DataDigitaloceanAppSpecJobLogDestinationOpenSearchOutputReference(IInterpolatingParent TerraformResource, string TerraformAttribute, double ComplexObjectIndex, bool ComplexObjectIsFromSet); +``` + +| **Name** | **Type** | **Description** | +| --- | --- | --- | +| TerraformResource | HashiCorp.Cdktf.IInterpolatingParent | The parent resource. | +| TerraformAttribute | string | The attribute on the parent resource this class is referencing. | +| ComplexObjectIndex | double | the index of this item in the list. | +| ComplexObjectIsFromSet | bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | + +--- + +##### `TerraformResource`Required + +- *Type:* HashiCorp.Cdktf.IInterpolatingParent + +The parent resource. + +--- + +##### `TerraformAttribute`Required + +- *Type:* string + +The attribute on the parent resource this class is referencing. + +--- + +##### `ComplexObjectIndex`Required + +- *Type:* double + +the index of this item in the list. + +--- + +##### `ComplexObjectIsFromSet`Required + +- *Type:* bool + +whether the list is wrapping a set (will add tolist() to be able to access an item via an index). + +--- + +#### Methods + +| **Name** | **Description** | +| --- | --- | +| ComputeFqn | *No description.* | +| GetAnyMapAttribute | *No description.* | +| GetBooleanAttribute | *No description.* | +| GetBooleanMapAttribute | *No description.* | +| GetListAttribute | *No description.* | +| GetNumberAttribute | *No description.* | +| GetNumberListAttribute | *No description.* | +| GetNumberMapAttribute | *No description.* | +| GetStringAttribute | *No description.* | +| GetStringMapAttribute | *No description.* | +| InterpolationForAttribute | *No description.* | +| Resolve | Produce the Token's value at resolution time. | +| ToString | Return a string representation of this resolvable object. | + +--- + +##### `ComputeFqn` + +```csharp +private string ComputeFqn() +``` + +##### `GetAnyMapAttribute` + +```csharp +private System.Collections.Generic.IDictionary GetAnyMapAttribute(string TerraformAttribute) +``` + +###### `TerraformAttribute`Required + +- *Type:* string + +--- + +##### `GetBooleanAttribute` + +```csharp +private IResolvable GetBooleanAttribute(string TerraformAttribute) +``` + +###### `TerraformAttribute`Required + +- *Type:* string + +--- + +##### `GetBooleanMapAttribute` + +```csharp +private System.Collections.Generic.IDictionary GetBooleanMapAttribute(string TerraformAttribute) +``` + +###### `TerraformAttribute`Required + +- *Type:* string + +--- + +##### `GetListAttribute` + +```csharp +private string[] GetListAttribute(string TerraformAttribute) +``` + +###### `TerraformAttribute`Required + +- *Type:* string + +--- + +##### `GetNumberAttribute` + +```csharp +private double GetNumberAttribute(string TerraformAttribute) +``` + +###### `TerraformAttribute`Required + +- *Type:* string + +--- + +##### `GetNumberListAttribute` + +```csharp +private double[] GetNumberListAttribute(string TerraformAttribute) +``` + +###### `TerraformAttribute`Required + +- *Type:* string + +--- + +##### `GetNumberMapAttribute` + +```csharp +private System.Collections.Generic.IDictionary GetNumberMapAttribute(string TerraformAttribute) +``` + +###### `TerraformAttribute`Required + +- *Type:* string + +--- + +##### `GetStringAttribute` + +```csharp +private string GetStringAttribute(string TerraformAttribute) +``` + +###### `TerraformAttribute`Required + +- *Type:* string + +--- + +##### `GetStringMapAttribute` + +```csharp +private System.Collections.Generic.IDictionary GetStringMapAttribute(string TerraformAttribute) +``` + +###### `TerraformAttribute`Required + +- *Type:* string + +--- + +##### `InterpolationForAttribute` + +```csharp +private IResolvable InterpolationForAttribute(string Property) +``` + +###### `Property`Required + +- *Type:* string + +--- + +##### `Resolve` + +```csharp +private object Resolve(IResolveContext Context) +``` + +Produce the Token's value at resolution time. + +###### `Context`Required + +- *Type:* HashiCorp.Cdktf.IResolveContext + +--- + +##### `ToString` + +```csharp +private string ToString() +``` + +Return a string representation of this resolvable object. + +Returns a reversible string representation. + + +#### Properties + +| **Name** | **Type** | **Description** | +| --- | --- | --- | +| CreationStack | string[] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| Fqn | string | *No description.* | +| BasicAuth | DataDigitaloceanAppSpecJobLogDestinationOpenSearchBasicAuthList | *No description.* | +| ClusterName | string | *No description.* | +| Endpoint | string | *No description.* | +| IndexName | string | *No description.* | +| InternalValue | DataDigitaloceanAppSpecJobLogDestinationOpenSearch | *No description.* | + +--- + +##### `CreationStack`Required + +```csharp +public string[] CreationStack { get; } +``` + +- *Type:* string[] + +The creation stack of this resolvable which will be appended to errors thrown during resolution. + +If this returns an empty array the stack will not be attached. + +--- + +##### `Fqn`Required + +```csharp +public string Fqn { get; } +``` + +- *Type:* string + +--- + +##### `BasicAuth`Required + +```csharp +public DataDigitaloceanAppSpecJobLogDestinationOpenSearchBasicAuthList BasicAuth { get; } +``` + +- *Type:* DataDigitaloceanAppSpecJobLogDestinationOpenSearchBasicAuthList + +--- + +##### `ClusterName`Required + +```csharp +public string ClusterName { get; } +``` + +- *Type:* string + +--- + +##### `Endpoint`Required + +```csharp +public string Endpoint { get; } +``` + +- *Type:* string + +--- + +##### `IndexName`Required + +```csharp +public string IndexName { get; } +``` + +- *Type:* string + +--- + +##### `InternalValue`Optional + +```csharp +public DataDigitaloceanAppSpecJobLogDestinationOpenSearch InternalValue { get; } +``` + +- *Type:* DataDigitaloceanAppSpecJobLogDestinationOpenSearch + +--- + + +### DataDigitaloceanAppSpecJobLogDestinationOutputReference + +#### Initializers + +```csharp +using HashiCorp.Cdktf.Providers.Digitalocean; + +new DataDigitaloceanAppSpecJobLogDestinationOutputReference(IInterpolatingParent TerraformResource, string TerraformAttribute, double ComplexObjectIndex, bool ComplexObjectIsFromSet); +``` + +| **Name** | **Type** | **Description** | +| --- | --- | --- | +| TerraformResource | HashiCorp.Cdktf.IInterpolatingParent | The parent resource. | +| TerraformAttribute | string | The attribute on the parent resource this class is referencing. | +| ComplexObjectIndex | double | the index of this item in the list. | +| ComplexObjectIsFromSet | bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | + +--- + +##### `TerraformResource`Required + +- *Type:* HashiCorp.Cdktf.IInterpolatingParent + +The parent resource. + +--- + +##### `TerraformAttribute`Required + +- *Type:* string + +The attribute on the parent resource this class is referencing. + +--- + +##### `ComplexObjectIndex`Required + +- *Type:* double + +the index of this item in the list. + +--- + +##### `ComplexObjectIsFromSet`Required + +- *Type:* bool + +whether the list is wrapping a set (will add tolist() to be able to access an item via an index). + +--- + +#### Methods + +| **Name** | **Description** | +| --- | --- | +| ComputeFqn | *No description.* | +| GetAnyMapAttribute | *No description.* | +| GetBooleanAttribute | *No description.* | +| GetBooleanMapAttribute | *No description.* | +| GetListAttribute | *No description.* | +| GetNumberAttribute | *No description.* | +| GetNumberListAttribute | *No description.* | +| GetNumberMapAttribute | *No description.* | +| GetStringAttribute | *No description.* | +| GetStringMapAttribute | *No description.* | +| InterpolationForAttribute | *No description.* | +| Resolve | Produce the Token's value at resolution time. | +| ToString | Return a string representation of this resolvable object. | + +--- + +##### `ComputeFqn` + +```csharp +private string ComputeFqn() +``` + +##### `GetAnyMapAttribute` + +```csharp +private System.Collections.Generic.IDictionary GetAnyMapAttribute(string TerraformAttribute) +``` + +###### `TerraformAttribute`Required + +- *Type:* string + +--- + +##### `GetBooleanAttribute` + +```csharp +private IResolvable GetBooleanAttribute(string TerraformAttribute) +``` + +###### `TerraformAttribute`Required + +- *Type:* string + +--- + +##### `GetBooleanMapAttribute` + +```csharp +private System.Collections.Generic.IDictionary GetBooleanMapAttribute(string TerraformAttribute) +``` + +###### `TerraformAttribute`Required + +- *Type:* string + +--- + +##### `GetListAttribute` + +```csharp +private string[] GetListAttribute(string TerraformAttribute) +``` + +###### `TerraformAttribute`Required + +- *Type:* string + +--- + +##### `GetNumberAttribute` + +```csharp +private double GetNumberAttribute(string TerraformAttribute) +``` + +###### `TerraformAttribute`Required + +- *Type:* string + +--- + +##### `GetNumberListAttribute` + +```csharp +private double[] GetNumberListAttribute(string TerraformAttribute) +``` + +###### `TerraformAttribute`Required + +- *Type:* string + +--- + +##### `GetNumberMapAttribute` + +```csharp +private System.Collections.Generic.IDictionary GetNumberMapAttribute(string TerraformAttribute) +``` + +###### `TerraformAttribute`Required + +- *Type:* string + +--- + +##### `GetStringAttribute` + +```csharp +private string GetStringAttribute(string TerraformAttribute) +``` + +###### `TerraformAttribute`Required + +- *Type:* string + +--- + +##### `GetStringMapAttribute` + +```csharp +private System.Collections.Generic.IDictionary GetStringMapAttribute(string TerraformAttribute) +``` + +###### `TerraformAttribute`Required + +- *Type:* string + +--- + +##### `InterpolationForAttribute` + +```csharp +private IResolvable InterpolationForAttribute(string Property) +``` + +###### `Property`Required + +- *Type:* string + +--- + +##### `Resolve` + +```csharp +private object Resolve(IResolveContext Context) +``` + +Produce the Token's value at resolution time. + +###### `Context`Required + +- *Type:* HashiCorp.Cdktf.IResolveContext + +--- + +##### `ToString` + +```csharp +private string ToString() +``` + +Return a string representation of this resolvable object. + +Returns a reversible string representation. + + +#### Properties + +| **Name** | **Type** | **Description** | +| --- | --- | --- | +| CreationStack | string[] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| Fqn | string | *No description.* | +| Datadog | DataDigitaloceanAppSpecJobLogDestinationDatadogList | *No description.* | +| Logtail | DataDigitaloceanAppSpecJobLogDestinationLogtailList | *No description.* | +| Name | string | *No description.* | +| OpenSearch | DataDigitaloceanAppSpecJobLogDestinationOpenSearchList | *No description.* | +| Papertrail | DataDigitaloceanAppSpecJobLogDestinationPapertrailList | *No description.* | +| InternalValue | DataDigitaloceanAppSpecJobLogDestination | *No description.* | + +--- + +##### `CreationStack`Required + +```csharp +public string[] CreationStack { get; } +``` + +- *Type:* string[] + +The creation stack of this resolvable which will be appended to errors thrown during resolution. + +If this returns an empty array the stack will not be attached. + +--- + +##### `Fqn`Required + +```csharp +public string Fqn { get; } +``` + +- *Type:* string + +--- + +##### `Datadog`Required + +```csharp +public DataDigitaloceanAppSpecJobLogDestinationDatadogList Datadog { get; } +``` + +- *Type:* DataDigitaloceanAppSpecJobLogDestinationDatadogList + +--- + +##### `Logtail`Required + +```csharp +public DataDigitaloceanAppSpecJobLogDestinationLogtailList Logtail { get; } +``` + +- *Type:* DataDigitaloceanAppSpecJobLogDestinationLogtailList + +--- + +##### `Name`Required + +```csharp +public string Name { get; } +``` + +- *Type:* string + +--- + +##### `OpenSearch`Required + +```csharp +public DataDigitaloceanAppSpecJobLogDestinationOpenSearchList OpenSearch { get; } +``` + +- *Type:* DataDigitaloceanAppSpecJobLogDestinationOpenSearchList + +--- + +##### `Papertrail`Required + +```csharp +public DataDigitaloceanAppSpecJobLogDestinationPapertrailList Papertrail { get; } +``` + +- *Type:* DataDigitaloceanAppSpecJobLogDestinationPapertrailList + +--- + +##### `InternalValue`Optional + +```csharp +public DataDigitaloceanAppSpecJobLogDestination InternalValue { get; } +``` + +- *Type:* DataDigitaloceanAppSpecJobLogDestination + +--- + + +### DataDigitaloceanAppSpecJobLogDestinationPapertrailList + +#### Initializers + +```csharp +using HashiCorp.Cdktf.Providers.Digitalocean; + +new DataDigitaloceanAppSpecJobLogDestinationPapertrailList(IInterpolatingParent TerraformResource, string TerraformAttribute, bool WrapsSet); +``` + +| **Name** | **Type** | **Description** | +| --- | --- | --- | +| TerraformResource | HashiCorp.Cdktf.IInterpolatingParent | The parent resource. | +| TerraformAttribute | string | The attribute on the parent resource this class is referencing. | +| WrapsSet | bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | + +--- + +##### `TerraformResource`Required + +- *Type:* HashiCorp.Cdktf.IInterpolatingParent + +The parent resource. + +--- + +##### `TerraformAttribute`Required + +- *Type:* string + +The attribute on the parent resource this class is referencing. + +--- + +##### `WrapsSet`Required + +- *Type:* bool + +whether the list is wrapping a set (will add tolist() to be able to access an item via an index). + +--- + +#### Methods + +| **Name** | **Description** | +| --- | --- | +| AllWithMapKey | Creating an iterator for this complex list. | +| ComputeFqn | *No description.* | +| Resolve | Produce the Token's value at resolution time. | +| ToString | Return a string representation of this resolvable object. | +| Get | *No description.* | + +--- + +##### `AllWithMapKey` + +```csharp +private DynamicListTerraformIterator AllWithMapKey(string MapKeyAttributeName) +``` + +Creating an iterator for this complex list. + +The list will be converted into a map with the mapKeyAttributeName as the key. + +###### `MapKeyAttributeName`Required + +- *Type:* string + +--- + +##### `ComputeFqn` + +```csharp +private string ComputeFqn() +``` + +##### `Resolve` + +```csharp +private object Resolve(IResolveContext Context) +``` + +Produce the Token's value at resolution time. + +###### `Context`Required + +- *Type:* HashiCorp.Cdktf.IResolveContext + +--- + +##### `ToString` + +```csharp +private string ToString() +``` + +Return a string representation of this resolvable object. + +Returns a reversible string representation. + +##### `Get` + +```csharp +private DataDigitaloceanAppSpecJobLogDestinationPapertrailOutputReference Get(double Index) +``` + +###### `Index`Required + +- *Type:* double + +the index of the item to return. + +--- + + +#### Properties + +| **Name** | **Type** | **Description** | +| --- | --- | --- | +| CreationStack | string[] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| Fqn | string | *No description.* | + +--- + +##### `CreationStack`Required + +```csharp +public string[] CreationStack { get; } +``` + +- *Type:* string[] + +The creation stack of this resolvable which will be appended to errors thrown during resolution. + +If this returns an empty array the stack will not be attached. + +--- + +##### `Fqn`Required + +```csharp +public string Fqn { get; } +``` + +- *Type:* string + +--- + + +### DataDigitaloceanAppSpecJobLogDestinationPapertrailOutputReference + +#### Initializers + +```csharp +using HashiCorp.Cdktf.Providers.Digitalocean; + +new DataDigitaloceanAppSpecJobLogDestinationPapertrailOutputReference(IInterpolatingParent TerraformResource, string TerraformAttribute, double ComplexObjectIndex, bool ComplexObjectIsFromSet); +``` + +| **Name** | **Type** | **Description** | +| --- | --- | --- | +| TerraformResource | HashiCorp.Cdktf.IInterpolatingParent | The parent resource. | +| TerraformAttribute | string | The attribute on the parent resource this class is referencing. | +| ComplexObjectIndex | double | the index of this item in the list. | +| ComplexObjectIsFromSet | bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | + +--- + +##### `TerraformResource`Required + +- *Type:* HashiCorp.Cdktf.IInterpolatingParent + +The parent resource. + +--- + +##### `TerraformAttribute`Required + +- *Type:* string + +The attribute on the parent resource this class is referencing. + +--- + +##### `ComplexObjectIndex`Required + +- *Type:* double + +the index of this item in the list. + +--- + +##### `ComplexObjectIsFromSet`Required + +- *Type:* bool + +whether the list is wrapping a set (will add tolist() to be able to access an item via an index). + +--- + +#### Methods + +| **Name** | **Description** | +| --- | --- | +| ComputeFqn | *No description.* | +| GetAnyMapAttribute | *No description.* | +| GetBooleanAttribute | *No description.* | +| GetBooleanMapAttribute | *No description.* | +| GetListAttribute | *No description.* | +| GetNumberAttribute | *No description.* | +| GetNumberListAttribute | *No description.* | +| GetNumberMapAttribute | *No description.* | +| GetStringAttribute | *No description.* | +| GetStringMapAttribute | *No description.* | +| InterpolationForAttribute | *No description.* | +| Resolve | Produce the Token's value at resolution time. | +| ToString | Return a string representation of this resolvable object. | + +--- + +##### `ComputeFqn` + +```csharp +private string ComputeFqn() +``` + +##### `GetAnyMapAttribute` + +```csharp +private System.Collections.Generic.IDictionary GetAnyMapAttribute(string TerraformAttribute) +``` + +###### `TerraformAttribute`Required + +- *Type:* string + +--- + +##### `GetBooleanAttribute` + +```csharp +private IResolvable GetBooleanAttribute(string TerraformAttribute) +``` + +###### `TerraformAttribute`Required + +- *Type:* string + +--- + +##### `GetBooleanMapAttribute` + +```csharp +private System.Collections.Generic.IDictionary GetBooleanMapAttribute(string TerraformAttribute) +``` + +###### `TerraformAttribute`Required + +- *Type:* string + +--- + +##### `GetListAttribute` + +```csharp +private string[] GetListAttribute(string TerraformAttribute) +``` + +###### `TerraformAttribute`Required + +- *Type:* string + +--- + +##### `GetNumberAttribute` + +```csharp +private double GetNumberAttribute(string TerraformAttribute) +``` + +###### `TerraformAttribute`Required + +- *Type:* string + +--- + +##### `GetNumberListAttribute` + +```csharp +private double[] GetNumberListAttribute(string TerraformAttribute) +``` + +###### `TerraformAttribute`Required + +- *Type:* string + +--- + +##### `GetNumberMapAttribute` + +```csharp +private System.Collections.Generic.IDictionary GetNumberMapAttribute(string TerraformAttribute) +``` + +###### `TerraformAttribute`Required + +- *Type:* string + +--- + +##### `GetStringAttribute` + +```csharp +private string GetStringAttribute(string TerraformAttribute) +``` + +###### `TerraformAttribute`Required + +- *Type:* string + +--- + +##### `GetStringMapAttribute` + +```csharp +private System.Collections.Generic.IDictionary GetStringMapAttribute(string TerraformAttribute) +``` + +###### `TerraformAttribute`Required + +- *Type:* string + +--- + +##### `InterpolationForAttribute` + +```csharp +private IResolvable InterpolationForAttribute(string Property) +``` + +###### `Property`Required + +- *Type:* string + +--- + +##### `Resolve` + +```csharp +private object Resolve(IResolveContext Context) +``` + +Produce the Token's value at resolution time. + +###### `Context`Required + +- *Type:* HashiCorp.Cdktf.IResolveContext + +--- + +##### `ToString` + +```csharp +private string ToString() +``` + +Return a string representation of this resolvable object. + +Returns a reversible string representation. + + +#### Properties + +| **Name** | **Type** | **Description** | +| --- | --- | --- | +| CreationStack | string[] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| Fqn | string | *No description.* | +| Endpoint | string | *No description.* | +| InternalValue | DataDigitaloceanAppSpecJobLogDestinationPapertrail | *No description.* | + +--- + +##### `CreationStack`Required + +```csharp +public string[] CreationStack { get; } +``` + +- *Type:* string[] + +The creation stack of this resolvable which will be appended to errors thrown during resolution. + +If this returns an empty array the stack will not be attached. + +--- + +##### `Fqn`Required + +```csharp +public string Fqn { get; } +``` + +- *Type:* string + +--- + +##### `Endpoint`Required + +```csharp +public string Endpoint { get; } +``` + +- *Type:* string + +--- + +##### `InternalValue`Optional + +```csharp +public DataDigitaloceanAppSpecJobLogDestinationPapertrail InternalValue { get; } +``` + +- *Type:* DataDigitaloceanAppSpecJobLogDestinationPapertrail + +--- + + +### DataDigitaloceanAppSpecJobOutputReference + +#### Initializers + +```csharp +using HashiCorp.Cdktf.Providers.Digitalocean; + +new DataDigitaloceanAppSpecJobOutputReference(IInterpolatingParent TerraformResource, string TerraformAttribute, double ComplexObjectIndex, bool ComplexObjectIsFromSet); +``` + +| **Name** | **Type** | **Description** | +| --- | --- | --- | +| TerraformResource | HashiCorp.Cdktf.IInterpolatingParent | The parent resource. | +| TerraformAttribute | string | The attribute on the parent resource this class is referencing. | +| ComplexObjectIndex | double | the index of this item in the list. | +| ComplexObjectIsFromSet | bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | + +--- + +##### `TerraformResource`Required + +- *Type:* HashiCorp.Cdktf.IInterpolatingParent + +The parent resource. + +--- + +##### `TerraformAttribute`Required + +- *Type:* string + +The attribute on the parent resource this class is referencing. + +--- + +##### `ComplexObjectIndex`Required + +- *Type:* double + +the index of this item in the list. + +--- + +##### `ComplexObjectIsFromSet`Required + +- *Type:* bool + +whether the list is wrapping a set (will add tolist() to be able to access an item via an index). + +--- + +#### Methods + +| **Name** | **Description** | +| --- | --- | +| ComputeFqn | *No description.* | +| GetAnyMapAttribute | *No description.* | +| GetBooleanAttribute | *No description.* | +| GetBooleanMapAttribute | *No description.* | +| GetListAttribute | *No description.* | +| GetNumberAttribute | *No description.* | +| GetNumberListAttribute | *No description.* | +| GetNumberMapAttribute | *No description.* | +| GetStringAttribute | *No description.* | +| GetStringMapAttribute | *No description.* | +| InterpolationForAttribute | *No description.* | +| Resolve | Produce the Token's value at resolution time. | +| ToString | Return a string representation of this resolvable object. | + +--- + +##### `ComputeFqn` + +```csharp +private string ComputeFqn() +``` + +##### `GetAnyMapAttribute` + +```csharp +private System.Collections.Generic.IDictionary GetAnyMapAttribute(string TerraformAttribute) +``` + +###### `TerraformAttribute`Required + +- *Type:* string + +--- + +##### `GetBooleanAttribute` + +```csharp +private IResolvable GetBooleanAttribute(string TerraformAttribute) +``` + +###### `TerraformAttribute`Required + +- *Type:* string + +--- + +##### `GetBooleanMapAttribute` + +```csharp +private System.Collections.Generic.IDictionary GetBooleanMapAttribute(string TerraformAttribute) +``` + +###### `TerraformAttribute`Required + +- *Type:* string + +--- + +##### `GetListAttribute` + +```csharp +private string[] GetListAttribute(string TerraformAttribute) +``` + +###### `TerraformAttribute`Required + +- *Type:* string + +--- + +##### `GetNumberAttribute` + +```csharp +private double GetNumberAttribute(string TerraformAttribute) +``` + +###### `TerraformAttribute`Required + +- *Type:* string + +--- + +##### `GetNumberListAttribute` + +```csharp +private double[] GetNumberListAttribute(string TerraformAttribute) +``` + +###### `TerraformAttribute`Required + +- *Type:* string + +--- + +##### `GetNumberMapAttribute` + +```csharp +private System.Collections.Generic.IDictionary GetNumberMapAttribute(string TerraformAttribute) +``` + +###### `TerraformAttribute`Required + +- *Type:* string + +--- + +##### `GetStringAttribute` + +```csharp +private string GetStringAttribute(string TerraformAttribute) +``` + +###### `TerraformAttribute`Required + +- *Type:* string + +--- + +##### `GetStringMapAttribute` + +```csharp +private System.Collections.Generic.IDictionary GetStringMapAttribute(string TerraformAttribute) +``` + +###### `TerraformAttribute`Required + +- *Type:* string + +--- + +##### `InterpolationForAttribute` + +```csharp +private IResolvable InterpolationForAttribute(string Property) +``` + +###### `Property`Required + +- *Type:* string + +--- + +##### `Resolve` + +```csharp +private object Resolve(IResolveContext Context) +``` + +Produce the Token's value at resolution time. + +###### `Context`Required + +- *Type:* HashiCorp.Cdktf.IResolveContext + +--- + +##### `ToString` ```csharp private string ToString() @@ -18538,14 +21487,29 @@ Returns a reversible string representation. | **Name** | **Type** | **Description** | | --- | --- | --- | -| CreationStack | string[] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| Fqn | string | *No description.* | -| Token | string | *No description.* | -| InternalValue | DataDigitaloceanAppSpecJobLogDestinationLogtail | *No description.* | +| CreationStack | string[] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| Fqn | string | *No description.* | +| Alert | DataDigitaloceanAppSpecJobAlertList | *No description.* | +| BuildCommand | string | *No description.* | +| DockerfilePath | string | *No description.* | +| Env | DataDigitaloceanAppSpecJobEnvList | *No description.* | +| EnvironmentSlug | string | *No description.* | +| Git | DataDigitaloceanAppSpecJobGitList | *No description.* | +| Github | DataDigitaloceanAppSpecJobGithubList | *No description.* | +| Gitlab | DataDigitaloceanAppSpecJobGitlabList | *No description.* | +| Image | DataDigitaloceanAppSpecJobImageList | *No description.* | +| InstanceCount | double | *No description.* | +| InstanceSizeSlug | string | *No description.* | +| Kind | string | *No description.* | +| LogDestination | DataDigitaloceanAppSpecJobLogDestinationList | *No description.* | +| Name | string | *No description.* | +| RunCommand | string | *No description.* | +| SourceDir | string | *No description.* | +| InternalValue | DataDigitaloceanAppSpecJob | *No description.* | --- -##### `CreationStack`Required +##### `CreationStack`Required ```csharp public string[] CreationStack { get; } @@ -18559,7 +21523,7 @@ If this returns an empty array the stack will not be attached. --- -##### `Fqn`Required +##### `Fqn`Required ```csharp public string Fqn { get; } @@ -18569,47 +21533,196 @@ public string Fqn { get; } --- -##### `Token`Required +##### `Alert`Required ```csharp -public string Token { get; } +public DataDigitaloceanAppSpecJobAlertList Alert { get; } +``` + +- *Type:* DataDigitaloceanAppSpecJobAlertList + +--- + +##### `BuildCommand`Required + +```csharp +public string BuildCommand { get; } ``` - *Type:* string --- -##### `InternalValue`Optional +##### `DockerfilePath`Required ```csharp -public DataDigitaloceanAppSpecJobLogDestinationLogtail InternalValue { get; } +public string DockerfilePath { get; } ``` -- *Type:* DataDigitaloceanAppSpecJobLogDestinationLogtail +- *Type:* string --- +##### `Env`Required -### DataDigitaloceanAppSpecJobLogDestinationOutputReference +```csharp +public DataDigitaloceanAppSpecJobEnvList Env { get; } +``` -#### Initializers +- *Type:* DataDigitaloceanAppSpecJobEnvList + +--- + +##### `EnvironmentSlug`Required + +```csharp +public string EnvironmentSlug { get; } +``` + +- *Type:* string + +--- + +##### `Git`Required + +```csharp +public DataDigitaloceanAppSpecJobGitList Git { get; } +``` + +- *Type:* DataDigitaloceanAppSpecJobGitList + +--- + +##### `Github`Required + +```csharp +public DataDigitaloceanAppSpecJobGithubList Github { get; } +``` + +- *Type:* DataDigitaloceanAppSpecJobGithubList + +--- + +##### `Gitlab`Required + +```csharp +public DataDigitaloceanAppSpecJobGitlabList Gitlab { get; } +``` + +- *Type:* DataDigitaloceanAppSpecJobGitlabList + +--- + +##### `Image`Required + +```csharp +public DataDigitaloceanAppSpecJobImageList Image { get; } +``` + +- *Type:* DataDigitaloceanAppSpecJobImageList + +--- + +##### `InstanceCount`Required + +```csharp +public double InstanceCount { get; } +``` + +- *Type:* double + +--- + +##### `InstanceSizeSlug`Required + +```csharp +public string InstanceSizeSlug { get; } +``` + +- *Type:* string + +--- + +##### `Kind`Required + +```csharp +public string Kind { get; } +``` + +- *Type:* string + +--- + +##### `LogDestination`Required + +```csharp +public DataDigitaloceanAppSpecJobLogDestinationList LogDestination { get; } +``` + +- *Type:* DataDigitaloceanAppSpecJobLogDestinationList + +--- + +##### `Name`Required + +```csharp +public string Name { get; } +``` + +- *Type:* string + +--- + +##### `RunCommand`Required + +```csharp +public string RunCommand { get; } +``` + +- *Type:* string + +--- + +##### `SourceDir`Required + +```csharp +public string SourceDir { get; } +``` + +- *Type:* string + +--- + +##### `InternalValue`Optional + +```csharp +public DataDigitaloceanAppSpecJob InternalValue { get; } +``` + +- *Type:* DataDigitaloceanAppSpecJob + +--- + + +### DataDigitaloceanAppSpecList + +#### Initializers ```csharp using HashiCorp.Cdktf.Providers.Digitalocean; -new DataDigitaloceanAppSpecJobLogDestinationOutputReference(IInterpolatingParent TerraformResource, string TerraformAttribute, double ComplexObjectIndex, bool ComplexObjectIsFromSet); +new DataDigitaloceanAppSpecList(IInterpolatingParent TerraformResource, string TerraformAttribute, bool WrapsSet); ``` | **Name** | **Type** | **Description** | | --- | --- | --- | -| TerraformResource | HashiCorp.Cdktf.IInterpolatingParent | The parent resource. | -| TerraformAttribute | string | The attribute on the parent resource this class is referencing. | -| ComplexObjectIndex | double | the index of this item in the list. | -| ComplexObjectIsFromSet | bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | +| TerraformResource | HashiCorp.Cdktf.IInterpolatingParent | The parent resource. | +| TerraformAttribute | string | The attribute on the parent resource this class is referencing. | +| WrapsSet | bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | --- -##### `TerraformResource`Required +##### `TerraformResource`Required - *Type:* HashiCorp.Cdktf.IInterpolatingParent @@ -18617,7 +21730,7 @@ The parent resource. --- -##### `TerraformAttribute`Required +##### `TerraformAttribute`Required - *Type:* string @@ -18625,7 +21738,157 @@ The attribute on the parent resource this class is referencing. --- -##### `ComplexObjectIndex`Required +##### `WrapsSet`Required + +- *Type:* bool + +whether the list is wrapping a set (will add tolist() to be able to access an item via an index). + +--- + +#### Methods + +| **Name** | **Description** | +| --- | --- | +| AllWithMapKey | Creating an iterator for this complex list. | +| ComputeFqn | *No description.* | +| Resolve | Produce the Token's value at resolution time. | +| ToString | Return a string representation of this resolvable object. | +| Get | *No description.* | + +--- + +##### `AllWithMapKey` + +```csharp +private DynamicListTerraformIterator AllWithMapKey(string MapKeyAttributeName) +``` + +Creating an iterator for this complex list. + +The list will be converted into a map with the mapKeyAttributeName as the key. + +###### `MapKeyAttributeName`Required + +- *Type:* string + +--- + +##### `ComputeFqn` + +```csharp +private string ComputeFqn() +``` + +##### `Resolve` + +```csharp +private object Resolve(IResolveContext Context) +``` + +Produce the Token's value at resolution time. + +###### `Context`Required + +- *Type:* HashiCorp.Cdktf.IResolveContext + +--- + +##### `ToString` + +```csharp +private string ToString() +``` + +Return a string representation of this resolvable object. + +Returns a reversible string representation. + +##### `Get` + +```csharp +private DataDigitaloceanAppSpecOutputReference Get(double Index) +``` + +###### `Index`Required + +- *Type:* double + +the index of the item to return. + +--- + + +#### Properties + +| **Name** | **Type** | **Description** | +| --- | --- | --- | +| CreationStack | string[] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| Fqn | string | *No description.* | + +--- + +##### `CreationStack`Required + +```csharp +public string[] CreationStack { get; } +``` + +- *Type:* string[] + +The creation stack of this resolvable which will be appended to errors thrown during resolution. + +If this returns an empty array the stack will not be attached. + +--- + +##### `Fqn`Required + +```csharp +public string Fqn { get; } +``` + +- *Type:* string + +--- + + +### DataDigitaloceanAppSpecOutputReference + +#### Initializers + +```csharp +using HashiCorp.Cdktf.Providers.Digitalocean; + +new DataDigitaloceanAppSpecOutputReference(IInterpolatingParent TerraformResource, string TerraformAttribute, double ComplexObjectIndex, bool ComplexObjectIsFromSet); +``` + +| **Name** | **Type** | **Description** | +| --- | --- | --- | +| TerraformResource | HashiCorp.Cdktf.IInterpolatingParent | The parent resource. | +| TerraformAttribute | string | The attribute on the parent resource this class is referencing. | +| ComplexObjectIndex | double | the index of this item in the list. | +| ComplexObjectIsFromSet | bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | + +--- + +##### `TerraformResource`Required + +- *Type:* HashiCorp.Cdktf.IInterpolatingParent + +The parent resource. + +--- + +##### `TerraformAttribute`Required + +- *Type:* string + +The attribute on the parent resource this class is referencing. + +--- + +##### `ComplexObjectIndex`Required - *Type:* double @@ -18633,7 +21896,7 @@ the index of this item in the list. --- -##### `ComplexObjectIsFromSet`Required +##### `ComplexObjectIsFromSet`Required - *Type:* bool @@ -18645,149 +21908,149 @@ whether the list is wrapping a set (will add tolist() to be able to access an it | **Name** | **Description** | | --- | --- | -| ComputeFqn | *No description.* | -| GetAnyMapAttribute | *No description.* | -| GetBooleanAttribute | *No description.* | -| GetBooleanMapAttribute | *No description.* | -| GetListAttribute | *No description.* | -| GetNumberAttribute | *No description.* | -| GetNumberListAttribute | *No description.* | -| GetNumberMapAttribute | *No description.* | -| GetStringAttribute | *No description.* | -| GetStringMapAttribute | *No description.* | -| InterpolationForAttribute | *No description.* | -| Resolve | Produce the Token's value at resolution time. | -| ToString | Return a string representation of this resolvable object. | +| ComputeFqn | *No description.* | +| GetAnyMapAttribute | *No description.* | +| GetBooleanAttribute | *No description.* | +| GetBooleanMapAttribute | *No description.* | +| GetListAttribute | *No description.* | +| GetNumberAttribute | *No description.* | +| GetNumberListAttribute | *No description.* | +| GetNumberMapAttribute | *No description.* | +| GetStringAttribute | *No description.* | +| GetStringMapAttribute | *No description.* | +| InterpolationForAttribute | *No description.* | +| Resolve | Produce the Token's value at resolution time. | +| ToString | Return a string representation of this resolvable object. | --- -##### `ComputeFqn` +##### `ComputeFqn` ```csharp private string ComputeFqn() ``` -##### `GetAnyMapAttribute` +##### `GetAnyMapAttribute` ```csharp private System.Collections.Generic.IDictionary GetAnyMapAttribute(string TerraformAttribute) ``` -###### `TerraformAttribute`Required +###### `TerraformAttribute`Required - *Type:* string --- -##### `GetBooleanAttribute` +##### `GetBooleanAttribute` ```csharp private IResolvable GetBooleanAttribute(string TerraformAttribute) ``` -###### `TerraformAttribute`Required +###### `TerraformAttribute`Required - *Type:* string --- -##### `GetBooleanMapAttribute` +##### `GetBooleanMapAttribute` ```csharp private System.Collections.Generic.IDictionary GetBooleanMapAttribute(string TerraformAttribute) ``` -###### `TerraformAttribute`Required +###### `TerraformAttribute`Required - *Type:* string --- -##### `GetListAttribute` +##### `GetListAttribute` ```csharp private string[] GetListAttribute(string TerraformAttribute) ``` -###### `TerraformAttribute`Required +###### `TerraformAttribute`Required - *Type:* string --- -##### `GetNumberAttribute` +##### `GetNumberAttribute` ```csharp private double GetNumberAttribute(string TerraformAttribute) ``` -###### `TerraformAttribute`Required +###### `TerraformAttribute`Required - *Type:* string --- -##### `GetNumberListAttribute` +##### `GetNumberListAttribute` ```csharp private double[] GetNumberListAttribute(string TerraformAttribute) ``` -###### `TerraformAttribute`Required +###### `TerraformAttribute`Required - *Type:* string --- -##### `GetNumberMapAttribute` +##### `GetNumberMapAttribute` ```csharp private System.Collections.Generic.IDictionary GetNumberMapAttribute(string TerraformAttribute) ``` -###### `TerraformAttribute`Required +###### `TerraformAttribute`Required - *Type:* string --- -##### `GetStringAttribute` +##### `GetStringAttribute` ```csharp private string GetStringAttribute(string TerraformAttribute) ``` -###### `TerraformAttribute`Required +###### `TerraformAttribute`Required - *Type:* string --- -##### `GetStringMapAttribute` +##### `GetStringMapAttribute` ```csharp private System.Collections.Generic.IDictionary GetStringMapAttribute(string TerraformAttribute) ``` -###### `TerraformAttribute`Required +###### `TerraformAttribute`Required - *Type:* string --- -##### `InterpolationForAttribute` +##### `InterpolationForAttribute` ```csharp private IResolvable InterpolationForAttribute(string Property) ``` -###### `Property`Required +###### `Property`Required - *Type:* string --- -##### `Resolve` +##### `Resolve` ```csharp private object Resolve(IResolveContext Context) @@ -18795,13 +22058,13 @@ private object Resolve(IResolveContext Context) Produce the Token's value at resolution time. -###### `Context`Required +###### `Context`Required - *Type:* HashiCorp.Cdktf.IResolveContext --- -##### `ToString` +##### `ToString` ```csharp private string ToString() @@ -18816,17 +22079,28 @@ Returns a reversible string representation. | **Name** | **Type** | **Description** | | --- | --- | --- | -| CreationStack | string[] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| Fqn | string | *No description.* | -| Datadog | DataDigitaloceanAppSpecJobLogDestinationDatadogList | *No description.* | -| Logtail | DataDigitaloceanAppSpecJobLogDestinationLogtailList | *No description.* | -| Name | string | *No description.* | -| Papertrail | DataDigitaloceanAppSpecJobLogDestinationPapertrailList | *No description.* | -| InternalValue | DataDigitaloceanAppSpecJobLogDestination | *No description.* | +| CreationStack | string[] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| Fqn | string | *No description.* | +| Alert | DataDigitaloceanAppSpecAlertList | *No description.* | +| Database | DataDigitaloceanAppSpecDatabaseList | *No description.* | +| Domain | DataDigitaloceanAppSpecDomainList | *No description.* | +| Domains | string[] | *No description.* | +| Egress | DataDigitaloceanAppSpecEgressList | *No description.* | +| Env | DataDigitaloceanAppSpecEnvList | *No description.* | +| Features | string[] | *No description.* | +| Function | DataDigitaloceanAppSpecFunctionList | *No description.* | +| Ingress | DataDigitaloceanAppSpecIngressList | *No description.* | +| Job | DataDigitaloceanAppSpecJobList | *No description.* | +| Name | string | *No description.* | +| Region | string | *No description.* | +| Service | DataDigitaloceanAppSpecServiceList | *No description.* | +| StaticSite | DataDigitaloceanAppSpecStaticSiteList | *No description.* | +| Worker | DataDigitaloceanAppSpecWorkerList | *No description.* | +| InternalValue | DataDigitaloceanAppSpec | *No description.* | --- -##### `CreationStack`Required +##### `CreationStack`Required ```csharp public string[] CreationStack { get; } @@ -18840,7 +22114,7 @@ If this returns an empty array the stack will not be attached. --- -##### `Fqn`Required +##### `Fqn`Required ```csharp public string Fqn { get; } @@ -18850,226 +22124,186 @@ public string Fqn { get; } --- -##### `Datadog`Required +##### `Alert`Required ```csharp -public DataDigitaloceanAppSpecJobLogDestinationDatadogList Datadog { get; } +public DataDigitaloceanAppSpecAlertList Alert { get; } ``` -- *Type:* DataDigitaloceanAppSpecJobLogDestinationDatadogList +- *Type:* DataDigitaloceanAppSpecAlertList --- -##### `Logtail`Required +##### `Database`Required ```csharp -public DataDigitaloceanAppSpecJobLogDestinationLogtailList Logtail { get; } +public DataDigitaloceanAppSpecDatabaseList Database { get; } ``` -- *Type:* DataDigitaloceanAppSpecJobLogDestinationLogtailList +- *Type:* DataDigitaloceanAppSpecDatabaseList --- -##### `Name`Required +##### `Domain`Required ```csharp -public string Name { get; } +public DataDigitaloceanAppSpecDomainList Domain { get; } ``` -- *Type:* string +- *Type:* DataDigitaloceanAppSpecDomainList --- -##### `Papertrail`Required +##### `Domains`Required ```csharp -public DataDigitaloceanAppSpecJobLogDestinationPapertrailList Papertrail { get; } +public string[] Domains { get; } ``` -- *Type:* DataDigitaloceanAppSpecJobLogDestinationPapertrailList +- *Type:* string[] --- -##### `InternalValue`Optional +##### `Egress`Required ```csharp -public DataDigitaloceanAppSpecJobLogDestination InternalValue { get; } +public DataDigitaloceanAppSpecEgressList Egress { get; } ``` -- *Type:* DataDigitaloceanAppSpecJobLogDestination +- *Type:* DataDigitaloceanAppSpecEgressList --- - -### DataDigitaloceanAppSpecJobLogDestinationPapertrailList - -#### Initializers +##### `Env`Required ```csharp -using HashiCorp.Cdktf.Providers.Digitalocean; - -new DataDigitaloceanAppSpecJobLogDestinationPapertrailList(IInterpolatingParent TerraformResource, string TerraformAttribute, bool WrapsSet); +public DataDigitaloceanAppSpecEnvList Env { get; } ``` -| **Name** | **Type** | **Description** | -| --- | --- | --- | -| TerraformResource | HashiCorp.Cdktf.IInterpolatingParent | The parent resource. | -| TerraformAttribute | string | The attribute on the parent resource this class is referencing. | -| WrapsSet | bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | +- *Type:* DataDigitaloceanAppSpecEnvList --- -##### `TerraformResource`Required +##### `Features`Required -- *Type:* HashiCorp.Cdktf.IInterpolatingParent +```csharp +public string[] Features { get; } +``` -The parent resource. +- *Type:* string[] --- -##### `TerraformAttribute`Required +##### `Function`Required -- *Type:* string +```csharp +public DataDigitaloceanAppSpecFunctionList Function { get; } +``` -The attribute on the parent resource this class is referencing. +- *Type:* DataDigitaloceanAppSpecFunctionList --- -##### `WrapsSet`Required - -- *Type:* bool - -whether the list is wrapping a set (will add tolist() to be able to access an item via an index). - ---- +##### `Ingress`Required -#### Methods +```csharp +public DataDigitaloceanAppSpecIngressList Ingress { get; } +``` -| **Name** | **Description** | -| --- | --- | -| AllWithMapKey | Creating an iterator for this complex list. | -| ComputeFqn | *No description.* | -| Resolve | Produce the Token's value at resolution time. | -| ToString | Return a string representation of this resolvable object. | -| Get | *No description.* | +- *Type:* DataDigitaloceanAppSpecIngressList --- -##### `AllWithMapKey` +##### `Job`Required ```csharp -private DynamicListTerraformIterator AllWithMapKey(string MapKeyAttributeName) +public DataDigitaloceanAppSpecJobList Job { get; } ``` -Creating an iterator for this complex list. - -The list will be converted into a map with the mapKeyAttributeName as the key. - -###### `MapKeyAttributeName`Required - -- *Type:* string +- *Type:* DataDigitaloceanAppSpecJobList --- -##### `ComputeFqn` - -```csharp -private string ComputeFqn() -``` - -##### `Resolve` +##### `Name`Required ```csharp -private object Resolve(IResolveContext Context) +public string Name { get; } ``` -Produce the Token's value at resolution time. - -###### `Context`Required - -- *Type:* HashiCorp.Cdktf.IResolveContext +- *Type:* string --- -##### `ToString` +##### `Region`Required ```csharp -private string ToString() +public string Region { get; } ``` -Return a string representation of this resolvable object. +- *Type:* string -Returns a reversible string representation. +--- -##### `Get` +##### `Service`Required ```csharp -private DataDigitaloceanAppSpecJobLogDestinationPapertrailOutputReference Get(double Index) +public DataDigitaloceanAppSpecServiceList Service { get; } ``` -###### `Index`Required - -- *Type:* double - -the index of the item to return. +- *Type:* DataDigitaloceanAppSpecServiceList --- +##### `StaticSite`Required -#### Properties +```csharp +public DataDigitaloceanAppSpecStaticSiteList StaticSite { get; } +``` -| **Name** | **Type** | **Description** | -| --- | --- | --- | -| CreationStack | string[] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| Fqn | string | *No description.* | +- *Type:* DataDigitaloceanAppSpecStaticSiteList --- -##### `CreationStack`Required +##### `Worker`Required ```csharp -public string[] CreationStack { get; } +public DataDigitaloceanAppSpecWorkerList Worker { get; } ``` -- *Type:* string[] - -The creation stack of this resolvable which will be appended to errors thrown during resolution. - -If this returns an empty array the stack will not be attached. +- *Type:* DataDigitaloceanAppSpecWorkerList --- -##### `Fqn`Required +##### `InternalValue`Optional ```csharp -public string Fqn { get; } +public DataDigitaloceanAppSpec InternalValue { get; } ``` -- *Type:* string +- *Type:* DataDigitaloceanAppSpec --- -### DataDigitaloceanAppSpecJobLogDestinationPapertrailOutputReference +### DataDigitaloceanAppSpecServiceAlertList -#### Initializers +#### Initializers ```csharp using HashiCorp.Cdktf.Providers.Digitalocean; -new DataDigitaloceanAppSpecJobLogDestinationPapertrailOutputReference(IInterpolatingParent TerraformResource, string TerraformAttribute, double ComplexObjectIndex, bool ComplexObjectIsFromSet); +new DataDigitaloceanAppSpecServiceAlertList(IInterpolatingParent TerraformResource, string TerraformAttribute, bool WrapsSet); ``` | **Name** | **Type** | **Description** | | --- | --- | --- | -| TerraformResource | HashiCorp.Cdktf.IInterpolatingParent | The parent resource. | -| TerraformAttribute | string | The attribute on the parent resource this class is referencing. | -| ComplexObjectIndex | double | the index of this item in the list. | -| ComplexObjectIsFromSet | bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | +| TerraformResource | HashiCorp.Cdktf.IInterpolatingParent | The parent resource. | +| TerraformAttribute | string | The attribute on the parent resource this class is referencing. | +| WrapsSet | bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | --- -##### `TerraformResource`Required +##### `TerraformResource`Required - *Type:* HashiCorp.Cdktf.IInterpolatingParent @@ -19077,7 +22311,7 @@ The parent resource. --- -##### `TerraformAttribute`Required +##### `TerraformAttribute`Required - *Type:* string @@ -19085,15 +22319,7 @@ The attribute on the parent resource this class is referencing. --- -##### `ComplexObjectIndex`Required - -- *Type:* double - -the index of this item in the list. - ---- - -##### `ComplexObjectIsFromSet`Required +##### `WrapsSet`Required - *Type:* bool @@ -19105,185 +22331,85 @@ whether the list is wrapping a set (will add tolist() to be able to access an it | **Name** | **Description** | | --- | --- | -| ComputeFqn | *No description.* | -| GetAnyMapAttribute | *No description.* | -| GetBooleanAttribute | *No description.* | -| GetBooleanMapAttribute | *No description.* | -| GetListAttribute | *No description.* | -| GetNumberAttribute | *No description.* | -| GetNumberListAttribute | *No description.* | -| GetNumberMapAttribute | *No description.* | -| GetStringAttribute | *No description.* | -| GetStringMapAttribute | *No description.* | -| InterpolationForAttribute | *No description.* | -| Resolve | Produce the Token's value at resolution time. | -| ToString | Return a string representation of this resolvable object. | - ---- - -##### `ComputeFqn` - -```csharp -private string ComputeFqn() -``` - -##### `GetAnyMapAttribute` - -```csharp -private System.Collections.Generic.IDictionary GetAnyMapAttribute(string TerraformAttribute) -``` - -###### `TerraformAttribute`Required - -- *Type:* string - ---- - -##### `GetBooleanAttribute` - -```csharp -private IResolvable GetBooleanAttribute(string TerraformAttribute) -``` - -###### `TerraformAttribute`Required - -- *Type:* string - ---- - -##### `GetBooleanMapAttribute` - -```csharp -private System.Collections.Generic.IDictionary GetBooleanMapAttribute(string TerraformAttribute) -``` - -###### `TerraformAttribute`Required - -- *Type:* string - ---- - -##### `GetListAttribute` - -```csharp -private string[] GetListAttribute(string TerraformAttribute) -``` - -###### `TerraformAttribute`Required - -- *Type:* string +| AllWithMapKey | Creating an iterator for this complex list. | +| ComputeFqn | *No description.* | +| Resolve | Produce the Token's value at resolution time. | +| ToString | Return a string representation of this resolvable object. | +| Get | *No description.* | --- -##### `GetNumberAttribute` +##### `AllWithMapKey` ```csharp -private double GetNumberAttribute(string TerraformAttribute) +private DynamicListTerraformIterator AllWithMapKey(string MapKeyAttributeName) ``` -###### `TerraformAttribute`Required - -- *Type:* string - ---- - -##### `GetNumberListAttribute` +Creating an iterator for this complex list. -```csharp -private double[] GetNumberListAttribute(string TerraformAttribute) -``` +The list will be converted into a map with the mapKeyAttributeName as the key. -###### `TerraformAttribute`Required +###### `MapKeyAttributeName`Required - *Type:* string --- -##### `GetNumberMapAttribute` +##### `ComputeFqn` ```csharp -private System.Collections.Generic.IDictionary GetNumberMapAttribute(string TerraformAttribute) +private string ComputeFqn() ``` -###### `TerraformAttribute`Required - -- *Type:* string - ---- - -##### `GetStringAttribute` +##### `Resolve` ```csharp -private string GetStringAttribute(string TerraformAttribute) +private object Resolve(IResolveContext Context) ``` -###### `TerraformAttribute`Required - -- *Type:* string - ---- - -##### `GetStringMapAttribute` - -```csharp -private System.Collections.Generic.IDictionary GetStringMapAttribute(string TerraformAttribute) -``` +Produce the Token's value at resolution time. -###### `TerraformAttribute`Required +###### `Context`Required -- *Type:* string +- *Type:* HashiCorp.Cdktf.IResolveContext --- -##### `InterpolationForAttribute` +##### `ToString` ```csharp -private IResolvable InterpolationForAttribute(string Property) +private string ToString() ``` -###### `Property`Required - -- *Type:* string +Return a string representation of this resolvable object. ---- +Returns a reversible string representation. -##### `Resolve` +##### `Get` ```csharp -private object Resolve(IResolveContext Context) +private DataDigitaloceanAppSpecServiceAlertOutputReference Get(double Index) ``` -Produce the Token's value at resolution time. +###### `Index`Required -###### `Context`Required +- *Type:* double -- *Type:* HashiCorp.Cdktf.IResolveContext +the index of the item to return. --- -##### `ToString` - -```csharp -private string ToString() -``` - -Return a string representation of this resolvable object. - -Returns a reversible string representation. - #### Properties | **Name** | **Type** | **Description** | | --- | --- | --- | -| CreationStack | string[] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| Fqn | string | *No description.* | -| Endpoint | string | *No description.* | -| InternalValue | DataDigitaloceanAppSpecJobLogDestinationPapertrail | *No description.* | +| CreationStack | string[] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| Fqn | string | *No description.* | --- -##### `CreationStack`Required +##### `CreationStack`Required ```csharp public string[] CreationStack { get; } @@ -19297,7 +22423,7 @@ If this returns an empty array the stack will not be attached. --- -##### `Fqn`Required +##### `Fqn`Required ```csharp public string Fqn { get; } @@ -19307,47 +22433,27 @@ public string Fqn { get; } --- -##### `Endpoint`Required - -```csharp -public string Endpoint { get; } -``` - -- *Type:* string - ---- - -##### `InternalValue`Optional - -```csharp -public DataDigitaloceanAppSpecJobLogDestinationPapertrail InternalValue { get; } -``` - -- *Type:* DataDigitaloceanAppSpecJobLogDestinationPapertrail - ---- - -### DataDigitaloceanAppSpecJobOutputReference +### DataDigitaloceanAppSpecServiceAlertOutputReference -#### Initializers +#### Initializers ```csharp using HashiCorp.Cdktf.Providers.Digitalocean; -new DataDigitaloceanAppSpecJobOutputReference(IInterpolatingParent TerraformResource, string TerraformAttribute, double ComplexObjectIndex, bool ComplexObjectIsFromSet); +new DataDigitaloceanAppSpecServiceAlertOutputReference(IInterpolatingParent TerraformResource, string TerraformAttribute, double ComplexObjectIndex, bool ComplexObjectIsFromSet); ``` | **Name** | **Type** | **Description** | | --- | --- | --- | -| TerraformResource | HashiCorp.Cdktf.IInterpolatingParent | The parent resource. | -| TerraformAttribute | string | The attribute on the parent resource this class is referencing. | -| ComplexObjectIndex | double | the index of this item in the list. | -| ComplexObjectIsFromSet | bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | +| TerraformResource | HashiCorp.Cdktf.IInterpolatingParent | The parent resource. | +| TerraformAttribute | string | The attribute on the parent resource this class is referencing. | +| ComplexObjectIndex | double | the index of this item in the list. | +| ComplexObjectIsFromSet | bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | --- -##### `TerraformResource`Required +##### `TerraformResource`Required - *Type:* HashiCorp.Cdktf.IInterpolatingParent @@ -19355,7 +22461,7 @@ The parent resource. --- -##### `TerraformAttribute`Required +##### `TerraformAttribute`Required - *Type:* string @@ -19363,7 +22469,7 @@ The attribute on the parent resource this class is referencing. --- -##### `ComplexObjectIndex`Required +##### `ComplexObjectIndex`Required - *Type:* double @@ -19371,7 +22477,7 @@ the index of this item in the list. --- -##### `ComplexObjectIsFromSet`Required +##### `ComplexObjectIsFromSet`Required - *Type:* bool @@ -19383,149 +22489,149 @@ whether the list is wrapping a set (will add tolist() to be able to access an it | **Name** | **Description** | | --- | --- | -| ComputeFqn | *No description.* | -| GetAnyMapAttribute | *No description.* | -| GetBooleanAttribute | *No description.* | -| GetBooleanMapAttribute | *No description.* | -| GetListAttribute | *No description.* | -| GetNumberAttribute | *No description.* | -| GetNumberListAttribute | *No description.* | -| GetNumberMapAttribute | *No description.* | -| GetStringAttribute | *No description.* | -| GetStringMapAttribute | *No description.* | -| InterpolationForAttribute | *No description.* | -| Resolve | Produce the Token's value at resolution time. | -| ToString | Return a string representation of this resolvable object. | +| ComputeFqn | *No description.* | +| GetAnyMapAttribute | *No description.* | +| GetBooleanAttribute | *No description.* | +| GetBooleanMapAttribute | *No description.* | +| GetListAttribute | *No description.* | +| GetNumberAttribute | *No description.* | +| GetNumberListAttribute | *No description.* | +| GetNumberMapAttribute | *No description.* | +| GetStringAttribute | *No description.* | +| GetStringMapAttribute | *No description.* | +| InterpolationForAttribute | *No description.* | +| Resolve | Produce the Token's value at resolution time. | +| ToString | Return a string representation of this resolvable object. | --- -##### `ComputeFqn` +##### `ComputeFqn` ```csharp private string ComputeFqn() ``` -##### `GetAnyMapAttribute` +##### `GetAnyMapAttribute` ```csharp private System.Collections.Generic.IDictionary GetAnyMapAttribute(string TerraformAttribute) ``` -###### `TerraformAttribute`Required +###### `TerraformAttribute`Required - *Type:* string --- -##### `GetBooleanAttribute` +##### `GetBooleanAttribute` ```csharp private IResolvable GetBooleanAttribute(string TerraformAttribute) ``` -###### `TerraformAttribute`Required +###### `TerraformAttribute`Required - *Type:* string --- -##### `GetBooleanMapAttribute` +##### `GetBooleanMapAttribute` ```csharp private System.Collections.Generic.IDictionary GetBooleanMapAttribute(string TerraformAttribute) ``` -###### `TerraformAttribute`Required +###### `TerraformAttribute`Required - *Type:* string --- -##### `GetListAttribute` +##### `GetListAttribute` ```csharp private string[] GetListAttribute(string TerraformAttribute) ``` -###### `TerraformAttribute`Required +###### `TerraformAttribute`Required - *Type:* string --- -##### `GetNumberAttribute` +##### `GetNumberAttribute` ```csharp private double GetNumberAttribute(string TerraformAttribute) ``` -###### `TerraformAttribute`Required +###### `TerraformAttribute`Required - *Type:* string --- -##### `GetNumberListAttribute` +##### `GetNumberListAttribute` ```csharp private double[] GetNumberListAttribute(string TerraformAttribute) ``` -###### `TerraformAttribute`Required +###### `TerraformAttribute`Required - *Type:* string --- -##### `GetNumberMapAttribute` +##### `GetNumberMapAttribute` ```csharp private System.Collections.Generic.IDictionary GetNumberMapAttribute(string TerraformAttribute) ``` -###### `TerraformAttribute`Required +###### `TerraformAttribute`Required - *Type:* string --- -##### `GetStringAttribute` +##### `GetStringAttribute` ```csharp private string GetStringAttribute(string TerraformAttribute) ``` -###### `TerraformAttribute`Required +###### `TerraformAttribute`Required - *Type:* string --- -##### `GetStringMapAttribute` +##### `GetStringMapAttribute` ```csharp private System.Collections.Generic.IDictionary GetStringMapAttribute(string TerraformAttribute) ``` -###### `TerraformAttribute`Required +###### `TerraformAttribute`Required - *Type:* string --- -##### `InterpolationForAttribute` +##### `InterpolationForAttribute` ```csharp private IResolvable InterpolationForAttribute(string Property) ``` -###### `Property`Required +###### `Property`Required - *Type:* string --- -##### `Resolve` +##### `Resolve` ```csharp private object Resolve(IResolveContext Context) @@ -19533,13 +22639,13 @@ private object Resolve(IResolveContext Context) Produce the Token's value at resolution time. -###### `Context`Required +###### `Context`Required - *Type:* HashiCorp.Cdktf.IResolveContext --- -##### `ToString` +##### `ToString` ```csharp private string ToString() @@ -19554,29 +22660,18 @@ Returns a reversible string representation. | **Name** | **Type** | **Description** | | --- | --- | --- | -| CreationStack | string[] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| Fqn | string | *No description.* | -| Alert | DataDigitaloceanAppSpecJobAlertList | *No description.* | -| BuildCommand | string | *No description.* | -| DockerfilePath | string | *No description.* | -| Env | DataDigitaloceanAppSpecJobEnvList | *No description.* | -| EnvironmentSlug | string | *No description.* | -| Git | DataDigitaloceanAppSpecJobGitList | *No description.* | -| Github | DataDigitaloceanAppSpecJobGithubList | *No description.* | -| Gitlab | DataDigitaloceanAppSpecJobGitlabList | *No description.* | -| Image | DataDigitaloceanAppSpecJobImageList | *No description.* | -| InstanceCount | double | *No description.* | -| InstanceSizeSlug | string | *No description.* | -| Kind | string | *No description.* | -| LogDestination | DataDigitaloceanAppSpecJobLogDestinationList | *No description.* | -| Name | string | *No description.* | -| RunCommand | string | *No description.* | -| SourceDir | string | *No description.* | -| InternalValue | DataDigitaloceanAppSpecJob | *No description.* | +| CreationStack | string[] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| Fqn | string | *No description.* | +| Disabled | HashiCorp.Cdktf.IResolvable | *No description.* | +| Operator | string | *No description.* | +| Rule | string | *No description.* | +| Value | double | *No description.* | +| Window | string | *No description.* | +| InternalValue | DataDigitaloceanAppSpecServiceAlert | *No description.* | --- -##### `CreationStack`Required +##### `CreationStack`Required ```csharp public string[] CreationStack { get; } @@ -19590,7 +22685,7 @@ If this returns an empty array the stack will not be attached. --- -##### `Fqn`Required +##### `Fqn`Required ```csharp public string Fqn { get; } @@ -19600,196 +22695,235 @@ public string Fqn { get; } --- -##### `Alert`Required +##### `Disabled`Required ```csharp -public DataDigitaloceanAppSpecJobAlertList Alert { get; } +public IResolvable Disabled { get; } ``` -- *Type:* DataDigitaloceanAppSpecJobAlertList +- *Type:* HashiCorp.Cdktf.IResolvable --- -##### `BuildCommand`Required +##### `Operator`Required ```csharp -public string BuildCommand { get; } +public string Operator { get; } ``` - *Type:* string --- -##### `DockerfilePath`Required +##### `Rule`Required ```csharp -public string DockerfilePath { get; } +public string Rule { get; } ``` - *Type:* string --- -##### `Env`Required +##### `Value`Required ```csharp -public DataDigitaloceanAppSpecJobEnvList Env { get; } +public double Value { get; } ``` -- *Type:* DataDigitaloceanAppSpecJobEnvList +- *Type:* double --- -##### `EnvironmentSlug`Required +##### `Window`Required ```csharp -public string EnvironmentSlug { get; } +public string Window { get; } ``` - *Type:* string --- -##### `Git`Required +##### `InternalValue`Optional ```csharp -public DataDigitaloceanAppSpecJobGitList Git { get; } +public DataDigitaloceanAppSpecServiceAlert InternalValue { get; } ``` -- *Type:* DataDigitaloceanAppSpecJobGitList +- *Type:* DataDigitaloceanAppSpecServiceAlert --- -##### `Github`Required + +### DataDigitaloceanAppSpecServiceAutoscalingList + +#### Initializers ```csharp -public DataDigitaloceanAppSpecJobGithubList Github { get; } +using HashiCorp.Cdktf.Providers.Digitalocean; + +new DataDigitaloceanAppSpecServiceAutoscalingList(IInterpolatingParent TerraformResource, string TerraformAttribute, bool WrapsSet); ``` -- *Type:* DataDigitaloceanAppSpecJobGithubList +| **Name** | **Type** | **Description** | +| --- | --- | --- | +| TerraformResource | HashiCorp.Cdktf.IInterpolatingParent | The parent resource. | +| TerraformAttribute | string | The attribute on the parent resource this class is referencing. | +| WrapsSet | bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | --- -##### `Gitlab`Required +##### `TerraformResource`Required -```csharp -public DataDigitaloceanAppSpecJobGitlabList Gitlab { get; } -``` +- *Type:* HashiCorp.Cdktf.IInterpolatingParent -- *Type:* DataDigitaloceanAppSpecJobGitlabList +The parent resource. --- -##### `Image`Required +##### `TerraformAttribute`Required -```csharp -public DataDigitaloceanAppSpecJobImageList Image { get; } -``` +- *Type:* string -- *Type:* DataDigitaloceanAppSpecJobImageList +The attribute on the parent resource this class is referencing. --- -##### `InstanceCount`Required +##### `WrapsSet`Required -```csharp -public double InstanceCount { get; } -``` +- *Type:* bool -- *Type:* double +whether the list is wrapping a set (will add tolist() to be able to access an item via an index). --- -##### `InstanceSizeSlug`Required +#### Methods + +| **Name** | **Description** | +| --- | --- | +| AllWithMapKey | Creating an iterator for this complex list. | +| ComputeFqn | *No description.* | +| Resolve | Produce the Token's value at resolution time. | +| ToString | Return a string representation of this resolvable object. | +| Get | *No description.* | + +--- + +##### `AllWithMapKey` ```csharp -public string InstanceSizeSlug { get; } +private DynamicListTerraformIterator AllWithMapKey(string MapKeyAttributeName) ``` +Creating an iterator for this complex list. + +The list will be converted into a map with the mapKeyAttributeName as the key. + +###### `MapKeyAttributeName`Required + - *Type:* string --- -##### `Kind`Required +##### `ComputeFqn` ```csharp -public string Kind { get; } +private string ComputeFqn() ``` -- *Type:* string +##### `Resolve` + +```csharp +private object Resolve(IResolveContext Context) +``` + +Produce the Token's value at resolution time. + +###### `Context`Required + +- *Type:* HashiCorp.Cdktf.IResolveContext --- -##### `LogDestination`Required +##### `ToString` ```csharp -public DataDigitaloceanAppSpecJobLogDestinationList LogDestination { get; } +private string ToString() ``` -- *Type:* DataDigitaloceanAppSpecJobLogDestinationList +Return a string representation of this resolvable object. ---- +Returns a reversible string representation. -##### `Name`Required +##### `Get` ```csharp -public string Name { get; } +private DataDigitaloceanAppSpecServiceAutoscalingOutputReference Get(double Index) ``` -- *Type:* string +###### `Index`Required + +- *Type:* double + +the index of the item to return. --- -##### `RunCommand`Required -```csharp -public string RunCommand { get; } -``` +#### Properties -- *Type:* string +| **Name** | **Type** | **Description** | +| --- | --- | --- | +| CreationStack | string[] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| Fqn | string | *No description.* | --- -##### `SourceDir`Required +##### `CreationStack`Required ```csharp -public string SourceDir { get; } +public string[] CreationStack { get; } ``` -- *Type:* string +- *Type:* string[] + +The creation stack of this resolvable which will be appended to errors thrown during resolution. + +If this returns an empty array the stack will not be attached. --- -##### `InternalValue`Optional +##### `Fqn`Required ```csharp -public DataDigitaloceanAppSpecJob InternalValue { get; } +public string Fqn { get; } ``` -- *Type:* DataDigitaloceanAppSpecJob +- *Type:* string --- -### DataDigitaloceanAppSpecList +### DataDigitaloceanAppSpecServiceAutoscalingMetricsCpuList -#### Initializers +#### Initializers ```csharp using HashiCorp.Cdktf.Providers.Digitalocean; -new DataDigitaloceanAppSpecList(IInterpolatingParent TerraformResource, string TerraformAttribute, bool WrapsSet); +new DataDigitaloceanAppSpecServiceAutoscalingMetricsCpuList(IInterpolatingParent TerraformResource, string TerraformAttribute, bool WrapsSet); ``` | **Name** | **Type** | **Description** | | --- | --- | --- | -| TerraformResource | HashiCorp.Cdktf.IInterpolatingParent | The parent resource. | -| TerraformAttribute | string | The attribute on the parent resource this class is referencing. | -| WrapsSet | bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | +| TerraformResource | HashiCorp.Cdktf.IInterpolatingParent | The parent resource. | +| TerraformAttribute | string | The attribute on the parent resource this class is referencing. | +| WrapsSet | bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | --- -##### `TerraformResource`Required +##### `TerraformResource`Required - *Type:* HashiCorp.Cdktf.IInterpolatingParent @@ -19797,7 +22931,7 @@ The parent resource. --- -##### `TerraformAttribute`Required +##### `TerraformAttribute`Required - *Type:* string @@ -19805,7 +22939,7 @@ The attribute on the parent resource this class is referencing. --- -##### `WrapsSet`Required +##### `WrapsSet`Required - *Type:* bool @@ -19817,15 +22951,15 @@ whether the list is wrapping a set (will add tolist() to be able to access an it | **Name** | **Description** | | --- | --- | -| AllWithMapKey | Creating an iterator for this complex list. | -| ComputeFqn | *No description.* | -| Resolve | Produce the Token's value at resolution time. | -| ToString | Return a string representation of this resolvable object. | -| Get | *No description.* | +| AllWithMapKey | Creating an iterator for this complex list. | +| ComputeFqn | *No description.* | +| Resolve | Produce the Token's value at resolution time. | +| ToString | Return a string representation of this resolvable object. | +| Get | *No description.* | --- -##### `AllWithMapKey` +##### `AllWithMapKey` ```csharp private DynamicListTerraformIterator AllWithMapKey(string MapKeyAttributeName) @@ -19835,19 +22969,19 @@ Creating an iterator for this complex list. The list will be converted into a map with the mapKeyAttributeName as the key. -###### `MapKeyAttributeName`Required +###### `MapKeyAttributeName`Required - *Type:* string --- -##### `ComputeFqn` +##### `ComputeFqn` ```csharp private string ComputeFqn() ``` -##### `Resolve` +##### `Resolve` ```csharp private object Resolve(IResolveContext Context) @@ -19855,13 +22989,13 @@ private object Resolve(IResolveContext Context) Produce the Token's value at resolution time. -###### `Context`Required +###### `Context`Required - *Type:* HashiCorp.Cdktf.IResolveContext --- -##### `ToString` +##### `ToString` ```csharp private string ToString() @@ -19871,13 +23005,13 @@ Return a string representation of this resolvable object. Returns a reversible string representation. -##### `Get` +##### `Get` ```csharp -private DataDigitaloceanAppSpecOutputReference Get(double Index) +private DataDigitaloceanAppSpecServiceAutoscalingMetricsCpuOutputReference Get(double Index) ``` -###### `Index`Required +###### `Index`Required - *Type:* double @@ -19890,12 +23024,12 @@ the index of the item to return. | **Name** | **Type** | **Description** | | --- | --- | --- | -| CreationStack | string[] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| Fqn | string | *No description.* | +| CreationStack | string[] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| Fqn | string | *No description.* | --- -##### `CreationStack`Required +##### `CreationStack`Required ```csharp public string[] CreationStack { get; } @@ -19909,7 +23043,7 @@ If this returns an empty array the stack will not be attached. --- -##### `Fqn`Required +##### `Fqn`Required ```csharp public string Fqn { get; } @@ -19920,26 +23054,26 @@ public string Fqn { get; } --- -### DataDigitaloceanAppSpecOutputReference +### DataDigitaloceanAppSpecServiceAutoscalingMetricsCpuOutputReference -#### Initializers +#### Initializers ```csharp using HashiCorp.Cdktf.Providers.Digitalocean; -new DataDigitaloceanAppSpecOutputReference(IInterpolatingParent TerraformResource, string TerraformAttribute, double ComplexObjectIndex, bool ComplexObjectIsFromSet); +new DataDigitaloceanAppSpecServiceAutoscalingMetricsCpuOutputReference(IInterpolatingParent TerraformResource, string TerraformAttribute, double ComplexObjectIndex, bool ComplexObjectIsFromSet); ``` | **Name** | **Type** | **Description** | | --- | --- | --- | -| TerraformResource | HashiCorp.Cdktf.IInterpolatingParent | The parent resource. | -| TerraformAttribute | string | The attribute on the parent resource this class is referencing. | -| ComplexObjectIndex | double | the index of this item in the list. | -| ComplexObjectIsFromSet | bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | +| TerraformResource | HashiCorp.Cdktf.IInterpolatingParent | The parent resource. | +| TerraformAttribute | string | The attribute on the parent resource this class is referencing. | +| ComplexObjectIndex | double | the index of this item in the list. | +| ComplexObjectIsFromSet | bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | --- -##### `TerraformResource`Required +##### `TerraformResource`Required - *Type:* HashiCorp.Cdktf.IInterpolatingParent @@ -19947,7 +23081,7 @@ The parent resource. --- -##### `TerraformAttribute`Required +##### `TerraformAttribute`Required - *Type:* string @@ -19955,7 +23089,7 @@ The attribute on the parent resource this class is referencing. --- -##### `ComplexObjectIndex`Required +##### `ComplexObjectIndex`Required - *Type:* double @@ -19963,7 +23097,7 @@ the index of this item in the list. --- -##### `ComplexObjectIsFromSet`Required +##### `ComplexObjectIsFromSet`Required - *Type:* bool @@ -19975,149 +23109,149 @@ whether the list is wrapping a set (will add tolist() to be able to access an it | **Name** | **Description** | | --- | --- | -| ComputeFqn | *No description.* | -| GetAnyMapAttribute | *No description.* | -| GetBooleanAttribute | *No description.* | -| GetBooleanMapAttribute | *No description.* | -| GetListAttribute | *No description.* | -| GetNumberAttribute | *No description.* | -| GetNumberListAttribute | *No description.* | -| GetNumberMapAttribute | *No description.* | -| GetStringAttribute | *No description.* | -| GetStringMapAttribute | *No description.* | -| InterpolationForAttribute | *No description.* | -| Resolve | Produce the Token's value at resolution time. | -| ToString | Return a string representation of this resolvable object. | +| ComputeFqn | *No description.* | +| GetAnyMapAttribute | *No description.* | +| GetBooleanAttribute | *No description.* | +| GetBooleanMapAttribute | *No description.* | +| GetListAttribute | *No description.* | +| GetNumberAttribute | *No description.* | +| GetNumberListAttribute | *No description.* | +| GetNumberMapAttribute | *No description.* | +| GetStringAttribute | *No description.* | +| GetStringMapAttribute | *No description.* | +| InterpolationForAttribute | *No description.* | +| Resolve | Produce the Token's value at resolution time. | +| ToString | Return a string representation of this resolvable object. | --- -##### `ComputeFqn` +##### `ComputeFqn` ```csharp private string ComputeFqn() ``` -##### `GetAnyMapAttribute` +##### `GetAnyMapAttribute` ```csharp private System.Collections.Generic.IDictionary GetAnyMapAttribute(string TerraformAttribute) ``` -###### `TerraformAttribute`Required +###### `TerraformAttribute`Required - *Type:* string --- -##### `GetBooleanAttribute` +##### `GetBooleanAttribute` ```csharp private IResolvable GetBooleanAttribute(string TerraformAttribute) ``` -###### `TerraformAttribute`Required +###### `TerraformAttribute`Required - *Type:* string --- -##### `GetBooleanMapAttribute` +##### `GetBooleanMapAttribute` ```csharp private System.Collections.Generic.IDictionary GetBooleanMapAttribute(string TerraformAttribute) ``` -###### `TerraformAttribute`Required +###### `TerraformAttribute`Required - *Type:* string --- -##### `GetListAttribute` +##### `GetListAttribute` ```csharp private string[] GetListAttribute(string TerraformAttribute) ``` -###### `TerraformAttribute`Required +###### `TerraformAttribute`Required - *Type:* string --- -##### `GetNumberAttribute` +##### `GetNumberAttribute` ```csharp private double GetNumberAttribute(string TerraformAttribute) ``` -###### `TerraformAttribute`Required +###### `TerraformAttribute`Required - *Type:* string --- -##### `GetNumberListAttribute` +##### `GetNumberListAttribute` ```csharp private double[] GetNumberListAttribute(string TerraformAttribute) ``` -###### `TerraformAttribute`Required +###### `TerraformAttribute`Required - *Type:* string --- -##### `GetNumberMapAttribute` +##### `GetNumberMapAttribute` ```csharp private System.Collections.Generic.IDictionary GetNumberMapAttribute(string TerraformAttribute) ``` -###### `TerraformAttribute`Required +###### `TerraformAttribute`Required - *Type:* string --- -##### `GetStringAttribute` +##### `GetStringAttribute` ```csharp private string GetStringAttribute(string TerraformAttribute) ``` -###### `TerraformAttribute`Required +###### `TerraformAttribute`Required - *Type:* string --- -##### `GetStringMapAttribute` +##### `GetStringMapAttribute` ```csharp private System.Collections.Generic.IDictionary GetStringMapAttribute(string TerraformAttribute) ``` -###### `TerraformAttribute`Required +###### `TerraformAttribute`Required - *Type:* string --- -##### `InterpolationForAttribute` +##### `InterpolationForAttribute` ```csharp private IResolvable InterpolationForAttribute(string Property) ``` -###### `Property`Required +###### `Property`Required - *Type:* string --- -##### `Resolve` +##### `Resolve` ```csharp private object Resolve(IResolveContext Context) @@ -20125,13 +23259,13 @@ private object Resolve(IResolveContext Context) Produce the Token's value at resolution time. -###### `Context`Required +###### `Context`Required - *Type:* HashiCorp.Cdktf.IResolveContext --- -##### `ToString` +##### `ToString` ```csharp private string ToString() @@ -20146,28 +23280,14 @@ Returns a reversible string representation. | **Name** | **Type** | **Description** | | --- | --- | --- | -| CreationStack | string[] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| Fqn | string | *No description.* | -| Alert | DataDigitaloceanAppSpecAlertList | *No description.* | -| Database | DataDigitaloceanAppSpecDatabaseList | *No description.* | -| Domain | DataDigitaloceanAppSpecDomainList | *No description.* | -| Domains | string[] | *No description.* | -| Egress | DataDigitaloceanAppSpecEgressList | *No description.* | -| Env | DataDigitaloceanAppSpecEnvList | *No description.* | -| Features | string[] | *No description.* | -| Function | DataDigitaloceanAppSpecFunctionList | *No description.* | -| Ingress | DataDigitaloceanAppSpecIngressList | *No description.* | -| Job | DataDigitaloceanAppSpecJobList | *No description.* | -| Name | string | *No description.* | -| Region | string | *No description.* | -| Service | DataDigitaloceanAppSpecServiceList | *No description.* | -| StaticSite | DataDigitaloceanAppSpecStaticSiteList | *No description.* | -| Worker | DataDigitaloceanAppSpecWorkerList | *No description.* | -| InternalValue | DataDigitaloceanAppSpec | *No description.* | +| CreationStack | string[] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| Fqn | string | *No description.* | +| Percent | double | *No description.* | +| InternalValue | DataDigitaloceanAppSpecServiceAutoscalingMetricsCpu | *No description.* | --- -##### `CreationStack`Required +##### `CreationStack`Required ```csharp public string[] CreationStack { get; } @@ -20181,7 +23301,7 @@ If this returns an empty array the stack will not be attached. --- -##### `Fqn`Required +##### `Fqn`Required ```csharp public string Fqn { get; } @@ -20191,186 +23311,46 @@ public string Fqn { get; } --- -##### `Alert`Required - -```csharp -public DataDigitaloceanAppSpecAlertList Alert { get; } -``` - -- *Type:* DataDigitaloceanAppSpecAlertList - ---- - -##### `Database`Required - -```csharp -public DataDigitaloceanAppSpecDatabaseList Database { get; } -``` - -- *Type:* DataDigitaloceanAppSpecDatabaseList - ---- - -##### `Domain`Required - -```csharp -public DataDigitaloceanAppSpecDomainList Domain { get; } -``` - -- *Type:* DataDigitaloceanAppSpecDomainList - ---- - -##### `Domains`Required - -```csharp -public string[] Domains { get; } -``` - -- *Type:* string[] - ---- - -##### `Egress`Required - -```csharp -public DataDigitaloceanAppSpecEgressList Egress { get; } -``` - -- *Type:* DataDigitaloceanAppSpecEgressList - ---- - -##### `Env`Required - -```csharp -public DataDigitaloceanAppSpecEnvList Env { get; } -``` - -- *Type:* DataDigitaloceanAppSpecEnvList - ---- - -##### `Features`Required - -```csharp -public string[] Features { get; } -``` - -- *Type:* string[] - ---- - -##### `Function`Required - -```csharp -public DataDigitaloceanAppSpecFunctionList Function { get; } -``` - -- *Type:* DataDigitaloceanAppSpecFunctionList - ---- - -##### `Ingress`Required - -```csharp -public DataDigitaloceanAppSpecIngressList Ingress { get; } -``` - -- *Type:* DataDigitaloceanAppSpecIngressList - ---- - -##### `Job`Required - -```csharp -public DataDigitaloceanAppSpecJobList Job { get; } -``` - -- *Type:* DataDigitaloceanAppSpecJobList - ---- - -##### `Name`Required - -```csharp -public string Name { get; } -``` - -- *Type:* string - ---- - -##### `Region`Required - -```csharp -public string Region { get; } -``` - -- *Type:* string - ---- - -##### `Service`Required - -```csharp -public DataDigitaloceanAppSpecServiceList Service { get; } -``` - -- *Type:* DataDigitaloceanAppSpecServiceList - ---- - -##### `StaticSite`Required - -```csharp -public DataDigitaloceanAppSpecStaticSiteList StaticSite { get; } -``` - -- *Type:* DataDigitaloceanAppSpecStaticSiteList - ---- - -##### `Worker`Required +##### `Percent`Required ```csharp -public DataDigitaloceanAppSpecWorkerList Worker { get; } +public double Percent { get; } ``` -- *Type:* DataDigitaloceanAppSpecWorkerList +- *Type:* double --- -##### `InternalValue`Optional +##### `InternalValue`Optional ```csharp -public DataDigitaloceanAppSpec InternalValue { get; } +public DataDigitaloceanAppSpecServiceAutoscalingMetricsCpu InternalValue { get; } ``` -- *Type:* DataDigitaloceanAppSpec +- *Type:* DataDigitaloceanAppSpecServiceAutoscalingMetricsCpu --- -### DataDigitaloceanAppSpecServiceAlertList +### DataDigitaloceanAppSpecServiceAutoscalingMetricsList -#### Initializers +#### Initializers ```csharp using HashiCorp.Cdktf.Providers.Digitalocean; -new DataDigitaloceanAppSpecServiceAlertList(IInterpolatingParent TerraformResource, string TerraformAttribute, bool WrapsSet); +new DataDigitaloceanAppSpecServiceAutoscalingMetricsList(IInterpolatingParent TerraformResource, string TerraformAttribute, bool WrapsSet); ``` | **Name** | **Type** | **Description** | | --- | --- | --- | -| TerraformResource | HashiCorp.Cdktf.IInterpolatingParent | The parent resource. | -| TerraformAttribute | string | The attribute on the parent resource this class is referencing. | -| WrapsSet | bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | +| TerraformResource | HashiCorp.Cdktf.IInterpolatingParent | The parent resource. | +| TerraformAttribute | string | The attribute on the parent resource this class is referencing. | +| WrapsSet | bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | --- -##### `TerraformResource`Required +##### `TerraformResource`Required - *Type:* HashiCorp.Cdktf.IInterpolatingParent @@ -20378,7 +23358,7 @@ The parent resource. --- -##### `TerraformAttribute`Required +##### `TerraformAttribute`Required - *Type:* string @@ -20386,7 +23366,7 @@ The attribute on the parent resource this class is referencing. --- -##### `WrapsSet`Required +##### `WrapsSet`Required - *Type:* bool @@ -20398,15 +23378,15 @@ whether the list is wrapping a set (will add tolist() to be able to access an it | **Name** | **Description** | | --- | --- | -| AllWithMapKey | Creating an iterator for this complex list. | -| ComputeFqn | *No description.* | -| Resolve | Produce the Token's value at resolution time. | -| ToString | Return a string representation of this resolvable object. | -| Get | *No description.* | +| AllWithMapKey | Creating an iterator for this complex list. | +| ComputeFqn | *No description.* | +| Resolve | Produce the Token's value at resolution time. | +| ToString | Return a string representation of this resolvable object. | +| Get | *No description.* | --- -##### `AllWithMapKey` +##### `AllWithMapKey` ```csharp private DynamicListTerraformIterator AllWithMapKey(string MapKeyAttributeName) @@ -20416,19 +23396,19 @@ Creating an iterator for this complex list. The list will be converted into a map with the mapKeyAttributeName as the key. -###### `MapKeyAttributeName`Required +###### `MapKeyAttributeName`Required - *Type:* string --- -##### `ComputeFqn` +##### `ComputeFqn` ```csharp private string ComputeFqn() ``` -##### `Resolve` +##### `Resolve` ```csharp private object Resolve(IResolveContext Context) @@ -20436,13 +23416,13 @@ private object Resolve(IResolveContext Context) Produce the Token's value at resolution time. -###### `Context`Required +###### `Context`Required - *Type:* HashiCorp.Cdktf.IResolveContext --- -##### `ToString` +##### `ToString` ```csharp private string ToString() @@ -20452,13 +23432,13 @@ Return a string representation of this resolvable object. Returns a reversible string representation. -##### `Get` +##### `Get` ```csharp -private DataDigitaloceanAppSpecServiceAlertOutputReference Get(double Index) +private DataDigitaloceanAppSpecServiceAutoscalingMetricsOutputReference Get(double Index) ``` -###### `Index`Required +###### `Index`Required - *Type:* double @@ -20471,12 +23451,12 @@ the index of the item to return. | **Name** | **Type** | **Description** | | --- | --- | --- | -| CreationStack | string[] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| Fqn | string | *No description.* | +| CreationStack | string[] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| Fqn | string | *No description.* | --- -##### `CreationStack`Required +##### `CreationStack`Required ```csharp public string[] CreationStack { get; } @@ -20490,7 +23470,7 @@ If this returns an empty array the stack will not be attached. --- -##### `Fqn`Required +##### `Fqn`Required ```csharp public string Fqn { get; } @@ -20501,26 +23481,26 @@ public string Fqn { get; } --- -### DataDigitaloceanAppSpecServiceAlertOutputReference +### DataDigitaloceanAppSpecServiceAutoscalingMetricsOutputReference -#### Initializers +#### Initializers ```csharp using HashiCorp.Cdktf.Providers.Digitalocean; -new DataDigitaloceanAppSpecServiceAlertOutputReference(IInterpolatingParent TerraformResource, string TerraformAttribute, double ComplexObjectIndex, bool ComplexObjectIsFromSet); +new DataDigitaloceanAppSpecServiceAutoscalingMetricsOutputReference(IInterpolatingParent TerraformResource, string TerraformAttribute, double ComplexObjectIndex, bool ComplexObjectIsFromSet); ``` | **Name** | **Type** | **Description** | | --- | --- | --- | -| TerraformResource | HashiCorp.Cdktf.IInterpolatingParent | The parent resource. | -| TerraformAttribute | string | The attribute on the parent resource this class is referencing. | -| ComplexObjectIndex | double | the index of this item in the list. | -| ComplexObjectIsFromSet | bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | +| TerraformResource | HashiCorp.Cdktf.IInterpolatingParent | The parent resource. | +| TerraformAttribute | string | The attribute on the parent resource this class is referencing. | +| ComplexObjectIndex | double | the index of this item in the list. | +| ComplexObjectIsFromSet | bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | --- -##### `TerraformResource`Required +##### `TerraformResource`Required - *Type:* HashiCorp.Cdktf.IInterpolatingParent @@ -20528,7 +23508,7 @@ The parent resource. --- -##### `TerraformAttribute`Required +##### `TerraformAttribute`Required - *Type:* string @@ -20536,7 +23516,7 @@ The attribute on the parent resource this class is referencing. --- -##### `ComplexObjectIndex`Required +##### `ComplexObjectIndex`Required - *Type:* double @@ -20544,7 +23524,7 @@ the index of this item in the list. --- -##### `ComplexObjectIsFromSet`Required +##### `ComplexObjectIsFromSet`Required - *Type:* bool @@ -20556,149 +23536,149 @@ whether the list is wrapping a set (will add tolist() to be able to access an it | **Name** | **Description** | | --- | --- | -| ComputeFqn | *No description.* | -| GetAnyMapAttribute | *No description.* | -| GetBooleanAttribute | *No description.* | -| GetBooleanMapAttribute | *No description.* | -| GetListAttribute | *No description.* | -| GetNumberAttribute | *No description.* | -| GetNumberListAttribute | *No description.* | -| GetNumberMapAttribute | *No description.* | -| GetStringAttribute | *No description.* | -| GetStringMapAttribute | *No description.* | -| InterpolationForAttribute | *No description.* | -| Resolve | Produce the Token's value at resolution time. | -| ToString | Return a string representation of this resolvable object. | +| ComputeFqn | *No description.* | +| GetAnyMapAttribute | *No description.* | +| GetBooleanAttribute | *No description.* | +| GetBooleanMapAttribute | *No description.* | +| GetListAttribute | *No description.* | +| GetNumberAttribute | *No description.* | +| GetNumberListAttribute | *No description.* | +| GetNumberMapAttribute | *No description.* | +| GetStringAttribute | *No description.* | +| GetStringMapAttribute | *No description.* | +| InterpolationForAttribute | *No description.* | +| Resolve | Produce the Token's value at resolution time. | +| ToString | Return a string representation of this resolvable object. | --- -##### `ComputeFqn` +##### `ComputeFqn` ```csharp private string ComputeFqn() ``` -##### `GetAnyMapAttribute` +##### `GetAnyMapAttribute` ```csharp private System.Collections.Generic.IDictionary GetAnyMapAttribute(string TerraformAttribute) ``` -###### `TerraformAttribute`Required +###### `TerraformAttribute`Required - *Type:* string --- -##### `GetBooleanAttribute` +##### `GetBooleanAttribute` ```csharp private IResolvable GetBooleanAttribute(string TerraformAttribute) ``` -###### `TerraformAttribute`Required +###### `TerraformAttribute`Required - *Type:* string --- -##### `GetBooleanMapAttribute` +##### `GetBooleanMapAttribute` ```csharp private System.Collections.Generic.IDictionary GetBooleanMapAttribute(string TerraformAttribute) ``` -###### `TerraformAttribute`Required +###### `TerraformAttribute`Required - *Type:* string --- -##### `GetListAttribute` +##### `GetListAttribute` ```csharp private string[] GetListAttribute(string TerraformAttribute) ``` -###### `TerraformAttribute`Required +###### `TerraformAttribute`Required - *Type:* string --- -##### `GetNumberAttribute` +##### `GetNumberAttribute` ```csharp private double GetNumberAttribute(string TerraformAttribute) ``` -###### `TerraformAttribute`Required +###### `TerraformAttribute`Required - *Type:* string --- -##### `GetNumberListAttribute` +##### `GetNumberListAttribute` ```csharp private double[] GetNumberListAttribute(string TerraformAttribute) ``` -###### `TerraformAttribute`Required +###### `TerraformAttribute`Required - *Type:* string --- -##### `GetNumberMapAttribute` +##### `GetNumberMapAttribute` ```csharp private System.Collections.Generic.IDictionary GetNumberMapAttribute(string TerraformAttribute) ``` -###### `TerraformAttribute`Required +###### `TerraformAttribute`Required - *Type:* string --- -##### `GetStringAttribute` +##### `GetStringAttribute` ```csharp private string GetStringAttribute(string TerraformAttribute) ``` -###### `TerraformAttribute`Required +###### `TerraformAttribute`Required - *Type:* string --- -##### `GetStringMapAttribute` +##### `GetStringMapAttribute` ```csharp private System.Collections.Generic.IDictionary GetStringMapAttribute(string TerraformAttribute) ``` -###### `TerraformAttribute`Required +###### `TerraformAttribute`Required - *Type:* string --- -##### `InterpolationForAttribute` +##### `InterpolationForAttribute` ```csharp private IResolvable InterpolationForAttribute(string Property) ``` -###### `Property`Required +###### `Property`Required - *Type:* string --- -##### `Resolve` +##### `Resolve` ```csharp private object Resolve(IResolveContext Context) @@ -20706,13 +23686,13 @@ private object Resolve(IResolveContext Context) Produce the Token's value at resolution time. -###### `Context`Required +###### `Context`Required - *Type:* HashiCorp.Cdktf.IResolveContext --- -##### `ToString` +##### `ToString` ```csharp private string ToString() @@ -20727,18 +23707,14 @@ Returns a reversible string representation. | **Name** | **Type** | **Description** | | --- | --- | --- | -| CreationStack | string[] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| Fqn | string | *No description.* | -| Disabled | HashiCorp.Cdktf.IResolvable | *No description.* | -| Operator | string | *No description.* | -| Rule | string | *No description.* | -| Value | double | *No description.* | -| Window | string | *No description.* | -| InternalValue | DataDigitaloceanAppSpecServiceAlert | *No description.* | +| CreationStack | string[] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| Fqn | string | *No description.* | +| Cpu | DataDigitaloceanAppSpecServiceAutoscalingMetricsCpuList | *No description.* | +| InternalValue | DataDigitaloceanAppSpecServiceAutoscalingMetrics | *No description.* | --- -##### `CreationStack`Required +##### `CreationStack`Required ```csharp public string[] CreationStack { get; } @@ -20752,7 +23728,7 @@ If this returns an empty array the stack will not be attached. --- -##### `Fqn`Required +##### `Fqn`Required ```csharp public string Fqn { get; } @@ -20762,144 +23738,225 @@ public string Fqn { get; } --- -##### `Disabled`Required +##### `Cpu`Required ```csharp -public IResolvable Disabled { get; } +public DataDigitaloceanAppSpecServiceAutoscalingMetricsCpuList Cpu { get; } ``` -- *Type:* HashiCorp.Cdktf.IResolvable +- *Type:* DataDigitaloceanAppSpecServiceAutoscalingMetricsCpuList --- -##### `Operator`Required +##### `InternalValue`Optional ```csharp -public string Operator { get; } +public DataDigitaloceanAppSpecServiceAutoscalingMetrics InternalValue { get; } ``` -- *Type:* string +- *Type:* DataDigitaloceanAppSpecServiceAutoscalingMetrics --- -##### `Rule`Required + +### DataDigitaloceanAppSpecServiceAutoscalingOutputReference + +#### Initializers ```csharp -public string Rule { get; } +using HashiCorp.Cdktf.Providers.Digitalocean; + +new DataDigitaloceanAppSpecServiceAutoscalingOutputReference(IInterpolatingParent TerraformResource, string TerraformAttribute, double ComplexObjectIndex, bool ComplexObjectIsFromSet); ``` -- *Type:* string +| **Name** | **Type** | **Description** | +| --- | --- | --- | +| TerraformResource | HashiCorp.Cdktf.IInterpolatingParent | The parent resource. | +| TerraformAttribute | string | The attribute on the parent resource this class is referencing. | +| ComplexObjectIndex | double | the index of this item in the list. | +| ComplexObjectIsFromSet | bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | --- -##### `Value`Required +##### `TerraformResource`Required -```csharp -public double Value { get; } -``` +- *Type:* HashiCorp.Cdktf.IInterpolatingParent + +The parent resource. + +--- + +##### `TerraformAttribute`Required + +- *Type:* string + +The attribute on the parent resource this class is referencing. + +--- + +##### `ComplexObjectIndex`Required - *Type:* double +the index of this item in the list. + --- -##### `Window`Required +##### `ComplexObjectIsFromSet`Required + +- *Type:* bool + +whether the list is wrapping a set (will add tolist() to be able to access an item via an index). + +--- + +#### Methods + +| **Name** | **Description** | +| --- | --- | +| ComputeFqn | *No description.* | +| GetAnyMapAttribute | *No description.* | +| GetBooleanAttribute | *No description.* | +| GetBooleanMapAttribute | *No description.* | +| GetListAttribute | *No description.* | +| GetNumberAttribute | *No description.* | +| GetNumberListAttribute | *No description.* | +| GetNumberMapAttribute | *No description.* | +| GetStringAttribute | *No description.* | +| GetStringMapAttribute | *No description.* | +| InterpolationForAttribute | *No description.* | +| Resolve | Produce the Token's value at resolution time. | +| ToString | Return a string representation of this resolvable object. | + +--- + +##### `ComputeFqn` ```csharp -public string Window { get; } +private string ComputeFqn() +``` + +##### `GetAnyMapAttribute` + +```csharp +private System.Collections.Generic.IDictionary GetAnyMapAttribute(string TerraformAttribute) ``` +###### `TerraformAttribute`Required + - *Type:* string --- -##### `InternalValue`Optional +##### `GetBooleanAttribute` ```csharp -public DataDigitaloceanAppSpecServiceAlert InternalValue { get; } +private IResolvable GetBooleanAttribute(string TerraformAttribute) ``` -- *Type:* DataDigitaloceanAppSpecServiceAlert - ---- +###### `TerraformAttribute`Required +- *Type:* string -### DataDigitaloceanAppSpecServiceAutoscalingList +--- -#### Initializers +##### `GetBooleanMapAttribute` ```csharp -using HashiCorp.Cdktf.Providers.Digitalocean; - -new DataDigitaloceanAppSpecServiceAutoscalingList(IInterpolatingParent TerraformResource, string TerraformAttribute, bool WrapsSet); +private System.Collections.Generic.IDictionary GetBooleanMapAttribute(string TerraformAttribute) ``` -| **Name** | **Type** | **Description** | -| --- | --- | --- | -| TerraformResource | HashiCorp.Cdktf.IInterpolatingParent | The parent resource. | -| TerraformAttribute | string | The attribute on the parent resource this class is referencing. | -| WrapsSet | bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | +###### `TerraformAttribute`Required + +- *Type:* string --- -##### `TerraformResource`Required +##### `GetListAttribute` -- *Type:* HashiCorp.Cdktf.IInterpolatingParent +```csharp +private string[] GetListAttribute(string TerraformAttribute) +``` -The parent resource. +###### `TerraformAttribute`Required + +- *Type:* string --- -##### `TerraformAttribute`Required +##### `GetNumberAttribute` -- *Type:* string +```csharp +private double GetNumberAttribute(string TerraformAttribute) +``` -The attribute on the parent resource this class is referencing. +###### `TerraformAttribute`Required + +- *Type:* string --- -##### `WrapsSet`Required +##### `GetNumberListAttribute` -- *Type:* bool +```csharp +private double[] GetNumberListAttribute(string TerraformAttribute) +``` -whether the list is wrapping a set (will add tolist() to be able to access an item via an index). +###### `TerraformAttribute`Required + +- *Type:* string --- -#### Methods +##### `GetNumberMapAttribute` -| **Name** | **Description** | -| --- | --- | -| AllWithMapKey | Creating an iterator for this complex list. | -| ComputeFqn | *No description.* | -| Resolve | Produce the Token's value at resolution time. | -| ToString | Return a string representation of this resolvable object. | -| Get | *No description.* | +```csharp +private System.Collections.Generic.IDictionary GetNumberMapAttribute(string TerraformAttribute) +``` + +###### `TerraformAttribute`Required + +- *Type:* string --- -##### `AllWithMapKey` +##### `GetStringAttribute` ```csharp -private DynamicListTerraformIterator AllWithMapKey(string MapKeyAttributeName) +private string GetStringAttribute(string TerraformAttribute) ``` -Creating an iterator for this complex list. +###### `TerraformAttribute`Required -The list will be converted into a map with the mapKeyAttributeName as the key. +- *Type:* string -###### `MapKeyAttributeName`Required +--- + +##### `GetStringMapAttribute` + +```csharp +private System.Collections.Generic.IDictionary GetStringMapAttribute(string TerraformAttribute) +``` + +###### `TerraformAttribute`Required - *Type:* string --- -##### `ComputeFqn` +##### `InterpolationForAttribute` ```csharp -private string ComputeFqn() +private IResolvable InterpolationForAttribute(string Property) ``` -##### `Resolve` +###### `Property`Required + +- *Type:* string + +--- + +##### `Resolve` ```csharp private object Resolve(IResolveContext Context) @@ -20907,13 +23964,13 @@ private object Resolve(IResolveContext Context) Produce the Token's value at resolution time. -###### `Context`Required +###### `Context`Required - *Type:* HashiCorp.Cdktf.IResolveContext --- -##### `ToString` +##### `ToString` ```csharp private string ToString() @@ -20923,31 +23980,21 @@ Return a string representation of this resolvable object. Returns a reversible string representation. -##### `Get` - -```csharp -private DataDigitaloceanAppSpecServiceAutoscalingOutputReference Get(double Index) -``` - -###### `Index`Required - -- *Type:* double - -the index of the item to return. - ---- - #### Properties | **Name** | **Type** | **Description** | | --- | --- | --- | -| CreationStack | string[] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| Fqn | string | *No description.* | +| CreationStack | string[] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| Fqn | string | *No description.* | +| MaxInstanceCount | double | *No description.* | +| Metrics | DataDigitaloceanAppSpecServiceAutoscalingMetricsList | *No description.* | +| MinInstanceCount | double | *No description.* | +| InternalValue | DataDigitaloceanAppSpecServiceAutoscaling | *No description.* | --- -##### `CreationStack`Required +##### `CreationStack`Required ```csharp public string[] CreationStack { get; } @@ -20961,7 +24008,7 @@ If this returns an empty array the stack will not be attached. --- -##### `Fqn`Required +##### `Fqn`Required ```csharp public string Fqn { get; } @@ -20971,26 +24018,66 @@ public string Fqn { get; } --- +##### `MaxInstanceCount`Required -### DataDigitaloceanAppSpecServiceAutoscalingMetricsCpuList +```csharp +public double MaxInstanceCount { get; } +``` -#### Initializers +- *Type:* double + +--- + +##### `Metrics`Required + +```csharp +public DataDigitaloceanAppSpecServiceAutoscalingMetricsList Metrics { get; } +``` + +- *Type:* DataDigitaloceanAppSpecServiceAutoscalingMetricsList + +--- + +##### `MinInstanceCount`Required + +```csharp +public double MinInstanceCount { get; } +``` + +- *Type:* double + +--- + +##### `InternalValue`Optional + +```csharp +public DataDigitaloceanAppSpecServiceAutoscaling InternalValue { get; } +``` + +- *Type:* DataDigitaloceanAppSpecServiceAutoscaling + +--- + + +### DataDigitaloceanAppSpecServiceCorsAllowOriginsList + +#### Initializers ```csharp using HashiCorp.Cdktf.Providers.Digitalocean; -new DataDigitaloceanAppSpecServiceAutoscalingMetricsCpuList(IInterpolatingParent TerraformResource, string TerraformAttribute, bool WrapsSet); +new DataDigitaloceanAppSpecServiceCorsAllowOriginsList(IInterpolatingParent TerraformResource, string TerraformAttribute, bool WrapsSet); ``` | **Name** | **Type** | **Description** | | --- | --- | --- | -| TerraformResource | HashiCorp.Cdktf.IInterpolatingParent | The parent resource. | -| TerraformAttribute | string | The attribute on the parent resource this class is referencing. | -| WrapsSet | bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | +| TerraformResource | HashiCorp.Cdktf.IInterpolatingParent | The parent resource. | +| TerraformAttribute | string | The attribute on the parent resource this class is referencing. | +| WrapsSet | bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | --- -##### `TerraformResource`Required +##### `TerraformResource`Required - *Type:* HashiCorp.Cdktf.IInterpolatingParent @@ -20998,7 +24085,7 @@ The parent resource. --- -##### `TerraformAttribute`Required +##### `TerraformAttribute`Required - *Type:* string @@ -21006,7 +24093,7 @@ The attribute on the parent resource this class is referencing. --- -##### `WrapsSet`Required +##### `WrapsSet`Required - *Type:* bool @@ -21018,15 +24105,15 @@ whether the list is wrapping a set (will add tolist() to be able to access an it | **Name** | **Description** | | --- | --- | -| AllWithMapKey | Creating an iterator for this complex list. | -| ComputeFqn | *No description.* | -| Resolve | Produce the Token's value at resolution time. | -| ToString | Return a string representation of this resolvable object. | -| Get | *No description.* | +| AllWithMapKey | Creating an iterator for this complex list. | +| ComputeFqn | *No description.* | +| Resolve | Produce the Token's value at resolution time. | +| ToString | Return a string representation of this resolvable object. | +| Get | *No description.* | --- -##### `AllWithMapKey` +##### `AllWithMapKey` ```csharp private DynamicListTerraformIterator AllWithMapKey(string MapKeyAttributeName) @@ -21036,19 +24123,19 @@ Creating an iterator for this complex list. The list will be converted into a map with the mapKeyAttributeName as the key. -###### `MapKeyAttributeName`Required +###### `MapKeyAttributeName`Required - *Type:* string --- -##### `ComputeFqn` +##### `ComputeFqn` ```csharp private string ComputeFqn() ``` -##### `Resolve` +##### `Resolve` ```csharp private object Resolve(IResolveContext Context) @@ -21056,13 +24143,13 @@ private object Resolve(IResolveContext Context) Produce the Token's value at resolution time. -###### `Context`Required +###### `Context`Required - *Type:* HashiCorp.Cdktf.IResolveContext --- -##### `ToString` +##### `ToString` ```csharp private string ToString() @@ -21072,13 +24159,13 @@ Return a string representation of this resolvable object. Returns a reversible string representation. -##### `Get` +##### `Get` ```csharp -private DataDigitaloceanAppSpecServiceAutoscalingMetricsCpuOutputReference Get(double Index) +private DataDigitaloceanAppSpecServiceCorsAllowOriginsOutputReference Get(double Index) ``` -###### `Index`Required +###### `Index`Required - *Type:* double @@ -21091,12 +24178,12 @@ the index of the item to return. | **Name** | **Type** | **Description** | | --- | --- | --- | -| CreationStack | string[] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| Fqn | string | *No description.* | +| CreationStack | string[] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| Fqn | string | *No description.* | --- -##### `CreationStack`Required +##### `CreationStack`Required ```csharp public string[] CreationStack { get; } @@ -21110,7 +24197,7 @@ If this returns an empty array the stack will not be attached. --- -##### `Fqn`Required +##### `Fqn`Required ```csharp public string Fqn { get; } @@ -21121,26 +24208,26 @@ public string Fqn { get; } --- -### DataDigitaloceanAppSpecServiceAutoscalingMetricsCpuOutputReference +### DataDigitaloceanAppSpecServiceCorsAllowOriginsOutputReference -#### Initializers +#### Initializers ```csharp using HashiCorp.Cdktf.Providers.Digitalocean; -new DataDigitaloceanAppSpecServiceAutoscalingMetricsCpuOutputReference(IInterpolatingParent TerraformResource, string TerraformAttribute, double ComplexObjectIndex, bool ComplexObjectIsFromSet); +new DataDigitaloceanAppSpecServiceCorsAllowOriginsOutputReference(IInterpolatingParent TerraformResource, string TerraformAttribute, double ComplexObjectIndex, bool ComplexObjectIsFromSet); ``` | **Name** | **Type** | **Description** | | --- | --- | --- | -| TerraformResource | HashiCorp.Cdktf.IInterpolatingParent | The parent resource. | -| TerraformAttribute | string | The attribute on the parent resource this class is referencing. | -| ComplexObjectIndex | double | the index of this item in the list. | -| ComplexObjectIsFromSet | bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | +| TerraformResource | HashiCorp.Cdktf.IInterpolatingParent | The parent resource. | +| TerraformAttribute | string | The attribute on the parent resource this class is referencing. | +| ComplexObjectIndex | double | the index of this item in the list. | +| ComplexObjectIsFromSet | bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | --- -##### `TerraformResource`Required +##### `TerraformResource`Required - *Type:* HashiCorp.Cdktf.IInterpolatingParent @@ -21148,7 +24235,7 @@ The parent resource. --- -##### `TerraformAttribute`Required +##### `TerraformAttribute`Required - *Type:* string @@ -21156,7 +24243,7 @@ The attribute on the parent resource this class is referencing. --- -##### `ComplexObjectIndex`Required +##### `ComplexObjectIndex`Required - *Type:* double @@ -21164,7 +24251,7 @@ the index of this item in the list. --- -##### `ComplexObjectIsFromSet`Required +##### `ComplexObjectIsFromSet`Required - *Type:* bool @@ -21176,149 +24263,149 @@ whether the list is wrapping a set (will add tolist() to be able to access an it | **Name** | **Description** | | --- | --- | -| ComputeFqn | *No description.* | -| GetAnyMapAttribute | *No description.* | -| GetBooleanAttribute | *No description.* | -| GetBooleanMapAttribute | *No description.* | -| GetListAttribute | *No description.* | -| GetNumberAttribute | *No description.* | -| GetNumberListAttribute | *No description.* | -| GetNumberMapAttribute | *No description.* | -| GetStringAttribute | *No description.* | -| GetStringMapAttribute | *No description.* | -| InterpolationForAttribute | *No description.* | -| Resolve | Produce the Token's value at resolution time. | -| ToString | Return a string representation of this resolvable object. | +| ComputeFqn | *No description.* | +| GetAnyMapAttribute | *No description.* | +| GetBooleanAttribute | *No description.* | +| GetBooleanMapAttribute | *No description.* | +| GetListAttribute | *No description.* | +| GetNumberAttribute | *No description.* | +| GetNumberListAttribute | *No description.* | +| GetNumberMapAttribute | *No description.* | +| GetStringAttribute | *No description.* | +| GetStringMapAttribute | *No description.* | +| InterpolationForAttribute | *No description.* | +| Resolve | Produce the Token's value at resolution time. | +| ToString | Return a string representation of this resolvable object. | --- -##### `ComputeFqn` +##### `ComputeFqn` ```csharp private string ComputeFqn() ``` -##### `GetAnyMapAttribute` +##### `GetAnyMapAttribute` ```csharp private System.Collections.Generic.IDictionary GetAnyMapAttribute(string TerraformAttribute) ``` -###### `TerraformAttribute`Required +###### `TerraformAttribute`Required - *Type:* string --- -##### `GetBooleanAttribute` +##### `GetBooleanAttribute` ```csharp private IResolvable GetBooleanAttribute(string TerraformAttribute) ``` -###### `TerraformAttribute`Required +###### `TerraformAttribute`Required - *Type:* string --- -##### `GetBooleanMapAttribute` +##### `GetBooleanMapAttribute` ```csharp private System.Collections.Generic.IDictionary GetBooleanMapAttribute(string TerraformAttribute) ``` -###### `TerraformAttribute`Required +###### `TerraformAttribute`Required - *Type:* string --- -##### `GetListAttribute` +##### `GetListAttribute` ```csharp private string[] GetListAttribute(string TerraformAttribute) ``` -###### `TerraformAttribute`Required +###### `TerraformAttribute`Required - *Type:* string --- -##### `GetNumberAttribute` +##### `GetNumberAttribute` ```csharp private double GetNumberAttribute(string TerraformAttribute) ``` -###### `TerraformAttribute`Required +###### `TerraformAttribute`Required - *Type:* string --- -##### `GetNumberListAttribute` +##### `GetNumberListAttribute` ```csharp private double[] GetNumberListAttribute(string TerraformAttribute) ``` -###### `TerraformAttribute`Required +###### `TerraformAttribute`Required - *Type:* string --- -##### `GetNumberMapAttribute` +##### `GetNumberMapAttribute` ```csharp private System.Collections.Generic.IDictionary GetNumberMapAttribute(string TerraformAttribute) ``` -###### `TerraformAttribute`Required +###### `TerraformAttribute`Required - *Type:* string --- -##### `GetStringAttribute` +##### `GetStringAttribute` ```csharp private string GetStringAttribute(string TerraformAttribute) ``` -###### `TerraformAttribute`Required +###### `TerraformAttribute`Required - *Type:* string --- -##### `GetStringMapAttribute` +##### `GetStringMapAttribute` ```csharp private System.Collections.Generic.IDictionary GetStringMapAttribute(string TerraformAttribute) ``` -###### `TerraformAttribute`Required +###### `TerraformAttribute`Required - *Type:* string --- -##### `InterpolationForAttribute` +##### `InterpolationForAttribute` ```csharp private IResolvable InterpolationForAttribute(string Property) ``` -###### `Property`Required +###### `Property`Required - *Type:* string --- -##### `Resolve` +##### `Resolve` ```csharp private object Resolve(IResolveContext Context) @@ -21326,13 +24413,13 @@ private object Resolve(IResolveContext Context) Produce the Token's value at resolution time. -###### `Context`Required +###### `Context`Required - *Type:* HashiCorp.Cdktf.IResolveContext --- -##### `ToString` +##### `ToString` ```csharp private string ToString() @@ -21347,14 +24434,16 @@ Returns a reversible string representation. | **Name** | **Type** | **Description** | | --- | --- | --- | -| CreationStack | string[] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| Fqn | string | *No description.* | -| Percent | double | *No description.* | -| InternalValue | DataDigitaloceanAppSpecServiceAutoscalingMetricsCpu | *No description.* | +| CreationStack | string[] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| Fqn | string | *No description.* | +| Exact | string | *No description.* | +| Prefix | string | *No description.* | +| Regex | string | *No description.* | +| InternalValue | DataDigitaloceanAppSpecServiceCorsAllowOrigins | *No description.* | --- -##### `CreationStack`Required +##### `CreationStack`Required ```csharp public string[] CreationStack { get; } @@ -21368,7 +24457,7 @@ If this returns an empty array the stack will not be attached. --- -##### `Fqn`Required +##### `Fqn`Required ```csharp public string Fqn { get; } @@ -21378,46 +24467,66 @@ public string Fqn { get; } --- -##### `Percent`Required +##### `Exact`Required ```csharp -public double Percent { get; } +public string Exact { get; } ``` -- *Type:* double +- *Type:* string --- -##### `InternalValue`Optional +##### `Prefix`Required ```csharp -public DataDigitaloceanAppSpecServiceAutoscalingMetricsCpu InternalValue { get; } +public string Prefix { get; } ``` -- *Type:* DataDigitaloceanAppSpecServiceAutoscalingMetricsCpu +- *Type:* string --- +##### `Regex`Required -### DataDigitaloceanAppSpecServiceAutoscalingMetricsList +```csharp +public string Regex { get; } +``` + +- *Type:* string + +--- + +##### `InternalValue`Optional + +```csharp +public DataDigitaloceanAppSpecServiceCorsAllowOrigins InternalValue { get; } +``` + +- *Type:* DataDigitaloceanAppSpecServiceCorsAllowOrigins + +--- -#### Initializers + +### DataDigitaloceanAppSpecServiceCorsList + +#### Initializers ```csharp using HashiCorp.Cdktf.Providers.Digitalocean; -new DataDigitaloceanAppSpecServiceAutoscalingMetricsList(IInterpolatingParent TerraformResource, string TerraformAttribute, bool WrapsSet); +new DataDigitaloceanAppSpecServiceCorsList(IInterpolatingParent TerraformResource, string TerraformAttribute, bool WrapsSet); ``` | **Name** | **Type** | **Description** | | --- | --- | --- | -| TerraformResource | HashiCorp.Cdktf.IInterpolatingParent | The parent resource. | -| TerraformAttribute | string | The attribute on the parent resource this class is referencing. | -| WrapsSet | bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | +| TerraformResource | HashiCorp.Cdktf.IInterpolatingParent | The parent resource. | +| TerraformAttribute | string | The attribute on the parent resource this class is referencing. | +| WrapsSet | bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | --- -##### `TerraformResource`Required +##### `TerraformResource`Required - *Type:* HashiCorp.Cdktf.IInterpolatingParent @@ -21425,7 +24534,7 @@ The parent resource. --- -##### `TerraformAttribute`Required +##### `TerraformAttribute`Required - *Type:* string @@ -21433,7 +24542,7 @@ The attribute on the parent resource this class is referencing. --- -##### `WrapsSet`Required +##### `WrapsSet`Required - *Type:* bool @@ -21445,15 +24554,15 @@ whether the list is wrapping a set (will add tolist() to be able to access an it | **Name** | **Description** | | --- | --- | -| AllWithMapKey | Creating an iterator for this complex list. | -| ComputeFqn | *No description.* | -| Resolve | Produce the Token's value at resolution time. | -| ToString | Return a string representation of this resolvable object. | -| Get | *No description.* | +| AllWithMapKey | Creating an iterator for this complex list. | +| ComputeFqn | *No description.* | +| Resolve | Produce the Token's value at resolution time. | +| ToString | Return a string representation of this resolvable object. | +| Get | *No description.* | --- -##### `AllWithMapKey` +##### `AllWithMapKey` ```csharp private DynamicListTerraformIterator AllWithMapKey(string MapKeyAttributeName) @@ -21463,19 +24572,19 @@ Creating an iterator for this complex list. The list will be converted into a map with the mapKeyAttributeName as the key. -###### `MapKeyAttributeName`Required +###### `MapKeyAttributeName`Required - *Type:* string --- -##### `ComputeFqn` +##### `ComputeFqn` ```csharp private string ComputeFqn() ``` -##### `Resolve` +##### `Resolve` ```csharp private object Resolve(IResolveContext Context) @@ -21483,13 +24592,13 @@ private object Resolve(IResolveContext Context) Produce the Token's value at resolution time. -###### `Context`Required +###### `Context`Required - *Type:* HashiCorp.Cdktf.IResolveContext --- -##### `ToString` +##### `ToString` ```csharp private string ToString() @@ -21499,13 +24608,13 @@ Return a string representation of this resolvable object. Returns a reversible string representation. -##### `Get` +##### `Get` ```csharp -private DataDigitaloceanAppSpecServiceAutoscalingMetricsOutputReference Get(double Index) +private DataDigitaloceanAppSpecServiceCorsOutputReference Get(double Index) ``` -###### `Index`Required +###### `Index`Required - *Type:* double @@ -21518,12 +24627,12 @@ the index of the item to return. | **Name** | **Type** | **Description** | | --- | --- | --- | -| CreationStack | string[] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| Fqn | string | *No description.* | +| CreationStack | string[] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| Fqn | string | *No description.* | --- -##### `CreationStack`Required +##### `CreationStack`Required ```csharp public string[] CreationStack { get; } @@ -21537,7 +24646,7 @@ If this returns an empty array the stack will not be attached. --- -##### `Fqn`Required +##### `Fqn`Required ```csharp public string Fqn { get; } @@ -21548,26 +24657,26 @@ public string Fqn { get; } --- -### DataDigitaloceanAppSpecServiceAutoscalingMetricsOutputReference +### DataDigitaloceanAppSpecServiceCorsOutputReference -#### Initializers +#### Initializers ```csharp using HashiCorp.Cdktf.Providers.Digitalocean; -new DataDigitaloceanAppSpecServiceAutoscalingMetricsOutputReference(IInterpolatingParent TerraformResource, string TerraformAttribute, double ComplexObjectIndex, bool ComplexObjectIsFromSet); +new DataDigitaloceanAppSpecServiceCorsOutputReference(IInterpolatingParent TerraformResource, string TerraformAttribute, double ComplexObjectIndex, bool ComplexObjectIsFromSet); ``` | **Name** | **Type** | **Description** | | --- | --- | --- | -| TerraformResource | HashiCorp.Cdktf.IInterpolatingParent | The parent resource. | -| TerraformAttribute | string | The attribute on the parent resource this class is referencing. | -| ComplexObjectIndex | double | the index of this item in the list. | -| ComplexObjectIsFromSet | bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | +| TerraformResource | HashiCorp.Cdktf.IInterpolatingParent | The parent resource. | +| TerraformAttribute | string | The attribute on the parent resource this class is referencing. | +| ComplexObjectIndex | double | the index of this item in the list. | +| ComplexObjectIsFromSet | bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | --- -##### `TerraformResource`Required +##### `TerraformResource`Required - *Type:* HashiCorp.Cdktf.IInterpolatingParent @@ -21575,7 +24684,7 @@ The parent resource. --- -##### `TerraformAttribute`Required +##### `TerraformAttribute`Required - *Type:* string @@ -21583,7 +24692,7 @@ The attribute on the parent resource this class is referencing. --- -##### `ComplexObjectIndex`Required +##### `ComplexObjectIndex`Required - *Type:* double @@ -21591,7 +24700,7 @@ the index of this item in the list. --- -##### `ComplexObjectIsFromSet`Required +##### `ComplexObjectIsFromSet`Required - *Type:* bool @@ -21603,149 +24712,149 @@ whether the list is wrapping a set (will add tolist() to be able to access an it | **Name** | **Description** | | --- | --- | -| ComputeFqn | *No description.* | -| GetAnyMapAttribute | *No description.* | -| GetBooleanAttribute | *No description.* | -| GetBooleanMapAttribute | *No description.* | -| GetListAttribute | *No description.* | -| GetNumberAttribute | *No description.* | -| GetNumberListAttribute | *No description.* | -| GetNumberMapAttribute | *No description.* | -| GetStringAttribute | *No description.* | -| GetStringMapAttribute | *No description.* | -| InterpolationForAttribute | *No description.* | -| Resolve | Produce the Token's value at resolution time. | -| ToString | Return a string representation of this resolvable object. | +| ComputeFqn | *No description.* | +| GetAnyMapAttribute | *No description.* | +| GetBooleanAttribute | *No description.* | +| GetBooleanMapAttribute | *No description.* | +| GetListAttribute | *No description.* | +| GetNumberAttribute | *No description.* | +| GetNumberListAttribute | *No description.* | +| GetNumberMapAttribute | *No description.* | +| GetStringAttribute | *No description.* | +| GetStringMapAttribute | *No description.* | +| InterpolationForAttribute | *No description.* | +| Resolve | Produce the Token's value at resolution time. | +| ToString | Return a string representation of this resolvable object. | --- -##### `ComputeFqn` +##### `ComputeFqn` ```csharp private string ComputeFqn() ``` -##### `GetAnyMapAttribute` +##### `GetAnyMapAttribute` ```csharp private System.Collections.Generic.IDictionary GetAnyMapAttribute(string TerraformAttribute) ``` -###### `TerraformAttribute`Required +###### `TerraformAttribute`Required - *Type:* string --- -##### `GetBooleanAttribute` +##### `GetBooleanAttribute` ```csharp private IResolvable GetBooleanAttribute(string TerraformAttribute) ``` -###### `TerraformAttribute`Required +###### `TerraformAttribute`Required - *Type:* string --- -##### `GetBooleanMapAttribute` +##### `GetBooleanMapAttribute` ```csharp private System.Collections.Generic.IDictionary GetBooleanMapAttribute(string TerraformAttribute) ``` -###### `TerraformAttribute`Required +###### `TerraformAttribute`Required - *Type:* string --- -##### `GetListAttribute` +##### `GetListAttribute` ```csharp private string[] GetListAttribute(string TerraformAttribute) ``` -###### `TerraformAttribute`Required +###### `TerraformAttribute`Required - *Type:* string --- -##### `GetNumberAttribute` +##### `GetNumberAttribute` ```csharp private double GetNumberAttribute(string TerraformAttribute) ``` -###### `TerraformAttribute`Required +###### `TerraformAttribute`Required - *Type:* string --- -##### `GetNumberListAttribute` +##### `GetNumberListAttribute` ```csharp private double[] GetNumberListAttribute(string TerraformAttribute) ``` -###### `TerraformAttribute`Required +###### `TerraformAttribute`Required - *Type:* string --- -##### `GetNumberMapAttribute` +##### `GetNumberMapAttribute` ```csharp private System.Collections.Generic.IDictionary GetNumberMapAttribute(string TerraformAttribute) ``` -###### `TerraformAttribute`Required +###### `TerraformAttribute`Required - *Type:* string --- -##### `GetStringAttribute` +##### `GetStringAttribute` ```csharp private string GetStringAttribute(string TerraformAttribute) ``` -###### `TerraformAttribute`Required +###### `TerraformAttribute`Required - *Type:* string --- -##### `GetStringMapAttribute` +##### `GetStringMapAttribute` ```csharp private System.Collections.Generic.IDictionary GetStringMapAttribute(string TerraformAttribute) ``` -###### `TerraformAttribute`Required +###### `TerraformAttribute`Required - *Type:* string --- -##### `InterpolationForAttribute` +##### `InterpolationForAttribute` ```csharp private IResolvable InterpolationForAttribute(string Property) ``` -###### `Property`Required +###### `Property`Required - *Type:* string --- -##### `Resolve` +##### `Resolve` ```csharp private object Resolve(IResolveContext Context) @@ -21753,13 +24862,13 @@ private object Resolve(IResolveContext Context) Produce the Token's value at resolution time. -###### `Context`Required +###### `Context`Required - *Type:* HashiCorp.Cdktf.IResolveContext --- -##### `ToString` +##### `ToString` ```csharp private string ToString() @@ -21774,14 +24883,19 @@ Returns a reversible string representation. | **Name** | **Type** | **Description** | | --- | --- | --- | -| CreationStack | string[] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| Fqn | string | *No description.* | -| Cpu | DataDigitaloceanAppSpecServiceAutoscalingMetricsCpuList | *No description.* | -| InternalValue | DataDigitaloceanAppSpecServiceAutoscalingMetrics | *No description.* | +| CreationStack | string[] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| Fqn | string | *No description.* | +| AllowCredentials | HashiCorp.Cdktf.IResolvable | *No description.* | +| AllowHeaders | string[] | *No description.* | +| AllowMethods | string[] | *No description.* | +| AllowOrigins | DataDigitaloceanAppSpecServiceCorsAllowOriginsList | *No description.* | +| ExposeHeaders | string[] | *No description.* | +| MaxAge | string | *No description.* | +| InternalValue | DataDigitaloceanAppSpecServiceCors | *No description.* | --- -##### `CreationStack`Required +##### `CreationStack`Required ```csharp public string[] CreationStack { get; } @@ -21795,7 +24909,7 @@ If this returns an empty array the stack will not be attached. --- -##### `Fqn`Required +##### `Fqn`Required ```csharp public string Fqn { get; } @@ -21805,47 +24919,246 @@ public string Fqn { get; } --- -##### `Cpu`Required +##### `AllowCredentials`Required ```csharp -public DataDigitaloceanAppSpecServiceAutoscalingMetricsCpuList Cpu { get; } +public IResolvable AllowCredentials { get; } ``` -- *Type:* DataDigitaloceanAppSpecServiceAutoscalingMetricsCpuList +- *Type:* HashiCorp.Cdktf.IResolvable --- -##### `InternalValue`Optional +##### `AllowHeaders`Required ```csharp -public DataDigitaloceanAppSpecServiceAutoscalingMetrics InternalValue { get; } +public string[] AllowHeaders { get; } ``` -- *Type:* DataDigitaloceanAppSpecServiceAutoscalingMetrics +- *Type:* string[] --- +##### `AllowMethods`Required -### DataDigitaloceanAppSpecServiceAutoscalingOutputReference +```csharp +public string[] AllowMethods { get; } +``` -#### Initializers +- *Type:* string[] + +--- + +##### `AllowOrigins`Required + +```csharp +public DataDigitaloceanAppSpecServiceCorsAllowOriginsList AllowOrigins { get; } +``` + +- *Type:* DataDigitaloceanAppSpecServiceCorsAllowOriginsList + +--- + +##### `ExposeHeaders`Required + +```csharp +public string[] ExposeHeaders { get; } +``` + +- *Type:* string[] + +--- + +##### `MaxAge`Required + +```csharp +public string MaxAge { get; } +``` + +- *Type:* string + +--- + +##### `InternalValue`Optional + +```csharp +public DataDigitaloceanAppSpecServiceCors InternalValue { get; } +``` + +- *Type:* DataDigitaloceanAppSpecServiceCors + +--- + + +### DataDigitaloceanAppSpecServiceEnvList + +#### Initializers ```csharp using HashiCorp.Cdktf.Providers.Digitalocean; -new DataDigitaloceanAppSpecServiceAutoscalingOutputReference(IInterpolatingParent TerraformResource, string TerraformAttribute, double ComplexObjectIndex, bool ComplexObjectIsFromSet); +new DataDigitaloceanAppSpecServiceEnvList(IInterpolatingParent TerraformResource, string TerraformAttribute, bool WrapsSet); ``` | **Name** | **Type** | **Description** | | --- | --- | --- | -| TerraformResource | HashiCorp.Cdktf.IInterpolatingParent | The parent resource. | -| TerraformAttribute | string | The attribute on the parent resource this class is referencing. | -| ComplexObjectIndex | double | the index of this item in the list. | -| ComplexObjectIsFromSet | bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | +| TerraformResource | HashiCorp.Cdktf.IInterpolatingParent | The parent resource. | +| TerraformAttribute | string | The attribute on the parent resource this class is referencing. | +| WrapsSet | bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | + +--- + +##### `TerraformResource`Required + +- *Type:* HashiCorp.Cdktf.IInterpolatingParent + +The parent resource. + +--- + +##### `TerraformAttribute`Required + +- *Type:* string + +The attribute on the parent resource this class is referencing. + +--- + +##### `WrapsSet`Required + +- *Type:* bool + +whether the list is wrapping a set (will add tolist() to be able to access an item via an index). + +--- + +#### Methods + +| **Name** | **Description** | +| --- | --- | +| AllWithMapKey | Creating an iterator for this complex list. | +| ComputeFqn | *No description.* | +| Resolve | Produce the Token's value at resolution time. | +| ToString | Return a string representation of this resolvable object. | +| Get | *No description.* | + +--- + +##### `AllWithMapKey` + +```csharp +private DynamicListTerraformIterator AllWithMapKey(string MapKeyAttributeName) +``` + +Creating an iterator for this complex list. + +The list will be converted into a map with the mapKeyAttributeName as the key. + +###### `MapKeyAttributeName`Required + +- *Type:* string + +--- + +##### `ComputeFqn` + +```csharp +private string ComputeFqn() +``` + +##### `Resolve` + +```csharp +private object Resolve(IResolveContext Context) +``` + +Produce the Token's value at resolution time. + +###### `Context`Required + +- *Type:* HashiCorp.Cdktf.IResolveContext + +--- + +##### `ToString` + +```csharp +private string ToString() +``` + +Return a string representation of this resolvable object. + +Returns a reversible string representation. + +##### `Get` + +```csharp +private DataDigitaloceanAppSpecServiceEnvOutputReference Get(double Index) +``` + +###### `Index`Required + +- *Type:* double + +the index of the item to return. + +--- + + +#### Properties + +| **Name** | **Type** | **Description** | +| --- | --- | --- | +| CreationStack | string[] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| Fqn | string | *No description.* | + +--- + +##### `CreationStack`Required + +```csharp +public string[] CreationStack { get; } +``` + +- *Type:* string[] + +The creation stack of this resolvable which will be appended to errors thrown during resolution. + +If this returns an empty array the stack will not be attached. + +--- + +##### `Fqn`Required + +```csharp +public string Fqn { get; } +``` + +- *Type:* string + +--- + + +### DataDigitaloceanAppSpecServiceEnvOutputReference + +#### Initializers + +```csharp +using HashiCorp.Cdktf.Providers.Digitalocean; + +new DataDigitaloceanAppSpecServiceEnvOutputReference(IInterpolatingParent TerraformResource, string TerraformAttribute, double ComplexObjectIndex, bool ComplexObjectIsFromSet); +``` + +| **Name** | **Type** | **Description** | +| --- | --- | --- | +| TerraformResource | HashiCorp.Cdktf.IInterpolatingParent | The parent resource. | +| TerraformAttribute | string | The attribute on the parent resource this class is referencing. | +| ComplexObjectIndex | double | the index of this item in the list. | +| ComplexObjectIsFromSet | bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | --- -##### `TerraformResource`Required +##### `TerraformResource`Required - *Type:* HashiCorp.Cdktf.IInterpolatingParent @@ -21853,7 +25166,7 @@ The parent resource. --- -##### `TerraformAttribute`Required +##### `TerraformAttribute`Required - *Type:* string @@ -21861,7 +25174,7 @@ The attribute on the parent resource this class is referencing. --- -##### `ComplexObjectIndex`Required +##### `ComplexObjectIndex`Required - *Type:* double @@ -21869,7 +25182,7 @@ the index of this item in the list. --- -##### `ComplexObjectIsFromSet`Required +##### `ComplexObjectIsFromSet`Required - *Type:* bool @@ -21881,149 +25194,149 @@ whether the list is wrapping a set (will add tolist() to be able to access an it | **Name** | **Description** | | --- | --- | -| ComputeFqn | *No description.* | -| GetAnyMapAttribute | *No description.* | -| GetBooleanAttribute | *No description.* | -| GetBooleanMapAttribute | *No description.* | -| GetListAttribute | *No description.* | -| GetNumberAttribute | *No description.* | -| GetNumberListAttribute | *No description.* | -| GetNumberMapAttribute | *No description.* | -| GetStringAttribute | *No description.* | -| GetStringMapAttribute | *No description.* | -| InterpolationForAttribute | *No description.* | -| Resolve | Produce the Token's value at resolution time. | -| ToString | Return a string representation of this resolvable object. | +| ComputeFqn | *No description.* | +| GetAnyMapAttribute | *No description.* | +| GetBooleanAttribute | *No description.* | +| GetBooleanMapAttribute | *No description.* | +| GetListAttribute | *No description.* | +| GetNumberAttribute | *No description.* | +| GetNumberListAttribute | *No description.* | +| GetNumberMapAttribute | *No description.* | +| GetStringAttribute | *No description.* | +| GetStringMapAttribute | *No description.* | +| InterpolationForAttribute | *No description.* | +| Resolve | Produce the Token's value at resolution time. | +| ToString | Return a string representation of this resolvable object. | --- -##### `ComputeFqn` +##### `ComputeFqn` ```csharp private string ComputeFqn() ``` -##### `GetAnyMapAttribute` +##### `GetAnyMapAttribute` ```csharp private System.Collections.Generic.IDictionary GetAnyMapAttribute(string TerraformAttribute) ``` -###### `TerraformAttribute`Required +###### `TerraformAttribute`Required - *Type:* string --- -##### `GetBooleanAttribute` +##### `GetBooleanAttribute` ```csharp private IResolvable GetBooleanAttribute(string TerraformAttribute) ``` -###### `TerraformAttribute`Required +###### `TerraformAttribute`Required - *Type:* string --- -##### `GetBooleanMapAttribute` +##### `GetBooleanMapAttribute` ```csharp private System.Collections.Generic.IDictionary GetBooleanMapAttribute(string TerraformAttribute) ``` -###### `TerraformAttribute`Required +###### `TerraformAttribute`Required - *Type:* string --- -##### `GetListAttribute` +##### `GetListAttribute` ```csharp private string[] GetListAttribute(string TerraformAttribute) ``` -###### `TerraformAttribute`Required +###### `TerraformAttribute`Required - *Type:* string --- -##### `GetNumberAttribute` +##### `GetNumberAttribute` ```csharp private double GetNumberAttribute(string TerraformAttribute) ``` -###### `TerraformAttribute`Required +###### `TerraformAttribute`Required - *Type:* string --- -##### `GetNumberListAttribute` +##### `GetNumberListAttribute` ```csharp private double[] GetNumberListAttribute(string TerraformAttribute) ``` -###### `TerraformAttribute`Required +###### `TerraformAttribute`Required - *Type:* string --- -##### `GetNumberMapAttribute` +##### `GetNumberMapAttribute` ```csharp private System.Collections.Generic.IDictionary GetNumberMapAttribute(string TerraformAttribute) ``` -###### `TerraformAttribute`Required +###### `TerraformAttribute`Required - *Type:* string --- -##### `GetStringAttribute` +##### `GetStringAttribute` ```csharp private string GetStringAttribute(string TerraformAttribute) ``` -###### `TerraformAttribute`Required +###### `TerraformAttribute`Required - *Type:* string --- -##### `GetStringMapAttribute` +##### `GetStringMapAttribute` ```csharp private System.Collections.Generic.IDictionary GetStringMapAttribute(string TerraformAttribute) ``` -###### `TerraformAttribute`Required +###### `TerraformAttribute`Required - *Type:* string --- -##### `InterpolationForAttribute` +##### `InterpolationForAttribute` ```csharp private IResolvable InterpolationForAttribute(string Property) ``` -###### `Property`Required +###### `Property`Required - *Type:* string --- -##### `Resolve` +##### `Resolve` ```csharp private object Resolve(IResolveContext Context) @@ -22031,13 +25344,13 @@ private object Resolve(IResolveContext Context) Produce the Token's value at resolution time. -###### `Context`Required +###### `Context`Required - *Type:* HashiCorp.Cdktf.IResolveContext --- -##### `ToString` +##### `ToString` ```csharp private string ToString() @@ -22052,16 +25365,17 @@ Returns a reversible string representation. | **Name** | **Type** | **Description** | | --- | --- | --- | -| CreationStack | string[] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| Fqn | string | *No description.* | -| MaxInstanceCount | double | *No description.* | -| Metrics | DataDigitaloceanAppSpecServiceAutoscalingMetricsList | *No description.* | -| MinInstanceCount | double | *No description.* | -| InternalValue | DataDigitaloceanAppSpecServiceAutoscaling | *No description.* | +| CreationStack | string[] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| Fqn | string | *No description.* | +| Key | string | *No description.* | +| Scope | string | *No description.* | +| Type | string | *No description.* | +| Value | string | *No description.* | +| InternalValue | DataDigitaloceanAppSpecServiceEnv | *No description.* | --- -##### `CreationStack`Required +##### `CreationStack`Required ```csharp public string[] CreationStack { get; } @@ -22075,7 +25389,7 @@ If this returns an empty array the stack will not be attached. --- -##### `Fqn`Required +##### `Fqn`Required ```csharp public string Fqn { get; } @@ -22085,66 +25399,76 @@ public string Fqn { get; } --- -##### `MaxInstanceCount`Required +##### `Key`Required ```csharp -public double MaxInstanceCount { get; } +public string Key { get; } ``` -- *Type:* double +- *Type:* string --- -##### `Metrics`Required +##### `Scope`Required ```csharp -public DataDigitaloceanAppSpecServiceAutoscalingMetricsList Metrics { get; } +public string Scope { get; } ``` -- *Type:* DataDigitaloceanAppSpecServiceAutoscalingMetricsList +- *Type:* string --- -##### `MinInstanceCount`Required +##### `Type`Required ```csharp -public double MinInstanceCount { get; } +public string Type { get; } ``` -- *Type:* double +- *Type:* string --- -##### `InternalValue`Optional +##### `Value`Required ```csharp -public DataDigitaloceanAppSpecServiceAutoscaling InternalValue { get; } +public string Value { get; } ``` -- *Type:* DataDigitaloceanAppSpecServiceAutoscaling +- *Type:* string --- +##### `InternalValue`Optional -### DataDigitaloceanAppSpecServiceCorsAllowOriginsList +```csharp +public DataDigitaloceanAppSpecServiceEnv InternalValue { get; } +``` -#### Initializers +- *Type:* DataDigitaloceanAppSpecServiceEnv + +--- + + +### DataDigitaloceanAppSpecServiceGithubList + +#### Initializers ```csharp using HashiCorp.Cdktf.Providers.Digitalocean; -new DataDigitaloceanAppSpecServiceCorsAllowOriginsList(IInterpolatingParent TerraformResource, string TerraformAttribute, bool WrapsSet); +new DataDigitaloceanAppSpecServiceGithubList(IInterpolatingParent TerraformResource, string TerraformAttribute, bool WrapsSet); ``` | **Name** | **Type** | **Description** | | --- | --- | --- | -| TerraformResource | HashiCorp.Cdktf.IInterpolatingParent | The parent resource. | -| TerraformAttribute | string | The attribute on the parent resource this class is referencing. | -| WrapsSet | bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | +| TerraformResource | HashiCorp.Cdktf.IInterpolatingParent | The parent resource. | +| TerraformAttribute | string | The attribute on the parent resource this class is referencing. | +| WrapsSet | bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | --- -##### `TerraformResource`Required +##### `TerraformResource`Required - *Type:* HashiCorp.Cdktf.IInterpolatingParent @@ -22152,7 +25476,7 @@ The parent resource. --- -##### `TerraformAttribute`Required +##### `TerraformAttribute`Required - *Type:* string @@ -22160,7 +25484,7 @@ The attribute on the parent resource this class is referencing. --- -##### `WrapsSet`Required +##### `WrapsSet`Required - *Type:* bool @@ -22172,15 +25496,15 @@ whether the list is wrapping a set (will add tolist() to be able to access an it | **Name** | **Description** | | --- | --- | -| AllWithMapKey | Creating an iterator for this complex list. | -| ComputeFqn | *No description.* | -| Resolve | Produce the Token's value at resolution time. | -| ToString | Return a string representation of this resolvable object. | -| Get | *No description.* | +| AllWithMapKey | Creating an iterator for this complex list. | +| ComputeFqn | *No description.* | +| Resolve | Produce the Token's value at resolution time. | +| ToString | Return a string representation of this resolvable object. | +| Get | *No description.* | --- -##### `AllWithMapKey` +##### `AllWithMapKey` ```csharp private DynamicListTerraformIterator AllWithMapKey(string MapKeyAttributeName) @@ -22190,19 +25514,19 @@ Creating an iterator for this complex list. The list will be converted into a map with the mapKeyAttributeName as the key. -###### `MapKeyAttributeName`Required +###### `MapKeyAttributeName`Required - *Type:* string --- -##### `ComputeFqn` +##### `ComputeFqn` ```csharp private string ComputeFqn() ``` -##### `Resolve` +##### `Resolve` ```csharp private object Resolve(IResolveContext Context) @@ -22210,13 +25534,13 @@ private object Resolve(IResolveContext Context) Produce the Token's value at resolution time. -###### `Context`Required +###### `Context`Required - *Type:* HashiCorp.Cdktf.IResolveContext --- -##### `ToString` +##### `ToString` ```csharp private string ToString() @@ -22226,13 +25550,13 @@ Return a string representation of this resolvable object. Returns a reversible string representation. -##### `Get` +##### `Get` ```csharp -private DataDigitaloceanAppSpecServiceCorsAllowOriginsOutputReference Get(double Index) +private DataDigitaloceanAppSpecServiceGithubOutputReference Get(double Index) ``` -###### `Index`Required +###### `Index`Required - *Type:* double @@ -22245,12 +25569,12 @@ the index of the item to return. | **Name** | **Type** | **Description** | | --- | --- | --- | -| CreationStack | string[] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| Fqn | string | *No description.* | +| CreationStack | string[] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| Fqn | string | *No description.* | --- -##### `CreationStack`Required +##### `CreationStack`Required ```csharp public string[] CreationStack { get; } @@ -22264,7 +25588,7 @@ If this returns an empty array the stack will not be attached. --- -##### `Fqn`Required +##### `Fqn`Required ```csharp public string Fqn { get; } @@ -22275,26 +25599,26 @@ public string Fqn { get; } --- -### DataDigitaloceanAppSpecServiceCorsAllowOriginsOutputReference +### DataDigitaloceanAppSpecServiceGithubOutputReference -#### Initializers +#### Initializers ```csharp using HashiCorp.Cdktf.Providers.Digitalocean; -new DataDigitaloceanAppSpecServiceCorsAllowOriginsOutputReference(IInterpolatingParent TerraformResource, string TerraformAttribute, double ComplexObjectIndex, bool ComplexObjectIsFromSet); +new DataDigitaloceanAppSpecServiceGithubOutputReference(IInterpolatingParent TerraformResource, string TerraformAttribute, double ComplexObjectIndex, bool ComplexObjectIsFromSet); ``` | **Name** | **Type** | **Description** | | --- | --- | --- | -| TerraformResource | HashiCorp.Cdktf.IInterpolatingParent | The parent resource. | -| TerraformAttribute | string | The attribute on the parent resource this class is referencing. | -| ComplexObjectIndex | double | the index of this item in the list. | -| ComplexObjectIsFromSet | bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | +| TerraformResource | HashiCorp.Cdktf.IInterpolatingParent | The parent resource. | +| TerraformAttribute | string | The attribute on the parent resource this class is referencing. | +| ComplexObjectIndex | double | the index of this item in the list. | +| ComplexObjectIsFromSet | bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | --- -##### `TerraformResource`Required +##### `TerraformResource`Required - *Type:* HashiCorp.Cdktf.IInterpolatingParent @@ -22302,7 +25626,7 @@ The parent resource. --- -##### `TerraformAttribute`Required +##### `TerraformAttribute`Required - *Type:* string @@ -22310,7 +25634,7 @@ The attribute on the parent resource this class is referencing. --- -##### `ComplexObjectIndex`Required +##### `ComplexObjectIndex`Required - *Type:* double @@ -22318,7 +25642,7 @@ the index of this item in the list. --- -##### `ComplexObjectIsFromSet`Required +##### `ComplexObjectIsFromSet`Required - *Type:* bool @@ -22330,149 +25654,149 @@ whether the list is wrapping a set (will add tolist() to be able to access an it | **Name** | **Description** | | --- | --- | -| ComputeFqn | *No description.* | -| GetAnyMapAttribute | *No description.* | -| GetBooleanAttribute | *No description.* | -| GetBooleanMapAttribute | *No description.* | -| GetListAttribute | *No description.* | -| GetNumberAttribute | *No description.* | -| GetNumberListAttribute | *No description.* | -| GetNumberMapAttribute | *No description.* | -| GetStringAttribute | *No description.* | -| GetStringMapAttribute | *No description.* | -| InterpolationForAttribute | *No description.* | -| Resolve | Produce the Token's value at resolution time. | -| ToString | Return a string representation of this resolvable object. | +| ComputeFqn | *No description.* | +| GetAnyMapAttribute | *No description.* | +| GetBooleanAttribute | *No description.* | +| GetBooleanMapAttribute | *No description.* | +| GetListAttribute | *No description.* | +| GetNumberAttribute | *No description.* | +| GetNumberListAttribute | *No description.* | +| GetNumberMapAttribute | *No description.* | +| GetStringAttribute | *No description.* | +| GetStringMapAttribute | *No description.* | +| InterpolationForAttribute | *No description.* | +| Resolve | Produce the Token's value at resolution time. | +| ToString | Return a string representation of this resolvable object. | --- -##### `ComputeFqn` +##### `ComputeFqn` ```csharp private string ComputeFqn() ``` -##### `GetAnyMapAttribute` +##### `GetAnyMapAttribute` ```csharp private System.Collections.Generic.IDictionary GetAnyMapAttribute(string TerraformAttribute) ``` -###### `TerraformAttribute`Required +###### `TerraformAttribute`Required - *Type:* string --- -##### `GetBooleanAttribute` +##### `GetBooleanAttribute` ```csharp private IResolvable GetBooleanAttribute(string TerraformAttribute) ``` -###### `TerraformAttribute`Required +###### `TerraformAttribute`Required - *Type:* string --- -##### `GetBooleanMapAttribute` +##### `GetBooleanMapAttribute` ```csharp private System.Collections.Generic.IDictionary GetBooleanMapAttribute(string TerraformAttribute) ``` -###### `TerraformAttribute`Required +###### `TerraformAttribute`Required - *Type:* string --- -##### `GetListAttribute` +##### `GetListAttribute` ```csharp private string[] GetListAttribute(string TerraformAttribute) ``` -###### `TerraformAttribute`Required +###### `TerraformAttribute`Required - *Type:* string --- -##### `GetNumberAttribute` +##### `GetNumberAttribute` ```csharp private double GetNumberAttribute(string TerraformAttribute) ``` -###### `TerraformAttribute`Required +###### `TerraformAttribute`Required - *Type:* string --- -##### `GetNumberListAttribute` +##### `GetNumberListAttribute` ```csharp private double[] GetNumberListAttribute(string TerraformAttribute) ``` -###### `TerraformAttribute`Required +###### `TerraformAttribute`Required - *Type:* string --- -##### `GetNumberMapAttribute` +##### `GetNumberMapAttribute` ```csharp private System.Collections.Generic.IDictionary GetNumberMapAttribute(string TerraformAttribute) ``` -###### `TerraformAttribute`Required +###### `TerraformAttribute`Required - *Type:* string --- -##### `GetStringAttribute` +##### `GetStringAttribute` ```csharp private string GetStringAttribute(string TerraformAttribute) ``` -###### `TerraformAttribute`Required +###### `TerraformAttribute`Required - *Type:* string --- -##### `GetStringMapAttribute` +##### `GetStringMapAttribute` ```csharp private System.Collections.Generic.IDictionary GetStringMapAttribute(string TerraformAttribute) ``` -###### `TerraformAttribute`Required +###### `TerraformAttribute`Required - *Type:* string --- -##### `InterpolationForAttribute` +##### `InterpolationForAttribute` ```csharp private IResolvable InterpolationForAttribute(string Property) ``` -###### `Property`Required +###### `Property`Required - *Type:* string --- -##### `Resolve` +##### `Resolve` ```csharp private object Resolve(IResolveContext Context) @@ -22480,13 +25804,13 @@ private object Resolve(IResolveContext Context) Produce the Token's value at resolution time. -###### `Context`Required +###### `Context`Required - *Type:* HashiCorp.Cdktf.IResolveContext --- -##### `ToString` +##### `ToString` ```csharp private string ToString() @@ -22501,16 +25825,16 @@ Returns a reversible string representation. | **Name** | **Type** | **Description** | | --- | --- | --- | -| CreationStack | string[] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| Fqn | string | *No description.* | -| Exact | string | *No description.* | -| Prefix | string | *No description.* | -| Regex | string | *No description.* | -| InternalValue | DataDigitaloceanAppSpecServiceCorsAllowOrigins | *No description.* | +| CreationStack | string[] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| Fqn | string | *No description.* | +| Branch | string | *No description.* | +| DeployOnPush | HashiCorp.Cdktf.IResolvable | *No description.* | +| Repo | string | *No description.* | +| InternalValue | DataDigitaloceanAppSpecServiceGithub | *No description.* | --- -##### `CreationStack`Required +##### `CreationStack`Required ```csharp public string[] CreationStack { get; } @@ -22524,7 +25848,7 @@ If this returns an empty array the stack will not be attached. --- -##### `Fqn`Required +##### `Fqn`Required ```csharp public string Fqn { get; } @@ -22534,66 +25858,66 @@ public string Fqn { get; } --- -##### `Exact`Required +##### `Branch`Required ```csharp -public string Exact { get; } +public string Branch { get; } ``` - *Type:* string --- -##### `Prefix`Required +##### `DeployOnPush`Required ```csharp -public string Prefix { get; } +public IResolvable DeployOnPush { get; } ``` -- *Type:* string +- *Type:* HashiCorp.Cdktf.IResolvable --- -##### `Regex`Required +##### `Repo`Required ```csharp -public string Regex { get; } +public string Repo { get; } ``` - *Type:* string --- -##### `InternalValue`Optional +##### `InternalValue`Optional ```csharp -public DataDigitaloceanAppSpecServiceCorsAllowOrigins InternalValue { get; } +public DataDigitaloceanAppSpecServiceGithub InternalValue { get; } ``` -- *Type:* DataDigitaloceanAppSpecServiceCorsAllowOrigins +- *Type:* DataDigitaloceanAppSpecServiceGithub --- -### DataDigitaloceanAppSpecServiceCorsList +### DataDigitaloceanAppSpecServiceGitlabList -#### Initializers +#### Initializers ```csharp using HashiCorp.Cdktf.Providers.Digitalocean; -new DataDigitaloceanAppSpecServiceCorsList(IInterpolatingParent TerraformResource, string TerraformAttribute, bool WrapsSet); +new DataDigitaloceanAppSpecServiceGitlabList(IInterpolatingParent TerraformResource, string TerraformAttribute, bool WrapsSet); ``` | **Name** | **Type** | **Description** | | --- | --- | --- | -| TerraformResource | HashiCorp.Cdktf.IInterpolatingParent | The parent resource. | -| TerraformAttribute | string | The attribute on the parent resource this class is referencing. | -| WrapsSet | bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | +| TerraformResource | HashiCorp.Cdktf.IInterpolatingParent | The parent resource. | +| TerraformAttribute | string | The attribute on the parent resource this class is referencing. | +| WrapsSet | bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | --- -##### `TerraformResource`Required +##### `TerraformResource`Required - *Type:* HashiCorp.Cdktf.IInterpolatingParent @@ -22601,7 +25925,7 @@ The parent resource. --- -##### `TerraformAttribute`Required +##### `TerraformAttribute`Required - *Type:* string @@ -22609,7 +25933,7 @@ The attribute on the parent resource this class is referencing. --- -##### `WrapsSet`Required +##### `WrapsSet`Required - *Type:* bool @@ -22621,15 +25945,15 @@ whether the list is wrapping a set (will add tolist() to be able to access an it | **Name** | **Description** | | --- | --- | -| AllWithMapKey | Creating an iterator for this complex list. | -| ComputeFqn | *No description.* | -| Resolve | Produce the Token's value at resolution time. | -| ToString | Return a string representation of this resolvable object. | -| Get | *No description.* | +| AllWithMapKey | Creating an iterator for this complex list. | +| ComputeFqn | *No description.* | +| Resolve | Produce the Token's value at resolution time. | +| ToString | Return a string representation of this resolvable object. | +| Get | *No description.* | --- -##### `AllWithMapKey` +##### `AllWithMapKey` ```csharp private DynamicListTerraformIterator AllWithMapKey(string MapKeyAttributeName) @@ -22639,19 +25963,19 @@ Creating an iterator for this complex list. The list will be converted into a map with the mapKeyAttributeName as the key. -###### `MapKeyAttributeName`Required +###### `MapKeyAttributeName`Required - *Type:* string --- -##### `ComputeFqn` +##### `ComputeFqn` ```csharp private string ComputeFqn() ``` -##### `Resolve` +##### `Resolve` ```csharp private object Resolve(IResolveContext Context) @@ -22659,13 +25983,13 @@ private object Resolve(IResolveContext Context) Produce the Token's value at resolution time. -###### `Context`Required +###### `Context`Required - *Type:* HashiCorp.Cdktf.IResolveContext --- -##### `ToString` +##### `ToString` ```csharp private string ToString() @@ -22675,13 +25999,13 @@ Return a string representation of this resolvable object. Returns a reversible string representation. -##### `Get` +##### `Get` ```csharp -private DataDigitaloceanAppSpecServiceCorsOutputReference Get(double Index) +private DataDigitaloceanAppSpecServiceGitlabOutputReference Get(double Index) ``` -###### `Index`Required +###### `Index`Required - *Type:* double @@ -22694,12 +26018,12 @@ the index of the item to return. | **Name** | **Type** | **Description** | | --- | --- | --- | -| CreationStack | string[] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| Fqn | string | *No description.* | +| CreationStack | string[] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| Fqn | string | *No description.* | --- -##### `CreationStack`Required +##### `CreationStack`Required ```csharp public string[] CreationStack { get; } @@ -22713,7 +26037,7 @@ If this returns an empty array the stack will not be attached. --- -##### `Fqn`Required +##### `Fqn`Required ```csharp public string Fqn { get; } @@ -22724,26 +26048,26 @@ public string Fqn { get; } --- -### DataDigitaloceanAppSpecServiceCorsOutputReference +### DataDigitaloceanAppSpecServiceGitlabOutputReference -#### Initializers +#### Initializers ```csharp using HashiCorp.Cdktf.Providers.Digitalocean; -new DataDigitaloceanAppSpecServiceCorsOutputReference(IInterpolatingParent TerraformResource, string TerraformAttribute, double ComplexObjectIndex, bool ComplexObjectIsFromSet); +new DataDigitaloceanAppSpecServiceGitlabOutputReference(IInterpolatingParent TerraformResource, string TerraformAttribute, double ComplexObjectIndex, bool ComplexObjectIsFromSet); ``` | **Name** | **Type** | **Description** | | --- | --- | --- | -| TerraformResource | HashiCorp.Cdktf.IInterpolatingParent | The parent resource. | -| TerraformAttribute | string | The attribute on the parent resource this class is referencing. | -| ComplexObjectIndex | double | the index of this item in the list. | -| ComplexObjectIsFromSet | bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | +| TerraformResource | HashiCorp.Cdktf.IInterpolatingParent | The parent resource. | +| TerraformAttribute | string | The attribute on the parent resource this class is referencing. | +| ComplexObjectIndex | double | the index of this item in the list. | +| ComplexObjectIsFromSet | bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | --- -##### `TerraformResource`Required +##### `TerraformResource`Required - *Type:* HashiCorp.Cdktf.IInterpolatingParent @@ -22751,7 +26075,7 @@ The parent resource. --- -##### `TerraformAttribute`Required +##### `TerraformAttribute`Required - *Type:* string @@ -22759,7 +26083,7 @@ The attribute on the parent resource this class is referencing. --- -##### `ComplexObjectIndex`Required +##### `ComplexObjectIndex`Required - *Type:* double @@ -22767,7 +26091,7 @@ the index of this item in the list. --- -##### `ComplexObjectIsFromSet`Required +##### `ComplexObjectIsFromSet`Required - *Type:* bool @@ -22779,149 +26103,149 @@ whether the list is wrapping a set (will add tolist() to be able to access an it | **Name** | **Description** | | --- | --- | -| ComputeFqn | *No description.* | -| GetAnyMapAttribute | *No description.* | -| GetBooleanAttribute | *No description.* | -| GetBooleanMapAttribute | *No description.* | -| GetListAttribute | *No description.* | -| GetNumberAttribute | *No description.* | -| GetNumberListAttribute | *No description.* | -| GetNumberMapAttribute | *No description.* | -| GetStringAttribute | *No description.* | -| GetStringMapAttribute | *No description.* | -| InterpolationForAttribute | *No description.* | -| Resolve | Produce the Token's value at resolution time. | -| ToString | Return a string representation of this resolvable object. | +| ComputeFqn | *No description.* | +| GetAnyMapAttribute | *No description.* | +| GetBooleanAttribute | *No description.* | +| GetBooleanMapAttribute | *No description.* | +| GetListAttribute | *No description.* | +| GetNumberAttribute | *No description.* | +| GetNumberListAttribute | *No description.* | +| GetNumberMapAttribute | *No description.* | +| GetStringAttribute | *No description.* | +| GetStringMapAttribute | *No description.* | +| InterpolationForAttribute | *No description.* | +| Resolve | Produce the Token's value at resolution time. | +| ToString | Return a string representation of this resolvable object. | --- -##### `ComputeFqn` +##### `ComputeFqn` ```csharp private string ComputeFqn() ``` -##### `GetAnyMapAttribute` +##### `GetAnyMapAttribute` ```csharp private System.Collections.Generic.IDictionary GetAnyMapAttribute(string TerraformAttribute) ``` -###### `TerraformAttribute`Required +###### `TerraformAttribute`Required - *Type:* string --- -##### `GetBooleanAttribute` +##### `GetBooleanAttribute` ```csharp private IResolvable GetBooleanAttribute(string TerraformAttribute) ``` -###### `TerraformAttribute`Required +###### `TerraformAttribute`Required - *Type:* string --- -##### `GetBooleanMapAttribute` +##### `GetBooleanMapAttribute` ```csharp private System.Collections.Generic.IDictionary GetBooleanMapAttribute(string TerraformAttribute) ``` -###### `TerraformAttribute`Required +###### `TerraformAttribute`Required - *Type:* string --- -##### `GetListAttribute` +##### `GetListAttribute` ```csharp private string[] GetListAttribute(string TerraformAttribute) ``` -###### `TerraformAttribute`Required +###### `TerraformAttribute`Required - *Type:* string --- -##### `GetNumberAttribute` +##### `GetNumberAttribute` ```csharp private double GetNumberAttribute(string TerraformAttribute) ``` -###### `TerraformAttribute`Required +###### `TerraformAttribute`Required - *Type:* string --- -##### `GetNumberListAttribute` +##### `GetNumberListAttribute` ```csharp private double[] GetNumberListAttribute(string TerraformAttribute) ``` -###### `TerraformAttribute`Required +###### `TerraformAttribute`Required - *Type:* string --- -##### `GetNumberMapAttribute` +##### `GetNumberMapAttribute` ```csharp private System.Collections.Generic.IDictionary GetNumberMapAttribute(string TerraformAttribute) ``` -###### `TerraformAttribute`Required +###### `TerraformAttribute`Required - *Type:* string --- -##### `GetStringAttribute` +##### `GetStringAttribute` ```csharp private string GetStringAttribute(string TerraformAttribute) ``` -###### `TerraformAttribute`Required +###### `TerraformAttribute`Required - *Type:* string --- -##### `GetStringMapAttribute` +##### `GetStringMapAttribute` ```csharp private System.Collections.Generic.IDictionary GetStringMapAttribute(string TerraformAttribute) ``` -###### `TerraformAttribute`Required +###### `TerraformAttribute`Required - *Type:* string --- -##### `InterpolationForAttribute` +##### `InterpolationForAttribute` ```csharp private IResolvable InterpolationForAttribute(string Property) ``` -###### `Property`Required +###### `Property`Required - *Type:* string --- -##### `Resolve` +##### `Resolve` ```csharp private object Resolve(IResolveContext Context) @@ -22929,13 +26253,13 @@ private object Resolve(IResolveContext Context) Produce the Token's value at resolution time. -###### `Context`Required +###### `Context`Required - *Type:* HashiCorp.Cdktf.IResolveContext --- -##### `ToString` +##### `ToString` ```csharp private string ToString() @@ -22950,132 +26274,99 @@ Returns a reversible string representation. | **Name** | **Type** | **Description** | | --- | --- | --- | -| CreationStack | string[] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| Fqn | string | *No description.* | -| AllowCredentials | HashiCorp.Cdktf.IResolvable | *No description.* | -| AllowHeaders | string[] | *No description.* | -| AllowMethods | string[] | *No description.* | -| AllowOrigins | DataDigitaloceanAppSpecServiceCorsAllowOriginsList | *No description.* | -| ExposeHeaders | string[] | *No description.* | -| MaxAge | string | *No description.* | -| InternalValue | DataDigitaloceanAppSpecServiceCors | *No description.* | - ---- - -##### `CreationStack`Required - -```csharp -public string[] CreationStack { get; } -``` - -- *Type:* string[] - -The creation stack of this resolvable which will be appended to errors thrown during resolution. - -If this returns an empty array the stack will not be attached. - ---- - -##### `Fqn`Required - -```csharp -public string Fqn { get; } -``` - -- *Type:* string - ---- - -##### `AllowCredentials`Required - -```csharp -public IResolvable AllowCredentials { get; } -``` - -- *Type:* HashiCorp.Cdktf.IResolvable +| CreationStack | string[] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| Fqn | string | *No description.* | +| Branch | string | *No description.* | +| DeployOnPush | HashiCorp.Cdktf.IResolvable | *No description.* | +| Repo | string | *No description.* | +| InternalValue | DataDigitaloceanAppSpecServiceGitlab | *No description.* | --- -##### `AllowHeaders`Required +##### `CreationStack`Required ```csharp -public string[] AllowHeaders { get; } +public string[] CreationStack { get; } ``` - *Type:* string[] +The creation stack of this resolvable which will be appended to errors thrown during resolution. + +If this returns an empty array the stack will not be attached. + --- -##### `AllowMethods`Required +##### `Fqn`Required ```csharp -public string[] AllowMethods { get; } +public string Fqn { get; } ``` -- *Type:* string[] +- *Type:* string --- -##### `AllowOrigins`Required +##### `Branch`Required ```csharp -public DataDigitaloceanAppSpecServiceCorsAllowOriginsList AllowOrigins { get; } +public string Branch { get; } ``` -- *Type:* DataDigitaloceanAppSpecServiceCorsAllowOriginsList +- *Type:* string --- -##### `ExposeHeaders`Required +##### `DeployOnPush`Required ```csharp -public string[] ExposeHeaders { get; } +public IResolvable DeployOnPush { get; } ``` -- *Type:* string[] +- *Type:* HashiCorp.Cdktf.IResolvable --- -##### `MaxAge`Required +##### `Repo`Required ```csharp -public string MaxAge { get; } +public string Repo { get; } ``` - *Type:* string --- -##### `InternalValue`Optional +##### `InternalValue`Optional ```csharp -public DataDigitaloceanAppSpecServiceCors InternalValue { get; } +public DataDigitaloceanAppSpecServiceGitlab InternalValue { get; } ``` -- *Type:* DataDigitaloceanAppSpecServiceCors +- *Type:* DataDigitaloceanAppSpecServiceGitlab --- -### DataDigitaloceanAppSpecServiceEnvList +### DataDigitaloceanAppSpecServiceGitList -#### Initializers +#### Initializers ```csharp using HashiCorp.Cdktf.Providers.Digitalocean; -new DataDigitaloceanAppSpecServiceEnvList(IInterpolatingParent TerraformResource, string TerraformAttribute, bool WrapsSet); +new DataDigitaloceanAppSpecServiceGitList(IInterpolatingParent TerraformResource, string TerraformAttribute, bool WrapsSet); ``` | **Name** | **Type** | **Description** | | --- | --- | --- | -| TerraformResource | HashiCorp.Cdktf.IInterpolatingParent | The parent resource. | -| TerraformAttribute | string | The attribute on the parent resource this class is referencing. | -| WrapsSet | bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | +| TerraformResource | HashiCorp.Cdktf.IInterpolatingParent | The parent resource. | +| TerraformAttribute | string | The attribute on the parent resource this class is referencing. | +| WrapsSet | bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | --- -##### `TerraformResource`Required +##### `TerraformResource`Required - *Type:* HashiCorp.Cdktf.IInterpolatingParent @@ -23083,7 +26374,7 @@ The parent resource. --- -##### `TerraformAttribute`Required +##### `TerraformAttribute`Required - *Type:* string @@ -23091,7 +26382,7 @@ The attribute on the parent resource this class is referencing. --- -##### `WrapsSet`Required +##### `WrapsSet`Required - *Type:* bool @@ -23103,15 +26394,15 @@ whether the list is wrapping a set (will add tolist() to be able to access an it | **Name** | **Description** | | --- | --- | -| AllWithMapKey | Creating an iterator for this complex list. | -| ComputeFqn | *No description.* | -| Resolve | Produce the Token's value at resolution time. | -| ToString | Return a string representation of this resolvable object. | -| Get | *No description.* | +| AllWithMapKey | Creating an iterator for this complex list. | +| ComputeFqn | *No description.* | +| Resolve | Produce the Token's value at resolution time. | +| ToString | Return a string representation of this resolvable object. | +| Get | *No description.* | --- -##### `AllWithMapKey` +##### `AllWithMapKey` ```csharp private DynamicListTerraformIterator AllWithMapKey(string MapKeyAttributeName) @@ -23121,19 +26412,19 @@ Creating an iterator for this complex list. The list will be converted into a map with the mapKeyAttributeName as the key. -###### `MapKeyAttributeName`Required +###### `MapKeyAttributeName`Required - *Type:* string --- -##### `ComputeFqn` +##### `ComputeFqn` ```csharp private string ComputeFqn() ``` -##### `Resolve` +##### `Resolve` ```csharp private object Resolve(IResolveContext Context) @@ -23141,13 +26432,13 @@ private object Resolve(IResolveContext Context) Produce the Token's value at resolution time. -###### `Context`Required +###### `Context`Required - *Type:* HashiCorp.Cdktf.IResolveContext --- -##### `ToString` +##### `ToString` ```csharp private string ToString() @@ -23157,13 +26448,13 @@ Return a string representation of this resolvable object. Returns a reversible string representation. -##### `Get` +##### `Get` ```csharp -private DataDigitaloceanAppSpecServiceEnvOutputReference Get(double Index) +private DataDigitaloceanAppSpecServiceGitOutputReference Get(double Index) ``` -###### `Index`Required +###### `Index`Required - *Type:* double @@ -23176,12 +26467,12 @@ the index of the item to return. | **Name** | **Type** | **Description** | | --- | --- | --- | -| CreationStack | string[] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| Fqn | string | *No description.* | +| CreationStack | string[] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| Fqn | string | *No description.* | --- -##### `CreationStack`Required +##### `CreationStack`Required ```csharp public string[] CreationStack { get; } @@ -23195,7 +26486,7 @@ If this returns an empty array the stack will not be attached. --- -##### `Fqn`Required +##### `Fqn`Required ```csharp public string Fqn { get; } @@ -23206,26 +26497,26 @@ public string Fqn { get; } --- -### DataDigitaloceanAppSpecServiceEnvOutputReference +### DataDigitaloceanAppSpecServiceGitOutputReference -#### Initializers +#### Initializers ```csharp using HashiCorp.Cdktf.Providers.Digitalocean; -new DataDigitaloceanAppSpecServiceEnvOutputReference(IInterpolatingParent TerraformResource, string TerraformAttribute, double ComplexObjectIndex, bool ComplexObjectIsFromSet); +new DataDigitaloceanAppSpecServiceGitOutputReference(IInterpolatingParent TerraformResource, string TerraformAttribute, double ComplexObjectIndex, bool ComplexObjectIsFromSet); ``` | **Name** | **Type** | **Description** | | --- | --- | --- | -| TerraformResource | HashiCorp.Cdktf.IInterpolatingParent | The parent resource. | -| TerraformAttribute | string | The attribute on the parent resource this class is referencing. | -| ComplexObjectIndex | double | the index of this item in the list. | -| ComplexObjectIsFromSet | bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | +| TerraformResource | HashiCorp.Cdktf.IInterpolatingParent | The parent resource. | +| TerraformAttribute | string | The attribute on the parent resource this class is referencing. | +| ComplexObjectIndex | double | the index of this item in the list. | +| ComplexObjectIsFromSet | bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | --- -##### `TerraformResource`Required +##### `TerraformResource`Required - *Type:* HashiCorp.Cdktf.IInterpolatingParent @@ -23233,7 +26524,7 @@ The parent resource. --- -##### `TerraformAttribute`Required +##### `TerraformAttribute`Required - *Type:* string @@ -23241,7 +26532,7 @@ The attribute on the parent resource this class is referencing. --- -##### `ComplexObjectIndex`Required +##### `ComplexObjectIndex`Required - *Type:* double @@ -23249,7 +26540,7 @@ the index of this item in the list. --- -##### `ComplexObjectIsFromSet`Required +##### `ComplexObjectIsFromSet`Required - *Type:* bool @@ -23261,149 +26552,149 @@ whether the list is wrapping a set (will add tolist() to be able to access an it | **Name** | **Description** | | --- | --- | -| ComputeFqn | *No description.* | -| GetAnyMapAttribute | *No description.* | -| GetBooleanAttribute | *No description.* | -| GetBooleanMapAttribute | *No description.* | -| GetListAttribute | *No description.* | -| GetNumberAttribute | *No description.* | -| GetNumberListAttribute | *No description.* | -| GetNumberMapAttribute | *No description.* | -| GetStringAttribute | *No description.* | -| GetStringMapAttribute | *No description.* | -| InterpolationForAttribute | *No description.* | -| Resolve | Produce the Token's value at resolution time. | -| ToString | Return a string representation of this resolvable object. | +| ComputeFqn | *No description.* | +| GetAnyMapAttribute | *No description.* | +| GetBooleanAttribute | *No description.* | +| GetBooleanMapAttribute | *No description.* | +| GetListAttribute | *No description.* | +| GetNumberAttribute | *No description.* | +| GetNumberListAttribute | *No description.* | +| GetNumberMapAttribute | *No description.* | +| GetStringAttribute | *No description.* | +| GetStringMapAttribute | *No description.* | +| InterpolationForAttribute | *No description.* | +| Resolve | Produce the Token's value at resolution time. | +| ToString | Return a string representation of this resolvable object. | --- -##### `ComputeFqn` +##### `ComputeFqn` ```csharp private string ComputeFqn() ``` -##### `GetAnyMapAttribute` +##### `GetAnyMapAttribute` ```csharp private System.Collections.Generic.IDictionary GetAnyMapAttribute(string TerraformAttribute) ``` -###### `TerraformAttribute`Required +###### `TerraformAttribute`Required - *Type:* string --- -##### `GetBooleanAttribute` +##### `GetBooleanAttribute` ```csharp private IResolvable GetBooleanAttribute(string TerraformAttribute) ``` -###### `TerraformAttribute`Required +###### `TerraformAttribute`Required - *Type:* string --- -##### `GetBooleanMapAttribute` +##### `GetBooleanMapAttribute` ```csharp private System.Collections.Generic.IDictionary GetBooleanMapAttribute(string TerraformAttribute) ``` -###### `TerraformAttribute`Required +###### `TerraformAttribute`Required - *Type:* string --- -##### `GetListAttribute` +##### `GetListAttribute` ```csharp private string[] GetListAttribute(string TerraformAttribute) ``` -###### `TerraformAttribute`Required +###### `TerraformAttribute`Required - *Type:* string --- -##### `GetNumberAttribute` +##### `GetNumberAttribute` ```csharp private double GetNumberAttribute(string TerraformAttribute) ``` -###### `TerraformAttribute`Required +###### `TerraformAttribute`Required - *Type:* string --- -##### `GetNumberListAttribute` +##### `GetNumberListAttribute` ```csharp private double[] GetNumberListAttribute(string TerraformAttribute) ``` -###### `TerraformAttribute`Required +###### `TerraformAttribute`Required - *Type:* string --- -##### `GetNumberMapAttribute` +##### `GetNumberMapAttribute` ```csharp private System.Collections.Generic.IDictionary GetNumberMapAttribute(string TerraformAttribute) ``` -###### `TerraformAttribute`Required +###### `TerraformAttribute`Required - *Type:* string --- -##### `GetStringAttribute` +##### `GetStringAttribute` ```csharp private string GetStringAttribute(string TerraformAttribute) ``` -###### `TerraformAttribute`Required +###### `TerraformAttribute`Required - *Type:* string --- -##### `GetStringMapAttribute` +##### `GetStringMapAttribute` ```csharp private System.Collections.Generic.IDictionary GetStringMapAttribute(string TerraformAttribute) ``` -###### `TerraformAttribute`Required +###### `TerraformAttribute`Required - *Type:* string --- -##### `InterpolationForAttribute` +##### `InterpolationForAttribute` ```csharp private IResolvable InterpolationForAttribute(string Property) ``` -###### `Property`Required +###### `Property`Required - *Type:* string --- -##### `Resolve` +##### `Resolve` ```csharp private object Resolve(IResolveContext Context) @@ -23411,13 +26702,13 @@ private object Resolve(IResolveContext Context) Produce the Token's value at resolution time. -###### `Context`Required +###### `Context`Required - *Type:* HashiCorp.Cdktf.IResolveContext --- -##### `ToString` +##### `ToString` ```csharp private string ToString() @@ -23432,17 +26723,15 @@ Returns a reversible string representation. | **Name** | **Type** | **Description** | | --- | --- | --- | -| CreationStack | string[] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| Fqn | string | *No description.* | -| Key | string | *No description.* | -| Scope | string | *No description.* | -| Type | string | *No description.* | -| Value | string | *No description.* | -| InternalValue | DataDigitaloceanAppSpecServiceEnv | *No description.* | +| CreationStack | string[] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| Fqn | string | *No description.* | +| Branch | string | *No description.* | +| RepoCloneUrl | string | *No description.* | +| InternalValue | DataDigitaloceanAppSpecServiceGit | *No description.* | --- -##### `CreationStack`Required +##### `CreationStack`Required ```csharp public string[] CreationStack { get; } @@ -23456,7 +26745,7 @@ If this returns an empty array the stack will not be attached. --- -##### `Fqn`Required +##### `Fqn`Required ```csharp public string Fqn { get; } @@ -23466,76 +26755,56 @@ public string Fqn { get; } --- -##### `Key`Required - -```csharp -public string Key { get; } -``` - -- *Type:* string - ---- - -##### `Scope`Required - -```csharp -public string Scope { get; } -``` - -- *Type:* string - ---- - -##### `Type`Required +##### `Branch`Required ```csharp -public string Type { get; } +public string Branch { get; } ``` - *Type:* string --- -##### `Value`Required +##### `RepoCloneUrl`Required ```csharp -public string Value { get; } +public string RepoCloneUrl { get; } ``` - *Type:* string --- -##### `InternalValue`Optional +##### `InternalValue`Optional ```csharp -public DataDigitaloceanAppSpecServiceEnv InternalValue { get; } +public DataDigitaloceanAppSpecServiceGit InternalValue { get; } ``` -- *Type:* DataDigitaloceanAppSpecServiceEnv +- *Type:* DataDigitaloceanAppSpecServiceGit --- -### DataDigitaloceanAppSpecServiceGithubList +### DataDigitaloceanAppSpecServiceHealthCheckList -#### Initializers +#### Initializers ```csharp using HashiCorp.Cdktf.Providers.Digitalocean; -new DataDigitaloceanAppSpecServiceGithubList(IInterpolatingParent TerraformResource, string TerraformAttribute, bool WrapsSet); +new DataDigitaloceanAppSpecServiceHealthCheckList(IInterpolatingParent TerraformResource, string TerraformAttribute, bool WrapsSet); ``` | **Name** | **Type** | **Description** | | --- | --- | --- | -| TerraformResource | HashiCorp.Cdktf.IInterpolatingParent | The parent resource. | -| TerraformAttribute | string | The attribute on the parent resource this class is referencing. | -| WrapsSet | bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | +| TerraformResource | HashiCorp.Cdktf.IInterpolatingParent | The parent resource. | +| TerraformAttribute | string | The attribute on the parent resource this class is referencing. | +| WrapsSet | bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | --- -##### `TerraformResource`Required +##### `TerraformResource`Required - *Type:* HashiCorp.Cdktf.IInterpolatingParent @@ -23543,7 +26812,7 @@ The parent resource. --- -##### `TerraformAttribute`Required +##### `TerraformAttribute`Required - *Type:* string @@ -23551,7 +26820,7 @@ The attribute on the parent resource this class is referencing. --- -##### `WrapsSet`Required +##### `WrapsSet`Required - *Type:* bool @@ -23563,15 +26832,15 @@ whether the list is wrapping a set (will add tolist() to be able to access an it | **Name** | **Description** | | --- | --- | -| AllWithMapKey | Creating an iterator for this complex list. | -| ComputeFqn | *No description.* | -| Resolve | Produce the Token's value at resolution time. | -| ToString | Return a string representation of this resolvable object. | -| Get | *No description.* | +| AllWithMapKey | Creating an iterator for this complex list. | +| ComputeFqn | *No description.* | +| Resolve | Produce the Token's value at resolution time. | +| ToString | Return a string representation of this resolvable object. | +| Get | *No description.* | --- -##### `AllWithMapKey` +##### `AllWithMapKey` ```csharp private DynamicListTerraformIterator AllWithMapKey(string MapKeyAttributeName) @@ -23581,19 +26850,19 @@ Creating an iterator for this complex list. The list will be converted into a map with the mapKeyAttributeName as the key. -###### `MapKeyAttributeName`Required +###### `MapKeyAttributeName`Required - *Type:* string --- -##### `ComputeFqn` +##### `ComputeFqn` ```csharp private string ComputeFqn() ``` -##### `Resolve` +##### `Resolve` ```csharp private object Resolve(IResolveContext Context) @@ -23601,13 +26870,13 @@ private object Resolve(IResolveContext Context) Produce the Token's value at resolution time. -###### `Context`Required +###### `Context`Required - *Type:* HashiCorp.Cdktf.IResolveContext --- -##### `ToString` +##### `ToString` ```csharp private string ToString() @@ -23617,13 +26886,13 @@ Return a string representation of this resolvable object. Returns a reversible string representation. -##### `Get` +##### `Get` ```csharp -private DataDigitaloceanAppSpecServiceGithubOutputReference Get(double Index) +private DataDigitaloceanAppSpecServiceHealthCheckOutputReference Get(double Index) ``` -###### `Index`Required +###### `Index`Required - *Type:* double @@ -23636,12 +26905,12 @@ the index of the item to return. | **Name** | **Type** | **Description** | | --- | --- | --- | -| CreationStack | string[] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| Fqn | string | *No description.* | +| CreationStack | string[] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| Fqn | string | *No description.* | --- -##### `CreationStack`Required +##### `CreationStack`Required ```csharp public string[] CreationStack { get; } @@ -23655,7 +26924,7 @@ If this returns an empty array the stack will not be attached. --- -##### `Fqn`Required +##### `Fqn`Required ```csharp public string Fqn { get; } @@ -23666,26 +26935,26 @@ public string Fqn { get; } --- -### DataDigitaloceanAppSpecServiceGithubOutputReference +### DataDigitaloceanAppSpecServiceHealthCheckOutputReference -#### Initializers +#### Initializers ```csharp using HashiCorp.Cdktf.Providers.Digitalocean; -new DataDigitaloceanAppSpecServiceGithubOutputReference(IInterpolatingParent TerraformResource, string TerraformAttribute, double ComplexObjectIndex, bool ComplexObjectIsFromSet); +new DataDigitaloceanAppSpecServiceHealthCheckOutputReference(IInterpolatingParent TerraformResource, string TerraformAttribute, double ComplexObjectIndex, bool ComplexObjectIsFromSet); ``` | **Name** | **Type** | **Description** | | --- | --- | --- | -| TerraformResource | HashiCorp.Cdktf.IInterpolatingParent | The parent resource. | -| TerraformAttribute | string | The attribute on the parent resource this class is referencing. | -| ComplexObjectIndex | double | the index of this item in the list. | -| ComplexObjectIsFromSet | bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | +| TerraformResource | HashiCorp.Cdktf.IInterpolatingParent | The parent resource. | +| TerraformAttribute | string | The attribute on the parent resource this class is referencing. | +| ComplexObjectIndex | double | the index of this item in the list. | +| ComplexObjectIsFromSet | bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | --- -##### `TerraformResource`Required +##### `TerraformResource`Required - *Type:* HashiCorp.Cdktf.IInterpolatingParent @@ -23693,7 +26962,7 @@ The parent resource. --- -##### `TerraformAttribute`Required +##### `TerraformAttribute`Required - *Type:* string @@ -23701,7 +26970,7 @@ The attribute on the parent resource this class is referencing. --- -##### `ComplexObjectIndex`Required +##### `ComplexObjectIndex`Required - *Type:* double @@ -23709,7 +26978,7 @@ the index of this item in the list. --- -##### `ComplexObjectIsFromSet`Required +##### `ComplexObjectIsFromSet`Required - *Type:* bool @@ -23721,149 +26990,149 @@ whether the list is wrapping a set (will add tolist() to be able to access an it | **Name** | **Description** | | --- | --- | -| ComputeFqn | *No description.* | -| GetAnyMapAttribute | *No description.* | -| GetBooleanAttribute | *No description.* | -| GetBooleanMapAttribute | *No description.* | -| GetListAttribute | *No description.* | -| GetNumberAttribute | *No description.* | -| GetNumberListAttribute | *No description.* | -| GetNumberMapAttribute | *No description.* | -| GetStringAttribute | *No description.* | -| GetStringMapAttribute | *No description.* | -| InterpolationForAttribute | *No description.* | -| Resolve | Produce the Token's value at resolution time. | -| ToString | Return a string representation of this resolvable object. | +| ComputeFqn | *No description.* | +| GetAnyMapAttribute | *No description.* | +| GetBooleanAttribute | *No description.* | +| GetBooleanMapAttribute | *No description.* | +| GetListAttribute | *No description.* | +| GetNumberAttribute | *No description.* | +| GetNumberListAttribute | *No description.* | +| GetNumberMapAttribute | *No description.* | +| GetStringAttribute | *No description.* | +| GetStringMapAttribute | *No description.* | +| InterpolationForAttribute | *No description.* | +| Resolve | Produce the Token's value at resolution time. | +| ToString | Return a string representation of this resolvable object. | --- -##### `ComputeFqn` +##### `ComputeFqn` ```csharp private string ComputeFqn() ``` -##### `GetAnyMapAttribute` +##### `GetAnyMapAttribute` ```csharp private System.Collections.Generic.IDictionary GetAnyMapAttribute(string TerraformAttribute) ``` -###### `TerraformAttribute`Required +###### `TerraformAttribute`Required - *Type:* string --- -##### `GetBooleanAttribute` +##### `GetBooleanAttribute` ```csharp private IResolvable GetBooleanAttribute(string TerraformAttribute) ``` -###### `TerraformAttribute`Required +###### `TerraformAttribute`Required - *Type:* string --- -##### `GetBooleanMapAttribute` +##### `GetBooleanMapAttribute` ```csharp private System.Collections.Generic.IDictionary GetBooleanMapAttribute(string TerraformAttribute) ``` -###### `TerraformAttribute`Required +###### `TerraformAttribute`Required - *Type:* string --- -##### `GetListAttribute` +##### `GetListAttribute` ```csharp private string[] GetListAttribute(string TerraformAttribute) ``` -###### `TerraformAttribute`Required +###### `TerraformAttribute`Required - *Type:* string --- -##### `GetNumberAttribute` +##### `GetNumberAttribute` ```csharp private double GetNumberAttribute(string TerraformAttribute) ``` -###### `TerraformAttribute`Required +###### `TerraformAttribute`Required - *Type:* string --- -##### `GetNumberListAttribute` +##### `GetNumberListAttribute` ```csharp private double[] GetNumberListAttribute(string TerraformAttribute) ``` -###### `TerraformAttribute`Required +###### `TerraformAttribute`Required - *Type:* string --- -##### `GetNumberMapAttribute` +##### `GetNumberMapAttribute` ```csharp private System.Collections.Generic.IDictionary GetNumberMapAttribute(string TerraformAttribute) ``` -###### `TerraformAttribute`Required +###### `TerraformAttribute`Required - *Type:* string --- -##### `GetStringAttribute` +##### `GetStringAttribute` ```csharp private string GetStringAttribute(string TerraformAttribute) ``` -###### `TerraformAttribute`Required +###### `TerraformAttribute`Required - *Type:* string --- -##### `GetStringMapAttribute` +##### `GetStringMapAttribute` ```csharp private System.Collections.Generic.IDictionary GetStringMapAttribute(string TerraformAttribute) ``` -###### `TerraformAttribute`Required +###### `TerraformAttribute`Required - *Type:* string --- -##### `InterpolationForAttribute` +##### `InterpolationForAttribute` ```csharp private IResolvable InterpolationForAttribute(string Property) ``` -###### `Property`Required +###### `Property`Required - *Type:* string --- -##### `Resolve` +##### `Resolve` ```csharp private object Resolve(IResolveContext Context) @@ -23871,13 +27140,13 @@ private object Resolve(IResolveContext Context) Produce the Token's value at resolution time. -###### `Context`Required +###### `Context`Required - *Type:* HashiCorp.Cdktf.IResolveContext --- -##### `ToString` +##### `ToString` ```csharp private string ToString() @@ -23892,16 +27161,20 @@ Returns a reversible string representation. | **Name** | **Type** | **Description** | | --- | --- | --- | -| CreationStack | string[] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| Fqn | string | *No description.* | -| Branch | string | *No description.* | -| DeployOnPush | HashiCorp.Cdktf.IResolvable | *No description.* | -| Repo | string | *No description.* | -| InternalValue | DataDigitaloceanAppSpecServiceGithub | *No description.* | +| CreationStack | string[] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| Fqn | string | *No description.* | +| FailureThreshold | double | *No description.* | +| HttpPath | string | *No description.* | +| InitialDelaySeconds | double | *No description.* | +| PeriodSeconds | double | *No description.* | +| Port | double | *No description.* | +| SuccessThreshold | double | *No description.* | +| TimeoutSeconds | double | *No description.* | +| InternalValue | DataDigitaloceanAppSpecServiceHealthCheck | *No description.* | --- -##### `CreationStack`Required +##### `CreationStack`Required ```csharp public string[] CreationStack { get; } @@ -23915,7 +27188,7 @@ If this returns an empty array the stack will not be attached. --- -##### `Fqn`Required +##### `Fqn`Required ```csharp public string Fqn { get; } @@ -23925,66 +27198,106 @@ public string Fqn { get; } --- -##### `Branch`Required +##### `FailureThreshold`Required ```csharp -public string Branch { get; } +public double FailureThreshold { get; } +``` + +- *Type:* double + +--- + +##### `HttpPath`Required + +```csharp +public string HttpPath { get; } ``` - *Type:* string --- -##### `DeployOnPush`Required +##### `InitialDelaySeconds`Required ```csharp -public IResolvable DeployOnPush { get; } +public double InitialDelaySeconds { get; } ``` -- *Type:* HashiCorp.Cdktf.IResolvable +- *Type:* double --- -##### `Repo`Required +##### `PeriodSeconds`Required ```csharp -public string Repo { get; } +public double PeriodSeconds { get; } ``` -- *Type:* string +- *Type:* double --- -##### `InternalValue`Optional +##### `Port`Required ```csharp -public DataDigitaloceanAppSpecServiceGithub InternalValue { get; } +public double Port { get; } ``` -- *Type:* DataDigitaloceanAppSpecServiceGithub +- *Type:* double --- +##### `SuccessThreshold`Required -### DataDigitaloceanAppSpecServiceGitlabList +```csharp +public double SuccessThreshold { get; } +``` -#### Initializers +- *Type:* double + +--- + +##### `TimeoutSeconds`Required + +```csharp +public double TimeoutSeconds { get; } +``` + +- *Type:* double + +--- + +##### `InternalValue`Optional + +```csharp +public DataDigitaloceanAppSpecServiceHealthCheck InternalValue { get; } +``` + +- *Type:* DataDigitaloceanAppSpecServiceHealthCheck + +--- + + +### DataDigitaloceanAppSpecServiceImageDeployOnPushList + +#### Initializers ```csharp using HashiCorp.Cdktf.Providers.Digitalocean; -new DataDigitaloceanAppSpecServiceGitlabList(IInterpolatingParent TerraformResource, string TerraformAttribute, bool WrapsSet); +new DataDigitaloceanAppSpecServiceImageDeployOnPushList(IInterpolatingParent TerraformResource, string TerraformAttribute, bool WrapsSet); ``` | **Name** | **Type** | **Description** | | --- | --- | --- | -| TerraformResource | HashiCorp.Cdktf.IInterpolatingParent | The parent resource. | -| TerraformAttribute | string | The attribute on the parent resource this class is referencing. | -| WrapsSet | bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | +| TerraformResource | HashiCorp.Cdktf.IInterpolatingParent | The parent resource. | +| TerraformAttribute | string | The attribute on the parent resource this class is referencing. | +| WrapsSet | bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | --- -##### `TerraformResource`Required +##### `TerraformResource`Required - *Type:* HashiCorp.Cdktf.IInterpolatingParent @@ -23992,7 +27305,7 @@ The parent resource. --- -##### `TerraformAttribute`Required +##### `TerraformAttribute`Required - *Type:* string @@ -24000,7 +27313,7 @@ The attribute on the parent resource this class is referencing. --- -##### `WrapsSet`Required +##### `WrapsSet`Required - *Type:* bool @@ -24012,15 +27325,15 @@ whether the list is wrapping a set (will add tolist() to be able to access an it | **Name** | **Description** | | --- | --- | -| AllWithMapKey | Creating an iterator for this complex list. | -| ComputeFqn | *No description.* | -| Resolve | Produce the Token's value at resolution time. | -| ToString | Return a string representation of this resolvable object. | -| Get | *No description.* | +| AllWithMapKey | Creating an iterator for this complex list. | +| ComputeFqn | *No description.* | +| Resolve | Produce the Token's value at resolution time. | +| ToString | Return a string representation of this resolvable object. | +| Get | *No description.* | --- -##### `AllWithMapKey` +##### `AllWithMapKey` ```csharp private DynamicListTerraformIterator AllWithMapKey(string MapKeyAttributeName) @@ -24030,19 +27343,19 @@ Creating an iterator for this complex list. The list will be converted into a map with the mapKeyAttributeName as the key. -###### `MapKeyAttributeName`Required +###### `MapKeyAttributeName`Required - *Type:* string --- -##### `ComputeFqn` +##### `ComputeFqn` ```csharp private string ComputeFqn() ``` -##### `Resolve` +##### `Resolve` ```csharp private object Resolve(IResolveContext Context) @@ -24050,13 +27363,13 @@ private object Resolve(IResolveContext Context) Produce the Token's value at resolution time. -###### `Context`Required +###### `Context`Required - *Type:* HashiCorp.Cdktf.IResolveContext --- -##### `ToString` +##### `ToString` ```csharp private string ToString() @@ -24066,13 +27379,13 @@ Return a string representation of this resolvable object. Returns a reversible string representation. -##### `Get` +##### `Get` ```csharp -private DataDigitaloceanAppSpecServiceGitlabOutputReference Get(double Index) +private DataDigitaloceanAppSpecServiceImageDeployOnPushOutputReference Get(double Index) ``` -###### `Index`Required +###### `Index`Required - *Type:* double @@ -24085,12 +27398,12 @@ the index of the item to return. | **Name** | **Type** | **Description** | | --- | --- | --- | -| CreationStack | string[] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| Fqn | string | *No description.* | +| CreationStack | string[] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| Fqn | string | *No description.* | --- -##### `CreationStack`Required +##### `CreationStack`Required ```csharp public string[] CreationStack { get; } @@ -24104,7 +27417,7 @@ If this returns an empty array the stack will not be attached. --- -##### `Fqn`Required +##### `Fqn`Required ```csharp public string Fqn { get; } @@ -24115,26 +27428,26 @@ public string Fqn { get; } --- -### DataDigitaloceanAppSpecServiceGitlabOutputReference +### DataDigitaloceanAppSpecServiceImageDeployOnPushOutputReference -#### Initializers +#### Initializers ```csharp using HashiCorp.Cdktf.Providers.Digitalocean; -new DataDigitaloceanAppSpecServiceGitlabOutputReference(IInterpolatingParent TerraformResource, string TerraformAttribute, double ComplexObjectIndex, bool ComplexObjectIsFromSet); +new DataDigitaloceanAppSpecServiceImageDeployOnPushOutputReference(IInterpolatingParent TerraformResource, string TerraformAttribute, double ComplexObjectIndex, bool ComplexObjectIsFromSet); ``` | **Name** | **Type** | **Description** | | --- | --- | --- | -| TerraformResource | HashiCorp.Cdktf.IInterpolatingParent | The parent resource. | -| TerraformAttribute | string | The attribute on the parent resource this class is referencing. | -| ComplexObjectIndex | double | the index of this item in the list. | -| ComplexObjectIsFromSet | bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | +| TerraformResource | HashiCorp.Cdktf.IInterpolatingParent | The parent resource. | +| TerraformAttribute | string | The attribute on the parent resource this class is referencing. | +| ComplexObjectIndex | double | the index of this item in the list. | +| ComplexObjectIsFromSet | bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | --- -##### `TerraformResource`Required +##### `TerraformResource`Required - *Type:* HashiCorp.Cdktf.IInterpolatingParent @@ -24142,7 +27455,7 @@ The parent resource. --- -##### `TerraformAttribute`Required +##### `TerraformAttribute`Required - *Type:* string @@ -24150,7 +27463,7 @@ The attribute on the parent resource this class is referencing. --- -##### `ComplexObjectIndex`Required +##### `ComplexObjectIndex`Required - *Type:* double @@ -24158,7 +27471,7 @@ the index of this item in the list. --- -##### `ComplexObjectIsFromSet`Required +##### `ComplexObjectIsFromSet`Required - *Type:* bool @@ -24170,149 +27483,149 @@ whether the list is wrapping a set (will add tolist() to be able to access an it | **Name** | **Description** | | --- | --- | -| ComputeFqn | *No description.* | -| GetAnyMapAttribute | *No description.* | -| GetBooleanAttribute | *No description.* | -| GetBooleanMapAttribute | *No description.* | -| GetListAttribute | *No description.* | -| GetNumberAttribute | *No description.* | -| GetNumberListAttribute | *No description.* | -| GetNumberMapAttribute | *No description.* | -| GetStringAttribute | *No description.* | -| GetStringMapAttribute | *No description.* | -| InterpolationForAttribute | *No description.* | -| Resolve | Produce the Token's value at resolution time. | -| ToString | Return a string representation of this resolvable object. | +| ComputeFqn | *No description.* | +| GetAnyMapAttribute | *No description.* | +| GetBooleanAttribute | *No description.* | +| GetBooleanMapAttribute | *No description.* | +| GetListAttribute | *No description.* | +| GetNumberAttribute | *No description.* | +| GetNumberListAttribute | *No description.* | +| GetNumberMapAttribute | *No description.* | +| GetStringAttribute | *No description.* | +| GetStringMapAttribute | *No description.* | +| InterpolationForAttribute | *No description.* | +| Resolve | Produce the Token's value at resolution time. | +| ToString | Return a string representation of this resolvable object. | --- -##### `ComputeFqn` +##### `ComputeFqn` ```csharp private string ComputeFqn() ``` -##### `GetAnyMapAttribute` +##### `GetAnyMapAttribute` ```csharp private System.Collections.Generic.IDictionary GetAnyMapAttribute(string TerraformAttribute) ``` -###### `TerraformAttribute`Required +###### `TerraformAttribute`Required - *Type:* string --- -##### `GetBooleanAttribute` +##### `GetBooleanAttribute` ```csharp private IResolvable GetBooleanAttribute(string TerraformAttribute) ``` -###### `TerraformAttribute`Required +###### `TerraformAttribute`Required - *Type:* string --- -##### `GetBooleanMapAttribute` +##### `GetBooleanMapAttribute` ```csharp private System.Collections.Generic.IDictionary GetBooleanMapAttribute(string TerraformAttribute) ``` -###### `TerraformAttribute`Required +###### `TerraformAttribute`Required - *Type:* string --- -##### `GetListAttribute` +##### `GetListAttribute` ```csharp private string[] GetListAttribute(string TerraformAttribute) ``` -###### `TerraformAttribute`Required +###### `TerraformAttribute`Required - *Type:* string --- -##### `GetNumberAttribute` +##### `GetNumberAttribute` ```csharp private double GetNumberAttribute(string TerraformAttribute) ``` -###### `TerraformAttribute`Required +###### `TerraformAttribute`Required - *Type:* string --- -##### `GetNumberListAttribute` +##### `GetNumberListAttribute` ```csharp private double[] GetNumberListAttribute(string TerraformAttribute) ``` -###### `TerraformAttribute`Required +###### `TerraformAttribute`Required - *Type:* string --- -##### `GetNumberMapAttribute` +##### `GetNumberMapAttribute` ```csharp private System.Collections.Generic.IDictionary GetNumberMapAttribute(string TerraformAttribute) ``` -###### `TerraformAttribute`Required +###### `TerraformAttribute`Required - *Type:* string --- -##### `GetStringAttribute` +##### `GetStringAttribute` ```csharp private string GetStringAttribute(string TerraformAttribute) ``` -###### `TerraformAttribute`Required +###### `TerraformAttribute`Required - *Type:* string --- -##### `GetStringMapAttribute` +##### `GetStringMapAttribute` ```csharp private System.Collections.Generic.IDictionary GetStringMapAttribute(string TerraformAttribute) ``` -###### `TerraformAttribute`Required +###### `TerraformAttribute`Required - *Type:* string --- -##### `InterpolationForAttribute` +##### `InterpolationForAttribute` ```csharp private IResolvable InterpolationForAttribute(string Property) ``` -###### `Property`Required +###### `Property`Required - *Type:* string --- -##### `Resolve` +##### `Resolve` ```csharp private object Resolve(IResolveContext Context) @@ -24320,13 +27633,13 @@ private object Resolve(IResolveContext Context) Produce the Token's value at resolution time. -###### `Context`Required +###### `Context`Required - *Type:* HashiCorp.Cdktf.IResolveContext --- -##### `ToString` +##### `ToString` ```csharp private string ToString() @@ -24341,16 +27654,14 @@ Returns a reversible string representation. | **Name** | **Type** | **Description** | | --- | --- | --- | -| CreationStack | string[] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| Fqn | string | *No description.* | -| Branch | string | *No description.* | -| DeployOnPush | HashiCorp.Cdktf.IResolvable | *No description.* | -| Repo | string | *No description.* | -| InternalValue | DataDigitaloceanAppSpecServiceGitlab | *No description.* | +| CreationStack | string[] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| Fqn | string | *No description.* | +| Enabled | HashiCorp.Cdktf.IResolvable | *No description.* | +| InternalValue | DataDigitaloceanAppSpecServiceImageDeployOnPush | *No description.* | --- -##### `CreationStack`Required +##### `CreationStack`Required ```csharp public string[] CreationStack { get; } @@ -24364,7 +27675,7 @@ If this returns an empty array the stack will not be attached. --- -##### `Fqn`Required +##### `Fqn`Required ```csharp public string Fqn { get; } @@ -24374,66 +27685,46 @@ public string Fqn { get; } --- -##### `Branch`Required - -```csharp -public string Branch { get; } -``` - -- *Type:* string - ---- - -##### `DeployOnPush`Required +##### `Enabled`Required ```csharp -public IResolvable DeployOnPush { get; } +public IResolvable Enabled { get; } ``` - *Type:* HashiCorp.Cdktf.IResolvable --- -##### `Repo`Required - -```csharp -public string Repo { get; } -``` - -- *Type:* string - ---- - -##### `InternalValue`Optional +##### `InternalValue`Optional ```csharp -public DataDigitaloceanAppSpecServiceGitlab InternalValue { get; } +public DataDigitaloceanAppSpecServiceImageDeployOnPush InternalValue { get; } ``` -- *Type:* DataDigitaloceanAppSpecServiceGitlab +- *Type:* DataDigitaloceanAppSpecServiceImageDeployOnPush --- -### DataDigitaloceanAppSpecServiceGitList +### DataDigitaloceanAppSpecServiceImageList -#### Initializers +#### Initializers ```csharp using HashiCorp.Cdktf.Providers.Digitalocean; -new DataDigitaloceanAppSpecServiceGitList(IInterpolatingParent TerraformResource, string TerraformAttribute, bool WrapsSet); +new DataDigitaloceanAppSpecServiceImageList(IInterpolatingParent TerraformResource, string TerraformAttribute, bool WrapsSet); ``` | **Name** | **Type** | **Description** | | --- | --- | --- | -| TerraformResource | HashiCorp.Cdktf.IInterpolatingParent | The parent resource. | -| TerraformAttribute | string | The attribute on the parent resource this class is referencing. | -| WrapsSet | bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | +| TerraformResource | HashiCorp.Cdktf.IInterpolatingParent | The parent resource. | +| TerraformAttribute | string | The attribute on the parent resource this class is referencing. | +| WrapsSet | bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | --- -##### `TerraformResource`Required +##### `TerraformResource`Required - *Type:* HashiCorp.Cdktf.IInterpolatingParent @@ -24441,7 +27732,7 @@ The parent resource. --- -##### `TerraformAttribute`Required +##### `TerraformAttribute`Required - *Type:* string @@ -24449,7 +27740,7 @@ The attribute on the parent resource this class is referencing. --- -##### `WrapsSet`Required +##### `WrapsSet`Required - *Type:* bool @@ -24461,15 +27752,15 @@ whether the list is wrapping a set (will add tolist() to be able to access an it | **Name** | **Description** | | --- | --- | -| AllWithMapKey | Creating an iterator for this complex list. | -| ComputeFqn | *No description.* | -| Resolve | Produce the Token's value at resolution time. | -| ToString | Return a string representation of this resolvable object. | -| Get | *No description.* | +| AllWithMapKey | Creating an iterator for this complex list. | +| ComputeFqn | *No description.* | +| Resolve | Produce the Token's value at resolution time. | +| ToString | Return a string representation of this resolvable object. | +| Get | *No description.* | --- -##### `AllWithMapKey` +##### `AllWithMapKey` ```csharp private DynamicListTerraformIterator AllWithMapKey(string MapKeyAttributeName) @@ -24479,19 +27770,19 @@ Creating an iterator for this complex list. The list will be converted into a map with the mapKeyAttributeName as the key. -###### `MapKeyAttributeName`Required +###### `MapKeyAttributeName`Required - *Type:* string --- -##### `ComputeFqn` +##### `ComputeFqn` ```csharp private string ComputeFqn() ``` -##### `Resolve` +##### `Resolve` ```csharp private object Resolve(IResolveContext Context) @@ -24499,13 +27790,13 @@ private object Resolve(IResolveContext Context) Produce the Token's value at resolution time. -###### `Context`Required +###### `Context`Required - *Type:* HashiCorp.Cdktf.IResolveContext --- -##### `ToString` +##### `ToString` ```csharp private string ToString() @@ -24515,13 +27806,13 @@ Return a string representation of this resolvable object. Returns a reversible string representation. -##### `Get` +##### `Get` ```csharp -private DataDigitaloceanAppSpecServiceGitOutputReference Get(double Index) +private DataDigitaloceanAppSpecServiceImageOutputReference Get(double Index) ``` -###### `Index`Required +###### `Index`Required - *Type:* double @@ -24534,12 +27825,12 @@ the index of the item to return. | **Name** | **Type** | **Description** | | --- | --- | --- | -| CreationStack | string[] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| Fqn | string | *No description.* | +| CreationStack | string[] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| Fqn | string | *No description.* | --- -##### `CreationStack`Required +##### `CreationStack`Required ```csharp public string[] CreationStack { get; } @@ -24553,7 +27844,7 @@ If this returns an empty array the stack will not be attached. --- -##### `Fqn`Required +##### `Fqn`Required ```csharp public string Fqn { get; } @@ -24564,26 +27855,26 @@ public string Fqn { get; } --- -### DataDigitaloceanAppSpecServiceGitOutputReference +### DataDigitaloceanAppSpecServiceImageOutputReference -#### Initializers +#### Initializers ```csharp using HashiCorp.Cdktf.Providers.Digitalocean; -new DataDigitaloceanAppSpecServiceGitOutputReference(IInterpolatingParent TerraformResource, string TerraformAttribute, double ComplexObjectIndex, bool ComplexObjectIsFromSet); +new DataDigitaloceanAppSpecServiceImageOutputReference(IInterpolatingParent TerraformResource, string TerraformAttribute, double ComplexObjectIndex, bool ComplexObjectIsFromSet); ``` | **Name** | **Type** | **Description** | | --- | --- | --- | -| TerraformResource | HashiCorp.Cdktf.IInterpolatingParent | The parent resource. | -| TerraformAttribute | string | The attribute on the parent resource this class is referencing. | -| ComplexObjectIndex | double | the index of this item in the list. | -| ComplexObjectIsFromSet | bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | +| TerraformResource | HashiCorp.Cdktf.IInterpolatingParent | The parent resource. | +| TerraformAttribute | string | The attribute on the parent resource this class is referencing. | +| ComplexObjectIndex | double | the index of this item in the list. | +| ComplexObjectIsFromSet | bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | --- -##### `TerraformResource`Required +##### `TerraformResource`Required - *Type:* HashiCorp.Cdktf.IInterpolatingParent @@ -24591,7 +27882,7 @@ The parent resource. --- -##### `TerraformAttribute`Required +##### `TerraformAttribute`Required - *Type:* string @@ -24599,7 +27890,7 @@ The attribute on the parent resource this class is referencing. --- -##### `ComplexObjectIndex`Required +##### `ComplexObjectIndex`Required - *Type:* double @@ -24607,7 +27898,7 @@ the index of this item in the list. --- -##### `ComplexObjectIsFromSet`Required +##### `ComplexObjectIsFromSet`Required - *Type:* bool @@ -24619,149 +27910,361 @@ whether the list is wrapping a set (will add tolist() to be able to access an it | **Name** | **Description** | | --- | --- | -| ComputeFqn | *No description.* | -| GetAnyMapAttribute | *No description.* | -| GetBooleanAttribute | *No description.* | -| GetBooleanMapAttribute | *No description.* | -| GetListAttribute | *No description.* | -| GetNumberAttribute | *No description.* | -| GetNumberListAttribute | *No description.* | -| GetNumberMapAttribute | *No description.* | -| GetStringAttribute | *No description.* | -| GetStringMapAttribute | *No description.* | -| InterpolationForAttribute | *No description.* | -| Resolve | Produce the Token's value at resolution time. | -| ToString | Return a string representation of this resolvable object. | +| ComputeFqn | *No description.* | +| GetAnyMapAttribute | *No description.* | +| GetBooleanAttribute | *No description.* | +| GetBooleanMapAttribute | *No description.* | +| GetListAttribute | *No description.* | +| GetNumberAttribute | *No description.* | +| GetNumberListAttribute | *No description.* | +| GetNumberMapAttribute | *No description.* | +| GetStringAttribute | *No description.* | +| GetStringMapAttribute | *No description.* | +| InterpolationForAttribute | *No description.* | +| Resolve | Produce the Token's value at resolution time. | +| ToString | Return a string representation of this resolvable object. | --- -##### `ComputeFqn` +##### `ComputeFqn` ```csharp private string ComputeFqn() ``` -##### `GetAnyMapAttribute` +##### `GetAnyMapAttribute` ```csharp private System.Collections.Generic.IDictionary GetAnyMapAttribute(string TerraformAttribute) ``` -###### `TerraformAttribute`Required +###### `TerraformAttribute`Required - *Type:* string --- -##### `GetBooleanAttribute` +##### `GetBooleanAttribute` ```csharp private IResolvable GetBooleanAttribute(string TerraformAttribute) ``` -###### `TerraformAttribute`Required +###### `TerraformAttribute`Required - *Type:* string --- -##### `GetBooleanMapAttribute` +##### `GetBooleanMapAttribute` ```csharp private System.Collections.Generic.IDictionary GetBooleanMapAttribute(string TerraformAttribute) ``` -###### `TerraformAttribute`Required +###### `TerraformAttribute`Required - *Type:* string --- -##### `GetListAttribute` +##### `GetListAttribute` ```csharp private string[] GetListAttribute(string TerraformAttribute) ``` -###### `TerraformAttribute`Required +###### `TerraformAttribute`Required - *Type:* string --- -##### `GetNumberAttribute` +##### `GetNumberAttribute` ```csharp private double GetNumberAttribute(string TerraformAttribute) ``` -###### `TerraformAttribute`Required +###### `TerraformAttribute`Required - *Type:* string --- -##### `GetNumberListAttribute` +##### `GetNumberListAttribute` ```csharp private double[] GetNumberListAttribute(string TerraformAttribute) ``` -###### `TerraformAttribute`Required +###### `TerraformAttribute`Required - *Type:* string --- -##### `GetNumberMapAttribute` +##### `GetNumberMapAttribute` ```csharp private System.Collections.Generic.IDictionary GetNumberMapAttribute(string TerraformAttribute) ``` -###### `TerraformAttribute`Required +###### `TerraformAttribute`Required - *Type:* string --- -##### `GetStringAttribute` +##### `GetStringAttribute` ```csharp private string GetStringAttribute(string TerraformAttribute) ``` -###### `TerraformAttribute`Required +###### `TerraformAttribute`Required - *Type:* string --- -##### `GetStringMapAttribute` +##### `GetStringMapAttribute` ```csharp private System.Collections.Generic.IDictionary GetStringMapAttribute(string TerraformAttribute) ``` -###### `TerraformAttribute`Required +###### `TerraformAttribute`Required - *Type:* string --- -##### `InterpolationForAttribute` +##### `InterpolationForAttribute` ```csharp private IResolvable InterpolationForAttribute(string Property) ``` -###### `Property`Required +###### `Property`Required + +- *Type:* string + +--- + +##### `Resolve` + +```csharp +private object Resolve(IResolveContext Context) +``` + +Produce the Token's value at resolution time. + +###### `Context`Required + +- *Type:* HashiCorp.Cdktf.IResolveContext + +--- + +##### `ToString` + +```csharp +private string ToString() +``` + +Return a string representation of this resolvable object. + +Returns a reversible string representation. + + +#### Properties + +| **Name** | **Type** | **Description** | +| --- | --- | --- | +| CreationStack | string[] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| Fqn | string | *No description.* | +| DeployOnPush | DataDigitaloceanAppSpecServiceImageDeployOnPushList | *No description.* | +| Registry | string | *No description.* | +| RegistryCredentials | string | *No description.* | +| RegistryType | string | *No description.* | +| Repository | string | *No description.* | +| Tag | string | *No description.* | +| InternalValue | DataDigitaloceanAppSpecServiceImage | *No description.* | + +--- + +##### `CreationStack`Required + +```csharp +public string[] CreationStack { get; } +``` + +- *Type:* string[] + +The creation stack of this resolvable which will be appended to errors thrown during resolution. + +If this returns an empty array the stack will not be attached. + +--- + +##### `Fqn`Required + +```csharp +public string Fqn { get; } +``` + +- *Type:* string + +--- + +##### `DeployOnPush`Required + +```csharp +public DataDigitaloceanAppSpecServiceImageDeployOnPushList DeployOnPush { get; } +``` + +- *Type:* DataDigitaloceanAppSpecServiceImageDeployOnPushList + +--- + +##### `Registry`Required + +```csharp +public string Registry { get; } +``` + +- *Type:* string + +--- + +##### `RegistryCredentials`Required + +```csharp +public string RegistryCredentials { get; } +``` + +- *Type:* string + +--- + +##### `RegistryType`Required + +```csharp +public string RegistryType { get; } +``` + +- *Type:* string + +--- + +##### `Repository`Required + +```csharp +public string Repository { get; } +``` + +- *Type:* string + +--- + +##### `Tag`Required + +```csharp +public string Tag { get; } +``` + +- *Type:* string + +--- + +##### `InternalValue`Optional + +```csharp +public DataDigitaloceanAppSpecServiceImage InternalValue { get; } +``` + +- *Type:* DataDigitaloceanAppSpecServiceImage + +--- + + +### DataDigitaloceanAppSpecServiceList + +#### Initializers + +```csharp +using HashiCorp.Cdktf.Providers.Digitalocean; + +new DataDigitaloceanAppSpecServiceList(IInterpolatingParent TerraformResource, string TerraformAttribute, bool WrapsSet); +``` + +| **Name** | **Type** | **Description** | +| --- | --- | --- | +| TerraformResource | HashiCorp.Cdktf.IInterpolatingParent | The parent resource. | +| TerraformAttribute | string | The attribute on the parent resource this class is referencing. | +| WrapsSet | bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | + +--- + +##### `TerraformResource`Required + +- *Type:* HashiCorp.Cdktf.IInterpolatingParent + +The parent resource. + +--- + +##### `TerraformAttribute`Required + +- *Type:* string + +The attribute on the parent resource this class is referencing. + +--- + +##### `WrapsSet`Required + +- *Type:* bool + +whether the list is wrapping a set (will add tolist() to be able to access an item via an index). + +--- + +#### Methods + +| **Name** | **Description** | +| --- | --- | +| AllWithMapKey | Creating an iterator for this complex list. | +| ComputeFqn | *No description.* | +| Resolve | Produce the Token's value at resolution time. | +| ToString | Return a string representation of this resolvable object. | +| Get | *No description.* | + +--- + +##### `AllWithMapKey` + +```csharp +private DynamicListTerraformIterator AllWithMapKey(string MapKeyAttributeName) +``` + +Creating an iterator for this complex list. + +The list will be converted into a map with the mapKeyAttributeName as the key. + +###### `MapKeyAttributeName`Required - *Type:* string --- -##### `Resolve` +##### `ComputeFqn` + +```csharp +private string ComputeFqn() +``` + +##### `Resolve` ```csharp private object Resolve(IResolveContext Context) @@ -24769,13 +28272,13 @@ private object Resolve(IResolveContext Context) Produce the Token's value at resolution time. -###### `Context`Required +###### `Context`Required - *Type:* HashiCorp.Cdktf.IResolveContext --- -##### `ToString` +##### `ToString` ```csharp private string ToString() @@ -24785,93 +28288,74 @@ Return a string representation of this resolvable object. Returns a reversible string representation. - -#### Properties - -| **Name** | **Type** | **Description** | -| --- | --- | --- | -| CreationStack | string[] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| Fqn | string | *No description.* | -| Branch | string | *No description.* | -| RepoCloneUrl | string | *No description.* | -| InternalValue | DataDigitaloceanAppSpecServiceGit | *No description.* | - ---- - -##### `CreationStack`Required +##### `Get` ```csharp -public string[] CreationStack { get; } +private DataDigitaloceanAppSpecServiceOutputReference Get(double Index) ``` -- *Type:* string[] +###### `Index`Required -The creation stack of this resolvable which will be appended to errors thrown during resolution. +- *Type:* double -If this returns an empty array the stack will not be attached. +the index of the item to return. --- -##### `Fqn`Required -```csharp -public string Fqn { get; } -``` +#### Properties -- *Type:* string +| **Name** | **Type** | **Description** | +| --- | --- | --- | +| CreationStack | string[] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| Fqn | string | *No description.* | --- -##### `Branch`Required +##### `CreationStack`Required ```csharp -public string Branch { get; } +public string[] CreationStack { get; } ``` -- *Type:* string - ---- - -##### `RepoCloneUrl`Required +- *Type:* string[] -```csharp -public string RepoCloneUrl { get; } -``` +The creation stack of this resolvable which will be appended to errors thrown during resolution. -- *Type:* string +If this returns an empty array the stack will not be attached. --- -##### `InternalValue`Optional +##### `Fqn`Required ```csharp -public DataDigitaloceanAppSpecServiceGit InternalValue { get; } +public string Fqn { get; } ``` -- *Type:* DataDigitaloceanAppSpecServiceGit +- *Type:* string --- -### DataDigitaloceanAppSpecServiceHealthCheckList +### DataDigitaloceanAppSpecServiceLogDestinationDatadogList -#### Initializers +#### Initializers ```csharp using HashiCorp.Cdktf.Providers.Digitalocean; -new DataDigitaloceanAppSpecServiceHealthCheckList(IInterpolatingParent TerraformResource, string TerraformAttribute, bool WrapsSet); +new DataDigitaloceanAppSpecServiceLogDestinationDatadogList(IInterpolatingParent TerraformResource, string TerraformAttribute, bool WrapsSet); ``` | **Name** | **Type** | **Description** | | --- | --- | --- | -| TerraformResource | HashiCorp.Cdktf.IInterpolatingParent | The parent resource. | -| TerraformAttribute | string | The attribute on the parent resource this class is referencing. | -| WrapsSet | bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | +| TerraformResource | HashiCorp.Cdktf.IInterpolatingParent | The parent resource. | +| TerraformAttribute | string | The attribute on the parent resource this class is referencing. | +| WrapsSet | bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | --- -##### `TerraformResource`Required +##### `TerraformResource`Required - *Type:* HashiCorp.Cdktf.IInterpolatingParent @@ -24879,7 +28363,7 @@ The parent resource. --- -##### `TerraformAttribute`Required +##### `TerraformAttribute`Required - *Type:* string @@ -24887,7 +28371,7 @@ The attribute on the parent resource this class is referencing. --- -##### `WrapsSet`Required +##### `WrapsSet`Required - *Type:* bool @@ -24899,15 +28383,15 @@ whether the list is wrapping a set (will add tolist() to be able to access an it | **Name** | **Description** | | --- | --- | -| AllWithMapKey | Creating an iterator for this complex list. | -| ComputeFqn | *No description.* | -| Resolve | Produce the Token's value at resolution time. | -| ToString | Return a string representation of this resolvable object. | -| Get | *No description.* | +| AllWithMapKey | Creating an iterator for this complex list. | +| ComputeFqn | *No description.* | +| Resolve | Produce the Token's value at resolution time. | +| ToString | Return a string representation of this resolvable object. | +| Get | *No description.* | --- -##### `AllWithMapKey` +##### `AllWithMapKey` ```csharp private DynamicListTerraformIterator AllWithMapKey(string MapKeyAttributeName) @@ -24917,19 +28401,19 @@ Creating an iterator for this complex list. The list will be converted into a map with the mapKeyAttributeName as the key. -###### `MapKeyAttributeName`Required +###### `MapKeyAttributeName`Required - *Type:* string --- -##### `ComputeFqn` +##### `ComputeFqn` ```csharp private string ComputeFqn() ``` -##### `Resolve` +##### `Resolve` ```csharp private object Resolve(IResolveContext Context) @@ -24937,13 +28421,13 @@ private object Resolve(IResolveContext Context) Produce the Token's value at resolution time. -###### `Context`Required +###### `Context`Required - *Type:* HashiCorp.Cdktf.IResolveContext --- -##### `ToString` +##### `ToString` ```csharp private string ToString() @@ -24953,13 +28437,13 @@ Return a string representation of this resolvable object. Returns a reversible string representation. -##### `Get` +##### `Get` ```csharp -private DataDigitaloceanAppSpecServiceHealthCheckOutputReference Get(double Index) +private DataDigitaloceanAppSpecServiceLogDestinationDatadogOutputReference Get(double Index) ``` -###### `Index`Required +###### `Index`Required - *Type:* double @@ -24972,12 +28456,12 @@ the index of the item to return. | **Name** | **Type** | **Description** | | --- | --- | --- | -| CreationStack | string[] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| Fqn | string | *No description.* | +| CreationStack | string[] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| Fqn | string | *No description.* | --- -##### `CreationStack`Required +##### `CreationStack`Required ```csharp public string[] CreationStack { get; } @@ -24991,7 +28475,7 @@ If this returns an empty array the stack will not be attached. --- -##### `Fqn`Required +##### `Fqn`Required ```csharp public string Fqn { get; } @@ -25002,26 +28486,26 @@ public string Fqn { get; } --- -### DataDigitaloceanAppSpecServiceHealthCheckOutputReference +### DataDigitaloceanAppSpecServiceLogDestinationDatadogOutputReference -#### Initializers +#### Initializers ```csharp using HashiCorp.Cdktf.Providers.Digitalocean; -new DataDigitaloceanAppSpecServiceHealthCheckOutputReference(IInterpolatingParent TerraformResource, string TerraformAttribute, double ComplexObjectIndex, bool ComplexObjectIsFromSet); +new DataDigitaloceanAppSpecServiceLogDestinationDatadogOutputReference(IInterpolatingParent TerraformResource, string TerraformAttribute, double ComplexObjectIndex, bool ComplexObjectIsFromSet); ``` | **Name** | **Type** | **Description** | | --- | --- | --- | -| TerraformResource | HashiCorp.Cdktf.IInterpolatingParent | The parent resource. | -| TerraformAttribute | string | The attribute on the parent resource this class is referencing. | -| ComplexObjectIndex | double | the index of this item in the list. | -| ComplexObjectIsFromSet | bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | +| TerraformResource | HashiCorp.Cdktf.IInterpolatingParent | The parent resource. | +| TerraformAttribute | string | The attribute on the parent resource this class is referencing. | +| ComplexObjectIndex | double | the index of this item in the list. | +| ComplexObjectIsFromSet | bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | --- -##### `TerraformResource`Required +##### `TerraformResource`Required - *Type:* HashiCorp.Cdktf.IInterpolatingParent @@ -25029,7 +28513,7 @@ The parent resource. --- -##### `TerraformAttribute`Required +##### `TerraformAttribute`Required - *Type:* string @@ -25037,7 +28521,7 @@ The attribute on the parent resource this class is referencing. --- -##### `ComplexObjectIndex`Required +##### `ComplexObjectIndex`Required - *Type:* double @@ -25045,7 +28529,7 @@ the index of this item in the list. --- -##### `ComplexObjectIsFromSet`Required +##### `ComplexObjectIsFromSet`Required - *Type:* bool @@ -25057,149 +28541,149 @@ whether the list is wrapping a set (will add tolist() to be able to access an it | **Name** | **Description** | | --- | --- | -| ComputeFqn | *No description.* | -| GetAnyMapAttribute | *No description.* | -| GetBooleanAttribute | *No description.* | -| GetBooleanMapAttribute | *No description.* | -| GetListAttribute | *No description.* | -| GetNumberAttribute | *No description.* | -| GetNumberListAttribute | *No description.* | -| GetNumberMapAttribute | *No description.* | -| GetStringAttribute | *No description.* | -| GetStringMapAttribute | *No description.* | -| InterpolationForAttribute | *No description.* | -| Resolve | Produce the Token's value at resolution time. | -| ToString | Return a string representation of this resolvable object. | +| ComputeFqn | *No description.* | +| GetAnyMapAttribute | *No description.* | +| GetBooleanAttribute | *No description.* | +| GetBooleanMapAttribute | *No description.* | +| GetListAttribute | *No description.* | +| GetNumberAttribute | *No description.* | +| GetNumberListAttribute | *No description.* | +| GetNumberMapAttribute | *No description.* | +| GetStringAttribute | *No description.* | +| GetStringMapAttribute | *No description.* | +| InterpolationForAttribute | *No description.* | +| Resolve | Produce the Token's value at resolution time. | +| ToString | Return a string representation of this resolvable object. | --- -##### `ComputeFqn` +##### `ComputeFqn` ```csharp private string ComputeFqn() ``` -##### `GetAnyMapAttribute` +##### `GetAnyMapAttribute` ```csharp private System.Collections.Generic.IDictionary GetAnyMapAttribute(string TerraformAttribute) ``` -###### `TerraformAttribute`Required +###### `TerraformAttribute`Required - *Type:* string --- -##### `GetBooleanAttribute` +##### `GetBooleanAttribute` ```csharp private IResolvable GetBooleanAttribute(string TerraformAttribute) ``` -###### `TerraformAttribute`Required +###### `TerraformAttribute`Required - *Type:* string --- -##### `GetBooleanMapAttribute` +##### `GetBooleanMapAttribute` ```csharp private System.Collections.Generic.IDictionary GetBooleanMapAttribute(string TerraformAttribute) ``` -###### `TerraformAttribute`Required +###### `TerraformAttribute`Required - *Type:* string --- -##### `GetListAttribute` +##### `GetListAttribute` ```csharp private string[] GetListAttribute(string TerraformAttribute) ``` -###### `TerraformAttribute`Required +###### `TerraformAttribute`Required - *Type:* string --- -##### `GetNumberAttribute` +##### `GetNumberAttribute` ```csharp private double GetNumberAttribute(string TerraformAttribute) ``` -###### `TerraformAttribute`Required +###### `TerraformAttribute`Required - *Type:* string --- -##### `GetNumberListAttribute` +##### `GetNumberListAttribute` ```csharp private double[] GetNumberListAttribute(string TerraformAttribute) ``` -###### `TerraformAttribute`Required +###### `TerraformAttribute`Required - *Type:* string --- -##### `GetNumberMapAttribute` +##### `GetNumberMapAttribute` ```csharp private System.Collections.Generic.IDictionary GetNumberMapAttribute(string TerraformAttribute) ``` -###### `TerraformAttribute`Required +###### `TerraformAttribute`Required - *Type:* string --- -##### `GetStringAttribute` +##### `GetStringAttribute` ```csharp private string GetStringAttribute(string TerraformAttribute) ``` -###### `TerraformAttribute`Required +###### `TerraformAttribute`Required - *Type:* string --- -##### `GetStringMapAttribute` +##### `GetStringMapAttribute` ```csharp private System.Collections.Generic.IDictionary GetStringMapAttribute(string TerraformAttribute) ``` -###### `TerraformAttribute`Required +###### `TerraformAttribute`Required - *Type:* string --- -##### `InterpolationForAttribute` +##### `InterpolationForAttribute` ```csharp private IResolvable InterpolationForAttribute(string Property) ``` -###### `Property`Required +###### `Property`Required - *Type:* string --- -##### `Resolve` +##### `Resolve` ```csharp private object Resolve(IResolveContext Context) @@ -25207,13 +28691,13 @@ private object Resolve(IResolveContext Context) Produce the Token's value at resolution time. -###### `Context`Required +###### `Context`Required - *Type:* HashiCorp.Cdktf.IResolveContext --- -##### `ToString` +##### `ToString` ```csharp private string ToString() @@ -25228,20 +28712,15 @@ Returns a reversible string representation. | **Name** | **Type** | **Description** | | --- | --- | --- | -| CreationStack | string[] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| Fqn | string | *No description.* | -| FailureThreshold | double | *No description.* | -| HttpPath | string | *No description.* | -| InitialDelaySeconds | double | *No description.* | -| PeriodSeconds | double | *No description.* | -| Port | double | *No description.* | -| SuccessThreshold | double | *No description.* | -| TimeoutSeconds | double | *No description.* | -| InternalValue | DataDigitaloceanAppSpecServiceHealthCheck | *No description.* | +| CreationStack | string[] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| Fqn | string | *No description.* | +| ApiKey | string | *No description.* | +| Endpoint | string | *No description.* | +| InternalValue | DataDigitaloceanAppSpecServiceLogDestinationDatadog | *No description.* | --- -##### `CreationStack`Required +##### `CreationStack`Required ```csharp public string[] CreationStack { get; } @@ -25255,7 +28734,7 @@ If this returns an empty array the stack will not be attached. --- -##### `Fqn`Required +##### `Fqn`Required ```csharp public string Fqn { get; } @@ -25265,106 +28744,205 @@ public string Fqn { get; } --- -##### `FailureThreshold`Required +##### `ApiKey`Required ```csharp -public double FailureThreshold { get; } +public string ApiKey { get; } ``` -- *Type:* double +- *Type:* string --- -##### `HttpPath`Required +##### `Endpoint`Required ```csharp -public string HttpPath { get; } +public string Endpoint { get; } ``` - *Type:* string --- -##### `InitialDelaySeconds`Required +##### `InternalValue`Optional ```csharp -public double InitialDelaySeconds { get; } +public DataDigitaloceanAppSpecServiceLogDestinationDatadog InternalValue { get; } ``` -- *Type:* double +- *Type:* DataDigitaloceanAppSpecServiceLogDestinationDatadog --- -##### `PeriodSeconds`Required + +### DataDigitaloceanAppSpecServiceLogDestinationList + +#### Initializers ```csharp -public double PeriodSeconds { get; } +using HashiCorp.Cdktf.Providers.Digitalocean; + +new DataDigitaloceanAppSpecServiceLogDestinationList(IInterpolatingParent TerraformResource, string TerraformAttribute, bool WrapsSet); ``` -- *Type:* double +| **Name** | **Type** | **Description** | +| --- | --- | --- | +| TerraformResource | HashiCorp.Cdktf.IInterpolatingParent | The parent resource. | +| TerraformAttribute | string | The attribute on the parent resource this class is referencing. | +| WrapsSet | bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | --- -##### `Port`Required +##### `TerraformResource`Required + +- *Type:* HashiCorp.Cdktf.IInterpolatingParent + +The parent resource. + +--- + +##### `TerraformAttribute`Required + +- *Type:* string + +The attribute on the parent resource this class is referencing. + +--- + +##### `WrapsSet`Required + +- *Type:* bool + +whether the list is wrapping a set (will add tolist() to be able to access an item via an index). + +--- + +#### Methods + +| **Name** | **Description** | +| --- | --- | +| AllWithMapKey | Creating an iterator for this complex list. | +| ComputeFqn | *No description.* | +| Resolve | Produce the Token's value at resolution time. | +| ToString | Return a string representation of this resolvable object. | +| Get | *No description.* | + +--- + +##### `AllWithMapKey` ```csharp -public double Port { get; } +private DynamicListTerraformIterator AllWithMapKey(string MapKeyAttributeName) ``` -- *Type:* double +Creating an iterator for this complex list. + +The list will be converted into a map with the mapKeyAttributeName as the key. + +###### `MapKeyAttributeName`Required + +- *Type:* string --- -##### `SuccessThreshold`Required +##### `ComputeFqn` ```csharp -public double SuccessThreshold { get; } +private string ComputeFqn() ``` -- *Type:* double +##### `Resolve` + +```csharp +private object Resolve(IResolveContext Context) +``` + +Produce the Token's value at resolution time. + +###### `Context`Required + +- *Type:* HashiCorp.Cdktf.IResolveContext --- -##### `TimeoutSeconds`Required +##### `ToString` ```csharp -public double TimeoutSeconds { get; } +private string ToString() +``` + +Return a string representation of this resolvable object. + +Returns a reversible string representation. + +##### `Get` + +```csharp +private DataDigitaloceanAppSpecServiceLogDestinationOutputReference Get(double Index) ``` +###### `Index`Required + - *Type:* double +the index of the item to return. + --- -##### `InternalValue`Optional + +#### Properties + +| **Name** | **Type** | **Description** | +| --- | --- | --- | +| CreationStack | string[] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| Fqn | string | *No description.* | + +--- + +##### `CreationStack`Required ```csharp -public DataDigitaloceanAppSpecServiceHealthCheck InternalValue { get; } +public string[] CreationStack { get; } ``` -- *Type:* DataDigitaloceanAppSpecServiceHealthCheck +- *Type:* string[] + +The creation stack of this resolvable which will be appended to errors thrown during resolution. + +If this returns an empty array the stack will not be attached. --- +##### `Fqn`Required -### DataDigitaloceanAppSpecServiceImageDeployOnPushList +```csharp +public string Fqn { get; } +``` -#### Initializers +- *Type:* string + +--- + + +### DataDigitaloceanAppSpecServiceLogDestinationLogtailList + +#### Initializers ```csharp using HashiCorp.Cdktf.Providers.Digitalocean; -new DataDigitaloceanAppSpecServiceImageDeployOnPushList(IInterpolatingParent TerraformResource, string TerraformAttribute, bool WrapsSet); +new DataDigitaloceanAppSpecServiceLogDestinationLogtailList(IInterpolatingParent TerraformResource, string TerraformAttribute, bool WrapsSet); ``` | **Name** | **Type** | **Description** | | --- | --- | --- | -| TerraformResource | HashiCorp.Cdktf.IInterpolatingParent | The parent resource. | -| TerraformAttribute | string | The attribute on the parent resource this class is referencing. | -| WrapsSet | bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | +| TerraformResource | HashiCorp.Cdktf.IInterpolatingParent | The parent resource. | +| TerraformAttribute | string | The attribute on the parent resource this class is referencing. | +| WrapsSet | bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | --- -##### `TerraformResource`Required +##### `TerraformResource`Required - *Type:* HashiCorp.Cdktf.IInterpolatingParent @@ -25372,7 +28950,7 @@ The parent resource. --- -##### `TerraformAttribute`Required +##### `TerraformAttribute`Required - *Type:* string @@ -25380,7 +28958,7 @@ The attribute on the parent resource this class is referencing. --- -##### `WrapsSet`Required +##### `WrapsSet`Required - *Type:* bool @@ -25392,15 +28970,15 @@ whether the list is wrapping a set (will add tolist() to be able to access an it | **Name** | **Description** | | --- | --- | -| AllWithMapKey | Creating an iterator for this complex list. | -| ComputeFqn | *No description.* | -| Resolve | Produce the Token's value at resolution time. | -| ToString | Return a string representation of this resolvable object. | -| Get | *No description.* | +| AllWithMapKey | Creating an iterator for this complex list. | +| ComputeFqn | *No description.* | +| Resolve | Produce the Token's value at resolution time. | +| ToString | Return a string representation of this resolvable object. | +| Get | *No description.* | --- -##### `AllWithMapKey` +##### `AllWithMapKey` ```csharp private DynamicListTerraformIterator AllWithMapKey(string MapKeyAttributeName) @@ -25410,19 +28988,19 @@ Creating an iterator for this complex list. The list will be converted into a map with the mapKeyAttributeName as the key. -###### `MapKeyAttributeName`Required +###### `MapKeyAttributeName`Required - *Type:* string --- -##### `ComputeFqn` +##### `ComputeFqn` ```csharp private string ComputeFqn() ``` -##### `Resolve` +##### `Resolve` ```csharp private object Resolve(IResolveContext Context) @@ -25430,13 +29008,13 @@ private object Resolve(IResolveContext Context) Produce the Token's value at resolution time. -###### `Context`Required +###### `Context`Required - *Type:* HashiCorp.Cdktf.IResolveContext --- -##### `ToString` +##### `ToString` ```csharp private string ToString() @@ -25446,13 +29024,13 @@ Return a string representation of this resolvable object. Returns a reversible string representation. -##### `Get` +##### `Get` ```csharp -private DataDigitaloceanAppSpecServiceImageDeployOnPushOutputReference Get(double Index) +private DataDigitaloceanAppSpecServiceLogDestinationLogtailOutputReference Get(double Index) ``` -###### `Index`Required +###### `Index`Required - *Type:* double @@ -25465,12 +29043,12 @@ the index of the item to return. | **Name** | **Type** | **Description** | | --- | --- | --- | -| CreationStack | string[] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| Fqn | string | *No description.* | +| CreationStack | string[] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| Fqn | string | *No description.* | --- -##### `CreationStack`Required +##### `CreationStack`Required ```csharp public string[] CreationStack { get; } @@ -25484,7 +29062,7 @@ If this returns an empty array the stack will not be attached. --- -##### `Fqn`Required +##### `Fqn`Required ```csharp public string Fqn { get; } @@ -25495,26 +29073,26 @@ public string Fqn { get; } --- -### DataDigitaloceanAppSpecServiceImageDeployOnPushOutputReference +### DataDigitaloceanAppSpecServiceLogDestinationLogtailOutputReference -#### Initializers +#### Initializers ```csharp using HashiCorp.Cdktf.Providers.Digitalocean; -new DataDigitaloceanAppSpecServiceImageDeployOnPushOutputReference(IInterpolatingParent TerraformResource, string TerraformAttribute, double ComplexObjectIndex, bool ComplexObjectIsFromSet); +new DataDigitaloceanAppSpecServiceLogDestinationLogtailOutputReference(IInterpolatingParent TerraformResource, string TerraformAttribute, double ComplexObjectIndex, bool ComplexObjectIsFromSet); ``` | **Name** | **Type** | **Description** | | --- | --- | --- | -| TerraformResource | HashiCorp.Cdktf.IInterpolatingParent | The parent resource. | -| TerraformAttribute | string | The attribute on the parent resource this class is referencing. | -| ComplexObjectIndex | double | the index of this item in the list. | -| ComplexObjectIsFromSet | bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | +| TerraformResource | HashiCorp.Cdktf.IInterpolatingParent | The parent resource. | +| TerraformAttribute | string | The attribute on the parent resource this class is referencing. | +| ComplexObjectIndex | double | the index of this item in the list. | +| ComplexObjectIsFromSet | bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | --- -##### `TerraformResource`Required +##### `TerraformResource`Required - *Type:* HashiCorp.Cdktf.IInterpolatingParent @@ -25522,7 +29100,7 @@ The parent resource. --- -##### `TerraformAttribute`Required +##### `TerraformAttribute`Required - *Type:* string @@ -25530,7 +29108,7 @@ The attribute on the parent resource this class is referencing. --- -##### `ComplexObjectIndex`Required +##### `ComplexObjectIndex`Required - *Type:* double @@ -25538,7 +29116,7 @@ the index of this item in the list. --- -##### `ComplexObjectIsFromSet`Required +##### `ComplexObjectIsFromSet`Required - *Type:* bool @@ -25550,149 +29128,149 @@ whether the list is wrapping a set (will add tolist() to be able to access an it | **Name** | **Description** | | --- | --- | -| ComputeFqn | *No description.* | -| GetAnyMapAttribute | *No description.* | -| GetBooleanAttribute | *No description.* | -| GetBooleanMapAttribute | *No description.* | -| GetListAttribute | *No description.* | -| GetNumberAttribute | *No description.* | -| GetNumberListAttribute | *No description.* | -| GetNumberMapAttribute | *No description.* | -| GetStringAttribute | *No description.* | -| GetStringMapAttribute | *No description.* | -| InterpolationForAttribute | *No description.* | -| Resolve | Produce the Token's value at resolution time. | -| ToString | Return a string representation of this resolvable object. | +| ComputeFqn | *No description.* | +| GetAnyMapAttribute | *No description.* | +| GetBooleanAttribute | *No description.* | +| GetBooleanMapAttribute | *No description.* | +| GetListAttribute | *No description.* | +| GetNumberAttribute | *No description.* | +| GetNumberListAttribute | *No description.* | +| GetNumberMapAttribute | *No description.* | +| GetStringAttribute | *No description.* | +| GetStringMapAttribute | *No description.* | +| InterpolationForAttribute | *No description.* | +| Resolve | Produce the Token's value at resolution time. | +| ToString | Return a string representation of this resolvable object. | --- -##### `ComputeFqn` +##### `ComputeFqn` ```csharp private string ComputeFqn() ``` -##### `GetAnyMapAttribute` +##### `GetAnyMapAttribute` ```csharp private System.Collections.Generic.IDictionary GetAnyMapAttribute(string TerraformAttribute) ``` -###### `TerraformAttribute`Required +###### `TerraformAttribute`Required - *Type:* string --- -##### `GetBooleanAttribute` +##### `GetBooleanAttribute` ```csharp private IResolvable GetBooleanAttribute(string TerraformAttribute) ``` -###### `TerraformAttribute`Required +###### `TerraformAttribute`Required - *Type:* string --- -##### `GetBooleanMapAttribute` +##### `GetBooleanMapAttribute` ```csharp private System.Collections.Generic.IDictionary GetBooleanMapAttribute(string TerraformAttribute) ``` -###### `TerraformAttribute`Required +###### `TerraformAttribute`Required - *Type:* string --- -##### `GetListAttribute` +##### `GetListAttribute` ```csharp private string[] GetListAttribute(string TerraformAttribute) ``` -###### `TerraformAttribute`Required +###### `TerraformAttribute`Required - *Type:* string --- -##### `GetNumberAttribute` +##### `GetNumberAttribute` ```csharp private double GetNumberAttribute(string TerraformAttribute) ``` -###### `TerraformAttribute`Required +###### `TerraformAttribute`Required - *Type:* string --- -##### `GetNumberListAttribute` +##### `GetNumberListAttribute` ```csharp private double[] GetNumberListAttribute(string TerraformAttribute) ``` -###### `TerraformAttribute`Required +###### `TerraformAttribute`Required - *Type:* string --- -##### `GetNumberMapAttribute` +##### `GetNumberMapAttribute` ```csharp private System.Collections.Generic.IDictionary GetNumberMapAttribute(string TerraformAttribute) ``` -###### `TerraformAttribute`Required +###### `TerraformAttribute`Required - *Type:* string --- -##### `GetStringAttribute` +##### `GetStringAttribute` ```csharp private string GetStringAttribute(string TerraformAttribute) ``` -###### `TerraformAttribute`Required +###### `TerraformAttribute`Required - *Type:* string --- -##### `GetStringMapAttribute` +##### `GetStringMapAttribute` ```csharp private System.Collections.Generic.IDictionary GetStringMapAttribute(string TerraformAttribute) ``` -###### `TerraformAttribute`Required +###### `TerraformAttribute`Required - *Type:* string --- -##### `InterpolationForAttribute` +##### `InterpolationForAttribute` ```csharp private IResolvable InterpolationForAttribute(string Property) ``` -###### `Property`Required +###### `Property`Required - *Type:* string --- -##### `Resolve` +##### `Resolve` ```csharp private object Resolve(IResolveContext Context) @@ -25700,13 +29278,13 @@ private object Resolve(IResolveContext Context) Produce the Token's value at resolution time. -###### `Context`Required +###### `Context`Required - *Type:* HashiCorp.Cdktf.IResolveContext --- -##### `ToString` +##### `ToString` ```csharp private string ToString() @@ -25721,14 +29299,14 @@ Returns a reversible string representation. | **Name** | **Type** | **Description** | | --- | --- | --- | -| CreationStack | string[] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| Fqn | string | *No description.* | -| Enabled | HashiCorp.Cdktf.IResolvable | *No description.* | -| InternalValue | DataDigitaloceanAppSpecServiceImageDeployOnPush | *No description.* | +| CreationStack | string[] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| Fqn | string | *No description.* | +| Token | string | *No description.* | +| InternalValue | DataDigitaloceanAppSpecServiceLogDestinationLogtail | *No description.* | --- -##### `CreationStack`Required +##### `CreationStack`Required ```csharp public string[] CreationStack { get; } @@ -25742,7 +29320,7 @@ If this returns an empty array the stack will not be attached. --- -##### `Fqn`Required +##### `Fqn`Required ```csharp public string Fqn { get; } @@ -25752,46 +29330,46 @@ public string Fqn { get; } --- -##### `Enabled`Required +##### `Token`Required ```csharp -public IResolvable Enabled { get; } +public string Token { get; } ``` -- *Type:* HashiCorp.Cdktf.IResolvable +- *Type:* string --- -##### `InternalValue`Optional +##### `InternalValue`Optional ```csharp -public DataDigitaloceanAppSpecServiceImageDeployOnPush InternalValue { get; } +public DataDigitaloceanAppSpecServiceLogDestinationLogtail InternalValue { get; } ``` -- *Type:* DataDigitaloceanAppSpecServiceImageDeployOnPush +- *Type:* DataDigitaloceanAppSpecServiceLogDestinationLogtail --- -### DataDigitaloceanAppSpecServiceImageList +### DataDigitaloceanAppSpecServiceLogDestinationOpenSearchBasicAuthList -#### Initializers +#### Initializers ```csharp using HashiCorp.Cdktf.Providers.Digitalocean; -new DataDigitaloceanAppSpecServiceImageList(IInterpolatingParent TerraformResource, string TerraformAttribute, bool WrapsSet); +new DataDigitaloceanAppSpecServiceLogDestinationOpenSearchBasicAuthList(IInterpolatingParent TerraformResource, string TerraformAttribute, bool WrapsSet); ``` | **Name** | **Type** | **Description** | | --- | --- | --- | -| TerraformResource | HashiCorp.Cdktf.IInterpolatingParent | The parent resource. | -| TerraformAttribute | string | The attribute on the parent resource this class is referencing. | -| WrapsSet | bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | +| TerraformResource | HashiCorp.Cdktf.IInterpolatingParent | The parent resource. | +| TerraformAttribute | string | The attribute on the parent resource this class is referencing. | +| WrapsSet | bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | --- -##### `TerraformResource`Required +##### `TerraformResource`Required - *Type:* HashiCorp.Cdktf.IInterpolatingParent @@ -25799,7 +29377,7 @@ The parent resource. --- -##### `TerraformAttribute`Required +##### `TerraformAttribute`Required - *Type:* string @@ -25807,7 +29385,7 @@ The attribute on the parent resource this class is referencing. --- -##### `WrapsSet`Required +##### `WrapsSet`Required - *Type:* bool @@ -25819,15 +29397,15 @@ whether the list is wrapping a set (will add tolist() to be able to access an it | **Name** | **Description** | | --- | --- | -| AllWithMapKey | Creating an iterator for this complex list. | -| ComputeFqn | *No description.* | -| Resolve | Produce the Token's value at resolution time. | -| ToString | Return a string representation of this resolvable object. | -| Get | *No description.* | +| AllWithMapKey | Creating an iterator for this complex list. | +| ComputeFqn | *No description.* | +| Resolve | Produce the Token's value at resolution time. | +| ToString | Return a string representation of this resolvable object. | +| Get | *No description.* | --- -##### `AllWithMapKey` +##### `AllWithMapKey` ```csharp private DynamicListTerraformIterator AllWithMapKey(string MapKeyAttributeName) @@ -25837,19 +29415,19 @@ Creating an iterator for this complex list. The list will be converted into a map with the mapKeyAttributeName as the key. -###### `MapKeyAttributeName`Required +###### `MapKeyAttributeName`Required - *Type:* string --- -##### `ComputeFqn` +##### `ComputeFqn` ```csharp private string ComputeFqn() ``` -##### `Resolve` +##### `Resolve` ```csharp private object Resolve(IResolveContext Context) @@ -25857,13 +29435,13 @@ private object Resolve(IResolveContext Context) Produce the Token's value at resolution time. -###### `Context`Required +###### `Context`Required - *Type:* HashiCorp.Cdktf.IResolveContext --- -##### `ToString` +##### `ToString` ```csharp private string ToString() @@ -25873,13 +29451,13 @@ Return a string representation of this resolvable object. Returns a reversible string representation. -##### `Get` +##### `Get` ```csharp -private DataDigitaloceanAppSpecServiceImageOutputReference Get(double Index) +private DataDigitaloceanAppSpecServiceLogDestinationOpenSearchBasicAuthOutputReference Get(double Index) ``` -###### `Index`Required +###### `Index`Required - *Type:* double @@ -25892,12 +29470,12 @@ the index of the item to return. | **Name** | **Type** | **Description** | | --- | --- | --- | -| CreationStack | string[] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| Fqn | string | *No description.* | +| CreationStack | string[] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| Fqn | string | *No description.* | --- -##### `CreationStack`Required +##### `CreationStack`Required ```csharp public string[] CreationStack { get; } @@ -25911,7 +29489,7 @@ If this returns an empty array the stack will not be attached. --- -##### `Fqn`Required +##### `Fqn`Required ```csharp public string Fqn { get; } @@ -25922,26 +29500,26 @@ public string Fqn { get; } --- -### DataDigitaloceanAppSpecServiceImageOutputReference +### DataDigitaloceanAppSpecServiceLogDestinationOpenSearchBasicAuthOutputReference -#### Initializers +#### Initializers ```csharp using HashiCorp.Cdktf.Providers.Digitalocean; -new DataDigitaloceanAppSpecServiceImageOutputReference(IInterpolatingParent TerraformResource, string TerraformAttribute, double ComplexObjectIndex, bool ComplexObjectIsFromSet); +new DataDigitaloceanAppSpecServiceLogDestinationOpenSearchBasicAuthOutputReference(IInterpolatingParent TerraformResource, string TerraformAttribute, double ComplexObjectIndex, bool ComplexObjectIsFromSet); ``` | **Name** | **Type** | **Description** | | --- | --- | --- | -| TerraformResource | HashiCorp.Cdktf.IInterpolatingParent | The parent resource. | -| TerraformAttribute | string | The attribute on the parent resource this class is referencing. | -| ComplexObjectIndex | double | the index of this item in the list. | -| ComplexObjectIsFromSet | bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | +| TerraformResource | HashiCorp.Cdktf.IInterpolatingParent | The parent resource. | +| TerraformAttribute | string | The attribute on the parent resource this class is referencing. | +| ComplexObjectIndex | double | the index of this item in the list. | +| ComplexObjectIsFromSet | bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | --- -##### `TerraformResource`Required +##### `TerraformResource`Required - *Type:* HashiCorp.Cdktf.IInterpolatingParent @@ -25949,7 +29527,7 @@ The parent resource. --- -##### `TerraformAttribute`Required +##### `TerraformAttribute`Required - *Type:* string @@ -25957,7 +29535,7 @@ The attribute on the parent resource this class is referencing. --- -##### `ComplexObjectIndex`Required +##### `ComplexObjectIndex`Required - *Type:* double @@ -25965,7 +29543,7 @@ the index of this item in the list. --- -##### `ComplexObjectIsFromSet`Required +##### `ComplexObjectIsFromSet`Required - *Type:* bool @@ -25977,149 +29555,149 @@ whether the list is wrapping a set (will add tolist() to be able to access an it | **Name** | **Description** | | --- | --- | -| ComputeFqn | *No description.* | -| GetAnyMapAttribute | *No description.* | -| GetBooleanAttribute | *No description.* | -| GetBooleanMapAttribute | *No description.* | -| GetListAttribute | *No description.* | -| GetNumberAttribute | *No description.* | -| GetNumberListAttribute | *No description.* | -| GetNumberMapAttribute | *No description.* | -| GetStringAttribute | *No description.* | -| GetStringMapAttribute | *No description.* | -| InterpolationForAttribute | *No description.* | -| Resolve | Produce the Token's value at resolution time. | -| ToString | Return a string representation of this resolvable object. | +| ComputeFqn | *No description.* | +| GetAnyMapAttribute | *No description.* | +| GetBooleanAttribute | *No description.* | +| GetBooleanMapAttribute | *No description.* | +| GetListAttribute | *No description.* | +| GetNumberAttribute | *No description.* | +| GetNumberListAttribute | *No description.* | +| GetNumberMapAttribute | *No description.* | +| GetStringAttribute | *No description.* | +| GetStringMapAttribute | *No description.* | +| InterpolationForAttribute | *No description.* | +| Resolve | Produce the Token's value at resolution time. | +| ToString | Return a string representation of this resolvable object. | --- -##### `ComputeFqn` +##### `ComputeFqn` ```csharp private string ComputeFqn() ``` -##### `GetAnyMapAttribute` +##### `GetAnyMapAttribute` ```csharp private System.Collections.Generic.IDictionary GetAnyMapAttribute(string TerraformAttribute) ``` -###### `TerraformAttribute`Required +###### `TerraformAttribute`Required - *Type:* string --- -##### `GetBooleanAttribute` +##### `GetBooleanAttribute` ```csharp private IResolvable GetBooleanAttribute(string TerraformAttribute) ``` -###### `TerraformAttribute`Required +###### `TerraformAttribute`Required - *Type:* string --- -##### `GetBooleanMapAttribute` +##### `GetBooleanMapAttribute` ```csharp private System.Collections.Generic.IDictionary GetBooleanMapAttribute(string TerraformAttribute) ``` -###### `TerraformAttribute`Required +###### `TerraformAttribute`Required - *Type:* string --- -##### `GetListAttribute` +##### `GetListAttribute` ```csharp private string[] GetListAttribute(string TerraformAttribute) ``` -###### `TerraformAttribute`Required +###### `TerraformAttribute`Required - *Type:* string --- -##### `GetNumberAttribute` +##### `GetNumberAttribute` ```csharp private double GetNumberAttribute(string TerraformAttribute) ``` -###### `TerraformAttribute`Required +###### `TerraformAttribute`Required - *Type:* string --- -##### `GetNumberListAttribute` +##### `GetNumberListAttribute` ```csharp private double[] GetNumberListAttribute(string TerraformAttribute) ``` -###### `TerraformAttribute`Required +###### `TerraformAttribute`Required - *Type:* string --- -##### `GetNumberMapAttribute` +##### `GetNumberMapAttribute` ```csharp private System.Collections.Generic.IDictionary GetNumberMapAttribute(string TerraformAttribute) ``` -###### `TerraformAttribute`Required +###### `TerraformAttribute`Required - *Type:* string --- -##### `GetStringAttribute` +##### `GetStringAttribute` ```csharp private string GetStringAttribute(string TerraformAttribute) ``` -###### `TerraformAttribute`Required +###### `TerraformAttribute`Required - *Type:* string --- -##### `GetStringMapAttribute` +##### `GetStringMapAttribute` ```csharp private System.Collections.Generic.IDictionary GetStringMapAttribute(string TerraformAttribute) ``` -###### `TerraformAttribute`Required +###### `TerraformAttribute`Required - *Type:* string --- -##### `InterpolationForAttribute` +##### `InterpolationForAttribute` ```csharp private IResolvable InterpolationForAttribute(string Property) ``` -###### `Property`Required +###### `Property`Required - *Type:* string --- -##### `Resolve` +##### `Resolve` ```csharp private object Resolve(IResolveContext Context) @@ -26127,13 +29705,13 @@ private object Resolve(IResolveContext Context) Produce the Token's value at resolution time. -###### `Context`Required +###### `Context`Required - *Type:* HashiCorp.Cdktf.IResolveContext --- -##### `ToString` +##### `ToString` ```csharp private string ToString() @@ -26148,19 +29726,15 @@ Returns a reversible string representation. | **Name** | **Type** | **Description** | | --- | --- | --- | -| CreationStack | string[] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| Fqn | string | *No description.* | -| DeployOnPush | DataDigitaloceanAppSpecServiceImageDeployOnPushList | *No description.* | -| Registry | string | *No description.* | -| RegistryCredentials | string | *No description.* | -| RegistryType | string | *No description.* | -| Repository | string | *No description.* | -| Tag | string | *No description.* | -| InternalValue | DataDigitaloceanAppSpecServiceImage | *No description.* | +| CreationStack | string[] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| Fqn | string | *No description.* | +| Password | string | *No description.* | +| User | string | *No description.* | +| InternalValue | DataDigitaloceanAppSpecServiceLogDestinationOpenSearchBasicAuth | *No description.* | --- -##### `CreationStack`Required +##### `CreationStack`Required ```csharp public string[] CreationStack { get; } @@ -26174,7 +29748,7 @@ If this returns an empty array the stack will not be attached. --- -##### `Fqn`Required +##### `Fqn`Required ```csharp public string Fqn { get; } @@ -26184,96 +29758,56 @@ public string Fqn { get; } --- -##### `DeployOnPush`Required - -```csharp -public DataDigitaloceanAppSpecServiceImageDeployOnPushList DeployOnPush { get; } -``` - -- *Type:* DataDigitaloceanAppSpecServiceImageDeployOnPushList - ---- - -##### `Registry`Required - -```csharp -public string Registry { get; } -``` - -- *Type:* string - ---- - -##### `RegistryCredentials`Required - -```csharp -public string RegistryCredentials { get; } -``` - -- *Type:* string - ---- - -##### `RegistryType`Required - -```csharp -public string RegistryType { get; } -``` - -- *Type:* string - ---- - -##### `Repository`Required +##### `Password`Required ```csharp -public string Repository { get; } +public string Password { get; } ``` - *Type:* string --- -##### `Tag`Required +##### `User`Required ```csharp -public string Tag { get; } +public string User { get; } ``` - *Type:* string --- -##### `InternalValue`Optional +##### `InternalValue`Optional ```csharp -public DataDigitaloceanAppSpecServiceImage InternalValue { get; } +public DataDigitaloceanAppSpecServiceLogDestinationOpenSearchBasicAuth InternalValue { get; } ``` -- *Type:* DataDigitaloceanAppSpecServiceImage +- *Type:* DataDigitaloceanAppSpecServiceLogDestinationOpenSearchBasicAuth --- -### DataDigitaloceanAppSpecServiceList +### DataDigitaloceanAppSpecServiceLogDestinationOpenSearchList -#### Initializers +#### Initializers ```csharp using HashiCorp.Cdktf.Providers.Digitalocean; -new DataDigitaloceanAppSpecServiceList(IInterpolatingParent TerraformResource, string TerraformAttribute, bool WrapsSet); +new DataDigitaloceanAppSpecServiceLogDestinationOpenSearchList(IInterpolatingParent TerraformResource, string TerraformAttribute, bool WrapsSet); ``` | **Name** | **Type** | **Description** | | --- | --- | --- | -| TerraformResource | HashiCorp.Cdktf.IInterpolatingParent | The parent resource. | -| TerraformAttribute | string | The attribute on the parent resource this class is referencing. | -| WrapsSet | bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | +| TerraformResource | HashiCorp.Cdktf.IInterpolatingParent | The parent resource. | +| TerraformAttribute | string | The attribute on the parent resource this class is referencing. | +| WrapsSet | bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | --- -##### `TerraformResource`Required +##### `TerraformResource`Required - *Type:* HashiCorp.Cdktf.IInterpolatingParent @@ -26281,7 +29815,7 @@ The parent resource. --- -##### `TerraformAttribute`Required +##### `TerraformAttribute`Required - *Type:* string @@ -26289,7 +29823,7 @@ The attribute on the parent resource this class is referencing. --- -##### `WrapsSet`Required +##### `WrapsSet`Required - *Type:* bool @@ -26301,15 +29835,15 @@ whether the list is wrapping a set (will add tolist() to be able to access an it | **Name** | **Description** | | --- | --- | -| AllWithMapKey | Creating an iterator for this complex list. | -| ComputeFqn | *No description.* | -| Resolve | Produce the Token's value at resolution time. | -| ToString | Return a string representation of this resolvable object. | -| Get | *No description.* | +| AllWithMapKey | Creating an iterator for this complex list. | +| ComputeFqn | *No description.* | +| Resolve | Produce the Token's value at resolution time. | +| ToString | Return a string representation of this resolvable object. | +| Get | *No description.* | --- -##### `AllWithMapKey` +##### `AllWithMapKey` ```csharp private DynamicListTerraformIterator AllWithMapKey(string MapKeyAttributeName) @@ -26319,19 +29853,19 @@ Creating an iterator for this complex list. The list will be converted into a map with the mapKeyAttributeName as the key. -###### `MapKeyAttributeName`Required +###### `MapKeyAttributeName`Required - *Type:* string --- -##### `ComputeFqn` +##### `ComputeFqn` ```csharp private string ComputeFqn() ``` -##### `Resolve` +##### `Resolve` ```csharp private object Resolve(IResolveContext Context) @@ -26339,13 +29873,13 @@ private object Resolve(IResolveContext Context) Produce the Token's value at resolution time. -###### `Context`Required +###### `Context`Required - *Type:* HashiCorp.Cdktf.IResolveContext --- -##### `ToString` +##### `ToString` ```csharp private string ToString() @@ -26355,13 +29889,13 @@ Return a string representation of this resolvable object. Returns a reversible string representation. -##### `Get` +##### `Get` ```csharp -private DataDigitaloceanAppSpecServiceOutputReference Get(double Index) +private DataDigitaloceanAppSpecServiceLogDestinationOpenSearchOutputReference Get(double Index) ``` -###### `Index`Required +###### `Index`Required - *Type:* double @@ -26374,12 +29908,12 @@ the index of the item to return. | **Name** | **Type** | **Description** | | --- | --- | --- | -| CreationStack | string[] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| Fqn | string | *No description.* | +| CreationStack | string[] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| Fqn | string | *No description.* | --- -##### `CreationStack`Required +##### `CreationStack`Required ```csharp public string[] CreationStack { get; } @@ -26393,7 +29927,7 @@ If this returns an empty array the stack will not be attached. --- -##### `Fqn`Required +##### `Fqn`Required ```csharp public string Fqn { get; } @@ -26404,25 +29938,26 @@ public string Fqn { get; } --- -### DataDigitaloceanAppSpecServiceLogDestinationDatadogList +### DataDigitaloceanAppSpecServiceLogDestinationOpenSearchOutputReference -#### Initializers +#### Initializers ```csharp using HashiCorp.Cdktf.Providers.Digitalocean; -new DataDigitaloceanAppSpecServiceLogDestinationDatadogList(IInterpolatingParent TerraformResource, string TerraformAttribute, bool WrapsSet); +new DataDigitaloceanAppSpecServiceLogDestinationOpenSearchOutputReference(IInterpolatingParent TerraformResource, string TerraformAttribute, double ComplexObjectIndex, bool ComplexObjectIsFromSet); ``` | **Name** | **Type** | **Description** | | --- | --- | --- | -| TerraformResource | HashiCorp.Cdktf.IInterpolatingParent | The parent resource. | -| TerraformAttribute | string | The attribute on the parent resource this class is referencing. | -| WrapsSet | bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | +| TerraformResource | HashiCorp.Cdktf.IInterpolatingParent | The parent resource. | +| TerraformAttribute | string | The attribute on the parent resource this class is referencing. | +| ComplexObjectIndex | double | the index of this item in the list. | +| ComplexObjectIsFromSet | bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | --- -##### `TerraformResource`Required +##### `TerraformResource`Required - *Type:* HashiCorp.Cdktf.IInterpolatingParent @@ -26430,7 +29965,7 @@ The parent resource. --- -##### `TerraformAttribute`Required +##### `TerraformAttribute`Required - *Type:* string @@ -26438,7 +29973,15 @@ The attribute on the parent resource this class is referencing. --- -##### `WrapsSet`Required +##### `ComplexObjectIndex`Required + +- *Type:* double + +the index of this item in the list. + +--- + +##### `ComplexObjectIsFromSet`Required - *Type:* bool @@ -26450,85 +29993,188 @@ whether the list is wrapping a set (will add tolist() to be able to access an it | **Name** | **Description** | | --- | --- | -| AllWithMapKey | Creating an iterator for this complex list. | -| ComputeFqn | *No description.* | -| Resolve | Produce the Token's value at resolution time. | -| ToString | Return a string representation of this resolvable object. | -| Get | *No description.* | +| ComputeFqn | *No description.* | +| GetAnyMapAttribute | *No description.* | +| GetBooleanAttribute | *No description.* | +| GetBooleanMapAttribute | *No description.* | +| GetListAttribute | *No description.* | +| GetNumberAttribute | *No description.* | +| GetNumberListAttribute | *No description.* | +| GetNumberMapAttribute | *No description.* | +| GetStringAttribute | *No description.* | +| GetStringMapAttribute | *No description.* | +| InterpolationForAttribute | *No description.* | +| Resolve | Produce the Token's value at resolution time. | +| ToString | Return a string representation of this resolvable object. | --- -##### `AllWithMapKey` +##### `ComputeFqn` ```csharp -private DynamicListTerraformIterator AllWithMapKey(string MapKeyAttributeName) +private string ComputeFqn() ``` -Creating an iterator for this complex list. +##### `GetAnyMapAttribute` -The list will be converted into a map with the mapKeyAttributeName as the key. +```csharp +private System.Collections.Generic.IDictionary GetAnyMapAttribute(string TerraformAttribute) +``` -###### `MapKeyAttributeName`Required +###### `TerraformAttribute`Required - *Type:* string --- -##### `ComputeFqn` +##### `GetBooleanAttribute` ```csharp -private string ComputeFqn() +private IResolvable GetBooleanAttribute(string TerraformAttribute) ``` -##### `Resolve` +###### `TerraformAttribute`Required + +- *Type:* string + +--- + +##### `GetBooleanMapAttribute` ```csharp -private object Resolve(IResolveContext Context) +private System.Collections.Generic.IDictionary GetBooleanMapAttribute(string TerraformAttribute) ``` -Produce the Token's value at resolution time. +###### `TerraformAttribute`Required -###### `Context`Required +- *Type:* string -- *Type:* HashiCorp.Cdktf.IResolveContext +--- + +##### `GetListAttribute` + +```csharp +private string[] GetListAttribute(string TerraformAttribute) +``` + +###### `TerraformAttribute`Required + +- *Type:* string --- -##### `ToString` +##### `GetNumberAttribute` ```csharp -private string ToString() +private double GetNumberAttribute(string TerraformAttribute) ``` -Return a string representation of this resolvable object. +###### `TerraformAttribute`Required -Returns a reversible string representation. +- *Type:* string -##### `Get` +--- + +##### `GetNumberListAttribute` ```csharp -private DataDigitaloceanAppSpecServiceLogDestinationDatadogOutputReference Get(double Index) +private double[] GetNumberListAttribute(string TerraformAttribute) ``` -###### `Index`Required +###### `TerraformAttribute`Required -- *Type:* double +- *Type:* string -the index of the item to return. +--- + +##### `GetNumberMapAttribute` + +```csharp +private System.Collections.Generic.IDictionary GetNumberMapAttribute(string TerraformAttribute) +``` + +###### `TerraformAttribute`Required + +- *Type:* string + +--- + +##### `GetStringAttribute` + +```csharp +private string GetStringAttribute(string TerraformAttribute) +``` + +###### `TerraformAttribute`Required + +- *Type:* string + +--- + +##### `GetStringMapAttribute` + +```csharp +private System.Collections.Generic.IDictionary GetStringMapAttribute(string TerraformAttribute) +``` + +###### `TerraformAttribute`Required + +- *Type:* string + +--- + +##### `InterpolationForAttribute` + +```csharp +private IResolvable InterpolationForAttribute(string Property) +``` + +###### `Property`Required + +- *Type:* string + +--- + +##### `Resolve` + +```csharp +private object Resolve(IResolveContext Context) +``` + +Produce the Token's value at resolution time. + +###### `Context`Required + +- *Type:* HashiCorp.Cdktf.IResolveContext --- +##### `ToString` + +```csharp +private string ToString() +``` + +Return a string representation of this resolvable object. + +Returns a reversible string representation. + #### Properties | **Name** | **Type** | **Description** | | --- | --- | --- | -| CreationStack | string[] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| Fqn | string | *No description.* | +| CreationStack | string[] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| Fqn | string | *No description.* | +| BasicAuth | DataDigitaloceanAppSpecServiceLogDestinationOpenSearchBasicAuthList | *No description.* | +| ClusterName | string | *No description.* | +| Endpoint | string | *No description.* | +| IndexName | string | *No description.* | +| InternalValue | DataDigitaloceanAppSpecServiceLogDestinationOpenSearch | *No description.* | --- -##### `CreationStack`Required +##### `CreationStack`Required ```csharp public string[] CreationStack { get; } @@ -26542,7 +30188,7 @@ If this returns an empty array the stack will not be attached. --- -##### `Fqn`Required +##### `Fqn`Required ```csharp public string Fqn { get; } @@ -26552,27 +30198,77 @@ public string Fqn { get; } --- +##### `BasicAuth`Required -### DataDigitaloceanAppSpecServiceLogDestinationDatadogOutputReference +```csharp +public DataDigitaloceanAppSpecServiceLogDestinationOpenSearchBasicAuthList BasicAuth { get; } +``` -#### Initializers +- *Type:* DataDigitaloceanAppSpecServiceLogDestinationOpenSearchBasicAuthList + +--- + +##### `ClusterName`Required + +```csharp +public string ClusterName { get; } +``` + +- *Type:* string + +--- + +##### `Endpoint`Required + +```csharp +public string Endpoint { get; } +``` + +- *Type:* string + +--- + +##### `IndexName`Required + +```csharp +public string IndexName { get; } +``` + +- *Type:* string + +--- + +##### `InternalValue`Optional + +```csharp +public DataDigitaloceanAppSpecServiceLogDestinationOpenSearch InternalValue { get; } +``` + +- *Type:* DataDigitaloceanAppSpecServiceLogDestinationOpenSearch + +--- + + +### DataDigitaloceanAppSpecServiceLogDestinationOutputReference + +#### Initializers ```csharp using HashiCorp.Cdktf.Providers.Digitalocean; -new DataDigitaloceanAppSpecServiceLogDestinationDatadogOutputReference(IInterpolatingParent TerraformResource, string TerraformAttribute, double ComplexObjectIndex, bool ComplexObjectIsFromSet); +new DataDigitaloceanAppSpecServiceLogDestinationOutputReference(IInterpolatingParent TerraformResource, string TerraformAttribute, double ComplexObjectIndex, bool ComplexObjectIsFromSet); ``` | **Name** | **Type** | **Description** | | --- | --- | --- | -| TerraformResource | HashiCorp.Cdktf.IInterpolatingParent | The parent resource. | -| TerraformAttribute | string | The attribute on the parent resource this class is referencing. | -| ComplexObjectIndex | double | the index of this item in the list. | -| ComplexObjectIsFromSet | bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | +| TerraformResource | HashiCorp.Cdktf.IInterpolatingParent | The parent resource. | +| TerraformAttribute | string | The attribute on the parent resource this class is referencing. | +| ComplexObjectIndex | double | the index of this item in the list. | +| ComplexObjectIsFromSet | bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | --- -##### `TerraformResource`Required +##### `TerraformResource`Required - *Type:* HashiCorp.Cdktf.IInterpolatingParent @@ -26580,7 +30276,7 @@ The parent resource. --- -##### `TerraformAttribute`Required +##### `TerraformAttribute`Required - *Type:* string @@ -26588,7 +30284,7 @@ The attribute on the parent resource this class is referencing. --- -##### `ComplexObjectIndex`Required +##### `ComplexObjectIndex`Required - *Type:* double @@ -26596,7 +30292,7 @@ the index of this item in the list. --- -##### `ComplexObjectIsFromSet`Required +##### `ComplexObjectIsFromSet`Required - *Type:* bool @@ -26608,149 +30304,149 @@ whether the list is wrapping a set (will add tolist() to be able to access an it | **Name** | **Description** | | --- | --- | -| ComputeFqn | *No description.* | -| GetAnyMapAttribute | *No description.* | -| GetBooleanAttribute | *No description.* | -| GetBooleanMapAttribute | *No description.* | -| GetListAttribute | *No description.* | -| GetNumberAttribute | *No description.* | -| GetNumberListAttribute | *No description.* | -| GetNumberMapAttribute | *No description.* | -| GetStringAttribute | *No description.* | -| GetStringMapAttribute | *No description.* | -| InterpolationForAttribute | *No description.* | -| Resolve | Produce the Token's value at resolution time. | -| ToString | Return a string representation of this resolvable object. | +| ComputeFqn | *No description.* | +| GetAnyMapAttribute | *No description.* | +| GetBooleanAttribute | *No description.* | +| GetBooleanMapAttribute | *No description.* | +| GetListAttribute | *No description.* | +| GetNumberAttribute | *No description.* | +| GetNumberListAttribute | *No description.* | +| GetNumberMapAttribute | *No description.* | +| GetStringAttribute | *No description.* | +| GetStringMapAttribute | *No description.* | +| InterpolationForAttribute | *No description.* | +| Resolve | Produce the Token's value at resolution time. | +| ToString | Return a string representation of this resolvable object. | --- -##### `ComputeFqn` +##### `ComputeFqn` ```csharp private string ComputeFqn() ``` -##### `GetAnyMapAttribute` +##### `GetAnyMapAttribute` ```csharp private System.Collections.Generic.IDictionary GetAnyMapAttribute(string TerraformAttribute) ``` -###### `TerraformAttribute`Required +###### `TerraformAttribute`Required - *Type:* string --- -##### `GetBooleanAttribute` +##### `GetBooleanAttribute` ```csharp private IResolvable GetBooleanAttribute(string TerraformAttribute) ``` -###### `TerraformAttribute`Required +###### `TerraformAttribute`Required - *Type:* string --- -##### `GetBooleanMapAttribute` +##### `GetBooleanMapAttribute` ```csharp private System.Collections.Generic.IDictionary GetBooleanMapAttribute(string TerraformAttribute) ``` -###### `TerraformAttribute`Required +###### `TerraformAttribute`Required - *Type:* string --- -##### `GetListAttribute` +##### `GetListAttribute` ```csharp private string[] GetListAttribute(string TerraformAttribute) ``` -###### `TerraformAttribute`Required +###### `TerraformAttribute`Required - *Type:* string --- -##### `GetNumberAttribute` +##### `GetNumberAttribute` ```csharp private double GetNumberAttribute(string TerraformAttribute) ``` -###### `TerraformAttribute`Required +###### `TerraformAttribute`Required - *Type:* string --- -##### `GetNumberListAttribute` +##### `GetNumberListAttribute` ```csharp private double[] GetNumberListAttribute(string TerraformAttribute) ``` -###### `TerraformAttribute`Required +###### `TerraformAttribute`Required - *Type:* string --- -##### `GetNumberMapAttribute` +##### `GetNumberMapAttribute` ```csharp private System.Collections.Generic.IDictionary GetNumberMapAttribute(string TerraformAttribute) ``` -###### `TerraformAttribute`Required +###### `TerraformAttribute`Required - *Type:* string --- -##### `GetStringAttribute` +##### `GetStringAttribute` ```csharp private string GetStringAttribute(string TerraformAttribute) ``` -###### `TerraformAttribute`Required +###### `TerraformAttribute`Required - *Type:* string --- -##### `GetStringMapAttribute` +##### `GetStringMapAttribute` ```csharp private System.Collections.Generic.IDictionary GetStringMapAttribute(string TerraformAttribute) ``` -###### `TerraformAttribute`Required +###### `TerraformAttribute`Required - *Type:* string --- -##### `InterpolationForAttribute` +##### `InterpolationForAttribute` ```csharp private IResolvable InterpolationForAttribute(string Property) ``` -###### `Property`Required +###### `Property`Required - *Type:* string --- -##### `Resolve` +##### `Resolve` ```csharp private object Resolve(IResolveContext Context) @@ -26758,13 +30454,13 @@ private object Resolve(IResolveContext Context) Produce the Token's value at resolution time. -###### `Context`Required +###### `Context`Required - *Type:* HashiCorp.Cdktf.IResolveContext --- -##### `ToString` +##### `ToString` ```csharp private string ToString() @@ -26779,15 +30475,18 @@ Returns a reversible string representation. | **Name** | **Type** | **Description** | | --- | --- | --- | -| CreationStack | string[] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| Fqn | string | *No description.* | -| ApiKey | string | *No description.* | -| Endpoint | string | *No description.* | -| InternalValue | DataDigitaloceanAppSpecServiceLogDestinationDatadog | *No description.* | +| CreationStack | string[] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| Fqn | string | *No description.* | +| Datadog | DataDigitaloceanAppSpecServiceLogDestinationDatadogList | *No description.* | +| Logtail | DataDigitaloceanAppSpecServiceLogDestinationLogtailList | *No description.* | +| Name | string | *No description.* | +| OpenSearch | DataDigitaloceanAppSpecServiceLogDestinationOpenSearchList | *No description.* | +| Papertrail | DataDigitaloceanAppSpecServiceLogDestinationPapertrailList | *No description.* | +| InternalValue | DataDigitaloceanAppSpecServiceLogDestination | *No description.* | --- -##### `CreationStack`Required +##### `CreationStack`Required ```csharp public string[] CreationStack { get; } @@ -26801,7 +30500,7 @@ If this returns an empty array the stack will not be attached. --- -##### `Fqn`Required +##### `Fqn`Required ```csharp public string Fqn { get; } @@ -26811,56 +30510,86 @@ public string Fqn { get; } --- -##### `ApiKey`Required +##### `Datadog`Required ```csharp -public string ApiKey { get; } +public DataDigitaloceanAppSpecServiceLogDestinationDatadogList Datadog { get; } +``` + +- *Type:* DataDigitaloceanAppSpecServiceLogDestinationDatadogList + +--- + +##### `Logtail`Required + +```csharp +public DataDigitaloceanAppSpecServiceLogDestinationLogtailList Logtail { get; } +``` + +- *Type:* DataDigitaloceanAppSpecServiceLogDestinationLogtailList + +--- + +##### `Name`Required + +```csharp +public string Name { get; } +``` + +- *Type:* string + +--- + +##### `OpenSearch`Required + +```csharp +public DataDigitaloceanAppSpecServiceLogDestinationOpenSearchList OpenSearch { get; } ``` -- *Type:* string +- *Type:* DataDigitaloceanAppSpecServiceLogDestinationOpenSearchList --- -##### `Endpoint`Required +##### `Papertrail`Required ```csharp -public string Endpoint { get; } +public DataDigitaloceanAppSpecServiceLogDestinationPapertrailList Papertrail { get; } ``` -- *Type:* string +- *Type:* DataDigitaloceanAppSpecServiceLogDestinationPapertrailList --- -##### `InternalValue`Optional +##### `InternalValue`Optional ```csharp -public DataDigitaloceanAppSpecServiceLogDestinationDatadog InternalValue { get; } +public DataDigitaloceanAppSpecServiceLogDestination InternalValue { get; } ``` -- *Type:* DataDigitaloceanAppSpecServiceLogDestinationDatadog +- *Type:* DataDigitaloceanAppSpecServiceLogDestination --- -### DataDigitaloceanAppSpecServiceLogDestinationList +### DataDigitaloceanAppSpecServiceLogDestinationPapertrailList -#### Initializers +#### Initializers ```csharp using HashiCorp.Cdktf.Providers.Digitalocean; -new DataDigitaloceanAppSpecServiceLogDestinationList(IInterpolatingParent TerraformResource, string TerraformAttribute, bool WrapsSet); +new DataDigitaloceanAppSpecServiceLogDestinationPapertrailList(IInterpolatingParent TerraformResource, string TerraformAttribute, bool WrapsSet); ``` | **Name** | **Type** | **Description** | | --- | --- | --- | -| TerraformResource | HashiCorp.Cdktf.IInterpolatingParent | The parent resource. | -| TerraformAttribute | string | The attribute on the parent resource this class is referencing. | -| WrapsSet | bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | +| TerraformResource | HashiCorp.Cdktf.IInterpolatingParent | The parent resource. | +| TerraformAttribute | string | The attribute on the parent resource this class is referencing. | +| WrapsSet | bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | --- -##### `TerraformResource`Required +##### `TerraformResource`Required - *Type:* HashiCorp.Cdktf.IInterpolatingParent @@ -26868,7 +30597,7 @@ The parent resource. --- -##### `TerraformAttribute`Required +##### `TerraformAttribute`Required - *Type:* string @@ -26876,7 +30605,7 @@ The attribute on the parent resource this class is referencing. --- -##### `WrapsSet`Required +##### `WrapsSet`Required - *Type:* bool @@ -26888,15 +30617,15 @@ whether the list is wrapping a set (will add tolist() to be able to access an it | **Name** | **Description** | | --- | --- | -| AllWithMapKey | Creating an iterator for this complex list. | -| ComputeFqn | *No description.* | -| Resolve | Produce the Token's value at resolution time. | -| ToString | Return a string representation of this resolvable object. | -| Get | *No description.* | +| AllWithMapKey | Creating an iterator for this complex list. | +| ComputeFqn | *No description.* | +| Resolve | Produce the Token's value at resolution time. | +| ToString | Return a string representation of this resolvable object. | +| Get | *No description.* | --- -##### `AllWithMapKey` +##### `AllWithMapKey` ```csharp private DynamicListTerraformIterator AllWithMapKey(string MapKeyAttributeName) @@ -26906,19 +30635,19 @@ Creating an iterator for this complex list. The list will be converted into a map with the mapKeyAttributeName as the key. -###### `MapKeyAttributeName`Required +###### `MapKeyAttributeName`Required - *Type:* string --- -##### `ComputeFqn` +##### `ComputeFqn` ```csharp private string ComputeFqn() ``` -##### `Resolve` +##### `Resolve` ```csharp private object Resolve(IResolveContext Context) @@ -26926,13 +30655,13 @@ private object Resolve(IResolveContext Context) Produce the Token's value at resolution time. -###### `Context`Required +###### `Context`Required - *Type:* HashiCorp.Cdktf.IResolveContext --- -##### `ToString` +##### `ToString` ```csharp private string ToString() @@ -26942,13 +30671,13 @@ Return a string representation of this resolvable object. Returns a reversible string representation. -##### `Get` +##### `Get` ```csharp -private DataDigitaloceanAppSpecServiceLogDestinationOutputReference Get(double Index) +private DataDigitaloceanAppSpecServiceLogDestinationPapertrailOutputReference Get(double Index) ``` -###### `Index`Required +###### `Index`Required - *Type:* double @@ -26961,12 +30690,12 @@ the index of the item to return. | **Name** | **Type** | **Description** | | --- | --- | --- | -| CreationStack | string[] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| Fqn | string | *No description.* | +| CreationStack | string[] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| Fqn | string | *No description.* | --- -##### `CreationStack`Required +##### `CreationStack`Required ```csharp public string[] CreationStack { get; } @@ -26980,7 +30709,7 @@ If this returns an empty array the stack will not be attached. --- -##### `Fqn`Required +##### `Fqn`Required ```csharp public string Fqn { get; } @@ -26991,25 +30720,26 @@ public string Fqn { get; } --- -### DataDigitaloceanAppSpecServiceLogDestinationLogtailList +### DataDigitaloceanAppSpecServiceLogDestinationPapertrailOutputReference -#### Initializers +#### Initializers ```csharp using HashiCorp.Cdktf.Providers.Digitalocean; -new DataDigitaloceanAppSpecServiceLogDestinationLogtailList(IInterpolatingParent TerraformResource, string TerraformAttribute, bool WrapsSet); +new DataDigitaloceanAppSpecServiceLogDestinationPapertrailOutputReference(IInterpolatingParent TerraformResource, string TerraformAttribute, double ComplexObjectIndex, bool ComplexObjectIsFromSet); ``` | **Name** | **Type** | **Description** | | --- | --- | --- | -| TerraformResource | HashiCorp.Cdktf.IInterpolatingParent | The parent resource. | -| TerraformAttribute | string | The attribute on the parent resource this class is referencing. | -| WrapsSet | bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | +| TerraformResource | HashiCorp.Cdktf.IInterpolatingParent | The parent resource. | +| TerraformAttribute | string | The attribute on the parent resource this class is referencing. | +| ComplexObjectIndex | double | the index of this item in the list. | +| ComplexObjectIsFromSet | bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | --- -##### `TerraformResource`Required +##### `TerraformResource`Required - *Type:* HashiCorp.Cdktf.IInterpolatingParent @@ -27017,7 +30747,7 @@ The parent resource. --- -##### `TerraformAttribute`Required +##### `TerraformAttribute`Required - *Type:* string @@ -27025,7 +30755,15 @@ The attribute on the parent resource this class is referencing. --- -##### `WrapsSet`Required +##### `ComplexObjectIndex`Required + +- *Type:* double + +the index of this item in the list. + +--- + +##### `ComplexObjectIsFromSet`Required - *Type:* bool @@ -27037,85 +30775,185 @@ whether the list is wrapping a set (will add tolist() to be able to access an it | **Name** | **Description** | | --- | --- | -| AllWithMapKey | Creating an iterator for this complex list. | -| ComputeFqn | *No description.* | -| Resolve | Produce the Token's value at resolution time. | -| ToString | Return a string representation of this resolvable object. | -| Get | *No description.* | +| ComputeFqn | *No description.* | +| GetAnyMapAttribute | *No description.* | +| GetBooleanAttribute | *No description.* | +| GetBooleanMapAttribute | *No description.* | +| GetListAttribute | *No description.* | +| GetNumberAttribute | *No description.* | +| GetNumberListAttribute | *No description.* | +| GetNumberMapAttribute | *No description.* | +| GetStringAttribute | *No description.* | +| GetStringMapAttribute | *No description.* | +| InterpolationForAttribute | *No description.* | +| Resolve | Produce the Token's value at resolution time. | +| ToString | Return a string representation of this resolvable object. | --- -##### `AllWithMapKey` +##### `ComputeFqn` ```csharp -private DynamicListTerraformIterator AllWithMapKey(string MapKeyAttributeName) +private string ComputeFqn() ``` -Creating an iterator for this complex list. +##### `GetAnyMapAttribute` -The list will be converted into a map with the mapKeyAttributeName as the key. +```csharp +private System.Collections.Generic.IDictionary GetAnyMapAttribute(string TerraformAttribute) +``` -###### `MapKeyAttributeName`Required +###### `TerraformAttribute`Required - *Type:* string --- -##### `ComputeFqn` +##### `GetBooleanAttribute` ```csharp -private string ComputeFqn() +private IResolvable GetBooleanAttribute(string TerraformAttribute) ``` -##### `Resolve` +###### `TerraformAttribute`Required + +- *Type:* string + +--- + +##### `GetBooleanMapAttribute` ```csharp -private object Resolve(IResolveContext Context) +private System.Collections.Generic.IDictionary GetBooleanMapAttribute(string TerraformAttribute) ``` -Produce the Token's value at resolution time. +###### `TerraformAttribute`Required -###### `Context`Required +- *Type:* string -- *Type:* HashiCorp.Cdktf.IResolveContext +--- + +##### `GetListAttribute` + +```csharp +private string[] GetListAttribute(string TerraformAttribute) +``` + +###### `TerraformAttribute`Required + +- *Type:* string --- -##### `ToString` +##### `GetNumberAttribute` ```csharp -private string ToString() +private double GetNumberAttribute(string TerraformAttribute) ``` -Return a string representation of this resolvable object. +###### `TerraformAttribute`Required -Returns a reversible string representation. +- *Type:* string -##### `Get` +--- + +##### `GetNumberListAttribute` ```csharp -private DataDigitaloceanAppSpecServiceLogDestinationLogtailOutputReference Get(double Index) +private double[] GetNumberListAttribute(string TerraformAttribute) ``` -###### `Index`Required +###### `TerraformAttribute`Required -- *Type:* double +- *Type:* string -the index of the item to return. +--- + +##### `GetNumberMapAttribute` + +```csharp +private System.Collections.Generic.IDictionary GetNumberMapAttribute(string TerraformAttribute) +``` + +###### `TerraformAttribute`Required + +- *Type:* string + +--- + +##### `GetStringAttribute` + +```csharp +private string GetStringAttribute(string TerraformAttribute) +``` + +###### `TerraformAttribute`Required + +- *Type:* string + +--- + +##### `GetStringMapAttribute` + +```csharp +private System.Collections.Generic.IDictionary GetStringMapAttribute(string TerraformAttribute) +``` + +###### `TerraformAttribute`Required + +- *Type:* string + +--- + +##### `InterpolationForAttribute` + +```csharp +private IResolvable InterpolationForAttribute(string Property) +``` + +###### `Property`Required + +- *Type:* string + +--- + +##### `Resolve` + +```csharp +private object Resolve(IResolveContext Context) +``` + +Produce the Token's value at resolution time. + +###### `Context`Required + +- *Type:* HashiCorp.Cdktf.IResolveContext --- +##### `ToString` + +```csharp +private string ToString() +``` + +Return a string representation of this resolvable object. + +Returns a reversible string representation. + #### Properties | **Name** | **Type** | **Description** | | --- | --- | --- | -| CreationStack | string[] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| Fqn | string | *No description.* | +| CreationStack | string[] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| Fqn | string | *No description.* | +| Endpoint | string | *No description.* | +| InternalValue | DataDigitaloceanAppSpecServiceLogDestinationPapertrail | *No description.* | --- -##### `CreationStack`Required +##### `CreationStack`Required ```csharp public string[] CreationStack { get; } @@ -27129,7 +30967,7 @@ If this returns an empty array the stack will not be attached. --- -##### `Fqn`Required +##### `Fqn`Required ```csharp public string Fqn { get; } @@ -27139,27 +30977,47 @@ public string Fqn { get; } --- +##### `Endpoint`Required -### DataDigitaloceanAppSpecServiceLogDestinationLogtailOutputReference +```csharp +public string Endpoint { get; } +``` -#### Initializers +- *Type:* string + +--- + +##### `InternalValue`Optional + +```csharp +public DataDigitaloceanAppSpecServiceLogDestinationPapertrail InternalValue { get; } +``` + +- *Type:* DataDigitaloceanAppSpecServiceLogDestinationPapertrail + +--- + + +### DataDigitaloceanAppSpecServiceOutputReference + +#### Initializers ```csharp using HashiCorp.Cdktf.Providers.Digitalocean; -new DataDigitaloceanAppSpecServiceLogDestinationLogtailOutputReference(IInterpolatingParent TerraformResource, string TerraformAttribute, double ComplexObjectIndex, bool ComplexObjectIsFromSet); +new DataDigitaloceanAppSpecServiceOutputReference(IInterpolatingParent TerraformResource, string TerraformAttribute, double ComplexObjectIndex, bool ComplexObjectIsFromSet); ``` | **Name** | **Type** | **Description** | | --- | --- | --- | -| TerraformResource | HashiCorp.Cdktf.IInterpolatingParent | The parent resource. | -| TerraformAttribute | string | The attribute on the parent resource this class is referencing. | -| ComplexObjectIndex | double | the index of this item in the list. | -| ComplexObjectIsFromSet | bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | +| TerraformResource | HashiCorp.Cdktf.IInterpolatingParent | The parent resource. | +| TerraformAttribute | string | The attribute on the parent resource this class is referencing. | +| ComplexObjectIndex | double | the index of this item in the list. | +| ComplexObjectIsFromSet | bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | --- -##### `TerraformResource`Required +##### `TerraformResource`Required - *Type:* HashiCorp.Cdktf.IInterpolatingParent @@ -27167,7 +31025,7 @@ The parent resource. --- -##### `TerraformAttribute`Required +##### `TerraformAttribute`Required - *Type:* string @@ -27175,7 +31033,7 @@ The attribute on the parent resource this class is referencing. --- -##### `ComplexObjectIndex`Required +##### `ComplexObjectIndex`Required - *Type:* double @@ -27183,7 +31041,7 @@ the index of this item in the list. --- -##### `ComplexObjectIsFromSet`Required +##### `ComplexObjectIsFromSet`Required - *Type:* bool @@ -27195,149 +31053,149 @@ whether the list is wrapping a set (will add tolist() to be able to access an it | **Name** | **Description** | | --- | --- | -| ComputeFqn | *No description.* | -| GetAnyMapAttribute | *No description.* | -| GetBooleanAttribute | *No description.* | -| GetBooleanMapAttribute | *No description.* | -| GetListAttribute | *No description.* | -| GetNumberAttribute | *No description.* | -| GetNumberListAttribute | *No description.* | -| GetNumberMapAttribute | *No description.* | -| GetStringAttribute | *No description.* | -| GetStringMapAttribute | *No description.* | -| InterpolationForAttribute | *No description.* | -| Resolve | Produce the Token's value at resolution time. | -| ToString | Return a string representation of this resolvable object. | +| ComputeFqn | *No description.* | +| GetAnyMapAttribute | *No description.* | +| GetBooleanAttribute | *No description.* | +| GetBooleanMapAttribute | *No description.* | +| GetListAttribute | *No description.* | +| GetNumberAttribute | *No description.* | +| GetNumberListAttribute | *No description.* | +| GetNumberMapAttribute | *No description.* | +| GetStringAttribute | *No description.* | +| GetStringMapAttribute | *No description.* | +| InterpolationForAttribute | *No description.* | +| Resolve | Produce the Token's value at resolution time. | +| ToString | Return a string representation of this resolvable object. | --- -##### `ComputeFqn` +##### `ComputeFqn` ```csharp private string ComputeFqn() ``` -##### `GetAnyMapAttribute` +##### `GetAnyMapAttribute` ```csharp private System.Collections.Generic.IDictionary GetAnyMapAttribute(string TerraformAttribute) ``` -###### `TerraformAttribute`Required +###### `TerraformAttribute`Required - *Type:* string --- -##### `GetBooleanAttribute` +##### `GetBooleanAttribute` ```csharp private IResolvable GetBooleanAttribute(string TerraformAttribute) ``` -###### `TerraformAttribute`Required +###### `TerraformAttribute`Required - *Type:* string --- -##### `GetBooleanMapAttribute` +##### `GetBooleanMapAttribute` ```csharp private System.Collections.Generic.IDictionary GetBooleanMapAttribute(string TerraformAttribute) ``` -###### `TerraformAttribute`Required +###### `TerraformAttribute`Required - *Type:* string --- -##### `GetListAttribute` +##### `GetListAttribute` ```csharp private string[] GetListAttribute(string TerraformAttribute) ``` -###### `TerraformAttribute`Required +###### `TerraformAttribute`Required - *Type:* string --- -##### `GetNumberAttribute` +##### `GetNumberAttribute` ```csharp private double GetNumberAttribute(string TerraformAttribute) ``` -###### `TerraformAttribute`Required +###### `TerraformAttribute`Required - *Type:* string --- -##### `GetNumberListAttribute` +##### `GetNumberListAttribute` ```csharp private double[] GetNumberListAttribute(string TerraformAttribute) ``` -###### `TerraformAttribute`Required +###### `TerraformAttribute`Required - *Type:* string --- -##### `GetNumberMapAttribute` +##### `GetNumberMapAttribute` ```csharp private System.Collections.Generic.IDictionary GetNumberMapAttribute(string TerraformAttribute) ``` -###### `TerraformAttribute`Required +###### `TerraformAttribute`Required - *Type:* string --- -##### `GetStringAttribute` +##### `GetStringAttribute` ```csharp private string GetStringAttribute(string TerraformAttribute) ``` -###### `TerraformAttribute`Required +###### `TerraformAttribute`Required - *Type:* string --- -##### `GetStringMapAttribute` +##### `GetStringMapAttribute` ```csharp private System.Collections.Generic.IDictionary GetStringMapAttribute(string TerraformAttribute) ``` -###### `TerraformAttribute`Required +###### `TerraformAttribute`Required - *Type:* string --- -##### `InterpolationForAttribute` +##### `InterpolationForAttribute` ```csharp private IResolvable InterpolationForAttribute(string Property) ``` -###### `Property`Required +###### `Property`Required - *Type:* string --- -##### `Resolve` +##### `Resolve` ```csharp private object Resolve(IResolveContext Context) @@ -27345,13 +31203,13 @@ private object Resolve(IResolveContext Context) Produce the Token's value at resolution time. -###### `Context`Required +###### `Context`Required - *Type:* HashiCorp.Cdktf.IResolveContext --- -##### `ToString` +##### `ToString` ```csharp private string ToString() @@ -27366,14 +31224,34 @@ Returns a reversible string representation. | **Name** | **Type** | **Description** | | --- | --- | --- | -| CreationStack | string[] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| Fqn | string | *No description.* | -| Token | string | *No description.* | -| InternalValue | DataDigitaloceanAppSpecServiceLogDestinationLogtail | *No description.* | +| CreationStack | string[] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| Fqn | string | *No description.* | +| Alert | DataDigitaloceanAppSpecServiceAlertList | *No description.* | +| Autoscaling | DataDigitaloceanAppSpecServiceAutoscalingList | *No description.* | +| BuildCommand | string | *No description.* | +| Cors | DataDigitaloceanAppSpecServiceCorsList | *No description.* | +| DockerfilePath | string | *No description.* | +| Env | DataDigitaloceanAppSpecServiceEnvList | *No description.* | +| EnvironmentSlug | string | *No description.* | +| Git | DataDigitaloceanAppSpecServiceGitList | *No description.* | +| Github | DataDigitaloceanAppSpecServiceGithubList | *No description.* | +| Gitlab | DataDigitaloceanAppSpecServiceGitlabList | *No description.* | +| HealthCheck | DataDigitaloceanAppSpecServiceHealthCheckList | *No description.* | +| HttpPort | double | *No description.* | +| Image | DataDigitaloceanAppSpecServiceImageList | *No description.* | +| InstanceCount | double | *No description.* | +| InstanceSizeSlug | string | *No description.* | +| InternalPorts | double[] | *No description.* | +| LogDestination | DataDigitaloceanAppSpecServiceLogDestinationList | *No description.* | +| Name | string | *No description.* | +| Routes | DataDigitaloceanAppSpecServiceRoutesList | *No description.* | +| RunCommand | string | *No description.* | +| SourceDir | string | *No description.* | +| InternalValue | DataDigitaloceanAppSpecService | *No description.* | --- -##### `CreationStack`Required +##### `CreationStack`Required ```csharp public string[] CreationStack { get; } @@ -27387,7 +31265,7 @@ If this returns an empty array the stack will not be attached. --- -##### `Fqn`Required +##### `Fqn`Required ```csharp public string Fqn { get; } @@ -27397,357 +31275,246 @@ public string Fqn { get; } --- -##### `Token`Required - -```csharp -public string Token { get; } -``` - -- *Type:* string - ---- - -##### `InternalValue`Optional +##### `Alert`Required ```csharp -public DataDigitaloceanAppSpecServiceLogDestinationLogtail InternalValue { get; } +public DataDigitaloceanAppSpecServiceAlertList Alert { get; } ``` -- *Type:* DataDigitaloceanAppSpecServiceLogDestinationLogtail +- *Type:* DataDigitaloceanAppSpecServiceAlertList --- - -### DataDigitaloceanAppSpecServiceLogDestinationOutputReference - -#### Initializers +##### `Autoscaling`Required ```csharp -using HashiCorp.Cdktf.Providers.Digitalocean; - -new DataDigitaloceanAppSpecServiceLogDestinationOutputReference(IInterpolatingParent TerraformResource, string TerraformAttribute, double ComplexObjectIndex, bool ComplexObjectIsFromSet); +public DataDigitaloceanAppSpecServiceAutoscalingList Autoscaling { get; } ``` -| **Name** | **Type** | **Description** | -| --- | --- | --- | -| TerraformResource | HashiCorp.Cdktf.IInterpolatingParent | The parent resource. | -| TerraformAttribute | string | The attribute on the parent resource this class is referencing. | -| ComplexObjectIndex | double | the index of this item in the list. | -| ComplexObjectIsFromSet | bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | - ---- - -##### `TerraformResource`Required - -- *Type:* HashiCorp.Cdktf.IInterpolatingParent - -The parent resource. - ---- - -##### `TerraformAttribute`Required - -- *Type:* string - -The attribute on the parent resource this class is referencing. - ---- - -##### `ComplexObjectIndex`Required - -- *Type:* double - -the index of this item in the list. - ---- - -##### `ComplexObjectIsFromSet`Required - -- *Type:* bool - -whether the list is wrapping a set (will add tolist() to be able to access an item via an index). - ---- - -#### Methods - -| **Name** | **Description** | -| --- | --- | -| ComputeFqn | *No description.* | -| GetAnyMapAttribute | *No description.* | -| GetBooleanAttribute | *No description.* | -| GetBooleanMapAttribute | *No description.* | -| GetListAttribute | *No description.* | -| GetNumberAttribute | *No description.* | -| GetNumberListAttribute | *No description.* | -| GetNumberMapAttribute | *No description.* | -| GetStringAttribute | *No description.* | -| GetStringMapAttribute | *No description.* | -| InterpolationForAttribute | *No description.* | -| Resolve | Produce the Token's value at resolution time. | -| ToString | Return a string representation of this resolvable object. | +- *Type:* DataDigitaloceanAppSpecServiceAutoscalingList --- -##### `ComputeFqn` - -```csharp -private string ComputeFqn() -``` - -##### `GetAnyMapAttribute` +##### `BuildCommand`Required ```csharp -private System.Collections.Generic.IDictionary GetAnyMapAttribute(string TerraformAttribute) +public string BuildCommand { get; } ``` -###### `TerraformAttribute`Required - - *Type:* string --- -##### `GetBooleanAttribute` +##### `Cors`Required ```csharp -private IResolvable GetBooleanAttribute(string TerraformAttribute) +public DataDigitaloceanAppSpecServiceCorsList Cors { get; } ``` -###### `TerraformAttribute`Required - -- *Type:* string +- *Type:* DataDigitaloceanAppSpecServiceCorsList --- -##### `GetBooleanMapAttribute` +##### `DockerfilePath`Required ```csharp -private System.Collections.Generic.IDictionary GetBooleanMapAttribute(string TerraformAttribute) +public string DockerfilePath { get; } ``` -###### `TerraformAttribute`Required - - *Type:* string --- -##### `GetListAttribute` +##### `Env`Required ```csharp -private string[] GetListAttribute(string TerraformAttribute) +public DataDigitaloceanAppSpecServiceEnvList Env { get; } ``` -###### `TerraformAttribute`Required - -- *Type:* string +- *Type:* DataDigitaloceanAppSpecServiceEnvList --- -##### `GetNumberAttribute` +##### `EnvironmentSlug`Required ```csharp -private double GetNumberAttribute(string TerraformAttribute) +public string EnvironmentSlug { get; } ``` -###### `TerraformAttribute`Required - - *Type:* string --- -##### `GetNumberListAttribute` +##### `Git`Required ```csharp -private double[] GetNumberListAttribute(string TerraformAttribute) +public DataDigitaloceanAppSpecServiceGitList Git { get; } ``` -###### `TerraformAttribute`Required - -- *Type:* string +- *Type:* DataDigitaloceanAppSpecServiceGitList --- -##### `GetNumberMapAttribute` +##### `Github`Required ```csharp -private System.Collections.Generic.IDictionary GetNumberMapAttribute(string TerraformAttribute) +public DataDigitaloceanAppSpecServiceGithubList Github { get; } ``` -###### `TerraformAttribute`Required - -- *Type:* string +- *Type:* DataDigitaloceanAppSpecServiceGithubList --- -##### `GetStringAttribute` +##### `Gitlab`Required ```csharp -private string GetStringAttribute(string TerraformAttribute) +public DataDigitaloceanAppSpecServiceGitlabList Gitlab { get; } ``` -###### `TerraformAttribute`Required - -- *Type:* string +- *Type:* DataDigitaloceanAppSpecServiceGitlabList --- -##### `GetStringMapAttribute` +##### `HealthCheck`Required ```csharp -private System.Collections.Generic.IDictionary GetStringMapAttribute(string TerraformAttribute) +public DataDigitaloceanAppSpecServiceHealthCheckList HealthCheck { get; } ``` -###### `TerraformAttribute`Required - -- *Type:* string +- *Type:* DataDigitaloceanAppSpecServiceHealthCheckList --- -##### `InterpolationForAttribute` +##### `HttpPort`Required ```csharp -private IResolvable InterpolationForAttribute(string Property) +public double HttpPort { get; } ``` -###### `Property`Required - -- *Type:* string +- *Type:* double --- -##### `Resolve` +##### `Image`Required ```csharp -private object Resolve(IResolveContext Context) +public DataDigitaloceanAppSpecServiceImageList Image { get; } ``` -Produce the Token's value at resolution time. - -###### `Context`Required - -- *Type:* HashiCorp.Cdktf.IResolveContext +- *Type:* DataDigitaloceanAppSpecServiceImageList --- -##### `ToString` +##### `InstanceCount`Required ```csharp -private string ToString() +public double InstanceCount { get; } ``` -Return a string representation of this resolvable object. +- *Type:* double -Returns a reversible string representation. +--- +##### `InstanceSizeSlug`Required -#### Properties +```csharp +public string InstanceSizeSlug { get; } +``` -| **Name** | **Type** | **Description** | -| --- | --- | --- | -| CreationStack | string[] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| Fqn | string | *No description.* | -| Datadog | DataDigitaloceanAppSpecServiceLogDestinationDatadogList | *No description.* | -| Logtail | DataDigitaloceanAppSpecServiceLogDestinationLogtailList | *No description.* | -| Name | string | *No description.* | -| Papertrail | DataDigitaloceanAppSpecServiceLogDestinationPapertrailList | *No description.* | -| InternalValue | DataDigitaloceanAppSpecServiceLogDestination | *No description.* | +- *Type:* string --- -##### `CreationStack`Required +##### `InternalPorts`Required ```csharp -public string[] CreationStack { get; } +public double[] InternalPorts { get; } ``` -- *Type:* string[] - -The creation stack of this resolvable which will be appended to errors thrown during resolution. - -If this returns an empty array the stack will not be attached. +- *Type:* double[] --- -##### `Fqn`Required +##### `LogDestination`Required ```csharp -public string Fqn { get; } +public DataDigitaloceanAppSpecServiceLogDestinationList LogDestination { get; } ``` -- *Type:* string +- *Type:* DataDigitaloceanAppSpecServiceLogDestinationList --- -##### `Datadog`Required +##### `Name`Required ```csharp -public DataDigitaloceanAppSpecServiceLogDestinationDatadogList Datadog { get; } +public string Name { get; } ``` -- *Type:* DataDigitaloceanAppSpecServiceLogDestinationDatadogList +- *Type:* string --- -##### `Logtail`Required +##### `Routes`Required ```csharp -public DataDigitaloceanAppSpecServiceLogDestinationLogtailList Logtail { get; } +public DataDigitaloceanAppSpecServiceRoutesList Routes { get; } ``` -- *Type:* DataDigitaloceanAppSpecServiceLogDestinationLogtailList +- *Type:* DataDigitaloceanAppSpecServiceRoutesList --- -##### `Name`Required +##### `RunCommand`Required ```csharp -public string Name { get; } +public string RunCommand { get; } ``` - *Type:* string --- -##### `Papertrail`Required +##### `SourceDir`Required ```csharp -public DataDigitaloceanAppSpecServiceLogDestinationPapertrailList Papertrail { get; } +public string SourceDir { get; } ``` -- *Type:* DataDigitaloceanAppSpecServiceLogDestinationPapertrailList +- *Type:* string --- -##### `InternalValue`Optional +##### `InternalValue`Optional ```csharp -public DataDigitaloceanAppSpecServiceLogDestination InternalValue { get; } +public DataDigitaloceanAppSpecService InternalValue { get; } ``` -- *Type:* DataDigitaloceanAppSpecServiceLogDestination +- *Type:* DataDigitaloceanAppSpecService --- -### DataDigitaloceanAppSpecServiceLogDestinationPapertrailList +### DataDigitaloceanAppSpecServiceRoutesList -#### Initializers +#### Initializers ```csharp using HashiCorp.Cdktf.Providers.Digitalocean; -new DataDigitaloceanAppSpecServiceLogDestinationPapertrailList(IInterpolatingParent TerraformResource, string TerraformAttribute, bool WrapsSet); +new DataDigitaloceanAppSpecServiceRoutesList(IInterpolatingParent TerraformResource, string TerraformAttribute, bool WrapsSet); ``` | **Name** | **Type** | **Description** | | --- | --- | --- | -| TerraformResource | HashiCorp.Cdktf.IInterpolatingParent | The parent resource. | -| TerraformAttribute | string | The attribute on the parent resource this class is referencing. | -| WrapsSet | bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | +| TerraformResource | HashiCorp.Cdktf.IInterpolatingParent | The parent resource. | +| TerraformAttribute | string | The attribute on the parent resource this class is referencing. | +| WrapsSet | bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | --- -##### `TerraformResource`Required +##### `TerraformResource`Required - *Type:* HashiCorp.Cdktf.IInterpolatingParent @@ -27755,7 +31522,7 @@ The parent resource. --- -##### `TerraformAttribute`Required +##### `TerraformAttribute`Required - *Type:* string @@ -27763,7 +31530,7 @@ The attribute on the parent resource this class is referencing. --- -##### `WrapsSet`Required +##### `WrapsSet`Required - *Type:* bool @@ -27775,15 +31542,15 @@ whether the list is wrapping a set (will add tolist() to be able to access an it | **Name** | **Description** | | --- | --- | -| AllWithMapKey | Creating an iterator for this complex list. | -| ComputeFqn | *No description.* | -| Resolve | Produce the Token's value at resolution time. | -| ToString | Return a string representation of this resolvable object. | -| Get | *No description.* | +| AllWithMapKey | Creating an iterator for this complex list. | +| ComputeFqn | *No description.* | +| Resolve | Produce the Token's value at resolution time. | +| ToString | Return a string representation of this resolvable object. | +| Get | *No description.* | --- -##### `AllWithMapKey` +##### `AllWithMapKey` ```csharp private DynamicListTerraformIterator AllWithMapKey(string MapKeyAttributeName) @@ -27793,19 +31560,19 @@ Creating an iterator for this complex list. The list will be converted into a map with the mapKeyAttributeName as the key. -###### `MapKeyAttributeName`Required +###### `MapKeyAttributeName`Required - *Type:* string --- -##### `ComputeFqn` +##### `ComputeFqn` ```csharp private string ComputeFqn() ``` -##### `Resolve` +##### `Resolve` ```csharp private object Resolve(IResolveContext Context) @@ -27813,13 +31580,13 @@ private object Resolve(IResolveContext Context) Produce the Token's value at resolution time. -###### `Context`Required +###### `Context`Required - *Type:* HashiCorp.Cdktf.IResolveContext --- -##### `ToString` +##### `ToString` ```csharp private string ToString() @@ -27829,13 +31596,13 @@ Return a string representation of this resolvable object. Returns a reversible string representation. -##### `Get` +##### `Get` ```csharp -private DataDigitaloceanAppSpecServiceLogDestinationPapertrailOutputReference Get(double Index) +private DataDigitaloceanAppSpecServiceRoutesOutputReference Get(double Index) ``` -###### `Index`Required +###### `Index`Required - *Type:* double @@ -27848,12 +31615,12 @@ the index of the item to return. | **Name** | **Type** | **Description** | | --- | --- | --- | -| CreationStack | string[] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| Fqn | string | *No description.* | +| CreationStack | string[] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| Fqn | string | *No description.* | --- -##### `CreationStack`Required +##### `CreationStack`Required ```csharp public string[] CreationStack { get; } @@ -27867,7 +31634,7 @@ If this returns an empty array the stack will not be attached. --- -##### `Fqn`Required +##### `Fqn`Required ```csharp public string Fqn { get; } @@ -27878,26 +31645,26 @@ public string Fqn { get; } --- -### DataDigitaloceanAppSpecServiceLogDestinationPapertrailOutputReference +### DataDigitaloceanAppSpecServiceRoutesOutputReference -#### Initializers +#### Initializers ```csharp using HashiCorp.Cdktf.Providers.Digitalocean; -new DataDigitaloceanAppSpecServiceLogDestinationPapertrailOutputReference(IInterpolatingParent TerraformResource, string TerraformAttribute, double ComplexObjectIndex, bool ComplexObjectIsFromSet); +new DataDigitaloceanAppSpecServiceRoutesOutputReference(IInterpolatingParent TerraformResource, string TerraformAttribute, double ComplexObjectIndex, bool ComplexObjectIsFromSet); ``` | **Name** | **Type** | **Description** | | --- | --- | --- | -| TerraformResource | HashiCorp.Cdktf.IInterpolatingParent | The parent resource. | -| TerraformAttribute | string | The attribute on the parent resource this class is referencing. | -| ComplexObjectIndex | double | the index of this item in the list. | -| ComplexObjectIsFromSet | bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | +| TerraformResource | HashiCorp.Cdktf.IInterpolatingParent | The parent resource. | +| TerraformAttribute | string | The attribute on the parent resource this class is referencing. | +| ComplexObjectIndex | double | the index of this item in the list. | +| ComplexObjectIsFromSet | bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | --- -##### `TerraformResource`Required +##### `TerraformResource`Required - *Type:* HashiCorp.Cdktf.IInterpolatingParent @@ -27905,7 +31672,7 @@ The parent resource. --- -##### `TerraformAttribute`Required +##### `TerraformAttribute`Required - *Type:* string @@ -27913,7 +31680,7 @@ The attribute on the parent resource this class is referencing. --- -##### `ComplexObjectIndex`Required +##### `ComplexObjectIndex`Required - *Type:* double @@ -27921,7 +31688,7 @@ the index of this item in the list. --- -##### `ComplexObjectIsFromSet`Required +##### `ComplexObjectIsFromSet`Required - *Type:* bool @@ -27933,149 +31700,149 @@ whether the list is wrapping a set (will add tolist() to be able to access an it | **Name** | **Description** | | --- | --- | -| ComputeFqn | *No description.* | -| GetAnyMapAttribute | *No description.* | -| GetBooleanAttribute | *No description.* | -| GetBooleanMapAttribute | *No description.* | -| GetListAttribute | *No description.* | -| GetNumberAttribute | *No description.* | -| GetNumberListAttribute | *No description.* | -| GetNumberMapAttribute | *No description.* | -| GetStringAttribute | *No description.* | -| GetStringMapAttribute | *No description.* | -| InterpolationForAttribute | *No description.* | -| Resolve | Produce the Token's value at resolution time. | -| ToString | Return a string representation of this resolvable object. | +| ComputeFqn | *No description.* | +| GetAnyMapAttribute | *No description.* | +| GetBooleanAttribute | *No description.* | +| GetBooleanMapAttribute | *No description.* | +| GetListAttribute | *No description.* | +| GetNumberAttribute | *No description.* | +| GetNumberListAttribute | *No description.* | +| GetNumberMapAttribute | *No description.* | +| GetStringAttribute | *No description.* | +| GetStringMapAttribute | *No description.* | +| InterpolationForAttribute | *No description.* | +| Resolve | Produce the Token's value at resolution time. | +| ToString | Return a string representation of this resolvable object. | --- -##### `ComputeFqn` +##### `ComputeFqn` ```csharp private string ComputeFqn() ``` -##### `GetAnyMapAttribute` +##### `GetAnyMapAttribute` ```csharp private System.Collections.Generic.IDictionary GetAnyMapAttribute(string TerraformAttribute) ``` -###### `TerraformAttribute`Required +###### `TerraformAttribute`Required - *Type:* string --- -##### `GetBooleanAttribute` +##### `GetBooleanAttribute` ```csharp private IResolvable GetBooleanAttribute(string TerraformAttribute) ``` -###### `TerraformAttribute`Required +###### `TerraformAttribute`Required - *Type:* string --- -##### `GetBooleanMapAttribute` +##### `GetBooleanMapAttribute` ```csharp private System.Collections.Generic.IDictionary GetBooleanMapAttribute(string TerraformAttribute) ``` -###### `TerraformAttribute`Required +###### `TerraformAttribute`Required - *Type:* string --- -##### `GetListAttribute` +##### `GetListAttribute` ```csharp private string[] GetListAttribute(string TerraformAttribute) ``` -###### `TerraformAttribute`Required +###### `TerraformAttribute`Required - *Type:* string --- -##### `GetNumberAttribute` +##### `GetNumberAttribute` ```csharp private double GetNumberAttribute(string TerraformAttribute) ``` -###### `TerraformAttribute`Required +###### `TerraformAttribute`Required - *Type:* string --- -##### `GetNumberListAttribute` +##### `GetNumberListAttribute` ```csharp private double[] GetNumberListAttribute(string TerraformAttribute) ``` -###### `TerraformAttribute`Required +###### `TerraformAttribute`Required - *Type:* string --- -##### `GetNumberMapAttribute` +##### `GetNumberMapAttribute` ```csharp private System.Collections.Generic.IDictionary GetNumberMapAttribute(string TerraformAttribute) ``` -###### `TerraformAttribute`Required +###### `TerraformAttribute`Required - *Type:* string --- -##### `GetStringAttribute` +##### `GetStringAttribute` ```csharp private string GetStringAttribute(string TerraformAttribute) ``` -###### `TerraformAttribute`Required +###### `TerraformAttribute`Required - *Type:* string --- -##### `GetStringMapAttribute` +##### `GetStringMapAttribute` ```csharp private System.Collections.Generic.IDictionary GetStringMapAttribute(string TerraformAttribute) ``` -###### `TerraformAttribute`Required +###### `TerraformAttribute`Required - *Type:* string --- -##### `InterpolationForAttribute` +##### `InterpolationForAttribute` ```csharp private IResolvable InterpolationForAttribute(string Property) ``` -###### `Property`Required +###### `Property`Required - *Type:* string --- -##### `Resolve` +##### `Resolve` ```csharp private object Resolve(IResolveContext Context) @@ -28083,13 +31850,13 @@ private object Resolve(IResolveContext Context) Produce the Token's value at resolution time. -###### `Context`Required +###### `Context`Required - *Type:* HashiCorp.Cdktf.IResolveContext --- -##### `ToString` +##### `ToString` ```csharp private string ToString() @@ -28104,14 +31871,15 @@ Returns a reversible string representation. | **Name** | **Type** | **Description** | | --- | --- | --- | -| CreationStack | string[] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| Fqn | string | *No description.* | -| Endpoint | string | *No description.* | -| InternalValue | DataDigitaloceanAppSpecServiceLogDestinationPapertrail | *No description.* | +| CreationStack | string[] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| Fqn | string | *No description.* | +| Path | string | *No description.* | +| PreservePathPrefix | HashiCorp.Cdktf.IResolvable | *No description.* | +| InternalValue | DataDigitaloceanAppSpecServiceRoutes | *No description.* | --- -##### `CreationStack`Required +##### `CreationStack`Required ```csharp public string[] CreationStack { get; } @@ -28125,7 +31893,7 @@ If this returns an empty array the stack will not be attached. --- -##### `Fqn`Required +##### `Fqn`Required ```csharp public string Fqn { get; } @@ -28135,47 +31903,56 @@ public string Fqn { get; } --- -##### `Endpoint`Required +##### `Path`Required ```csharp -public string Endpoint { get; } +public string Path { get; } ``` - *Type:* string --- -##### `InternalValue`Optional +##### `PreservePathPrefix`Required ```csharp -public DataDigitaloceanAppSpecServiceLogDestinationPapertrail InternalValue { get; } +public IResolvable PreservePathPrefix { get; } ``` -- *Type:* DataDigitaloceanAppSpecServiceLogDestinationPapertrail +- *Type:* HashiCorp.Cdktf.IResolvable --- +##### `InternalValue`Optional -### DataDigitaloceanAppSpecServiceOutputReference +```csharp +public DataDigitaloceanAppSpecServiceRoutes InternalValue { get; } +``` -#### Initializers +- *Type:* DataDigitaloceanAppSpecServiceRoutes + +--- + + +### DataDigitaloceanAppSpecStaticSiteCorsAllowOriginsList + +#### Initializers ```csharp using HashiCorp.Cdktf.Providers.Digitalocean; -new DataDigitaloceanAppSpecServiceOutputReference(IInterpolatingParent TerraformResource, string TerraformAttribute, double ComplexObjectIndex, bool ComplexObjectIsFromSet); +new DataDigitaloceanAppSpecStaticSiteCorsAllowOriginsList(IInterpolatingParent TerraformResource, string TerraformAttribute, bool WrapsSet); ``` | **Name** | **Type** | **Description** | | --- | --- | --- | -| TerraformResource | HashiCorp.Cdktf.IInterpolatingParent | The parent resource. | -| TerraformAttribute | string | The attribute on the parent resource this class is referencing. | -| ComplexObjectIndex | double | the index of this item in the list. | -| ComplexObjectIsFromSet | bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | +| TerraformResource | HashiCorp.Cdktf.IInterpolatingParent | The parent resource. | +| TerraformAttribute | string | The attribute on the parent resource this class is referencing. | +| WrapsSet | bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | --- -##### `TerraformResource`Required +##### `TerraformResource`Required - *Type:* HashiCorp.Cdktf.IInterpolatingParent @@ -28183,7 +31960,7 @@ The parent resource. --- -##### `TerraformAttribute`Required +##### `TerraformAttribute`Required - *Type:* string @@ -28191,15 +31968,7 @@ The attribute on the parent resource this class is referencing. --- -##### `ComplexObjectIndex`Required - -- *Type:* double - -the index of this item in the list. - ---- - -##### `ComplexObjectIsFromSet`Required +##### `WrapsSet`Required - *Type:* bool @@ -28211,149 +31980,37 @@ whether the list is wrapping a set (will add tolist() to be able to access an it | **Name** | **Description** | | --- | --- | -| ComputeFqn | *No description.* | -| GetAnyMapAttribute | *No description.* | -| GetBooleanAttribute | *No description.* | -| GetBooleanMapAttribute | *No description.* | -| GetListAttribute | *No description.* | -| GetNumberAttribute | *No description.* | -| GetNumberListAttribute | *No description.* | -| GetNumberMapAttribute | *No description.* | -| GetStringAttribute | *No description.* | -| GetStringMapAttribute | *No description.* | -| InterpolationForAttribute | *No description.* | -| Resolve | Produce the Token's value at resolution time. | -| ToString | Return a string representation of this resolvable object. | - ---- - -##### `ComputeFqn` - -```csharp -private string ComputeFqn() -``` - -##### `GetAnyMapAttribute` - -```csharp -private System.Collections.Generic.IDictionary GetAnyMapAttribute(string TerraformAttribute) -``` - -###### `TerraformAttribute`Required - -- *Type:* string - ---- - -##### `GetBooleanAttribute` - -```csharp -private IResolvable GetBooleanAttribute(string TerraformAttribute) -``` - -###### `TerraformAttribute`Required - -- *Type:* string - ---- - -##### `GetBooleanMapAttribute` - -```csharp -private System.Collections.Generic.IDictionary GetBooleanMapAttribute(string TerraformAttribute) -``` - -###### `TerraformAttribute`Required - -- *Type:* string - ---- - -##### `GetListAttribute` - -```csharp -private string[] GetListAttribute(string TerraformAttribute) -``` - -###### `TerraformAttribute`Required - -- *Type:* string - ---- - -##### `GetNumberAttribute` - -```csharp -private double GetNumberAttribute(string TerraformAttribute) -``` - -###### `TerraformAttribute`Required - -- *Type:* string - ---- - -##### `GetNumberListAttribute` - -```csharp -private double[] GetNumberListAttribute(string TerraformAttribute) -``` - -###### `TerraformAttribute`Required - -- *Type:* string - ---- - -##### `GetNumberMapAttribute` - -```csharp -private System.Collections.Generic.IDictionary GetNumberMapAttribute(string TerraformAttribute) -``` - -###### `TerraformAttribute`Required - -- *Type:* string +| AllWithMapKey | Creating an iterator for this complex list. | +| ComputeFqn | *No description.* | +| Resolve | Produce the Token's value at resolution time. | +| ToString | Return a string representation of this resolvable object. | +| Get | *No description.* | --- -##### `GetStringAttribute` +##### `AllWithMapKey` ```csharp -private string GetStringAttribute(string TerraformAttribute) +private DynamicListTerraformIterator AllWithMapKey(string MapKeyAttributeName) ``` -###### `TerraformAttribute`Required - -- *Type:* string - ---- - -##### `GetStringMapAttribute` +Creating an iterator for this complex list. -```csharp -private System.Collections.Generic.IDictionary GetStringMapAttribute(string TerraformAttribute) -``` +The list will be converted into a map with the mapKeyAttributeName as the key. -###### `TerraformAttribute`Required +###### `MapKeyAttributeName`Required - *Type:* string --- -##### `InterpolationForAttribute` +##### `ComputeFqn` ```csharp -private IResolvable InterpolationForAttribute(string Property) +private string ComputeFqn() ``` -###### `Property`Required - -- *Type:* string - ---- - -##### `Resolve` +##### `Resolve` ```csharp private object Resolve(IResolveContext Context) @@ -28361,13 +32018,13 @@ private object Resolve(IResolveContext Context) Produce the Token's value at resolution time. -###### `Context`Required +###### `Context`Required - *Type:* HashiCorp.Cdktf.IResolveContext --- -##### `ToString` +##### `ToString` ```csharp private string ToString() @@ -28377,39 +32034,31 @@ Return a string representation of this resolvable object. Returns a reversible string representation. +##### `Get` -#### Properties - -| **Name** | **Type** | **Description** | -| --- | --- | --- | -| CreationStack | string[] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| Fqn | string | *No description.* | -| Alert | DataDigitaloceanAppSpecServiceAlertList | *No description.* | -| Autoscaling | DataDigitaloceanAppSpecServiceAutoscalingList | *No description.* | -| BuildCommand | string | *No description.* | -| Cors | DataDigitaloceanAppSpecServiceCorsList | *No description.* | -| DockerfilePath | string | *No description.* | -| Env | DataDigitaloceanAppSpecServiceEnvList | *No description.* | -| EnvironmentSlug | string | *No description.* | -| Git | DataDigitaloceanAppSpecServiceGitList | *No description.* | -| Github | DataDigitaloceanAppSpecServiceGithubList | *No description.* | -| Gitlab | DataDigitaloceanAppSpecServiceGitlabList | *No description.* | -| HealthCheck | DataDigitaloceanAppSpecServiceHealthCheckList | *No description.* | -| HttpPort | double | *No description.* | -| Image | DataDigitaloceanAppSpecServiceImageList | *No description.* | -| InstanceCount | double | *No description.* | -| InstanceSizeSlug | string | *No description.* | -| InternalPorts | double[] | *No description.* | -| LogDestination | DataDigitaloceanAppSpecServiceLogDestinationList | *No description.* | -| Name | string | *No description.* | -| Routes | DataDigitaloceanAppSpecServiceRoutesList | *No description.* | -| RunCommand | string | *No description.* | -| SourceDir | string | *No description.* | -| InternalValue | DataDigitaloceanAppSpecService | *No description.* | +```csharp +private DataDigitaloceanAppSpecStaticSiteCorsAllowOriginsOutputReference Get(double Index) +``` + +###### `Index`Required + +- *Type:* double + +the index of the item to return. --- -##### `CreationStack`Required + +#### Properties + +| **Name** | **Type** | **Description** | +| --- | --- | --- | +| CreationStack | string[] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| Fqn | string | *No description.* | + +--- + +##### `CreationStack`Required ```csharp public string[] CreationStack { get; } @@ -28423,7 +32072,7 @@ If this returns an empty array the stack will not be attached. --- -##### `Fqn`Required +##### `Fqn`Required ```csharp public string Fqn { get; } @@ -28433,246 +32082,326 @@ public string Fqn { get; } --- -##### `Alert`Required + +### DataDigitaloceanAppSpecStaticSiteCorsAllowOriginsOutputReference + +#### Initializers ```csharp -public DataDigitaloceanAppSpecServiceAlertList Alert { get; } +using HashiCorp.Cdktf.Providers.Digitalocean; + +new DataDigitaloceanAppSpecStaticSiteCorsAllowOriginsOutputReference(IInterpolatingParent TerraformResource, string TerraformAttribute, double ComplexObjectIndex, bool ComplexObjectIsFromSet); ``` -- *Type:* DataDigitaloceanAppSpecServiceAlertList +| **Name** | **Type** | **Description** | +| --- | --- | --- | +| TerraformResource | HashiCorp.Cdktf.IInterpolatingParent | The parent resource. | +| TerraformAttribute | string | The attribute on the parent resource this class is referencing. | +| ComplexObjectIndex | double | the index of this item in the list. | +| ComplexObjectIsFromSet | bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | --- -##### `Autoscaling`Required +##### `TerraformResource`Required -```csharp -public DataDigitaloceanAppSpecServiceAutoscalingList Autoscaling { get; } -``` +- *Type:* HashiCorp.Cdktf.IInterpolatingParent -- *Type:* DataDigitaloceanAppSpecServiceAutoscalingList +The parent resource. --- -##### `BuildCommand`Required - -```csharp -public string BuildCommand { get; } -``` +##### `TerraformAttribute`Required - *Type:* string +The attribute on the parent resource this class is referencing. + --- -##### `Cors`Required +##### `ComplexObjectIndex`Required -```csharp -public DataDigitaloceanAppSpecServiceCorsList Cors { get; } -``` +- *Type:* double -- *Type:* DataDigitaloceanAppSpecServiceCorsList +the index of this item in the list. --- -##### `DockerfilePath`Required +##### `ComplexObjectIsFromSet`Required + +- *Type:* bool + +whether the list is wrapping a set (will add tolist() to be able to access an item via an index). + +--- + +#### Methods + +| **Name** | **Description** | +| --- | --- | +| ComputeFqn | *No description.* | +| GetAnyMapAttribute | *No description.* | +| GetBooleanAttribute | *No description.* | +| GetBooleanMapAttribute | *No description.* | +| GetListAttribute | *No description.* | +| GetNumberAttribute | *No description.* | +| GetNumberListAttribute | *No description.* | +| GetNumberMapAttribute | *No description.* | +| GetStringAttribute | *No description.* | +| GetStringMapAttribute | *No description.* | +| InterpolationForAttribute | *No description.* | +| Resolve | Produce the Token's value at resolution time. | +| ToString | Return a string representation of this resolvable object. | + +--- + +##### `ComputeFqn` ```csharp -public string DockerfilePath { get; } +private string ComputeFqn() +``` + +##### `GetAnyMapAttribute` + +```csharp +private System.Collections.Generic.IDictionary GetAnyMapAttribute(string TerraformAttribute) ``` +###### `TerraformAttribute`Required + - *Type:* string --- -##### `Env`Required +##### `GetBooleanAttribute` ```csharp -public DataDigitaloceanAppSpecServiceEnvList Env { get; } +private IResolvable GetBooleanAttribute(string TerraformAttribute) ``` -- *Type:* DataDigitaloceanAppSpecServiceEnvList +###### `TerraformAttribute`Required + +- *Type:* string --- -##### `EnvironmentSlug`Required +##### `GetBooleanMapAttribute` ```csharp -public string EnvironmentSlug { get; } +private System.Collections.Generic.IDictionary GetBooleanMapAttribute(string TerraformAttribute) ``` +###### `TerraformAttribute`Required + - *Type:* string --- -##### `Git`Required +##### `GetListAttribute` ```csharp -public DataDigitaloceanAppSpecServiceGitList Git { get; } +private string[] GetListAttribute(string TerraformAttribute) ``` -- *Type:* DataDigitaloceanAppSpecServiceGitList +###### `TerraformAttribute`Required + +- *Type:* string --- -##### `Github`Required +##### `GetNumberAttribute` ```csharp -public DataDigitaloceanAppSpecServiceGithubList Github { get; } +private double GetNumberAttribute(string TerraformAttribute) ``` -- *Type:* DataDigitaloceanAppSpecServiceGithubList +###### `TerraformAttribute`Required + +- *Type:* string --- -##### `Gitlab`Required +##### `GetNumberListAttribute` ```csharp -public DataDigitaloceanAppSpecServiceGitlabList Gitlab { get; } +private double[] GetNumberListAttribute(string TerraformAttribute) ``` -- *Type:* DataDigitaloceanAppSpecServiceGitlabList +###### `TerraformAttribute`Required + +- *Type:* string --- -##### `HealthCheck`Required +##### `GetNumberMapAttribute` ```csharp -public DataDigitaloceanAppSpecServiceHealthCheckList HealthCheck { get; } +private System.Collections.Generic.IDictionary GetNumberMapAttribute(string TerraformAttribute) ``` -- *Type:* DataDigitaloceanAppSpecServiceHealthCheckList +###### `TerraformAttribute`Required + +- *Type:* string --- -##### `HttpPort`Required +##### `GetStringAttribute` ```csharp -public double HttpPort { get; } +private string GetStringAttribute(string TerraformAttribute) ``` -- *Type:* double +###### `TerraformAttribute`Required + +- *Type:* string --- -##### `Image`Required +##### `GetStringMapAttribute` ```csharp -public DataDigitaloceanAppSpecServiceImageList Image { get; } +private System.Collections.Generic.IDictionary GetStringMapAttribute(string TerraformAttribute) ``` -- *Type:* DataDigitaloceanAppSpecServiceImageList +###### `TerraformAttribute`Required + +- *Type:* string --- -##### `InstanceCount`Required +##### `InterpolationForAttribute` ```csharp -public double InstanceCount { get; } +private IResolvable InterpolationForAttribute(string Property) ``` -- *Type:* double +###### `Property`Required + +- *Type:* string --- -##### `InstanceSizeSlug`Required +##### `Resolve` ```csharp -public string InstanceSizeSlug { get; } +private object Resolve(IResolveContext Context) ``` -- *Type:* string +Produce the Token's value at resolution time. + +###### `Context`Required + +- *Type:* HashiCorp.Cdktf.IResolveContext --- -##### `InternalPorts`Required +##### `ToString` ```csharp -public double[] InternalPorts { get; } +private string ToString() ``` -- *Type:* double[] +Return a string representation of this resolvable object. + +Returns a reversible string representation. + + +#### Properties + +| **Name** | **Type** | **Description** | +| --- | --- | --- | +| CreationStack | string[] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| Fqn | string | *No description.* | +| Exact | string | *No description.* | +| Prefix | string | *No description.* | +| Regex | string | *No description.* | +| InternalValue | DataDigitaloceanAppSpecStaticSiteCorsAllowOrigins | *No description.* | --- -##### `LogDestination`Required +##### `CreationStack`Required ```csharp -public DataDigitaloceanAppSpecServiceLogDestinationList LogDestination { get; } +public string[] CreationStack { get; } ``` -- *Type:* DataDigitaloceanAppSpecServiceLogDestinationList +- *Type:* string[] + +The creation stack of this resolvable which will be appended to errors thrown during resolution. + +If this returns an empty array the stack will not be attached. --- -##### `Name`Required +##### `Fqn`Required ```csharp -public string Name { get; } +public string Fqn { get; } ``` - *Type:* string --- -##### `Routes`Required +##### `Exact`Required ```csharp -public DataDigitaloceanAppSpecServiceRoutesList Routes { get; } +public string Exact { get; } ``` -- *Type:* DataDigitaloceanAppSpecServiceRoutesList +- *Type:* string --- -##### `RunCommand`Required +##### `Prefix`Required ```csharp -public string RunCommand { get; } +public string Prefix { get; } ``` - *Type:* string --- -##### `SourceDir`Required +##### `Regex`Required ```csharp -public string SourceDir { get; } +public string Regex { get; } ``` - *Type:* string --- -##### `InternalValue`Optional +##### `InternalValue`Optional ```csharp -public DataDigitaloceanAppSpecService InternalValue { get; } +public DataDigitaloceanAppSpecStaticSiteCorsAllowOrigins InternalValue { get; } ``` -- *Type:* DataDigitaloceanAppSpecService +- *Type:* DataDigitaloceanAppSpecStaticSiteCorsAllowOrigins --- -### DataDigitaloceanAppSpecServiceRoutesList +### DataDigitaloceanAppSpecStaticSiteCorsList -#### Initializers +#### Initializers ```csharp using HashiCorp.Cdktf.Providers.Digitalocean; -new DataDigitaloceanAppSpecServiceRoutesList(IInterpolatingParent TerraformResource, string TerraformAttribute, bool WrapsSet); +new DataDigitaloceanAppSpecStaticSiteCorsList(IInterpolatingParent TerraformResource, string TerraformAttribute, bool WrapsSet); ``` | **Name** | **Type** | **Description** | | --- | --- | --- | -| TerraformResource | HashiCorp.Cdktf.IInterpolatingParent | The parent resource. | -| TerraformAttribute | string | The attribute on the parent resource this class is referencing. | -| WrapsSet | bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | +| TerraformResource | HashiCorp.Cdktf.IInterpolatingParent | The parent resource. | +| TerraformAttribute | string | The attribute on the parent resource this class is referencing. | +| WrapsSet | bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | --- -##### `TerraformResource`Required +##### `TerraformResource`Required - *Type:* HashiCorp.Cdktf.IInterpolatingParent @@ -28680,7 +32409,7 @@ The parent resource. --- -##### `TerraformAttribute`Required +##### `TerraformAttribute`Required - *Type:* string @@ -28688,7 +32417,7 @@ The attribute on the parent resource this class is referencing. --- -##### `WrapsSet`Required +##### `WrapsSet`Required - *Type:* bool @@ -28700,15 +32429,15 @@ whether the list is wrapping a set (will add tolist() to be able to access an it | **Name** | **Description** | | --- | --- | -| AllWithMapKey | Creating an iterator for this complex list. | -| ComputeFqn | *No description.* | -| Resolve | Produce the Token's value at resolution time. | -| ToString | Return a string representation of this resolvable object. | -| Get | *No description.* | +| AllWithMapKey | Creating an iterator for this complex list. | +| ComputeFqn | *No description.* | +| Resolve | Produce the Token's value at resolution time. | +| ToString | Return a string representation of this resolvable object. | +| Get | *No description.* | --- -##### `AllWithMapKey` +##### `AllWithMapKey` ```csharp private DynamicListTerraformIterator AllWithMapKey(string MapKeyAttributeName) @@ -28718,19 +32447,19 @@ Creating an iterator for this complex list. The list will be converted into a map with the mapKeyAttributeName as the key. -###### `MapKeyAttributeName`Required +###### `MapKeyAttributeName`Required - *Type:* string --- -##### `ComputeFqn` +##### `ComputeFqn` ```csharp private string ComputeFqn() ``` -##### `Resolve` +##### `Resolve` ```csharp private object Resolve(IResolveContext Context) @@ -28738,13 +32467,13 @@ private object Resolve(IResolveContext Context) Produce the Token's value at resolution time. -###### `Context`Required +###### `Context`Required - *Type:* HashiCorp.Cdktf.IResolveContext --- -##### `ToString` +##### `ToString` ```csharp private string ToString() @@ -28754,13 +32483,13 @@ Return a string representation of this resolvable object. Returns a reversible string representation. -##### `Get` +##### `Get` ```csharp -private DataDigitaloceanAppSpecServiceRoutesOutputReference Get(double Index) +private DataDigitaloceanAppSpecStaticSiteCorsOutputReference Get(double Index) ``` -###### `Index`Required +###### `Index`Required - *Type:* double @@ -28773,12 +32502,12 @@ the index of the item to return. | **Name** | **Type** | **Description** | | --- | --- | --- | -| CreationStack | string[] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| Fqn | string | *No description.* | +| CreationStack | string[] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| Fqn | string | *No description.* | --- -##### `CreationStack`Required +##### `CreationStack`Required ```csharp public string[] CreationStack { get; } @@ -28792,7 +32521,7 @@ If this returns an empty array the stack will not be attached. --- -##### `Fqn`Required +##### `Fqn`Required ```csharp public string Fqn { get; } @@ -28803,26 +32532,26 @@ public string Fqn { get; } --- -### DataDigitaloceanAppSpecServiceRoutesOutputReference +### DataDigitaloceanAppSpecStaticSiteCorsOutputReference -#### Initializers +#### Initializers ```csharp using HashiCorp.Cdktf.Providers.Digitalocean; -new DataDigitaloceanAppSpecServiceRoutesOutputReference(IInterpolatingParent TerraformResource, string TerraformAttribute, double ComplexObjectIndex, bool ComplexObjectIsFromSet); +new DataDigitaloceanAppSpecStaticSiteCorsOutputReference(IInterpolatingParent TerraformResource, string TerraformAttribute, double ComplexObjectIndex, bool ComplexObjectIsFromSet); ``` | **Name** | **Type** | **Description** | | --- | --- | --- | -| TerraformResource | HashiCorp.Cdktf.IInterpolatingParent | The parent resource. | -| TerraformAttribute | string | The attribute on the parent resource this class is referencing. | -| ComplexObjectIndex | double | the index of this item in the list. | -| ComplexObjectIsFromSet | bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | +| TerraformResource | HashiCorp.Cdktf.IInterpolatingParent | The parent resource. | +| TerraformAttribute | string | The attribute on the parent resource this class is referencing. | +| ComplexObjectIndex | double | the index of this item in the list. | +| ComplexObjectIsFromSet | bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | --- -##### `TerraformResource`Required +##### `TerraformResource`Required - *Type:* HashiCorp.Cdktf.IInterpolatingParent @@ -28830,7 +32559,7 @@ The parent resource. --- -##### `TerraformAttribute`Required +##### `TerraformAttribute`Required - *Type:* string @@ -28838,7 +32567,7 @@ The attribute on the parent resource this class is referencing. --- -##### `ComplexObjectIndex`Required +##### `ComplexObjectIndex`Required - *Type:* double @@ -28846,7 +32575,7 @@ the index of this item in the list. --- -##### `ComplexObjectIsFromSet`Required +##### `ComplexObjectIsFromSet`Required - *Type:* bool @@ -28858,149 +32587,149 @@ whether the list is wrapping a set (will add tolist() to be able to access an it | **Name** | **Description** | | --- | --- | -| ComputeFqn | *No description.* | -| GetAnyMapAttribute | *No description.* | -| GetBooleanAttribute | *No description.* | -| GetBooleanMapAttribute | *No description.* | -| GetListAttribute | *No description.* | -| GetNumberAttribute | *No description.* | -| GetNumberListAttribute | *No description.* | -| GetNumberMapAttribute | *No description.* | -| GetStringAttribute | *No description.* | -| GetStringMapAttribute | *No description.* | -| InterpolationForAttribute | *No description.* | -| Resolve | Produce the Token's value at resolution time. | -| ToString | Return a string representation of this resolvable object. | +| ComputeFqn | *No description.* | +| GetAnyMapAttribute | *No description.* | +| GetBooleanAttribute | *No description.* | +| GetBooleanMapAttribute | *No description.* | +| GetListAttribute | *No description.* | +| GetNumberAttribute | *No description.* | +| GetNumberListAttribute | *No description.* | +| GetNumberMapAttribute | *No description.* | +| GetStringAttribute | *No description.* | +| GetStringMapAttribute | *No description.* | +| InterpolationForAttribute | *No description.* | +| Resolve | Produce the Token's value at resolution time. | +| ToString | Return a string representation of this resolvable object. | --- -##### `ComputeFqn` +##### `ComputeFqn` ```csharp private string ComputeFqn() ``` -##### `GetAnyMapAttribute` +##### `GetAnyMapAttribute` ```csharp private System.Collections.Generic.IDictionary GetAnyMapAttribute(string TerraformAttribute) ``` -###### `TerraformAttribute`Required +###### `TerraformAttribute`Required - *Type:* string --- -##### `GetBooleanAttribute` +##### `GetBooleanAttribute` ```csharp private IResolvable GetBooleanAttribute(string TerraformAttribute) ``` -###### `TerraformAttribute`Required +###### `TerraformAttribute`Required - *Type:* string --- -##### `GetBooleanMapAttribute` +##### `GetBooleanMapAttribute` ```csharp private System.Collections.Generic.IDictionary GetBooleanMapAttribute(string TerraformAttribute) ``` -###### `TerraformAttribute`Required +###### `TerraformAttribute`Required - *Type:* string --- -##### `GetListAttribute` +##### `GetListAttribute` ```csharp private string[] GetListAttribute(string TerraformAttribute) ``` -###### `TerraformAttribute`Required +###### `TerraformAttribute`Required - *Type:* string --- -##### `GetNumberAttribute` +##### `GetNumberAttribute` ```csharp private double GetNumberAttribute(string TerraformAttribute) ``` -###### `TerraformAttribute`Required +###### `TerraformAttribute`Required - *Type:* string --- -##### `GetNumberListAttribute` +##### `GetNumberListAttribute` ```csharp private double[] GetNumberListAttribute(string TerraformAttribute) ``` -###### `TerraformAttribute`Required +###### `TerraformAttribute`Required - *Type:* string --- -##### `GetNumberMapAttribute` +##### `GetNumberMapAttribute` ```csharp private System.Collections.Generic.IDictionary GetNumberMapAttribute(string TerraformAttribute) ``` -###### `TerraformAttribute`Required +###### `TerraformAttribute`Required - *Type:* string --- -##### `GetStringAttribute` +##### `GetStringAttribute` ```csharp private string GetStringAttribute(string TerraformAttribute) ``` -###### `TerraformAttribute`Required +###### `TerraformAttribute`Required - *Type:* string --- -##### `GetStringMapAttribute` +##### `GetStringMapAttribute` ```csharp private System.Collections.Generic.IDictionary GetStringMapAttribute(string TerraformAttribute) ``` -###### `TerraformAttribute`Required +###### `TerraformAttribute`Required - *Type:* string --- -##### `InterpolationForAttribute` +##### `InterpolationForAttribute` ```csharp private IResolvable InterpolationForAttribute(string Property) ``` -###### `Property`Required +###### `Property`Required - *Type:* string --- -##### `Resolve` +##### `Resolve` ```csharp private object Resolve(IResolveContext Context) @@ -29008,13 +32737,13 @@ private object Resolve(IResolveContext Context) Produce the Token's value at resolution time. -###### `Context`Required +###### `Context`Required - *Type:* HashiCorp.Cdktf.IResolveContext --- -##### `ToString` +##### `ToString` ```csharp private string ToString() @@ -29029,15 +32758,19 @@ Returns a reversible string representation. | **Name** | **Type** | **Description** | | --- | --- | --- | -| CreationStack | string[] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| Fqn | string | *No description.* | -| Path | string | *No description.* | -| PreservePathPrefix | HashiCorp.Cdktf.IResolvable | *No description.* | -| InternalValue | DataDigitaloceanAppSpecServiceRoutes | *No description.* | +| CreationStack | string[] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| Fqn | string | *No description.* | +| AllowCredentials | HashiCorp.Cdktf.IResolvable | *No description.* | +| AllowHeaders | string[] | *No description.* | +| AllowMethods | string[] | *No description.* | +| AllowOrigins | DataDigitaloceanAppSpecStaticSiteCorsAllowOriginsList | *No description.* | +| ExposeHeaders | string[] | *No description.* | +| MaxAge | string | *No description.* | +| InternalValue | DataDigitaloceanAppSpecStaticSiteCors | *No description.* | --- -##### `CreationStack`Required +##### `CreationStack`Required ```csharp public string[] CreationStack { get; } @@ -29051,7 +32784,7 @@ If this returns an empty array the stack will not be attached. --- -##### `Fqn`Required +##### `Fqn`Required ```csharp public string Fqn { get; } @@ -29061,56 +32794,96 @@ public string Fqn { get; } --- -##### `Path`Required +##### `AllowCredentials`Required ```csharp -public string Path { get; } +public IResolvable AllowCredentials { get; } ``` -- *Type:* string +- *Type:* HashiCorp.Cdktf.IResolvable --- -##### `PreservePathPrefix`Required +##### `AllowHeaders`Required ```csharp -public IResolvable PreservePathPrefix { get; } +public string[] AllowHeaders { get; } ``` -- *Type:* HashiCorp.Cdktf.IResolvable +- *Type:* string[] --- -##### `InternalValue`Optional +##### `AllowMethods`Required ```csharp -public DataDigitaloceanAppSpecServiceRoutes InternalValue { get; } +public string[] AllowMethods { get; } ``` -- *Type:* DataDigitaloceanAppSpecServiceRoutes +- *Type:* string[] --- +##### `AllowOrigins`Required + +```csharp +public DataDigitaloceanAppSpecStaticSiteCorsAllowOriginsList AllowOrigins { get; } +``` -### DataDigitaloceanAppSpecStaticSiteCorsAllowOriginsList +- *Type:* DataDigitaloceanAppSpecStaticSiteCorsAllowOriginsList -#### Initializers +--- + +##### `ExposeHeaders`Required + +```csharp +public string[] ExposeHeaders { get; } +``` + +- *Type:* string[] + +--- + +##### `MaxAge`Required + +```csharp +public string MaxAge { get; } +``` + +- *Type:* string + +--- + +##### `InternalValue`Optional + +```csharp +public DataDigitaloceanAppSpecStaticSiteCors InternalValue { get; } +``` + +- *Type:* DataDigitaloceanAppSpecStaticSiteCors + +--- + + +### DataDigitaloceanAppSpecStaticSiteEnvList + +#### Initializers ```csharp using HashiCorp.Cdktf.Providers.Digitalocean; -new DataDigitaloceanAppSpecStaticSiteCorsAllowOriginsList(IInterpolatingParent TerraformResource, string TerraformAttribute, bool WrapsSet); +new DataDigitaloceanAppSpecStaticSiteEnvList(IInterpolatingParent TerraformResource, string TerraformAttribute, bool WrapsSet); ``` | **Name** | **Type** | **Description** | | --- | --- | --- | -| TerraformResource | HashiCorp.Cdktf.IInterpolatingParent | The parent resource. | -| TerraformAttribute | string | The attribute on the parent resource this class is referencing. | -| WrapsSet | bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | +| TerraformResource | HashiCorp.Cdktf.IInterpolatingParent | The parent resource. | +| TerraformAttribute | string | The attribute on the parent resource this class is referencing. | +| WrapsSet | bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | --- -##### `TerraformResource`Required +##### `TerraformResource`Required - *Type:* HashiCorp.Cdktf.IInterpolatingParent @@ -29118,7 +32891,7 @@ The parent resource. --- -##### `TerraformAttribute`Required +##### `TerraformAttribute`Required - *Type:* string @@ -29126,7 +32899,7 @@ The attribute on the parent resource this class is referencing. --- -##### `WrapsSet`Required +##### `WrapsSet`Required - *Type:* bool @@ -29138,15 +32911,15 @@ whether the list is wrapping a set (will add tolist() to be able to access an it | **Name** | **Description** | | --- | --- | -| AllWithMapKey | Creating an iterator for this complex list. | -| ComputeFqn | *No description.* | -| Resolve | Produce the Token's value at resolution time. | -| ToString | Return a string representation of this resolvable object. | -| Get | *No description.* | +| AllWithMapKey | Creating an iterator for this complex list. | +| ComputeFqn | *No description.* | +| Resolve | Produce the Token's value at resolution time. | +| ToString | Return a string representation of this resolvable object. | +| Get | *No description.* | --- -##### `AllWithMapKey` +##### `AllWithMapKey` ```csharp private DynamicListTerraformIterator AllWithMapKey(string MapKeyAttributeName) @@ -29156,19 +32929,19 @@ Creating an iterator for this complex list. The list will be converted into a map with the mapKeyAttributeName as the key. -###### `MapKeyAttributeName`Required +###### `MapKeyAttributeName`Required - *Type:* string --- -##### `ComputeFqn` +##### `ComputeFqn` ```csharp private string ComputeFqn() ``` -##### `Resolve` +##### `Resolve` ```csharp private object Resolve(IResolveContext Context) @@ -29176,13 +32949,13 @@ private object Resolve(IResolveContext Context) Produce the Token's value at resolution time. -###### `Context`Required +###### `Context`Required - *Type:* HashiCorp.Cdktf.IResolveContext --- -##### `ToString` +##### `ToString` ```csharp private string ToString() @@ -29192,13 +32965,13 @@ Return a string representation of this resolvable object. Returns a reversible string representation. -##### `Get` +##### `Get` ```csharp -private DataDigitaloceanAppSpecStaticSiteCorsAllowOriginsOutputReference Get(double Index) +private DataDigitaloceanAppSpecStaticSiteEnvOutputReference Get(double Index) ``` -###### `Index`Required +###### `Index`Required - *Type:* double @@ -29211,12 +32984,12 @@ the index of the item to return. | **Name** | **Type** | **Description** | | --- | --- | --- | -| CreationStack | string[] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| Fqn | string | *No description.* | +| CreationStack | string[] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| Fqn | string | *No description.* | --- -##### `CreationStack`Required +##### `CreationStack`Required ```csharp public string[] CreationStack { get; } @@ -29230,7 +33003,7 @@ If this returns an empty array the stack will not be attached. --- -##### `Fqn`Required +##### `Fqn`Required ```csharp public string Fqn { get; } @@ -29241,26 +33014,26 @@ public string Fqn { get; } --- -### DataDigitaloceanAppSpecStaticSiteCorsAllowOriginsOutputReference +### DataDigitaloceanAppSpecStaticSiteEnvOutputReference -#### Initializers +#### Initializers ```csharp using HashiCorp.Cdktf.Providers.Digitalocean; -new DataDigitaloceanAppSpecStaticSiteCorsAllowOriginsOutputReference(IInterpolatingParent TerraformResource, string TerraformAttribute, double ComplexObjectIndex, bool ComplexObjectIsFromSet); +new DataDigitaloceanAppSpecStaticSiteEnvOutputReference(IInterpolatingParent TerraformResource, string TerraformAttribute, double ComplexObjectIndex, bool ComplexObjectIsFromSet); ``` | **Name** | **Type** | **Description** | | --- | --- | --- | -| TerraformResource | HashiCorp.Cdktf.IInterpolatingParent | The parent resource. | -| TerraformAttribute | string | The attribute on the parent resource this class is referencing. | -| ComplexObjectIndex | double | the index of this item in the list. | -| ComplexObjectIsFromSet | bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | +| TerraformResource | HashiCorp.Cdktf.IInterpolatingParent | The parent resource. | +| TerraformAttribute | string | The attribute on the parent resource this class is referencing. | +| ComplexObjectIndex | double | the index of this item in the list. | +| ComplexObjectIsFromSet | bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | --- -##### `TerraformResource`Required +##### `TerraformResource`Required - *Type:* HashiCorp.Cdktf.IInterpolatingParent @@ -29268,7 +33041,7 @@ The parent resource. --- -##### `TerraformAttribute`Required +##### `TerraformAttribute`Required - *Type:* string @@ -29276,7 +33049,7 @@ The attribute on the parent resource this class is referencing. --- -##### `ComplexObjectIndex`Required +##### `ComplexObjectIndex`Required - *Type:* double @@ -29284,7 +33057,7 @@ the index of this item in the list. --- -##### `ComplexObjectIsFromSet`Required +##### `ComplexObjectIsFromSet`Required - *Type:* bool @@ -29296,149 +33069,149 @@ whether the list is wrapping a set (will add tolist() to be able to access an it | **Name** | **Description** | | --- | --- | -| ComputeFqn | *No description.* | -| GetAnyMapAttribute | *No description.* | -| GetBooleanAttribute | *No description.* | -| GetBooleanMapAttribute | *No description.* | -| GetListAttribute | *No description.* | -| GetNumberAttribute | *No description.* | -| GetNumberListAttribute | *No description.* | -| GetNumberMapAttribute | *No description.* | -| GetStringAttribute | *No description.* | -| GetStringMapAttribute | *No description.* | -| InterpolationForAttribute | *No description.* | -| Resolve | Produce the Token's value at resolution time. | -| ToString | Return a string representation of this resolvable object. | +| ComputeFqn | *No description.* | +| GetAnyMapAttribute | *No description.* | +| GetBooleanAttribute | *No description.* | +| GetBooleanMapAttribute | *No description.* | +| GetListAttribute | *No description.* | +| GetNumberAttribute | *No description.* | +| GetNumberListAttribute | *No description.* | +| GetNumberMapAttribute | *No description.* | +| GetStringAttribute | *No description.* | +| GetStringMapAttribute | *No description.* | +| InterpolationForAttribute | *No description.* | +| Resolve | Produce the Token's value at resolution time. | +| ToString | Return a string representation of this resolvable object. | --- -##### `ComputeFqn` +##### `ComputeFqn` ```csharp private string ComputeFqn() ``` -##### `GetAnyMapAttribute` +##### `GetAnyMapAttribute` ```csharp private System.Collections.Generic.IDictionary GetAnyMapAttribute(string TerraformAttribute) ``` -###### `TerraformAttribute`Required +###### `TerraformAttribute`Required - *Type:* string --- -##### `GetBooleanAttribute` +##### `GetBooleanAttribute` ```csharp private IResolvable GetBooleanAttribute(string TerraformAttribute) ``` -###### `TerraformAttribute`Required +###### `TerraformAttribute`Required - *Type:* string --- -##### `GetBooleanMapAttribute` +##### `GetBooleanMapAttribute` ```csharp private System.Collections.Generic.IDictionary GetBooleanMapAttribute(string TerraformAttribute) ``` -###### `TerraformAttribute`Required +###### `TerraformAttribute`Required - *Type:* string --- -##### `GetListAttribute` +##### `GetListAttribute` ```csharp private string[] GetListAttribute(string TerraformAttribute) ``` -###### `TerraformAttribute`Required +###### `TerraformAttribute`Required - *Type:* string --- -##### `GetNumberAttribute` +##### `GetNumberAttribute` ```csharp private double GetNumberAttribute(string TerraformAttribute) ``` -###### `TerraformAttribute`Required +###### `TerraformAttribute`Required - *Type:* string --- -##### `GetNumberListAttribute` +##### `GetNumberListAttribute` ```csharp private double[] GetNumberListAttribute(string TerraformAttribute) ``` -###### `TerraformAttribute`Required +###### `TerraformAttribute`Required - *Type:* string --- -##### `GetNumberMapAttribute` +##### `GetNumberMapAttribute` ```csharp private System.Collections.Generic.IDictionary GetNumberMapAttribute(string TerraformAttribute) ``` -###### `TerraformAttribute`Required +###### `TerraformAttribute`Required - *Type:* string --- -##### `GetStringAttribute` +##### `GetStringAttribute` ```csharp private string GetStringAttribute(string TerraformAttribute) ``` -###### `TerraformAttribute`Required +###### `TerraformAttribute`Required - *Type:* string --- -##### `GetStringMapAttribute` +##### `GetStringMapAttribute` ```csharp private System.Collections.Generic.IDictionary GetStringMapAttribute(string TerraformAttribute) ``` -###### `TerraformAttribute`Required +###### `TerraformAttribute`Required - *Type:* string --- -##### `InterpolationForAttribute` +##### `InterpolationForAttribute` ```csharp private IResolvable InterpolationForAttribute(string Property) ``` -###### `Property`Required +###### `Property`Required - *Type:* string --- -##### `Resolve` +##### `Resolve` ```csharp private object Resolve(IResolveContext Context) @@ -29446,13 +33219,13 @@ private object Resolve(IResolveContext Context) Produce the Token's value at resolution time. -###### `Context`Required +###### `Context`Required - *Type:* HashiCorp.Cdktf.IResolveContext --- -##### `ToString` +##### `ToString` ```csharp private string ToString() @@ -29467,16 +33240,17 @@ Returns a reversible string representation. | **Name** | **Type** | **Description** | | --- | --- | --- | -| CreationStack | string[] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| Fqn | string | *No description.* | -| Exact | string | *No description.* | -| Prefix | string | *No description.* | -| Regex | string | *No description.* | -| InternalValue | DataDigitaloceanAppSpecStaticSiteCorsAllowOrigins | *No description.* | +| CreationStack | string[] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| Fqn | string | *No description.* | +| Key | string | *No description.* | +| Scope | string | *No description.* | +| Type | string | *No description.* | +| Value | string | *No description.* | +| InternalValue | DataDigitaloceanAppSpecStaticSiteEnv | *No description.* | --- -##### `CreationStack`Required +##### `CreationStack`Required ```csharp public string[] CreationStack { get; } @@ -29490,7 +33264,7 @@ If this returns an empty array the stack will not be attached. --- -##### `Fqn`Required +##### `Fqn`Required ```csharp public string Fqn { get; } @@ -29500,66 +33274,76 @@ public string Fqn { get; } --- -##### `Exact`Required +##### `Key`Required ```csharp -public string Exact { get; } +public string Key { get; } ``` - *Type:* string --- -##### `Prefix`Required +##### `Scope`Required ```csharp -public string Prefix { get; } +public string Scope { get; } ``` - *Type:* string --- -##### `Regex`Required +##### `Type`Required ```csharp -public string Regex { get; } +public string Type { get; } ``` - *Type:* string --- -##### `InternalValue`Optional +##### `Value`Required ```csharp -public DataDigitaloceanAppSpecStaticSiteCorsAllowOrigins InternalValue { get; } +public string Value { get; } ``` -- *Type:* DataDigitaloceanAppSpecStaticSiteCorsAllowOrigins +- *Type:* string --- +##### `InternalValue`Optional -### DataDigitaloceanAppSpecStaticSiteCorsList +```csharp +public DataDigitaloceanAppSpecStaticSiteEnv InternalValue { get; } +``` -#### Initializers +- *Type:* DataDigitaloceanAppSpecStaticSiteEnv + +--- + + +### DataDigitaloceanAppSpecStaticSiteGithubList + +#### Initializers ```csharp using HashiCorp.Cdktf.Providers.Digitalocean; -new DataDigitaloceanAppSpecStaticSiteCorsList(IInterpolatingParent TerraformResource, string TerraformAttribute, bool WrapsSet); +new DataDigitaloceanAppSpecStaticSiteGithubList(IInterpolatingParent TerraformResource, string TerraformAttribute, bool WrapsSet); ``` | **Name** | **Type** | **Description** | | --- | --- | --- | -| TerraformResource | HashiCorp.Cdktf.IInterpolatingParent | The parent resource. | -| TerraformAttribute | string | The attribute on the parent resource this class is referencing. | -| WrapsSet | bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | +| TerraformResource | HashiCorp.Cdktf.IInterpolatingParent | The parent resource. | +| TerraformAttribute | string | The attribute on the parent resource this class is referencing. | +| WrapsSet | bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | --- -##### `TerraformResource`Required +##### `TerraformResource`Required - *Type:* HashiCorp.Cdktf.IInterpolatingParent @@ -29567,7 +33351,7 @@ The parent resource. --- -##### `TerraformAttribute`Required +##### `TerraformAttribute`Required - *Type:* string @@ -29575,7 +33359,7 @@ The attribute on the parent resource this class is referencing. --- -##### `WrapsSet`Required +##### `WrapsSet`Required - *Type:* bool @@ -29587,15 +33371,15 @@ whether the list is wrapping a set (will add tolist() to be able to access an it | **Name** | **Description** | | --- | --- | -| AllWithMapKey | Creating an iterator for this complex list. | -| ComputeFqn | *No description.* | -| Resolve | Produce the Token's value at resolution time. | -| ToString | Return a string representation of this resolvable object. | -| Get | *No description.* | +| AllWithMapKey | Creating an iterator for this complex list. | +| ComputeFqn | *No description.* | +| Resolve | Produce the Token's value at resolution time. | +| ToString | Return a string representation of this resolvable object. | +| Get | *No description.* | --- -##### `AllWithMapKey` +##### `AllWithMapKey` ```csharp private DynamicListTerraformIterator AllWithMapKey(string MapKeyAttributeName) @@ -29605,19 +33389,19 @@ Creating an iterator for this complex list. The list will be converted into a map with the mapKeyAttributeName as the key. -###### `MapKeyAttributeName`Required +###### `MapKeyAttributeName`Required - *Type:* string --- -##### `ComputeFqn` +##### `ComputeFqn` ```csharp private string ComputeFqn() ``` -##### `Resolve` +##### `Resolve` ```csharp private object Resolve(IResolveContext Context) @@ -29625,13 +33409,13 @@ private object Resolve(IResolveContext Context) Produce the Token's value at resolution time. -###### `Context`Required +###### `Context`Required - *Type:* HashiCorp.Cdktf.IResolveContext --- -##### `ToString` +##### `ToString` ```csharp private string ToString() @@ -29641,13 +33425,13 @@ Return a string representation of this resolvable object. Returns a reversible string representation. -##### `Get` +##### `Get` ```csharp -private DataDigitaloceanAppSpecStaticSiteCorsOutputReference Get(double Index) +private DataDigitaloceanAppSpecStaticSiteGithubOutputReference Get(double Index) ``` -###### `Index`Required +###### `Index`Required - *Type:* double @@ -29660,12 +33444,12 @@ the index of the item to return. | **Name** | **Type** | **Description** | | --- | --- | --- | -| CreationStack | string[] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| Fqn | string | *No description.* | +| CreationStack | string[] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| Fqn | string | *No description.* | --- -##### `CreationStack`Required +##### `CreationStack`Required ```csharp public string[] CreationStack { get; } @@ -29679,7 +33463,7 @@ If this returns an empty array the stack will not be attached. --- -##### `Fqn`Required +##### `Fqn`Required ```csharp public string Fqn { get; } @@ -29690,26 +33474,26 @@ public string Fqn { get; } --- -### DataDigitaloceanAppSpecStaticSiteCorsOutputReference +### DataDigitaloceanAppSpecStaticSiteGithubOutputReference -#### Initializers +#### Initializers ```csharp using HashiCorp.Cdktf.Providers.Digitalocean; -new DataDigitaloceanAppSpecStaticSiteCorsOutputReference(IInterpolatingParent TerraformResource, string TerraformAttribute, double ComplexObjectIndex, bool ComplexObjectIsFromSet); +new DataDigitaloceanAppSpecStaticSiteGithubOutputReference(IInterpolatingParent TerraformResource, string TerraformAttribute, double ComplexObjectIndex, bool ComplexObjectIsFromSet); ``` | **Name** | **Type** | **Description** | | --- | --- | --- | -| TerraformResource | HashiCorp.Cdktf.IInterpolatingParent | The parent resource. | -| TerraformAttribute | string | The attribute on the parent resource this class is referencing. | -| ComplexObjectIndex | double | the index of this item in the list. | -| ComplexObjectIsFromSet | bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | +| TerraformResource | HashiCorp.Cdktf.IInterpolatingParent | The parent resource. | +| TerraformAttribute | string | The attribute on the parent resource this class is referencing. | +| ComplexObjectIndex | double | the index of this item in the list. | +| ComplexObjectIsFromSet | bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | --- -##### `TerraformResource`Required +##### `TerraformResource`Required - *Type:* HashiCorp.Cdktf.IInterpolatingParent @@ -29717,7 +33501,7 @@ The parent resource. --- -##### `TerraformAttribute`Required +##### `TerraformAttribute`Required - *Type:* string @@ -29725,7 +33509,7 @@ The attribute on the parent resource this class is referencing. --- -##### `ComplexObjectIndex`Required +##### `ComplexObjectIndex`Required - *Type:* double @@ -29733,7 +33517,7 @@ the index of this item in the list. --- -##### `ComplexObjectIsFromSet`Required +##### `ComplexObjectIsFromSet`Required - *Type:* bool @@ -29745,149 +33529,149 @@ whether the list is wrapping a set (will add tolist() to be able to access an it | **Name** | **Description** | | --- | --- | -| ComputeFqn | *No description.* | -| GetAnyMapAttribute | *No description.* | -| GetBooleanAttribute | *No description.* | -| GetBooleanMapAttribute | *No description.* | -| GetListAttribute | *No description.* | -| GetNumberAttribute | *No description.* | -| GetNumberListAttribute | *No description.* | -| GetNumberMapAttribute | *No description.* | -| GetStringAttribute | *No description.* | -| GetStringMapAttribute | *No description.* | -| InterpolationForAttribute | *No description.* | -| Resolve | Produce the Token's value at resolution time. | -| ToString | Return a string representation of this resolvable object. | +| ComputeFqn | *No description.* | +| GetAnyMapAttribute | *No description.* | +| GetBooleanAttribute | *No description.* | +| GetBooleanMapAttribute | *No description.* | +| GetListAttribute | *No description.* | +| GetNumberAttribute | *No description.* | +| GetNumberListAttribute | *No description.* | +| GetNumberMapAttribute | *No description.* | +| GetStringAttribute | *No description.* | +| GetStringMapAttribute | *No description.* | +| InterpolationForAttribute | *No description.* | +| Resolve | Produce the Token's value at resolution time. | +| ToString | Return a string representation of this resolvable object. | --- -##### `ComputeFqn` +##### `ComputeFqn` ```csharp private string ComputeFqn() ``` -##### `GetAnyMapAttribute` +##### `GetAnyMapAttribute` ```csharp private System.Collections.Generic.IDictionary GetAnyMapAttribute(string TerraformAttribute) ``` -###### `TerraformAttribute`Required +###### `TerraformAttribute`Required - *Type:* string --- -##### `GetBooleanAttribute` +##### `GetBooleanAttribute` ```csharp private IResolvable GetBooleanAttribute(string TerraformAttribute) ``` -###### `TerraformAttribute`Required +###### `TerraformAttribute`Required - *Type:* string --- -##### `GetBooleanMapAttribute` +##### `GetBooleanMapAttribute` ```csharp private System.Collections.Generic.IDictionary GetBooleanMapAttribute(string TerraformAttribute) ``` -###### `TerraformAttribute`Required +###### `TerraformAttribute`Required - *Type:* string --- -##### `GetListAttribute` +##### `GetListAttribute` ```csharp private string[] GetListAttribute(string TerraformAttribute) ``` -###### `TerraformAttribute`Required +###### `TerraformAttribute`Required - *Type:* string --- -##### `GetNumberAttribute` +##### `GetNumberAttribute` ```csharp private double GetNumberAttribute(string TerraformAttribute) ``` -###### `TerraformAttribute`Required +###### `TerraformAttribute`Required - *Type:* string --- -##### `GetNumberListAttribute` +##### `GetNumberListAttribute` ```csharp private double[] GetNumberListAttribute(string TerraformAttribute) ``` -###### `TerraformAttribute`Required +###### `TerraformAttribute`Required - *Type:* string --- -##### `GetNumberMapAttribute` +##### `GetNumberMapAttribute` ```csharp private System.Collections.Generic.IDictionary GetNumberMapAttribute(string TerraformAttribute) ``` -###### `TerraformAttribute`Required +###### `TerraformAttribute`Required - *Type:* string --- -##### `GetStringAttribute` +##### `GetStringAttribute` ```csharp private string GetStringAttribute(string TerraformAttribute) ``` -###### `TerraformAttribute`Required +###### `TerraformAttribute`Required - *Type:* string --- -##### `GetStringMapAttribute` +##### `GetStringMapAttribute` ```csharp private System.Collections.Generic.IDictionary GetStringMapAttribute(string TerraformAttribute) ``` -###### `TerraformAttribute`Required +###### `TerraformAttribute`Required - *Type:* string --- -##### `InterpolationForAttribute` +##### `InterpolationForAttribute` ```csharp private IResolvable InterpolationForAttribute(string Property) ``` -###### `Property`Required +###### `Property`Required - *Type:* string --- -##### `Resolve` +##### `Resolve` ```csharp private object Resolve(IResolveContext Context) @@ -29895,13 +33679,13 @@ private object Resolve(IResolveContext Context) Produce the Token's value at resolution time. -###### `Context`Required +###### `Context`Required - *Type:* HashiCorp.Cdktf.IResolveContext --- -##### `ToString` +##### `ToString` ```csharp private string ToString() @@ -29916,19 +33700,16 @@ Returns a reversible string representation. | **Name** | **Type** | **Description** | | --- | --- | --- | -| CreationStack | string[] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| Fqn | string | *No description.* | -| AllowCredentials | HashiCorp.Cdktf.IResolvable | *No description.* | -| AllowHeaders | string[] | *No description.* | -| AllowMethods | string[] | *No description.* | -| AllowOrigins | DataDigitaloceanAppSpecStaticSiteCorsAllowOriginsList | *No description.* | -| ExposeHeaders | string[] | *No description.* | -| MaxAge | string | *No description.* | -| InternalValue | DataDigitaloceanAppSpecStaticSiteCors | *No description.* | +| CreationStack | string[] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| Fqn | string | *No description.* | +| Branch | string | *No description.* | +| DeployOnPush | HashiCorp.Cdktf.IResolvable | *No description.* | +| Repo | string | *No description.* | +| InternalValue | DataDigitaloceanAppSpecStaticSiteGithub | *No description.* | --- -##### `CreationStack`Required +##### `CreationStack`Required ```csharp public string[] CreationStack { get; } @@ -29942,7 +33723,7 @@ If this returns an empty array the stack will not be attached. --- -##### `Fqn`Required +##### `Fqn`Required ```csharp public string Fqn { get; } @@ -29952,96 +33733,66 @@ public string Fqn { get; } --- -##### `AllowCredentials`Required - -```csharp -public IResolvable AllowCredentials { get; } -``` - -- *Type:* HashiCorp.Cdktf.IResolvable - ---- - -##### `AllowHeaders`Required - -```csharp -public string[] AllowHeaders { get; } -``` - -- *Type:* string[] - ---- - -##### `AllowMethods`Required - -```csharp -public string[] AllowMethods { get; } -``` - -- *Type:* string[] - ---- - -##### `AllowOrigins`Required +##### `Branch`Required ```csharp -public DataDigitaloceanAppSpecStaticSiteCorsAllowOriginsList AllowOrigins { get; } +public string Branch { get; } ``` -- *Type:* DataDigitaloceanAppSpecStaticSiteCorsAllowOriginsList +- *Type:* string --- -##### `ExposeHeaders`Required +##### `DeployOnPush`Required ```csharp -public string[] ExposeHeaders { get; } +public IResolvable DeployOnPush { get; } ``` -- *Type:* string[] +- *Type:* HashiCorp.Cdktf.IResolvable --- -##### `MaxAge`Required +##### `Repo`Required ```csharp -public string MaxAge { get; } +public string Repo { get; } ``` - *Type:* string --- -##### `InternalValue`Optional +##### `InternalValue`Optional ```csharp -public DataDigitaloceanAppSpecStaticSiteCors InternalValue { get; } +public DataDigitaloceanAppSpecStaticSiteGithub InternalValue { get; } ``` -- *Type:* DataDigitaloceanAppSpecStaticSiteCors +- *Type:* DataDigitaloceanAppSpecStaticSiteGithub --- -### DataDigitaloceanAppSpecStaticSiteEnvList +### DataDigitaloceanAppSpecStaticSiteGitlabList -#### Initializers +#### Initializers ```csharp using HashiCorp.Cdktf.Providers.Digitalocean; -new DataDigitaloceanAppSpecStaticSiteEnvList(IInterpolatingParent TerraformResource, string TerraformAttribute, bool WrapsSet); +new DataDigitaloceanAppSpecStaticSiteGitlabList(IInterpolatingParent TerraformResource, string TerraformAttribute, bool WrapsSet); ``` | **Name** | **Type** | **Description** | | --- | --- | --- | -| TerraformResource | HashiCorp.Cdktf.IInterpolatingParent | The parent resource. | -| TerraformAttribute | string | The attribute on the parent resource this class is referencing. | -| WrapsSet | bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | +| TerraformResource | HashiCorp.Cdktf.IInterpolatingParent | The parent resource. | +| TerraformAttribute | string | The attribute on the parent resource this class is referencing. | +| WrapsSet | bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | --- -##### `TerraformResource`Required +##### `TerraformResource`Required - *Type:* HashiCorp.Cdktf.IInterpolatingParent @@ -30049,7 +33800,7 @@ The parent resource. --- -##### `TerraformAttribute`Required +##### `TerraformAttribute`Required - *Type:* string @@ -30057,7 +33808,7 @@ The attribute on the parent resource this class is referencing. --- -##### `WrapsSet`Required +##### `WrapsSet`Required - *Type:* bool @@ -30069,15 +33820,15 @@ whether the list is wrapping a set (will add tolist() to be able to access an it | **Name** | **Description** | | --- | --- | -| AllWithMapKey | Creating an iterator for this complex list. | -| ComputeFqn | *No description.* | -| Resolve | Produce the Token's value at resolution time. | -| ToString | Return a string representation of this resolvable object. | -| Get | *No description.* | +| AllWithMapKey | Creating an iterator for this complex list. | +| ComputeFqn | *No description.* | +| Resolve | Produce the Token's value at resolution time. | +| ToString | Return a string representation of this resolvable object. | +| Get | *No description.* | --- -##### `AllWithMapKey` +##### `AllWithMapKey` ```csharp private DynamicListTerraformIterator AllWithMapKey(string MapKeyAttributeName) @@ -30087,19 +33838,19 @@ Creating an iterator for this complex list. The list will be converted into a map with the mapKeyAttributeName as the key. -###### `MapKeyAttributeName`Required +###### `MapKeyAttributeName`Required - *Type:* string --- -##### `ComputeFqn` +##### `ComputeFqn` ```csharp private string ComputeFqn() ``` -##### `Resolve` +##### `Resolve` ```csharp private object Resolve(IResolveContext Context) @@ -30107,13 +33858,13 @@ private object Resolve(IResolveContext Context) Produce the Token's value at resolution time. -###### `Context`Required +###### `Context`Required - *Type:* HashiCorp.Cdktf.IResolveContext --- -##### `ToString` +##### `ToString` ```csharp private string ToString() @@ -30123,13 +33874,13 @@ Return a string representation of this resolvable object. Returns a reversible string representation. -##### `Get` +##### `Get` ```csharp -private DataDigitaloceanAppSpecStaticSiteEnvOutputReference Get(double Index) +private DataDigitaloceanAppSpecStaticSiteGitlabOutputReference Get(double Index) ``` -###### `Index`Required +###### `Index`Required - *Type:* double @@ -30142,12 +33893,12 @@ the index of the item to return. | **Name** | **Type** | **Description** | | --- | --- | --- | -| CreationStack | string[] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| Fqn | string | *No description.* | +| CreationStack | string[] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| Fqn | string | *No description.* | --- -##### `CreationStack`Required +##### `CreationStack`Required ```csharp public string[] CreationStack { get; } @@ -30161,7 +33912,7 @@ If this returns an empty array the stack will not be attached. --- -##### `Fqn`Required +##### `Fqn`Required ```csharp public string Fqn { get; } @@ -30172,26 +33923,26 @@ public string Fqn { get; } --- -### DataDigitaloceanAppSpecStaticSiteEnvOutputReference +### DataDigitaloceanAppSpecStaticSiteGitlabOutputReference -#### Initializers +#### Initializers ```csharp using HashiCorp.Cdktf.Providers.Digitalocean; -new DataDigitaloceanAppSpecStaticSiteEnvOutputReference(IInterpolatingParent TerraformResource, string TerraformAttribute, double ComplexObjectIndex, bool ComplexObjectIsFromSet); +new DataDigitaloceanAppSpecStaticSiteGitlabOutputReference(IInterpolatingParent TerraformResource, string TerraformAttribute, double ComplexObjectIndex, bool ComplexObjectIsFromSet); ``` | **Name** | **Type** | **Description** | | --- | --- | --- | -| TerraformResource | HashiCorp.Cdktf.IInterpolatingParent | The parent resource. | -| TerraformAttribute | string | The attribute on the parent resource this class is referencing. | -| ComplexObjectIndex | double | the index of this item in the list. | -| ComplexObjectIsFromSet | bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | +| TerraformResource | HashiCorp.Cdktf.IInterpolatingParent | The parent resource. | +| TerraformAttribute | string | The attribute on the parent resource this class is referencing. | +| ComplexObjectIndex | double | the index of this item in the list. | +| ComplexObjectIsFromSet | bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | --- -##### `TerraformResource`Required +##### `TerraformResource`Required - *Type:* HashiCorp.Cdktf.IInterpolatingParent @@ -30199,7 +33950,7 @@ The parent resource. --- -##### `TerraformAttribute`Required +##### `TerraformAttribute`Required - *Type:* string @@ -30207,7 +33958,7 @@ The attribute on the parent resource this class is referencing. --- -##### `ComplexObjectIndex`Required +##### `ComplexObjectIndex`Required - *Type:* double @@ -30215,7 +33966,7 @@ the index of this item in the list. --- -##### `ComplexObjectIsFromSet`Required +##### `ComplexObjectIsFromSet`Required - *Type:* bool @@ -30227,149 +33978,149 @@ whether the list is wrapping a set (will add tolist() to be able to access an it | **Name** | **Description** | | --- | --- | -| ComputeFqn | *No description.* | -| GetAnyMapAttribute | *No description.* | -| GetBooleanAttribute | *No description.* | -| GetBooleanMapAttribute | *No description.* | -| GetListAttribute | *No description.* | -| GetNumberAttribute | *No description.* | -| GetNumberListAttribute | *No description.* | -| GetNumberMapAttribute | *No description.* | -| GetStringAttribute | *No description.* | -| GetStringMapAttribute | *No description.* | -| InterpolationForAttribute | *No description.* | -| Resolve | Produce the Token's value at resolution time. | -| ToString | Return a string representation of this resolvable object. | +| ComputeFqn | *No description.* | +| GetAnyMapAttribute | *No description.* | +| GetBooleanAttribute | *No description.* | +| GetBooleanMapAttribute | *No description.* | +| GetListAttribute | *No description.* | +| GetNumberAttribute | *No description.* | +| GetNumberListAttribute | *No description.* | +| GetNumberMapAttribute | *No description.* | +| GetStringAttribute | *No description.* | +| GetStringMapAttribute | *No description.* | +| InterpolationForAttribute | *No description.* | +| Resolve | Produce the Token's value at resolution time. | +| ToString | Return a string representation of this resolvable object. | --- -##### `ComputeFqn` +##### `ComputeFqn` ```csharp private string ComputeFqn() ``` -##### `GetAnyMapAttribute` +##### `GetAnyMapAttribute` ```csharp private System.Collections.Generic.IDictionary GetAnyMapAttribute(string TerraformAttribute) ``` -###### `TerraformAttribute`Required +###### `TerraformAttribute`Required - *Type:* string --- -##### `GetBooleanAttribute` +##### `GetBooleanAttribute` ```csharp private IResolvable GetBooleanAttribute(string TerraformAttribute) ``` -###### `TerraformAttribute`Required +###### `TerraformAttribute`Required - *Type:* string --- -##### `GetBooleanMapAttribute` +##### `GetBooleanMapAttribute` ```csharp private System.Collections.Generic.IDictionary GetBooleanMapAttribute(string TerraformAttribute) ``` -###### `TerraformAttribute`Required +###### `TerraformAttribute`Required - *Type:* string --- -##### `GetListAttribute` +##### `GetListAttribute` ```csharp private string[] GetListAttribute(string TerraformAttribute) ``` -###### `TerraformAttribute`Required +###### `TerraformAttribute`Required - *Type:* string --- -##### `GetNumberAttribute` +##### `GetNumberAttribute` ```csharp private double GetNumberAttribute(string TerraformAttribute) ``` -###### `TerraformAttribute`Required +###### `TerraformAttribute`Required - *Type:* string --- -##### `GetNumberListAttribute` +##### `GetNumberListAttribute` ```csharp private double[] GetNumberListAttribute(string TerraformAttribute) ``` -###### `TerraformAttribute`Required +###### `TerraformAttribute`Required - *Type:* string --- -##### `GetNumberMapAttribute` +##### `GetNumberMapAttribute` ```csharp private System.Collections.Generic.IDictionary GetNumberMapAttribute(string TerraformAttribute) ``` -###### `TerraformAttribute`Required +###### `TerraformAttribute`Required - *Type:* string --- -##### `GetStringAttribute` +##### `GetStringAttribute` ```csharp private string GetStringAttribute(string TerraformAttribute) ``` -###### `TerraformAttribute`Required +###### `TerraformAttribute`Required - *Type:* string --- -##### `GetStringMapAttribute` +##### `GetStringMapAttribute` ```csharp private System.Collections.Generic.IDictionary GetStringMapAttribute(string TerraformAttribute) ``` -###### `TerraformAttribute`Required +###### `TerraformAttribute`Required - *Type:* string --- -##### `InterpolationForAttribute` +##### `InterpolationForAttribute` ```csharp private IResolvable InterpolationForAttribute(string Property) ``` -###### `Property`Required +###### `Property`Required - *Type:* string --- -##### `Resolve` +##### `Resolve` ```csharp private object Resolve(IResolveContext Context) @@ -30377,13 +34128,13 @@ private object Resolve(IResolveContext Context) Produce the Token's value at resolution time. -###### `Context`Required +###### `Context`Required - *Type:* HashiCorp.Cdktf.IResolveContext --- -##### `ToString` +##### `ToString` ```csharp private string ToString() @@ -30398,17 +34149,16 @@ Returns a reversible string representation. | **Name** | **Type** | **Description** | | --- | --- | --- | -| CreationStack | string[] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| Fqn | string | *No description.* | -| Key | string | *No description.* | -| Scope | string | *No description.* | -| Type | string | *No description.* | -| Value | string | *No description.* | -| InternalValue | DataDigitaloceanAppSpecStaticSiteEnv | *No description.* | +| CreationStack | string[] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| Fqn | string | *No description.* | +| Branch | string | *No description.* | +| DeployOnPush | HashiCorp.Cdktf.IResolvable | *No description.* | +| Repo | string | *No description.* | +| InternalValue | DataDigitaloceanAppSpecStaticSiteGitlab | *No description.* | --- -##### `CreationStack`Required +##### `CreationStack`Required ```csharp public string[] CreationStack { get; } @@ -30422,7 +34172,7 @@ If this returns an empty array the stack will not be attached. --- -##### `Fqn`Required +##### `Fqn`Required ```csharp public string Fqn { get; } @@ -30432,76 +34182,66 @@ public string Fqn { get; } --- -##### `Key`Required - -```csharp -public string Key { get; } -``` - -- *Type:* string - ---- - -##### `Scope`Required +##### `Branch`Required ```csharp -public string Scope { get; } +public string Branch { get; } ``` - *Type:* string --- -##### `Type`Required +##### `DeployOnPush`Required ```csharp -public string Type { get; } +public IResolvable DeployOnPush { get; } ``` -- *Type:* string +- *Type:* HashiCorp.Cdktf.IResolvable --- -##### `Value`Required +##### `Repo`Required ```csharp -public string Value { get; } +public string Repo { get; } ``` - *Type:* string --- -##### `InternalValue`Optional +##### `InternalValue`Optional ```csharp -public DataDigitaloceanAppSpecStaticSiteEnv InternalValue { get; } +public DataDigitaloceanAppSpecStaticSiteGitlab InternalValue { get; } ``` -- *Type:* DataDigitaloceanAppSpecStaticSiteEnv +- *Type:* DataDigitaloceanAppSpecStaticSiteGitlab --- -### DataDigitaloceanAppSpecStaticSiteGithubList +### DataDigitaloceanAppSpecStaticSiteGitList -#### Initializers +#### Initializers ```csharp using HashiCorp.Cdktf.Providers.Digitalocean; -new DataDigitaloceanAppSpecStaticSiteGithubList(IInterpolatingParent TerraformResource, string TerraformAttribute, bool WrapsSet); +new DataDigitaloceanAppSpecStaticSiteGitList(IInterpolatingParent TerraformResource, string TerraformAttribute, bool WrapsSet); ``` | **Name** | **Type** | **Description** | | --- | --- | --- | -| TerraformResource | HashiCorp.Cdktf.IInterpolatingParent | The parent resource. | -| TerraformAttribute | string | The attribute on the parent resource this class is referencing. | -| WrapsSet | bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | +| TerraformResource | HashiCorp.Cdktf.IInterpolatingParent | The parent resource. | +| TerraformAttribute | string | The attribute on the parent resource this class is referencing. | +| WrapsSet | bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | --- -##### `TerraformResource`Required +##### `TerraformResource`Required - *Type:* HashiCorp.Cdktf.IInterpolatingParent @@ -30509,7 +34249,7 @@ The parent resource. --- -##### `TerraformAttribute`Required +##### `TerraformAttribute`Required - *Type:* string @@ -30517,7 +34257,7 @@ The attribute on the parent resource this class is referencing. --- -##### `WrapsSet`Required +##### `WrapsSet`Required - *Type:* bool @@ -30529,15 +34269,15 @@ whether the list is wrapping a set (will add tolist() to be able to access an it | **Name** | **Description** | | --- | --- | -| AllWithMapKey | Creating an iterator for this complex list. | -| ComputeFqn | *No description.* | -| Resolve | Produce the Token's value at resolution time. | -| ToString | Return a string representation of this resolvable object. | -| Get | *No description.* | +| AllWithMapKey | Creating an iterator for this complex list. | +| ComputeFqn | *No description.* | +| Resolve | Produce the Token's value at resolution time. | +| ToString | Return a string representation of this resolvable object. | +| Get | *No description.* | --- -##### `AllWithMapKey` +##### `AllWithMapKey` ```csharp private DynamicListTerraformIterator AllWithMapKey(string MapKeyAttributeName) @@ -30547,19 +34287,19 @@ Creating an iterator for this complex list. The list will be converted into a map with the mapKeyAttributeName as the key. -###### `MapKeyAttributeName`Required +###### `MapKeyAttributeName`Required - *Type:* string --- -##### `ComputeFqn` +##### `ComputeFqn` ```csharp private string ComputeFqn() ``` -##### `Resolve` +##### `Resolve` ```csharp private object Resolve(IResolveContext Context) @@ -30567,13 +34307,13 @@ private object Resolve(IResolveContext Context) Produce the Token's value at resolution time. -###### `Context`Required +###### `Context`Required - *Type:* HashiCorp.Cdktf.IResolveContext --- -##### `ToString` +##### `ToString` ```csharp private string ToString() @@ -30583,13 +34323,13 @@ Return a string representation of this resolvable object. Returns a reversible string representation. -##### `Get` +##### `Get` ```csharp -private DataDigitaloceanAppSpecStaticSiteGithubOutputReference Get(double Index) +private DataDigitaloceanAppSpecStaticSiteGitOutputReference Get(double Index) ``` -###### `Index`Required +###### `Index`Required - *Type:* double @@ -30602,12 +34342,12 @@ the index of the item to return. | **Name** | **Type** | **Description** | | --- | --- | --- | -| CreationStack | string[] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| Fqn | string | *No description.* | +| CreationStack | string[] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| Fqn | string | *No description.* | --- -##### `CreationStack`Required +##### `CreationStack`Required ```csharp public string[] CreationStack { get; } @@ -30621,7 +34361,7 @@ If this returns an empty array the stack will not be attached. --- -##### `Fqn`Required +##### `Fqn`Required ```csharp public string Fqn { get; } @@ -30632,26 +34372,26 @@ public string Fqn { get; } --- -### DataDigitaloceanAppSpecStaticSiteGithubOutputReference +### DataDigitaloceanAppSpecStaticSiteGitOutputReference -#### Initializers +#### Initializers ```csharp using HashiCorp.Cdktf.Providers.Digitalocean; -new DataDigitaloceanAppSpecStaticSiteGithubOutputReference(IInterpolatingParent TerraformResource, string TerraformAttribute, double ComplexObjectIndex, bool ComplexObjectIsFromSet); +new DataDigitaloceanAppSpecStaticSiteGitOutputReference(IInterpolatingParent TerraformResource, string TerraformAttribute, double ComplexObjectIndex, bool ComplexObjectIsFromSet); ``` | **Name** | **Type** | **Description** | | --- | --- | --- | -| TerraformResource | HashiCorp.Cdktf.IInterpolatingParent | The parent resource. | -| TerraformAttribute | string | The attribute on the parent resource this class is referencing. | -| ComplexObjectIndex | double | the index of this item in the list. | -| ComplexObjectIsFromSet | bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | +| TerraformResource | HashiCorp.Cdktf.IInterpolatingParent | The parent resource. | +| TerraformAttribute | string | The attribute on the parent resource this class is referencing. | +| ComplexObjectIndex | double | the index of this item in the list. | +| ComplexObjectIsFromSet | bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | --- -##### `TerraformResource`Required +##### `TerraformResource`Required - *Type:* HashiCorp.Cdktf.IInterpolatingParent @@ -30659,7 +34399,7 @@ The parent resource. --- -##### `TerraformAttribute`Required +##### `TerraformAttribute`Required - *Type:* string @@ -30667,7 +34407,7 @@ The attribute on the parent resource this class is referencing. --- -##### `ComplexObjectIndex`Required +##### `ComplexObjectIndex`Required - *Type:* double @@ -30675,7 +34415,7 @@ the index of this item in the list. --- -##### `ComplexObjectIsFromSet`Required +##### `ComplexObjectIsFromSet`Required - *Type:* bool @@ -30687,149 +34427,149 @@ whether the list is wrapping a set (will add tolist() to be able to access an it | **Name** | **Description** | | --- | --- | -| ComputeFqn | *No description.* | -| GetAnyMapAttribute | *No description.* | -| GetBooleanAttribute | *No description.* | -| GetBooleanMapAttribute | *No description.* | -| GetListAttribute | *No description.* | -| GetNumberAttribute | *No description.* | -| GetNumberListAttribute | *No description.* | -| GetNumberMapAttribute | *No description.* | -| GetStringAttribute | *No description.* | -| GetStringMapAttribute | *No description.* | -| InterpolationForAttribute | *No description.* | -| Resolve | Produce the Token's value at resolution time. | -| ToString | Return a string representation of this resolvable object. | +| ComputeFqn | *No description.* | +| GetAnyMapAttribute | *No description.* | +| GetBooleanAttribute | *No description.* | +| GetBooleanMapAttribute | *No description.* | +| GetListAttribute | *No description.* | +| GetNumberAttribute | *No description.* | +| GetNumberListAttribute | *No description.* | +| GetNumberMapAttribute | *No description.* | +| GetStringAttribute | *No description.* | +| GetStringMapAttribute | *No description.* | +| InterpolationForAttribute | *No description.* | +| Resolve | Produce the Token's value at resolution time. | +| ToString | Return a string representation of this resolvable object. | --- -##### `ComputeFqn` +##### `ComputeFqn` ```csharp private string ComputeFqn() ``` -##### `GetAnyMapAttribute` +##### `GetAnyMapAttribute` ```csharp private System.Collections.Generic.IDictionary GetAnyMapAttribute(string TerraformAttribute) ``` -###### `TerraformAttribute`Required +###### `TerraformAttribute`Required - *Type:* string --- -##### `GetBooleanAttribute` +##### `GetBooleanAttribute` ```csharp private IResolvable GetBooleanAttribute(string TerraformAttribute) ``` -###### `TerraformAttribute`Required +###### `TerraformAttribute`Required - *Type:* string --- -##### `GetBooleanMapAttribute` +##### `GetBooleanMapAttribute` ```csharp private System.Collections.Generic.IDictionary GetBooleanMapAttribute(string TerraformAttribute) ``` -###### `TerraformAttribute`Required +###### `TerraformAttribute`Required - *Type:* string --- -##### `GetListAttribute` +##### `GetListAttribute` ```csharp private string[] GetListAttribute(string TerraformAttribute) ``` -###### `TerraformAttribute`Required +###### `TerraformAttribute`Required - *Type:* string --- -##### `GetNumberAttribute` +##### `GetNumberAttribute` ```csharp private double GetNumberAttribute(string TerraformAttribute) ``` -###### `TerraformAttribute`Required +###### `TerraformAttribute`Required - *Type:* string --- -##### `GetNumberListAttribute` +##### `GetNumberListAttribute` ```csharp private double[] GetNumberListAttribute(string TerraformAttribute) ``` -###### `TerraformAttribute`Required +###### `TerraformAttribute`Required - *Type:* string --- -##### `GetNumberMapAttribute` +##### `GetNumberMapAttribute` ```csharp private System.Collections.Generic.IDictionary GetNumberMapAttribute(string TerraformAttribute) ``` -###### `TerraformAttribute`Required +###### `TerraformAttribute`Required - *Type:* string --- -##### `GetStringAttribute` +##### `GetStringAttribute` ```csharp private string GetStringAttribute(string TerraformAttribute) ``` -###### `TerraformAttribute`Required +###### `TerraformAttribute`Required - *Type:* string --- -##### `GetStringMapAttribute` +##### `GetStringMapAttribute` ```csharp private System.Collections.Generic.IDictionary GetStringMapAttribute(string TerraformAttribute) ``` -###### `TerraformAttribute`Required +###### `TerraformAttribute`Required - *Type:* string --- -##### `InterpolationForAttribute` +##### `InterpolationForAttribute` ```csharp private IResolvable InterpolationForAttribute(string Property) ``` -###### `Property`Required +###### `Property`Required - *Type:* string --- -##### `Resolve` +##### `Resolve` ```csharp private object Resolve(IResolveContext Context) @@ -30837,13 +34577,13 @@ private object Resolve(IResolveContext Context) Produce the Token's value at resolution time. -###### `Context`Required +###### `Context`Required - *Type:* HashiCorp.Cdktf.IResolveContext --- -##### `ToString` +##### `ToString` ```csharp private string ToString() @@ -30858,16 +34598,15 @@ Returns a reversible string representation. | **Name** | **Type** | **Description** | | --- | --- | --- | -| CreationStack | string[] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| Fqn | string | *No description.* | -| Branch | string | *No description.* | -| DeployOnPush | HashiCorp.Cdktf.IResolvable | *No description.* | -| Repo | string | *No description.* | -| InternalValue | DataDigitaloceanAppSpecStaticSiteGithub | *No description.* | +| CreationStack | string[] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| Fqn | string | *No description.* | +| Branch | string | *No description.* | +| RepoCloneUrl | string | *No description.* | +| InternalValue | DataDigitaloceanAppSpecStaticSiteGit | *No description.* | --- -##### `CreationStack`Required +##### `CreationStack`Required ```csharp public string[] CreationStack { get; } @@ -30881,7 +34620,7 @@ If this returns an empty array the stack will not be attached. --- -##### `Fqn`Required +##### `Fqn`Required ```csharp public string Fqn { get; } @@ -30891,7 +34630,7 @@ public string Fqn { get; } --- -##### `Branch`Required +##### `Branch`Required ```csharp public string Branch { get; } @@ -30901,56 +34640,46 @@ public string Branch { get; } --- -##### `DeployOnPush`Required - -```csharp -public IResolvable DeployOnPush { get; } -``` - -- *Type:* HashiCorp.Cdktf.IResolvable - ---- - -##### `Repo`Required +##### `RepoCloneUrl`Required ```csharp -public string Repo { get; } +public string RepoCloneUrl { get; } ``` - *Type:* string --- -##### `InternalValue`Optional +##### `InternalValue`Optional ```csharp -public DataDigitaloceanAppSpecStaticSiteGithub InternalValue { get; } +public DataDigitaloceanAppSpecStaticSiteGit InternalValue { get; } ``` -- *Type:* DataDigitaloceanAppSpecStaticSiteGithub +- *Type:* DataDigitaloceanAppSpecStaticSiteGit --- -### DataDigitaloceanAppSpecStaticSiteGitlabList +### DataDigitaloceanAppSpecStaticSiteList -#### Initializers +#### Initializers ```csharp using HashiCorp.Cdktf.Providers.Digitalocean; -new DataDigitaloceanAppSpecStaticSiteGitlabList(IInterpolatingParent TerraformResource, string TerraformAttribute, bool WrapsSet); +new DataDigitaloceanAppSpecStaticSiteList(IInterpolatingParent TerraformResource, string TerraformAttribute, bool WrapsSet); ``` | **Name** | **Type** | **Description** | | --- | --- | --- | -| TerraformResource | HashiCorp.Cdktf.IInterpolatingParent | The parent resource. | -| TerraformAttribute | string | The attribute on the parent resource this class is referencing. | -| WrapsSet | bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | +| TerraformResource | HashiCorp.Cdktf.IInterpolatingParent | The parent resource. | +| TerraformAttribute | string | The attribute on the parent resource this class is referencing. | +| WrapsSet | bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | --- -##### `TerraformResource`Required +##### `TerraformResource`Required - *Type:* HashiCorp.Cdktf.IInterpolatingParent @@ -30958,7 +34687,7 @@ The parent resource. --- -##### `TerraformAttribute`Required +##### `TerraformAttribute`Required - *Type:* string @@ -30966,7 +34695,7 @@ The attribute on the parent resource this class is referencing. --- -##### `WrapsSet`Required +##### `WrapsSet`Required - *Type:* bool @@ -30978,15 +34707,15 @@ whether the list is wrapping a set (will add tolist() to be able to access an it | **Name** | **Description** | | --- | --- | -| AllWithMapKey | Creating an iterator for this complex list. | -| ComputeFqn | *No description.* | -| Resolve | Produce the Token's value at resolution time. | -| ToString | Return a string representation of this resolvable object. | -| Get | *No description.* | +| AllWithMapKey | Creating an iterator for this complex list. | +| ComputeFqn | *No description.* | +| Resolve | Produce the Token's value at resolution time. | +| ToString | Return a string representation of this resolvable object. | +| Get | *No description.* | --- -##### `AllWithMapKey` +##### `AllWithMapKey` ```csharp private DynamicListTerraformIterator AllWithMapKey(string MapKeyAttributeName) @@ -30996,19 +34725,19 @@ Creating an iterator for this complex list. The list will be converted into a map with the mapKeyAttributeName as the key. -###### `MapKeyAttributeName`Required +###### `MapKeyAttributeName`Required - *Type:* string --- -##### `ComputeFqn` +##### `ComputeFqn` ```csharp private string ComputeFqn() ``` -##### `Resolve` +##### `Resolve` ```csharp private object Resolve(IResolveContext Context) @@ -31016,13 +34745,13 @@ private object Resolve(IResolveContext Context) Produce the Token's value at resolution time. -###### `Context`Required +###### `Context`Required - *Type:* HashiCorp.Cdktf.IResolveContext --- -##### `ToString` +##### `ToString` ```csharp private string ToString() @@ -31032,13 +34761,13 @@ Return a string representation of this resolvable object. Returns a reversible string representation. -##### `Get` +##### `Get` ```csharp -private DataDigitaloceanAppSpecStaticSiteGitlabOutputReference Get(double Index) +private DataDigitaloceanAppSpecStaticSiteOutputReference Get(double Index) ``` -###### `Index`Required +###### `Index`Required - *Type:* double @@ -31051,12 +34780,12 @@ the index of the item to return. | **Name** | **Type** | **Description** | | --- | --- | --- | -| CreationStack | string[] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| Fqn | string | *No description.* | +| CreationStack | string[] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| Fqn | string | *No description.* | --- -##### `CreationStack`Required +##### `CreationStack`Required ```csharp public string[] CreationStack { get; } @@ -31070,7 +34799,7 @@ If this returns an empty array the stack will not be attached. --- -##### `Fqn`Required +##### `Fqn`Required ```csharp public string Fqn { get; } @@ -31081,26 +34810,26 @@ public string Fqn { get; } --- -### DataDigitaloceanAppSpecStaticSiteGitlabOutputReference +### DataDigitaloceanAppSpecStaticSiteOutputReference -#### Initializers +#### Initializers ```csharp using HashiCorp.Cdktf.Providers.Digitalocean; -new DataDigitaloceanAppSpecStaticSiteGitlabOutputReference(IInterpolatingParent TerraformResource, string TerraformAttribute, double ComplexObjectIndex, bool ComplexObjectIsFromSet); +new DataDigitaloceanAppSpecStaticSiteOutputReference(IInterpolatingParent TerraformResource, string TerraformAttribute, double ComplexObjectIndex, bool ComplexObjectIsFromSet); ``` | **Name** | **Type** | **Description** | | --- | --- | --- | -| TerraformResource | HashiCorp.Cdktf.IInterpolatingParent | The parent resource. | -| TerraformAttribute | string | The attribute on the parent resource this class is referencing. | -| ComplexObjectIndex | double | the index of this item in the list. | -| ComplexObjectIsFromSet | bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | +| TerraformResource | HashiCorp.Cdktf.IInterpolatingParent | The parent resource. | +| TerraformAttribute | string | The attribute on the parent resource this class is referencing. | +| ComplexObjectIndex | double | the index of this item in the list. | +| ComplexObjectIsFromSet | bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | --- -##### `TerraformResource`Required +##### `TerraformResource`Required - *Type:* HashiCorp.Cdktf.IInterpolatingParent @@ -31108,7 +34837,7 @@ The parent resource. --- -##### `TerraformAttribute`Required +##### `TerraformAttribute`Required - *Type:* string @@ -31116,7 +34845,7 @@ The attribute on the parent resource this class is referencing. --- -##### `ComplexObjectIndex`Required +##### `ComplexObjectIndex`Required - *Type:* double @@ -31124,7 +34853,7 @@ the index of this item in the list. --- -##### `ComplexObjectIsFromSet`Required +##### `ComplexObjectIsFromSet`Required - *Type:* bool @@ -31136,270 +34865,402 @@ whether the list is wrapping a set (will add tolist() to be able to access an it | **Name** | **Description** | | --- | --- | -| ComputeFqn | *No description.* | -| GetAnyMapAttribute | *No description.* | -| GetBooleanAttribute | *No description.* | -| GetBooleanMapAttribute | *No description.* | -| GetListAttribute | *No description.* | -| GetNumberAttribute | *No description.* | -| GetNumberListAttribute | *No description.* | -| GetNumberMapAttribute | *No description.* | -| GetStringAttribute | *No description.* | -| GetStringMapAttribute | *No description.* | -| InterpolationForAttribute | *No description.* | -| Resolve | Produce the Token's value at resolution time. | -| ToString | Return a string representation of this resolvable object. | +| ComputeFqn | *No description.* | +| GetAnyMapAttribute | *No description.* | +| GetBooleanAttribute | *No description.* | +| GetBooleanMapAttribute | *No description.* | +| GetListAttribute | *No description.* | +| GetNumberAttribute | *No description.* | +| GetNumberListAttribute | *No description.* | +| GetNumberMapAttribute | *No description.* | +| GetStringAttribute | *No description.* | +| GetStringMapAttribute | *No description.* | +| InterpolationForAttribute | *No description.* | +| Resolve | Produce the Token's value at resolution time. | +| ToString | Return a string representation of this resolvable object. | + +--- + +##### `ComputeFqn` + +```csharp +private string ComputeFqn() +``` + +##### `GetAnyMapAttribute` + +```csharp +private System.Collections.Generic.IDictionary GetAnyMapAttribute(string TerraformAttribute) +``` + +###### `TerraformAttribute`Required + +- *Type:* string + +--- + +##### `GetBooleanAttribute` + +```csharp +private IResolvable GetBooleanAttribute(string TerraformAttribute) +``` + +###### `TerraformAttribute`Required + +- *Type:* string + +--- + +##### `GetBooleanMapAttribute` + +```csharp +private System.Collections.Generic.IDictionary GetBooleanMapAttribute(string TerraformAttribute) +``` + +###### `TerraformAttribute`Required + +- *Type:* string + +--- + +##### `GetListAttribute` + +```csharp +private string[] GetListAttribute(string TerraformAttribute) +``` + +###### `TerraformAttribute`Required + +- *Type:* string + +--- + +##### `GetNumberAttribute` + +```csharp +private double GetNumberAttribute(string TerraformAttribute) +``` + +###### `TerraformAttribute`Required + +- *Type:* string + +--- + +##### `GetNumberListAttribute` + +```csharp +private double[] GetNumberListAttribute(string TerraformAttribute) +``` + +###### `TerraformAttribute`Required + +- *Type:* string + +--- + +##### `GetNumberMapAttribute` + +```csharp +private System.Collections.Generic.IDictionary GetNumberMapAttribute(string TerraformAttribute) +``` + +###### `TerraformAttribute`Required + +- *Type:* string + +--- + +##### `GetStringAttribute` + +```csharp +private string GetStringAttribute(string TerraformAttribute) +``` + +###### `TerraformAttribute`Required + +- *Type:* string + +--- + +##### `GetStringMapAttribute` + +```csharp +private System.Collections.Generic.IDictionary GetStringMapAttribute(string TerraformAttribute) +``` + +###### `TerraformAttribute`Required + +- *Type:* string + +--- + +##### `InterpolationForAttribute` + +```csharp +private IResolvable InterpolationForAttribute(string Property) +``` + +###### `Property`Required + +- *Type:* string + +--- + +##### `Resolve` + +```csharp +private object Resolve(IResolveContext Context) +``` + +Produce the Token's value at resolution time. + +###### `Context`Required + +- *Type:* HashiCorp.Cdktf.IResolveContext + +--- + +##### `ToString` + +```csharp +private string ToString() +``` + +Return a string representation of this resolvable object. + +Returns a reversible string representation. + + +#### Properties + +| **Name** | **Type** | **Description** | +| --- | --- | --- | +| CreationStack | string[] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| Fqn | string | *No description.* | +| BuildCommand | string | *No description.* | +| CatchallDocument | string | *No description.* | +| Cors | DataDigitaloceanAppSpecStaticSiteCorsList | *No description.* | +| DockerfilePath | string | *No description.* | +| Env | DataDigitaloceanAppSpecStaticSiteEnvList | *No description.* | +| EnvironmentSlug | string | *No description.* | +| ErrorDocument | string | *No description.* | +| Git | DataDigitaloceanAppSpecStaticSiteGitList | *No description.* | +| Github | DataDigitaloceanAppSpecStaticSiteGithubList | *No description.* | +| Gitlab | DataDigitaloceanAppSpecStaticSiteGitlabList | *No description.* | +| IndexDocument | string | *No description.* | +| Name | string | *No description.* | +| OutputDir | string | *No description.* | +| Routes | DataDigitaloceanAppSpecStaticSiteRoutesList | *No description.* | +| SourceDir | string | *No description.* | +| InternalValue | DataDigitaloceanAppSpecStaticSite | *No description.* | --- -##### `ComputeFqn` +##### `CreationStack`Required ```csharp -private string ComputeFqn() +public string[] CreationStack { get; } ``` -##### `GetAnyMapAttribute` - -```csharp -private System.Collections.Generic.IDictionary GetAnyMapAttribute(string TerraformAttribute) -``` +- *Type:* string[] -###### `TerraformAttribute`Required +The creation stack of this resolvable which will be appended to errors thrown during resolution. -- *Type:* string +If this returns an empty array the stack will not be attached. --- -##### `GetBooleanAttribute` +##### `Fqn`Required ```csharp -private IResolvable GetBooleanAttribute(string TerraformAttribute) +public string Fqn { get; } ``` -###### `TerraformAttribute`Required - - *Type:* string --- -##### `GetBooleanMapAttribute` +##### `BuildCommand`Required ```csharp -private System.Collections.Generic.IDictionary GetBooleanMapAttribute(string TerraformAttribute) +public string BuildCommand { get; } ``` -###### `TerraformAttribute`Required - - *Type:* string --- -##### `GetListAttribute` +##### `CatchallDocument`Required ```csharp -private string[] GetListAttribute(string TerraformAttribute) +public string CatchallDocument { get; } ``` -###### `TerraformAttribute`Required - - *Type:* string --- -##### `GetNumberAttribute` +##### `Cors`Required ```csharp -private double GetNumberAttribute(string TerraformAttribute) +public DataDigitaloceanAppSpecStaticSiteCorsList Cors { get; } ``` -###### `TerraformAttribute`Required - -- *Type:* string +- *Type:* DataDigitaloceanAppSpecStaticSiteCorsList --- -##### `GetNumberListAttribute` +##### `DockerfilePath`Required ```csharp -private double[] GetNumberListAttribute(string TerraformAttribute) +public string DockerfilePath { get; } ``` -###### `TerraformAttribute`Required - - *Type:* string --- -##### `GetNumberMapAttribute` +##### `Env`Required ```csharp -private System.Collections.Generic.IDictionary GetNumberMapAttribute(string TerraformAttribute) +public DataDigitaloceanAppSpecStaticSiteEnvList Env { get; } ``` -###### `TerraformAttribute`Required - -- *Type:* string +- *Type:* DataDigitaloceanAppSpecStaticSiteEnvList --- -##### `GetStringAttribute` +##### `EnvironmentSlug`Required ```csharp -private string GetStringAttribute(string TerraformAttribute) +public string EnvironmentSlug { get; } ``` -###### `TerraformAttribute`Required - - *Type:* string --- -##### `GetStringMapAttribute` +##### `ErrorDocument`Required ```csharp -private System.Collections.Generic.IDictionary GetStringMapAttribute(string TerraformAttribute) +public string ErrorDocument { get; } ``` -###### `TerraformAttribute`Required - - *Type:* string --- -##### `InterpolationForAttribute` +##### `Git`Required ```csharp -private IResolvable InterpolationForAttribute(string Property) +public DataDigitaloceanAppSpecStaticSiteGitList Git { get; } ``` -###### `Property`Required - -- *Type:* string +- *Type:* DataDigitaloceanAppSpecStaticSiteGitList --- -##### `Resolve` +##### `Github`Required ```csharp -private object Resolve(IResolveContext Context) +public DataDigitaloceanAppSpecStaticSiteGithubList Github { get; } ``` -Produce the Token's value at resolution time. - -###### `Context`Required - -- *Type:* HashiCorp.Cdktf.IResolveContext +- *Type:* DataDigitaloceanAppSpecStaticSiteGithubList --- -##### `ToString` +##### `Gitlab`Required ```csharp -private string ToString() +public DataDigitaloceanAppSpecStaticSiteGitlabList Gitlab { get; } ``` -Return a string representation of this resolvable object. - -Returns a reversible string representation. - - -#### Properties - -| **Name** | **Type** | **Description** | -| --- | --- | --- | -| CreationStack | string[] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| Fqn | string | *No description.* | -| Branch | string | *No description.* | -| DeployOnPush | HashiCorp.Cdktf.IResolvable | *No description.* | -| Repo | string | *No description.* | -| InternalValue | DataDigitaloceanAppSpecStaticSiteGitlab | *No description.* | +- *Type:* DataDigitaloceanAppSpecStaticSiteGitlabList --- -##### `CreationStack`Required +##### `IndexDocument`Required ```csharp -public string[] CreationStack { get; } +public string IndexDocument { get; } ``` -- *Type:* string[] - -The creation stack of this resolvable which will be appended to errors thrown during resolution. - -If this returns an empty array the stack will not be attached. +- *Type:* string --- -##### `Fqn`Required +##### `Name`Required ```csharp -public string Fqn { get; } +public string Name { get; } ``` - *Type:* string --- -##### `Branch`Required +##### `OutputDir`Required ```csharp -public string Branch { get; } +public string OutputDir { get; } ``` - *Type:* string --- -##### `DeployOnPush`Required +##### `Routes`Required ```csharp -public IResolvable DeployOnPush { get; } +public DataDigitaloceanAppSpecStaticSiteRoutesList Routes { get; } ``` -- *Type:* HashiCorp.Cdktf.IResolvable +- *Type:* DataDigitaloceanAppSpecStaticSiteRoutesList --- -##### `Repo`Required +##### `SourceDir`Required ```csharp -public string Repo { get; } +public string SourceDir { get; } ``` - *Type:* string --- -##### `InternalValue`Optional +##### `InternalValue`Optional ```csharp -public DataDigitaloceanAppSpecStaticSiteGitlab InternalValue { get; } +public DataDigitaloceanAppSpecStaticSite InternalValue { get; } ``` -- *Type:* DataDigitaloceanAppSpecStaticSiteGitlab +- *Type:* DataDigitaloceanAppSpecStaticSite --- -### DataDigitaloceanAppSpecStaticSiteGitList +### DataDigitaloceanAppSpecStaticSiteRoutesList -#### Initializers +#### Initializers ```csharp using HashiCorp.Cdktf.Providers.Digitalocean; -new DataDigitaloceanAppSpecStaticSiteGitList(IInterpolatingParent TerraformResource, string TerraformAttribute, bool WrapsSet); +new DataDigitaloceanAppSpecStaticSiteRoutesList(IInterpolatingParent TerraformResource, string TerraformAttribute, bool WrapsSet); ``` | **Name** | **Type** | **Description** | | --- | --- | --- | -| TerraformResource | HashiCorp.Cdktf.IInterpolatingParent | The parent resource. | -| TerraformAttribute | string | The attribute on the parent resource this class is referencing. | -| WrapsSet | bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | +| TerraformResource | HashiCorp.Cdktf.IInterpolatingParent | The parent resource. | +| TerraformAttribute | string | The attribute on the parent resource this class is referencing. | +| WrapsSet | bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | --- -##### `TerraformResource`Required +##### `TerraformResource`Required - *Type:* HashiCorp.Cdktf.IInterpolatingParent @@ -31407,7 +35268,7 @@ The parent resource. --- -##### `TerraformAttribute`Required +##### `TerraformAttribute`Required - *Type:* string @@ -31415,7 +35276,7 @@ The attribute on the parent resource this class is referencing. --- -##### `WrapsSet`Required +##### `WrapsSet`Required - *Type:* bool @@ -31427,15 +35288,15 @@ whether the list is wrapping a set (will add tolist() to be able to access an it | **Name** | **Description** | | --- | --- | -| AllWithMapKey | Creating an iterator for this complex list. | -| ComputeFqn | *No description.* | -| Resolve | Produce the Token's value at resolution time. | -| ToString | Return a string representation of this resolvable object. | -| Get | *No description.* | +| AllWithMapKey | Creating an iterator for this complex list. | +| ComputeFqn | *No description.* | +| Resolve | Produce the Token's value at resolution time. | +| ToString | Return a string representation of this resolvable object. | +| Get | *No description.* | --- -##### `AllWithMapKey` +##### `AllWithMapKey` ```csharp private DynamicListTerraformIterator AllWithMapKey(string MapKeyAttributeName) @@ -31445,19 +35306,19 @@ Creating an iterator for this complex list. The list will be converted into a map with the mapKeyAttributeName as the key. -###### `MapKeyAttributeName`Required +###### `MapKeyAttributeName`Required - *Type:* string --- -##### `ComputeFqn` +##### `ComputeFqn` ```csharp private string ComputeFqn() ``` -##### `Resolve` +##### `Resolve` ```csharp private object Resolve(IResolveContext Context) @@ -31465,13 +35326,13 @@ private object Resolve(IResolveContext Context) Produce the Token's value at resolution time. -###### `Context`Required +###### `Context`Required - *Type:* HashiCorp.Cdktf.IResolveContext --- -##### `ToString` +##### `ToString` ```csharp private string ToString() @@ -31481,13 +35342,13 @@ Return a string representation of this resolvable object. Returns a reversible string representation. -##### `Get` +##### `Get` ```csharp -private DataDigitaloceanAppSpecStaticSiteGitOutputReference Get(double Index) +private DataDigitaloceanAppSpecStaticSiteRoutesOutputReference Get(double Index) ``` -###### `Index`Required +###### `Index`Required - *Type:* double @@ -31500,12 +35361,12 @@ the index of the item to return. | **Name** | **Type** | **Description** | | --- | --- | --- | -| CreationStack | string[] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| Fqn | string | *No description.* | +| CreationStack | string[] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| Fqn | string | *No description.* | --- -##### `CreationStack`Required +##### `CreationStack`Required ```csharp public string[] CreationStack { get; } @@ -31519,7 +35380,7 @@ If this returns an empty array the stack will not be attached. --- -##### `Fqn`Required +##### `Fqn`Required ```csharp public string Fqn { get; } @@ -31530,26 +35391,26 @@ public string Fqn { get; } --- -### DataDigitaloceanAppSpecStaticSiteGitOutputReference +### DataDigitaloceanAppSpecStaticSiteRoutesOutputReference -#### Initializers +#### Initializers ```csharp using HashiCorp.Cdktf.Providers.Digitalocean; -new DataDigitaloceanAppSpecStaticSiteGitOutputReference(IInterpolatingParent TerraformResource, string TerraformAttribute, double ComplexObjectIndex, bool ComplexObjectIsFromSet); +new DataDigitaloceanAppSpecStaticSiteRoutesOutputReference(IInterpolatingParent TerraformResource, string TerraformAttribute, double ComplexObjectIndex, bool ComplexObjectIsFromSet); ``` | **Name** | **Type** | **Description** | | --- | --- | --- | -| TerraformResource | HashiCorp.Cdktf.IInterpolatingParent | The parent resource. | -| TerraformAttribute | string | The attribute on the parent resource this class is referencing. | -| ComplexObjectIndex | double | the index of this item in the list. | -| ComplexObjectIsFromSet | bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | +| TerraformResource | HashiCorp.Cdktf.IInterpolatingParent | The parent resource. | +| TerraformAttribute | string | The attribute on the parent resource this class is referencing. | +| ComplexObjectIndex | double | the index of this item in the list. | +| ComplexObjectIsFromSet | bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | --- -##### `TerraformResource`Required +##### `TerraformResource`Required - *Type:* HashiCorp.Cdktf.IInterpolatingParent @@ -31557,7 +35418,7 @@ The parent resource. --- -##### `TerraformAttribute`Required +##### `TerraformAttribute`Required - *Type:* string @@ -31565,7 +35426,7 @@ The attribute on the parent resource this class is referencing. --- -##### `ComplexObjectIndex`Required +##### `ComplexObjectIndex`Required - *Type:* double @@ -31573,7 +35434,7 @@ the index of this item in the list. --- -##### `ComplexObjectIsFromSet`Required +##### `ComplexObjectIsFromSet`Required - *Type:* bool @@ -31585,149 +35446,149 @@ whether the list is wrapping a set (will add tolist() to be able to access an it | **Name** | **Description** | | --- | --- | -| ComputeFqn | *No description.* | -| GetAnyMapAttribute | *No description.* | -| GetBooleanAttribute | *No description.* | -| GetBooleanMapAttribute | *No description.* | -| GetListAttribute | *No description.* | -| GetNumberAttribute | *No description.* | -| GetNumberListAttribute | *No description.* | -| GetNumberMapAttribute | *No description.* | -| GetStringAttribute | *No description.* | -| GetStringMapAttribute | *No description.* | -| InterpolationForAttribute | *No description.* | -| Resolve | Produce the Token's value at resolution time. | -| ToString | Return a string representation of this resolvable object. | +| ComputeFqn | *No description.* | +| GetAnyMapAttribute | *No description.* | +| GetBooleanAttribute | *No description.* | +| GetBooleanMapAttribute | *No description.* | +| GetListAttribute | *No description.* | +| GetNumberAttribute | *No description.* | +| GetNumberListAttribute | *No description.* | +| GetNumberMapAttribute | *No description.* | +| GetStringAttribute | *No description.* | +| GetStringMapAttribute | *No description.* | +| InterpolationForAttribute | *No description.* | +| Resolve | Produce the Token's value at resolution time. | +| ToString | Return a string representation of this resolvable object. | --- -##### `ComputeFqn` +##### `ComputeFqn` ```csharp private string ComputeFqn() ``` -##### `GetAnyMapAttribute` +##### `GetAnyMapAttribute` ```csharp private System.Collections.Generic.IDictionary GetAnyMapAttribute(string TerraformAttribute) ``` -###### `TerraformAttribute`Required +###### `TerraformAttribute`Required - *Type:* string --- -##### `GetBooleanAttribute` +##### `GetBooleanAttribute` ```csharp private IResolvable GetBooleanAttribute(string TerraformAttribute) ``` -###### `TerraformAttribute`Required +###### `TerraformAttribute`Required - *Type:* string --- -##### `GetBooleanMapAttribute` +##### `GetBooleanMapAttribute` ```csharp private System.Collections.Generic.IDictionary GetBooleanMapAttribute(string TerraformAttribute) ``` -###### `TerraformAttribute`Required +###### `TerraformAttribute`Required - *Type:* string --- -##### `GetListAttribute` +##### `GetListAttribute` ```csharp private string[] GetListAttribute(string TerraformAttribute) ``` -###### `TerraformAttribute`Required +###### `TerraformAttribute`Required - *Type:* string --- -##### `GetNumberAttribute` +##### `GetNumberAttribute` ```csharp private double GetNumberAttribute(string TerraformAttribute) ``` -###### `TerraformAttribute`Required +###### `TerraformAttribute`Required - *Type:* string --- -##### `GetNumberListAttribute` +##### `GetNumberListAttribute` ```csharp private double[] GetNumberListAttribute(string TerraformAttribute) ``` -###### `TerraformAttribute`Required +###### `TerraformAttribute`Required - *Type:* string --- -##### `GetNumberMapAttribute` +##### `GetNumberMapAttribute` ```csharp private System.Collections.Generic.IDictionary GetNumberMapAttribute(string TerraformAttribute) ``` -###### `TerraformAttribute`Required +###### `TerraformAttribute`Required - *Type:* string --- -##### `GetStringAttribute` +##### `GetStringAttribute` ```csharp private string GetStringAttribute(string TerraformAttribute) ``` -###### `TerraformAttribute`Required +###### `TerraformAttribute`Required - *Type:* string --- -##### `GetStringMapAttribute` +##### `GetStringMapAttribute` ```csharp private System.Collections.Generic.IDictionary GetStringMapAttribute(string TerraformAttribute) ``` -###### `TerraformAttribute`Required +###### `TerraformAttribute`Required - *Type:* string --- -##### `InterpolationForAttribute` +##### `InterpolationForAttribute` ```csharp private IResolvable InterpolationForAttribute(string Property) ``` -###### `Property`Required +###### `Property`Required - *Type:* string --- -##### `Resolve` +##### `Resolve` ```csharp private object Resolve(IResolveContext Context) @@ -31735,13 +35596,13 @@ private object Resolve(IResolveContext Context) Produce the Token's value at resolution time. -###### `Context`Required +###### `Context`Required - *Type:* HashiCorp.Cdktf.IResolveContext --- -##### `ToString` +##### `ToString` ```csharp private string ToString() @@ -31756,15 +35617,15 @@ Returns a reversible string representation. | **Name** | **Type** | **Description** | | --- | --- | --- | -| CreationStack | string[] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| Fqn | string | *No description.* | -| Branch | string | *No description.* | -| RepoCloneUrl | string | *No description.* | -| InternalValue | DataDigitaloceanAppSpecStaticSiteGit | *No description.* | +| CreationStack | string[] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| Fqn | string | *No description.* | +| Path | string | *No description.* | +| PreservePathPrefix | HashiCorp.Cdktf.IResolvable | *No description.* | +| InternalValue | DataDigitaloceanAppSpecStaticSiteRoutes | *No description.* | --- -##### `CreationStack`Required +##### `CreationStack`Required ```csharp public string[] CreationStack { get; } @@ -31778,7 +35639,7 @@ If this returns an empty array the stack will not be attached. --- -##### `Fqn`Required +##### `Fqn`Required ```csharp public string Fqn { get; } @@ -31788,56 +35649,56 @@ public string Fqn { get; } --- -##### `Branch`Required +##### `Path`Required ```csharp -public string Branch { get; } +public string Path { get; } ``` - *Type:* string --- -##### `RepoCloneUrl`Required +##### `PreservePathPrefix`Required ```csharp -public string RepoCloneUrl { get; } +public IResolvable PreservePathPrefix { get; } ``` -- *Type:* string +- *Type:* HashiCorp.Cdktf.IResolvable --- -##### `InternalValue`Optional +##### `InternalValue`Optional ```csharp -public DataDigitaloceanAppSpecStaticSiteGit InternalValue { get; } +public DataDigitaloceanAppSpecStaticSiteRoutes InternalValue { get; } ``` -- *Type:* DataDigitaloceanAppSpecStaticSiteGit +- *Type:* DataDigitaloceanAppSpecStaticSiteRoutes --- -### DataDigitaloceanAppSpecStaticSiteList +### DataDigitaloceanAppSpecWorkerAlertList -#### Initializers +#### Initializers ```csharp using HashiCorp.Cdktf.Providers.Digitalocean; -new DataDigitaloceanAppSpecStaticSiteList(IInterpolatingParent TerraformResource, string TerraformAttribute, bool WrapsSet); +new DataDigitaloceanAppSpecWorkerAlertList(IInterpolatingParent TerraformResource, string TerraformAttribute, bool WrapsSet); ``` | **Name** | **Type** | **Description** | | --- | --- | --- | -| TerraformResource | HashiCorp.Cdktf.IInterpolatingParent | The parent resource. | -| TerraformAttribute | string | The attribute on the parent resource this class is referencing. | -| WrapsSet | bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | +| TerraformResource | HashiCorp.Cdktf.IInterpolatingParent | The parent resource. | +| TerraformAttribute | string | The attribute on the parent resource this class is referencing. | +| WrapsSet | bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | --- -##### `TerraformResource`Required +##### `TerraformResource`Required - *Type:* HashiCorp.Cdktf.IInterpolatingParent @@ -31845,7 +35706,7 @@ The parent resource. --- -##### `TerraformAttribute`Required +##### `TerraformAttribute`Required - *Type:* string @@ -31853,7 +35714,7 @@ The attribute on the parent resource this class is referencing. --- -##### `WrapsSet`Required +##### `WrapsSet`Required - *Type:* bool @@ -31865,15 +35726,15 @@ whether the list is wrapping a set (will add tolist() to be able to access an it | **Name** | **Description** | | --- | --- | -| AllWithMapKey | Creating an iterator for this complex list. | -| ComputeFqn | *No description.* | -| Resolve | Produce the Token's value at resolution time. | -| ToString | Return a string representation of this resolvable object. | -| Get | *No description.* | +| AllWithMapKey | Creating an iterator for this complex list. | +| ComputeFqn | *No description.* | +| Resolve | Produce the Token's value at resolution time. | +| ToString | Return a string representation of this resolvable object. | +| Get | *No description.* | --- -##### `AllWithMapKey` +##### `AllWithMapKey` ```csharp private DynamicListTerraformIterator AllWithMapKey(string MapKeyAttributeName) @@ -31883,19 +35744,19 @@ Creating an iterator for this complex list. The list will be converted into a map with the mapKeyAttributeName as the key. -###### `MapKeyAttributeName`Required +###### `MapKeyAttributeName`Required - *Type:* string --- -##### `ComputeFqn` +##### `ComputeFqn` ```csharp private string ComputeFqn() ``` -##### `Resolve` +##### `Resolve` ```csharp private object Resolve(IResolveContext Context) @@ -31903,13 +35764,13 @@ private object Resolve(IResolveContext Context) Produce the Token's value at resolution time. -###### `Context`Required +###### `Context`Required - *Type:* HashiCorp.Cdktf.IResolveContext --- -##### `ToString` +##### `ToString` ```csharp private string ToString() @@ -31919,13 +35780,13 @@ Return a string representation of this resolvable object. Returns a reversible string representation. -##### `Get` +##### `Get` ```csharp -private DataDigitaloceanAppSpecStaticSiteOutputReference Get(double Index) +private DataDigitaloceanAppSpecWorkerAlertOutputReference Get(double Index) ``` -###### `Index`Required +###### `Index`Required - *Type:* double @@ -31938,12 +35799,12 @@ the index of the item to return. | **Name** | **Type** | **Description** | | --- | --- | --- | -| CreationStack | string[] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| Fqn | string | *No description.* | +| CreationStack | string[] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| Fqn | string | *No description.* | --- -##### `CreationStack`Required +##### `CreationStack`Required ```csharp public string[] CreationStack { get; } @@ -31957,7 +35818,7 @@ If this returns an empty array the stack will not be attached. --- -##### `Fqn`Required +##### `Fqn`Required ```csharp public string Fqn { get; } @@ -31968,26 +35829,26 @@ public string Fqn { get; } --- -### DataDigitaloceanAppSpecStaticSiteOutputReference +### DataDigitaloceanAppSpecWorkerAlertOutputReference -#### Initializers +#### Initializers ```csharp using HashiCorp.Cdktf.Providers.Digitalocean; -new DataDigitaloceanAppSpecStaticSiteOutputReference(IInterpolatingParent TerraformResource, string TerraformAttribute, double ComplexObjectIndex, bool ComplexObjectIsFromSet); +new DataDigitaloceanAppSpecWorkerAlertOutputReference(IInterpolatingParent TerraformResource, string TerraformAttribute, double ComplexObjectIndex, bool ComplexObjectIsFromSet); ``` | **Name** | **Type** | **Description** | | --- | --- | --- | -| TerraformResource | HashiCorp.Cdktf.IInterpolatingParent | The parent resource. | -| TerraformAttribute | string | The attribute on the parent resource this class is referencing. | -| ComplexObjectIndex | double | the index of this item in the list. | -| ComplexObjectIsFromSet | bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | +| TerraformResource | HashiCorp.Cdktf.IInterpolatingParent | The parent resource. | +| TerraformAttribute | string | The attribute on the parent resource this class is referencing. | +| ComplexObjectIndex | double | the index of this item in the list. | +| ComplexObjectIsFromSet | bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | --- -##### `TerraformResource`Required +##### `TerraformResource`Required - *Type:* HashiCorp.Cdktf.IInterpolatingParent @@ -31995,7 +35856,7 @@ The parent resource. --- -##### `TerraformAttribute`Required +##### `TerraformAttribute`Required - *Type:* string @@ -32003,7 +35864,7 @@ The attribute on the parent resource this class is referencing. --- -##### `ComplexObjectIndex`Required +##### `ComplexObjectIndex`Required - *Type:* double @@ -32011,7 +35872,7 @@ the index of this item in the list. --- -##### `ComplexObjectIsFromSet`Required +##### `ComplexObjectIsFromSet`Required - *Type:* bool @@ -32023,402 +35884,292 @@ whether the list is wrapping a set (will add tolist() to be able to access an it | **Name** | **Description** | | --- | --- | -| ComputeFqn | *No description.* | -| GetAnyMapAttribute | *No description.* | -| GetBooleanAttribute | *No description.* | -| GetBooleanMapAttribute | *No description.* | -| GetListAttribute | *No description.* | -| GetNumberAttribute | *No description.* | -| GetNumberListAttribute | *No description.* | -| GetNumberMapAttribute | *No description.* | -| GetStringAttribute | *No description.* | -| GetStringMapAttribute | *No description.* | -| InterpolationForAttribute | *No description.* | -| Resolve | Produce the Token's value at resolution time. | -| ToString | Return a string representation of this resolvable object. | +| ComputeFqn | *No description.* | +| GetAnyMapAttribute | *No description.* | +| GetBooleanAttribute | *No description.* | +| GetBooleanMapAttribute | *No description.* | +| GetListAttribute | *No description.* | +| GetNumberAttribute | *No description.* | +| GetNumberListAttribute | *No description.* | +| GetNumberMapAttribute | *No description.* | +| GetStringAttribute | *No description.* | +| GetStringMapAttribute | *No description.* | +| InterpolationForAttribute | *No description.* | +| Resolve | Produce the Token's value at resolution time. | +| ToString | Return a string representation of this resolvable object. | --- -##### `ComputeFqn` +##### `ComputeFqn` ```csharp private string ComputeFqn() -``` - -##### `GetAnyMapAttribute` - -```csharp -private System.Collections.Generic.IDictionary GetAnyMapAttribute(string TerraformAttribute) -``` - -###### `TerraformAttribute`Required - -- *Type:* string - ---- - -##### `GetBooleanAttribute` - -```csharp -private IResolvable GetBooleanAttribute(string TerraformAttribute) -``` - -###### `TerraformAttribute`Required - -- *Type:* string - ---- - -##### `GetBooleanMapAttribute` - -```csharp -private System.Collections.Generic.IDictionary GetBooleanMapAttribute(string TerraformAttribute) -``` - -###### `TerraformAttribute`Required - -- *Type:* string - ---- - -##### `GetListAttribute` - -```csharp -private string[] GetListAttribute(string TerraformAttribute) -``` - -###### `TerraformAttribute`Required - -- *Type:* string - ---- - -##### `GetNumberAttribute` - -```csharp -private double GetNumberAttribute(string TerraformAttribute) -``` - -###### `TerraformAttribute`Required - -- *Type:* string - ---- - -##### `GetNumberListAttribute` - -```csharp -private double[] GetNumberListAttribute(string TerraformAttribute) -``` - -###### `TerraformAttribute`Required - -- *Type:* string - ---- - -##### `GetNumberMapAttribute` - -```csharp -private System.Collections.Generic.IDictionary GetNumberMapAttribute(string TerraformAttribute) -``` - -###### `TerraformAttribute`Required - -- *Type:* string - ---- +``` -##### `GetStringAttribute` +##### `GetAnyMapAttribute` ```csharp -private string GetStringAttribute(string TerraformAttribute) +private System.Collections.Generic.IDictionary GetAnyMapAttribute(string TerraformAttribute) ``` -###### `TerraformAttribute`Required +###### `TerraformAttribute`Required - *Type:* string --- -##### `GetStringMapAttribute` +##### `GetBooleanAttribute` ```csharp -private System.Collections.Generic.IDictionary GetStringMapAttribute(string TerraformAttribute) +private IResolvable GetBooleanAttribute(string TerraformAttribute) ``` -###### `TerraformAttribute`Required +###### `TerraformAttribute`Required - *Type:* string --- -##### `InterpolationForAttribute` +##### `GetBooleanMapAttribute` ```csharp -private IResolvable InterpolationForAttribute(string Property) +private System.Collections.Generic.IDictionary GetBooleanMapAttribute(string TerraformAttribute) ``` -###### `Property`Required +###### `TerraformAttribute`Required - *Type:* string --- -##### `Resolve` +##### `GetListAttribute` ```csharp -private object Resolve(IResolveContext Context) +private string[] GetListAttribute(string TerraformAttribute) ``` -Produce the Token's value at resolution time. - -###### `Context`Required +###### `TerraformAttribute`Required -- *Type:* HashiCorp.Cdktf.IResolveContext +- *Type:* string --- -##### `ToString` +##### `GetNumberAttribute` ```csharp -private string ToString() +private double GetNumberAttribute(string TerraformAttribute) ``` -Return a string representation of this resolvable object. - -Returns a reversible string representation. - - -#### Properties +###### `TerraformAttribute`Required -| **Name** | **Type** | **Description** | -| --- | --- | --- | -| CreationStack | string[] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| Fqn | string | *No description.* | -| BuildCommand | string | *No description.* | -| CatchallDocument | string | *No description.* | -| Cors | DataDigitaloceanAppSpecStaticSiteCorsList | *No description.* | -| DockerfilePath | string | *No description.* | -| Env | DataDigitaloceanAppSpecStaticSiteEnvList | *No description.* | -| EnvironmentSlug | string | *No description.* | -| ErrorDocument | string | *No description.* | -| Git | DataDigitaloceanAppSpecStaticSiteGitList | *No description.* | -| Github | DataDigitaloceanAppSpecStaticSiteGithubList | *No description.* | -| Gitlab | DataDigitaloceanAppSpecStaticSiteGitlabList | *No description.* | -| IndexDocument | string | *No description.* | -| Name | string | *No description.* | -| OutputDir | string | *No description.* | -| Routes | DataDigitaloceanAppSpecStaticSiteRoutesList | *No description.* | -| SourceDir | string | *No description.* | -| InternalValue | DataDigitaloceanAppSpecStaticSite | *No description.* | +- *Type:* string --- -##### `CreationStack`Required +##### `GetNumberListAttribute` ```csharp -public string[] CreationStack { get; } +private double[] GetNumberListAttribute(string TerraformAttribute) ``` -- *Type:* string[] - -The creation stack of this resolvable which will be appended to errors thrown during resolution. +###### `TerraformAttribute`Required -If this returns an empty array the stack will not be attached. +- *Type:* string --- -##### `Fqn`Required +##### `GetNumberMapAttribute` ```csharp -public string Fqn { get; } +private System.Collections.Generic.IDictionary GetNumberMapAttribute(string TerraformAttribute) ``` +###### `TerraformAttribute`Required + - *Type:* string --- -##### `BuildCommand`Required +##### `GetStringAttribute` ```csharp -public string BuildCommand { get; } +private string GetStringAttribute(string TerraformAttribute) ``` +###### `TerraformAttribute`Required + - *Type:* string --- -##### `CatchallDocument`Required +##### `GetStringMapAttribute` ```csharp -public string CatchallDocument { get; } +private System.Collections.Generic.IDictionary GetStringMapAttribute(string TerraformAttribute) ``` +###### `TerraformAttribute`Required + - *Type:* string --- -##### `Cors`Required +##### `InterpolationForAttribute` ```csharp -public DataDigitaloceanAppSpecStaticSiteCorsList Cors { get; } +private IResolvable InterpolationForAttribute(string Property) ``` -- *Type:* DataDigitaloceanAppSpecStaticSiteCorsList - ---- - -##### `DockerfilePath`Required - -```csharp -public string DockerfilePath { get; } -``` +###### `Property`Required - *Type:* string --- -##### `Env`Required +##### `Resolve` ```csharp -public DataDigitaloceanAppSpecStaticSiteEnvList Env { get; } +private object Resolve(IResolveContext Context) ``` -- *Type:* DataDigitaloceanAppSpecStaticSiteEnvList - ---- - -##### `EnvironmentSlug`Required +Produce the Token's value at resolution time. -```csharp -public string EnvironmentSlug { get; } -``` +###### `Context`Required -- *Type:* string +- *Type:* HashiCorp.Cdktf.IResolveContext --- -##### `ErrorDocument`Required +##### `ToString` ```csharp -public string ErrorDocument { get; } +private string ToString() ``` -- *Type:* string +Return a string representation of this resolvable object. ---- +Returns a reversible string representation. -##### `Git`Required -```csharp -public DataDigitaloceanAppSpecStaticSiteGitList Git { get; } -``` +#### Properties -- *Type:* DataDigitaloceanAppSpecStaticSiteGitList +| **Name** | **Type** | **Description** | +| --- | --- | --- | +| CreationStack | string[] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| Fqn | string | *No description.* | +| Disabled | HashiCorp.Cdktf.IResolvable | *No description.* | +| Operator | string | *No description.* | +| Rule | string | *No description.* | +| Value | double | *No description.* | +| Window | string | *No description.* | +| InternalValue | DataDigitaloceanAppSpecWorkerAlert | *No description.* | --- -##### `Github`Required +##### `CreationStack`Required ```csharp -public DataDigitaloceanAppSpecStaticSiteGithubList Github { get; } +public string[] CreationStack { get; } ``` -- *Type:* DataDigitaloceanAppSpecStaticSiteGithubList +- *Type:* string[] + +The creation stack of this resolvable which will be appended to errors thrown during resolution. + +If this returns an empty array the stack will not be attached. --- -##### `Gitlab`Required +##### `Fqn`Required ```csharp -public DataDigitaloceanAppSpecStaticSiteGitlabList Gitlab { get; } +public string Fqn { get; } ``` -- *Type:* DataDigitaloceanAppSpecStaticSiteGitlabList +- *Type:* string --- -##### `IndexDocument`Required +##### `Disabled`Required ```csharp -public string IndexDocument { get; } +public IResolvable Disabled { get; } ``` -- *Type:* string +- *Type:* HashiCorp.Cdktf.IResolvable --- -##### `Name`Required +##### `Operator`Required ```csharp -public string Name { get; } +public string Operator { get; } ``` - *Type:* string --- -##### `OutputDir`Required +##### `Rule`Required ```csharp -public string OutputDir { get; } +public string Rule { get; } ``` - *Type:* string --- -##### `Routes`Required +##### `Value`Required ```csharp -public DataDigitaloceanAppSpecStaticSiteRoutesList Routes { get; } +public double Value { get; } ``` -- *Type:* DataDigitaloceanAppSpecStaticSiteRoutesList +- *Type:* double --- -##### `SourceDir`Required +##### `Window`Required ```csharp -public string SourceDir { get; } +public string Window { get; } ``` - *Type:* string --- -##### `InternalValue`Optional +##### `InternalValue`Optional ```csharp -public DataDigitaloceanAppSpecStaticSite InternalValue { get; } +public DataDigitaloceanAppSpecWorkerAlert InternalValue { get; } ``` -- *Type:* DataDigitaloceanAppSpecStaticSite +- *Type:* DataDigitaloceanAppSpecWorkerAlert --- -### DataDigitaloceanAppSpecStaticSiteRoutesList +### DataDigitaloceanAppSpecWorkerEnvList -#### Initializers +#### Initializers ```csharp using HashiCorp.Cdktf.Providers.Digitalocean; -new DataDigitaloceanAppSpecStaticSiteRoutesList(IInterpolatingParent TerraformResource, string TerraformAttribute, bool WrapsSet); +new DataDigitaloceanAppSpecWorkerEnvList(IInterpolatingParent TerraformResource, string TerraformAttribute, bool WrapsSet); ``` | **Name** | **Type** | **Description** | | --- | --- | --- | -| TerraformResource | HashiCorp.Cdktf.IInterpolatingParent | The parent resource. | -| TerraformAttribute | string | The attribute on the parent resource this class is referencing. | -| WrapsSet | bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | +| TerraformResource | HashiCorp.Cdktf.IInterpolatingParent | The parent resource. | +| TerraformAttribute | string | The attribute on the parent resource this class is referencing. | +| WrapsSet | bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | --- -##### `TerraformResource`Required +##### `TerraformResource`Required - *Type:* HashiCorp.Cdktf.IInterpolatingParent @@ -32426,7 +36177,7 @@ The parent resource. --- -##### `TerraformAttribute`Required +##### `TerraformAttribute`Required - *Type:* string @@ -32434,7 +36185,7 @@ The attribute on the parent resource this class is referencing. --- -##### `WrapsSet`Required +##### `WrapsSet`Required - *Type:* bool @@ -32446,15 +36197,15 @@ whether the list is wrapping a set (will add tolist() to be able to access an it | **Name** | **Description** | | --- | --- | -| AllWithMapKey | Creating an iterator for this complex list. | -| ComputeFqn | *No description.* | -| Resolve | Produce the Token's value at resolution time. | -| ToString | Return a string representation of this resolvable object. | -| Get | *No description.* | +| AllWithMapKey | Creating an iterator for this complex list. | +| ComputeFqn | *No description.* | +| Resolve | Produce the Token's value at resolution time. | +| ToString | Return a string representation of this resolvable object. | +| Get | *No description.* | --- -##### `AllWithMapKey` +##### `AllWithMapKey` ```csharp private DynamicListTerraformIterator AllWithMapKey(string MapKeyAttributeName) @@ -32464,19 +36215,19 @@ Creating an iterator for this complex list. The list will be converted into a map with the mapKeyAttributeName as the key. -###### `MapKeyAttributeName`Required +###### `MapKeyAttributeName`Required - *Type:* string --- -##### `ComputeFqn` +##### `ComputeFqn` ```csharp private string ComputeFqn() ``` -##### `Resolve` +##### `Resolve` ```csharp private object Resolve(IResolveContext Context) @@ -32484,13 +36235,13 @@ private object Resolve(IResolveContext Context) Produce the Token's value at resolution time. -###### `Context`Required +###### `Context`Required - *Type:* HashiCorp.Cdktf.IResolveContext --- -##### `ToString` +##### `ToString` ```csharp private string ToString() @@ -32500,13 +36251,13 @@ Return a string representation of this resolvable object. Returns a reversible string representation. -##### `Get` +##### `Get` ```csharp -private DataDigitaloceanAppSpecStaticSiteRoutesOutputReference Get(double Index) +private DataDigitaloceanAppSpecWorkerEnvOutputReference Get(double Index) ``` -###### `Index`Required +###### `Index`Required - *Type:* double @@ -32519,12 +36270,12 @@ the index of the item to return. | **Name** | **Type** | **Description** | | --- | --- | --- | -| CreationStack | string[] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| Fqn | string | *No description.* | +| CreationStack | string[] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| Fqn | string | *No description.* | --- -##### `CreationStack`Required +##### `CreationStack`Required ```csharp public string[] CreationStack { get; } @@ -32538,7 +36289,7 @@ If this returns an empty array the stack will not be attached. --- -##### `Fqn`Required +##### `Fqn`Required ```csharp public string Fqn { get; } @@ -32549,26 +36300,26 @@ public string Fqn { get; } --- -### DataDigitaloceanAppSpecStaticSiteRoutesOutputReference +### DataDigitaloceanAppSpecWorkerEnvOutputReference -#### Initializers +#### Initializers ```csharp using HashiCorp.Cdktf.Providers.Digitalocean; -new DataDigitaloceanAppSpecStaticSiteRoutesOutputReference(IInterpolatingParent TerraformResource, string TerraformAttribute, double ComplexObjectIndex, bool ComplexObjectIsFromSet); +new DataDigitaloceanAppSpecWorkerEnvOutputReference(IInterpolatingParent TerraformResource, string TerraformAttribute, double ComplexObjectIndex, bool ComplexObjectIsFromSet); ``` | **Name** | **Type** | **Description** | | --- | --- | --- | -| TerraformResource | HashiCorp.Cdktf.IInterpolatingParent | The parent resource. | -| TerraformAttribute | string | The attribute on the parent resource this class is referencing. | -| ComplexObjectIndex | double | the index of this item in the list. | -| ComplexObjectIsFromSet | bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | +| TerraformResource | HashiCorp.Cdktf.IInterpolatingParent | The parent resource. | +| TerraformAttribute | string | The attribute on the parent resource this class is referencing. | +| ComplexObjectIndex | double | the index of this item in the list. | +| ComplexObjectIsFromSet | bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | --- -##### `TerraformResource`Required +##### `TerraformResource`Required - *Type:* HashiCorp.Cdktf.IInterpolatingParent @@ -32576,7 +36327,7 @@ The parent resource. --- -##### `TerraformAttribute`Required +##### `TerraformAttribute`Required - *Type:* string @@ -32584,7 +36335,7 @@ The attribute on the parent resource this class is referencing. --- -##### `ComplexObjectIndex`Required +##### `ComplexObjectIndex`Required - *Type:* double @@ -32592,7 +36343,7 @@ the index of this item in the list. --- -##### `ComplexObjectIsFromSet`Required +##### `ComplexObjectIsFromSet`Required - *Type:* bool @@ -32604,149 +36355,149 @@ whether the list is wrapping a set (will add tolist() to be able to access an it | **Name** | **Description** | | --- | --- | -| ComputeFqn | *No description.* | -| GetAnyMapAttribute | *No description.* | -| GetBooleanAttribute | *No description.* | -| GetBooleanMapAttribute | *No description.* | -| GetListAttribute | *No description.* | -| GetNumberAttribute | *No description.* | -| GetNumberListAttribute | *No description.* | -| GetNumberMapAttribute | *No description.* | -| GetStringAttribute | *No description.* | -| GetStringMapAttribute | *No description.* | -| InterpolationForAttribute | *No description.* | -| Resolve | Produce the Token's value at resolution time. | -| ToString | Return a string representation of this resolvable object. | +| ComputeFqn | *No description.* | +| GetAnyMapAttribute | *No description.* | +| GetBooleanAttribute | *No description.* | +| GetBooleanMapAttribute | *No description.* | +| GetListAttribute | *No description.* | +| GetNumberAttribute | *No description.* | +| GetNumberListAttribute | *No description.* | +| GetNumberMapAttribute | *No description.* | +| GetStringAttribute | *No description.* | +| GetStringMapAttribute | *No description.* | +| InterpolationForAttribute | *No description.* | +| Resolve | Produce the Token's value at resolution time. | +| ToString | Return a string representation of this resolvable object. | --- -##### `ComputeFqn` +##### `ComputeFqn` ```csharp private string ComputeFqn() ``` -##### `GetAnyMapAttribute` +##### `GetAnyMapAttribute` ```csharp private System.Collections.Generic.IDictionary GetAnyMapAttribute(string TerraformAttribute) ``` -###### `TerraformAttribute`Required +###### `TerraformAttribute`Required - *Type:* string --- -##### `GetBooleanAttribute` +##### `GetBooleanAttribute` ```csharp private IResolvable GetBooleanAttribute(string TerraformAttribute) ``` -###### `TerraformAttribute`Required +###### `TerraformAttribute`Required - *Type:* string --- -##### `GetBooleanMapAttribute` +##### `GetBooleanMapAttribute` ```csharp private System.Collections.Generic.IDictionary GetBooleanMapAttribute(string TerraformAttribute) ``` -###### `TerraformAttribute`Required +###### `TerraformAttribute`Required - *Type:* string --- -##### `GetListAttribute` +##### `GetListAttribute` ```csharp private string[] GetListAttribute(string TerraformAttribute) ``` -###### `TerraformAttribute`Required +###### `TerraformAttribute`Required - *Type:* string --- -##### `GetNumberAttribute` +##### `GetNumberAttribute` ```csharp private double GetNumberAttribute(string TerraformAttribute) ``` -###### `TerraformAttribute`Required +###### `TerraformAttribute`Required - *Type:* string --- -##### `GetNumberListAttribute` +##### `GetNumberListAttribute` ```csharp private double[] GetNumberListAttribute(string TerraformAttribute) ``` -###### `TerraformAttribute`Required +###### `TerraformAttribute`Required - *Type:* string --- -##### `GetNumberMapAttribute` +##### `GetNumberMapAttribute` ```csharp private System.Collections.Generic.IDictionary GetNumberMapAttribute(string TerraformAttribute) ``` -###### `TerraformAttribute`Required +###### `TerraformAttribute`Required - *Type:* string --- -##### `GetStringAttribute` +##### `GetStringAttribute` ```csharp private string GetStringAttribute(string TerraformAttribute) ``` -###### `TerraformAttribute`Required +###### `TerraformAttribute`Required - *Type:* string --- -##### `GetStringMapAttribute` +##### `GetStringMapAttribute` ```csharp private System.Collections.Generic.IDictionary GetStringMapAttribute(string TerraformAttribute) ``` -###### `TerraformAttribute`Required +###### `TerraformAttribute`Required - *Type:* string --- -##### `InterpolationForAttribute` +##### `InterpolationForAttribute` ```csharp private IResolvable InterpolationForAttribute(string Property) ``` -###### `Property`Required +###### `Property`Required - *Type:* string --- -##### `Resolve` +##### `Resolve` ```csharp private object Resolve(IResolveContext Context) @@ -32754,13 +36505,13 @@ private object Resolve(IResolveContext Context) Produce the Token's value at resolution time. -###### `Context`Required +###### `Context`Required - *Type:* HashiCorp.Cdktf.IResolveContext --- -##### `ToString` +##### `ToString` ```csharp private string ToString() @@ -32775,15 +36526,17 @@ Returns a reversible string representation. | **Name** | **Type** | **Description** | | --- | --- | --- | -| CreationStack | string[] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| Fqn | string | *No description.* | -| Path | string | *No description.* | -| PreservePathPrefix | HashiCorp.Cdktf.IResolvable | *No description.* | -| InternalValue | DataDigitaloceanAppSpecStaticSiteRoutes | *No description.* | +| CreationStack | string[] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| Fqn | string | *No description.* | +| Key | string | *No description.* | +| Scope | string | *No description.* | +| Type | string | *No description.* | +| Value | string | *No description.* | +| InternalValue | DataDigitaloceanAppSpecWorkerEnv | *No description.* | --- -##### `CreationStack`Required +##### `CreationStack`Required ```csharp public string[] CreationStack { get; } @@ -32797,7 +36550,7 @@ If this returns an empty array the stack will not be attached. --- -##### `Fqn`Required +##### `Fqn`Required ```csharp public string Fqn { get; } @@ -32807,56 +36560,76 @@ public string Fqn { get; } --- -##### `Path`Required +##### `Key`Required ```csharp -public string Path { get; } +public string Key { get; } ``` - *Type:* string --- -##### `PreservePathPrefix`Required +##### `Scope`Required ```csharp -public IResolvable PreservePathPrefix { get; } +public string Scope { get; } ``` -- *Type:* HashiCorp.Cdktf.IResolvable +- *Type:* string --- -##### `InternalValue`Optional +##### `Type`Required ```csharp -public DataDigitaloceanAppSpecStaticSiteRoutes InternalValue { get; } +public string Type { get; } ``` -- *Type:* DataDigitaloceanAppSpecStaticSiteRoutes +- *Type:* string --- +##### `Value`Required -### DataDigitaloceanAppSpecWorkerAlertList +```csharp +public string Value { get; } +``` -#### Initializers +- *Type:* string + +--- + +##### `InternalValue`Optional + +```csharp +public DataDigitaloceanAppSpecWorkerEnv InternalValue { get; } +``` + +- *Type:* DataDigitaloceanAppSpecWorkerEnv + +--- + + +### DataDigitaloceanAppSpecWorkerGithubList + +#### Initializers ```csharp using HashiCorp.Cdktf.Providers.Digitalocean; -new DataDigitaloceanAppSpecWorkerAlertList(IInterpolatingParent TerraformResource, string TerraformAttribute, bool WrapsSet); +new DataDigitaloceanAppSpecWorkerGithubList(IInterpolatingParent TerraformResource, string TerraformAttribute, bool WrapsSet); ``` | **Name** | **Type** | **Description** | | --- | --- | --- | -| TerraformResource | HashiCorp.Cdktf.IInterpolatingParent | The parent resource. | -| TerraformAttribute | string | The attribute on the parent resource this class is referencing. | -| WrapsSet | bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | +| TerraformResource | HashiCorp.Cdktf.IInterpolatingParent | The parent resource. | +| TerraformAttribute | string | The attribute on the parent resource this class is referencing. | +| WrapsSet | bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | --- -##### `TerraformResource`Required +##### `TerraformResource`Required - *Type:* HashiCorp.Cdktf.IInterpolatingParent @@ -32864,7 +36637,7 @@ The parent resource. --- -##### `TerraformAttribute`Required +##### `TerraformAttribute`Required - *Type:* string @@ -32872,7 +36645,7 @@ The attribute on the parent resource this class is referencing. --- -##### `WrapsSet`Required +##### `WrapsSet`Required - *Type:* bool @@ -32884,15 +36657,15 @@ whether the list is wrapping a set (will add tolist() to be able to access an it | **Name** | **Description** | | --- | --- | -| AllWithMapKey | Creating an iterator for this complex list. | -| ComputeFqn | *No description.* | -| Resolve | Produce the Token's value at resolution time. | -| ToString | Return a string representation of this resolvable object. | -| Get | *No description.* | +| AllWithMapKey | Creating an iterator for this complex list. | +| ComputeFqn | *No description.* | +| Resolve | Produce the Token's value at resolution time. | +| ToString | Return a string representation of this resolvable object. | +| Get | *No description.* | --- -##### `AllWithMapKey` +##### `AllWithMapKey` ```csharp private DynamicListTerraformIterator AllWithMapKey(string MapKeyAttributeName) @@ -32902,19 +36675,19 @@ Creating an iterator for this complex list. The list will be converted into a map with the mapKeyAttributeName as the key. -###### `MapKeyAttributeName`Required +###### `MapKeyAttributeName`Required - *Type:* string --- -##### `ComputeFqn` +##### `ComputeFqn` ```csharp private string ComputeFqn() ``` -##### `Resolve` +##### `Resolve` ```csharp private object Resolve(IResolveContext Context) @@ -32922,13 +36695,13 @@ private object Resolve(IResolveContext Context) Produce the Token's value at resolution time. -###### `Context`Required +###### `Context`Required - *Type:* HashiCorp.Cdktf.IResolveContext --- -##### `ToString` +##### `ToString` ```csharp private string ToString() @@ -32938,13 +36711,13 @@ Return a string representation of this resolvable object. Returns a reversible string representation. -##### `Get` +##### `Get` ```csharp -private DataDigitaloceanAppSpecWorkerAlertOutputReference Get(double Index) +private DataDigitaloceanAppSpecWorkerGithubOutputReference Get(double Index) ``` -###### `Index`Required +###### `Index`Required - *Type:* double @@ -32957,12 +36730,12 @@ the index of the item to return. | **Name** | **Type** | **Description** | | --- | --- | --- | -| CreationStack | string[] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| Fqn | string | *No description.* | +| CreationStack | string[] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| Fqn | string | *No description.* | --- -##### `CreationStack`Required +##### `CreationStack`Required ```csharp public string[] CreationStack { get; } @@ -32976,7 +36749,7 @@ If this returns an empty array the stack will not be attached. --- -##### `Fqn`Required +##### `Fqn`Required ```csharp public string Fqn { get; } @@ -32987,26 +36760,26 @@ public string Fqn { get; } --- -### DataDigitaloceanAppSpecWorkerAlertOutputReference +### DataDigitaloceanAppSpecWorkerGithubOutputReference -#### Initializers +#### Initializers ```csharp using HashiCorp.Cdktf.Providers.Digitalocean; -new DataDigitaloceanAppSpecWorkerAlertOutputReference(IInterpolatingParent TerraformResource, string TerraformAttribute, double ComplexObjectIndex, bool ComplexObjectIsFromSet); +new DataDigitaloceanAppSpecWorkerGithubOutputReference(IInterpolatingParent TerraformResource, string TerraformAttribute, double ComplexObjectIndex, bool ComplexObjectIsFromSet); ``` | **Name** | **Type** | **Description** | | --- | --- | --- | -| TerraformResource | HashiCorp.Cdktf.IInterpolatingParent | The parent resource. | -| TerraformAttribute | string | The attribute on the parent resource this class is referencing. | -| ComplexObjectIndex | double | the index of this item in the list. | -| ComplexObjectIsFromSet | bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | +| TerraformResource | HashiCorp.Cdktf.IInterpolatingParent | The parent resource. | +| TerraformAttribute | string | The attribute on the parent resource this class is referencing. | +| ComplexObjectIndex | double | the index of this item in the list. | +| ComplexObjectIsFromSet | bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | --- -##### `TerraformResource`Required +##### `TerraformResource`Required - *Type:* HashiCorp.Cdktf.IInterpolatingParent @@ -33014,7 +36787,7 @@ The parent resource. --- -##### `TerraformAttribute`Required +##### `TerraformAttribute`Required - *Type:* string @@ -33022,7 +36795,7 @@ The attribute on the parent resource this class is referencing. --- -##### `ComplexObjectIndex`Required +##### `ComplexObjectIndex`Required - *Type:* double @@ -33030,7 +36803,7 @@ the index of this item in the list. --- -##### `ComplexObjectIsFromSet`Required +##### `ComplexObjectIsFromSet`Required - *Type:* bool @@ -33042,149 +36815,149 @@ whether the list is wrapping a set (will add tolist() to be able to access an it | **Name** | **Description** | | --- | --- | -| ComputeFqn | *No description.* | -| GetAnyMapAttribute | *No description.* | -| GetBooleanAttribute | *No description.* | -| GetBooleanMapAttribute | *No description.* | -| GetListAttribute | *No description.* | -| GetNumberAttribute | *No description.* | -| GetNumberListAttribute | *No description.* | -| GetNumberMapAttribute | *No description.* | -| GetStringAttribute | *No description.* | -| GetStringMapAttribute | *No description.* | -| InterpolationForAttribute | *No description.* | -| Resolve | Produce the Token's value at resolution time. | -| ToString | Return a string representation of this resolvable object. | +| ComputeFqn | *No description.* | +| GetAnyMapAttribute | *No description.* | +| GetBooleanAttribute | *No description.* | +| GetBooleanMapAttribute | *No description.* | +| GetListAttribute | *No description.* | +| GetNumberAttribute | *No description.* | +| GetNumberListAttribute | *No description.* | +| GetNumberMapAttribute | *No description.* | +| GetStringAttribute | *No description.* | +| GetStringMapAttribute | *No description.* | +| InterpolationForAttribute | *No description.* | +| Resolve | Produce the Token's value at resolution time. | +| ToString | Return a string representation of this resolvable object. | --- -##### `ComputeFqn` +##### `ComputeFqn` ```csharp private string ComputeFqn() ``` -##### `GetAnyMapAttribute` +##### `GetAnyMapAttribute` ```csharp private System.Collections.Generic.IDictionary GetAnyMapAttribute(string TerraformAttribute) ``` -###### `TerraformAttribute`Required +###### `TerraformAttribute`Required - *Type:* string --- -##### `GetBooleanAttribute` +##### `GetBooleanAttribute` ```csharp private IResolvable GetBooleanAttribute(string TerraformAttribute) ``` -###### `TerraformAttribute`Required +###### `TerraformAttribute`Required - *Type:* string --- -##### `GetBooleanMapAttribute` +##### `GetBooleanMapAttribute` ```csharp private System.Collections.Generic.IDictionary GetBooleanMapAttribute(string TerraformAttribute) ``` -###### `TerraformAttribute`Required +###### `TerraformAttribute`Required - *Type:* string --- -##### `GetListAttribute` +##### `GetListAttribute` ```csharp private string[] GetListAttribute(string TerraformAttribute) ``` -###### `TerraformAttribute`Required +###### `TerraformAttribute`Required - *Type:* string --- -##### `GetNumberAttribute` +##### `GetNumberAttribute` ```csharp private double GetNumberAttribute(string TerraformAttribute) ``` -###### `TerraformAttribute`Required +###### `TerraformAttribute`Required - *Type:* string --- -##### `GetNumberListAttribute` +##### `GetNumberListAttribute` ```csharp private double[] GetNumberListAttribute(string TerraformAttribute) ``` -###### `TerraformAttribute`Required +###### `TerraformAttribute`Required - *Type:* string --- -##### `GetNumberMapAttribute` +##### `GetNumberMapAttribute` ```csharp private System.Collections.Generic.IDictionary GetNumberMapAttribute(string TerraformAttribute) ``` -###### `TerraformAttribute`Required +###### `TerraformAttribute`Required - *Type:* string --- -##### `GetStringAttribute` +##### `GetStringAttribute` ```csharp private string GetStringAttribute(string TerraformAttribute) ``` -###### `TerraformAttribute`Required +###### `TerraformAttribute`Required - *Type:* string --- -##### `GetStringMapAttribute` +##### `GetStringMapAttribute` ```csharp private System.Collections.Generic.IDictionary GetStringMapAttribute(string TerraformAttribute) ``` -###### `TerraformAttribute`Required +###### `TerraformAttribute`Required - *Type:* string --- -##### `InterpolationForAttribute` +##### `InterpolationForAttribute` ```csharp private IResolvable InterpolationForAttribute(string Property) ``` -###### `Property`Required +###### `Property`Required - *Type:* string --- -##### `Resolve` +##### `Resolve` ```csharp private object Resolve(IResolveContext Context) @@ -33192,13 +36965,13 @@ private object Resolve(IResolveContext Context) Produce the Token's value at resolution time. -###### `Context`Required +###### `Context`Required - *Type:* HashiCorp.Cdktf.IResolveContext --- -##### `ToString` +##### `ToString` ```csharp private string ToString() @@ -33213,18 +36986,16 @@ Returns a reversible string representation. | **Name** | **Type** | **Description** | | --- | --- | --- | -| CreationStack | string[] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| Fqn | string | *No description.* | -| Disabled | HashiCorp.Cdktf.IResolvable | *No description.* | -| Operator | string | *No description.* | -| Rule | string | *No description.* | -| Value | double | *No description.* | -| Window | string | *No description.* | -| InternalValue | DataDigitaloceanAppSpecWorkerAlert | *No description.* | +| CreationStack | string[] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| Fqn | string | *No description.* | +| Branch | string | *No description.* | +| DeployOnPush | HashiCorp.Cdktf.IResolvable | *No description.* | +| Repo | string | *No description.* | +| InternalValue | DataDigitaloceanAppSpecWorkerGithub | *No description.* | --- -##### `CreationStack`Required +##### `CreationStack`Required ```csharp public string[] CreationStack { get; } @@ -33238,7 +37009,7 @@ If this returns an empty array the stack will not be attached. --- -##### `Fqn`Required +##### `Fqn`Required ```csharp public string Fqn { get; } @@ -33248,86 +37019,66 @@ public string Fqn { get; } --- -##### `Disabled`Required - -```csharp -public IResolvable Disabled { get; } -``` - -- *Type:* HashiCorp.Cdktf.IResolvable - ---- - -##### `Operator`Required - -```csharp -public string Operator { get; } -``` - -- *Type:* string - ---- - -##### `Rule`Required +##### `Branch`Required ```csharp -public string Rule { get; } +public string Branch { get; } ``` - *Type:* string --- -##### `Value`Required +##### `DeployOnPush`Required ```csharp -public double Value { get; } +public IResolvable DeployOnPush { get; } ``` -- *Type:* double +- *Type:* HashiCorp.Cdktf.IResolvable --- -##### `Window`Required +##### `Repo`Required ```csharp -public string Window { get; } +public string Repo { get; } ``` - *Type:* string --- -##### `InternalValue`Optional +##### `InternalValue`Optional ```csharp -public DataDigitaloceanAppSpecWorkerAlert InternalValue { get; } +public DataDigitaloceanAppSpecWorkerGithub InternalValue { get; } ``` -- *Type:* DataDigitaloceanAppSpecWorkerAlert +- *Type:* DataDigitaloceanAppSpecWorkerGithub --- -### DataDigitaloceanAppSpecWorkerEnvList +### DataDigitaloceanAppSpecWorkerGitlabList -#### Initializers +#### Initializers ```csharp using HashiCorp.Cdktf.Providers.Digitalocean; -new DataDigitaloceanAppSpecWorkerEnvList(IInterpolatingParent TerraformResource, string TerraformAttribute, bool WrapsSet); +new DataDigitaloceanAppSpecWorkerGitlabList(IInterpolatingParent TerraformResource, string TerraformAttribute, bool WrapsSet); ``` | **Name** | **Type** | **Description** | | --- | --- | --- | -| TerraformResource | HashiCorp.Cdktf.IInterpolatingParent | The parent resource. | -| TerraformAttribute | string | The attribute on the parent resource this class is referencing. | -| WrapsSet | bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | +| TerraformResource | HashiCorp.Cdktf.IInterpolatingParent | The parent resource. | +| TerraformAttribute | string | The attribute on the parent resource this class is referencing. | +| WrapsSet | bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | --- -##### `TerraformResource`Required +##### `TerraformResource`Required - *Type:* HashiCorp.Cdktf.IInterpolatingParent @@ -33335,7 +37086,7 @@ The parent resource. --- -##### `TerraformAttribute`Required +##### `TerraformAttribute`Required - *Type:* string @@ -33343,7 +37094,7 @@ The attribute on the parent resource this class is referencing. --- -##### `WrapsSet`Required +##### `WrapsSet`Required - *Type:* bool @@ -33355,15 +37106,15 @@ whether the list is wrapping a set (will add tolist() to be able to access an it | **Name** | **Description** | | --- | --- | -| AllWithMapKey | Creating an iterator for this complex list. | -| ComputeFqn | *No description.* | -| Resolve | Produce the Token's value at resolution time. | -| ToString | Return a string representation of this resolvable object. | -| Get | *No description.* | +| AllWithMapKey | Creating an iterator for this complex list. | +| ComputeFqn | *No description.* | +| Resolve | Produce the Token's value at resolution time. | +| ToString | Return a string representation of this resolvable object. | +| Get | *No description.* | --- -##### `AllWithMapKey` +##### `AllWithMapKey` ```csharp private DynamicListTerraformIterator AllWithMapKey(string MapKeyAttributeName) @@ -33373,19 +37124,19 @@ Creating an iterator for this complex list. The list will be converted into a map with the mapKeyAttributeName as the key. -###### `MapKeyAttributeName`Required +###### `MapKeyAttributeName`Required - *Type:* string --- -##### `ComputeFqn` +##### `ComputeFqn` ```csharp private string ComputeFqn() ``` -##### `Resolve` +##### `Resolve` ```csharp private object Resolve(IResolveContext Context) @@ -33393,13 +37144,13 @@ private object Resolve(IResolveContext Context) Produce the Token's value at resolution time. -###### `Context`Required +###### `Context`Required - *Type:* HashiCorp.Cdktf.IResolveContext --- -##### `ToString` +##### `ToString` ```csharp private string ToString() @@ -33409,13 +37160,13 @@ Return a string representation of this resolvable object. Returns a reversible string representation. -##### `Get` +##### `Get` ```csharp -private DataDigitaloceanAppSpecWorkerEnvOutputReference Get(double Index) +private DataDigitaloceanAppSpecWorkerGitlabOutputReference Get(double Index) ``` -###### `Index`Required +###### `Index`Required - *Type:* double @@ -33428,12 +37179,12 @@ the index of the item to return. | **Name** | **Type** | **Description** | | --- | --- | --- | -| CreationStack | string[] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| Fqn | string | *No description.* | +| CreationStack | string[] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| Fqn | string | *No description.* | --- -##### `CreationStack`Required +##### `CreationStack`Required ```csharp public string[] CreationStack { get; } @@ -33447,7 +37198,7 @@ If this returns an empty array the stack will not be attached. --- -##### `Fqn`Required +##### `Fqn`Required ```csharp public string Fqn { get; } @@ -33458,26 +37209,26 @@ public string Fqn { get; } --- -### DataDigitaloceanAppSpecWorkerEnvOutputReference +### DataDigitaloceanAppSpecWorkerGitlabOutputReference -#### Initializers +#### Initializers ```csharp using HashiCorp.Cdktf.Providers.Digitalocean; -new DataDigitaloceanAppSpecWorkerEnvOutputReference(IInterpolatingParent TerraformResource, string TerraformAttribute, double ComplexObjectIndex, bool ComplexObjectIsFromSet); +new DataDigitaloceanAppSpecWorkerGitlabOutputReference(IInterpolatingParent TerraformResource, string TerraformAttribute, double ComplexObjectIndex, bool ComplexObjectIsFromSet); ``` | **Name** | **Type** | **Description** | | --- | --- | --- | -| TerraformResource | HashiCorp.Cdktf.IInterpolatingParent | The parent resource. | -| TerraformAttribute | string | The attribute on the parent resource this class is referencing. | -| ComplexObjectIndex | double | the index of this item in the list. | -| ComplexObjectIsFromSet | bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | +| TerraformResource | HashiCorp.Cdktf.IInterpolatingParent | The parent resource. | +| TerraformAttribute | string | The attribute on the parent resource this class is referencing. | +| ComplexObjectIndex | double | the index of this item in the list. | +| ComplexObjectIsFromSet | bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | --- -##### `TerraformResource`Required +##### `TerraformResource`Required - *Type:* HashiCorp.Cdktf.IInterpolatingParent @@ -33485,7 +37236,7 @@ The parent resource. --- -##### `TerraformAttribute`Required +##### `TerraformAttribute`Required - *Type:* string @@ -33493,7 +37244,7 @@ The attribute on the parent resource this class is referencing. --- -##### `ComplexObjectIndex`Required +##### `ComplexObjectIndex`Required - *Type:* double @@ -33501,7 +37252,7 @@ the index of this item in the list. --- -##### `ComplexObjectIsFromSet`Required +##### `ComplexObjectIsFromSet`Required - *Type:* bool @@ -33513,149 +37264,149 @@ whether the list is wrapping a set (will add tolist() to be able to access an it | **Name** | **Description** | | --- | --- | -| ComputeFqn | *No description.* | -| GetAnyMapAttribute | *No description.* | -| GetBooleanAttribute | *No description.* | -| GetBooleanMapAttribute | *No description.* | -| GetListAttribute | *No description.* | -| GetNumberAttribute | *No description.* | -| GetNumberListAttribute | *No description.* | -| GetNumberMapAttribute | *No description.* | -| GetStringAttribute | *No description.* | -| GetStringMapAttribute | *No description.* | -| InterpolationForAttribute | *No description.* | -| Resolve | Produce the Token's value at resolution time. | -| ToString | Return a string representation of this resolvable object. | +| ComputeFqn | *No description.* | +| GetAnyMapAttribute | *No description.* | +| GetBooleanAttribute | *No description.* | +| GetBooleanMapAttribute | *No description.* | +| GetListAttribute | *No description.* | +| GetNumberAttribute | *No description.* | +| GetNumberListAttribute | *No description.* | +| GetNumberMapAttribute | *No description.* | +| GetStringAttribute | *No description.* | +| GetStringMapAttribute | *No description.* | +| InterpolationForAttribute | *No description.* | +| Resolve | Produce the Token's value at resolution time. | +| ToString | Return a string representation of this resolvable object. | --- -##### `ComputeFqn` +##### `ComputeFqn` ```csharp private string ComputeFqn() ``` -##### `GetAnyMapAttribute` +##### `GetAnyMapAttribute` ```csharp private System.Collections.Generic.IDictionary GetAnyMapAttribute(string TerraformAttribute) ``` -###### `TerraformAttribute`Required +###### `TerraformAttribute`Required - *Type:* string --- -##### `GetBooleanAttribute` +##### `GetBooleanAttribute` ```csharp private IResolvable GetBooleanAttribute(string TerraformAttribute) ``` -###### `TerraformAttribute`Required +###### `TerraformAttribute`Required - *Type:* string --- -##### `GetBooleanMapAttribute` +##### `GetBooleanMapAttribute` ```csharp private System.Collections.Generic.IDictionary GetBooleanMapAttribute(string TerraformAttribute) ``` -###### `TerraformAttribute`Required +###### `TerraformAttribute`Required - *Type:* string --- -##### `GetListAttribute` +##### `GetListAttribute` ```csharp private string[] GetListAttribute(string TerraformAttribute) ``` -###### `TerraformAttribute`Required +###### `TerraformAttribute`Required - *Type:* string --- -##### `GetNumberAttribute` +##### `GetNumberAttribute` ```csharp private double GetNumberAttribute(string TerraformAttribute) ``` -###### `TerraformAttribute`Required +###### `TerraformAttribute`Required - *Type:* string --- -##### `GetNumberListAttribute` +##### `GetNumberListAttribute` ```csharp private double[] GetNumberListAttribute(string TerraformAttribute) ``` -###### `TerraformAttribute`Required +###### `TerraformAttribute`Required - *Type:* string --- -##### `GetNumberMapAttribute` +##### `GetNumberMapAttribute` ```csharp private System.Collections.Generic.IDictionary GetNumberMapAttribute(string TerraformAttribute) ``` -###### `TerraformAttribute`Required +###### `TerraformAttribute`Required - *Type:* string --- -##### `GetStringAttribute` +##### `GetStringAttribute` ```csharp private string GetStringAttribute(string TerraformAttribute) ``` -###### `TerraformAttribute`Required +###### `TerraformAttribute`Required - *Type:* string --- -##### `GetStringMapAttribute` +##### `GetStringMapAttribute` ```csharp private System.Collections.Generic.IDictionary GetStringMapAttribute(string TerraformAttribute) ``` -###### `TerraformAttribute`Required +###### `TerraformAttribute`Required - *Type:* string --- -##### `InterpolationForAttribute` +##### `InterpolationForAttribute` ```csharp private IResolvable InterpolationForAttribute(string Property) ``` -###### `Property`Required +###### `Property`Required - *Type:* string --- -##### `Resolve` +##### `Resolve` ```csharp private object Resolve(IResolveContext Context) @@ -33663,13 +37414,13 @@ private object Resolve(IResolveContext Context) Produce the Token's value at resolution time. -###### `Context`Required +###### `Context`Required - *Type:* HashiCorp.Cdktf.IResolveContext --- -##### `ToString` +##### `ToString` ```csharp private string ToString() @@ -33684,17 +37435,16 @@ Returns a reversible string representation. | **Name** | **Type** | **Description** | | --- | --- | --- | -| CreationStack | string[] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| Fqn | string | *No description.* | -| Key | string | *No description.* | -| Scope | string | *No description.* | -| Type | string | *No description.* | -| Value | string | *No description.* | -| InternalValue | DataDigitaloceanAppSpecWorkerEnv | *No description.* | +| CreationStack | string[] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| Fqn | string | *No description.* | +| Branch | string | *No description.* | +| DeployOnPush | HashiCorp.Cdktf.IResolvable | *No description.* | +| Repo | string | *No description.* | +| InternalValue | DataDigitaloceanAppSpecWorkerGitlab | *No description.* | --- -##### `CreationStack`Required +##### `CreationStack`Required ```csharp public string[] CreationStack { get; } @@ -33708,7 +37458,7 @@ If this returns an empty array the stack will not be attached. --- -##### `Fqn`Required +##### `Fqn`Required ```csharp public string Fqn { get; } @@ -33718,76 +37468,66 @@ public string Fqn { get; } --- -##### `Key`Required - -```csharp -public string Key { get; } -``` - -- *Type:* string - ---- - -##### `Scope`Required +##### `Branch`Required ```csharp -public string Scope { get; } +public string Branch { get; } ``` - *Type:* string --- -##### `Type`Required +##### `DeployOnPush`Required ```csharp -public string Type { get; } +public IResolvable DeployOnPush { get; } ``` -- *Type:* string +- *Type:* HashiCorp.Cdktf.IResolvable --- -##### `Value`Required +##### `Repo`Required ```csharp -public string Value { get; } +public string Repo { get; } ``` - *Type:* string --- -##### `InternalValue`Optional +##### `InternalValue`Optional ```csharp -public DataDigitaloceanAppSpecWorkerEnv InternalValue { get; } +public DataDigitaloceanAppSpecWorkerGitlab InternalValue { get; } ``` -- *Type:* DataDigitaloceanAppSpecWorkerEnv +- *Type:* DataDigitaloceanAppSpecWorkerGitlab --- -### DataDigitaloceanAppSpecWorkerGithubList +### DataDigitaloceanAppSpecWorkerGitList -#### Initializers +#### Initializers ```csharp using HashiCorp.Cdktf.Providers.Digitalocean; -new DataDigitaloceanAppSpecWorkerGithubList(IInterpolatingParent TerraformResource, string TerraformAttribute, bool WrapsSet); +new DataDigitaloceanAppSpecWorkerGitList(IInterpolatingParent TerraformResource, string TerraformAttribute, bool WrapsSet); ``` | **Name** | **Type** | **Description** | | --- | --- | --- | -| TerraformResource | HashiCorp.Cdktf.IInterpolatingParent | The parent resource. | -| TerraformAttribute | string | The attribute on the parent resource this class is referencing. | -| WrapsSet | bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | +| TerraformResource | HashiCorp.Cdktf.IInterpolatingParent | The parent resource. | +| TerraformAttribute | string | The attribute on the parent resource this class is referencing. | +| WrapsSet | bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | --- -##### `TerraformResource`Required +##### `TerraformResource`Required - *Type:* HashiCorp.Cdktf.IInterpolatingParent @@ -33795,7 +37535,7 @@ The parent resource. --- -##### `TerraformAttribute`Required +##### `TerraformAttribute`Required - *Type:* string @@ -33803,7 +37543,7 @@ The attribute on the parent resource this class is referencing. --- -##### `WrapsSet`Required +##### `WrapsSet`Required - *Type:* bool @@ -33815,15 +37555,15 @@ whether the list is wrapping a set (will add tolist() to be able to access an it | **Name** | **Description** | | --- | --- | -| AllWithMapKey | Creating an iterator for this complex list. | -| ComputeFqn | *No description.* | -| Resolve | Produce the Token's value at resolution time. | -| ToString | Return a string representation of this resolvable object. | -| Get | *No description.* | +| AllWithMapKey | Creating an iterator for this complex list. | +| ComputeFqn | *No description.* | +| Resolve | Produce the Token's value at resolution time. | +| ToString | Return a string representation of this resolvable object. | +| Get | *No description.* | --- -##### `AllWithMapKey` +##### `AllWithMapKey` ```csharp private DynamicListTerraformIterator AllWithMapKey(string MapKeyAttributeName) @@ -33833,19 +37573,19 @@ Creating an iterator for this complex list. The list will be converted into a map with the mapKeyAttributeName as the key. -###### `MapKeyAttributeName`Required +###### `MapKeyAttributeName`Required - *Type:* string --- -##### `ComputeFqn` +##### `ComputeFqn` ```csharp private string ComputeFqn() ``` -##### `Resolve` +##### `Resolve` ```csharp private object Resolve(IResolveContext Context) @@ -33853,13 +37593,13 @@ private object Resolve(IResolveContext Context) Produce the Token's value at resolution time. -###### `Context`Required +###### `Context`Required - *Type:* HashiCorp.Cdktf.IResolveContext --- -##### `ToString` +##### `ToString` ```csharp private string ToString() @@ -33869,13 +37609,13 @@ Return a string representation of this resolvable object. Returns a reversible string representation. -##### `Get` +##### `Get` ```csharp -private DataDigitaloceanAppSpecWorkerGithubOutputReference Get(double Index) +private DataDigitaloceanAppSpecWorkerGitOutputReference Get(double Index) ``` -###### `Index`Required +###### `Index`Required - *Type:* double @@ -33888,12 +37628,12 @@ the index of the item to return. | **Name** | **Type** | **Description** | | --- | --- | --- | -| CreationStack | string[] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| Fqn | string | *No description.* | +| CreationStack | string[] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| Fqn | string | *No description.* | --- -##### `CreationStack`Required +##### `CreationStack`Required ```csharp public string[] CreationStack { get; } @@ -33907,7 +37647,7 @@ If this returns an empty array the stack will not be attached. --- -##### `Fqn`Required +##### `Fqn`Required ```csharp public string Fqn { get; } @@ -33918,26 +37658,26 @@ public string Fqn { get; } --- -### DataDigitaloceanAppSpecWorkerGithubOutputReference +### DataDigitaloceanAppSpecWorkerGitOutputReference -#### Initializers +#### Initializers ```csharp using HashiCorp.Cdktf.Providers.Digitalocean; -new DataDigitaloceanAppSpecWorkerGithubOutputReference(IInterpolatingParent TerraformResource, string TerraformAttribute, double ComplexObjectIndex, bool ComplexObjectIsFromSet); +new DataDigitaloceanAppSpecWorkerGitOutputReference(IInterpolatingParent TerraformResource, string TerraformAttribute, double ComplexObjectIndex, bool ComplexObjectIsFromSet); ``` | **Name** | **Type** | **Description** | | --- | --- | --- | -| TerraformResource | HashiCorp.Cdktf.IInterpolatingParent | The parent resource. | -| TerraformAttribute | string | The attribute on the parent resource this class is referencing. | -| ComplexObjectIndex | double | the index of this item in the list. | -| ComplexObjectIsFromSet | bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | +| TerraformResource | HashiCorp.Cdktf.IInterpolatingParent | The parent resource. | +| TerraformAttribute | string | The attribute on the parent resource this class is referencing. | +| ComplexObjectIndex | double | the index of this item in the list. | +| ComplexObjectIsFromSet | bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | --- -##### `TerraformResource`Required +##### `TerraformResource`Required - *Type:* HashiCorp.Cdktf.IInterpolatingParent @@ -33945,7 +37685,7 @@ The parent resource. --- -##### `TerraformAttribute`Required +##### `TerraformAttribute`Required - *Type:* string @@ -33953,7 +37693,7 @@ The attribute on the parent resource this class is referencing. --- -##### `ComplexObjectIndex`Required +##### `ComplexObjectIndex`Required - *Type:* double @@ -33961,7 +37701,7 @@ the index of this item in the list. --- -##### `ComplexObjectIsFromSet`Required +##### `ComplexObjectIsFromSet`Required - *Type:* bool @@ -33973,149 +37713,149 @@ whether the list is wrapping a set (will add tolist() to be able to access an it | **Name** | **Description** | | --- | --- | -| ComputeFqn | *No description.* | -| GetAnyMapAttribute | *No description.* | -| GetBooleanAttribute | *No description.* | -| GetBooleanMapAttribute | *No description.* | -| GetListAttribute | *No description.* | -| GetNumberAttribute | *No description.* | -| GetNumberListAttribute | *No description.* | -| GetNumberMapAttribute | *No description.* | -| GetStringAttribute | *No description.* | -| GetStringMapAttribute | *No description.* | -| InterpolationForAttribute | *No description.* | -| Resolve | Produce the Token's value at resolution time. | -| ToString | Return a string representation of this resolvable object. | +| ComputeFqn | *No description.* | +| GetAnyMapAttribute | *No description.* | +| GetBooleanAttribute | *No description.* | +| GetBooleanMapAttribute | *No description.* | +| GetListAttribute | *No description.* | +| GetNumberAttribute | *No description.* | +| GetNumberListAttribute | *No description.* | +| GetNumberMapAttribute | *No description.* | +| GetStringAttribute | *No description.* | +| GetStringMapAttribute | *No description.* | +| InterpolationForAttribute | *No description.* | +| Resolve | Produce the Token's value at resolution time. | +| ToString | Return a string representation of this resolvable object. | --- -##### `ComputeFqn` +##### `ComputeFqn` ```csharp private string ComputeFqn() ``` -##### `GetAnyMapAttribute` +##### `GetAnyMapAttribute` ```csharp private System.Collections.Generic.IDictionary GetAnyMapAttribute(string TerraformAttribute) ``` -###### `TerraformAttribute`Required +###### `TerraformAttribute`Required - *Type:* string --- -##### `GetBooleanAttribute` +##### `GetBooleanAttribute` ```csharp private IResolvable GetBooleanAttribute(string TerraformAttribute) ``` -###### `TerraformAttribute`Required +###### `TerraformAttribute`Required - *Type:* string --- -##### `GetBooleanMapAttribute` +##### `GetBooleanMapAttribute` ```csharp private System.Collections.Generic.IDictionary GetBooleanMapAttribute(string TerraformAttribute) ``` -###### `TerraformAttribute`Required +###### `TerraformAttribute`Required - *Type:* string --- -##### `GetListAttribute` +##### `GetListAttribute` ```csharp private string[] GetListAttribute(string TerraformAttribute) ``` -###### `TerraformAttribute`Required +###### `TerraformAttribute`Required - *Type:* string --- -##### `GetNumberAttribute` +##### `GetNumberAttribute` ```csharp private double GetNumberAttribute(string TerraformAttribute) ``` -###### `TerraformAttribute`Required +###### `TerraformAttribute`Required - *Type:* string --- -##### `GetNumberListAttribute` +##### `GetNumberListAttribute` ```csharp private double[] GetNumberListAttribute(string TerraformAttribute) ``` -###### `TerraformAttribute`Required +###### `TerraformAttribute`Required - *Type:* string --- -##### `GetNumberMapAttribute` +##### `GetNumberMapAttribute` ```csharp private System.Collections.Generic.IDictionary GetNumberMapAttribute(string TerraformAttribute) ``` -###### `TerraformAttribute`Required +###### `TerraformAttribute`Required - *Type:* string --- -##### `GetStringAttribute` +##### `GetStringAttribute` ```csharp private string GetStringAttribute(string TerraformAttribute) ``` -###### `TerraformAttribute`Required +###### `TerraformAttribute`Required - *Type:* string --- -##### `GetStringMapAttribute` +##### `GetStringMapAttribute` ```csharp private System.Collections.Generic.IDictionary GetStringMapAttribute(string TerraformAttribute) ``` -###### `TerraformAttribute`Required +###### `TerraformAttribute`Required - *Type:* string --- -##### `InterpolationForAttribute` +##### `InterpolationForAttribute` ```csharp private IResolvable InterpolationForAttribute(string Property) ``` -###### `Property`Required +###### `Property`Required - *Type:* string --- -##### `Resolve` +##### `Resolve` ```csharp private object Resolve(IResolveContext Context) @@ -34123,13 +37863,13 @@ private object Resolve(IResolveContext Context) Produce the Token's value at resolution time. -###### `Context`Required +###### `Context`Required - *Type:* HashiCorp.Cdktf.IResolveContext --- -##### `ToString` +##### `ToString` ```csharp private string ToString() @@ -34144,16 +37884,15 @@ Returns a reversible string representation. | **Name** | **Type** | **Description** | | --- | --- | --- | -| CreationStack | string[] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| Fqn | string | *No description.* | -| Branch | string | *No description.* | -| DeployOnPush | HashiCorp.Cdktf.IResolvable | *No description.* | -| Repo | string | *No description.* | -| InternalValue | DataDigitaloceanAppSpecWorkerGithub | *No description.* | +| CreationStack | string[] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| Fqn | string | *No description.* | +| Branch | string | *No description.* | +| RepoCloneUrl | string | *No description.* | +| InternalValue | DataDigitaloceanAppSpecWorkerGit | *No description.* | --- -##### `CreationStack`Required +##### `CreationStack`Required ```csharp public string[] CreationStack { get; } @@ -34167,7 +37906,7 @@ If this returns an empty array the stack will not be attached. --- -##### `Fqn`Required +##### `Fqn`Required ```csharp public string Fqn { get; } @@ -34177,7 +37916,7 @@ public string Fqn { get; } --- -##### `Branch`Required +##### `Branch`Required ```csharp public string Branch { get; } @@ -34187,56 +37926,46 @@ public string Branch { get; } --- -##### `DeployOnPush`Required - -```csharp -public IResolvable DeployOnPush { get; } -``` - -- *Type:* HashiCorp.Cdktf.IResolvable - ---- - -##### `Repo`Required +##### `RepoCloneUrl`Required ```csharp -public string Repo { get; } +public string RepoCloneUrl { get; } ``` - *Type:* string --- -##### `InternalValue`Optional +##### `InternalValue`Optional ```csharp -public DataDigitaloceanAppSpecWorkerGithub InternalValue { get; } +public DataDigitaloceanAppSpecWorkerGit InternalValue { get; } ``` -- *Type:* DataDigitaloceanAppSpecWorkerGithub +- *Type:* DataDigitaloceanAppSpecWorkerGit --- -### DataDigitaloceanAppSpecWorkerGitlabList +### DataDigitaloceanAppSpecWorkerImageDeployOnPushList -#### Initializers +#### Initializers ```csharp using HashiCorp.Cdktf.Providers.Digitalocean; -new DataDigitaloceanAppSpecWorkerGitlabList(IInterpolatingParent TerraformResource, string TerraformAttribute, bool WrapsSet); +new DataDigitaloceanAppSpecWorkerImageDeployOnPushList(IInterpolatingParent TerraformResource, string TerraformAttribute, bool WrapsSet); ``` | **Name** | **Type** | **Description** | | --- | --- | --- | -| TerraformResource | HashiCorp.Cdktf.IInterpolatingParent | The parent resource. | -| TerraformAttribute | string | The attribute on the parent resource this class is referencing. | -| WrapsSet | bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | +| TerraformResource | HashiCorp.Cdktf.IInterpolatingParent | The parent resource. | +| TerraformAttribute | string | The attribute on the parent resource this class is referencing. | +| WrapsSet | bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | --- -##### `TerraformResource`Required +##### `TerraformResource`Required - *Type:* HashiCorp.Cdktf.IInterpolatingParent @@ -34244,7 +37973,7 @@ The parent resource. --- -##### `TerraformAttribute`Required +##### `TerraformAttribute`Required - *Type:* string @@ -34252,7 +37981,7 @@ The attribute on the parent resource this class is referencing. --- -##### `WrapsSet`Required +##### `WrapsSet`Required - *Type:* bool @@ -34264,15 +37993,15 @@ whether the list is wrapping a set (will add tolist() to be able to access an it | **Name** | **Description** | | --- | --- | -| AllWithMapKey | Creating an iterator for this complex list. | -| ComputeFqn | *No description.* | -| Resolve | Produce the Token's value at resolution time. | -| ToString | Return a string representation of this resolvable object. | -| Get | *No description.* | +| AllWithMapKey | Creating an iterator for this complex list. | +| ComputeFqn | *No description.* | +| Resolve | Produce the Token's value at resolution time. | +| ToString | Return a string representation of this resolvable object. | +| Get | *No description.* | --- -##### `AllWithMapKey` +##### `AllWithMapKey` ```csharp private DynamicListTerraformIterator AllWithMapKey(string MapKeyAttributeName) @@ -34282,19 +38011,19 @@ Creating an iterator for this complex list. The list will be converted into a map with the mapKeyAttributeName as the key. -###### `MapKeyAttributeName`Required +###### `MapKeyAttributeName`Required - *Type:* string --- -##### `ComputeFqn` +##### `ComputeFqn` ```csharp private string ComputeFqn() ``` -##### `Resolve` +##### `Resolve` ```csharp private object Resolve(IResolveContext Context) @@ -34302,13 +38031,13 @@ private object Resolve(IResolveContext Context) Produce the Token's value at resolution time. -###### `Context`Required +###### `Context`Required - *Type:* HashiCorp.Cdktf.IResolveContext --- -##### `ToString` +##### `ToString` ```csharp private string ToString() @@ -34318,13 +38047,13 @@ Return a string representation of this resolvable object. Returns a reversible string representation. -##### `Get` +##### `Get` ```csharp -private DataDigitaloceanAppSpecWorkerGitlabOutputReference Get(double Index) +private DataDigitaloceanAppSpecWorkerImageDeployOnPushOutputReference Get(double Index) ``` -###### `Index`Required +###### `Index`Required - *Type:* double @@ -34337,12 +38066,12 @@ the index of the item to return. | **Name** | **Type** | **Description** | | --- | --- | --- | -| CreationStack | string[] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| Fqn | string | *No description.* | +| CreationStack | string[] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| Fqn | string | *No description.* | --- -##### `CreationStack`Required +##### `CreationStack`Required ```csharp public string[] CreationStack { get; } @@ -34356,7 +38085,7 @@ If this returns an empty array the stack will not be attached. --- -##### `Fqn`Required +##### `Fqn`Required ```csharp public string Fqn { get; } @@ -34367,26 +38096,26 @@ public string Fqn { get; } --- -### DataDigitaloceanAppSpecWorkerGitlabOutputReference +### DataDigitaloceanAppSpecWorkerImageDeployOnPushOutputReference -#### Initializers +#### Initializers ```csharp using HashiCorp.Cdktf.Providers.Digitalocean; -new DataDigitaloceanAppSpecWorkerGitlabOutputReference(IInterpolatingParent TerraformResource, string TerraformAttribute, double ComplexObjectIndex, bool ComplexObjectIsFromSet); +new DataDigitaloceanAppSpecWorkerImageDeployOnPushOutputReference(IInterpolatingParent TerraformResource, string TerraformAttribute, double ComplexObjectIndex, bool ComplexObjectIsFromSet); ``` | **Name** | **Type** | **Description** | | --- | --- | --- | -| TerraformResource | HashiCorp.Cdktf.IInterpolatingParent | The parent resource. | -| TerraformAttribute | string | The attribute on the parent resource this class is referencing. | -| ComplexObjectIndex | double | the index of this item in the list. | -| ComplexObjectIsFromSet | bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | +| TerraformResource | HashiCorp.Cdktf.IInterpolatingParent | The parent resource. | +| TerraformAttribute | string | The attribute on the parent resource this class is referencing. | +| ComplexObjectIndex | double | the index of this item in the list. | +| ComplexObjectIsFromSet | bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | --- -##### `TerraformResource`Required +##### `TerraformResource`Required - *Type:* HashiCorp.Cdktf.IInterpolatingParent @@ -34394,7 +38123,7 @@ The parent resource. --- -##### `TerraformAttribute`Required +##### `TerraformAttribute`Required - *Type:* string @@ -34402,7 +38131,7 @@ The attribute on the parent resource this class is referencing. --- -##### `ComplexObjectIndex`Required +##### `ComplexObjectIndex`Required - *Type:* double @@ -34410,7 +38139,7 @@ the index of this item in the list. --- -##### `ComplexObjectIsFromSet`Required +##### `ComplexObjectIsFromSet`Required - *Type:* bool @@ -34422,149 +38151,149 @@ whether the list is wrapping a set (will add tolist() to be able to access an it | **Name** | **Description** | | --- | --- | -| ComputeFqn | *No description.* | -| GetAnyMapAttribute | *No description.* | -| GetBooleanAttribute | *No description.* | -| GetBooleanMapAttribute | *No description.* | -| GetListAttribute | *No description.* | -| GetNumberAttribute | *No description.* | -| GetNumberListAttribute | *No description.* | -| GetNumberMapAttribute | *No description.* | -| GetStringAttribute | *No description.* | -| GetStringMapAttribute | *No description.* | -| InterpolationForAttribute | *No description.* | -| Resolve | Produce the Token's value at resolution time. | -| ToString | Return a string representation of this resolvable object. | +| ComputeFqn | *No description.* | +| GetAnyMapAttribute | *No description.* | +| GetBooleanAttribute | *No description.* | +| GetBooleanMapAttribute | *No description.* | +| GetListAttribute | *No description.* | +| GetNumberAttribute | *No description.* | +| GetNumberListAttribute | *No description.* | +| GetNumberMapAttribute | *No description.* | +| GetStringAttribute | *No description.* | +| GetStringMapAttribute | *No description.* | +| InterpolationForAttribute | *No description.* | +| Resolve | Produce the Token's value at resolution time. | +| ToString | Return a string representation of this resolvable object. | --- -##### `ComputeFqn` +##### `ComputeFqn` ```csharp private string ComputeFqn() ``` -##### `GetAnyMapAttribute` +##### `GetAnyMapAttribute` ```csharp private System.Collections.Generic.IDictionary GetAnyMapAttribute(string TerraformAttribute) ``` -###### `TerraformAttribute`Required +###### `TerraformAttribute`Required - *Type:* string --- -##### `GetBooleanAttribute` +##### `GetBooleanAttribute` ```csharp private IResolvable GetBooleanAttribute(string TerraformAttribute) ``` -###### `TerraformAttribute`Required +###### `TerraformAttribute`Required - *Type:* string --- -##### `GetBooleanMapAttribute` +##### `GetBooleanMapAttribute` ```csharp private System.Collections.Generic.IDictionary GetBooleanMapAttribute(string TerraformAttribute) ``` -###### `TerraformAttribute`Required +###### `TerraformAttribute`Required - *Type:* string --- -##### `GetListAttribute` +##### `GetListAttribute` ```csharp private string[] GetListAttribute(string TerraformAttribute) ``` -###### `TerraformAttribute`Required +###### `TerraformAttribute`Required - *Type:* string --- -##### `GetNumberAttribute` +##### `GetNumberAttribute` ```csharp private double GetNumberAttribute(string TerraformAttribute) ``` -###### `TerraformAttribute`Required +###### `TerraformAttribute`Required - *Type:* string --- -##### `GetNumberListAttribute` +##### `GetNumberListAttribute` ```csharp private double[] GetNumberListAttribute(string TerraformAttribute) ``` -###### `TerraformAttribute`Required +###### `TerraformAttribute`Required - *Type:* string --- -##### `GetNumberMapAttribute` +##### `GetNumberMapAttribute` ```csharp private System.Collections.Generic.IDictionary GetNumberMapAttribute(string TerraformAttribute) ``` -###### `TerraformAttribute`Required +###### `TerraformAttribute`Required - *Type:* string --- -##### `GetStringAttribute` +##### `GetStringAttribute` ```csharp private string GetStringAttribute(string TerraformAttribute) ``` -###### `TerraformAttribute`Required +###### `TerraformAttribute`Required - *Type:* string --- -##### `GetStringMapAttribute` +##### `GetStringMapAttribute` ```csharp private System.Collections.Generic.IDictionary GetStringMapAttribute(string TerraformAttribute) ``` -###### `TerraformAttribute`Required +###### `TerraformAttribute`Required - *Type:* string --- -##### `InterpolationForAttribute` +##### `InterpolationForAttribute` ```csharp private IResolvable InterpolationForAttribute(string Property) ``` -###### `Property`Required +###### `Property`Required - *Type:* string --- -##### `Resolve` +##### `Resolve` ```csharp private object Resolve(IResolveContext Context) @@ -34572,13 +38301,13 @@ private object Resolve(IResolveContext Context) Produce the Token's value at resolution time. -###### `Context`Required +###### `Context`Required - *Type:* HashiCorp.Cdktf.IResolveContext --- -##### `ToString` +##### `ToString` ```csharp private string ToString() @@ -34593,16 +38322,14 @@ Returns a reversible string representation. | **Name** | **Type** | **Description** | | --- | --- | --- | -| CreationStack | string[] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| Fqn | string | *No description.* | -| Branch | string | *No description.* | -| DeployOnPush | HashiCorp.Cdktf.IResolvable | *No description.* | -| Repo | string | *No description.* | -| InternalValue | DataDigitaloceanAppSpecWorkerGitlab | *No description.* | +| CreationStack | string[] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| Fqn | string | *No description.* | +| Enabled | HashiCorp.Cdktf.IResolvable | *No description.* | +| InternalValue | DataDigitaloceanAppSpecWorkerImageDeployOnPush | *No description.* | --- -##### `CreationStack`Required +##### `CreationStack`Required ```csharp public string[] CreationStack { get; } @@ -34616,7 +38343,7 @@ If this returns an empty array the stack will not be attached. --- -##### `Fqn`Required +##### `Fqn`Required ```csharp public string Fqn { get; } @@ -34626,66 +38353,46 @@ public string Fqn { get; } --- -##### `Branch`Required - -```csharp -public string Branch { get; } -``` - -- *Type:* string - ---- - -##### `DeployOnPush`Required +##### `Enabled`Required ```csharp -public IResolvable DeployOnPush { get; } +public IResolvable Enabled { get; } ``` - *Type:* HashiCorp.Cdktf.IResolvable --- -##### `Repo`Required - -```csharp -public string Repo { get; } -``` - -- *Type:* string - ---- - -##### `InternalValue`Optional +##### `InternalValue`Optional ```csharp -public DataDigitaloceanAppSpecWorkerGitlab InternalValue { get; } +public DataDigitaloceanAppSpecWorkerImageDeployOnPush InternalValue { get; } ``` -- *Type:* DataDigitaloceanAppSpecWorkerGitlab +- *Type:* DataDigitaloceanAppSpecWorkerImageDeployOnPush --- -### DataDigitaloceanAppSpecWorkerGitList +### DataDigitaloceanAppSpecWorkerImageList -#### Initializers +#### Initializers ```csharp using HashiCorp.Cdktf.Providers.Digitalocean; -new DataDigitaloceanAppSpecWorkerGitList(IInterpolatingParent TerraformResource, string TerraformAttribute, bool WrapsSet); +new DataDigitaloceanAppSpecWorkerImageList(IInterpolatingParent TerraformResource, string TerraformAttribute, bool WrapsSet); ``` | **Name** | **Type** | **Description** | | --- | --- | --- | -| TerraformResource | HashiCorp.Cdktf.IInterpolatingParent | The parent resource. | -| TerraformAttribute | string | The attribute on the parent resource this class is referencing. | -| WrapsSet | bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | +| TerraformResource | HashiCorp.Cdktf.IInterpolatingParent | The parent resource. | +| TerraformAttribute | string | The attribute on the parent resource this class is referencing. | +| WrapsSet | bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | --- -##### `TerraformResource`Required +##### `TerraformResource`Required - *Type:* HashiCorp.Cdktf.IInterpolatingParent @@ -34693,7 +38400,7 @@ The parent resource. --- -##### `TerraformAttribute`Required +##### `TerraformAttribute`Required - *Type:* string @@ -34701,7 +38408,7 @@ The attribute on the parent resource this class is referencing. --- -##### `WrapsSet`Required +##### `WrapsSet`Required - *Type:* bool @@ -34713,15 +38420,15 @@ whether the list is wrapping a set (will add tolist() to be able to access an it | **Name** | **Description** | | --- | --- | -| AllWithMapKey | Creating an iterator for this complex list. | -| ComputeFqn | *No description.* | -| Resolve | Produce the Token's value at resolution time. | -| ToString | Return a string representation of this resolvable object. | -| Get | *No description.* | +| AllWithMapKey | Creating an iterator for this complex list. | +| ComputeFqn | *No description.* | +| Resolve | Produce the Token's value at resolution time. | +| ToString | Return a string representation of this resolvable object. | +| Get | *No description.* | --- -##### `AllWithMapKey` +##### `AllWithMapKey` ```csharp private DynamicListTerraformIterator AllWithMapKey(string MapKeyAttributeName) @@ -34731,19 +38438,19 @@ Creating an iterator for this complex list. The list will be converted into a map with the mapKeyAttributeName as the key. -###### `MapKeyAttributeName`Required +###### `MapKeyAttributeName`Required - *Type:* string --- -##### `ComputeFqn` +##### `ComputeFqn` ```csharp private string ComputeFqn() ``` -##### `Resolve` +##### `Resolve` ```csharp private object Resolve(IResolveContext Context) @@ -34751,13 +38458,13 @@ private object Resolve(IResolveContext Context) Produce the Token's value at resolution time. -###### `Context`Required +###### `Context`Required - *Type:* HashiCorp.Cdktf.IResolveContext --- -##### `ToString` +##### `ToString` ```csharp private string ToString() @@ -34767,13 +38474,13 @@ Return a string representation of this resolvable object. Returns a reversible string representation. -##### `Get` +##### `Get` ```csharp -private DataDigitaloceanAppSpecWorkerGitOutputReference Get(double Index) +private DataDigitaloceanAppSpecWorkerImageOutputReference Get(double Index) ``` -###### `Index`Required +###### `Index`Required - *Type:* double @@ -34786,12 +38493,12 @@ the index of the item to return. | **Name** | **Type** | **Description** | | --- | --- | --- | -| CreationStack | string[] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| Fqn | string | *No description.* | +| CreationStack | string[] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| Fqn | string | *No description.* | --- -##### `CreationStack`Required +##### `CreationStack`Required ```csharp public string[] CreationStack { get; } @@ -34805,7 +38512,7 @@ If this returns an empty array the stack will not be attached. --- -##### `Fqn`Required +##### `Fqn`Required ```csharp public string Fqn { get; } @@ -34816,26 +38523,26 @@ public string Fqn { get; } --- -### DataDigitaloceanAppSpecWorkerGitOutputReference +### DataDigitaloceanAppSpecWorkerImageOutputReference -#### Initializers +#### Initializers ```csharp using HashiCorp.Cdktf.Providers.Digitalocean; -new DataDigitaloceanAppSpecWorkerGitOutputReference(IInterpolatingParent TerraformResource, string TerraformAttribute, double ComplexObjectIndex, bool ComplexObjectIsFromSet); +new DataDigitaloceanAppSpecWorkerImageOutputReference(IInterpolatingParent TerraformResource, string TerraformAttribute, double ComplexObjectIndex, bool ComplexObjectIsFromSet); ``` | **Name** | **Type** | **Description** | | --- | --- | --- | -| TerraformResource | HashiCorp.Cdktf.IInterpolatingParent | The parent resource. | -| TerraformAttribute | string | The attribute on the parent resource this class is referencing. | -| ComplexObjectIndex | double | the index of this item in the list. | -| ComplexObjectIsFromSet | bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | +| TerraformResource | HashiCorp.Cdktf.IInterpolatingParent | The parent resource. | +| TerraformAttribute | string | The attribute on the parent resource this class is referencing. | +| ComplexObjectIndex | double | the index of this item in the list. | +| ComplexObjectIsFromSet | bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | --- -##### `TerraformResource`Required +##### `TerraformResource`Required - *Type:* HashiCorp.Cdktf.IInterpolatingParent @@ -34843,7 +38550,7 @@ The parent resource. --- -##### `TerraformAttribute`Required +##### `TerraformAttribute`Required - *Type:* string @@ -34851,7 +38558,7 @@ The attribute on the parent resource this class is referencing. --- -##### `ComplexObjectIndex`Required +##### `ComplexObjectIndex`Required - *Type:* double @@ -34859,7 +38566,7 @@ the index of this item in the list. --- -##### `ComplexObjectIsFromSet`Required +##### `ComplexObjectIsFromSet`Required - *Type:* bool @@ -34871,149 +38578,149 @@ whether the list is wrapping a set (will add tolist() to be able to access an it | **Name** | **Description** | | --- | --- | -| ComputeFqn | *No description.* | -| GetAnyMapAttribute | *No description.* | -| GetBooleanAttribute | *No description.* | -| GetBooleanMapAttribute | *No description.* | -| GetListAttribute | *No description.* | -| GetNumberAttribute | *No description.* | -| GetNumberListAttribute | *No description.* | -| GetNumberMapAttribute | *No description.* | -| GetStringAttribute | *No description.* | -| GetStringMapAttribute | *No description.* | -| InterpolationForAttribute | *No description.* | -| Resolve | Produce the Token's value at resolution time. | -| ToString | Return a string representation of this resolvable object. | +| ComputeFqn | *No description.* | +| GetAnyMapAttribute | *No description.* | +| GetBooleanAttribute | *No description.* | +| GetBooleanMapAttribute | *No description.* | +| GetListAttribute | *No description.* | +| GetNumberAttribute | *No description.* | +| GetNumberListAttribute | *No description.* | +| GetNumberMapAttribute | *No description.* | +| GetStringAttribute | *No description.* | +| GetStringMapAttribute | *No description.* | +| InterpolationForAttribute | *No description.* | +| Resolve | Produce the Token's value at resolution time. | +| ToString | Return a string representation of this resolvable object. | --- -##### `ComputeFqn` +##### `ComputeFqn` ```csharp private string ComputeFqn() ``` -##### `GetAnyMapAttribute` +##### `GetAnyMapAttribute` ```csharp private System.Collections.Generic.IDictionary GetAnyMapAttribute(string TerraformAttribute) ``` -###### `TerraformAttribute`Required +###### `TerraformAttribute`Required - *Type:* string --- -##### `GetBooleanAttribute` +##### `GetBooleanAttribute` ```csharp private IResolvable GetBooleanAttribute(string TerraformAttribute) ``` -###### `TerraformAttribute`Required +###### `TerraformAttribute`Required - *Type:* string --- -##### `GetBooleanMapAttribute` +##### `GetBooleanMapAttribute` ```csharp private System.Collections.Generic.IDictionary GetBooleanMapAttribute(string TerraformAttribute) ``` -###### `TerraformAttribute`Required +###### `TerraformAttribute`Required - *Type:* string --- -##### `GetListAttribute` +##### `GetListAttribute` ```csharp private string[] GetListAttribute(string TerraformAttribute) ``` -###### `TerraformAttribute`Required +###### `TerraformAttribute`Required - *Type:* string --- -##### `GetNumberAttribute` +##### `GetNumberAttribute` ```csharp private double GetNumberAttribute(string TerraformAttribute) ``` -###### `TerraformAttribute`Required +###### `TerraformAttribute`Required - *Type:* string --- -##### `GetNumberListAttribute` +##### `GetNumberListAttribute` ```csharp private double[] GetNumberListAttribute(string TerraformAttribute) ``` -###### `TerraformAttribute`Required +###### `TerraformAttribute`Required - *Type:* string --- -##### `GetNumberMapAttribute` +##### `GetNumberMapAttribute` ```csharp private System.Collections.Generic.IDictionary GetNumberMapAttribute(string TerraformAttribute) ``` -###### `TerraformAttribute`Required +###### `TerraformAttribute`Required - *Type:* string --- -##### `GetStringAttribute` +##### `GetStringAttribute` ```csharp private string GetStringAttribute(string TerraformAttribute) ``` -###### `TerraformAttribute`Required +###### `TerraformAttribute`Required - *Type:* string --- -##### `GetStringMapAttribute` +##### `GetStringMapAttribute` ```csharp private System.Collections.Generic.IDictionary GetStringMapAttribute(string TerraformAttribute) ``` -###### `TerraformAttribute`Required +###### `TerraformAttribute`Required - *Type:* string --- -##### `InterpolationForAttribute` +##### `InterpolationForAttribute` ```csharp private IResolvable InterpolationForAttribute(string Property) ``` -###### `Property`Required +###### `Property`Required - *Type:* string --- -##### `Resolve` +##### `Resolve` ```csharp private object Resolve(IResolveContext Context) @@ -35021,13 +38728,13 @@ private object Resolve(IResolveContext Context) Produce the Token's value at resolution time. -###### `Context`Required +###### `Context`Required - *Type:* HashiCorp.Cdktf.IResolveContext --- -##### `ToString` +##### `ToString` ```csharp private string ToString() @@ -35042,88 +38749,281 @@ Returns a reversible string representation. | **Name** | **Type** | **Description** | | --- | --- | --- | -| CreationStack | string[] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| Fqn | string | *No description.* | -| Branch | string | *No description.* | -| RepoCloneUrl | string | *No description.* | -| InternalValue | DataDigitaloceanAppSpecWorkerGit | *No description.* | +| CreationStack | string[] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| Fqn | string | *No description.* | +| DeployOnPush | DataDigitaloceanAppSpecWorkerImageDeployOnPushList | *No description.* | +| Registry | string | *No description.* | +| RegistryCredentials | string | *No description.* | +| RegistryType | string | *No description.* | +| Repository | string | *No description.* | +| Tag | string | *No description.* | +| InternalValue | DataDigitaloceanAppSpecWorkerImage | *No description.* | + +--- + +##### `CreationStack`Required + +```csharp +public string[] CreationStack { get; } +``` + +- *Type:* string[] + +The creation stack of this resolvable which will be appended to errors thrown during resolution. + +If this returns an empty array the stack will not be attached. + +--- + +##### `Fqn`Required + +```csharp +public string Fqn { get; } +``` + +- *Type:* string + +--- + +##### `DeployOnPush`Required + +```csharp +public DataDigitaloceanAppSpecWorkerImageDeployOnPushList DeployOnPush { get; } +``` + +- *Type:* DataDigitaloceanAppSpecWorkerImageDeployOnPushList + +--- + +##### `Registry`Required + +```csharp +public string Registry { get; } +``` + +- *Type:* string + +--- + +##### `RegistryCredentials`Required + +```csharp +public string RegistryCredentials { get; } +``` + +- *Type:* string + +--- + +##### `RegistryType`Required + +```csharp +public string RegistryType { get; } +``` + +- *Type:* string + +--- + +##### `Repository`Required + +```csharp +public string Repository { get; } +``` + +- *Type:* string + +--- + +##### `Tag`Required + +```csharp +public string Tag { get; } +``` + +- *Type:* string + +--- + +##### `InternalValue`Optional + +```csharp +public DataDigitaloceanAppSpecWorkerImage InternalValue { get; } +``` + +- *Type:* DataDigitaloceanAppSpecWorkerImage + +--- + + +### DataDigitaloceanAppSpecWorkerList + +#### Initializers + +```csharp +using HashiCorp.Cdktf.Providers.Digitalocean; + +new DataDigitaloceanAppSpecWorkerList(IInterpolatingParent TerraformResource, string TerraformAttribute, bool WrapsSet); +``` + +| **Name** | **Type** | **Description** | +| --- | --- | --- | +| TerraformResource | HashiCorp.Cdktf.IInterpolatingParent | The parent resource. | +| TerraformAttribute | string | The attribute on the parent resource this class is referencing. | +| WrapsSet | bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | + +--- + +##### `TerraformResource`Required + +- *Type:* HashiCorp.Cdktf.IInterpolatingParent + +The parent resource. + +--- + +##### `TerraformAttribute`Required + +- *Type:* string + +The attribute on the parent resource this class is referencing. + +--- + +##### `WrapsSet`Required + +- *Type:* bool + +whether the list is wrapping a set (will add tolist() to be able to access an item via an index). + +--- + +#### Methods + +| **Name** | **Description** | +| --- | --- | +| AllWithMapKey | Creating an iterator for this complex list. | +| ComputeFqn | *No description.* | +| Resolve | Produce the Token's value at resolution time. | +| ToString | Return a string representation of this resolvable object. | +| Get | *No description.* | + +--- + +##### `AllWithMapKey` + +```csharp +private DynamicListTerraformIterator AllWithMapKey(string MapKeyAttributeName) +``` + +Creating an iterator for this complex list. + +The list will be converted into a map with the mapKeyAttributeName as the key. + +###### `MapKeyAttributeName`Required + +- *Type:* string + +--- + +##### `ComputeFqn` + +```csharp +private string ComputeFqn() +``` + +##### `Resolve` + +```csharp +private object Resolve(IResolveContext Context) +``` + +Produce the Token's value at resolution time. + +###### `Context`Required + +- *Type:* HashiCorp.Cdktf.IResolveContext --- -##### `CreationStack`Required +##### `ToString` + +```csharp +private string ToString() +``` + +Return a string representation of this resolvable object. + +Returns a reversible string representation. + +##### `Get` ```csharp -public string[] CreationStack { get; } +private DataDigitaloceanAppSpecWorkerOutputReference Get(double Index) ``` -- *Type:* string[] +###### `Index`Required -The creation stack of this resolvable which will be appended to errors thrown during resolution. +- *Type:* double -If this returns an empty array the stack will not be attached. +the index of the item to return. --- -##### `Fqn`Required -```csharp -public string Fqn { get; } -``` +#### Properties -- *Type:* string +| **Name** | **Type** | **Description** | +| --- | --- | --- | +| CreationStack | string[] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| Fqn | string | *No description.* | --- -##### `Branch`Required +##### `CreationStack`Required ```csharp -public string Branch { get; } +public string[] CreationStack { get; } ``` -- *Type:* string - ---- - -##### `RepoCloneUrl`Required +- *Type:* string[] -```csharp -public string RepoCloneUrl { get; } -``` +The creation stack of this resolvable which will be appended to errors thrown during resolution. -- *Type:* string +If this returns an empty array the stack will not be attached. --- -##### `InternalValue`Optional +##### `Fqn`Required ```csharp -public DataDigitaloceanAppSpecWorkerGit InternalValue { get; } +public string Fqn { get; } ``` -- *Type:* DataDigitaloceanAppSpecWorkerGit +- *Type:* string --- -### DataDigitaloceanAppSpecWorkerImageDeployOnPushList +### DataDigitaloceanAppSpecWorkerLogDestinationDatadogList -#### Initializers +#### Initializers ```csharp using HashiCorp.Cdktf.Providers.Digitalocean; -new DataDigitaloceanAppSpecWorkerImageDeployOnPushList(IInterpolatingParent TerraformResource, string TerraformAttribute, bool WrapsSet); +new DataDigitaloceanAppSpecWorkerLogDestinationDatadogList(IInterpolatingParent TerraformResource, string TerraformAttribute, bool WrapsSet); ``` | **Name** | **Type** | **Description** | | --- | --- | --- | -| TerraformResource | HashiCorp.Cdktf.IInterpolatingParent | The parent resource. | -| TerraformAttribute | string | The attribute on the parent resource this class is referencing. | -| WrapsSet | bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | +| TerraformResource | HashiCorp.Cdktf.IInterpolatingParent | The parent resource. | +| TerraformAttribute | string | The attribute on the parent resource this class is referencing. | +| WrapsSet | bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | --- -##### `TerraformResource`Required +##### `TerraformResource`Required - *Type:* HashiCorp.Cdktf.IInterpolatingParent @@ -35131,7 +39031,7 @@ The parent resource. --- -##### `TerraformAttribute`Required +##### `TerraformAttribute`Required - *Type:* string @@ -35139,7 +39039,7 @@ The attribute on the parent resource this class is referencing. --- -##### `WrapsSet`Required +##### `WrapsSet`Required - *Type:* bool @@ -35151,15 +39051,15 @@ whether the list is wrapping a set (will add tolist() to be able to access an it | **Name** | **Description** | | --- | --- | -| AllWithMapKey | Creating an iterator for this complex list. | -| ComputeFqn | *No description.* | -| Resolve | Produce the Token's value at resolution time. | -| ToString | Return a string representation of this resolvable object. | -| Get | *No description.* | +| AllWithMapKey | Creating an iterator for this complex list. | +| ComputeFqn | *No description.* | +| Resolve | Produce the Token's value at resolution time. | +| ToString | Return a string representation of this resolvable object. | +| Get | *No description.* | --- -##### `AllWithMapKey` +##### `AllWithMapKey` ```csharp private DynamicListTerraformIterator AllWithMapKey(string MapKeyAttributeName) @@ -35169,19 +39069,19 @@ Creating an iterator for this complex list. The list will be converted into a map with the mapKeyAttributeName as the key. -###### `MapKeyAttributeName`Required +###### `MapKeyAttributeName`Required - *Type:* string --- -##### `ComputeFqn` +##### `ComputeFqn` ```csharp private string ComputeFqn() ``` -##### `Resolve` +##### `Resolve` ```csharp private object Resolve(IResolveContext Context) @@ -35189,13 +39089,13 @@ private object Resolve(IResolveContext Context) Produce the Token's value at resolution time. -###### `Context`Required +###### `Context`Required - *Type:* HashiCorp.Cdktf.IResolveContext --- -##### `ToString` +##### `ToString` ```csharp private string ToString() @@ -35205,13 +39105,13 @@ Return a string representation of this resolvable object. Returns a reversible string representation. -##### `Get` +##### `Get` ```csharp -private DataDigitaloceanAppSpecWorkerImageDeployOnPushOutputReference Get(double Index) +private DataDigitaloceanAppSpecWorkerLogDestinationDatadogOutputReference Get(double Index) ``` -###### `Index`Required +###### `Index`Required - *Type:* double @@ -35224,12 +39124,12 @@ the index of the item to return. | **Name** | **Type** | **Description** | | --- | --- | --- | -| CreationStack | string[] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| Fqn | string | *No description.* | +| CreationStack | string[] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| Fqn | string | *No description.* | --- -##### `CreationStack`Required +##### `CreationStack`Required ```csharp public string[] CreationStack { get; } @@ -35243,7 +39143,7 @@ If this returns an empty array the stack will not be attached. --- -##### `Fqn`Required +##### `Fqn`Required ```csharp public string Fqn { get; } @@ -35254,26 +39154,26 @@ public string Fqn { get; } --- -### DataDigitaloceanAppSpecWorkerImageDeployOnPushOutputReference +### DataDigitaloceanAppSpecWorkerLogDestinationDatadogOutputReference -#### Initializers +#### Initializers ```csharp using HashiCorp.Cdktf.Providers.Digitalocean; -new DataDigitaloceanAppSpecWorkerImageDeployOnPushOutputReference(IInterpolatingParent TerraformResource, string TerraformAttribute, double ComplexObjectIndex, bool ComplexObjectIsFromSet); +new DataDigitaloceanAppSpecWorkerLogDestinationDatadogOutputReference(IInterpolatingParent TerraformResource, string TerraformAttribute, double ComplexObjectIndex, bool ComplexObjectIsFromSet); ``` | **Name** | **Type** | **Description** | | --- | --- | --- | -| TerraformResource | HashiCorp.Cdktf.IInterpolatingParent | The parent resource. | -| TerraformAttribute | string | The attribute on the parent resource this class is referencing. | -| ComplexObjectIndex | double | the index of this item in the list. | -| ComplexObjectIsFromSet | bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | +| TerraformResource | HashiCorp.Cdktf.IInterpolatingParent | The parent resource. | +| TerraformAttribute | string | The attribute on the parent resource this class is referencing. | +| ComplexObjectIndex | double | the index of this item in the list. | +| ComplexObjectIsFromSet | bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | --- -##### `TerraformResource`Required +##### `TerraformResource`Required - *Type:* HashiCorp.Cdktf.IInterpolatingParent @@ -35281,7 +39181,7 @@ The parent resource. --- -##### `TerraformAttribute`Required +##### `TerraformAttribute`Required - *Type:* string @@ -35289,7 +39189,7 @@ The attribute on the parent resource this class is referencing. --- -##### `ComplexObjectIndex`Required +##### `ComplexObjectIndex`Required - *Type:* double @@ -35297,7 +39197,7 @@ the index of this item in the list. --- -##### `ComplexObjectIsFromSet`Required +##### `ComplexObjectIsFromSet`Required - *Type:* bool @@ -35309,149 +39209,149 @@ whether the list is wrapping a set (will add tolist() to be able to access an it | **Name** | **Description** | | --- | --- | -| ComputeFqn | *No description.* | -| GetAnyMapAttribute | *No description.* | -| GetBooleanAttribute | *No description.* | -| GetBooleanMapAttribute | *No description.* | -| GetListAttribute | *No description.* | -| GetNumberAttribute | *No description.* | -| GetNumberListAttribute | *No description.* | -| GetNumberMapAttribute | *No description.* | -| GetStringAttribute | *No description.* | -| GetStringMapAttribute | *No description.* | -| InterpolationForAttribute | *No description.* | -| Resolve | Produce the Token's value at resolution time. | -| ToString | Return a string representation of this resolvable object. | +| ComputeFqn | *No description.* | +| GetAnyMapAttribute | *No description.* | +| GetBooleanAttribute | *No description.* | +| GetBooleanMapAttribute | *No description.* | +| GetListAttribute | *No description.* | +| GetNumberAttribute | *No description.* | +| GetNumberListAttribute | *No description.* | +| GetNumberMapAttribute | *No description.* | +| GetStringAttribute | *No description.* | +| GetStringMapAttribute | *No description.* | +| InterpolationForAttribute | *No description.* | +| Resolve | Produce the Token's value at resolution time. | +| ToString | Return a string representation of this resolvable object. | --- -##### `ComputeFqn` +##### `ComputeFqn` ```csharp private string ComputeFqn() ``` -##### `GetAnyMapAttribute` +##### `GetAnyMapAttribute` ```csharp private System.Collections.Generic.IDictionary GetAnyMapAttribute(string TerraformAttribute) ``` -###### `TerraformAttribute`Required +###### `TerraformAttribute`Required - *Type:* string --- -##### `GetBooleanAttribute` +##### `GetBooleanAttribute` ```csharp private IResolvable GetBooleanAttribute(string TerraformAttribute) ``` -###### `TerraformAttribute`Required +###### `TerraformAttribute`Required - *Type:* string --- -##### `GetBooleanMapAttribute` +##### `GetBooleanMapAttribute` ```csharp private System.Collections.Generic.IDictionary GetBooleanMapAttribute(string TerraformAttribute) ``` -###### `TerraformAttribute`Required +###### `TerraformAttribute`Required - *Type:* string --- -##### `GetListAttribute` +##### `GetListAttribute` ```csharp private string[] GetListAttribute(string TerraformAttribute) ``` -###### `TerraformAttribute`Required +###### `TerraformAttribute`Required - *Type:* string --- -##### `GetNumberAttribute` +##### `GetNumberAttribute` ```csharp private double GetNumberAttribute(string TerraformAttribute) ``` -###### `TerraformAttribute`Required +###### `TerraformAttribute`Required - *Type:* string --- -##### `GetNumberListAttribute` +##### `GetNumberListAttribute` ```csharp private double[] GetNumberListAttribute(string TerraformAttribute) ``` -###### `TerraformAttribute`Required +###### `TerraformAttribute`Required - *Type:* string --- -##### `GetNumberMapAttribute` +##### `GetNumberMapAttribute` ```csharp private System.Collections.Generic.IDictionary GetNumberMapAttribute(string TerraformAttribute) ``` -###### `TerraformAttribute`Required +###### `TerraformAttribute`Required - *Type:* string --- -##### `GetStringAttribute` +##### `GetStringAttribute` ```csharp private string GetStringAttribute(string TerraformAttribute) ``` -###### `TerraformAttribute`Required +###### `TerraformAttribute`Required - *Type:* string --- -##### `GetStringMapAttribute` +##### `GetStringMapAttribute` ```csharp private System.Collections.Generic.IDictionary GetStringMapAttribute(string TerraformAttribute) ``` -###### `TerraformAttribute`Required +###### `TerraformAttribute`Required - *Type:* string --- -##### `InterpolationForAttribute` +##### `InterpolationForAttribute` ```csharp private IResolvable InterpolationForAttribute(string Property) ``` -###### `Property`Required +###### `Property`Required - *Type:* string --- -##### `Resolve` +##### `Resolve` ```csharp private object Resolve(IResolveContext Context) @@ -35459,13 +39359,13 @@ private object Resolve(IResolveContext Context) Produce the Token's value at resolution time. -###### `Context`Required +###### `Context`Required - *Type:* HashiCorp.Cdktf.IResolveContext --- -##### `ToString` +##### `ToString` ```csharp private string ToString() @@ -35480,14 +39380,15 @@ Returns a reversible string representation. | **Name** | **Type** | **Description** | | --- | --- | --- | -| CreationStack | string[] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| Fqn | string | *No description.* | -| Enabled | HashiCorp.Cdktf.IResolvable | *No description.* | -| InternalValue | DataDigitaloceanAppSpecWorkerImageDeployOnPush | *No description.* | +| CreationStack | string[] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| Fqn | string | *No description.* | +| ApiKey | string | *No description.* | +| Endpoint | string | *No description.* | +| InternalValue | DataDigitaloceanAppSpecWorkerLogDestinationDatadog | *No description.* | --- -##### `CreationStack`Required +##### `CreationStack`Required ```csharp public string[] CreationStack { get; } @@ -35501,7 +39402,7 @@ If this returns an empty array the stack will not be attached. --- -##### `Fqn`Required +##### `Fqn`Required ```csharp public string Fqn { get; } @@ -35511,46 +39412,56 @@ public string Fqn { get; } --- -##### `Enabled`Required +##### `ApiKey`Required ```csharp -public IResolvable Enabled { get; } +public string ApiKey { get; } ``` -- *Type:* HashiCorp.Cdktf.IResolvable +- *Type:* string --- -##### `InternalValue`Optional +##### `Endpoint`Required ```csharp -public DataDigitaloceanAppSpecWorkerImageDeployOnPush InternalValue { get; } +public string Endpoint { get; } ``` -- *Type:* DataDigitaloceanAppSpecWorkerImageDeployOnPush +- *Type:* string --- +##### `InternalValue`Optional -### DataDigitaloceanAppSpecWorkerImageList +```csharp +public DataDigitaloceanAppSpecWorkerLogDestinationDatadog InternalValue { get; } +``` -#### Initializers +- *Type:* DataDigitaloceanAppSpecWorkerLogDestinationDatadog + +--- + + +### DataDigitaloceanAppSpecWorkerLogDestinationList + +#### Initializers ```csharp using HashiCorp.Cdktf.Providers.Digitalocean; -new DataDigitaloceanAppSpecWorkerImageList(IInterpolatingParent TerraformResource, string TerraformAttribute, bool WrapsSet); +new DataDigitaloceanAppSpecWorkerLogDestinationList(IInterpolatingParent TerraformResource, string TerraformAttribute, bool WrapsSet); ``` | **Name** | **Type** | **Description** | | --- | --- | --- | -| TerraformResource | HashiCorp.Cdktf.IInterpolatingParent | The parent resource. | -| TerraformAttribute | string | The attribute on the parent resource this class is referencing. | -| WrapsSet | bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | +| TerraformResource | HashiCorp.Cdktf.IInterpolatingParent | The parent resource. | +| TerraformAttribute | string | The attribute on the parent resource this class is referencing. | +| WrapsSet | bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | --- -##### `TerraformResource`Required +##### `TerraformResource`Required - *Type:* HashiCorp.Cdktf.IInterpolatingParent @@ -35558,7 +39469,7 @@ The parent resource. --- -##### `TerraformAttribute`Required +##### `TerraformAttribute`Required - *Type:* string @@ -35566,7 +39477,7 @@ The attribute on the parent resource this class is referencing. --- -##### `WrapsSet`Required +##### `WrapsSet`Required - *Type:* bool @@ -35578,15 +39489,15 @@ whether the list is wrapping a set (will add tolist() to be able to access an it | **Name** | **Description** | | --- | --- | -| AllWithMapKey | Creating an iterator for this complex list. | -| ComputeFqn | *No description.* | -| Resolve | Produce the Token's value at resolution time. | -| ToString | Return a string representation of this resolvable object. | -| Get | *No description.* | +| AllWithMapKey | Creating an iterator for this complex list. | +| ComputeFqn | *No description.* | +| Resolve | Produce the Token's value at resolution time. | +| ToString | Return a string representation of this resolvable object. | +| Get | *No description.* | --- -##### `AllWithMapKey` +##### `AllWithMapKey` ```csharp private DynamicListTerraformIterator AllWithMapKey(string MapKeyAttributeName) @@ -35596,19 +39507,19 @@ Creating an iterator for this complex list. The list will be converted into a map with the mapKeyAttributeName as the key. -###### `MapKeyAttributeName`Required +###### `MapKeyAttributeName`Required - *Type:* string --- -##### `ComputeFqn` +##### `ComputeFqn` ```csharp private string ComputeFqn() ``` -##### `Resolve` +##### `Resolve` ```csharp private object Resolve(IResolveContext Context) @@ -35616,13 +39527,13 @@ private object Resolve(IResolveContext Context) Produce the Token's value at resolution time. -###### `Context`Required +###### `Context`Required - *Type:* HashiCorp.Cdktf.IResolveContext --- -##### `ToString` +##### `ToString` ```csharp private string ToString() @@ -35632,13 +39543,13 @@ Return a string representation of this resolvable object. Returns a reversible string representation. -##### `Get` +##### `Get` ```csharp -private DataDigitaloceanAppSpecWorkerImageOutputReference Get(double Index) +private DataDigitaloceanAppSpecWorkerLogDestinationOutputReference Get(double Index) ``` -###### `Index`Required +###### `Index`Required - *Type:* double @@ -35651,12 +39562,12 @@ the index of the item to return. | **Name** | **Type** | **Description** | | --- | --- | --- | -| CreationStack | string[] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| Fqn | string | *No description.* | +| CreationStack | string[] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| Fqn | string | *No description.* | --- -##### `CreationStack`Required +##### `CreationStack`Required ```csharp public string[] CreationStack { get; } @@ -35670,7 +39581,7 @@ If this returns an empty array the stack will not be attached. --- -##### `Fqn`Required +##### `Fqn`Required ```csharp public string Fqn { get; } @@ -35681,26 +39592,25 @@ public string Fqn { get; } --- -### DataDigitaloceanAppSpecWorkerImageOutputReference +### DataDigitaloceanAppSpecWorkerLogDestinationLogtailList -#### Initializers +#### Initializers ```csharp using HashiCorp.Cdktf.Providers.Digitalocean; -new DataDigitaloceanAppSpecWorkerImageOutputReference(IInterpolatingParent TerraformResource, string TerraformAttribute, double ComplexObjectIndex, bool ComplexObjectIsFromSet); +new DataDigitaloceanAppSpecWorkerLogDestinationLogtailList(IInterpolatingParent TerraformResource, string TerraformAttribute, bool WrapsSet); ``` | **Name** | **Type** | **Description** | | --- | --- | --- | -| TerraformResource | HashiCorp.Cdktf.IInterpolatingParent | The parent resource. | -| TerraformAttribute | string | The attribute on the parent resource this class is referencing. | -| ComplexObjectIndex | double | the index of this item in the list. | -| ComplexObjectIsFromSet | bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | +| TerraformResource | HashiCorp.Cdktf.IInterpolatingParent | The parent resource. | +| TerraformAttribute | string | The attribute on the parent resource this class is referencing. | +| WrapsSet | bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | --- -##### `TerraformResource`Required +##### `TerraformResource`Required - *Type:* HashiCorp.Cdktf.IInterpolatingParent @@ -35708,7 +39618,7 @@ The parent resource. --- -##### `TerraformAttribute`Required +##### `TerraformAttribute`Required - *Type:* string @@ -35716,15 +39626,7 @@ The attribute on the parent resource this class is referencing. --- -##### `ComplexObjectIndex`Required - -- *Type:* double - -the index of this item in the list. - ---- - -##### `ComplexObjectIsFromSet`Required +##### `WrapsSet`Required - *Type:* bool @@ -35736,361 +39638,307 @@ whether the list is wrapping a set (will add tolist() to be able to access an it | **Name** | **Description** | | --- | --- | -| ComputeFqn | *No description.* | -| GetAnyMapAttribute | *No description.* | -| GetBooleanAttribute | *No description.* | -| GetBooleanMapAttribute | *No description.* | -| GetListAttribute | *No description.* | -| GetNumberAttribute | *No description.* | -| GetNumberListAttribute | *No description.* | -| GetNumberMapAttribute | *No description.* | -| GetStringAttribute | *No description.* | -| GetStringMapAttribute | *No description.* | -| InterpolationForAttribute | *No description.* | -| Resolve | Produce the Token's value at resolution time. | -| ToString | Return a string representation of this resolvable object. | +| AllWithMapKey | Creating an iterator for this complex list. | +| ComputeFqn | *No description.* | +| Resolve | Produce the Token's value at resolution time. | +| ToString | Return a string representation of this resolvable object. | +| Get | *No description.* | --- -##### `ComputeFqn` +##### `AllWithMapKey` ```csharp -private string ComputeFqn() +private DynamicListTerraformIterator AllWithMapKey(string MapKeyAttributeName) ``` -##### `GetAnyMapAttribute` +Creating an iterator for this complex list. -```csharp -private System.Collections.Generic.IDictionary GetAnyMapAttribute(string TerraformAttribute) -``` +The list will be converted into a map with the mapKeyAttributeName as the key. -###### `TerraformAttribute`Required +###### `MapKeyAttributeName`Required - *Type:* string --- -##### `GetBooleanAttribute` +##### `ComputeFqn` ```csharp -private IResolvable GetBooleanAttribute(string TerraformAttribute) +private string ComputeFqn() ``` -###### `TerraformAttribute`Required - -- *Type:* string - ---- - -##### `GetBooleanMapAttribute` +##### `Resolve` ```csharp -private System.Collections.Generic.IDictionary GetBooleanMapAttribute(string TerraformAttribute) +private object Resolve(IResolveContext Context) ``` -###### `TerraformAttribute`Required +Produce the Token's value at resolution time. -- *Type:* string +###### `Context`Required + +- *Type:* HashiCorp.Cdktf.IResolveContext --- -##### `GetListAttribute` +##### `ToString` ```csharp -private string[] GetListAttribute(string TerraformAttribute) +private string ToString() ``` -###### `TerraformAttribute`Required - -- *Type:* string +Return a string representation of this resolvable object. ---- +Returns a reversible string representation. -##### `GetNumberAttribute` +##### `Get` ```csharp -private double GetNumberAttribute(string TerraformAttribute) +private DataDigitaloceanAppSpecWorkerLogDestinationLogtailOutputReference Get(double Index) ``` -###### `TerraformAttribute`Required +###### `Index`Required -- *Type:* string +- *Type:* double ---- +the index of the item to return. -##### `GetNumberListAttribute` +--- -```csharp -private double[] GetNumberListAttribute(string TerraformAttribute) -``` -###### `TerraformAttribute`Required +#### Properties -- *Type:* string +| **Name** | **Type** | **Description** | +| --- | --- | --- | +| CreationStack | string[] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| Fqn | string | *No description.* | --- -##### `GetNumberMapAttribute` +##### `CreationStack`Required ```csharp -private System.Collections.Generic.IDictionary GetNumberMapAttribute(string TerraformAttribute) +public string[] CreationStack { get; } ``` -###### `TerraformAttribute`Required +- *Type:* string[] -- *Type:* string +The creation stack of this resolvable which will be appended to errors thrown during resolution. + +If this returns an empty array the stack will not be attached. --- -##### `GetStringAttribute` +##### `Fqn`Required ```csharp -private string GetStringAttribute(string TerraformAttribute) +public string Fqn { get; } ``` -###### `TerraformAttribute`Required - - *Type:* string --- -##### `GetStringMapAttribute` - -```csharp -private System.Collections.Generic.IDictionary GetStringMapAttribute(string TerraformAttribute) -``` - -###### `TerraformAttribute`Required - -- *Type:* string ---- +### DataDigitaloceanAppSpecWorkerLogDestinationLogtailOutputReference -##### `InterpolationForAttribute` +#### Initializers ```csharp -private IResolvable InterpolationForAttribute(string Property) -``` +using HashiCorp.Cdktf.Providers.Digitalocean; -###### `Property`Required +new DataDigitaloceanAppSpecWorkerLogDestinationLogtailOutputReference(IInterpolatingParent TerraformResource, string TerraformAttribute, double ComplexObjectIndex, bool ComplexObjectIsFromSet); +``` -- *Type:* string +| **Name** | **Type** | **Description** | +| --- | --- | --- | +| TerraformResource | HashiCorp.Cdktf.IInterpolatingParent | The parent resource. | +| TerraformAttribute | string | The attribute on the parent resource this class is referencing. | +| ComplexObjectIndex | double | the index of this item in the list. | +| ComplexObjectIsFromSet | bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | --- -##### `Resolve` - -```csharp -private object Resolve(IResolveContext Context) -``` - -Produce the Token's value at resolution time. +##### `TerraformResource`Required -###### `Context`Required +- *Type:* HashiCorp.Cdktf.IInterpolatingParent -- *Type:* HashiCorp.Cdktf.IResolveContext +The parent resource. --- -##### `ToString` +##### `TerraformAttribute`Required -```csharp -private string ToString() -``` +- *Type:* string -Return a string representation of this resolvable object. +The attribute on the parent resource this class is referencing. -Returns a reversible string representation. +--- +##### `ComplexObjectIndex`Required -#### Properties +- *Type:* double -| **Name** | **Type** | **Description** | -| --- | --- | --- | -| CreationStack | string[] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| Fqn | string | *No description.* | -| DeployOnPush | DataDigitaloceanAppSpecWorkerImageDeployOnPushList | *No description.* | -| Registry | string | *No description.* | -| RegistryCredentials | string | *No description.* | -| RegistryType | string | *No description.* | -| Repository | string | *No description.* | -| Tag | string | *No description.* | -| InternalValue | DataDigitaloceanAppSpecWorkerImage | *No description.* | +the index of this item in the list. --- -##### `CreationStack`Required - -```csharp -public string[] CreationStack { get; } -``` - -- *Type:* string[] +##### `ComplexObjectIsFromSet`Required -The creation stack of this resolvable which will be appended to errors thrown during resolution. +- *Type:* bool -If this returns an empty array the stack will not be attached. +whether the list is wrapping a set (will add tolist() to be able to access an item via an index). --- -##### `Fqn`Required - -```csharp -public string Fqn { get; } -``` +#### Methods -- *Type:* string +| **Name** | **Description** | +| --- | --- | +| ComputeFqn | *No description.* | +| GetAnyMapAttribute | *No description.* | +| GetBooleanAttribute | *No description.* | +| GetBooleanMapAttribute | *No description.* | +| GetListAttribute | *No description.* | +| GetNumberAttribute | *No description.* | +| GetNumberListAttribute | *No description.* | +| GetNumberMapAttribute | *No description.* | +| GetStringAttribute | *No description.* | +| GetStringMapAttribute | *No description.* | +| InterpolationForAttribute | *No description.* | +| Resolve | Produce the Token's value at resolution time. | +| ToString | Return a string representation of this resolvable object. | --- -##### `DeployOnPush`Required +##### `ComputeFqn` ```csharp -public DataDigitaloceanAppSpecWorkerImageDeployOnPushList DeployOnPush { get; } -``` - -- *Type:* DataDigitaloceanAppSpecWorkerImageDeployOnPushList - ---- +private string ComputeFqn() +``` -##### `Registry`Required +##### `GetAnyMapAttribute` ```csharp -public string Registry { get; } +private System.Collections.Generic.IDictionary GetAnyMapAttribute(string TerraformAttribute) ``` +###### `TerraformAttribute`Required + - *Type:* string --- -##### `RegistryCredentials`Required +##### `GetBooleanAttribute` ```csharp -public string RegistryCredentials { get; } +private IResolvable GetBooleanAttribute(string TerraformAttribute) ``` +###### `TerraformAttribute`Required + - *Type:* string --- -##### `RegistryType`Required +##### `GetBooleanMapAttribute` ```csharp -public string RegistryType { get; } +private System.Collections.Generic.IDictionary GetBooleanMapAttribute(string TerraformAttribute) ``` +###### `TerraformAttribute`Required + - *Type:* string --- -##### `Repository`Required +##### `GetListAttribute` ```csharp -public string Repository { get; } +private string[] GetListAttribute(string TerraformAttribute) ``` +###### `TerraformAttribute`Required + - *Type:* string --- -##### `Tag`Required +##### `GetNumberAttribute` ```csharp -public string Tag { get; } +private double GetNumberAttribute(string TerraformAttribute) ``` +###### `TerraformAttribute`Required + - *Type:* string --- -##### `InternalValue`Optional +##### `GetNumberListAttribute` ```csharp -public DataDigitaloceanAppSpecWorkerImage InternalValue { get; } +private double[] GetNumberListAttribute(string TerraformAttribute) ``` -- *Type:* DataDigitaloceanAppSpecWorkerImage - ---- +###### `TerraformAttribute`Required +- *Type:* string -### DataDigitaloceanAppSpecWorkerList +--- -#### Initializers +##### `GetNumberMapAttribute` ```csharp -using HashiCorp.Cdktf.Providers.Digitalocean; - -new DataDigitaloceanAppSpecWorkerList(IInterpolatingParent TerraformResource, string TerraformAttribute, bool WrapsSet); +private System.Collections.Generic.IDictionary GetNumberMapAttribute(string TerraformAttribute) ``` -| **Name** | **Type** | **Description** | -| --- | --- | --- | -| TerraformResource | HashiCorp.Cdktf.IInterpolatingParent | The parent resource. | -| TerraformAttribute | string | The attribute on the parent resource this class is referencing. | -| WrapsSet | bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | - ---- +###### `TerraformAttribute`Required -##### `TerraformResource`Required +- *Type:* string -- *Type:* HashiCorp.Cdktf.IInterpolatingParent +--- -The parent resource. +##### `GetStringAttribute` ---- +```csharp +private string GetStringAttribute(string TerraformAttribute) +``` -##### `TerraformAttribute`Required +###### `TerraformAttribute`Required - *Type:* string -The attribute on the parent resource this class is referencing. - --- -##### `WrapsSet`Required - -- *Type:* bool - -whether the list is wrapping a set (will add tolist() to be able to access an item via an index). +##### `GetStringMapAttribute` ---- +```csharp +private System.Collections.Generic.IDictionary GetStringMapAttribute(string TerraformAttribute) +``` -#### Methods +###### `TerraformAttribute`Required -| **Name** | **Description** | -| --- | --- | -| AllWithMapKey | Creating an iterator for this complex list. | -| ComputeFqn | *No description.* | -| Resolve | Produce the Token's value at resolution time. | -| ToString | Return a string representation of this resolvable object. | -| Get | *No description.* | +- *Type:* string --- -##### `AllWithMapKey` +##### `InterpolationForAttribute` ```csharp -private DynamicListTerraformIterator AllWithMapKey(string MapKeyAttributeName) +private IResolvable InterpolationForAttribute(string Property) ``` -Creating an iterator for this complex list. - -The list will be converted into a map with the mapKeyAttributeName as the key. - -###### `MapKeyAttributeName`Required +###### `Property`Required - *Type:* string --- -##### `ComputeFqn` - -```csharp -private string ComputeFqn() -``` - -##### `Resolve` +##### `Resolve` ```csharp private object Resolve(IResolveContext Context) @@ -36098,13 +39946,13 @@ private object Resolve(IResolveContext Context) Produce the Token's value at resolution time. -###### `Context`Required +###### `Context`Required - *Type:* HashiCorp.Cdktf.IResolveContext --- -##### `ToString` +##### `ToString` ```csharp private string ToString() @@ -36114,31 +39962,19 @@ Return a string representation of this resolvable object. Returns a reversible string representation. -##### `Get` - -```csharp -private DataDigitaloceanAppSpecWorkerOutputReference Get(double Index) -``` - -###### `Index`Required - -- *Type:* double - -the index of the item to return. - ---- - #### Properties | **Name** | **Type** | **Description** | | --- | --- | --- | -| CreationStack | string[] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| Fqn | string | *No description.* | +| CreationStack | string[] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| Fqn | string | *No description.* | +| Token | string | *No description.* | +| InternalValue | DataDigitaloceanAppSpecWorkerLogDestinationLogtail | *No description.* | --- -##### `CreationStack`Required +##### `CreationStack`Required ```csharp public string[] CreationStack { get; } @@ -36152,7 +39988,7 @@ If this returns an empty array the stack will not be attached. --- -##### `Fqn`Required +##### `Fqn`Required ```csharp public string Fqn { get; } @@ -36162,26 +39998,46 @@ public string Fqn { get; } --- +##### `Token`Required -### DataDigitaloceanAppSpecWorkerLogDestinationDatadogList +```csharp +public string Token { get; } +``` + +- *Type:* string + +--- + +##### `InternalValue`Optional + +```csharp +public DataDigitaloceanAppSpecWorkerLogDestinationLogtail InternalValue { get; } +``` + +- *Type:* DataDigitaloceanAppSpecWorkerLogDestinationLogtail + +--- -#### Initializers + +### DataDigitaloceanAppSpecWorkerLogDestinationOpenSearchBasicAuthList + +#### Initializers ```csharp using HashiCorp.Cdktf.Providers.Digitalocean; -new DataDigitaloceanAppSpecWorkerLogDestinationDatadogList(IInterpolatingParent TerraformResource, string TerraformAttribute, bool WrapsSet); +new DataDigitaloceanAppSpecWorkerLogDestinationOpenSearchBasicAuthList(IInterpolatingParent TerraformResource, string TerraformAttribute, bool WrapsSet); ``` | **Name** | **Type** | **Description** | | --- | --- | --- | -| TerraformResource | HashiCorp.Cdktf.IInterpolatingParent | The parent resource. | -| TerraformAttribute | string | The attribute on the parent resource this class is referencing. | -| WrapsSet | bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | +| TerraformResource | HashiCorp.Cdktf.IInterpolatingParent | The parent resource. | +| TerraformAttribute | string | The attribute on the parent resource this class is referencing. | +| WrapsSet | bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | --- -##### `TerraformResource`Required +##### `TerraformResource`Required - *Type:* HashiCorp.Cdktf.IInterpolatingParent @@ -36189,7 +40045,7 @@ The parent resource. --- -##### `TerraformAttribute`Required +##### `TerraformAttribute`Required - *Type:* string @@ -36197,7 +40053,7 @@ The attribute on the parent resource this class is referencing. --- -##### `WrapsSet`Required +##### `WrapsSet`Required - *Type:* bool @@ -36209,15 +40065,15 @@ whether the list is wrapping a set (will add tolist() to be able to access an it | **Name** | **Description** | | --- | --- | -| AllWithMapKey | Creating an iterator for this complex list. | -| ComputeFqn | *No description.* | -| Resolve | Produce the Token's value at resolution time. | -| ToString | Return a string representation of this resolvable object. | -| Get | *No description.* | +| AllWithMapKey | Creating an iterator for this complex list. | +| ComputeFqn | *No description.* | +| Resolve | Produce the Token's value at resolution time. | +| ToString | Return a string representation of this resolvable object. | +| Get | *No description.* | --- -##### `AllWithMapKey` +##### `AllWithMapKey` ```csharp private DynamicListTerraformIterator AllWithMapKey(string MapKeyAttributeName) @@ -36227,19 +40083,19 @@ Creating an iterator for this complex list. The list will be converted into a map with the mapKeyAttributeName as the key. -###### `MapKeyAttributeName`Required +###### `MapKeyAttributeName`Required - *Type:* string --- -##### `ComputeFqn` +##### `ComputeFqn` ```csharp private string ComputeFqn() ``` -##### `Resolve` +##### `Resolve` ```csharp private object Resolve(IResolveContext Context) @@ -36247,13 +40103,13 @@ private object Resolve(IResolveContext Context) Produce the Token's value at resolution time. -###### `Context`Required +###### `Context`Required - *Type:* HashiCorp.Cdktf.IResolveContext --- -##### `ToString` +##### `ToString` ```csharp private string ToString() @@ -36263,13 +40119,13 @@ Return a string representation of this resolvable object. Returns a reversible string representation. -##### `Get` +##### `Get` ```csharp -private DataDigitaloceanAppSpecWorkerLogDestinationDatadogOutputReference Get(double Index) +private DataDigitaloceanAppSpecWorkerLogDestinationOpenSearchBasicAuthOutputReference Get(double Index) ``` -###### `Index`Required +###### `Index`Required - *Type:* double @@ -36282,12 +40138,12 @@ the index of the item to return. | **Name** | **Type** | **Description** | | --- | --- | --- | -| CreationStack | string[] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| Fqn | string | *No description.* | +| CreationStack | string[] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| Fqn | string | *No description.* | --- -##### `CreationStack`Required +##### `CreationStack`Required ```csharp public string[] CreationStack { get; } @@ -36301,7 +40157,7 @@ If this returns an empty array the stack will not be attached. --- -##### `Fqn`Required +##### `Fqn`Required ```csharp public string Fqn { get; } @@ -36312,26 +40168,26 @@ public string Fqn { get; } --- -### DataDigitaloceanAppSpecWorkerLogDestinationDatadogOutputReference +### DataDigitaloceanAppSpecWorkerLogDestinationOpenSearchBasicAuthOutputReference -#### Initializers +#### Initializers ```csharp using HashiCorp.Cdktf.Providers.Digitalocean; -new DataDigitaloceanAppSpecWorkerLogDestinationDatadogOutputReference(IInterpolatingParent TerraformResource, string TerraformAttribute, double ComplexObjectIndex, bool ComplexObjectIsFromSet); +new DataDigitaloceanAppSpecWorkerLogDestinationOpenSearchBasicAuthOutputReference(IInterpolatingParent TerraformResource, string TerraformAttribute, double ComplexObjectIndex, bool ComplexObjectIsFromSet); ``` | **Name** | **Type** | **Description** | | --- | --- | --- | -| TerraformResource | HashiCorp.Cdktf.IInterpolatingParent | The parent resource. | -| TerraformAttribute | string | The attribute on the parent resource this class is referencing. | -| ComplexObjectIndex | double | the index of this item in the list. | -| ComplexObjectIsFromSet | bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | +| TerraformResource | HashiCorp.Cdktf.IInterpolatingParent | The parent resource. | +| TerraformAttribute | string | The attribute on the parent resource this class is referencing. | +| ComplexObjectIndex | double | the index of this item in the list. | +| ComplexObjectIsFromSet | bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | --- -##### `TerraformResource`Required +##### `TerraformResource`Required - *Type:* HashiCorp.Cdktf.IInterpolatingParent @@ -36339,7 +40195,7 @@ The parent resource. --- -##### `TerraformAttribute`Required +##### `TerraformAttribute`Required - *Type:* string @@ -36347,7 +40203,7 @@ The attribute on the parent resource this class is referencing. --- -##### `ComplexObjectIndex`Required +##### `ComplexObjectIndex`Required - *Type:* double @@ -36355,7 +40211,7 @@ the index of this item in the list. --- -##### `ComplexObjectIsFromSet`Required +##### `ComplexObjectIsFromSet`Required - *Type:* bool @@ -36367,149 +40223,149 @@ whether the list is wrapping a set (will add tolist() to be able to access an it | **Name** | **Description** | | --- | --- | -| ComputeFqn | *No description.* | -| GetAnyMapAttribute | *No description.* | -| GetBooleanAttribute | *No description.* | -| GetBooleanMapAttribute | *No description.* | -| GetListAttribute | *No description.* | -| GetNumberAttribute | *No description.* | -| GetNumberListAttribute | *No description.* | -| GetNumberMapAttribute | *No description.* | -| GetStringAttribute | *No description.* | -| GetStringMapAttribute | *No description.* | -| InterpolationForAttribute | *No description.* | -| Resolve | Produce the Token's value at resolution time. | -| ToString | Return a string representation of this resolvable object. | +| ComputeFqn | *No description.* | +| GetAnyMapAttribute | *No description.* | +| GetBooleanAttribute | *No description.* | +| GetBooleanMapAttribute | *No description.* | +| GetListAttribute | *No description.* | +| GetNumberAttribute | *No description.* | +| GetNumberListAttribute | *No description.* | +| GetNumberMapAttribute | *No description.* | +| GetStringAttribute | *No description.* | +| GetStringMapAttribute | *No description.* | +| InterpolationForAttribute | *No description.* | +| Resolve | Produce the Token's value at resolution time. | +| ToString | Return a string representation of this resolvable object. | --- -##### `ComputeFqn` +##### `ComputeFqn` ```csharp private string ComputeFqn() ``` -##### `GetAnyMapAttribute` +##### `GetAnyMapAttribute` ```csharp private System.Collections.Generic.IDictionary GetAnyMapAttribute(string TerraformAttribute) ``` -###### `TerraformAttribute`Required +###### `TerraformAttribute`Required - *Type:* string --- -##### `GetBooleanAttribute` +##### `GetBooleanAttribute` ```csharp private IResolvable GetBooleanAttribute(string TerraformAttribute) ``` -###### `TerraformAttribute`Required +###### `TerraformAttribute`Required - *Type:* string --- -##### `GetBooleanMapAttribute` +##### `GetBooleanMapAttribute` ```csharp private System.Collections.Generic.IDictionary GetBooleanMapAttribute(string TerraformAttribute) ``` -###### `TerraformAttribute`Required +###### `TerraformAttribute`Required - *Type:* string --- -##### `GetListAttribute` +##### `GetListAttribute` ```csharp private string[] GetListAttribute(string TerraformAttribute) ``` -###### `TerraformAttribute`Required +###### `TerraformAttribute`Required - *Type:* string --- -##### `GetNumberAttribute` +##### `GetNumberAttribute` ```csharp private double GetNumberAttribute(string TerraformAttribute) ``` -###### `TerraformAttribute`Required +###### `TerraformAttribute`Required - *Type:* string --- -##### `GetNumberListAttribute` +##### `GetNumberListAttribute` ```csharp private double[] GetNumberListAttribute(string TerraformAttribute) ``` -###### `TerraformAttribute`Required +###### `TerraformAttribute`Required - *Type:* string --- -##### `GetNumberMapAttribute` +##### `GetNumberMapAttribute` ```csharp private System.Collections.Generic.IDictionary GetNumberMapAttribute(string TerraformAttribute) ``` -###### `TerraformAttribute`Required +###### `TerraformAttribute`Required - *Type:* string --- -##### `GetStringAttribute` +##### `GetStringAttribute` ```csharp private string GetStringAttribute(string TerraformAttribute) ``` -###### `TerraformAttribute`Required +###### `TerraformAttribute`Required - *Type:* string --- -##### `GetStringMapAttribute` +##### `GetStringMapAttribute` ```csharp private System.Collections.Generic.IDictionary GetStringMapAttribute(string TerraformAttribute) ``` -###### `TerraformAttribute`Required +###### `TerraformAttribute`Required - *Type:* string --- -##### `InterpolationForAttribute` +##### `InterpolationForAttribute` ```csharp private IResolvable InterpolationForAttribute(string Property) ``` -###### `Property`Required +###### `Property`Required - *Type:* string --- -##### `Resolve` +##### `Resolve` ```csharp private object Resolve(IResolveContext Context) @@ -36517,13 +40373,13 @@ private object Resolve(IResolveContext Context) Produce the Token's value at resolution time. -###### `Context`Required +###### `Context`Required - *Type:* HashiCorp.Cdktf.IResolveContext --- -##### `ToString` +##### `ToString` ```csharp private string ToString() @@ -36538,15 +40394,15 @@ Returns a reversible string representation. | **Name** | **Type** | **Description** | | --- | --- | --- | -| CreationStack | string[] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| Fqn | string | *No description.* | -| ApiKey | string | *No description.* | -| Endpoint | string | *No description.* | -| InternalValue | DataDigitaloceanAppSpecWorkerLogDestinationDatadog | *No description.* | +| CreationStack | string[] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| Fqn | string | *No description.* | +| Password | string | *No description.* | +| User | string | *No description.* | +| InternalValue | DataDigitaloceanAppSpecWorkerLogDestinationOpenSearchBasicAuth | *No description.* | --- -##### `CreationStack`Required +##### `CreationStack`Required ```csharp public string[] CreationStack { get; } @@ -36560,7 +40416,7 @@ If this returns an empty array the stack will not be attached. --- -##### `Fqn`Required +##### `Fqn`Required ```csharp public string Fqn { get; } @@ -36570,205 +40426,56 @@ public string Fqn { get; } --- -##### `ApiKey`Required - -```csharp -public string ApiKey { get; } -``` - -- *Type:* string - ---- - -##### `Endpoint`Required - -```csharp -public string Endpoint { get; } -``` - -- *Type:* string - ---- - -##### `InternalValue`Optional - -```csharp -public DataDigitaloceanAppSpecWorkerLogDestinationDatadog InternalValue { get; } -``` - -- *Type:* DataDigitaloceanAppSpecWorkerLogDestinationDatadog - ---- - - -### DataDigitaloceanAppSpecWorkerLogDestinationList - -#### Initializers +##### `Password`Required ```csharp -using HashiCorp.Cdktf.Providers.Digitalocean; - -new DataDigitaloceanAppSpecWorkerLogDestinationList(IInterpolatingParent TerraformResource, string TerraformAttribute, bool WrapsSet); +public string Password { get; } ``` -| **Name** | **Type** | **Description** | -| --- | --- | --- | -| TerraformResource | HashiCorp.Cdktf.IInterpolatingParent | The parent resource. | -| TerraformAttribute | string | The attribute on the parent resource this class is referencing. | -| WrapsSet | bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | - ---- - -##### `TerraformResource`Required - -- *Type:* HashiCorp.Cdktf.IInterpolatingParent - -The parent resource. - ---- - -##### `TerraformAttribute`Required - - *Type:* string -The attribute on the parent resource this class is referencing. - ---- - -##### `WrapsSet`Required - -- *Type:* bool - -whether the list is wrapping a set (will add tolist() to be able to access an item via an index). - ---- - -#### Methods - -| **Name** | **Description** | -| --- | --- | -| AllWithMapKey | Creating an iterator for this complex list. | -| ComputeFqn | *No description.* | -| Resolve | Produce the Token's value at resolution time. | -| ToString | Return a string representation of this resolvable object. | -| Get | *No description.* | - --- -##### `AllWithMapKey` +##### `User`Required ```csharp -private DynamicListTerraformIterator AllWithMapKey(string MapKeyAttributeName) +public string User { get; } ``` -Creating an iterator for this complex list. - -The list will be converted into a map with the mapKeyAttributeName as the key. - -###### `MapKeyAttributeName`Required - - *Type:* string --- -##### `ComputeFqn` - -```csharp -private string ComputeFqn() -``` - -##### `Resolve` - -```csharp -private object Resolve(IResolveContext Context) -``` - -Produce the Token's value at resolution time. - -###### `Context`Required - -- *Type:* HashiCorp.Cdktf.IResolveContext - ---- - -##### `ToString` - -```csharp -private string ToString() -``` - -Return a string representation of this resolvable object. - -Returns a reversible string representation. - -##### `Get` - -```csharp -private DataDigitaloceanAppSpecWorkerLogDestinationOutputReference Get(double Index) -``` - -###### `Index`Required - -- *Type:* double - -the index of the item to return. - ---- - - -#### Properties - -| **Name** | **Type** | **Description** | -| --- | --- | --- | -| CreationStack | string[] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| Fqn | string | *No description.* | - ---- - -##### `CreationStack`Required - -```csharp -public string[] CreationStack { get; } -``` - -- *Type:* string[] - -The creation stack of this resolvable which will be appended to errors thrown during resolution. - -If this returns an empty array the stack will not be attached. - ---- - -##### `Fqn`Required +##### `InternalValue`Optional ```csharp -public string Fqn { get; } +public DataDigitaloceanAppSpecWorkerLogDestinationOpenSearchBasicAuth InternalValue { get; } ``` -- *Type:* string +- *Type:* DataDigitaloceanAppSpecWorkerLogDestinationOpenSearchBasicAuth --- -### DataDigitaloceanAppSpecWorkerLogDestinationLogtailList +### DataDigitaloceanAppSpecWorkerLogDestinationOpenSearchList -#### Initializers +#### Initializers ```csharp using HashiCorp.Cdktf.Providers.Digitalocean; -new DataDigitaloceanAppSpecWorkerLogDestinationLogtailList(IInterpolatingParent TerraformResource, string TerraformAttribute, bool WrapsSet); +new DataDigitaloceanAppSpecWorkerLogDestinationOpenSearchList(IInterpolatingParent TerraformResource, string TerraformAttribute, bool WrapsSet); ``` | **Name** | **Type** | **Description** | | --- | --- | --- | -| TerraformResource | HashiCorp.Cdktf.IInterpolatingParent | The parent resource. | -| TerraformAttribute | string | The attribute on the parent resource this class is referencing. | -| WrapsSet | bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | +| TerraformResource | HashiCorp.Cdktf.IInterpolatingParent | The parent resource. | +| TerraformAttribute | string | The attribute on the parent resource this class is referencing. | +| WrapsSet | bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | --- -##### `TerraformResource`Required +##### `TerraformResource`Required - *Type:* HashiCorp.Cdktf.IInterpolatingParent @@ -36776,7 +40483,7 @@ The parent resource. --- -##### `TerraformAttribute`Required +##### `TerraformAttribute`Required - *Type:* string @@ -36784,7 +40491,7 @@ The attribute on the parent resource this class is referencing. --- -##### `WrapsSet`Required +##### `WrapsSet`Required - *Type:* bool @@ -36796,15 +40503,15 @@ whether the list is wrapping a set (will add tolist() to be able to access an it | **Name** | **Description** | | --- | --- | -| AllWithMapKey | Creating an iterator for this complex list. | -| ComputeFqn | *No description.* | -| Resolve | Produce the Token's value at resolution time. | -| ToString | Return a string representation of this resolvable object. | -| Get | *No description.* | +| AllWithMapKey | Creating an iterator for this complex list. | +| ComputeFqn | *No description.* | +| Resolve | Produce the Token's value at resolution time. | +| ToString | Return a string representation of this resolvable object. | +| Get | *No description.* | --- -##### `AllWithMapKey` +##### `AllWithMapKey` ```csharp private DynamicListTerraformIterator AllWithMapKey(string MapKeyAttributeName) @@ -36814,19 +40521,19 @@ Creating an iterator for this complex list. The list will be converted into a map with the mapKeyAttributeName as the key. -###### `MapKeyAttributeName`Required +###### `MapKeyAttributeName`Required - *Type:* string --- -##### `ComputeFqn` +##### `ComputeFqn` ```csharp private string ComputeFqn() ``` -##### `Resolve` +##### `Resolve` ```csharp private object Resolve(IResolveContext Context) @@ -36834,13 +40541,13 @@ private object Resolve(IResolveContext Context) Produce the Token's value at resolution time. -###### `Context`Required +###### `Context`Required - *Type:* HashiCorp.Cdktf.IResolveContext --- -##### `ToString` +##### `ToString` ```csharp private string ToString() @@ -36850,13 +40557,13 @@ Return a string representation of this resolvable object. Returns a reversible string representation. -##### `Get` +##### `Get` ```csharp -private DataDigitaloceanAppSpecWorkerLogDestinationLogtailOutputReference Get(double Index) +private DataDigitaloceanAppSpecWorkerLogDestinationOpenSearchOutputReference Get(double Index) ``` -###### `Index`Required +###### `Index`Required - *Type:* double @@ -36869,12 +40576,12 @@ the index of the item to return. | **Name** | **Type** | **Description** | | --- | --- | --- | -| CreationStack | string[] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| Fqn | string | *No description.* | +| CreationStack | string[] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| Fqn | string | *No description.* | --- -##### `CreationStack`Required +##### `CreationStack`Required ```csharp public string[] CreationStack { get; } @@ -36888,7 +40595,7 @@ If this returns an empty array the stack will not be attached. --- -##### `Fqn`Required +##### `Fqn`Required ```csharp public string Fqn { get; } @@ -36899,26 +40606,26 @@ public string Fqn { get; } --- -### DataDigitaloceanAppSpecWorkerLogDestinationLogtailOutputReference +### DataDigitaloceanAppSpecWorkerLogDestinationOpenSearchOutputReference -#### Initializers +#### Initializers ```csharp using HashiCorp.Cdktf.Providers.Digitalocean; -new DataDigitaloceanAppSpecWorkerLogDestinationLogtailOutputReference(IInterpolatingParent TerraformResource, string TerraformAttribute, double ComplexObjectIndex, bool ComplexObjectIsFromSet); +new DataDigitaloceanAppSpecWorkerLogDestinationOpenSearchOutputReference(IInterpolatingParent TerraformResource, string TerraformAttribute, double ComplexObjectIndex, bool ComplexObjectIsFromSet); ``` | **Name** | **Type** | **Description** | | --- | --- | --- | -| TerraformResource | HashiCorp.Cdktf.IInterpolatingParent | The parent resource. | -| TerraformAttribute | string | The attribute on the parent resource this class is referencing. | -| ComplexObjectIndex | double | the index of this item in the list. | -| ComplexObjectIsFromSet | bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | +| TerraformResource | HashiCorp.Cdktf.IInterpolatingParent | The parent resource. | +| TerraformAttribute | string | The attribute on the parent resource this class is referencing. | +| ComplexObjectIndex | double | the index of this item in the list. | +| ComplexObjectIsFromSet | bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | --- -##### `TerraformResource`Required +##### `TerraformResource`Required - *Type:* HashiCorp.Cdktf.IInterpolatingParent @@ -36926,7 +40633,7 @@ The parent resource. --- -##### `TerraformAttribute`Required +##### `TerraformAttribute`Required - *Type:* string @@ -36934,7 +40641,7 @@ The attribute on the parent resource this class is referencing. --- -##### `ComplexObjectIndex`Required +##### `ComplexObjectIndex`Required - *Type:* double @@ -36942,7 +40649,7 @@ the index of this item in the list. --- -##### `ComplexObjectIsFromSet`Required +##### `ComplexObjectIsFromSet`Required - *Type:* bool @@ -36954,149 +40661,149 @@ whether the list is wrapping a set (will add tolist() to be able to access an it | **Name** | **Description** | | --- | --- | -| ComputeFqn | *No description.* | -| GetAnyMapAttribute | *No description.* | -| GetBooleanAttribute | *No description.* | -| GetBooleanMapAttribute | *No description.* | -| GetListAttribute | *No description.* | -| GetNumberAttribute | *No description.* | -| GetNumberListAttribute | *No description.* | -| GetNumberMapAttribute | *No description.* | -| GetStringAttribute | *No description.* | -| GetStringMapAttribute | *No description.* | -| InterpolationForAttribute | *No description.* | -| Resolve | Produce the Token's value at resolution time. | -| ToString | Return a string representation of this resolvable object. | +| ComputeFqn | *No description.* | +| GetAnyMapAttribute | *No description.* | +| GetBooleanAttribute | *No description.* | +| GetBooleanMapAttribute | *No description.* | +| GetListAttribute | *No description.* | +| GetNumberAttribute | *No description.* | +| GetNumberListAttribute | *No description.* | +| GetNumberMapAttribute | *No description.* | +| GetStringAttribute | *No description.* | +| GetStringMapAttribute | *No description.* | +| InterpolationForAttribute | *No description.* | +| Resolve | Produce the Token's value at resolution time. | +| ToString | Return a string representation of this resolvable object. | --- -##### `ComputeFqn` +##### `ComputeFqn` ```csharp private string ComputeFqn() ``` -##### `GetAnyMapAttribute` +##### `GetAnyMapAttribute` ```csharp private System.Collections.Generic.IDictionary GetAnyMapAttribute(string TerraformAttribute) ``` -###### `TerraformAttribute`Required +###### `TerraformAttribute`Required - *Type:* string --- -##### `GetBooleanAttribute` +##### `GetBooleanAttribute` ```csharp private IResolvable GetBooleanAttribute(string TerraformAttribute) ``` -###### `TerraformAttribute`Required +###### `TerraformAttribute`Required - *Type:* string --- -##### `GetBooleanMapAttribute` +##### `GetBooleanMapAttribute` ```csharp private System.Collections.Generic.IDictionary GetBooleanMapAttribute(string TerraformAttribute) ``` -###### `TerraformAttribute`Required +###### `TerraformAttribute`Required - *Type:* string --- -##### `GetListAttribute` +##### `GetListAttribute` ```csharp private string[] GetListAttribute(string TerraformAttribute) ``` -###### `TerraformAttribute`Required +###### `TerraformAttribute`Required - *Type:* string --- -##### `GetNumberAttribute` +##### `GetNumberAttribute` ```csharp private double GetNumberAttribute(string TerraformAttribute) ``` -###### `TerraformAttribute`Required +###### `TerraformAttribute`Required - *Type:* string --- -##### `GetNumberListAttribute` +##### `GetNumberListAttribute` ```csharp private double[] GetNumberListAttribute(string TerraformAttribute) ``` -###### `TerraformAttribute`Required +###### `TerraformAttribute`Required - *Type:* string --- -##### `GetNumberMapAttribute` +##### `GetNumberMapAttribute` ```csharp private System.Collections.Generic.IDictionary GetNumberMapAttribute(string TerraformAttribute) ``` -###### `TerraformAttribute`Required +###### `TerraformAttribute`Required - *Type:* string --- -##### `GetStringAttribute` +##### `GetStringAttribute` ```csharp private string GetStringAttribute(string TerraformAttribute) ``` -###### `TerraformAttribute`Required +###### `TerraformAttribute`Required - *Type:* string --- -##### `GetStringMapAttribute` +##### `GetStringMapAttribute` ```csharp private System.Collections.Generic.IDictionary GetStringMapAttribute(string TerraformAttribute) ``` -###### `TerraformAttribute`Required +###### `TerraformAttribute`Required - *Type:* string --- -##### `InterpolationForAttribute` +##### `InterpolationForAttribute` ```csharp private IResolvable InterpolationForAttribute(string Property) ``` -###### `Property`Required +###### `Property`Required - *Type:* string --- -##### `Resolve` +##### `Resolve` ```csharp private object Resolve(IResolveContext Context) @@ -37104,13 +40811,13 @@ private object Resolve(IResolveContext Context) Produce the Token's value at resolution time. -###### `Context`Required +###### `Context`Required - *Type:* HashiCorp.Cdktf.IResolveContext --- -##### `ToString` +##### `ToString` ```csharp private string ToString() @@ -37125,14 +40832,17 @@ Returns a reversible string representation. | **Name** | **Type** | **Description** | | --- | --- | --- | -| CreationStack | string[] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| Fqn | string | *No description.* | -| Token | string | *No description.* | -| InternalValue | DataDigitaloceanAppSpecWorkerLogDestinationLogtail | *No description.* | +| CreationStack | string[] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| Fqn | string | *No description.* | +| BasicAuth | DataDigitaloceanAppSpecWorkerLogDestinationOpenSearchBasicAuthList | *No description.* | +| ClusterName | string | *No description.* | +| Endpoint | string | *No description.* | +| IndexName | string | *No description.* | +| InternalValue | DataDigitaloceanAppSpecWorkerLogDestinationOpenSearch | *No description.* | --- -##### `CreationStack`Required +##### `CreationStack`Required ```csharp public string[] CreationStack { get; } @@ -37146,7 +40856,7 @@ If this returns an empty array the stack will not be attached. --- -##### `Fqn`Required +##### `Fqn`Required ```csharp public string Fqn { get; } @@ -37156,23 +40866,53 @@ public string Fqn { get; } --- -##### `Token`Required +##### `BasicAuth`Required ```csharp -public string Token { get; } +public DataDigitaloceanAppSpecWorkerLogDestinationOpenSearchBasicAuthList BasicAuth { get; } +``` + +- *Type:* DataDigitaloceanAppSpecWorkerLogDestinationOpenSearchBasicAuthList + +--- + +##### `ClusterName`Required + +```csharp +public string ClusterName { get; } ``` - *Type:* string --- -##### `InternalValue`Optional +##### `Endpoint`Required ```csharp -public DataDigitaloceanAppSpecWorkerLogDestinationLogtail InternalValue { get; } +public string Endpoint { get; } ``` -- *Type:* DataDigitaloceanAppSpecWorkerLogDestinationLogtail +- *Type:* string + +--- + +##### `IndexName`Required + +```csharp +public string IndexName { get; } +``` + +- *Type:* string + +--- + +##### `InternalValue`Optional + +```csharp +public DataDigitaloceanAppSpecWorkerLogDestinationOpenSearch InternalValue { get; } +``` + +- *Type:* DataDigitaloceanAppSpecWorkerLogDestinationOpenSearch --- @@ -37408,6 +41148,7 @@ Returns a reversible string representation. | Datadog | DataDigitaloceanAppSpecWorkerLogDestinationDatadogList | *No description.* | | Logtail | DataDigitaloceanAppSpecWorkerLogDestinationLogtailList | *No description.* | | Name | string | *No description.* | +| OpenSearch | DataDigitaloceanAppSpecWorkerLogDestinationOpenSearchList | *No description.* | | Papertrail | DataDigitaloceanAppSpecWorkerLogDestinationPapertrailList | *No description.* | | InternalValue | DataDigitaloceanAppSpecWorkerLogDestination | *No description.* | @@ -37467,6 +41208,16 @@ public string Name { get; } --- +##### `OpenSearch`Required + +```csharp +public DataDigitaloceanAppSpecWorkerLogDestinationOpenSearchList OpenSearch { get; } +``` + +- *Type:* DataDigitaloceanAppSpecWorkerLogDestinationOpenSearchList + +--- + ##### `Papertrail`Required ```csharp diff --git a/docs/dataDigitaloceanApp.go.md b/docs/dataDigitaloceanApp.go.md index 834b68bb1..055b68e90 100644 --- a/docs/dataDigitaloceanApp.go.md +++ b/docs/dataDigitaloceanApp.go.md @@ -4,12 +4,12 @@ ### DataDigitaloceanApp -Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/app digitalocean_app}. +Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/app digitalocean_app}. #### Initializers ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadigitaloceanapp" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/datadigitaloceanapp" datadigitaloceanapp.NewDataDigitaloceanApp(scope Construct, id *string, config DataDigitaloceanAppConfig) DataDigitaloceanApp ``` @@ -303,7 +303,7 @@ func ResetId() ##### `IsConstruct` ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadigitaloceanapp" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/datadigitaloceanapp" datadigitaloceanapp.DataDigitaloceanApp_IsConstruct(x interface{}) *bool ``` @@ -335,7 +335,7 @@ Any object. ##### `IsTerraformElement` ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadigitaloceanapp" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/datadigitaloceanapp" datadigitaloceanapp.DataDigitaloceanApp_IsTerraformElement(x interface{}) *bool ``` @@ -349,7 +349,7 @@ datadigitaloceanapp.DataDigitaloceanApp_IsTerraformElement(x interface{}) *bool ##### `IsTerraformDataSource` ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadigitaloceanapp" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/datadigitaloceanapp" datadigitaloceanapp.DataDigitaloceanApp_IsTerraformDataSource(x interface{}) *bool ``` @@ -363,7 +363,7 @@ datadigitaloceanapp.DataDigitaloceanApp_IsTerraformDataSource(x interface{}) *bo ##### `GenerateConfigForImport` ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadigitaloceanapp" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/datadigitaloceanapp" datadigitaloceanapp.DataDigitaloceanApp_GenerateConfigForImport(scope Construct, importToId *string, importFromId *string, provider TerraformProvider) ImportableResource ``` @@ -392,7 +392,7 @@ The construct id used in the generated config for the DataDigitaloceanApp to imp The id of the existing DataDigitaloceanApp that should be imported. -Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/app#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/app#import import section} in the documentation of this resource for the id to use --- @@ -424,6 +424,7 @@ Refer to the {@link https://registry.terraform.io/providers/digitalocean/digital | CreatedAt | *string | *No description.* | | DedicatedIps | DataDigitaloceanAppDedicatedIpsList | *No description.* | | DefaultIngress | *string | *No description.* | +| LiveDomain | *string | *No description.* | | LiveUrl | *string | *No description.* | | ProjectId | *string | *No description.* | | Spec | DataDigitaloceanAppSpecList | *No description.* | @@ -599,6 +600,16 @@ func DefaultIngress() *string --- +##### `LiveDomain`Required + +```go +func LiveDomain() *string +``` + +- *Type:* *string + +--- + ##### `LiveUrl`Required ```go @@ -724,7 +735,7 @@ func TfResourceType() *string #### Initializer ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadigitaloceanapp" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/datadigitaloceanapp" &datadigitaloceanapp.DataDigitaloceanAppConfig { Connection: interface{}, @@ -751,9 +762,9 @@ import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadig | Lifecycle | github.com/hashicorp/terraform-cdk-go/cdktf.TerraformResourceLifecycle | *No description.* | | Provider | github.com/hashicorp/terraform-cdk-go/cdktf.TerraformProvider | *No description.* | | Provisioners | *[]interface{} | *No description.* | -| AppId | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/app#app_id DataDigitaloceanApp#app_id}. | +| AppId | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/app#app_id DataDigitaloceanApp#app_id}. | | DedicatedIps | interface{} | dedicated_ips block. | -| Id | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/app#id DataDigitaloceanApp#id}. | +| Id | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/app#id DataDigitaloceanApp#id}. | --- @@ -835,7 +846,7 @@ AppId *string - *Type:* *string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/app#app_id DataDigitaloceanApp#app_id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/app#app_id DataDigitaloceanApp#app_id}. --- @@ -849,7 +860,7 @@ DedicatedIps interface{} dedicated_ips block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/app#dedicated_ips DataDigitaloceanApp#dedicated_ips} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/app#dedicated_ips DataDigitaloceanApp#dedicated_ips} --- @@ -861,7 +872,7 @@ Id *string - *Type:* *string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/app#id DataDigitaloceanApp#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/app#id DataDigitaloceanApp#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. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -873,7 +884,7 @@ If you experience problems setting this value it might not be settable. Please t #### Initializer ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadigitaloceanapp" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/datadigitaloceanapp" &datadigitaloceanapp.DataDigitaloceanAppDedicatedIps { Id: *string, @@ -902,7 +913,7 @@ Id *string The ID of the dedicated egress IP. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/app#id DataDigitaloceanApp#id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/app#id DataDigitaloceanApp#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. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -919,7 +930,7 @@ Ip *string The IP address of the dedicated egress IP. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/app#ip DataDigitaloceanApp#ip} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/app#ip DataDigitaloceanApp#ip} --- @@ -933,7 +944,7 @@ Status *string The status of the dedicated egress IP: 'UNKNOWN', 'ASSIGNING', 'ASSIGNED', or 'REMOVED'. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/app#status DataDigitaloceanApp#status} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/app#status DataDigitaloceanApp#status} --- @@ -942,7 +953,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit #### Initializer ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadigitaloceanapp" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/datadigitaloceanapp" &datadigitaloceanapp.DataDigitaloceanAppSpec { @@ -955,7 +966,7 @@ import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadig #### Initializer ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadigitaloceanapp" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/datadigitaloceanapp" &datadigitaloceanapp.DataDigitaloceanAppSpecAlert { @@ -968,7 +979,7 @@ import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadig #### Initializer ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadigitaloceanapp" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/datadigitaloceanapp" &datadigitaloceanapp.DataDigitaloceanAppSpecDatabase { @@ -981,7 +992,7 @@ import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadig #### Initializer ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadigitaloceanapp" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/datadigitaloceanapp" &datadigitaloceanapp.DataDigitaloceanAppSpecDomain { @@ -994,7 +1005,7 @@ import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadig #### Initializer ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadigitaloceanapp" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/datadigitaloceanapp" &datadigitaloceanapp.DataDigitaloceanAppSpecEgress { @@ -1007,7 +1018,7 @@ import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadig #### Initializer ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadigitaloceanapp" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/datadigitaloceanapp" &datadigitaloceanapp.DataDigitaloceanAppSpecEnv { @@ -1020,7 +1031,7 @@ import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadig #### Initializer ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadigitaloceanapp" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/datadigitaloceanapp" &datadigitaloceanapp.DataDigitaloceanAppSpecFunction { @@ -1033,7 +1044,7 @@ import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadig #### Initializer ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadigitaloceanapp" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/datadigitaloceanapp" &datadigitaloceanapp.DataDigitaloceanAppSpecFunctionAlert { @@ -1046,7 +1057,7 @@ import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadig #### Initializer ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadigitaloceanapp" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/datadigitaloceanapp" &datadigitaloceanapp.DataDigitaloceanAppSpecFunctionCors { @@ -1059,7 +1070,7 @@ import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadig #### Initializer ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadigitaloceanapp" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/datadigitaloceanapp" &datadigitaloceanapp.DataDigitaloceanAppSpecFunctionCorsAllowOrigins { @@ -1072,7 +1083,7 @@ import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadig #### Initializer ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadigitaloceanapp" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/datadigitaloceanapp" &datadigitaloceanapp.DataDigitaloceanAppSpecFunctionEnv { @@ -1085,7 +1096,7 @@ import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadig #### Initializer ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadigitaloceanapp" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/datadigitaloceanapp" &datadigitaloceanapp.DataDigitaloceanAppSpecFunctionGit { @@ -1098,7 +1109,7 @@ import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadig #### Initializer ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadigitaloceanapp" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/datadigitaloceanapp" &datadigitaloceanapp.DataDigitaloceanAppSpecFunctionGithub { @@ -1111,7 +1122,7 @@ import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadig #### Initializer ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadigitaloceanapp" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/datadigitaloceanapp" &datadigitaloceanapp.DataDigitaloceanAppSpecFunctionGitlab { @@ -1124,7 +1135,7 @@ import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadig #### Initializer ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadigitaloceanapp" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/datadigitaloceanapp" &datadigitaloceanapp.DataDigitaloceanAppSpecFunctionLogDestination { @@ -1137,7 +1148,7 @@ import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadig #### Initializer ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadigitaloceanapp" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/datadigitaloceanapp" &datadigitaloceanapp.DataDigitaloceanAppSpecFunctionLogDestinationDatadog { @@ -1150,7 +1161,7 @@ import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadig #### Initializer ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadigitaloceanapp" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/datadigitaloceanapp" &datadigitaloceanapp.DataDigitaloceanAppSpecFunctionLogDestinationLogtail { @@ -1158,12 +1169,38 @@ import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadig ``` +### DataDigitaloceanAppSpecFunctionLogDestinationOpenSearch + +#### Initializer + +```go +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/datadigitaloceanapp" + +&datadigitaloceanapp.DataDigitaloceanAppSpecFunctionLogDestinationOpenSearch { + +} +``` + + +### DataDigitaloceanAppSpecFunctionLogDestinationOpenSearchBasicAuth + +#### Initializer + +```go +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/datadigitaloceanapp" + +&datadigitaloceanapp.DataDigitaloceanAppSpecFunctionLogDestinationOpenSearchBasicAuth { + +} +``` + + ### DataDigitaloceanAppSpecFunctionLogDestinationPapertrail #### Initializer ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadigitaloceanapp" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/datadigitaloceanapp" &datadigitaloceanapp.DataDigitaloceanAppSpecFunctionLogDestinationPapertrail { @@ -1176,7 +1213,7 @@ import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadig #### Initializer ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadigitaloceanapp" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/datadigitaloceanapp" &datadigitaloceanapp.DataDigitaloceanAppSpecFunctionRoutes { @@ -1189,7 +1226,7 @@ import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadig #### Initializer ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadigitaloceanapp" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/datadigitaloceanapp" &datadigitaloceanapp.DataDigitaloceanAppSpecIngress { @@ -1202,7 +1239,7 @@ import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadig #### Initializer ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadigitaloceanapp" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/datadigitaloceanapp" &datadigitaloceanapp.DataDigitaloceanAppSpecIngressRule { @@ -1215,7 +1252,7 @@ import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadig #### Initializer ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadigitaloceanapp" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/datadigitaloceanapp" &datadigitaloceanapp.DataDigitaloceanAppSpecIngressRuleComponent { @@ -1228,7 +1265,7 @@ import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadig #### Initializer ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadigitaloceanapp" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/datadigitaloceanapp" &datadigitaloceanapp.DataDigitaloceanAppSpecIngressRuleCors { @@ -1241,7 +1278,7 @@ import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadig #### Initializer ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadigitaloceanapp" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/datadigitaloceanapp" &datadigitaloceanapp.DataDigitaloceanAppSpecIngressRuleCorsAllowOrigins { @@ -1254,7 +1291,7 @@ import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadig #### Initializer ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadigitaloceanapp" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/datadigitaloceanapp" &datadigitaloceanapp.DataDigitaloceanAppSpecIngressRuleMatch { @@ -1267,7 +1304,7 @@ import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadig #### Initializer ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadigitaloceanapp" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/datadigitaloceanapp" &datadigitaloceanapp.DataDigitaloceanAppSpecIngressRuleMatchPath { @@ -1280,7 +1317,7 @@ import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadig #### Initializer ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadigitaloceanapp" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/datadigitaloceanapp" &datadigitaloceanapp.DataDigitaloceanAppSpecIngressRuleRedirect { @@ -1293,7 +1330,7 @@ import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadig #### Initializer ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadigitaloceanapp" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/datadigitaloceanapp" &datadigitaloceanapp.DataDigitaloceanAppSpecJob { @@ -1306,7 +1343,7 @@ import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadig #### Initializer ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadigitaloceanapp" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/datadigitaloceanapp" &datadigitaloceanapp.DataDigitaloceanAppSpecJobAlert { @@ -1319,7 +1356,7 @@ import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadig #### Initializer ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadigitaloceanapp" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/datadigitaloceanapp" &datadigitaloceanapp.DataDigitaloceanAppSpecJobEnv { @@ -1332,7 +1369,7 @@ import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadig #### Initializer ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadigitaloceanapp" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/datadigitaloceanapp" &datadigitaloceanapp.DataDigitaloceanAppSpecJobGit { @@ -1345,7 +1382,7 @@ import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadig #### Initializer ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadigitaloceanapp" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/datadigitaloceanapp" &datadigitaloceanapp.DataDigitaloceanAppSpecJobGithub { @@ -1358,7 +1395,7 @@ import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadig #### Initializer ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadigitaloceanapp" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/datadigitaloceanapp" &datadigitaloceanapp.DataDigitaloceanAppSpecJobGitlab { @@ -1371,7 +1408,7 @@ import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadig #### Initializer ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadigitaloceanapp" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/datadigitaloceanapp" &datadigitaloceanapp.DataDigitaloceanAppSpecJobImage { @@ -1384,7 +1421,7 @@ import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadig #### Initializer ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadigitaloceanapp" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/datadigitaloceanapp" &datadigitaloceanapp.DataDigitaloceanAppSpecJobImageDeployOnPush { @@ -1397,7 +1434,7 @@ import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadig #### Initializer ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadigitaloceanapp" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/datadigitaloceanapp" &datadigitaloceanapp.DataDigitaloceanAppSpecJobLogDestination { @@ -1410,7 +1447,7 @@ import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadig #### Initializer ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadigitaloceanapp" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/datadigitaloceanapp" &datadigitaloceanapp.DataDigitaloceanAppSpecJobLogDestinationDatadog { @@ -1423,7 +1460,7 @@ import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadig #### Initializer ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadigitaloceanapp" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/datadigitaloceanapp" &datadigitaloceanapp.DataDigitaloceanAppSpecJobLogDestinationLogtail { @@ -1431,12 +1468,38 @@ import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadig ``` +### DataDigitaloceanAppSpecJobLogDestinationOpenSearch + +#### Initializer + +```go +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/datadigitaloceanapp" + +&datadigitaloceanapp.DataDigitaloceanAppSpecJobLogDestinationOpenSearch { + +} +``` + + +### DataDigitaloceanAppSpecJobLogDestinationOpenSearchBasicAuth + +#### Initializer + +```go +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/datadigitaloceanapp" + +&datadigitaloceanapp.DataDigitaloceanAppSpecJobLogDestinationOpenSearchBasicAuth { + +} +``` + + ### DataDigitaloceanAppSpecJobLogDestinationPapertrail #### Initializer ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadigitaloceanapp" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/datadigitaloceanapp" &datadigitaloceanapp.DataDigitaloceanAppSpecJobLogDestinationPapertrail { @@ -1449,7 +1512,7 @@ import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadig #### Initializer ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadigitaloceanapp" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/datadigitaloceanapp" &datadigitaloceanapp.DataDigitaloceanAppSpecService { @@ -1462,7 +1525,7 @@ import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadig #### Initializer ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadigitaloceanapp" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/datadigitaloceanapp" &datadigitaloceanapp.DataDigitaloceanAppSpecServiceAlert { @@ -1475,7 +1538,7 @@ import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadig #### Initializer ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadigitaloceanapp" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/datadigitaloceanapp" &datadigitaloceanapp.DataDigitaloceanAppSpecServiceAutoscaling { @@ -1488,7 +1551,7 @@ import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadig #### Initializer ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadigitaloceanapp" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/datadigitaloceanapp" &datadigitaloceanapp.DataDigitaloceanAppSpecServiceAutoscalingMetrics { @@ -1501,7 +1564,7 @@ import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadig #### Initializer ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadigitaloceanapp" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/datadigitaloceanapp" &datadigitaloceanapp.DataDigitaloceanAppSpecServiceAutoscalingMetricsCpu { @@ -1514,7 +1577,7 @@ import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadig #### Initializer ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadigitaloceanapp" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/datadigitaloceanapp" &datadigitaloceanapp.DataDigitaloceanAppSpecServiceCors { @@ -1527,7 +1590,7 @@ import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadig #### Initializer ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadigitaloceanapp" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/datadigitaloceanapp" &datadigitaloceanapp.DataDigitaloceanAppSpecServiceCorsAllowOrigins { @@ -1540,7 +1603,7 @@ import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadig #### Initializer ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadigitaloceanapp" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/datadigitaloceanapp" &datadigitaloceanapp.DataDigitaloceanAppSpecServiceEnv { @@ -1553,7 +1616,7 @@ import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadig #### Initializer ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadigitaloceanapp" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/datadigitaloceanapp" &datadigitaloceanapp.DataDigitaloceanAppSpecServiceGit { @@ -1566,7 +1629,7 @@ import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadig #### Initializer ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadigitaloceanapp" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/datadigitaloceanapp" &datadigitaloceanapp.DataDigitaloceanAppSpecServiceGithub { @@ -1579,7 +1642,7 @@ import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadig #### Initializer ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadigitaloceanapp" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/datadigitaloceanapp" &datadigitaloceanapp.DataDigitaloceanAppSpecServiceGitlab { @@ -1592,7 +1655,7 @@ import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadig #### Initializer ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadigitaloceanapp" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/datadigitaloceanapp" &datadigitaloceanapp.DataDigitaloceanAppSpecServiceHealthCheck { @@ -1605,7 +1668,7 @@ import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadig #### Initializer ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadigitaloceanapp" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/datadigitaloceanapp" &datadigitaloceanapp.DataDigitaloceanAppSpecServiceImage { @@ -1618,7 +1681,7 @@ import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadig #### Initializer ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadigitaloceanapp" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/datadigitaloceanapp" &datadigitaloceanapp.DataDigitaloceanAppSpecServiceImageDeployOnPush { @@ -1631,7 +1694,7 @@ import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadig #### Initializer ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadigitaloceanapp" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/datadigitaloceanapp" &datadigitaloceanapp.DataDigitaloceanAppSpecServiceLogDestination { @@ -1644,7 +1707,7 @@ import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadig #### Initializer ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadigitaloceanapp" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/datadigitaloceanapp" &datadigitaloceanapp.DataDigitaloceanAppSpecServiceLogDestinationDatadog { @@ -1657,7 +1720,7 @@ import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadig #### Initializer ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadigitaloceanapp" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/datadigitaloceanapp" &datadigitaloceanapp.DataDigitaloceanAppSpecServiceLogDestinationLogtail { @@ -1665,12 +1728,38 @@ import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadig ``` +### DataDigitaloceanAppSpecServiceLogDestinationOpenSearch + +#### Initializer + +```go +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/datadigitaloceanapp" + +&datadigitaloceanapp.DataDigitaloceanAppSpecServiceLogDestinationOpenSearch { + +} +``` + + +### DataDigitaloceanAppSpecServiceLogDestinationOpenSearchBasicAuth + +#### Initializer + +```go +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/datadigitaloceanapp" + +&datadigitaloceanapp.DataDigitaloceanAppSpecServiceLogDestinationOpenSearchBasicAuth { + +} +``` + + ### DataDigitaloceanAppSpecServiceLogDestinationPapertrail #### Initializer ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadigitaloceanapp" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/datadigitaloceanapp" &datadigitaloceanapp.DataDigitaloceanAppSpecServiceLogDestinationPapertrail { @@ -1683,7 +1772,7 @@ import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadig #### Initializer ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadigitaloceanapp" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/datadigitaloceanapp" &datadigitaloceanapp.DataDigitaloceanAppSpecServiceRoutes { @@ -1696,7 +1785,7 @@ import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadig #### Initializer ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadigitaloceanapp" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/datadigitaloceanapp" &datadigitaloceanapp.DataDigitaloceanAppSpecStaticSite { @@ -1709,7 +1798,7 @@ import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadig #### Initializer ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadigitaloceanapp" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/datadigitaloceanapp" &datadigitaloceanapp.DataDigitaloceanAppSpecStaticSiteCors { @@ -1722,7 +1811,7 @@ import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadig #### Initializer ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadigitaloceanapp" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/datadigitaloceanapp" &datadigitaloceanapp.DataDigitaloceanAppSpecStaticSiteCorsAllowOrigins { @@ -1735,7 +1824,7 @@ import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadig #### Initializer ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadigitaloceanapp" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/datadigitaloceanapp" &datadigitaloceanapp.DataDigitaloceanAppSpecStaticSiteEnv { @@ -1748,7 +1837,7 @@ import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadig #### Initializer ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadigitaloceanapp" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/datadigitaloceanapp" &datadigitaloceanapp.DataDigitaloceanAppSpecStaticSiteGit { @@ -1761,7 +1850,7 @@ import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadig #### Initializer ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadigitaloceanapp" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/datadigitaloceanapp" &datadigitaloceanapp.DataDigitaloceanAppSpecStaticSiteGithub { @@ -1774,7 +1863,7 @@ import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadig #### Initializer ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadigitaloceanapp" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/datadigitaloceanapp" &datadigitaloceanapp.DataDigitaloceanAppSpecStaticSiteGitlab { @@ -1787,7 +1876,7 @@ import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadig #### Initializer ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadigitaloceanapp" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/datadigitaloceanapp" &datadigitaloceanapp.DataDigitaloceanAppSpecStaticSiteRoutes { @@ -1800,7 +1889,7 @@ import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadig #### Initializer ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadigitaloceanapp" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/datadigitaloceanapp" &datadigitaloceanapp.DataDigitaloceanAppSpecWorker { @@ -1813,7 +1902,7 @@ import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadig #### Initializer ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadigitaloceanapp" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/datadigitaloceanapp" &datadigitaloceanapp.DataDigitaloceanAppSpecWorkerAlert { @@ -1826,7 +1915,7 @@ import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadig #### Initializer ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadigitaloceanapp" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/datadigitaloceanapp" &datadigitaloceanapp.DataDigitaloceanAppSpecWorkerEnv { @@ -1839,7 +1928,7 @@ import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadig #### Initializer ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadigitaloceanapp" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/datadigitaloceanapp" &datadigitaloceanapp.DataDigitaloceanAppSpecWorkerGit { @@ -1852,7 +1941,7 @@ import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadig #### Initializer ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadigitaloceanapp" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/datadigitaloceanapp" &datadigitaloceanapp.DataDigitaloceanAppSpecWorkerGithub { @@ -1865,7 +1954,7 @@ import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadig #### Initializer ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadigitaloceanapp" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/datadigitaloceanapp" &datadigitaloceanapp.DataDigitaloceanAppSpecWorkerGitlab { @@ -1878,7 +1967,7 @@ import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadig #### Initializer ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadigitaloceanapp" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/datadigitaloceanapp" &datadigitaloceanapp.DataDigitaloceanAppSpecWorkerImage { @@ -1891,7 +1980,7 @@ import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadig #### Initializer ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadigitaloceanapp" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/datadigitaloceanapp" &datadigitaloceanapp.DataDigitaloceanAppSpecWorkerImageDeployOnPush { @@ -1904,7 +1993,7 @@ import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadig #### Initializer ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadigitaloceanapp" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/datadigitaloceanapp" &datadigitaloceanapp.DataDigitaloceanAppSpecWorkerLogDestination { @@ -1917,7 +2006,7 @@ import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadig #### Initializer ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadigitaloceanapp" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/datadigitaloceanapp" &datadigitaloceanapp.DataDigitaloceanAppSpecWorkerLogDestinationDatadog { @@ -1930,7 +2019,7 @@ import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadig #### Initializer ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadigitaloceanapp" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/datadigitaloceanapp" &datadigitaloceanapp.DataDigitaloceanAppSpecWorkerLogDestinationLogtail { @@ -1938,12 +2027,38 @@ import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadig ``` +### DataDigitaloceanAppSpecWorkerLogDestinationOpenSearch + +#### Initializer + +```go +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/datadigitaloceanapp" + +&datadigitaloceanapp.DataDigitaloceanAppSpecWorkerLogDestinationOpenSearch { + +} +``` + + +### DataDigitaloceanAppSpecWorkerLogDestinationOpenSearchBasicAuth + +#### Initializer + +```go +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/datadigitaloceanapp" + +&datadigitaloceanapp.DataDigitaloceanAppSpecWorkerLogDestinationOpenSearchBasicAuth { + +} +``` + + ### DataDigitaloceanAppSpecWorkerLogDestinationPapertrail #### Initializer ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadigitaloceanapp" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/datadigitaloceanapp" &datadigitaloceanapp.DataDigitaloceanAppSpecWorkerLogDestinationPapertrail { @@ -1958,7 +2073,7 @@ import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadig #### Initializers ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadigitaloceanapp" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/datadigitaloceanapp" datadigitaloceanapp.NewDataDigitaloceanAppDedicatedIpsList(terraformResource IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataDigitaloceanAppDedicatedIpsList ``` @@ -2118,7 +2233,7 @@ func InternalValue() interface{} #### Initializers ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadigitaloceanapp" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/datadigitaloceanapp" datadigitaloceanapp.NewDataDigitaloceanAppDedicatedIpsOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string, complexObjectIndex *f64, complexObjectIsFromSet *bool) DataDigitaloceanAppDedicatedIpsOutputReference ``` @@ -2472,7 +2587,7 @@ func InternalValue() interface{} #### Initializers ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadigitaloceanapp" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/datadigitaloceanapp" datadigitaloceanapp.NewDataDigitaloceanAppSpecAlertList(terraformResource IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataDigitaloceanAppSpecAlertList ``` @@ -2621,7 +2736,7 @@ func Fqn() *string #### Initializers ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadigitaloceanapp" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/datadigitaloceanapp" datadigitaloceanapp.NewDataDigitaloceanAppSpecAlertOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string, complexObjectIndex *f64, complexObjectIsFromSet *bool) DataDigitaloceanAppSpecAlertOutputReference ``` @@ -2910,7 +3025,7 @@ func InternalValue() DataDigitaloceanAppSpecAlert #### Initializers ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadigitaloceanapp" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/datadigitaloceanapp" datadigitaloceanapp.NewDataDigitaloceanAppSpecDatabaseList(terraformResource IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataDigitaloceanAppSpecDatabaseList ``` @@ -3059,7 +3174,7 @@ func Fqn() *string #### Initializers ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadigitaloceanapp" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/datadigitaloceanapp" datadigitaloceanapp.NewDataDigitaloceanAppSpecDatabaseOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string, complexObjectIndex *f64, complexObjectIsFromSet *bool) DataDigitaloceanAppSpecDatabaseOutputReference ``` @@ -3403,7 +3518,7 @@ func InternalValue() DataDigitaloceanAppSpecDatabase #### Initializers ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadigitaloceanapp" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/datadigitaloceanapp" datadigitaloceanapp.NewDataDigitaloceanAppSpecDomainList(terraformResource IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataDigitaloceanAppSpecDomainList ``` @@ -3552,7 +3667,7 @@ func Fqn() *string #### Initializers ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadigitaloceanapp" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/datadigitaloceanapp" datadigitaloceanapp.NewDataDigitaloceanAppSpecDomainOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string, complexObjectIndex *f64, complexObjectIsFromSet *bool) DataDigitaloceanAppSpecDomainOutputReference ``` @@ -3863,7 +3978,7 @@ func InternalValue() DataDigitaloceanAppSpecDomain #### Initializers ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadigitaloceanapp" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/datadigitaloceanapp" datadigitaloceanapp.NewDataDigitaloceanAppSpecEgressList(terraformResource IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataDigitaloceanAppSpecEgressList ``` @@ -4012,7 +4127,7 @@ func Fqn() *string #### Initializers ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadigitaloceanapp" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/datadigitaloceanapp" datadigitaloceanapp.NewDataDigitaloceanAppSpecEgressOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string, complexObjectIndex *f64, complexObjectIsFromSet *bool) DataDigitaloceanAppSpecEgressOutputReference ``` @@ -4290,7 +4405,7 @@ func InternalValue() DataDigitaloceanAppSpecEgress #### Initializers ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadigitaloceanapp" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/datadigitaloceanapp" datadigitaloceanapp.NewDataDigitaloceanAppSpecEnvList(terraformResource IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataDigitaloceanAppSpecEnvList ``` @@ -4439,7 +4554,7 @@ func Fqn() *string #### Initializers ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadigitaloceanapp" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/datadigitaloceanapp" datadigitaloceanapp.NewDataDigitaloceanAppSpecEnvOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string, complexObjectIndex *f64, complexObjectIsFromSet *bool) DataDigitaloceanAppSpecEnvOutputReference ``` @@ -4750,7 +4865,7 @@ func InternalValue() DataDigitaloceanAppSpecEnv #### Initializers ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadigitaloceanapp" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/datadigitaloceanapp" datadigitaloceanapp.NewDataDigitaloceanAppSpecFunctionAlertList(terraformResource IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataDigitaloceanAppSpecFunctionAlertList ``` @@ -4899,7 +5014,7 @@ func Fqn() *string #### Initializers ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadigitaloceanapp" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/datadigitaloceanapp" datadigitaloceanapp.NewDataDigitaloceanAppSpecFunctionAlertOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string, complexObjectIndex *f64, complexObjectIsFromSet *bool) DataDigitaloceanAppSpecFunctionAlertOutputReference ``` @@ -5221,7 +5336,7 @@ func InternalValue() DataDigitaloceanAppSpecFunctionAlert #### Initializers ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadigitaloceanapp" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/datadigitaloceanapp" datadigitaloceanapp.NewDataDigitaloceanAppSpecFunctionCorsAllowOriginsList(terraformResource IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataDigitaloceanAppSpecFunctionCorsAllowOriginsList ``` @@ -5370,7 +5485,7 @@ func Fqn() *string #### Initializers ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadigitaloceanapp" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/datadigitaloceanapp" datadigitaloceanapp.NewDataDigitaloceanAppSpecFunctionCorsAllowOriginsOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string, complexObjectIndex *f64, complexObjectIsFromSet *bool) DataDigitaloceanAppSpecFunctionCorsAllowOriginsOutputReference ``` @@ -5670,7 +5785,7 @@ func InternalValue() DataDigitaloceanAppSpecFunctionCorsAllowOrigins #### Initializers ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadigitaloceanapp" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/datadigitaloceanapp" datadigitaloceanapp.NewDataDigitaloceanAppSpecFunctionCorsList(terraformResource IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataDigitaloceanAppSpecFunctionCorsList ``` @@ -5819,7 +5934,7 @@ func Fqn() *string #### Initializers ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadigitaloceanapp" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/datadigitaloceanapp" datadigitaloceanapp.NewDataDigitaloceanAppSpecFunctionCorsOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string, complexObjectIndex *f64, complexObjectIsFromSet *bool) DataDigitaloceanAppSpecFunctionCorsOutputReference ``` @@ -6152,7 +6267,7 @@ func InternalValue() DataDigitaloceanAppSpecFunctionCors #### Initializers ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadigitaloceanapp" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/datadigitaloceanapp" datadigitaloceanapp.NewDataDigitaloceanAppSpecFunctionEnvList(terraformResource IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataDigitaloceanAppSpecFunctionEnvList ``` @@ -6301,7 +6416,7 @@ func Fqn() *string #### Initializers ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadigitaloceanapp" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/datadigitaloceanapp" datadigitaloceanapp.NewDataDigitaloceanAppSpecFunctionEnvOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string, complexObjectIndex *f64, complexObjectIsFromSet *bool) DataDigitaloceanAppSpecFunctionEnvOutputReference ``` @@ -6612,7 +6727,7 @@ func InternalValue() DataDigitaloceanAppSpecFunctionEnv #### Initializers ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadigitaloceanapp" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/datadigitaloceanapp" datadigitaloceanapp.NewDataDigitaloceanAppSpecFunctionGithubList(terraformResource IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataDigitaloceanAppSpecFunctionGithubList ``` @@ -6761,7 +6876,7 @@ func Fqn() *string #### Initializers ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadigitaloceanapp" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/datadigitaloceanapp" datadigitaloceanapp.NewDataDigitaloceanAppSpecFunctionGithubOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string, complexObjectIndex *f64, complexObjectIsFromSet *bool) DataDigitaloceanAppSpecFunctionGithubOutputReference ``` @@ -7061,7 +7176,7 @@ func InternalValue() DataDigitaloceanAppSpecFunctionGithub #### Initializers ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadigitaloceanapp" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/datadigitaloceanapp" datadigitaloceanapp.NewDataDigitaloceanAppSpecFunctionGitlabList(terraformResource IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataDigitaloceanAppSpecFunctionGitlabList ``` @@ -7210,7 +7325,7 @@ func Fqn() *string #### Initializers ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadigitaloceanapp" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/datadigitaloceanapp" datadigitaloceanapp.NewDataDigitaloceanAppSpecFunctionGitlabOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string, complexObjectIndex *f64, complexObjectIsFromSet *bool) DataDigitaloceanAppSpecFunctionGitlabOutputReference ``` @@ -7510,7 +7625,7 @@ func InternalValue() DataDigitaloceanAppSpecFunctionGitlab #### Initializers ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadigitaloceanapp" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/datadigitaloceanapp" datadigitaloceanapp.NewDataDigitaloceanAppSpecFunctionGitList(terraformResource IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataDigitaloceanAppSpecFunctionGitList ``` @@ -7659,7 +7774,7 @@ func Fqn() *string #### Initializers ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadigitaloceanapp" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/datadigitaloceanapp" datadigitaloceanapp.NewDataDigitaloceanAppSpecFunctionGitOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string, complexObjectIndex *f64, complexObjectIsFromSet *bool) DataDigitaloceanAppSpecFunctionGitOutputReference ``` @@ -7948,7 +8063,7 @@ func InternalValue() DataDigitaloceanAppSpecFunctionGit #### Initializers ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadigitaloceanapp" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/datadigitaloceanapp" datadigitaloceanapp.NewDataDigitaloceanAppSpecFunctionList(terraformResource IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataDigitaloceanAppSpecFunctionList ``` @@ -8097,7 +8212,7 @@ func Fqn() *string #### Initializers ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadigitaloceanapp" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/datadigitaloceanapp" datadigitaloceanapp.NewDataDigitaloceanAppSpecFunctionLogDestinationDatadogList(terraformResource IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataDigitaloceanAppSpecFunctionLogDestinationDatadogList ``` @@ -8246,7 +8361,7 @@ func Fqn() *string #### Initializers ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadigitaloceanapp" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/datadigitaloceanapp" datadigitaloceanapp.NewDataDigitaloceanAppSpecFunctionLogDestinationDatadogOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string, complexObjectIndex *f64, complexObjectIsFromSet *bool) DataDigitaloceanAppSpecFunctionLogDestinationDatadogOutputReference ``` @@ -8535,7 +8650,7 @@ func InternalValue() DataDigitaloceanAppSpecFunctionLogDestinationDatadog #### Initializers ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadigitaloceanapp" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/datadigitaloceanapp" datadigitaloceanapp.NewDataDigitaloceanAppSpecFunctionLogDestinationList(terraformResource IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataDigitaloceanAppSpecFunctionLogDestinationList ``` @@ -8684,7 +8799,7 @@ func Fqn() *string #### Initializers ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadigitaloceanapp" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/datadigitaloceanapp" datadigitaloceanapp.NewDataDigitaloceanAppSpecFunctionLogDestinationLogtailList(terraformResource IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataDigitaloceanAppSpecFunctionLogDestinationLogtailList ``` @@ -8833,7 +8948,7 @@ func Fqn() *string #### Initializers ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadigitaloceanapp" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/datadigitaloceanapp" datadigitaloceanapp.NewDataDigitaloceanAppSpecFunctionLogDestinationLogtailOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string, complexObjectIndex *f64, complexObjectIsFromSet *bool) DataDigitaloceanAppSpecFunctionLogDestinationLogtailOutputReference ``` @@ -9106,26 +9221,25 @@ func InternalValue() DataDigitaloceanAppSpecFunctionLogDestinationLogtail --- -### DataDigitaloceanAppSpecFunctionLogDestinationOutputReference +### DataDigitaloceanAppSpecFunctionLogDestinationOpenSearchBasicAuthList -#### Initializers +#### Initializers ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadigitaloceanapp" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/datadigitaloceanapp" -datadigitaloceanapp.NewDataDigitaloceanAppSpecFunctionLogDestinationOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string, complexObjectIndex *f64, complexObjectIsFromSet *bool) DataDigitaloceanAppSpecFunctionLogDestinationOutputReference +datadigitaloceanapp.NewDataDigitaloceanAppSpecFunctionLogDestinationOpenSearchBasicAuthList(terraformResource IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataDigitaloceanAppSpecFunctionLogDestinationOpenSearchBasicAuthList ``` | **Name** | **Type** | **Description** | | --- | --- | --- | -| terraformResource | github.com/hashicorp/terraform-cdk-go/cdktf.IInterpolatingParent | The parent resource. | -| terraformAttribute | *string | The attribute on the parent resource this class is referencing. | -| complexObjectIndex | *f64 | the index of this item in the list. | -| complexObjectIsFromSet | *bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | +| terraformResource | github.com/hashicorp/terraform-cdk-go/cdktf.IInterpolatingParent | The parent resource. | +| terraformAttribute | *string | The attribute on the parent resource this class is referencing. | +| wrapsSet | *bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | --- -##### `terraformResource`Required +##### `terraformResource`Required - *Type:* github.com/hashicorp/terraform-cdk-go/cdktf.IInterpolatingParent @@ -9133,7 +9247,7 @@ The parent resource. --- -##### `terraformAttribute`Required +##### `terraformAttribute`Required - *Type:* *string @@ -9141,7 +9255,157 @@ The attribute on the parent resource this class is referencing. --- -##### `complexObjectIndex`Required +##### `wrapsSet`Required + +- *Type:* *bool + +whether the list is wrapping a set (will add tolist() to be able to access an item via an index). + +--- + +#### Methods + +| **Name** | **Description** | +| --- | --- | +| AllWithMapKey | Creating an iterator for this complex list. | +| ComputeFqn | *No description.* | +| Resolve | Produce the Token's value at resolution time. | +| ToString | Return a string representation of this resolvable object. | +| Get | *No description.* | + +--- + +##### `AllWithMapKey` + +```go +func AllWithMapKey(mapKeyAttributeName *string) DynamicListTerraformIterator +``` + +Creating an iterator for this complex list. + +The list will be converted into a map with the mapKeyAttributeName as the key. + +###### `mapKeyAttributeName`Required + +- *Type:* *string + +--- + +##### `ComputeFqn` + +```go +func ComputeFqn() *string +``` + +##### `Resolve` + +```go +func Resolve(_context IResolveContext) interface{} +``` + +Produce the Token's value at resolution time. + +###### `_context`Required + +- *Type:* github.com/hashicorp/terraform-cdk-go/cdktf.IResolveContext + +--- + +##### `ToString` + +```go +func ToString() *string +``` + +Return a string representation of this resolvable object. + +Returns a reversible string representation. + +##### `Get` + +```go +func Get(index *f64) DataDigitaloceanAppSpecFunctionLogDestinationOpenSearchBasicAuthOutputReference +``` + +###### `index`Required + +- *Type:* *f64 + +the index of the item to return. + +--- + + +#### Properties + +| **Name** | **Type** | **Description** | +| --- | --- | --- | +| CreationStack | *[]*string | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| Fqn | *string | *No description.* | + +--- + +##### `CreationStack`Required + +```go +func CreationStack() *[]*string +``` + +- *Type:* *[]*string + +The creation stack of this resolvable which will be appended to errors thrown during resolution. + +If this returns an empty array the stack will not be attached. + +--- + +##### `Fqn`Required + +```go +func Fqn() *string +``` + +- *Type:* *string + +--- + + +### DataDigitaloceanAppSpecFunctionLogDestinationOpenSearchBasicAuthOutputReference + +#### Initializers + +```go +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/datadigitaloceanapp" + +datadigitaloceanapp.NewDataDigitaloceanAppSpecFunctionLogDestinationOpenSearchBasicAuthOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string, complexObjectIndex *f64, complexObjectIsFromSet *bool) DataDigitaloceanAppSpecFunctionLogDestinationOpenSearchBasicAuthOutputReference +``` + +| **Name** | **Type** | **Description** | +| --- | --- | --- | +| terraformResource | github.com/hashicorp/terraform-cdk-go/cdktf.IInterpolatingParent | The parent resource. | +| terraformAttribute | *string | The attribute on the parent resource this class is referencing. | +| complexObjectIndex | *f64 | the index of this item in the list. | +| complexObjectIsFromSet | *bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | + +--- + +##### `terraformResource`Required + +- *Type:* github.com/hashicorp/terraform-cdk-go/cdktf.IInterpolatingParent + +The parent resource. + +--- + +##### `terraformAttribute`Required + +- *Type:* *string + +The attribute on the parent resource this class is referencing. + +--- + +##### `complexObjectIndex`Required - *Type:* *f64 @@ -9149,7 +9413,7 @@ the index of this item in the list. --- -##### `complexObjectIsFromSet`Required +##### `complexObjectIsFromSet`Required - *Type:* *bool @@ -9161,149 +9425,149 @@ whether the list is wrapping a set (will add tolist() to be able to access an it | **Name** | **Description** | | --- | --- | -| ComputeFqn | *No description.* | -| GetAnyMapAttribute | *No description.* | -| GetBooleanAttribute | *No description.* | -| GetBooleanMapAttribute | *No description.* | -| GetListAttribute | *No description.* | -| GetNumberAttribute | *No description.* | -| GetNumberListAttribute | *No description.* | -| GetNumberMapAttribute | *No description.* | -| GetStringAttribute | *No description.* | -| GetStringMapAttribute | *No description.* | -| InterpolationForAttribute | *No description.* | -| Resolve | Produce the Token's value at resolution time. | -| ToString | Return a string representation of this resolvable object. | +| ComputeFqn | *No description.* | +| GetAnyMapAttribute | *No description.* | +| GetBooleanAttribute | *No description.* | +| GetBooleanMapAttribute | *No description.* | +| GetListAttribute | *No description.* | +| GetNumberAttribute | *No description.* | +| GetNumberListAttribute | *No description.* | +| GetNumberMapAttribute | *No description.* | +| GetStringAttribute | *No description.* | +| GetStringMapAttribute | *No description.* | +| InterpolationForAttribute | *No description.* | +| Resolve | Produce the Token's value at resolution time. | +| ToString | Return a string representation of this resolvable object. | --- -##### `ComputeFqn` +##### `ComputeFqn` ```go func ComputeFqn() *string ``` -##### `GetAnyMapAttribute` +##### `GetAnyMapAttribute` ```go func GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* *string --- -##### `GetBooleanAttribute` +##### `GetBooleanAttribute` ```go func GetBooleanAttribute(terraformAttribute *string) IResolvable ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* *string --- -##### `GetBooleanMapAttribute` +##### `GetBooleanMapAttribute` ```go func GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* *string --- -##### `GetListAttribute` +##### `GetListAttribute` ```go func GetListAttribute(terraformAttribute *string) *[]*string ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* *string --- -##### `GetNumberAttribute` +##### `GetNumberAttribute` ```go func GetNumberAttribute(terraformAttribute *string) *f64 ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* *string --- -##### `GetNumberListAttribute` +##### `GetNumberListAttribute` ```go func GetNumberListAttribute(terraformAttribute *string) *[]*f64 ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* *string --- -##### `GetNumberMapAttribute` +##### `GetNumberMapAttribute` ```go func GetNumberMapAttribute(terraformAttribute *string) *map[string]*f64 ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* *string --- -##### `GetStringAttribute` +##### `GetStringAttribute` ```go func GetStringAttribute(terraformAttribute *string) *string ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* *string --- -##### `GetStringMapAttribute` +##### `GetStringMapAttribute` ```go func GetStringMapAttribute(terraformAttribute *string) *map[string]*string ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* *string --- -##### `InterpolationForAttribute` +##### `InterpolationForAttribute` ```go func InterpolationForAttribute(property *string) IResolvable ``` -###### `property`Required +###### `property`Required - *Type:* *string --- -##### `Resolve` +##### `Resolve` ```go func Resolve(_context IResolveContext) interface{} @@ -9311,13 +9575,13 @@ func Resolve(_context IResolveContext) interface{} Produce the Token's value at resolution time. -###### `_context`Required +###### `_context`Required - *Type:* github.com/hashicorp/terraform-cdk-go/cdktf.IResolveContext --- -##### `ToString` +##### `ToString` ```go func ToString() *string @@ -9332,17 +9596,15 @@ Returns a reversible string representation. | **Name** | **Type** | **Description** | | --- | --- | --- | -| CreationStack | *[]*string | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| Fqn | *string | *No description.* | -| Datadog | DataDigitaloceanAppSpecFunctionLogDestinationDatadogList | *No description.* | -| Logtail | DataDigitaloceanAppSpecFunctionLogDestinationLogtailList | *No description.* | -| Name | *string | *No description.* | -| Papertrail | DataDigitaloceanAppSpecFunctionLogDestinationPapertrailList | *No description.* | -| InternalValue | DataDigitaloceanAppSpecFunctionLogDestination | *No description.* | +| CreationStack | *[]*string | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| Fqn | *string | *No description.* | +| Password | *string | *No description.* | +| User | *string | *No description.* | +| InternalValue | DataDigitaloceanAppSpecFunctionLogDestinationOpenSearchBasicAuth | *No description.* | --- -##### `CreationStack`Required +##### `CreationStack`Required ```go func CreationStack() *[]*string @@ -9356,7 +9618,7 @@ If this returns an empty array the stack will not be attached. --- -##### `Fqn`Required +##### `Fqn`Required ```go func Fqn() *string @@ -9366,76 +9628,56 @@ func Fqn() *string --- -##### `Datadog`Required - -```go -func Datadog() DataDigitaloceanAppSpecFunctionLogDestinationDatadogList -``` - -- *Type:* DataDigitaloceanAppSpecFunctionLogDestinationDatadogList - ---- - -##### `Logtail`Required - -```go -func Logtail() DataDigitaloceanAppSpecFunctionLogDestinationLogtailList -``` - -- *Type:* DataDigitaloceanAppSpecFunctionLogDestinationLogtailList - ---- - -##### `Name`Required +##### `Password`Required ```go -func Name() *string +func Password() *string ``` - *Type:* *string --- -##### `Papertrail`Required +##### `User`Required ```go -func Papertrail() DataDigitaloceanAppSpecFunctionLogDestinationPapertrailList +func User() *string ``` -- *Type:* DataDigitaloceanAppSpecFunctionLogDestinationPapertrailList +- *Type:* *string --- -##### `InternalValue`Optional +##### `InternalValue`Optional ```go -func InternalValue() DataDigitaloceanAppSpecFunctionLogDestination +func InternalValue() DataDigitaloceanAppSpecFunctionLogDestinationOpenSearchBasicAuth ``` -- *Type:* DataDigitaloceanAppSpecFunctionLogDestination +- *Type:* DataDigitaloceanAppSpecFunctionLogDestinationOpenSearchBasicAuth --- -### DataDigitaloceanAppSpecFunctionLogDestinationPapertrailList +### DataDigitaloceanAppSpecFunctionLogDestinationOpenSearchList -#### Initializers +#### Initializers ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadigitaloceanapp" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/datadigitaloceanapp" -datadigitaloceanapp.NewDataDigitaloceanAppSpecFunctionLogDestinationPapertrailList(terraformResource IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataDigitaloceanAppSpecFunctionLogDestinationPapertrailList +datadigitaloceanapp.NewDataDigitaloceanAppSpecFunctionLogDestinationOpenSearchList(terraformResource IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataDigitaloceanAppSpecFunctionLogDestinationOpenSearchList ``` | **Name** | **Type** | **Description** | | --- | --- | --- | -| terraformResource | github.com/hashicorp/terraform-cdk-go/cdktf.IInterpolatingParent | The parent resource. | -| terraformAttribute | *string | The attribute on the parent resource this class is referencing. | -| wrapsSet | *bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | +| terraformResource | github.com/hashicorp/terraform-cdk-go/cdktf.IInterpolatingParent | The parent resource. | +| terraformAttribute | *string | The attribute on the parent resource this class is referencing. | +| wrapsSet | *bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | --- -##### `terraformResource`Required +##### `terraformResource`Required - *Type:* github.com/hashicorp/terraform-cdk-go/cdktf.IInterpolatingParent @@ -9443,7 +9685,7 @@ The parent resource. --- -##### `terraformAttribute`Required +##### `terraformAttribute`Required - *Type:* *string @@ -9451,7 +9693,7 @@ The attribute on the parent resource this class is referencing. --- -##### `wrapsSet`Required +##### `wrapsSet`Required - *Type:* *bool @@ -9463,15 +9705,15 @@ whether the list is wrapping a set (will add tolist() to be able to access an it | **Name** | **Description** | | --- | --- | -| AllWithMapKey | Creating an iterator for this complex list. | -| ComputeFqn | *No description.* | -| Resolve | Produce the Token's value at resolution time. | -| ToString | Return a string representation of this resolvable object. | -| Get | *No description.* | +| AllWithMapKey | Creating an iterator for this complex list. | +| ComputeFqn | *No description.* | +| Resolve | Produce the Token's value at resolution time. | +| ToString | Return a string representation of this resolvable object. | +| Get | *No description.* | --- -##### `AllWithMapKey` +##### `AllWithMapKey` ```go func AllWithMapKey(mapKeyAttributeName *string) DynamicListTerraformIterator @@ -9481,19 +9723,19 @@ Creating an iterator for this complex list. The list will be converted into a map with the mapKeyAttributeName as the key. -###### `mapKeyAttributeName`Required +###### `mapKeyAttributeName`Required - *Type:* *string --- -##### `ComputeFqn` +##### `ComputeFqn` ```go func ComputeFqn() *string ``` -##### `Resolve` +##### `Resolve` ```go func Resolve(_context IResolveContext) interface{} @@ -9501,13 +9743,13 @@ func Resolve(_context IResolveContext) interface{} Produce the Token's value at resolution time. -###### `_context`Required +###### `_context`Required - *Type:* github.com/hashicorp/terraform-cdk-go/cdktf.IResolveContext --- -##### `ToString` +##### `ToString` ```go func ToString() *string @@ -9517,13 +9759,13 @@ Return a string representation of this resolvable object. Returns a reversible string representation. -##### `Get` +##### `Get` ```go -func Get(index *f64) DataDigitaloceanAppSpecFunctionLogDestinationPapertrailOutputReference +func Get(index *f64) DataDigitaloceanAppSpecFunctionLogDestinationOpenSearchOutputReference ``` -###### `index`Required +###### `index`Required - *Type:* *f64 @@ -9536,12 +9778,12 @@ the index of the item to return. | **Name** | **Type** | **Description** | | --- | --- | --- | -| CreationStack | *[]*string | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| Fqn | *string | *No description.* | +| CreationStack | *[]*string | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| Fqn | *string | *No description.* | --- -##### `CreationStack`Required +##### `CreationStack`Required ```go func CreationStack() *[]*string @@ -9555,7 +9797,7 @@ If this returns an empty array the stack will not be attached. --- -##### `Fqn`Required +##### `Fqn`Required ```go func Fqn() *string @@ -9566,26 +9808,26 @@ func Fqn() *string --- -### DataDigitaloceanAppSpecFunctionLogDestinationPapertrailOutputReference +### DataDigitaloceanAppSpecFunctionLogDestinationOpenSearchOutputReference -#### Initializers +#### Initializers ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadigitaloceanapp" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/datadigitaloceanapp" -datadigitaloceanapp.NewDataDigitaloceanAppSpecFunctionLogDestinationPapertrailOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string, complexObjectIndex *f64, complexObjectIsFromSet *bool) DataDigitaloceanAppSpecFunctionLogDestinationPapertrailOutputReference +datadigitaloceanapp.NewDataDigitaloceanAppSpecFunctionLogDestinationOpenSearchOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string, complexObjectIndex *f64, complexObjectIsFromSet *bool) DataDigitaloceanAppSpecFunctionLogDestinationOpenSearchOutputReference ``` | **Name** | **Type** | **Description** | | --- | --- | --- | -| terraformResource | github.com/hashicorp/terraform-cdk-go/cdktf.IInterpolatingParent | The parent resource. | -| terraformAttribute | *string | The attribute on the parent resource this class is referencing. | -| complexObjectIndex | *f64 | the index of this item in the list. | -| complexObjectIsFromSet | *bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | +| terraformResource | github.com/hashicorp/terraform-cdk-go/cdktf.IInterpolatingParent | The parent resource. | +| terraformAttribute | *string | The attribute on the parent resource this class is referencing. | +| complexObjectIndex | *f64 | the index of this item in the list. | +| complexObjectIsFromSet | *bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | --- -##### `terraformResource`Required +##### `terraformResource`Required - *Type:* github.com/hashicorp/terraform-cdk-go/cdktf.IInterpolatingParent @@ -9593,7 +9835,7 @@ The parent resource. --- -##### `terraformAttribute`Required +##### `terraformAttribute`Required - *Type:* *string @@ -9601,7 +9843,7 @@ The attribute on the parent resource this class is referencing. --- -##### `complexObjectIndex`Required +##### `complexObjectIndex`Required - *Type:* *f64 @@ -9609,7 +9851,7 @@ the index of this item in the list. --- -##### `complexObjectIsFromSet`Required +##### `complexObjectIsFromSet`Required - *Type:* *bool @@ -9621,149 +9863,149 @@ whether the list is wrapping a set (will add tolist() to be able to access an it | **Name** | **Description** | | --- | --- | -| ComputeFqn | *No description.* | -| GetAnyMapAttribute | *No description.* | -| GetBooleanAttribute | *No description.* | -| GetBooleanMapAttribute | *No description.* | -| GetListAttribute | *No description.* | -| GetNumberAttribute | *No description.* | -| GetNumberListAttribute | *No description.* | -| GetNumberMapAttribute | *No description.* | -| GetStringAttribute | *No description.* | -| GetStringMapAttribute | *No description.* | -| InterpolationForAttribute | *No description.* | -| Resolve | Produce the Token's value at resolution time. | -| ToString | Return a string representation of this resolvable object. | +| ComputeFqn | *No description.* | +| GetAnyMapAttribute | *No description.* | +| GetBooleanAttribute | *No description.* | +| GetBooleanMapAttribute | *No description.* | +| GetListAttribute | *No description.* | +| GetNumberAttribute | *No description.* | +| GetNumberListAttribute | *No description.* | +| GetNumberMapAttribute | *No description.* | +| GetStringAttribute | *No description.* | +| GetStringMapAttribute | *No description.* | +| InterpolationForAttribute | *No description.* | +| Resolve | Produce the Token's value at resolution time. | +| ToString | Return a string representation of this resolvable object. | --- -##### `ComputeFqn` +##### `ComputeFqn` ```go func ComputeFqn() *string ``` -##### `GetAnyMapAttribute` +##### `GetAnyMapAttribute` ```go func GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* *string --- -##### `GetBooleanAttribute` +##### `GetBooleanAttribute` ```go func GetBooleanAttribute(terraformAttribute *string) IResolvable ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* *string --- -##### `GetBooleanMapAttribute` +##### `GetBooleanMapAttribute` ```go func GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* *string --- -##### `GetListAttribute` +##### `GetListAttribute` ```go func GetListAttribute(terraformAttribute *string) *[]*string ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* *string --- -##### `GetNumberAttribute` +##### `GetNumberAttribute` ```go func GetNumberAttribute(terraformAttribute *string) *f64 ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* *string --- -##### `GetNumberListAttribute` +##### `GetNumberListAttribute` ```go func GetNumberListAttribute(terraformAttribute *string) *[]*f64 ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* *string --- -##### `GetNumberMapAttribute` +##### `GetNumberMapAttribute` ```go func GetNumberMapAttribute(terraformAttribute *string) *map[string]*f64 ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* *string --- -##### `GetStringAttribute` +##### `GetStringAttribute` ```go func GetStringAttribute(terraformAttribute *string) *string ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* *string --- -##### `GetStringMapAttribute` +##### `GetStringMapAttribute` ```go func GetStringMapAttribute(terraformAttribute *string) *map[string]*string ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* *string --- -##### `InterpolationForAttribute` +##### `InterpolationForAttribute` ```go func InterpolationForAttribute(property *string) IResolvable ``` -###### `property`Required +###### `property`Required - *Type:* *string --- -##### `Resolve` +##### `Resolve` ```go func Resolve(_context IResolveContext) interface{} @@ -9771,13 +10013,13 @@ func Resolve(_context IResolveContext) interface{} Produce the Token's value at resolution time. -###### `_context`Required +###### `_context`Required - *Type:* github.com/hashicorp/terraform-cdk-go/cdktf.IResolveContext --- -##### `ToString` +##### `ToString` ```go func ToString() *string @@ -9792,14 +10034,17 @@ Returns a reversible string representation. | **Name** | **Type** | **Description** | | --- | --- | --- | -| CreationStack | *[]*string | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| Fqn | *string | *No description.* | -| Endpoint | *string | *No description.* | -| InternalValue | DataDigitaloceanAppSpecFunctionLogDestinationPapertrail | *No description.* | +| CreationStack | *[]*string | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| Fqn | *string | *No description.* | +| BasicAuth | DataDigitaloceanAppSpecFunctionLogDestinationOpenSearchBasicAuthList | *No description.* | +| ClusterName | *string | *No description.* | +| Endpoint | *string | *No description.* | +| IndexName | *string | *No description.* | +| InternalValue | DataDigitaloceanAppSpecFunctionLogDestinationOpenSearch | *No description.* | --- -##### `CreationStack`Required +##### `CreationStack`Required ```go func CreationStack() *[]*string @@ -9813,7 +10058,7 @@ If this returns an empty array the stack will not be attached. --- -##### `Fqn`Required +##### `Fqn`Required ```go func Fqn() *string @@ -9823,7 +10068,27 @@ func Fqn() *string --- -##### `Endpoint`Required +##### `BasicAuth`Required + +```go +func BasicAuth() DataDigitaloceanAppSpecFunctionLogDestinationOpenSearchBasicAuthList +``` + +- *Type:* DataDigitaloceanAppSpecFunctionLogDestinationOpenSearchBasicAuthList + +--- + +##### `ClusterName`Required + +```go +func ClusterName() *string +``` + +- *Type:* *string + +--- + +##### `Endpoint`Required ```go func Endpoint() *string @@ -9833,37 +10098,47 @@ func Endpoint() *string --- -##### `InternalValue`Optional +##### `IndexName`Required ```go -func InternalValue() DataDigitaloceanAppSpecFunctionLogDestinationPapertrail +func IndexName() *string ``` -- *Type:* DataDigitaloceanAppSpecFunctionLogDestinationPapertrail +- *Type:* *string --- +##### `InternalValue`Optional -### DataDigitaloceanAppSpecFunctionOutputReference +```go +func InternalValue() DataDigitaloceanAppSpecFunctionLogDestinationOpenSearch +``` -#### Initializers +- *Type:* DataDigitaloceanAppSpecFunctionLogDestinationOpenSearch + +--- + + +### DataDigitaloceanAppSpecFunctionLogDestinationOutputReference + +#### Initializers ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadigitaloceanapp" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/datadigitaloceanapp" -datadigitaloceanapp.NewDataDigitaloceanAppSpecFunctionOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string, complexObjectIndex *f64, complexObjectIsFromSet *bool) DataDigitaloceanAppSpecFunctionOutputReference +datadigitaloceanapp.NewDataDigitaloceanAppSpecFunctionLogDestinationOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string, complexObjectIndex *f64, complexObjectIsFromSet *bool) DataDigitaloceanAppSpecFunctionLogDestinationOutputReference ``` | **Name** | **Type** | **Description** | | --- | --- | --- | -| terraformResource | github.com/hashicorp/terraform-cdk-go/cdktf.IInterpolatingParent | The parent resource. | -| terraformAttribute | *string | The attribute on the parent resource this class is referencing. | -| complexObjectIndex | *f64 | the index of this item in the list. | -| complexObjectIsFromSet | *bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | +| terraformResource | github.com/hashicorp/terraform-cdk-go/cdktf.IInterpolatingParent | The parent resource. | +| terraformAttribute | *string | The attribute on the parent resource this class is referencing. | +| complexObjectIndex | *f64 | the index of this item in the list. | +| complexObjectIsFromSet | *bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | --- -##### `terraformResource`Required +##### `terraformResource`Required - *Type:* github.com/hashicorp/terraform-cdk-go/cdktf.IInterpolatingParent @@ -9871,7 +10146,7 @@ The parent resource. --- -##### `terraformAttribute`Required +##### `terraformAttribute`Required - *Type:* *string @@ -9879,7 +10154,7 @@ The attribute on the parent resource this class is referencing. --- -##### `complexObjectIndex`Required +##### `complexObjectIndex`Required - *Type:* *f64 @@ -9887,7 +10162,7 @@ the index of this item in the list. --- -##### `complexObjectIsFromSet`Required +##### `complexObjectIsFromSet`Required - *Type:* *bool @@ -9899,149 +10174,149 @@ whether the list is wrapping a set (will add tolist() to be able to access an it | **Name** | **Description** | | --- | --- | -| ComputeFqn | *No description.* | -| GetAnyMapAttribute | *No description.* | -| GetBooleanAttribute | *No description.* | -| GetBooleanMapAttribute | *No description.* | -| GetListAttribute | *No description.* | -| GetNumberAttribute | *No description.* | -| GetNumberListAttribute | *No description.* | -| GetNumberMapAttribute | *No description.* | -| GetStringAttribute | *No description.* | -| GetStringMapAttribute | *No description.* | -| InterpolationForAttribute | *No description.* | -| Resolve | Produce the Token's value at resolution time. | -| ToString | Return a string representation of this resolvable object. | +| ComputeFqn | *No description.* | +| GetAnyMapAttribute | *No description.* | +| GetBooleanAttribute | *No description.* | +| GetBooleanMapAttribute | *No description.* | +| GetListAttribute | *No description.* | +| GetNumberAttribute | *No description.* | +| GetNumberListAttribute | *No description.* | +| GetNumberMapAttribute | *No description.* | +| GetStringAttribute | *No description.* | +| GetStringMapAttribute | *No description.* | +| InterpolationForAttribute | *No description.* | +| Resolve | Produce the Token's value at resolution time. | +| ToString | Return a string representation of this resolvable object. | --- -##### `ComputeFqn` +##### `ComputeFqn` ```go func ComputeFqn() *string ``` -##### `GetAnyMapAttribute` +##### `GetAnyMapAttribute` ```go func GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* *string --- -##### `GetBooleanAttribute` +##### `GetBooleanAttribute` ```go func GetBooleanAttribute(terraformAttribute *string) IResolvable ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* *string --- -##### `GetBooleanMapAttribute` +##### `GetBooleanMapAttribute` ```go func GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* *string --- -##### `GetListAttribute` +##### `GetListAttribute` ```go func GetListAttribute(terraformAttribute *string) *[]*string ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* *string --- -##### `GetNumberAttribute` +##### `GetNumberAttribute` ```go func GetNumberAttribute(terraformAttribute *string) *f64 ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* *string --- -##### `GetNumberListAttribute` +##### `GetNumberListAttribute` ```go func GetNumberListAttribute(terraformAttribute *string) *[]*f64 ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* *string --- -##### `GetNumberMapAttribute` +##### `GetNumberMapAttribute` ```go func GetNumberMapAttribute(terraformAttribute *string) *map[string]*f64 ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* *string --- -##### `GetStringAttribute` +##### `GetStringAttribute` ```go func GetStringAttribute(terraformAttribute *string) *string ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* *string --- -##### `GetStringMapAttribute` +##### `GetStringMapAttribute` ```go func GetStringMapAttribute(terraformAttribute *string) *map[string]*string ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* *string --- -##### `InterpolationForAttribute` +##### `InterpolationForAttribute` ```go func InterpolationForAttribute(property *string) IResolvable ``` -###### `property`Required +###### `property`Required - *Type:* *string --- -##### `Resolve` +##### `Resolve` ```go func Resolve(_context IResolveContext) interface{} @@ -10049,13 +10324,13 @@ func Resolve(_context IResolveContext) interface{} Produce the Token's value at resolution time. -###### `_context`Required +###### `_context`Required - *Type:* github.com/hashicorp/terraform-cdk-go/cdktf.IResolveContext --- -##### `ToString` +##### `ToString` ```go func ToString() *string @@ -10070,23 +10345,18 @@ Returns a reversible string representation. | **Name** | **Type** | **Description** | | --- | --- | --- | -| CreationStack | *[]*string | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| Fqn | *string | *No description.* | -| Alert | DataDigitaloceanAppSpecFunctionAlertList | *No description.* | -| Cors | DataDigitaloceanAppSpecFunctionCorsList | *No description.* | -| Env | DataDigitaloceanAppSpecFunctionEnvList | *No description.* | -| Git | DataDigitaloceanAppSpecFunctionGitList | *No description.* | -| Github | DataDigitaloceanAppSpecFunctionGithubList | *No description.* | -| Gitlab | DataDigitaloceanAppSpecFunctionGitlabList | *No description.* | -| LogDestination | DataDigitaloceanAppSpecFunctionLogDestinationList | *No description.* | -| Name | *string | *No description.* | -| Routes | DataDigitaloceanAppSpecFunctionRoutesList | *No description.* | -| SourceDir | *string | *No description.* | -| InternalValue | DataDigitaloceanAppSpecFunction | *No description.* | +| CreationStack | *[]*string | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| Fqn | *string | *No description.* | +| Datadog | DataDigitaloceanAppSpecFunctionLogDestinationDatadogList | *No description.* | +| Logtail | DataDigitaloceanAppSpecFunctionLogDestinationLogtailList | *No description.* | +| Name | *string | *No description.* | +| OpenSearch | DataDigitaloceanAppSpecFunctionLogDestinationOpenSearchList | *No description.* | +| Papertrail | DataDigitaloceanAppSpecFunctionLogDestinationPapertrailList | *No description.* | +| InternalValue | DataDigitaloceanAppSpecFunctionLogDestination | *No description.* | --- -##### `CreationStack`Required +##### `CreationStack`Required ```go func CreationStack() *[]*string @@ -10100,7 +10370,7 @@ If this returns an empty array the stack will not be attached. --- -##### `Fqn`Required +##### `Fqn`Required ```go func Fqn() *string @@ -10110,77 +10380,27 @@ func Fqn() *string --- -##### `Alert`Required - -```go -func Alert() DataDigitaloceanAppSpecFunctionAlertList -``` - -- *Type:* DataDigitaloceanAppSpecFunctionAlertList - ---- - -##### `Cors`Required - -```go -func Cors() DataDigitaloceanAppSpecFunctionCorsList -``` - -- *Type:* DataDigitaloceanAppSpecFunctionCorsList - ---- - -##### `Env`Required - -```go -func Env() DataDigitaloceanAppSpecFunctionEnvList -``` - -- *Type:* DataDigitaloceanAppSpecFunctionEnvList - ---- - -##### `Git`Required - -```go -func Git() DataDigitaloceanAppSpecFunctionGitList -``` - -- *Type:* DataDigitaloceanAppSpecFunctionGitList - ---- - -##### `Github`Required - -```go -func Github() DataDigitaloceanAppSpecFunctionGithubList -``` - -- *Type:* DataDigitaloceanAppSpecFunctionGithubList - ---- - -##### `Gitlab`Required +##### `Datadog`Required ```go -func Gitlab() DataDigitaloceanAppSpecFunctionGitlabList +func Datadog() DataDigitaloceanAppSpecFunctionLogDestinationDatadogList ``` -- *Type:* DataDigitaloceanAppSpecFunctionGitlabList +- *Type:* DataDigitaloceanAppSpecFunctionLogDestinationDatadogList --- -##### `LogDestination`Required +##### `Logtail`Required ```go -func LogDestination() DataDigitaloceanAppSpecFunctionLogDestinationList +func Logtail() DataDigitaloceanAppSpecFunctionLogDestinationLogtailList ``` -- *Type:* DataDigitaloceanAppSpecFunctionLogDestinationList +- *Type:* DataDigitaloceanAppSpecFunctionLogDestinationLogtailList --- -##### `Name`Required +##### `Name`Required ```go func Name() *string @@ -10190,56 +10410,56 @@ func Name() *string --- -##### `Routes`Required +##### `OpenSearch`Required ```go -func Routes() DataDigitaloceanAppSpecFunctionRoutesList +func OpenSearch() DataDigitaloceanAppSpecFunctionLogDestinationOpenSearchList ``` -- *Type:* DataDigitaloceanAppSpecFunctionRoutesList +- *Type:* DataDigitaloceanAppSpecFunctionLogDestinationOpenSearchList --- -##### `SourceDir`Required +##### `Papertrail`Required ```go -func SourceDir() *string +func Papertrail() DataDigitaloceanAppSpecFunctionLogDestinationPapertrailList ``` -- *Type:* *string +- *Type:* DataDigitaloceanAppSpecFunctionLogDestinationPapertrailList --- -##### `InternalValue`Optional +##### `InternalValue`Optional ```go -func InternalValue() DataDigitaloceanAppSpecFunction +func InternalValue() DataDigitaloceanAppSpecFunctionLogDestination ``` -- *Type:* DataDigitaloceanAppSpecFunction +- *Type:* DataDigitaloceanAppSpecFunctionLogDestination --- -### DataDigitaloceanAppSpecFunctionRoutesList +### DataDigitaloceanAppSpecFunctionLogDestinationPapertrailList -#### Initializers +#### Initializers ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadigitaloceanapp" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/datadigitaloceanapp" -datadigitaloceanapp.NewDataDigitaloceanAppSpecFunctionRoutesList(terraformResource IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataDigitaloceanAppSpecFunctionRoutesList +datadigitaloceanapp.NewDataDigitaloceanAppSpecFunctionLogDestinationPapertrailList(terraformResource IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataDigitaloceanAppSpecFunctionLogDestinationPapertrailList ``` | **Name** | **Type** | **Description** | | --- | --- | --- | -| terraformResource | github.com/hashicorp/terraform-cdk-go/cdktf.IInterpolatingParent | The parent resource. | -| terraformAttribute | *string | The attribute on the parent resource this class is referencing. | -| wrapsSet | *bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | +| terraformResource | github.com/hashicorp/terraform-cdk-go/cdktf.IInterpolatingParent | The parent resource. | +| terraformAttribute | *string | The attribute on the parent resource this class is referencing. | +| wrapsSet | *bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | --- -##### `terraformResource`Required +##### `terraformResource`Required - *Type:* github.com/hashicorp/terraform-cdk-go/cdktf.IInterpolatingParent @@ -10247,7 +10467,7 @@ The parent resource. --- -##### `terraformAttribute`Required +##### `terraformAttribute`Required - *Type:* *string @@ -10255,7 +10475,7 @@ The attribute on the parent resource this class is referencing. --- -##### `wrapsSet`Required +##### `wrapsSet`Required - *Type:* *bool @@ -10267,15 +10487,15 @@ whether the list is wrapping a set (will add tolist() to be able to access an it | **Name** | **Description** | | --- | --- | -| AllWithMapKey | Creating an iterator for this complex list. | -| ComputeFqn | *No description.* | -| Resolve | Produce the Token's value at resolution time. | -| ToString | Return a string representation of this resolvable object. | -| Get | *No description.* | +| AllWithMapKey | Creating an iterator for this complex list. | +| ComputeFqn | *No description.* | +| Resolve | Produce the Token's value at resolution time. | +| ToString | Return a string representation of this resolvable object. | +| Get | *No description.* | --- -##### `AllWithMapKey` +##### `AllWithMapKey` ```go func AllWithMapKey(mapKeyAttributeName *string) DynamicListTerraformIterator @@ -10285,19 +10505,19 @@ Creating an iterator for this complex list. The list will be converted into a map with the mapKeyAttributeName as the key. -###### `mapKeyAttributeName`Required +###### `mapKeyAttributeName`Required - *Type:* *string --- -##### `ComputeFqn` +##### `ComputeFqn` ```go func ComputeFqn() *string ``` -##### `Resolve` +##### `Resolve` ```go func Resolve(_context IResolveContext) interface{} @@ -10305,13 +10525,13 @@ func Resolve(_context IResolveContext) interface{} Produce the Token's value at resolution time. -###### `_context`Required +###### `_context`Required - *Type:* github.com/hashicorp/terraform-cdk-go/cdktf.IResolveContext --- -##### `ToString` +##### `ToString` ```go func ToString() *string @@ -10321,13 +10541,13 @@ Return a string representation of this resolvable object. Returns a reversible string representation. -##### `Get` +##### `Get` ```go -func Get(index *f64) DataDigitaloceanAppSpecFunctionRoutesOutputReference +func Get(index *f64) DataDigitaloceanAppSpecFunctionLogDestinationPapertrailOutputReference ``` -###### `index`Required +###### `index`Required - *Type:* *f64 @@ -10340,12 +10560,12 @@ the index of the item to return. | **Name** | **Type** | **Description** | | --- | --- | --- | -| CreationStack | *[]*string | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| Fqn | *string | *No description.* | +| CreationStack | *[]*string | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| Fqn | *string | *No description.* | --- -##### `CreationStack`Required +##### `CreationStack`Required ```go func CreationStack() *[]*string @@ -10359,7 +10579,7 @@ If this returns an empty array the stack will not be attached. --- -##### `Fqn`Required +##### `Fqn`Required ```go func Fqn() *string @@ -10370,26 +10590,26 @@ func Fqn() *string --- -### DataDigitaloceanAppSpecFunctionRoutesOutputReference +### DataDigitaloceanAppSpecFunctionLogDestinationPapertrailOutputReference -#### Initializers +#### Initializers ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadigitaloceanapp" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/datadigitaloceanapp" -datadigitaloceanapp.NewDataDigitaloceanAppSpecFunctionRoutesOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string, complexObjectIndex *f64, complexObjectIsFromSet *bool) DataDigitaloceanAppSpecFunctionRoutesOutputReference +datadigitaloceanapp.NewDataDigitaloceanAppSpecFunctionLogDestinationPapertrailOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string, complexObjectIndex *f64, complexObjectIsFromSet *bool) DataDigitaloceanAppSpecFunctionLogDestinationPapertrailOutputReference ``` | **Name** | **Type** | **Description** | | --- | --- | --- | -| terraformResource | github.com/hashicorp/terraform-cdk-go/cdktf.IInterpolatingParent | The parent resource. | -| terraformAttribute | *string | The attribute on the parent resource this class is referencing. | -| complexObjectIndex | *f64 | the index of this item in the list. | -| complexObjectIsFromSet | *bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | +| terraformResource | github.com/hashicorp/terraform-cdk-go/cdktf.IInterpolatingParent | The parent resource. | +| terraformAttribute | *string | The attribute on the parent resource this class is referencing. | +| complexObjectIndex | *f64 | the index of this item in the list. | +| complexObjectIsFromSet | *bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | --- -##### `terraformResource`Required +##### `terraformResource`Required - *Type:* github.com/hashicorp/terraform-cdk-go/cdktf.IInterpolatingParent @@ -10397,7 +10617,7 @@ The parent resource. --- -##### `terraformAttribute`Required +##### `terraformAttribute`Required - *Type:* *string @@ -10405,7 +10625,7 @@ The attribute on the parent resource this class is referencing. --- -##### `complexObjectIndex`Required +##### `complexObjectIndex`Required - *Type:* *f64 @@ -10413,7 +10633,7 @@ the index of this item in the list. --- -##### `complexObjectIsFromSet`Required +##### `complexObjectIsFromSet`Required - *Type:* *bool @@ -10425,149 +10645,149 @@ whether the list is wrapping a set (will add tolist() to be able to access an it | **Name** | **Description** | | --- | --- | -| ComputeFqn | *No description.* | -| GetAnyMapAttribute | *No description.* | -| GetBooleanAttribute | *No description.* | -| GetBooleanMapAttribute | *No description.* | -| GetListAttribute | *No description.* | -| GetNumberAttribute | *No description.* | -| GetNumberListAttribute | *No description.* | -| GetNumberMapAttribute | *No description.* | -| GetStringAttribute | *No description.* | -| GetStringMapAttribute | *No description.* | -| InterpolationForAttribute | *No description.* | -| Resolve | Produce the Token's value at resolution time. | -| ToString | Return a string representation of this resolvable object. | +| ComputeFqn | *No description.* | +| GetAnyMapAttribute | *No description.* | +| GetBooleanAttribute | *No description.* | +| GetBooleanMapAttribute | *No description.* | +| GetListAttribute | *No description.* | +| GetNumberAttribute | *No description.* | +| GetNumberListAttribute | *No description.* | +| GetNumberMapAttribute | *No description.* | +| GetStringAttribute | *No description.* | +| GetStringMapAttribute | *No description.* | +| InterpolationForAttribute | *No description.* | +| Resolve | Produce the Token's value at resolution time. | +| ToString | Return a string representation of this resolvable object. | --- -##### `ComputeFqn` +##### `ComputeFqn` ```go func ComputeFqn() *string ``` -##### `GetAnyMapAttribute` +##### `GetAnyMapAttribute` ```go func GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* *string --- -##### `GetBooleanAttribute` +##### `GetBooleanAttribute` ```go func GetBooleanAttribute(terraformAttribute *string) IResolvable ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* *string --- -##### `GetBooleanMapAttribute` +##### `GetBooleanMapAttribute` ```go func GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* *string --- -##### `GetListAttribute` +##### `GetListAttribute` ```go func GetListAttribute(terraformAttribute *string) *[]*string ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* *string --- -##### `GetNumberAttribute` +##### `GetNumberAttribute` ```go func GetNumberAttribute(terraformAttribute *string) *f64 ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* *string --- -##### `GetNumberListAttribute` +##### `GetNumberListAttribute` ```go func GetNumberListAttribute(terraformAttribute *string) *[]*f64 ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* *string --- -##### `GetNumberMapAttribute` +##### `GetNumberMapAttribute` ```go func GetNumberMapAttribute(terraformAttribute *string) *map[string]*f64 ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* *string --- -##### `GetStringAttribute` +##### `GetStringAttribute` ```go func GetStringAttribute(terraformAttribute *string) *string ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* *string --- -##### `GetStringMapAttribute` +##### `GetStringMapAttribute` ```go func GetStringMapAttribute(terraformAttribute *string) *map[string]*string ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* *string --- -##### `InterpolationForAttribute` +##### `InterpolationForAttribute` ```go func InterpolationForAttribute(property *string) IResolvable ``` -###### `property`Required +###### `property`Required - *Type:* *string --- -##### `Resolve` +##### `Resolve` ```go func Resolve(_context IResolveContext) interface{} @@ -10575,13 +10795,13 @@ func Resolve(_context IResolveContext) interface{} Produce the Token's value at resolution time. -###### `_context`Required +###### `_context`Required - *Type:* github.com/hashicorp/terraform-cdk-go/cdktf.IResolveContext --- -##### `ToString` +##### `ToString` ```go func ToString() *string @@ -10596,15 +10816,14 @@ Returns a reversible string representation. | **Name** | **Type** | **Description** | | --- | --- | --- | -| CreationStack | *[]*string | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| Fqn | *string | *No description.* | -| Path | *string | *No description.* | -| PreservePathPrefix | github.com/hashicorp/terraform-cdk-go/cdktf.IResolvable | *No description.* | -| InternalValue | DataDigitaloceanAppSpecFunctionRoutes | *No description.* | +| CreationStack | *[]*string | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| Fqn | *string | *No description.* | +| Endpoint | *string | *No description.* | +| InternalValue | DataDigitaloceanAppSpecFunctionLogDestinationPapertrail | *No description.* | --- -##### `CreationStack`Required +##### `CreationStack`Required ```go func CreationStack() *[]*string @@ -10618,7 +10837,7 @@ If this returns an empty array the stack will not be attached. --- -##### `Fqn`Required +##### `Fqn`Required ```go func Fqn() *string @@ -10628,206 +10847,47 @@ func Fqn() *string --- -##### `Path`Required - -```go -func Path() *string -``` - -- *Type:* *string - ---- - -##### `PreservePathPrefix`Required - -```go -func PreservePathPrefix() IResolvable -``` - -- *Type:* github.com/hashicorp/terraform-cdk-go/cdktf.IResolvable - ---- - -##### `InternalValue`Optional - -```go -func InternalValue() DataDigitaloceanAppSpecFunctionRoutes -``` - -- *Type:* DataDigitaloceanAppSpecFunctionRoutes - ---- - - -### DataDigitaloceanAppSpecIngressList - -#### Initializers - -```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadigitaloceanapp" - -datadigitaloceanapp.NewDataDigitaloceanAppSpecIngressList(terraformResource IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataDigitaloceanAppSpecIngressList -``` - -| **Name** | **Type** | **Description** | -| --- | --- | --- | -| terraformResource | github.com/hashicorp/terraform-cdk-go/cdktf.IInterpolatingParent | The parent resource. | -| terraformAttribute | *string | The attribute on the parent resource this class is referencing. | -| wrapsSet | *bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | - ---- - -##### `terraformResource`Required - -- *Type:* github.com/hashicorp/terraform-cdk-go/cdktf.IInterpolatingParent - -The parent resource. - ---- - -##### `terraformAttribute`Required - -- *Type:* *string - -The attribute on the parent resource this class is referencing. - ---- - -##### `wrapsSet`Required - -- *Type:* *bool - -whether the list is wrapping a set (will add tolist() to be able to access an item via an index). - ---- - -#### Methods - -| **Name** | **Description** | -| --- | --- | -| AllWithMapKey | Creating an iterator for this complex list. | -| ComputeFqn | *No description.* | -| Resolve | Produce the Token's value at resolution time. | -| ToString | Return a string representation of this resolvable object. | -| Get | *No description.* | - ---- - -##### `AllWithMapKey` +##### `Endpoint`Required ```go -func AllWithMapKey(mapKeyAttributeName *string) DynamicListTerraformIterator +func Endpoint() *string ``` -Creating an iterator for this complex list. - -The list will be converted into a map with the mapKeyAttributeName as the key. - -###### `mapKeyAttributeName`Required - - *Type:* *string --- -##### `ComputeFqn` - -```go -func ComputeFqn() *string -``` - -##### `Resolve` - -```go -func Resolve(_context IResolveContext) interface{} -``` - -Produce the Token's value at resolution time. - -###### `_context`Required - -- *Type:* github.com/hashicorp/terraform-cdk-go/cdktf.IResolveContext - ---- - -##### `ToString` - -```go -func ToString() *string -``` - -Return a string representation of this resolvable object. - -Returns a reversible string representation. - -##### `Get` - -```go -func Get(index *f64) DataDigitaloceanAppSpecIngressOutputReference -``` - -###### `index`Required - -- *Type:* *f64 - -the index of the item to return. - ---- - - -#### Properties - -| **Name** | **Type** | **Description** | -| --- | --- | --- | -| CreationStack | *[]*string | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| Fqn | *string | *No description.* | - ---- - -##### `CreationStack`Required - -```go -func CreationStack() *[]*string -``` - -- *Type:* *[]*string - -The creation stack of this resolvable which will be appended to errors thrown during resolution. - -If this returns an empty array the stack will not be attached. - ---- - -##### `Fqn`Required +##### `InternalValue`Optional ```go -func Fqn() *string +func InternalValue() DataDigitaloceanAppSpecFunctionLogDestinationPapertrail ``` -- *Type:* *string +- *Type:* DataDigitaloceanAppSpecFunctionLogDestinationPapertrail --- -### DataDigitaloceanAppSpecIngressOutputReference +### DataDigitaloceanAppSpecFunctionOutputReference -#### Initializers +#### Initializers ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadigitaloceanapp" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/datadigitaloceanapp" -datadigitaloceanapp.NewDataDigitaloceanAppSpecIngressOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string, complexObjectIndex *f64, complexObjectIsFromSet *bool) DataDigitaloceanAppSpecIngressOutputReference +datadigitaloceanapp.NewDataDigitaloceanAppSpecFunctionOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string, complexObjectIndex *f64, complexObjectIsFromSet *bool) DataDigitaloceanAppSpecFunctionOutputReference ``` | **Name** | **Type** | **Description** | | --- | --- | --- | -| terraformResource | github.com/hashicorp/terraform-cdk-go/cdktf.IInterpolatingParent | The parent resource. | -| terraformAttribute | *string | The attribute on the parent resource this class is referencing. | -| complexObjectIndex | *f64 | the index of this item in the list. | -| complexObjectIsFromSet | *bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | +| terraformResource | github.com/hashicorp/terraform-cdk-go/cdktf.IInterpolatingParent | The parent resource. | +| terraformAttribute | *string | The attribute on the parent resource this class is referencing. | +| complexObjectIndex | *f64 | the index of this item in the list. | +| complexObjectIsFromSet | *bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | --- -##### `terraformResource`Required +##### `terraformResource`Required - *Type:* github.com/hashicorp/terraform-cdk-go/cdktf.IInterpolatingParent @@ -10835,7 +10895,7 @@ The parent resource. --- -##### `terraformAttribute`Required +##### `terraformAttribute`Required - *Type:* *string @@ -10843,7 +10903,7 @@ The attribute on the parent resource this class is referencing. --- -##### `complexObjectIndex`Required +##### `complexObjectIndex`Required - *Type:* *f64 @@ -10851,7 +10911,7 @@ the index of this item in the list. --- -##### `complexObjectIsFromSet`Required +##### `complexObjectIsFromSet`Required - *Type:* *bool @@ -10863,149 +10923,149 @@ whether the list is wrapping a set (will add tolist() to be able to access an it | **Name** | **Description** | | --- | --- | -| ComputeFqn | *No description.* | -| GetAnyMapAttribute | *No description.* | -| GetBooleanAttribute | *No description.* | -| GetBooleanMapAttribute | *No description.* | -| GetListAttribute | *No description.* | -| GetNumberAttribute | *No description.* | -| GetNumberListAttribute | *No description.* | -| GetNumberMapAttribute | *No description.* | -| GetStringAttribute | *No description.* | -| GetStringMapAttribute | *No description.* | -| InterpolationForAttribute | *No description.* | -| Resolve | Produce the Token's value at resolution time. | -| ToString | Return a string representation of this resolvable object. | +| ComputeFqn | *No description.* | +| GetAnyMapAttribute | *No description.* | +| GetBooleanAttribute | *No description.* | +| GetBooleanMapAttribute | *No description.* | +| GetListAttribute | *No description.* | +| GetNumberAttribute | *No description.* | +| GetNumberListAttribute | *No description.* | +| GetNumberMapAttribute | *No description.* | +| GetStringAttribute | *No description.* | +| GetStringMapAttribute | *No description.* | +| InterpolationForAttribute | *No description.* | +| Resolve | Produce the Token's value at resolution time. | +| ToString | Return a string representation of this resolvable object. | --- -##### `ComputeFqn` +##### `ComputeFqn` ```go func ComputeFqn() *string ``` -##### `GetAnyMapAttribute` +##### `GetAnyMapAttribute` ```go func GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* *string --- -##### `GetBooleanAttribute` +##### `GetBooleanAttribute` ```go func GetBooleanAttribute(terraformAttribute *string) IResolvable ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* *string --- -##### `GetBooleanMapAttribute` +##### `GetBooleanMapAttribute` ```go func GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* *string --- -##### `GetListAttribute` +##### `GetListAttribute` ```go func GetListAttribute(terraformAttribute *string) *[]*string ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* *string --- -##### `GetNumberAttribute` +##### `GetNumberAttribute` ```go func GetNumberAttribute(terraformAttribute *string) *f64 ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* *string --- -##### `GetNumberListAttribute` +##### `GetNumberListAttribute` ```go func GetNumberListAttribute(terraformAttribute *string) *[]*f64 ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* *string --- -##### `GetNumberMapAttribute` +##### `GetNumberMapAttribute` ```go func GetNumberMapAttribute(terraformAttribute *string) *map[string]*f64 ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* *string --- -##### `GetStringAttribute` +##### `GetStringAttribute` ```go func GetStringAttribute(terraformAttribute *string) *string ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* *string --- -##### `GetStringMapAttribute` +##### `GetStringMapAttribute` ```go func GetStringMapAttribute(terraformAttribute *string) *map[string]*string ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* *string --- -##### `InterpolationForAttribute` +##### `InterpolationForAttribute` ```go func InterpolationForAttribute(property *string) IResolvable ``` -###### `property`Required +###### `property`Required - *Type:* *string --- -##### `Resolve` +##### `Resolve` ```go func Resolve(_context IResolveContext) interface{} @@ -11013,13 +11073,13 @@ func Resolve(_context IResolveContext) interface{} Produce the Token's value at resolution time. -###### `_context`Required +###### `_context`Required - *Type:* github.com/hashicorp/terraform-cdk-go/cdktf.IResolveContext --- -##### `ToString` +##### `ToString` ```go func ToString() *string @@ -11034,14 +11094,23 @@ Returns a reversible string representation. | **Name** | **Type** | **Description** | | --- | --- | --- | -| CreationStack | *[]*string | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| Fqn | *string | *No description.* | -| Rule | DataDigitaloceanAppSpecIngressRuleList | *No description.* | -| InternalValue | DataDigitaloceanAppSpecIngress | *No description.* | +| CreationStack | *[]*string | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| Fqn | *string | *No description.* | +| Alert | DataDigitaloceanAppSpecFunctionAlertList | *No description.* | +| Cors | DataDigitaloceanAppSpecFunctionCorsList | *No description.* | +| Env | DataDigitaloceanAppSpecFunctionEnvList | *No description.* | +| Git | DataDigitaloceanAppSpecFunctionGitList | *No description.* | +| Github | DataDigitaloceanAppSpecFunctionGithubList | *No description.* | +| Gitlab | DataDigitaloceanAppSpecFunctionGitlabList | *No description.* | +| LogDestination | DataDigitaloceanAppSpecFunctionLogDestinationList | *No description.* | +| Name | *string | *No description.* | +| Routes | DataDigitaloceanAppSpecFunctionRoutesList | *No description.* | +| SourceDir | *string | *No description.* | +| InternalValue | DataDigitaloceanAppSpecFunction | *No description.* | --- -##### `CreationStack`Required +##### `CreationStack`Required ```go func CreationStack() *[]*string @@ -11055,7 +11124,7 @@ If this returns an empty array the stack will not be attached. --- -##### `Fqn`Required +##### `Fqn`Required ```go func Fqn() *string @@ -11065,46 +11134,136 @@ func Fqn() *string --- -##### `Rule`Required +##### `Alert`Required ```go -func Rule() DataDigitaloceanAppSpecIngressRuleList +func Alert() DataDigitaloceanAppSpecFunctionAlertList ``` -- *Type:* DataDigitaloceanAppSpecIngressRuleList +- *Type:* DataDigitaloceanAppSpecFunctionAlertList --- -##### `InternalValue`Optional +##### `Cors`Required ```go -func InternalValue() DataDigitaloceanAppSpecIngress +func Cors() DataDigitaloceanAppSpecFunctionCorsList ``` -- *Type:* DataDigitaloceanAppSpecIngress +- *Type:* DataDigitaloceanAppSpecFunctionCorsList + +--- + +##### `Env`Required + +```go +func Env() DataDigitaloceanAppSpecFunctionEnvList +``` + +- *Type:* DataDigitaloceanAppSpecFunctionEnvList --- +##### `Git`Required -### DataDigitaloceanAppSpecIngressRuleComponentList +```go +func Git() DataDigitaloceanAppSpecFunctionGitList +``` -#### Initializers +- *Type:* DataDigitaloceanAppSpecFunctionGitList + +--- + +##### `Github`Required ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadigitaloceanapp" +func Github() DataDigitaloceanAppSpecFunctionGithubList +``` -datadigitaloceanapp.NewDataDigitaloceanAppSpecIngressRuleComponentList(terraformResource IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataDigitaloceanAppSpecIngressRuleComponentList +- *Type:* DataDigitaloceanAppSpecFunctionGithubList + +--- + +##### `Gitlab`Required + +```go +func Gitlab() DataDigitaloceanAppSpecFunctionGitlabList +``` + +- *Type:* DataDigitaloceanAppSpecFunctionGitlabList + +--- + +##### `LogDestination`Required + +```go +func LogDestination() DataDigitaloceanAppSpecFunctionLogDestinationList +``` + +- *Type:* DataDigitaloceanAppSpecFunctionLogDestinationList + +--- + +##### `Name`Required + +```go +func Name() *string +``` + +- *Type:* *string + +--- + +##### `Routes`Required + +```go +func Routes() DataDigitaloceanAppSpecFunctionRoutesList +``` + +- *Type:* DataDigitaloceanAppSpecFunctionRoutesList + +--- + +##### `SourceDir`Required + +```go +func SourceDir() *string +``` + +- *Type:* *string + +--- + +##### `InternalValue`Optional + +```go +func InternalValue() DataDigitaloceanAppSpecFunction +``` + +- *Type:* DataDigitaloceanAppSpecFunction + +--- + + +### DataDigitaloceanAppSpecFunctionRoutesList + +#### Initializers + +```go +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/datadigitaloceanapp" + +datadigitaloceanapp.NewDataDigitaloceanAppSpecFunctionRoutesList(terraformResource IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataDigitaloceanAppSpecFunctionRoutesList ``` | **Name** | **Type** | **Description** | | --- | --- | --- | -| terraformResource | github.com/hashicorp/terraform-cdk-go/cdktf.IInterpolatingParent | The parent resource. | -| terraformAttribute | *string | The attribute on the parent resource this class is referencing. | -| wrapsSet | *bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | +| terraformResource | github.com/hashicorp/terraform-cdk-go/cdktf.IInterpolatingParent | The parent resource. | +| terraformAttribute | *string | The attribute on the parent resource this class is referencing. | +| wrapsSet | *bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | --- -##### `terraformResource`Required +##### `terraformResource`Required - *Type:* github.com/hashicorp/terraform-cdk-go/cdktf.IInterpolatingParent @@ -11112,7 +11271,7 @@ The parent resource. --- -##### `terraformAttribute`Required +##### `terraformAttribute`Required - *Type:* *string @@ -11120,7 +11279,7 @@ The attribute on the parent resource this class is referencing. --- -##### `wrapsSet`Required +##### `wrapsSet`Required - *Type:* *bool @@ -11132,15 +11291,15 @@ whether the list is wrapping a set (will add tolist() to be able to access an it | **Name** | **Description** | | --- | --- | -| AllWithMapKey | Creating an iterator for this complex list. | -| ComputeFqn | *No description.* | -| Resolve | Produce the Token's value at resolution time. | -| ToString | Return a string representation of this resolvable object. | -| Get | *No description.* | +| AllWithMapKey | Creating an iterator for this complex list. | +| ComputeFqn | *No description.* | +| Resolve | Produce the Token's value at resolution time. | +| ToString | Return a string representation of this resolvable object. | +| Get | *No description.* | --- -##### `AllWithMapKey` +##### `AllWithMapKey` ```go func AllWithMapKey(mapKeyAttributeName *string) DynamicListTerraformIterator @@ -11150,19 +11309,19 @@ Creating an iterator for this complex list. The list will be converted into a map with the mapKeyAttributeName as the key. -###### `mapKeyAttributeName`Required +###### `mapKeyAttributeName`Required - *Type:* *string --- -##### `ComputeFqn` +##### `ComputeFqn` ```go func ComputeFqn() *string ``` -##### `Resolve` +##### `Resolve` ```go func Resolve(_context IResolveContext) interface{} @@ -11170,13 +11329,13 @@ func Resolve(_context IResolveContext) interface{} Produce the Token's value at resolution time. -###### `_context`Required +###### `_context`Required - *Type:* github.com/hashicorp/terraform-cdk-go/cdktf.IResolveContext --- -##### `ToString` +##### `ToString` ```go func ToString() *string @@ -11186,13 +11345,13 @@ Return a string representation of this resolvable object. Returns a reversible string representation. -##### `Get` +##### `Get` ```go -func Get(index *f64) DataDigitaloceanAppSpecIngressRuleComponentOutputReference +func Get(index *f64) DataDigitaloceanAppSpecFunctionRoutesOutputReference ``` -###### `index`Required +###### `index`Required - *Type:* *f64 @@ -11205,12 +11364,12 @@ the index of the item to return. | **Name** | **Type** | **Description** | | --- | --- | --- | -| CreationStack | *[]*string | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| Fqn | *string | *No description.* | +| CreationStack | *[]*string | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| Fqn | *string | *No description.* | --- -##### `CreationStack`Required +##### `CreationStack`Required ```go func CreationStack() *[]*string @@ -11224,7 +11383,7 @@ If this returns an empty array the stack will not be attached. --- -##### `Fqn`Required +##### `Fqn`Required ```go func Fqn() *string @@ -11235,26 +11394,26 @@ func Fqn() *string --- -### DataDigitaloceanAppSpecIngressRuleComponentOutputReference +### DataDigitaloceanAppSpecFunctionRoutesOutputReference -#### Initializers +#### Initializers ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadigitaloceanapp" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/datadigitaloceanapp" -datadigitaloceanapp.NewDataDigitaloceanAppSpecIngressRuleComponentOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string, complexObjectIndex *f64, complexObjectIsFromSet *bool) DataDigitaloceanAppSpecIngressRuleComponentOutputReference +datadigitaloceanapp.NewDataDigitaloceanAppSpecFunctionRoutesOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string, complexObjectIndex *f64, complexObjectIsFromSet *bool) DataDigitaloceanAppSpecFunctionRoutesOutputReference ``` | **Name** | **Type** | **Description** | | --- | --- | --- | -| terraformResource | github.com/hashicorp/terraform-cdk-go/cdktf.IInterpolatingParent | The parent resource. | -| terraformAttribute | *string | The attribute on the parent resource this class is referencing. | -| complexObjectIndex | *f64 | the index of this item in the list. | -| complexObjectIsFromSet | *bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | +| terraformResource | github.com/hashicorp/terraform-cdk-go/cdktf.IInterpolatingParent | The parent resource. | +| terraformAttribute | *string | The attribute on the parent resource this class is referencing. | +| complexObjectIndex | *f64 | the index of this item in the list. | +| complexObjectIsFromSet | *bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | --- -##### `terraformResource`Required +##### `terraformResource`Required - *Type:* github.com/hashicorp/terraform-cdk-go/cdktf.IInterpolatingParent @@ -11262,7 +11421,7 @@ The parent resource. --- -##### `terraformAttribute`Required +##### `terraformAttribute`Required - *Type:* *string @@ -11270,7 +11429,7 @@ The attribute on the parent resource this class is referencing. --- -##### `complexObjectIndex`Required +##### `complexObjectIndex`Required - *Type:* *f64 @@ -11278,7 +11437,7 @@ the index of this item in the list. --- -##### `complexObjectIsFromSet`Required +##### `complexObjectIsFromSet`Required - *Type:* *bool @@ -11290,149 +11449,149 @@ whether the list is wrapping a set (will add tolist() to be able to access an it | **Name** | **Description** | | --- | --- | -| ComputeFqn | *No description.* | -| GetAnyMapAttribute | *No description.* | -| GetBooleanAttribute | *No description.* | -| GetBooleanMapAttribute | *No description.* | -| GetListAttribute | *No description.* | -| GetNumberAttribute | *No description.* | -| GetNumberListAttribute | *No description.* | -| GetNumberMapAttribute | *No description.* | -| GetStringAttribute | *No description.* | -| GetStringMapAttribute | *No description.* | -| InterpolationForAttribute | *No description.* | -| Resolve | Produce the Token's value at resolution time. | -| ToString | Return a string representation of this resolvable object. | +| ComputeFqn | *No description.* | +| GetAnyMapAttribute | *No description.* | +| GetBooleanAttribute | *No description.* | +| GetBooleanMapAttribute | *No description.* | +| GetListAttribute | *No description.* | +| GetNumberAttribute | *No description.* | +| GetNumberListAttribute | *No description.* | +| GetNumberMapAttribute | *No description.* | +| GetStringAttribute | *No description.* | +| GetStringMapAttribute | *No description.* | +| InterpolationForAttribute | *No description.* | +| Resolve | Produce the Token's value at resolution time. | +| ToString | Return a string representation of this resolvable object. | --- -##### `ComputeFqn` +##### `ComputeFqn` ```go func ComputeFqn() *string ``` -##### `GetAnyMapAttribute` +##### `GetAnyMapAttribute` ```go func GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* *string --- -##### `GetBooleanAttribute` +##### `GetBooleanAttribute` ```go func GetBooleanAttribute(terraformAttribute *string) IResolvable ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* *string --- -##### `GetBooleanMapAttribute` +##### `GetBooleanMapAttribute` ```go func GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* *string --- -##### `GetListAttribute` +##### `GetListAttribute` ```go func GetListAttribute(terraformAttribute *string) *[]*string ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* *string --- -##### `GetNumberAttribute` +##### `GetNumberAttribute` ```go func GetNumberAttribute(terraformAttribute *string) *f64 ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* *string --- -##### `GetNumberListAttribute` +##### `GetNumberListAttribute` ```go func GetNumberListAttribute(terraformAttribute *string) *[]*f64 ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* *string --- -##### `GetNumberMapAttribute` +##### `GetNumberMapAttribute` ```go func GetNumberMapAttribute(terraformAttribute *string) *map[string]*f64 ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* *string --- -##### `GetStringAttribute` +##### `GetStringAttribute` ```go func GetStringAttribute(terraformAttribute *string) *string ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* *string --- -##### `GetStringMapAttribute` +##### `GetStringMapAttribute` ```go func GetStringMapAttribute(terraformAttribute *string) *map[string]*string ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* *string --- -##### `InterpolationForAttribute` +##### `InterpolationForAttribute` ```go func InterpolationForAttribute(property *string) IResolvable ``` -###### `property`Required +###### `property`Required - *Type:* *string --- -##### `Resolve` +##### `Resolve` ```go func Resolve(_context IResolveContext) interface{} @@ -11440,13 +11599,13 @@ func Resolve(_context IResolveContext) interface{} Produce the Token's value at resolution time. -###### `_context`Required +###### `_context`Required - *Type:* github.com/hashicorp/terraform-cdk-go/cdktf.IResolveContext --- -##### `ToString` +##### `ToString` ```go func ToString() *string @@ -11461,16 +11620,15 @@ Returns a reversible string representation. | **Name** | **Type** | **Description** | | --- | --- | --- | -| CreationStack | *[]*string | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| Fqn | *string | *No description.* | -| Name | *string | *No description.* | -| PreservePathPrefix | github.com/hashicorp/terraform-cdk-go/cdktf.IResolvable | *No description.* | -| Rewrite | *string | *No description.* | -| InternalValue | DataDigitaloceanAppSpecIngressRuleComponent | *No description.* | +| CreationStack | *[]*string | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| Fqn | *string | *No description.* | +| Path | *string | *No description.* | +| PreservePathPrefix | github.com/hashicorp/terraform-cdk-go/cdktf.IResolvable | *No description.* | +| InternalValue | DataDigitaloceanAppSpecFunctionRoutes | *No description.* | --- -##### `CreationStack`Required +##### `CreationStack`Required ```go func CreationStack() *[]*string @@ -11484,7 +11642,7 @@ If this returns an empty array the stack will not be attached. --- -##### `Fqn`Required +##### `Fqn`Required ```go func Fqn() *string @@ -11494,17 +11652,17 @@ func Fqn() *string --- -##### `Name`Required +##### `Path`Required ```go -func Name() *string +func Path() *string ``` - *Type:* *string --- -##### `PreservePathPrefix`Required +##### `PreservePathPrefix`Required ```go func PreservePathPrefix() IResolvable @@ -11514,46 +11672,36 @@ func PreservePathPrefix() IResolvable --- -##### `Rewrite`Required - -```go -func Rewrite() *string -``` - -- *Type:* *string - ---- - -##### `InternalValue`Optional +##### `InternalValue`Optional ```go -func InternalValue() DataDigitaloceanAppSpecIngressRuleComponent +func InternalValue() DataDigitaloceanAppSpecFunctionRoutes ``` -- *Type:* DataDigitaloceanAppSpecIngressRuleComponent +- *Type:* DataDigitaloceanAppSpecFunctionRoutes --- -### DataDigitaloceanAppSpecIngressRuleCorsAllowOriginsList +### DataDigitaloceanAppSpecIngressList -#### Initializers +#### Initializers ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadigitaloceanapp" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/datadigitaloceanapp" -datadigitaloceanapp.NewDataDigitaloceanAppSpecIngressRuleCorsAllowOriginsList(terraformResource IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataDigitaloceanAppSpecIngressRuleCorsAllowOriginsList +datadigitaloceanapp.NewDataDigitaloceanAppSpecIngressList(terraformResource IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataDigitaloceanAppSpecIngressList ``` | **Name** | **Type** | **Description** | | --- | --- | --- | -| terraformResource | github.com/hashicorp/terraform-cdk-go/cdktf.IInterpolatingParent | The parent resource. | -| terraformAttribute | *string | The attribute on the parent resource this class is referencing. | -| wrapsSet | *bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | +| terraformResource | github.com/hashicorp/terraform-cdk-go/cdktf.IInterpolatingParent | The parent resource. | +| terraformAttribute | *string | The attribute on the parent resource this class is referencing. | +| wrapsSet | *bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | --- -##### `terraformResource`Required +##### `terraformResource`Required - *Type:* github.com/hashicorp/terraform-cdk-go/cdktf.IInterpolatingParent @@ -11561,7 +11709,7 @@ The parent resource. --- -##### `terraformAttribute`Required +##### `terraformAttribute`Required - *Type:* *string @@ -11569,7 +11717,7 @@ The attribute on the parent resource this class is referencing. --- -##### `wrapsSet`Required +##### `wrapsSet`Required - *Type:* *bool @@ -11581,15 +11729,15 @@ whether the list is wrapping a set (will add tolist() to be able to access an it | **Name** | **Description** | | --- | --- | -| AllWithMapKey | Creating an iterator for this complex list. | -| ComputeFqn | *No description.* | -| Resolve | Produce the Token's value at resolution time. | -| ToString | Return a string representation of this resolvable object. | -| Get | *No description.* | +| AllWithMapKey | Creating an iterator for this complex list. | +| ComputeFqn | *No description.* | +| Resolve | Produce the Token's value at resolution time. | +| ToString | Return a string representation of this resolvable object. | +| Get | *No description.* | --- -##### `AllWithMapKey` +##### `AllWithMapKey` ```go func AllWithMapKey(mapKeyAttributeName *string) DynamicListTerraformIterator @@ -11599,19 +11747,19 @@ Creating an iterator for this complex list. The list will be converted into a map with the mapKeyAttributeName as the key. -###### `mapKeyAttributeName`Required +###### `mapKeyAttributeName`Required - *Type:* *string --- -##### `ComputeFqn` +##### `ComputeFqn` ```go func ComputeFqn() *string ``` -##### `Resolve` +##### `Resolve` ```go func Resolve(_context IResolveContext) interface{} @@ -11619,13 +11767,13 @@ func Resolve(_context IResolveContext) interface{} Produce the Token's value at resolution time. -###### `_context`Required +###### `_context`Required - *Type:* github.com/hashicorp/terraform-cdk-go/cdktf.IResolveContext --- -##### `ToString` +##### `ToString` ```go func ToString() *string @@ -11635,13 +11783,13 @@ Return a string representation of this resolvable object. Returns a reversible string representation. -##### `Get` +##### `Get` ```go -func Get(index *f64) DataDigitaloceanAppSpecIngressRuleCorsAllowOriginsOutputReference +func Get(index *f64) DataDigitaloceanAppSpecIngressOutputReference ``` -###### `index`Required +###### `index`Required - *Type:* *f64 @@ -11654,12 +11802,12 @@ the index of the item to return. | **Name** | **Type** | **Description** | | --- | --- | --- | -| CreationStack | *[]*string | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| Fqn | *string | *No description.* | +| CreationStack | *[]*string | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| Fqn | *string | *No description.* | --- -##### `CreationStack`Required +##### `CreationStack`Required ```go func CreationStack() *[]*string @@ -11673,7 +11821,7 @@ If this returns an empty array the stack will not be attached. --- -##### `Fqn`Required +##### `Fqn`Required ```go func Fqn() *string @@ -11684,26 +11832,26 @@ func Fqn() *string --- -### DataDigitaloceanAppSpecIngressRuleCorsAllowOriginsOutputReference +### DataDigitaloceanAppSpecIngressOutputReference -#### Initializers +#### Initializers ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadigitaloceanapp" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/datadigitaloceanapp" -datadigitaloceanapp.NewDataDigitaloceanAppSpecIngressRuleCorsAllowOriginsOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string, complexObjectIndex *f64, complexObjectIsFromSet *bool) DataDigitaloceanAppSpecIngressRuleCorsAllowOriginsOutputReference +datadigitaloceanapp.NewDataDigitaloceanAppSpecIngressOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string, complexObjectIndex *f64, complexObjectIsFromSet *bool) DataDigitaloceanAppSpecIngressOutputReference ``` | **Name** | **Type** | **Description** | | --- | --- | --- | -| terraformResource | github.com/hashicorp/terraform-cdk-go/cdktf.IInterpolatingParent | The parent resource. | -| terraformAttribute | *string | The attribute on the parent resource this class is referencing. | -| complexObjectIndex | *f64 | the index of this item in the list. | -| complexObjectIsFromSet | *bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | +| terraformResource | github.com/hashicorp/terraform-cdk-go/cdktf.IInterpolatingParent | The parent resource. | +| terraformAttribute | *string | The attribute on the parent resource this class is referencing. | +| complexObjectIndex | *f64 | the index of this item in the list. | +| complexObjectIsFromSet | *bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | --- -##### `terraformResource`Required +##### `terraformResource`Required - *Type:* github.com/hashicorp/terraform-cdk-go/cdktf.IInterpolatingParent @@ -11711,7 +11859,7 @@ The parent resource. --- -##### `terraformAttribute`Required +##### `terraformAttribute`Required - *Type:* *string @@ -11719,7 +11867,7 @@ The attribute on the parent resource this class is referencing. --- -##### `complexObjectIndex`Required +##### `complexObjectIndex`Required - *Type:* *f64 @@ -11727,7 +11875,7 @@ the index of this item in the list. --- -##### `complexObjectIsFromSet`Required +##### `complexObjectIsFromSet`Required - *Type:* *bool @@ -11739,149 +11887,149 @@ whether the list is wrapping a set (will add tolist() to be able to access an it | **Name** | **Description** | | --- | --- | -| ComputeFqn | *No description.* | -| GetAnyMapAttribute | *No description.* | -| GetBooleanAttribute | *No description.* | -| GetBooleanMapAttribute | *No description.* | -| GetListAttribute | *No description.* | -| GetNumberAttribute | *No description.* | -| GetNumberListAttribute | *No description.* | -| GetNumberMapAttribute | *No description.* | -| GetStringAttribute | *No description.* | -| GetStringMapAttribute | *No description.* | -| InterpolationForAttribute | *No description.* | -| Resolve | Produce the Token's value at resolution time. | -| ToString | Return a string representation of this resolvable object. | +| ComputeFqn | *No description.* | +| GetAnyMapAttribute | *No description.* | +| GetBooleanAttribute | *No description.* | +| GetBooleanMapAttribute | *No description.* | +| GetListAttribute | *No description.* | +| GetNumberAttribute | *No description.* | +| GetNumberListAttribute | *No description.* | +| GetNumberMapAttribute | *No description.* | +| GetStringAttribute | *No description.* | +| GetStringMapAttribute | *No description.* | +| InterpolationForAttribute | *No description.* | +| Resolve | Produce the Token's value at resolution time. | +| ToString | Return a string representation of this resolvable object. | --- -##### `ComputeFqn` +##### `ComputeFqn` ```go func ComputeFqn() *string ``` -##### `GetAnyMapAttribute` +##### `GetAnyMapAttribute` ```go func GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* *string --- -##### `GetBooleanAttribute` +##### `GetBooleanAttribute` ```go func GetBooleanAttribute(terraformAttribute *string) IResolvable ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* *string --- -##### `GetBooleanMapAttribute` +##### `GetBooleanMapAttribute` ```go func GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* *string --- -##### `GetListAttribute` +##### `GetListAttribute` ```go func GetListAttribute(terraformAttribute *string) *[]*string ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* *string --- -##### `GetNumberAttribute` +##### `GetNumberAttribute` ```go func GetNumberAttribute(terraformAttribute *string) *f64 ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* *string --- -##### `GetNumberListAttribute` +##### `GetNumberListAttribute` ```go func GetNumberListAttribute(terraformAttribute *string) *[]*f64 ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* *string --- -##### `GetNumberMapAttribute` +##### `GetNumberMapAttribute` ```go func GetNumberMapAttribute(terraformAttribute *string) *map[string]*f64 ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* *string --- -##### `GetStringAttribute` +##### `GetStringAttribute` ```go func GetStringAttribute(terraformAttribute *string) *string ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* *string --- -##### `GetStringMapAttribute` +##### `GetStringMapAttribute` ```go func GetStringMapAttribute(terraformAttribute *string) *map[string]*string ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* *string --- -##### `InterpolationForAttribute` +##### `InterpolationForAttribute` ```go func InterpolationForAttribute(property *string) IResolvable ``` -###### `property`Required +###### `property`Required - *Type:* *string --- -##### `Resolve` +##### `Resolve` ```go func Resolve(_context IResolveContext) interface{} @@ -11889,13 +12037,13 @@ func Resolve(_context IResolveContext) interface{} Produce the Token's value at resolution time. -###### `_context`Required +###### `_context`Required - *Type:* github.com/hashicorp/terraform-cdk-go/cdktf.IResolveContext --- -##### `ToString` +##### `ToString` ```go func ToString() *string @@ -11910,16 +12058,14 @@ Returns a reversible string representation. | **Name** | **Type** | **Description** | | --- | --- | --- | -| CreationStack | *[]*string | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| Fqn | *string | *No description.* | -| Exact | *string | *No description.* | -| Prefix | *string | *No description.* | -| Regex | *string | *No description.* | -| InternalValue | DataDigitaloceanAppSpecIngressRuleCorsAllowOrigins | *No description.* | +| CreationStack | *[]*string | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| Fqn | *string | *No description.* | +| Rule | DataDigitaloceanAppSpecIngressRuleList | *No description.* | +| InternalValue | DataDigitaloceanAppSpecIngress | *No description.* | --- -##### `CreationStack`Required +##### `CreationStack`Required ```go func CreationStack() *[]*string @@ -11933,7 +12079,7 @@ If this returns an empty array the stack will not be attached. --- -##### `Fqn`Required +##### `Fqn`Required ```go func Fqn() *string @@ -11943,82 +12089,62 @@ func Fqn() *string --- -##### `Exact`Required +##### `Rule`Required ```go -func Exact() *string +func Rule() DataDigitaloceanAppSpecIngressRuleList ``` -- *Type:* *string +- *Type:* DataDigitaloceanAppSpecIngressRuleList --- -##### `Prefix`Required +##### `InternalValue`Optional ```go -func Prefix() *string +func InternalValue() DataDigitaloceanAppSpecIngress ``` -- *Type:* *string +- *Type:* DataDigitaloceanAppSpecIngress --- -##### `Regex`Required + +### DataDigitaloceanAppSpecIngressRuleComponentList + +#### Initializers ```go -func Regex() *string +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/datadigitaloceanapp" + +datadigitaloceanapp.NewDataDigitaloceanAppSpecIngressRuleComponentList(terraformResource IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataDigitaloceanAppSpecIngressRuleComponentList ``` -- *Type:* *string +| **Name** | **Type** | **Description** | +| --- | --- | --- | +| terraformResource | github.com/hashicorp/terraform-cdk-go/cdktf.IInterpolatingParent | The parent resource. | +| terraformAttribute | *string | The attribute on the parent resource this class is referencing. | +| wrapsSet | *bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | --- -##### `InternalValue`Optional +##### `terraformResource`Required -```go -func InternalValue() DataDigitaloceanAppSpecIngressRuleCorsAllowOrigins -``` +- *Type:* github.com/hashicorp/terraform-cdk-go/cdktf.IInterpolatingParent -- *Type:* DataDigitaloceanAppSpecIngressRuleCorsAllowOrigins +The parent resource. --- +##### `terraformAttribute`Required -### DataDigitaloceanAppSpecIngressRuleCorsList +- *Type:* *string -#### Initializers - -```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadigitaloceanapp" - -datadigitaloceanapp.NewDataDigitaloceanAppSpecIngressRuleCorsList(terraformResource IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataDigitaloceanAppSpecIngressRuleCorsList -``` - -| **Name** | **Type** | **Description** | -| --- | --- | --- | -| terraformResource | github.com/hashicorp/terraform-cdk-go/cdktf.IInterpolatingParent | The parent resource. | -| terraformAttribute | *string | The attribute on the parent resource this class is referencing. | -| wrapsSet | *bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | - ---- - -##### `terraformResource`Required - -- *Type:* github.com/hashicorp/terraform-cdk-go/cdktf.IInterpolatingParent - -The parent resource. - ---- - -##### `terraformAttribute`Required - -- *Type:* *string - -The attribute on the parent resource this class is referencing. +The attribute on the parent resource this class is referencing. --- -##### `wrapsSet`Required +##### `wrapsSet`Required - *Type:* *bool @@ -12030,15 +12156,15 @@ whether the list is wrapping a set (will add tolist() to be able to access an it | **Name** | **Description** | | --- | --- | -| AllWithMapKey | Creating an iterator for this complex list. | -| ComputeFqn | *No description.* | -| Resolve | Produce the Token's value at resolution time. | -| ToString | Return a string representation of this resolvable object. | -| Get | *No description.* | +| AllWithMapKey | Creating an iterator for this complex list. | +| ComputeFqn | *No description.* | +| Resolve | Produce the Token's value at resolution time. | +| ToString | Return a string representation of this resolvable object. | +| Get | *No description.* | --- -##### `AllWithMapKey` +##### `AllWithMapKey` ```go func AllWithMapKey(mapKeyAttributeName *string) DynamicListTerraformIterator @@ -12048,19 +12174,19 @@ Creating an iterator for this complex list. The list will be converted into a map with the mapKeyAttributeName as the key. -###### `mapKeyAttributeName`Required +###### `mapKeyAttributeName`Required - *Type:* *string --- -##### `ComputeFqn` +##### `ComputeFqn` ```go func ComputeFqn() *string ``` -##### `Resolve` +##### `Resolve` ```go func Resolve(_context IResolveContext) interface{} @@ -12068,13 +12194,13 @@ func Resolve(_context IResolveContext) interface{} Produce the Token's value at resolution time. -###### `_context`Required +###### `_context`Required - *Type:* github.com/hashicorp/terraform-cdk-go/cdktf.IResolveContext --- -##### `ToString` +##### `ToString` ```go func ToString() *string @@ -12084,13 +12210,13 @@ Return a string representation of this resolvable object. Returns a reversible string representation. -##### `Get` +##### `Get` ```go -func Get(index *f64) DataDigitaloceanAppSpecIngressRuleCorsOutputReference +func Get(index *f64) DataDigitaloceanAppSpecIngressRuleComponentOutputReference ``` -###### `index`Required +###### `index`Required - *Type:* *f64 @@ -12103,12 +12229,12 @@ the index of the item to return. | **Name** | **Type** | **Description** | | --- | --- | --- | -| CreationStack | *[]*string | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| Fqn | *string | *No description.* | +| CreationStack | *[]*string | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| Fqn | *string | *No description.* | --- -##### `CreationStack`Required +##### `CreationStack`Required ```go func CreationStack() *[]*string @@ -12122,7 +12248,7 @@ If this returns an empty array the stack will not be attached. --- -##### `Fqn`Required +##### `Fqn`Required ```go func Fqn() *string @@ -12133,26 +12259,26 @@ func Fqn() *string --- -### DataDigitaloceanAppSpecIngressRuleCorsOutputReference +### DataDigitaloceanAppSpecIngressRuleComponentOutputReference -#### Initializers +#### Initializers ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadigitaloceanapp" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/datadigitaloceanapp" -datadigitaloceanapp.NewDataDigitaloceanAppSpecIngressRuleCorsOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string, complexObjectIndex *f64, complexObjectIsFromSet *bool) DataDigitaloceanAppSpecIngressRuleCorsOutputReference +datadigitaloceanapp.NewDataDigitaloceanAppSpecIngressRuleComponentOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string, complexObjectIndex *f64, complexObjectIsFromSet *bool) DataDigitaloceanAppSpecIngressRuleComponentOutputReference ``` | **Name** | **Type** | **Description** | | --- | --- | --- | -| terraformResource | github.com/hashicorp/terraform-cdk-go/cdktf.IInterpolatingParent | The parent resource. | -| terraformAttribute | *string | The attribute on the parent resource this class is referencing. | -| complexObjectIndex | *f64 | the index of this item in the list. | -| complexObjectIsFromSet | *bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | +| terraformResource | github.com/hashicorp/terraform-cdk-go/cdktf.IInterpolatingParent | The parent resource. | +| terraformAttribute | *string | The attribute on the parent resource this class is referencing. | +| complexObjectIndex | *f64 | the index of this item in the list. | +| complexObjectIsFromSet | *bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | --- -##### `terraformResource`Required +##### `terraformResource`Required - *Type:* github.com/hashicorp/terraform-cdk-go/cdktf.IInterpolatingParent @@ -12160,7 +12286,7 @@ The parent resource. --- -##### `terraformAttribute`Required +##### `terraformAttribute`Required - *Type:* *string @@ -12168,7 +12294,7 @@ The attribute on the parent resource this class is referencing. --- -##### `complexObjectIndex`Required +##### `complexObjectIndex`Required - *Type:* *f64 @@ -12176,7 +12302,7 @@ the index of this item in the list. --- -##### `complexObjectIsFromSet`Required +##### `complexObjectIsFromSet`Required - *Type:* *bool @@ -12188,149 +12314,149 @@ whether the list is wrapping a set (will add tolist() to be able to access an it | **Name** | **Description** | | --- | --- | -| ComputeFqn | *No description.* | -| GetAnyMapAttribute | *No description.* | -| GetBooleanAttribute | *No description.* | -| GetBooleanMapAttribute | *No description.* | -| GetListAttribute | *No description.* | -| GetNumberAttribute | *No description.* | -| GetNumberListAttribute | *No description.* | -| GetNumberMapAttribute | *No description.* | -| GetStringAttribute | *No description.* | -| GetStringMapAttribute | *No description.* | -| InterpolationForAttribute | *No description.* | -| Resolve | Produce the Token's value at resolution time. | -| ToString | Return a string representation of this resolvable object. | +| ComputeFqn | *No description.* | +| GetAnyMapAttribute | *No description.* | +| GetBooleanAttribute | *No description.* | +| GetBooleanMapAttribute | *No description.* | +| GetListAttribute | *No description.* | +| GetNumberAttribute | *No description.* | +| GetNumberListAttribute | *No description.* | +| GetNumberMapAttribute | *No description.* | +| GetStringAttribute | *No description.* | +| GetStringMapAttribute | *No description.* | +| InterpolationForAttribute | *No description.* | +| Resolve | Produce the Token's value at resolution time. | +| ToString | Return a string representation of this resolvable object. | --- -##### `ComputeFqn` +##### `ComputeFqn` ```go func ComputeFqn() *string ``` -##### `GetAnyMapAttribute` +##### `GetAnyMapAttribute` ```go func GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* *string --- -##### `GetBooleanAttribute` +##### `GetBooleanAttribute` ```go func GetBooleanAttribute(terraformAttribute *string) IResolvable ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* *string --- -##### `GetBooleanMapAttribute` +##### `GetBooleanMapAttribute` ```go func GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* *string --- -##### `GetListAttribute` +##### `GetListAttribute` ```go func GetListAttribute(terraformAttribute *string) *[]*string ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* *string --- -##### `GetNumberAttribute` +##### `GetNumberAttribute` ```go func GetNumberAttribute(terraformAttribute *string) *f64 ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* *string --- -##### `GetNumberListAttribute` +##### `GetNumberListAttribute` ```go func GetNumberListAttribute(terraformAttribute *string) *[]*f64 ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* *string --- -##### `GetNumberMapAttribute` +##### `GetNumberMapAttribute` ```go func GetNumberMapAttribute(terraformAttribute *string) *map[string]*f64 ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* *string --- -##### `GetStringAttribute` +##### `GetStringAttribute` ```go func GetStringAttribute(terraformAttribute *string) *string ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* *string --- -##### `GetStringMapAttribute` +##### `GetStringMapAttribute` ```go func GetStringMapAttribute(terraformAttribute *string) *map[string]*string ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* *string --- -##### `InterpolationForAttribute` +##### `InterpolationForAttribute` ```go func InterpolationForAttribute(property *string) IResolvable ``` -###### `property`Required +###### `property`Required - *Type:* *string --- -##### `Resolve` +##### `Resolve` ```go func Resolve(_context IResolveContext) interface{} @@ -12338,13 +12464,13 @@ func Resolve(_context IResolveContext) interface{} Produce the Token's value at resolution time. -###### `_context`Required +###### `_context`Required - *Type:* github.com/hashicorp/terraform-cdk-go/cdktf.IResolveContext --- -##### `ToString` +##### `ToString` ```go func ToString() *string @@ -12359,19 +12485,16 @@ Returns a reversible string representation. | **Name** | **Type** | **Description** | | --- | --- | --- | -| CreationStack | *[]*string | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| Fqn | *string | *No description.* | -| AllowCredentials | github.com/hashicorp/terraform-cdk-go/cdktf.IResolvable | *No description.* | -| AllowHeaders | *[]*string | *No description.* | -| AllowMethods | *[]*string | *No description.* | -| AllowOrigins | DataDigitaloceanAppSpecIngressRuleCorsAllowOriginsList | *No description.* | -| ExposeHeaders | *[]*string | *No description.* | -| MaxAge | *string | *No description.* | -| InternalValue | DataDigitaloceanAppSpecIngressRuleCors | *No description.* | +| CreationStack | *[]*string | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| Fqn | *string | *No description.* | +| Name | *string | *No description.* | +| PreservePathPrefix | github.com/hashicorp/terraform-cdk-go/cdktf.IResolvable | *No description.* | +| Rewrite | *string | *No description.* | +| InternalValue | DataDigitaloceanAppSpecIngressRuleComponent | *No description.* | --- -##### `CreationStack`Required +##### `CreationStack`Required ```go func CreationStack() *[]*string @@ -12385,7 +12508,7 @@ If this returns an empty array the stack will not be attached. --- -##### `Fqn`Required +##### `Fqn`Required ```go func Fqn() *string @@ -12395,96 +12518,66 @@ func Fqn() *string --- -##### `AllowCredentials`Required - -```go -func AllowCredentials() IResolvable -``` - -- *Type:* github.com/hashicorp/terraform-cdk-go/cdktf.IResolvable - ---- - -##### `AllowHeaders`Required - -```go -func AllowHeaders() *[]*string -``` - -- *Type:* *[]*string - ---- - -##### `AllowMethods`Required - -```go -func AllowMethods() *[]*string -``` - -- *Type:* *[]*string - ---- - -##### `AllowOrigins`Required +##### `Name`Required ```go -func AllowOrigins() DataDigitaloceanAppSpecIngressRuleCorsAllowOriginsList +func Name() *string ``` -- *Type:* DataDigitaloceanAppSpecIngressRuleCorsAllowOriginsList +- *Type:* *string --- -##### `ExposeHeaders`Required +##### `PreservePathPrefix`Required ```go -func ExposeHeaders() *[]*string +func PreservePathPrefix() IResolvable ``` -- *Type:* *[]*string +- *Type:* github.com/hashicorp/terraform-cdk-go/cdktf.IResolvable --- -##### `MaxAge`Required +##### `Rewrite`Required ```go -func MaxAge() *string +func Rewrite() *string ``` - *Type:* *string --- -##### `InternalValue`Optional +##### `InternalValue`Optional ```go -func InternalValue() DataDigitaloceanAppSpecIngressRuleCors +func InternalValue() DataDigitaloceanAppSpecIngressRuleComponent ``` -- *Type:* DataDigitaloceanAppSpecIngressRuleCors +- *Type:* DataDigitaloceanAppSpecIngressRuleComponent --- -### DataDigitaloceanAppSpecIngressRuleList +### DataDigitaloceanAppSpecIngressRuleCorsAllowOriginsList -#### Initializers +#### Initializers ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadigitaloceanapp" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/datadigitaloceanapp" -datadigitaloceanapp.NewDataDigitaloceanAppSpecIngressRuleList(terraformResource IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataDigitaloceanAppSpecIngressRuleList +datadigitaloceanapp.NewDataDigitaloceanAppSpecIngressRuleCorsAllowOriginsList(terraformResource IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataDigitaloceanAppSpecIngressRuleCorsAllowOriginsList ``` | **Name** | **Type** | **Description** | | --- | --- | --- | -| terraformResource | github.com/hashicorp/terraform-cdk-go/cdktf.IInterpolatingParent | The parent resource. | -| terraformAttribute | *string | The attribute on the parent resource this class is referencing. | -| wrapsSet | *bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | +| terraformResource | github.com/hashicorp/terraform-cdk-go/cdktf.IInterpolatingParent | The parent resource. | +| terraformAttribute | *string | The attribute on the parent resource this class is referencing. | +| wrapsSet | *bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | --- -##### `terraformResource`Required +##### `terraformResource`Required - *Type:* github.com/hashicorp/terraform-cdk-go/cdktf.IInterpolatingParent @@ -12492,7 +12585,7 @@ The parent resource. --- -##### `terraformAttribute`Required +##### `terraformAttribute`Required - *Type:* *string @@ -12500,7 +12593,7 @@ The attribute on the parent resource this class is referencing. --- -##### `wrapsSet`Required +##### `wrapsSet`Required - *Type:* *bool @@ -12512,15 +12605,15 @@ whether the list is wrapping a set (will add tolist() to be able to access an it | **Name** | **Description** | | --- | --- | -| AllWithMapKey | Creating an iterator for this complex list. | -| ComputeFqn | *No description.* | -| Resolve | Produce the Token's value at resolution time. | -| ToString | Return a string representation of this resolvable object. | -| Get | *No description.* | +| AllWithMapKey | Creating an iterator for this complex list. | +| ComputeFqn | *No description.* | +| Resolve | Produce the Token's value at resolution time. | +| ToString | Return a string representation of this resolvable object. | +| Get | *No description.* | --- -##### `AllWithMapKey` +##### `AllWithMapKey` ```go func AllWithMapKey(mapKeyAttributeName *string) DynamicListTerraformIterator @@ -12530,19 +12623,19 @@ Creating an iterator for this complex list. The list will be converted into a map with the mapKeyAttributeName as the key. -###### `mapKeyAttributeName`Required +###### `mapKeyAttributeName`Required - *Type:* *string --- -##### `ComputeFqn` +##### `ComputeFqn` ```go func ComputeFqn() *string ``` -##### `Resolve` +##### `Resolve` ```go func Resolve(_context IResolveContext) interface{} @@ -12550,13 +12643,13 @@ func Resolve(_context IResolveContext) interface{} Produce the Token's value at resolution time. -###### `_context`Required +###### `_context`Required - *Type:* github.com/hashicorp/terraform-cdk-go/cdktf.IResolveContext --- -##### `ToString` +##### `ToString` ```go func ToString() *string @@ -12566,13 +12659,13 @@ Return a string representation of this resolvable object. Returns a reversible string representation. -##### `Get` +##### `Get` ```go -func Get(index *f64) DataDigitaloceanAppSpecIngressRuleOutputReference +func Get(index *f64) DataDigitaloceanAppSpecIngressRuleCorsAllowOriginsOutputReference ``` -###### `index`Required +###### `index`Required - *Type:* *f64 @@ -12585,12 +12678,12 @@ the index of the item to return. | **Name** | **Type** | **Description** | | --- | --- | --- | -| CreationStack | *[]*string | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| Fqn | *string | *No description.* | +| CreationStack | *[]*string | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| Fqn | *string | *No description.* | --- -##### `CreationStack`Required +##### `CreationStack`Required ```go func CreationStack() *[]*string @@ -12604,7 +12697,7 @@ If this returns an empty array the stack will not be attached. --- -##### `Fqn`Required +##### `Fqn`Required ```go func Fqn() *string @@ -12615,25 +12708,26 @@ func Fqn() *string --- -### DataDigitaloceanAppSpecIngressRuleMatchList +### DataDigitaloceanAppSpecIngressRuleCorsAllowOriginsOutputReference -#### Initializers +#### Initializers ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadigitaloceanapp" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/datadigitaloceanapp" -datadigitaloceanapp.NewDataDigitaloceanAppSpecIngressRuleMatchList(terraformResource IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataDigitaloceanAppSpecIngressRuleMatchList +datadigitaloceanapp.NewDataDigitaloceanAppSpecIngressRuleCorsAllowOriginsOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string, complexObjectIndex *f64, complexObjectIsFromSet *bool) DataDigitaloceanAppSpecIngressRuleCorsAllowOriginsOutputReference ``` | **Name** | **Type** | **Description** | | --- | --- | --- | -| terraformResource | github.com/hashicorp/terraform-cdk-go/cdktf.IInterpolatingParent | The parent resource. | -| terraformAttribute | *string | The attribute on the parent resource this class is referencing. | -| wrapsSet | *bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | +| terraformResource | github.com/hashicorp/terraform-cdk-go/cdktf.IInterpolatingParent | The parent resource. | +| terraformAttribute | *string | The attribute on the parent resource this class is referencing. | +| complexObjectIndex | *f64 | the index of this item in the list. | +| complexObjectIsFromSet | *bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | --- -##### `terraformResource`Required +##### `terraformResource`Required - *Type:* github.com/hashicorp/terraform-cdk-go/cdktf.IInterpolatingParent @@ -12641,7 +12735,7 @@ The parent resource. --- -##### `terraformAttribute`Required +##### `terraformAttribute`Required - *Type:* *string @@ -12649,7 +12743,15 @@ The attribute on the parent resource this class is referencing. --- -##### `wrapsSet`Required +##### `complexObjectIndex`Required + +- *Type:* *f64 + +the index of this item in the list. + +--- + +##### `complexObjectIsFromSet`Required - *Type:* *bool @@ -12661,406 +12763,270 @@ whether the list is wrapping a set (will add tolist() to be able to access an it | **Name** | **Description** | | --- | --- | -| AllWithMapKey | Creating an iterator for this complex list. | -| ComputeFqn | *No description.* | -| Resolve | Produce the Token's value at resolution time. | -| ToString | Return a string representation of this resolvable object. | -| Get | *No description.* | +| ComputeFqn | *No description.* | +| GetAnyMapAttribute | *No description.* | +| GetBooleanAttribute | *No description.* | +| GetBooleanMapAttribute | *No description.* | +| GetListAttribute | *No description.* | +| GetNumberAttribute | *No description.* | +| GetNumberListAttribute | *No description.* | +| GetNumberMapAttribute | *No description.* | +| GetStringAttribute | *No description.* | +| GetStringMapAttribute | *No description.* | +| InterpolationForAttribute | *No description.* | +| Resolve | Produce the Token's value at resolution time. | +| ToString | Return a string representation of this resolvable object. | --- -##### `AllWithMapKey` +##### `ComputeFqn` ```go -func AllWithMapKey(mapKeyAttributeName *string) DynamicListTerraformIterator +func ComputeFqn() *string ``` -Creating an iterator for this complex list. +##### `GetAnyMapAttribute` -The list will be converted into a map with the mapKeyAttributeName as the key. +```go +func GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} +``` -###### `mapKeyAttributeName`Required +###### `terraformAttribute`Required - *Type:* *string --- -##### `ComputeFqn` +##### `GetBooleanAttribute` ```go -func ComputeFqn() *string +func GetBooleanAttribute(terraformAttribute *string) IResolvable ``` -##### `Resolve` +###### `terraformAttribute`Required + +- *Type:* *string + +--- + +##### `GetBooleanMapAttribute` ```go -func Resolve(_context IResolveContext) interface{} +func GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool ``` -Produce the Token's value at resolution time. - -###### `_context`Required +###### `terraformAttribute`Required -- *Type:* github.com/hashicorp/terraform-cdk-go/cdktf.IResolveContext +- *Type:* *string --- -##### `ToString` +##### `GetListAttribute` ```go -func ToString() *string +func GetListAttribute(terraformAttribute *string) *[]*string ``` -Return a string representation of this resolvable object. +###### `terraformAttribute`Required -Returns a reversible string representation. +- *Type:* *string -##### `Get` +--- + +##### `GetNumberAttribute` ```go -func Get(index *f64) DataDigitaloceanAppSpecIngressRuleMatchOutputReference +func GetNumberAttribute(terraformAttribute *string) *f64 ``` -###### `index`Required - -- *Type:* *f64 +###### `terraformAttribute`Required -the index of the item to return. +- *Type:* *string --- +##### `GetNumberListAttribute` -#### Properties +```go +func GetNumberListAttribute(terraformAttribute *string) *[]*f64 +``` -| **Name** | **Type** | **Description** | -| --- | --- | --- | -| CreationStack | *[]*string | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| Fqn | *string | *No description.* | +###### `terraformAttribute`Required + +- *Type:* *string --- -##### `CreationStack`Required +##### `GetNumberMapAttribute` ```go -func CreationStack() *[]*string +func GetNumberMapAttribute(terraformAttribute *string) *map[string]*f64 ``` -- *Type:* *[]*string - -The creation stack of this resolvable which will be appended to errors thrown during resolution. +###### `terraformAttribute`Required -If this returns an empty array the stack will not be attached. +- *Type:* *string --- -##### `Fqn`Required +##### `GetStringAttribute` ```go -func Fqn() *string +func GetStringAttribute(terraformAttribute *string) *string ``` +###### `terraformAttribute`Required + - *Type:* *string --- - -### DataDigitaloceanAppSpecIngressRuleMatchOutputReference - -#### Initializers +##### `GetStringMapAttribute` ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadigitaloceanapp" - -datadigitaloceanapp.NewDataDigitaloceanAppSpecIngressRuleMatchOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string, complexObjectIndex *f64, complexObjectIsFromSet *bool) DataDigitaloceanAppSpecIngressRuleMatchOutputReference +func GetStringMapAttribute(terraformAttribute *string) *map[string]*string ``` -| **Name** | **Type** | **Description** | -| --- | --- | --- | -| terraformResource | github.com/hashicorp/terraform-cdk-go/cdktf.IInterpolatingParent | The parent resource. | -| terraformAttribute | *string | The attribute on the parent resource this class is referencing. | -| complexObjectIndex | *f64 | the index of this item in the list. | -| complexObjectIsFromSet | *bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | - ---- +###### `terraformAttribute`Required -##### `terraformResource`Required +- *Type:* *string -- *Type:* github.com/hashicorp/terraform-cdk-go/cdktf.IInterpolatingParent +--- -The parent resource. +##### `InterpolationForAttribute` ---- +```go +func InterpolationForAttribute(property *string) IResolvable +``` -##### `terraformAttribute`Required +###### `property`Required - *Type:* *string -The attribute on the parent resource this class is referencing. - --- -##### `complexObjectIndex`Required +##### `Resolve` -- *Type:* *f64 +```go +func Resolve(_context IResolveContext) interface{} +``` -the index of this item in the list. +Produce the Token's value at resolution time. + +###### `_context`Required + +- *Type:* github.com/hashicorp/terraform-cdk-go/cdktf.IResolveContext --- -##### `complexObjectIsFromSet`Required +##### `ToString` -- *Type:* *bool +```go +func ToString() *string +``` -whether the list is wrapping a set (will add tolist() to be able to access an item via an index). +Return a string representation of this resolvable object. ---- +Returns a reversible string representation. -#### Methods -| **Name** | **Description** | -| --- | --- | -| ComputeFqn | *No description.* | -| GetAnyMapAttribute | *No description.* | -| GetBooleanAttribute | *No description.* | -| GetBooleanMapAttribute | *No description.* | -| GetListAttribute | *No description.* | -| GetNumberAttribute | *No description.* | -| GetNumberListAttribute | *No description.* | -| GetNumberMapAttribute | *No description.* | -| GetStringAttribute | *No description.* | -| GetStringMapAttribute | *No description.* | -| InterpolationForAttribute | *No description.* | -| Resolve | Produce the Token's value at resolution time. | -| ToString | Return a string representation of this resolvable object. | +#### Properties + +| **Name** | **Type** | **Description** | +| --- | --- | --- | +| CreationStack | *[]*string | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| Fqn | *string | *No description.* | +| Exact | *string | *No description.* | +| Prefix | *string | *No description.* | +| Regex | *string | *No description.* | +| InternalValue | DataDigitaloceanAppSpecIngressRuleCorsAllowOrigins | *No description.* | --- -##### `ComputeFqn` +##### `CreationStack`Required ```go -func ComputeFqn() *string +func CreationStack() *[]*string ``` -##### `GetAnyMapAttribute` - -```go -func GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} -``` +- *Type:* *[]*string -###### `terraformAttribute`Required +The creation stack of this resolvable which will be appended to errors thrown during resolution. -- *Type:* *string +If this returns an empty array the stack will not be attached. --- -##### `GetBooleanAttribute` +##### `Fqn`Required ```go -func GetBooleanAttribute(terraformAttribute *string) IResolvable +func Fqn() *string ``` -###### `terraformAttribute`Required - - *Type:* *string --- -##### `GetBooleanMapAttribute` +##### `Exact`Required ```go -func GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool -``` - -###### `terraformAttribute`Required - -- *Type:* *string - ---- - -##### `GetListAttribute` - -```go -func GetListAttribute(terraformAttribute *string) *[]*string -``` - -###### `terraformAttribute`Required - -- *Type:* *string - ---- - -##### `GetNumberAttribute` - -```go -func GetNumberAttribute(terraformAttribute *string) *f64 -``` - -###### `terraformAttribute`Required - -- *Type:* *string - ---- - -##### `GetNumberListAttribute` - -```go -func GetNumberListAttribute(terraformAttribute *string) *[]*f64 -``` - -###### `terraformAttribute`Required - -- *Type:* *string - ---- - -##### `GetNumberMapAttribute` - -```go -func GetNumberMapAttribute(terraformAttribute *string) *map[string]*f64 -``` - -###### `terraformAttribute`Required - -- *Type:* *string - ---- - -##### `GetStringAttribute` - -```go -func GetStringAttribute(terraformAttribute *string) *string -``` - -###### `terraformAttribute`Required - -- *Type:* *string - ---- - -##### `GetStringMapAttribute` - -```go -func GetStringMapAttribute(terraformAttribute *string) *map[string]*string +func Exact() *string ``` -###### `terraformAttribute`Required - - *Type:* *string --- -##### `InterpolationForAttribute` +##### `Prefix`Required ```go -func InterpolationForAttribute(property *string) IResolvable +func Prefix() *string ``` -###### `property`Required - - *Type:* *string --- -##### `Resolve` - -```go -func Resolve(_context IResolveContext) interface{} -``` - -Produce the Token's value at resolution time. - -###### `_context`Required - -- *Type:* github.com/hashicorp/terraform-cdk-go/cdktf.IResolveContext - ---- - -##### `ToString` - -```go -func ToString() *string -``` - -Return a string representation of this resolvable object. - -Returns a reversible string representation. - - -#### Properties - -| **Name** | **Type** | **Description** | -| --- | --- | --- | -| CreationStack | *[]*string | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| Fqn | *string | *No description.* | -| Path | DataDigitaloceanAppSpecIngressRuleMatchPathList | *No description.* | -| InternalValue | DataDigitaloceanAppSpecIngressRuleMatch | *No description.* | - ---- - -##### `CreationStack`Required - -```go -func CreationStack() *[]*string -``` - -- *Type:* *[]*string - -The creation stack of this resolvable which will be appended to errors thrown during resolution. - -If this returns an empty array the stack will not be attached. - ---- - -##### `Fqn`Required +##### `Regex`Required ```go -func Fqn() *string +func Regex() *string ``` - *Type:* *string --- -##### `Path`Required - -```go -func Path() DataDigitaloceanAppSpecIngressRuleMatchPathList -``` - -- *Type:* DataDigitaloceanAppSpecIngressRuleMatchPathList - ---- - -##### `InternalValue`Optional +##### `InternalValue`Optional ```go -func InternalValue() DataDigitaloceanAppSpecIngressRuleMatch +func InternalValue() DataDigitaloceanAppSpecIngressRuleCorsAllowOrigins ``` -- *Type:* DataDigitaloceanAppSpecIngressRuleMatch +- *Type:* DataDigitaloceanAppSpecIngressRuleCorsAllowOrigins --- -### DataDigitaloceanAppSpecIngressRuleMatchPathList +### DataDigitaloceanAppSpecIngressRuleCorsList -#### Initializers +#### Initializers ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadigitaloceanapp" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/datadigitaloceanapp" -datadigitaloceanapp.NewDataDigitaloceanAppSpecIngressRuleMatchPathList(terraformResource IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataDigitaloceanAppSpecIngressRuleMatchPathList +datadigitaloceanapp.NewDataDigitaloceanAppSpecIngressRuleCorsList(terraformResource IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataDigitaloceanAppSpecIngressRuleCorsList ``` | **Name** | **Type** | **Description** | | --- | --- | --- | -| terraformResource | github.com/hashicorp/terraform-cdk-go/cdktf.IInterpolatingParent | The parent resource. | -| terraformAttribute | *string | The attribute on the parent resource this class is referencing. | -| wrapsSet | *bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | +| terraformResource | github.com/hashicorp/terraform-cdk-go/cdktf.IInterpolatingParent | The parent resource. | +| terraformAttribute | *string | The attribute on the parent resource this class is referencing. | +| wrapsSet | *bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | --- -##### `terraformResource`Required +##### `terraformResource`Required - *Type:* github.com/hashicorp/terraform-cdk-go/cdktf.IInterpolatingParent @@ -13068,7 +13034,7 @@ The parent resource. --- -##### `terraformAttribute`Required +##### `terraformAttribute`Required - *Type:* *string @@ -13076,7 +13042,7 @@ The attribute on the parent resource this class is referencing. --- -##### `wrapsSet`Required +##### `wrapsSet`Required - *Type:* *bool @@ -13088,15 +13054,15 @@ whether the list is wrapping a set (will add tolist() to be able to access an it | **Name** | **Description** | | --- | --- | -| AllWithMapKey | Creating an iterator for this complex list. | -| ComputeFqn | *No description.* | -| Resolve | Produce the Token's value at resolution time. | -| ToString | Return a string representation of this resolvable object. | -| Get | *No description.* | +| AllWithMapKey | Creating an iterator for this complex list. | +| ComputeFqn | *No description.* | +| Resolve | Produce the Token's value at resolution time. | +| ToString | Return a string representation of this resolvable object. | +| Get | *No description.* | --- -##### `AllWithMapKey` +##### `AllWithMapKey` ```go func AllWithMapKey(mapKeyAttributeName *string) DynamicListTerraformIterator @@ -13106,19 +13072,19 @@ Creating an iterator for this complex list. The list will be converted into a map with the mapKeyAttributeName as the key. -###### `mapKeyAttributeName`Required +###### `mapKeyAttributeName`Required - *Type:* *string --- -##### `ComputeFqn` +##### `ComputeFqn` ```go func ComputeFqn() *string ``` -##### `Resolve` +##### `Resolve` ```go func Resolve(_context IResolveContext) interface{} @@ -13126,13 +13092,13 @@ func Resolve(_context IResolveContext) interface{} Produce the Token's value at resolution time. -###### `_context`Required +###### `_context`Required - *Type:* github.com/hashicorp/terraform-cdk-go/cdktf.IResolveContext --- -##### `ToString` +##### `ToString` ```go func ToString() *string @@ -13142,13 +13108,13 @@ Return a string representation of this resolvable object. Returns a reversible string representation. -##### `Get` +##### `Get` ```go -func Get(index *f64) DataDigitaloceanAppSpecIngressRuleMatchPathOutputReference +func Get(index *f64) DataDigitaloceanAppSpecIngressRuleCorsOutputReference ``` -###### `index`Required +###### `index`Required - *Type:* *f64 @@ -13161,12 +13127,12 @@ the index of the item to return. | **Name** | **Type** | **Description** | | --- | --- | --- | -| CreationStack | *[]*string | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| Fqn | *string | *No description.* | +| CreationStack | *[]*string | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| Fqn | *string | *No description.* | --- -##### `CreationStack`Required +##### `CreationStack`Required ```go func CreationStack() *[]*string @@ -13180,7 +13146,7 @@ If this returns an empty array the stack will not be attached. --- -##### `Fqn`Required +##### `Fqn`Required ```go func Fqn() *string @@ -13191,26 +13157,26 @@ func Fqn() *string --- -### DataDigitaloceanAppSpecIngressRuleMatchPathOutputReference +### DataDigitaloceanAppSpecIngressRuleCorsOutputReference -#### Initializers +#### Initializers ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadigitaloceanapp" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/datadigitaloceanapp" -datadigitaloceanapp.NewDataDigitaloceanAppSpecIngressRuleMatchPathOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string, complexObjectIndex *f64, complexObjectIsFromSet *bool) DataDigitaloceanAppSpecIngressRuleMatchPathOutputReference +datadigitaloceanapp.NewDataDigitaloceanAppSpecIngressRuleCorsOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string, complexObjectIndex *f64, complexObjectIsFromSet *bool) DataDigitaloceanAppSpecIngressRuleCorsOutputReference ``` | **Name** | **Type** | **Description** | | --- | --- | --- | -| terraformResource | github.com/hashicorp/terraform-cdk-go/cdktf.IInterpolatingParent | The parent resource. | -| terraformAttribute | *string | The attribute on the parent resource this class is referencing. | -| complexObjectIndex | *f64 | the index of this item in the list. | -| complexObjectIsFromSet | *bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | +| terraformResource | github.com/hashicorp/terraform-cdk-go/cdktf.IInterpolatingParent | The parent resource. | +| terraformAttribute | *string | The attribute on the parent resource this class is referencing. | +| complexObjectIndex | *f64 | the index of this item in the list. | +| complexObjectIsFromSet | *bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | --- -##### `terraformResource`Required +##### `terraformResource`Required - *Type:* github.com/hashicorp/terraform-cdk-go/cdktf.IInterpolatingParent @@ -13218,7 +13184,7 @@ The parent resource. --- -##### `terraformAttribute`Required +##### `terraformAttribute`Required - *Type:* *string @@ -13226,7 +13192,7 @@ The attribute on the parent resource this class is referencing. --- -##### `complexObjectIndex`Required +##### `complexObjectIndex`Required - *Type:* *f64 @@ -13234,7 +13200,7 @@ the index of this item in the list. --- -##### `complexObjectIsFromSet`Required +##### `complexObjectIsFromSet`Required - *Type:* *bool @@ -13246,149 +13212,149 @@ whether the list is wrapping a set (will add tolist() to be able to access an it | **Name** | **Description** | | --- | --- | -| ComputeFqn | *No description.* | -| GetAnyMapAttribute | *No description.* | -| GetBooleanAttribute | *No description.* | -| GetBooleanMapAttribute | *No description.* | -| GetListAttribute | *No description.* | -| GetNumberAttribute | *No description.* | -| GetNumberListAttribute | *No description.* | -| GetNumberMapAttribute | *No description.* | -| GetStringAttribute | *No description.* | -| GetStringMapAttribute | *No description.* | -| InterpolationForAttribute | *No description.* | -| Resolve | Produce the Token's value at resolution time. | -| ToString | Return a string representation of this resolvable object. | +| ComputeFqn | *No description.* | +| GetAnyMapAttribute | *No description.* | +| GetBooleanAttribute | *No description.* | +| GetBooleanMapAttribute | *No description.* | +| GetListAttribute | *No description.* | +| GetNumberAttribute | *No description.* | +| GetNumberListAttribute | *No description.* | +| GetNumberMapAttribute | *No description.* | +| GetStringAttribute | *No description.* | +| GetStringMapAttribute | *No description.* | +| InterpolationForAttribute | *No description.* | +| Resolve | Produce the Token's value at resolution time. | +| ToString | Return a string representation of this resolvable object. | --- -##### `ComputeFqn` +##### `ComputeFqn` ```go func ComputeFqn() *string ``` -##### `GetAnyMapAttribute` +##### `GetAnyMapAttribute` ```go func GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* *string --- -##### `GetBooleanAttribute` +##### `GetBooleanAttribute` ```go func GetBooleanAttribute(terraformAttribute *string) IResolvable ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* *string --- -##### `GetBooleanMapAttribute` +##### `GetBooleanMapAttribute` ```go func GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* *string --- -##### `GetListAttribute` +##### `GetListAttribute` ```go func GetListAttribute(terraformAttribute *string) *[]*string ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* *string --- -##### `GetNumberAttribute` +##### `GetNumberAttribute` ```go func GetNumberAttribute(terraformAttribute *string) *f64 ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* *string --- -##### `GetNumberListAttribute` +##### `GetNumberListAttribute` ```go func GetNumberListAttribute(terraformAttribute *string) *[]*f64 ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* *string --- -##### `GetNumberMapAttribute` +##### `GetNumberMapAttribute` ```go func GetNumberMapAttribute(terraformAttribute *string) *map[string]*f64 ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* *string --- -##### `GetStringAttribute` +##### `GetStringAttribute` ```go func GetStringAttribute(terraformAttribute *string) *string ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* *string --- -##### `GetStringMapAttribute` +##### `GetStringMapAttribute` ```go func GetStringMapAttribute(terraformAttribute *string) *map[string]*string ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* *string --- -##### `InterpolationForAttribute` +##### `InterpolationForAttribute` ```go func InterpolationForAttribute(property *string) IResolvable ``` -###### `property`Required +###### `property`Required - *Type:* *string --- -##### `Resolve` +##### `Resolve` ```go func Resolve(_context IResolveContext) interface{} @@ -13396,13 +13362,13 @@ func Resolve(_context IResolveContext) interface{} Produce the Token's value at resolution time. -###### `_context`Required +###### `_context`Required - *Type:* github.com/hashicorp/terraform-cdk-go/cdktf.IResolveContext --- -##### `ToString` +##### `ToString` ```go func ToString() *string @@ -13417,14 +13383,19 @@ Returns a reversible string representation. | **Name** | **Type** | **Description** | | --- | --- | --- | -| CreationStack | *[]*string | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| Fqn | *string | *No description.* | -| Prefix | *string | *No description.* | -| InternalValue | DataDigitaloceanAppSpecIngressRuleMatchPath | *No description.* | +| CreationStack | *[]*string | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| Fqn | *string | *No description.* | +| AllowCredentials | github.com/hashicorp/terraform-cdk-go/cdktf.IResolvable | *No description.* | +| AllowHeaders | *[]*string | *No description.* | +| AllowMethods | *[]*string | *No description.* | +| AllowOrigins | DataDigitaloceanAppSpecIngressRuleCorsAllowOriginsList | *No description.* | +| ExposeHeaders | *[]*string | *No description.* | +| MaxAge | *string | *No description.* | +| InternalValue | DataDigitaloceanAppSpecIngressRuleCors | *No description.* | --- -##### `CreationStack`Required +##### `CreationStack`Required ```go func CreationStack() *[]*string @@ -13438,7 +13409,7 @@ If this returns an empty array the stack will not be attached. --- -##### `Fqn`Required +##### `Fqn`Required ```go func Fqn() *string @@ -13448,47 +13419,96 @@ func Fqn() *string --- -##### `Prefix`Required +##### `AllowCredentials`Required ```go -func Prefix() *string +func AllowCredentials() IResolvable +``` + +- *Type:* github.com/hashicorp/terraform-cdk-go/cdktf.IResolvable + +--- + +##### `AllowHeaders`Required + +```go +func AllowHeaders() *[]*string +``` + +- *Type:* *[]*string + +--- + +##### `AllowMethods`Required + +```go +func AllowMethods() *[]*string +``` + +- *Type:* *[]*string + +--- + +##### `AllowOrigins`Required + +```go +func AllowOrigins() DataDigitaloceanAppSpecIngressRuleCorsAllowOriginsList +``` + +- *Type:* DataDigitaloceanAppSpecIngressRuleCorsAllowOriginsList + +--- + +##### `ExposeHeaders`Required + +```go +func ExposeHeaders() *[]*string +``` + +- *Type:* *[]*string + +--- + +##### `MaxAge`Required + +```go +func MaxAge() *string ``` - *Type:* *string --- -##### `InternalValue`Optional +##### `InternalValue`Optional ```go -func InternalValue() DataDigitaloceanAppSpecIngressRuleMatchPath +func InternalValue() DataDigitaloceanAppSpecIngressRuleCors ``` -- *Type:* DataDigitaloceanAppSpecIngressRuleMatchPath +- *Type:* DataDigitaloceanAppSpecIngressRuleCors --- -### DataDigitaloceanAppSpecIngressRuleOutputReference +### DataDigitaloceanAppSpecIngressRuleList -#### Initializers +#### Initializers ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadigitaloceanapp" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/datadigitaloceanapp" -datadigitaloceanapp.NewDataDigitaloceanAppSpecIngressRuleOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string, complexObjectIndex *f64, complexObjectIsFromSet *bool) DataDigitaloceanAppSpecIngressRuleOutputReference +datadigitaloceanapp.NewDataDigitaloceanAppSpecIngressRuleList(terraformResource IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataDigitaloceanAppSpecIngressRuleList ``` | **Name** | **Type** | **Description** | | --- | --- | --- | -| terraformResource | github.com/hashicorp/terraform-cdk-go/cdktf.IInterpolatingParent | The parent resource. | -| terraformAttribute | *string | The attribute on the parent resource this class is referencing. | -| complexObjectIndex | *f64 | the index of this item in the list. | -| complexObjectIsFromSet | *bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | +| terraformResource | github.com/hashicorp/terraform-cdk-go/cdktf.IInterpolatingParent | The parent resource. | +| terraformAttribute | *string | The attribute on the parent resource this class is referencing. | +| wrapsSet | *bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | --- -##### `terraformResource`Required +##### `terraformResource`Required - *Type:* github.com/hashicorp/terraform-cdk-go/cdktf.IInterpolatingParent @@ -13496,7 +13516,7 @@ The parent resource. --- -##### `terraformAttribute`Required +##### `terraformAttribute`Required - *Type:* *string @@ -13504,15 +13524,7 @@ The attribute on the parent resource this class is referencing. --- -##### `complexObjectIndex`Required - -- *Type:* *f64 - -the index of this item in the list. - ---- - -##### `complexObjectIsFromSet`Required +##### `wrapsSet`Required - *Type:* *bool @@ -13524,281 +13536,128 @@ whether the list is wrapping a set (will add tolist() to be able to access an it | **Name** | **Description** | | --- | --- | -| ComputeFqn | *No description.* | -| GetAnyMapAttribute | *No description.* | -| GetBooleanAttribute | *No description.* | -| GetBooleanMapAttribute | *No description.* | -| GetListAttribute | *No description.* | -| GetNumberAttribute | *No description.* | -| GetNumberListAttribute | *No description.* | -| GetNumberMapAttribute | *No description.* | -| GetStringAttribute | *No description.* | -| GetStringMapAttribute | *No description.* | -| InterpolationForAttribute | *No description.* | -| Resolve | Produce the Token's value at resolution time. | -| ToString | Return a string representation of this resolvable object. | +| AllWithMapKey | Creating an iterator for this complex list. | +| ComputeFqn | *No description.* | +| Resolve | Produce the Token's value at resolution time. | +| ToString | Return a string representation of this resolvable object. | +| Get | *No description.* | --- -##### `ComputeFqn` +##### `AllWithMapKey` ```go -func ComputeFqn() *string +func AllWithMapKey(mapKeyAttributeName *string) DynamicListTerraformIterator ``` -##### `GetAnyMapAttribute` +Creating an iterator for this complex list. -```go -func GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} -``` +The list will be converted into a map with the mapKeyAttributeName as the key. -###### `terraformAttribute`Required +###### `mapKeyAttributeName`Required - *Type:* *string --- -##### `GetBooleanAttribute` +##### `ComputeFqn` ```go -func GetBooleanAttribute(terraformAttribute *string) IResolvable +func ComputeFqn() *string ``` -###### `terraformAttribute`Required - -- *Type:* *string - ---- - -##### `GetBooleanMapAttribute` +##### `Resolve` ```go -func GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool +func Resolve(_context IResolveContext) interface{} ``` -###### `terraformAttribute`Required +Produce the Token's value at resolution time. -- *Type:* *string +###### `_context`Required + +- *Type:* github.com/hashicorp/terraform-cdk-go/cdktf.IResolveContext --- -##### `GetListAttribute` +##### `ToString` ```go -func GetListAttribute(terraformAttribute *string) *[]*string +func ToString() *string ``` -###### `terraformAttribute`Required - -- *Type:* *string +Return a string representation of this resolvable object. ---- +Returns a reversible string representation. -##### `GetNumberAttribute` +##### `Get` ```go -func GetNumberAttribute(terraformAttribute *string) *f64 +func Get(index *f64) DataDigitaloceanAppSpecIngressRuleOutputReference ``` -###### `terraformAttribute`Required +###### `index`Required -- *Type:* *string +- *Type:* *f64 ---- +the index of the item to return. -##### `GetNumberListAttribute` +--- -```go -func GetNumberListAttribute(terraformAttribute *string) *[]*f64 -``` -###### `terraformAttribute`Required +#### Properties -- *Type:* *string +| **Name** | **Type** | **Description** | +| --- | --- | --- | +| CreationStack | *[]*string | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| Fqn | *string | *No description.* | --- -##### `GetNumberMapAttribute` +##### `CreationStack`Required ```go -func GetNumberMapAttribute(terraformAttribute *string) *map[string]*f64 +func CreationStack() *[]*string ``` -###### `terraformAttribute`Required +- *Type:* *[]*string -- *Type:* *string +The creation stack of this resolvable which will be appended to errors thrown during resolution. + +If this returns an empty array the stack will not be attached. --- -##### `GetStringAttribute` +##### `Fqn`Required ```go -func GetStringAttribute(terraformAttribute *string) *string +func Fqn() *string ``` -###### `terraformAttribute`Required - - *Type:* *string --- -##### `GetStringMapAttribute` -```go -func GetStringMapAttribute(terraformAttribute *string) *map[string]*string -``` +### DataDigitaloceanAppSpecIngressRuleMatchList -###### `terraformAttribute`Required +#### Initializers -- *Type:* *string +```go +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/datadigitaloceanapp" ---- - -##### `InterpolationForAttribute` - -```go -func InterpolationForAttribute(property *string) IResolvable -``` - -###### `property`Required - -- *Type:* *string - ---- - -##### `Resolve` - -```go -func Resolve(_context IResolveContext) interface{} -``` - -Produce the Token's value at resolution time. - -###### `_context`Required - -- *Type:* github.com/hashicorp/terraform-cdk-go/cdktf.IResolveContext - ---- - -##### `ToString` - -```go -func ToString() *string -``` - -Return a string representation of this resolvable object. - -Returns a reversible string representation. - - -#### Properties - -| **Name** | **Type** | **Description** | -| --- | --- | --- | -| CreationStack | *[]*string | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| Fqn | *string | *No description.* | -| Component | DataDigitaloceanAppSpecIngressRuleComponentList | *No description.* | -| Cors | DataDigitaloceanAppSpecIngressRuleCorsList | *No description.* | -| Match | DataDigitaloceanAppSpecIngressRuleMatchList | *No description.* | -| Redirect | DataDigitaloceanAppSpecIngressRuleRedirectList | *No description.* | -| InternalValue | DataDigitaloceanAppSpecIngressRule | *No description.* | - ---- - -##### `CreationStack`Required - -```go -func CreationStack() *[]*string -``` - -- *Type:* *[]*string - -The creation stack of this resolvable which will be appended to errors thrown during resolution. - -If this returns an empty array the stack will not be attached. - ---- - -##### `Fqn`Required - -```go -func Fqn() *string -``` - -- *Type:* *string - ---- - -##### `Component`Required - -```go -func Component() DataDigitaloceanAppSpecIngressRuleComponentList -``` - -- *Type:* DataDigitaloceanAppSpecIngressRuleComponentList - ---- - -##### `Cors`Required - -```go -func Cors() DataDigitaloceanAppSpecIngressRuleCorsList -``` - -- *Type:* DataDigitaloceanAppSpecIngressRuleCorsList - ---- - -##### `Match`Required - -```go -func Match() DataDigitaloceanAppSpecIngressRuleMatchList -``` - -- *Type:* DataDigitaloceanAppSpecIngressRuleMatchList - ---- - -##### `Redirect`Required - -```go -func Redirect() DataDigitaloceanAppSpecIngressRuleRedirectList -``` - -- *Type:* DataDigitaloceanAppSpecIngressRuleRedirectList - ---- - -##### `InternalValue`Optional - -```go -func InternalValue() DataDigitaloceanAppSpecIngressRule -``` - -- *Type:* DataDigitaloceanAppSpecIngressRule - ---- - - -### DataDigitaloceanAppSpecIngressRuleRedirectList - -#### Initializers - -```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadigitaloceanapp" - -datadigitaloceanapp.NewDataDigitaloceanAppSpecIngressRuleRedirectList(terraformResource IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataDigitaloceanAppSpecIngressRuleRedirectList +datadigitaloceanapp.NewDataDigitaloceanAppSpecIngressRuleMatchList(terraformResource IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataDigitaloceanAppSpecIngressRuleMatchList ``` | **Name** | **Type** | **Description** | | --- | --- | --- | -| terraformResource | github.com/hashicorp/terraform-cdk-go/cdktf.IInterpolatingParent | The parent resource. | -| terraformAttribute | *string | The attribute on the parent resource this class is referencing. | -| wrapsSet | *bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | +| terraformResource | github.com/hashicorp/terraform-cdk-go/cdktf.IInterpolatingParent | The parent resource. | +| terraformAttribute | *string | The attribute on the parent resource this class is referencing. | +| wrapsSet | *bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | --- -##### `terraformResource`Required +##### `terraformResource`Required - *Type:* github.com/hashicorp/terraform-cdk-go/cdktf.IInterpolatingParent @@ -13806,7 +13665,7 @@ The parent resource. --- -##### `terraformAttribute`Required +##### `terraformAttribute`Required - *Type:* *string @@ -13814,7 +13673,7 @@ The attribute on the parent resource this class is referencing. --- -##### `wrapsSet`Required +##### `wrapsSet`Required - *Type:* *bool @@ -13826,15 +13685,15 @@ whether the list is wrapping a set (will add tolist() to be able to access an it | **Name** | **Description** | | --- | --- | -| AllWithMapKey | Creating an iterator for this complex list. | -| ComputeFqn | *No description.* | -| Resolve | Produce the Token's value at resolution time. | -| ToString | Return a string representation of this resolvable object. | -| Get | *No description.* | +| AllWithMapKey | Creating an iterator for this complex list. | +| ComputeFqn | *No description.* | +| Resolve | Produce the Token's value at resolution time. | +| ToString | Return a string representation of this resolvable object. | +| Get | *No description.* | --- -##### `AllWithMapKey` +##### `AllWithMapKey` ```go func AllWithMapKey(mapKeyAttributeName *string) DynamicListTerraformIterator @@ -13844,19 +13703,19 @@ Creating an iterator for this complex list. The list will be converted into a map with the mapKeyAttributeName as the key. -###### `mapKeyAttributeName`Required +###### `mapKeyAttributeName`Required - *Type:* *string --- -##### `ComputeFqn` +##### `ComputeFqn` ```go func ComputeFqn() *string ``` -##### `Resolve` +##### `Resolve` ```go func Resolve(_context IResolveContext) interface{} @@ -13864,13 +13723,13 @@ func Resolve(_context IResolveContext) interface{} Produce the Token's value at resolution time. -###### `_context`Required +###### `_context`Required - *Type:* github.com/hashicorp/terraform-cdk-go/cdktf.IResolveContext --- -##### `ToString` +##### `ToString` ```go func ToString() *string @@ -13880,13 +13739,13 @@ Return a string representation of this resolvable object. Returns a reversible string representation. -##### `Get` +##### `Get` ```go -func Get(index *f64) DataDigitaloceanAppSpecIngressRuleRedirectOutputReference +func Get(index *f64) DataDigitaloceanAppSpecIngressRuleMatchOutputReference ``` -###### `index`Required +###### `index`Required - *Type:* *f64 @@ -13899,12 +13758,12 @@ the index of the item to return. | **Name** | **Type** | **Description** | | --- | --- | --- | -| CreationStack | *[]*string | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| Fqn | *string | *No description.* | +| CreationStack | *[]*string | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| Fqn | *string | *No description.* | --- -##### `CreationStack`Required +##### `CreationStack`Required ```go func CreationStack() *[]*string @@ -13918,7 +13777,7 @@ If this returns an empty array the stack will not be attached. --- -##### `Fqn`Required +##### `Fqn`Required ```go func Fqn() *string @@ -13929,26 +13788,26 @@ func Fqn() *string --- -### DataDigitaloceanAppSpecIngressRuleRedirectOutputReference +### DataDigitaloceanAppSpecIngressRuleMatchOutputReference -#### Initializers +#### Initializers ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadigitaloceanapp" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/datadigitaloceanapp" -datadigitaloceanapp.NewDataDigitaloceanAppSpecIngressRuleRedirectOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string, complexObjectIndex *f64, complexObjectIsFromSet *bool) DataDigitaloceanAppSpecIngressRuleRedirectOutputReference +datadigitaloceanapp.NewDataDigitaloceanAppSpecIngressRuleMatchOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string, complexObjectIndex *f64, complexObjectIsFromSet *bool) DataDigitaloceanAppSpecIngressRuleMatchOutputReference ``` | **Name** | **Type** | **Description** | | --- | --- | --- | -| terraformResource | github.com/hashicorp/terraform-cdk-go/cdktf.IInterpolatingParent | The parent resource. | -| terraformAttribute | *string | The attribute on the parent resource this class is referencing. | -| complexObjectIndex | *f64 | the index of this item in the list. | -| complexObjectIsFromSet | *bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | +| terraformResource | github.com/hashicorp/terraform-cdk-go/cdktf.IInterpolatingParent | The parent resource. | +| terraformAttribute | *string | The attribute on the parent resource this class is referencing. | +| complexObjectIndex | *f64 | the index of this item in the list. | +| complexObjectIsFromSet | *bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | --- -##### `terraformResource`Required +##### `terraformResource`Required - *Type:* github.com/hashicorp/terraform-cdk-go/cdktf.IInterpolatingParent @@ -13956,7 +13815,7 @@ The parent resource. --- -##### `terraformAttribute`Required +##### `terraformAttribute`Required - *Type:* *string @@ -13964,7 +13823,7 @@ The attribute on the parent resource this class is referencing. --- -##### `complexObjectIndex`Required +##### `complexObjectIndex`Required - *Type:* *f64 @@ -13972,7 +13831,7 @@ the index of this item in the list. --- -##### `complexObjectIsFromSet`Required +##### `complexObjectIsFromSet`Required - *Type:* *bool @@ -13984,149 +13843,149 @@ whether the list is wrapping a set (will add tolist() to be able to access an it | **Name** | **Description** | | --- | --- | -| ComputeFqn | *No description.* | -| GetAnyMapAttribute | *No description.* | -| GetBooleanAttribute | *No description.* | -| GetBooleanMapAttribute | *No description.* | -| GetListAttribute | *No description.* | -| GetNumberAttribute | *No description.* | -| GetNumberListAttribute | *No description.* | -| GetNumberMapAttribute | *No description.* | -| GetStringAttribute | *No description.* | -| GetStringMapAttribute | *No description.* | -| InterpolationForAttribute | *No description.* | -| Resolve | Produce the Token's value at resolution time. | -| ToString | Return a string representation of this resolvable object. | +| ComputeFqn | *No description.* | +| GetAnyMapAttribute | *No description.* | +| GetBooleanAttribute | *No description.* | +| GetBooleanMapAttribute | *No description.* | +| GetListAttribute | *No description.* | +| GetNumberAttribute | *No description.* | +| GetNumberListAttribute | *No description.* | +| GetNumberMapAttribute | *No description.* | +| GetStringAttribute | *No description.* | +| GetStringMapAttribute | *No description.* | +| InterpolationForAttribute | *No description.* | +| Resolve | Produce the Token's value at resolution time. | +| ToString | Return a string representation of this resolvable object. | --- -##### `ComputeFqn` +##### `ComputeFqn` ```go func ComputeFqn() *string ``` -##### `GetAnyMapAttribute` +##### `GetAnyMapAttribute` ```go func GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* *string --- -##### `GetBooleanAttribute` +##### `GetBooleanAttribute` ```go func GetBooleanAttribute(terraformAttribute *string) IResolvable ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* *string --- -##### `GetBooleanMapAttribute` +##### `GetBooleanMapAttribute` ```go func GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* *string --- -##### `GetListAttribute` +##### `GetListAttribute` ```go func GetListAttribute(terraformAttribute *string) *[]*string ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* *string --- -##### `GetNumberAttribute` +##### `GetNumberAttribute` ```go func GetNumberAttribute(terraformAttribute *string) *f64 ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* *string --- -##### `GetNumberListAttribute` +##### `GetNumberListAttribute` ```go func GetNumberListAttribute(terraformAttribute *string) *[]*f64 ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* *string --- -##### `GetNumberMapAttribute` +##### `GetNumberMapAttribute` ```go func GetNumberMapAttribute(terraformAttribute *string) *map[string]*f64 ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* *string --- -##### `GetStringAttribute` +##### `GetStringAttribute` ```go func GetStringAttribute(terraformAttribute *string) *string ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* *string --- -##### `GetStringMapAttribute` +##### `GetStringMapAttribute` ```go func GetStringMapAttribute(terraformAttribute *string) *map[string]*string ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* *string --- -##### `InterpolationForAttribute` +##### `InterpolationForAttribute` ```go func InterpolationForAttribute(property *string) IResolvable ``` -###### `property`Required +###### `property`Required - *Type:* *string --- -##### `Resolve` +##### `Resolve` ```go func Resolve(_context IResolveContext) interface{} @@ -14134,13 +13993,13 @@ func Resolve(_context IResolveContext) interface{} Produce the Token's value at resolution time. -###### `_context`Required +###### `_context`Required - *Type:* github.com/hashicorp/terraform-cdk-go/cdktf.IResolveContext --- -##### `ToString` +##### `ToString` ```go func ToString() *string @@ -14155,18 +14014,14 @@ Returns a reversible string representation. | **Name** | **Type** | **Description** | | --- | --- | --- | -| CreationStack | *[]*string | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| Fqn | *string | *No description.* | -| Authority | *string | *No description.* | -| Port | *f64 | *No description.* | -| RedirectCode | *f64 | *No description.* | -| Scheme | *string | *No description.* | -| Uri | *string | *No description.* | -| InternalValue | DataDigitaloceanAppSpecIngressRuleRedirect | *No description.* | +| CreationStack | *[]*string | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| Fqn | *string | *No description.* | +| Path | DataDigitaloceanAppSpecIngressRuleMatchPathList | *No description.* | +| InternalValue | DataDigitaloceanAppSpecIngressRuleMatch | *No description.* | --- -##### `CreationStack`Required +##### `CreationStack`Required ```go func CreationStack() *[]*string @@ -14180,7 +14035,7 @@ If this returns an empty array the stack will not be attached. --- -##### `Fqn`Required +##### `Fqn`Required ```go func Fqn() *string @@ -14190,86 +14045,46 @@ func Fqn() *string --- -##### `Authority`Required - -```go -func Authority() *string -``` - -- *Type:* *string - ---- - -##### `Port`Required - -```go -func Port() *f64 -``` - -- *Type:* *f64 - ---- - -##### `RedirectCode`Required - -```go -func RedirectCode() *f64 -``` - -- *Type:* *f64 - ---- - -##### `Scheme`Required - -```go -func Scheme() *string -``` - -- *Type:* *string - ---- - -##### `Uri`Required +##### `Path`Required ```go -func Uri() *string +func Path() DataDigitaloceanAppSpecIngressRuleMatchPathList ``` -- *Type:* *string +- *Type:* DataDigitaloceanAppSpecIngressRuleMatchPathList --- -##### `InternalValue`Optional +##### `InternalValue`Optional ```go -func InternalValue() DataDigitaloceanAppSpecIngressRuleRedirect +func InternalValue() DataDigitaloceanAppSpecIngressRuleMatch ``` -- *Type:* DataDigitaloceanAppSpecIngressRuleRedirect +- *Type:* DataDigitaloceanAppSpecIngressRuleMatch --- -### DataDigitaloceanAppSpecJobAlertList +### DataDigitaloceanAppSpecIngressRuleMatchPathList -#### Initializers +#### Initializers ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadigitaloceanapp" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/datadigitaloceanapp" -datadigitaloceanapp.NewDataDigitaloceanAppSpecJobAlertList(terraformResource IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataDigitaloceanAppSpecJobAlertList +datadigitaloceanapp.NewDataDigitaloceanAppSpecIngressRuleMatchPathList(terraformResource IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataDigitaloceanAppSpecIngressRuleMatchPathList ``` | **Name** | **Type** | **Description** | | --- | --- | --- | -| terraformResource | github.com/hashicorp/terraform-cdk-go/cdktf.IInterpolatingParent | The parent resource. | -| terraformAttribute | *string | The attribute on the parent resource this class is referencing. | -| wrapsSet | *bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | +| terraformResource | github.com/hashicorp/terraform-cdk-go/cdktf.IInterpolatingParent | The parent resource. | +| terraformAttribute | *string | The attribute on the parent resource this class is referencing. | +| wrapsSet | *bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | --- -##### `terraformResource`Required +##### `terraformResource`Required - *Type:* github.com/hashicorp/terraform-cdk-go/cdktf.IInterpolatingParent @@ -14277,7 +14092,7 @@ The parent resource. --- -##### `terraformAttribute`Required +##### `terraformAttribute`Required - *Type:* *string @@ -14285,7 +14100,7 @@ The attribute on the parent resource this class is referencing. --- -##### `wrapsSet`Required +##### `wrapsSet`Required - *Type:* *bool @@ -14297,15 +14112,15 @@ whether the list is wrapping a set (will add tolist() to be able to access an it | **Name** | **Description** | | --- | --- | -| AllWithMapKey | Creating an iterator for this complex list. | -| ComputeFqn | *No description.* | -| Resolve | Produce the Token's value at resolution time. | -| ToString | Return a string representation of this resolvable object. | -| Get | *No description.* | +| AllWithMapKey | Creating an iterator for this complex list. | +| ComputeFqn | *No description.* | +| Resolve | Produce the Token's value at resolution time. | +| ToString | Return a string representation of this resolvable object. | +| Get | *No description.* | --- -##### `AllWithMapKey` +##### `AllWithMapKey` ```go func AllWithMapKey(mapKeyAttributeName *string) DynamicListTerraformIterator @@ -14315,19 +14130,19 @@ Creating an iterator for this complex list. The list will be converted into a map with the mapKeyAttributeName as the key. -###### `mapKeyAttributeName`Required +###### `mapKeyAttributeName`Required - *Type:* *string --- -##### `ComputeFqn` +##### `ComputeFqn` ```go func ComputeFqn() *string ``` -##### `Resolve` +##### `Resolve` ```go func Resolve(_context IResolveContext) interface{} @@ -14335,13 +14150,13 @@ func Resolve(_context IResolveContext) interface{} Produce the Token's value at resolution time. -###### `_context`Required +###### `_context`Required - *Type:* github.com/hashicorp/terraform-cdk-go/cdktf.IResolveContext --- -##### `ToString` +##### `ToString` ```go func ToString() *string @@ -14351,13 +14166,13 @@ Return a string representation of this resolvable object. Returns a reversible string representation. -##### `Get` +##### `Get` ```go -func Get(index *f64) DataDigitaloceanAppSpecJobAlertOutputReference +func Get(index *f64) DataDigitaloceanAppSpecIngressRuleMatchPathOutputReference ``` -###### `index`Required +###### `index`Required - *Type:* *f64 @@ -14370,12 +14185,12 @@ the index of the item to return. | **Name** | **Type** | **Description** | | --- | --- | --- | -| CreationStack | *[]*string | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| Fqn | *string | *No description.* | +| CreationStack | *[]*string | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| Fqn | *string | *No description.* | --- -##### `CreationStack`Required +##### `CreationStack`Required ```go func CreationStack() *[]*string @@ -14389,7 +14204,7 @@ If this returns an empty array the stack will not be attached. --- -##### `Fqn`Required +##### `Fqn`Required ```go func Fqn() *string @@ -14400,26 +14215,26 @@ func Fqn() *string --- -### DataDigitaloceanAppSpecJobAlertOutputReference +### DataDigitaloceanAppSpecIngressRuleMatchPathOutputReference -#### Initializers +#### Initializers ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadigitaloceanapp" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/datadigitaloceanapp" -datadigitaloceanapp.NewDataDigitaloceanAppSpecJobAlertOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string, complexObjectIndex *f64, complexObjectIsFromSet *bool) DataDigitaloceanAppSpecJobAlertOutputReference +datadigitaloceanapp.NewDataDigitaloceanAppSpecIngressRuleMatchPathOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string, complexObjectIndex *f64, complexObjectIsFromSet *bool) DataDigitaloceanAppSpecIngressRuleMatchPathOutputReference ``` | **Name** | **Type** | **Description** | | --- | --- | --- | -| terraformResource | github.com/hashicorp/terraform-cdk-go/cdktf.IInterpolatingParent | The parent resource. | -| terraformAttribute | *string | The attribute on the parent resource this class is referencing. | -| complexObjectIndex | *f64 | the index of this item in the list. | -| complexObjectIsFromSet | *bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | +| terraformResource | github.com/hashicorp/terraform-cdk-go/cdktf.IInterpolatingParent | The parent resource. | +| terraformAttribute | *string | The attribute on the parent resource this class is referencing. | +| complexObjectIndex | *f64 | the index of this item in the list. | +| complexObjectIsFromSet | *bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | --- -##### `terraformResource`Required +##### `terraformResource`Required - *Type:* github.com/hashicorp/terraform-cdk-go/cdktf.IInterpolatingParent @@ -14427,7 +14242,7 @@ The parent resource. --- -##### `terraformAttribute`Required +##### `terraformAttribute`Required - *Type:* *string @@ -14435,7 +14250,7 @@ The attribute on the parent resource this class is referencing. --- -##### `complexObjectIndex`Required +##### `complexObjectIndex`Required - *Type:* *f64 @@ -14443,7 +14258,7 @@ the index of this item in the list. --- -##### `complexObjectIsFromSet`Required +##### `complexObjectIsFromSet`Required - *Type:* *bool @@ -14455,149 +14270,149 @@ whether the list is wrapping a set (will add tolist() to be able to access an it | **Name** | **Description** | | --- | --- | -| ComputeFqn | *No description.* | -| GetAnyMapAttribute | *No description.* | -| GetBooleanAttribute | *No description.* | -| GetBooleanMapAttribute | *No description.* | -| GetListAttribute | *No description.* | -| GetNumberAttribute | *No description.* | -| GetNumberListAttribute | *No description.* | -| GetNumberMapAttribute | *No description.* | -| GetStringAttribute | *No description.* | -| GetStringMapAttribute | *No description.* | -| InterpolationForAttribute | *No description.* | -| Resolve | Produce the Token's value at resolution time. | -| ToString | Return a string representation of this resolvable object. | +| ComputeFqn | *No description.* | +| GetAnyMapAttribute | *No description.* | +| GetBooleanAttribute | *No description.* | +| GetBooleanMapAttribute | *No description.* | +| GetListAttribute | *No description.* | +| GetNumberAttribute | *No description.* | +| GetNumberListAttribute | *No description.* | +| GetNumberMapAttribute | *No description.* | +| GetStringAttribute | *No description.* | +| GetStringMapAttribute | *No description.* | +| InterpolationForAttribute | *No description.* | +| Resolve | Produce the Token's value at resolution time. | +| ToString | Return a string representation of this resolvable object. | --- -##### `ComputeFqn` +##### `ComputeFqn` ```go func ComputeFqn() *string ``` -##### `GetAnyMapAttribute` +##### `GetAnyMapAttribute` ```go func GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* *string --- -##### `GetBooleanAttribute` +##### `GetBooleanAttribute` ```go func GetBooleanAttribute(terraformAttribute *string) IResolvable ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* *string --- -##### `GetBooleanMapAttribute` +##### `GetBooleanMapAttribute` ```go func GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* *string --- -##### `GetListAttribute` +##### `GetListAttribute` ```go func GetListAttribute(terraformAttribute *string) *[]*string ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* *string --- -##### `GetNumberAttribute` +##### `GetNumberAttribute` ```go func GetNumberAttribute(terraformAttribute *string) *f64 ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* *string --- -##### `GetNumberListAttribute` +##### `GetNumberListAttribute` ```go func GetNumberListAttribute(terraformAttribute *string) *[]*f64 ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* *string --- -##### `GetNumberMapAttribute` +##### `GetNumberMapAttribute` ```go func GetNumberMapAttribute(terraformAttribute *string) *map[string]*f64 ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* *string --- -##### `GetStringAttribute` +##### `GetStringAttribute` ```go func GetStringAttribute(terraformAttribute *string) *string ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* *string --- -##### `GetStringMapAttribute` +##### `GetStringMapAttribute` ```go func GetStringMapAttribute(terraformAttribute *string) *map[string]*string ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* *string --- -##### `InterpolationForAttribute` +##### `InterpolationForAttribute` ```go func InterpolationForAttribute(property *string) IResolvable ``` -###### `property`Required +###### `property`Required - *Type:* *string --- -##### `Resolve` +##### `Resolve` ```go func Resolve(_context IResolveContext) interface{} @@ -14605,13 +14420,13 @@ func Resolve(_context IResolveContext) interface{} Produce the Token's value at resolution time. -###### `_context`Required +###### `_context`Required - *Type:* github.com/hashicorp/terraform-cdk-go/cdktf.IResolveContext --- -##### `ToString` +##### `ToString` ```go func ToString() *string @@ -14626,18 +14441,14 @@ Returns a reversible string representation. | **Name** | **Type** | **Description** | | --- | --- | --- | -| CreationStack | *[]*string | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| Fqn | *string | *No description.* | -| Disabled | github.com/hashicorp/terraform-cdk-go/cdktf.IResolvable | *No description.* | -| Operator | *string | *No description.* | -| Rule | *string | *No description.* | -| Value | *f64 | *No description.* | -| Window | *string | *No description.* | -| InternalValue | DataDigitaloceanAppSpecJobAlert | *No description.* | +| CreationStack | *[]*string | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| Fqn | *string | *No description.* | +| Prefix | *string | *No description.* | +| InternalValue | DataDigitaloceanAppSpecIngressRuleMatchPath | *No description.* | --- -##### `CreationStack`Required +##### `CreationStack`Required ```go func CreationStack() *[]*string @@ -14651,7 +14462,7 @@ If this returns an empty array the stack will not be attached. --- -##### `Fqn`Required +##### `Fqn`Required ```go func Fqn() *string @@ -14661,236 +14472,47 @@ func Fqn() *string --- -##### `Disabled`Required - -```go -func Disabled() IResolvable -``` - -- *Type:* github.com/hashicorp/terraform-cdk-go/cdktf.IResolvable - ---- - -##### `Operator`Required - -```go -func Operator() *string -``` - -- *Type:* *string - ---- - -##### `Rule`Required - -```go -func Rule() *string -``` - -- *Type:* *string - ---- - -##### `Value`Required - -```go -func Value() *f64 -``` - -- *Type:* *f64 - ---- - -##### `Window`Required - -```go -func Window() *string -``` - -- *Type:* *string - ---- - -##### `InternalValue`Optional - -```go -func InternalValue() DataDigitaloceanAppSpecJobAlert -``` - -- *Type:* DataDigitaloceanAppSpecJobAlert - ---- - - -### DataDigitaloceanAppSpecJobEnvList - -#### Initializers - -```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadigitaloceanapp" - -datadigitaloceanapp.NewDataDigitaloceanAppSpecJobEnvList(terraformResource IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataDigitaloceanAppSpecJobEnvList -``` - -| **Name** | **Type** | **Description** | -| --- | --- | --- | -| terraformResource | github.com/hashicorp/terraform-cdk-go/cdktf.IInterpolatingParent | The parent resource. | -| terraformAttribute | *string | The attribute on the parent resource this class is referencing. | -| wrapsSet | *bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | - ---- - -##### `terraformResource`Required - -- *Type:* github.com/hashicorp/terraform-cdk-go/cdktf.IInterpolatingParent - -The parent resource. - ---- - -##### `terraformAttribute`Required - -- *Type:* *string - -The attribute on the parent resource this class is referencing. - ---- - -##### `wrapsSet`Required - -- *Type:* *bool - -whether the list is wrapping a set (will add tolist() to be able to access an item via an index). - ---- - -#### Methods - -| **Name** | **Description** | -| --- | --- | -| AllWithMapKey | Creating an iterator for this complex list. | -| ComputeFqn | *No description.* | -| Resolve | Produce the Token's value at resolution time. | -| ToString | Return a string representation of this resolvable object. | -| Get | *No description.* | - ---- - -##### `AllWithMapKey` +##### `Prefix`Required ```go -func AllWithMapKey(mapKeyAttributeName *string) DynamicListTerraformIterator +func Prefix() *string ``` -Creating an iterator for this complex list. - -The list will be converted into a map with the mapKeyAttributeName as the key. - -###### `mapKeyAttributeName`Required - - *Type:* *string --- -##### `ComputeFqn` - -```go -func ComputeFqn() *string -``` - -##### `Resolve` - -```go -func Resolve(_context IResolveContext) interface{} -``` - -Produce the Token's value at resolution time. - -###### `_context`Required - -- *Type:* github.com/hashicorp/terraform-cdk-go/cdktf.IResolveContext - ---- - -##### `ToString` - -```go -func ToString() *string -``` - -Return a string representation of this resolvable object. - -Returns a reversible string representation. - -##### `Get` - -```go -func Get(index *f64) DataDigitaloceanAppSpecJobEnvOutputReference -``` - -###### `index`Required - -- *Type:* *f64 - -the index of the item to return. - ---- - - -#### Properties - -| **Name** | **Type** | **Description** | -| --- | --- | --- | -| CreationStack | *[]*string | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| Fqn | *string | *No description.* | - ---- - -##### `CreationStack`Required - -```go -func CreationStack() *[]*string -``` - -- *Type:* *[]*string - -The creation stack of this resolvable which will be appended to errors thrown during resolution. - -If this returns an empty array the stack will not be attached. - ---- - -##### `Fqn`Required +##### `InternalValue`Optional ```go -func Fqn() *string +func InternalValue() DataDigitaloceanAppSpecIngressRuleMatchPath ``` -- *Type:* *string +- *Type:* DataDigitaloceanAppSpecIngressRuleMatchPath --- -### DataDigitaloceanAppSpecJobEnvOutputReference +### DataDigitaloceanAppSpecIngressRuleOutputReference -#### Initializers +#### Initializers ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadigitaloceanapp" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/datadigitaloceanapp" -datadigitaloceanapp.NewDataDigitaloceanAppSpecJobEnvOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string, complexObjectIndex *f64, complexObjectIsFromSet *bool) DataDigitaloceanAppSpecJobEnvOutputReference +datadigitaloceanapp.NewDataDigitaloceanAppSpecIngressRuleOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string, complexObjectIndex *f64, complexObjectIsFromSet *bool) DataDigitaloceanAppSpecIngressRuleOutputReference ``` | **Name** | **Type** | **Description** | | --- | --- | --- | -| terraformResource | github.com/hashicorp/terraform-cdk-go/cdktf.IInterpolatingParent | The parent resource. | -| terraformAttribute | *string | The attribute on the parent resource this class is referencing. | -| complexObjectIndex | *f64 | the index of this item in the list. | -| complexObjectIsFromSet | *bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | +| terraformResource | github.com/hashicorp/terraform-cdk-go/cdktf.IInterpolatingParent | The parent resource. | +| terraformAttribute | *string | The attribute on the parent resource this class is referencing. | +| complexObjectIndex | *f64 | the index of this item in the list. | +| complexObjectIsFromSet | *bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | --- -##### `terraformResource`Required +##### `terraformResource`Required - *Type:* github.com/hashicorp/terraform-cdk-go/cdktf.IInterpolatingParent @@ -14898,7 +14520,7 @@ The parent resource. --- -##### `terraformAttribute`Required +##### `terraformAttribute`Required - *Type:* *string @@ -14906,7 +14528,7 @@ The attribute on the parent resource this class is referencing. --- -##### `complexObjectIndex`Required +##### `complexObjectIndex`Required - *Type:* *f64 @@ -14914,7 +14536,7 @@ the index of this item in the list. --- -##### `complexObjectIsFromSet`Required +##### `complexObjectIsFromSet`Required - *Type:* *bool @@ -14926,149 +14548,149 @@ whether the list is wrapping a set (will add tolist() to be able to access an it | **Name** | **Description** | | --- | --- | -| ComputeFqn | *No description.* | -| GetAnyMapAttribute | *No description.* | -| GetBooleanAttribute | *No description.* | -| GetBooleanMapAttribute | *No description.* | -| GetListAttribute | *No description.* | -| GetNumberAttribute | *No description.* | -| GetNumberListAttribute | *No description.* | -| GetNumberMapAttribute | *No description.* | -| GetStringAttribute | *No description.* | -| GetStringMapAttribute | *No description.* | -| InterpolationForAttribute | *No description.* | -| Resolve | Produce the Token's value at resolution time. | -| ToString | Return a string representation of this resolvable object. | +| ComputeFqn | *No description.* | +| GetAnyMapAttribute | *No description.* | +| GetBooleanAttribute | *No description.* | +| GetBooleanMapAttribute | *No description.* | +| GetListAttribute | *No description.* | +| GetNumberAttribute | *No description.* | +| GetNumberListAttribute | *No description.* | +| GetNumberMapAttribute | *No description.* | +| GetStringAttribute | *No description.* | +| GetStringMapAttribute | *No description.* | +| InterpolationForAttribute | *No description.* | +| Resolve | Produce the Token's value at resolution time. | +| ToString | Return a string representation of this resolvable object. | --- -##### `ComputeFqn` +##### `ComputeFqn` ```go func ComputeFqn() *string ``` -##### `GetAnyMapAttribute` +##### `GetAnyMapAttribute` ```go func GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* *string --- -##### `GetBooleanAttribute` +##### `GetBooleanAttribute` ```go func GetBooleanAttribute(terraformAttribute *string) IResolvable ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* *string --- -##### `GetBooleanMapAttribute` +##### `GetBooleanMapAttribute` ```go func GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* *string --- -##### `GetListAttribute` +##### `GetListAttribute` ```go func GetListAttribute(terraformAttribute *string) *[]*string ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* *string --- -##### `GetNumberAttribute` +##### `GetNumberAttribute` ```go func GetNumberAttribute(terraformAttribute *string) *f64 ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* *string --- -##### `GetNumberListAttribute` +##### `GetNumberListAttribute` ```go func GetNumberListAttribute(terraformAttribute *string) *[]*f64 ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* *string --- -##### `GetNumberMapAttribute` +##### `GetNumberMapAttribute` ```go func GetNumberMapAttribute(terraformAttribute *string) *map[string]*f64 ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* *string --- -##### `GetStringAttribute` +##### `GetStringAttribute` ```go func GetStringAttribute(terraformAttribute *string) *string ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* *string --- -##### `GetStringMapAttribute` +##### `GetStringMapAttribute` ```go func GetStringMapAttribute(terraformAttribute *string) *map[string]*string ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* *string --- -##### `InterpolationForAttribute` +##### `InterpolationForAttribute` ```go func InterpolationForAttribute(property *string) IResolvable ``` -###### `property`Required +###### `property`Required - *Type:* *string --- -##### `Resolve` +##### `Resolve` ```go func Resolve(_context IResolveContext) interface{} @@ -15076,13 +14698,13 @@ func Resolve(_context IResolveContext) interface{} Produce the Token's value at resolution time. -###### `_context`Required +###### `_context`Required - *Type:* github.com/hashicorp/terraform-cdk-go/cdktf.IResolveContext --- -##### `ToString` +##### `ToString` ```go func ToString() *string @@ -15097,17 +14719,17 @@ Returns a reversible string representation. | **Name** | **Type** | **Description** | | --- | --- | --- | -| CreationStack | *[]*string | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| Fqn | *string | *No description.* | -| Key | *string | *No description.* | -| Scope | *string | *No description.* | -| Type | *string | *No description.* | -| Value | *string | *No description.* | -| InternalValue | DataDigitaloceanAppSpecJobEnv | *No description.* | +| CreationStack | *[]*string | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| Fqn | *string | *No description.* | +| Component | DataDigitaloceanAppSpecIngressRuleComponentList | *No description.* | +| Cors | DataDigitaloceanAppSpecIngressRuleCorsList | *No description.* | +| Match | DataDigitaloceanAppSpecIngressRuleMatchList | *No description.* | +| Redirect | DataDigitaloceanAppSpecIngressRuleRedirectList | *No description.* | +| InternalValue | DataDigitaloceanAppSpecIngressRule | *No description.* | --- -##### `CreationStack`Required +##### `CreationStack`Required ```go func CreationStack() *[]*string @@ -15121,7 +14743,7 @@ If this returns an empty array the stack will not be attached. --- -##### `Fqn`Required +##### `Fqn`Required ```go func Fqn() *string @@ -15131,76 +14753,76 @@ func Fqn() *string --- -##### `Key`Required +##### `Component`Required ```go -func Key() *string +func Component() DataDigitaloceanAppSpecIngressRuleComponentList ``` -- *Type:* *string +- *Type:* DataDigitaloceanAppSpecIngressRuleComponentList --- -##### `Scope`Required +##### `Cors`Required ```go -func Scope() *string +func Cors() DataDigitaloceanAppSpecIngressRuleCorsList ``` -- *Type:* *string +- *Type:* DataDigitaloceanAppSpecIngressRuleCorsList --- -##### `Type`Required +##### `Match`Required ```go -func Type() *string +func Match() DataDigitaloceanAppSpecIngressRuleMatchList ``` -- *Type:* *string +- *Type:* DataDigitaloceanAppSpecIngressRuleMatchList --- -##### `Value`Required +##### `Redirect`Required ```go -func Value() *string +func Redirect() DataDigitaloceanAppSpecIngressRuleRedirectList ``` -- *Type:* *string +- *Type:* DataDigitaloceanAppSpecIngressRuleRedirectList --- -##### `InternalValue`Optional +##### `InternalValue`Optional ```go -func InternalValue() DataDigitaloceanAppSpecJobEnv +func InternalValue() DataDigitaloceanAppSpecIngressRule ``` -- *Type:* DataDigitaloceanAppSpecJobEnv +- *Type:* DataDigitaloceanAppSpecIngressRule --- -### DataDigitaloceanAppSpecJobGithubList +### DataDigitaloceanAppSpecIngressRuleRedirectList -#### Initializers +#### Initializers ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadigitaloceanapp" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/datadigitaloceanapp" -datadigitaloceanapp.NewDataDigitaloceanAppSpecJobGithubList(terraformResource IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataDigitaloceanAppSpecJobGithubList +datadigitaloceanapp.NewDataDigitaloceanAppSpecIngressRuleRedirectList(terraformResource IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataDigitaloceanAppSpecIngressRuleRedirectList ``` | **Name** | **Type** | **Description** | | --- | --- | --- | -| terraformResource | github.com/hashicorp/terraform-cdk-go/cdktf.IInterpolatingParent | The parent resource. | -| terraformAttribute | *string | The attribute on the parent resource this class is referencing. | -| wrapsSet | *bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | +| terraformResource | github.com/hashicorp/terraform-cdk-go/cdktf.IInterpolatingParent | The parent resource. | +| terraformAttribute | *string | The attribute on the parent resource this class is referencing. | +| wrapsSet | *bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | --- -##### `terraformResource`Required +##### `terraformResource`Required - *Type:* github.com/hashicorp/terraform-cdk-go/cdktf.IInterpolatingParent @@ -15208,7 +14830,7 @@ The parent resource. --- -##### `terraformAttribute`Required +##### `terraformAttribute`Required - *Type:* *string @@ -15216,7 +14838,7 @@ The attribute on the parent resource this class is referencing. --- -##### `wrapsSet`Required +##### `wrapsSet`Required - *Type:* *bool @@ -15228,15 +14850,15 @@ whether the list is wrapping a set (will add tolist() to be able to access an it | **Name** | **Description** | | --- | --- | -| AllWithMapKey | Creating an iterator for this complex list. | -| ComputeFqn | *No description.* | -| Resolve | Produce the Token's value at resolution time. | -| ToString | Return a string representation of this resolvable object. | -| Get | *No description.* | +| AllWithMapKey | Creating an iterator for this complex list. | +| ComputeFqn | *No description.* | +| Resolve | Produce the Token's value at resolution time. | +| ToString | Return a string representation of this resolvable object. | +| Get | *No description.* | --- -##### `AllWithMapKey` +##### `AllWithMapKey` ```go func AllWithMapKey(mapKeyAttributeName *string) DynamicListTerraformIterator @@ -15246,19 +14868,19 @@ Creating an iterator for this complex list. The list will be converted into a map with the mapKeyAttributeName as the key. -###### `mapKeyAttributeName`Required +###### `mapKeyAttributeName`Required - *Type:* *string --- -##### `ComputeFqn` +##### `ComputeFqn` ```go func ComputeFqn() *string ``` -##### `Resolve` +##### `Resolve` ```go func Resolve(_context IResolveContext) interface{} @@ -15266,13 +14888,13 @@ func Resolve(_context IResolveContext) interface{} Produce the Token's value at resolution time. -###### `_context`Required +###### `_context`Required - *Type:* github.com/hashicorp/terraform-cdk-go/cdktf.IResolveContext --- -##### `ToString` +##### `ToString` ```go func ToString() *string @@ -15282,13 +14904,13 @@ Return a string representation of this resolvable object. Returns a reversible string representation. -##### `Get` +##### `Get` ```go -func Get(index *f64) DataDigitaloceanAppSpecJobGithubOutputReference +func Get(index *f64) DataDigitaloceanAppSpecIngressRuleRedirectOutputReference ``` -###### `index`Required +###### `index`Required - *Type:* *f64 @@ -15301,12 +14923,12 @@ the index of the item to return. | **Name** | **Type** | **Description** | | --- | --- | --- | -| CreationStack | *[]*string | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| Fqn | *string | *No description.* | +| CreationStack | *[]*string | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| Fqn | *string | *No description.* | --- -##### `CreationStack`Required +##### `CreationStack`Required ```go func CreationStack() *[]*string @@ -15320,7 +14942,7 @@ If this returns an empty array the stack will not be attached. --- -##### `Fqn`Required +##### `Fqn`Required ```go func Fqn() *string @@ -15331,26 +14953,26 @@ func Fqn() *string --- -### DataDigitaloceanAppSpecJobGithubOutputReference +### DataDigitaloceanAppSpecIngressRuleRedirectOutputReference -#### Initializers +#### Initializers ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadigitaloceanapp" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/datadigitaloceanapp" -datadigitaloceanapp.NewDataDigitaloceanAppSpecJobGithubOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string, complexObjectIndex *f64, complexObjectIsFromSet *bool) DataDigitaloceanAppSpecJobGithubOutputReference +datadigitaloceanapp.NewDataDigitaloceanAppSpecIngressRuleRedirectOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string, complexObjectIndex *f64, complexObjectIsFromSet *bool) DataDigitaloceanAppSpecIngressRuleRedirectOutputReference ``` | **Name** | **Type** | **Description** | | --- | --- | --- | -| terraformResource | github.com/hashicorp/terraform-cdk-go/cdktf.IInterpolatingParent | The parent resource. | -| terraformAttribute | *string | The attribute on the parent resource this class is referencing. | -| complexObjectIndex | *f64 | the index of this item in the list. | -| complexObjectIsFromSet | *bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | +| terraformResource | github.com/hashicorp/terraform-cdk-go/cdktf.IInterpolatingParent | The parent resource. | +| terraformAttribute | *string | The attribute on the parent resource this class is referencing. | +| complexObjectIndex | *f64 | the index of this item in the list. | +| complexObjectIsFromSet | *bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | --- -##### `terraformResource`Required +##### `terraformResource`Required - *Type:* github.com/hashicorp/terraform-cdk-go/cdktf.IInterpolatingParent @@ -15358,7 +14980,7 @@ The parent resource. --- -##### `terraformAttribute`Required +##### `terraformAttribute`Required - *Type:* *string @@ -15366,7 +14988,7 @@ The attribute on the parent resource this class is referencing. --- -##### `complexObjectIndex`Required +##### `complexObjectIndex`Required - *Type:* *f64 @@ -15374,7 +14996,7 @@ the index of this item in the list. --- -##### `complexObjectIsFromSet`Required +##### `complexObjectIsFromSet`Required - *Type:* *bool @@ -15386,149 +15008,149 @@ whether the list is wrapping a set (will add tolist() to be able to access an it | **Name** | **Description** | | --- | --- | -| ComputeFqn | *No description.* | -| GetAnyMapAttribute | *No description.* | -| GetBooleanAttribute | *No description.* | -| GetBooleanMapAttribute | *No description.* | -| GetListAttribute | *No description.* | -| GetNumberAttribute | *No description.* | -| GetNumberListAttribute | *No description.* | -| GetNumberMapAttribute | *No description.* | -| GetStringAttribute | *No description.* | -| GetStringMapAttribute | *No description.* | -| InterpolationForAttribute | *No description.* | -| Resolve | Produce the Token's value at resolution time. | -| ToString | Return a string representation of this resolvable object. | +| ComputeFqn | *No description.* | +| GetAnyMapAttribute | *No description.* | +| GetBooleanAttribute | *No description.* | +| GetBooleanMapAttribute | *No description.* | +| GetListAttribute | *No description.* | +| GetNumberAttribute | *No description.* | +| GetNumberListAttribute | *No description.* | +| GetNumberMapAttribute | *No description.* | +| GetStringAttribute | *No description.* | +| GetStringMapAttribute | *No description.* | +| InterpolationForAttribute | *No description.* | +| Resolve | Produce the Token's value at resolution time. | +| ToString | Return a string representation of this resolvable object. | --- -##### `ComputeFqn` +##### `ComputeFqn` ```go func ComputeFqn() *string ``` -##### `GetAnyMapAttribute` +##### `GetAnyMapAttribute` ```go func GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* *string --- -##### `GetBooleanAttribute` +##### `GetBooleanAttribute` ```go func GetBooleanAttribute(terraformAttribute *string) IResolvable ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* *string --- -##### `GetBooleanMapAttribute` +##### `GetBooleanMapAttribute` ```go func GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* *string --- -##### `GetListAttribute` +##### `GetListAttribute` ```go func GetListAttribute(terraformAttribute *string) *[]*string ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* *string --- -##### `GetNumberAttribute` +##### `GetNumberAttribute` ```go func GetNumberAttribute(terraformAttribute *string) *f64 ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* *string --- -##### `GetNumberListAttribute` +##### `GetNumberListAttribute` ```go func GetNumberListAttribute(terraformAttribute *string) *[]*f64 ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* *string --- -##### `GetNumberMapAttribute` +##### `GetNumberMapAttribute` ```go func GetNumberMapAttribute(terraformAttribute *string) *map[string]*f64 ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* *string --- -##### `GetStringAttribute` +##### `GetStringAttribute` ```go func GetStringAttribute(terraformAttribute *string) *string ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* *string --- -##### `GetStringMapAttribute` +##### `GetStringMapAttribute` ```go func GetStringMapAttribute(terraformAttribute *string) *map[string]*string ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* *string --- -##### `InterpolationForAttribute` +##### `InterpolationForAttribute` ```go func InterpolationForAttribute(property *string) IResolvable ``` -###### `property`Required +###### `property`Required - *Type:* *string --- -##### `Resolve` +##### `Resolve` ```go func Resolve(_context IResolveContext) interface{} @@ -15536,13 +15158,13 @@ func Resolve(_context IResolveContext) interface{} Produce the Token's value at resolution time. -###### `_context`Required +###### `_context`Required - *Type:* github.com/hashicorp/terraform-cdk-go/cdktf.IResolveContext --- -##### `ToString` +##### `ToString` ```go func ToString() *string @@ -15557,16 +15179,18 @@ Returns a reversible string representation. | **Name** | **Type** | **Description** | | --- | --- | --- | -| CreationStack | *[]*string | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| Fqn | *string | *No description.* | -| Branch | *string | *No description.* | -| DeployOnPush | github.com/hashicorp/terraform-cdk-go/cdktf.IResolvable | *No description.* | -| Repo | *string | *No description.* | -| InternalValue | DataDigitaloceanAppSpecJobGithub | *No description.* | +| CreationStack | *[]*string | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| Fqn | *string | *No description.* | +| Authority | *string | *No description.* | +| Port | *f64 | *No description.* | +| RedirectCode | *f64 | *No description.* | +| Scheme | *string | *No description.* | +| Uri | *string | *No description.* | +| InternalValue | DataDigitaloceanAppSpecIngressRuleRedirect | *No description.* | --- -##### `CreationStack`Required +##### `CreationStack`Required ```go func CreationStack() *[]*string @@ -15580,7 +15204,7 @@ If this returns an empty array the stack will not be attached. --- -##### `Fqn`Required +##### `Fqn`Required ```go func Fqn() *string @@ -15590,66 +15214,86 @@ func Fqn() *string --- -##### `Branch`Required +##### `Authority`Required ```go -func Branch() *string +func Authority() *string ``` - *Type:* *string --- -##### `DeployOnPush`Required +##### `Port`Required ```go -func DeployOnPush() IResolvable +func Port() *f64 ``` -- *Type:* github.com/hashicorp/terraform-cdk-go/cdktf.IResolvable +- *Type:* *f64 --- -##### `Repo`Required +##### `RedirectCode`Required ```go -func Repo() *string +func RedirectCode() *f64 +``` + +- *Type:* *f64 + +--- + +##### `Scheme`Required + +```go +func Scheme() *string ``` - *Type:* *string --- -##### `InternalValue`Optional +##### `Uri`Required ```go -func InternalValue() DataDigitaloceanAppSpecJobGithub +func Uri() *string ``` -- *Type:* DataDigitaloceanAppSpecJobGithub +- *Type:* *string --- +##### `InternalValue`Optional -### DataDigitaloceanAppSpecJobGitlabList +```go +func InternalValue() DataDigitaloceanAppSpecIngressRuleRedirect +``` + +- *Type:* DataDigitaloceanAppSpecIngressRuleRedirect + +--- -#### Initializers + +### DataDigitaloceanAppSpecJobAlertList + +#### Initializers ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadigitaloceanapp" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/datadigitaloceanapp" -datadigitaloceanapp.NewDataDigitaloceanAppSpecJobGitlabList(terraformResource IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataDigitaloceanAppSpecJobGitlabList +datadigitaloceanapp.NewDataDigitaloceanAppSpecJobAlertList(terraformResource IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataDigitaloceanAppSpecJobAlertList ``` | **Name** | **Type** | **Description** | | --- | --- | --- | -| terraformResource | github.com/hashicorp/terraform-cdk-go/cdktf.IInterpolatingParent | The parent resource. | -| terraformAttribute | *string | The attribute on the parent resource this class is referencing. | -| wrapsSet | *bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | +| terraformResource | github.com/hashicorp/terraform-cdk-go/cdktf.IInterpolatingParent | The parent resource. | +| terraformAttribute | *string | The attribute on the parent resource this class is referencing. | +| wrapsSet | *bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | --- -##### `terraformResource`Required +##### `terraformResource`Required - *Type:* github.com/hashicorp/terraform-cdk-go/cdktf.IInterpolatingParent @@ -15657,7 +15301,7 @@ The parent resource. --- -##### `terraformAttribute`Required +##### `terraformAttribute`Required - *Type:* *string @@ -15665,7 +15309,7 @@ The attribute on the parent resource this class is referencing. --- -##### `wrapsSet`Required +##### `wrapsSet`Required - *Type:* *bool @@ -15677,15 +15321,15 @@ whether the list is wrapping a set (will add tolist() to be able to access an it | **Name** | **Description** | | --- | --- | -| AllWithMapKey | Creating an iterator for this complex list. | -| ComputeFqn | *No description.* | -| Resolve | Produce the Token's value at resolution time. | -| ToString | Return a string representation of this resolvable object. | -| Get | *No description.* | +| AllWithMapKey | Creating an iterator for this complex list. | +| ComputeFqn | *No description.* | +| Resolve | Produce the Token's value at resolution time. | +| ToString | Return a string representation of this resolvable object. | +| Get | *No description.* | --- -##### `AllWithMapKey` +##### `AllWithMapKey` ```go func AllWithMapKey(mapKeyAttributeName *string) DynamicListTerraformIterator @@ -15695,19 +15339,19 @@ Creating an iterator for this complex list. The list will be converted into a map with the mapKeyAttributeName as the key. -###### `mapKeyAttributeName`Required +###### `mapKeyAttributeName`Required - *Type:* *string --- -##### `ComputeFqn` +##### `ComputeFqn` ```go func ComputeFqn() *string ``` -##### `Resolve` +##### `Resolve` ```go func Resolve(_context IResolveContext) interface{} @@ -15715,13 +15359,13 @@ func Resolve(_context IResolveContext) interface{} Produce the Token's value at resolution time. -###### `_context`Required +###### `_context`Required - *Type:* github.com/hashicorp/terraform-cdk-go/cdktf.IResolveContext --- -##### `ToString` +##### `ToString` ```go func ToString() *string @@ -15731,13 +15375,13 @@ Return a string representation of this resolvable object. Returns a reversible string representation. -##### `Get` +##### `Get` ```go -func Get(index *f64) DataDigitaloceanAppSpecJobGitlabOutputReference +func Get(index *f64) DataDigitaloceanAppSpecJobAlertOutputReference ``` -###### `index`Required +###### `index`Required - *Type:* *f64 @@ -15750,12 +15394,12 @@ the index of the item to return. | **Name** | **Type** | **Description** | | --- | --- | --- | -| CreationStack | *[]*string | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| Fqn | *string | *No description.* | +| CreationStack | *[]*string | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| Fqn | *string | *No description.* | --- -##### `CreationStack`Required +##### `CreationStack`Required ```go func CreationStack() *[]*string @@ -15769,7 +15413,7 @@ If this returns an empty array the stack will not be attached. --- -##### `Fqn`Required +##### `Fqn`Required ```go func Fqn() *string @@ -15780,26 +15424,26 @@ func Fqn() *string --- -### DataDigitaloceanAppSpecJobGitlabOutputReference +### DataDigitaloceanAppSpecJobAlertOutputReference -#### Initializers +#### Initializers ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadigitaloceanapp" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/datadigitaloceanapp" -datadigitaloceanapp.NewDataDigitaloceanAppSpecJobGitlabOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string, complexObjectIndex *f64, complexObjectIsFromSet *bool) DataDigitaloceanAppSpecJobGitlabOutputReference +datadigitaloceanapp.NewDataDigitaloceanAppSpecJobAlertOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string, complexObjectIndex *f64, complexObjectIsFromSet *bool) DataDigitaloceanAppSpecJobAlertOutputReference ``` | **Name** | **Type** | **Description** | | --- | --- | --- | -| terraformResource | github.com/hashicorp/terraform-cdk-go/cdktf.IInterpolatingParent | The parent resource. | -| terraformAttribute | *string | The attribute on the parent resource this class is referencing. | -| complexObjectIndex | *f64 | the index of this item in the list. | -| complexObjectIsFromSet | *bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | +| terraformResource | github.com/hashicorp/terraform-cdk-go/cdktf.IInterpolatingParent | The parent resource. | +| terraformAttribute | *string | The attribute on the parent resource this class is referencing. | +| complexObjectIndex | *f64 | the index of this item in the list. | +| complexObjectIsFromSet | *bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | --- -##### `terraformResource`Required +##### `terraformResource`Required - *Type:* github.com/hashicorp/terraform-cdk-go/cdktf.IInterpolatingParent @@ -15807,7 +15451,7 @@ The parent resource. --- -##### `terraformAttribute`Required +##### `terraformAttribute`Required - *Type:* *string @@ -15815,7 +15459,7 @@ The attribute on the parent resource this class is referencing. --- -##### `complexObjectIndex`Required +##### `complexObjectIndex`Required - *Type:* *f64 @@ -15823,7 +15467,7 @@ the index of this item in the list. --- -##### `complexObjectIsFromSet`Required +##### `complexObjectIsFromSet`Required - *Type:* *bool @@ -15835,149 +15479,149 @@ whether the list is wrapping a set (will add tolist() to be able to access an it | **Name** | **Description** | | --- | --- | -| ComputeFqn | *No description.* | -| GetAnyMapAttribute | *No description.* | -| GetBooleanAttribute | *No description.* | -| GetBooleanMapAttribute | *No description.* | -| GetListAttribute | *No description.* | -| GetNumberAttribute | *No description.* | -| GetNumberListAttribute | *No description.* | -| GetNumberMapAttribute | *No description.* | -| GetStringAttribute | *No description.* | -| GetStringMapAttribute | *No description.* | -| InterpolationForAttribute | *No description.* | -| Resolve | Produce the Token's value at resolution time. | -| ToString | Return a string representation of this resolvable object. | +| ComputeFqn | *No description.* | +| GetAnyMapAttribute | *No description.* | +| GetBooleanAttribute | *No description.* | +| GetBooleanMapAttribute | *No description.* | +| GetListAttribute | *No description.* | +| GetNumberAttribute | *No description.* | +| GetNumberListAttribute | *No description.* | +| GetNumberMapAttribute | *No description.* | +| GetStringAttribute | *No description.* | +| GetStringMapAttribute | *No description.* | +| InterpolationForAttribute | *No description.* | +| Resolve | Produce the Token's value at resolution time. | +| ToString | Return a string representation of this resolvable object. | --- -##### `ComputeFqn` +##### `ComputeFqn` ```go func ComputeFqn() *string ``` -##### `GetAnyMapAttribute` +##### `GetAnyMapAttribute` ```go func GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* *string --- -##### `GetBooleanAttribute` +##### `GetBooleanAttribute` ```go func GetBooleanAttribute(terraformAttribute *string) IResolvable ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* *string --- -##### `GetBooleanMapAttribute` +##### `GetBooleanMapAttribute` ```go func GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* *string --- -##### `GetListAttribute` +##### `GetListAttribute` ```go func GetListAttribute(terraformAttribute *string) *[]*string ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* *string --- -##### `GetNumberAttribute` +##### `GetNumberAttribute` ```go func GetNumberAttribute(terraformAttribute *string) *f64 ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* *string --- -##### `GetNumberListAttribute` +##### `GetNumberListAttribute` ```go func GetNumberListAttribute(terraformAttribute *string) *[]*f64 ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* *string --- -##### `GetNumberMapAttribute` +##### `GetNumberMapAttribute` ```go func GetNumberMapAttribute(terraformAttribute *string) *map[string]*f64 ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* *string --- -##### `GetStringAttribute` +##### `GetStringAttribute` ```go func GetStringAttribute(terraformAttribute *string) *string ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* *string --- -##### `GetStringMapAttribute` +##### `GetStringMapAttribute` ```go func GetStringMapAttribute(terraformAttribute *string) *map[string]*string ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* *string --- -##### `InterpolationForAttribute` +##### `InterpolationForAttribute` ```go func InterpolationForAttribute(property *string) IResolvable ``` -###### `property`Required +###### `property`Required - *Type:* *string --- -##### `Resolve` +##### `Resolve` ```go func Resolve(_context IResolveContext) interface{} @@ -15985,13 +15629,13 @@ func Resolve(_context IResolveContext) interface{} Produce the Token's value at resolution time. -###### `_context`Required +###### `_context`Required - *Type:* github.com/hashicorp/terraform-cdk-go/cdktf.IResolveContext --- -##### `ToString` +##### `ToString` ```go func ToString() *string @@ -16006,16 +15650,18 @@ Returns a reversible string representation. | **Name** | **Type** | **Description** | | --- | --- | --- | -| CreationStack | *[]*string | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| Fqn | *string | *No description.* | -| Branch | *string | *No description.* | -| DeployOnPush | github.com/hashicorp/terraform-cdk-go/cdktf.IResolvable | *No description.* | -| Repo | *string | *No description.* | -| InternalValue | DataDigitaloceanAppSpecJobGitlab | *No description.* | +| CreationStack | *[]*string | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| Fqn | *string | *No description.* | +| Disabled | github.com/hashicorp/terraform-cdk-go/cdktf.IResolvable | *No description.* | +| Operator | *string | *No description.* | +| Rule | *string | *No description.* | +| Value | *f64 | *No description.* | +| Window | *string | *No description.* | +| InternalValue | DataDigitaloceanAppSpecJobAlert | *No description.* | --- -##### `CreationStack`Required +##### `CreationStack`Required ```go func CreationStack() *[]*string @@ -16029,7 +15675,7 @@ If this returns an empty array the stack will not be attached. --- -##### `Fqn`Required +##### `Fqn`Required ```go func Fqn() *string @@ -16039,66 +15685,86 @@ func Fqn() *string --- -##### `Branch`Required +##### `Disabled`Required ```go -func Branch() *string +func Disabled() IResolvable +``` + +- *Type:* github.com/hashicorp/terraform-cdk-go/cdktf.IResolvable + +--- + +##### `Operator`Required + +```go +func Operator() *string ``` - *Type:* *string --- -##### `DeployOnPush`Required +##### `Rule`Required ```go -func DeployOnPush() IResolvable +func Rule() *string ``` -- *Type:* github.com/hashicorp/terraform-cdk-go/cdktf.IResolvable +- *Type:* *string --- -##### `Repo`Required +##### `Value`Required ```go -func Repo() *string +func Value() *f64 +``` + +- *Type:* *f64 + +--- + +##### `Window`Required + +```go +func Window() *string ``` - *Type:* *string --- -##### `InternalValue`Optional +##### `InternalValue`Optional ```go -func InternalValue() DataDigitaloceanAppSpecJobGitlab +func InternalValue() DataDigitaloceanAppSpecJobAlert ``` -- *Type:* DataDigitaloceanAppSpecJobGitlab +- *Type:* DataDigitaloceanAppSpecJobAlert --- -### DataDigitaloceanAppSpecJobGitList +### DataDigitaloceanAppSpecJobEnvList -#### Initializers +#### Initializers ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadigitaloceanapp" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/datadigitaloceanapp" -datadigitaloceanapp.NewDataDigitaloceanAppSpecJobGitList(terraformResource IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataDigitaloceanAppSpecJobGitList +datadigitaloceanapp.NewDataDigitaloceanAppSpecJobEnvList(terraformResource IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataDigitaloceanAppSpecJobEnvList ``` | **Name** | **Type** | **Description** | | --- | --- | --- | -| terraformResource | github.com/hashicorp/terraform-cdk-go/cdktf.IInterpolatingParent | The parent resource. | -| terraformAttribute | *string | The attribute on the parent resource this class is referencing. | -| wrapsSet | *bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | +| terraformResource | github.com/hashicorp/terraform-cdk-go/cdktf.IInterpolatingParent | The parent resource. | +| terraformAttribute | *string | The attribute on the parent resource this class is referencing. | +| wrapsSet | *bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | --- -##### `terraformResource`Required +##### `terraformResource`Required - *Type:* github.com/hashicorp/terraform-cdk-go/cdktf.IInterpolatingParent @@ -16106,7 +15772,7 @@ The parent resource. --- -##### `terraformAttribute`Required +##### `terraformAttribute`Required - *Type:* *string @@ -16114,7 +15780,7 @@ The attribute on the parent resource this class is referencing. --- -##### `wrapsSet`Required +##### `wrapsSet`Required - *Type:* *bool @@ -16126,15 +15792,15 @@ whether the list is wrapping a set (will add tolist() to be able to access an it | **Name** | **Description** | | --- | --- | -| AllWithMapKey | Creating an iterator for this complex list. | -| ComputeFqn | *No description.* | -| Resolve | Produce the Token's value at resolution time. | -| ToString | Return a string representation of this resolvable object. | -| Get | *No description.* | +| AllWithMapKey | Creating an iterator for this complex list. | +| ComputeFqn | *No description.* | +| Resolve | Produce the Token's value at resolution time. | +| ToString | Return a string representation of this resolvable object. | +| Get | *No description.* | --- -##### `AllWithMapKey` +##### `AllWithMapKey` ```go func AllWithMapKey(mapKeyAttributeName *string) DynamicListTerraformIterator @@ -16144,19 +15810,19 @@ Creating an iterator for this complex list. The list will be converted into a map with the mapKeyAttributeName as the key. -###### `mapKeyAttributeName`Required +###### `mapKeyAttributeName`Required - *Type:* *string --- -##### `ComputeFqn` +##### `ComputeFqn` ```go func ComputeFqn() *string ``` -##### `Resolve` +##### `Resolve` ```go func Resolve(_context IResolveContext) interface{} @@ -16164,13 +15830,13 @@ func Resolve(_context IResolveContext) interface{} Produce the Token's value at resolution time. -###### `_context`Required +###### `_context`Required - *Type:* github.com/hashicorp/terraform-cdk-go/cdktf.IResolveContext --- -##### `ToString` +##### `ToString` ```go func ToString() *string @@ -16180,13 +15846,13 @@ Return a string representation of this resolvable object. Returns a reversible string representation. -##### `Get` +##### `Get` ```go -func Get(index *f64) DataDigitaloceanAppSpecJobGitOutputReference +func Get(index *f64) DataDigitaloceanAppSpecJobEnvOutputReference ``` -###### `index`Required +###### `index`Required - *Type:* *f64 @@ -16199,12 +15865,12 @@ the index of the item to return. | **Name** | **Type** | **Description** | | --- | --- | --- | -| CreationStack | *[]*string | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| Fqn | *string | *No description.* | +| CreationStack | *[]*string | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| Fqn | *string | *No description.* | --- -##### `CreationStack`Required +##### `CreationStack`Required ```go func CreationStack() *[]*string @@ -16218,7 +15884,7 @@ If this returns an empty array the stack will not be attached. --- -##### `Fqn`Required +##### `Fqn`Required ```go func Fqn() *string @@ -16229,26 +15895,26 @@ func Fqn() *string --- -### DataDigitaloceanAppSpecJobGitOutputReference +### DataDigitaloceanAppSpecJobEnvOutputReference -#### Initializers +#### Initializers ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadigitaloceanapp" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/datadigitaloceanapp" -datadigitaloceanapp.NewDataDigitaloceanAppSpecJobGitOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string, complexObjectIndex *f64, complexObjectIsFromSet *bool) DataDigitaloceanAppSpecJobGitOutputReference +datadigitaloceanapp.NewDataDigitaloceanAppSpecJobEnvOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string, complexObjectIndex *f64, complexObjectIsFromSet *bool) DataDigitaloceanAppSpecJobEnvOutputReference ``` | **Name** | **Type** | **Description** | | --- | --- | --- | -| terraformResource | github.com/hashicorp/terraform-cdk-go/cdktf.IInterpolatingParent | The parent resource. | -| terraformAttribute | *string | The attribute on the parent resource this class is referencing. | -| complexObjectIndex | *f64 | the index of this item in the list. | -| complexObjectIsFromSet | *bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | +| terraformResource | github.com/hashicorp/terraform-cdk-go/cdktf.IInterpolatingParent | The parent resource. | +| terraformAttribute | *string | The attribute on the parent resource this class is referencing. | +| complexObjectIndex | *f64 | the index of this item in the list. | +| complexObjectIsFromSet | *bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | --- -##### `terraformResource`Required +##### `terraformResource`Required - *Type:* github.com/hashicorp/terraform-cdk-go/cdktf.IInterpolatingParent @@ -16256,7 +15922,7 @@ The parent resource. --- -##### `terraformAttribute`Required +##### `terraformAttribute`Required - *Type:* *string @@ -16264,7 +15930,7 @@ The attribute on the parent resource this class is referencing. --- -##### `complexObjectIndex`Required +##### `complexObjectIndex`Required - *Type:* *f64 @@ -16272,7 +15938,7 @@ the index of this item in the list. --- -##### `complexObjectIsFromSet`Required +##### `complexObjectIsFromSet`Required - *Type:* *bool @@ -16284,149 +15950,149 @@ whether the list is wrapping a set (will add tolist() to be able to access an it | **Name** | **Description** | | --- | --- | -| ComputeFqn | *No description.* | -| GetAnyMapAttribute | *No description.* | -| GetBooleanAttribute | *No description.* | -| GetBooleanMapAttribute | *No description.* | -| GetListAttribute | *No description.* | -| GetNumberAttribute | *No description.* | -| GetNumberListAttribute | *No description.* | -| GetNumberMapAttribute | *No description.* | -| GetStringAttribute | *No description.* | -| GetStringMapAttribute | *No description.* | -| InterpolationForAttribute | *No description.* | -| Resolve | Produce the Token's value at resolution time. | -| ToString | Return a string representation of this resolvable object. | +| ComputeFqn | *No description.* | +| GetAnyMapAttribute | *No description.* | +| GetBooleanAttribute | *No description.* | +| GetBooleanMapAttribute | *No description.* | +| GetListAttribute | *No description.* | +| GetNumberAttribute | *No description.* | +| GetNumberListAttribute | *No description.* | +| GetNumberMapAttribute | *No description.* | +| GetStringAttribute | *No description.* | +| GetStringMapAttribute | *No description.* | +| InterpolationForAttribute | *No description.* | +| Resolve | Produce the Token's value at resolution time. | +| ToString | Return a string representation of this resolvable object. | --- -##### `ComputeFqn` +##### `ComputeFqn` ```go func ComputeFqn() *string ``` -##### `GetAnyMapAttribute` +##### `GetAnyMapAttribute` ```go func GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* *string --- -##### `GetBooleanAttribute` +##### `GetBooleanAttribute` ```go func GetBooleanAttribute(terraformAttribute *string) IResolvable ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* *string --- -##### `GetBooleanMapAttribute` +##### `GetBooleanMapAttribute` ```go func GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* *string --- -##### `GetListAttribute` +##### `GetListAttribute` ```go func GetListAttribute(terraformAttribute *string) *[]*string ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* *string --- -##### `GetNumberAttribute` +##### `GetNumberAttribute` ```go func GetNumberAttribute(terraformAttribute *string) *f64 ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* *string --- -##### `GetNumberListAttribute` +##### `GetNumberListAttribute` ```go func GetNumberListAttribute(terraformAttribute *string) *[]*f64 ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* *string --- -##### `GetNumberMapAttribute` +##### `GetNumberMapAttribute` ```go func GetNumberMapAttribute(terraformAttribute *string) *map[string]*f64 ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* *string --- -##### `GetStringAttribute` +##### `GetStringAttribute` ```go func GetStringAttribute(terraformAttribute *string) *string ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* *string --- -##### `GetStringMapAttribute` +##### `GetStringMapAttribute` ```go func GetStringMapAttribute(terraformAttribute *string) *map[string]*string ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* *string --- -##### `InterpolationForAttribute` +##### `InterpolationForAttribute` ```go func InterpolationForAttribute(property *string) IResolvable ``` -###### `property`Required +###### `property`Required - *Type:* *string --- -##### `Resolve` +##### `Resolve` ```go func Resolve(_context IResolveContext) interface{} @@ -16434,13 +16100,13 @@ func Resolve(_context IResolveContext) interface{} Produce the Token's value at resolution time. -###### `_context`Required +###### `_context`Required - *Type:* github.com/hashicorp/terraform-cdk-go/cdktf.IResolveContext --- -##### `ToString` +##### `ToString` ```go func ToString() *string @@ -16455,15 +16121,17 @@ Returns a reversible string representation. | **Name** | **Type** | **Description** | | --- | --- | --- | -| CreationStack | *[]*string | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| Fqn | *string | *No description.* | -| Branch | *string | *No description.* | -| RepoCloneUrl | *string | *No description.* | -| InternalValue | DataDigitaloceanAppSpecJobGit | *No description.* | +| CreationStack | *[]*string | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| Fqn | *string | *No description.* | +| Key | *string | *No description.* | +| Scope | *string | *No description.* | +| Type | *string | *No description.* | +| Value | *string | *No description.* | +| InternalValue | DataDigitaloceanAppSpecJobEnv | *No description.* | --- -##### `CreationStack`Required +##### `CreationStack`Required ```go func CreationStack() *[]*string @@ -16477,7 +16145,7 @@ If this returns an empty array the stack will not be attached. --- -##### `Fqn`Required +##### `Fqn`Required ```go func Fqn() *string @@ -16487,56 +16155,76 @@ func Fqn() *string --- -##### `Branch`Required +##### `Key`Required ```go -func Branch() *string +func Key() *string ``` - *Type:* *string --- -##### `RepoCloneUrl`Required +##### `Scope`Required ```go -func RepoCloneUrl() *string +func Scope() *string ``` - *Type:* *string --- -##### `InternalValue`Optional +##### `Type`Required ```go -func InternalValue() DataDigitaloceanAppSpecJobGit +func Type() *string ``` -- *Type:* DataDigitaloceanAppSpecJobGit +- *Type:* *string --- +##### `Value`Required -### DataDigitaloceanAppSpecJobImageDeployOnPushList +```go +func Value() *string +``` -#### Initializers +- *Type:* *string + +--- + +##### `InternalValue`Optional ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadigitaloceanapp" +func InternalValue() DataDigitaloceanAppSpecJobEnv +``` -datadigitaloceanapp.NewDataDigitaloceanAppSpecJobImageDeployOnPushList(terraformResource IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataDigitaloceanAppSpecJobImageDeployOnPushList +- *Type:* DataDigitaloceanAppSpecJobEnv + +--- + + +### DataDigitaloceanAppSpecJobGithubList + +#### Initializers + +```go +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/datadigitaloceanapp" + +datadigitaloceanapp.NewDataDigitaloceanAppSpecJobGithubList(terraformResource IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataDigitaloceanAppSpecJobGithubList ``` | **Name** | **Type** | **Description** | | --- | --- | --- | -| terraformResource | github.com/hashicorp/terraform-cdk-go/cdktf.IInterpolatingParent | The parent resource. | -| terraformAttribute | *string | The attribute on the parent resource this class is referencing. | -| wrapsSet | *bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | +| terraformResource | github.com/hashicorp/terraform-cdk-go/cdktf.IInterpolatingParent | The parent resource. | +| terraformAttribute | *string | The attribute on the parent resource this class is referencing. | +| wrapsSet | *bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | --- -##### `terraformResource`Required +##### `terraformResource`Required - *Type:* github.com/hashicorp/terraform-cdk-go/cdktf.IInterpolatingParent @@ -16544,7 +16232,7 @@ The parent resource. --- -##### `terraformAttribute`Required +##### `terraformAttribute`Required - *Type:* *string @@ -16552,7 +16240,7 @@ The attribute on the parent resource this class is referencing. --- -##### `wrapsSet`Required +##### `wrapsSet`Required - *Type:* *bool @@ -16564,15 +16252,15 @@ whether the list is wrapping a set (will add tolist() to be able to access an it | **Name** | **Description** | | --- | --- | -| AllWithMapKey | Creating an iterator for this complex list. | -| ComputeFqn | *No description.* | -| Resolve | Produce the Token's value at resolution time. | -| ToString | Return a string representation of this resolvable object. | -| Get | *No description.* | +| AllWithMapKey | Creating an iterator for this complex list. | +| ComputeFqn | *No description.* | +| Resolve | Produce the Token's value at resolution time. | +| ToString | Return a string representation of this resolvable object. | +| Get | *No description.* | --- -##### `AllWithMapKey` +##### `AllWithMapKey` ```go func AllWithMapKey(mapKeyAttributeName *string) DynamicListTerraformIterator @@ -16582,19 +16270,19 @@ Creating an iterator for this complex list. The list will be converted into a map with the mapKeyAttributeName as the key. -###### `mapKeyAttributeName`Required +###### `mapKeyAttributeName`Required - *Type:* *string --- -##### `ComputeFqn` +##### `ComputeFqn` ```go func ComputeFqn() *string ``` -##### `Resolve` +##### `Resolve` ```go func Resolve(_context IResolveContext) interface{} @@ -16602,13 +16290,13 @@ func Resolve(_context IResolveContext) interface{} Produce the Token's value at resolution time. -###### `_context`Required +###### `_context`Required - *Type:* github.com/hashicorp/terraform-cdk-go/cdktf.IResolveContext --- -##### `ToString` +##### `ToString` ```go func ToString() *string @@ -16618,13 +16306,13 @@ Return a string representation of this resolvable object. Returns a reversible string representation. -##### `Get` +##### `Get` ```go -func Get(index *f64) DataDigitaloceanAppSpecJobImageDeployOnPushOutputReference +func Get(index *f64) DataDigitaloceanAppSpecJobGithubOutputReference ``` -###### `index`Required +###### `index`Required - *Type:* *f64 @@ -16637,12 +16325,12 @@ the index of the item to return. | **Name** | **Type** | **Description** | | --- | --- | --- | -| CreationStack | *[]*string | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| Fqn | *string | *No description.* | +| CreationStack | *[]*string | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| Fqn | *string | *No description.* | --- -##### `CreationStack`Required +##### `CreationStack`Required ```go func CreationStack() *[]*string @@ -16656,7 +16344,7 @@ If this returns an empty array the stack will not be attached. --- -##### `Fqn`Required +##### `Fqn`Required ```go func Fqn() *string @@ -16667,26 +16355,26 @@ func Fqn() *string --- -### DataDigitaloceanAppSpecJobImageDeployOnPushOutputReference +### DataDigitaloceanAppSpecJobGithubOutputReference -#### Initializers +#### Initializers ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadigitaloceanapp" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/datadigitaloceanapp" -datadigitaloceanapp.NewDataDigitaloceanAppSpecJobImageDeployOnPushOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string, complexObjectIndex *f64, complexObjectIsFromSet *bool) DataDigitaloceanAppSpecJobImageDeployOnPushOutputReference +datadigitaloceanapp.NewDataDigitaloceanAppSpecJobGithubOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string, complexObjectIndex *f64, complexObjectIsFromSet *bool) DataDigitaloceanAppSpecJobGithubOutputReference ``` | **Name** | **Type** | **Description** | | --- | --- | --- | -| terraformResource | github.com/hashicorp/terraform-cdk-go/cdktf.IInterpolatingParent | The parent resource. | -| terraformAttribute | *string | The attribute on the parent resource this class is referencing. | -| complexObjectIndex | *f64 | the index of this item in the list. | -| complexObjectIsFromSet | *bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | +| terraformResource | github.com/hashicorp/terraform-cdk-go/cdktf.IInterpolatingParent | The parent resource. | +| terraformAttribute | *string | The attribute on the parent resource this class is referencing. | +| complexObjectIndex | *f64 | the index of this item in the list. | +| complexObjectIsFromSet | *bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | --- -##### `terraformResource`Required +##### `terraformResource`Required - *Type:* github.com/hashicorp/terraform-cdk-go/cdktf.IInterpolatingParent @@ -16694,7 +16382,7 @@ The parent resource. --- -##### `terraformAttribute`Required +##### `terraformAttribute`Required - *Type:* *string @@ -16702,7 +16390,7 @@ The attribute on the parent resource this class is referencing. --- -##### `complexObjectIndex`Required +##### `complexObjectIndex`Required - *Type:* *f64 @@ -16710,7 +16398,7 @@ the index of this item in the list. --- -##### `complexObjectIsFromSet`Required +##### `complexObjectIsFromSet`Required - *Type:* *bool @@ -16722,149 +16410,149 @@ whether the list is wrapping a set (will add tolist() to be able to access an it | **Name** | **Description** | | --- | --- | -| ComputeFqn | *No description.* | -| GetAnyMapAttribute | *No description.* | -| GetBooleanAttribute | *No description.* | -| GetBooleanMapAttribute | *No description.* | -| GetListAttribute | *No description.* | -| GetNumberAttribute | *No description.* | -| GetNumberListAttribute | *No description.* | -| GetNumberMapAttribute | *No description.* | -| GetStringAttribute | *No description.* | -| GetStringMapAttribute | *No description.* | -| InterpolationForAttribute | *No description.* | -| Resolve | Produce the Token's value at resolution time. | -| ToString | Return a string representation of this resolvable object. | +| ComputeFqn | *No description.* | +| GetAnyMapAttribute | *No description.* | +| GetBooleanAttribute | *No description.* | +| GetBooleanMapAttribute | *No description.* | +| GetListAttribute | *No description.* | +| GetNumberAttribute | *No description.* | +| GetNumberListAttribute | *No description.* | +| GetNumberMapAttribute | *No description.* | +| GetStringAttribute | *No description.* | +| GetStringMapAttribute | *No description.* | +| InterpolationForAttribute | *No description.* | +| Resolve | Produce the Token's value at resolution time. | +| ToString | Return a string representation of this resolvable object. | --- -##### `ComputeFqn` +##### `ComputeFqn` ```go func ComputeFqn() *string ``` -##### `GetAnyMapAttribute` +##### `GetAnyMapAttribute` ```go func GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* *string --- -##### `GetBooleanAttribute` +##### `GetBooleanAttribute` ```go func GetBooleanAttribute(terraformAttribute *string) IResolvable ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* *string --- -##### `GetBooleanMapAttribute` +##### `GetBooleanMapAttribute` ```go func GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* *string --- -##### `GetListAttribute` +##### `GetListAttribute` ```go func GetListAttribute(terraformAttribute *string) *[]*string ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* *string --- -##### `GetNumberAttribute` +##### `GetNumberAttribute` ```go func GetNumberAttribute(terraformAttribute *string) *f64 ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* *string --- -##### `GetNumberListAttribute` +##### `GetNumberListAttribute` ```go func GetNumberListAttribute(terraformAttribute *string) *[]*f64 ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* *string --- -##### `GetNumberMapAttribute` +##### `GetNumberMapAttribute` ```go func GetNumberMapAttribute(terraformAttribute *string) *map[string]*f64 ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* *string --- -##### `GetStringAttribute` +##### `GetStringAttribute` ```go func GetStringAttribute(terraformAttribute *string) *string ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* *string --- -##### `GetStringMapAttribute` +##### `GetStringMapAttribute` ```go func GetStringMapAttribute(terraformAttribute *string) *map[string]*string ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* *string --- -##### `InterpolationForAttribute` +##### `InterpolationForAttribute` ```go func InterpolationForAttribute(property *string) IResolvable ``` -###### `property`Required +###### `property`Required - *Type:* *string --- -##### `Resolve` +##### `Resolve` ```go func Resolve(_context IResolveContext) interface{} @@ -16872,13 +16560,13 @@ func Resolve(_context IResolveContext) interface{} Produce the Token's value at resolution time. -###### `_context`Required +###### `_context`Required - *Type:* github.com/hashicorp/terraform-cdk-go/cdktf.IResolveContext --- -##### `ToString` +##### `ToString` ```go func ToString() *string @@ -16893,14 +16581,16 @@ Returns a reversible string representation. | **Name** | **Type** | **Description** | | --- | --- | --- | -| CreationStack | *[]*string | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| Fqn | *string | *No description.* | -| Enabled | github.com/hashicorp/terraform-cdk-go/cdktf.IResolvable | *No description.* | -| InternalValue | DataDigitaloceanAppSpecJobImageDeployOnPush | *No description.* | +| CreationStack | *[]*string | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| Fqn | *string | *No description.* | +| Branch | *string | *No description.* | +| DeployOnPush | github.com/hashicorp/terraform-cdk-go/cdktf.IResolvable | *No description.* | +| Repo | *string | *No description.* | +| InternalValue | DataDigitaloceanAppSpecJobGithub | *No description.* | --- -##### `CreationStack`Required +##### `CreationStack`Required ```go func CreationStack() *[]*string @@ -16914,7 +16604,7 @@ If this returns an empty array the stack will not be attached. --- -##### `Fqn`Required +##### `Fqn`Required ```go func Fqn() *string @@ -16924,46 +16614,66 @@ func Fqn() *string --- -##### `Enabled`Required +##### `Branch`Required ```go -func Enabled() IResolvable +func Branch() *string +``` + +- *Type:* *string + +--- + +##### `DeployOnPush`Required + +```go +func DeployOnPush() IResolvable ``` - *Type:* github.com/hashicorp/terraform-cdk-go/cdktf.IResolvable --- -##### `InternalValue`Optional +##### `Repo`Required ```go -func InternalValue() DataDigitaloceanAppSpecJobImageDeployOnPush +func Repo() *string ``` -- *Type:* DataDigitaloceanAppSpecJobImageDeployOnPush +- *Type:* *string --- +##### `InternalValue`Optional -### DataDigitaloceanAppSpecJobImageList +```go +func InternalValue() DataDigitaloceanAppSpecJobGithub +``` -#### Initializers +- *Type:* DataDigitaloceanAppSpecJobGithub + +--- + + +### DataDigitaloceanAppSpecJobGitlabList + +#### Initializers ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadigitaloceanapp" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/datadigitaloceanapp" -datadigitaloceanapp.NewDataDigitaloceanAppSpecJobImageList(terraformResource IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataDigitaloceanAppSpecJobImageList +datadigitaloceanapp.NewDataDigitaloceanAppSpecJobGitlabList(terraformResource IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataDigitaloceanAppSpecJobGitlabList ``` | **Name** | **Type** | **Description** | | --- | --- | --- | -| terraformResource | github.com/hashicorp/terraform-cdk-go/cdktf.IInterpolatingParent | The parent resource. | -| terraformAttribute | *string | The attribute on the parent resource this class is referencing. | -| wrapsSet | *bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | +| terraformResource | github.com/hashicorp/terraform-cdk-go/cdktf.IInterpolatingParent | The parent resource. | +| terraformAttribute | *string | The attribute on the parent resource this class is referencing. | +| wrapsSet | *bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | --- -##### `terraformResource`Required +##### `terraformResource`Required - *Type:* github.com/hashicorp/terraform-cdk-go/cdktf.IInterpolatingParent @@ -16971,7 +16681,7 @@ The parent resource. --- -##### `terraformAttribute`Required +##### `terraformAttribute`Required - *Type:* *string @@ -16979,7 +16689,7 @@ The attribute on the parent resource this class is referencing. --- -##### `wrapsSet`Required +##### `wrapsSet`Required - *Type:* *bool @@ -16991,15 +16701,15 @@ whether the list is wrapping a set (will add tolist() to be able to access an it | **Name** | **Description** | | --- | --- | -| AllWithMapKey | Creating an iterator for this complex list. | -| ComputeFqn | *No description.* | -| Resolve | Produce the Token's value at resolution time. | -| ToString | Return a string representation of this resolvable object. | -| Get | *No description.* | +| AllWithMapKey | Creating an iterator for this complex list. | +| ComputeFqn | *No description.* | +| Resolve | Produce the Token's value at resolution time. | +| ToString | Return a string representation of this resolvable object. | +| Get | *No description.* | --- -##### `AllWithMapKey` +##### `AllWithMapKey` ```go func AllWithMapKey(mapKeyAttributeName *string) DynamicListTerraformIterator @@ -17009,19 +16719,19 @@ Creating an iterator for this complex list. The list will be converted into a map with the mapKeyAttributeName as the key. -###### `mapKeyAttributeName`Required +###### `mapKeyAttributeName`Required - *Type:* *string --- -##### `ComputeFqn` +##### `ComputeFqn` ```go func ComputeFqn() *string ``` -##### `Resolve` +##### `Resolve` ```go func Resolve(_context IResolveContext) interface{} @@ -17029,13 +16739,13 @@ func Resolve(_context IResolveContext) interface{} Produce the Token's value at resolution time. -###### `_context`Required +###### `_context`Required - *Type:* github.com/hashicorp/terraform-cdk-go/cdktf.IResolveContext --- -##### `ToString` +##### `ToString` ```go func ToString() *string @@ -17045,13 +16755,13 @@ Return a string representation of this resolvable object. Returns a reversible string representation. -##### `Get` +##### `Get` ```go -func Get(index *f64) DataDigitaloceanAppSpecJobImageOutputReference +func Get(index *f64) DataDigitaloceanAppSpecJobGitlabOutputReference ``` -###### `index`Required +###### `index`Required - *Type:* *f64 @@ -17064,12 +16774,12 @@ the index of the item to return. | **Name** | **Type** | **Description** | | --- | --- | --- | -| CreationStack | *[]*string | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| Fqn | *string | *No description.* | +| CreationStack | *[]*string | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| Fqn | *string | *No description.* | --- -##### `CreationStack`Required +##### `CreationStack`Required ```go func CreationStack() *[]*string @@ -17083,7 +16793,7 @@ If this returns an empty array the stack will not be attached. --- -##### `Fqn`Required +##### `Fqn`Required ```go func Fqn() *string @@ -17094,26 +16804,26 @@ func Fqn() *string --- -### DataDigitaloceanAppSpecJobImageOutputReference +### DataDigitaloceanAppSpecJobGitlabOutputReference -#### Initializers +#### Initializers ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadigitaloceanapp" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/datadigitaloceanapp" -datadigitaloceanapp.NewDataDigitaloceanAppSpecJobImageOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string, complexObjectIndex *f64, complexObjectIsFromSet *bool) DataDigitaloceanAppSpecJobImageOutputReference +datadigitaloceanapp.NewDataDigitaloceanAppSpecJobGitlabOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string, complexObjectIndex *f64, complexObjectIsFromSet *bool) DataDigitaloceanAppSpecJobGitlabOutputReference ``` | **Name** | **Type** | **Description** | | --- | --- | --- | -| terraformResource | github.com/hashicorp/terraform-cdk-go/cdktf.IInterpolatingParent | The parent resource. | -| terraformAttribute | *string | The attribute on the parent resource this class is referencing. | -| complexObjectIndex | *f64 | the index of this item in the list. | -| complexObjectIsFromSet | *bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | +| terraformResource | github.com/hashicorp/terraform-cdk-go/cdktf.IInterpolatingParent | The parent resource. | +| terraformAttribute | *string | The attribute on the parent resource this class is referencing. | +| complexObjectIndex | *f64 | the index of this item in the list. | +| complexObjectIsFromSet | *bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | --- -##### `terraformResource`Required +##### `terraformResource`Required - *Type:* github.com/hashicorp/terraform-cdk-go/cdktf.IInterpolatingParent @@ -17121,7 +16831,7 @@ The parent resource. --- -##### `terraformAttribute`Required +##### `terraformAttribute`Required - *Type:* *string @@ -17129,7 +16839,7 @@ The attribute on the parent resource this class is referencing. --- -##### `complexObjectIndex`Required +##### `complexObjectIndex`Required - *Type:* *f64 @@ -17137,7 +16847,7 @@ the index of this item in the list. --- -##### `complexObjectIsFromSet`Required +##### `complexObjectIsFromSet`Required - *Type:* *bool @@ -17149,149 +16859,149 @@ whether the list is wrapping a set (will add tolist() to be able to access an it | **Name** | **Description** | | --- | --- | -| ComputeFqn | *No description.* | -| GetAnyMapAttribute | *No description.* | -| GetBooleanAttribute | *No description.* | -| GetBooleanMapAttribute | *No description.* | -| GetListAttribute | *No description.* | -| GetNumberAttribute | *No description.* | -| GetNumberListAttribute | *No description.* | -| GetNumberMapAttribute | *No description.* | -| GetStringAttribute | *No description.* | -| GetStringMapAttribute | *No description.* | -| InterpolationForAttribute | *No description.* | -| Resolve | Produce the Token's value at resolution time. | -| ToString | Return a string representation of this resolvable object. | +| ComputeFqn | *No description.* | +| GetAnyMapAttribute | *No description.* | +| GetBooleanAttribute | *No description.* | +| GetBooleanMapAttribute | *No description.* | +| GetListAttribute | *No description.* | +| GetNumberAttribute | *No description.* | +| GetNumberListAttribute | *No description.* | +| GetNumberMapAttribute | *No description.* | +| GetStringAttribute | *No description.* | +| GetStringMapAttribute | *No description.* | +| InterpolationForAttribute | *No description.* | +| Resolve | Produce the Token's value at resolution time. | +| ToString | Return a string representation of this resolvable object. | --- -##### `ComputeFqn` +##### `ComputeFqn` ```go func ComputeFqn() *string ``` -##### `GetAnyMapAttribute` +##### `GetAnyMapAttribute` ```go func GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* *string --- -##### `GetBooleanAttribute` +##### `GetBooleanAttribute` ```go func GetBooleanAttribute(terraformAttribute *string) IResolvable ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* *string --- -##### `GetBooleanMapAttribute` +##### `GetBooleanMapAttribute` ```go func GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* *string --- -##### `GetListAttribute` +##### `GetListAttribute` ```go func GetListAttribute(terraformAttribute *string) *[]*string ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* *string --- -##### `GetNumberAttribute` +##### `GetNumberAttribute` ```go func GetNumberAttribute(terraformAttribute *string) *f64 ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* *string --- -##### `GetNumberListAttribute` +##### `GetNumberListAttribute` ```go func GetNumberListAttribute(terraformAttribute *string) *[]*f64 ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* *string --- -##### `GetNumberMapAttribute` +##### `GetNumberMapAttribute` ```go func GetNumberMapAttribute(terraformAttribute *string) *map[string]*f64 ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* *string --- -##### `GetStringAttribute` +##### `GetStringAttribute` ```go func GetStringAttribute(terraformAttribute *string) *string ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* *string --- -##### `GetStringMapAttribute` +##### `GetStringMapAttribute` ```go func GetStringMapAttribute(terraformAttribute *string) *map[string]*string ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* *string --- -##### `InterpolationForAttribute` +##### `InterpolationForAttribute` ```go func InterpolationForAttribute(property *string) IResolvable ``` -###### `property`Required +###### `property`Required - *Type:* *string --- -##### `Resolve` +##### `Resolve` ```go func Resolve(_context IResolveContext) interface{} @@ -17299,13 +17009,13 @@ func Resolve(_context IResolveContext) interface{} Produce the Token's value at resolution time. -###### `_context`Required +###### `_context`Required - *Type:* github.com/hashicorp/terraform-cdk-go/cdktf.IResolveContext --- -##### `ToString` +##### `ToString` ```go func ToString() *string @@ -17320,19 +17030,16 @@ Returns a reversible string representation. | **Name** | **Type** | **Description** | | --- | --- | --- | -| CreationStack | *[]*string | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| Fqn | *string | *No description.* | -| DeployOnPush | DataDigitaloceanAppSpecJobImageDeployOnPushList | *No description.* | -| Registry | *string | *No description.* | -| RegistryCredentials | *string | *No description.* | -| RegistryType | *string | *No description.* | -| Repository | *string | *No description.* | -| Tag | *string | *No description.* | -| InternalValue | DataDigitaloceanAppSpecJobImage | *No description.* | +| CreationStack | *[]*string | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| Fqn | *string | *No description.* | +| Branch | *string | *No description.* | +| DeployOnPush | github.com/hashicorp/terraform-cdk-go/cdktf.IResolvable | *No description.* | +| Repo | *string | *No description.* | +| InternalValue | DataDigitaloceanAppSpecJobGitlab | *No description.* | --- -##### `CreationStack`Required +##### `CreationStack`Required ```go func CreationStack() *[]*string @@ -17346,7 +17053,7 @@ If this returns an empty array the stack will not be attached. --- -##### `Fqn`Required +##### `Fqn`Required ```go func Fqn() *string @@ -17356,96 +17063,66 @@ func Fqn() *string --- -##### `DeployOnPush`Required - -```go -func DeployOnPush() DataDigitaloceanAppSpecJobImageDeployOnPushList -``` - -- *Type:* DataDigitaloceanAppSpecJobImageDeployOnPushList - ---- - -##### `Registry`Required - -```go -func Registry() *string -``` - -- *Type:* *string - ---- - -##### `RegistryCredentials`Required - -```go -func RegistryCredentials() *string -``` - -- *Type:* *string - ---- - -##### `RegistryType`Required +##### `Branch`Required ```go -func RegistryType() *string +func Branch() *string ``` - *Type:* *string --- -##### `Repository`Required +##### `DeployOnPush`Required ```go -func Repository() *string +func DeployOnPush() IResolvable ``` -- *Type:* *string +- *Type:* github.com/hashicorp/terraform-cdk-go/cdktf.IResolvable --- -##### `Tag`Required +##### `Repo`Required ```go -func Tag() *string +func Repo() *string ``` - *Type:* *string --- -##### `InternalValue`Optional +##### `InternalValue`Optional ```go -func InternalValue() DataDigitaloceanAppSpecJobImage +func InternalValue() DataDigitaloceanAppSpecJobGitlab ``` -- *Type:* DataDigitaloceanAppSpecJobImage +- *Type:* DataDigitaloceanAppSpecJobGitlab --- -### DataDigitaloceanAppSpecJobList +### DataDigitaloceanAppSpecJobGitList -#### Initializers +#### Initializers ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadigitaloceanapp" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/datadigitaloceanapp" -datadigitaloceanapp.NewDataDigitaloceanAppSpecJobList(terraformResource IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataDigitaloceanAppSpecJobList +datadigitaloceanapp.NewDataDigitaloceanAppSpecJobGitList(terraformResource IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataDigitaloceanAppSpecJobGitList ``` | **Name** | **Type** | **Description** | | --- | --- | --- | -| terraformResource | github.com/hashicorp/terraform-cdk-go/cdktf.IInterpolatingParent | The parent resource. | -| terraformAttribute | *string | The attribute on the parent resource this class is referencing. | -| wrapsSet | *bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | +| terraformResource | github.com/hashicorp/terraform-cdk-go/cdktf.IInterpolatingParent | The parent resource. | +| terraformAttribute | *string | The attribute on the parent resource this class is referencing. | +| wrapsSet | *bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | --- -##### `terraformResource`Required +##### `terraformResource`Required - *Type:* github.com/hashicorp/terraform-cdk-go/cdktf.IInterpolatingParent @@ -17453,7 +17130,7 @@ The parent resource. --- -##### `terraformAttribute`Required +##### `terraformAttribute`Required - *Type:* *string @@ -17461,7 +17138,7 @@ The attribute on the parent resource this class is referencing. --- -##### `wrapsSet`Required +##### `wrapsSet`Required - *Type:* *bool @@ -17473,15 +17150,15 @@ whether the list is wrapping a set (will add tolist() to be able to access an it | **Name** | **Description** | | --- | --- | -| AllWithMapKey | Creating an iterator for this complex list. | -| ComputeFqn | *No description.* | -| Resolve | Produce the Token's value at resolution time. | -| ToString | Return a string representation of this resolvable object. | -| Get | *No description.* | +| AllWithMapKey | Creating an iterator for this complex list. | +| ComputeFqn | *No description.* | +| Resolve | Produce the Token's value at resolution time. | +| ToString | Return a string representation of this resolvable object. | +| Get | *No description.* | --- -##### `AllWithMapKey` +##### `AllWithMapKey` ```go func AllWithMapKey(mapKeyAttributeName *string) DynamicListTerraformIterator @@ -17491,19 +17168,19 @@ Creating an iterator for this complex list. The list will be converted into a map with the mapKeyAttributeName as the key. -###### `mapKeyAttributeName`Required +###### `mapKeyAttributeName`Required - *Type:* *string --- -##### `ComputeFqn` +##### `ComputeFqn` ```go func ComputeFqn() *string ``` -##### `Resolve` +##### `Resolve` ```go func Resolve(_context IResolveContext) interface{} @@ -17511,13 +17188,13 @@ func Resolve(_context IResolveContext) interface{} Produce the Token's value at resolution time. -###### `_context`Required +###### `_context`Required - *Type:* github.com/hashicorp/terraform-cdk-go/cdktf.IResolveContext --- -##### `ToString` +##### `ToString` ```go func ToString() *string @@ -17527,13 +17204,13 @@ Return a string representation of this resolvable object. Returns a reversible string representation. -##### `Get` +##### `Get` ```go -func Get(index *f64) DataDigitaloceanAppSpecJobOutputReference +func Get(index *f64) DataDigitaloceanAppSpecJobGitOutputReference ``` -###### `index`Required +###### `index`Required - *Type:* *f64 @@ -17546,12 +17223,12 @@ the index of the item to return. | **Name** | **Type** | **Description** | | --- | --- | --- | -| CreationStack | *[]*string | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| Fqn | *string | *No description.* | +| CreationStack | *[]*string | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| Fqn | *string | *No description.* | --- -##### `CreationStack`Required +##### `CreationStack`Required ```go func CreationStack() *[]*string @@ -17565,7 +17242,7 @@ If this returns an empty array the stack will not be attached. --- -##### `Fqn`Required +##### `Fqn`Required ```go func Fqn() *string @@ -17576,25 +17253,26 @@ func Fqn() *string --- -### DataDigitaloceanAppSpecJobLogDestinationDatadogList +### DataDigitaloceanAppSpecJobGitOutputReference -#### Initializers +#### Initializers ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadigitaloceanapp" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/datadigitaloceanapp" -datadigitaloceanapp.NewDataDigitaloceanAppSpecJobLogDestinationDatadogList(terraformResource IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataDigitaloceanAppSpecJobLogDestinationDatadogList +datadigitaloceanapp.NewDataDigitaloceanAppSpecJobGitOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string, complexObjectIndex *f64, complexObjectIsFromSet *bool) DataDigitaloceanAppSpecJobGitOutputReference ``` | **Name** | **Type** | **Description** | | --- | --- | --- | -| terraformResource | github.com/hashicorp/terraform-cdk-go/cdktf.IInterpolatingParent | The parent resource. | -| terraformAttribute | *string | The attribute on the parent resource this class is referencing. | -| wrapsSet | *bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | +| terraformResource | github.com/hashicorp/terraform-cdk-go/cdktf.IInterpolatingParent | The parent resource. | +| terraformAttribute | *string | The attribute on the parent resource this class is referencing. | +| complexObjectIndex | *f64 | the index of this item in the list. | +| complexObjectIsFromSet | *bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | --- -##### `terraformResource`Required +##### `terraformResource`Required - *Type:* github.com/hashicorp/terraform-cdk-go/cdktf.IInterpolatingParent @@ -17602,7 +17280,7 @@ The parent resource. --- -##### `terraformAttribute`Required +##### `terraformAttribute`Required - *Type:* *string @@ -17610,7 +17288,15 @@ The attribute on the parent resource this class is referencing. --- -##### `wrapsSet`Required +##### `complexObjectIndex`Required + +- *Type:* *f64 + +the index of this item in the list. + +--- + +##### `complexObjectIsFromSet`Required - *Type:* *bool @@ -17622,88 +17308,3139 @@ whether the list is wrapping a set (will add tolist() to be able to access an it | **Name** | **Description** | | --- | --- | -| AllWithMapKey | Creating an iterator for this complex list. | -| ComputeFqn | *No description.* | -| Resolve | Produce the Token's value at resolution time. | -| ToString | Return a string representation of this resolvable object. | -| Get | *No description.* | +| ComputeFqn | *No description.* | +| GetAnyMapAttribute | *No description.* | +| GetBooleanAttribute | *No description.* | +| GetBooleanMapAttribute | *No description.* | +| GetListAttribute | *No description.* | +| GetNumberAttribute | *No description.* | +| GetNumberListAttribute | *No description.* | +| GetNumberMapAttribute | *No description.* | +| GetStringAttribute | *No description.* | +| GetStringMapAttribute | *No description.* | +| InterpolationForAttribute | *No description.* | +| Resolve | Produce the Token's value at resolution time. | +| ToString | Return a string representation of this resolvable object. | --- -##### `AllWithMapKey` +##### `ComputeFqn` ```go -func AllWithMapKey(mapKeyAttributeName *string) DynamicListTerraformIterator +func ComputeFqn() *string ``` -Creating an iterator for this complex list. +##### `GetAnyMapAttribute` -The list will be converted into a map with the mapKeyAttributeName as the key. +```go +func GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} +``` -###### `mapKeyAttributeName`Required +###### `terraformAttribute`Required - *Type:* *string --- -##### `ComputeFqn` - -```go -func ComputeFqn() *string -``` - -##### `Resolve` +##### `GetBooleanAttribute` ```go -func Resolve(_context IResolveContext) interface{} +func GetBooleanAttribute(terraformAttribute *string) IResolvable ``` -Produce the Token's value at resolution time. - -###### `_context`Required +###### `terraformAttribute`Required -- *Type:* github.com/hashicorp/terraform-cdk-go/cdktf.IResolveContext +- *Type:* *string --- -##### `ToString` +##### `GetBooleanMapAttribute` ```go -func ToString() *string +func GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool ``` -Return a string representation of this resolvable object. +###### `terraformAttribute`Required -Returns a reversible string representation. +- *Type:* *string -##### `Get` +--- + +##### `GetListAttribute` ```go -func Get(index *f64) DataDigitaloceanAppSpecJobLogDestinationDatadogOutputReference +func GetListAttribute(terraformAttribute *string) *[]*string ``` -###### `index`Required - -- *Type:* *f64 +###### `terraformAttribute`Required -the index of the item to return. +- *Type:* *string --- +##### `GetNumberAttribute` -#### Properties +```go +func GetNumberAttribute(terraformAttribute *string) *f64 +``` -| **Name** | **Type** | **Description** | -| --- | --- | --- | -| CreationStack | *[]*string | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| Fqn | *string | *No description.* | +###### `terraformAttribute`Required + +- *Type:* *string --- -##### `CreationStack`Required +##### `GetNumberListAttribute` ```go -func CreationStack() *[]*string +func GetNumberListAttribute(terraformAttribute *string) *[]*f64 +``` + +###### `terraformAttribute`Required + +- *Type:* *string + +--- + +##### `GetNumberMapAttribute` + +```go +func GetNumberMapAttribute(terraformAttribute *string) *map[string]*f64 +``` + +###### `terraformAttribute`Required + +- *Type:* *string + +--- + +##### `GetStringAttribute` + +```go +func GetStringAttribute(terraformAttribute *string) *string +``` + +###### `terraformAttribute`Required + +- *Type:* *string + +--- + +##### `GetStringMapAttribute` + +```go +func GetStringMapAttribute(terraformAttribute *string) *map[string]*string +``` + +###### `terraformAttribute`Required + +- *Type:* *string + +--- + +##### `InterpolationForAttribute` + +```go +func InterpolationForAttribute(property *string) IResolvable +``` + +###### `property`Required + +- *Type:* *string + +--- + +##### `Resolve` + +```go +func Resolve(_context IResolveContext) interface{} +``` + +Produce the Token's value at resolution time. + +###### `_context`Required + +- *Type:* github.com/hashicorp/terraform-cdk-go/cdktf.IResolveContext + +--- + +##### `ToString` + +```go +func ToString() *string +``` + +Return a string representation of this resolvable object. + +Returns a reversible string representation. + + +#### Properties + +| **Name** | **Type** | **Description** | +| --- | --- | --- | +| CreationStack | *[]*string | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| Fqn | *string | *No description.* | +| Branch | *string | *No description.* | +| RepoCloneUrl | *string | *No description.* | +| InternalValue | DataDigitaloceanAppSpecJobGit | *No description.* | + +--- + +##### `CreationStack`Required + +```go +func CreationStack() *[]*string +``` + +- *Type:* *[]*string + +The creation stack of this resolvable which will be appended to errors thrown during resolution. + +If this returns an empty array the stack will not be attached. + +--- + +##### `Fqn`Required + +```go +func Fqn() *string +``` + +- *Type:* *string + +--- + +##### `Branch`Required + +```go +func Branch() *string +``` + +- *Type:* *string + +--- + +##### `RepoCloneUrl`Required + +```go +func RepoCloneUrl() *string +``` + +- *Type:* *string + +--- + +##### `InternalValue`Optional + +```go +func InternalValue() DataDigitaloceanAppSpecJobGit +``` + +- *Type:* DataDigitaloceanAppSpecJobGit + +--- + + +### DataDigitaloceanAppSpecJobImageDeployOnPushList + +#### Initializers + +```go +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/datadigitaloceanapp" + +datadigitaloceanapp.NewDataDigitaloceanAppSpecJobImageDeployOnPushList(terraformResource IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataDigitaloceanAppSpecJobImageDeployOnPushList +``` + +| **Name** | **Type** | **Description** | +| --- | --- | --- | +| terraformResource | github.com/hashicorp/terraform-cdk-go/cdktf.IInterpolatingParent | The parent resource. | +| terraformAttribute | *string | The attribute on the parent resource this class is referencing. | +| wrapsSet | *bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | + +--- + +##### `terraformResource`Required + +- *Type:* github.com/hashicorp/terraform-cdk-go/cdktf.IInterpolatingParent + +The parent resource. + +--- + +##### `terraformAttribute`Required + +- *Type:* *string + +The attribute on the parent resource this class is referencing. + +--- + +##### `wrapsSet`Required + +- *Type:* *bool + +whether the list is wrapping a set (will add tolist() to be able to access an item via an index). + +--- + +#### Methods + +| **Name** | **Description** | +| --- | --- | +| AllWithMapKey | Creating an iterator for this complex list. | +| ComputeFqn | *No description.* | +| Resolve | Produce the Token's value at resolution time. | +| ToString | Return a string representation of this resolvable object. | +| Get | *No description.* | + +--- + +##### `AllWithMapKey` + +```go +func AllWithMapKey(mapKeyAttributeName *string) DynamicListTerraformIterator +``` + +Creating an iterator for this complex list. + +The list will be converted into a map with the mapKeyAttributeName as the key. + +###### `mapKeyAttributeName`Required + +- *Type:* *string + +--- + +##### `ComputeFqn` + +```go +func ComputeFqn() *string +``` + +##### `Resolve` + +```go +func Resolve(_context IResolveContext) interface{} +``` + +Produce the Token's value at resolution time. + +###### `_context`Required + +- *Type:* github.com/hashicorp/terraform-cdk-go/cdktf.IResolveContext + +--- + +##### `ToString` + +```go +func ToString() *string +``` + +Return a string representation of this resolvable object. + +Returns a reversible string representation. + +##### `Get` + +```go +func Get(index *f64) DataDigitaloceanAppSpecJobImageDeployOnPushOutputReference +``` + +###### `index`Required + +- *Type:* *f64 + +the index of the item to return. + +--- + + +#### Properties + +| **Name** | **Type** | **Description** | +| --- | --- | --- | +| CreationStack | *[]*string | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| Fqn | *string | *No description.* | + +--- + +##### `CreationStack`Required + +```go +func CreationStack() *[]*string +``` + +- *Type:* *[]*string + +The creation stack of this resolvable which will be appended to errors thrown during resolution. + +If this returns an empty array the stack will not be attached. + +--- + +##### `Fqn`Required + +```go +func Fqn() *string +``` + +- *Type:* *string + +--- + + +### DataDigitaloceanAppSpecJobImageDeployOnPushOutputReference + +#### Initializers + +```go +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/datadigitaloceanapp" + +datadigitaloceanapp.NewDataDigitaloceanAppSpecJobImageDeployOnPushOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string, complexObjectIndex *f64, complexObjectIsFromSet *bool) DataDigitaloceanAppSpecJobImageDeployOnPushOutputReference +``` + +| **Name** | **Type** | **Description** | +| --- | --- | --- | +| terraformResource | github.com/hashicorp/terraform-cdk-go/cdktf.IInterpolatingParent | The parent resource. | +| terraformAttribute | *string | The attribute on the parent resource this class is referencing. | +| complexObjectIndex | *f64 | the index of this item in the list. | +| complexObjectIsFromSet | *bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | + +--- + +##### `terraformResource`Required + +- *Type:* github.com/hashicorp/terraform-cdk-go/cdktf.IInterpolatingParent + +The parent resource. + +--- + +##### `terraformAttribute`Required + +- *Type:* *string + +The attribute on the parent resource this class is referencing. + +--- + +##### `complexObjectIndex`Required + +- *Type:* *f64 + +the index of this item in the list. + +--- + +##### `complexObjectIsFromSet`Required + +- *Type:* *bool + +whether the list is wrapping a set (will add tolist() to be able to access an item via an index). + +--- + +#### Methods + +| **Name** | **Description** | +| --- | --- | +| ComputeFqn | *No description.* | +| GetAnyMapAttribute | *No description.* | +| GetBooleanAttribute | *No description.* | +| GetBooleanMapAttribute | *No description.* | +| GetListAttribute | *No description.* | +| GetNumberAttribute | *No description.* | +| GetNumberListAttribute | *No description.* | +| GetNumberMapAttribute | *No description.* | +| GetStringAttribute | *No description.* | +| GetStringMapAttribute | *No description.* | +| InterpolationForAttribute | *No description.* | +| Resolve | Produce the Token's value at resolution time. | +| ToString | Return a string representation of this resolvable object. | + +--- + +##### `ComputeFqn` + +```go +func ComputeFqn() *string +``` + +##### `GetAnyMapAttribute` + +```go +func GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} +``` + +###### `terraformAttribute`Required + +- *Type:* *string + +--- + +##### `GetBooleanAttribute` + +```go +func GetBooleanAttribute(terraformAttribute *string) IResolvable +``` + +###### `terraformAttribute`Required + +- *Type:* *string + +--- + +##### `GetBooleanMapAttribute` + +```go +func GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool +``` + +###### `terraformAttribute`Required + +- *Type:* *string + +--- + +##### `GetListAttribute` + +```go +func GetListAttribute(terraformAttribute *string) *[]*string +``` + +###### `terraformAttribute`Required + +- *Type:* *string + +--- + +##### `GetNumberAttribute` + +```go +func GetNumberAttribute(terraformAttribute *string) *f64 +``` + +###### `terraformAttribute`Required + +- *Type:* *string + +--- + +##### `GetNumberListAttribute` + +```go +func GetNumberListAttribute(terraformAttribute *string) *[]*f64 +``` + +###### `terraformAttribute`Required + +- *Type:* *string + +--- + +##### `GetNumberMapAttribute` + +```go +func GetNumberMapAttribute(terraformAttribute *string) *map[string]*f64 +``` + +###### `terraformAttribute`Required + +- *Type:* *string + +--- + +##### `GetStringAttribute` + +```go +func GetStringAttribute(terraformAttribute *string) *string +``` + +###### `terraformAttribute`Required + +- *Type:* *string + +--- + +##### `GetStringMapAttribute` + +```go +func GetStringMapAttribute(terraformAttribute *string) *map[string]*string +``` + +###### `terraformAttribute`Required + +- *Type:* *string + +--- + +##### `InterpolationForAttribute` + +```go +func InterpolationForAttribute(property *string) IResolvable +``` + +###### `property`Required + +- *Type:* *string + +--- + +##### `Resolve` + +```go +func Resolve(_context IResolveContext) interface{} +``` + +Produce the Token's value at resolution time. + +###### `_context`Required + +- *Type:* github.com/hashicorp/terraform-cdk-go/cdktf.IResolveContext + +--- + +##### `ToString` + +```go +func ToString() *string +``` + +Return a string representation of this resolvable object. + +Returns a reversible string representation. + + +#### Properties + +| **Name** | **Type** | **Description** | +| --- | --- | --- | +| CreationStack | *[]*string | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| Fqn | *string | *No description.* | +| Enabled | github.com/hashicorp/terraform-cdk-go/cdktf.IResolvable | *No description.* | +| InternalValue | DataDigitaloceanAppSpecJobImageDeployOnPush | *No description.* | + +--- + +##### `CreationStack`Required + +```go +func CreationStack() *[]*string +``` + +- *Type:* *[]*string + +The creation stack of this resolvable which will be appended to errors thrown during resolution. + +If this returns an empty array the stack will not be attached. + +--- + +##### `Fqn`Required + +```go +func Fqn() *string +``` + +- *Type:* *string + +--- + +##### `Enabled`Required + +```go +func Enabled() IResolvable +``` + +- *Type:* github.com/hashicorp/terraform-cdk-go/cdktf.IResolvable + +--- + +##### `InternalValue`Optional + +```go +func InternalValue() DataDigitaloceanAppSpecJobImageDeployOnPush +``` + +- *Type:* DataDigitaloceanAppSpecJobImageDeployOnPush + +--- + + +### DataDigitaloceanAppSpecJobImageList + +#### Initializers + +```go +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/datadigitaloceanapp" + +datadigitaloceanapp.NewDataDigitaloceanAppSpecJobImageList(terraformResource IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataDigitaloceanAppSpecJobImageList +``` + +| **Name** | **Type** | **Description** | +| --- | --- | --- | +| terraformResource | github.com/hashicorp/terraform-cdk-go/cdktf.IInterpolatingParent | The parent resource. | +| terraformAttribute | *string | The attribute on the parent resource this class is referencing. | +| wrapsSet | *bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | + +--- + +##### `terraformResource`Required + +- *Type:* github.com/hashicorp/terraform-cdk-go/cdktf.IInterpolatingParent + +The parent resource. + +--- + +##### `terraformAttribute`Required + +- *Type:* *string + +The attribute on the parent resource this class is referencing. + +--- + +##### `wrapsSet`Required + +- *Type:* *bool + +whether the list is wrapping a set (will add tolist() to be able to access an item via an index). + +--- + +#### Methods + +| **Name** | **Description** | +| --- | --- | +| AllWithMapKey | Creating an iterator for this complex list. | +| ComputeFqn | *No description.* | +| Resolve | Produce the Token's value at resolution time. | +| ToString | Return a string representation of this resolvable object. | +| Get | *No description.* | + +--- + +##### `AllWithMapKey` + +```go +func AllWithMapKey(mapKeyAttributeName *string) DynamicListTerraformIterator +``` + +Creating an iterator for this complex list. + +The list will be converted into a map with the mapKeyAttributeName as the key. + +###### `mapKeyAttributeName`Required + +- *Type:* *string + +--- + +##### `ComputeFqn` + +```go +func ComputeFqn() *string +``` + +##### `Resolve` + +```go +func Resolve(_context IResolveContext) interface{} +``` + +Produce the Token's value at resolution time. + +###### `_context`Required + +- *Type:* github.com/hashicorp/terraform-cdk-go/cdktf.IResolveContext + +--- + +##### `ToString` + +```go +func ToString() *string +``` + +Return a string representation of this resolvable object. + +Returns a reversible string representation. + +##### `Get` + +```go +func Get(index *f64) DataDigitaloceanAppSpecJobImageOutputReference +``` + +###### `index`Required + +- *Type:* *f64 + +the index of the item to return. + +--- + + +#### Properties + +| **Name** | **Type** | **Description** | +| --- | --- | --- | +| CreationStack | *[]*string | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| Fqn | *string | *No description.* | + +--- + +##### `CreationStack`Required + +```go +func CreationStack() *[]*string +``` + +- *Type:* *[]*string + +The creation stack of this resolvable which will be appended to errors thrown during resolution. + +If this returns an empty array the stack will not be attached. + +--- + +##### `Fqn`Required + +```go +func Fqn() *string +``` + +- *Type:* *string + +--- + + +### DataDigitaloceanAppSpecJobImageOutputReference + +#### Initializers + +```go +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/datadigitaloceanapp" + +datadigitaloceanapp.NewDataDigitaloceanAppSpecJobImageOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string, complexObjectIndex *f64, complexObjectIsFromSet *bool) DataDigitaloceanAppSpecJobImageOutputReference +``` + +| **Name** | **Type** | **Description** | +| --- | --- | --- | +| terraformResource | github.com/hashicorp/terraform-cdk-go/cdktf.IInterpolatingParent | The parent resource. | +| terraformAttribute | *string | The attribute on the parent resource this class is referencing. | +| complexObjectIndex | *f64 | the index of this item in the list. | +| complexObjectIsFromSet | *bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | + +--- + +##### `terraformResource`Required + +- *Type:* github.com/hashicorp/terraform-cdk-go/cdktf.IInterpolatingParent + +The parent resource. + +--- + +##### `terraformAttribute`Required + +- *Type:* *string + +The attribute on the parent resource this class is referencing. + +--- + +##### `complexObjectIndex`Required + +- *Type:* *f64 + +the index of this item in the list. + +--- + +##### `complexObjectIsFromSet`Required + +- *Type:* *bool + +whether the list is wrapping a set (will add tolist() to be able to access an item via an index). + +--- + +#### Methods + +| **Name** | **Description** | +| --- | --- | +| ComputeFqn | *No description.* | +| GetAnyMapAttribute | *No description.* | +| GetBooleanAttribute | *No description.* | +| GetBooleanMapAttribute | *No description.* | +| GetListAttribute | *No description.* | +| GetNumberAttribute | *No description.* | +| GetNumberListAttribute | *No description.* | +| GetNumberMapAttribute | *No description.* | +| GetStringAttribute | *No description.* | +| GetStringMapAttribute | *No description.* | +| InterpolationForAttribute | *No description.* | +| Resolve | Produce the Token's value at resolution time. | +| ToString | Return a string representation of this resolvable object. | + +--- + +##### `ComputeFqn` + +```go +func ComputeFqn() *string +``` + +##### `GetAnyMapAttribute` + +```go +func GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} +``` + +###### `terraformAttribute`Required + +- *Type:* *string + +--- + +##### `GetBooleanAttribute` + +```go +func GetBooleanAttribute(terraformAttribute *string) IResolvable +``` + +###### `terraformAttribute`Required + +- *Type:* *string + +--- + +##### `GetBooleanMapAttribute` + +```go +func GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool +``` + +###### `terraformAttribute`Required + +- *Type:* *string + +--- + +##### `GetListAttribute` + +```go +func GetListAttribute(terraformAttribute *string) *[]*string +``` + +###### `terraformAttribute`Required + +- *Type:* *string + +--- + +##### `GetNumberAttribute` + +```go +func GetNumberAttribute(terraformAttribute *string) *f64 +``` + +###### `terraformAttribute`Required + +- *Type:* *string + +--- + +##### `GetNumberListAttribute` + +```go +func GetNumberListAttribute(terraformAttribute *string) *[]*f64 +``` + +###### `terraformAttribute`Required + +- *Type:* *string + +--- + +##### `GetNumberMapAttribute` + +```go +func GetNumberMapAttribute(terraformAttribute *string) *map[string]*f64 +``` + +###### `terraformAttribute`Required + +- *Type:* *string + +--- + +##### `GetStringAttribute` + +```go +func GetStringAttribute(terraformAttribute *string) *string +``` + +###### `terraformAttribute`Required + +- *Type:* *string + +--- + +##### `GetStringMapAttribute` + +```go +func GetStringMapAttribute(terraformAttribute *string) *map[string]*string +``` + +###### `terraformAttribute`Required + +- *Type:* *string + +--- + +##### `InterpolationForAttribute` + +```go +func InterpolationForAttribute(property *string) IResolvable +``` + +###### `property`Required + +- *Type:* *string + +--- + +##### `Resolve` + +```go +func Resolve(_context IResolveContext) interface{} +``` + +Produce the Token's value at resolution time. + +###### `_context`Required + +- *Type:* github.com/hashicorp/terraform-cdk-go/cdktf.IResolveContext + +--- + +##### `ToString` + +```go +func ToString() *string +``` + +Return a string representation of this resolvable object. + +Returns a reversible string representation. + + +#### Properties + +| **Name** | **Type** | **Description** | +| --- | --- | --- | +| CreationStack | *[]*string | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| Fqn | *string | *No description.* | +| DeployOnPush | DataDigitaloceanAppSpecJobImageDeployOnPushList | *No description.* | +| Registry | *string | *No description.* | +| RegistryCredentials | *string | *No description.* | +| RegistryType | *string | *No description.* | +| Repository | *string | *No description.* | +| Tag | *string | *No description.* | +| InternalValue | DataDigitaloceanAppSpecJobImage | *No description.* | + +--- + +##### `CreationStack`Required + +```go +func CreationStack() *[]*string +``` + +- *Type:* *[]*string + +The creation stack of this resolvable which will be appended to errors thrown during resolution. + +If this returns an empty array the stack will not be attached. + +--- + +##### `Fqn`Required + +```go +func Fqn() *string +``` + +- *Type:* *string + +--- + +##### `DeployOnPush`Required + +```go +func DeployOnPush() DataDigitaloceanAppSpecJobImageDeployOnPushList +``` + +- *Type:* DataDigitaloceanAppSpecJobImageDeployOnPushList + +--- + +##### `Registry`Required + +```go +func Registry() *string +``` + +- *Type:* *string + +--- + +##### `RegistryCredentials`Required + +```go +func RegistryCredentials() *string +``` + +- *Type:* *string + +--- + +##### `RegistryType`Required + +```go +func RegistryType() *string +``` + +- *Type:* *string + +--- + +##### `Repository`Required + +```go +func Repository() *string +``` + +- *Type:* *string + +--- + +##### `Tag`Required + +```go +func Tag() *string +``` + +- *Type:* *string + +--- + +##### `InternalValue`Optional + +```go +func InternalValue() DataDigitaloceanAppSpecJobImage +``` + +- *Type:* DataDigitaloceanAppSpecJobImage + +--- + + +### DataDigitaloceanAppSpecJobList + +#### Initializers + +```go +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/datadigitaloceanapp" + +datadigitaloceanapp.NewDataDigitaloceanAppSpecJobList(terraformResource IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataDigitaloceanAppSpecJobList +``` + +| **Name** | **Type** | **Description** | +| --- | --- | --- | +| terraformResource | github.com/hashicorp/terraform-cdk-go/cdktf.IInterpolatingParent | The parent resource. | +| terraformAttribute | *string | The attribute on the parent resource this class is referencing. | +| wrapsSet | *bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | + +--- + +##### `terraformResource`Required + +- *Type:* github.com/hashicorp/terraform-cdk-go/cdktf.IInterpolatingParent + +The parent resource. + +--- + +##### `terraformAttribute`Required + +- *Type:* *string + +The attribute on the parent resource this class is referencing. + +--- + +##### `wrapsSet`Required + +- *Type:* *bool + +whether the list is wrapping a set (will add tolist() to be able to access an item via an index). + +--- + +#### Methods + +| **Name** | **Description** | +| --- | --- | +| AllWithMapKey | Creating an iterator for this complex list. | +| ComputeFqn | *No description.* | +| Resolve | Produce the Token's value at resolution time. | +| ToString | Return a string representation of this resolvable object. | +| Get | *No description.* | + +--- + +##### `AllWithMapKey` + +```go +func AllWithMapKey(mapKeyAttributeName *string) DynamicListTerraformIterator +``` + +Creating an iterator for this complex list. + +The list will be converted into a map with the mapKeyAttributeName as the key. + +###### `mapKeyAttributeName`Required + +- *Type:* *string + +--- + +##### `ComputeFqn` + +```go +func ComputeFqn() *string +``` + +##### `Resolve` + +```go +func Resolve(_context IResolveContext) interface{} +``` + +Produce the Token's value at resolution time. + +###### `_context`Required + +- *Type:* github.com/hashicorp/terraform-cdk-go/cdktf.IResolveContext + +--- + +##### `ToString` + +```go +func ToString() *string +``` + +Return a string representation of this resolvable object. + +Returns a reversible string representation. + +##### `Get` + +```go +func Get(index *f64) DataDigitaloceanAppSpecJobOutputReference +``` + +###### `index`Required + +- *Type:* *f64 + +the index of the item to return. + +--- + + +#### Properties + +| **Name** | **Type** | **Description** | +| --- | --- | --- | +| CreationStack | *[]*string | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| Fqn | *string | *No description.* | + +--- + +##### `CreationStack`Required + +```go +func CreationStack() *[]*string +``` + +- *Type:* *[]*string + +The creation stack of this resolvable which will be appended to errors thrown during resolution. + +If this returns an empty array the stack will not be attached. + +--- + +##### `Fqn`Required + +```go +func Fqn() *string +``` + +- *Type:* *string + +--- + + +### DataDigitaloceanAppSpecJobLogDestinationDatadogList + +#### Initializers + +```go +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/datadigitaloceanapp" + +datadigitaloceanapp.NewDataDigitaloceanAppSpecJobLogDestinationDatadogList(terraformResource IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataDigitaloceanAppSpecJobLogDestinationDatadogList +``` + +| **Name** | **Type** | **Description** | +| --- | --- | --- | +| terraformResource | github.com/hashicorp/terraform-cdk-go/cdktf.IInterpolatingParent | The parent resource. | +| terraformAttribute | *string | The attribute on the parent resource this class is referencing. | +| wrapsSet | *bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | + +--- + +##### `terraformResource`Required + +- *Type:* github.com/hashicorp/terraform-cdk-go/cdktf.IInterpolatingParent + +The parent resource. + +--- + +##### `terraformAttribute`Required + +- *Type:* *string + +The attribute on the parent resource this class is referencing. + +--- + +##### `wrapsSet`Required + +- *Type:* *bool + +whether the list is wrapping a set (will add tolist() to be able to access an item via an index). + +--- + +#### Methods + +| **Name** | **Description** | +| --- | --- | +| AllWithMapKey | Creating an iterator for this complex list. | +| ComputeFqn | *No description.* | +| Resolve | Produce the Token's value at resolution time. | +| ToString | Return a string representation of this resolvable object. | +| Get | *No description.* | + +--- + +##### `AllWithMapKey` + +```go +func AllWithMapKey(mapKeyAttributeName *string) DynamicListTerraformIterator +``` + +Creating an iterator for this complex list. + +The list will be converted into a map with the mapKeyAttributeName as the key. + +###### `mapKeyAttributeName`Required + +- *Type:* *string + +--- + +##### `ComputeFqn` + +```go +func ComputeFqn() *string +``` + +##### `Resolve` + +```go +func Resolve(_context IResolveContext) interface{} +``` + +Produce the Token's value at resolution time. + +###### `_context`Required + +- *Type:* github.com/hashicorp/terraform-cdk-go/cdktf.IResolveContext + +--- + +##### `ToString` + +```go +func ToString() *string +``` + +Return a string representation of this resolvable object. + +Returns a reversible string representation. + +##### `Get` + +```go +func Get(index *f64) DataDigitaloceanAppSpecJobLogDestinationDatadogOutputReference +``` + +###### `index`Required + +- *Type:* *f64 + +the index of the item to return. + +--- + + +#### Properties + +| **Name** | **Type** | **Description** | +| --- | --- | --- | +| CreationStack | *[]*string | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| Fqn | *string | *No description.* | + +--- + +##### `CreationStack`Required + +```go +func CreationStack() *[]*string +``` + +- *Type:* *[]*string + +The creation stack of this resolvable which will be appended to errors thrown during resolution. + +If this returns an empty array the stack will not be attached. + +--- + +##### `Fqn`Required + +```go +func Fqn() *string +``` + +- *Type:* *string + +--- + + +### DataDigitaloceanAppSpecJobLogDestinationDatadogOutputReference + +#### Initializers + +```go +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/datadigitaloceanapp" + +datadigitaloceanapp.NewDataDigitaloceanAppSpecJobLogDestinationDatadogOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string, complexObjectIndex *f64, complexObjectIsFromSet *bool) DataDigitaloceanAppSpecJobLogDestinationDatadogOutputReference +``` + +| **Name** | **Type** | **Description** | +| --- | --- | --- | +| terraformResource | github.com/hashicorp/terraform-cdk-go/cdktf.IInterpolatingParent | The parent resource. | +| terraformAttribute | *string | The attribute on the parent resource this class is referencing. | +| complexObjectIndex | *f64 | the index of this item in the list. | +| complexObjectIsFromSet | *bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | + +--- + +##### `terraformResource`Required + +- *Type:* github.com/hashicorp/terraform-cdk-go/cdktf.IInterpolatingParent + +The parent resource. + +--- + +##### `terraformAttribute`Required + +- *Type:* *string + +The attribute on the parent resource this class is referencing. + +--- + +##### `complexObjectIndex`Required + +- *Type:* *f64 + +the index of this item in the list. + +--- + +##### `complexObjectIsFromSet`Required + +- *Type:* *bool + +whether the list is wrapping a set (will add tolist() to be able to access an item via an index). + +--- + +#### Methods + +| **Name** | **Description** | +| --- | --- | +| ComputeFqn | *No description.* | +| GetAnyMapAttribute | *No description.* | +| GetBooleanAttribute | *No description.* | +| GetBooleanMapAttribute | *No description.* | +| GetListAttribute | *No description.* | +| GetNumberAttribute | *No description.* | +| GetNumberListAttribute | *No description.* | +| GetNumberMapAttribute | *No description.* | +| GetStringAttribute | *No description.* | +| GetStringMapAttribute | *No description.* | +| InterpolationForAttribute | *No description.* | +| Resolve | Produce the Token's value at resolution time. | +| ToString | Return a string representation of this resolvable object. | + +--- + +##### `ComputeFqn` + +```go +func ComputeFqn() *string +``` + +##### `GetAnyMapAttribute` + +```go +func GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} +``` + +###### `terraformAttribute`Required + +- *Type:* *string + +--- + +##### `GetBooleanAttribute` + +```go +func GetBooleanAttribute(terraformAttribute *string) IResolvable +``` + +###### `terraformAttribute`Required + +- *Type:* *string + +--- + +##### `GetBooleanMapAttribute` + +```go +func GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool +``` + +###### `terraformAttribute`Required + +- *Type:* *string + +--- + +##### `GetListAttribute` + +```go +func GetListAttribute(terraformAttribute *string) *[]*string +``` + +###### `terraformAttribute`Required + +- *Type:* *string + +--- + +##### `GetNumberAttribute` + +```go +func GetNumberAttribute(terraformAttribute *string) *f64 +``` + +###### `terraformAttribute`Required + +- *Type:* *string + +--- + +##### `GetNumberListAttribute` + +```go +func GetNumberListAttribute(terraformAttribute *string) *[]*f64 +``` + +###### `terraformAttribute`Required + +- *Type:* *string + +--- + +##### `GetNumberMapAttribute` + +```go +func GetNumberMapAttribute(terraformAttribute *string) *map[string]*f64 +``` + +###### `terraformAttribute`Required + +- *Type:* *string + +--- + +##### `GetStringAttribute` + +```go +func GetStringAttribute(terraformAttribute *string) *string +``` + +###### `terraformAttribute`Required + +- *Type:* *string + +--- + +##### `GetStringMapAttribute` + +```go +func GetStringMapAttribute(terraformAttribute *string) *map[string]*string +``` + +###### `terraformAttribute`Required + +- *Type:* *string + +--- + +##### `InterpolationForAttribute` + +```go +func InterpolationForAttribute(property *string) IResolvable +``` + +###### `property`Required + +- *Type:* *string + +--- + +##### `Resolve` + +```go +func Resolve(_context IResolveContext) interface{} +``` + +Produce the Token's value at resolution time. + +###### `_context`Required + +- *Type:* github.com/hashicorp/terraform-cdk-go/cdktf.IResolveContext + +--- + +##### `ToString` + +```go +func ToString() *string +``` + +Return a string representation of this resolvable object. + +Returns a reversible string representation. + + +#### Properties + +| **Name** | **Type** | **Description** | +| --- | --- | --- | +| CreationStack | *[]*string | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| Fqn | *string | *No description.* | +| ApiKey | *string | *No description.* | +| Endpoint | *string | *No description.* | +| InternalValue | DataDigitaloceanAppSpecJobLogDestinationDatadog | *No description.* | + +--- + +##### `CreationStack`Required + +```go +func CreationStack() *[]*string +``` + +- *Type:* *[]*string + +The creation stack of this resolvable which will be appended to errors thrown during resolution. + +If this returns an empty array the stack will not be attached. + +--- + +##### `Fqn`Required + +```go +func Fqn() *string +``` + +- *Type:* *string + +--- + +##### `ApiKey`Required + +```go +func ApiKey() *string +``` + +- *Type:* *string + +--- + +##### `Endpoint`Required + +```go +func Endpoint() *string +``` + +- *Type:* *string + +--- + +##### `InternalValue`Optional + +```go +func InternalValue() DataDigitaloceanAppSpecJobLogDestinationDatadog +``` + +- *Type:* DataDigitaloceanAppSpecJobLogDestinationDatadog + +--- + + +### DataDigitaloceanAppSpecJobLogDestinationList + +#### Initializers + +```go +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/datadigitaloceanapp" + +datadigitaloceanapp.NewDataDigitaloceanAppSpecJobLogDestinationList(terraformResource IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataDigitaloceanAppSpecJobLogDestinationList +``` + +| **Name** | **Type** | **Description** | +| --- | --- | --- | +| terraformResource | github.com/hashicorp/terraform-cdk-go/cdktf.IInterpolatingParent | The parent resource. | +| terraformAttribute | *string | The attribute on the parent resource this class is referencing. | +| wrapsSet | *bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | + +--- + +##### `terraformResource`Required + +- *Type:* github.com/hashicorp/terraform-cdk-go/cdktf.IInterpolatingParent + +The parent resource. + +--- + +##### `terraformAttribute`Required + +- *Type:* *string + +The attribute on the parent resource this class is referencing. + +--- + +##### `wrapsSet`Required + +- *Type:* *bool + +whether the list is wrapping a set (will add tolist() to be able to access an item via an index). + +--- + +#### Methods + +| **Name** | **Description** | +| --- | --- | +| AllWithMapKey | Creating an iterator for this complex list. | +| ComputeFqn | *No description.* | +| Resolve | Produce the Token's value at resolution time. | +| ToString | Return a string representation of this resolvable object. | +| Get | *No description.* | + +--- + +##### `AllWithMapKey` + +```go +func AllWithMapKey(mapKeyAttributeName *string) DynamicListTerraformIterator +``` + +Creating an iterator for this complex list. + +The list will be converted into a map with the mapKeyAttributeName as the key. + +###### `mapKeyAttributeName`Required + +- *Type:* *string + +--- + +##### `ComputeFqn` + +```go +func ComputeFqn() *string +``` + +##### `Resolve` + +```go +func Resolve(_context IResolveContext) interface{} +``` + +Produce the Token's value at resolution time. + +###### `_context`Required + +- *Type:* github.com/hashicorp/terraform-cdk-go/cdktf.IResolveContext + +--- + +##### `ToString` + +```go +func ToString() *string +``` + +Return a string representation of this resolvable object. + +Returns a reversible string representation. + +##### `Get` + +```go +func Get(index *f64) DataDigitaloceanAppSpecJobLogDestinationOutputReference +``` + +###### `index`Required + +- *Type:* *f64 + +the index of the item to return. + +--- + + +#### Properties + +| **Name** | **Type** | **Description** | +| --- | --- | --- | +| CreationStack | *[]*string | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| Fqn | *string | *No description.* | + +--- + +##### `CreationStack`Required + +```go +func CreationStack() *[]*string +``` + +- *Type:* *[]*string + +The creation stack of this resolvable which will be appended to errors thrown during resolution. + +If this returns an empty array the stack will not be attached. + +--- + +##### `Fqn`Required + +```go +func Fqn() *string +``` + +- *Type:* *string + +--- + + +### DataDigitaloceanAppSpecJobLogDestinationLogtailList + +#### Initializers + +```go +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/datadigitaloceanapp" + +datadigitaloceanapp.NewDataDigitaloceanAppSpecJobLogDestinationLogtailList(terraformResource IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataDigitaloceanAppSpecJobLogDestinationLogtailList +``` + +| **Name** | **Type** | **Description** | +| --- | --- | --- | +| terraformResource | github.com/hashicorp/terraform-cdk-go/cdktf.IInterpolatingParent | The parent resource. | +| terraformAttribute | *string | The attribute on the parent resource this class is referencing. | +| wrapsSet | *bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | + +--- + +##### `terraformResource`Required + +- *Type:* github.com/hashicorp/terraform-cdk-go/cdktf.IInterpolatingParent + +The parent resource. + +--- + +##### `terraformAttribute`Required + +- *Type:* *string + +The attribute on the parent resource this class is referencing. + +--- + +##### `wrapsSet`Required + +- *Type:* *bool + +whether the list is wrapping a set (will add tolist() to be able to access an item via an index). + +--- + +#### Methods + +| **Name** | **Description** | +| --- | --- | +| AllWithMapKey | Creating an iterator for this complex list. | +| ComputeFqn | *No description.* | +| Resolve | Produce the Token's value at resolution time. | +| ToString | Return a string representation of this resolvable object. | +| Get | *No description.* | + +--- + +##### `AllWithMapKey` + +```go +func AllWithMapKey(mapKeyAttributeName *string) DynamicListTerraformIterator +``` + +Creating an iterator for this complex list. + +The list will be converted into a map with the mapKeyAttributeName as the key. + +###### `mapKeyAttributeName`Required + +- *Type:* *string + +--- + +##### `ComputeFqn` + +```go +func ComputeFqn() *string +``` + +##### `Resolve` + +```go +func Resolve(_context IResolveContext) interface{} +``` + +Produce the Token's value at resolution time. + +###### `_context`Required + +- *Type:* github.com/hashicorp/terraform-cdk-go/cdktf.IResolveContext + +--- + +##### `ToString` + +```go +func ToString() *string +``` + +Return a string representation of this resolvable object. + +Returns a reversible string representation. + +##### `Get` + +```go +func Get(index *f64) DataDigitaloceanAppSpecJobLogDestinationLogtailOutputReference +``` + +###### `index`Required + +- *Type:* *f64 + +the index of the item to return. + +--- + + +#### Properties + +| **Name** | **Type** | **Description** | +| --- | --- | --- | +| CreationStack | *[]*string | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| Fqn | *string | *No description.* | + +--- + +##### `CreationStack`Required + +```go +func CreationStack() *[]*string +``` + +- *Type:* *[]*string + +The creation stack of this resolvable which will be appended to errors thrown during resolution. + +If this returns an empty array the stack will not be attached. + +--- + +##### `Fqn`Required + +```go +func Fqn() *string +``` + +- *Type:* *string + +--- + + +### DataDigitaloceanAppSpecJobLogDestinationLogtailOutputReference + +#### Initializers + +```go +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/datadigitaloceanapp" + +datadigitaloceanapp.NewDataDigitaloceanAppSpecJobLogDestinationLogtailOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string, complexObjectIndex *f64, complexObjectIsFromSet *bool) DataDigitaloceanAppSpecJobLogDestinationLogtailOutputReference +``` + +| **Name** | **Type** | **Description** | +| --- | --- | --- | +| terraformResource | github.com/hashicorp/terraform-cdk-go/cdktf.IInterpolatingParent | The parent resource. | +| terraformAttribute | *string | The attribute on the parent resource this class is referencing. | +| complexObjectIndex | *f64 | the index of this item in the list. | +| complexObjectIsFromSet | *bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | + +--- + +##### `terraformResource`Required + +- *Type:* github.com/hashicorp/terraform-cdk-go/cdktf.IInterpolatingParent + +The parent resource. + +--- + +##### `terraformAttribute`Required + +- *Type:* *string + +The attribute on the parent resource this class is referencing. + +--- + +##### `complexObjectIndex`Required + +- *Type:* *f64 + +the index of this item in the list. + +--- + +##### `complexObjectIsFromSet`Required + +- *Type:* *bool + +whether the list is wrapping a set (will add tolist() to be able to access an item via an index). + +--- + +#### Methods + +| **Name** | **Description** | +| --- | --- | +| ComputeFqn | *No description.* | +| GetAnyMapAttribute | *No description.* | +| GetBooleanAttribute | *No description.* | +| GetBooleanMapAttribute | *No description.* | +| GetListAttribute | *No description.* | +| GetNumberAttribute | *No description.* | +| GetNumberListAttribute | *No description.* | +| GetNumberMapAttribute | *No description.* | +| GetStringAttribute | *No description.* | +| GetStringMapAttribute | *No description.* | +| InterpolationForAttribute | *No description.* | +| Resolve | Produce the Token's value at resolution time. | +| ToString | Return a string representation of this resolvable object. | + +--- + +##### `ComputeFqn` + +```go +func ComputeFqn() *string +``` + +##### `GetAnyMapAttribute` + +```go +func GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} +``` + +###### `terraformAttribute`Required + +- *Type:* *string + +--- + +##### `GetBooleanAttribute` + +```go +func GetBooleanAttribute(terraformAttribute *string) IResolvable +``` + +###### `terraformAttribute`Required + +- *Type:* *string + +--- + +##### `GetBooleanMapAttribute` + +```go +func GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool +``` + +###### `terraformAttribute`Required + +- *Type:* *string + +--- + +##### `GetListAttribute` + +```go +func GetListAttribute(terraformAttribute *string) *[]*string +``` + +###### `terraformAttribute`Required + +- *Type:* *string + +--- + +##### `GetNumberAttribute` + +```go +func GetNumberAttribute(terraformAttribute *string) *f64 +``` + +###### `terraformAttribute`Required + +- *Type:* *string + +--- + +##### `GetNumberListAttribute` + +```go +func GetNumberListAttribute(terraformAttribute *string) *[]*f64 +``` + +###### `terraformAttribute`Required + +- *Type:* *string + +--- + +##### `GetNumberMapAttribute` + +```go +func GetNumberMapAttribute(terraformAttribute *string) *map[string]*f64 +``` + +###### `terraformAttribute`Required + +- *Type:* *string + +--- + +##### `GetStringAttribute` + +```go +func GetStringAttribute(terraformAttribute *string) *string +``` + +###### `terraformAttribute`Required + +- *Type:* *string + +--- + +##### `GetStringMapAttribute` + +```go +func GetStringMapAttribute(terraformAttribute *string) *map[string]*string +``` + +###### `terraformAttribute`Required + +- *Type:* *string + +--- + +##### `InterpolationForAttribute` + +```go +func InterpolationForAttribute(property *string) IResolvable +``` + +###### `property`Required + +- *Type:* *string + +--- + +##### `Resolve` + +```go +func Resolve(_context IResolveContext) interface{} +``` + +Produce the Token's value at resolution time. + +###### `_context`Required + +- *Type:* github.com/hashicorp/terraform-cdk-go/cdktf.IResolveContext + +--- + +##### `ToString` + +```go +func ToString() *string +``` + +Return a string representation of this resolvable object. + +Returns a reversible string representation. + + +#### Properties + +| **Name** | **Type** | **Description** | +| --- | --- | --- | +| CreationStack | *[]*string | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| Fqn | *string | *No description.* | +| Token | *string | *No description.* | +| InternalValue | DataDigitaloceanAppSpecJobLogDestinationLogtail | *No description.* | + +--- + +##### `CreationStack`Required + +```go +func CreationStack() *[]*string +``` + +- *Type:* *[]*string + +The creation stack of this resolvable which will be appended to errors thrown during resolution. + +If this returns an empty array the stack will not be attached. + +--- + +##### `Fqn`Required + +```go +func Fqn() *string +``` + +- *Type:* *string + +--- + +##### `Token`Required + +```go +func Token() *string +``` + +- *Type:* *string + +--- + +##### `InternalValue`Optional + +```go +func InternalValue() DataDigitaloceanAppSpecJobLogDestinationLogtail +``` + +- *Type:* DataDigitaloceanAppSpecJobLogDestinationLogtail + +--- + + +### DataDigitaloceanAppSpecJobLogDestinationOpenSearchBasicAuthList + +#### Initializers + +```go +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/datadigitaloceanapp" + +datadigitaloceanapp.NewDataDigitaloceanAppSpecJobLogDestinationOpenSearchBasicAuthList(terraformResource IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataDigitaloceanAppSpecJobLogDestinationOpenSearchBasicAuthList +``` + +| **Name** | **Type** | **Description** | +| --- | --- | --- | +| terraformResource | github.com/hashicorp/terraform-cdk-go/cdktf.IInterpolatingParent | The parent resource. | +| terraformAttribute | *string | The attribute on the parent resource this class is referencing. | +| wrapsSet | *bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | + +--- + +##### `terraformResource`Required + +- *Type:* github.com/hashicorp/terraform-cdk-go/cdktf.IInterpolatingParent + +The parent resource. + +--- + +##### `terraformAttribute`Required + +- *Type:* *string + +The attribute on the parent resource this class is referencing. + +--- + +##### `wrapsSet`Required + +- *Type:* *bool + +whether the list is wrapping a set (will add tolist() to be able to access an item via an index). + +--- + +#### Methods + +| **Name** | **Description** | +| --- | --- | +| AllWithMapKey | Creating an iterator for this complex list. | +| ComputeFqn | *No description.* | +| Resolve | Produce the Token's value at resolution time. | +| ToString | Return a string representation of this resolvable object. | +| Get | *No description.* | + +--- + +##### `AllWithMapKey` + +```go +func AllWithMapKey(mapKeyAttributeName *string) DynamicListTerraformIterator +``` + +Creating an iterator for this complex list. + +The list will be converted into a map with the mapKeyAttributeName as the key. + +###### `mapKeyAttributeName`Required + +- *Type:* *string + +--- + +##### `ComputeFqn` + +```go +func ComputeFqn() *string +``` + +##### `Resolve` + +```go +func Resolve(_context IResolveContext) interface{} +``` + +Produce the Token's value at resolution time. + +###### `_context`Required + +- *Type:* github.com/hashicorp/terraform-cdk-go/cdktf.IResolveContext + +--- + +##### `ToString` + +```go +func ToString() *string +``` + +Return a string representation of this resolvable object. + +Returns a reversible string representation. + +##### `Get` + +```go +func Get(index *f64) DataDigitaloceanAppSpecJobLogDestinationOpenSearchBasicAuthOutputReference +``` + +###### `index`Required + +- *Type:* *f64 + +the index of the item to return. + +--- + + +#### Properties + +| **Name** | **Type** | **Description** | +| --- | --- | --- | +| CreationStack | *[]*string | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| Fqn | *string | *No description.* | + +--- + +##### `CreationStack`Required + +```go +func CreationStack() *[]*string +``` + +- *Type:* *[]*string + +The creation stack of this resolvable which will be appended to errors thrown during resolution. + +If this returns an empty array the stack will not be attached. + +--- + +##### `Fqn`Required + +```go +func Fqn() *string +``` + +- *Type:* *string + +--- + + +### DataDigitaloceanAppSpecJobLogDestinationOpenSearchBasicAuthOutputReference + +#### Initializers + +```go +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/datadigitaloceanapp" + +datadigitaloceanapp.NewDataDigitaloceanAppSpecJobLogDestinationOpenSearchBasicAuthOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string, complexObjectIndex *f64, complexObjectIsFromSet *bool) DataDigitaloceanAppSpecJobLogDestinationOpenSearchBasicAuthOutputReference +``` + +| **Name** | **Type** | **Description** | +| --- | --- | --- | +| terraformResource | github.com/hashicorp/terraform-cdk-go/cdktf.IInterpolatingParent | The parent resource. | +| terraformAttribute | *string | The attribute on the parent resource this class is referencing. | +| complexObjectIndex | *f64 | the index of this item in the list. | +| complexObjectIsFromSet | *bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | + +--- + +##### `terraformResource`Required + +- *Type:* github.com/hashicorp/terraform-cdk-go/cdktf.IInterpolatingParent + +The parent resource. + +--- + +##### `terraformAttribute`Required + +- *Type:* *string + +The attribute on the parent resource this class is referencing. + +--- + +##### `complexObjectIndex`Required + +- *Type:* *f64 + +the index of this item in the list. + +--- + +##### `complexObjectIsFromSet`Required + +- *Type:* *bool + +whether the list is wrapping a set (will add tolist() to be able to access an item via an index). + +--- + +#### Methods + +| **Name** | **Description** | +| --- | --- | +| ComputeFqn | *No description.* | +| GetAnyMapAttribute | *No description.* | +| GetBooleanAttribute | *No description.* | +| GetBooleanMapAttribute | *No description.* | +| GetListAttribute | *No description.* | +| GetNumberAttribute | *No description.* | +| GetNumberListAttribute | *No description.* | +| GetNumberMapAttribute | *No description.* | +| GetStringAttribute | *No description.* | +| GetStringMapAttribute | *No description.* | +| InterpolationForAttribute | *No description.* | +| Resolve | Produce the Token's value at resolution time. | +| ToString | Return a string representation of this resolvable object. | + +--- + +##### `ComputeFqn` + +```go +func ComputeFqn() *string +``` + +##### `GetAnyMapAttribute` + +```go +func GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} +``` + +###### `terraformAttribute`Required + +- *Type:* *string + +--- + +##### `GetBooleanAttribute` + +```go +func GetBooleanAttribute(terraformAttribute *string) IResolvable +``` + +###### `terraformAttribute`Required + +- *Type:* *string + +--- + +##### `GetBooleanMapAttribute` + +```go +func GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool +``` + +###### `terraformAttribute`Required + +- *Type:* *string + +--- + +##### `GetListAttribute` + +```go +func GetListAttribute(terraformAttribute *string) *[]*string +``` + +###### `terraformAttribute`Required + +- *Type:* *string + +--- + +##### `GetNumberAttribute` + +```go +func GetNumberAttribute(terraformAttribute *string) *f64 +``` + +###### `terraformAttribute`Required + +- *Type:* *string + +--- + +##### `GetNumberListAttribute` + +```go +func GetNumberListAttribute(terraformAttribute *string) *[]*f64 +``` + +###### `terraformAttribute`Required + +- *Type:* *string + +--- + +##### `GetNumberMapAttribute` + +```go +func GetNumberMapAttribute(terraformAttribute *string) *map[string]*f64 +``` + +###### `terraformAttribute`Required + +- *Type:* *string + +--- + +##### `GetStringAttribute` + +```go +func GetStringAttribute(terraformAttribute *string) *string +``` + +###### `terraformAttribute`Required + +- *Type:* *string + +--- + +##### `GetStringMapAttribute` + +```go +func GetStringMapAttribute(terraformAttribute *string) *map[string]*string +``` + +###### `terraformAttribute`Required + +- *Type:* *string + +--- + +##### `InterpolationForAttribute` + +```go +func InterpolationForAttribute(property *string) IResolvable +``` + +###### `property`Required + +- *Type:* *string + +--- + +##### `Resolve` + +```go +func Resolve(_context IResolveContext) interface{} +``` + +Produce the Token's value at resolution time. + +###### `_context`Required + +- *Type:* github.com/hashicorp/terraform-cdk-go/cdktf.IResolveContext + +--- + +##### `ToString` + +```go +func ToString() *string +``` + +Return a string representation of this resolvable object. + +Returns a reversible string representation. + + +#### Properties + +| **Name** | **Type** | **Description** | +| --- | --- | --- | +| CreationStack | *[]*string | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| Fqn | *string | *No description.* | +| Password | *string | *No description.* | +| User | *string | *No description.* | +| InternalValue | DataDigitaloceanAppSpecJobLogDestinationOpenSearchBasicAuth | *No description.* | + +--- + +##### `CreationStack`Required + +```go +func CreationStack() *[]*string +``` + +- *Type:* *[]*string + +The creation stack of this resolvable which will be appended to errors thrown during resolution. + +If this returns an empty array the stack will not be attached. + +--- + +##### `Fqn`Required + +```go +func Fqn() *string +``` + +- *Type:* *string + +--- + +##### `Password`Required + +```go +func Password() *string +``` + +- *Type:* *string + +--- + +##### `User`Required + +```go +func User() *string +``` + +- *Type:* *string + +--- + +##### `InternalValue`Optional + +```go +func InternalValue() DataDigitaloceanAppSpecJobLogDestinationOpenSearchBasicAuth +``` + +- *Type:* DataDigitaloceanAppSpecJobLogDestinationOpenSearchBasicAuth + +--- + + +### DataDigitaloceanAppSpecJobLogDestinationOpenSearchList + +#### Initializers + +```go +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/datadigitaloceanapp" + +datadigitaloceanapp.NewDataDigitaloceanAppSpecJobLogDestinationOpenSearchList(terraformResource IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataDigitaloceanAppSpecJobLogDestinationOpenSearchList +``` + +| **Name** | **Type** | **Description** | +| --- | --- | --- | +| terraformResource | github.com/hashicorp/terraform-cdk-go/cdktf.IInterpolatingParent | The parent resource. | +| terraformAttribute | *string | The attribute on the parent resource this class is referencing. | +| wrapsSet | *bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | + +--- + +##### `terraformResource`Required + +- *Type:* github.com/hashicorp/terraform-cdk-go/cdktf.IInterpolatingParent + +The parent resource. + +--- + +##### `terraformAttribute`Required + +- *Type:* *string + +The attribute on the parent resource this class is referencing. + +--- + +##### `wrapsSet`Required + +- *Type:* *bool + +whether the list is wrapping a set (will add tolist() to be able to access an item via an index). + +--- + +#### Methods + +| **Name** | **Description** | +| --- | --- | +| AllWithMapKey | Creating an iterator for this complex list. | +| ComputeFqn | *No description.* | +| Resolve | Produce the Token's value at resolution time. | +| ToString | Return a string representation of this resolvable object. | +| Get | *No description.* | + +--- + +##### `AllWithMapKey` + +```go +func AllWithMapKey(mapKeyAttributeName *string) DynamicListTerraformIterator +``` + +Creating an iterator for this complex list. + +The list will be converted into a map with the mapKeyAttributeName as the key. + +###### `mapKeyAttributeName`Required + +- *Type:* *string + +--- + +##### `ComputeFqn` + +```go +func ComputeFqn() *string +``` + +##### `Resolve` + +```go +func Resolve(_context IResolveContext) interface{} +``` + +Produce the Token's value at resolution time. + +###### `_context`Required + +- *Type:* github.com/hashicorp/terraform-cdk-go/cdktf.IResolveContext + +--- + +##### `ToString` + +```go +func ToString() *string +``` + +Return a string representation of this resolvable object. + +Returns a reversible string representation. + +##### `Get` + +```go +func Get(index *f64) DataDigitaloceanAppSpecJobLogDestinationOpenSearchOutputReference +``` + +###### `index`Required + +- *Type:* *f64 + +the index of the item to return. + +--- + + +#### Properties + +| **Name** | **Type** | **Description** | +| --- | --- | --- | +| CreationStack | *[]*string | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| Fqn | *string | *No description.* | + +--- + +##### `CreationStack`Required + +```go +func CreationStack() *[]*string +``` + +- *Type:* *[]*string + +The creation stack of this resolvable which will be appended to errors thrown during resolution. + +If this returns an empty array the stack will not be attached. + +--- + +##### `Fqn`Required + +```go +func Fqn() *string +``` + +- *Type:* *string + +--- + + +### DataDigitaloceanAppSpecJobLogDestinationOpenSearchOutputReference + +#### Initializers + +```go +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/datadigitaloceanapp" + +datadigitaloceanapp.NewDataDigitaloceanAppSpecJobLogDestinationOpenSearchOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string, complexObjectIndex *f64, complexObjectIsFromSet *bool) DataDigitaloceanAppSpecJobLogDestinationOpenSearchOutputReference +``` + +| **Name** | **Type** | **Description** | +| --- | --- | --- | +| terraformResource | github.com/hashicorp/terraform-cdk-go/cdktf.IInterpolatingParent | The parent resource. | +| terraformAttribute | *string | The attribute on the parent resource this class is referencing. | +| complexObjectIndex | *f64 | the index of this item in the list. | +| complexObjectIsFromSet | *bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | + +--- + +##### `terraformResource`Required + +- *Type:* github.com/hashicorp/terraform-cdk-go/cdktf.IInterpolatingParent + +The parent resource. + +--- + +##### `terraformAttribute`Required + +- *Type:* *string + +The attribute on the parent resource this class is referencing. + +--- + +##### `complexObjectIndex`Required + +- *Type:* *f64 + +the index of this item in the list. + +--- + +##### `complexObjectIsFromSet`Required + +- *Type:* *bool + +whether the list is wrapping a set (will add tolist() to be able to access an item via an index). + +--- + +#### Methods + +| **Name** | **Description** | +| --- | --- | +| ComputeFqn | *No description.* | +| GetAnyMapAttribute | *No description.* | +| GetBooleanAttribute | *No description.* | +| GetBooleanMapAttribute | *No description.* | +| GetListAttribute | *No description.* | +| GetNumberAttribute | *No description.* | +| GetNumberListAttribute | *No description.* | +| GetNumberMapAttribute | *No description.* | +| GetStringAttribute | *No description.* | +| GetStringMapAttribute | *No description.* | +| InterpolationForAttribute | *No description.* | +| Resolve | Produce the Token's value at resolution time. | +| ToString | Return a string representation of this resolvable object. | + +--- + +##### `ComputeFqn` + +```go +func ComputeFqn() *string +``` + +##### `GetAnyMapAttribute` + +```go +func GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} +``` + +###### `terraformAttribute`Required + +- *Type:* *string + +--- + +##### `GetBooleanAttribute` + +```go +func GetBooleanAttribute(terraformAttribute *string) IResolvable +``` + +###### `terraformAttribute`Required + +- *Type:* *string + +--- + +##### `GetBooleanMapAttribute` + +```go +func GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool +``` + +###### `terraformAttribute`Required + +- *Type:* *string + +--- + +##### `GetListAttribute` + +```go +func GetListAttribute(terraformAttribute *string) *[]*string +``` + +###### `terraformAttribute`Required + +- *Type:* *string + +--- + +##### `GetNumberAttribute` + +```go +func GetNumberAttribute(terraformAttribute *string) *f64 +``` + +###### `terraformAttribute`Required + +- *Type:* *string + +--- + +##### `GetNumberListAttribute` + +```go +func GetNumberListAttribute(terraformAttribute *string) *[]*f64 +``` + +###### `terraformAttribute`Required + +- *Type:* *string + +--- + +##### `GetNumberMapAttribute` + +```go +func GetNumberMapAttribute(terraformAttribute *string) *map[string]*f64 +``` + +###### `terraformAttribute`Required + +- *Type:* *string + +--- + +##### `GetStringAttribute` + +```go +func GetStringAttribute(terraformAttribute *string) *string +``` + +###### `terraformAttribute`Required + +- *Type:* *string + +--- + +##### `GetStringMapAttribute` + +```go +func GetStringMapAttribute(terraformAttribute *string) *map[string]*string +``` + +###### `terraformAttribute`Required + +- *Type:* *string + +--- + +##### `InterpolationForAttribute` + +```go +func InterpolationForAttribute(property *string) IResolvable +``` + +###### `property`Required + +- *Type:* *string + +--- + +##### `Resolve` + +```go +func Resolve(_context IResolveContext) interface{} +``` + +Produce the Token's value at resolution time. + +###### `_context`Required + +- *Type:* github.com/hashicorp/terraform-cdk-go/cdktf.IResolveContext + +--- + +##### `ToString` + +```go +func ToString() *string +``` + +Return a string representation of this resolvable object. + +Returns a reversible string representation. + + +#### Properties + +| **Name** | **Type** | **Description** | +| --- | --- | --- | +| CreationStack | *[]*string | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| Fqn | *string | *No description.* | +| BasicAuth | DataDigitaloceanAppSpecJobLogDestinationOpenSearchBasicAuthList | *No description.* | +| ClusterName | *string | *No description.* | +| Endpoint | *string | *No description.* | +| IndexName | *string | *No description.* | +| InternalValue | DataDigitaloceanAppSpecJobLogDestinationOpenSearch | *No description.* | + +--- + +##### `CreationStack`Required + +```go +func CreationStack() *[]*string ``` - *Type:* *[]*string @@ -17714,7 +20451,7 @@ If this returns an empty array the stack will not be attached. --- -##### `Fqn`Required +##### `Fqn`Required ```go func Fqn() *string @@ -17724,27 +20461,77 @@ func Fqn() *string --- +##### `BasicAuth`Required -### DataDigitaloceanAppSpecJobLogDestinationDatadogOutputReference +```go +func BasicAuth() DataDigitaloceanAppSpecJobLogDestinationOpenSearchBasicAuthList +``` -#### Initializers +- *Type:* DataDigitaloceanAppSpecJobLogDestinationOpenSearchBasicAuthList + +--- + +##### `ClusterName`Required ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadigitaloceanapp" +func ClusterName() *string +``` -datadigitaloceanapp.NewDataDigitaloceanAppSpecJobLogDestinationDatadogOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string, complexObjectIndex *f64, complexObjectIsFromSet *bool) DataDigitaloceanAppSpecJobLogDestinationDatadogOutputReference +- *Type:* *string + +--- + +##### `Endpoint`Required + +```go +func Endpoint() *string +``` + +- *Type:* *string + +--- + +##### `IndexName`Required + +```go +func IndexName() *string +``` + +- *Type:* *string + +--- + +##### `InternalValue`Optional + +```go +func InternalValue() DataDigitaloceanAppSpecJobLogDestinationOpenSearch +``` + +- *Type:* DataDigitaloceanAppSpecJobLogDestinationOpenSearch + +--- + + +### DataDigitaloceanAppSpecJobLogDestinationOutputReference + +#### Initializers + +```go +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/datadigitaloceanapp" + +datadigitaloceanapp.NewDataDigitaloceanAppSpecJobLogDestinationOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string, complexObjectIndex *f64, complexObjectIsFromSet *bool) DataDigitaloceanAppSpecJobLogDestinationOutputReference ``` | **Name** | **Type** | **Description** | | --- | --- | --- | -| terraformResource | github.com/hashicorp/terraform-cdk-go/cdktf.IInterpolatingParent | The parent resource. | -| terraformAttribute | *string | The attribute on the parent resource this class is referencing. | -| complexObjectIndex | *f64 | the index of this item in the list. | -| complexObjectIsFromSet | *bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | +| terraformResource | github.com/hashicorp/terraform-cdk-go/cdktf.IInterpolatingParent | The parent resource. | +| terraformAttribute | *string | The attribute on the parent resource this class is referencing. | +| complexObjectIndex | *f64 | the index of this item in the list. | +| complexObjectIsFromSet | *bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | --- -##### `terraformResource`Required +##### `terraformResource`Required - *Type:* github.com/hashicorp/terraform-cdk-go/cdktf.IInterpolatingParent @@ -17752,7 +20539,7 @@ The parent resource. --- -##### `terraformAttribute`Required +##### `terraformAttribute`Required - *Type:* *string @@ -17760,7 +20547,7 @@ The attribute on the parent resource this class is referencing. --- -##### `complexObjectIndex`Required +##### `complexObjectIndex`Required - *Type:* *f64 @@ -17768,7 +20555,7 @@ the index of this item in the list. --- -##### `complexObjectIsFromSet`Required +##### `complexObjectIsFromSet`Required - *Type:* *bool @@ -17780,149 +20567,149 @@ whether the list is wrapping a set (will add tolist() to be able to access an it | **Name** | **Description** | | --- | --- | -| ComputeFqn | *No description.* | -| GetAnyMapAttribute | *No description.* | -| GetBooleanAttribute | *No description.* | -| GetBooleanMapAttribute | *No description.* | -| GetListAttribute | *No description.* | -| GetNumberAttribute | *No description.* | -| GetNumberListAttribute | *No description.* | -| GetNumberMapAttribute | *No description.* | -| GetStringAttribute | *No description.* | -| GetStringMapAttribute | *No description.* | -| InterpolationForAttribute | *No description.* | -| Resolve | Produce the Token's value at resolution time. | -| ToString | Return a string representation of this resolvable object. | +| ComputeFqn | *No description.* | +| GetAnyMapAttribute | *No description.* | +| GetBooleanAttribute | *No description.* | +| GetBooleanMapAttribute | *No description.* | +| GetListAttribute | *No description.* | +| GetNumberAttribute | *No description.* | +| GetNumberListAttribute | *No description.* | +| GetNumberMapAttribute | *No description.* | +| GetStringAttribute | *No description.* | +| GetStringMapAttribute | *No description.* | +| InterpolationForAttribute | *No description.* | +| Resolve | Produce the Token's value at resolution time. | +| ToString | Return a string representation of this resolvable object. | --- -##### `ComputeFqn` +##### `ComputeFqn` ```go func ComputeFqn() *string ``` -##### `GetAnyMapAttribute` +##### `GetAnyMapAttribute` ```go func GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* *string --- -##### `GetBooleanAttribute` +##### `GetBooleanAttribute` ```go func GetBooleanAttribute(terraformAttribute *string) IResolvable ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* *string --- -##### `GetBooleanMapAttribute` +##### `GetBooleanMapAttribute` ```go func GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* *string --- -##### `GetListAttribute` +##### `GetListAttribute` ```go func GetListAttribute(terraformAttribute *string) *[]*string ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* *string --- -##### `GetNumberAttribute` +##### `GetNumberAttribute` ```go func GetNumberAttribute(terraformAttribute *string) *f64 ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* *string --- -##### `GetNumberListAttribute` +##### `GetNumberListAttribute` ```go func GetNumberListAttribute(terraformAttribute *string) *[]*f64 ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* *string --- -##### `GetNumberMapAttribute` +##### `GetNumberMapAttribute` ```go func GetNumberMapAttribute(terraformAttribute *string) *map[string]*f64 ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* *string --- -##### `GetStringAttribute` +##### `GetStringAttribute` ```go func GetStringAttribute(terraformAttribute *string) *string ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* *string --- -##### `GetStringMapAttribute` +##### `GetStringMapAttribute` ```go func GetStringMapAttribute(terraformAttribute *string) *map[string]*string ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* *string --- -##### `InterpolationForAttribute` +##### `InterpolationForAttribute` ```go func InterpolationForAttribute(property *string) IResolvable ``` -###### `property`Required +###### `property`Required - *Type:* *string --- -##### `Resolve` +##### `Resolve` ```go func Resolve(_context IResolveContext) interface{} @@ -17930,13 +20717,13 @@ func Resolve(_context IResolveContext) interface{} Produce the Token's value at resolution time. -###### `_context`Required +###### `_context`Required - *Type:* github.com/hashicorp/terraform-cdk-go/cdktf.IResolveContext --- -##### `ToString` +##### `ToString` ```go func ToString() *string @@ -17951,15 +20738,18 @@ Returns a reversible string representation. | **Name** | **Type** | **Description** | | --- | --- | --- | -| CreationStack | *[]*string | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| Fqn | *string | *No description.* | -| ApiKey | *string | *No description.* | -| Endpoint | *string | *No description.* | -| InternalValue | DataDigitaloceanAppSpecJobLogDestinationDatadog | *No description.* | +| CreationStack | *[]*string | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| Fqn | *string | *No description.* | +| Datadog | DataDigitaloceanAppSpecJobLogDestinationDatadogList | *No description.* | +| Logtail | DataDigitaloceanAppSpecJobLogDestinationLogtailList | *No description.* | +| Name | *string | *No description.* | +| OpenSearch | DataDigitaloceanAppSpecJobLogDestinationOpenSearchList | *No description.* | +| Papertrail | DataDigitaloceanAppSpecJobLogDestinationPapertrailList | *No description.* | +| InternalValue | DataDigitaloceanAppSpecJobLogDestination | *No description.* | --- -##### `CreationStack`Required +##### `CreationStack`Required ```go func CreationStack() *[]*string @@ -17973,7 +20763,7 @@ If this returns an empty array the stack will not be attached. --- -##### `Fqn`Required +##### `Fqn`Required ```go func Fqn() *string @@ -17983,56 +20773,86 @@ func Fqn() *string --- -##### `ApiKey`Required +##### `Datadog`Required ```go -func ApiKey() *string +func Datadog() DataDigitaloceanAppSpecJobLogDestinationDatadogList ``` -- *Type:* *string +- *Type:* DataDigitaloceanAppSpecJobLogDestinationDatadogList --- -##### `Endpoint`Required +##### `Logtail`Required ```go -func Endpoint() *string +func Logtail() DataDigitaloceanAppSpecJobLogDestinationLogtailList +``` + +- *Type:* DataDigitaloceanAppSpecJobLogDestinationLogtailList + +--- + +##### `Name`Required + +```go +func Name() *string ``` - *Type:* *string --- -##### `InternalValue`Optional +##### `OpenSearch`Required ```go -func InternalValue() DataDigitaloceanAppSpecJobLogDestinationDatadog +func OpenSearch() DataDigitaloceanAppSpecJobLogDestinationOpenSearchList ``` -- *Type:* DataDigitaloceanAppSpecJobLogDestinationDatadog +- *Type:* DataDigitaloceanAppSpecJobLogDestinationOpenSearchList --- +##### `Papertrail`Required -### DataDigitaloceanAppSpecJobLogDestinationList +```go +func Papertrail() DataDigitaloceanAppSpecJobLogDestinationPapertrailList +``` -#### Initializers +- *Type:* DataDigitaloceanAppSpecJobLogDestinationPapertrailList + +--- + +##### `InternalValue`Optional ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadigitaloceanapp" +func InternalValue() DataDigitaloceanAppSpecJobLogDestination +``` -datadigitaloceanapp.NewDataDigitaloceanAppSpecJobLogDestinationList(terraformResource IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataDigitaloceanAppSpecJobLogDestinationList +- *Type:* DataDigitaloceanAppSpecJobLogDestination + +--- + + +### DataDigitaloceanAppSpecJobLogDestinationPapertrailList + +#### Initializers + +```go +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/datadigitaloceanapp" + +datadigitaloceanapp.NewDataDigitaloceanAppSpecJobLogDestinationPapertrailList(terraformResource IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataDigitaloceanAppSpecJobLogDestinationPapertrailList ``` | **Name** | **Type** | **Description** | | --- | --- | --- | -| terraformResource | github.com/hashicorp/terraform-cdk-go/cdktf.IInterpolatingParent | The parent resource. | -| terraformAttribute | *string | The attribute on the parent resource this class is referencing. | -| wrapsSet | *bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | +| terraformResource | github.com/hashicorp/terraform-cdk-go/cdktf.IInterpolatingParent | The parent resource. | +| terraformAttribute | *string | The attribute on the parent resource this class is referencing. | +| wrapsSet | *bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | --- -##### `terraformResource`Required +##### `terraformResource`Required - *Type:* github.com/hashicorp/terraform-cdk-go/cdktf.IInterpolatingParent @@ -18040,7 +20860,7 @@ The parent resource. --- -##### `terraformAttribute`Required +##### `terraformAttribute`Required - *Type:* *string @@ -18048,7 +20868,7 @@ The attribute on the parent resource this class is referencing. --- -##### `wrapsSet`Required +##### `wrapsSet`Required - *Type:* *bool @@ -18060,15 +20880,15 @@ whether the list is wrapping a set (will add tolist() to be able to access an it | **Name** | **Description** | | --- | --- | -| AllWithMapKey | Creating an iterator for this complex list. | -| ComputeFqn | *No description.* | -| Resolve | Produce the Token's value at resolution time. | -| ToString | Return a string representation of this resolvable object. | -| Get | *No description.* | +| AllWithMapKey | Creating an iterator for this complex list. | +| ComputeFqn | *No description.* | +| Resolve | Produce the Token's value at resolution time. | +| ToString | Return a string representation of this resolvable object. | +| Get | *No description.* | --- -##### `AllWithMapKey` +##### `AllWithMapKey` ```go func AllWithMapKey(mapKeyAttributeName *string) DynamicListTerraformIterator @@ -18078,19 +20898,19 @@ Creating an iterator for this complex list. The list will be converted into a map with the mapKeyAttributeName as the key. -###### `mapKeyAttributeName`Required +###### `mapKeyAttributeName`Required - *Type:* *string --- -##### `ComputeFqn` +##### `ComputeFqn` ```go func ComputeFqn() *string ``` -##### `Resolve` +##### `Resolve` ```go func Resolve(_context IResolveContext) interface{} @@ -18098,13 +20918,13 @@ func Resolve(_context IResolveContext) interface{} Produce the Token's value at resolution time. -###### `_context`Required +###### `_context`Required - *Type:* github.com/hashicorp/terraform-cdk-go/cdktf.IResolveContext --- -##### `ToString` +##### `ToString` ```go func ToString() *string @@ -18114,13 +20934,13 @@ Return a string representation of this resolvable object. Returns a reversible string representation. -##### `Get` +##### `Get` ```go -func Get(index *f64) DataDigitaloceanAppSpecJobLogDestinationOutputReference +func Get(index *f64) DataDigitaloceanAppSpecJobLogDestinationPapertrailOutputReference ``` -###### `index`Required +###### `index`Required - *Type:* *f64 @@ -18133,12 +20953,12 @@ the index of the item to return. | **Name** | **Type** | **Description** | | --- | --- | --- | -| CreationStack | *[]*string | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| Fqn | *string | *No description.* | +| CreationStack | *[]*string | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| Fqn | *string | *No description.* | --- -##### `CreationStack`Required +##### `CreationStack`Required ```go func CreationStack() *[]*string @@ -18152,7 +20972,7 @@ If this returns an empty array the stack will not be attached. --- -##### `Fqn`Required +##### `Fqn`Required ```go func Fqn() *string @@ -18163,25 +20983,26 @@ func Fqn() *string --- -### DataDigitaloceanAppSpecJobLogDestinationLogtailList +### DataDigitaloceanAppSpecJobLogDestinationPapertrailOutputReference -#### Initializers +#### Initializers ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadigitaloceanapp" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/datadigitaloceanapp" -datadigitaloceanapp.NewDataDigitaloceanAppSpecJobLogDestinationLogtailList(terraformResource IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataDigitaloceanAppSpecJobLogDestinationLogtailList +datadigitaloceanapp.NewDataDigitaloceanAppSpecJobLogDestinationPapertrailOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string, complexObjectIndex *f64, complexObjectIsFromSet *bool) DataDigitaloceanAppSpecJobLogDestinationPapertrailOutputReference ``` | **Name** | **Type** | **Description** | | --- | --- | --- | -| terraformResource | github.com/hashicorp/terraform-cdk-go/cdktf.IInterpolatingParent | The parent resource. | -| terraformAttribute | *string | The attribute on the parent resource this class is referencing. | -| wrapsSet | *bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | +| terraformResource | github.com/hashicorp/terraform-cdk-go/cdktf.IInterpolatingParent | The parent resource. | +| terraformAttribute | *string | The attribute on the parent resource this class is referencing. | +| complexObjectIndex | *f64 | the index of this item in the list. | +| complexObjectIsFromSet | *bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | --- -##### `terraformResource`Required +##### `terraformResource`Required - *Type:* github.com/hashicorp/terraform-cdk-go/cdktf.IInterpolatingParent @@ -18189,7 +21010,7 @@ The parent resource. --- -##### `terraformAttribute`Required +##### `terraformAttribute`Required - *Type:* *string @@ -18197,7 +21018,15 @@ The attribute on the parent resource this class is referencing. --- -##### `wrapsSet`Required +##### `complexObjectIndex`Required + +- *Type:* *f64 + +the index of this item in the list. + +--- + +##### `complexObjectIsFromSet`Required - *Type:* *bool @@ -18209,85 +21038,185 @@ whether the list is wrapping a set (will add tolist() to be able to access an it | **Name** | **Description** | | --- | --- | -| AllWithMapKey | Creating an iterator for this complex list. | -| ComputeFqn | *No description.* | -| Resolve | Produce the Token's value at resolution time. | -| ToString | Return a string representation of this resolvable object. | -| Get | *No description.* | +| ComputeFqn | *No description.* | +| GetAnyMapAttribute | *No description.* | +| GetBooleanAttribute | *No description.* | +| GetBooleanMapAttribute | *No description.* | +| GetListAttribute | *No description.* | +| GetNumberAttribute | *No description.* | +| GetNumberListAttribute | *No description.* | +| GetNumberMapAttribute | *No description.* | +| GetStringAttribute | *No description.* | +| GetStringMapAttribute | *No description.* | +| InterpolationForAttribute | *No description.* | +| Resolve | Produce the Token's value at resolution time. | +| ToString | Return a string representation of this resolvable object. | --- -##### `AllWithMapKey` +##### `ComputeFqn` ```go -func AllWithMapKey(mapKeyAttributeName *string) DynamicListTerraformIterator +func ComputeFqn() *string ``` -Creating an iterator for this complex list. +##### `GetAnyMapAttribute` -The list will be converted into a map with the mapKeyAttributeName as the key. +```go +func GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} +``` -###### `mapKeyAttributeName`Required +###### `terraformAttribute`Required - *Type:* *string --- -##### `ComputeFqn` +##### `GetBooleanAttribute` ```go -func ComputeFqn() *string +func GetBooleanAttribute(terraformAttribute *string) IResolvable ``` -##### `Resolve` +###### `terraformAttribute`Required + +- *Type:* *string + +--- + +##### `GetBooleanMapAttribute` ```go -func Resolve(_context IResolveContext) interface{} +func GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool ``` -Produce the Token's value at resolution time. +###### `terraformAttribute`Required -###### `_context`Required +- *Type:* *string -- *Type:* github.com/hashicorp/terraform-cdk-go/cdktf.IResolveContext +--- + +##### `GetListAttribute` + +```go +func GetListAttribute(terraformAttribute *string) *[]*string +``` + +###### `terraformAttribute`Required + +- *Type:* *string --- -##### `ToString` +##### `GetNumberAttribute` ```go -func ToString() *string +func GetNumberAttribute(terraformAttribute *string) *f64 ``` -Return a string representation of this resolvable object. +###### `terraformAttribute`Required -Returns a reversible string representation. +- *Type:* *string + +--- + +##### `GetNumberListAttribute` + +```go +func GetNumberListAttribute(terraformAttribute *string) *[]*f64 +``` + +###### `terraformAttribute`Required + +- *Type:* *string + +--- + +##### `GetNumberMapAttribute` + +```go +func GetNumberMapAttribute(terraformAttribute *string) *map[string]*f64 +``` + +###### `terraformAttribute`Required + +- *Type:* *string + +--- + +##### `GetStringAttribute` + +```go +func GetStringAttribute(terraformAttribute *string) *string +``` + +###### `terraformAttribute`Required + +- *Type:* *string + +--- + +##### `GetStringMapAttribute` + +```go +func GetStringMapAttribute(terraformAttribute *string) *map[string]*string +``` + +###### `terraformAttribute`Required + +- *Type:* *string + +--- + +##### `InterpolationForAttribute` + +```go +func InterpolationForAttribute(property *string) IResolvable +``` + +###### `property`Required + +- *Type:* *string + +--- + +##### `Resolve` + +```go +func Resolve(_context IResolveContext) interface{} +``` + +Produce the Token's value at resolution time. + +###### `_context`Required + +- *Type:* github.com/hashicorp/terraform-cdk-go/cdktf.IResolveContext + +--- -##### `Get` +##### `ToString` ```go -func Get(index *f64) DataDigitaloceanAppSpecJobLogDestinationLogtailOutputReference +func ToString() *string ``` -###### `index`Required - -- *Type:* *f64 - -the index of the item to return. +Return a string representation of this resolvable object. ---- +Returns a reversible string representation. #### Properties | **Name** | **Type** | **Description** | | --- | --- | --- | -| CreationStack | *[]*string | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| Fqn | *string | *No description.* | +| CreationStack | *[]*string | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| Fqn | *string | *No description.* | +| Endpoint | *string | *No description.* | +| InternalValue | DataDigitaloceanAppSpecJobLogDestinationPapertrail | *No description.* | --- -##### `CreationStack`Required +##### `CreationStack`Required ```go func CreationStack() *[]*string @@ -18301,7 +21230,7 @@ If this returns an empty array the stack will not be attached. --- -##### `Fqn`Required +##### `Fqn`Required ```go func Fqn() *string @@ -18311,27 +21240,47 @@ func Fqn() *string --- +##### `Endpoint`Required -### DataDigitaloceanAppSpecJobLogDestinationLogtailOutputReference +```go +func Endpoint() *string +``` -#### Initializers +- *Type:* *string + +--- + +##### `InternalValue`Optional ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadigitaloceanapp" +func InternalValue() DataDigitaloceanAppSpecJobLogDestinationPapertrail +``` -datadigitaloceanapp.NewDataDigitaloceanAppSpecJobLogDestinationLogtailOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string, complexObjectIndex *f64, complexObjectIsFromSet *bool) DataDigitaloceanAppSpecJobLogDestinationLogtailOutputReference +- *Type:* DataDigitaloceanAppSpecJobLogDestinationPapertrail + +--- + + +### DataDigitaloceanAppSpecJobOutputReference + +#### Initializers + +```go +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/datadigitaloceanapp" + +datadigitaloceanapp.NewDataDigitaloceanAppSpecJobOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string, complexObjectIndex *f64, complexObjectIsFromSet *bool) DataDigitaloceanAppSpecJobOutputReference ``` | **Name** | **Type** | **Description** | | --- | --- | --- | -| terraformResource | github.com/hashicorp/terraform-cdk-go/cdktf.IInterpolatingParent | The parent resource. | -| terraformAttribute | *string | The attribute on the parent resource this class is referencing. | -| complexObjectIndex | *f64 | the index of this item in the list. | -| complexObjectIsFromSet | *bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | +| terraformResource | github.com/hashicorp/terraform-cdk-go/cdktf.IInterpolatingParent | The parent resource. | +| terraformAttribute | *string | The attribute on the parent resource this class is referencing. | +| complexObjectIndex | *f64 | the index of this item in the list. | +| complexObjectIsFromSet | *bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | --- -##### `terraformResource`Required +##### `terraformResource`Required - *Type:* github.com/hashicorp/terraform-cdk-go/cdktf.IInterpolatingParent @@ -18339,7 +21288,7 @@ The parent resource. --- -##### `terraformAttribute`Required +##### `terraformAttribute`Required - *Type:* *string @@ -18347,7 +21296,7 @@ The attribute on the parent resource this class is referencing. --- -##### `complexObjectIndex`Required +##### `complexObjectIndex`Required - *Type:* *f64 @@ -18355,7 +21304,7 @@ the index of this item in the list. --- -##### `complexObjectIsFromSet`Required +##### `complexObjectIsFromSet`Required - *Type:* *bool @@ -18367,149 +21316,149 @@ whether the list is wrapping a set (will add tolist() to be able to access an it | **Name** | **Description** | | --- | --- | -| ComputeFqn | *No description.* | -| GetAnyMapAttribute | *No description.* | -| GetBooleanAttribute | *No description.* | -| GetBooleanMapAttribute | *No description.* | -| GetListAttribute | *No description.* | -| GetNumberAttribute | *No description.* | -| GetNumberListAttribute | *No description.* | -| GetNumberMapAttribute | *No description.* | -| GetStringAttribute | *No description.* | -| GetStringMapAttribute | *No description.* | -| InterpolationForAttribute | *No description.* | -| Resolve | Produce the Token's value at resolution time. | -| ToString | Return a string representation of this resolvable object. | +| ComputeFqn | *No description.* | +| GetAnyMapAttribute | *No description.* | +| GetBooleanAttribute | *No description.* | +| GetBooleanMapAttribute | *No description.* | +| GetListAttribute | *No description.* | +| GetNumberAttribute | *No description.* | +| GetNumberListAttribute | *No description.* | +| GetNumberMapAttribute | *No description.* | +| GetStringAttribute | *No description.* | +| GetStringMapAttribute | *No description.* | +| InterpolationForAttribute | *No description.* | +| Resolve | Produce the Token's value at resolution time. | +| ToString | Return a string representation of this resolvable object. | --- -##### `ComputeFqn` +##### `ComputeFqn` ```go func ComputeFqn() *string ``` -##### `GetAnyMapAttribute` +##### `GetAnyMapAttribute` ```go func GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* *string --- -##### `GetBooleanAttribute` +##### `GetBooleanAttribute` ```go func GetBooleanAttribute(terraformAttribute *string) IResolvable ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* *string --- -##### `GetBooleanMapAttribute` +##### `GetBooleanMapAttribute` ```go func GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* *string --- -##### `GetListAttribute` +##### `GetListAttribute` ```go func GetListAttribute(terraformAttribute *string) *[]*string ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* *string --- -##### `GetNumberAttribute` +##### `GetNumberAttribute` ```go func GetNumberAttribute(terraformAttribute *string) *f64 ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* *string --- -##### `GetNumberListAttribute` +##### `GetNumberListAttribute` ```go func GetNumberListAttribute(terraformAttribute *string) *[]*f64 ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* *string --- -##### `GetNumberMapAttribute` +##### `GetNumberMapAttribute` ```go func GetNumberMapAttribute(terraformAttribute *string) *map[string]*f64 ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* *string --- -##### `GetStringAttribute` +##### `GetStringAttribute` ```go func GetStringAttribute(terraformAttribute *string) *string ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* *string --- -##### `GetStringMapAttribute` +##### `GetStringMapAttribute` ```go func GetStringMapAttribute(terraformAttribute *string) *map[string]*string ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* *string --- -##### `InterpolationForAttribute` +##### `InterpolationForAttribute` ```go func InterpolationForAttribute(property *string) IResolvable ``` -###### `property`Required +###### `property`Required - *Type:* *string --- -##### `Resolve` +##### `Resolve` ```go func Resolve(_context IResolveContext) interface{} @@ -18517,13 +21466,13 @@ func Resolve(_context IResolveContext) interface{} Produce the Token's value at resolution time. -###### `_context`Required +###### `_context`Required - *Type:* github.com/hashicorp/terraform-cdk-go/cdktf.IResolveContext --- -##### `ToString` +##### `ToString` ```go func ToString() *string @@ -18538,14 +21487,29 @@ Returns a reversible string representation. | **Name** | **Type** | **Description** | | --- | --- | --- | -| CreationStack | *[]*string | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| Fqn | *string | *No description.* | -| Token | *string | *No description.* | -| InternalValue | DataDigitaloceanAppSpecJobLogDestinationLogtail | *No description.* | +| CreationStack | *[]*string | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| Fqn | *string | *No description.* | +| Alert | DataDigitaloceanAppSpecJobAlertList | *No description.* | +| BuildCommand | *string | *No description.* | +| DockerfilePath | *string | *No description.* | +| Env | DataDigitaloceanAppSpecJobEnvList | *No description.* | +| EnvironmentSlug | *string | *No description.* | +| Git | DataDigitaloceanAppSpecJobGitList | *No description.* | +| Github | DataDigitaloceanAppSpecJobGithubList | *No description.* | +| Gitlab | DataDigitaloceanAppSpecJobGitlabList | *No description.* | +| Image | DataDigitaloceanAppSpecJobImageList | *No description.* | +| InstanceCount | *f64 | *No description.* | +| InstanceSizeSlug | *string | *No description.* | +| Kind | *string | *No description.* | +| LogDestination | DataDigitaloceanAppSpecJobLogDestinationList | *No description.* | +| Name | *string | *No description.* | +| RunCommand | *string | *No description.* | +| SourceDir | *string | *No description.* | +| InternalValue | DataDigitaloceanAppSpecJob | *No description.* | --- -##### `CreationStack`Required +##### `CreationStack`Required ```go func CreationStack() *[]*string @@ -18559,7 +21523,7 @@ If this returns an empty array the stack will not be attached. --- -##### `Fqn`Required +##### `Fqn`Required ```go func Fqn() *string @@ -18569,225 +21533,254 @@ func Fqn() *string --- -##### `Token`Required +##### `Alert`Required ```go -func Token() *string +func Alert() DataDigitaloceanAppSpecJobAlertList ``` -- *Type:* *string +- *Type:* DataDigitaloceanAppSpecJobAlertList --- -##### `InternalValue`Optional +##### `BuildCommand`Required ```go -func InternalValue() DataDigitaloceanAppSpecJobLogDestinationLogtail +func BuildCommand() *string ``` -- *Type:* DataDigitaloceanAppSpecJobLogDestinationLogtail +- *Type:* *string --- +##### `DockerfilePath`Required -### DataDigitaloceanAppSpecJobLogDestinationOutputReference +```go +func DockerfilePath() *string +``` -#### Initializers +- *Type:* *string -```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadigitaloceanapp" +--- -datadigitaloceanapp.NewDataDigitaloceanAppSpecJobLogDestinationOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string, complexObjectIndex *f64, complexObjectIsFromSet *bool) DataDigitaloceanAppSpecJobLogDestinationOutputReference +##### `Env`Required + +```go +func Env() DataDigitaloceanAppSpecJobEnvList ``` -| **Name** | **Type** | **Description** | -| --- | --- | --- | -| terraformResource | github.com/hashicorp/terraform-cdk-go/cdktf.IInterpolatingParent | The parent resource. | -| terraformAttribute | *string | The attribute on the parent resource this class is referencing. | -| complexObjectIndex | *f64 | the index of this item in the list. | -| complexObjectIsFromSet | *bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | +- *Type:* DataDigitaloceanAppSpecJobEnvList --- -##### `terraformResource`Required +##### `EnvironmentSlug`Required -- *Type:* github.com/hashicorp/terraform-cdk-go/cdktf.IInterpolatingParent +```go +func EnvironmentSlug() *string +``` -The parent resource. +- *Type:* *string --- -##### `terraformAttribute`Required +##### `Git`Required -- *Type:* *string +```go +func Git() DataDigitaloceanAppSpecJobGitList +``` -The attribute on the parent resource this class is referencing. +- *Type:* DataDigitaloceanAppSpecJobGitList --- -##### `complexObjectIndex`Required +##### `Github`Required -- *Type:* *f64 +```go +func Github() DataDigitaloceanAppSpecJobGithubList +``` -the index of this item in the list. +- *Type:* DataDigitaloceanAppSpecJobGithubList --- -##### `complexObjectIsFromSet`Required +##### `Gitlab`Required -- *Type:* *bool +```go +func Gitlab() DataDigitaloceanAppSpecJobGitlabList +``` -whether the list is wrapping a set (will add tolist() to be able to access an item via an index). +- *Type:* DataDigitaloceanAppSpecJobGitlabList --- -#### Methods +##### `Image`Required -| **Name** | **Description** | -| --- | --- | -| ComputeFqn | *No description.* | -| GetAnyMapAttribute | *No description.* | -| GetBooleanAttribute | *No description.* | -| GetBooleanMapAttribute | *No description.* | -| GetListAttribute | *No description.* | -| GetNumberAttribute | *No description.* | -| GetNumberListAttribute | *No description.* | -| GetNumberMapAttribute | *No description.* | -| GetStringAttribute | *No description.* | -| GetStringMapAttribute | *No description.* | -| InterpolationForAttribute | *No description.* | -| Resolve | Produce the Token's value at resolution time. | -| ToString | Return a string representation of this resolvable object. | +```go +func Image() DataDigitaloceanAppSpecJobImageList +``` + +- *Type:* DataDigitaloceanAppSpecJobImageList --- -##### `ComputeFqn` +##### `InstanceCount`Required ```go -func ComputeFqn() *string +func InstanceCount() *f64 ``` -##### `GetAnyMapAttribute` +- *Type:* *f64 + +--- + +##### `InstanceSizeSlug`Required ```go -func GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} +func InstanceSizeSlug() *string ``` -###### `terraformAttribute`Required - - *Type:* *string --- -##### `GetBooleanAttribute` +##### `Kind`Required ```go -func GetBooleanAttribute(terraformAttribute *string) IResolvable +func Kind() *string ``` -###### `terraformAttribute`Required - - *Type:* *string --- -##### `GetBooleanMapAttribute` +##### `LogDestination`Required ```go -func GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool +func LogDestination() DataDigitaloceanAppSpecJobLogDestinationList ``` -###### `terraformAttribute`Required - -- *Type:* *string +- *Type:* DataDigitaloceanAppSpecJobLogDestinationList --- -##### `GetListAttribute` +##### `Name`Required ```go -func GetListAttribute(terraformAttribute *string) *[]*string +func Name() *string ``` -###### `terraformAttribute`Required - - *Type:* *string --- -##### `GetNumberAttribute` +##### `RunCommand`Required ```go -func GetNumberAttribute(terraformAttribute *string) *f64 +func RunCommand() *string ``` -###### `terraformAttribute`Required - - *Type:* *string --- -##### `GetNumberListAttribute` +##### `SourceDir`Required ```go -func GetNumberListAttribute(terraformAttribute *string) *[]*f64 +func SourceDir() *string ``` -###### `terraformAttribute`Required - - *Type:* *string --- -##### `GetNumberMapAttribute` +##### `InternalValue`Optional ```go -func GetNumberMapAttribute(terraformAttribute *string) *map[string]*f64 +func InternalValue() DataDigitaloceanAppSpecJob ``` -###### `terraformAttribute`Required - -- *Type:* *string +- *Type:* DataDigitaloceanAppSpecJob --- -##### `GetStringAttribute` + +### DataDigitaloceanAppSpecList + +#### Initializers ```go -func GetStringAttribute(terraformAttribute *string) *string +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/datadigitaloceanapp" + +datadigitaloceanapp.NewDataDigitaloceanAppSpecList(terraformResource IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataDigitaloceanAppSpecList ``` -###### `terraformAttribute`Required +| **Name** | **Type** | **Description** | +| --- | --- | --- | +| terraformResource | github.com/hashicorp/terraform-cdk-go/cdktf.IInterpolatingParent | The parent resource. | +| terraformAttribute | *string | The attribute on the parent resource this class is referencing. | +| wrapsSet | *bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | + +--- + +##### `terraformResource`Required + +- *Type:* github.com/hashicorp/terraform-cdk-go/cdktf.IInterpolatingParent + +The parent resource. + +--- + +##### `terraformAttribute`Required - *Type:* *string +The attribute on the parent resource this class is referencing. + --- -##### `GetStringMapAttribute` +##### `wrapsSet`Required -```go -func GetStringMapAttribute(terraformAttribute *string) *map[string]*string -``` +- *Type:* *bool -###### `terraformAttribute`Required +whether the list is wrapping a set (will add tolist() to be able to access an item via an index). -- *Type:* *string +--- + +#### Methods + +| **Name** | **Description** | +| --- | --- | +| AllWithMapKey | Creating an iterator for this complex list. | +| ComputeFqn | *No description.* | +| Resolve | Produce the Token's value at resolution time. | +| ToString | Return a string representation of this resolvable object. | +| Get | *No description.* | --- -##### `InterpolationForAttribute` +##### `AllWithMapKey` ```go -func InterpolationForAttribute(property *string) IResolvable +func AllWithMapKey(mapKeyAttributeName *string) DynamicListTerraformIterator ``` -###### `property`Required +Creating an iterator for this complex list. + +The list will be converted into a map with the mapKeyAttributeName as the key. + +###### `mapKeyAttributeName`Required - *Type:* *string --- -##### `Resolve` +##### `ComputeFqn` + +```go +func ComputeFqn() *string +``` + +##### `Resolve` ```go func Resolve(_context IResolveContext) interface{} @@ -18795,13 +21788,13 @@ func Resolve(_context IResolveContext) interface{} Produce the Token's value at resolution time. -###### `_context`Required +###### `_context`Required - *Type:* github.com/hashicorp/terraform-cdk-go/cdktf.IResolveContext --- -##### `ToString` +##### `ToString` ```go func ToString() *string @@ -18811,22 +21804,31 @@ Return a string representation of this resolvable object. Returns a reversible string representation. +##### `Get` + +```go +func Get(index *f64) DataDigitaloceanAppSpecOutputReference +``` + +###### `index`Required + +- *Type:* *f64 + +the index of the item to return. + +--- + #### Properties | **Name** | **Type** | **Description** | | --- | --- | --- | -| CreationStack | *[]*string | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| Fqn | *string | *No description.* | -| Datadog | DataDigitaloceanAppSpecJobLogDestinationDatadogList | *No description.* | -| Logtail | DataDigitaloceanAppSpecJobLogDestinationLogtailList | *No description.* | -| Name | *string | *No description.* | -| Papertrail | DataDigitaloceanAppSpecJobLogDestinationPapertrailList | *No description.* | -| InternalValue | DataDigitaloceanAppSpecJobLogDestination | *No description.* | +| CreationStack | *[]*string | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| Fqn | *string | *No description.* | --- -##### `CreationStack`Required +##### `CreationStack`Required ```go func CreationStack() *[]*string @@ -18840,7 +21842,7 @@ If this returns an empty array the stack will not be attached. --- -##### `Fqn`Required +##### `Fqn`Required ```go func Fqn() *string @@ -18850,134 +21852,205 @@ func Fqn() *string --- -##### `Datadog`Required + +### DataDigitaloceanAppSpecOutputReference + +#### Initializers ```go -func Datadog() DataDigitaloceanAppSpecJobLogDestinationDatadogList +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/datadigitaloceanapp" + +datadigitaloceanapp.NewDataDigitaloceanAppSpecOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string, complexObjectIndex *f64, complexObjectIsFromSet *bool) DataDigitaloceanAppSpecOutputReference ``` -- *Type:* DataDigitaloceanAppSpecJobLogDestinationDatadogList +| **Name** | **Type** | **Description** | +| --- | --- | --- | +| terraformResource | github.com/hashicorp/terraform-cdk-go/cdktf.IInterpolatingParent | The parent resource. | +| terraformAttribute | *string | The attribute on the parent resource this class is referencing. | +| complexObjectIndex | *f64 | the index of this item in the list. | +| complexObjectIsFromSet | *bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | --- -##### `Logtail`Required +##### `terraformResource`Required + +- *Type:* github.com/hashicorp/terraform-cdk-go/cdktf.IInterpolatingParent + +The parent resource. + +--- + +##### `terraformAttribute`Required + +- *Type:* *string + +The attribute on the parent resource this class is referencing. + +--- + +##### `complexObjectIndex`Required + +- *Type:* *f64 + +the index of this item in the list. + +--- + +##### `complexObjectIsFromSet`Required + +- *Type:* *bool + +whether the list is wrapping a set (will add tolist() to be able to access an item via an index). + +--- + +#### Methods + +| **Name** | **Description** | +| --- | --- | +| ComputeFqn | *No description.* | +| GetAnyMapAttribute | *No description.* | +| GetBooleanAttribute | *No description.* | +| GetBooleanMapAttribute | *No description.* | +| GetListAttribute | *No description.* | +| GetNumberAttribute | *No description.* | +| GetNumberListAttribute | *No description.* | +| GetNumberMapAttribute | *No description.* | +| GetStringAttribute | *No description.* | +| GetStringMapAttribute | *No description.* | +| InterpolationForAttribute | *No description.* | +| Resolve | Produce the Token's value at resolution time. | +| ToString | Return a string representation of this resolvable object. | + +--- + +##### `ComputeFqn` ```go -func Logtail() DataDigitaloceanAppSpecJobLogDestinationLogtailList +func ComputeFqn() *string ``` -- *Type:* DataDigitaloceanAppSpecJobLogDestinationLogtailList +##### `GetAnyMapAttribute` + +```go +func GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} +``` + +###### `terraformAttribute`Required + +- *Type:* *string --- -##### `Name`Required +##### `GetBooleanAttribute` ```go -func Name() *string +func GetBooleanAttribute(terraformAttribute *string) IResolvable +``` + +###### `terraformAttribute`Required + +- *Type:* *string + +--- + +##### `GetBooleanMapAttribute` + +```go +func GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool +``` + +###### `terraformAttribute`Required + +- *Type:* *string + +--- + +##### `GetListAttribute` + +```go +func GetListAttribute(terraformAttribute *string) *[]*string ``` +###### `terraformAttribute`Required + - *Type:* *string --- -##### `Papertrail`Required +##### `GetNumberAttribute` ```go -func Papertrail() DataDigitaloceanAppSpecJobLogDestinationPapertrailList +func GetNumberAttribute(terraformAttribute *string) *f64 ``` -- *Type:* DataDigitaloceanAppSpecJobLogDestinationPapertrailList +###### `terraformAttribute`Required + +- *Type:* *string --- -##### `InternalValue`Optional +##### `GetNumberListAttribute` ```go -func InternalValue() DataDigitaloceanAppSpecJobLogDestination +func GetNumberListAttribute(terraformAttribute *string) *[]*f64 ``` -- *Type:* DataDigitaloceanAppSpecJobLogDestination - ---- +###### `terraformAttribute`Required +- *Type:* *string -### DataDigitaloceanAppSpecJobLogDestinationPapertrailList +--- -#### Initializers +##### `GetNumberMapAttribute` ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadigitaloceanapp" - -datadigitaloceanapp.NewDataDigitaloceanAppSpecJobLogDestinationPapertrailList(terraformResource IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataDigitaloceanAppSpecJobLogDestinationPapertrailList +func GetNumberMapAttribute(terraformAttribute *string) *map[string]*f64 ``` -| **Name** | **Type** | **Description** | -| --- | --- | --- | -| terraformResource | github.com/hashicorp/terraform-cdk-go/cdktf.IInterpolatingParent | The parent resource. | -| terraformAttribute | *string | The attribute on the parent resource this class is referencing. | -| wrapsSet | *bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | - ---- +###### `terraformAttribute`Required -##### `terraformResource`Required +- *Type:* *string -- *Type:* github.com/hashicorp/terraform-cdk-go/cdktf.IInterpolatingParent +--- -The parent resource. +##### `GetStringAttribute` ---- +```go +func GetStringAttribute(terraformAttribute *string) *string +``` -##### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* *string -The attribute on the parent resource this class is referencing. - --- -##### `wrapsSet`Required - -- *Type:* *bool - -whether the list is wrapping a set (will add tolist() to be able to access an item via an index). +##### `GetStringMapAttribute` ---- +```go +func GetStringMapAttribute(terraformAttribute *string) *map[string]*string +``` -#### Methods +###### `terraformAttribute`Required -| **Name** | **Description** | -| --- | --- | -| AllWithMapKey | Creating an iterator for this complex list. | -| ComputeFqn | *No description.* | -| Resolve | Produce the Token's value at resolution time. | -| ToString | Return a string representation of this resolvable object. | -| Get | *No description.* | +- *Type:* *string --- -##### `AllWithMapKey` +##### `InterpolationForAttribute` ```go -func AllWithMapKey(mapKeyAttributeName *string) DynamicListTerraformIterator +func InterpolationForAttribute(property *string) IResolvable ``` -Creating an iterator for this complex list. - -The list will be converted into a map with the mapKeyAttributeName as the key. - -###### `mapKeyAttributeName`Required +###### `property`Required - *Type:* *string --- -##### `ComputeFqn` - -```go -func ComputeFqn() *string -``` - -##### `Resolve` +##### `Resolve` ```go func Resolve(_context IResolveContext) interface{} @@ -18985,13 +22058,13 @@ func Resolve(_context IResolveContext) interface{} Produce the Token's value at resolution time. -###### `_context`Required +###### `_context`Required - *Type:* github.com/hashicorp/terraform-cdk-go/cdktf.IResolveContext --- -##### `ToString` +##### `ToString` ```go func ToString() *string @@ -19001,31 +22074,33 @@ Return a string representation of this resolvable object. Returns a reversible string representation. -##### `Get` - -```go -func Get(index *f64) DataDigitaloceanAppSpecJobLogDestinationPapertrailOutputReference -``` - -###### `index`Required - -- *Type:* *f64 - -the index of the item to return. - ---- - #### Properties | **Name** | **Type** | **Description** | | --- | --- | --- | -| CreationStack | *[]*string | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| Fqn | *string | *No description.* | +| CreationStack | *[]*string | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| Fqn | *string | *No description.* | +| Alert | DataDigitaloceanAppSpecAlertList | *No description.* | +| Database | DataDigitaloceanAppSpecDatabaseList | *No description.* | +| Domain | DataDigitaloceanAppSpecDomainList | *No description.* | +| Domains | *[]*string | *No description.* | +| Egress | DataDigitaloceanAppSpecEgressList | *No description.* | +| Env | DataDigitaloceanAppSpecEnvList | *No description.* | +| Features | *[]*string | *No description.* | +| Function | DataDigitaloceanAppSpecFunctionList | *No description.* | +| Ingress | DataDigitaloceanAppSpecIngressList | *No description.* | +| Job | DataDigitaloceanAppSpecJobList | *No description.* | +| Name | *string | *No description.* | +| Region | *string | *No description.* | +| Service | DataDigitaloceanAppSpecServiceList | *No description.* | +| StaticSite | DataDigitaloceanAppSpecStaticSiteList | *No description.* | +| Worker | DataDigitaloceanAppSpecWorkerList | *No description.* | +| InternalValue | DataDigitaloceanAppSpec | *No description.* | --- -##### `CreationStack`Required +##### `CreationStack`Required ```go func CreationStack() *[]*string @@ -19039,7 +22114,7 @@ If this returns an empty array the stack will not be attached. --- -##### `Fqn`Required +##### `Fqn`Required ```go func Fqn() *string @@ -19049,205 +22124,244 @@ func Fqn() *string --- +##### `Alert`Required -### DataDigitaloceanAppSpecJobLogDestinationPapertrailOutputReference +```go +func Alert() DataDigitaloceanAppSpecAlertList +``` -#### Initializers +- *Type:* DataDigitaloceanAppSpecAlertList -```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadigitaloceanapp" +--- -datadigitaloceanapp.NewDataDigitaloceanAppSpecJobLogDestinationPapertrailOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string, complexObjectIndex *f64, complexObjectIsFromSet *bool) DataDigitaloceanAppSpecJobLogDestinationPapertrailOutputReference +##### `Database`Required + +```go +func Database() DataDigitaloceanAppSpecDatabaseList ``` -| **Name** | **Type** | **Description** | -| --- | --- | --- | -| terraformResource | github.com/hashicorp/terraform-cdk-go/cdktf.IInterpolatingParent | The parent resource. | -| terraformAttribute | *string | The attribute on the parent resource this class is referencing. | -| complexObjectIndex | *f64 | the index of this item in the list. | -| complexObjectIsFromSet | *bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | +- *Type:* DataDigitaloceanAppSpecDatabaseList --- -##### `terraformResource`Required +##### `Domain`Required -- *Type:* github.com/hashicorp/terraform-cdk-go/cdktf.IInterpolatingParent +```go +func Domain() DataDigitaloceanAppSpecDomainList +``` -The parent resource. +- *Type:* DataDigitaloceanAppSpecDomainList --- -##### `terraformAttribute`Required +##### `Domains`Required -- *Type:* *string +```go +func Domains() *[]*string +``` -The attribute on the parent resource this class is referencing. +- *Type:* *[]*string --- -##### `complexObjectIndex`Required +##### `Egress`Required -- *Type:* *f64 +```go +func Egress() DataDigitaloceanAppSpecEgressList +``` -the index of this item in the list. +- *Type:* DataDigitaloceanAppSpecEgressList --- -##### `complexObjectIsFromSet`Required +##### `Env`Required -- *Type:* *bool +```go +func Env() DataDigitaloceanAppSpecEnvList +``` -whether the list is wrapping a set (will add tolist() to be able to access an item via an index). +- *Type:* DataDigitaloceanAppSpecEnvList --- -#### Methods +##### `Features`Required -| **Name** | **Description** | -| --- | --- | -| ComputeFqn | *No description.* | -| GetAnyMapAttribute | *No description.* | -| GetBooleanAttribute | *No description.* | -| GetBooleanMapAttribute | *No description.* | -| GetListAttribute | *No description.* | -| GetNumberAttribute | *No description.* | -| GetNumberListAttribute | *No description.* | -| GetNumberMapAttribute | *No description.* | -| GetStringAttribute | *No description.* | -| GetStringMapAttribute | *No description.* | -| InterpolationForAttribute | *No description.* | -| Resolve | Produce the Token's value at resolution time. | -| ToString | Return a string representation of this resolvable object. | +```go +func Features() *[]*string +``` + +- *Type:* *[]*string --- -##### `ComputeFqn` +##### `Function`Required ```go -func ComputeFqn() *string +func Function() DataDigitaloceanAppSpecFunctionList ``` -##### `GetAnyMapAttribute` +- *Type:* DataDigitaloceanAppSpecFunctionList + +--- + +##### `Ingress`Required ```go -func GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} +func Ingress() DataDigitaloceanAppSpecIngressList ``` -###### `terraformAttribute`Required - -- *Type:* *string +- *Type:* DataDigitaloceanAppSpecIngressList --- -##### `GetBooleanAttribute` +##### `Job`Required ```go -func GetBooleanAttribute(terraformAttribute *string) IResolvable +func Job() DataDigitaloceanAppSpecJobList ``` -###### `terraformAttribute`Required - -- *Type:* *string +- *Type:* DataDigitaloceanAppSpecJobList --- -##### `GetBooleanMapAttribute` +##### `Name`Required ```go -func GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool +func Name() *string ``` -###### `terraformAttribute`Required - - *Type:* *string --- -##### `GetListAttribute` +##### `Region`Required ```go -func GetListAttribute(terraformAttribute *string) *[]*string +func Region() *string ``` -###### `terraformAttribute`Required - - *Type:* *string --- -##### `GetNumberAttribute` +##### `Service`Required ```go -func GetNumberAttribute(terraformAttribute *string) *f64 +func Service() DataDigitaloceanAppSpecServiceList ``` -###### `terraformAttribute`Required - -- *Type:* *string +- *Type:* DataDigitaloceanAppSpecServiceList --- -##### `GetNumberListAttribute` +##### `StaticSite`Required ```go -func GetNumberListAttribute(terraformAttribute *string) *[]*f64 +func StaticSite() DataDigitaloceanAppSpecStaticSiteList ``` -###### `terraformAttribute`Required - -- *Type:* *string +- *Type:* DataDigitaloceanAppSpecStaticSiteList --- -##### `GetNumberMapAttribute` +##### `Worker`Required ```go -func GetNumberMapAttribute(terraformAttribute *string) *map[string]*f64 +func Worker() DataDigitaloceanAppSpecWorkerList ``` -###### `terraformAttribute`Required - -- *Type:* *string +- *Type:* DataDigitaloceanAppSpecWorkerList --- -##### `GetStringAttribute` +##### `InternalValue`Optional ```go -func GetStringAttribute(terraformAttribute *string) *string +func InternalValue() DataDigitaloceanAppSpec ``` -###### `terraformAttribute`Required - -- *Type:* *string +- *Type:* DataDigitaloceanAppSpec --- -##### `GetStringMapAttribute` + +### DataDigitaloceanAppSpecServiceAlertList + +#### Initializers ```go -func GetStringMapAttribute(terraformAttribute *string) *map[string]*string +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/datadigitaloceanapp" + +datadigitaloceanapp.NewDataDigitaloceanAppSpecServiceAlertList(terraformResource IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataDigitaloceanAppSpecServiceAlertList ``` -###### `terraformAttribute`Required +| **Name** | **Type** | **Description** | +| --- | --- | --- | +| terraformResource | github.com/hashicorp/terraform-cdk-go/cdktf.IInterpolatingParent | The parent resource. | +| terraformAttribute | *string | The attribute on the parent resource this class is referencing. | +| wrapsSet | *bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | + +--- + +##### `terraformResource`Required + +- *Type:* github.com/hashicorp/terraform-cdk-go/cdktf.IInterpolatingParent + +The parent resource. + +--- + +##### `terraformAttribute`Required - *Type:* *string +The attribute on the parent resource this class is referencing. + --- -##### `InterpolationForAttribute` +##### `wrapsSet`Required + +- *Type:* *bool + +whether the list is wrapping a set (will add tolist() to be able to access an item via an index). + +--- + +#### Methods + +| **Name** | **Description** | +| --- | --- | +| AllWithMapKey | Creating an iterator for this complex list. | +| ComputeFqn | *No description.* | +| Resolve | Produce the Token's value at resolution time. | +| ToString | Return a string representation of this resolvable object. | +| Get | *No description.* | + +--- + +##### `AllWithMapKey` ```go -func InterpolationForAttribute(property *string) IResolvable +func AllWithMapKey(mapKeyAttributeName *string) DynamicListTerraformIterator ``` -###### `property`Required +Creating an iterator for this complex list. + +The list will be converted into a map with the mapKeyAttributeName as the key. + +###### `mapKeyAttributeName`Required - *Type:* *string --- -##### `Resolve` +##### `ComputeFqn` + +```go +func ComputeFqn() *string +``` + +##### `Resolve` ```go func Resolve(_context IResolveContext) interface{} @@ -19255,13 +22369,13 @@ func Resolve(_context IResolveContext) interface{} Produce the Token's value at resolution time. -###### `_context`Required +###### `_context`Required - *Type:* github.com/hashicorp/terraform-cdk-go/cdktf.IResolveContext --- -##### `ToString` +##### `ToString` ```go func ToString() *string @@ -19271,19 +22385,31 @@ Return a string representation of this resolvable object. Returns a reversible string representation. +##### `Get` + +```go +func Get(index *f64) DataDigitaloceanAppSpecServiceAlertOutputReference +``` + +###### `index`Required + +- *Type:* *f64 + +the index of the item to return. + +--- + #### Properties | **Name** | **Type** | **Description** | | --- | --- | --- | -| CreationStack | *[]*string | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| Fqn | *string | *No description.* | -| Endpoint | *string | *No description.* | -| InternalValue | DataDigitaloceanAppSpecJobLogDestinationPapertrail | *No description.* | +| CreationStack | *[]*string | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| Fqn | *string | *No description.* | --- -##### `CreationStack`Required +##### `CreationStack`Required ```go func CreationStack() *[]*string @@ -19297,7 +22423,7 @@ If this returns an empty array the stack will not be attached. --- -##### `Fqn`Required +##### `Fqn`Required ```go func Fqn() *string @@ -19307,47 +22433,27 @@ func Fqn() *string --- -##### `Endpoint`Required - -```go -func Endpoint() *string -``` - -- *Type:* *string - ---- - -##### `InternalValue`Optional - -```go -func InternalValue() DataDigitaloceanAppSpecJobLogDestinationPapertrail -``` - -- *Type:* DataDigitaloceanAppSpecJobLogDestinationPapertrail - ---- - -### DataDigitaloceanAppSpecJobOutputReference +### DataDigitaloceanAppSpecServiceAlertOutputReference -#### Initializers +#### Initializers ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadigitaloceanapp" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/datadigitaloceanapp" -datadigitaloceanapp.NewDataDigitaloceanAppSpecJobOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string, complexObjectIndex *f64, complexObjectIsFromSet *bool) DataDigitaloceanAppSpecJobOutputReference +datadigitaloceanapp.NewDataDigitaloceanAppSpecServiceAlertOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string, complexObjectIndex *f64, complexObjectIsFromSet *bool) DataDigitaloceanAppSpecServiceAlertOutputReference ``` | **Name** | **Type** | **Description** | | --- | --- | --- | -| terraformResource | github.com/hashicorp/terraform-cdk-go/cdktf.IInterpolatingParent | The parent resource. | -| terraformAttribute | *string | The attribute on the parent resource this class is referencing. | -| complexObjectIndex | *f64 | the index of this item in the list. | -| complexObjectIsFromSet | *bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | +| terraformResource | github.com/hashicorp/terraform-cdk-go/cdktf.IInterpolatingParent | The parent resource. | +| terraformAttribute | *string | The attribute on the parent resource this class is referencing. | +| complexObjectIndex | *f64 | the index of this item in the list. | +| complexObjectIsFromSet | *bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | --- -##### `terraformResource`Required +##### `terraformResource`Required - *Type:* github.com/hashicorp/terraform-cdk-go/cdktf.IInterpolatingParent @@ -19355,7 +22461,7 @@ The parent resource. --- -##### `terraformAttribute`Required +##### `terraformAttribute`Required - *Type:* *string @@ -19363,7 +22469,7 @@ The attribute on the parent resource this class is referencing. --- -##### `complexObjectIndex`Required +##### `complexObjectIndex`Required - *Type:* *f64 @@ -19371,7 +22477,7 @@ the index of this item in the list. --- -##### `complexObjectIsFromSet`Required +##### `complexObjectIsFromSet`Required - *Type:* *bool @@ -19383,149 +22489,149 @@ whether the list is wrapping a set (will add tolist() to be able to access an it | **Name** | **Description** | | --- | --- | -| ComputeFqn | *No description.* | -| GetAnyMapAttribute | *No description.* | -| GetBooleanAttribute | *No description.* | -| GetBooleanMapAttribute | *No description.* | -| GetListAttribute | *No description.* | -| GetNumberAttribute | *No description.* | -| GetNumberListAttribute | *No description.* | -| GetNumberMapAttribute | *No description.* | -| GetStringAttribute | *No description.* | -| GetStringMapAttribute | *No description.* | -| InterpolationForAttribute | *No description.* | -| Resolve | Produce the Token's value at resolution time. | -| ToString | Return a string representation of this resolvable object. | +| ComputeFqn | *No description.* | +| GetAnyMapAttribute | *No description.* | +| GetBooleanAttribute | *No description.* | +| GetBooleanMapAttribute | *No description.* | +| GetListAttribute | *No description.* | +| GetNumberAttribute | *No description.* | +| GetNumberListAttribute | *No description.* | +| GetNumberMapAttribute | *No description.* | +| GetStringAttribute | *No description.* | +| GetStringMapAttribute | *No description.* | +| InterpolationForAttribute | *No description.* | +| Resolve | Produce the Token's value at resolution time. | +| ToString | Return a string representation of this resolvable object. | --- -##### `ComputeFqn` +##### `ComputeFqn` ```go func ComputeFqn() *string ``` -##### `GetAnyMapAttribute` +##### `GetAnyMapAttribute` ```go func GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* *string --- -##### `GetBooleanAttribute` +##### `GetBooleanAttribute` ```go func GetBooleanAttribute(terraformAttribute *string) IResolvable ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* *string --- -##### `GetBooleanMapAttribute` +##### `GetBooleanMapAttribute` ```go func GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* *string --- -##### `GetListAttribute` +##### `GetListAttribute` ```go func GetListAttribute(terraformAttribute *string) *[]*string ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* *string --- -##### `GetNumberAttribute` +##### `GetNumberAttribute` ```go func GetNumberAttribute(terraformAttribute *string) *f64 ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* *string --- -##### `GetNumberListAttribute` +##### `GetNumberListAttribute` ```go func GetNumberListAttribute(terraformAttribute *string) *[]*f64 ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* *string --- -##### `GetNumberMapAttribute` +##### `GetNumberMapAttribute` ```go func GetNumberMapAttribute(terraformAttribute *string) *map[string]*f64 ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* *string --- -##### `GetStringAttribute` +##### `GetStringAttribute` ```go func GetStringAttribute(terraformAttribute *string) *string ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* *string --- -##### `GetStringMapAttribute` +##### `GetStringMapAttribute` ```go func GetStringMapAttribute(terraformAttribute *string) *map[string]*string ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* *string --- -##### `InterpolationForAttribute` +##### `InterpolationForAttribute` ```go func InterpolationForAttribute(property *string) IResolvable ``` -###### `property`Required +###### `property`Required - *Type:* *string --- -##### `Resolve` +##### `Resolve` ```go func Resolve(_context IResolveContext) interface{} @@ -19533,50 +22639,39 @@ func Resolve(_context IResolveContext) interface{} Produce the Token's value at resolution time. -###### `_context`Required +###### `_context`Required - *Type:* github.com/hashicorp/terraform-cdk-go/cdktf.IResolveContext --- -##### `ToString` +##### `ToString` ```go -func ToString() *string -``` - -Return a string representation of this resolvable object. - -Returns a reversible string representation. - - -#### Properties - -| **Name** | **Type** | **Description** | -| --- | --- | --- | -| CreationStack | *[]*string | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| Fqn | *string | *No description.* | -| Alert | DataDigitaloceanAppSpecJobAlertList | *No description.* | -| BuildCommand | *string | *No description.* | -| DockerfilePath | *string | *No description.* | -| Env | DataDigitaloceanAppSpecJobEnvList | *No description.* | -| EnvironmentSlug | *string | *No description.* | -| Git | DataDigitaloceanAppSpecJobGitList | *No description.* | -| Github | DataDigitaloceanAppSpecJobGithubList | *No description.* | -| Gitlab | DataDigitaloceanAppSpecJobGitlabList | *No description.* | -| Image | DataDigitaloceanAppSpecJobImageList | *No description.* | -| InstanceCount | *f64 | *No description.* | -| InstanceSizeSlug | *string | *No description.* | -| Kind | *string | *No description.* | -| LogDestination | DataDigitaloceanAppSpecJobLogDestinationList | *No description.* | -| Name | *string | *No description.* | -| RunCommand | *string | *No description.* | -| SourceDir | *string | *No description.* | -| InternalValue | DataDigitaloceanAppSpecJob | *No description.* | +func ToString() *string +``` + +Return a string representation of this resolvable object. + +Returns a reversible string representation. + + +#### Properties + +| **Name** | **Type** | **Description** | +| --- | --- | --- | +| CreationStack | *[]*string | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| Fqn | *string | *No description.* | +| Disabled | github.com/hashicorp/terraform-cdk-go/cdktf.IResolvable | *No description.* | +| Operator | *string | *No description.* | +| Rule | *string | *No description.* | +| Value | *f64 | *No description.* | +| Window | *string | *No description.* | +| InternalValue | DataDigitaloceanAppSpecServiceAlert | *No description.* | --- -##### `CreationStack`Required +##### `CreationStack`Required ```go func CreationStack() *[]*string @@ -19590,7 +22685,7 @@ If this returns an empty array the stack will not be attached. --- -##### `Fqn`Required +##### `Fqn`Required ```go func Fqn() *string @@ -19600,196 +22695,235 @@ func Fqn() *string --- -##### `Alert`Required +##### `Disabled`Required ```go -func Alert() DataDigitaloceanAppSpecJobAlertList +func Disabled() IResolvable ``` -- *Type:* DataDigitaloceanAppSpecJobAlertList +- *Type:* github.com/hashicorp/terraform-cdk-go/cdktf.IResolvable --- -##### `BuildCommand`Required +##### `Operator`Required ```go -func BuildCommand() *string +func Operator() *string ``` - *Type:* *string --- -##### `DockerfilePath`Required +##### `Rule`Required ```go -func DockerfilePath() *string +func Rule() *string ``` - *Type:* *string --- -##### `Env`Required +##### `Value`Required ```go -func Env() DataDigitaloceanAppSpecJobEnvList +func Value() *f64 ``` -- *Type:* DataDigitaloceanAppSpecJobEnvList +- *Type:* *f64 --- -##### `EnvironmentSlug`Required +##### `Window`Required ```go -func EnvironmentSlug() *string +func Window() *string ``` - *Type:* *string --- -##### `Git`Required +##### `InternalValue`Optional ```go -func Git() DataDigitaloceanAppSpecJobGitList +func InternalValue() DataDigitaloceanAppSpecServiceAlert ``` -- *Type:* DataDigitaloceanAppSpecJobGitList +- *Type:* DataDigitaloceanAppSpecServiceAlert --- -##### `Github`Required + +### DataDigitaloceanAppSpecServiceAutoscalingList + +#### Initializers ```go -func Github() DataDigitaloceanAppSpecJobGithubList +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/datadigitaloceanapp" + +datadigitaloceanapp.NewDataDigitaloceanAppSpecServiceAutoscalingList(terraformResource IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataDigitaloceanAppSpecServiceAutoscalingList ``` -- *Type:* DataDigitaloceanAppSpecJobGithubList +| **Name** | **Type** | **Description** | +| --- | --- | --- | +| terraformResource | github.com/hashicorp/terraform-cdk-go/cdktf.IInterpolatingParent | The parent resource. | +| terraformAttribute | *string | The attribute on the parent resource this class is referencing. | +| wrapsSet | *bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | --- -##### `Gitlab`Required +##### `terraformResource`Required -```go -func Gitlab() DataDigitaloceanAppSpecJobGitlabList -``` +- *Type:* github.com/hashicorp/terraform-cdk-go/cdktf.IInterpolatingParent -- *Type:* DataDigitaloceanAppSpecJobGitlabList +The parent resource. --- -##### `Image`Required +##### `terraformAttribute`Required -```go -func Image() DataDigitaloceanAppSpecJobImageList -``` +- *Type:* *string -- *Type:* DataDigitaloceanAppSpecJobImageList +The attribute on the parent resource this class is referencing. --- -##### `InstanceCount`Required +##### `wrapsSet`Required -```go -func InstanceCount() *f64 -``` +- *Type:* *bool -- *Type:* *f64 +whether the list is wrapping a set (will add tolist() to be able to access an item via an index). --- -##### `InstanceSizeSlug`Required +#### Methods + +| **Name** | **Description** | +| --- | --- | +| AllWithMapKey | Creating an iterator for this complex list. | +| ComputeFqn | *No description.* | +| Resolve | Produce the Token's value at resolution time. | +| ToString | Return a string representation of this resolvable object. | +| Get | *No description.* | + +--- + +##### `AllWithMapKey` ```go -func InstanceSizeSlug() *string +func AllWithMapKey(mapKeyAttributeName *string) DynamicListTerraformIterator ``` +Creating an iterator for this complex list. + +The list will be converted into a map with the mapKeyAttributeName as the key. + +###### `mapKeyAttributeName`Required + - *Type:* *string --- -##### `Kind`Required +##### `ComputeFqn` ```go -func Kind() *string +func ComputeFqn() *string ``` -- *Type:* *string +##### `Resolve` + +```go +func Resolve(_context IResolveContext) interface{} +``` + +Produce the Token's value at resolution time. + +###### `_context`Required + +- *Type:* github.com/hashicorp/terraform-cdk-go/cdktf.IResolveContext --- -##### `LogDestination`Required +##### `ToString` ```go -func LogDestination() DataDigitaloceanAppSpecJobLogDestinationList +func ToString() *string ``` -- *Type:* DataDigitaloceanAppSpecJobLogDestinationList +Return a string representation of this resolvable object. ---- +Returns a reversible string representation. -##### `Name`Required +##### `Get` ```go -func Name() *string +func Get(index *f64) DataDigitaloceanAppSpecServiceAutoscalingOutputReference ``` -- *Type:* *string +###### `index`Required + +- *Type:* *f64 + +the index of the item to return. --- -##### `RunCommand`Required -```go -func RunCommand() *string -``` +#### Properties -- *Type:* *string +| **Name** | **Type** | **Description** | +| --- | --- | --- | +| CreationStack | *[]*string | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| Fqn | *string | *No description.* | --- -##### `SourceDir`Required +##### `CreationStack`Required ```go -func SourceDir() *string +func CreationStack() *[]*string ``` -- *Type:* *string +- *Type:* *[]*string + +The creation stack of this resolvable which will be appended to errors thrown during resolution. + +If this returns an empty array the stack will not be attached. --- -##### `InternalValue`Optional +##### `Fqn`Required ```go -func InternalValue() DataDigitaloceanAppSpecJob +func Fqn() *string ``` -- *Type:* DataDigitaloceanAppSpecJob +- *Type:* *string --- -### DataDigitaloceanAppSpecList +### DataDigitaloceanAppSpecServiceAutoscalingMetricsCpuList -#### Initializers +#### Initializers ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadigitaloceanapp" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/datadigitaloceanapp" -datadigitaloceanapp.NewDataDigitaloceanAppSpecList(terraformResource IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataDigitaloceanAppSpecList +datadigitaloceanapp.NewDataDigitaloceanAppSpecServiceAutoscalingMetricsCpuList(terraformResource IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataDigitaloceanAppSpecServiceAutoscalingMetricsCpuList ``` | **Name** | **Type** | **Description** | | --- | --- | --- | -| terraformResource | github.com/hashicorp/terraform-cdk-go/cdktf.IInterpolatingParent | The parent resource. | -| terraformAttribute | *string | The attribute on the parent resource this class is referencing. | -| wrapsSet | *bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | +| terraformResource | github.com/hashicorp/terraform-cdk-go/cdktf.IInterpolatingParent | The parent resource. | +| terraformAttribute | *string | The attribute on the parent resource this class is referencing. | +| wrapsSet | *bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | --- -##### `terraformResource`Required +##### `terraformResource`Required - *Type:* github.com/hashicorp/terraform-cdk-go/cdktf.IInterpolatingParent @@ -19797,7 +22931,7 @@ The parent resource. --- -##### `terraformAttribute`Required +##### `terraformAttribute`Required - *Type:* *string @@ -19805,7 +22939,7 @@ The attribute on the parent resource this class is referencing. --- -##### `wrapsSet`Required +##### `wrapsSet`Required - *Type:* *bool @@ -19817,15 +22951,15 @@ whether the list is wrapping a set (will add tolist() to be able to access an it | **Name** | **Description** | | --- | --- | -| AllWithMapKey | Creating an iterator for this complex list. | -| ComputeFqn | *No description.* | -| Resolve | Produce the Token's value at resolution time. | -| ToString | Return a string representation of this resolvable object. | -| Get | *No description.* | +| AllWithMapKey | Creating an iterator for this complex list. | +| ComputeFqn | *No description.* | +| Resolve | Produce the Token's value at resolution time. | +| ToString | Return a string representation of this resolvable object. | +| Get | *No description.* | --- -##### `AllWithMapKey` +##### `AllWithMapKey` ```go func AllWithMapKey(mapKeyAttributeName *string) DynamicListTerraformIterator @@ -19835,19 +22969,19 @@ Creating an iterator for this complex list. The list will be converted into a map with the mapKeyAttributeName as the key. -###### `mapKeyAttributeName`Required +###### `mapKeyAttributeName`Required - *Type:* *string --- -##### `ComputeFqn` +##### `ComputeFqn` ```go func ComputeFqn() *string ``` -##### `Resolve` +##### `Resolve` ```go func Resolve(_context IResolveContext) interface{} @@ -19855,13 +22989,13 @@ func Resolve(_context IResolveContext) interface{} Produce the Token's value at resolution time. -###### `_context`Required +###### `_context`Required - *Type:* github.com/hashicorp/terraform-cdk-go/cdktf.IResolveContext --- -##### `ToString` +##### `ToString` ```go func ToString() *string @@ -19871,13 +23005,13 @@ Return a string representation of this resolvable object. Returns a reversible string representation. -##### `Get` +##### `Get` ```go -func Get(index *f64) DataDigitaloceanAppSpecOutputReference +func Get(index *f64) DataDigitaloceanAppSpecServiceAutoscalingMetricsCpuOutputReference ``` -###### `index`Required +###### `index`Required - *Type:* *f64 @@ -19890,12 +23024,12 @@ the index of the item to return. | **Name** | **Type** | **Description** | | --- | --- | --- | -| CreationStack | *[]*string | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| Fqn | *string | *No description.* | +| CreationStack | *[]*string | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| Fqn | *string | *No description.* | --- -##### `CreationStack`Required +##### `CreationStack`Required ```go func CreationStack() *[]*string @@ -19909,7 +23043,7 @@ If this returns an empty array the stack will not be attached. --- -##### `Fqn`Required +##### `Fqn`Required ```go func Fqn() *string @@ -19920,26 +23054,26 @@ func Fqn() *string --- -### DataDigitaloceanAppSpecOutputReference +### DataDigitaloceanAppSpecServiceAutoscalingMetricsCpuOutputReference -#### Initializers +#### Initializers ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadigitaloceanapp" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/datadigitaloceanapp" -datadigitaloceanapp.NewDataDigitaloceanAppSpecOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string, complexObjectIndex *f64, complexObjectIsFromSet *bool) DataDigitaloceanAppSpecOutputReference +datadigitaloceanapp.NewDataDigitaloceanAppSpecServiceAutoscalingMetricsCpuOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string, complexObjectIndex *f64, complexObjectIsFromSet *bool) DataDigitaloceanAppSpecServiceAutoscalingMetricsCpuOutputReference ``` | **Name** | **Type** | **Description** | | --- | --- | --- | -| terraformResource | github.com/hashicorp/terraform-cdk-go/cdktf.IInterpolatingParent | The parent resource. | -| terraformAttribute | *string | The attribute on the parent resource this class is referencing. | -| complexObjectIndex | *f64 | the index of this item in the list. | -| complexObjectIsFromSet | *bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | +| terraformResource | github.com/hashicorp/terraform-cdk-go/cdktf.IInterpolatingParent | The parent resource. | +| terraformAttribute | *string | The attribute on the parent resource this class is referencing. | +| complexObjectIndex | *f64 | the index of this item in the list. | +| complexObjectIsFromSet | *bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | --- -##### `terraformResource`Required +##### `terraformResource`Required - *Type:* github.com/hashicorp/terraform-cdk-go/cdktf.IInterpolatingParent @@ -19947,7 +23081,7 @@ The parent resource. --- -##### `terraformAttribute`Required +##### `terraformAttribute`Required - *Type:* *string @@ -19955,7 +23089,7 @@ The attribute on the parent resource this class is referencing. --- -##### `complexObjectIndex`Required +##### `complexObjectIndex`Required - *Type:* *f64 @@ -19963,7 +23097,7 @@ the index of this item in the list. --- -##### `complexObjectIsFromSet`Required +##### `complexObjectIsFromSet`Required - *Type:* *bool @@ -19975,149 +23109,149 @@ whether the list is wrapping a set (will add tolist() to be able to access an it | **Name** | **Description** | | --- | --- | -| ComputeFqn | *No description.* | -| GetAnyMapAttribute | *No description.* | -| GetBooleanAttribute | *No description.* | -| GetBooleanMapAttribute | *No description.* | -| GetListAttribute | *No description.* | -| GetNumberAttribute | *No description.* | -| GetNumberListAttribute | *No description.* | -| GetNumberMapAttribute | *No description.* | -| GetStringAttribute | *No description.* | -| GetStringMapAttribute | *No description.* | -| InterpolationForAttribute | *No description.* | -| Resolve | Produce the Token's value at resolution time. | -| ToString | Return a string representation of this resolvable object. | +| ComputeFqn | *No description.* | +| GetAnyMapAttribute | *No description.* | +| GetBooleanAttribute | *No description.* | +| GetBooleanMapAttribute | *No description.* | +| GetListAttribute | *No description.* | +| GetNumberAttribute | *No description.* | +| GetNumberListAttribute | *No description.* | +| GetNumberMapAttribute | *No description.* | +| GetStringAttribute | *No description.* | +| GetStringMapAttribute | *No description.* | +| InterpolationForAttribute | *No description.* | +| Resolve | Produce the Token's value at resolution time. | +| ToString | Return a string representation of this resolvable object. | --- -##### `ComputeFqn` +##### `ComputeFqn` ```go func ComputeFqn() *string ``` -##### `GetAnyMapAttribute` +##### `GetAnyMapAttribute` ```go func GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* *string --- -##### `GetBooleanAttribute` +##### `GetBooleanAttribute` ```go func GetBooleanAttribute(terraformAttribute *string) IResolvable ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* *string --- -##### `GetBooleanMapAttribute` +##### `GetBooleanMapAttribute` ```go func GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* *string --- -##### `GetListAttribute` +##### `GetListAttribute` ```go func GetListAttribute(terraformAttribute *string) *[]*string ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* *string --- -##### `GetNumberAttribute` +##### `GetNumberAttribute` ```go func GetNumberAttribute(terraformAttribute *string) *f64 ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* *string --- -##### `GetNumberListAttribute` +##### `GetNumberListAttribute` ```go func GetNumberListAttribute(terraformAttribute *string) *[]*f64 ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* *string --- -##### `GetNumberMapAttribute` +##### `GetNumberMapAttribute` ```go func GetNumberMapAttribute(terraformAttribute *string) *map[string]*f64 ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* *string --- -##### `GetStringAttribute` +##### `GetStringAttribute` ```go func GetStringAttribute(terraformAttribute *string) *string ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* *string --- -##### `GetStringMapAttribute` +##### `GetStringMapAttribute` ```go func GetStringMapAttribute(terraformAttribute *string) *map[string]*string ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* *string --- -##### `InterpolationForAttribute` +##### `InterpolationForAttribute` ```go func InterpolationForAttribute(property *string) IResolvable ``` -###### `property`Required +###### `property`Required - *Type:* *string --- -##### `Resolve` +##### `Resolve` ```go func Resolve(_context IResolveContext) interface{} @@ -20125,13 +23259,13 @@ func Resolve(_context IResolveContext) interface{} Produce the Token's value at resolution time. -###### `_context`Required +###### `_context`Required - *Type:* github.com/hashicorp/terraform-cdk-go/cdktf.IResolveContext --- -##### `ToString` +##### `ToString` ```go func ToString() *string @@ -20146,28 +23280,14 @@ Returns a reversible string representation. | **Name** | **Type** | **Description** | | --- | --- | --- | -| CreationStack | *[]*string | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| Fqn | *string | *No description.* | -| Alert | DataDigitaloceanAppSpecAlertList | *No description.* | -| Database | DataDigitaloceanAppSpecDatabaseList | *No description.* | -| Domain | DataDigitaloceanAppSpecDomainList | *No description.* | -| Domains | *[]*string | *No description.* | -| Egress | DataDigitaloceanAppSpecEgressList | *No description.* | -| Env | DataDigitaloceanAppSpecEnvList | *No description.* | -| Features | *[]*string | *No description.* | -| Function | DataDigitaloceanAppSpecFunctionList | *No description.* | -| Ingress | DataDigitaloceanAppSpecIngressList | *No description.* | -| Job | DataDigitaloceanAppSpecJobList | *No description.* | -| Name | *string | *No description.* | -| Region | *string | *No description.* | -| Service | DataDigitaloceanAppSpecServiceList | *No description.* | -| StaticSite | DataDigitaloceanAppSpecStaticSiteList | *No description.* | -| Worker | DataDigitaloceanAppSpecWorkerList | *No description.* | -| InternalValue | DataDigitaloceanAppSpec | *No description.* | +| CreationStack | *[]*string | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| Fqn | *string | *No description.* | +| Percent | *f64 | *No description.* | +| InternalValue | DataDigitaloceanAppSpecServiceAutoscalingMetricsCpu | *No description.* | --- -##### `CreationStack`Required +##### `CreationStack`Required ```go func CreationStack() *[]*string @@ -20181,7 +23301,7 @@ If this returns an empty array the stack will not be attached. --- -##### `Fqn`Required +##### `Fqn`Required ```go func Fqn() *string @@ -20191,186 +23311,46 @@ func Fqn() *string --- -##### `Alert`Required - -```go -func Alert() DataDigitaloceanAppSpecAlertList -``` - -- *Type:* DataDigitaloceanAppSpecAlertList - ---- - -##### `Database`Required - -```go -func Database() DataDigitaloceanAppSpecDatabaseList -``` - -- *Type:* DataDigitaloceanAppSpecDatabaseList - ---- - -##### `Domain`Required - -```go -func Domain() DataDigitaloceanAppSpecDomainList -``` - -- *Type:* DataDigitaloceanAppSpecDomainList - ---- - -##### `Domains`Required - -```go -func Domains() *[]*string -``` - -- *Type:* *[]*string - ---- - -##### `Egress`Required - -```go -func Egress() DataDigitaloceanAppSpecEgressList -``` - -- *Type:* DataDigitaloceanAppSpecEgressList - ---- - -##### `Env`Required - -```go -func Env() DataDigitaloceanAppSpecEnvList -``` - -- *Type:* DataDigitaloceanAppSpecEnvList - ---- - -##### `Features`Required - -```go -func Features() *[]*string -``` - -- *Type:* *[]*string - ---- - -##### `Function`Required - -```go -func Function() DataDigitaloceanAppSpecFunctionList -``` - -- *Type:* DataDigitaloceanAppSpecFunctionList - ---- - -##### `Ingress`Required - -```go -func Ingress() DataDigitaloceanAppSpecIngressList -``` - -- *Type:* DataDigitaloceanAppSpecIngressList - ---- - -##### `Job`Required - -```go -func Job() DataDigitaloceanAppSpecJobList -``` - -- *Type:* DataDigitaloceanAppSpecJobList - ---- - -##### `Name`Required - -```go -func Name() *string -``` - -- *Type:* *string - ---- - -##### `Region`Required - -```go -func Region() *string -``` - -- *Type:* *string - ---- - -##### `Service`Required - -```go -func Service() DataDigitaloceanAppSpecServiceList -``` - -- *Type:* DataDigitaloceanAppSpecServiceList - ---- - -##### `StaticSite`Required - -```go -func StaticSite() DataDigitaloceanAppSpecStaticSiteList -``` - -- *Type:* DataDigitaloceanAppSpecStaticSiteList - ---- - -##### `Worker`Required +##### `Percent`Required ```go -func Worker() DataDigitaloceanAppSpecWorkerList +func Percent() *f64 ``` -- *Type:* DataDigitaloceanAppSpecWorkerList +- *Type:* *f64 --- -##### `InternalValue`Optional +##### `InternalValue`Optional ```go -func InternalValue() DataDigitaloceanAppSpec +func InternalValue() DataDigitaloceanAppSpecServiceAutoscalingMetricsCpu ``` -- *Type:* DataDigitaloceanAppSpec +- *Type:* DataDigitaloceanAppSpecServiceAutoscalingMetricsCpu --- -### DataDigitaloceanAppSpecServiceAlertList +### DataDigitaloceanAppSpecServiceAutoscalingMetricsList -#### Initializers +#### Initializers ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadigitaloceanapp" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/datadigitaloceanapp" -datadigitaloceanapp.NewDataDigitaloceanAppSpecServiceAlertList(terraformResource IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataDigitaloceanAppSpecServiceAlertList +datadigitaloceanapp.NewDataDigitaloceanAppSpecServiceAutoscalingMetricsList(terraformResource IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataDigitaloceanAppSpecServiceAutoscalingMetricsList ``` | **Name** | **Type** | **Description** | -| --- | --- | --- | -| terraformResource | github.com/hashicorp/terraform-cdk-go/cdktf.IInterpolatingParent | The parent resource. | -| terraformAttribute | *string | The attribute on the parent resource this class is referencing. | -| wrapsSet | *bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | +| --- | --- | --- | +| terraformResource | github.com/hashicorp/terraform-cdk-go/cdktf.IInterpolatingParent | The parent resource. | +| terraformAttribute | *string | The attribute on the parent resource this class is referencing. | +| wrapsSet | *bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | --- -##### `terraformResource`Required +##### `terraformResource`Required - *Type:* github.com/hashicorp/terraform-cdk-go/cdktf.IInterpolatingParent @@ -20378,7 +23358,7 @@ The parent resource. --- -##### `terraformAttribute`Required +##### `terraformAttribute`Required - *Type:* *string @@ -20386,7 +23366,7 @@ The attribute on the parent resource this class is referencing. --- -##### `wrapsSet`Required +##### `wrapsSet`Required - *Type:* *bool @@ -20398,15 +23378,15 @@ whether the list is wrapping a set (will add tolist() to be able to access an it | **Name** | **Description** | | --- | --- | -| AllWithMapKey | Creating an iterator for this complex list. | -| ComputeFqn | *No description.* | -| Resolve | Produce the Token's value at resolution time. | -| ToString | Return a string representation of this resolvable object. | -| Get | *No description.* | +| AllWithMapKey | Creating an iterator for this complex list. | +| ComputeFqn | *No description.* | +| Resolve | Produce the Token's value at resolution time. | +| ToString | Return a string representation of this resolvable object. | +| Get | *No description.* | --- -##### `AllWithMapKey` +##### `AllWithMapKey` ```go func AllWithMapKey(mapKeyAttributeName *string) DynamicListTerraformIterator @@ -20416,19 +23396,19 @@ Creating an iterator for this complex list. The list will be converted into a map with the mapKeyAttributeName as the key. -###### `mapKeyAttributeName`Required +###### `mapKeyAttributeName`Required - *Type:* *string --- -##### `ComputeFqn` +##### `ComputeFqn` ```go func ComputeFqn() *string ``` -##### `Resolve` +##### `Resolve` ```go func Resolve(_context IResolveContext) interface{} @@ -20436,13 +23416,13 @@ func Resolve(_context IResolveContext) interface{} Produce the Token's value at resolution time. -###### `_context`Required +###### `_context`Required - *Type:* github.com/hashicorp/terraform-cdk-go/cdktf.IResolveContext --- -##### `ToString` +##### `ToString` ```go func ToString() *string @@ -20452,13 +23432,13 @@ Return a string representation of this resolvable object. Returns a reversible string representation. -##### `Get` +##### `Get` ```go -func Get(index *f64) DataDigitaloceanAppSpecServiceAlertOutputReference +func Get(index *f64) DataDigitaloceanAppSpecServiceAutoscalingMetricsOutputReference ``` -###### `index`Required +###### `index`Required - *Type:* *f64 @@ -20471,12 +23451,12 @@ the index of the item to return. | **Name** | **Type** | **Description** | | --- | --- | --- | -| CreationStack | *[]*string | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| Fqn | *string | *No description.* | +| CreationStack | *[]*string | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| Fqn | *string | *No description.* | --- -##### `CreationStack`Required +##### `CreationStack`Required ```go func CreationStack() *[]*string @@ -20490,7 +23470,7 @@ If this returns an empty array the stack will not be attached. --- -##### `Fqn`Required +##### `Fqn`Required ```go func Fqn() *string @@ -20501,26 +23481,26 @@ func Fqn() *string --- -### DataDigitaloceanAppSpecServiceAlertOutputReference +### DataDigitaloceanAppSpecServiceAutoscalingMetricsOutputReference -#### Initializers +#### Initializers ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadigitaloceanapp" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/datadigitaloceanapp" -datadigitaloceanapp.NewDataDigitaloceanAppSpecServiceAlertOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string, complexObjectIndex *f64, complexObjectIsFromSet *bool) DataDigitaloceanAppSpecServiceAlertOutputReference +datadigitaloceanapp.NewDataDigitaloceanAppSpecServiceAutoscalingMetricsOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string, complexObjectIndex *f64, complexObjectIsFromSet *bool) DataDigitaloceanAppSpecServiceAutoscalingMetricsOutputReference ``` | **Name** | **Type** | **Description** | | --- | --- | --- | -| terraformResource | github.com/hashicorp/terraform-cdk-go/cdktf.IInterpolatingParent | The parent resource. | -| terraformAttribute | *string | The attribute on the parent resource this class is referencing. | -| complexObjectIndex | *f64 | the index of this item in the list. | -| complexObjectIsFromSet | *bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | +| terraformResource | github.com/hashicorp/terraform-cdk-go/cdktf.IInterpolatingParent | The parent resource. | +| terraformAttribute | *string | The attribute on the parent resource this class is referencing. | +| complexObjectIndex | *f64 | the index of this item in the list. | +| complexObjectIsFromSet | *bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | --- -##### `terraformResource`Required +##### `terraformResource`Required - *Type:* github.com/hashicorp/terraform-cdk-go/cdktf.IInterpolatingParent @@ -20528,7 +23508,7 @@ The parent resource. --- -##### `terraformAttribute`Required +##### `terraformAttribute`Required - *Type:* *string @@ -20536,7 +23516,7 @@ The attribute on the parent resource this class is referencing. --- -##### `complexObjectIndex`Required +##### `complexObjectIndex`Required - *Type:* *f64 @@ -20544,7 +23524,7 @@ the index of this item in the list. --- -##### `complexObjectIsFromSet`Required +##### `complexObjectIsFromSet`Required - *Type:* *bool @@ -20556,149 +23536,149 @@ whether the list is wrapping a set (will add tolist() to be able to access an it | **Name** | **Description** | | --- | --- | -| ComputeFqn | *No description.* | -| GetAnyMapAttribute | *No description.* | -| GetBooleanAttribute | *No description.* | -| GetBooleanMapAttribute | *No description.* | -| GetListAttribute | *No description.* | -| GetNumberAttribute | *No description.* | -| GetNumberListAttribute | *No description.* | -| GetNumberMapAttribute | *No description.* | -| GetStringAttribute | *No description.* | -| GetStringMapAttribute | *No description.* | -| InterpolationForAttribute | *No description.* | -| Resolve | Produce the Token's value at resolution time. | -| ToString | Return a string representation of this resolvable object. | +| ComputeFqn | *No description.* | +| GetAnyMapAttribute | *No description.* | +| GetBooleanAttribute | *No description.* | +| GetBooleanMapAttribute | *No description.* | +| GetListAttribute | *No description.* | +| GetNumberAttribute | *No description.* | +| GetNumberListAttribute | *No description.* | +| GetNumberMapAttribute | *No description.* | +| GetStringAttribute | *No description.* | +| GetStringMapAttribute | *No description.* | +| InterpolationForAttribute | *No description.* | +| Resolve | Produce the Token's value at resolution time. | +| ToString | Return a string representation of this resolvable object. | --- -##### `ComputeFqn` +##### `ComputeFqn` ```go func ComputeFqn() *string ``` -##### `GetAnyMapAttribute` +##### `GetAnyMapAttribute` ```go func GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* *string --- -##### `GetBooleanAttribute` +##### `GetBooleanAttribute` ```go func GetBooleanAttribute(terraformAttribute *string) IResolvable ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* *string --- -##### `GetBooleanMapAttribute` +##### `GetBooleanMapAttribute` ```go func GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* *string --- -##### `GetListAttribute` +##### `GetListAttribute` ```go func GetListAttribute(terraformAttribute *string) *[]*string ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* *string --- -##### `GetNumberAttribute` +##### `GetNumberAttribute` ```go func GetNumberAttribute(terraformAttribute *string) *f64 ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* *string --- -##### `GetNumberListAttribute` +##### `GetNumberListAttribute` ```go func GetNumberListAttribute(terraformAttribute *string) *[]*f64 ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* *string --- -##### `GetNumberMapAttribute` +##### `GetNumberMapAttribute` ```go func GetNumberMapAttribute(terraformAttribute *string) *map[string]*f64 ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* *string --- -##### `GetStringAttribute` +##### `GetStringAttribute` ```go func GetStringAttribute(terraformAttribute *string) *string ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* *string --- -##### `GetStringMapAttribute` +##### `GetStringMapAttribute` ```go func GetStringMapAttribute(terraformAttribute *string) *map[string]*string ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* *string --- -##### `InterpolationForAttribute` +##### `InterpolationForAttribute` ```go func InterpolationForAttribute(property *string) IResolvable ``` -###### `property`Required +###### `property`Required - *Type:* *string --- -##### `Resolve` +##### `Resolve` ```go func Resolve(_context IResolveContext) interface{} @@ -20706,13 +23686,13 @@ func Resolve(_context IResolveContext) interface{} Produce the Token's value at resolution time. -###### `_context`Required +###### `_context`Required - *Type:* github.com/hashicorp/terraform-cdk-go/cdktf.IResolveContext --- -##### `ToString` +##### `ToString` ```go func ToString() *string @@ -20727,18 +23707,14 @@ Returns a reversible string representation. | **Name** | **Type** | **Description** | | --- | --- | --- | -| CreationStack | *[]*string | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| Fqn | *string | *No description.* | -| Disabled | github.com/hashicorp/terraform-cdk-go/cdktf.IResolvable | *No description.* | -| Operator | *string | *No description.* | -| Rule | *string | *No description.* | -| Value | *f64 | *No description.* | -| Window | *string | *No description.* | -| InternalValue | DataDigitaloceanAppSpecServiceAlert | *No description.* | +| CreationStack | *[]*string | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| Fqn | *string | *No description.* | +| Cpu | DataDigitaloceanAppSpecServiceAutoscalingMetricsCpuList | *No description.* | +| InternalValue | DataDigitaloceanAppSpecServiceAutoscalingMetrics | *No description.* | --- -##### `CreationStack`Required +##### `CreationStack`Required ```go func CreationStack() *[]*string @@ -20752,7 +23728,7 @@ If this returns an empty array the stack will not be attached. --- -##### `Fqn`Required +##### `Fqn`Required ```go func Fqn() *string @@ -20762,144 +23738,225 @@ func Fqn() *string --- -##### `Disabled`Required +##### `Cpu`Required ```go -func Disabled() IResolvable +func Cpu() DataDigitaloceanAppSpecServiceAutoscalingMetricsCpuList ``` -- *Type:* github.com/hashicorp/terraform-cdk-go/cdktf.IResolvable +- *Type:* DataDigitaloceanAppSpecServiceAutoscalingMetricsCpuList --- -##### `Operator`Required +##### `InternalValue`Optional ```go -func Operator() *string +func InternalValue() DataDigitaloceanAppSpecServiceAutoscalingMetrics ``` -- *Type:* *string +- *Type:* DataDigitaloceanAppSpecServiceAutoscalingMetrics --- -##### `Rule`Required + +### DataDigitaloceanAppSpecServiceAutoscalingOutputReference + +#### Initializers ```go -func Rule() *string +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/datadigitaloceanapp" + +datadigitaloceanapp.NewDataDigitaloceanAppSpecServiceAutoscalingOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string, complexObjectIndex *f64, complexObjectIsFromSet *bool) DataDigitaloceanAppSpecServiceAutoscalingOutputReference ``` -- *Type:* *string +| **Name** | **Type** | **Description** | +| --- | --- | --- | +| terraformResource | github.com/hashicorp/terraform-cdk-go/cdktf.IInterpolatingParent | The parent resource. | +| terraformAttribute | *string | The attribute on the parent resource this class is referencing. | +| complexObjectIndex | *f64 | the index of this item in the list. | +| complexObjectIsFromSet | *bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | --- -##### `Value`Required +##### `terraformResource`Required -```go -func Value() *f64 -``` +- *Type:* github.com/hashicorp/terraform-cdk-go/cdktf.IInterpolatingParent + +The parent resource. + +--- + +##### `terraformAttribute`Required + +- *Type:* *string + +The attribute on the parent resource this class is referencing. + +--- + +##### `complexObjectIndex`Required - *Type:* *f64 +the index of this item in the list. + --- -##### `Window`Required +##### `complexObjectIsFromSet`Required + +- *Type:* *bool + +whether the list is wrapping a set (will add tolist() to be able to access an item via an index). + +--- + +#### Methods + +| **Name** | **Description** | +| --- | --- | +| ComputeFqn | *No description.* | +| GetAnyMapAttribute | *No description.* | +| GetBooleanAttribute | *No description.* | +| GetBooleanMapAttribute | *No description.* | +| GetListAttribute | *No description.* | +| GetNumberAttribute | *No description.* | +| GetNumberListAttribute | *No description.* | +| GetNumberMapAttribute | *No description.* | +| GetStringAttribute | *No description.* | +| GetStringMapAttribute | *No description.* | +| InterpolationForAttribute | *No description.* | +| Resolve | Produce the Token's value at resolution time. | +| ToString | Return a string representation of this resolvable object. | + +--- + +##### `ComputeFqn` ```go -func Window() *string +func ComputeFqn() *string +``` + +##### `GetAnyMapAttribute` + +```go +func GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} ``` +###### `terraformAttribute`Required + - *Type:* *string --- -##### `InternalValue`Optional +##### `GetBooleanAttribute` ```go -func InternalValue() DataDigitaloceanAppSpecServiceAlert +func GetBooleanAttribute(terraformAttribute *string) IResolvable ``` -- *Type:* DataDigitaloceanAppSpecServiceAlert - ---- +###### `terraformAttribute`Required +- *Type:* *string -### DataDigitaloceanAppSpecServiceAutoscalingList +--- -#### Initializers +##### `GetBooleanMapAttribute` ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadigitaloceanapp" - -datadigitaloceanapp.NewDataDigitaloceanAppSpecServiceAutoscalingList(terraformResource IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataDigitaloceanAppSpecServiceAutoscalingList +func GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool ``` -| **Name** | **Type** | **Description** | -| --- | --- | --- | -| terraformResource | github.com/hashicorp/terraform-cdk-go/cdktf.IInterpolatingParent | The parent resource. | -| terraformAttribute | *string | The attribute on the parent resource this class is referencing. | -| wrapsSet | *bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | +###### `terraformAttribute`Required + +- *Type:* *string --- -##### `terraformResource`Required +##### `GetListAttribute` -- *Type:* github.com/hashicorp/terraform-cdk-go/cdktf.IInterpolatingParent +```go +func GetListAttribute(terraformAttribute *string) *[]*string +``` -The parent resource. +###### `terraformAttribute`Required + +- *Type:* *string --- -##### `terraformAttribute`Required +##### `GetNumberAttribute` -- *Type:* *string +```go +func GetNumberAttribute(terraformAttribute *string) *f64 +``` -The attribute on the parent resource this class is referencing. +###### `terraformAttribute`Required + +- *Type:* *string --- -##### `wrapsSet`Required +##### `GetNumberListAttribute` -- *Type:* *bool +```go +func GetNumberListAttribute(terraformAttribute *string) *[]*f64 +``` -whether the list is wrapping a set (will add tolist() to be able to access an item via an index). +###### `terraformAttribute`Required + +- *Type:* *string --- -#### Methods +##### `GetNumberMapAttribute` -| **Name** | **Description** | -| --- | --- | -| AllWithMapKey | Creating an iterator for this complex list. | -| ComputeFqn | *No description.* | -| Resolve | Produce the Token's value at resolution time. | -| ToString | Return a string representation of this resolvable object. | -| Get | *No description.* | +```go +func GetNumberMapAttribute(terraformAttribute *string) *map[string]*f64 +``` + +###### `terraformAttribute`Required + +- *Type:* *string --- -##### `AllWithMapKey` +##### `GetStringAttribute` ```go -func AllWithMapKey(mapKeyAttributeName *string) DynamicListTerraformIterator +func GetStringAttribute(terraformAttribute *string) *string ``` -Creating an iterator for this complex list. +###### `terraformAttribute`Required -The list will be converted into a map with the mapKeyAttributeName as the key. +- *Type:* *string -###### `mapKeyAttributeName`Required +--- + +##### `GetStringMapAttribute` + +```go +func GetStringMapAttribute(terraformAttribute *string) *map[string]*string +``` + +###### `terraformAttribute`Required - *Type:* *string --- -##### `ComputeFqn` +##### `InterpolationForAttribute` ```go -func ComputeFqn() *string +func InterpolationForAttribute(property *string) IResolvable ``` -##### `Resolve` +###### `property`Required + +- *Type:* *string + +--- + +##### `Resolve` ```go func Resolve(_context IResolveContext) interface{} @@ -20907,13 +23964,13 @@ func Resolve(_context IResolveContext) interface{} Produce the Token's value at resolution time. -###### `_context`Required +###### `_context`Required - *Type:* github.com/hashicorp/terraform-cdk-go/cdktf.IResolveContext --- -##### `ToString` +##### `ToString` ```go func ToString() *string @@ -20923,31 +23980,21 @@ Return a string representation of this resolvable object. Returns a reversible string representation. -##### `Get` - -```go -func Get(index *f64) DataDigitaloceanAppSpecServiceAutoscalingOutputReference -``` - -###### `index`Required - -- *Type:* *f64 - -the index of the item to return. - ---- - #### Properties | **Name** | **Type** | **Description** | | --- | --- | --- | -| CreationStack | *[]*string | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| Fqn | *string | *No description.* | +| CreationStack | *[]*string | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| Fqn | *string | *No description.* | +| MaxInstanceCount | *f64 | *No description.* | +| Metrics | DataDigitaloceanAppSpecServiceAutoscalingMetricsList | *No description.* | +| MinInstanceCount | *f64 | *No description.* | +| InternalValue | DataDigitaloceanAppSpecServiceAutoscaling | *No description.* | --- -##### `CreationStack`Required +##### `CreationStack`Required ```go func CreationStack() *[]*string @@ -20961,7 +24008,7 @@ If this returns an empty array the stack will not be attached. --- -##### `Fqn`Required +##### `Fqn`Required ```go func Fqn() *string @@ -20971,26 +24018,66 @@ func Fqn() *string --- +##### `MaxInstanceCount`Required -### DataDigitaloceanAppSpecServiceAutoscalingMetricsCpuList +```go +func MaxInstanceCount() *f64 +``` -#### Initializers +- *Type:* *f64 + +--- + +##### `Metrics`Required ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadigitaloceanapp" +func Metrics() DataDigitaloceanAppSpecServiceAutoscalingMetricsList +``` -datadigitaloceanapp.NewDataDigitaloceanAppSpecServiceAutoscalingMetricsCpuList(terraformResource IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataDigitaloceanAppSpecServiceAutoscalingMetricsCpuList +- *Type:* DataDigitaloceanAppSpecServiceAutoscalingMetricsList + +--- + +##### `MinInstanceCount`Required + +```go +func MinInstanceCount() *f64 +``` + +- *Type:* *f64 + +--- + +##### `InternalValue`Optional + +```go +func InternalValue() DataDigitaloceanAppSpecServiceAutoscaling +``` + +- *Type:* DataDigitaloceanAppSpecServiceAutoscaling + +--- + + +### DataDigitaloceanAppSpecServiceCorsAllowOriginsList + +#### Initializers + +```go +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/datadigitaloceanapp" + +datadigitaloceanapp.NewDataDigitaloceanAppSpecServiceCorsAllowOriginsList(terraformResource IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataDigitaloceanAppSpecServiceCorsAllowOriginsList ``` | **Name** | **Type** | **Description** | | --- | --- | --- | -| terraformResource | github.com/hashicorp/terraform-cdk-go/cdktf.IInterpolatingParent | The parent resource. | -| terraformAttribute | *string | The attribute on the parent resource this class is referencing. | -| wrapsSet | *bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | +| terraformResource | github.com/hashicorp/terraform-cdk-go/cdktf.IInterpolatingParent | The parent resource. | +| terraformAttribute | *string | The attribute on the parent resource this class is referencing. | +| wrapsSet | *bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | --- -##### `terraformResource`Required +##### `terraformResource`Required - *Type:* github.com/hashicorp/terraform-cdk-go/cdktf.IInterpolatingParent @@ -20998,7 +24085,7 @@ The parent resource. --- -##### `terraformAttribute`Required +##### `terraformAttribute`Required - *Type:* *string @@ -21006,7 +24093,7 @@ The attribute on the parent resource this class is referencing. --- -##### `wrapsSet`Required +##### `wrapsSet`Required - *Type:* *bool @@ -21018,15 +24105,15 @@ whether the list is wrapping a set (will add tolist() to be able to access an it | **Name** | **Description** | | --- | --- | -| AllWithMapKey | Creating an iterator for this complex list. | -| ComputeFqn | *No description.* | -| Resolve | Produce the Token's value at resolution time. | -| ToString | Return a string representation of this resolvable object. | -| Get | *No description.* | +| AllWithMapKey | Creating an iterator for this complex list. | +| ComputeFqn | *No description.* | +| Resolve | Produce the Token's value at resolution time. | +| ToString | Return a string representation of this resolvable object. | +| Get | *No description.* | --- -##### `AllWithMapKey` +##### `AllWithMapKey` ```go func AllWithMapKey(mapKeyAttributeName *string) DynamicListTerraformIterator @@ -21036,19 +24123,19 @@ Creating an iterator for this complex list. The list will be converted into a map with the mapKeyAttributeName as the key. -###### `mapKeyAttributeName`Required +###### `mapKeyAttributeName`Required - *Type:* *string --- -##### `ComputeFqn` +##### `ComputeFqn` ```go func ComputeFqn() *string ``` -##### `Resolve` +##### `Resolve` ```go func Resolve(_context IResolveContext) interface{} @@ -21056,13 +24143,13 @@ func Resolve(_context IResolveContext) interface{} Produce the Token's value at resolution time. -###### `_context`Required +###### `_context`Required - *Type:* github.com/hashicorp/terraform-cdk-go/cdktf.IResolveContext --- -##### `ToString` +##### `ToString` ```go func ToString() *string @@ -21072,13 +24159,13 @@ Return a string representation of this resolvable object. Returns a reversible string representation. -##### `Get` +##### `Get` ```go -func Get(index *f64) DataDigitaloceanAppSpecServiceAutoscalingMetricsCpuOutputReference +func Get(index *f64) DataDigitaloceanAppSpecServiceCorsAllowOriginsOutputReference ``` -###### `index`Required +###### `index`Required - *Type:* *f64 @@ -21091,12 +24178,12 @@ the index of the item to return. | **Name** | **Type** | **Description** | | --- | --- | --- | -| CreationStack | *[]*string | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| Fqn | *string | *No description.* | +| CreationStack | *[]*string | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| Fqn | *string | *No description.* | --- -##### `CreationStack`Required +##### `CreationStack`Required ```go func CreationStack() *[]*string @@ -21110,7 +24197,7 @@ If this returns an empty array the stack will not be attached. --- -##### `Fqn`Required +##### `Fqn`Required ```go func Fqn() *string @@ -21121,26 +24208,26 @@ func Fqn() *string --- -### DataDigitaloceanAppSpecServiceAutoscalingMetricsCpuOutputReference +### DataDigitaloceanAppSpecServiceCorsAllowOriginsOutputReference -#### Initializers +#### Initializers ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadigitaloceanapp" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/datadigitaloceanapp" -datadigitaloceanapp.NewDataDigitaloceanAppSpecServiceAutoscalingMetricsCpuOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string, complexObjectIndex *f64, complexObjectIsFromSet *bool) DataDigitaloceanAppSpecServiceAutoscalingMetricsCpuOutputReference +datadigitaloceanapp.NewDataDigitaloceanAppSpecServiceCorsAllowOriginsOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string, complexObjectIndex *f64, complexObjectIsFromSet *bool) DataDigitaloceanAppSpecServiceCorsAllowOriginsOutputReference ``` | **Name** | **Type** | **Description** | | --- | --- | --- | -| terraformResource | github.com/hashicorp/terraform-cdk-go/cdktf.IInterpolatingParent | The parent resource. | -| terraformAttribute | *string | The attribute on the parent resource this class is referencing. | -| complexObjectIndex | *f64 | the index of this item in the list. | -| complexObjectIsFromSet | *bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | +| terraformResource | github.com/hashicorp/terraform-cdk-go/cdktf.IInterpolatingParent | The parent resource. | +| terraformAttribute | *string | The attribute on the parent resource this class is referencing. | +| complexObjectIndex | *f64 | the index of this item in the list. | +| complexObjectIsFromSet | *bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | --- -##### `terraformResource`Required +##### `terraformResource`Required - *Type:* github.com/hashicorp/terraform-cdk-go/cdktf.IInterpolatingParent @@ -21148,7 +24235,7 @@ The parent resource. --- -##### `terraformAttribute`Required +##### `terraformAttribute`Required - *Type:* *string @@ -21156,7 +24243,7 @@ The attribute on the parent resource this class is referencing. --- -##### `complexObjectIndex`Required +##### `complexObjectIndex`Required - *Type:* *f64 @@ -21164,161 +24251,161 @@ the index of this item in the list. --- -##### `complexObjectIsFromSet`Required +##### `complexObjectIsFromSet`Required - *Type:* *bool whether the list is wrapping a set (will add tolist() to be able to access an item via an index). ---- - -#### Methods - -| **Name** | **Description** | -| --- | --- | -| ComputeFqn | *No description.* | -| GetAnyMapAttribute | *No description.* | -| GetBooleanAttribute | *No description.* | -| GetBooleanMapAttribute | *No description.* | -| GetListAttribute | *No description.* | -| GetNumberAttribute | *No description.* | -| GetNumberListAttribute | *No description.* | -| GetNumberMapAttribute | *No description.* | -| GetStringAttribute | *No description.* | -| GetStringMapAttribute | *No description.* | -| InterpolationForAttribute | *No description.* | -| Resolve | Produce the Token's value at resolution time. | -| ToString | Return a string representation of this resolvable object. | +--- + +#### Methods + +| **Name** | **Description** | +| --- | --- | +| ComputeFqn | *No description.* | +| GetAnyMapAttribute | *No description.* | +| GetBooleanAttribute | *No description.* | +| GetBooleanMapAttribute | *No description.* | +| GetListAttribute | *No description.* | +| GetNumberAttribute | *No description.* | +| GetNumberListAttribute | *No description.* | +| GetNumberMapAttribute | *No description.* | +| GetStringAttribute | *No description.* | +| GetStringMapAttribute | *No description.* | +| InterpolationForAttribute | *No description.* | +| Resolve | Produce the Token's value at resolution time. | +| ToString | Return a string representation of this resolvable object. | --- -##### `ComputeFqn` +##### `ComputeFqn` ```go func ComputeFqn() *string ``` -##### `GetAnyMapAttribute` +##### `GetAnyMapAttribute` ```go func GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* *string --- -##### `GetBooleanAttribute` +##### `GetBooleanAttribute` ```go func GetBooleanAttribute(terraformAttribute *string) IResolvable ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* *string --- -##### `GetBooleanMapAttribute` +##### `GetBooleanMapAttribute` ```go func GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* *string --- -##### `GetListAttribute` +##### `GetListAttribute` ```go func GetListAttribute(terraformAttribute *string) *[]*string ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* *string --- -##### `GetNumberAttribute` +##### `GetNumberAttribute` ```go func GetNumberAttribute(terraformAttribute *string) *f64 ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* *string --- -##### `GetNumberListAttribute` +##### `GetNumberListAttribute` ```go func GetNumberListAttribute(terraformAttribute *string) *[]*f64 ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* *string --- -##### `GetNumberMapAttribute` +##### `GetNumberMapAttribute` ```go func GetNumberMapAttribute(terraformAttribute *string) *map[string]*f64 ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* *string --- -##### `GetStringAttribute` +##### `GetStringAttribute` ```go func GetStringAttribute(terraformAttribute *string) *string ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* *string --- -##### `GetStringMapAttribute` +##### `GetStringMapAttribute` ```go func GetStringMapAttribute(terraformAttribute *string) *map[string]*string ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* *string --- -##### `InterpolationForAttribute` +##### `InterpolationForAttribute` ```go func InterpolationForAttribute(property *string) IResolvable ``` -###### `property`Required +###### `property`Required - *Type:* *string --- -##### `Resolve` +##### `Resolve` ```go func Resolve(_context IResolveContext) interface{} @@ -21326,13 +24413,13 @@ func Resolve(_context IResolveContext) interface{} Produce the Token's value at resolution time. -###### `_context`Required +###### `_context`Required - *Type:* github.com/hashicorp/terraform-cdk-go/cdktf.IResolveContext --- -##### `ToString` +##### `ToString` ```go func ToString() *string @@ -21347,14 +24434,16 @@ Returns a reversible string representation. | **Name** | **Type** | **Description** | | --- | --- | --- | -| CreationStack | *[]*string | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| Fqn | *string | *No description.* | -| Percent | *f64 | *No description.* | -| InternalValue | DataDigitaloceanAppSpecServiceAutoscalingMetricsCpu | *No description.* | +| CreationStack | *[]*string | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| Fqn | *string | *No description.* | +| Exact | *string | *No description.* | +| Prefix | *string | *No description.* | +| Regex | *string | *No description.* | +| InternalValue | DataDigitaloceanAppSpecServiceCorsAllowOrigins | *No description.* | --- -##### `CreationStack`Required +##### `CreationStack`Required ```go func CreationStack() *[]*string @@ -21368,7 +24457,7 @@ If this returns an empty array the stack will not be attached. --- -##### `Fqn`Required +##### `Fqn`Required ```go func Fqn() *string @@ -21378,46 +24467,66 @@ func Fqn() *string --- -##### `Percent`Required +##### `Exact`Required ```go -func Percent() *f64 +func Exact() *string ``` -- *Type:* *f64 +- *Type:* *string --- -##### `InternalValue`Optional +##### `Prefix`Required ```go -func InternalValue() DataDigitaloceanAppSpecServiceAutoscalingMetricsCpu +func Prefix() *string ``` -- *Type:* DataDigitaloceanAppSpecServiceAutoscalingMetricsCpu +- *Type:* *string --- +##### `Regex`Required -### DataDigitaloceanAppSpecServiceAutoscalingMetricsList +```go +func Regex() *string +``` -#### Initializers +- *Type:* *string + +--- + +##### `InternalValue`Optional ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadigitaloceanapp" +func InternalValue() DataDigitaloceanAppSpecServiceCorsAllowOrigins +``` -datadigitaloceanapp.NewDataDigitaloceanAppSpecServiceAutoscalingMetricsList(terraformResource IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataDigitaloceanAppSpecServiceAutoscalingMetricsList +- *Type:* DataDigitaloceanAppSpecServiceCorsAllowOrigins + +--- + + +### DataDigitaloceanAppSpecServiceCorsList + +#### Initializers + +```go +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/datadigitaloceanapp" + +datadigitaloceanapp.NewDataDigitaloceanAppSpecServiceCorsList(terraformResource IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataDigitaloceanAppSpecServiceCorsList ``` | **Name** | **Type** | **Description** | | --- | --- | --- | -| terraformResource | github.com/hashicorp/terraform-cdk-go/cdktf.IInterpolatingParent | The parent resource. | -| terraformAttribute | *string | The attribute on the parent resource this class is referencing. | -| wrapsSet | *bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | +| terraformResource | github.com/hashicorp/terraform-cdk-go/cdktf.IInterpolatingParent | The parent resource. | +| terraformAttribute | *string | The attribute on the parent resource this class is referencing. | +| wrapsSet | *bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | --- -##### `terraformResource`Required +##### `terraformResource`Required - *Type:* github.com/hashicorp/terraform-cdk-go/cdktf.IInterpolatingParent @@ -21425,7 +24534,7 @@ The parent resource. --- -##### `terraformAttribute`Required +##### `terraformAttribute`Required - *Type:* *string @@ -21433,7 +24542,7 @@ The attribute on the parent resource this class is referencing. --- -##### `wrapsSet`Required +##### `wrapsSet`Required - *Type:* *bool @@ -21445,15 +24554,15 @@ whether the list is wrapping a set (will add tolist() to be able to access an it | **Name** | **Description** | | --- | --- | -| AllWithMapKey | Creating an iterator for this complex list. | -| ComputeFqn | *No description.* | -| Resolve | Produce the Token's value at resolution time. | -| ToString | Return a string representation of this resolvable object. | -| Get | *No description.* | +| AllWithMapKey | Creating an iterator for this complex list. | +| ComputeFqn | *No description.* | +| Resolve | Produce the Token's value at resolution time. | +| ToString | Return a string representation of this resolvable object. | +| Get | *No description.* | --- -##### `AllWithMapKey` +##### `AllWithMapKey` ```go func AllWithMapKey(mapKeyAttributeName *string) DynamicListTerraformIterator @@ -21463,19 +24572,19 @@ Creating an iterator for this complex list. The list will be converted into a map with the mapKeyAttributeName as the key. -###### `mapKeyAttributeName`Required +###### `mapKeyAttributeName`Required - *Type:* *string --- -##### `ComputeFqn` +##### `ComputeFqn` ```go func ComputeFqn() *string ``` -##### `Resolve` +##### `Resolve` ```go func Resolve(_context IResolveContext) interface{} @@ -21483,13 +24592,13 @@ func Resolve(_context IResolveContext) interface{} Produce the Token's value at resolution time. -###### `_context`Required +###### `_context`Required - *Type:* github.com/hashicorp/terraform-cdk-go/cdktf.IResolveContext --- -##### `ToString` +##### `ToString` ```go func ToString() *string @@ -21499,13 +24608,13 @@ Return a string representation of this resolvable object. Returns a reversible string representation. -##### `Get` +##### `Get` ```go -func Get(index *f64) DataDigitaloceanAppSpecServiceAutoscalingMetricsOutputReference +func Get(index *f64) DataDigitaloceanAppSpecServiceCorsOutputReference ``` -###### `index`Required +###### `index`Required - *Type:* *f64 @@ -21518,12 +24627,12 @@ the index of the item to return. | **Name** | **Type** | **Description** | | --- | --- | --- | -| CreationStack | *[]*string | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| Fqn | *string | *No description.* | +| CreationStack | *[]*string | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| Fqn | *string | *No description.* | --- -##### `CreationStack`Required +##### `CreationStack`Required ```go func CreationStack() *[]*string @@ -21537,7 +24646,7 @@ If this returns an empty array the stack will not be attached. --- -##### `Fqn`Required +##### `Fqn`Required ```go func Fqn() *string @@ -21548,26 +24657,26 @@ func Fqn() *string --- -### DataDigitaloceanAppSpecServiceAutoscalingMetricsOutputReference +### DataDigitaloceanAppSpecServiceCorsOutputReference -#### Initializers +#### Initializers ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadigitaloceanapp" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/datadigitaloceanapp" -datadigitaloceanapp.NewDataDigitaloceanAppSpecServiceAutoscalingMetricsOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string, complexObjectIndex *f64, complexObjectIsFromSet *bool) DataDigitaloceanAppSpecServiceAutoscalingMetricsOutputReference +datadigitaloceanapp.NewDataDigitaloceanAppSpecServiceCorsOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string, complexObjectIndex *f64, complexObjectIsFromSet *bool) DataDigitaloceanAppSpecServiceCorsOutputReference ``` | **Name** | **Type** | **Description** | | --- | --- | --- | -| terraformResource | github.com/hashicorp/terraform-cdk-go/cdktf.IInterpolatingParent | The parent resource. | -| terraformAttribute | *string | The attribute on the parent resource this class is referencing. | -| complexObjectIndex | *f64 | the index of this item in the list. | -| complexObjectIsFromSet | *bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | +| terraformResource | github.com/hashicorp/terraform-cdk-go/cdktf.IInterpolatingParent | The parent resource. | +| terraformAttribute | *string | The attribute on the parent resource this class is referencing. | +| complexObjectIndex | *f64 | the index of this item in the list. | +| complexObjectIsFromSet | *bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | --- -##### `terraformResource`Required +##### `terraformResource`Required - *Type:* github.com/hashicorp/terraform-cdk-go/cdktf.IInterpolatingParent @@ -21575,7 +24684,7 @@ The parent resource. --- -##### `terraformAttribute`Required +##### `terraformAttribute`Required - *Type:* *string @@ -21583,7 +24692,7 @@ The attribute on the parent resource this class is referencing. --- -##### `complexObjectIndex`Required +##### `complexObjectIndex`Required - *Type:* *f64 @@ -21591,7 +24700,7 @@ the index of this item in the list. --- -##### `complexObjectIsFromSet`Required +##### `complexObjectIsFromSet`Required - *Type:* *bool @@ -21603,149 +24712,149 @@ whether the list is wrapping a set (will add tolist() to be able to access an it | **Name** | **Description** | | --- | --- | -| ComputeFqn | *No description.* | -| GetAnyMapAttribute | *No description.* | -| GetBooleanAttribute | *No description.* | -| GetBooleanMapAttribute | *No description.* | -| GetListAttribute | *No description.* | -| GetNumberAttribute | *No description.* | -| GetNumberListAttribute | *No description.* | -| GetNumberMapAttribute | *No description.* | -| GetStringAttribute | *No description.* | -| GetStringMapAttribute | *No description.* | -| InterpolationForAttribute | *No description.* | -| Resolve | Produce the Token's value at resolution time. | -| ToString | Return a string representation of this resolvable object. | +| ComputeFqn | *No description.* | +| GetAnyMapAttribute | *No description.* | +| GetBooleanAttribute | *No description.* | +| GetBooleanMapAttribute | *No description.* | +| GetListAttribute | *No description.* | +| GetNumberAttribute | *No description.* | +| GetNumberListAttribute | *No description.* | +| GetNumberMapAttribute | *No description.* | +| GetStringAttribute | *No description.* | +| GetStringMapAttribute | *No description.* | +| InterpolationForAttribute | *No description.* | +| Resolve | Produce the Token's value at resolution time. | +| ToString | Return a string representation of this resolvable object. | --- -##### `ComputeFqn` +##### `ComputeFqn` ```go func ComputeFqn() *string ``` -##### `GetAnyMapAttribute` +##### `GetAnyMapAttribute` ```go func GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* *string --- -##### `GetBooleanAttribute` +##### `GetBooleanAttribute` ```go func GetBooleanAttribute(terraformAttribute *string) IResolvable ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* *string --- -##### `GetBooleanMapAttribute` +##### `GetBooleanMapAttribute` ```go func GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* *string --- -##### `GetListAttribute` +##### `GetListAttribute` ```go func GetListAttribute(terraformAttribute *string) *[]*string ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* *string --- -##### `GetNumberAttribute` +##### `GetNumberAttribute` ```go func GetNumberAttribute(terraformAttribute *string) *f64 ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* *string --- -##### `GetNumberListAttribute` +##### `GetNumberListAttribute` ```go func GetNumberListAttribute(terraformAttribute *string) *[]*f64 ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* *string --- -##### `GetNumberMapAttribute` +##### `GetNumberMapAttribute` ```go func GetNumberMapAttribute(terraformAttribute *string) *map[string]*f64 ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* *string --- -##### `GetStringAttribute` +##### `GetStringAttribute` ```go func GetStringAttribute(terraformAttribute *string) *string ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* *string --- -##### `GetStringMapAttribute` +##### `GetStringMapAttribute` ```go func GetStringMapAttribute(terraformAttribute *string) *map[string]*string ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* *string --- -##### `InterpolationForAttribute` +##### `InterpolationForAttribute` ```go func InterpolationForAttribute(property *string) IResolvable ``` -###### `property`Required +###### `property`Required - *Type:* *string --- -##### `Resolve` +##### `Resolve` ```go func Resolve(_context IResolveContext) interface{} @@ -21753,13 +24862,13 @@ func Resolve(_context IResolveContext) interface{} Produce the Token's value at resolution time. -###### `_context`Required +###### `_context`Required - *Type:* github.com/hashicorp/terraform-cdk-go/cdktf.IResolveContext --- -##### `ToString` +##### `ToString` ```go func ToString() *string @@ -21774,14 +24883,19 @@ Returns a reversible string representation. | **Name** | **Type** | **Description** | | --- | --- | --- | -| CreationStack | *[]*string | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| Fqn | *string | *No description.* | -| Cpu | DataDigitaloceanAppSpecServiceAutoscalingMetricsCpuList | *No description.* | -| InternalValue | DataDigitaloceanAppSpecServiceAutoscalingMetrics | *No description.* | +| CreationStack | *[]*string | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| Fqn | *string | *No description.* | +| AllowCredentials | github.com/hashicorp/terraform-cdk-go/cdktf.IResolvable | *No description.* | +| AllowHeaders | *[]*string | *No description.* | +| AllowMethods | *[]*string | *No description.* | +| AllowOrigins | DataDigitaloceanAppSpecServiceCorsAllowOriginsList | *No description.* | +| ExposeHeaders | *[]*string | *No description.* | +| MaxAge | *string | *No description.* | +| InternalValue | DataDigitaloceanAppSpecServiceCors | *No description.* | --- -##### `CreationStack`Required +##### `CreationStack`Required ```go func CreationStack() *[]*string @@ -21795,7 +24909,7 @@ If this returns an empty array the stack will not be attached. --- -##### `Fqn`Required +##### `Fqn`Required ```go func Fqn() *string @@ -21805,47 +24919,96 @@ func Fqn() *string --- -##### `Cpu`Required +##### `AllowCredentials`Required ```go -func Cpu() DataDigitaloceanAppSpecServiceAutoscalingMetricsCpuList +func AllowCredentials() IResolvable ``` -- *Type:* DataDigitaloceanAppSpecServiceAutoscalingMetricsCpuList +- *Type:* github.com/hashicorp/terraform-cdk-go/cdktf.IResolvable --- -##### `InternalValue`Optional +##### `AllowHeaders`Required ```go -func InternalValue() DataDigitaloceanAppSpecServiceAutoscalingMetrics +func AllowHeaders() *[]*string ``` -- *Type:* DataDigitaloceanAppSpecServiceAutoscalingMetrics +- *Type:* *[]*string --- +##### `AllowMethods`Required -### DataDigitaloceanAppSpecServiceAutoscalingOutputReference +```go +func AllowMethods() *[]*string +``` -#### Initializers +- *Type:* *[]*string + +--- + +##### `AllowOrigins`Required + +```go +func AllowOrigins() DataDigitaloceanAppSpecServiceCorsAllowOriginsList +``` + +- *Type:* DataDigitaloceanAppSpecServiceCorsAllowOriginsList + +--- + +##### `ExposeHeaders`Required ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadigitaloceanapp" +func ExposeHeaders() *[]*string +``` -datadigitaloceanapp.NewDataDigitaloceanAppSpecServiceAutoscalingOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string, complexObjectIndex *f64, complexObjectIsFromSet *bool) DataDigitaloceanAppSpecServiceAutoscalingOutputReference +- *Type:* *[]*string + +--- + +##### `MaxAge`Required + +```go +func MaxAge() *string +``` + +- *Type:* *string + +--- + +##### `InternalValue`Optional + +```go +func InternalValue() DataDigitaloceanAppSpecServiceCors +``` + +- *Type:* DataDigitaloceanAppSpecServiceCors + +--- + + +### DataDigitaloceanAppSpecServiceEnvList + +#### Initializers + +```go +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/datadigitaloceanapp" + +datadigitaloceanapp.NewDataDigitaloceanAppSpecServiceEnvList(terraformResource IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataDigitaloceanAppSpecServiceEnvList ``` | **Name** | **Type** | **Description** | | --- | --- | --- | -| terraformResource | github.com/hashicorp/terraform-cdk-go/cdktf.IInterpolatingParent | The parent resource. | -| terraformAttribute | *string | The attribute on the parent resource this class is referencing. | -| complexObjectIndex | *f64 | the index of this item in the list. | -| complexObjectIsFromSet | *bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | +| terraformResource | github.com/hashicorp/terraform-cdk-go/cdktf.IInterpolatingParent | The parent resource. | +| terraformAttribute | *string | The attribute on the parent resource this class is referencing. | +| wrapsSet | *bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | --- -##### `terraformResource`Required +##### `terraformResource`Required - *Type:* github.com/hashicorp/terraform-cdk-go/cdktf.IInterpolatingParent @@ -21853,7 +25016,7 @@ The parent resource. --- -##### `terraformAttribute`Required +##### `terraformAttribute`Required - *Type:* *string @@ -21861,7 +25024,157 @@ The attribute on the parent resource this class is referencing. --- -##### `complexObjectIndex`Required +##### `wrapsSet`Required + +- *Type:* *bool + +whether the list is wrapping a set (will add tolist() to be able to access an item via an index). + +--- + +#### Methods + +| **Name** | **Description** | +| --- | --- | +| AllWithMapKey | Creating an iterator for this complex list. | +| ComputeFqn | *No description.* | +| Resolve | Produce the Token's value at resolution time. | +| ToString | Return a string representation of this resolvable object. | +| Get | *No description.* | + +--- + +##### `AllWithMapKey` + +```go +func AllWithMapKey(mapKeyAttributeName *string) DynamicListTerraformIterator +``` + +Creating an iterator for this complex list. + +The list will be converted into a map with the mapKeyAttributeName as the key. + +###### `mapKeyAttributeName`Required + +- *Type:* *string + +--- + +##### `ComputeFqn` + +```go +func ComputeFqn() *string +``` + +##### `Resolve` + +```go +func Resolve(_context IResolveContext) interface{} +``` + +Produce the Token's value at resolution time. + +###### `_context`Required + +- *Type:* github.com/hashicorp/terraform-cdk-go/cdktf.IResolveContext + +--- + +##### `ToString` + +```go +func ToString() *string +``` + +Return a string representation of this resolvable object. + +Returns a reversible string representation. + +##### `Get` + +```go +func Get(index *f64) DataDigitaloceanAppSpecServiceEnvOutputReference +``` + +###### `index`Required + +- *Type:* *f64 + +the index of the item to return. + +--- + + +#### Properties + +| **Name** | **Type** | **Description** | +| --- | --- | --- | +| CreationStack | *[]*string | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| Fqn | *string | *No description.* | + +--- + +##### `CreationStack`Required + +```go +func CreationStack() *[]*string +``` + +- *Type:* *[]*string + +The creation stack of this resolvable which will be appended to errors thrown during resolution. + +If this returns an empty array the stack will not be attached. + +--- + +##### `Fqn`Required + +```go +func Fqn() *string +``` + +- *Type:* *string + +--- + + +### DataDigitaloceanAppSpecServiceEnvOutputReference + +#### Initializers + +```go +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/datadigitaloceanapp" + +datadigitaloceanapp.NewDataDigitaloceanAppSpecServiceEnvOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string, complexObjectIndex *f64, complexObjectIsFromSet *bool) DataDigitaloceanAppSpecServiceEnvOutputReference +``` + +| **Name** | **Type** | **Description** | +| --- | --- | --- | +| terraformResource | github.com/hashicorp/terraform-cdk-go/cdktf.IInterpolatingParent | The parent resource. | +| terraformAttribute | *string | The attribute on the parent resource this class is referencing. | +| complexObjectIndex | *f64 | the index of this item in the list. | +| complexObjectIsFromSet | *bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | + +--- + +##### `terraformResource`Required + +- *Type:* github.com/hashicorp/terraform-cdk-go/cdktf.IInterpolatingParent + +The parent resource. + +--- + +##### `terraformAttribute`Required + +- *Type:* *string + +The attribute on the parent resource this class is referencing. + +--- + +##### `complexObjectIndex`Required - *Type:* *f64 @@ -21869,7 +25182,7 @@ the index of this item in the list. --- -##### `complexObjectIsFromSet`Required +##### `complexObjectIsFromSet`Required - *Type:* *bool @@ -21881,149 +25194,149 @@ whether the list is wrapping a set (will add tolist() to be able to access an it | **Name** | **Description** | | --- | --- | -| ComputeFqn | *No description.* | -| GetAnyMapAttribute | *No description.* | -| GetBooleanAttribute | *No description.* | -| GetBooleanMapAttribute | *No description.* | -| GetListAttribute | *No description.* | -| GetNumberAttribute | *No description.* | -| GetNumberListAttribute | *No description.* | -| GetNumberMapAttribute | *No description.* | -| GetStringAttribute | *No description.* | -| GetStringMapAttribute | *No description.* | -| InterpolationForAttribute | *No description.* | -| Resolve | Produce the Token's value at resolution time. | -| ToString | Return a string representation of this resolvable object. | +| ComputeFqn | *No description.* | +| GetAnyMapAttribute | *No description.* | +| GetBooleanAttribute | *No description.* | +| GetBooleanMapAttribute | *No description.* | +| GetListAttribute | *No description.* | +| GetNumberAttribute | *No description.* | +| GetNumberListAttribute | *No description.* | +| GetNumberMapAttribute | *No description.* | +| GetStringAttribute | *No description.* | +| GetStringMapAttribute | *No description.* | +| InterpolationForAttribute | *No description.* | +| Resolve | Produce the Token's value at resolution time. | +| ToString | Return a string representation of this resolvable object. | --- -##### `ComputeFqn` +##### `ComputeFqn` ```go func ComputeFqn() *string ``` -##### `GetAnyMapAttribute` +##### `GetAnyMapAttribute` ```go func GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* *string --- -##### `GetBooleanAttribute` +##### `GetBooleanAttribute` ```go func GetBooleanAttribute(terraformAttribute *string) IResolvable ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* *string --- -##### `GetBooleanMapAttribute` +##### `GetBooleanMapAttribute` ```go func GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* *string --- -##### `GetListAttribute` +##### `GetListAttribute` ```go func GetListAttribute(terraformAttribute *string) *[]*string ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* *string --- -##### `GetNumberAttribute` +##### `GetNumberAttribute` ```go func GetNumberAttribute(terraformAttribute *string) *f64 ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* *string --- -##### `GetNumberListAttribute` +##### `GetNumberListAttribute` ```go func GetNumberListAttribute(terraformAttribute *string) *[]*f64 ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* *string --- -##### `GetNumberMapAttribute` +##### `GetNumberMapAttribute` ```go func GetNumberMapAttribute(terraformAttribute *string) *map[string]*f64 ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* *string --- -##### `GetStringAttribute` +##### `GetStringAttribute` ```go func GetStringAttribute(terraformAttribute *string) *string ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* *string --- -##### `GetStringMapAttribute` +##### `GetStringMapAttribute` ```go func GetStringMapAttribute(terraformAttribute *string) *map[string]*string ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* *string --- -##### `InterpolationForAttribute` +##### `InterpolationForAttribute` ```go func InterpolationForAttribute(property *string) IResolvable ``` -###### `property`Required +###### `property`Required - *Type:* *string --- -##### `Resolve` +##### `Resolve` ```go func Resolve(_context IResolveContext) interface{} @@ -22031,13 +25344,13 @@ func Resolve(_context IResolveContext) interface{} Produce the Token's value at resolution time. -###### `_context`Required +###### `_context`Required - *Type:* github.com/hashicorp/terraform-cdk-go/cdktf.IResolveContext --- -##### `ToString` +##### `ToString` ```go func ToString() *string @@ -22052,16 +25365,17 @@ Returns a reversible string representation. | **Name** | **Type** | **Description** | | --- | --- | --- | -| CreationStack | *[]*string | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| Fqn | *string | *No description.* | -| MaxInstanceCount | *f64 | *No description.* | -| Metrics | DataDigitaloceanAppSpecServiceAutoscalingMetricsList | *No description.* | -| MinInstanceCount | *f64 | *No description.* | -| InternalValue | DataDigitaloceanAppSpecServiceAutoscaling | *No description.* | +| CreationStack | *[]*string | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| Fqn | *string | *No description.* | +| Key | *string | *No description.* | +| Scope | *string | *No description.* | +| Type | *string | *No description.* | +| Value | *string | *No description.* | +| InternalValue | DataDigitaloceanAppSpecServiceEnv | *No description.* | --- -##### `CreationStack`Required +##### `CreationStack`Required ```go func CreationStack() *[]*string @@ -22075,7 +25389,7 @@ If this returns an empty array the stack will not be attached. --- -##### `Fqn`Required +##### `Fqn`Required ```go func Fqn() *string @@ -22085,66 +25399,76 @@ func Fqn() *string --- -##### `MaxInstanceCount`Required +##### `Key`Required ```go -func MaxInstanceCount() *f64 +func Key() *string ``` -- *Type:* *f64 +- *Type:* *string --- -##### `Metrics`Required +##### `Scope`Required ```go -func Metrics() DataDigitaloceanAppSpecServiceAutoscalingMetricsList +func Scope() *string ``` -- *Type:* DataDigitaloceanAppSpecServiceAutoscalingMetricsList +- *Type:* *string --- -##### `MinInstanceCount`Required +##### `Type`Required ```go -func MinInstanceCount() *f64 +func Type() *string ``` -- *Type:* *f64 +- *Type:* *string --- -##### `InternalValue`Optional +##### `Value`Required ```go -func InternalValue() DataDigitaloceanAppSpecServiceAutoscaling +func Value() *string ``` -- *Type:* DataDigitaloceanAppSpecServiceAutoscaling +- *Type:* *string --- +##### `InternalValue`Optional -### DataDigitaloceanAppSpecServiceCorsAllowOriginsList +```go +func InternalValue() DataDigitaloceanAppSpecServiceEnv +``` -#### Initializers +- *Type:* DataDigitaloceanAppSpecServiceEnv + +--- + + +### DataDigitaloceanAppSpecServiceGithubList + +#### Initializers ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadigitaloceanapp" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/datadigitaloceanapp" -datadigitaloceanapp.NewDataDigitaloceanAppSpecServiceCorsAllowOriginsList(terraformResource IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataDigitaloceanAppSpecServiceCorsAllowOriginsList +datadigitaloceanapp.NewDataDigitaloceanAppSpecServiceGithubList(terraformResource IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataDigitaloceanAppSpecServiceGithubList ``` | **Name** | **Type** | **Description** | | --- | --- | --- | -| terraformResource | github.com/hashicorp/terraform-cdk-go/cdktf.IInterpolatingParent | The parent resource. | -| terraformAttribute | *string | The attribute on the parent resource this class is referencing. | -| wrapsSet | *bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | +| terraformResource | github.com/hashicorp/terraform-cdk-go/cdktf.IInterpolatingParent | The parent resource. | +| terraformAttribute | *string | The attribute on the parent resource this class is referencing. | +| wrapsSet | *bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | --- -##### `terraformResource`Required +##### `terraformResource`Required - *Type:* github.com/hashicorp/terraform-cdk-go/cdktf.IInterpolatingParent @@ -22152,7 +25476,7 @@ The parent resource. --- -##### `terraformAttribute`Required +##### `terraformAttribute`Required - *Type:* *string @@ -22160,7 +25484,7 @@ The attribute on the parent resource this class is referencing. --- -##### `wrapsSet`Required +##### `wrapsSet`Required - *Type:* *bool @@ -22172,15 +25496,15 @@ whether the list is wrapping a set (will add tolist() to be able to access an it | **Name** | **Description** | | --- | --- | -| AllWithMapKey | Creating an iterator for this complex list. | -| ComputeFqn | *No description.* | -| Resolve | Produce the Token's value at resolution time. | -| ToString | Return a string representation of this resolvable object. | -| Get | *No description.* | +| AllWithMapKey | Creating an iterator for this complex list. | +| ComputeFqn | *No description.* | +| Resolve | Produce the Token's value at resolution time. | +| ToString | Return a string representation of this resolvable object. | +| Get | *No description.* | --- -##### `AllWithMapKey` +##### `AllWithMapKey` ```go func AllWithMapKey(mapKeyAttributeName *string) DynamicListTerraformIterator @@ -22190,19 +25514,19 @@ Creating an iterator for this complex list. The list will be converted into a map with the mapKeyAttributeName as the key. -###### `mapKeyAttributeName`Required +###### `mapKeyAttributeName`Required - *Type:* *string --- -##### `ComputeFqn` +##### `ComputeFqn` ```go func ComputeFqn() *string ``` -##### `Resolve` +##### `Resolve` ```go func Resolve(_context IResolveContext) interface{} @@ -22210,13 +25534,13 @@ func Resolve(_context IResolveContext) interface{} Produce the Token's value at resolution time. -###### `_context`Required +###### `_context`Required - *Type:* github.com/hashicorp/terraform-cdk-go/cdktf.IResolveContext --- -##### `ToString` +##### `ToString` ```go func ToString() *string @@ -22226,13 +25550,13 @@ Return a string representation of this resolvable object. Returns a reversible string representation. -##### `Get` +##### `Get` ```go -func Get(index *f64) DataDigitaloceanAppSpecServiceCorsAllowOriginsOutputReference +func Get(index *f64) DataDigitaloceanAppSpecServiceGithubOutputReference ``` -###### `index`Required +###### `index`Required - *Type:* *f64 @@ -22245,12 +25569,12 @@ the index of the item to return. | **Name** | **Type** | **Description** | | --- | --- | --- | -| CreationStack | *[]*string | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| Fqn | *string | *No description.* | +| CreationStack | *[]*string | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| Fqn | *string | *No description.* | --- -##### `CreationStack`Required +##### `CreationStack`Required ```go func CreationStack() *[]*string @@ -22264,7 +25588,7 @@ If this returns an empty array the stack will not be attached. --- -##### `Fqn`Required +##### `Fqn`Required ```go func Fqn() *string @@ -22275,26 +25599,26 @@ func Fqn() *string --- -### DataDigitaloceanAppSpecServiceCorsAllowOriginsOutputReference +### DataDigitaloceanAppSpecServiceGithubOutputReference -#### Initializers +#### Initializers ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadigitaloceanapp" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/datadigitaloceanapp" -datadigitaloceanapp.NewDataDigitaloceanAppSpecServiceCorsAllowOriginsOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string, complexObjectIndex *f64, complexObjectIsFromSet *bool) DataDigitaloceanAppSpecServiceCorsAllowOriginsOutputReference +datadigitaloceanapp.NewDataDigitaloceanAppSpecServiceGithubOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string, complexObjectIndex *f64, complexObjectIsFromSet *bool) DataDigitaloceanAppSpecServiceGithubOutputReference ``` | **Name** | **Type** | **Description** | | --- | --- | --- | -| terraformResource | github.com/hashicorp/terraform-cdk-go/cdktf.IInterpolatingParent | The parent resource. | -| terraformAttribute | *string | The attribute on the parent resource this class is referencing. | -| complexObjectIndex | *f64 | the index of this item in the list. | -| complexObjectIsFromSet | *bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | +| terraformResource | github.com/hashicorp/terraform-cdk-go/cdktf.IInterpolatingParent | The parent resource. | +| terraformAttribute | *string | The attribute on the parent resource this class is referencing. | +| complexObjectIndex | *f64 | the index of this item in the list. | +| complexObjectIsFromSet | *bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | --- -##### `terraformResource`Required +##### `terraformResource`Required - *Type:* github.com/hashicorp/terraform-cdk-go/cdktf.IInterpolatingParent @@ -22302,7 +25626,7 @@ The parent resource. --- -##### `terraformAttribute`Required +##### `terraformAttribute`Required - *Type:* *string @@ -22310,7 +25634,7 @@ The attribute on the parent resource this class is referencing. --- -##### `complexObjectIndex`Required +##### `complexObjectIndex`Required - *Type:* *f64 @@ -22318,7 +25642,7 @@ the index of this item in the list. --- -##### `complexObjectIsFromSet`Required +##### `complexObjectIsFromSet`Required - *Type:* *bool @@ -22330,149 +25654,149 @@ whether the list is wrapping a set (will add tolist() to be able to access an it | **Name** | **Description** | | --- | --- | -| ComputeFqn | *No description.* | -| GetAnyMapAttribute | *No description.* | -| GetBooleanAttribute | *No description.* | -| GetBooleanMapAttribute | *No description.* | -| GetListAttribute | *No description.* | -| GetNumberAttribute | *No description.* | -| GetNumberListAttribute | *No description.* | -| GetNumberMapAttribute | *No description.* | -| GetStringAttribute | *No description.* | -| GetStringMapAttribute | *No description.* | -| InterpolationForAttribute | *No description.* | -| Resolve | Produce the Token's value at resolution time. | -| ToString | Return a string representation of this resolvable object. | +| ComputeFqn | *No description.* | +| GetAnyMapAttribute | *No description.* | +| GetBooleanAttribute | *No description.* | +| GetBooleanMapAttribute | *No description.* | +| GetListAttribute | *No description.* | +| GetNumberAttribute | *No description.* | +| GetNumberListAttribute | *No description.* | +| GetNumberMapAttribute | *No description.* | +| GetStringAttribute | *No description.* | +| GetStringMapAttribute | *No description.* | +| InterpolationForAttribute | *No description.* | +| Resolve | Produce the Token's value at resolution time. | +| ToString | Return a string representation of this resolvable object. | --- -##### `ComputeFqn` +##### `ComputeFqn` ```go func ComputeFqn() *string ``` -##### `GetAnyMapAttribute` +##### `GetAnyMapAttribute` ```go func GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* *string --- -##### `GetBooleanAttribute` +##### `GetBooleanAttribute` ```go func GetBooleanAttribute(terraformAttribute *string) IResolvable ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* *string --- -##### `GetBooleanMapAttribute` +##### `GetBooleanMapAttribute` ```go func GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* *string --- -##### `GetListAttribute` +##### `GetListAttribute` ```go func GetListAttribute(terraformAttribute *string) *[]*string ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* *string --- -##### `GetNumberAttribute` +##### `GetNumberAttribute` ```go func GetNumberAttribute(terraformAttribute *string) *f64 ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* *string --- -##### `GetNumberListAttribute` +##### `GetNumberListAttribute` ```go func GetNumberListAttribute(terraformAttribute *string) *[]*f64 ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* *string --- -##### `GetNumberMapAttribute` +##### `GetNumberMapAttribute` ```go func GetNumberMapAttribute(terraformAttribute *string) *map[string]*f64 ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* *string --- -##### `GetStringAttribute` +##### `GetStringAttribute` ```go func GetStringAttribute(terraformAttribute *string) *string ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* *string --- -##### `GetStringMapAttribute` +##### `GetStringMapAttribute` ```go func GetStringMapAttribute(terraformAttribute *string) *map[string]*string ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* *string --- -##### `InterpolationForAttribute` +##### `InterpolationForAttribute` ```go func InterpolationForAttribute(property *string) IResolvable ``` -###### `property`Required +###### `property`Required - *Type:* *string --- -##### `Resolve` +##### `Resolve` ```go func Resolve(_context IResolveContext) interface{} @@ -22480,13 +25804,13 @@ func Resolve(_context IResolveContext) interface{} Produce the Token's value at resolution time. -###### `_context`Required +###### `_context`Required - *Type:* github.com/hashicorp/terraform-cdk-go/cdktf.IResolveContext --- -##### `ToString` +##### `ToString` ```go func ToString() *string @@ -22501,16 +25825,16 @@ Returns a reversible string representation. | **Name** | **Type** | **Description** | | --- | --- | --- | -| CreationStack | *[]*string | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| Fqn | *string | *No description.* | -| Exact | *string | *No description.* | -| Prefix | *string | *No description.* | -| Regex | *string | *No description.* | -| InternalValue | DataDigitaloceanAppSpecServiceCorsAllowOrigins | *No description.* | +| CreationStack | *[]*string | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| Fqn | *string | *No description.* | +| Branch | *string | *No description.* | +| DeployOnPush | github.com/hashicorp/terraform-cdk-go/cdktf.IResolvable | *No description.* | +| Repo | *string | *No description.* | +| InternalValue | DataDigitaloceanAppSpecServiceGithub | *No description.* | --- -##### `CreationStack`Required +##### `CreationStack`Required ```go func CreationStack() *[]*string @@ -22524,7 +25848,7 @@ If this returns an empty array the stack will not be attached. --- -##### `Fqn`Required +##### `Fqn`Required ```go func Fqn() *string @@ -22534,66 +25858,66 @@ func Fqn() *string --- -##### `Exact`Required +##### `Branch`Required ```go -func Exact() *string +func Branch() *string ``` - *Type:* *string --- -##### `Prefix`Required +##### `DeployOnPush`Required ```go -func Prefix() *string +func DeployOnPush() IResolvable ``` -- *Type:* *string +- *Type:* github.com/hashicorp/terraform-cdk-go/cdktf.IResolvable --- -##### `Regex`Required +##### `Repo`Required ```go -func Regex() *string +func Repo() *string ``` - *Type:* *string --- -##### `InternalValue`Optional +##### `InternalValue`Optional ```go -func InternalValue() DataDigitaloceanAppSpecServiceCorsAllowOrigins +func InternalValue() DataDigitaloceanAppSpecServiceGithub ``` -- *Type:* DataDigitaloceanAppSpecServiceCorsAllowOrigins +- *Type:* DataDigitaloceanAppSpecServiceGithub --- -### DataDigitaloceanAppSpecServiceCorsList +### DataDigitaloceanAppSpecServiceGitlabList -#### Initializers +#### Initializers ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadigitaloceanapp" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/datadigitaloceanapp" -datadigitaloceanapp.NewDataDigitaloceanAppSpecServiceCorsList(terraformResource IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataDigitaloceanAppSpecServiceCorsList +datadigitaloceanapp.NewDataDigitaloceanAppSpecServiceGitlabList(terraformResource IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataDigitaloceanAppSpecServiceGitlabList ``` | **Name** | **Type** | **Description** | | --- | --- | --- | -| terraformResource | github.com/hashicorp/terraform-cdk-go/cdktf.IInterpolatingParent | The parent resource. | -| terraformAttribute | *string | The attribute on the parent resource this class is referencing. | -| wrapsSet | *bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | +| terraformResource | github.com/hashicorp/terraform-cdk-go/cdktf.IInterpolatingParent | The parent resource. | +| terraformAttribute | *string | The attribute on the parent resource this class is referencing. | +| wrapsSet | *bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | --- -##### `terraformResource`Required +##### `terraformResource`Required - *Type:* github.com/hashicorp/terraform-cdk-go/cdktf.IInterpolatingParent @@ -22601,7 +25925,7 @@ The parent resource. --- -##### `terraformAttribute`Required +##### `terraformAttribute`Required - *Type:* *string @@ -22609,7 +25933,7 @@ The attribute on the parent resource this class is referencing. --- -##### `wrapsSet`Required +##### `wrapsSet`Required - *Type:* *bool @@ -22621,15 +25945,15 @@ whether the list is wrapping a set (will add tolist() to be able to access an it | **Name** | **Description** | | --- | --- | -| AllWithMapKey | Creating an iterator for this complex list. | -| ComputeFqn | *No description.* | -| Resolve | Produce the Token's value at resolution time. | -| ToString | Return a string representation of this resolvable object. | -| Get | *No description.* | +| AllWithMapKey | Creating an iterator for this complex list. | +| ComputeFqn | *No description.* | +| Resolve | Produce the Token's value at resolution time. | +| ToString | Return a string representation of this resolvable object. | +| Get | *No description.* | --- -##### `AllWithMapKey` +##### `AllWithMapKey` ```go func AllWithMapKey(mapKeyAttributeName *string) DynamicListTerraformIterator @@ -22639,19 +25963,19 @@ Creating an iterator for this complex list. The list will be converted into a map with the mapKeyAttributeName as the key. -###### `mapKeyAttributeName`Required +###### `mapKeyAttributeName`Required - *Type:* *string --- -##### `ComputeFqn` +##### `ComputeFqn` ```go func ComputeFqn() *string ``` -##### `Resolve` +##### `Resolve` ```go func Resolve(_context IResolveContext) interface{} @@ -22659,13 +25983,13 @@ func Resolve(_context IResolveContext) interface{} Produce the Token's value at resolution time. -###### `_context`Required +###### `_context`Required - *Type:* github.com/hashicorp/terraform-cdk-go/cdktf.IResolveContext --- -##### `ToString` +##### `ToString` ```go func ToString() *string @@ -22675,13 +25999,13 @@ Return a string representation of this resolvable object. Returns a reversible string representation. -##### `Get` +##### `Get` ```go -func Get(index *f64) DataDigitaloceanAppSpecServiceCorsOutputReference +func Get(index *f64) DataDigitaloceanAppSpecServiceGitlabOutputReference ``` -###### `index`Required +###### `index`Required - *Type:* *f64 @@ -22694,12 +26018,12 @@ the index of the item to return. | **Name** | **Type** | **Description** | | --- | --- | --- | -| CreationStack | *[]*string | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| Fqn | *string | *No description.* | +| CreationStack | *[]*string | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| Fqn | *string | *No description.* | --- -##### `CreationStack`Required +##### `CreationStack`Required ```go func CreationStack() *[]*string @@ -22713,7 +26037,7 @@ If this returns an empty array the stack will not be attached. --- -##### `Fqn`Required +##### `Fqn`Required ```go func Fqn() *string @@ -22724,26 +26048,26 @@ func Fqn() *string --- -### DataDigitaloceanAppSpecServiceCorsOutputReference +### DataDigitaloceanAppSpecServiceGitlabOutputReference -#### Initializers +#### Initializers ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadigitaloceanapp" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/datadigitaloceanapp" -datadigitaloceanapp.NewDataDigitaloceanAppSpecServiceCorsOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string, complexObjectIndex *f64, complexObjectIsFromSet *bool) DataDigitaloceanAppSpecServiceCorsOutputReference +datadigitaloceanapp.NewDataDigitaloceanAppSpecServiceGitlabOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string, complexObjectIndex *f64, complexObjectIsFromSet *bool) DataDigitaloceanAppSpecServiceGitlabOutputReference ``` | **Name** | **Type** | **Description** | | --- | --- | --- | -| terraformResource | github.com/hashicorp/terraform-cdk-go/cdktf.IInterpolatingParent | The parent resource. | -| terraformAttribute | *string | The attribute on the parent resource this class is referencing. | -| complexObjectIndex | *f64 | the index of this item in the list. | -| complexObjectIsFromSet | *bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | +| terraformResource | github.com/hashicorp/terraform-cdk-go/cdktf.IInterpolatingParent | The parent resource. | +| terraformAttribute | *string | The attribute on the parent resource this class is referencing. | +| complexObjectIndex | *f64 | the index of this item in the list. | +| complexObjectIsFromSet | *bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | --- -##### `terraformResource`Required +##### `terraformResource`Required - *Type:* github.com/hashicorp/terraform-cdk-go/cdktf.IInterpolatingParent @@ -22751,7 +26075,7 @@ The parent resource. --- -##### `terraformAttribute`Required +##### `terraformAttribute`Required - *Type:* *string @@ -22759,7 +26083,7 @@ The attribute on the parent resource this class is referencing. --- -##### `complexObjectIndex`Required +##### `complexObjectIndex`Required - *Type:* *f64 @@ -22767,7 +26091,7 @@ the index of this item in the list. --- -##### `complexObjectIsFromSet`Required +##### `complexObjectIsFromSet`Required - *Type:* *bool @@ -22779,149 +26103,149 @@ whether the list is wrapping a set (will add tolist() to be able to access an it | **Name** | **Description** | | --- | --- | -| ComputeFqn | *No description.* | -| GetAnyMapAttribute | *No description.* | -| GetBooleanAttribute | *No description.* | -| GetBooleanMapAttribute | *No description.* | -| GetListAttribute | *No description.* | -| GetNumberAttribute | *No description.* | -| GetNumberListAttribute | *No description.* | -| GetNumberMapAttribute | *No description.* | -| GetStringAttribute | *No description.* | -| GetStringMapAttribute | *No description.* | -| InterpolationForAttribute | *No description.* | -| Resolve | Produce the Token's value at resolution time. | -| ToString | Return a string representation of this resolvable object. | +| ComputeFqn | *No description.* | +| GetAnyMapAttribute | *No description.* | +| GetBooleanAttribute | *No description.* | +| GetBooleanMapAttribute | *No description.* | +| GetListAttribute | *No description.* | +| GetNumberAttribute | *No description.* | +| GetNumberListAttribute | *No description.* | +| GetNumberMapAttribute | *No description.* | +| GetStringAttribute | *No description.* | +| GetStringMapAttribute | *No description.* | +| InterpolationForAttribute | *No description.* | +| Resolve | Produce the Token's value at resolution time. | +| ToString | Return a string representation of this resolvable object. | --- -##### `ComputeFqn` +##### `ComputeFqn` ```go func ComputeFqn() *string ``` -##### `GetAnyMapAttribute` +##### `GetAnyMapAttribute` ```go func GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* *string --- -##### `GetBooleanAttribute` +##### `GetBooleanAttribute` ```go func GetBooleanAttribute(terraformAttribute *string) IResolvable ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* *string --- -##### `GetBooleanMapAttribute` +##### `GetBooleanMapAttribute` ```go func GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* *string --- -##### `GetListAttribute` +##### `GetListAttribute` ```go func GetListAttribute(terraformAttribute *string) *[]*string ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* *string --- -##### `GetNumberAttribute` +##### `GetNumberAttribute` ```go func GetNumberAttribute(terraformAttribute *string) *f64 ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* *string --- -##### `GetNumberListAttribute` +##### `GetNumberListAttribute` ```go func GetNumberListAttribute(terraformAttribute *string) *[]*f64 ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* *string --- -##### `GetNumberMapAttribute` +##### `GetNumberMapAttribute` ```go func GetNumberMapAttribute(terraformAttribute *string) *map[string]*f64 ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* *string --- -##### `GetStringAttribute` +##### `GetStringAttribute` ```go func GetStringAttribute(terraformAttribute *string) *string ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* *string --- -##### `GetStringMapAttribute` +##### `GetStringMapAttribute` ```go func GetStringMapAttribute(terraformAttribute *string) *map[string]*string ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* *string --- -##### `InterpolationForAttribute` +##### `InterpolationForAttribute` ```go func InterpolationForAttribute(property *string) IResolvable ``` -###### `property`Required +###### `property`Required - *Type:* *string --- -##### `Resolve` +##### `Resolve` ```go func Resolve(_context IResolveContext) interface{} @@ -22929,13 +26253,13 @@ func Resolve(_context IResolveContext) interface{} Produce the Token's value at resolution time. -###### `_context`Required +###### `_context`Required - *Type:* github.com/hashicorp/terraform-cdk-go/cdktf.IResolveContext --- -##### `ToString` +##### `ToString` ```go func ToString() *string @@ -22950,19 +26274,16 @@ Returns a reversible string representation. | **Name** | **Type** | **Description** | | --- | --- | --- | -| CreationStack | *[]*string | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| Fqn | *string | *No description.* | -| AllowCredentials | github.com/hashicorp/terraform-cdk-go/cdktf.IResolvable | *No description.* | -| AllowHeaders | *[]*string | *No description.* | -| AllowMethods | *[]*string | *No description.* | -| AllowOrigins | DataDigitaloceanAppSpecServiceCorsAllowOriginsList | *No description.* | -| ExposeHeaders | *[]*string | *No description.* | -| MaxAge | *string | *No description.* | -| InternalValue | DataDigitaloceanAppSpecServiceCors | *No description.* | +| CreationStack | *[]*string | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| Fqn | *string | *No description.* | +| Branch | *string | *No description.* | +| DeployOnPush | github.com/hashicorp/terraform-cdk-go/cdktf.IResolvable | *No description.* | +| Repo | *string | *No description.* | +| InternalValue | DataDigitaloceanAppSpecServiceGitlab | *No description.* | --- -##### `CreationStack`Required +##### `CreationStack`Required ```go func CreationStack() *[]*string @@ -22976,7 +26297,7 @@ If this returns an empty array the stack will not be attached. --- -##### `Fqn`Required +##### `Fqn`Required ```go func Fqn() *string @@ -22986,96 +26307,66 @@ func Fqn() *string --- -##### `AllowCredentials`Required - -```go -func AllowCredentials() IResolvable -``` - -- *Type:* github.com/hashicorp/terraform-cdk-go/cdktf.IResolvable - ---- - -##### `AllowHeaders`Required - -```go -func AllowHeaders() *[]*string -``` - -- *Type:* *[]*string - ---- - -##### `AllowMethods`Required - -```go -func AllowMethods() *[]*string -``` - -- *Type:* *[]*string - ---- - -##### `AllowOrigins`Required +##### `Branch`Required ```go -func AllowOrigins() DataDigitaloceanAppSpecServiceCorsAllowOriginsList +func Branch() *string ``` -- *Type:* DataDigitaloceanAppSpecServiceCorsAllowOriginsList +- *Type:* *string --- -##### `ExposeHeaders`Required +##### `DeployOnPush`Required ```go -func ExposeHeaders() *[]*string +func DeployOnPush() IResolvable ``` -- *Type:* *[]*string +- *Type:* github.com/hashicorp/terraform-cdk-go/cdktf.IResolvable --- -##### `MaxAge`Required +##### `Repo`Required ```go -func MaxAge() *string +func Repo() *string ``` - *Type:* *string --- -##### `InternalValue`Optional +##### `InternalValue`Optional ```go -func InternalValue() DataDigitaloceanAppSpecServiceCors +func InternalValue() DataDigitaloceanAppSpecServiceGitlab ``` -- *Type:* DataDigitaloceanAppSpecServiceCors +- *Type:* DataDigitaloceanAppSpecServiceGitlab --- -### DataDigitaloceanAppSpecServiceEnvList +### DataDigitaloceanAppSpecServiceGitList -#### Initializers +#### Initializers ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadigitaloceanapp" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/datadigitaloceanapp" -datadigitaloceanapp.NewDataDigitaloceanAppSpecServiceEnvList(terraformResource IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataDigitaloceanAppSpecServiceEnvList +datadigitaloceanapp.NewDataDigitaloceanAppSpecServiceGitList(terraformResource IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataDigitaloceanAppSpecServiceGitList ``` | **Name** | **Type** | **Description** | | --- | --- | --- | -| terraformResource | github.com/hashicorp/terraform-cdk-go/cdktf.IInterpolatingParent | The parent resource. | -| terraformAttribute | *string | The attribute on the parent resource this class is referencing. | -| wrapsSet | *bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | +| terraformResource | github.com/hashicorp/terraform-cdk-go/cdktf.IInterpolatingParent | The parent resource. | +| terraformAttribute | *string | The attribute on the parent resource this class is referencing. | +| wrapsSet | *bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | --- -##### `terraformResource`Required +##### `terraformResource`Required - *Type:* github.com/hashicorp/terraform-cdk-go/cdktf.IInterpolatingParent @@ -23083,7 +26374,7 @@ The parent resource. --- -##### `terraformAttribute`Required +##### `terraformAttribute`Required - *Type:* *string @@ -23091,7 +26382,7 @@ The attribute on the parent resource this class is referencing. --- -##### `wrapsSet`Required +##### `wrapsSet`Required - *Type:* *bool @@ -23103,15 +26394,15 @@ whether the list is wrapping a set (will add tolist() to be able to access an it | **Name** | **Description** | | --- | --- | -| AllWithMapKey | Creating an iterator for this complex list. | -| ComputeFqn | *No description.* | -| Resolve | Produce the Token's value at resolution time. | -| ToString | Return a string representation of this resolvable object. | -| Get | *No description.* | +| AllWithMapKey | Creating an iterator for this complex list. | +| ComputeFqn | *No description.* | +| Resolve | Produce the Token's value at resolution time. | +| ToString | Return a string representation of this resolvable object. | +| Get | *No description.* | --- -##### `AllWithMapKey` +##### `AllWithMapKey` ```go func AllWithMapKey(mapKeyAttributeName *string) DynamicListTerraformIterator @@ -23121,19 +26412,19 @@ Creating an iterator for this complex list. The list will be converted into a map with the mapKeyAttributeName as the key. -###### `mapKeyAttributeName`Required +###### `mapKeyAttributeName`Required - *Type:* *string --- -##### `ComputeFqn` +##### `ComputeFqn` ```go func ComputeFqn() *string ``` -##### `Resolve` +##### `Resolve` ```go func Resolve(_context IResolveContext) interface{} @@ -23141,13 +26432,13 @@ func Resolve(_context IResolveContext) interface{} Produce the Token's value at resolution time. -###### `_context`Required +###### `_context`Required - *Type:* github.com/hashicorp/terraform-cdk-go/cdktf.IResolveContext --- -##### `ToString` +##### `ToString` ```go func ToString() *string @@ -23157,13 +26448,13 @@ Return a string representation of this resolvable object. Returns a reversible string representation. -##### `Get` +##### `Get` ```go -func Get(index *f64) DataDigitaloceanAppSpecServiceEnvOutputReference +func Get(index *f64) DataDigitaloceanAppSpecServiceGitOutputReference ``` -###### `index`Required +###### `index`Required - *Type:* *f64 @@ -23176,12 +26467,12 @@ the index of the item to return. | **Name** | **Type** | **Description** | | --- | --- | --- | -| CreationStack | *[]*string | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| Fqn | *string | *No description.* | +| CreationStack | *[]*string | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| Fqn | *string | *No description.* | --- -##### `CreationStack`Required +##### `CreationStack`Required ```go func CreationStack() *[]*string @@ -23195,7 +26486,7 @@ If this returns an empty array the stack will not be attached. --- -##### `Fqn`Required +##### `Fqn`Required ```go func Fqn() *string @@ -23206,26 +26497,26 @@ func Fqn() *string --- -### DataDigitaloceanAppSpecServiceEnvOutputReference +### DataDigitaloceanAppSpecServiceGitOutputReference -#### Initializers +#### Initializers ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadigitaloceanapp" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/datadigitaloceanapp" -datadigitaloceanapp.NewDataDigitaloceanAppSpecServiceEnvOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string, complexObjectIndex *f64, complexObjectIsFromSet *bool) DataDigitaloceanAppSpecServiceEnvOutputReference +datadigitaloceanapp.NewDataDigitaloceanAppSpecServiceGitOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string, complexObjectIndex *f64, complexObjectIsFromSet *bool) DataDigitaloceanAppSpecServiceGitOutputReference ``` | **Name** | **Type** | **Description** | | --- | --- | --- | -| terraformResource | github.com/hashicorp/terraform-cdk-go/cdktf.IInterpolatingParent | The parent resource. | -| terraformAttribute | *string | The attribute on the parent resource this class is referencing. | -| complexObjectIndex | *f64 | the index of this item in the list. | -| complexObjectIsFromSet | *bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | +| terraformResource | github.com/hashicorp/terraform-cdk-go/cdktf.IInterpolatingParent | The parent resource. | +| terraformAttribute | *string | The attribute on the parent resource this class is referencing. | +| complexObjectIndex | *f64 | the index of this item in the list. | +| complexObjectIsFromSet | *bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | --- -##### `terraformResource`Required +##### `terraformResource`Required - *Type:* github.com/hashicorp/terraform-cdk-go/cdktf.IInterpolatingParent @@ -23233,7 +26524,7 @@ The parent resource. --- -##### `terraformAttribute`Required +##### `terraformAttribute`Required - *Type:* *string @@ -23241,7 +26532,7 @@ The attribute on the parent resource this class is referencing. --- -##### `complexObjectIndex`Required +##### `complexObjectIndex`Required - *Type:* *f64 @@ -23249,7 +26540,7 @@ the index of this item in the list. --- -##### `complexObjectIsFromSet`Required +##### `complexObjectIsFromSet`Required - *Type:* *bool @@ -23261,149 +26552,149 @@ whether the list is wrapping a set (will add tolist() to be able to access an it | **Name** | **Description** | | --- | --- | -| ComputeFqn | *No description.* | -| GetAnyMapAttribute | *No description.* | -| GetBooleanAttribute | *No description.* | -| GetBooleanMapAttribute | *No description.* | -| GetListAttribute | *No description.* | -| GetNumberAttribute | *No description.* | -| GetNumberListAttribute | *No description.* | -| GetNumberMapAttribute | *No description.* | -| GetStringAttribute | *No description.* | -| GetStringMapAttribute | *No description.* | -| InterpolationForAttribute | *No description.* | -| Resolve | Produce the Token's value at resolution time. | -| ToString | Return a string representation of this resolvable object. | +| ComputeFqn | *No description.* | +| GetAnyMapAttribute | *No description.* | +| GetBooleanAttribute | *No description.* | +| GetBooleanMapAttribute | *No description.* | +| GetListAttribute | *No description.* | +| GetNumberAttribute | *No description.* | +| GetNumberListAttribute | *No description.* | +| GetNumberMapAttribute | *No description.* | +| GetStringAttribute | *No description.* | +| GetStringMapAttribute | *No description.* | +| InterpolationForAttribute | *No description.* | +| Resolve | Produce the Token's value at resolution time. | +| ToString | Return a string representation of this resolvable object. | --- -##### `ComputeFqn` +##### `ComputeFqn` ```go func ComputeFqn() *string ``` -##### `GetAnyMapAttribute` +##### `GetAnyMapAttribute` ```go func GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* *string --- -##### `GetBooleanAttribute` +##### `GetBooleanAttribute` ```go func GetBooleanAttribute(terraformAttribute *string) IResolvable ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* *string --- -##### `GetBooleanMapAttribute` +##### `GetBooleanMapAttribute` ```go func GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* *string --- -##### `GetListAttribute` +##### `GetListAttribute` ```go func GetListAttribute(terraformAttribute *string) *[]*string ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* *string --- -##### `GetNumberAttribute` +##### `GetNumberAttribute` ```go func GetNumberAttribute(terraformAttribute *string) *f64 ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* *string --- -##### `GetNumberListAttribute` +##### `GetNumberListAttribute` ```go func GetNumberListAttribute(terraformAttribute *string) *[]*f64 ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* *string --- -##### `GetNumberMapAttribute` +##### `GetNumberMapAttribute` ```go func GetNumberMapAttribute(terraformAttribute *string) *map[string]*f64 ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* *string --- -##### `GetStringAttribute` +##### `GetStringAttribute` ```go func GetStringAttribute(terraformAttribute *string) *string ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* *string --- -##### `GetStringMapAttribute` +##### `GetStringMapAttribute` ```go func GetStringMapAttribute(terraformAttribute *string) *map[string]*string ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* *string --- -##### `InterpolationForAttribute` +##### `InterpolationForAttribute` ```go func InterpolationForAttribute(property *string) IResolvable ``` -###### `property`Required +###### `property`Required - *Type:* *string --- -##### `Resolve` +##### `Resolve` ```go func Resolve(_context IResolveContext) interface{} @@ -23411,13 +26702,13 @@ func Resolve(_context IResolveContext) interface{} Produce the Token's value at resolution time. -###### `_context`Required +###### `_context`Required - *Type:* github.com/hashicorp/terraform-cdk-go/cdktf.IResolveContext --- -##### `ToString` +##### `ToString` ```go func ToString() *string @@ -23432,17 +26723,15 @@ Returns a reversible string representation. | **Name** | **Type** | **Description** | | --- | --- | --- | -| CreationStack | *[]*string | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| Fqn | *string | *No description.* | -| Key | *string | *No description.* | -| Scope | *string | *No description.* | -| Type | *string | *No description.* | -| Value | *string | *No description.* | -| InternalValue | DataDigitaloceanAppSpecServiceEnv | *No description.* | +| CreationStack | *[]*string | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| Fqn | *string | *No description.* | +| Branch | *string | *No description.* | +| RepoCloneUrl | *string | *No description.* | +| InternalValue | DataDigitaloceanAppSpecServiceGit | *No description.* | --- -##### `CreationStack`Required +##### `CreationStack`Required ```go func CreationStack() *[]*string @@ -23456,7 +26745,7 @@ If this returns an empty array the stack will not be attached. --- -##### `Fqn`Required +##### `Fqn`Required ```go func Fqn() *string @@ -23466,76 +26755,56 @@ func Fqn() *string --- -##### `Key`Required - -```go -func Key() *string -``` - -- *Type:* *string - ---- - -##### `Scope`Required - -```go -func Scope() *string -``` - -- *Type:* *string - ---- - -##### `Type`Required +##### `Branch`Required ```go -func Type() *string +func Branch() *string ``` - *Type:* *string --- -##### `Value`Required +##### `RepoCloneUrl`Required ```go -func Value() *string +func RepoCloneUrl() *string ``` - *Type:* *string --- -##### `InternalValue`Optional +##### `InternalValue`Optional ```go -func InternalValue() DataDigitaloceanAppSpecServiceEnv +func InternalValue() DataDigitaloceanAppSpecServiceGit ``` -- *Type:* DataDigitaloceanAppSpecServiceEnv +- *Type:* DataDigitaloceanAppSpecServiceGit --- -### DataDigitaloceanAppSpecServiceGithubList +### DataDigitaloceanAppSpecServiceHealthCheckList -#### Initializers +#### Initializers ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadigitaloceanapp" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/datadigitaloceanapp" -datadigitaloceanapp.NewDataDigitaloceanAppSpecServiceGithubList(terraformResource IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataDigitaloceanAppSpecServiceGithubList +datadigitaloceanapp.NewDataDigitaloceanAppSpecServiceHealthCheckList(terraformResource IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataDigitaloceanAppSpecServiceHealthCheckList ``` | **Name** | **Type** | **Description** | | --- | --- | --- | -| terraformResource | github.com/hashicorp/terraform-cdk-go/cdktf.IInterpolatingParent | The parent resource. | -| terraformAttribute | *string | The attribute on the parent resource this class is referencing. | -| wrapsSet | *bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | +| terraformResource | github.com/hashicorp/terraform-cdk-go/cdktf.IInterpolatingParent | The parent resource. | +| terraformAttribute | *string | The attribute on the parent resource this class is referencing. | +| wrapsSet | *bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | --- -##### `terraformResource`Required +##### `terraformResource`Required - *Type:* github.com/hashicorp/terraform-cdk-go/cdktf.IInterpolatingParent @@ -23543,7 +26812,7 @@ The parent resource. --- -##### `terraformAttribute`Required +##### `terraformAttribute`Required - *Type:* *string @@ -23551,7 +26820,7 @@ The attribute on the parent resource this class is referencing. --- -##### `wrapsSet`Required +##### `wrapsSet`Required - *Type:* *bool @@ -23563,15 +26832,15 @@ whether the list is wrapping a set (will add tolist() to be able to access an it | **Name** | **Description** | | --- | --- | -| AllWithMapKey | Creating an iterator for this complex list. | -| ComputeFqn | *No description.* | -| Resolve | Produce the Token's value at resolution time. | -| ToString | Return a string representation of this resolvable object. | -| Get | *No description.* | +| AllWithMapKey | Creating an iterator for this complex list. | +| ComputeFqn | *No description.* | +| Resolve | Produce the Token's value at resolution time. | +| ToString | Return a string representation of this resolvable object. | +| Get | *No description.* | --- -##### `AllWithMapKey` +##### `AllWithMapKey` ```go func AllWithMapKey(mapKeyAttributeName *string) DynamicListTerraformIterator @@ -23581,19 +26850,19 @@ Creating an iterator for this complex list. The list will be converted into a map with the mapKeyAttributeName as the key. -###### `mapKeyAttributeName`Required +###### `mapKeyAttributeName`Required - *Type:* *string --- -##### `ComputeFqn` +##### `ComputeFqn` ```go func ComputeFqn() *string ``` -##### `Resolve` +##### `Resolve` ```go func Resolve(_context IResolveContext) interface{} @@ -23601,13 +26870,13 @@ func Resolve(_context IResolveContext) interface{} Produce the Token's value at resolution time. -###### `_context`Required +###### `_context`Required - *Type:* github.com/hashicorp/terraform-cdk-go/cdktf.IResolveContext --- -##### `ToString` +##### `ToString` ```go func ToString() *string @@ -23617,13 +26886,13 @@ Return a string representation of this resolvable object. Returns a reversible string representation. -##### `Get` +##### `Get` ```go -func Get(index *f64) DataDigitaloceanAppSpecServiceGithubOutputReference +func Get(index *f64) DataDigitaloceanAppSpecServiceHealthCheckOutputReference ``` -###### `index`Required +###### `index`Required - *Type:* *f64 @@ -23636,12 +26905,12 @@ the index of the item to return. | **Name** | **Type** | **Description** | | --- | --- | --- | -| CreationStack | *[]*string | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| Fqn | *string | *No description.* | +| CreationStack | *[]*string | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| Fqn | *string | *No description.* | --- -##### `CreationStack`Required +##### `CreationStack`Required ```go func CreationStack() *[]*string @@ -23655,7 +26924,7 @@ If this returns an empty array the stack will not be attached. --- -##### `Fqn`Required +##### `Fqn`Required ```go func Fqn() *string @@ -23666,26 +26935,26 @@ func Fqn() *string --- -### DataDigitaloceanAppSpecServiceGithubOutputReference +### DataDigitaloceanAppSpecServiceHealthCheckOutputReference -#### Initializers +#### Initializers ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadigitaloceanapp" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/datadigitaloceanapp" -datadigitaloceanapp.NewDataDigitaloceanAppSpecServiceGithubOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string, complexObjectIndex *f64, complexObjectIsFromSet *bool) DataDigitaloceanAppSpecServiceGithubOutputReference +datadigitaloceanapp.NewDataDigitaloceanAppSpecServiceHealthCheckOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string, complexObjectIndex *f64, complexObjectIsFromSet *bool) DataDigitaloceanAppSpecServiceHealthCheckOutputReference ``` | **Name** | **Type** | **Description** | | --- | --- | --- | -| terraformResource | github.com/hashicorp/terraform-cdk-go/cdktf.IInterpolatingParent | The parent resource. | -| terraformAttribute | *string | The attribute on the parent resource this class is referencing. | -| complexObjectIndex | *f64 | the index of this item in the list. | -| complexObjectIsFromSet | *bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | +| terraformResource | github.com/hashicorp/terraform-cdk-go/cdktf.IInterpolatingParent | The parent resource. | +| terraformAttribute | *string | The attribute on the parent resource this class is referencing. | +| complexObjectIndex | *f64 | the index of this item in the list. | +| complexObjectIsFromSet | *bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | --- -##### `terraformResource`Required +##### `terraformResource`Required - *Type:* github.com/hashicorp/terraform-cdk-go/cdktf.IInterpolatingParent @@ -23693,7 +26962,7 @@ The parent resource. --- -##### `terraformAttribute`Required +##### `terraformAttribute`Required - *Type:* *string @@ -23701,7 +26970,7 @@ The attribute on the parent resource this class is referencing. --- -##### `complexObjectIndex`Required +##### `complexObjectIndex`Required - *Type:* *f64 @@ -23709,7 +26978,7 @@ the index of this item in the list. --- -##### `complexObjectIsFromSet`Required +##### `complexObjectIsFromSet`Required - *Type:* *bool @@ -23721,149 +26990,149 @@ whether the list is wrapping a set (will add tolist() to be able to access an it | **Name** | **Description** | | --- | --- | -| ComputeFqn | *No description.* | -| GetAnyMapAttribute | *No description.* | -| GetBooleanAttribute | *No description.* | -| GetBooleanMapAttribute | *No description.* | -| GetListAttribute | *No description.* | -| GetNumberAttribute | *No description.* | -| GetNumberListAttribute | *No description.* | -| GetNumberMapAttribute | *No description.* | -| GetStringAttribute | *No description.* | -| GetStringMapAttribute | *No description.* | -| InterpolationForAttribute | *No description.* | -| Resolve | Produce the Token's value at resolution time. | -| ToString | Return a string representation of this resolvable object. | +| ComputeFqn | *No description.* | +| GetAnyMapAttribute | *No description.* | +| GetBooleanAttribute | *No description.* | +| GetBooleanMapAttribute | *No description.* | +| GetListAttribute | *No description.* | +| GetNumberAttribute | *No description.* | +| GetNumberListAttribute | *No description.* | +| GetNumberMapAttribute | *No description.* | +| GetStringAttribute | *No description.* | +| GetStringMapAttribute | *No description.* | +| InterpolationForAttribute | *No description.* | +| Resolve | Produce the Token's value at resolution time. | +| ToString | Return a string representation of this resolvable object. | --- -##### `ComputeFqn` +##### `ComputeFqn` ```go func ComputeFqn() *string ``` -##### `GetAnyMapAttribute` +##### `GetAnyMapAttribute` ```go func GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* *string --- -##### `GetBooleanAttribute` +##### `GetBooleanAttribute` ```go func GetBooleanAttribute(terraformAttribute *string) IResolvable ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* *string --- -##### `GetBooleanMapAttribute` +##### `GetBooleanMapAttribute` ```go func GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* *string --- -##### `GetListAttribute` +##### `GetListAttribute` ```go func GetListAttribute(terraformAttribute *string) *[]*string ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* *string --- -##### `GetNumberAttribute` +##### `GetNumberAttribute` ```go func GetNumberAttribute(terraformAttribute *string) *f64 ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* *string --- -##### `GetNumberListAttribute` +##### `GetNumberListAttribute` ```go func GetNumberListAttribute(terraformAttribute *string) *[]*f64 ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* *string --- -##### `GetNumberMapAttribute` +##### `GetNumberMapAttribute` ```go func GetNumberMapAttribute(terraformAttribute *string) *map[string]*f64 ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* *string --- -##### `GetStringAttribute` +##### `GetStringAttribute` ```go func GetStringAttribute(terraformAttribute *string) *string ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* *string --- -##### `GetStringMapAttribute` +##### `GetStringMapAttribute` ```go func GetStringMapAttribute(terraformAttribute *string) *map[string]*string ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* *string --- -##### `InterpolationForAttribute` +##### `InterpolationForAttribute` ```go func InterpolationForAttribute(property *string) IResolvable ``` -###### `property`Required +###### `property`Required - *Type:* *string --- -##### `Resolve` +##### `Resolve` ```go func Resolve(_context IResolveContext) interface{} @@ -23871,13 +27140,13 @@ func Resolve(_context IResolveContext) interface{} Produce the Token's value at resolution time. -###### `_context`Required +###### `_context`Required - *Type:* github.com/hashicorp/terraform-cdk-go/cdktf.IResolveContext --- -##### `ToString` +##### `ToString` ```go func ToString() *string @@ -23892,16 +27161,20 @@ Returns a reversible string representation. | **Name** | **Type** | **Description** | | --- | --- | --- | -| CreationStack | *[]*string | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| Fqn | *string | *No description.* | -| Branch | *string | *No description.* | -| DeployOnPush | github.com/hashicorp/terraform-cdk-go/cdktf.IResolvable | *No description.* | -| Repo | *string | *No description.* | -| InternalValue | DataDigitaloceanAppSpecServiceGithub | *No description.* | +| CreationStack | *[]*string | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| Fqn | *string | *No description.* | +| FailureThreshold | *f64 | *No description.* | +| HttpPath | *string | *No description.* | +| InitialDelaySeconds | *f64 | *No description.* | +| PeriodSeconds | *f64 | *No description.* | +| Port | *f64 | *No description.* | +| SuccessThreshold | *f64 | *No description.* | +| TimeoutSeconds | *f64 | *No description.* | +| InternalValue | DataDigitaloceanAppSpecServiceHealthCheck | *No description.* | --- -##### `CreationStack`Required +##### `CreationStack`Required ```go func CreationStack() *[]*string @@ -23915,7 +27188,7 @@ If this returns an empty array the stack will not be attached. --- -##### `Fqn`Required +##### `Fqn`Required ```go func Fqn() *string @@ -23925,66 +27198,106 @@ func Fqn() *string --- -##### `Branch`Required +##### `FailureThreshold`Required ```go -func Branch() *string +func FailureThreshold() *f64 +``` + +- *Type:* *f64 + +--- + +##### `HttpPath`Required + +```go +func HttpPath() *string ``` - *Type:* *string --- -##### `DeployOnPush`Required +##### `InitialDelaySeconds`Required ```go -func DeployOnPush() IResolvable +func InitialDelaySeconds() *f64 ``` -- *Type:* github.com/hashicorp/terraform-cdk-go/cdktf.IResolvable +- *Type:* *f64 --- -##### `Repo`Required +##### `PeriodSeconds`Required ```go -func Repo() *string +func PeriodSeconds() *f64 ``` -- *Type:* *string +- *Type:* *f64 --- -##### `InternalValue`Optional +##### `Port`Required ```go -func InternalValue() DataDigitaloceanAppSpecServiceGithub +func Port() *f64 ``` -- *Type:* DataDigitaloceanAppSpecServiceGithub +- *Type:* *f64 --- +##### `SuccessThreshold`Required -### DataDigitaloceanAppSpecServiceGitlabList +```go +func SuccessThreshold() *f64 +``` -#### Initializers +- *Type:* *f64 + +--- + +##### `TimeoutSeconds`Required ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadigitaloceanapp" +func TimeoutSeconds() *f64 +``` -datadigitaloceanapp.NewDataDigitaloceanAppSpecServiceGitlabList(terraformResource IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataDigitaloceanAppSpecServiceGitlabList +- *Type:* *f64 + +--- + +##### `InternalValue`Optional + +```go +func InternalValue() DataDigitaloceanAppSpecServiceHealthCheck +``` + +- *Type:* DataDigitaloceanAppSpecServiceHealthCheck + +--- + + +### DataDigitaloceanAppSpecServiceImageDeployOnPushList + +#### Initializers + +```go +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/datadigitaloceanapp" + +datadigitaloceanapp.NewDataDigitaloceanAppSpecServiceImageDeployOnPushList(terraformResource IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataDigitaloceanAppSpecServiceImageDeployOnPushList ``` | **Name** | **Type** | **Description** | | --- | --- | --- | -| terraformResource | github.com/hashicorp/terraform-cdk-go/cdktf.IInterpolatingParent | The parent resource. | -| terraformAttribute | *string | The attribute on the parent resource this class is referencing. | -| wrapsSet | *bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | +| terraformResource | github.com/hashicorp/terraform-cdk-go/cdktf.IInterpolatingParent | The parent resource. | +| terraformAttribute | *string | The attribute on the parent resource this class is referencing. | +| wrapsSet | *bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | --- -##### `terraformResource`Required +##### `terraformResource`Required - *Type:* github.com/hashicorp/terraform-cdk-go/cdktf.IInterpolatingParent @@ -23992,7 +27305,7 @@ The parent resource. --- -##### `terraformAttribute`Required +##### `terraformAttribute`Required - *Type:* *string @@ -24000,7 +27313,7 @@ The attribute on the parent resource this class is referencing. --- -##### `wrapsSet`Required +##### `wrapsSet`Required - *Type:* *bool @@ -24012,15 +27325,15 @@ whether the list is wrapping a set (will add tolist() to be able to access an it | **Name** | **Description** | | --- | --- | -| AllWithMapKey | Creating an iterator for this complex list. | -| ComputeFqn | *No description.* | -| Resolve | Produce the Token's value at resolution time. | -| ToString | Return a string representation of this resolvable object. | -| Get | *No description.* | +| AllWithMapKey | Creating an iterator for this complex list. | +| ComputeFqn | *No description.* | +| Resolve | Produce the Token's value at resolution time. | +| ToString | Return a string representation of this resolvable object. | +| Get | *No description.* | --- -##### `AllWithMapKey` +##### `AllWithMapKey` ```go func AllWithMapKey(mapKeyAttributeName *string) DynamicListTerraformIterator @@ -24030,19 +27343,19 @@ Creating an iterator for this complex list. The list will be converted into a map with the mapKeyAttributeName as the key. -###### `mapKeyAttributeName`Required +###### `mapKeyAttributeName`Required - *Type:* *string --- -##### `ComputeFqn` +##### `ComputeFqn` ```go func ComputeFqn() *string ``` -##### `Resolve` +##### `Resolve` ```go func Resolve(_context IResolveContext) interface{} @@ -24050,13 +27363,13 @@ func Resolve(_context IResolveContext) interface{} Produce the Token's value at resolution time. -###### `_context`Required +###### `_context`Required - *Type:* github.com/hashicorp/terraform-cdk-go/cdktf.IResolveContext --- -##### `ToString` +##### `ToString` ```go func ToString() *string @@ -24066,13 +27379,13 @@ Return a string representation of this resolvable object. Returns a reversible string representation. -##### `Get` +##### `Get` ```go -func Get(index *f64) DataDigitaloceanAppSpecServiceGitlabOutputReference +func Get(index *f64) DataDigitaloceanAppSpecServiceImageDeployOnPushOutputReference ``` -###### `index`Required +###### `index`Required - *Type:* *f64 @@ -24085,12 +27398,12 @@ the index of the item to return. | **Name** | **Type** | **Description** | | --- | --- | --- | -| CreationStack | *[]*string | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| Fqn | *string | *No description.* | +| CreationStack | *[]*string | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| Fqn | *string | *No description.* | --- -##### `CreationStack`Required +##### `CreationStack`Required ```go func CreationStack() *[]*string @@ -24104,7 +27417,7 @@ If this returns an empty array the stack will not be attached. --- -##### `Fqn`Required +##### `Fqn`Required ```go func Fqn() *string @@ -24115,26 +27428,26 @@ func Fqn() *string --- -### DataDigitaloceanAppSpecServiceGitlabOutputReference +### DataDigitaloceanAppSpecServiceImageDeployOnPushOutputReference -#### Initializers +#### Initializers ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadigitaloceanapp" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/datadigitaloceanapp" -datadigitaloceanapp.NewDataDigitaloceanAppSpecServiceGitlabOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string, complexObjectIndex *f64, complexObjectIsFromSet *bool) DataDigitaloceanAppSpecServiceGitlabOutputReference +datadigitaloceanapp.NewDataDigitaloceanAppSpecServiceImageDeployOnPushOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string, complexObjectIndex *f64, complexObjectIsFromSet *bool) DataDigitaloceanAppSpecServiceImageDeployOnPushOutputReference ``` | **Name** | **Type** | **Description** | | --- | --- | --- | -| terraformResource | github.com/hashicorp/terraform-cdk-go/cdktf.IInterpolatingParent | The parent resource. | -| terraformAttribute | *string | The attribute on the parent resource this class is referencing. | -| complexObjectIndex | *f64 | the index of this item in the list. | -| complexObjectIsFromSet | *bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | +| terraformResource | github.com/hashicorp/terraform-cdk-go/cdktf.IInterpolatingParent | The parent resource. | +| terraformAttribute | *string | The attribute on the parent resource this class is referencing. | +| complexObjectIndex | *f64 | the index of this item in the list. | +| complexObjectIsFromSet | *bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | --- -##### `terraformResource`Required +##### `terraformResource`Required - *Type:* github.com/hashicorp/terraform-cdk-go/cdktf.IInterpolatingParent @@ -24142,7 +27455,7 @@ The parent resource. --- -##### `terraformAttribute`Required +##### `terraformAttribute`Required - *Type:* *string @@ -24150,7 +27463,7 @@ The attribute on the parent resource this class is referencing. --- -##### `complexObjectIndex`Required +##### `complexObjectIndex`Required - *Type:* *f64 @@ -24158,7 +27471,7 @@ the index of this item in the list. --- -##### `complexObjectIsFromSet`Required +##### `complexObjectIsFromSet`Required - *Type:* *bool @@ -24170,149 +27483,149 @@ whether the list is wrapping a set (will add tolist() to be able to access an it | **Name** | **Description** | | --- | --- | -| ComputeFqn | *No description.* | -| GetAnyMapAttribute | *No description.* | -| GetBooleanAttribute | *No description.* | -| GetBooleanMapAttribute | *No description.* | -| GetListAttribute | *No description.* | -| GetNumberAttribute | *No description.* | -| GetNumberListAttribute | *No description.* | -| GetNumberMapAttribute | *No description.* | -| GetStringAttribute | *No description.* | -| GetStringMapAttribute | *No description.* | -| InterpolationForAttribute | *No description.* | -| Resolve | Produce the Token's value at resolution time. | -| ToString | Return a string representation of this resolvable object. | +| ComputeFqn | *No description.* | +| GetAnyMapAttribute | *No description.* | +| GetBooleanAttribute | *No description.* | +| GetBooleanMapAttribute | *No description.* | +| GetListAttribute | *No description.* | +| GetNumberAttribute | *No description.* | +| GetNumberListAttribute | *No description.* | +| GetNumberMapAttribute | *No description.* | +| GetStringAttribute | *No description.* | +| GetStringMapAttribute | *No description.* | +| InterpolationForAttribute | *No description.* | +| Resolve | Produce the Token's value at resolution time. | +| ToString | Return a string representation of this resolvable object. | --- -##### `ComputeFqn` +##### `ComputeFqn` ```go func ComputeFqn() *string ``` -##### `GetAnyMapAttribute` +##### `GetAnyMapAttribute` ```go func GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* *string --- -##### `GetBooleanAttribute` +##### `GetBooleanAttribute` ```go func GetBooleanAttribute(terraformAttribute *string) IResolvable ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* *string --- -##### `GetBooleanMapAttribute` +##### `GetBooleanMapAttribute` ```go func GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* *string --- -##### `GetListAttribute` +##### `GetListAttribute` ```go func GetListAttribute(terraformAttribute *string) *[]*string ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* *string --- -##### `GetNumberAttribute` +##### `GetNumberAttribute` ```go func GetNumberAttribute(terraformAttribute *string) *f64 ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* *string --- -##### `GetNumberListAttribute` +##### `GetNumberListAttribute` ```go func GetNumberListAttribute(terraformAttribute *string) *[]*f64 ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* *string --- -##### `GetNumberMapAttribute` +##### `GetNumberMapAttribute` ```go func GetNumberMapAttribute(terraformAttribute *string) *map[string]*f64 ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* *string --- -##### `GetStringAttribute` +##### `GetStringAttribute` ```go func GetStringAttribute(terraformAttribute *string) *string ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* *string --- -##### `GetStringMapAttribute` +##### `GetStringMapAttribute` ```go func GetStringMapAttribute(terraformAttribute *string) *map[string]*string ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* *string --- -##### `InterpolationForAttribute` +##### `InterpolationForAttribute` ```go func InterpolationForAttribute(property *string) IResolvable ``` -###### `property`Required +###### `property`Required - *Type:* *string --- -##### `Resolve` +##### `Resolve` ```go func Resolve(_context IResolveContext) interface{} @@ -24320,13 +27633,13 @@ func Resolve(_context IResolveContext) interface{} Produce the Token's value at resolution time. -###### `_context`Required +###### `_context`Required - *Type:* github.com/hashicorp/terraform-cdk-go/cdktf.IResolveContext --- -##### `ToString` +##### `ToString` ```go func ToString() *string @@ -24341,16 +27654,14 @@ Returns a reversible string representation. | **Name** | **Type** | **Description** | | --- | --- | --- | -| CreationStack | *[]*string | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| Fqn | *string | *No description.* | -| Branch | *string | *No description.* | -| DeployOnPush | github.com/hashicorp/terraform-cdk-go/cdktf.IResolvable | *No description.* | -| Repo | *string | *No description.* | -| InternalValue | DataDigitaloceanAppSpecServiceGitlab | *No description.* | +| CreationStack | *[]*string | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| Fqn | *string | *No description.* | +| Enabled | github.com/hashicorp/terraform-cdk-go/cdktf.IResolvable | *No description.* | +| InternalValue | DataDigitaloceanAppSpecServiceImageDeployOnPush | *No description.* | --- -##### `CreationStack`Required +##### `CreationStack`Required ```go func CreationStack() *[]*string @@ -24364,7 +27675,7 @@ If this returns an empty array the stack will not be attached. --- -##### `Fqn`Required +##### `Fqn`Required ```go func Fqn() *string @@ -24374,66 +27685,46 @@ func Fqn() *string --- -##### `Branch`Required - -```go -func Branch() *string -``` - -- *Type:* *string - ---- - -##### `DeployOnPush`Required +##### `Enabled`Required ```go -func DeployOnPush() IResolvable +func Enabled() IResolvable ``` - *Type:* github.com/hashicorp/terraform-cdk-go/cdktf.IResolvable --- -##### `Repo`Required - -```go -func Repo() *string -``` - -- *Type:* *string - ---- - -##### `InternalValue`Optional +##### `InternalValue`Optional ```go -func InternalValue() DataDigitaloceanAppSpecServiceGitlab +func InternalValue() DataDigitaloceanAppSpecServiceImageDeployOnPush ``` -- *Type:* DataDigitaloceanAppSpecServiceGitlab +- *Type:* DataDigitaloceanAppSpecServiceImageDeployOnPush --- -### DataDigitaloceanAppSpecServiceGitList +### DataDigitaloceanAppSpecServiceImageList -#### Initializers +#### Initializers ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadigitaloceanapp" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/datadigitaloceanapp" -datadigitaloceanapp.NewDataDigitaloceanAppSpecServiceGitList(terraformResource IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataDigitaloceanAppSpecServiceGitList +datadigitaloceanapp.NewDataDigitaloceanAppSpecServiceImageList(terraformResource IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataDigitaloceanAppSpecServiceImageList ``` | **Name** | **Type** | **Description** | | --- | --- | --- | -| terraformResource | github.com/hashicorp/terraform-cdk-go/cdktf.IInterpolatingParent | The parent resource. | -| terraformAttribute | *string | The attribute on the parent resource this class is referencing. | -| wrapsSet | *bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | +| terraformResource | github.com/hashicorp/terraform-cdk-go/cdktf.IInterpolatingParent | The parent resource. | +| terraformAttribute | *string | The attribute on the parent resource this class is referencing. | +| wrapsSet | *bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | --- -##### `terraformResource`Required +##### `terraformResource`Required - *Type:* github.com/hashicorp/terraform-cdk-go/cdktf.IInterpolatingParent @@ -24441,7 +27732,7 @@ The parent resource. --- -##### `terraformAttribute`Required +##### `terraformAttribute`Required - *Type:* *string @@ -24449,7 +27740,7 @@ The attribute on the parent resource this class is referencing. --- -##### `wrapsSet`Required +##### `wrapsSet`Required - *Type:* *bool @@ -24461,15 +27752,15 @@ whether the list is wrapping a set (will add tolist() to be able to access an it | **Name** | **Description** | | --- | --- | -| AllWithMapKey | Creating an iterator for this complex list. | -| ComputeFqn | *No description.* | -| Resolve | Produce the Token's value at resolution time. | -| ToString | Return a string representation of this resolvable object. | -| Get | *No description.* | +| AllWithMapKey | Creating an iterator for this complex list. | +| ComputeFqn | *No description.* | +| Resolve | Produce the Token's value at resolution time. | +| ToString | Return a string representation of this resolvable object. | +| Get | *No description.* | --- -##### `AllWithMapKey` +##### `AllWithMapKey` ```go func AllWithMapKey(mapKeyAttributeName *string) DynamicListTerraformIterator @@ -24479,19 +27770,19 @@ Creating an iterator for this complex list. The list will be converted into a map with the mapKeyAttributeName as the key. -###### `mapKeyAttributeName`Required +###### `mapKeyAttributeName`Required - *Type:* *string --- -##### `ComputeFqn` +##### `ComputeFqn` ```go func ComputeFqn() *string ``` -##### `Resolve` +##### `Resolve` ```go func Resolve(_context IResolveContext) interface{} @@ -24499,13 +27790,13 @@ func Resolve(_context IResolveContext) interface{} Produce the Token's value at resolution time. -###### `_context`Required +###### `_context`Required - *Type:* github.com/hashicorp/terraform-cdk-go/cdktf.IResolveContext --- -##### `ToString` +##### `ToString` ```go func ToString() *string @@ -24515,13 +27806,13 @@ Return a string representation of this resolvable object. Returns a reversible string representation. -##### `Get` +##### `Get` ```go -func Get(index *f64) DataDigitaloceanAppSpecServiceGitOutputReference +func Get(index *f64) DataDigitaloceanAppSpecServiceImageOutputReference ``` -###### `index`Required +###### `index`Required - *Type:* *f64 @@ -24534,12 +27825,12 @@ the index of the item to return. | **Name** | **Type** | **Description** | | --- | --- | --- | -| CreationStack | *[]*string | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| Fqn | *string | *No description.* | +| CreationStack | *[]*string | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| Fqn | *string | *No description.* | --- -##### `CreationStack`Required +##### `CreationStack`Required ```go func CreationStack() *[]*string @@ -24553,7 +27844,7 @@ If this returns an empty array the stack will not be attached. --- -##### `Fqn`Required +##### `Fqn`Required ```go func Fqn() *string @@ -24564,26 +27855,26 @@ func Fqn() *string --- -### DataDigitaloceanAppSpecServiceGitOutputReference +### DataDigitaloceanAppSpecServiceImageOutputReference -#### Initializers +#### Initializers ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadigitaloceanapp" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/datadigitaloceanapp" -datadigitaloceanapp.NewDataDigitaloceanAppSpecServiceGitOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string, complexObjectIndex *f64, complexObjectIsFromSet *bool) DataDigitaloceanAppSpecServiceGitOutputReference +datadigitaloceanapp.NewDataDigitaloceanAppSpecServiceImageOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string, complexObjectIndex *f64, complexObjectIsFromSet *bool) DataDigitaloceanAppSpecServiceImageOutputReference ``` | **Name** | **Type** | **Description** | | --- | --- | --- | -| terraformResource | github.com/hashicorp/terraform-cdk-go/cdktf.IInterpolatingParent | The parent resource. | -| terraformAttribute | *string | The attribute on the parent resource this class is referencing. | -| complexObjectIndex | *f64 | the index of this item in the list. | -| complexObjectIsFromSet | *bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | +| terraformResource | github.com/hashicorp/terraform-cdk-go/cdktf.IInterpolatingParent | The parent resource. | +| terraformAttribute | *string | The attribute on the parent resource this class is referencing. | +| complexObjectIndex | *f64 | the index of this item in the list. | +| complexObjectIsFromSet | *bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | --- -##### `terraformResource`Required +##### `terraformResource`Required - *Type:* github.com/hashicorp/terraform-cdk-go/cdktf.IInterpolatingParent @@ -24591,7 +27882,7 @@ The parent resource. --- -##### `terraformAttribute`Required +##### `terraformAttribute`Required - *Type:* *string @@ -24599,7 +27890,7 @@ The attribute on the parent resource this class is referencing. --- -##### `complexObjectIndex`Required +##### `complexObjectIndex`Required - *Type:* *f64 @@ -24607,7 +27898,7 @@ the index of this item in the list. --- -##### `complexObjectIsFromSet`Required +##### `complexObjectIsFromSet`Required - *Type:* *bool @@ -24619,149 +27910,149 @@ whether the list is wrapping a set (will add tolist() to be able to access an it | **Name** | **Description** | | --- | --- | -| ComputeFqn | *No description.* | -| GetAnyMapAttribute | *No description.* | -| GetBooleanAttribute | *No description.* | -| GetBooleanMapAttribute | *No description.* | -| GetListAttribute | *No description.* | -| GetNumberAttribute | *No description.* | -| GetNumberListAttribute | *No description.* | -| GetNumberMapAttribute | *No description.* | -| GetStringAttribute | *No description.* | -| GetStringMapAttribute | *No description.* | -| InterpolationForAttribute | *No description.* | -| Resolve | Produce the Token's value at resolution time. | -| ToString | Return a string representation of this resolvable object. | +| ComputeFqn | *No description.* | +| GetAnyMapAttribute | *No description.* | +| GetBooleanAttribute | *No description.* | +| GetBooleanMapAttribute | *No description.* | +| GetListAttribute | *No description.* | +| GetNumberAttribute | *No description.* | +| GetNumberListAttribute | *No description.* | +| GetNumberMapAttribute | *No description.* | +| GetStringAttribute | *No description.* | +| GetStringMapAttribute | *No description.* | +| InterpolationForAttribute | *No description.* | +| Resolve | Produce the Token's value at resolution time. | +| ToString | Return a string representation of this resolvable object. | --- -##### `ComputeFqn` +##### `ComputeFqn` ```go func ComputeFqn() *string ``` -##### `GetAnyMapAttribute` +##### `GetAnyMapAttribute` ```go func GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* *string --- -##### `GetBooleanAttribute` +##### `GetBooleanAttribute` ```go func GetBooleanAttribute(terraformAttribute *string) IResolvable ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* *string --- -##### `GetBooleanMapAttribute` +##### `GetBooleanMapAttribute` ```go func GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* *string --- -##### `GetListAttribute` +##### `GetListAttribute` ```go func GetListAttribute(terraformAttribute *string) *[]*string ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* *string --- -##### `GetNumberAttribute` +##### `GetNumberAttribute` ```go func GetNumberAttribute(terraformAttribute *string) *f64 ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* *string --- -##### `GetNumberListAttribute` +##### `GetNumberListAttribute` ```go func GetNumberListAttribute(terraformAttribute *string) *[]*f64 ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* *string --- -##### `GetNumberMapAttribute` +##### `GetNumberMapAttribute` ```go func GetNumberMapAttribute(terraformAttribute *string) *map[string]*f64 ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* *string --- -##### `GetStringAttribute` +##### `GetStringAttribute` ```go func GetStringAttribute(terraformAttribute *string) *string ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* *string --- -##### `GetStringMapAttribute` +##### `GetStringMapAttribute` ```go func GetStringMapAttribute(terraformAttribute *string) *map[string]*string ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* *string --- -##### `InterpolationForAttribute` +##### `InterpolationForAttribute` ```go func InterpolationForAttribute(property *string) IResolvable ``` -###### `property`Required +###### `property`Required - *Type:* *string --- -##### `Resolve` +##### `Resolve` ```go func Resolve(_context IResolveContext) interface{} @@ -24769,13 +28060,13 @@ func Resolve(_context IResolveContext) interface{} Produce the Token's value at resolution time. -###### `_context`Required +###### `_context`Required - *Type:* github.com/hashicorp/terraform-cdk-go/cdktf.IResolveContext --- -##### `ToString` +##### `ToString` ```go func ToString() *string @@ -24790,15 +28081,19 @@ Returns a reversible string representation. | **Name** | **Type** | **Description** | | --- | --- | --- | -| CreationStack | *[]*string | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| Fqn | *string | *No description.* | -| Branch | *string | *No description.* | -| RepoCloneUrl | *string | *No description.* | -| InternalValue | DataDigitaloceanAppSpecServiceGit | *No description.* | +| CreationStack | *[]*string | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| Fqn | *string | *No description.* | +| DeployOnPush | DataDigitaloceanAppSpecServiceImageDeployOnPushList | *No description.* | +| Registry | *string | *No description.* | +| RegistryCredentials | *string | *No description.* | +| RegistryType | *string | *No description.* | +| Repository | *string | *No description.* | +| Tag | *string | *No description.* | +| InternalValue | DataDigitaloceanAppSpecServiceImage | *No description.* | --- -##### `CreationStack`Required +##### `CreationStack`Required ```go func CreationStack() *[]*string @@ -24812,7 +28107,7 @@ If this returns an empty array the stack will not be attached. --- -##### `Fqn`Required +##### `Fqn`Required ```go func Fqn() *string @@ -24822,56 +28117,245 @@ func Fqn() *string --- -##### `Branch`Required +##### `DeployOnPush`Required ```go -func Branch() *string +func DeployOnPush() DataDigitaloceanAppSpecServiceImageDeployOnPushList +``` + +- *Type:* DataDigitaloceanAppSpecServiceImageDeployOnPushList + +--- + +##### `Registry`Required + +```go +func Registry() *string ``` - *Type:* *string --- -##### `RepoCloneUrl`Required +##### `RegistryCredentials`Required ```go -func RepoCloneUrl() *string +func RegistryCredentials() *string ``` - *Type:* *string --- -##### `InternalValue`Optional +##### `RegistryType`Required ```go -func InternalValue() DataDigitaloceanAppSpecServiceGit +func RegistryType() *string ``` -- *Type:* DataDigitaloceanAppSpecServiceGit +- *Type:* *string --- +##### `Repository`Required -### DataDigitaloceanAppSpecServiceHealthCheckList +```go +func Repository() *string +``` -#### Initializers +- *Type:* *string + +--- + +##### `Tag`Required ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadigitaloceanapp" +func Tag() *string +``` -datadigitaloceanapp.NewDataDigitaloceanAppSpecServiceHealthCheckList(terraformResource IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataDigitaloceanAppSpecServiceHealthCheckList +- *Type:* *string + +--- + +##### `InternalValue`Optional + +```go +func InternalValue() DataDigitaloceanAppSpecServiceImage +``` + +- *Type:* DataDigitaloceanAppSpecServiceImage + +--- + + +### DataDigitaloceanAppSpecServiceList + +#### Initializers + +```go +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/datadigitaloceanapp" + +datadigitaloceanapp.NewDataDigitaloceanAppSpecServiceList(terraformResource IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataDigitaloceanAppSpecServiceList ``` | **Name** | **Type** | **Description** | | --- | --- | --- | -| terraformResource | github.com/hashicorp/terraform-cdk-go/cdktf.IInterpolatingParent | The parent resource. | -| terraformAttribute | *string | The attribute on the parent resource this class is referencing. | -| wrapsSet | *bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | +| terraformResource | github.com/hashicorp/terraform-cdk-go/cdktf.IInterpolatingParent | The parent resource. | +| terraformAttribute | *string | The attribute on the parent resource this class is referencing. | +| wrapsSet | *bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | + +--- + +##### `terraformResource`Required + +- *Type:* github.com/hashicorp/terraform-cdk-go/cdktf.IInterpolatingParent + +The parent resource. + +--- + +##### `terraformAttribute`Required + +- *Type:* *string + +The attribute on the parent resource this class is referencing. + +--- + +##### `wrapsSet`Required + +- *Type:* *bool + +whether the list is wrapping a set (will add tolist() to be able to access an item via an index). + +--- + +#### Methods + +| **Name** | **Description** | +| --- | --- | +| AllWithMapKey | Creating an iterator for this complex list. | +| ComputeFqn | *No description.* | +| Resolve | Produce the Token's value at resolution time. | +| ToString | Return a string representation of this resolvable object. | +| Get | *No description.* | + +--- + +##### `AllWithMapKey` + +```go +func AllWithMapKey(mapKeyAttributeName *string) DynamicListTerraformIterator +``` + +Creating an iterator for this complex list. + +The list will be converted into a map with the mapKeyAttributeName as the key. + +###### `mapKeyAttributeName`Required + +- *Type:* *string + +--- + +##### `ComputeFqn` + +```go +func ComputeFqn() *string +``` + +##### `Resolve` + +```go +func Resolve(_context IResolveContext) interface{} +``` + +Produce the Token's value at resolution time. + +###### `_context`Required + +- *Type:* github.com/hashicorp/terraform-cdk-go/cdktf.IResolveContext + +--- + +##### `ToString` + +```go +func ToString() *string +``` + +Return a string representation of this resolvable object. + +Returns a reversible string representation. + +##### `Get` + +```go +func Get(index *f64) DataDigitaloceanAppSpecServiceOutputReference +``` + +###### `index`Required + +- *Type:* *f64 + +the index of the item to return. + +--- + + +#### Properties + +| **Name** | **Type** | **Description** | +| --- | --- | --- | +| CreationStack | *[]*string | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| Fqn | *string | *No description.* | + +--- + +##### `CreationStack`Required + +```go +func CreationStack() *[]*string +``` + +- *Type:* *[]*string + +The creation stack of this resolvable which will be appended to errors thrown during resolution. + +If this returns an empty array the stack will not be attached. + +--- + +##### `Fqn`Required + +```go +func Fqn() *string +``` + +- *Type:* *string + +--- + + +### DataDigitaloceanAppSpecServiceLogDestinationDatadogList + +#### Initializers + +```go +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/datadigitaloceanapp" + +datadigitaloceanapp.NewDataDigitaloceanAppSpecServiceLogDestinationDatadogList(terraformResource IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataDigitaloceanAppSpecServiceLogDestinationDatadogList +``` + +| **Name** | **Type** | **Description** | +| --- | --- | --- | +| terraformResource | github.com/hashicorp/terraform-cdk-go/cdktf.IInterpolatingParent | The parent resource. | +| terraformAttribute | *string | The attribute on the parent resource this class is referencing. | +| wrapsSet | *bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | --- -##### `terraformResource`Required +##### `terraformResource`Required - *Type:* github.com/hashicorp/terraform-cdk-go/cdktf.IInterpolatingParent @@ -24879,7 +28363,7 @@ The parent resource. --- -##### `terraformAttribute`Required +##### `terraformAttribute`Required - *Type:* *string @@ -24887,7 +28371,7 @@ The attribute on the parent resource this class is referencing. --- -##### `wrapsSet`Required +##### `wrapsSet`Required - *Type:* *bool @@ -24899,15 +28383,15 @@ whether the list is wrapping a set (will add tolist() to be able to access an it | **Name** | **Description** | | --- | --- | -| AllWithMapKey | Creating an iterator for this complex list. | -| ComputeFqn | *No description.* | -| Resolve | Produce the Token's value at resolution time. | -| ToString | Return a string representation of this resolvable object. | -| Get | *No description.* | +| AllWithMapKey | Creating an iterator for this complex list. | +| ComputeFqn | *No description.* | +| Resolve | Produce the Token's value at resolution time. | +| ToString | Return a string representation of this resolvable object. | +| Get | *No description.* | --- -##### `AllWithMapKey` +##### `AllWithMapKey` ```go func AllWithMapKey(mapKeyAttributeName *string) DynamicListTerraformIterator @@ -24917,19 +28401,19 @@ Creating an iterator for this complex list. The list will be converted into a map with the mapKeyAttributeName as the key. -###### `mapKeyAttributeName`Required +###### `mapKeyAttributeName`Required - *Type:* *string --- -##### `ComputeFqn` +##### `ComputeFqn` ```go func ComputeFqn() *string ``` -##### `Resolve` +##### `Resolve` ```go func Resolve(_context IResolveContext) interface{} @@ -24937,13 +28421,13 @@ func Resolve(_context IResolveContext) interface{} Produce the Token's value at resolution time. -###### `_context`Required +###### `_context`Required - *Type:* github.com/hashicorp/terraform-cdk-go/cdktf.IResolveContext --- -##### `ToString` +##### `ToString` ```go func ToString() *string @@ -24953,13 +28437,13 @@ Return a string representation of this resolvable object. Returns a reversible string representation. -##### `Get` +##### `Get` ```go -func Get(index *f64) DataDigitaloceanAppSpecServiceHealthCheckOutputReference +func Get(index *f64) DataDigitaloceanAppSpecServiceLogDestinationDatadogOutputReference ``` -###### `index`Required +###### `index`Required - *Type:* *f64 @@ -24972,12 +28456,12 @@ the index of the item to return. | **Name** | **Type** | **Description** | | --- | --- | --- | -| CreationStack | *[]*string | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| Fqn | *string | *No description.* | +| CreationStack | *[]*string | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| Fqn | *string | *No description.* | --- -##### `CreationStack`Required +##### `CreationStack`Required ```go func CreationStack() *[]*string @@ -24991,7 +28475,7 @@ If this returns an empty array the stack will not be attached. --- -##### `Fqn`Required +##### `Fqn`Required ```go func Fqn() *string @@ -25002,26 +28486,26 @@ func Fqn() *string --- -### DataDigitaloceanAppSpecServiceHealthCheckOutputReference +### DataDigitaloceanAppSpecServiceLogDestinationDatadogOutputReference -#### Initializers +#### Initializers ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadigitaloceanapp" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/datadigitaloceanapp" -datadigitaloceanapp.NewDataDigitaloceanAppSpecServiceHealthCheckOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string, complexObjectIndex *f64, complexObjectIsFromSet *bool) DataDigitaloceanAppSpecServiceHealthCheckOutputReference +datadigitaloceanapp.NewDataDigitaloceanAppSpecServiceLogDestinationDatadogOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string, complexObjectIndex *f64, complexObjectIsFromSet *bool) DataDigitaloceanAppSpecServiceLogDestinationDatadogOutputReference ``` | **Name** | **Type** | **Description** | | --- | --- | --- | -| terraformResource | github.com/hashicorp/terraform-cdk-go/cdktf.IInterpolatingParent | The parent resource. | -| terraformAttribute | *string | The attribute on the parent resource this class is referencing. | -| complexObjectIndex | *f64 | the index of this item in the list. | -| complexObjectIsFromSet | *bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | +| terraformResource | github.com/hashicorp/terraform-cdk-go/cdktf.IInterpolatingParent | The parent resource. | +| terraformAttribute | *string | The attribute on the parent resource this class is referencing. | +| complexObjectIndex | *f64 | the index of this item in the list. | +| complexObjectIsFromSet | *bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | --- -##### `terraformResource`Required +##### `terraformResource`Required - *Type:* github.com/hashicorp/terraform-cdk-go/cdktf.IInterpolatingParent @@ -25029,7 +28513,7 @@ The parent resource. --- -##### `terraformAttribute`Required +##### `terraformAttribute`Required - *Type:* *string @@ -25037,7 +28521,7 @@ The attribute on the parent resource this class is referencing. --- -##### `complexObjectIndex`Required +##### `complexObjectIndex`Required - *Type:* *f64 @@ -25045,7 +28529,7 @@ the index of this item in the list. --- -##### `complexObjectIsFromSet`Required +##### `complexObjectIsFromSet`Required - *Type:* *bool @@ -25057,149 +28541,149 @@ whether the list is wrapping a set (will add tolist() to be able to access an it | **Name** | **Description** | | --- | --- | -| ComputeFqn | *No description.* | -| GetAnyMapAttribute | *No description.* | -| GetBooleanAttribute | *No description.* | -| GetBooleanMapAttribute | *No description.* | -| GetListAttribute | *No description.* | -| GetNumberAttribute | *No description.* | -| GetNumberListAttribute | *No description.* | -| GetNumberMapAttribute | *No description.* | -| GetStringAttribute | *No description.* | -| GetStringMapAttribute | *No description.* | -| InterpolationForAttribute | *No description.* | -| Resolve | Produce the Token's value at resolution time. | -| ToString | Return a string representation of this resolvable object. | +| ComputeFqn | *No description.* | +| GetAnyMapAttribute | *No description.* | +| GetBooleanAttribute | *No description.* | +| GetBooleanMapAttribute | *No description.* | +| GetListAttribute | *No description.* | +| GetNumberAttribute | *No description.* | +| GetNumberListAttribute | *No description.* | +| GetNumberMapAttribute | *No description.* | +| GetStringAttribute | *No description.* | +| GetStringMapAttribute | *No description.* | +| InterpolationForAttribute | *No description.* | +| Resolve | Produce the Token's value at resolution time. | +| ToString | Return a string representation of this resolvable object. | --- -##### `ComputeFqn` +##### `ComputeFqn` ```go func ComputeFqn() *string ``` -##### `GetAnyMapAttribute` +##### `GetAnyMapAttribute` ```go func GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* *string --- -##### `GetBooleanAttribute` +##### `GetBooleanAttribute` ```go func GetBooleanAttribute(terraformAttribute *string) IResolvable ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* *string --- -##### `GetBooleanMapAttribute` +##### `GetBooleanMapAttribute` ```go func GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* *string --- -##### `GetListAttribute` +##### `GetListAttribute` ```go func GetListAttribute(terraformAttribute *string) *[]*string ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* *string --- -##### `GetNumberAttribute` +##### `GetNumberAttribute` ```go func GetNumberAttribute(terraformAttribute *string) *f64 ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* *string --- -##### `GetNumberListAttribute` +##### `GetNumberListAttribute` ```go func GetNumberListAttribute(terraformAttribute *string) *[]*f64 ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* *string --- -##### `GetNumberMapAttribute` +##### `GetNumberMapAttribute` ```go func GetNumberMapAttribute(terraformAttribute *string) *map[string]*f64 ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* *string --- -##### `GetStringAttribute` +##### `GetStringAttribute` ```go func GetStringAttribute(terraformAttribute *string) *string ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* *string --- -##### `GetStringMapAttribute` +##### `GetStringMapAttribute` ```go func GetStringMapAttribute(terraformAttribute *string) *map[string]*string ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* *string --- -##### `InterpolationForAttribute` +##### `InterpolationForAttribute` ```go func InterpolationForAttribute(property *string) IResolvable ``` -###### `property`Required +###### `property`Required - *Type:* *string --- -##### `Resolve` +##### `Resolve` ```go func Resolve(_context IResolveContext) interface{} @@ -25207,13 +28691,13 @@ func Resolve(_context IResolveContext) interface{} Produce the Token's value at resolution time. -###### `_context`Required +###### `_context`Required - *Type:* github.com/hashicorp/terraform-cdk-go/cdktf.IResolveContext --- -##### `ToString` +##### `ToString` ```go func ToString() *string @@ -25228,20 +28712,15 @@ Returns a reversible string representation. | **Name** | **Type** | **Description** | | --- | --- | --- | -| CreationStack | *[]*string | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| Fqn | *string | *No description.* | -| FailureThreshold | *f64 | *No description.* | -| HttpPath | *string | *No description.* | -| InitialDelaySeconds | *f64 | *No description.* | -| PeriodSeconds | *f64 | *No description.* | -| Port | *f64 | *No description.* | -| SuccessThreshold | *f64 | *No description.* | -| TimeoutSeconds | *f64 | *No description.* | -| InternalValue | DataDigitaloceanAppSpecServiceHealthCheck | *No description.* | +| CreationStack | *[]*string | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| Fqn | *string | *No description.* | +| ApiKey | *string | *No description.* | +| Endpoint | *string | *No description.* | +| InternalValue | DataDigitaloceanAppSpecServiceLogDestinationDatadog | *No description.* | --- -##### `CreationStack`Required +##### `CreationStack`Required ```go func CreationStack() *[]*string @@ -25255,7 +28734,7 @@ If this returns an empty array the stack will not be attached. --- -##### `Fqn`Required +##### `Fqn`Required ```go func Fqn() *string @@ -25265,106 +28744,205 @@ func Fqn() *string --- -##### `FailureThreshold`Required +##### `ApiKey`Required ```go -func FailureThreshold() *f64 +func ApiKey() *string ``` -- *Type:* *f64 +- *Type:* *string --- -##### `HttpPath`Required +##### `Endpoint`Required ```go -func HttpPath() *string +func Endpoint() *string ``` - *Type:* *string --- -##### `InitialDelaySeconds`Required +##### `InternalValue`Optional ```go -func InitialDelaySeconds() *f64 +func InternalValue() DataDigitaloceanAppSpecServiceLogDestinationDatadog ``` -- *Type:* *f64 +- *Type:* DataDigitaloceanAppSpecServiceLogDestinationDatadog --- -##### `PeriodSeconds`Required + +### DataDigitaloceanAppSpecServiceLogDestinationList + +#### Initializers ```go -func PeriodSeconds() *f64 +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/datadigitaloceanapp" + +datadigitaloceanapp.NewDataDigitaloceanAppSpecServiceLogDestinationList(terraformResource IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataDigitaloceanAppSpecServiceLogDestinationList ``` -- *Type:* *f64 +| **Name** | **Type** | **Description** | +| --- | --- | --- | +| terraformResource | github.com/hashicorp/terraform-cdk-go/cdktf.IInterpolatingParent | The parent resource. | +| terraformAttribute | *string | The attribute on the parent resource this class is referencing. | +| wrapsSet | *bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | --- -##### `Port`Required +##### `terraformResource`Required + +- *Type:* github.com/hashicorp/terraform-cdk-go/cdktf.IInterpolatingParent + +The parent resource. + +--- + +##### `terraformAttribute`Required + +- *Type:* *string + +The attribute on the parent resource this class is referencing. + +--- + +##### `wrapsSet`Required + +- *Type:* *bool + +whether the list is wrapping a set (will add tolist() to be able to access an item via an index). + +--- + +#### Methods + +| **Name** | **Description** | +| --- | --- | +| AllWithMapKey | Creating an iterator for this complex list. | +| ComputeFqn | *No description.* | +| Resolve | Produce the Token's value at resolution time. | +| ToString | Return a string representation of this resolvable object. | +| Get | *No description.* | + +--- + +##### `AllWithMapKey` ```go -func Port() *f64 +func AllWithMapKey(mapKeyAttributeName *string) DynamicListTerraformIterator ``` -- *Type:* *f64 +Creating an iterator for this complex list. + +The list will be converted into a map with the mapKeyAttributeName as the key. + +###### `mapKeyAttributeName`Required + +- *Type:* *string --- -##### `SuccessThreshold`Required +##### `ComputeFqn` ```go -func SuccessThreshold() *f64 +func ComputeFqn() *string ``` -- *Type:* *f64 +##### `Resolve` + +```go +func Resolve(_context IResolveContext) interface{} +``` + +Produce the Token's value at resolution time. + +###### `_context`Required + +- *Type:* github.com/hashicorp/terraform-cdk-go/cdktf.IResolveContext --- -##### `TimeoutSeconds`Required +##### `ToString` ```go -func TimeoutSeconds() *f64 +func ToString() *string +``` + +Return a string representation of this resolvable object. + +Returns a reversible string representation. + +##### `Get` + +```go +func Get(index *f64) DataDigitaloceanAppSpecServiceLogDestinationOutputReference ``` +###### `index`Required + - *Type:* *f64 +the index of the item to return. + --- -##### `InternalValue`Optional + +#### Properties + +| **Name** | **Type** | **Description** | +| --- | --- | --- | +| CreationStack | *[]*string | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| Fqn | *string | *No description.* | + +--- + +##### `CreationStack`Required ```go -func InternalValue() DataDigitaloceanAppSpecServiceHealthCheck +func CreationStack() *[]*string ``` -- *Type:* DataDigitaloceanAppSpecServiceHealthCheck +- *Type:* *[]*string + +The creation stack of this resolvable which will be appended to errors thrown during resolution. + +If this returns an empty array the stack will not be attached. --- +##### `Fqn`Required -### DataDigitaloceanAppSpecServiceImageDeployOnPushList +```go +func Fqn() *string +``` -#### Initializers +- *Type:* *string + +--- + + +### DataDigitaloceanAppSpecServiceLogDestinationLogtailList + +#### Initializers ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadigitaloceanapp" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/datadigitaloceanapp" -datadigitaloceanapp.NewDataDigitaloceanAppSpecServiceImageDeployOnPushList(terraformResource IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataDigitaloceanAppSpecServiceImageDeployOnPushList +datadigitaloceanapp.NewDataDigitaloceanAppSpecServiceLogDestinationLogtailList(terraformResource IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataDigitaloceanAppSpecServiceLogDestinationLogtailList ``` | **Name** | **Type** | **Description** | | --- | --- | --- | -| terraformResource | github.com/hashicorp/terraform-cdk-go/cdktf.IInterpolatingParent | The parent resource. | -| terraformAttribute | *string | The attribute on the parent resource this class is referencing. | -| wrapsSet | *bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | +| terraformResource | github.com/hashicorp/terraform-cdk-go/cdktf.IInterpolatingParent | The parent resource. | +| terraformAttribute | *string | The attribute on the parent resource this class is referencing. | +| wrapsSet | *bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | --- -##### `terraformResource`Required +##### `terraformResource`Required - *Type:* github.com/hashicorp/terraform-cdk-go/cdktf.IInterpolatingParent @@ -25372,7 +28950,7 @@ The parent resource. --- -##### `terraformAttribute`Required +##### `terraformAttribute`Required - *Type:* *string @@ -25380,7 +28958,7 @@ The attribute on the parent resource this class is referencing. --- -##### `wrapsSet`Required +##### `wrapsSet`Required - *Type:* *bool @@ -25392,15 +28970,15 @@ whether the list is wrapping a set (will add tolist() to be able to access an it | **Name** | **Description** | | --- | --- | -| AllWithMapKey | Creating an iterator for this complex list. | -| ComputeFqn | *No description.* | -| Resolve | Produce the Token's value at resolution time. | -| ToString | Return a string representation of this resolvable object. | -| Get | *No description.* | +| AllWithMapKey | Creating an iterator for this complex list. | +| ComputeFqn | *No description.* | +| Resolve | Produce the Token's value at resolution time. | +| ToString | Return a string representation of this resolvable object. | +| Get | *No description.* | --- -##### `AllWithMapKey` +##### `AllWithMapKey` ```go func AllWithMapKey(mapKeyAttributeName *string) DynamicListTerraformIterator @@ -25410,19 +28988,19 @@ Creating an iterator for this complex list. The list will be converted into a map with the mapKeyAttributeName as the key. -###### `mapKeyAttributeName`Required +###### `mapKeyAttributeName`Required - *Type:* *string --- -##### `ComputeFqn` +##### `ComputeFqn` ```go func ComputeFqn() *string ``` -##### `Resolve` +##### `Resolve` ```go func Resolve(_context IResolveContext) interface{} @@ -25430,13 +29008,13 @@ func Resolve(_context IResolveContext) interface{} Produce the Token's value at resolution time. -###### `_context`Required +###### `_context`Required - *Type:* github.com/hashicorp/terraform-cdk-go/cdktf.IResolveContext --- -##### `ToString` +##### `ToString` ```go func ToString() *string @@ -25446,13 +29024,13 @@ Return a string representation of this resolvable object. Returns a reversible string representation. -##### `Get` +##### `Get` ```go -func Get(index *f64) DataDigitaloceanAppSpecServiceImageDeployOnPushOutputReference +func Get(index *f64) DataDigitaloceanAppSpecServiceLogDestinationLogtailOutputReference ``` -###### `index`Required +###### `index`Required - *Type:* *f64 @@ -25465,12 +29043,12 @@ the index of the item to return. | **Name** | **Type** | **Description** | | --- | --- | --- | -| CreationStack | *[]*string | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| Fqn | *string | *No description.* | +| CreationStack | *[]*string | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| Fqn | *string | *No description.* | --- -##### `CreationStack`Required +##### `CreationStack`Required ```go func CreationStack() *[]*string @@ -25484,7 +29062,7 @@ If this returns an empty array the stack will not be attached. --- -##### `Fqn`Required +##### `Fqn`Required ```go func Fqn() *string @@ -25495,26 +29073,26 @@ func Fqn() *string --- -### DataDigitaloceanAppSpecServiceImageDeployOnPushOutputReference +### DataDigitaloceanAppSpecServiceLogDestinationLogtailOutputReference -#### Initializers +#### Initializers ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadigitaloceanapp" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/datadigitaloceanapp" -datadigitaloceanapp.NewDataDigitaloceanAppSpecServiceImageDeployOnPushOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string, complexObjectIndex *f64, complexObjectIsFromSet *bool) DataDigitaloceanAppSpecServiceImageDeployOnPushOutputReference +datadigitaloceanapp.NewDataDigitaloceanAppSpecServiceLogDestinationLogtailOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string, complexObjectIndex *f64, complexObjectIsFromSet *bool) DataDigitaloceanAppSpecServiceLogDestinationLogtailOutputReference ``` | **Name** | **Type** | **Description** | | --- | --- | --- | -| terraformResource | github.com/hashicorp/terraform-cdk-go/cdktf.IInterpolatingParent | The parent resource. | -| terraformAttribute | *string | The attribute on the parent resource this class is referencing. | -| complexObjectIndex | *f64 | the index of this item in the list. | -| complexObjectIsFromSet | *bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | +| terraformResource | github.com/hashicorp/terraform-cdk-go/cdktf.IInterpolatingParent | The parent resource. | +| terraformAttribute | *string | The attribute on the parent resource this class is referencing. | +| complexObjectIndex | *f64 | the index of this item in the list. | +| complexObjectIsFromSet | *bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | --- -##### `terraformResource`Required +##### `terraformResource`Required - *Type:* github.com/hashicorp/terraform-cdk-go/cdktf.IInterpolatingParent @@ -25522,7 +29100,7 @@ The parent resource. --- -##### `terraformAttribute`Required +##### `terraformAttribute`Required - *Type:* *string @@ -25530,7 +29108,7 @@ The attribute on the parent resource this class is referencing. --- -##### `complexObjectIndex`Required +##### `complexObjectIndex`Required - *Type:* *f64 @@ -25538,7 +29116,7 @@ the index of this item in the list. --- -##### `complexObjectIsFromSet`Required +##### `complexObjectIsFromSet`Required - *Type:* *bool @@ -25550,149 +29128,149 @@ whether the list is wrapping a set (will add tolist() to be able to access an it | **Name** | **Description** | | --- | --- | -| ComputeFqn | *No description.* | -| GetAnyMapAttribute | *No description.* | -| GetBooleanAttribute | *No description.* | -| GetBooleanMapAttribute | *No description.* | -| GetListAttribute | *No description.* | -| GetNumberAttribute | *No description.* | -| GetNumberListAttribute | *No description.* | -| GetNumberMapAttribute | *No description.* | -| GetStringAttribute | *No description.* | -| GetStringMapAttribute | *No description.* | -| InterpolationForAttribute | *No description.* | -| Resolve | Produce the Token's value at resolution time. | -| ToString | Return a string representation of this resolvable object. | +| ComputeFqn | *No description.* | +| GetAnyMapAttribute | *No description.* | +| GetBooleanAttribute | *No description.* | +| GetBooleanMapAttribute | *No description.* | +| GetListAttribute | *No description.* | +| GetNumberAttribute | *No description.* | +| GetNumberListAttribute | *No description.* | +| GetNumberMapAttribute | *No description.* | +| GetStringAttribute | *No description.* | +| GetStringMapAttribute | *No description.* | +| InterpolationForAttribute | *No description.* | +| Resolve | Produce the Token's value at resolution time. | +| ToString | Return a string representation of this resolvable object. | --- -##### `ComputeFqn` +##### `ComputeFqn` ```go func ComputeFqn() *string ``` -##### `GetAnyMapAttribute` +##### `GetAnyMapAttribute` ```go func GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* *string --- -##### `GetBooleanAttribute` +##### `GetBooleanAttribute` ```go func GetBooleanAttribute(terraformAttribute *string) IResolvable ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* *string --- -##### `GetBooleanMapAttribute` +##### `GetBooleanMapAttribute` ```go func GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* *string --- -##### `GetListAttribute` +##### `GetListAttribute` ```go func GetListAttribute(terraformAttribute *string) *[]*string ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* *string --- -##### `GetNumberAttribute` +##### `GetNumberAttribute` ```go func GetNumberAttribute(terraformAttribute *string) *f64 ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* *string --- -##### `GetNumberListAttribute` +##### `GetNumberListAttribute` ```go func GetNumberListAttribute(terraformAttribute *string) *[]*f64 ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* *string --- -##### `GetNumberMapAttribute` +##### `GetNumberMapAttribute` ```go func GetNumberMapAttribute(terraformAttribute *string) *map[string]*f64 ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* *string --- -##### `GetStringAttribute` +##### `GetStringAttribute` ```go func GetStringAttribute(terraformAttribute *string) *string ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* *string --- -##### `GetStringMapAttribute` +##### `GetStringMapAttribute` ```go func GetStringMapAttribute(terraformAttribute *string) *map[string]*string ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* *string --- -##### `InterpolationForAttribute` +##### `InterpolationForAttribute` ```go func InterpolationForAttribute(property *string) IResolvable ``` -###### `property`Required +###### `property`Required - *Type:* *string --- -##### `Resolve` +##### `Resolve` ```go func Resolve(_context IResolveContext) interface{} @@ -25700,13 +29278,13 @@ func Resolve(_context IResolveContext) interface{} Produce the Token's value at resolution time. -###### `_context`Required +###### `_context`Required - *Type:* github.com/hashicorp/terraform-cdk-go/cdktf.IResolveContext --- -##### `ToString` +##### `ToString` ```go func ToString() *string @@ -25721,14 +29299,14 @@ Returns a reversible string representation. | **Name** | **Type** | **Description** | | --- | --- | --- | -| CreationStack | *[]*string | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| Fqn | *string | *No description.* | -| Enabled | github.com/hashicorp/terraform-cdk-go/cdktf.IResolvable | *No description.* | -| InternalValue | DataDigitaloceanAppSpecServiceImageDeployOnPush | *No description.* | +| CreationStack | *[]*string | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| Fqn | *string | *No description.* | +| Token | *string | *No description.* | +| InternalValue | DataDigitaloceanAppSpecServiceLogDestinationLogtail | *No description.* | --- -##### `CreationStack`Required +##### `CreationStack`Required ```go func CreationStack() *[]*string @@ -25742,7 +29320,7 @@ If this returns an empty array the stack will not be attached. --- -##### `Fqn`Required +##### `Fqn`Required ```go func Fqn() *string @@ -25752,46 +29330,46 @@ func Fqn() *string --- -##### `Enabled`Required +##### `Token`Required ```go -func Enabled() IResolvable +func Token() *string ``` -- *Type:* github.com/hashicorp/terraform-cdk-go/cdktf.IResolvable +- *Type:* *string --- -##### `InternalValue`Optional +##### `InternalValue`Optional ```go -func InternalValue() DataDigitaloceanAppSpecServiceImageDeployOnPush +func InternalValue() DataDigitaloceanAppSpecServiceLogDestinationLogtail ``` -- *Type:* DataDigitaloceanAppSpecServiceImageDeployOnPush +- *Type:* DataDigitaloceanAppSpecServiceLogDestinationLogtail --- -### DataDigitaloceanAppSpecServiceImageList +### DataDigitaloceanAppSpecServiceLogDestinationOpenSearchBasicAuthList -#### Initializers +#### Initializers ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadigitaloceanapp" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/datadigitaloceanapp" -datadigitaloceanapp.NewDataDigitaloceanAppSpecServiceImageList(terraformResource IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataDigitaloceanAppSpecServiceImageList +datadigitaloceanapp.NewDataDigitaloceanAppSpecServiceLogDestinationOpenSearchBasicAuthList(terraformResource IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataDigitaloceanAppSpecServiceLogDestinationOpenSearchBasicAuthList ``` | **Name** | **Type** | **Description** | | --- | --- | --- | -| terraformResource | github.com/hashicorp/terraform-cdk-go/cdktf.IInterpolatingParent | The parent resource. | -| terraformAttribute | *string | The attribute on the parent resource this class is referencing. | -| wrapsSet | *bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | +| terraformResource | github.com/hashicorp/terraform-cdk-go/cdktf.IInterpolatingParent | The parent resource. | +| terraformAttribute | *string | The attribute on the parent resource this class is referencing. | +| wrapsSet | *bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | --- -##### `terraformResource`Required +##### `terraformResource`Required - *Type:* github.com/hashicorp/terraform-cdk-go/cdktf.IInterpolatingParent @@ -25799,7 +29377,7 @@ The parent resource. --- -##### `terraformAttribute`Required +##### `terraformAttribute`Required - *Type:* *string @@ -25807,7 +29385,7 @@ The attribute on the parent resource this class is referencing. --- -##### `wrapsSet`Required +##### `wrapsSet`Required - *Type:* *bool @@ -25819,15 +29397,15 @@ whether the list is wrapping a set (will add tolist() to be able to access an it | **Name** | **Description** | | --- | --- | -| AllWithMapKey | Creating an iterator for this complex list. | -| ComputeFqn | *No description.* | -| Resolve | Produce the Token's value at resolution time. | -| ToString | Return a string representation of this resolvable object. | -| Get | *No description.* | +| AllWithMapKey | Creating an iterator for this complex list. | +| ComputeFqn | *No description.* | +| Resolve | Produce the Token's value at resolution time. | +| ToString | Return a string representation of this resolvable object. | +| Get | *No description.* | --- -##### `AllWithMapKey` +##### `AllWithMapKey` ```go func AllWithMapKey(mapKeyAttributeName *string) DynamicListTerraformIterator @@ -25837,19 +29415,19 @@ Creating an iterator for this complex list. The list will be converted into a map with the mapKeyAttributeName as the key. -###### `mapKeyAttributeName`Required +###### `mapKeyAttributeName`Required - *Type:* *string --- -##### `ComputeFqn` +##### `ComputeFqn` ```go func ComputeFqn() *string ``` -##### `Resolve` +##### `Resolve` ```go func Resolve(_context IResolveContext) interface{} @@ -25857,13 +29435,13 @@ func Resolve(_context IResolveContext) interface{} Produce the Token's value at resolution time. -###### `_context`Required +###### `_context`Required - *Type:* github.com/hashicorp/terraform-cdk-go/cdktf.IResolveContext --- -##### `ToString` +##### `ToString` ```go func ToString() *string @@ -25873,13 +29451,13 @@ Return a string representation of this resolvable object. Returns a reversible string representation. -##### `Get` +##### `Get` ```go -func Get(index *f64) DataDigitaloceanAppSpecServiceImageOutputReference +func Get(index *f64) DataDigitaloceanAppSpecServiceLogDestinationOpenSearchBasicAuthOutputReference ``` -###### `index`Required +###### `index`Required - *Type:* *f64 @@ -25892,12 +29470,12 @@ the index of the item to return. | **Name** | **Type** | **Description** | | --- | --- | --- | -| CreationStack | *[]*string | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| Fqn | *string | *No description.* | +| CreationStack | *[]*string | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| Fqn | *string | *No description.* | --- -##### `CreationStack`Required +##### `CreationStack`Required ```go func CreationStack() *[]*string @@ -25911,7 +29489,7 @@ If this returns an empty array the stack will not be attached. --- -##### `Fqn`Required +##### `Fqn`Required ```go func Fqn() *string @@ -25922,26 +29500,26 @@ func Fqn() *string --- -### DataDigitaloceanAppSpecServiceImageOutputReference +### DataDigitaloceanAppSpecServiceLogDestinationOpenSearchBasicAuthOutputReference -#### Initializers +#### Initializers ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadigitaloceanapp" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/datadigitaloceanapp" -datadigitaloceanapp.NewDataDigitaloceanAppSpecServiceImageOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string, complexObjectIndex *f64, complexObjectIsFromSet *bool) DataDigitaloceanAppSpecServiceImageOutputReference +datadigitaloceanapp.NewDataDigitaloceanAppSpecServiceLogDestinationOpenSearchBasicAuthOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string, complexObjectIndex *f64, complexObjectIsFromSet *bool) DataDigitaloceanAppSpecServiceLogDestinationOpenSearchBasicAuthOutputReference ``` | **Name** | **Type** | **Description** | | --- | --- | --- | -| terraformResource | github.com/hashicorp/terraform-cdk-go/cdktf.IInterpolatingParent | The parent resource. | -| terraformAttribute | *string | The attribute on the parent resource this class is referencing. | -| complexObjectIndex | *f64 | the index of this item in the list. | -| complexObjectIsFromSet | *bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | +| terraformResource | github.com/hashicorp/terraform-cdk-go/cdktf.IInterpolatingParent | The parent resource. | +| terraformAttribute | *string | The attribute on the parent resource this class is referencing. | +| complexObjectIndex | *f64 | the index of this item in the list. | +| complexObjectIsFromSet | *bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | --- -##### `terraformResource`Required +##### `terraformResource`Required - *Type:* github.com/hashicorp/terraform-cdk-go/cdktf.IInterpolatingParent @@ -25949,7 +29527,7 @@ The parent resource. --- -##### `terraformAttribute`Required +##### `terraformAttribute`Required - *Type:* *string @@ -25957,7 +29535,7 @@ The attribute on the parent resource this class is referencing. --- -##### `complexObjectIndex`Required +##### `complexObjectIndex`Required - *Type:* *f64 @@ -25965,7 +29543,7 @@ the index of this item in the list. --- -##### `complexObjectIsFromSet`Required +##### `complexObjectIsFromSet`Required - *Type:* *bool @@ -25977,149 +29555,149 @@ whether the list is wrapping a set (will add tolist() to be able to access an it | **Name** | **Description** | | --- | --- | -| ComputeFqn | *No description.* | -| GetAnyMapAttribute | *No description.* | -| GetBooleanAttribute | *No description.* | -| GetBooleanMapAttribute | *No description.* | -| GetListAttribute | *No description.* | -| GetNumberAttribute | *No description.* | -| GetNumberListAttribute | *No description.* | -| GetNumberMapAttribute | *No description.* | -| GetStringAttribute | *No description.* | -| GetStringMapAttribute | *No description.* | -| InterpolationForAttribute | *No description.* | -| Resolve | Produce the Token's value at resolution time. | -| ToString | Return a string representation of this resolvable object. | +| ComputeFqn | *No description.* | +| GetAnyMapAttribute | *No description.* | +| GetBooleanAttribute | *No description.* | +| GetBooleanMapAttribute | *No description.* | +| GetListAttribute | *No description.* | +| GetNumberAttribute | *No description.* | +| GetNumberListAttribute | *No description.* | +| GetNumberMapAttribute | *No description.* | +| GetStringAttribute | *No description.* | +| GetStringMapAttribute | *No description.* | +| InterpolationForAttribute | *No description.* | +| Resolve | Produce the Token's value at resolution time. | +| ToString | Return a string representation of this resolvable object. | --- -##### `ComputeFqn` +##### `ComputeFqn` ```go func ComputeFqn() *string ``` -##### `GetAnyMapAttribute` +##### `GetAnyMapAttribute` ```go func GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* *string --- -##### `GetBooleanAttribute` +##### `GetBooleanAttribute` ```go func GetBooleanAttribute(terraformAttribute *string) IResolvable ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* *string --- -##### `GetBooleanMapAttribute` +##### `GetBooleanMapAttribute` ```go func GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* *string --- -##### `GetListAttribute` +##### `GetListAttribute` ```go func GetListAttribute(terraformAttribute *string) *[]*string ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* *string --- -##### `GetNumberAttribute` +##### `GetNumberAttribute` ```go func GetNumberAttribute(terraformAttribute *string) *f64 ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* *string --- -##### `GetNumberListAttribute` +##### `GetNumberListAttribute` ```go func GetNumberListAttribute(terraformAttribute *string) *[]*f64 ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* *string --- -##### `GetNumberMapAttribute` +##### `GetNumberMapAttribute` ```go func GetNumberMapAttribute(terraformAttribute *string) *map[string]*f64 ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* *string --- -##### `GetStringAttribute` +##### `GetStringAttribute` ```go func GetStringAttribute(terraformAttribute *string) *string ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* *string --- -##### `GetStringMapAttribute` +##### `GetStringMapAttribute` ```go func GetStringMapAttribute(terraformAttribute *string) *map[string]*string ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* *string --- -##### `InterpolationForAttribute` +##### `InterpolationForAttribute` ```go func InterpolationForAttribute(property *string) IResolvable ``` -###### `property`Required +###### `property`Required - *Type:* *string --- -##### `Resolve` +##### `Resolve` ```go func Resolve(_context IResolveContext) interface{} @@ -26127,13 +29705,13 @@ func Resolve(_context IResolveContext) interface{} Produce the Token's value at resolution time. -###### `_context`Required +###### `_context`Required - *Type:* github.com/hashicorp/terraform-cdk-go/cdktf.IResolveContext --- -##### `ToString` +##### `ToString` ```go func ToString() *string @@ -26148,19 +29726,15 @@ Returns a reversible string representation. | **Name** | **Type** | **Description** | | --- | --- | --- | -| CreationStack | *[]*string | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| Fqn | *string | *No description.* | -| DeployOnPush | DataDigitaloceanAppSpecServiceImageDeployOnPushList | *No description.* | -| Registry | *string | *No description.* | -| RegistryCredentials | *string | *No description.* | -| RegistryType | *string | *No description.* | -| Repository | *string | *No description.* | -| Tag | *string | *No description.* | -| InternalValue | DataDigitaloceanAppSpecServiceImage | *No description.* | +| CreationStack | *[]*string | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| Fqn | *string | *No description.* | +| Password | *string | *No description.* | +| User | *string | *No description.* | +| InternalValue | DataDigitaloceanAppSpecServiceLogDestinationOpenSearchBasicAuth | *No description.* | --- -##### `CreationStack`Required +##### `CreationStack`Required ```go func CreationStack() *[]*string @@ -26174,7 +29748,7 @@ If this returns an empty array the stack will not be attached. --- -##### `Fqn`Required +##### `Fqn`Required ```go func Fqn() *string @@ -26184,96 +29758,56 @@ func Fqn() *string --- -##### `DeployOnPush`Required - -```go -func DeployOnPush() DataDigitaloceanAppSpecServiceImageDeployOnPushList -``` - -- *Type:* DataDigitaloceanAppSpecServiceImageDeployOnPushList - ---- - -##### `Registry`Required - -```go -func Registry() *string -``` - -- *Type:* *string - ---- - -##### `RegistryCredentials`Required - -```go -func RegistryCredentials() *string -``` - -- *Type:* *string - ---- - -##### `RegistryType`Required - -```go -func RegistryType() *string -``` - -- *Type:* *string - ---- - -##### `Repository`Required +##### `Password`Required ```go -func Repository() *string +func Password() *string ``` - *Type:* *string --- -##### `Tag`Required +##### `User`Required ```go -func Tag() *string +func User() *string ``` - *Type:* *string --- -##### `InternalValue`Optional +##### `InternalValue`Optional ```go -func InternalValue() DataDigitaloceanAppSpecServiceImage +func InternalValue() DataDigitaloceanAppSpecServiceLogDestinationOpenSearchBasicAuth ``` -- *Type:* DataDigitaloceanAppSpecServiceImage +- *Type:* DataDigitaloceanAppSpecServiceLogDestinationOpenSearchBasicAuth --- -### DataDigitaloceanAppSpecServiceList +### DataDigitaloceanAppSpecServiceLogDestinationOpenSearchList -#### Initializers +#### Initializers ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadigitaloceanapp" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/datadigitaloceanapp" -datadigitaloceanapp.NewDataDigitaloceanAppSpecServiceList(terraformResource IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataDigitaloceanAppSpecServiceList +datadigitaloceanapp.NewDataDigitaloceanAppSpecServiceLogDestinationOpenSearchList(terraformResource IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataDigitaloceanAppSpecServiceLogDestinationOpenSearchList ``` | **Name** | **Type** | **Description** | | --- | --- | --- | -| terraformResource | github.com/hashicorp/terraform-cdk-go/cdktf.IInterpolatingParent | The parent resource. | -| terraformAttribute | *string | The attribute on the parent resource this class is referencing. | -| wrapsSet | *bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | +| terraformResource | github.com/hashicorp/terraform-cdk-go/cdktf.IInterpolatingParent | The parent resource. | +| terraformAttribute | *string | The attribute on the parent resource this class is referencing. | +| wrapsSet | *bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | --- -##### `terraformResource`Required +##### `terraformResource`Required - *Type:* github.com/hashicorp/terraform-cdk-go/cdktf.IInterpolatingParent @@ -26281,7 +29815,7 @@ The parent resource. --- -##### `terraformAttribute`Required +##### `terraformAttribute`Required - *Type:* *string @@ -26289,7 +29823,7 @@ The attribute on the parent resource this class is referencing. --- -##### `wrapsSet`Required +##### `wrapsSet`Required - *Type:* *bool @@ -26301,15 +29835,15 @@ whether the list is wrapping a set (will add tolist() to be able to access an it | **Name** | **Description** | | --- | --- | -| AllWithMapKey | Creating an iterator for this complex list. | -| ComputeFqn | *No description.* | -| Resolve | Produce the Token's value at resolution time. | -| ToString | Return a string representation of this resolvable object. | -| Get | *No description.* | +| AllWithMapKey | Creating an iterator for this complex list. | +| ComputeFqn | *No description.* | +| Resolve | Produce the Token's value at resolution time. | +| ToString | Return a string representation of this resolvable object. | +| Get | *No description.* | --- -##### `AllWithMapKey` +##### `AllWithMapKey` ```go func AllWithMapKey(mapKeyAttributeName *string) DynamicListTerraformIterator @@ -26319,19 +29853,19 @@ Creating an iterator for this complex list. The list will be converted into a map with the mapKeyAttributeName as the key. -###### `mapKeyAttributeName`Required +###### `mapKeyAttributeName`Required - *Type:* *string --- -##### `ComputeFqn` +##### `ComputeFqn` ```go func ComputeFqn() *string ``` -##### `Resolve` +##### `Resolve` ```go func Resolve(_context IResolveContext) interface{} @@ -26339,13 +29873,13 @@ func Resolve(_context IResolveContext) interface{} Produce the Token's value at resolution time. -###### `_context`Required +###### `_context`Required - *Type:* github.com/hashicorp/terraform-cdk-go/cdktf.IResolveContext --- -##### `ToString` +##### `ToString` ```go func ToString() *string @@ -26355,13 +29889,13 @@ Return a string representation of this resolvable object. Returns a reversible string representation. -##### `Get` +##### `Get` ```go -func Get(index *f64) DataDigitaloceanAppSpecServiceOutputReference +func Get(index *f64) DataDigitaloceanAppSpecServiceLogDestinationOpenSearchOutputReference ``` -###### `index`Required +###### `index`Required - *Type:* *f64 @@ -26374,12 +29908,12 @@ the index of the item to return. | **Name** | **Type** | **Description** | | --- | --- | --- | -| CreationStack | *[]*string | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| Fqn | *string | *No description.* | +| CreationStack | *[]*string | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| Fqn | *string | *No description.* | --- -##### `CreationStack`Required +##### `CreationStack`Required ```go func CreationStack() *[]*string @@ -26393,7 +29927,7 @@ If this returns an empty array the stack will not be attached. --- -##### `Fqn`Required +##### `Fqn`Required ```go func Fqn() *string @@ -26404,25 +29938,26 @@ func Fqn() *string --- -### DataDigitaloceanAppSpecServiceLogDestinationDatadogList +### DataDigitaloceanAppSpecServiceLogDestinationOpenSearchOutputReference -#### Initializers +#### Initializers ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadigitaloceanapp" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/datadigitaloceanapp" -datadigitaloceanapp.NewDataDigitaloceanAppSpecServiceLogDestinationDatadogList(terraformResource IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataDigitaloceanAppSpecServiceLogDestinationDatadogList +datadigitaloceanapp.NewDataDigitaloceanAppSpecServiceLogDestinationOpenSearchOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string, complexObjectIndex *f64, complexObjectIsFromSet *bool) DataDigitaloceanAppSpecServiceLogDestinationOpenSearchOutputReference ``` | **Name** | **Type** | **Description** | | --- | --- | --- | -| terraformResource | github.com/hashicorp/terraform-cdk-go/cdktf.IInterpolatingParent | The parent resource. | -| terraformAttribute | *string | The attribute on the parent resource this class is referencing. | -| wrapsSet | *bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | +| terraformResource | github.com/hashicorp/terraform-cdk-go/cdktf.IInterpolatingParent | The parent resource. | +| terraformAttribute | *string | The attribute on the parent resource this class is referencing. | +| complexObjectIndex | *f64 | the index of this item in the list. | +| complexObjectIsFromSet | *bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | --- -##### `terraformResource`Required +##### `terraformResource`Required - *Type:* github.com/hashicorp/terraform-cdk-go/cdktf.IInterpolatingParent @@ -26430,7 +29965,7 @@ The parent resource. --- -##### `terraformAttribute`Required +##### `terraformAttribute`Required - *Type:* *string @@ -26438,7 +29973,15 @@ The attribute on the parent resource this class is referencing. --- -##### `wrapsSet`Required +##### `complexObjectIndex`Required + +- *Type:* *f64 + +the index of this item in the list. + +--- + +##### `complexObjectIsFromSet`Required - *Type:* *bool @@ -26450,85 +29993,188 @@ whether the list is wrapping a set (will add tolist() to be able to access an it | **Name** | **Description** | | --- | --- | -| AllWithMapKey | Creating an iterator for this complex list. | -| ComputeFqn | *No description.* | -| Resolve | Produce the Token's value at resolution time. | -| ToString | Return a string representation of this resolvable object. | -| Get | *No description.* | +| ComputeFqn | *No description.* | +| GetAnyMapAttribute | *No description.* | +| GetBooleanAttribute | *No description.* | +| GetBooleanMapAttribute | *No description.* | +| GetListAttribute | *No description.* | +| GetNumberAttribute | *No description.* | +| GetNumberListAttribute | *No description.* | +| GetNumberMapAttribute | *No description.* | +| GetStringAttribute | *No description.* | +| GetStringMapAttribute | *No description.* | +| InterpolationForAttribute | *No description.* | +| Resolve | Produce the Token's value at resolution time. | +| ToString | Return a string representation of this resolvable object. | --- -##### `AllWithMapKey` +##### `ComputeFqn` ```go -func AllWithMapKey(mapKeyAttributeName *string) DynamicListTerraformIterator +func ComputeFqn() *string ``` -Creating an iterator for this complex list. +##### `GetAnyMapAttribute` -The list will be converted into a map with the mapKeyAttributeName as the key. +```go +func GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} +``` -###### `mapKeyAttributeName`Required +###### `terraformAttribute`Required - *Type:* *string --- -##### `ComputeFqn` +##### `GetBooleanAttribute` ```go -func ComputeFqn() *string +func GetBooleanAttribute(terraformAttribute *string) IResolvable ``` -##### `Resolve` +###### `terraformAttribute`Required + +- *Type:* *string + +--- + +##### `GetBooleanMapAttribute` ```go -func Resolve(_context IResolveContext) interface{} +func GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool ``` -Produce the Token's value at resolution time. +###### `terraformAttribute`Required -###### `_context`Required +- *Type:* *string -- *Type:* github.com/hashicorp/terraform-cdk-go/cdktf.IResolveContext +--- + +##### `GetListAttribute` + +```go +func GetListAttribute(terraformAttribute *string) *[]*string +``` + +###### `terraformAttribute`Required + +- *Type:* *string --- -##### `ToString` +##### `GetNumberAttribute` ```go -func ToString() *string +func GetNumberAttribute(terraformAttribute *string) *f64 ``` -Return a string representation of this resolvable object. +###### `terraformAttribute`Required -Returns a reversible string representation. +- *Type:* *string -##### `Get` +--- + +##### `GetNumberListAttribute` ```go -func Get(index *f64) DataDigitaloceanAppSpecServiceLogDestinationDatadogOutputReference +func GetNumberListAttribute(terraformAttribute *string) *[]*f64 ``` -###### `index`Required +###### `terraformAttribute`Required -- *Type:* *f64 +- *Type:* *string -the index of the item to return. +--- + +##### `GetNumberMapAttribute` + +```go +func GetNumberMapAttribute(terraformAttribute *string) *map[string]*f64 +``` + +###### `terraformAttribute`Required + +- *Type:* *string + +--- + +##### `GetStringAttribute` + +```go +func GetStringAttribute(terraformAttribute *string) *string +``` + +###### `terraformAttribute`Required + +- *Type:* *string + +--- + +##### `GetStringMapAttribute` + +```go +func GetStringMapAttribute(terraformAttribute *string) *map[string]*string +``` + +###### `terraformAttribute`Required + +- *Type:* *string + +--- + +##### `InterpolationForAttribute` + +```go +func InterpolationForAttribute(property *string) IResolvable +``` + +###### `property`Required + +- *Type:* *string + +--- + +##### `Resolve` + +```go +func Resolve(_context IResolveContext) interface{} +``` + +Produce the Token's value at resolution time. + +###### `_context`Required + +- *Type:* github.com/hashicorp/terraform-cdk-go/cdktf.IResolveContext --- +##### `ToString` + +```go +func ToString() *string +``` + +Return a string representation of this resolvable object. + +Returns a reversible string representation. + #### Properties | **Name** | **Type** | **Description** | | --- | --- | --- | -| CreationStack | *[]*string | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| Fqn | *string | *No description.* | +| CreationStack | *[]*string | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| Fqn | *string | *No description.* | +| BasicAuth | DataDigitaloceanAppSpecServiceLogDestinationOpenSearchBasicAuthList | *No description.* | +| ClusterName | *string | *No description.* | +| Endpoint | *string | *No description.* | +| IndexName | *string | *No description.* | +| InternalValue | DataDigitaloceanAppSpecServiceLogDestinationOpenSearch | *No description.* | --- -##### `CreationStack`Required +##### `CreationStack`Required ```go func CreationStack() *[]*string @@ -26542,7 +30188,7 @@ If this returns an empty array the stack will not be attached. --- -##### `Fqn`Required +##### `Fqn`Required ```go func Fqn() *string @@ -26552,27 +30198,77 @@ func Fqn() *string --- +##### `BasicAuth`Required -### DataDigitaloceanAppSpecServiceLogDestinationDatadogOutputReference +```go +func BasicAuth() DataDigitaloceanAppSpecServiceLogDestinationOpenSearchBasicAuthList +``` -#### Initializers +- *Type:* DataDigitaloceanAppSpecServiceLogDestinationOpenSearchBasicAuthList + +--- + +##### `ClusterName`Required ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadigitaloceanapp" +func ClusterName() *string +``` -datadigitaloceanapp.NewDataDigitaloceanAppSpecServiceLogDestinationDatadogOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string, complexObjectIndex *f64, complexObjectIsFromSet *bool) DataDigitaloceanAppSpecServiceLogDestinationDatadogOutputReference +- *Type:* *string + +--- + +##### `Endpoint`Required + +```go +func Endpoint() *string +``` + +- *Type:* *string + +--- + +##### `IndexName`Required + +```go +func IndexName() *string +``` + +- *Type:* *string + +--- + +##### `InternalValue`Optional + +```go +func InternalValue() DataDigitaloceanAppSpecServiceLogDestinationOpenSearch +``` + +- *Type:* DataDigitaloceanAppSpecServiceLogDestinationOpenSearch + +--- + + +### DataDigitaloceanAppSpecServiceLogDestinationOutputReference + +#### Initializers + +```go +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/datadigitaloceanapp" + +datadigitaloceanapp.NewDataDigitaloceanAppSpecServiceLogDestinationOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string, complexObjectIndex *f64, complexObjectIsFromSet *bool) DataDigitaloceanAppSpecServiceLogDestinationOutputReference ``` | **Name** | **Type** | **Description** | | --- | --- | --- | -| terraformResource | github.com/hashicorp/terraform-cdk-go/cdktf.IInterpolatingParent | The parent resource. | -| terraformAttribute | *string | The attribute on the parent resource this class is referencing. | -| complexObjectIndex | *f64 | the index of this item in the list. | -| complexObjectIsFromSet | *bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | +| terraformResource | github.com/hashicorp/terraform-cdk-go/cdktf.IInterpolatingParent | The parent resource. | +| terraformAttribute | *string | The attribute on the parent resource this class is referencing. | +| complexObjectIndex | *f64 | the index of this item in the list. | +| complexObjectIsFromSet | *bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | --- -##### `terraformResource`Required +##### `terraformResource`Required - *Type:* github.com/hashicorp/terraform-cdk-go/cdktf.IInterpolatingParent @@ -26580,7 +30276,7 @@ The parent resource. --- -##### `terraformAttribute`Required +##### `terraformAttribute`Required - *Type:* *string @@ -26588,7 +30284,7 @@ The attribute on the parent resource this class is referencing. --- -##### `complexObjectIndex`Required +##### `complexObjectIndex`Required - *Type:* *f64 @@ -26596,7 +30292,7 @@ the index of this item in the list. --- -##### `complexObjectIsFromSet`Required +##### `complexObjectIsFromSet`Required - *Type:* *bool @@ -26608,149 +30304,149 @@ whether the list is wrapping a set (will add tolist() to be able to access an it | **Name** | **Description** | | --- | --- | -| ComputeFqn | *No description.* | -| GetAnyMapAttribute | *No description.* | -| GetBooleanAttribute | *No description.* | -| GetBooleanMapAttribute | *No description.* | -| GetListAttribute | *No description.* | -| GetNumberAttribute | *No description.* | -| GetNumberListAttribute | *No description.* | -| GetNumberMapAttribute | *No description.* | -| GetStringAttribute | *No description.* | -| GetStringMapAttribute | *No description.* | -| InterpolationForAttribute | *No description.* | -| Resolve | Produce the Token's value at resolution time. | -| ToString | Return a string representation of this resolvable object. | +| ComputeFqn | *No description.* | +| GetAnyMapAttribute | *No description.* | +| GetBooleanAttribute | *No description.* | +| GetBooleanMapAttribute | *No description.* | +| GetListAttribute | *No description.* | +| GetNumberAttribute | *No description.* | +| GetNumberListAttribute | *No description.* | +| GetNumberMapAttribute | *No description.* | +| GetStringAttribute | *No description.* | +| GetStringMapAttribute | *No description.* | +| InterpolationForAttribute | *No description.* | +| Resolve | Produce the Token's value at resolution time. | +| ToString | Return a string representation of this resolvable object. | --- -##### `ComputeFqn` +##### `ComputeFqn` ```go func ComputeFqn() *string ``` -##### `GetAnyMapAttribute` +##### `GetAnyMapAttribute` ```go func GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* *string --- -##### `GetBooleanAttribute` +##### `GetBooleanAttribute` ```go func GetBooleanAttribute(terraformAttribute *string) IResolvable ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* *string --- -##### `GetBooleanMapAttribute` +##### `GetBooleanMapAttribute` ```go func GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* *string --- -##### `GetListAttribute` +##### `GetListAttribute` ```go func GetListAttribute(terraformAttribute *string) *[]*string ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* *string --- -##### `GetNumberAttribute` +##### `GetNumberAttribute` ```go func GetNumberAttribute(terraformAttribute *string) *f64 ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* *string --- -##### `GetNumberListAttribute` +##### `GetNumberListAttribute` ```go func GetNumberListAttribute(terraformAttribute *string) *[]*f64 ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* *string --- -##### `GetNumberMapAttribute` +##### `GetNumberMapAttribute` ```go func GetNumberMapAttribute(terraformAttribute *string) *map[string]*f64 ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* *string --- -##### `GetStringAttribute` +##### `GetStringAttribute` ```go func GetStringAttribute(terraformAttribute *string) *string ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* *string --- -##### `GetStringMapAttribute` +##### `GetStringMapAttribute` ```go func GetStringMapAttribute(terraformAttribute *string) *map[string]*string ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* *string --- -##### `InterpolationForAttribute` +##### `InterpolationForAttribute` ```go func InterpolationForAttribute(property *string) IResolvable ``` -###### `property`Required +###### `property`Required - *Type:* *string --- -##### `Resolve` +##### `Resolve` ```go func Resolve(_context IResolveContext) interface{} @@ -26758,13 +30454,13 @@ func Resolve(_context IResolveContext) interface{} Produce the Token's value at resolution time. -###### `_context`Required +###### `_context`Required - *Type:* github.com/hashicorp/terraform-cdk-go/cdktf.IResolveContext --- -##### `ToString` +##### `ToString` ```go func ToString() *string @@ -26779,237 +30475,121 @@ Returns a reversible string representation. | **Name** | **Type** | **Description** | | --- | --- | --- | -| CreationStack | *[]*string | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| Fqn | *string | *No description.* | -| ApiKey | *string | *No description.* | -| Endpoint | *string | *No description.* | -| InternalValue | DataDigitaloceanAppSpecServiceLogDestinationDatadog | *No description.* | - ---- - -##### `CreationStack`Required - -```go -func CreationStack() *[]*string -``` - -- *Type:* *[]*string - -The creation stack of this resolvable which will be appended to errors thrown during resolution. - -If this returns an empty array the stack will not be attached. - ---- - -##### `Fqn`Required - -```go -func Fqn() *string -``` - -- *Type:* *string - ---- - -##### `ApiKey`Required - -```go -func ApiKey() *string -``` - -- *Type:* *string - ---- - -##### `Endpoint`Required - -```go -func Endpoint() *string -``` - -- *Type:* *string - ---- - -##### `InternalValue`Optional - -```go -func InternalValue() DataDigitaloceanAppSpecServiceLogDestinationDatadog -``` - -- *Type:* DataDigitaloceanAppSpecServiceLogDestinationDatadog - ---- - - -### DataDigitaloceanAppSpecServiceLogDestinationList - -#### Initializers - -```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadigitaloceanapp" - -datadigitaloceanapp.NewDataDigitaloceanAppSpecServiceLogDestinationList(terraformResource IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataDigitaloceanAppSpecServiceLogDestinationList -``` - -| **Name** | **Type** | **Description** | -| --- | --- | --- | -| terraformResource | github.com/hashicorp/terraform-cdk-go/cdktf.IInterpolatingParent | The parent resource. | -| terraformAttribute | *string | The attribute on the parent resource this class is referencing. | -| wrapsSet | *bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | - ---- - -##### `terraformResource`Required - -- *Type:* github.com/hashicorp/terraform-cdk-go/cdktf.IInterpolatingParent - -The parent resource. - ---- - -##### `terraformAttribute`Required - -- *Type:* *string - -The attribute on the parent resource this class is referencing. - ---- - -##### `wrapsSet`Required - -- *Type:* *bool - -whether the list is wrapping a set (will add tolist() to be able to access an item via an index). - ---- - -#### Methods - -| **Name** | **Description** | -| --- | --- | -| AllWithMapKey | Creating an iterator for this complex list. | -| ComputeFqn | *No description.* | -| Resolve | Produce the Token's value at resolution time. | -| ToString | Return a string representation of this resolvable object. | -| Get | *No description.* | +| CreationStack | *[]*string | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| Fqn | *string | *No description.* | +| Datadog | DataDigitaloceanAppSpecServiceLogDestinationDatadogList | *No description.* | +| Logtail | DataDigitaloceanAppSpecServiceLogDestinationLogtailList | *No description.* | +| Name | *string | *No description.* | +| OpenSearch | DataDigitaloceanAppSpecServiceLogDestinationOpenSearchList | *No description.* | +| Papertrail | DataDigitaloceanAppSpecServiceLogDestinationPapertrailList | *No description.* | +| InternalValue | DataDigitaloceanAppSpecServiceLogDestination | *No description.* | --- -##### `AllWithMapKey` +##### `CreationStack`Required ```go -func AllWithMapKey(mapKeyAttributeName *string) DynamicListTerraformIterator +func CreationStack() *[]*string ``` -Creating an iterator for this complex list. - -The list will be converted into a map with the mapKeyAttributeName as the key. +- *Type:* *[]*string -###### `mapKeyAttributeName`Required +The creation stack of this resolvable which will be appended to errors thrown during resolution. -- *Type:* *string +If this returns an empty array the stack will not be attached. --- -##### `ComputeFqn` +##### `Fqn`Required ```go -func ComputeFqn() *string +func Fqn() *string ``` -##### `Resolve` +- *Type:* *string -```go -func Resolve(_context IResolveContext) interface{} -``` +--- -Produce the Token's value at resolution time. +##### `Datadog`Required -###### `_context`Required +```go +func Datadog() DataDigitaloceanAppSpecServiceLogDestinationDatadogList +``` -- *Type:* github.com/hashicorp/terraform-cdk-go/cdktf.IResolveContext +- *Type:* DataDigitaloceanAppSpecServiceLogDestinationDatadogList --- -##### `ToString` +##### `Logtail`Required ```go -func ToString() *string +func Logtail() DataDigitaloceanAppSpecServiceLogDestinationLogtailList ``` -Return a string representation of this resolvable object. +- *Type:* DataDigitaloceanAppSpecServiceLogDestinationLogtailList -Returns a reversible string representation. +--- -##### `Get` +##### `Name`Required ```go -func Get(index *f64) DataDigitaloceanAppSpecServiceLogDestinationOutputReference +func Name() *string ``` -###### `index`Required - -- *Type:* *f64 - -the index of the item to return. +- *Type:* *string --- +##### `OpenSearch`Required -#### Properties +```go +func OpenSearch() DataDigitaloceanAppSpecServiceLogDestinationOpenSearchList +``` -| **Name** | **Type** | **Description** | -| --- | --- | --- | -| CreationStack | *[]*string | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| Fqn | *string | *No description.* | +- *Type:* DataDigitaloceanAppSpecServiceLogDestinationOpenSearchList --- -##### `CreationStack`Required +##### `Papertrail`Required ```go -func CreationStack() *[]*string +func Papertrail() DataDigitaloceanAppSpecServiceLogDestinationPapertrailList ``` -- *Type:* *[]*string - -The creation stack of this resolvable which will be appended to errors thrown during resolution. - -If this returns an empty array the stack will not be attached. +- *Type:* DataDigitaloceanAppSpecServiceLogDestinationPapertrailList --- -##### `Fqn`Required +##### `InternalValue`Optional ```go -func Fqn() *string +func InternalValue() DataDigitaloceanAppSpecServiceLogDestination ``` -- *Type:* *string +- *Type:* DataDigitaloceanAppSpecServiceLogDestination --- -### DataDigitaloceanAppSpecServiceLogDestinationLogtailList +### DataDigitaloceanAppSpecServiceLogDestinationPapertrailList -#### Initializers +#### Initializers ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadigitaloceanapp" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/datadigitaloceanapp" -datadigitaloceanapp.NewDataDigitaloceanAppSpecServiceLogDestinationLogtailList(terraformResource IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataDigitaloceanAppSpecServiceLogDestinationLogtailList +datadigitaloceanapp.NewDataDigitaloceanAppSpecServiceLogDestinationPapertrailList(terraformResource IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataDigitaloceanAppSpecServiceLogDestinationPapertrailList ``` | **Name** | **Type** | **Description** | | --- | --- | --- | -| terraformResource | github.com/hashicorp/terraform-cdk-go/cdktf.IInterpolatingParent | The parent resource. | -| terraformAttribute | *string | The attribute on the parent resource this class is referencing. | -| wrapsSet | *bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | +| terraformResource | github.com/hashicorp/terraform-cdk-go/cdktf.IInterpolatingParent | The parent resource. | +| terraformAttribute | *string | The attribute on the parent resource this class is referencing. | +| wrapsSet | *bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | --- -##### `terraformResource`Required +##### `terraformResource`Required - *Type:* github.com/hashicorp/terraform-cdk-go/cdktf.IInterpolatingParent @@ -27017,7 +30597,7 @@ The parent resource. --- -##### `terraformAttribute`Required +##### `terraformAttribute`Required - *Type:* *string @@ -27025,7 +30605,7 @@ The attribute on the parent resource this class is referencing. --- -##### `wrapsSet`Required +##### `wrapsSet`Required - *Type:* *bool @@ -27037,15 +30617,15 @@ whether the list is wrapping a set (will add tolist() to be able to access an it | **Name** | **Description** | | --- | --- | -| AllWithMapKey | Creating an iterator for this complex list. | -| ComputeFqn | *No description.* | -| Resolve | Produce the Token's value at resolution time. | -| ToString | Return a string representation of this resolvable object. | -| Get | *No description.* | +| AllWithMapKey | Creating an iterator for this complex list. | +| ComputeFqn | *No description.* | +| Resolve | Produce the Token's value at resolution time. | +| ToString | Return a string representation of this resolvable object. | +| Get | *No description.* | --- -##### `AllWithMapKey` +##### `AllWithMapKey` ```go func AllWithMapKey(mapKeyAttributeName *string) DynamicListTerraformIterator @@ -27055,19 +30635,19 @@ Creating an iterator for this complex list. The list will be converted into a map with the mapKeyAttributeName as the key. -###### `mapKeyAttributeName`Required +###### `mapKeyAttributeName`Required - *Type:* *string --- -##### `ComputeFqn` +##### `ComputeFqn` ```go func ComputeFqn() *string ``` -##### `Resolve` +##### `Resolve` ```go func Resolve(_context IResolveContext) interface{} @@ -27075,13 +30655,13 @@ func Resolve(_context IResolveContext) interface{} Produce the Token's value at resolution time. -###### `_context`Required +###### `_context`Required - *Type:* github.com/hashicorp/terraform-cdk-go/cdktf.IResolveContext --- -##### `ToString` +##### `ToString` ```go func ToString() *string @@ -27091,13 +30671,13 @@ Return a string representation of this resolvable object. Returns a reversible string representation. -##### `Get` +##### `Get` ```go -func Get(index *f64) DataDigitaloceanAppSpecServiceLogDestinationLogtailOutputReference +func Get(index *f64) DataDigitaloceanAppSpecServiceLogDestinationPapertrailOutputReference ``` -###### `index`Required +###### `index`Required - *Type:* *f64 @@ -27110,12 +30690,12 @@ the index of the item to return. | **Name** | **Type** | **Description** | | --- | --- | --- | -| CreationStack | *[]*string | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| Fqn | *string | *No description.* | +| CreationStack | *[]*string | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| Fqn | *string | *No description.* | --- -##### `CreationStack`Required +##### `CreationStack`Required ```go func CreationStack() *[]*string @@ -27129,7 +30709,7 @@ If this returns an empty array the stack will not be attached. --- -##### `Fqn`Required +##### `Fqn`Required ```go func Fqn() *string @@ -27140,26 +30720,26 @@ func Fqn() *string --- -### DataDigitaloceanAppSpecServiceLogDestinationLogtailOutputReference +### DataDigitaloceanAppSpecServiceLogDestinationPapertrailOutputReference -#### Initializers +#### Initializers ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadigitaloceanapp" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/datadigitaloceanapp" -datadigitaloceanapp.NewDataDigitaloceanAppSpecServiceLogDestinationLogtailOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string, complexObjectIndex *f64, complexObjectIsFromSet *bool) DataDigitaloceanAppSpecServiceLogDestinationLogtailOutputReference +datadigitaloceanapp.NewDataDigitaloceanAppSpecServiceLogDestinationPapertrailOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string, complexObjectIndex *f64, complexObjectIsFromSet *bool) DataDigitaloceanAppSpecServiceLogDestinationPapertrailOutputReference ``` | **Name** | **Type** | **Description** | | --- | --- | --- | -| terraformResource | github.com/hashicorp/terraform-cdk-go/cdktf.IInterpolatingParent | The parent resource. | -| terraformAttribute | *string | The attribute on the parent resource this class is referencing. | -| complexObjectIndex | *f64 | the index of this item in the list. | -| complexObjectIsFromSet | *bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | +| terraformResource | github.com/hashicorp/terraform-cdk-go/cdktf.IInterpolatingParent | The parent resource. | +| terraformAttribute | *string | The attribute on the parent resource this class is referencing. | +| complexObjectIndex | *f64 | the index of this item in the list. | +| complexObjectIsFromSet | *bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | --- -##### `terraformResource`Required +##### `terraformResource`Required - *Type:* github.com/hashicorp/terraform-cdk-go/cdktf.IInterpolatingParent @@ -27167,7 +30747,7 @@ The parent resource. --- -##### `terraformAttribute`Required +##### `terraformAttribute`Required - *Type:* *string @@ -27175,7 +30755,7 @@ The attribute on the parent resource this class is referencing. --- -##### `complexObjectIndex`Required +##### `complexObjectIndex`Required - *Type:* *f64 @@ -27183,7 +30763,7 @@ the index of this item in the list. --- -##### `complexObjectIsFromSet`Required +##### `complexObjectIsFromSet`Required - *Type:* *bool @@ -27195,149 +30775,149 @@ whether the list is wrapping a set (will add tolist() to be able to access an it | **Name** | **Description** | | --- | --- | -| ComputeFqn | *No description.* | -| GetAnyMapAttribute | *No description.* | -| GetBooleanAttribute | *No description.* | -| GetBooleanMapAttribute | *No description.* | -| GetListAttribute | *No description.* | -| GetNumberAttribute | *No description.* | -| GetNumberListAttribute | *No description.* | -| GetNumberMapAttribute | *No description.* | -| GetStringAttribute | *No description.* | -| GetStringMapAttribute | *No description.* | -| InterpolationForAttribute | *No description.* | -| Resolve | Produce the Token's value at resolution time. | -| ToString | Return a string representation of this resolvable object. | +| ComputeFqn | *No description.* | +| GetAnyMapAttribute | *No description.* | +| GetBooleanAttribute | *No description.* | +| GetBooleanMapAttribute | *No description.* | +| GetListAttribute | *No description.* | +| GetNumberAttribute | *No description.* | +| GetNumberListAttribute | *No description.* | +| GetNumberMapAttribute | *No description.* | +| GetStringAttribute | *No description.* | +| GetStringMapAttribute | *No description.* | +| InterpolationForAttribute | *No description.* | +| Resolve | Produce the Token's value at resolution time. | +| ToString | Return a string representation of this resolvable object. | --- -##### `ComputeFqn` +##### `ComputeFqn` ```go func ComputeFqn() *string ``` -##### `GetAnyMapAttribute` +##### `GetAnyMapAttribute` ```go func GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* *string --- -##### `GetBooleanAttribute` +##### `GetBooleanAttribute` ```go func GetBooleanAttribute(terraformAttribute *string) IResolvable ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* *string --- -##### `GetBooleanMapAttribute` +##### `GetBooleanMapAttribute` ```go func GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* *string --- -##### `GetListAttribute` +##### `GetListAttribute` ```go func GetListAttribute(terraformAttribute *string) *[]*string ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* *string --- -##### `GetNumberAttribute` +##### `GetNumberAttribute` ```go func GetNumberAttribute(terraformAttribute *string) *f64 ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* *string --- -##### `GetNumberListAttribute` +##### `GetNumberListAttribute` ```go func GetNumberListAttribute(terraformAttribute *string) *[]*f64 ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* *string --- -##### `GetNumberMapAttribute` +##### `GetNumberMapAttribute` ```go func GetNumberMapAttribute(terraformAttribute *string) *map[string]*f64 ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* *string --- -##### `GetStringAttribute` +##### `GetStringAttribute` ```go func GetStringAttribute(terraformAttribute *string) *string ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* *string --- -##### `GetStringMapAttribute` +##### `GetStringMapAttribute` ```go func GetStringMapAttribute(terraformAttribute *string) *map[string]*string ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* *string --- -##### `InterpolationForAttribute` +##### `InterpolationForAttribute` ```go func InterpolationForAttribute(property *string) IResolvable ``` -###### `property`Required +###### `property`Required - *Type:* *string --- -##### `Resolve` +##### `Resolve` ```go func Resolve(_context IResolveContext) interface{} @@ -27345,13 +30925,13 @@ func Resolve(_context IResolveContext) interface{} Produce the Token's value at resolution time. -###### `_context`Required +###### `_context`Required - *Type:* github.com/hashicorp/terraform-cdk-go/cdktf.IResolveContext --- -##### `ToString` +##### `ToString` ```go func ToString() *string @@ -27366,14 +30946,14 @@ Returns a reversible string representation. | **Name** | **Type** | **Description** | | --- | --- | --- | -| CreationStack | *[]*string | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| Fqn | *string | *No description.* | -| Token | *string | *No description.* | -| InternalValue | DataDigitaloceanAppSpecServiceLogDestinationLogtail | *No description.* | +| CreationStack | *[]*string | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| Fqn | *string | *No description.* | +| Endpoint | *string | *No description.* | +| InternalValue | DataDigitaloceanAppSpecServiceLogDestinationPapertrail | *No description.* | --- -##### `CreationStack`Required +##### `CreationStack`Required ```go func CreationStack() *[]*string @@ -27387,7 +30967,7 @@ If this returns an empty array the stack will not be attached. --- -##### `Fqn`Required +##### `Fqn`Required ```go func Fqn() *string @@ -27397,47 +30977,47 @@ func Fqn() *string --- -##### `Token`Required +##### `Endpoint`Required ```go -func Token() *string +func Endpoint() *string ``` - *Type:* *string --- -##### `InternalValue`Optional +##### `InternalValue`Optional ```go -func InternalValue() DataDigitaloceanAppSpecServiceLogDestinationLogtail +func InternalValue() DataDigitaloceanAppSpecServiceLogDestinationPapertrail ``` -- *Type:* DataDigitaloceanAppSpecServiceLogDestinationLogtail +- *Type:* DataDigitaloceanAppSpecServiceLogDestinationPapertrail --- -### DataDigitaloceanAppSpecServiceLogDestinationOutputReference +### DataDigitaloceanAppSpecServiceOutputReference -#### Initializers +#### Initializers ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadigitaloceanapp" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/datadigitaloceanapp" -datadigitaloceanapp.NewDataDigitaloceanAppSpecServiceLogDestinationOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string, complexObjectIndex *f64, complexObjectIsFromSet *bool) DataDigitaloceanAppSpecServiceLogDestinationOutputReference +datadigitaloceanapp.NewDataDigitaloceanAppSpecServiceOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string, complexObjectIndex *f64, complexObjectIsFromSet *bool) DataDigitaloceanAppSpecServiceOutputReference ``` | **Name** | **Type** | **Description** | | --- | --- | --- | -| terraformResource | github.com/hashicorp/terraform-cdk-go/cdktf.IInterpolatingParent | The parent resource. | -| terraformAttribute | *string | The attribute on the parent resource this class is referencing. | -| complexObjectIndex | *f64 | the index of this item in the list. | -| complexObjectIsFromSet | *bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | +| terraformResource | github.com/hashicorp/terraform-cdk-go/cdktf.IInterpolatingParent | The parent resource. | +| terraformAttribute | *string | The attribute on the parent resource this class is referencing. | +| complexObjectIndex | *f64 | the index of this item in the list. | +| complexObjectIsFromSet | *bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | --- -##### `terraformResource`Required +##### `terraformResource`Required - *Type:* github.com/hashicorp/terraform-cdk-go/cdktf.IInterpolatingParent @@ -27445,7 +31025,7 @@ The parent resource. --- -##### `terraformAttribute`Required +##### `terraformAttribute`Required - *Type:* *string @@ -27453,7 +31033,7 @@ The attribute on the parent resource this class is referencing. --- -##### `complexObjectIndex`Required +##### `complexObjectIndex`Required - *Type:* *f64 @@ -27461,7 +31041,7 @@ the index of this item in the list. --- -##### `complexObjectIsFromSet`Required +##### `complexObjectIsFromSet`Required - *Type:* *bool @@ -27473,281 +31053,468 @@ whether the list is wrapping a set (will add tolist() to be able to access an it | **Name** | **Description** | | --- | --- | -| ComputeFqn | *No description.* | -| GetAnyMapAttribute | *No description.* | -| GetBooleanAttribute | *No description.* | -| GetBooleanMapAttribute | *No description.* | -| GetListAttribute | *No description.* | -| GetNumberAttribute | *No description.* | -| GetNumberListAttribute | *No description.* | -| GetNumberMapAttribute | *No description.* | -| GetStringAttribute | *No description.* | -| GetStringMapAttribute | *No description.* | -| InterpolationForAttribute | *No description.* | -| Resolve | Produce the Token's value at resolution time. | -| ToString | Return a string representation of this resolvable object. | +| ComputeFqn | *No description.* | +| GetAnyMapAttribute | *No description.* | +| GetBooleanAttribute | *No description.* | +| GetBooleanMapAttribute | *No description.* | +| GetListAttribute | *No description.* | +| GetNumberAttribute | *No description.* | +| GetNumberListAttribute | *No description.* | +| GetNumberMapAttribute | *No description.* | +| GetStringAttribute | *No description.* | +| GetStringMapAttribute | *No description.* | +| InterpolationForAttribute | *No description.* | +| Resolve | Produce the Token's value at resolution time. | +| ToString | Return a string representation of this resolvable object. | --- -##### `ComputeFqn` +##### `ComputeFqn` ```go func ComputeFqn() *string ``` -##### `GetAnyMapAttribute` +##### `GetAnyMapAttribute` ```go func GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* *string --- -##### `GetBooleanAttribute` +##### `GetBooleanAttribute` ```go func GetBooleanAttribute(terraformAttribute *string) IResolvable ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* *string --- -##### `GetBooleanMapAttribute` +##### `GetBooleanMapAttribute` ```go func GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* *string --- -##### `GetListAttribute` +##### `GetListAttribute` ```go func GetListAttribute(terraformAttribute *string) *[]*string ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required + +- *Type:* *string + +--- + +##### `GetNumberAttribute` + +```go +func GetNumberAttribute(terraformAttribute *string) *f64 +``` + +###### `terraformAttribute`Required + +- *Type:* *string + +--- + +##### `GetNumberListAttribute` + +```go +func GetNumberListAttribute(terraformAttribute *string) *[]*f64 +``` + +###### `terraformAttribute`Required + +- *Type:* *string + +--- + +##### `GetNumberMapAttribute` + +```go +func GetNumberMapAttribute(terraformAttribute *string) *map[string]*f64 +``` + +###### `terraformAttribute`Required + +- *Type:* *string + +--- + +##### `GetStringAttribute` + +```go +func GetStringAttribute(terraformAttribute *string) *string +``` + +###### `terraformAttribute`Required + +- *Type:* *string + +--- + +##### `GetStringMapAttribute` + +```go +func GetStringMapAttribute(terraformAttribute *string) *map[string]*string +``` + +###### `terraformAttribute`Required + +- *Type:* *string + +--- + +##### `InterpolationForAttribute` + +```go +func InterpolationForAttribute(property *string) IResolvable +``` + +###### `property`Required + +- *Type:* *string + +--- + +##### `Resolve` + +```go +func Resolve(_context IResolveContext) interface{} +``` + +Produce the Token's value at resolution time. + +###### `_context`Required + +- *Type:* github.com/hashicorp/terraform-cdk-go/cdktf.IResolveContext + +--- + +##### `ToString` + +```go +func ToString() *string +``` + +Return a string representation of this resolvable object. + +Returns a reversible string representation. + + +#### Properties + +| **Name** | **Type** | **Description** | +| --- | --- | --- | +| CreationStack | *[]*string | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| Fqn | *string | *No description.* | +| Alert | DataDigitaloceanAppSpecServiceAlertList | *No description.* | +| Autoscaling | DataDigitaloceanAppSpecServiceAutoscalingList | *No description.* | +| BuildCommand | *string | *No description.* | +| Cors | DataDigitaloceanAppSpecServiceCorsList | *No description.* | +| DockerfilePath | *string | *No description.* | +| Env | DataDigitaloceanAppSpecServiceEnvList | *No description.* | +| EnvironmentSlug | *string | *No description.* | +| Git | DataDigitaloceanAppSpecServiceGitList | *No description.* | +| Github | DataDigitaloceanAppSpecServiceGithubList | *No description.* | +| Gitlab | DataDigitaloceanAppSpecServiceGitlabList | *No description.* | +| HealthCheck | DataDigitaloceanAppSpecServiceHealthCheckList | *No description.* | +| HttpPort | *f64 | *No description.* | +| Image | DataDigitaloceanAppSpecServiceImageList | *No description.* | +| InstanceCount | *f64 | *No description.* | +| InstanceSizeSlug | *string | *No description.* | +| InternalPorts | *[]*f64 | *No description.* | +| LogDestination | DataDigitaloceanAppSpecServiceLogDestinationList | *No description.* | +| Name | *string | *No description.* | +| Routes | DataDigitaloceanAppSpecServiceRoutesList | *No description.* | +| RunCommand | *string | *No description.* | +| SourceDir | *string | *No description.* | +| InternalValue | DataDigitaloceanAppSpecService | *No description.* | + +--- + +##### `CreationStack`Required + +```go +func CreationStack() *[]*string +``` + +- *Type:* *[]*string + +The creation stack of this resolvable which will be appended to errors thrown during resolution. + +If this returns an empty array the stack will not be attached. + +--- + +##### `Fqn`Required + +```go +func Fqn() *string +``` + +- *Type:* *string + +--- + +##### `Alert`Required + +```go +func Alert() DataDigitaloceanAppSpecServiceAlertList +``` + +- *Type:* DataDigitaloceanAppSpecServiceAlertList + +--- + +##### `Autoscaling`Required + +```go +func Autoscaling() DataDigitaloceanAppSpecServiceAutoscalingList +``` + +- *Type:* DataDigitaloceanAppSpecServiceAutoscalingList + +--- + +##### `BuildCommand`Required + +```go +func BuildCommand() *string +``` + +- *Type:* *string + +--- + +##### `Cors`Required + +```go +func Cors() DataDigitaloceanAppSpecServiceCorsList +``` + +- *Type:* DataDigitaloceanAppSpecServiceCorsList + +--- + +##### `DockerfilePath`Required + +```go +func DockerfilePath() *string +``` - *Type:* *string --- -##### `GetNumberAttribute` +##### `Env`Required ```go -func GetNumberAttribute(terraformAttribute *string) *f64 +func Env() DataDigitaloceanAppSpecServiceEnvList ``` -###### `terraformAttribute`Required - -- *Type:* *string +- *Type:* DataDigitaloceanAppSpecServiceEnvList --- -##### `GetNumberListAttribute` +##### `EnvironmentSlug`Required ```go -func GetNumberListAttribute(terraformAttribute *string) *[]*f64 +func EnvironmentSlug() *string ``` -###### `terraformAttribute`Required - - *Type:* *string --- -##### `GetNumberMapAttribute` +##### `Git`Required ```go -func GetNumberMapAttribute(terraformAttribute *string) *map[string]*f64 +func Git() DataDigitaloceanAppSpecServiceGitList ``` -###### `terraformAttribute`Required - -- *Type:* *string +- *Type:* DataDigitaloceanAppSpecServiceGitList --- -##### `GetStringAttribute` +##### `Github`Required ```go -func GetStringAttribute(terraformAttribute *string) *string +func Github() DataDigitaloceanAppSpecServiceGithubList ``` -###### `terraformAttribute`Required - -- *Type:* *string +- *Type:* DataDigitaloceanAppSpecServiceGithubList --- -##### `GetStringMapAttribute` +##### `Gitlab`Required ```go -func GetStringMapAttribute(terraformAttribute *string) *map[string]*string +func Gitlab() DataDigitaloceanAppSpecServiceGitlabList ``` -###### `terraformAttribute`Required - -- *Type:* *string +- *Type:* DataDigitaloceanAppSpecServiceGitlabList --- -##### `InterpolationForAttribute` +##### `HealthCheck`Required ```go -func InterpolationForAttribute(property *string) IResolvable +func HealthCheck() DataDigitaloceanAppSpecServiceHealthCheckList ``` -###### `property`Required - -- *Type:* *string +- *Type:* DataDigitaloceanAppSpecServiceHealthCheckList --- -##### `Resolve` +##### `HttpPort`Required ```go -func Resolve(_context IResolveContext) interface{} +func HttpPort() *f64 ``` -Produce the Token's value at resolution time. - -###### `_context`Required - -- *Type:* github.com/hashicorp/terraform-cdk-go/cdktf.IResolveContext +- *Type:* *f64 --- -##### `ToString` +##### `Image`Required ```go -func ToString() *string +func Image() DataDigitaloceanAppSpecServiceImageList ``` -Return a string representation of this resolvable object. +- *Type:* DataDigitaloceanAppSpecServiceImageList -Returns a reversible string representation. +--- +##### `InstanceCount`Required -#### Properties +```go +func InstanceCount() *f64 +``` -| **Name** | **Type** | **Description** | -| --- | --- | --- | -| CreationStack | *[]*string | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| Fqn | *string | *No description.* | -| Datadog | DataDigitaloceanAppSpecServiceLogDestinationDatadogList | *No description.* | -| Logtail | DataDigitaloceanAppSpecServiceLogDestinationLogtailList | *No description.* | -| Name | *string | *No description.* | -| Papertrail | DataDigitaloceanAppSpecServiceLogDestinationPapertrailList | *No description.* | -| InternalValue | DataDigitaloceanAppSpecServiceLogDestination | *No description.* | +- *Type:* *f64 --- -##### `CreationStack`Required +##### `InstanceSizeSlug`Required ```go -func CreationStack() *[]*string +func InstanceSizeSlug() *string ``` -- *Type:* *[]*string +- *Type:* *string -The creation stack of this resolvable which will be appended to errors thrown during resolution. +--- -If this returns an empty array the stack will not be attached. +##### `InternalPorts`Required + +```go +func InternalPorts() *[]*f64 +``` + +- *Type:* *[]*f64 --- -##### `Fqn`Required +##### `LogDestination`Required ```go -func Fqn() *string +func LogDestination() DataDigitaloceanAppSpecServiceLogDestinationList ``` -- *Type:* *string +- *Type:* DataDigitaloceanAppSpecServiceLogDestinationList --- -##### `Datadog`Required +##### `Name`Required ```go -func Datadog() DataDigitaloceanAppSpecServiceLogDestinationDatadogList +func Name() *string ``` -- *Type:* DataDigitaloceanAppSpecServiceLogDestinationDatadogList +- *Type:* *string --- -##### `Logtail`Required +##### `Routes`Required ```go -func Logtail() DataDigitaloceanAppSpecServiceLogDestinationLogtailList +func Routes() DataDigitaloceanAppSpecServiceRoutesList ``` -- *Type:* DataDigitaloceanAppSpecServiceLogDestinationLogtailList +- *Type:* DataDigitaloceanAppSpecServiceRoutesList --- -##### `Name`Required +##### `RunCommand`Required ```go -func Name() *string +func RunCommand() *string ``` - *Type:* *string --- -##### `Papertrail`Required +##### `SourceDir`Required ```go -func Papertrail() DataDigitaloceanAppSpecServiceLogDestinationPapertrailList +func SourceDir() *string ``` -- *Type:* DataDigitaloceanAppSpecServiceLogDestinationPapertrailList +- *Type:* *string --- -##### `InternalValue`Optional +##### `InternalValue`Optional ```go -func InternalValue() DataDigitaloceanAppSpecServiceLogDestination +func InternalValue() DataDigitaloceanAppSpecService ``` -- *Type:* DataDigitaloceanAppSpecServiceLogDestination +- *Type:* DataDigitaloceanAppSpecService --- -### DataDigitaloceanAppSpecServiceLogDestinationPapertrailList +### DataDigitaloceanAppSpecServiceRoutesList -#### Initializers +#### Initializers ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadigitaloceanapp" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/datadigitaloceanapp" -datadigitaloceanapp.NewDataDigitaloceanAppSpecServiceLogDestinationPapertrailList(terraformResource IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataDigitaloceanAppSpecServiceLogDestinationPapertrailList +datadigitaloceanapp.NewDataDigitaloceanAppSpecServiceRoutesList(terraformResource IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataDigitaloceanAppSpecServiceRoutesList ``` | **Name** | **Type** | **Description** | | --- | --- | --- | -| terraformResource | github.com/hashicorp/terraform-cdk-go/cdktf.IInterpolatingParent | The parent resource. | -| terraformAttribute | *string | The attribute on the parent resource this class is referencing. | -| wrapsSet | *bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | +| terraformResource | github.com/hashicorp/terraform-cdk-go/cdktf.IInterpolatingParent | The parent resource. | +| terraformAttribute | *string | The attribute on the parent resource this class is referencing. | +| wrapsSet | *bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | --- -##### `terraformResource`Required +##### `terraformResource`Required - *Type:* github.com/hashicorp/terraform-cdk-go/cdktf.IInterpolatingParent @@ -27755,7 +31522,7 @@ The parent resource. --- -##### `terraformAttribute`Required +##### `terraformAttribute`Required - *Type:* *string @@ -27763,7 +31530,7 @@ The attribute on the parent resource this class is referencing. --- -##### `wrapsSet`Required +##### `wrapsSet`Required - *Type:* *bool @@ -27775,15 +31542,15 @@ whether the list is wrapping a set (will add tolist() to be able to access an it | **Name** | **Description** | | --- | --- | -| AllWithMapKey | Creating an iterator for this complex list. | -| ComputeFqn | *No description.* | -| Resolve | Produce the Token's value at resolution time. | -| ToString | Return a string representation of this resolvable object. | -| Get | *No description.* | +| AllWithMapKey | Creating an iterator for this complex list. | +| ComputeFqn | *No description.* | +| Resolve | Produce the Token's value at resolution time. | +| ToString | Return a string representation of this resolvable object. | +| Get | *No description.* | --- -##### `AllWithMapKey` +##### `AllWithMapKey` ```go func AllWithMapKey(mapKeyAttributeName *string) DynamicListTerraformIterator @@ -27793,19 +31560,19 @@ Creating an iterator for this complex list. The list will be converted into a map with the mapKeyAttributeName as the key. -###### `mapKeyAttributeName`Required +###### `mapKeyAttributeName`Required - *Type:* *string --- -##### `ComputeFqn` +##### `ComputeFqn` ```go func ComputeFqn() *string ``` -##### `Resolve` +##### `Resolve` ```go func Resolve(_context IResolveContext) interface{} @@ -27813,13 +31580,13 @@ func Resolve(_context IResolveContext) interface{} Produce the Token's value at resolution time. -###### `_context`Required +###### `_context`Required - *Type:* github.com/hashicorp/terraform-cdk-go/cdktf.IResolveContext --- -##### `ToString` +##### `ToString` ```go func ToString() *string @@ -27829,13 +31596,13 @@ Return a string representation of this resolvable object. Returns a reversible string representation. -##### `Get` +##### `Get` ```go -func Get(index *f64) DataDigitaloceanAppSpecServiceLogDestinationPapertrailOutputReference +func Get(index *f64) DataDigitaloceanAppSpecServiceRoutesOutputReference ``` -###### `index`Required +###### `index`Required - *Type:* *f64 @@ -27848,12 +31615,12 @@ the index of the item to return. | **Name** | **Type** | **Description** | | --- | --- | --- | -| CreationStack | *[]*string | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| Fqn | *string | *No description.* | +| CreationStack | *[]*string | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| Fqn | *string | *No description.* | --- -##### `CreationStack`Required +##### `CreationStack`Required ```go func CreationStack() *[]*string @@ -27867,7 +31634,7 @@ If this returns an empty array the stack will not be attached. --- -##### `Fqn`Required +##### `Fqn`Required ```go func Fqn() *string @@ -27878,26 +31645,26 @@ func Fqn() *string --- -### DataDigitaloceanAppSpecServiceLogDestinationPapertrailOutputReference +### DataDigitaloceanAppSpecServiceRoutesOutputReference -#### Initializers +#### Initializers ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadigitaloceanapp" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/datadigitaloceanapp" -datadigitaloceanapp.NewDataDigitaloceanAppSpecServiceLogDestinationPapertrailOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string, complexObjectIndex *f64, complexObjectIsFromSet *bool) DataDigitaloceanAppSpecServiceLogDestinationPapertrailOutputReference +datadigitaloceanapp.NewDataDigitaloceanAppSpecServiceRoutesOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string, complexObjectIndex *f64, complexObjectIsFromSet *bool) DataDigitaloceanAppSpecServiceRoutesOutputReference ``` | **Name** | **Type** | **Description** | | --- | --- | --- | -| terraformResource | github.com/hashicorp/terraform-cdk-go/cdktf.IInterpolatingParent | The parent resource. | -| terraformAttribute | *string | The attribute on the parent resource this class is referencing. | -| complexObjectIndex | *f64 | the index of this item in the list. | -| complexObjectIsFromSet | *bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | +| terraformResource | github.com/hashicorp/terraform-cdk-go/cdktf.IInterpolatingParent | The parent resource. | +| terraformAttribute | *string | The attribute on the parent resource this class is referencing. | +| complexObjectIndex | *f64 | the index of this item in the list. | +| complexObjectIsFromSet | *bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | --- -##### `terraformResource`Required +##### `terraformResource`Required - *Type:* github.com/hashicorp/terraform-cdk-go/cdktf.IInterpolatingParent @@ -27905,7 +31672,7 @@ The parent resource. --- -##### `terraformAttribute`Required +##### `terraformAttribute`Required - *Type:* *string @@ -27913,7 +31680,7 @@ The attribute on the parent resource this class is referencing. --- -##### `complexObjectIndex`Required +##### `complexObjectIndex`Required - *Type:* *f64 @@ -27921,7 +31688,7 @@ the index of this item in the list. --- -##### `complexObjectIsFromSet`Required +##### `complexObjectIsFromSet`Required - *Type:* *bool @@ -27933,149 +31700,149 @@ whether the list is wrapping a set (will add tolist() to be able to access an it | **Name** | **Description** | | --- | --- | -| ComputeFqn | *No description.* | -| GetAnyMapAttribute | *No description.* | -| GetBooleanAttribute | *No description.* | -| GetBooleanMapAttribute | *No description.* | -| GetListAttribute | *No description.* | -| GetNumberAttribute | *No description.* | -| GetNumberListAttribute | *No description.* | -| GetNumberMapAttribute | *No description.* | -| GetStringAttribute | *No description.* | -| GetStringMapAttribute | *No description.* | -| InterpolationForAttribute | *No description.* | -| Resolve | Produce the Token's value at resolution time. | -| ToString | Return a string representation of this resolvable object. | +| ComputeFqn | *No description.* | +| GetAnyMapAttribute | *No description.* | +| GetBooleanAttribute | *No description.* | +| GetBooleanMapAttribute | *No description.* | +| GetListAttribute | *No description.* | +| GetNumberAttribute | *No description.* | +| GetNumberListAttribute | *No description.* | +| GetNumberMapAttribute | *No description.* | +| GetStringAttribute | *No description.* | +| GetStringMapAttribute | *No description.* | +| InterpolationForAttribute | *No description.* | +| Resolve | Produce the Token's value at resolution time. | +| ToString | Return a string representation of this resolvable object. | --- -##### `ComputeFqn` +##### `ComputeFqn` ```go func ComputeFqn() *string ``` -##### `GetAnyMapAttribute` +##### `GetAnyMapAttribute` ```go func GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* *string --- -##### `GetBooleanAttribute` +##### `GetBooleanAttribute` ```go func GetBooleanAttribute(terraformAttribute *string) IResolvable ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* *string --- -##### `GetBooleanMapAttribute` +##### `GetBooleanMapAttribute` ```go func GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* *string --- -##### `GetListAttribute` +##### `GetListAttribute` ```go func GetListAttribute(terraformAttribute *string) *[]*string ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* *string --- -##### `GetNumberAttribute` +##### `GetNumberAttribute` ```go func GetNumberAttribute(terraformAttribute *string) *f64 ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* *string --- -##### `GetNumberListAttribute` +##### `GetNumberListAttribute` ```go func GetNumberListAttribute(terraformAttribute *string) *[]*f64 ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* *string --- -##### `GetNumberMapAttribute` +##### `GetNumberMapAttribute` ```go func GetNumberMapAttribute(terraformAttribute *string) *map[string]*f64 ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* *string --- -##### `GetStringAttribute` +##### `GetStringAttribute` ```go func GetStringAttribute(terraformAttribute *string) *string ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* *string --- -##### `GetStringMapAttribute` +##### `GetStringMapAttribute` ```go func GetStringMapAttribute(terraformAttribute *string) *map[string]*string ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* *string --- -##### `InterpolationForAttribute` +##### `InterpolationForAttribute` ```go func InterpolationForAttribute(property *string) IResolvable ``` -###### `property`Required +###### `property`Required - *Type:* *string --- -##### `Resolve` +##### `Resolve` ```go func Resolve(_context IResolveContext) interface{} @@ -28083,13 +31850,13 @@ func Resolve(_context IResolveContext) interface{} Produce the Token's value at resolution time. -###### `_context`Required +###### `_context`Required - *Type:* github.com/hashicorp/terraform-cdk-go/cdktf.IResolveContext --- -##### `ToString` +##### `ToString` ```go func ToString() *string @@ -28104,14 +31871,15 @@ Returns a reversible string representation. | **Name** | **Type** | **Description** | | --- | --- | --- | -| CreationStack | *[]*string | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| Fqn | *string | *No description.* | -| Endpoint | *string | *No description.* | -| InternalValue | DataDigitaloceanAppSpecServiceLogDestinationPapertrail | *No description.* | +| CreationStack | *[]*string | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| Fqn | *string | *No description.* | +| Path | *string | *No description.* | +| PreservePathPrefix | github.com/hashicorp/terraform-cdk-go/cdktf.IResolvable | *No description.* | +| InternalValue | DataDigitaloceanAppSpecServiceRoutes | *No description.* | --- -##### `CreationStack`Required +##### `CreationStack`Required ```go func CreationStack() *[]*string @@ -28125,7 +31893,7 @@ If this returns an empty array the stack will not be attached. --- -##### `Fqn`Required +##### `Fqn`Required ```go func Fqn() *string @@ -28135,47 +31903,56 @@ func Fqn() *string --- -##### `Endpoint`Required +##### `Path`Required ```go -func Endpoint() *string +func Path() *string ``` - *Type:* *string --- -##### `InternalValue`Optional +##### `PreservePathPrefix`Required ```go -func InternalValue() DataDigitaloceanAppSpecServiceLogDestinationPapertrail +func PreservePathPrefix() IResolvable ``` -- *Type:* DataDigitaloceanAppSpecServiceLogDestinationPapertrail +- *Type:* github.com/hashicorp/terraform-cdk-go/cdktf.IResolvable + +--- + +##### `InternalValue`Optional + +```go +func InternalValue() DataDigitaloceanAppSpecServiceRoutes +``` + +- *Type:* DataDigitaloceanAppSpecServiceRoutes --- -### DataDigitaloceanAppSpecServiceOutputReference +### DataDigitaloceanAppSpecStaticSiteCorsAllowOriginsList -#### Initializers +#### Initializers ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadigitaloceanapp" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/datadigitaloceanapp" -datadigitaloceanapp.NewDataDigitaloceanAppSpecServiceOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string, complexObjectIndex *f64, complexObjectIsFromSet *bool) DataDigitaloceanAppSpecServiceOutputReference +datadigitaloceanapp.NewDataDigitaloceanAppSpecStaticSiteCorsAllowOriginsList(terraformResource IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataDigitaloceanAppSpecStaticSiteCorsAllowOriginsList ``` | **Name** | **Type** | **Description** | | --- | --- | --- | -| terraformResource | github.com/hashicorp/terraform-cdk-go/cdktf.IInterpolatingParent | The parent resource. | -| terraformAttribute | *string | The attribute on the parent resource this class is referencing. | -| complexObjectIndex | *f64 | the index of this item in the list. | -| complexObjectIsFromSet | *bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | +| terraformResource | github.com/hashicorp/terraform-cdk-go/cdktf.IInterpolatingParent | The parent resource. | +| terraformAttribute | *string | The attribute on the parent resource this class is referencing. | +| wrapsSet | *bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | --- -##### `terraformResource`Required +##### `terraformResource`Required - *Type:* github.com/hashicorp/terraform-cdk-go/cdktf.IInterpolatingParent @@ -28183,7 +31960,7 @@ The parent resource. --- -##### `terraformAttribute`Required +##### `terraformAttribute`Required - *Type:* *string @@ -28191,15 +31968,7 @@ The attribute on the parent resource this class is referencing. --- -##### `complexObjectIndex`Required - -- *Type:* *f64 - -the index of this item in the list. - ---- - -##### `complexObjectIsFromSet`Required +##### `wrapsSet`Required - *Type:* *bool @@ -28211,149 +31980,37 @@ whether the list is wrapping a set (will add tolist() to be able to access an it | **Name** | **Description** | | --- | --- | -| ComputeFqn | *No description.* | -| GetAnyMapAttribute | *No description.* | -| GetBooleanAttribute | *No description.* | -| GetBooleanMapAttribute | *No description.* | -| GetListAttribute | *No description.* | -| GetNumberAttribute | *No description.* | -| GetNumberListAttribute | *No description.* | -| GetNumberMapAttribute | *No description.* | -| GetStringAttribute | *No description.* | -| GetStringMapAttribute | *No description.* | -| InterpolationForAttribute | *No description.* | -| Resolve | Produce the Token's value at resolution time. | -| ToString | Return a string representation of this resolvable object. | - ---- - -##### `ComputeFqn` - -```go -func ComputeFqn() *string -``` - -##### `GetAnyMapAttribute` - -```go -func GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} -``` - -###### `terraformAttribute`Required - -- *Type:* *string - ---- - -##### `GetBooleanAttribute` - -```go -func GetBooleanAttribute(terraformAttribute *string) IResolvable -``` - -###### `terraformAttribute`Required - -- *Type:* *string - ---- - -##### `GetBooleanMapAttribute` - -```go -func GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool -``` - -###### `terraformAttribute`Required - -- *Type:* *string - ---- - -##### `GetListAttribute` - -```go -func GetListAttribute(terraformAttribute *string) *[]*string -``` - -###### `terraformAttribute`Required - -- *Type:* *string - ---- - -##### `GetNumberAttribute` - -```go -func GetNumberAttribute(terraformAttribute *string) *f64 -``` - -###### `terraformAttribute`Required - -- *Type:* *string - ---- - -##### `GetNumberListAttribute` - -```go -func GetNumberListAttribute(terraformAttribute *string) *[]*f64 -``` - -###### `terraformAttribute`Required - -- *Type:* *string - ---- - -##### `GetNumberMapAttribute` - -```go -func GetNumberMapAttribute(terraformAttribute *string) *map[string]*f64 -``` - -###### `terraformAttribute`Required - -- *Type:* *string +| AllWithMapKey | Creating an iterator for this complex list. | +| ComputeFqn | *No description.* | +| Resolve | Produce the Token's value at resolution time. | +| ToString | Return a string representation of this resolvable object. | +| Get | *No description.* | --- -##### `GetStringAttribute` +##### `AllWithMapKey` ```go -func GetStringAttribute(terraformAttribute *string) *string +func AllWithMapKey(mapKeyAttributeName *string) DynamicListTerraformIterator ``` -###### `terraformAttribute`Required - -- *Type:* *string - ---- - -##### `GetStringMapAttribute` +Creating an iterator for this complex list. -```go -func GetStringMapAttribute(terraformAttribute *string) *map[string]*string -``` +The list will be converted into a map with the mapKeyAttributeName as the key. -###### `terraformAttribute`Required +###### `mapKeyAttributeName`Required - *Type:* *string --- -##### `InterpolationForAttribute` +##### `ComputeFqn` ```go -func InterpolationForAttribute(property *string) IResolvable +func ComputeFqn() *string ``` -###### `property`Required - -- *Type:* *string - ---- - -##### `Resolve` +##### `Resolve` ```go func Resolve(_context IResolveContext) interface{} @@ -28361,13 +32018,13 @@ func Resolve(_context IResolveContext) interface{} Produce the Token's value at resolution time. -###### `_context`Required +###### `_context`Required - *Type:* github.com/hashicorp/terraform-cdk-go/cdktf.IResolveContext --- -##### `ToString` +##### `ToString` ```go func ToString() *string @@ -28377,39 +32034,31 @@ Return a string representation of this resolvable object. Returns a reversible string representation. +##### `Get` + +```go +func Get(index *f64) DataDigitaloceanAppSpecStaticSiteCorsAllowOriginsOutputReference +``` + +###### `index`Required + +- *Type:* *f64 + +the index of the item to return. -#### Properties - -| **Name** | **Type** | **Description** | -| --- | --- | --- | -| CreationStack | *[]*string | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| Fqn | *string | *No description.* | -| Alert | DataDigitaloceanAppSpecServiceAlertList | *No description.* | -| Autoscaling | DataDigitaloceanAppSpecServiceAutoscalingList | *No description.* | -| BuildCommand | *string | *No description.* | -| Cors | DataDigitaloceanAppSpecServiceCorsList | *No description.* | -| DockerfilePath | *string | *No description.* | -| Env | DataDigitaloceanAppSpecServiceEnvList | *No description.* | -| EnvironmentSlug | *string | *No description.* | -| Git | DataDigitaloceanAppSpecServiceGitList | *No description.* | -| Github | DataDigitaloceanAppSpecServiceGithubList | *No description.* | -| Gitlab | DataDigitaloceanAppSpecServiceGitlabList | *No description.* | -| HealthCheck | DataDigitaloceanAppSpecServiceHealthCheckList | *No description.* | -| HttpPort | *f64 | *No description.* | -| Image | DataDigitaloceanAppSpecServiceImageList | *No description.* | -| InstanceCount | *f64 | *No description.* | -| InstanceSizeSlug | *string | *No description.* | -| InternalPorts | *[]*f64 | *No description.* | -| LogDestination | DataDigitaloceanAppSpecServiceLogDestinationList | *No description.* | -| Name | *string | *No description.* | -| Routes | DataDigitaloceanAppSpecServiceRoutesList | *No description.* | -| RunCommand | *string | *No description.* | -| SourceDir | *string | *No description.* | -| InternalValue | DataDigitaloceanAppSpecService | *No description.* | - --- -##### `CreationStack`Required + +#### Properties + +| **Name** | **Type** | **Description** | +| --- | --- | --- | +| CreationStack | *[]*string | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| Fqn | *string | *No description.* | + +--- + +##### `CreationStack`Required ```go func CreationStack() *[]*string @@ -28423,7 +32072,7 @@ If this returns an empty array the stack will not be attached. --- -##### `Fqn`Required +##### `Fqn`Required ```go func Fqn() *string @@ -28433,246 +32082,326 @@ func Fqn() *string --- -##### `Alert`Required + +### DataDigitaloceanAppSpecStaticSiteCorsAllowOriginsOutputReference + +#### Initializers ```go -func Alert() DataDigitaloceanAppSpecServiceAlertList +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/datadigitaloceanapp" + +datadigitaloceanapp.NewDataDigitaloceanAppSpecStaticSiteCorsAllowOriginsOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string, complexObjectIndex *f64, complexObjectIsFromSet *bool) DataDigitaloceanAppSpecStaticSiteCorsAllowOriginsOutputReference ``` -- *Type:* DataDigitaloceanAppSpecServiceAlertList +| **Name** | **Type** | **Description** | +| --- | --- | --- | +| terraformResource | github.com/hashicorp/terraform-cdk-go/cdktf.IInterpolatingParent | The parent resource. | +| terraformAttribute | *string | The attribute on the parent resource this class is referencing. | +| complexObjectIndex | *f64 | the index of this item in the list. | +| complexObjectIsFromSet | *bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | --- -##### `Autoscaling`Required +##### `terraformResource`Required -```go -func Autoscaling() DataDigitaloceanAppSpecServiceAutoscalingList -``` +- *Type:* github.com/hashicorp/terraform-cdk-go/cdktf.IInterpolatingParent -- *Type:* DataDigitaloceanAppSpecServiceAutoscalingList +The parent resource. --- -##### `BuildCommand`Required - -```go -func BuildCommand() *string -``` +##### `terraformAttribute`Required - *Type:* *string +The attribute on the parent resource this class is referencing. + --- -##### `Cors`Required +##### `complexObjectIndex`Required -```go -func Cors() DataDigitaloceanAppSpecServiceCorsList -``` +- *Type:* *f64 -- *Type:* DataDigitaloceanAppSpecServiceCorsList +the index of this item in the list. --- -##### `DockerfilePath`Required +##### `complexObjectIsFromSet`Required + +- *Type:* *bool + +whether the list is wrapping a set (will add tolist() to be able to access an item via an index). + +--- + +#### Methods + +| **Name** | **Description** | +| --- | --- | +| ComputeFqn | *No description.* | +| GetAnyMapAttribute | *No description.* | +| GetBooleanAttribute | *No description.* | +| GetBooleanMapAttribute | *No description.* | +| GetListAttribute | *No description.* | +| GetNumberAttribute | *No description.* | +| GetNumberListAttribute | *No description.* | +| GetNumberMapAttribute | *No description.* | +| GetStringAttribute | *No description.* | +| GetStringMapAttribute | *No description.* | +| InterpolationForAttribute | *No description.* | +| Resolve | Produce the Token's value at resolution time. | +| ToString | Return a string representation of this resolvable object. | + +--- + +##### `ComputeFqn` ```go -func DockerfilePath() *string +func ComputeFqn() *string +``` + +##### `GetAnyMapAttribute` + +```go +func GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} ``` +###### `terraformAttribute`Required + - *Type:* *string --- -##### `Env`Required +##### `GetBooleanAttribute` ```go -func Env() DataDigitaloceanAppSpecServiceEnvList +func GetBooleanAttribute(terraformAttribute *string) IResolvable ``` -- *Type:* DataDigitaloceanAppSpecServiceEnvList +###### `terraformAttribute`Required + +- *Type:* *string --- -##### `EnvironmentSlug`Required +##### `GetBooleanMapAttribute` ```go -func EnvironmentSlug() *string +func GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool ``` +###### `terraformAttribute`Required + - *Type:* *string --- -##### `Git`Required +##### `GetListAttribute` ```go -func Git() DataDigitaloceanAppSpecServiceGitList +func GetListAttribute(terraformAttribute *string) *[]*string ``` -- *Type:* DataDigitaloceanAppSpecServiceGitList +###### `terraformAttribute`Required + +- *Type:* *string --- -##### `Github`Required +##### `GetNumberAttribute` ```go -func Github() DataDigitaloceanAppSpecServiceGithubList +func GetNumberAttribute(terraformAttribute *string) *f64 ``` -- *Type:* DataDigitaloceanAppSpecServiceGithubList +###### `terraformAttribute`Required + +- *Type:* *string --- -##### `Gitlab`Required +##### `GetNumberListAttribute` ```go -func Gitlab() DataDigitaloceanAppSpecServiceGitlabList +func GetNumberListAttribute(terraformAttribute *string) *[]*f64 ``` -- *Type:* DataDigitaloceanAppSpecServiceGitlabList +###### `terraformAttribute`Required + +- *Type:* *string --- -##### `HealthCheck`Required +##### `GetNumberMapAttribute` ```go -func HealthCheck() DataDigitaloceanAppSpecServiceHealthCheckList +func GetNumberMapAttribute(terraformAttribute *string) *map[string]*f64 ``` -- *Type:* DataDigitaloceanAppSpecServiceHealthCheckList +###### `terraformAttribute`Required + +- *Type:* *string --- -##### `HttpPort`Required +##### `GetStringAttribute` ```go -func HttpPort() *f64 +func GetStringAttribute(terraformAttribute *string) *string ``` -- *Type:* *f64 +###### `terraformAttribute`Required + +- *Type:* *string --- -##### `Image`Required +##### `GetStringMapAttribute` ```go -func Image() DataDigitaloceanAppSpecServiceImageList +func GetStringMapAttribute(terraformAttribute *string) *map[string]*string ``` -- *Type:* DataDigitaloceanAppSpecServiceImageList +###### `terraformAttribute`Required + +- *Type:* *string --- -##### `InstanceCount`Required +##### `InterpolationForAttribute` ```go -func InstanceCount() *f64 +func InterpolationForAttribute(property *string) IResolvable ``` -- *Type:* *f64 +###### `property`Required + +- *Type:* *string --- -##### `InstanceSizeSlug`Required +##### `Resolve` ```go -func InstanceSizeSlug() *string +func Resolve(_context IResolveContext) interface{} ``` -- *Type:* *string +Produce the Token's value at resolution time. + +###### `_context`Required + +- *Type:* github.com/hashicorp/terraform-cdk-go/cdktf.IResolveContext --- -##### `InternalPorts`Required +##### `ToString` ```go -func InternalPorts() *[]*f64 +func ToString() *string ``` -- *Type:* *[]*f64 +Return a string representation of this resolvable object. + +Returns a reversible string representation. + + +#### Properties + +| **Name** | **Type** | **Description** | +| --- | --- | --- | +| CreationStack | *[]*string | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| Fqn | *string | *No description.* | +| Exact | *string | *No description.* | +| Prefix | *string | *No description.* | +| Regex | *string | *No description.* | +| InternalValue | DataDigitaloceanAppSpecStaticSiteCorsAllowOrigins | *No description.* | --- -##### `LogDestination`Required +##### `CreationStack`Required ```go -func LogDestination() DataDigitaloceanAppSpecServiceLogDestinationList +func CreationStack() *[]*string ``` -- *Type:* DataDigitaloceanAppSpecServiceLogDestinationList +- *Type:* *[]*string + +The creation stack of this resolvable which will be appended to errors thrown during resolution. + +If this returns an empty array the stack will not be attached. --- -##### `Name`Required +##### `Fqn`Required ```go -func Name() *string +func Fqn() *string ``` - *Type:* *string --- -##### `Routes`Required +##### `Exact`Required ```go -func Routes() DataDigitaloceanAppSpecServiceRoutesList +func Exact() *string ``` -- *Type:* DataDigitaloceanAppSpecServiceRoutesList +- *Type:* *string --- -##### `RunCommand`Required +##### `Prefix`Required ```go -func RunCommand() *string +func Prefix() *string ``` - *Type:* *string --- -##### `SourceDir`Required +##### `Regex`Required ```go -func SourceDir() *string +func Regex() *string ``` - *Type:* *string --- -##### `InternalValue`Optional +##### `InternalValue`Optional ```go -func InternalValue() DataDigitaloceanAppSpecService +func InternalValue() DataDigitaloceanAppSpecStaticSiteCorsAllowOrigins ``` -- *Type:* DataDigitaloceanAppSpecService +- *Type:* DataDigitaloceanAppSpecStaticSiteCorsAllowOrigins --- -### DataDigitaloceanAppSpecServiceRoutesList +### DataDigitaloceanAppSpecStaticSiteCorsList -#### Initializers +#### Initializers ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadigitaloceanapp" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/datadigitaloceanapp" -datadigitaloceanapp.NewDataDigitaloceanAppSpecServiceRoutesList(terraformResource IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataDigitaloceanAppSpecServiceRoutesList +datadigitaloceanapp.NewDataDigitaloceanAppSpecStaticSiteCorsList(terraformResource IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataDigitaloceanAppSpecStaticSiteCorsList ``` | **Name** | **Type** | **Description** | | --- | --- | --- | -| terraformResource | github.com/hashicorp/terraform-cdk-go/cdktf.IInterpolatingParent | The parent resource. | -| terraformAttribute | *string | The attribute on the parent resource this class is referencing. | -| wrapsSet | *bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | +| terraformResource | github.com/hashicorp/terraform-cdk-go/cdktf.IInterpolatingParent | The parent resource. | +| terraformAttribute | *string | The attribute on the parent resource this class is referencing. | +| wrapsSet | *bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | --- -##### `terraformResource`Required +##### `terraformResource`Required - *Type:* github.com/hashicorp/terraform-cdk-go/cdktf.IInterpolatingParent @@ -28680,7 +32409,7 @@ The parent resource. --- -##### `terraformAttribute`Required +##### `terraformAttribute`Required - *Type:* *string @@ -28688,7 +32417,7 @@ The attribute on the parent resource this class is referencing. --- -##### `wrapsSet`Required +##### `wrapsSet`Required - *Type:* *bool @@ -28700,15 +32429,15 @@ whether the list is wrapping a set (will add tolist() to be able to access an it | **Name** | **Description** | | --- | --- | -| AllWithMapKey | Creating an iterator for this complex list. | -| ComputeFqn | *No description.* | -| Resolve | Produce the Token's value at resolution time. | -| ToString | Return a string representation of this resolvable object. | -| Get | *No description.* | +| AllWithMapKey | Creating an iterator for this complex list. | +| ComputeFqn | *No description.* | +| Resolve | Produce the Token's value at resolution time. | +| ToString | Return a string representation of this resolvable object. | +| Get | *No description.* | --- -##### `AllWithMapKey` +##### `AllWithMapKey` ```go func AllWithMapKey(mapKeyAttributeName *string) DynamicListTerraformIterator @@ -28718,19 +32447,19 @@ Creating an iterator for this complex list. The list will be converted into a map with the mapKeyAttributeName as the key. -###### `mapKeyAttributeName`Required +###### `mapKeyAttributeName`Required - *Type:* *string --- -##### `ComputeFqn` +##### `ComputeFqn` ```go func ComputeFqn() *string ``` -##### `Resolve` +##### `Resolve` ```go func Resolve(_context IResolveContext) interface{} @@ -28738,13 +32467,13 @@ func Resolve(_context IResolveContext) interface{} Produce the Token's value at resolution time. -###### `_context`Required +###### `_context`Required - *Type:* github.com/hashicorp/terraform-cdk-go/cdktf.IResolveContext --- -##### `ToString` +##### `ToString` ```go func ToString() *string @@ -28754,13 +32483,13 @@ Return a string representation of this resolvable object. Returns a reversible string representation. -##### `Get` +##### `Get` ```go -func Get(index *f64) DataDigitaloceanAppSpecServiceRoutesOutputReference +func Get(index *f64) DataDigitaloceanAppSpecStaticSiteCorsOutputReference ``` -###### `index`Required +###### `index`Required - *Type:* *f64 @@ -28773,12 +32502,12 @@ the index of the item to return. | **Name** | **Type** | **Description** | | --- | --- | --- | -| CreationStack | *[]*string | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| Fqn | *string | *No description.* | +| CreationStack | *[]*string | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| Fqn | *string | *No description.* | --- -##### `CreationStack`Required +##### `CreationStack`Required ```go func CreationStack() *[]*string @@ -28792,7 +32521,7 @@ If this returns an empty array the stack will not be attached. --- -##### `Fqn`Required +##### `Fqn`Required ```go func Fqn() *string @@ -28803,26 +32532,26 @@ func Fqn() *string --- -### DataDigitaloceanAppSpecServiceRoutesOutputReference +### DataDigitaloceanAppSpecStaticSiteCorsOutputReference -#### Initializers +#### Initializers ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadigitaloceanapp" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/datadigitaloceanapp" -datadigitaloceanapp.NewDataDigitaloceanAppSpecServiceRoutesOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string, complexObjectIndex *f64, complexObjectIsFromSet *bool) DataDigitaloceanAppSpecServiceRoutesOutputReference +datadigitaloceanapp.NewDataDigitaloceanAppSpecStaticSiteCorsOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string, complexObjectIndex *f64, complexObjectIsFromSet *bool) DataDigitaloceanAppSpecStaticSiteCorsOutputReference ``` | **Name** | **Type** | **Description** | | --- | --- | --- | -| terraformResource | github.com/hashicorp/terraform-cdk-go/cdktf.IInterpolatingParent | The parent resource. | -| terraformAttribute | *string | The attribute on the parent resource this class is referencing. | -| complexObjectIndex | *f64 | the index of this item in the list. | -| complexObjectIsFromSet | *bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | +| terraformResource | github.com/hashicorp/terraform-cdk-go/cdktf.IInterpolatingParent | The parent resource. | +| terraformAttribute | *string | The attribute on the parent resource this class is referencing. | +| complexObjectIndex | *f64 | the index of this item in the list. | +| complexObjectIsFromSet | *bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | --- -##### `terraformResource`Required +##### `terraformResource`Required - *Type:* github.com/hashicorp/terraform-cdk-go/cdktf.IInterpolatingParent @@ -28830,7 +32559,7 @@ The parent resource. --- -##### `terraformAttribute`Required +##### `terraformAttribute`Required - *Type:* *string @@ -28838,7 +32567,7 @@ The attribute on the parent resource this class is referencing. --- -##### `complexObjectIndex`Required +##### `complexObjectIndex`Required - *Type:* *f64 @@ -28846,7 +32575,7 @@ the index of this item in the list. --- -##### `complexObjectIsFromSet`Required +##### `complexObjectIsFromSet`Required - *Type:* *bool @@ -28858,149 +32587,149 @@ whether the list is wrapping a set (will add tolist() to be able to access an it | **Name** | **Description** | | --- | --- | -| ComputeFqn | *No description.* | -| GetAnyMapAttribute | *No description.* | -| GetBooleanAttribute | *No description.* | -| GetBooleanMapAttribute | *No description.* | -| GetListAttribute | *No description.* | -| GetNumberAttribute | *No description.* | -| GetNumberListAttribute | *No description.* | -| GetNumberMapAttribute | *No description.* | -| GetStringAttribute | *No description.* | -| GetStringMapAttribute | *No description.* | -| InterpolationForAttribute | *No description.* | -| Resolve | Produce the Token's value at resolution time. | -| ToString | Return a string representation of this resolvable object. | +| ComputeFqn | *No description.* | +| GetAnyMapAttribute | *No description.* | +| GetBooleanAttribute | *No description.* | +| GetBooleanMapAttribute | *No description.* | +| GetListAttribute | *No description.* | +| GetNumberAttribute | *No description.* | +| GetNumberListAttribute | *No description.* | +| GetNumberMapAttribute | *No description.* | +| GetStringAttribute | *No description.* | +| GetStringMapAttribute | *No description.* | +| InterpolationForAttribute | *No description.* | +| Resolve | Produce the Token's value at resolution time. | +| ToString | Return a string representation of this resolvable object. | --- -##### `ComputeFqn` +##### `ComputeFqn` ```go func ComputeFqn() *string ``` -##### `GetAnyMapAttribute` +##### `GetAnyMapAttribute` ```go func GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* *string --- -##### `GetBooleanAttribute` +##### `GetBooleanAttribute` ```go func GetBooleanAttribute(terraformAttribute *string) IResolvable ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* *string --- -##### `GetBooleanMapAttribute` +##### `GetBooleanMapAttribute` ```go func GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* *string --- -##### `GetListAttribute` +##### `GetListAttribute` ```go func GetListAttribute(terraformAttribute *string) *[]*string ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* *string --- -##### `GetNumberAttribute` +##### `GetNumberAttribute` ```go func GetNumberAttribute(terraformAttribute *string) *f64 ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* *string --- -##### `GetNumberListAttribute` +##### `GetNumberListAttribute` ```go func GetNumberListAttribute(terraformAttribute *string) *[]*f64 ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* *string --- -##### `GetNumberMapAttribute` +##### `GetNumberMapAttribute` ```go func GetNumberMapAttribute(terraformAttribute *string) *map[string]*f64 ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* *string --- -##### `GetStringAttribute` +##### `GetStringAttribute` ```go func GetStringAttribute(terraformAttribute *string) *string ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* *string --- -##### `GetStringMapAttribute` +##### `GetStringMapAttribute` ```go func GetStringMapAttribute(terraformAttribute *string) *map[string]*string ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* *string --- -##### `InterpolationForAttribute` +##### `InterpolationForAttribute` ```go func InterpolationForAttribute(property *string) IResolvable ``` -###### `property`Required +###### `property`Required - *Type:* *string --- -##### `Resolve` +##### `Resolve` ```go func Resolve(_context IResolveContext) interface{} @@ -29008,13 +32737,13 @@ func Resolve(_context IResolveContext) interface{} Produce the Token's value at resolution time. -###### `_context`Required +###### `_context`Required - *Type:* github.com/hashicorp/terraform-cdk-go/cdktf.IResolveContext --- -##### `ToString` +##### `ToString` ```go func ToString() *string @@ -29029,15 +32758,19 @@ Returns a reversible string representation. | **Name** | **Type** | **Description** | | --- | --- | --- | -| CreationStack | *[]*string | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| Fqn | *string | *No description.* | -| Path | *string | *No description.* | -| PreservePathPrefix | github.com/hashicorp/terraform-cdk-go/cdktf.IResolvable | *No description.* | -| InternalValue | DataDigitaloceanAppSpecServiceRoutes | *No description.* | +| CreationStack | *[]*string | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| Fqn | *string | *No description.* | +| AllowCredentials | github.com/hashicorp/terraform-cdk-go/cdktf.IResolvable | *No description.* | +| AllowHeaders | *[]*string | *No description.* | +| AllowMethods | *[]*string | *No description.* | +| AllowOrigins | DataDigitaloceanAppSpecStaticSiteCorsAllowOriginsList | *No description.* | +| ExposeHeaders | *[]*string | *No description.* | +| MaxAge | *string | *No description.* | +| InternalValue | DataDigitaloceanAppSpecStaticSiteCors | *No description.* | --- -##### `CreationStack`Required +##### `CreationStack`Required ```go func CreationStack() *[]*string @@ -29051,7 +32784,7 @@ If this returns an empty array the stack will not be attached. --- -##### `Fqn`Required +##### `Fqn`Required ```go func Fqn() *string @@ -29061,56 +32794,96 @@ func Fqn() *string --- -##### `Path`Required +##### `AllowCredentials`Required ```go -func Path() *string +func AllowCredentials() IResolvable ``` -- *Type:* *string +- *Type:* github.com/hashicorp/terraform-cdk-go/cdktf.IResolvable --- -##### `PreservePathPrefix`Required +##### `AllowHeaders`Required ```go -func PreservePathPrefix() IResolvable +func AllowHeaders() *[]*string ``` -- *Type:* github.com/hashicorp/terraform-cdk-go/cdktf.IResolvable +- *Type:* *[]*string --- -##### `InternalValue`Optional +##### `AllowMethods`Required ```go -func InternalValue() DataDigitaloceanAppSpecServiceRoutes +func AllowMethods() *[]*string ``` -- *Type:* DataDigitaloceanAppSpecServiceRoutes +- *Type:* *[]*string --- +##### `AllowOrigins`Required + +```go +func AllowOrigins() DataDigitaloceanAppSpecStaticSiteCorsAllowOriginsList +``` -### DataDigitaloceanAppSpecStaticSiteCorsAllowOriginsList +- *Type:* DataDigitaloceanAppSpecStaticSiteCorsAllowOriginsList -#### Initializers +--- + +##### `ExposeHeaders`Required ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadigitaloceanapp" +func ExposeHeaders() *[]*string +``` -datadigitaloceanapp.NewDataDigitaloceanAppSpecStaticSiteCorsAllowOriginsList(terraformResource IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataDigitaloceanAppSpecStaticSiteCorsAllowOriginsList +- *Type:* *[]*string + +--- + +##### `MaxAge`Required + +```go +func MaxAge() *string +``` + +- *Type:* *string + +--- + +##### `InternalValue`Optional + +```go +func InternalValue() DataDigitaloceanAppSpecStaticSiteCors +``` + +- *Type:* DataDigitaloceanAppSpecStaticSiteCors + +--- + + +### DataDigitaloceanAppSpecStaticSiteEnvList + +#### Initializers + +```go +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/datadigitaloceanapp" + +datadigitaloceanapp.NewDataDigitaloceanAppSpecStaticSiteEnvList(terraformResource IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataDigitaloceanAppSpecStaticSiteEnvList ``` | **Name** | **Type** | **Description** | | --- | --- | --- | -| terraformResource | github.com/hashicorp/terraform-cdk-go/cdktf.IInterpolatingParent | The parent resource. | -| terraformAttribute | *string | The attribute on the parent resource this class is referencing. | -| wrapsSet | *bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | +| terraformResource | github.com/hashicorp/terraform-cdk-go/cdktf.IInterpolatingParent | The parent resource. | +| terraformAttribute | *string | The attribute on the parent resource this class is referencing. | +| wrapsSet | *bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | --- -##### `terraformResource`Required +##### `terraformResource`Required - *Type:* github.com/hashicorp/terraform-cdk-go/cdktf.IInterpolatingParent @@ -29118,7 +32891,7 @@ The parent resource. --- -##### `terraformAttribute`Required +##### `terraformAttribute`Required - *Type:* *string @@ -29126,7 +32899,7 @@ The attribute on the parent resource this class is referencing. --- -##### `wrapsSet`Required +##### `wrapsSet`Required - *Type:* *bool @@ -29138,15 +32911,15 @@ whether the list is wrapping a set (will add tolist() to be able to access an it | **Name** | **Description** | | --- | --- | -| AllWithMapKey | Creating an iterator for this complex list. | -| ComputeFqn | *No description.* | -| Resolve | Produce the Token's value at resolution time. | -| ToString | Return a string representation of this resolvable object. | -| Get | *No description.* | +| AllWithMapKey | Creating an iterator for this complex list. | +| ComputeFqn | *No description.* | +| Resolve | Produce the Token's value at resolution time. | +| ToString | Return a string representation of this resolvable object. | +| Get | *No description.* | --- -##### `AllWithMapKey` +##### `AllWithMapKey` ```go func AllWithMapKey(mapKeyAttributeName *string) DynamicListTerraformIterator @@ -29156,19 +32929,19 @@ Creating an iterator for this complex list. The list will be converted into a map with the mapKeyAttributeName as the key. -###### `mapKeyAttributeName`Required +###### `mapKeyAttributeName`Required - *Type:* *string --- -##### `ComputeFqn` +##### `ComputeFqn` ```go func ComputeFqn() *string ``` -##### `Resolve` +##### `Resolve` ```go func Resolve(_context IResolveContext) interface{} @@ -29176,13 +32949,13 @@ func Resolve(_context IResolveContext) interface{} Produce the Token's value at resolution time. -###### `_context`Required +###### `_context`Required - *Type:* github.com/hashicorp/terraform-cdk-go/cdktf.IResolveContext --- -##### `ToString` +##### `ToString` ```go func ToString() *string @@ -29192,13 +32965,13 @@ Return a string representation of this resolvable object. Returns a reversible string representation. -##### `Get` +##### `Get` ```go -func Get(index *f64) DataDigitaloceanAppSpecStaticSiteCorsAllowOriginsOutputReference +func Get(index *f64) DataDigitaloceanAppSpecStaticSiteEnvOutputReference ``` -###### `index`Required +###### `index`Required - *Type:* *f64 @@ -29211,12 +32984,12 @@ the index of the item to return. | **Name** | **Type** | **Description** | | --- | --- | --- | -| CreationStack | *[]*string | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| Fqn | *string | *No description.* | +| CreationStack | *[]*string | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| Fqn | *string | *No description.* | --- -##### `CreationStack`Required +##### `CreationStack`Required ```go func CreationStack() *[]*string @@ -29230,7 +33003,7 @@ If this returns an empty array the stack will not be attached. --- -##### `Fqn`Required +##### `Fqn`Required ```go func Fqn() *string @@ -29241,26 +33014,26 @@ func Fqn() *string --- -### DataDigitaloceanAppSpecStaticSiteCorsAllowOriginsOutputReference +### DataDigitaloceanAppSpecStaticSiteEnvOutputReference -#### Initializers +#### Initializers ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadigitaloceanapp" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/datadigitaloceanapp" -datadigitaloceanapp.NewDataDigitaloceanAppSpecStaticSiteCorsAllowOriginsOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string, complexObjectIndex *f64, complexObjectIsFromSet *bool) DataDigitaloceanAppSpecStaticSiteCorsAllowOriginsOutputReference +datadigitaloceanapp.NewDataDigitaloceanAppSpecStaticSiteEnvOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string, complexObjectIndex *f64, complexObjectIsFromSet *bool) DataDigitaloceanAppSpecStaticSiteEnvOutputReference ``` | **Name** | **Type** | **Description** | | --- | --- | --- | -| terraformResource | github.com/hashicorp/terraform-cdk-go/cdktf.IInterpolatingParent | The parent resource. | -| terraformAttribute | *string | The attribute on the parent resource this class is referencing. | -| complexObjectIndex | *f64 | the index of this item in the list. | -| complexObjectIsFromSet | *bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | +| terraformResource | github.com/hashicorp/terraform-cdk-go/cdktf.IInterpolatingParent | The parent resource. | +| terraformAttribute | *string | The attribute on the parent resource this class is referencing. | +| complexObjectIndex | *f64 | the index of this item in the list. | +| complexObjectIsFromSet | *bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | --- -##### `terraformResource`Required +##### `terraformResource`Required - *Type:* github.com/hashicorp/terraform-cdk-go/cdktf.IInterpolatingParent @@ -29268,7 +33041,7 @@ The parent resource. --- -##### `terraformAttribute`Required +##### `terraformAttribute`Required - *Type:* *string @@ -29276,7 +33049,7 @@ The attribute on the parent resource this class is referencing. --- -##### `complexObjectIndex`Required +##### `complexObjectIndex`Required - *Type:* *f64 @@ -29284,7 +33057,7 @@ the index of this item in the list. --- -##### `complexObjectIsFromSet`Required +##### `complexObjectIsFromSet`Required - *Type:* *bool @@ -29296,149 +33069,149 @@ whether the list is wrapping a set (will add tolist() to be able to access an it | **Name** | **Description** | | --- | --- | -| ComputeFqn | *No description.* | -| GetAnyMapAttribute | *No description.* | -| GetBooleanAttribute | *No description.* | -| GetBooleanMapAttribute | *No description.* | -| GetListAttribute | *No description.* | -| GetNumberAttribute | *No description.* | -| GetNumberListAttribute | *No description.* | -| GetNumberMapAttribute | *No description.* | -| GetStringAttribute | *No description.* | -| GetStringMapAttribute | *No description.* | -| InterpolationForAttribute | *No description.* | -| Resolve | Produce the Token's value at resolution time. | -| ToString | Return a string representation of this resolvable object. | +| ComputeFqn | *No description.* | +| GetAnyMapAttribute | *No description.* | +| GetBooleanAttribute | *No description.* | +| GetBooleanMapAttribute | *No description.* | +| GetListAttribute | *No description.* | +| GetNumberAttribute | *No description.* | +| GetNumberListAttribute | *No description.* | +| GetNumberMapAttribute | *No description.* | +| GetStringAttribute | *No description.* | +| GetStringMapAttribute | *No description.* | +| InterpolationForAttribute | *No description.* | +| Resolve | Produce the Token's value at resolution time. | +| ToString | Return a string representation of this resolvable object. | --- -##### `ComputeFqn` +##### `ComputeFqn` ```go func ComputeFqn() *string ``` -##### `GetAnyMapAttribute` +##### `GetAnyMapAttribute` ```go func GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* *string --- -##### `GetBooleanAttribute` +##### `GetBooleanAttribute` ```go func GetBooleanAttribute(terraformAttribute *string) IResolvable ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* *string --- -##### `GetBooleanMapAttribute` +##### `GetBooleanMapAttribute` ```go func GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* *string --- -##### `GetListAttribute` +##### `GetListAttribute` ```go func GetListAttribute(terraformAttribute *string) *[]*string ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* *string --- -##### `GetNumberAttribute` +##### `GetNumberAttribute` ```go func GetNumberAttribute(terraformAttribute *string) *f64 ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* *string --- -##### `GetNumberListAttribute` +##### `GetNumberListAttribute` ```go func GetNumberListAttribute(terraformAttribute *string) *[]*f64 ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* *string --- -##### `GetNumberMapAttribute` +##### `GetNumberMapAttribute` ```go func GetNumberMapAttribute(terraformAttribute *string) *map[string]*f64 ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* *string --- -##### `GetStringAttribute` +##### `GetStringAttribute` ```go func GetStringAttribute(terraformAttribute *string) *string ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* *string --- -##### `GetStringMapAttribute` +##### `GetStringMapAttribute` ```go func GetStringMapAttribute(terraformAttribute *string) *map[string]*string ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* *string --- -##### `InterpolationForAttribute` +##### `InterpolationForAttribute` ```go func InterpolationForAttribute(property *string) IResolvable ``` -###### `property`Required +###### `property`Required - *Type:* *string --- -##### `Resolve` +##### `Resolve` ```go func Resolve(_context IResolveContext) interface{} @@ -29446,13 +33219,13 @@ func Resolve(_context IResolveContext) interface{} Produce the Token's value at resolution time. -###### `_context`Required +###### `_context`Required - *Type:* github.com/hashicorp/terraform-cdk-go/cdktf.IResolveContext --- -##### `ToString` +##### `ToString` ```go func ToString() *string @@ -29467,16 +33240,17 @@ Returns a reversible string representation. | **Name** | **Type** | **Description** | | --- | --- | --- | -| CreationStack | *[]*string | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| Fqn | *string | *No description.* | -| Exact | *string | *No description.* | -| Prefix | *string | *No description.* | -| Regex | *string | *No description.* | -| InternalValue | DataDigitaloceanAppSpecStaticSiteCorsAllowOrigins | *No description.* | +| CreationStack | *[]*string | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| Fqn | *string | *No description.* | +| Key | *string | *No description.* | +| Scope | *string | *No description.* | +| Type | *string | *No description.* | +| Value | *string | *No description.* | +| InternalValue | DataDigitaloceanAppSpecStaticSiteEnv | *No description.* | --- -##### `CreationStack`Required +##### `CreationStack`Required ```go func CreationStack() *[]*string @@ -29490,7 +33264,7 @@ If this returns an empty array the stack will not be attached. --- -##### `Fqn`Required +##### `Fqn`Required ```go func Fqn() *string @@ -29500,66 +33274,76 @@ func Fqn() *string --- -##### `Exact`Required +##### `Key`Required ```go -func Exact() *string +func Key() *string ``` - *Type:* *string --- -##### `Prefix`Required +##### `Scope`Required ```go -func Prefix() *string +func Scope() *string ``` - *Type:* *string --- -##### `Regex`Required +##### `Type`Required ```go -func Regex() *string +func Type() *string ``` - *Type:* *string --- -##### `InternalValue`Optional +##### `Value`Required ```go -func InternalValue() DataDigitaloceanAppSpecStaticSiteCorsAllowOrigins +func Value() *string ``` -- *Type:* DataDigitaloceanAppSpecStaticSiteCorsAllowOrigins +- *Type:* *string --- +##### `InternalValue`Optional -### DataDigitaloceanAppSpecStaticSiteCorsList +```go +func InternalValue() DataDigitaloceanAppSpecStaticSiteEnv +``` -#### Initializers +- *Type:* DataDigitaloceanAppSpecStaticSiteEnv + +--- + + +### DataDigitaloceanAppSpecStaticSiteGithubList + +#### Initializers ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadigitaloceanapp" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/datadigitaloceanapp" -datadigitaloceanapp.NewDataDigitaloceanAppSpecStaticSiteCorsList(terraformResource IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataDigitaloceanAppSpecStaticSiteCorsList +datadigitaloceanapp.NewDataDigitaloceanAppSpecStaticSiteGithubList(terraformResource IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataDigitaloceanAppSpecStaticSiteGithubList ``` | **Name** | **Type** | **Description** | | --- | --- | --- | -| terraformResource | github.com/hashicorp/terraform-cdk-go/cdktf.IInterpolatingParent | The parent resource. | -| terraformAttribute | *string | The attribute on the parent resource this class is referencing. | -| wrapsSet | *bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | +| terraformResource | github.com/hashicorp/terraform-cdk-go/cdktf.IInterpolatingParent | The parent resource. | +| terraformAttribute | *string | The attribute on the parent resource this class is referencing. | +| wrapsSet | *bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | --- -##### `terraformResource`Required +##### `terraformResource`Required - *Type:* github.com/hashicorp/terraform-cdk-go/cdktf.IInterpolatingParent @@ -29567,7 +33351,7 @@ The parent resource. --- -##### `terraformAttribute`Required +##### `terraformAttribute`Required - *Type:* *string @@ -29575,7 +33359,7 @@ The attribute on the parent resource this class is referencing. --- -##### `wrapsSet`Required +##### `wrapsSet`Required - *Type:* *bool @@ -29587,15 +33371,15 @@ whether the list is wrapping a set (will add tolist() to be able to access an it | **Name** | **Description** | | --- | --- | -| AllWithMapKey | Creating an iterator for this complex list. | -| ComputeFqn | *No description.* | -| Resolve | Produce the Token's value at resolution time. | -| ToString | Return a string representation of this resolvable object. | -| Get | *No description.* | +| AllWithMapKey | Creating an iterator for this complex list. | +| ComputeFqn | *No description.* | +| Resolve | Produce the Token's value at resolution time. | +| ToString | Return a string representation of this resolvable object. | +| Get | *No description.* | --- -##### `AllWithMapKey` +##### `AllWithMapKey` ```go func AllWithMapKey(mapKeyAttributeName *string) DynamicListTerraformIterator @@ -29605,19 +33389,19 @@ Creating an iterator for this complex list. The list will be converted into a map with the mapKeyAttributeName as the key. -###### `mapKeyAttributeName`Required +###### `mapKeyAttributeName`Required - *Type:* *string --- -##### `ComputeFqn` +##### `ComputeFqn` ```go func ComputeFqn() *string ``` -##### `Resolve` +##### `Resolve` ```go func Resolve(_context IResolveContext) interface{} @@ -29625,13 +33409,13 @@ func Resolve(_context IResolveContext) interface{} Produce the Token's value at resolution time. -###### `_context`Required +###### `_context`Required - *Type:* github.com/hashicorp/terraform-cdk-go/cdktf.IResolveContext --- -##### `ToString` +##### `ToString` ```go func ToString() *string @@ -29641,13 +33425,13 @@ Return a string representation of this resolvable object. Returns a reversible string representation. -##### `Get` +##### `Get` ```go -func Get(index *f64) DataDigitaloceanAppSpecStaticSiteCorsOutputReference +func Get(index *f64) DataDigitaloceanAppSpecStaticSiteGithubOutputReference ``` -###### `index`Required +###### `index`Required - *Type:* *f64 @@ -29660,12 +33444,12 @@ the index of the item to return. | **Name** | **Type** | **Description** | | --- | --- | --- | -| CreationStack | *[]*string | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| Fqn | *string | *No description.* | +| CreationStack | *[]*string | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| Fqn | *string | *No description.* | --- -##### `CreationStack`Required +##### `CreationStack`Required ```go func CreationStack() *[]*string @@ -29679,7 +33463,7 @@ If this returns an empty array the stack will not be attached. --- -##### `Fqn`Required +##### `Fqn`Required ```go func Fqn() *string @@ -29690,26 +33474,26 @@ func Fqn() *string --- -### DataDigitaloceanAppSpecStaticSiteCorsOutputReference +### DataDigitaloceanAppSpecStaticSiteGithubOutputReference -#### Initializers +#### Initializers ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadigitaloceanapp" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/datadigitaloceanapp" -datadigitaloceanapp.NewDataDigitaloceanAppSpecStaticSiteCorsOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string, complexObjectIndex *f64, complexObjectIsFromSet *bool) DataDigitaloceanAppSpecStaticSiteCorsOutputReference +datadigitaloceanapp.NewDataDigitaloceanAppSpecStaticSiteGithubOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string, complexObjectIndex *f64, complexObjectIsFromSet *bool) DataDigitaloceanAppSpecStaticSiteGithubOutputReference ``` | **Name** | **Type** | **Description** | | --- | --- | --- | -| terraformResource | github.com/hashicorp/terraform-cdk-go/cdktf.IInterpolatingParent | The parent resource. | -| terraformAttribute | *string | The attribute on the parent resource this class is referencing. | -| complexObjectIndex | *f64 | the index of this item in the list. | -| complexObjectIsFromSet | *bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | +| terraformResource | github.com/hashicorp/terraform-cdk-go/cdktf.IInterpolatingParent | The parent resource. | +| terraformAttribute | *string | The attribute on the parent resource this class is referencing. | +| complexObjectIndex | *f64 | the index of this item in the list. | +| complexObjectIsFromSet | *bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | --- -##### `terraformResource`Required +##### `terraformResource`Required - *Type:* github.com/hashicorp/terraform-cdk-go/cdktf.IInterpolatingParent @@ -29717,7 +33501,7 @@ The parent resource. --- -##### `terraformAttribute`Required +##### `terraformAttribute`Required - *Type:* *string @@ -29725,7 +33509,7 @@ The attribute on the parent resource this class is referencing. --- -##### `complexObjectIndex`Required +##### `complexObjectIndex`Required - *Type:* *f64 @@ -29733,7 +33517,7 @@ the index of this item in the list. --- -##### `complexObjectIsFromSet`Required +##### `complexObjectIsFromSet`Required - *Type:* *bool @@ -29745,149 +33529,149 @@ whether the list is wrapping a set (will add tolist() to be able to access an it | **Name** | **Description** | | --- | --- | -| ComputeFqn | *No description.* | -| GetAnyMapAttribute | *No description.* | -| GetBooleanAttribute | *No description.* | -| GetBooleanMapAttribute | *No description.* | -| GetListAttribute | *No description.* | -| GetNumberAttribute | *No description.* | -| GetNumberListAttribute | *No description.* | -| GetNumberMapAttribute | *No description.* | -| GetStringAttribute | *No description.* | -| GetStringMapAttribute | *No description.* | -| InterpolationForAttribute | *No description.* | -| Resolve | Produce the Token's value at resolution time. | -| ToString | Return a string representation of this resolvable object. | +| ComputeFqn | *No description.* | +| GetAnyMapAttribute | *No description.* | +| GetBooleanAttribute | *No description.* | +| GetBooleanMapAttribute | *No description.* | +| GetListAttribute | *No description.* | +| GetNumberAttribute | *No description.* | +| GetNumberListAttribute | *No description.* | +| GetNumberMapAttribute | *No description.* | +| GetStringAttribute | *No description.* | +| GetStringMapAttribute | *No description.* | +| InterpolationForAttribute | *No description.* | +| Resolve | Produce the Token's value at resolution time. | +| ToString | Return a string representation of this resolvable object. | --- -##### `ComputeFqn` +##### `ComputeFqn` ```go func ComputeFqn() *string ``` -##### `GetAnyMapAttribute` +##### `GetAnyMapAttribute` ```go func GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* *string --- -##### `GetBooleanAttribute` +##### `GetBooleanAttribute` ```go func GetBooleanAttribute(terraformAttribute *string) IResolvable ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* *string --- -##### `GetBooleanMapAttribute` +##### `GetBooleanMapAttribute` ```go func GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* *string --- -##### `GetListAttribute` +##### `GetListAttribute` ```go func GetListAttribute(terraformAttribute *string) *[]*string ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* *string --- -##### `GetNumberAttribute` +##### `GetNumberAttribute` ```go func GetNumberAttribute(terraformAttribute *string) *f64 ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* *string --- -##### `GetNumberListAttribute` +##### `GetNumberListAttribute` ```go func GetNumberListAttribute(terraformAttribute *string) *[]*f64 ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* *string --- -##### `GetNumberMapAttribute` +##### `GetNumberMapAttribute` ```go func GetNumberMapAttribute(terraformAttribute *string) *map[string]*f64 ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* *string --- -##### `GetStringAttribute` +##### `GetStringAttribute` ```go func GetStringAttribute(terraformAttribute *string) *string ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* *string --- -##### `GetStringMapAttribute` +##### `GetStringMapAttribute` ```go func GetStringMapAttribute(terraformAttribute *string) *map[string]*string ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* *string --- -##### `InterpolationForAttribute` +##### `InterpolationForAttribute` ```go func InterpolationForAttribute(property *string) IResolvable ``` -###### `property`Required +###### `property`Required - *Type:* *string --- -##### `Resolve` +##### `Resolve` ```go func Resolve(_context IResolveContext) interface{} @@ -29895,13 +33679,13 @@ func Resolve(_context IResolveContext) interface{} Produce the Token's value at resolution time. -###### `_context`Required +###### `_context`Required - *Type:* github.com/hashicorp/terraform-cdk-go/cdktf.IResolveContext --- -##### `ToString` +##### `ToString` ```go func ToString() *string @@ -29916,19 +33700,16 @@ Returns a reversible string representation. | **Name** | **Type** | **Description** | | --- | --- | --- | -| CreationStack | *[]*string | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| Fqn | *string | *No description.* | -| AllowCredentials | github.com/hashicorp/terraform-cdk-go/cdktf.IResolvable | *No description.* | -| AllowHeaders | *[]*string | *No description.* | -| AllowMethods | *[]*string | *No description.* | -| AllowOrigins | DataDigitaloceanAppSpecStaticSiteCorsAllowOriginsList | *No description.* | -| ExposeHeaders | *[]*string | *No description.* | -| MaxAge | *string | *No description.* | -| InternalValue | DataDigitaloceanAppSpecStaticSiteCors | *No description.* | +| CreationStack | *[]*string | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| Fqn | *string | *No description.* | +| Branch | *string | *No description.* | +| DeployOnPush | github.com/hashicorp/terraform-cdk-go/cdktf.IResolvable | *No description.* | +| Repo | *string | *No description.* | +| InternalValue | DataDigitaloceanAppSpecStaticSiteGithub | *No description.* | --- -##### `CreationStack`Required +##### `CreationStack`Required ```go func CreationStack() *[]*string @@ -29942,7 +33723,7 @@ If this returns an empty array the stack will not be attached. --- -##### `Fqn`Required +##### `Fqn`Required ```go func Fqn() *string @@ -29952,96 +33733,66 @@ func Fqn() *string --- -##### `AllowCredentials`Required - -```go -func AllowCredentials() IResolvable -``` - -- *Type:* github.com/hashicorp/terraform-cdk-go/cdktf.IResolvable - ---- - -##### `AllowHeaders`Required - -```go -func AllowHeaders() *[]*string -``` - -- *Type:* *[]*string - ---- - -##### `AllowMethods`Required - -```go -func AllowMethods() *[]*string -``` - -- *Type:* *[]*string - ---- - -##### `AllowOrigins`Required +##### `Branch`Required ```go -func AllowOrigins() DataDigitaloceanAppSpecStaticSiteCorsAllowOriginsList +func Branch() *string ``` -- *Type:* DataDigitaloceanAppSpecStaticSiteCorsAllowOriginsList +- *Type:* *string --- -##### `ExposeHeaders`Required +##### `DeployOnPush`Required ```go -func ExposeHeaders() *[]*string +func DeployOnPush() IResolvable ``` -- *Type:* *[]*string +- *Type:* github.com/hashicorp/terraform-cdk-go/cdktf.IResolvable --- -##### `MaxAge`Required +##### `Repo`Required ```go -func MaxAge() *string +func Repo() *string ``` - *Type:* *string --- -##### `InternalValue`Optional +##### `InternalValue`Optional ```go -func InternalValue() DataDigitaloceanAppSpecStaticSiteCors +func InternalValue() DataDigitaloceanAppSpecStaticSiteGithub ``` -- *Type:* DataDigitaloceanAppSpecStaticSiteCors +- *Type:* DataDigitaloceanAppSpecStaticSiteGithub --- -### DataDigitaloceanAppSpecStaticSiteEnvList +### DataDigitaloceanAppSpecStaticSiteGitlabList -#### Initializers +#### Initializers ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadigitaloceanapp" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/datadigitaloceanapp" -datadigitaloceanapp.NewDataDigitaloceanAppSpecStaticSiteEnvList(terraformResource IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataDigitaloceanAppSpecStaticSiteEnvList +datadigitaloceanapp.NewDataDigitaloceanAppSpecStaticSiteGitlabList(terraformResource IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataDigitaloceanAppSpecStaticSiteGitlabList ``` | **Name** | **Type** | **Description** | | --- | --- | --- | -| terraformResource | github.com/hashicorp/terraform-cdk-go/cdktf.IInterpolatingParent | The parent resource. | -| terraformAttribute | *string | The attribute on the parent resource this class is referencing. | -| wrapsSet | *bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | +| terraformResource | github.com/hashicorp/terraform-cdk-go/cdktf.IInterpolatingParent | The parent resource. | +| terraformAttribute | *string | The attribute on the parent resource this class is referencing. | +| wrapsSet | *bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | --- -##### `terraformResource`Required +##### `terraformResource`Required - *Type:* github.com/hashicorp/terraform-cdk-go/cdktf.IInterpolatingParent @@ -30049,7 +33800,7 @@ The parent resource. --- -##### `terraformAttribute`Required +##### `terraformAttribute`Required - *Type:* *string @@ -30057,7 +33808,7 @@ The attribute on the parent resource this class is referencing. --- -##### `wrapsSet`Required +##### `wrapsSet`Required - *Type:* *bool @@ -30069,15 +33820,15 @@ whether the list is wrapping a set (will add tolist() to be able to access an it | **Name** | **Description** | | --- | --- | -| AllWithMapKey | Creating an iterator for this complex list. | -| ComputeFqn | *No description.* | -| Resolve | Produce the Token's value at resolution time. | -| ToString | Return a string representation of this resolvable object. | -| Get | *No description.* | +| AllWithMapKey | Creating an iterator for this complex list. | +| ComputeFqn | *No description.* | +| Resolve | Produce the Token's value at resolution time. | +| ToString | Return a string representation of this resolvable object. | +| Get | *No description.* | --- -##### `AllWithMapKey` +##### `AllWithMapKey` ```go func AllWithMapKey(mapKeyAttributeName *string) DynamicListTerraformIterator @@ -30087,19 +33838,19 @@ Creating an iterator for this complex list. The list will be converted into a map with the mapKeyAttributeName as the key. -###### `mapKeyAttributeName`Required +###### `mapKeyAttributeName`Required - *Type:* *string --- -##### `ComputeFqn` +##### `ComputeFqn` ```go func ComputeFqn() *string ``` -##### `Resolve` +##### `Resolve` ```go func Resolve(_context IResolveContext) interface{} @@ -30107,13 +33858,13 @@ func Resolve(_context IResolveContext) interface{} Produce the Token's value at resolution time. -###### `_context`Required +###### `_context`Required - *Type:* github.com/hashicorp/terraform-cdk-go/cdktf.IResolveContext --- -##### `ToString` +##### `ToString` ```go func ToString() *string @@ -30123,13 +33874,13 @@ Return a string representation of this resolvable object. Returns a reversible string representation. -##### `Get` +##### `Get` ```go -func Get(index *f64) DataDigitaloceanAppSpecStaticSiteEnvOutputReference +func Get(index *f64) DataDigitaloceanAppSpecStaticSiteGitlabOutputReference ``` -###### `index`Required +###### `index`Required - *Type:* *f64 @@ -30142,12 +33893,12 @@ the index of the item to return. | **Name** | **Type** | **Description** | | --- | --- | --- | -| CreationStack | *[]*string | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| Fqn | *string | *No description.* | +| CreationStack | *[]*string | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| Fqn | *string | *No description.* | --- -##### `CreationStack`Required +##### `CreationStack`Required ```go func CreationStack() *[]*string @@ -30161,7 +33912,7 @@ If this returns an empty array the stack will not be attached. --- -##### `Fqn`Required +##### `Fqn`Required ```go func Fqn() *string @@ -30172,26 +33923,26 @@ func Fqn() *string --- -### DataDigitaloceanAppSpecStaticSiteEnvOutputReference +### DataDigitaloceanAppSpecStaticSiteGitlabOutputReference -#### Initializers +#### Initializers ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadigitaloceanapp" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/datadigitaloceanapp" -datadigitaloceanapp.NewDataDigitaloceanAppSpecStaticSiteEnvOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string, complexObjectIndex *f64, complexObjectIsFromSet *bool) DataDigitaloceanAppSpecStaticSiteEnvOutputReference +datadigitaloceanapp.NewDataDigitaloceanAppSpecStaticSiteGitlabOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string, complexObjectIndex *f64, complexObjectIsFromSet *bool) DataDigitaloceanAppSpecStaticSiteGitlabOutputReference ``` | **Name** | **Type** | **Description** | | --- | --- | --- | -| terraformResource | github.com/hashicorp/terraform-cdk-go/cdktf.IInterpolatingParent | The parent resource. | -| terraformAttribute | *string | The attribute on the parent resource this class is referencing. | -| complexObjectIndex | *f64 | the index of this item in the list. | -| complexObjectIsFromSet | *bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | +| terraformResource | github.com/hashicorp/terraform-cdk-go/cdktf.IInterpolatingParent | The parent resource. | +| terraformAttribute | *string | The attribute on the parent resource this class is referencing. | +| complexObjectIndex | *f64 | the index of this item in the list. | +| complexObjectIsFromSet | *bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | --- -##### `terraformResource`Required +##### `terraformResource`Required - *Type:* github.com/hashicorp/terraform-cdk-go/cdktf.IInterpolatingParent @@ -30199,7 +33950,7 @@ The parent resource. --- -##### `terraformAttribute`Required +##### `terraformAttribute`Required - *Type:* *string @@ -30207,7 +33958,7 @@ The attribute on the parent resource this class is referencing. --- -##### `complexObjectIndex`Required +##### `complexObjectIndex`Required - *Type:* *f64 @@ -30215,7 +33966,7 @@ the index of this item in the list. --- -##### `complexObjectIsFromSet`Required +##### `complexObjectIsFromSet`Required - *Type:* *bool @@ -30227,149 +33978,149 @@ whether the list is wrapping a set (will add tolist() to be able to access an it | **Name** | **Description** | | --- | --- | -| ComputeFqn | *No description.* | -| GetAnyMapAttribute | *No description.* | -| GetBooleanAttribute | *No description.* | -| GetBooleanMapAttribute | *No description.* | -| GetListAttribute | *No description.* | -| GetNumberAttribute | *No description.* | -| GetNumberListAttribute | *No description.* | -| GetNumberMapAttribute | *No description.* | -| GetStringAttribute | *No description.* | -| GetStringMapAttribute | *No description.* | -| InterpolationForAttribute | *No description.* | -| Resolve | Produce the Token's value at resolution time. | -| ToString | Return a string representation of this resolvable object. | +| ComputeFqn | *No description.* | +| GetAnyMapAttribute | *No description.* | +| GetBooleanAttribute | *No description.* | +| GetBooleanMapAttribute | *No description.* | +| GetListAttribute | *No description.* | +| GetNumberAttribute | *No description.* | +| GetNumberListAttribute | *No description.* | +| GetNumberMapAttribute | *No description.* | +| GetStringAttribute | *No description.* | +| GetStringMapAttribute | *No description.* | +| InterpolationForAttribute | *No description.* | +| Resolve | Produce the Token's value at resolution time. | +| ToString | Return a string representation of this resolvable object. | --- -##### `ComputeFqn` +##### `ComputeFqn` ```go func ComputeFqn() *string ``` -##### `GetAnyMapAttribute` +##### `GetAnyMapAttribute` ```go func GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* *string --- -##### `GetBooleanAttribute` +##### `GetBooleanAttribute` ```go func GetBooleanAttribute(terraformAttribute *string) IResolvable ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* *string --- -##### `GetBooleanMapAttribute` +##### `GetBooleanMapAttribute` ```go func GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* *string --- -##### `GetListAttribute` +##### `GetListAttribute` ```go func GetListAttribute(terraformAttribute *string) *[]*string ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* *string --- -##### `GetNumberAttribute` +##### `GetNumberAttribute` ```go func GetNumberAttribute(terraformAttribute *string) *f64 ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* *string --- -##### `GetNumberListAttribute` +##### `GetNumberListAttribute` ```go func GetNumberListAttribute(terraformAttribute *string) *[]*f64 ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* *string --- -##### `GetNumberMapAttribute` +##### `GetNumberMapAttribute` ```go func GetNumberMapAttribute(terraformAttribute *string) *map[string]*f64 ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* *string --- -##### `GetStringAttribute` +##### `GetStringAttribute` ```go func GetStringAttribute(terraformAttribute *string) *string ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* *string --- -##### `GetStringMapAttribute` +##### `GetStringMapAttribute` ```go func GetStringMapAttribute(terraformAttribute *string) *map[string]*string ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* *string --- -##### `InterpolationForAttribute` +##### `InterpolationForAttribute` ```go func InterpolationForAttribute(property *string) IResolvable ``` -###### `property`Required +###### `property`Required - *Type:* *string --- -##### `Resolve` +##### `Resolve` ```go func Resolve(_context IResolveContext) interface{} @@ -30377,13 +34128,13 @@ func Resolve(_context IResolveContext) interface{} Produce the Token's value at resolution time. -###### `_context`Required +###### `_context`Required - *Type:* github.com/hashicorp/terraform-cdk-go/cdktf.IResolveContext --- -##### `ToString` +##### `ToString` ```go func ToString() *string @@ -30398,17 +34149,16 @@ Returns a reversible string representation. | **Name** | **Type** | **Description** | | --- | --- | --- | -| CreationStack | *[]*string | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| Fqn | *string | *No description.* | -| Key | *string | *No description.* | -| Scope | *string | *No description.* | -| Type | *string | *No description.* | -| Value | *string | *No description.* | -| InternalValue | DataDigitaloceanAppSpecStaticSiteEnv | *No description.* | +| CreationStack | *[]*string | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| Fqn | *string | *No description.* | +| Branch | *string | *No description.* | +| DeployOnPush | github.com/hashicorp/terraform-cdk-go/cdktf.IResolvable | *No description.* | +| Repo | *string | *No description.* | +| InternalValue | DataDigitaloceanAppSpecStaticSiteGitlab | *No description.* | --- -##### `CreationStack`Required +##### `CreationStack`Required ```go func CreationStack() *[]*string @@ -30422,7 +34172,7 @@ If this returns an empty array the stack will not be attached. --- -##### `Fqn`Required +##### `Fqn`Required ```go func Fqn() *string @@ -30432,76 +34182,66 @@ func Fqn() *string --- -##### `Key`Required - -```go -func Key() *string -``` - -- *Type:* *string - ---- - -##### `Scope`Required +##### `Branch`Required ```go -func Scope() *string +func Branch() *string ``` - *Type:* *string --- -##### `Type`Required +##### `DeployOnPush`Required ```go -func Type() *string +func DeployOnPush() IResolvable ``` -- *Type:* *string +- *Type:* github.com/hashicorp/terraform-cdk-go/cdktf.IResolvable --- -##### `Value`Required +##### `Repo`Required ```go -func Value() *string +func Repo() *string ``` - *Type:* *string --- -##### `InternalValue`Optional +##### `InternalValue`Optional ```go -func InternalValue() DataDigitaloceanAppSpecStaticSiteEnv +func InternalValue() DataDigitaloceanAppSpecStaticSiteGitlab ``` -- *Type:* DataDigitaloceanAppSpecStaticSiteEnv +- *Type:* DataDigitaloceanAppSpecStaticSiteGitlab --- -### DataDigitaloceanAppSpecStaticSiteGithubList +### DataDigitaloceanAppSpecStaticSiteGitList -#### Initializers +#### Initializers ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadigitaloceanapp" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/datadigitaloceanapp" -datadigitaloceanapp.NewDataDigitaloceanAppSpecStaticSiteGithubList(terraformResource IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataDigitaloceanAppSpecStaticSiteGithubList +datadigitaloceanapp.NewDataDigitaloceanAppSpecStaticSiteGitList(terraformResource IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataDigitaloceanAppSpecStaticSiteGitList ``` | **Name** | **Type** | **Description** | | --- | --- | --- | -| terraformResource | github.com/hashicorp/terraform-cdk-go/cdktf.IInterpolatingParent | The parent resource. | -| terraformAttribute | *string | The attribute on the parent resource this class is referencing. | -| wrapsSet | *bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | +| terraformResource | github.com/hashicorp/terraform-cdk-go/cdktf.IInterpolatingParent | The parent resource. | +| terraformAttribute | *string | The attribute on the parent resource this class is referencing. | +| wrapsSet | *bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | --- -##### `terraformResource`Required +##### `terraformResource`Required - *Type:* github.com/hashicorp/terraform-cdk-go/cdktf.IInterpolatingParent @@ -30509,7 +34249,7 @@ The parent resource. --- -##### `terraformAttribute`Required +##### `terraformAttribute`Required - *Type:* *string @@ -30517,7 +34257,7 @@ The attribute on the parent resource this class is referencing. --- -##### `wrapsSet`Required +##### `wrapsSet`Required - *Type:* *bool @@ -30529,15 +34269,15 @@ whether the list is wrapping a set (will add tolist() to be able to access an it | **Name** | **Description** | | --- | --- | -| AllWithMapKey | Creating an iterator for this complex list. | -| ComputeFqn | *No description.* | -| Resolve | Produce the Token's value at resolution time. | -| ToString | Return a string representation of this resolvable object. | -| Get | *No description.* | +| AllWithMapKey | Creating an iterator for this complex list. | +| ComputeFqn | *No description.* | +| Resolve | Produce the Token's value at resolution time. | +| ToString | Return a string representation of this resolvable object. | +| Get | *No description.* | --- -##### `AllWithMapKey` +##### `AllWithMapKey` ```go func AllWithMapKey(mapKeyAttributeName *string) DynamicListTerraformIterator @@ -30547,19 +34287,19 @@ Creating an iterator for this complex list. The list will be converted into a map with the mapKeyAttributeName as the key. -###### `mapKeyAttributeName`Required +###### `mapKeyAttributeName`Required - *Type:* *string --- -##### `ComputeFqn` +##### `ComputeFqn` ```go func ComputeFqn() *string ``` -##### `Resolve` +##### `Resolve` ```go func Resolve(_context IResolveContext) interface{} @@ -30567,13 +34307,13 @@ func Resolve(_context IResolveContext) interface{} Produce the Token's value at resolution time. -###### `_context`Required +###### `_context`Required - *Type:* github.com/hashicorp/terraform-cdk-go/cdktf.IResolveContext --- -##### `ToString` +##### `ToString` ```go func ToString() *string @@ -30583,13 +34323,13 @@ Return a string representation of this resolvable object. Returns a reversible string representation. -##### `Get` +##### `Get` ```go -func Get(index *f64) DataDigitaloceanAppSpecStaticSiteGithubOutputReference +func Get(index *f64) DataDigitaloceanAppSpecStaticSiteGitOutputReference ``` -###### `index`Required +###### `index`Required - *Type:* *f64 @@ -30602,12 +34342,12 @@ the index of the item to return. | **Name** | **Type** | **Description** | | --- | --- | --- | -| CreationStack | *[]*string | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| Fqn | *string | *No description.* | +| CreationStack | *[]*string | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| Fqn | *string | *No description.* | --- -##### `CreationStack`Required +##### `CreationStack`Required ```go func CreationStack() *[]*string @@ -30621,7 +34361,7 @@ If this returns an empty array the stack will not be attached. --- -##### `Fqn`Required +##### `Fqn`Required ```go func Fqn() *string @@ -30632,26 +34372,26 @@ func Fqn() *string --- -### DataDigitaloceanAppSpecStaticSiteGithubOutputReference +### DataDigitaloceanAppSpecStaticSiteGitOutputReference -#### Initializers +#### Initializers ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadigitaloceanapp" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/datadigitaloceanapp" -datadigitaloceanapp.NewDataDigitaloceanAppSpecStaticSiteGithubOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string, complexObjectIndex *f64, complexObjectIsFromSet *bool) DataDigitaloceanAppSpecStaticSiteGithubOutputReference +datadigitaloceanapp.NewDataDigitaloceanAppSpecStaticSiteGitOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string, complexObjectIndex *f64, complexObjectIsFromSet *bool) DataDigitaloceanAppSpecStaticSiteGitOutputReference ``` | **Name** | **Type** | **Description** | | --- | --- | --- | -| terraformResource | github.com/hashicorp/terraform-cdk-go/cdktf.IInterpolatingParent | The parent resource. | -| terraformAttribute | *string | The attribute on the parent resource this class is referencing. | -| complexObjectIndex | *f64 | the index of this item in the list. | -| complexObjectIsFromSet | *bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | +| terraformResource | github.com/hashicorp/terraform-cdk-go/cdktf.IInterpolatingParent | The parent resource. | +| terraformAttribute | *string | The attribute on the parent resource this class is referencing. | +| complexObjectIndex | *f64 | the index of this item in the list. | +| complexObjectIsFromSet | *bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | --- -##### `terraformResource`Required +##### `terraformResource`Required - *Type:* github.com/hashicorp/terraform-cdk-go/cdktf.IInterpolatingParent @@ -30659,7 +34399,7 @@ The parent resource. --- -##### `terraformAttribute`Required +##### `terraformAttribute`Required - *Type:* *string @@ -30667,7 +34407,7 @@ The attribute on the parent resource this class is referencing. --- -##### `complexObjectIndex`Required +##### `complexObjectIndex`Required - *Type:* *f64 @@ -30675,7 +34415,7 @@ the index of this item in the list. --- -##### `complexObjectIsFromSet`Required +##### `complexObjectIsFromSet`Required - *Type:* *bool @@ -30687,149 +34427,149 @@ whether the list is wrapping a set (will add tolist() to be able to access an it | **Name** | **Description** | | --- | --- | -| ComputeFqn | *No description.* | -| GetAnyMapAttribute | *No description.* | -| GetBooleanAttribute | *No description.* | -| GetBooleanMapAttribute | *No description.* | -| GetListAttribute | *No description.* | -| GetNumberAttribute | *No description.* | -| GetNumberListAttribute | *No description.* | -| GetNumberMapAttribute | *No description.* | -| GetStringAttribute | *No description.* | -| GetStringMapAttribute | *No description.* | -| InterpolationForAttribute | *No description.* | -| Resolve | Produce the Token's value at resolution time. | -| ToString | Return a string representation of this resolvable object. | +| ComputeFqn | *No description.* | +| GetAnyMapAttribute | *No description.* | +| GetBooleanAttribute | *No description.* | +| GetBooleanMapAttribute | *No description.* | +| GetListAttribute | *No description.* | +| GetNumberAttribute | *No description.* | +| GetNumberListAttribute | *No description.* | +| GetNumberMapAttribute | *No description.* | +| GetStringAttribute | *No description.* | +| GetStringMapAttribute | *No description.* | +| InterpolationForAttribute | *No description.* | +| Resolve | Produce the Token's value at resolution time. | +| ToString | Return a string representation of this resolvable object. | --- -##### `ComputeFqn` +##### `ComputeFqn` ```go func ComputeFqn() *string ``` -##### `GetAnyMapAttribute` +##### `GetAnyMapAttribute` ```go func GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* *string --- -##### `GetBooleanAttribute` +##### `GetBooleanAttribute` ```go func GetBooleanAttribute(terraformAttribute *string) IResolvable ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* *string --- -##### `GetBooleanMapAttribute` +##### `GetBooleanMapAttribute` ```go func GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* *string --- -##### `GetListAttribute` +##### `GetListAttribute` ```go func GetListAttribute(terraformAttribute *string) *[]*string ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* *string --- -##### `GetNumberAttribute` +##### `GetNumberAttribute` ```go func GetNumberAttribute(terraformAttribute *string) *f64 ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* *string --- -##### `GetNumberListAttribute` +##### `GetNumberListAttribute` ```go func GetNumberListAttribute(terraformAttribute *string) *[]*f64 ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* *string --- -##### `GetNumberMapAttribute` +##### `GetNumberMapAttribute` ```go func GetNumberMapAttribute(terraformAttribute *string) *map[string]*f64 ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* *string --- -##### `GetStringAttribute` +##### `GetStringAttribute` ```go func GetStringAttribute(terraformAttribute *string) *string ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* *string --- -##### `GetStringMapAttribute` +##### `GetStringMapAttribute` ```go func GetStringMapAttribute(terraformAttribute *string) *map[string]*string ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* *string --- -##### `InterpolationForAttribute` +##### `InterpolationForAttribute` ```go func InterpolationForAttribute(property *string) IResolvable ``` -###### `property`Required +###### `property`Required - *Type:* *string --- -##### `Resolve` +##### `Resolve` ```go func Resolve(_context IResolveContext) interface{} @@ -30837,13 +34577,13 @@ func Resolve(_context IResolveContext) interface{} Produce the Token's value at resolution time. -###### `_context`Required +###### `_context`Required - *Type:* github.com/hashicorp/terraform-cdk-go/cdktf.IResolveContext --- -##### `ToString` +##### `ToString` ```go func ToString() *string @@ -30858,16 +34598,15 @@ Returns a reversible string representation. | **Name** | **Type** | **Description** | | --- | --- | --- | -| CreationStack | *[]*string | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| Fqn | *string | *No description.* | -| Branch | *string | *No description.* | -| DeployOnPush | github.com/hashicorp/terraform-cdk-go/cdktf.IResolvable | *No description.* | -| Repo | *string | *No description.* | -| InternalValue | DataDigitaloceanAppSpecStaticSiteGithub | *No description.* | +| CreationStack | *[]*string | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| Fqn | *string | *No description.* | +| Branch | *string | *No description.* | +| RepoCloneUrl | *string | *No description.* | +| InternalValue | DataDigitaloceanAppSpecStaticSiteGit | *No description.* | --- -##### `CreationStack`Required +##### `CreationStack`Required ```go func CreationStack() *[]*string @@ -30881,7 +34620,7 @@ If this returns an empty array the stack will not be attached. --- -##### `Fqn`Required +##### `Fqn`Required ```go func Fqn() *string @@ -30891,7 +34630,7 @@ func Fqn() *string --- -##### `Branch`Required +##### `Branch`Required ```go func Branch() *string @@ -30901,56 +34640,46 @@ func Branch() *string --- -##### `DeployOnPush`Required - -```go -func DeployOnPush() IResolvable -``` - -- *Type:* github.com/hashicorp/terraform-cdk-go/cdktf.IResolvable - ---- - -##### `Repo`Required +##### `RepoCloneUrl`Required ```go -func Repo() *string +func RepoCloneUrl() *string ``` - *Type:* *string --- -##### `InternalValue`Optional +##### `InternalValue`Optional ```go -func InternalValue() DataDigitaloceanAppSpecStaticSiteGithub +func InternalValue() DataDigitaloceanAppSpecStaticSiteGit ``` -- *Type:* DataDigitaloceanAppSpecStaticSiteGithub +- *Type:* DataDigitaloceanAppSpecStaticSiteGit --- -### DataDigitaloceanAppSpecStaticSiteGitlabList +### DataDigitaloceanAppSpecStaticSiteList -#### Initializers +#### Initializers ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadigitaloceanapp" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/datadigitaloceanapp" -datadigitaloceanapp.NewDataDigitaloceanAppSpecStaticSiteGitlabList(terraformResource IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataDigitaloceanAppSpecStaticSiteGitlabList +datadigitaloceanapp.NewDataDigitaloceanAppSpecStaticSiteList(terraformResource IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataDigitaloceanAppSpecStaticSiteList ``` | **Name** | **Type** | **Description** | | --- | --- | --- | -| terraformResource | github.com/hashicorp/terraform-cdk-go/cdktf.IInterpolatingParent | The parent resource. | -| terraformAttribute | *string | The attribute on the parent resource this class is referencing. | -| wrapsSet | *bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | +| terraformResource | github.com/hashicorp/terraform-cdk-go/cdktf.IInterpolatingParent | The parent resource. | +| terraformAttribute | *string | The attribute on the parent resource this class is referencing. | +| wrapsSet | *bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | --- -##### `terraformResource`Required +##### `terraformResource`Required - *Type:* github.com/hashicorp/terraform-cdk-go/cdktf.IInterpolatingParent @@ -30958,7 +34687,7 @@ The parent resource. --- -##### `terraformAttribute`Required +##### `terraformAttribute`Required - *Type:* *string @@ -30966,7 +34695,7 @@ The attribute on the parent resource this class is referencing. --- -##### `wrapsSet`Required +##### `wrapsSet`Required - *Type:* *bool @@ -30978,15 +34707,15 @@ whether the list is wrapping a set (will add tolist() to be able to access an it | **Name** | **Description** | | --- | --- | -| AllWithMapKey | Creating an iterator for this complex list. | -| ComputeFqn | *No description.* | -| Resolve | Produce the Token's value at resolution time. | -| ToString | Return a string representation of this resolvable object. | -| Get | *No description.* | +| AllWithMapKey | Creating an iterator for this complex list. | +| ComputeFqn | *No description.* | +| Resolve | Produce the Token's value at resolution time. | +| ToString | Return a string representation of this resolvable object. | +| Get | *No description.* | --- -##### `AllWithMapKey` +##### `AllWithMapKey` ```go func AllWithMapKey(mapKeyAttributeName *string) DynamicListTerraformIterator @@ -30996,19 +34725,19 @@ Creating an iterator for this complex list. The list will be converted into a map with the mapKeyAttributeName as the key. -###### `mapKeyAttributeName`Required +###### `mapKeyAttributeName`Required - *Type:* *string --- -##### `ComputeFqn` +##### `ComputeFqn` ```go func ComputeFqn() *string ``` -##### `Resolve` +##### `Resolve` ```go func Resolve(_context IResolveContext) interface{} @@ -31016,13 +34745,13 @@ func Resolve(_context IResolveContext) interface{} Produce the Token's value at resolution time. -###### `_context`Required +###### `_context`Required - *Type:* github.com/hashicorp/terraform-cdk-go/cdktf.IResolveContext --- -##### `ToString` +##### `ToString` ```go func ToString() *string @@ -31032,13 +34761,13 @@ Return a string representation of this resolvable object. Returns a reversible string representation. -##### `Get` +##### `Get` ```go -func Get(index *f64) DataDigitaloceanAppSpecStaticSiteGitlabOutputReference +func Get(index *f64) DataDigitaloceanAppSpecStaticSiteOutputReference ``` -###### `index`Required +###### `index`Required - *Type:* *f64 @@ -31051,12 +34780,12 @@ the index of the item to return. | **Name** | **Type** | **Description** | | --- | --- | --- | -| CreationStack | *[]*string | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| Fqn | *string | *No description.* | +| CreationStack | *[]*string | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| Fqn | *string | *No description.* | --- -##### `CreationStack`Required +##### `CreationStack`Required ```go func CreationStack() *[]*string @@ -31070,7 +34799,7 @@ If this returns an empty array the stack will not be attached. --- -##### `Fqn`Required +##### `Fqn`Required ```go func Fqn() *string @@ -31081,26 +34810,26 @@ func Fqn() *string --- -### DataDigitaloceanAppSpecStaticSiteGitlabOutputReference +### DataDigitaloceanAppSpecStaticSiteOutputReference -#### Initializers +#### Initializers ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadigitaloceanapp" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/datadigitaloceanapp" -datadigitaloceanapp.NewDataDigitaloceanAppSpecStaticSiteGitlabOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string, complexObjectIndex *f64, complexObjectIsFromSet *bool) DataDigitaloceanAppSpecStaticSiteGitlabOutputReference +datadigitaloceanapp.NewDataDigitaloceanAppSpecStaticSiteOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string, complexObjectIndex *f64, complexObjectIsFromSet *bool) DataDigitaloceanAppSpecStaticSiteOutputReference ``` | **Name** | **Type** | **Description** | | --- | --- | --- | -| terraformResource | github.com/hashicorp/terraform-cdk-go/cdktf.IInterpolatingParent | The parent resource. | -| terraformAttribute | *string | The attribute on the parent resource this class is referencing. | -| complexObjectIndex | *f64 | the index of this item in the list. | -| complexObjectIsFromSet | *bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | +| terraformResource | github.com/hashicorp/terraform-cdk-go/cdktf.IInterpolatingParent | The parent resource. | +| terraformAttribute | *string | The attribute on the parent resource this class is referencing. | +| complexObjectIndex | *f64 | the index of this item in the list. | +| complexObjectIsFromSet | *bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | --- -##### `terraformResource`Required +##### `terraformResource`Required - *Type:* github.com/hashicorp/terraform-cdk-go/cdktf.IInterpolatingParent @@ -31108,7 +34837,7 @@ The parent resource. --- -##### `terraformAttribute`Required +##### `terraformAttribute`Required - *Type:* *string @@ -31116,7 +34845,7 @@ The attribute on the parent resource this class is referencing. --- -##### `complexObjectIndex`Required +##### `complexObjectIndex`Required - *Type:* *f64 @@ -31124,7 +34853,7 @@ the index of this item in the list. --- -##### `complexObjectIsFromSet`Required +##### `complexObjectIsFromSet`Required - *Type:* *bool @@ -31136,270 +34865,402 @@ whether the list is wrapping a set (will add tolist() to be able to access an it | **Name** | **Description** | | --- | --- | -| ComputeFqn | *No description.* | -| GetAnyMapAttribute | *No description.* | -| GetBooleanAttribute | *No description.* | -| GetBooleanMapAttribute | *No description.* | -| GetListAttribute | *No description.* | -| GetNumberAttribute | *No description.* | -| GetNumberListAttribute | *No description.* | -| GetNumberMapAttribute | *No description.* | -| GetStringAttribute | *No description.* | -| GetStringMapAttribute | *No description.* | -| InterpolationForAttribute | *No description.* | -| Resolve | Produce the Token's value at resolution time. | -| ToString | Return a string representation of this resolvable object. | +| ComputeFqn | *No description.* | +| GetAnyMapAttribute | *No description.* | +| GetBooleanAttribute | *No description.* | +| GetBooleanMapAttribute | *No description.* | +| GetListAttribute | *No description.* | +| GetNumberAttribute | *No description.* | +| GetNumberListAttribute | *No description.* | +| GetNumberMapAttribute | *No description.* | +| GetStringAttribute | *No description.* | +| GetStringMapAttribute | *No description.* | +| InterpolationForAttribute | *No description.* | +| Resolve | Produce the Token's value at resolution time. | +| ToString | Return a string representation of this resolvable object. | --- -##### `ComputeFqn` +##### `ComputeFqn` ```go func ComputeFqn() *string ``` -##### `GetAnyMapAttribute` +##### `GetAnyMapAttribute` ```go func GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* *string --- -##### `GetBooleanAttribute` +##### `GetBooleanAttribute` ```go func GetBooleanAttribute(terraformAttribute *string) IResolvable ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* *string --- -##### `GetBooleanMapAttribute` +##### `GetBooleanMapAttribute` + +```go +func GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool +``` + +###### `terraformAttribute`Required + +- *Type:* *string + +--- + +##### `GetListAttribute` + +```go +func GetListAttribute(terraformAttribute *string) *[]*string +``` + +###### `terraformAttribute`Required + +- *Type:* *string + +--- + +##### `GetNumberAttribute` + +```go +func GetNumberAttribute(terraformAttribute *string) *f64 +``` + +###### `terraformAttribute`Required + +- *Type:* *string + +--- + +##### `GetNumberListAttribute` + +```go +func GetNumberListAttribute(terraformAttribute *string) *[]*f64 +``` + +###### `terraformAttribute`Required + +- *Type:* *string + +--- + +##### `GetNumberMapAttribute` + +```go +func GetNumberMapAttribute(terraformAttribute *string) *map[string]*f64 +``` + +###### `terraformAttribute`Required + +- *Type:* *string + +--- + +##### `GetStringAttribute` + +```go +func GetStringAttribute(terraformAttribute *string) *string +``` + +###### `terraformAttribute`Required + +- *Type:* *string + +--- + +##### `GetStringMapAttribute` + +```go +func GetStringMapAttribute(terraformAttribute *string) *map[string]*string +``` + +###### `terraformAttribute`Required + +- *Type:* *string + +--- + +##### `InterpolationForAttribute` + +```go +func InterpolationForAttribute(property *string) IResolvable +``` + +###### `property`Required + +- *Type:* *string + +--- + +##### `Resolve` + +```go +func Resolve(_context IResolveContext) interface{} +``` + +Produce the Token's value at resolution time. + +###### `_context`Required + +- *Type:* github.com/hashicorp/terraform-cdk-go/cdktf.IResolveContext + +--- + +##### `ToString` + +```go +func ToString() *string +``` + +Return a string representation of this resolvable object. + +Returns a reversible string representation. + + +#### Properties + +| **Name** | **Type** | **Description** | +| --- | --- | --- | +| CreationStack | *[]*string | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| Fqn | *string | *No description.* | +| BuildCommand | *string | *No description.* | +| CatchallDocument | *string | *No description.* | +| Cors | DataDigitaloceanAppSpecStaticSiteCorsList | *No description.* | +| DockerfilePath | *string | *No description.* | +| Env | DataDigitaloceanAppSpecStaticSiteEnvList | *No description.* | +| EnvironmentSlug | *string | *No description.* | +| ErrorDocument | *string | *No description.* | +| Git | DataDigitaloceanAppSpecStaticSiteGitList | *No description.* | +| Github | DataDigitaloceanAppSpecStaticSiteGithubList | *No description.* | +| Gitlab | DataDigitaloceanAppSpecStaticSiteGitlabList | *No description.* | +| IndexDocument | *string | *No description.* | +| Name | *string | *No description.* | +| OutputDir | *string | *No description.* | +| Routes | DataDigitaloceanAppSpecStaticSiteRoutesList | *No description.* | +| SourceDir | *string | *No description.* | +| InternalValue | DataDigitaloceanAppSpecStaticSite | *No description.* | + +--- + +##### `CreationStack`Required + +```go +func CreationStack() *[]*string +``` + +- *Type:* *[]*string + +The creation stack of this resolvable which will be appended to errors thrown during resolution. + +If this returns an empty array the stack will not be attached. + +--- + +##### `Fqn`Required ```go -func GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool +func Fqn() *string ``` -###### `terraformAttribute`Required - - *Type:* *string --- -##### `GetListAttribute` +##### `BuildCommand`Required ```go -func GetListAttribute(terraformAttribute *string) *[]*string +func BuildCommand() *string ``` -###### `terraformAttribute`Required - - *Type:* *string --- -##### `GetNumberAttribute` +##### `CatchallDocument`Required ```go -func GetNumberAttribute(terraformAttribute *string) *f64 +func CatchallDocument() *string ``` -###### `terraformAttribute`Required - - *Type:* *string --- -##### `GetNumberListAttribute` +##### `Cors`Required ```go -func GetNumberListAttribute(terraformAttribute *string) *[]*f64 +func Cors() DataDigitaloceanAppSpecStaticSiteCorsList ``` -###### `terraformAttribute`Required - -- *Type:* *string +- *Type:* DataDigitaloceanAppSpecStaticSiteCorsList --- -##### `GetNumberMapAttribute` +##### `DockerfilePath`Required ```go -func GetNumberMapAttribute(terraformAttribute *string) *map[string]*f64 +func DockerfilePath() *string ``` -###### `terraformAttribute`Required - - *Type:* *string --- -##### `GetStringAttribute` +##### `Env`Required ```go -func GetStringAttribute(terraformAttribute *string) *string +func Env() DataDigitaloceanAppSpecStaticSiteEnvList ``` -###### `terraformAttribute`Required - -- *Type:* *string +- *Type:* DataDigitaloceanAppSpecStaticSiteEnvList --- -##### `GetStringMapAttribute` +##### `EnvironmentSlug`Required ```go -func GetStringMapAttribute(terraformAttribute *string) *map[string]*string +func EnvironmentSlug() *string ``` -###### `terraformAttribute`Required - - *Type:* *string --- -##### `InterpolationForAttribute` +##### `ErrorDocument`Required ```go -func InterpolationForAttribute(property *string) IResolvable +func ErrorDocument() *string ``` -###### `property`Required - - *Type:* *string --- -##### `Resolve` +##### `Git`Required ```go -func Resolve(_context IResolveContext) interface{} +func Git() DataDigitaloceanAppSpecStaticSiteGitList ``` -Produce the Token's value at resolution time. - -###### `_context`Required - -- *Type:* github.com/hashicorp/terraform-cdk-go/cdktf.IResolveContext +- *Type:* DataDigitaloceanAppSpecStaticSiteGitList --- -##### `ToString` +##### `Github`Required ```go -func ToString() *string +func Github() DataDigitaloceanAppSpecStaticSiteGithubList ``` -Return a string representation of this resolvable object. +- *Type:* DataDigitaloceanAppSpecStaticSiteGithubList -Returns a reversible string representation. +--- +##### `Gitlab`Required -#### Properties +```go +func Gitlab() DataDigitaloceanAppSpecStaticSiteGitlabList +``` -| **Name** | **Type** | **Description** | -| --- | --- | --- | -| CreationStack | *[]*string | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| Fqn | *string | *No description.* | -| Branch | *string | *No description.* | -| DeployOnPush | github.com/hashicorp/terraform-cdk-go/cdktf.IResolvable | *No description.* | -| Repo | *string | *No description.* | -| InternalValue | DataDigitaloceanAppSpecStaticSiteGitlab | *No description.* | +- *Type:* DataDigitaloceanAppSpecStaticSiteGitlabList --- -##### `CreationStack`Required +##### `IndexDocument`Required ```go -func CreationStack() *[]*string +func IndexDocument() *string ``` -- *Type:* *[]*string - -The creation stack of this resolvable which will be appended to errors thrown during resolution. - -If this returns an empty array the stack will not be attached. +- *Type:* *string --- -##### `Fqn`Required +##### `Name`Required ```go -func Fqn() *string +func Name() *string ``` - *Type:* *string --- -##### `Branch`Required +##### `OutputDir`Required ```go -func Branch() *string +func OutputDir() *string ``` - *Type:* *string --- -##### `DeployOnPush`Required +##### `Routes`Required ```go -func DeployOnPush() IResolvable +func Routes() DataDigitaloceanAppSpecStaticSiteRoutesList ``` -- *Type:* github.com/hashicorp/terraform-cdk-go/cdktf.IResolvable +- *Type:* DataDigitaloceanAppSpecStaticSiteRoutesList --- -##### `Repo`Required +##### `SourceDir`Required ```go -func Repo() *string +func SourceDir() *string ``` - *Type:* *string --- -##### `InternalValue`Optional +##### `InternalValue`Optional ```go -func InternalValue() DataDigitaloceanAppSpecStaticSiteGitlab +func InternalValue() DataDigitaloceanAppSpecStaticSite ``` -- *Type:* DataDigitaloceanAppSpecStaticSiteGitlab +- *Type:* DataDigitaloceanAppSpecStaticSite --- -### DataDigitaloceanAppSpecStaticSiteGitList +### DataDigitaloceanAppSpecStaticSiteRoutesList -#### Initializers +#### Initializers ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadigitaloceanapp" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/datadigitaloceanapp" -datadigitaloceanapp.NewDataDigitaloceanAppSpecStaticSiteGitList(terraformResource IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataDigitaloceanAppSpecStaticSiteGitList +datadigitaloceanapp.NewDataDigitaloceanAppSpecStaticSiteRoutesList(terraformResource IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataDigitaloceanAppSpecStaticSiteRoutesList ``` | **Name** | **Type** | **Description** | | --- | --- | --- | -| terraformResource | github.com/hashicorp/terraform-cdk-go/cdktf.IInterpolatingParent | The parent resource. | -| terraformAttribute | *string | The attribute on the parent resource this class is referencing. | -| wrapsSet | *bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | +| terraformResource | github.com/hashicorp/terraform-cdk-go/cdktf.IInterpolatingParent | The parent resource. | +| terraformAttribute | *string | The attribute on the parent resource this class is referencing. | +| wrapsSet | *bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | --- -##### `terraformResource`Required +##### `terraformResource`Required - *Type:* github.com/hashicorp/terraform-cdk-go/cdktf.IInterpolatingParent @@ -31407,7 +35268,7 @@ The parent resource. --- -##### `terraformAttribute`Required +##### `terraformAttribute`Required - *Type:* *string @@ -31415,7 +35276,7 @@ The attribute on the parent resource this class is referencing. --- -##### `wrapsSet`Required +##### `wrapsSet`Required - *Type:* *bool @@ -31427,15 +35288,15 @@ whether the list is wrapping a set (will add tolist() to be able to access an it | **Name** | **Description** | | --- | --- | -| AllWithMapKey | Creating an iterator for this complex list. | -| ComputeFqn | *No description.* | -| Resolve | Produce the Token's value at resolution time. | -| ToString | Return a string representation of this resolvable object. | -| Get | *No description.* | +| AllWithMapKey | Creating an iterator for this complex list. | +| ComputeFqn | *No description.* | +| Resolve | Produce the Token's value at resolution time. | +| ToString | Return a string representation of this resolvable object. | +| Get | *No description.* | --- -##### `AllWithMapKey` +##### `AllWithMapKey` ```go func AllWithMapKey(mapKeyAttributeName *string) DynamicListTerraformIterator @@ -31445,19 +35306,19 @@ Creating an iterator for this complex list. The list will be converted into a map with the mapKeyAttributeName as the key. -###### `mapKeyAttributeName`Required +###### `mapKeyAttributeName`Required - *Type:* *string --- -##### `ComputeFqn` +##### `ComputeFqn` ```go func ComputeFqn() *string ``` -##### `Resolve` +##### `Resolve` ```go func Resolve(_context IResolveContext) interface{} @@ -31465,13 +35326,13 @@ func Resolve(_context IResolveContext) interface{} Produce the Token's value at resolution time. -###### `_context`Required +###### `_context`Required - *Type:* github.com/hashicorp/terraform-cdk-go/cdktf.IResolveContext --- -##### `ToString` +##### `ToString` ```go func ToString() *string @@ -31481,13 +35342,13 @@ Return a string representation of this resolvable object. Returns a reversible string representation. -##### `Get` +##### `Get` ```go -func Get(index *f64) DataDigitaloceanAppSpecStaticSiteGitOutputReference +func Get(index *f64) DataDigitaloceanAppSpecStaticSiteRoutesOutputReference ``` -###### `index`Required +###### `index`Required - *Type:* *f64 @@ -31500,12 +35361,12 @@ the index of the item to return. | **Name** | **Type** | **Description** | | --- | --- | --- | -| CreationStack | *[]*string | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| Fqn | *string | *No description.* | +| CreationStack | *[]*string | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| Fqn | *string | *No description.* | --- -##### `CreationStack`Required +##### `CreationStack`Required ```go func CreationStack() *[]*string @@ -31519,7 +35380,7 @@ If this returns an empty array the stack will not be attached. --- -##### `Fqn`Required +##### `Fqn`Required ```go func Fqn() *string @@ -31530,26 +35391,26 @@ func Fqn() *string --- -### DataDigitaloceanAppSpecStaticSiteGitOutputReference +### DataDigitaloceanAppSpecStaticSiteRoutesOutputReference -#### Initializers +#### Initializers ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadigitaloceanapp" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/datadigitaloceanapp" -datadigitaloceanapp.NewDataDigitaloceanAppSpecStaticSiteGitOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string, complexObjectIndex *f64, complexObjectIsFromSet *bool) DataDigitaloceanAppSpecStaticSiteGitOutputReference +datadigitaloceanapp.NewDataDigitaloceanAppSpecStaticSiteRoutesOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string, complexObjectIndex *f64, complexObjectIsFromSet *bool) DataDigitaloceanAppSpecStaticSiteRoutesOutputReference ``` | **Name** | **Type** | **Description** | | --- | --- | --- | -| terraformResource | github.com/hashicorp/terraform-cdk-go/cdktf.IInterpolatingParent | The parent resource. | -| terraformAttribute | *string | The attribute on the parent resource this class is referencing. | -| complexObjectIndex | *f64 | the index of this item in the list. | -| complexObjectIsFromSet | *bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | +| terraformResource | github.com/hashicorp/terraform-cdk-go/cdktf.IInterpolatingParent | The parent resource. | +| terraformAttribute | *string | The attribute on the parent resource this class is referencing. | +| complexObjectIndex | *f64 | the index of this item in the list. | +| complexObjectIsFromSet | *bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | --- -##### `terraformResource`Required +##### `terraformResource`Required - *Type:* github.com/hashicorp/terraform-cdk-go/cdktf.IInterpolatingParent @@ -31557,7 +35418,7 @@ The parent resource. --- -##### `terraformAttribute`Required +##### `terraformAttribute`Required - *Type:* *string @@ -31565,7 +35426,7 @@ The attribute on the parent resource this class is referencing. --- -##### `complexObjectIndex`Required +##### `complexObjectIndex`Required - *Type:* *f64 @@ -31573,7 +35434,7 @@ the index of this item in the list. --- -##### `complexObjectIsFromSet`Required +##### `complexObjectIsFromSet`Required - *Type:* *bool @@ -31585,149 +35446,149 @@ whether the list is wrapping a set (will add tolist() to be able to access an it | **Name** | **Description** | | --- | --- | -| ComputeFqn | *No description.* | -| GetAnyMapAttribute | *No description.* | -| GetBooleanAttribute | *No description.* | -| GetBooleanMapAttribute | *No description.* | -| GetListAttribute | *No description.* | -| GetNumberAttribute | *No description.* | -| GetNumberListAttribute | *No description.* | -| GetNumberMapAttribute | *No description.* | -| GetStringAttribute | *No description.* | -| GetStringMapAttribute | *No description.* | -| InterpolationForAttribute | *No description.* | -| Resolve | Produce the Token's value at resolution time. | -| ToString | Return a string representation of this resolvable object. | +| ComputeFqn | *No description.* | +| GetAnyMapAttribute | *No description.* | +| GetBooleanAttribute | *No description.* | +| GetBooleanMapAttribute | *No description.* | +| GetListAttribute | *No description.* | +| GetNumberAttribute | *No description.* | +| GetNumberListAttribute | *No description.* | +| GetNumberMapAttribute | *No description.* | +| GetStringAttribute | *No description.* | +| GetStringMapAttribute | *No description.* | +| InterpolationForAttribute | *No description.* | +| Resolve | Produce the Token's value at resolution time. | +| ToString | Return a string representation of this resolvable object. | --- -##### `ComputeFqn` +##### `ComputeFqn` ```go func ComputeFqn() *string ``` -##### `GetAnyMapAttribute` +##### `GetAnyMapAttribute` ```go func GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* *string --- -##### `GetBooleanAttribute` +##### `GetBooleanAttribute` ```go func GetBooleanAttribute(terraformAttribute *string) IResolvable ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* *string --- -##### `GetBooleanMapAttribute` +##### `GetBooleanMapAttribute` ```go func GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* *string --- -##### `GetListAttribute` +##### `GetListAttribute` ```go func GetListAttribute(terraformAttribute *string) *[]*string ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* *string --- -##### `GetNumberAttribute` +##### `GetNumberAttribute` ```go func GetNumberAttribute(terraformAttribute *string) *f64 ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* *string --- -##### `GetNumberListAttribute` +##### `GetNumberListAttribute` ```go func GetNumberListAttribute(terraformAttribute *string) *[]*f64 ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* *string --- -##### `GetNumberMapAttribute` +##### `GetNumberMapAttribute` ```go func GetNumberMapAttribute(terraformAttribute *string) *map[string]*f64 ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* *string --- -##### `GetStringAttribute` +##### `GetStringAttribute` ```go func GetStringAttribute(terraformAttribute *string) *string ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* *string --- -##### `GetStringMapAttribute` +##### `GetStringMapAttribute` ```go func GetStringMapAttribute(terraformAttribute *string) *map[string]*string ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* *string --- -##### `InterpolationForAttribute` +##### `InterpolationForAttribute` ```go func InterpolationForAttribute(property *string) IResolvable ``` -###### `property`Required +###### `property`Required - *Type:* *string --- -##### `Resolve` +##### `Resolve` ```go func Resolve(_context IResolveContext) interface{} @@ -31735,13 +35596,13 @@ func Resolve(_context IResolveContext) interface{} Produce the Token's value at resolution time. -###### `_context`Required +###### `_context`Required - *Type:* github.com/hashicorp/terraform-cdk-go/cdktf.IResolveContext --- -##### `ToString` +##### `ToString` ```go func ToString() *string @@ -31756,15 +35617,15 @@ Returns a reversible string representation. | **Name** | **Type** | **Description** | | --- | --- | --- | -| CreationStack | *[]*string | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| Fqn | *string | *No description.* | -| Branch | *string | *No description.* | -| RepoCloneUrl | *string | *No description.* | -| InternalValue | DataDigitaloceanAppSpecStaticSiteGit | *No description.* | +| CreationStack | *[]*string | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| Fqn | *string | *No description.* | +| Path | *string | *No description.* | +| PreservePathPrefix | github.com/hashicorp/terraform-cdk-go/cdktf.IResolvable | *No description.* | +| InternalValue | DataDigitaloceanAppSpecStaticSiteRoutes | *No description.* | --- -##### `CreationStack`Required +##### `CreationStack`Required ```go func CreationStack() *[]*string @@ -31778,7 +35639,7 @@ If this returns an empty array the stack will not be attached. --- -##### `Fqn`Required +##### `Fqn`Required ```go func Fqn() *string @@ -31788,56 +35649,56 @@ func Fqn() *string --- -##### `Branch`Required +##### `Path`Required ```go -func Branch() *string +func Path() *string ``` - *Type:* *string --- -##### `RepoCloneUrl`Required +##### `PreservePathPrefix`Required ```go -func RepoCloneUrl() *string +func PreservePathPrefix() IResolvable ``` -- *Type:* *string +- *Type:* github.com/hashicorp/terraform-cdk-go/cdktf.IResolvable --- -##### `InternalValue`Optional +##### `InternalValue`Optional ```go -func InternalValue() DataDigitaloceanAppSpecStaticSiteGit +func InternalValue() DataDigitaloceanAppSpecStaticSiteRoutes ``` -- *Type:* DataDigitaloceanAppSpecStaticSiteGit +- *Type:* DataDigitaloceanAppSpecStaticSiteRoutes --- -### DataDigitaloceanAppSpecStaticSiteList +### DataDigitaloceanAppSpecWorkerAlertList -#### Initializers +#### Initializers ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadigitaloceanapp" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/datadigitaloceanapp" -datadigitaloceanapp.NewDataDigitaloceanAppSpecStaticSiteList(terraformResource IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataDigitaloceanAppSpecStaticSiteList +datadigitaloceanapp.NewDataDigitaloceanAppSpecWorkerAlertList(terraformResource IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataDigitaloceanAppSpecWorkerAlertList ``` | **Name** | **Type** | **Description** | | --- | --- | --- | -| terraformResource | github.com/hashicorp/terraform-cdk-go/cdktf.IInterpolatingParent | The parent resource. | -| terraformAttribute | *string | The attribute on the parent resource this class is referencing. | -| wrapsSet | *bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | +| terraformResource | github.com/hashicorp/terraform-cdk-go/cdktf.IInterpolatingParent | The parent resource. | +| terraformAttribute | *string | The attribute on the parent resource this class is referencing. | +| wrapsSet | *bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | --- -##### `terraformResource`Required +##### `terraformResource`Required - *Type:* github.com/hashicorp/terraform-cdk-go/cdktf.IInterpolatingParent @@ -31845,7 +35706,7 @@ The parent resource. --- -##### `terraformAttribute`Required +##### `terraformAttribute`Required - *Type:* *string @@ -31853,7 +35714,7 @@ The attribute on the parent resource this class is referencing. --- -##### `wrapsSet`Required +##### `wrapsSet`Required - *Type:* *bool @@ -31865,15 +35726,15 @@ whether the list is wrapping a set (will add tolist() to be able to access an it | **Name** | **Description** | | --- | --- | -| AllWithMapKey | Creating an iterator for this complex list. | -| ComputeFqn | *No description.* | -| Resolve | Produce the Token's value at resolution time. | -| ToString | Return a string representation of this resolvable object. | -| Get | *No description.* | +| AllWithMapKey | Creating an iterator for this complex list. | +| ComputeFqn | *No description.* | +| Resolve | Produce the Token's value at resolution time. | +| ToString | Return a string representation of this resolvable object. | +| Get | *No description.* | --- -##### `AllWithMapKey` +##### `AllWithMapKey` ```go func AllWithMapKey(mapKeyAttributeName *string) DynamicListTerraformIterator @@ -31883,19 +35744,19 @@ Creating an iterator for this complex list. The list will be converted into a map with the mapKeyAttributeName as the key. -###### `mapKeyAttributeName`Required +###### `mapKeyAttributeName`Required - *Type:* *string --- -##### `ComputeFqn` +##### `ComputeFqn` ```go func ComputeFqn() *string ``` -##### `Resolve` +##### `Resolve` ```go func Resolve(_context IResolveContext) interface{} @@ -31903,13 +35764,13 @@ func Resolve(_context IResolveContext) interface{} Produce the Token's value at resolution time. -###### `_context`Required +###### `_context`Required - *Type:* github.com/hashicorp/terraform-cdk-go/cdktf.IResolveContext --- -##### `ToString` +##### `ToString` ```go func ToString() *string @@ -31919,13 +35780,13 @@ Return a string representation of this resolvable object. Returns a reversible string representation. -##### `Get` +##### `Get` ```go -func Get(index *f64) DataDigitaloceanAppSpecStaticSiteOutputReference +func Get(index *f64) DataDigitaloceanAppSpecWorkerAlertOutputReference ``` -###### `index`Required +###### `index`Required - *Type:* *f64 @@ -31938,12 +35799,12 @@ the index of the item to return. | **Name** | **Type** | **Description** | | --- | --- | --- | -| CreationStack | *[]*string | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| Fqn | *string | *No description.* | +| CreationStack | *[]*string | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| Fqn | *string | *No description.* | --- -##### `CreationStack`Required +##### `CreationStack`Required ```go func CreationStack() *[]*string @@ -31957,7 +35818,7 @@ If this returns an empty array the stack will not be attached. --- -##### `Fqn`Required +##### `Fqn`Required ```go func Fqn() *string @@ -31968,26 +35829,26 @@ func Fqn() *string --- -### DataDigitaloceanAppSpecStaticSiteOutputReference +### DataDigitaloceanAppSpecWorkerAlertOutputReference -#### Initializers +#### Initializers ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadigitaloceanapp" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/datadigitaloceanapp" -datadigitaloceanapp.NewDataDigitaloceanAppSpecStaticSiteOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string, complexObjectIndex *f64, complexObjectIsFromSet *bool) DataDigitaloceanAppSpecStaticSiteOutputReference +datadigitaloceanapp.NewDataDigitaloceanAppSpecWorkerAlertOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string, complexObjectIndex *f64, complexObjectIsFromSet *bool) DataDigitaloceanAppSpecWorkerAlertOutputReference ``` | **Name** | **Type** | **Description** | | --- | --- | --- | -| terraformResource | github.com/hashicorp/terraform-cdk-go/cdktf.IInterpolatingParent | The parent resource. | -| terraformAttribute | *string | The attribute on the parent resource this class is referencing. | -| complexObjectIndex | *f64 | the index of this item in the list. | -| complexObjectIsFromSet | *bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | +| terraformResource | github.com/hashicorp/terraform-cdk-go/cdktf.IInterpolatingParent | The parent resource. | +| terraformAttribute | *string | The attribute on the parent resource this class is referencing. | +| complexObjectIndex | *f64 | the index of this item in the list. | +| complexObjectIsFromSet | *bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | --- -##### `terraformResource`Required +##### `terraformResource`Required - *Type:* github.com/hashicorp/terraform-cdk-go/cdktf.IInterpolatingParent @@ -31995,7 +35856,7 @@ The parent resource. --- -##### `terraformAttribute`Required +##### `terraformAttribute`Required - *Type:* *string @@ -32003,7 +35864,7 @@ The attribute on the parent resource this class is referencing. --- -##### `complexObjectIndex`Required +##### `complexObjectIndex`Required - *Type:* *f64 @@ -32011,7 +35872,7 @@ the index of this item in the list. --- -##### `complexObjectIsFromSet`Required +##### `complexObjectIsFromSet`Required - *Type:* *bool @@ -32023,402 +35884,292 @@ whether the list is wrapping a set (will add tolist() to be able to access an it | **Name** | **Description** | | --- | --- | -| ComputeFqn | *No description.* | -| GetAnyMapAttribute | *No description.* | -| GetBooleanAttribute | *No description.* | -| GetBooleanMapAttribute | *No description.* | -| GetListAttribute | *No description.* | -| GetNumberAttribute | *No description.* | -| GetNumberListAttribute | *No description.* | -| GetNumberMapAttribute | *No description.* | -| GetStringAttribute | *No description.* | -| GetStringMapAttribute | *No description.* | -| InterpolationForAttribute | *No description.* | -| Resolve | Produce the Token's value at resolution time. | -| ToString | Return a string representation of this resolvable object. | +| ComputeFqn | *No description.* | +| GetAnyMapAttribute | *No description.* | +| GetBooleanAttribute | *No description.* | +| GetBooleanMapAttribute | *No description.* | +| GetListAttribute | *No description.* | +| GetNumberAttribute | *No description.* | +| GetNumberListAttribute | *No description.* | +| GetNumberMapAttribute | *No description.* | +| GetStringAttribute | *No description.* | +| GetStringMapAttribute | *No description.* | +| InterpolationForAttribute | *No description.* | +| Resolve | Produce the Token's value at resolution time. | +| ToString | Return a string representation of this resolvable object. | --- -##### `ComputeFqn` +##### `ComputeFqn` ```go func ComputeFqn() *string ``` -##### `GetAnyMapAttribute` +##### `GetAnyMapAttribute` ```go func GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} ``` -###### `terraformAttribute`Required - -- *Type:* *string - ---- - -##### `GetBooleanAttribute` - -```go -func GetBooleanAttribute(terraformAttribute *string) IResolvable -``` - -###### `terraformAttribute`Required - -- *Type:* *string - ---- - -##### `GetBooleanMapAttribute` - -```go -func GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool -``` - -###### `terraformAttribute`Required - -- *Type:* *string - ---- - -##### `GetListAttribute` - -```go -func GetListAttribute(terraformAttribute *string) *[]*string -``` - -###### `terraformAttribute`Required - -- *Type:* *string - ---- - -##### `GetNumberAttribute` - -```go -func GetNumberAttribute(terraformAttribute *string) *f64 -``` - -###### `terraformAttribute`Required - -- *Type:* *string - ---- - -##### `GetNumberListAttribute` - -```go -func GetNumberListAttribute(terraformAttribute *string) *[]*f64 -``` - -###### `terraformAttribute`Required - -- *Type:* *string - ---- - -##### `GetNumberMapAttribute` - -```go -func GetNumberMapAttribute(terraformAttribute *string) *map[string]*f64 -``` - -###### `terraformAttribute`Required - -- *Type:* *string - ---- - -##### `GetStringAttribute` - -```go -func GetStringAttribute(terraformAttribute *string) *string -``` - -###### `terraformAttribute`Required - -- *Type:* *string - ---- - -##### `GetStringMapAttribute` - -```go -func GetStringMapAttribute(terraformAttribute *string) *map[string]*string -``` - -###### `terraformAttribute`Required - -- *Type:* *string - ---- - -##### `InterpolationForAttribute` - -```go -func InterpolationForAttribute(property *string) IResolvable -``` - -###### `property`Required +###### `terraformAttribute`Required - *Type:* *string --- -##### `Resolve` +##### `GetBooleanAttribute` ```go -func Resolve(_context IResolveContext) interface{} +func GetBooleanAttribute(terraformAttribute *string) IResolvable ``` -Produce the Token's value at resolution time. - -###### `_context`Required +###### `terraformAttribute`Required -- *Type:* github.com/hashicorp/terraform-cdk-go/cdktf.IResolveContext +- *Type:* *string --- -##### `ToString` +##### `GetBooleanMapAttribute` ```go -func ToString() *string +func GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool ``` -Return a string representation of this resolvable object. - -Returns a reversible string representation. - - -#### Properties +###### `terraformAttribute`Required -| **Name** | **Type** | **Description** | -| --- | --- | --- | -| CreationStack | *[]*string | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| Fqn | *string | *No description.* | -| BuildCommand | *string | *No description.* | -| CatchallDocument | *string | *No description.* | -| Cors | DataDigitaloceanAppSpecStaticSiteCorsList | *No description.* | -| DockerfilePath | *string | *No description.* | -| Env | DataDigitaloceanAppSpecStaticSiteEnvList | *No description.* | -| EnvironmentSlug | *string | *No description.* | -| ErrorDocument | *string | *No description.* | -| Git | DataDigitaloceanAppSpecStaticSiteGitList | *No description.* | -| Github | DataDigitaloceanAppSpecStaticSiteGithubList | *No description.* | -| Gitlab | DataDigitaloceanAppSpecStaticSiteGitlabList | *No description.* | -| IndexDocument | *string | *No description.* | -| Name | *string | *No description.* | -| OutputDir | *string | *No description.* | -| Routes | DataDigitaloceanAppSpecStaticSiteRoutesList | *No description.* | -| SourceDir | *string | *No description.* | -| InternalValue | DataDigitaloceanAppSpecStaticSite | *No description.* | +- *Type:* *string --- -##### `CreationStack`Required +##### `GetListAttribute` ```go -func CreationStack() *[]*string +func GetListAttribute(terraformAttribute *string) *[]*string ``` -- *Type:* *[]*string - -The creation stack of this resolvable which will be appended to errors thrown during resolution. +###### `terraformAttribute`Required -If this returns an empty array the stack will not be attached. +- *Type:* *string --- -##### `Fqn`Required +##### `GetNumberAttribute` ```go -func Fqn() *string +func GetNumberAttribute(terraformAttribute *string) *f64 ``` +###### `terraformAttribute`Required + - *Type:* *string --- -##### `BuildCommand`Required +##### `GetNumberListAttribute` ```go -func BuildCommand() *string +func GetNumberListAttribute(terraformAttribute *string) *[]*f64 ``` +###### `terraformAttribute`Required + - *Type:* *string --- -##### `CatchallDocument`Required +##### `GetNumberMapAttribute` ```go -func CatchallDocument() *string +func GetNumberMapAttribute(terraformAttribute *string) *map[string]*f64 ``` +###### `terraformAttribute`Required + - *Type:* *string --- -##### `Cors`Required +##### `GetStringAttribute` ```go -func Cors() DataDigitaloceanAppSpecStaticSiteCorsList +func GetStringAttribute(terraformAttribute *string) *string ``` -- *Type:* DataDigitaloceanAppSpecStaticSiteCorsList +###### `terraformAttribute`Required + +- *Type:* *string --- -##### `DockerfilePath`Required +##### `GetStringMapAttribute` ```go -func DockerfilePath() *string +func GetStringMapAttribute(terraformAttribute *string) *map[string]*string ``` +###### `terraformAttribute`Required + - *Type:* *string --- -##### `Env`Required +##### `InterpolationForAttribute` ```go -func Env() DataDigitaloceanAppSpecStaticSiteEnvList +func InterpolationForAttribute(property *string) IResolvable ``` -- *Type:* DataDigitaloceanAppSpecStaticSiteEnvList +###### `property`Required + +- *Type:* *string --- -##### `EnvironmentSlug`Required +##### `Resolve` ```go -func EnvironmentSlug() *string +func Resolve(_context IResolveContext) interface{} ``` -- *Type:* *string +Produce the Token's value at resolution time. + +###### `_context`Required + +- *Type:* github.com/hashicorp/terraform-cdk-go/cdktf.IResolveContext --- -##### `ErrorDocument`Required +##### `ToString` ```go -func ErrorDocument() *string +func ToString() *string ``` -- *Type:* *string +Return a string representation of this resolvable object. ---- +Returns a reversible string representation. -##### `Git`Required -```go -func Git() DataDigitaloceanAppSpecStaticSiteGitList -``` +#### Properties -- *Type:* DataDigitaloceanAppSpecStaticSiteGitList +| **Name** | **Type** | **Description** | +| --- | --- | --- | +| CreationStack | *[]*string | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| Fqn | *string | *No description.* | +| Disabled | github.com/hashicorp/terraform-cdk-go/cdktf.IResolvable | *No description.* | +| Operator | *string | *No description.* | +| Rule | *string | *No description.* | +| Value | *f64 | *No description.* | +| Window | *string | *No description.* | +| InternalValue | DataDigitaloceanAppSpecWorkerAlert | *No description.* | --- -##### `Github`Required +##### `CreationStack`Required ```go -func Github() DataDigitaloceanAppSpecStaticSiteGithubList +func CreationStack() *[]*string ``` -- *Type:* DataDigitaloceanAppSpecStaticSiteGithubList +- *Type:* *[]*string + +The creation stack of this resolvable which will be appended to errors thrown during resolution. + +If this returns an empty array the stack will not be attached. --- -##### `Gitlab`Required +##### `Fqn`Required ```go -func Gitlab() DataDigitaloceanAppSpecStaticSiteGitlabList +func Fqn() *string ``` -- *Type:* DataDigitaloceanAppSpecStaticSiteGitlabList +- *Type:* *string --- -##### `IndexDocument`Required +##### `Disabled`Required ```go -func IndexDocument() *string +func Disabled() IResolvable ``` -- *Type:* *string +- *Type:* github.com/hashicorp/terraform-cdk-go/cdktf.IResolvable --- -##### `Name`Required +##### `Operator`Required ```go -func Name() *string +func Operator() *string ``` - *Type:* *string --- -##### `OutputDir`Required +##### `Rule`Required ```go -func OutputDir() *string +func Rule() *string ``` - *Type:* *string --- -##### `Routes`Required +##### `Value`Required ```go -func Routes() DataDigitaloceanAppSpecStaticSiteRoutesList +func Value() *f64 ``` -- *Type:* DataDigitaloceanAppSpecStaticSiteRoutesList +- *Type:* *f64 --- -##### `SourceDir`Required +##### `Window`Required ```go -func SourceDir() *string +func Window() *string ``` - *Type:* *string --- -##### `InternalValue`Optional +##### `InternalValue`Optional ```go -func InternalValue() DataDigitaloceanAppSpecStaticSite +func InternalValue() DataDigitaloceanAppSpecWorkerAlert ``` -- *Type:* DataDigitaloceanAppSpecStaticSite +- *Type:* DataDigitaloceanAppSpecWorkerAlert --- -### DataDigitaloceanAppSpecStaticSiteRoutesList +### DataDigitaloceanAppSpecWorkerEnvList -#### Initializers +#### Initializers ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadigitaloceanapp" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/datadigitaloceanapp" -datadigitaloceanapp.NewDataDigitaloceanAppSpecStaticSiteRoutesList(terraformResource IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataDigitaloceanAppSpecStaticSiteRoutesList +datadigitaloceanapp.NewDataDigitaloceanAppSpecWorkerEnvList(terraformResource IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataDigitaloceanAppSpecWorkerEnvList ``` | **Name** | **Type** | **Description** | | --- | --- | --- | -| terraformResource | github.com/hashicorp/terraform-cdk-go/cdktf.IInterpolatingParent | The parent resource. | -| terraformAttribute | *string | The attribute on the parent resource this class is referencing. | -| wrapsSet | *bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | +| terraformResource | github.com/hashicorp/terraform-cdk-go/cdktf.IInterpolatingParent | The parent resource. | +| terraformAttribute | *string | The attribute on the parent resource this class is referencing. | +| wrapsSet | *bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | --- -##### `terraformResource`Required +##### `terraformResource`Required - *Type:* github.com/hashicorp/terraform-cdk-go/cdktf.IInterpolatingParent @@ -32426,7 +36177,7 @@ The parent resource. --- -##### `terraformAttribute`Required +##### `terraformAttribute`Required - *Type:* *string @@ -32434,7 +36185,7 @@ The attribute on the parent resource this class is referencing. --- -##### `wrapsSet`Required +##### `wrapsSet`Required - *Type:* *bool @@ -32446,15 +36197,15 @@ whether the list is wrapping a set (will add tolist() to be able to access an it | **Name** | **Description** | | --- | --- | -| AllWithMapKey | Creating an iterator for this complex list. | -| ComputeFqn | *No description.* | -| Resolve | Produce the Token's value at resolution time. | -| ToString | Return a string representation of this resolvable object. | -| Get | *No description.* | +| AllWithMapKey | Creating an iterator for this complex list. | +| ComputeFqn | *No description.* | +| Resolve | Produce the Token's value at resolution time. | +| ToString | Return a string representation of this resolvable object. | +| Get | *No description.* | --- -##### `AllWithMapKey` +##### `AllWithMapKey` ```go func AllWithMapKey(mapKeyAttributeName *string) DynamicListTerraformIterator @@ -32464,19 +36215,19 @@ Creating an iterator for this complex list. The list will be converted into a map with the mapKeyAttributeName as the key. -###### `mapKeyAttributeName`Required +###### `mapKeyAttributeName`Required - *Type:* *string --- -##### `ComputeFqn` +##### `ComputeFqn` ```go func ComputeFqn() *string ``` -##### `Resolve` +##### `Resolve` ```go func Resolve(_context IResolveContext) interface{} @@ -32484,13 +36235,13 @@ func Resolve(_context IResolveContext) interface{} Produce the Token's value at resolution time. -###### `_context`Required +###### `_context`Required - *Type:* github.com/hashicorp/terraform-cdk-go/cdktf.IResolveContext --- -##### `ToString` +##### `ToString` ```go func ToString() *string @@ -32500,13 +36251,13 @@ Return a string representation of this resolvable object. Returns a reversible string representation. -##### `Get` +##### `Get` ```go -func Get(index *f64) DataDigitaloceanAppSpecStaticSiteRoutesOutputReference +func Get(index *f64) DataDigitaloceanAppSpecWorkerEnvOutputReference ``` -###### `index`Required +###### `index`Required - *Type:* *f64 @@ -32519,12 +36270,12 @@ the index of the item to return. | **Name** | **Type** | **Description** | | --- | --- | --- | -| CreationStack | *[]*string | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| Fqn | *string | *No description.* | +| CreationStack | *[]*string | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| Fqn | *string | *No description.* | --- -##### `CreationStack`Required +##### `CreationStack`Required ```go func CreationStack() *[]*string @@ -32538,7 +36289,7 @@ If this returns an empty array the stack will not be attached. --- -##### `Fqn`Required +##### `Fqn`Required ```go func Fqn() *string @@ -32549,26 +36300,26 @@ func Fqn() *string --- -### DataDigitaloceanAppSpecStaticSiteRoutesOutputReference +### DataDigitaloceanAppSpecWorkerEnvOutputReference -#### Initializers +#### Initializers ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadigitaloceanapp" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/datadigitaloceanapp" -datadigitaloceanapp.NewDataDigitaloceanAppSpecStaticSiteRoutesOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string, complexObjectIndex *f64, complexObjectIsFromSet *bool) DataDigitaloceanAppSpecStaticSiteRoutesOutputReference +datadigitaloceanapp.NewDataDigitaloceanAppSpecWorkerEnvOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string, complexObjectIndex *f64, complexObjectIsFromSet *bool) DataDigitaloceanAppSpecWorkerEnvOutputReference ``` | **Name** | **Type** | **Description** | | --- | --- | --- | -| terraformResource | github.com/hashicorp/terraform-cdk-go/cdktf.IInterpolatingParent | The parent resource. | -| terraformAttribute | *string | The attribute on the parent resource this class is referencing. | -| complexObjectIndex | *f64 | the index of this item in the list. | -| complexObjectIsFromSet | *bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | +| terraformResource | github.com/hashicorp/terraform-cdk-go/cdktf.IInterpolatingParent | The parent resource. | +| terraformAttribute | *string | The attribute on the parent resource this class is referencing. | +| complexObjectIndex | *f64 | the index of this item in the list. | +| complexObjectIsFromSet | *bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | --- -##### `terraformResource`Required +##### `terraformResource`Required - *Type:* github.com/hashicorp/terraform-cdk-go/cdktf.IInterpolatingParent @@ -32576,7 +36327,7 @@ The parent resource. --- -##### `terraformAttribute`Required +##### `terraformAttribute`Required - *Type:* *string @@ -32584,7 +36335,7 @@ The attribute on the parent resource this class is referencing. --- -##### `complexObjectIndex`Required +##### `complexObjectIndex`Required - *Type:* *f64 @@ -32592,7 +36343,7 @@ the index of this item in the list. --- -##### `complexObjectIsFromSet`Required +##### `complexObjectIsFromSet`Required - *Type:* *bool @@ -32604,149 +36355,149 @@ whether the list is wrapping a set (will add tolist() to be able to access an it | **Name** | **Description** | | --- | --- | -| ComputeFqn | *No description.* | -| GetAnyMapAttribute | *No description.* | -| GetBooleanAttribute | *No description.* | -| GetBooleanMapAttribute | *No description.* | -| GetListAttribute | *No description.* | -| GetNumberAttribute | *No description.* | -| GetNumberListAttribute | *No description.* | -| GetNumberMapAttribute | *No description.* | -| GetStringAttribute | *No description.* | -| GetStringMapAttribute | *No description.* | -| InterpolationForAttribute | *No description.* | -| Resolve | Produce the Token's value at resolution time. | -| ToString | Return a string representation of this resolvable object. | +| ComputeFqn | *No description.* | +| GetAnyMapAttribute | *No description.* | +| GetBooleanAttribute | *No description.* | +| GetBooleanMapAttribute | *No description.* | +| GetListAttribute | *No description.* | +| GetNumberAttribute | *No description.* | +| GetNumberListAttribute | *No description.* | +| GetNumberMapAttribute | *No description.* | +| GetStringAttribute | *No description.* | +| GetStringMapAttribute | *No description.* | +| InterpolationForAttribute | *No description.* | +| Resolve | Produce the Token's value at resolution time. | +| ToString | Return a string representation of this resolvable object. | --- -##### `ComputeFqn` +##### `ComputeFqn` ```go func ComputeFqn() *string ``` -##### `GetAnyMapAttribute` +##### `GetAnyMapAttribute` ```go func GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* *string --- -##### `GetBooleanAttribute` +##### `GetBooleanAttribute` ```go func GetBooleanAttribute(terraformAttribute *string) IResolvable ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* *string --- -##### `GetBooleanMapAttribute` +##### `GetBooleanMapAttribute` ```go func GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* *string --- -##### `GetListAttribute` +##### `GetListAttribute` ```go func GetListAttribute(terraformAttribute *string) *[]*string ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* *string --- -##### `GetNumberAttribute` +##### `GetNumberAttribute` ```go func GetNumberAttribute(terraformAttribute *string) *f64 ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* *string --- -##### `GetNumberListAttribute` +##### `GetNumberListAttribute` ```go func GetNumberListAttribute(terraformAttribute *string) *[]*f64 ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* *string --- -##### `GetNumberMapAttribute` +##### `GetNumberMapAttribute` ```go func GetNumberMapAttribute(terraformAttribute *string) *map[string]*f64 ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* *string --- -##### `GetStringAttribute` +##### `GetStringAttribute` ```go func GetStringAttribute(terraformAttribute *string) *string ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* *string --- -##### `GetStringMapAttribute` +##### `GetStringMapAttribute` ```go func GetStringMapAttribute(terraformAttribute *string) *map[string]*string ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* *string --- -##### `InterpolationForAttribute` +##### `InterpolationForAttribute` ```go func InterpolationForAttribute(property *string) IResolvable ``` -###### `property`Required +###### `property`Required - *Type:* *string --- -##### `Resolve` +##### `Resolve` ```go func Resolve(_context IResolveContext) interface{} @@ -32754,13 +36505,13 @@ func Resolve(_context IResolveContext) interface{} Produce the Token's value at resolution time. -###### `_context`Required +###### `_context`Required - *Type:* github.com/hashicorp/terraform-cdk-go/cdktf.IResolveContext --- -##### `ToString` +##### `ToString` ```go func ToString() *string @@ -32775,15 +36526,17 @@ Returns a reversible string representation. | **Name** | **Type** | **Description** | | --- | --- | --- | -| CreationStack | *[]*string | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| Fqn | *string | *No description.* | -| Path | *string | *No description.* | -| PreservePathPrefix | github.com/hashicorp/terraform-cdk-go/cdktf.IResolvable | *No description.* | -| InternalValue | DataDigitaloceanAppSpecStaticSiteRoutes | *No description.* | +| CreationStack | *[]*string | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| Fqn | *string | *No description.* | +| Key | *string | *No description.* | +| Scope | *string | *No description.* | +| Type | *string | *No description.* | +| Value | *string | *No description.* | +| InternalValue | DataDigitaloceanAppSpecWorkerEnv | *No description.* | --- -##### `CreationStack`Required +##### `CreationStack`Required ```go func CreationStack() *[]*string @@ -32797,7 +36550,7 @@ If this returns an empty array the stack will not be attached. --- -##### `Fqn`Required +##### `Fqn`Required ```go func Fqn() *string @@ -32807,56 +36560,76 @@ func Fqn() *string --- -##### `Path`Required +##### `Key`Required ```go -func Path() *string +func Key() *string ``` - *Type:* *string --- -##### `PreservePathPrefix`Required +##### `Scope`Required ```go -func PreservePathPrefix() IResolvable +func Scope() *string ``` -- *Type:* github.com/hashicorp/terraform-cdk-go/cdktf.IResolvable +- *Type:* *string --- -##### `InternalValue`Optional +##### `Type`Required ```go -func InternalValue() DataDigitaloceanAppSpecStaticSiteRoutes +func Type() *string ``` -- *Type:* DataDigitaloceanAppSpecStaticSiteRoutes +- *Type:* *string --- +##### `Value`Required -### DataDigitaloceanAppSpecWorkerAlertList +```go +func Value() *string +``` -#### Initializers +- *Type:* *string + +--- + +##### `InternalValue`Optional + +```go +func InternalValue() DataDigitaloceanAppSpecWorkerEnv +``` + +- *Type:* DataDigitaloceanAppSpecWorkerEnv + +--- + + +### DataDigitaloceanAppSpecWorkerGithubList + +#### Initializers ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadigitaloceanapp" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/datadigitaloceanapp" -datadigitaloceanapp.NewDataDigitaloceanAppSpecWorkerAlertList(terraformResource IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataDigitaloceanAppSpecWorkerAlertList +datadigitaloceanapp.NewDataDigitaloceanAppSpecWorkerGithubList(terraformResource IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataDigitaloceanAppSpecWorkerGithubList ``` | **Name** | **Type** | **Description** | | --- | --- | --- | -| terraformResource | github.com/hashicorp/terraform-cdk-go/cdktf.IInterpolatingParent | The parent resource. | -| terraformAttribute | *string | The attribute on the parent resource this class is referencing. | -| wrapsSet | *bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | +| terraformResource | github.com/hashicorp/terraform-cdk-go/cdktf.IInterpolatingParent | The parent resource. | +| terraformAttribute | *string | The attribute on the parent resource this class is referencing. | +| wrapsSet | *bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | --- -##### `terraformResource`Required +##### `terraformResource`Required - *Type:* github.com/hashicorp/terraform-cdk-go/cdktf.IInterpolatingParent @@ -32864,7 +36637,7 @@ The parent resource. --- -##### `terraformAttribute`Required +##### `terraformAttribute`Required - *Type:* *string @@ -32872,7 +36645,7 @@ The attribute on the parent resource this class is referencing. --- -##### `wrapsSet`Required +##### `wrapsSet`Required - *Type:* *bool @@ -32884,15 +36657,15 @@ whether the list is wrapping a set (will add tolist() to be able to access an it | **Name** | **Description** | | --- | --- | -| AllWithMapKey | Creating an iterator for this complex list. | -| ComputeFqn | *No description.* | -| Resolve | Produce the Token's value at resolution time. | -| ToString | Return a string representation of this resolvable object. | -| Get | *No description.* | +| AllWithMapKey | Creating an iterator for this complex list. | +| ComputeFqn | *No description.* | +| Resolve | Produce the Token's value at resolution time. | +| ToString | Return a string representation of this resolvable object. | +| Get | *No description.* | --- -##### `AllWithMapKey` +##### `AllWithMapKey` ```go func AllWithMapKey(mapKeyAttributeName *string) DynamicListTerraformIterator @@ -32902,19 +36675,19 @@ Creating an iterator for this complex list. The list will be converted into a map with the mapKeyAttributeName as the key. -###### `mapKeyAttributeName`Required +###### `mapKeyAttributeName`Required - *Type:* *string --- -##### `ComputeFqn` +##### `ComputeFqn` ```go func ComputeFqn() *string ``` -##### `Resolve` +##### `Resolve` ```go func Resolve(_context IResolveContext) interface{} @@ -32922,13 +36695,13 @@ func Resolve(_context IResolveContext) interface{} Produce the Token's value at resolution time. -###### `_context`Required +###### `_context`Required - *Type:* github.com/hashicorp/terraform-cdk-go/cdktf.IResolveContext --- -##### `ToString` +##### `ToString` ```go func ToString() *string @@ -32938,13 +36711,13 @@ Return a string representation of this resolvable object. Returns a reversible string representation. -##### `Get` +##### `Get` ```go -func Get(index *f64) DataDigitaloceanAppSpecWorkerAlertOutputReference +func Get(index *f64) DataDigitaloceanAppSpecWorkerGithubOutputReference ``` -###### `index`Required +###### `index`Required - *Type:* *f64 @@ -32957,12 +36730,12 @@ the index of the item to return. | **Name** | **Type** | **Description** | | --- | --- | --- | -| CreationStack | *[]*string | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| Fqn | *string | *No description.* | +| CreationStack | *[]*string | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| Fqn | *string | *No description.* | --- -##### `CreationStack`Required +##### `CreationStack`Required ```go func CreationStack() *[]*string @@ -32976,7 +36749,7 @@ If this returns an empty array the stack will not be attached. --- -##### `Fqn`Required +##### `Fqn`Required ```go func Fqn() *string @@ -32987,26 +36760,26 @@ func Fqn() *string --- -### DataDigitaloceanAppSpecWorkerAlertOutputReference +### DataDigitaloceanAppSpecWorkerGithubOutputReference -#### Initializers +#### Initializers ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadigitaloceanapp" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/datadigitaloceanapp" -datadigitaloceanapp.NewDataDigitaloceanAppSpecWorkerAlertOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string, complexObjectIndex *f64, complexObjectIsFromSet *bool) DataDigitaloceanAppSpecWorkerAlertOutputReference +datadigitaloceanapp.NewDataDigitaloceanAppSpecWorkerGithubOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string, complexObjectIndex *f64, complexObjectIsFromSet *bool) DataDigitaloceanAppSpecWorkerGithubOutputReference ``` | **Name** | **Type** | **Description** | | --- | --- | --- | -| terraformResource | github.com/hashicorp/terraform-cdk-go/cdktf.IInterpolatingParent | The parent resource. | -| terraformAttribute | *string | The attribute on the parent resource this class is referencing. | -| complexObjectIndex | *f64 | the index of this item in the list. | -| complexObjectIsFromSet | *bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | +| terraformResource | github.com/hashicorp/terraform-cdk-go/cdktf.IInterpolatingParent | The parent resource. | +| terraformAttribute | *string | The attribute on the parent resource this class is referencing. | +| complexObjectIndex | *f64 | the index of this item in the list. | +| complexObjectIsFromSet | *bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | --- -##### `terraformResource`Required +##### `terraformResource`Required - *Type:* github.com/hashicorp/terraform-cdk-go/cdktf.IInterpolatingParent @@ -33014,7 +36787,7 @@ The parent resource. --- -##### `terraformAttribute`Required +##### `terraformAttribute`Required - *Type:* *string @@ -33022,7 +36795,7 @@ The attribute on the parent resource this class is referencing. --- -##### `complexObjectIndex`Required +##### `complexObjectIndex`Required - *Type:* *f64 @@ -33030,7 +36803,7 @@ the index of this item in the list. --- -##### `complexObjectIsFromSet`Required +##### `complexObjectIsFromSet`Required - *Type:* *bool @@ -33042,149 +36815,149 @@ whether the list is wrapping a set (will add tolist() to be able to access an it | **Name** | **Description** | | --- | --- | -| ComputeFqn | *No description.* | -| GetAnyMapAttribute | *No description.* | -| GetBooleanAttribute | *No description.* | -| GetBooleanMapAttribute | *No description.* | -| GetListAttribute | *No description.* | -| GetNumberAttribute | *No description.* | -| GetNumberListAttribute | *No description.* | -| GetNumberMapAttribute | *No description.* | -| GetStringAttribute | *No description.* | -| GetStringMapAttribute | *No description.* | -| InterpolationForAttribute | *No description.* | -| Resolve | Produce the Token's value at resolution time. | -| ToString | Return a string representation of this resolvable object. | +| ComputeFqn | *No description.* | +| GetAnyMapAttribute | *No description.* | +| GetBooleanAttribute | *No description.* | +| GetBooleanMapAttribute | *No description.* | +| GetListAttribute | *No description.* | +| GetNumberAttribute | *No description.* | +| GetNumberListAttribute | *No description.* | +| GetNumberMapAttribute | *No description.* | +| GetStringAttribute | *No description.* | +| GetStringMapAttribute | *No description.* | +| InterpolationForAttribute | *No description.* | +| Resolve | Produce the Token's value at resolution time. | +| ToString | Return a string representation of this resolvable object. | --- -##### `ComputeFqn` +##### `ComputeFqn` ```go func ComputeFqn() *string ``` -##### `GetAnyMapAttribute` +##### `GetAnyMapAttribute` ```go func GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* *string --- -##### `GetBooleanAttribute` +##### `GetBooleanAttribute` ```go func GetBooleanAttribute(terraformAttribute *string) IResolvable ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* *string --- -##### `GetBooleanMapAttribute` +##### `GetBooleanMapAttribute` ```go func GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* *string --- -##### `GetListAttribute` +##### `GetListAttribute` ```go func GetListAttribute(terraformAttribute *string) *[]*string ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* *string --- -##### `GetNumberAttribute` +##### `GetNumberAttribute` ```go func GetNumberAttribute(terraformAttribute *string) *f64 ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* *string --- -##### `GetNumberListAttribute` +##### `GetNumberListAttribute` ```go func GetNumberListAttribute(terraformAttribute *string) *[]*f64 ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* *string --- -##### `GetNumberMapAttribute` +##### `GetNumberMapAttribute` ```go func GetNumberMapAttribute(terraformAttribute *string) *map[string]*f64 ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* *string --- -##### `GetStringAttribute` +##### `GetStringAttribute` ```go func GetStringAttribute(terraformAttribute *string) *string ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* *string --- -##### `GetStringMapAttribute` +##### `GetStringMapAttribute` ```go func GetStringMapAttribute(terraformAttribute *string) *map[string]*string ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* *string --- -##### `InterpolationForAttribute` +##### `InterpolationForAttribute` ```go func InterpolationForAttribute(property *string) IResolvable ``` -###### `property`Required +###### `property`Required - *Type:* *string --- -##### `Resolve` +##### `Resolve` ```go func Resolve(_context IResolveContext) interface{} @@ -33192,13 +36965,13 @@ func Resolve(_context IResolveContext) interface{} Produce the Token's value at resolution time. -###### `_context`Required +###### `_context`Required - *Type:* github.com/hashicorp/terraform-cdk-go/cdktf.IResolveContext --- -##### `ToString` +##### `ToString` ```go func ToString() *string @@ -33213,18 +36986,16 @@ Returns a reversible string representation. | **Name** | **Type** | **Description** | | --- | --- | --- | -| CreationStack | *[]*string | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| Fqn | *string | *No description.* | -| Disabled | github.com/hashicorp/terraform-cdk-go/cdktf.IResolvable | *No description.* | -| Operator | *string | *No description.* | -| Rule | *string | *No description.* | -| Value | *f64 | *No description.* | -| Window | *string | *No description.* | -| InternalValue | DataDigitaloceanAppSpecWorkerAlert | *No description.* | +| CreationStack | *[]*string | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| Fqn | *string | *No description.* | +| Branch | *string | *No description.* | +| DeployOnPush | github.com/hashicorp/terraform-cdk-go/cdktf.IResolvable | *No description.* | +| Repo | *string | *No description.* | +| InternalValue | DataDigitaloceanAppSpecWorkerGithub | *No description.* | --- -##### `CreationStack`Required +##### `CreationStack`Required ```go func CreationStack() *[]*string @@ -33238,7 +37009,7 @@ If this returns an empty array the stack will not be attached. --- -##### `Fqn`Required +##### `Fqn`Required ```go func Fqn() *string @@ -33248,86 +37019,66 @@ func Fqn() *string --- -##### `Disabled`Required - -```go -func Disabled() IResolvable -``` - -- *Type:* github.com/hashicorp/terraform-cdk-go/cdktf.IResolvable - ---- - -##### `Operator`Required - -```go -func Operator() *string -``` - -- *Type:* *string - ---- - -##### `Rule`Required +##### `Branch`Required ```go -func Rule() *string +func Branch() *string ``` - *Type:* *string --- -##### `Value`Required +##### `DeployOnPush`Required ```go -func Value() *f64 +func DeployOnPush() IResolvable ``` -- *Type:* *f64 +- *Type:* github.com/hashicorp/terraform-cdk-go/cdktf.IResolvable --- -##### `Window`Required +##### `Repo`Required ```go -func Window() *string +func Repo() *string ``` - *Type:* *string --- -##### `InternalValue`Optional +##### `InternalValue`Optional ```go -func InternalValue() DataDigitaloceanAppSpecWorkerAlert +func InternalValue() DataDigitaloceanAppSpecWorkerGithub ``` -- *Type:* DataDigitaloceanAppSpecWorkerAlert +- *Type:* DataDigitaloceanAppSpecWorkerGithub --- -### DataDigitaloceanAppSpecWorkerEnvList +### DataDigitaloceanAppSpecWorkerGitlabList -#### Initializers +#### Initializers ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadigitaloceanapp" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/datadigitaloceanapp" -datadigitaloceanapp.NewDataDigitaloceanAppSpecWorkerEnvList(terraformResource IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataDigitaloceanAppSpecWorkerEnvList +datadigitaloceanapp.NewDataDigitaloceanAppSpecWorkerGitlabList(terraformResource IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataDigitaloceanAppSpecWorkerGitlabList ``` | **Name** | **Type** | **Description** | | --- | --- | --- | -| terraformResource | github.com/hashicorp/terraform-cdk-go/cdktf.IInterpolatingParent | The parent resource. | -| terraformAttribute | *string | The attribute on the parent resource this class is referencing. | -| wrapsSet | *bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | +| terraformResource | github.com/hashicorp/terraform-cdk-go/cdktf.IInterpolatingParent | The parent resource. | +| terraformAttribute | *string | The attribute on the parent resource this class is referencing. | +| wrapsSet | *bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | --- -##### `terraformResource`Required +##### `terraformResource`Required - *Type:* github.com/hashicorp/terraform-cdk-go/cdktf.IInterpolatingParent @@ -33335,7 +37086,7 @@ The parent resource. --- -##### `terraformAttribute`Required +##### `terraformAttribute`Required - *Type:* *string @@ -33343,7 +37094,7 @@ The attribute on the parent resource this class is referencing. --- -##### `wrapsSet`Required +##### `wrapsSet`Required - *Type:* *bool @@ -33355,15 +37106,15 @@ whether the list is wrapping a set (will add tolist() to be able to access an it | **Name** | **Description** | | --- | --- | -| AllWithMapKey | Creating an iterator for this complex list. | -| ComputeFqn | *No description.* | -| Resolve | Produce the Token's value at resolution time. | -| ToString | Return a string representation of this resolvable object. | -| Get | *No description.* | +| AllWithMapKey | Creating an iterator for this complex list. | +| ComputeFqn | *No description.* | +| Resolve | Produce the Token's value at resolution time. | +| ToString | Return a string representation of this resolvable object. | +| Get | *No description.* | --- -##### `AllWithMapKey` +##### `AllWithMapKey` ```go func AllWithMapKey(mapKeyAttributeName *string) DynamicListTerraformIterator @@ -33373,19 +37124,19 @@ Creating an iterator for this complex list. The list will be converted into a map with the mapKeyAttributeName as the key. -###### `mapKeyAttributeName`Required +###### `mapKeyAttributeName`Required - *Type:* *string --- -##### `ComputeFqn` +##### `ComputeFqn` ```go func ComputeFqn() *string ``` -##### `Resolve` +##### `Resolve` ```go func Resolve(_context IResolveContext) interface{} @@ -33393,13 +37144,13 @@ func Resolve(_context IResolveContext) interface{} Produce the Token's value at resolution time. -###### `_context`Required +###### `_context`Required - *Type:* github.com/hashicorp/terraform-cdk-go/cdktf.IResolveContext --- -##### `ToString` +##### `ToString` ```go func ToString() *string @@ -33409,13 +37160,13 @@ Return a string representation of this resolvable object. Returns a reversible string representation. -##### `Get` +##### `Get` ```go -func Get(index *f64) DataDigitaloceanAppSpecWorkerEnvOutputReference +func Get(index *f64) DataDigitaloceanAppSpecWorkerGitlabOutputReference ``` -###### `index`Required +###### `index`Required - *Type:* *f64 @@ -33428,12 +37179,12 @@ the index of the item to return. | **Name** | **Type** | **Description** | | --- | --- | --- | -| CreationStack | *[]*string | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| Fqn | *string | *No description.* | +| CreationStack | *[]*string | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| Fqn | *string | *No description.* | --- -##### `CreationStack`Required +##### `CreationStack`Required ```go func CreationStack() *[]*string @@ -33447,7 +37198,7 @@ If this returns an empty array the stack will not be attached. --- -##### `Fqn`Required +##### `Fqn`Required ```go func Fqn() *string @@ -33458,26 +37209,26 @@ func Fqn() *string --- -### DataDigitaloceanAppSpecWorkerEnvOutputReference +### DataDigitaloceanAppSpecWorkerGitlabOutputReference -#### Initializers +#### Initializers ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadigitaloceanapp" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/datadigitaloceanapp" -datadigitaloceanapp.NewDataDigitaloceanAppSpecWorkerEnvOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string, complexObjectIndex *f64, complexObjectIsFromSet *bool) DataDigitaloceanAppSpecWorkerEnvOutputReference +datadigitaloceanapp.NewDataDigitaloceanAppSpecWorkerGitlabOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string, complexObjectIndex *f64, complexObjectIsFromSet *bool) DataDigitaloceanAppSpecWorkerGitlabOutputReference ``` | **Name** | **Type** | **Description** | | --- | --- | --- | -| terraformResource | github.com/hashicorp/terraform-cdk-go/cdktf.IInterpolatingParent | The parent resource. | -| terraformAttribute | *string | The attribute on the parent resource this class is referencing. | -| complexObjectIndex | *f64 | the index of this item in the list. | -| complexObjectIsFromSet | *bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | +| terraformResource | github.com/hashicorp/terraform-cdk-go/cdktf.IInterpolatingParent | The parent resource. | +| terraformAttribute | *string | The attribute on the parent resource this class is referencing. | +| complexObjectIndex | *f64 | the index of this item in the list. | +| complexObjectIsFromSet | *bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | --- -##### `terraformResource`Required +##### `terraformResource`Required - *Type:* github.com/hashicorp/terraform-cdk-go/cdktf.IInterpolatingParent @@ -33485,7 +37236,7 @@ The parent resource. --- -##### `terraformAttribute`Required +##### `terraformAttribute`Required - *Type:* *string @@ -33493,7 +37244,7 @@ The attribute on the parent resource this class is referencing. --- -##### `complexObjectIndex`Required +##### `complexObjectIndex`Required - *Type:* *f64 @@ -33501,7 +37252,7 @@ the index of this item in the list. --- -##### `complexObjectIsFromSet`Required +##### `complexObjectIsFromSet`Required - *Type:* *bool @@ -33513,149 +37264,149 @@ whether the list is wrapping a set (will add tolist() to be able to access an it | **Name** | **Description** | | --- | --- | -| ComputeFqn | *No description.* | -| GetAnyMapAttribute | *No description.* | -| GetBooleanAttribute | *No description.* | -| GetBooleanMapAttribute | *No description.* | -| GetListAttribute | *No description.* | -| GetNumberAttribute | *No description.* | -| GetNumberListAttribute | *No description.* | -| GetNumberMapAttribute | *No description.* | -| GetStringAttribute | *No description.* | -| GetStringMapAttribute | *No description.* | -| InterpolationForAttribute | *No description.* | -| Resolve | Produce the Token's value at resolution time. | -| ToString | Return a string representation of this resolvable object. | +| ComputeFqn | *No description.* | +| GetAnyMapAttribute | *No description.* | +| GetBooleanAttribute | *No description.* | +| GetBooleanMapAttribute | *No description.* | +| GetListAttribute | *No description.* | +| GetNumberAttribute | *No description.* | +| GetNumberListAttribute | *No description.* | +| GetNumberMapAttribute | *No description.* | +| GetStringAttribute | *No description.* | +| GetStringMapAttribute | *No description.* | +| InterpolationForAttribute | *No description.* | +| Resolve | Produce the Token's value at resolution time. | +| ToString | Return a string representation of this resolvable object. | --- -##### `ComputeFqn` +##### `ComputeFqn` ```go func ComputeFqn() *string ``` -##### `GetAnyMapAttribute` +##### `GetAnyMapAttribute` ```go func GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* *string --- -##### `GetBooleanAttribute` +##### `GetBooleanAttribute` ```go func GetBooleanAttribute(terraformAttribute *string) IResolvable ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* *string --- -##### `GetBooleanMapAttribute` +##### `GetBooleanMapAttribute` ```go func GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* *string --- -##### `GetListAttribute` +##### `GetListAttribute` ```go func GetListAttribute(terraformAttribute *string) *[]*string ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* *string --- -##### `GetNumberAttribute` +##### `GetNumberAttribute` ```go func GetNumberAttribute(terraformAttribute *string) *f64 ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* *string --- -##### `GetNumberListAttribute` +##### `GetNumberListAttribute` ```go func GetNumberListAttribute(terraformAttribute *string) *[]*f64 ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* *string --- -##### `GetNumberMapAttribute` +##### `GetNumberMapAttribute` ```go func GetNumberMapAttribute(terraformAttribute *string) *map[string]*f64 ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* *string --- -##### `GetStringAttribute` +##### `GetStringAttribute` ```go func GetStringAttribute(terraformAttribute *string) *string ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* *string --- -##### `GetStringMapAttribute` +##### `GetStringMapAttribute` ```go func GetStringMapAttribute(terraformAttribute *string) *map[string]*string ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* *string --- -##### `InterpolationForAttribute` +##### `InterpolationForAttribute` ```go func InterpolationForAttribute(property *string) IResolvable ``` -###### `property`Required +###### `property`Required - *Type:* *string --- -##### `Resolve` +##### `Resolve` ```go func Resolve(_context IResolveContext) interface{} @@ -33663,13 +37414,13 @@ func Resolve(_context IResolveContext) interface{} Produce the Token's value at resolution time. -###### `_context`Required +###### `_context`Required - *Type:* github.com/hashicorp/terraform-cdk-go/cdktf.IResolveContext --- -##### `ToString` +##### `ToString` ```go func ToString() *string @@ -33684,17 +37435,16 @@ Returns a reversible string representation. | **Name** | **Type** | **Description** | | --- | --- | --- | -| CreationStack | *[]*string | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| Fqn | *string | *No description.* | -| Key | *string | *No description.* | -| Scope | *string | *No description.* | -| Type | *string | *No description.* | -| Value | *string | *No description.* | -| InternalValue | DataDigitaloceanAppSpecWorkerEnv | *No description.* | +| CreationStack | *[]*string | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| Fqn | *string | *No description.* | +| Branch | *string | *No description.* | +| DeployOnPush | github.com/hashicorp/terraform-cdk-go/cdktf.IResolvable | *No description.* | +| Repo | *string | *No description.* | +| InternalValue | DataDigitaloceanAppSpecWorkerGitlab | *No description.* | --- -##### `CreationStack`Required +##### `CreationStack`Required ```go func CreationStack() *[]*string @@ -33708,7 +37458,7 @@ If this returns an empty array the stack will not be attached. --- -##### `Fqn`Required +##### `Fqn`Required ```go func Fqn() *string @@ -33718,76 +37468,66 @@ func Fqn() *string --- -##### `Key`Required - -```go -func Key() *string -``` - -- *Type:* *string - ---- - -##### `Scope`Required +##### `Branch`Required ```go -func Scope() *string +func Branch() *string ``` - *Type:* *string --- -##### `Type`Required +##### `DeployOnPush`Required ```go -func Type() *string +func DeployOnPush() IResolvable ``` -- *Type:* *string +- *Type:* github.com/hashicorp/terraform-cdk-go/cdktf.IResolvable --- -##### `Value`Required +##### `Repo`Required ```go -func Value() *string +func Repo() *string ``` - *Type:* *string --- -##### `InternalValue`Optional +##### `InternalValue`Optional ```go -func InternalValue() DataDigitaloceanAppSpecWorkerEnv +func InternalValue() DataDigitaloceanAppSpecWorkerGitlab ``` -- *Type:* DataDigitaloceanAppSpecWorkerEnv +- *Type:* DataDigitaloceanAppSpecWorkerGitlab --- -### DataDigitaloceanAppSpecWorkerGithubList +### DataDigitaloceanAppSpecWorkerGitList -#### Initializers +#### Initializers ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadigitaloceanapp" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/datadigitaloceanapp" -datadigitaloceanapp.NewDataDigitaloceanAppSpecWorkerGithubList(terraformResource IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataDigitaloceanAppSpecWorkerGithubList +datadigitaloceanapp.NewDataDigitaloceanAppSpecWorkerGitList(terraformResource IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataDigitaloceanAppSpecWorkerGitList ``` | **Name** | **Type** | **Description** | | --- | --- | --- | -| terraformResource | github.com/hashicorp/terraform-cdk-go/cdktf.IInterpolatingParent | The parent resource. | -| terraformAttribute | *string | The attribute on the parent resource this class is referencing. | -| wrapsSet | *bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | +| terraformResource | github.com/hashicorp/terraform-cdk-go/cdktf.IInterpolatingParent | The parent resource. | +| terraformAttribute | *string | The attribute on the parent resource this class is referencing. | +| wrapsSet | *bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | --- -##### `terraformResource`Required +##### `terraformResource`Required - *Type:* github.com/hashicorp/terraform-cdk-go/cdktf.IInterpolatingParent @@ -33795,7 +37535,7 @@ The parent resource. --- -##### `terraformAttribute`Required +##### `terraformAttribute`Required - *Type:* *string @@ -33803,7 +37543,7 @@ The attribute on the parent resource this class is referencing. --- -##### `wrapsSet`Required +##### `wrapsSet`Required - *Type:* *bool @@ -33815,15 +37555,15 @@ whether the list is wrapping a set (will add tolist() to be able to access an it | **Name** | **Description** | | --- | --- | -| AllWithMapKey | Creating an iterator for this complex list. | -| ComputeFqn | *No description.* | -| Resolve | Produce the Token's value at resolution time. | -| ToString | Return a string representation of this resolvable object. | -| Get | *No description.* | +| AllWithMapKey | Creating an iterator for this complex list. | +| ComputeFqn | *No description.* | +| Resolve | Produce the Token's value at resolution time. | +| ToString | Return a string representation of this resolvable object. | +| Get | *No description.* | --- -##### `AllWithMapKey` +##### `AllWithMapKey` ```go func AllWithMapKey(mapKeyAttributeName *string) DynamicListTerraformIterator @@ -33833,19 +37573,19 @@ Creating an iterator for this complex list. The list will be converted into a map with the mapKeyAttributeName as the key. -###### `mapKeyAttributeName`Required +###### `mapKeyAttributeName`Required - *Type:* *string --- -##### `ComputeFqn` +##### `ComputeFqn` ```go func ComputeFqn() *string ``` -##### `Resolve` +##### `Resolve` ```go func Resolve(_context IResolveContext) interface{} @@ -33853,13 +37593,13 @@ func Resolve(_context IResolveContext) interface{} Produce the Token's value at resolution time. -###### `_context`Required +###### `_context`Required - *Type:* github.com/hashicorp/terraform-cdk-go/cdktf.IResolveContext --- -##### `ToString` +##### `ToString` ```go func ToString() *string @@ -33869,13 +37609,13 @@ Return a string representation of this resolvable object. Returns a reversible string representation. -##### `Get` +##### `Get` ```go -func Get(index *f64) DataDigitaloceanAppSpecWorkerGithubOutputReference +func Get(index *f64) DataDigitaloceanAppSpecWorkerGitOutputReference ``` -###### `index`Required +###### `index`Required - *Type:* *f64 @@ -33888,12 +37628,12 @@ the index of the item to return. | **Name** | **Type** | **Description** | | --- | --- | --- | -| CreationStack | *[]*string | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| Fqn | *string | *No description.* | +| CreationStack | *[]*string | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| Fqn | *string | *No description.* | --- -##### `CreationStack`Required +##### `CreationStack`Required ```go func CreationStack() *[]*string @@ -33907,7 +37647,7 @@ If this returns an empty array the stack will not be attached. --- -##### `Fqn`Required +##### `Fqn`Required ```go func Fqn() *string @@ -33918,26 +37658,26 @@ func Fqn() *string --- -### DataDigitaloceanAppSpecWorkerGithubOutputReference +### DataDigitaloceanAppSpecWorkerGitOutputReference -#### Initializers +#### Initializers ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadigitaloceanapp" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/datadigitaloceanapp" -datadigitaloceanapp.NewDataDigitaloceanAppSpecWorkerGithubOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string, complexObjectIndex *f64, complexObjectIsFromSet *bool) DataDigitaloceanAppSpecWorkerGithubOutputReference +datadigitaloceanapp.NewDataDigitaloceanAppSpecWorkerGitOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string, complexObjectIndex *f64, complexObjectIsFromSet *bool) DataDigitaloceanAppSpecWorkerGitOutputReference ``` | **Name** | **Type** | **Description** | | --- | --- | --- | -| terraformResource | github.com/hashicorp/terraform-cdk-go/cdktf.IInterpolatingParent | The parent resource. | -| terraformAttribute | *string | The attribute on the parent resource this class is referencing. | -| complexObjectIndex | *f64 | the index of this item in the list. | -| complexObjectIsFromSet | *bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | +| terraformResource | github.com/hashicorp/terraform-cdk-go/cdktf.IInterpolatingParent | The parent resource. | +| terraformAttribute | *string | The attribute on the parent resource this class is referencing. | +| complexObjectIndex | *f64 | the index of this item in the list. | +| complexObjectIsFromSet | *bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | --- -##### `terraformResource`Required +##### `terraformResource`Required - *Type:* github.com/hashicorp/terraform-cdk-go/cdktf.IInterpolatingParent @@ -33945,7 +37685,7 @@ The parent resource. --- -##### `terraformAttribute`Required +##### `terraformAttribute`Required - *Type:* *string @@ -33953,7 +37693,7 @@ The attribute on the parent resource this class is referencing. --- -##### `complexObjectIndex`Required +##### `complexObjectIndex`Required - *Type:* *f64 @@ -33961,7 +37701,7 @@ the index of this item in the list. --- -##### `complexObjectIsFromSet`Required +##### `complexObjectIsFromSet`Required - *Type:* *bool @@ -33973,149 +37713,149 @@ whether the list is wrapping a set (will add tolist() to be able to access an it | **Name** | **Description** | | --- | --- | -| ComputeFqn | *No description.* | -| GetAnyMapAttribute | *No description.* | -| GetBooleanAttribute | *No description.* | -| GetBooleanMapAttribute | *No description.* | -| GetListAttribute | *No description.* | -| GetNumberAttribute | *No description.* | -| GetNumberListAttribute | *No description.* | -| GetNumberMapAttribute | *No description.* | -| GetStringAttribute | *No description.* | -| GetStringMapAttribute | *No description.* | -| InterpolationForAttribute | *No description.* | -| Resolve | Produce the Token's value at resolution time. | -| ToString | Return a string representation of this resolvable object. | +| ComputeFqn | *No description.* | +| GetAnyMapAttribute | *No description.* | +| GetBooleanAttribute | *No description.* | +| GetBooleanMapAttribute | *No description.* | +| GetListAttribute | *No description.* | +| GetNumberAttribute | *No description.* | +| GetNumberListAttribute | *No description.* | +| GetNumberMapAttribute | *No description.* | +| GetStringAttribute | *No description.* | +| GetStringMapAttribute | *No description.* | +| InterpolationForAttribute | *No description.* | +| Resolve | Produce the Token's value at resolution time. | +| ToString | Return a string representation of this resolvable object. | --- -##### `ComputeFqn` +##### `ComputeFqn` ```go func ComputeFqn() *string ``` -##### `GetAnyMapAttribute` +##### `GetAnyMapAttribute` ```go func GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* *string --- -##### `GetBooleanAttribute` +##### `GetBooleanAttribute` ```go func GetBooleanAttribute(terraformAttribute *string) IResolvable ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* *string --- -##### `GetBooleanMapAttribute` +##### `GetBooleanMapAttribute` ```go func GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* *string --- -##### `GetListAttribute` +##### `GetListAttribute` ```go func GetListAttribute(terraformAttribute *string) *[]*string ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* *string --- -##### `GetNumberAttribute` +##### `GetNumberAttribute` ```go func GetNumberAttribute(terraformAttribute *string) *f64 ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* *string --- -##### `GetNumberListAttribute` +##### `GetNumberListAttribute` ```go func GetNumberListAttribute(terraformAttribute *string) *[]*f64 ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* *string --- -##### `GetNumberMapAttribute` +##### `GetNumberMapAttribute` ```go func GetNumberMapAttribute(terraformAttribute *string) *map[string]*f64 ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* *string --- -##### `GetStringAttribute` +##### `GetStringAttribute` ```go func GetStringAttribute(terraformAttribute *string) *string ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* *string --- -##### `GetStringMapAttribute` +##### `GetStringMapAttribute` ```go func GetStringMapAttribute(terraformAttribute *string) *map[string]*string ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* *string --- -##### `InterpolationForAttribute` +##### `InterpolationForAttribute` ```go func InterpolationForAttribute(property *string) IResolvable ``` -###### `property`Required +###### `property`Required - *Type:* *string --- -##### `Resolve` +##### `Resolve` ```go func Resolve(_context IResolveContext) interface{} @@ -34123,13 +37863,13 @@ func Resolve(_context IResolveContext) interface{} Produce the Token's value at resolution time. -###### `_context`Required +###### `_context`Required - *Type:* github.com/hashicorp/terraform-cdk-go/cdktf.IResolveContext --- -##### `ToString` +##### `ToString` ```go func ToString() *string @@ -34144,16 +37884,15 @@ Returns a reversible string representation. | **Name** | **Type** | **Description** | | --- | --- | --- | -| CreationStack | *[]*string | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| Fqn | *string | *No description.* | -| Branch | *string | *No description.* | -| DeployOnPush | github.com/hashicorp/terraform-cdk-go/cdktf.IResolvable | *No description.* | -| Repo | *string | *No description.* | -| InternalValue | DataDigitaloceanAppSpecWorkerGithub | *No description.* | +| CreationStack | *[]*string | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| Fqn | *string | *No description.* | +| Branch | *string | *No description.* | +| RepoCloneUrl | *string | *No description.* | +| InternalValue | DataDigitaloceanAppSpecWorkerGit | *No description.* | --- -##### `CreationStack`Required +##### `CreationStack`Required ```go func CreationStack() *[]*string @@ -34167,7 +37906,7 @@ If this returns an empty array the stack will not be attached. --- -##### `Fqn`Required +##### `Fqn`Required ```go func Fqn() *string @@ -34177,7 +37916,7 @@ func Fqn() *string --- -##### `Branch`Required +##### `Branch`Required ```go func Branch() *string @@ -34187,56 +37926,46 @@ func Branch() *string --- -##### `DeployOnPush`Required - -```go -func DeployOnPush() IResolvable -``` - -- *Type:* github.com/hashicorp/terraform-cdk-go/cdktf.IResolvable - ---- - -##### `Repo`Required +##### `RepoCloneUrl`Required ```go -func Repo() *string +func RepoCloneUrl() *string ``` - *Type:* *string --- -##### `InternalValue`Optional +##### `InternalValue`Optional ```go -func InternalValue() DataDigitaloceanAppSpecWorkerGithub +func InternalValue() DataDigitaloceanAppSpecWorkerGit ``` -- *Type:* DataDigitaloceanAppSpecWorkerGithub +- *Type:* DataDigitaloceanAppSpecWorkerGit --- -### DataDigitaloceanAppSpecWorkerGitlabList +### DataDigitaloceanAppSpecWorkerImageDeployOnPushList -#### Initializers +#### Initializers ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadigitaloceanapp" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/datadigitaloceanapp" -datadigitaloceanapp.NewDataDigitaloceanAppSpecWorkerGitlabList(terraformResource IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataDigitaloceanAppSpecWorkerGitlabList +datadigitaloceanapp.NewDataDigitaloceanAppSpecWorkerImageDeployOnPushList(terraformResource IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataDigitaloceanAppSpecWorkerImageDeployOnPushList ``` | **Name** | **Type** | **Description** | | --- | --- | --- | -| terraformResource | github.com/hashicorp/terraform-cdk-go/cdktf.IInterpolatingParent | The parent resource. | -| terraformAttribute | *string | The attribute on the parent resource this class is referencing. | -| wrapsSet | *bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | +| terraformResource | github.com/hashicorp/terraform-cdk-go/cdktf.IInterpolatingParent | The parent resource. | +| terraformAttribute | *string | The attribute on the parent resource this class is referencing. | +| wrapsSet | *bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | --- -##### `terraformResource`Required +##### `terraformResource`Required - *Type:* github.com/hashicorp/terraform-cdk-go/cdktf.IInterpolatingParent @@ -34244,7 +37973,7 @@ The parent resource. --- -##### `terraformAttribute`Required +##### `terraformAttribute`Required - *Type:* *string @@ -34252,7 +37981,7 @@ The attribute on the parent resource this class is referencing. --- -##### `wrapsSet`Required +##### `wrapsSet`Required - *Type:* *bool @@ -34264,15 +37993,15 @@ whether the list is wrapping a set (will add tolist() to be able to access an it | **Name** | **Description** | | --- | --- | -| AllWithMapKey | Creating an iterator for this complex list. | -| ComputeFqn | *No description.* | -| Resolve | Produce the Token's value at resolution time. | -| ToString | Return a string representation of this resolvable object. | -| Get | *No description.* | +| AllWithMapKey | Creating an iterator for this complex list. | +| ComputeFqn | *No description.* | +| Resolve | Produce the Token's value at resolution time. | +| ToString | Return a string representation of this resolvable object. | +| Get | *No description.* | --- -##### `AllWithMapKey` +##### `AllWithMapKey` ```go func AllWithMapKey(mapKeyAttributeName *string) DynamicListTerraformIterator @@ -34282,19 +38011,19 @@ Creating an iterator for this complex list. The list will be converted into a map with the mapKeyAttributeName as the key. -###### `mapKeyAttributeName`Required +###### `mapKeyAttributeName`Required - *Type:* *string --- -##### `ComputeFqn` +##### `ComputeFqn` ```go func ComputeFqn() *string ``` -##### `Resolve` +##### `Resolve` ```go func Resolve(_context IResolveContext) interface{} @@ -34302,13 +38031,13 @@ func Resolve(_context IResolveContext) interface{} Produce the Token's value at resolution time. -###### `_context`Required +###### `_context`Required - *Type:* github.com/hashicorp/terraform-cdk-go/cdktf.IResolveContext --- -##### `ToString` +##### `ToString` ```go func ToString() *string @@ -34318,13 +38047,13 @@ Return a string representation of this resolvable object. Returns a reversible string representation. -##### `Get` +##### `Get` ```go -func Get(index *f64) DataDigitaloceanAppSpecWorkerGitlabOutputReference +func Get(index *f64) DataDigitaloceanAppSpecWorkerImageDeployOnPushOutputReference ``` -###### `index`Required +###### `index`Required - *Type:* *f64 @@ -34337,12 +38066,12 @@ the index of the item to return. | **Name** | **Type** | **Description** | | --- | --- | --- | -| CreationStack | *[]*string | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| Fqn | *string | *No description.* | +| CreationStack | *[]*string | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| Fqn | *string | *No description.* | --- -##### `CreationStack`Required +##### `CreationStack`Required ```go func CreationStack() *[]*string @@ -34356,7 +38085,7 @@ If this returns an empty array the stack will not be attached. --- -##### `Fqn`Required +##### `Fqn`Required ```go func Fqn() *string @@ -34367,26 +38096,26 @@ func Fqn() *string --- -### DataDigitaloceanAppSpecWorkerGitlabOutputReference +### DataDigitaloceanAppSpecWorkerImageDeployOnPushOutputReference -#### Initializers +#### Initializers ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadigitaloceanapp" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/datadigitaloceanapp" -datadigitaloceanapp.NewDataDigitaloceanAppSpecWorkerGitlabOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string, complexObjectIndex *f64, complexObjectIsFromSet *bool) DataDigitaloceanAppSpecWorkerGitlabOutputReference +datadigitaloceanapp.NewDataDigitaloceanAppSpecWorkerImageDeployOnPushOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string, complexObjectIndex *f64, complexObjectIsFromSet *bool) DataDigitaloceanAppSpecWorkerImageDeployOnPushOutputReference ``` | **Name** | **Type** | **Description** | | --- | --- | --- | -| terraformResource | github.com/hashicorp/terraform-cdk-go/cdktf.IInterpolatingParent | The parent resource. | -| terraformAttribute | *string | The attribute on the parent resource this class is referencing. | -| complexObjectIndex | *f64 | the index of this item in the list. | -| complexObjectIsFromSet | *bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | +| terraformResource | github.com/hashicorp/terraform-cdk-go/cdktf.IInterpolatingParent | The parent resource. | +| terraformAttribute | *string | The attribute on the parent resource this class is referencing. | +| complexObjectIndex | *f64 | the index of this item in the list. | +| complexObjectIsFromSet | *bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | --- -##### `terraformResource`Required +##### `terraformResource`Required - *Type:* github.com/hashicorp/terraform-cdk-go/cdktf.IInterpolatingParent @@ -34394,7 +38123,7 @@ The parent resource. --- -##### `terraformAttribute`Required +##### `terraformAttribute`Required - *Type:* *string @@ -34402,7 +38131,7 @@ The attribute on the parent resource this class is referencing. --- -##### `complexObjectIndex`Required +##### `complexObjectIndex`Required - *Type:* *f64 @@ -34410,7 +38139,7 @@ the index of this item in the list. --- -##### `complexObjectIsFromSet`Required +##### `complexObjectIsFromSet`Required - *Type:* *bool @@ -34422,149 +38151,149 @@ whether the list is wrapping a set (will add tolist() to be able to access an it | **Name** | **Description** | | --- | --- | -| ComputeFqn | *No description.* | -| GetAnyMapAttribute | *No description.* | -| GetBooleanAttribute | *No description.* | -| GetBooleanMapAttribute | *No description.* | -| GetListAttribute | *No description.* | -| GetNumberAttribute | *No description.* | -| GetNumberListAttribute | *No description.* | -| GetNumberMapAttribute | *No description.* | -| GetStringAttribute | *No description.* | -| GetStringMapAttribute | *No description.* | -| InterpolationForAttribute | *No description.* | -| Resolve | Produce the Token's value at resolution time. | -| ToString | Return a string representation of this resolvable object. | +| ComputeFqn | *No description.* | +| GetAnyMapAttribute | *No description.* | +| GetBooleanAttribute | *No description.* | +| GetBooleanMapAttribute | *No description.* | +| GetListAttribute | *No description.* | +| GetNumberAttribute | *No description.* | +| GetNumberListAttribute | *No description.* | +| GetNumberMapAttribute | *No description.* | +| GetStringAttribute | *No description.* | +| GetStringMapAttribute | *No description.* | +| InterpolationForAttribute | *No description.* | +| Resolve | Produce the Token's value at resolution time. | +| ToString | Return a string representation of this resolvable object. | --- -##### `ComputeFqn` +##### `ComputeFqn` ```go func ComputeFqn() *string ``` -##### `GetAnyMapAttribute` +##### `GetAnyMapAttribute` ```go func GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* *string --- -##### `GetBooleanAttribute` +##### `GetBooleanAttribute` ```go func GetBooleanAttribute(terraformAttribute *string) IResolvable ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* *string --- -##### `GetBooleanMapAttribute` +##### `GetBooleanMapAttribute` ```go func GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* *string --- -##### `GetListAttribute` +##### `GetListAttribute` ```go func GetListAttribute(terraformAttribute *string) *[]*string ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* *string --- -##### `GetNumberAttribute` +##### `GetNumberAttribute` ```go func GetNumberAttribute(terraformAttribute *string) *f64 ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* *string --- -##### `GetNumberListAttribute` +##### `GetNumberListAttribute` ```go func GetNumberListAttribute(terraformAttribute *string) *[]*f64 ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* *string --- -##### `GetNumberMapAttribute` +##### `GetNumberMapAttribute` ```go func GetNumberMapAttribute(terraformAttribute *string) *map[string]*f64 ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* *string --- -##### `GetStringAttribute` +##### `GetStringAttribute` ```go func GetStringAttribute(terraformAttribute *string) *string ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* *string --- -##### `GetStringMapAttribute` +##### `GetStringMapAttribute` ```go func GetStringMapAttribute(terraformAttribute *string) *map[string]*string ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* *string --- -##### `InterpolationForAttribute` +##### `InterpolationForAttribute` ```go func InterpolationForAttribute(property *string) IResolvable ``` -###### `property`Required +###### `property`Required - *Type:* *string --- -##### `Resolve` +##### `Resolve` ```go func Resolve(_context IResolveContext) interface{} @@ -34572,13 +38301,13 @@ func Resolve(_context IResolveContext) interface{} Produce the Token's value at resolution time. -###### `_context`Required +###### `_context`Required - *Type:* github.com/hashicorp/terraform-cdk-go/cdktf.IResolveContext --- -##### `ToString` +##### `ToString` ```go func ToString() *string @@ -34593,16 +38322,14 @@ Returns a reversible string representation. | **Name** | **Type** | **Description** | | --- | --- | --- | -| CreationStack | *[]*string | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| Fqn | *string | *No description.* | -| Branch | *string | *No description.* | -| DeployOnPush | github.com/hashicorp/terraform-cdk-go/cdktf.IResolvable | *No description.* | -| Repo | *string | *No description.* | -| InternalValue | DataDigitaloceanAppSpecWorkerGitlab | *No description.* | +| CreationStack | *[]*string | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| Fqn | *string | *No description.* | +| Enabled | github.com/hashicorp/terraform-cdk-go/cdktf.IResolvable | *No description.* | +| InternalValue | DataDigitaloceanAppSpecWorkerImageDeployOnPush | *No description.* | --- -##### `CreationStack`Required +##### `CreationStack`Required ```go func CreationStack() *[]*string @@ -34616,7 +38343,7 @@ If this returns an empty array the stack will not be attached. --- -##### `Fqn`Required +##### `Fqn`Required ```go func Fqn() *string @@ -34626,66 +38353,46 @@ func Fqn() *string --- -##### `Branch`Required - -```go -func Branch() *string -``` - -- *Type:* *string - ---- - -##### `DeployOnPush`Required +##### `Enabled`Required ```go -func DeployOnPush() IResolvable +func Enabled() IResolvable ``` - *Type:* github.com/hashicorp/terraform-cdk-go/cdktf.IResolvable --- -##### `Repo`Required - -```go -func Repo() *string -``` - -- *Type:* *string - ---- - -##### `InternalValue`Optional +##### `InternalValue`Optional ```go -func InternalValue() DataDigitaloceanAppSpecWorkerGitlab +func InternalValue() DataDigitaloceanAppSpecWorkerImageDeployOnPush ``` -- *Type:* DataDigitaloceanAppSpecWorkerGitlab +- *Type:* DataDigitaloceanAppSpecWorkerImageDeployOnPush --- -### DataDigitaloceanAppSpecWorkerGitList +### DataDigitaloceanAppSpecWorkerImageList -#### Initializers +#### Initializers ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadigitaloceanapp" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/datadigitaloceanapp" -datadigitaloceanapp.NewDataDigitaloceanAppSpecWorkerGitList(terraformResource IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataDigitaloceanAppSpecWorkerGitList +datadigitaloceanapp.NewDataDigitaloceanAppSpecWorkerImageList(terraformResource IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataDigitaloceanAppSpecWorkerImageList ``` | **Name** | **Type** | **Description** | | --- | --- | --- | -| terraformResource | github.com/hashicorp/terraform-cdk-go/cdktf.IInterpolatingParent | The parent resource. | -| terraformAttribute | *string | The attribute on the parent resource this class is referencing. | -| wrapsSet | *bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | +| terraformResource | github.com/hashicorp/terraform-cdk-go/cdktf.IInterpolatingParent | The parent resource. | +| terraformAttribute | *string | The attribute on the parent resource this class is referencing. | +| wrapsSet | *bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | --- -##### `terraformResource`Required +##### `terraformResource`Required - *Type:* github.com/hashicorp/terraform-cdk-go/cdktf.IInterpolatingParent @@ -34693,7 +38400,7 @@ The parent resource. --- -##### `terraformAttribute`Required +##### `terraformAttribute`Required - *Type:* *string @@ -34701,7 +38408,7 @@ The attribute on the parent resource this class is referencing. --- -##### `wrapsSet`Required +##### `wrapsSet`Required - *Type:* *bool @@ -34713,15 +38420,15 @@ whether the list is wrapping a set (will add tolist() to be able to access an it | **Name** | **Description** | | --- | --- | -| AllWithMapKey | Creating an iterator for this complex list. | -| ComputeFqn | *No description.* | -| Resolve | Produce the Token's value at resolution time. | -| ToString | Return a string representation of this resolvable object. | -| Get | *No description.* | +| AllWithMapKey | Creating an iterator for this complex list. | +| ComputeFqn | *No description.* | +| Resolve | Produce the Token's value at resolution time. | +| ToString | Return a string representation of this resolvable object. | +| Get | *No description.* | --- -##### `AllWithMapKey` +##### `AllWithMapKey` ```go func AllWithMapKey(mapKeyAttributeName *string) DynamicListTerraformIterator @@ -34731,19 +38438,19 @@ Creating an iterator for this complex list. The list will be converted into a map with the mapKeyAttributeName as the key. -###### `mapKeyAttributeName`Required +###### `mapKeyAttributeName`Required - *Type:* *string --- -##### `ComputeFqn` +##### `ComputeFqn` ```go func ComputeFqn() *string ``` -##### `Resolve` +##### `Resolve` ```go func Resolve(_context IResolveContext) interface{} @@ -34751,13 +38458,13 @@ func Resolve(_context IResolveContext) interface{} Produce the Token's value at resolution time. -###### `_context`Required +###### `_context`Required - *Type:* github.com/hashicorp/terraform-cdk-go/cdktf.IResolveContext --- -##### `ToString` +##### `ToString` ```go func ToString() *string @@ -34767,13 +38474,13 @@ Return a string representation of this resolvable object. Returns a reversible string representation. -##### `Get` +##### `Get` ```go -func Get(index *f64) DataDigitaloceanAppSpecWorkerGitOutputReference +func Get(index *f64) DataDigitaloceanAppSpecWorkerImageOutputReference ``` -###### `index`Required +###### `index`Required - *Type:* *f64 @@ -34786,12 +38493,12 @@ the index of the item to return. | **Name** | **Type** | **Description** | | --- | --- | --- | -| CreationStack | *[]*string | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| Fqn | *string | *No description.* | +| CreationStack | *[]*string | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| Fqn | *string | *No description.* | --- -##### `CreationStack`Required +##### `CreationStack`Required ```go func CreationStack() *[]*string @@ -34805,7 +38512,7 @@ If this returns an empty array the stack will not be attached. --- -##### `Fqn`Required +##### `Fqn`Required ```go func Fqn() *string @@ -34816,26 +38523,26 @@ func Fqn() *string --- -### DataDigitaloceanAppSpecWorkerGitOutputReference +### DataDigitaloceanAppSpecWorkerImageOutputReference -#### Initializers +#### Initializers ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadigitaloceanapp" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/datadigitaloceanapp" -datadigitaloceanapp.NewDataDigitaloceanAppSpecWorkerGitOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string, complexObjectIndex *f64, complexObjectIsFromSet *bool) DataDigitaloceanAppSpecWorkerGitOutputReference +datadigitaloceanapp.NewDataDigitaloceanAppSpecWorkerImageOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string, complexObjectIndex *f64, complexObjectIsFromSet *bool) DataDigitaloceanAppSpecWorkerImageOutputReference ``` | **Name** | **Type** | **Description** | | --- | --- | --- | -| terraformResource | github.com/hashicorp/terraform-cdk-go/cdktf.IInterpolatingParent | The parent resource. | -| terraformAttribute | *string | The attribute on the parent resource this class is referencing. | -| complexObjectIndex | *f64 | the index of this item in the list. | -| complexObjectIsFromSet | *bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | +| terraformResource | github.com/hashicorp/terraform-cdk-go/cdktf.IInterpolatingParent | The parent resource. | +| terraformAttribute | *string | The attribute on the parent resource this class is referencing. | +| complexObjectIndex | *f64 | the index of this item in the list. | +| complexObjectIsFromSet | *bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | --- -##### `terraformResource`Required +##### `terraformResource`Required - *Type:* github.com/hashicorp/terraform-cdk-go/cdktf.IInterpolatingParent @@ -34843,7 +38550,7 @@ The parent resource. --- -##### `terraformAttribute`Required +##### `terraformAttribute`Required - *Type:* *string @@ -34851,7 +38558,7 @@ The attribute on the parent resource this class is referencing. --- -##### `complexObjectIndex`Required +##### `complexObjectIndex`Required - *Type:* *f64 @@ -34859,7 +38566,7 @@ the index of this item in the list. --- -##### `complexObjectIsFromSet`Required +##### `complexObjectIsFromSet`Required - *Type:* *bool @@ -34871,149 +38578,149 @@ whether the list is wrapping a set (will add tolist() to be able to access an it | **Name** | **Description** | | --- | --- | -| ComputeFqn | *No description.* | -| GetAnyMapAttribute | *No description.* | -| GetBooleanAttribute | *No description.* | -| GetBooleanMapAttribute | *No description.* | -| GetListAttribute | *No description.* | -| GetNumberAttribute | *No description.* | -| GetNumberListAttribute | *No description.* | -| GetNumberMapAttribute | *No description.* | -| GetStringAttribute | *No description.* | -| GetStringMapAttribute | *No description.* | -| InterpolationForAttribute | *No description.* | -| Resolve | Produce the Token's value at resolution time. | -| ToString | Return a string representation of this resolvable object. | +| ComputeFqn | *No description.* | +| GetAnyMapAttribute | *No description.* | +| GetBooleanAttribute | *No description.* | +| GetBooleanMapAttribute | *No description.* | +| GetListAttribute | *No description.* | +| GetNumberAttribute | *No description.* | +| GetNumberListAttribute | *No description.* | +| GetNumberMapAttribute | *No description.* | +| GetStringAttribute | *No description.* | +| GetStringMapAttribute | *No description.* | +| InterpolationForAttribute | *No description.* | +| Resolve | Produce the Token's value at resolution time. | +| ToString | Return a string representation of this resolvable object. | --- -##### `ComputeFqn` +##### `ComputeFqn` ```go func ComputeFqn() *string ``` -##### `GetAnyMapAttribute` +##### `GetAnyMapAttribute` ```go func GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* *string --- -##### `GetBooleanAttribute` +##### `GetBooleanAttribute` ```go func GetBooleanAttribute(terraformAttribute *string) IResolvable ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* *string --- -##### `GetBooleanMapAttribute` +##### `GetBooleanMapAttribute` ```go func GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* *string --- -##### `GetListAttribute` +##### `GetListAttribute` ```go func GetListAttribute(terraformAttribute *string) *[]*string ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* *string --- -##### `GetNumberAttribute` +##### `GetNumberAttribute` ```go func GetNumberAttribute(terraformAttribute *string) *f64 ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* *string --- -##### `GetNumberListAttribute` +##### `GetNumberListAttribute` ```go func GetNumberListAttribute(terraformAttribute *string) *[]*f64 ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* *string --- -##### `GetNumberMapAttribute` +##### `GetNumberMapAttribute` ```go func GetNumberMapAttribute(terraformAttribute *string) *map[string]*f64 ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* *string --- -##### `GetStringAttribute` +##### `GetStringAttribute` ```go func GetStringAttribute(terraformAttribute *string) *string ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* *string --- -##### `GetStringMapAttribute` +##### `GetStringMapAttribute` ```go func GetStringMapAttribute(terraformAttribute *string) *map[string]*string ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* *string --- -##### `InterpolationForAttribute` +##### `InterpolationForAttribute` ```go func InterpolationForAttribute(property *string) IResolvable ``` -###### `property`Required +###### `property`Required - *Type:* *string --- -##### `Resolve` +##### `Resolve` ```go func Resolve(_context IResolveContext) interface{} @@ -35021,13 +38728,225 @@ func Resolve(_context IResolveContext) interface{} Produce the Token's value at resolution time. -###### `_context`Required +###### `_context`Required - *Type:* github.com/hashicorp/terraform-cdk-go/cdktf.IResolveContext --- -##### `ToString` +##### `ToString` + +```go +func ToString() *string +``` + +Return a string representation of this resolvable object. + +Returns a reversible string representation. + + +#### Properties + +| **Name** | **Type** | **Description** | +| --- | --- | --- | +| CreationStack | *[]*string | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| Fqn | *string | *No description.* | +| DeployOnPush | DataDigitaloceanAppSpecWorkerImageDeployOnPushList | *No description.* | +| Registry | *string | *No description.* | +| RegistryCredentials | *string | *No description.* | +| RegistryType | *string | *No description.* | +| Repository | *string | *No description.* | +| Tag | *string | *No description.* | +| InternalValue | DataDigitaloceanAppSpecWorkerImage | *No description.* | + +--- + +##### `CreationStack`Required + +```go +func CreationStack() *[]*string +``` + +- *Type:* *[]*string + +The creation stack of this resolvable which will be appended to errors thrown during resolution. + +If this returns an empty array the stack will not be attached. + +--- + +##### `Fqn`Required + +```go +func Fqn() *string +``` + +- *Type:* *string + +--- + +##### `DeployOnPush`Required + +```go +func DeployOnPush() DataDigitaloceanAppSpecWorkerImageDeployOnPushList +``` + +- *Type:* DataDigitaloceanAppSpecWorkerImageDeployOnPushList + +--- + +##### `Registry`Required + +```go +func Registry() *string +``` + +- *Type:* *string + +--- + +##### `RegistryCredentials`Required + +```go +func RegistryCredentials() *string +``` + +- *Type:* *string + +--- + +##### `RegistryType`Required + +```go +func RegistryType() *string +``` + +- *Type:* *string + +--- + +##### `Repository`Required + +```go +func Repository() *string +``` + +- *Type:* *string + +--- + +##### `Tag`Required + +```go +func Tag() *string +``` + +- *Type:* *string + +--- + +##### `InternalValue`Optional + +```go +func InternalValue() DataDigitaloceanAppSpecWorkerImage +``` + +- *Type:* DataDigitaloceanAppSpecWorkerImage + +--- + + +### DataDigitaloceanAppSpecWorkerList + +#### Initializers + +```go +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/datadigitaloceanapp" + +datadigitaloceanapp.NewDataDigitaloceanAppSpecWorkerList(terraformResource IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataDigitaloceanAppSpecWorkerList +``` + +| **Name** | **Type** | **Description** | +| --- | --- | --- | +| terraformResource | github.com/hashicorp/terraform-cdk-go/cdktf.IInterpolatingParent | The parent resource. | +| terraformAttribute | *string | The attribute on the parent resource this class is referencing. | +| wrapsSet | *bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | + +--- + +##### `terraformResource`Required + +- *Type:* github.com/hashicorp/terraform-cdk-go/cdktf.IInterpolatingParent + +The parent resource. + +--- + +##### `terraformAttribute`Required + +- *Type:* *string + +The attribute on the parent resource this class is referencing. + +--- + +##### `wrapsSet`Required + +- *Type:* *bool + +whether the list is wrapping a set (will add tolist() to be able to access an item via an index). + +--- + +#### Methods + +| **Name** | **Description** | +| --- | --- | +| AllWithMapKey | Creating an iterator for this complex list. | +| ComputeFqn | *No description.* | +| Resolve | Produce the Token's value at resolution time. | +| ToString | Return a string representation of this resolvable object. | +| Get | *No description.* | + +--- + +##### `AllWithMapKey` + +```go +func AllWithMapKey(mapKeyAttributeName *string) DynamicListTerraformIterator +``` + +Creating an iterator for this complex list. + +The list will be converted into a map with the mapKeyAttributeName as the key. + +###### `mapKeyAttributeName`Required + +- *Type:* *string + +--- + +##### `ComputeFqn` + +```go +func ComputeFqn() *string +``` + +##### `Resolve` + +```go +func Resolve(_context IResolveContext) interface{} +``` + +Produce the Token's value at resolution time. + +###### `_context`Required + +- *Type:* github.com/hashicorp/terraform-cdk-go/cdktf.IResolveContext + +--- + +##### `ToString` ```go func ToString() *string @@ -35035,22 +38954,33 @@ func ToString() *string Return a string representation of this resolvable object. -Returns a reversible string representation. +Returns a reversible string representation. + +##### `Get` + +```go +func Get(index *f64) DataDigitaloceanAppSpecWorkerOutputReference +``` + +###### `index`Required + +- *Type:* *f64 + +the index of the item to return. + +--- #### Properties | **Name** | **Type** | **Description** | | --- | --- | --- | -| CreationStack | *[]*string | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| Fqn | *string | *No description.* | -| Branch | *string | *No description.* | -| RepoCloneUrl | *string | *No description.* | -| InternalValue | DataDigitaloceanAppSpecWorkerGit | *No description.* | +| CreationStack | *[]*string | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| Fqn | *string | *No description.* | --- -##### `CreationStack`Required +##### `CreationStack`Required ```go func CreationStack() *[]*string @@ -35064,7 +38994,7 @@ If this returns an empty array the stack will not be attached. --- -##### `Fqn`Required +##### `Fqn`Required ```go func Fqn() *string @@ -35074,56 +39004,26 @@ func Fqn() *string --- -##### `Branch`Required - -```go -func Branch() *string -``` - -- *Type:* *string - ---- - -##### `RepoCloneUrl`Required - -```go -func RepoCloneUrl() *string -``` - -- *Type:* *string - ---- - -##### `InternalValue`Optional - -```go -func InternalValue() DataDigitaloceanAppSpecWorkerGit -``` - -- *Type:* DataDigitaloceanAppSpecWorkerGit - ---- - -### DataDigitaloceanAppSpecWorkerImageDeployOnPushList +### DataDigitaloceanAppSpecWorkerLogDestinationDatadogList -#### Initializers +#### Initializers ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadigitaloceanapp" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/datadigitaloceanapp" -datadigitaloceanapp.NewDataDigitaloceanAppSpecWorkerImageDeployOnPushList(terraformResource IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataDigitaloceanAppSpecWorkerImageDeployOnPushList +datadigitaloceanapp.NewDataDigitaloceanAppSpecWorkerLogDestinationDatadogList(terraformResource IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataDigitaloceanAppSpecWorkerLogDestinationDatadogList ``` | **Name** | **Type** | **Description** | | --- | --- | --- | -| terraformResource | github.com/hashicorp/terraform-cdk-go/cdktf.IInterpolatingParent | The parent resource. | -| terraformAttribute | *string | The attribute on the parent resource this class is referencing. | -| wrapsSet | *bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | +| terraformResource | github.com/hashicorp/terraform-cdk-go/cdktf.IInterpolatingParent | The parent resource. | +| terraformAttribute | *string | The attribute on the parent resource this class is referencing. | +| wrapsSet | *bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | --- -##### `terraformResource`Required +##### `terraformResource`Required - *Type:* github.com/hashicorp/terraform-cdk-go/cdktf.IInterpolatingParent @@ -35131,7 +39031,7 @@ The parent resource. --- -##### `terraformAttribute`Required +##### `terraformAttribute`Required - *Type:* *string @@ -35139,7 +39039,7 @@ The attribute on the parent resource this class is referencing. --- -##### `wrapsSet`Required +##### `wrapsSet`Required - *Type:* *bool @@ -35151,15 +39051,15 @@ whether the list is wrapping a set (will add tolist() to be able to access an it | **Name** | **Description** | | --- | --- | -| AllWithMapKey | Creating an iterator for this complex list. | -| ComputeFqn | *No description.* | -| Resolve | Produce the Token's value at resolution time. | -| ToString | Return a string representation of this resolvable object. | -| Get | *No description.* | +| AllWithMapKey | Creating an iterator for this complex list. | +| ComputeFqn | *No description.* | +| Resolve | Produce the Token's value at resolution time. | +| ToString | Return a string representation of this resolvable object. | +| Get | *No description.* | --- -##### `AllWithMapKey` +##### `AllWithMapKey` ```go func AllWithMapKey(mapKeyAttributeName *string) DynamicListTerraformIterator @@ -35169,19 +39069,19 @@ Creating an iterator for this complex list. The list will be converted into a map with the mapKeyAttributeName as the key. -###### `mapKeyAttributeName`Required +###### `mapKeyAttributeName`Required - *Type:* *string --- -##### `ComputeFqn` +##### `ComputeFqn` ```go func ComputeFqn() *string ``` -##### `Resolve` +##### `Resolve` ```go func Resolve(_context IResolveContext) interface{} @@ -35189,13 +39089,13 @@ func Resolve(_context IResolveContext) interface{} Produce the Token's value at resolution time. -###### `_context`Required +###### `_context`Required - *Type:* github.com/hashicorp/terraform-cdk-go/cdktf.IResolveContext --- -##### `ToString` +##### `ToString` ```go func ToString() *string @@ -35205,13 +39105,13 @@ Return a string representation of this resolvable object. Returns a reversible string representation. -##### `Get` +##### `Get` ```go -func Get(index *f64) DataDigitaloceanAppSpecWorkerImageDeployOnPushOutputReference +func Get(index *f64) DataDigitaloceanAppSpecWorkerLogDestinationDatadogOutputReference ``` -###### `index`Required +###### `index`Required - *Type:* *f64 @@ -35224,12 +39124,12 @@ the index of the item to return. | **Name** | **Type** | **Description** | | --- | --- | --- | -| CreationStack | *[]*string | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| Fqn | *string | *No description.* | +| CreationStack | *[]*string | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| Fqn | *string | *No description.* | --- -##### `CreationStack`Required +##### `CreationStack`Required ```go func CreationStack() *[]*string @@ -35243,7 +39143,7 @@ If this returns an empty array the stack will not be attached. --- -##### `Fqn`Required +##### `Fqn`Required ```go func Fqn() *string @@ -35254,26 +39154,26 @@ func Fqn() *string --- -### DataDigitaloceanAppSpecWorkerImageDeployOnPushOutputReference +### DataDigitaloceanAppSpecWorkerLogDestinationDatadogOutputReference -#### Initializers +#### Initializers ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadigitaloceanapp" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/datadigitaloceanapp" -datadigitaloceanapp.NewDataDigitaloceanAppSpecWorkerImageDeployOnPushOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string, complexObjectIndex *f64, complexObjectIsFromSet *bool) DataDigitaloceanAppSpecWorkerImageDeployOnPushOutputReference +datadigitaloceanapp.NewDataDigitaloceanAppSpecWorkerLogDestinationDatadogOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string, complexObjectIndex *f64, complexObjectIsFromSet *bool) DataDigitaloceanAppSpecWorkerLogDestinationDatadogOutputReference ``` | **Name** | **Type** | **Description** | | --- | --- | --- | -| terraformResource | github.com/hashicorp/terraform-cdk-go/cdktf.IInterpolatingParent | The parent resource. | -| terraformAttribute | *string | The attribute on the parent resource this class is referencing. | -| complexObjectIndex | *f64 | the index of this item in the list. | -| complexObjectIsFromSet | *bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | +| terraformResource | github.com/hashicorp/terraform-cdk-go/cdktf.IInterpolatingParent | The parent resource. | +| terraformAttribute | *string | The attribute on the parent resource this class is referencing. | +| complexObjectIndex | *f64 | the index of this item in the list. | +| complexObjectIsFromSet | *bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | --- -##### `terraformResource`Required +##### `terraformResource`Required - *Type:* github.com/hashicorp/terraform-cdk-go/cdktf.IInterpolatingParent @@ -35281,7 +39181,7 @@ The parent resource. --- -##### `terraformAttribute`Required +##### `terraformAttribute`Required - *Type:* *string @@ -35289,7 +39189,7 @@ The attribute on the parent resource this class is referencing. --- -##### `complexObjectIndex`Required +##### `complexObjectIndex`Required - *Type:* *f64 @@ -35297,7 +39197,7 @@ the index of this item in the list. --- -##### `complexObjectIsFromSet`Required +##### `complexObjectIsFromSet`Required - *Type:* *bool @@ -35309,149 +39209,149 @@ whether the list is wrapping a set (will add tolist() to be able to access an it | **Name** | **Description** | | --- | --- | -| ComputeFqn | *No description.* | -| GetAnyMapAttribute | *No description.* | -| GetBooleanAttribute | *No description.* | -| GetBooleanMapAttribute | *No description.* | -| GetListAttribute | *No description.* | -| GetNumberAttribute | *No description.* | -| GetNumberListAttribute | *No description.* | -| GetNumberMapAttribute | *No description.* | -| GetStringAttribute | *No description.* | -| GetStringMapAttribute | *No description.* | -| InterpolationForAttribute | *No description.* | -| Resolve | Produce the Token's value at resolution time. | -| ToString | Return a string representation of this resolvable object. | +| ComputeFqn | *No description.* | +| GetAnyMapAttribute | *No description.* | +| GetBooleanAttribute | *No description.* | +| GetBooleanMapAttribute | *No description.* | +| GetListAttribute | *No description.* | +| GetNumberAttribute | *No description.* | +| GetNumberListAttribute | *No description.* | +| GetNumberMapAttribute | *No description.* | +| GetStringAttribute | *No description.* | +| GetStringMapAttribute | *No description.* | +| InterpolationForAttribute | *No description.* | +| Resolve | Produce the Token's value at resolution time. | +| ToString | Return a string representation of this resolvable object. | --- -##### `ComputeFqn` +##### `ComputeFqn` ```go func ComputeFqn() *string ``` -##### `GetAnyMapAttribute` +##### `GetAnyMapAttribute` ```go func GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* *string --- -##### `GetBooleanAttribute` +##### `GetBooleanAttribute` ```go func GetBooleanAttribute(terraformAttribute *string) IResolvable ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* *string --- -##### `GetBooleanMapAttribute` +##### `GetBooleanMapAttribute` ```go func GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* *string --- -##### `GetListAttribute` +##### `GetListAttribute` ```go func GetListAttribute(terraformAttribute *string) *[]*string ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* *string --- -##### `GetNumberAttribute` +##### `GetNumberAttribute` ```go func GetNumberAttribute(terraformAttribute *string) *f64 ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* *string --- -##### `GetNumberListAttribute` +##### `GetNumberListAttribute` ```go func GetNumberListAttribute(terraformAttribute *string) *[]*f64 ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* *string --- -##### `GetNumberMapAttribute` +##### `GetNumberMapAttribute` ```go func GetNumberMapAttribute(terraformAttribute *string) *map[string]*f64 ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* *string --- -##### `GetStringAttribute` +##### `GetStringAttribute` ```go func GetStringAttribute(terraformAttribute *string) *string ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* *string --- -##### `GetStringMapAttribute` +##### `GetStringMapAttribute` ```go func GetStringMapAttribute(terraformAttribute *string) *map[string]*string ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* *string --- -##### `InterpolationForAttribute` +##### `InterpolationForAttribute` ```go func InterpolationForAttribute(property *string) IResolvable ``` -###### `property`Required +###### `property`Required - *Type:* *string --- -##### `Resolve` +##### `Resolve` ```go func Resolve(_context IResolveContext) interface{} @@ -35459,13 +39359,13 @@ func Resolve(_context IResolveContext) interface{} Produce the Token's value at resolution time. -###### `_context`Required +###### `_context`Required - *Type:* github.com/hashicorp/terraform-cdk-go/cdktf.IResolveContext --- -##### `ToString` +##### `ToString` ```go func ToString() *string @@ -35480,14 +39380,15 @@ Returns a reversible string representation. | **Name** | **Type** | **Description** | | --- | --- | --- | -| CreationStack | *[]*string | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| Fqn | *string | *No description.* | -| Enabled | github.com/hashicorp/terraform-cdk-go/cdktf.IResolvable | *No description.* | -| InternalValue | DataDigitaloceanAppSpecWorkerImageDeployOnPush | *No description.* | +| CreationStack | *[]*string | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| Fqn | *string | *No description.* | +| ApiKey | *string | *No description.* | +| Endpoint | *string | *No description.* | +| InternalValue | DataDigitaloceanAppSpecWorkerLogDestinationDatadog | *No description.* | --- -##### `CreationStack`Required +##### `CreationStack`Required ```go func CreationStack() *[]*string @@ -35501,7 +39402,7 @@ If this returns an empty array the stack will not be attached. --- -##### `Fqn`Required +##### `Fqn`Required ```go func Fqn() *string @@ -35511,46 +39412,56 @@ func Fqn() *string --- -##### `Enabled`Required +##### `ApiKey`Required ```go -func Enabled() IResolvable +func ApiKey() *string ``` -- *Type:* github.com/hashicorp/terraform-cdk-go/cdktf.IResolvable +- *Type:* *string --- -##### `InternalValue`Optional +##### `Endpoint`Required ```go -func InternalValue() DataDigitaloceanAppSpecWorkerImageDeployOnPush +func Endpoint() *string ``` -- *Type:* DataDigitaloceanAppSpecWorkerImageDeployOnPush +- *Type:* *string --- +##### `InternalValue`Optional -### DataDigitaloceanAppSpecWorkerImageList +```go +func InternalValue() DataDigitaloceanAppSpecWorkerLogDestinationDatadog +``` -#### Initializers +- *Type:* DataDigitaloceanAppSpecWorkerLogDestinationDatadog + +--- + + +### DataDigitaloceanAppSpecWorkerLogDestinationList + +#### Initializers ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadigitaloceanapp" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/datadigitaloceanapp" -datadigitaloceanapp.NewDataDigitaloceanAppSpecWorkerImageList(terraformResource IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataDigitaloceanAppSpecWorkerImageList +datadigitaloceanapp.NewDataDigitaloceanAppSpecWorkerLogDestinationList(terraformResource IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataDigitaloceanAppSpecWorkerLogDestinationList ``` | **Name** | **Type** | **Description** | | --- | --- | --- | -| terraformResource | github.com/hashicorp/terraform-cdk-go/cdktf.IInterpolatingParent | The parent resource. | -| terraformAttribute | *string | The attribute on the parent resource this class is referencing. | -| wrapsSet | *bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | +| terraformResource | github.com/hashicorp/terraform-cdk-go/cdktf.IInterpolatingParent | The parent resource. | +| terraformAttribute | *string | The attribute on the parent resource this class is referencing. | +| wrapsSet | *bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | --- -##### `terraformResource`Required +##### `terraformResource`Required - *Type:* github.com/hashicorp/terraform-cdk-go/cdktf.IInterpolatingParent @@ -35558,7 +39469,7 @@ The parent resource. --- -##### `terraformAttribute`Required +##### `terraformAttribute`Required - *Type:* *string @@ -35566,7 +39477,7 @@ The attribute on the parent resource this class is referencing. --- -##### `wrapsSet`Required +##### `wrapsSet`Required - *Type:* *bool @@ -35578,15 +39489,15 @@ whether the list is wrapping a set (will add tolist() to be able to access an it | **Name** | **Description** | | --- | --- | -| AllWithMapKey | Creating an iterator for this complex list. | -| ComputeFqn | *No description.* | -| Resolve | Produce the Token's value at resolution time. | -| ToString | Return a string representation of this resolvable object. | -| Get | *No description.* | +| AllWithMapKey | Creating an iterator for this complex list. | +| ComputeFqn | *No description.* | +| Resolve | Produce the Token's value at resolution time. | +| ToString | Return a string representation of this resolvable object. | +| Get | *No description.* | --- -##### `AllWithMapKey` +##### `AllWithMapKey` ```go func AllWithMapKey(mapKeyAttributeName *string) DynamicListTerraformIterator @@ -35596,19 +39507,19 @@ Creating an iterator for this complex list. The list will be converted into a map with the mapKeyAttributeName as the key. -###### `mapKeyAttributeName`Required +###### `mapKeyAttributeName`Required - *Type:* *string --- -##### `ComputeFqn` +##### `ComputeFqn` ```go func ComputeFqn() *string ``` -##### `Resolve` +##### `Resolve` ```go func Resolve(_context IResolveContext) interface{} @@ -35616,13 +39527,13 @@ func Resolve(_context IResolveContext) interface{} Produce the Token's value at resolution time. -###### `_context`Required +###### `_context`Required - *Type:* github.com/hashicorp/terraform-cdk-go/cdktf.IResolveContext --- -##### `ToString` +##### `ToString` ```go func ToString() *string @@ -35632,13 +39543,13 @@ Return a string representation of this resolvable object. Returns a reversible string representation. -##### `Get` +##### `Get` ```go -func Get(index *f64) DataDigitaloceanAppSpecWorkerImageOutputReference +func Get(index *f64) DataDigitaloceanAppSpecWorkerLogDestinationOutputReference ``` -###### `index`Required +###### `index`Required - *Type:* *f64 @@ -35651,12 +39562,12 @@ the index of the item to return. | **Name** | **Type** | **Description** | | --- | --- | --- | -| CreationStack | *[]*string | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| Fqn | *string | *No description.* | +| CreationStack | *[]*string | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| Fqn | *string | *No description.* | --- -##### `CreationStack`Required +##### `CreationStack`Required ```go func CreationStack() *[]*string @@ -35670,7 +39581,7 @@ If this returns an empty array the stack will not be attached. --- -##### `Fqn`Required +##### `Fqn`Required ```go func Fqn() *string @@ -35681,26 +39592,25 @@ func Fqn() *string --- -### DataDigitaloceanAppSpecWorkerImageOutputReference +### DataDigitaloceanAppSpecWorkerLogDestinationLogtailList -#### Initializers +#### Initializers ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadigitaloceanapp" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/datadigitaloceanapp" -datadigitaloceanapp.NewDataDigitaloceanAppSpecWorkerImageOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string, complexObjectIndex *f64, complexObjectIsFromSet *bool) DataDigitaloceanAppSpecWorkerImageOutputReference +datadigitaloceanapp.NewDataDigitaloceanAppSpecWorkerLogDestinationLogtailList(terraformResource IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataDigitaloceanAppSpecWorkerLogDestinationLogtailList ``` | **Name** | **Type** | **Description** | | --- | --- | --- | -| terraformResource | github.com/hashicorp/terraform-cdk-go/cdktf.IInterpolatingParent | The parent resource. | -| terraformAttribute | *string | The attribute on the parent resource this class is referencing. | -| complexObjectIndex | *f64 | the index of this item in the list. | -| complexObjectIsFromSet | *bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | +| terraformResource | github.com/hashicorp/terraform-cdk-go/cdktf.IInterpolatingParent | The parent resource. | +| terraformAttribute | *string | The attribute on the parent resource this class is referencing. | +| wrapsSet | *bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | --- -##### `terraformResource`Required +##### `terraformResource`Required - *Type:* github.com/hashicorp/terraform-cdk-go/cdktf.IInterpolatingParent @@ -35708,7 +39618,7 @@ The parent resource. --- -##### `terraformAttribute`Required +##### `terraformAttribute`Required - *Type:* *string @@ -35716,15 +39626,7 @@ The attribute on the parent resource this class is referencing. --- -##### `complexObjectIndex`Required - -- *Type:* *f64 - -the index of this item in the list. - ---- - -##### `complexObjectIsFromSet`Required +##### `wrapsSet`Required - *Type:* *bool @@ -35736,361 +39638,307 @@ whether the list is wrapping a set (will add tolist() to be able to access an it | **Name** | **Description** | | --- | --- | -| ComputeFqn | *No description.* | -| GetAnyMapAttribute | *No description.* | -| GetBooleanAttribute | *No description.* | -| GetBooleanMapAttribute | *No description.* | -| GetListAttribute | *No description.* | -| GetNumberAttribute | *No description.* | -| GetNumberListAttribute | *No description.* | -| GetNumberMapAttribute | *No description.* | -| GetStringAttribute | *No description.* | -| GetStringMapAttribute | *No description.* | -| InterpolationForAttribute | *No description.* | -| Resolve | Produce the Token's value at resolution time. | -| ToString | Return a string representation of this resolvable object. | +| AllWithMapKey | Creating an iterator for this complex list. | +| ComputeFqn | *No description.* | +| Resolve | Produce the Token's value at resolution time. | +| ToString | Return a string representation of this resolvable object. | +| Get | *No description.* | --- -##### `ComputeFqn` +##### `AllWithMapKey` ```go -func ComputeFqn() *string +func AllWithMapKey(mapKeyAttributeName *string) DynamicListTerraformIterator ``` -##### `GetAnyMapAttribute` +Creating an iterator for this complex list. -```go -func GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} -``` +The list will be converted into a map with the mapKeyAttributeName as the key. -###### `terraformAttribute`Required +###### `mapKeyAttributeName`Required - *Type:* *string --- -##### `GetBooleanAttribute` +##### `ComputeFqn` ```go -func GetBooleanAttribute(terraformAttribute *string) IResolvable +func ComputeFqn() *string ``` -###### `terraformAttribute`Required - -- *Type:* *string - ---- - -##### `GetBooleanMapAttribute` +##### `Resolve` ```go -func GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool +func Resolve(_context IResolveContext) interface{} ``` -###### `terraformAttribute`Required +Produce the Token's value at resolution time. -- *Type:* *string +###### `_context`Required + +- *Type:* github.com/hashicorp/terraform-cdk-go/cdktf.IResolveContext --- -##### `GetListAttribute` +##### `ToString` ```go -func GetListAttribute(terraformAttribute *string) *[]*string +func ToString() *string ``` -###### `terraformAttribute`Required - -- *Type:* *string +Return a string representation of this resolvable object. ---- +Returns a reversible string representation. -##### `GetNumberAttribute` +##### `Get` ```go -func GetNumberAttribute(terraformAttribute *string) *f64 +func Get(index *f64) DataDigitaloceanAppSpecWorkerLogDestinationLogtailOutputReference ``` -###### `terraformAttribute`Required +###### `index`Required -- *Type:* *string +- *Type:* *f64 ---- +the index of the item to return. -##### `GetNumberListAttribute` +--- -```go -func GetNumberListAttribute(terraformAttribute *string) *[]*f64 -``` -###### `terraformAttribute`Required +#### Properties -- *Type:* *string +| **Name** | **Type** | **Description** | +| --- | --- | --- | +| CreationStack | *[]*string | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| Fqn | *string | *No description.* | --- -##### `GetNumberMapAttribute` +##### `CreationStack`Required ```go -func GetNumberMapAttribute(terraformAttribute *string) *map[string]*f64 +func CreationStack() *[]*string ``` -###### `terraformAttribute`Required +- *Type:* *[]*string -- *Type:* *string +The creation stack of this resolvable which will be appended to errors thrown during resolution. + +If this returns an empty array the stack will not be attached. --- -##### `GetStringAttribute` +##### `Fqn`Required ```go -func GetStringAttribute(terraformAttribute *string) *string +func Fqn() *string ``` -###### `terraformAttribute`Required - - *Type:* *string --- -##### `GetStringMapAttribute` - -```go -func GetStringMapAttribute(terraformAttribute *string) *map[string]*string -``` - -###### `terraformAttribute`Required - -- *Type:* *string ---- +### DataDigitaloceanAppSpecWorkerLogDestinationLogtailOutputReference -##### `InterpolationForAttribute` +#### Initializers ```go -func InterpolationForAttribute(property *string) IResolvable -``` +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/datadigitaloceanapp" -###### `property`Required +datadigitaloceanapp.NewDataDigitaloceanAppSpecWorkerLogDestinationLogtailOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string, complexObjectIndex *f64, complexObjectIsFromSet *bool) DataDigitaloceanAppSpecWorkerLogDestinationLogtailOutputReference +``` -- *Type:* *string +| **Name** | **Type** | **Description** | +| --- | --- | --- | +| terraformResource | github.com/hashicorp/terraform-cdk-go/cdktf.IInterpolatingParent | The parent resource. | +| terraformAttribute | *string | The attribute on the parent resource this class is referencing. | +| complexObjectIndex | *f64 | the index of this item in the list. | +| complexObjectIsFromSet | *bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | --- -##### `Resolve` - -```go -func Resolve(_context IResolveContext) interface{} -``` - -Produce the Token's value at resolution time. +##### `terraformResource`Required -###### `_context`Required +- *Type:* github.com/hashicorp/terraform-cdk-go/cdktf.IInterpolatingParent -- *Type:* github.com/hashicorp/terraform-cdk-go/cdktf.IResolveContext +The parent resource. --- -##### `ToString` +##### `terraformAttribute`Required -```go -func ToString() *string -``` +- *Type:* *string -Return a string representation of this resolvable object. +The attribute on the parent resource this class is referencing. -Returns a reversible string representation. +--- +##### `complexObjectIndex`Required -#### Properties +- *Type:* *f64 -| **Name** | **Type** | **Description** | -| --- | --- | --- | -| CreationStack | *[]*string | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| Fqn | *string | *No description.* | -| DeployOnPush | DataDigitaloceanAppSpecWorkerImageDeployOnPushList | *No description.* | -| Registry | *string | *No description.* | -| RegistryCredentials | *string | *No description.* | -| RegistryType | *string | *No description.* | -| Repository | *string | *No description.* | -| Tag | *string | *No description.* | -| InternalValue | DataDigitaloceanAppSpecWorkerImage | *No description.* | +the index of this item in the list. --- -##### `CreationStack`Required - -```go -func CreationStack() *[]*string -``` - -- *Type:* *[]*string +##### `complexObjectIsFromSet`Required -The creation stack of this resolvable which will be appended to errors thrown during resolution. +- *Type:* *bool -If this returns an empty array the stack will not be attached. +whether the list is wrapping a set (will add tolist() to be able to access an item via an index). --- -##### `Fqn`Required - -```go -func Fqn() *string -``` +#### Methods -- *Type:* *string +| **Name** | **Description** | +| --- | --- | +| ComputeFqn | *No description.* | +| GetAnyMapAttribute | *No description.* | +| GetBooleanAttribute | *No description.* | +| GetBooleanMapAttribute | *No description.* | +| GetListAttribute | *No description.* | +| GetNumberAttribute | *No description.* | +| GetNumberListAttribute | *No description.* | +| GetNumberMapAttribute | *No description.* | +| GetStringAttribute | *No description.* | +| GetStringMapAttribute | *No description.* | +| InterpolationForAttribute | *No description.* | +| Resolve | Produce the Token's value at resolution time. | +| ToString | Return a string representation of this resolvable object. | --- -##### `DeployOnPush`Required - -```go -func DeployOnPush() DataDigitaloceanAppSpecWorkerImageDeployOnPushList -``` - -- *Type:* DataDigitaloceanAppSpecWorkerImageDeployOnPushList +##### `ComputeFqn` ---- +```go +func ComputeFqn() *string +``` -##### `Registry`Required +##### `GetAnyMapAttribute` ```go -func Registry() *string +func GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} ``` +###### `terraformAttribute`Required + - *Type:* *string --- -##### `RegistryCredentials`Required +##### `GetBooleanAttribute` ```go -func RegistryCredentials() *string +func GetBooleanAttribute(terraformAttribute *string) IResolvable ``` +###### `terraformAttribute`Required + - *Type:* *string --- -##### `RegistryType`Required +##### `GetBooleanMapAttribute` ```go -func RegistryType() *string +func GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool ``` +###### `terraformAttribute`Required + - *Type:* *string --- -##### `Repository`Required +##### `GetListAttribute` ```go -func Repository() *string +func GetListAttribute(terraformAttribute *string) *[]*string ``` +###### `terraformAttribute`Required + - *Type:* *string --- -##### `Tag`Required +##### `GetNumberAttribute` ```go -func Tag() *string +func GetNumberAttribute(terraformAttribute *string) *f64 ``` +###### `terraformAttribute`Required + - *Type:* *string --- -##### `InternalValue`Optional +##### `GetNumberListAttribute` ```go -func InternalValue() DataDigitaloceanAppSpecWorkerImage +func GetNumberListAttribute(terraformAttribute *string) *[]*f64 ``` -- *Type:* DataDigitaloceanAppSpecWorkerImage - ---- +###### `terraformAttribute`Required +- *Type:* *string -### DataDigitaloceanAppSpecWorkerList +--- -#### Initializers +##### `GetNumberMapAttribute` ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadigitaloceanapp" - -datadigitaloceanapp.NewDataDigitaloceanAppSpecWorkerList(terraformResource IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataDigitaloceanAppSpecWorkerList +func GetNumberMapAttribute(terraformAttribute *string) *map[string]*f64 ``` -| **Name** | **Type** | **Description** | -| --- | --- | --- | -| terraformResource | github.com/hashicorp/terraform-cdk-go/cdktf.IInterpolatingParent | The parent resource. | -| terraformAttribute | *string | The attribute on the parent resource this class is referencing. | -| wrapsSet | *bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | - ---- +###### `terraformAttribute`Required -##### `terraformResource`Required +- *Type:* *string -- *Type:* github.com/hashicorp/terraform-cdk-go/cdktf.IInterpolatingParent +--- -The parent resource. +##### `GetStringAttribute` ---- +```go +func GetStringAttribute(terraformAttribute *string) *string +``` -##### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* *string -The attribute on the parent resource this class is referencing. - --- -##### `wrapsSet`Required - -- *Type:* *bool - -whether the list is wrapping a set (will add tolist() to be able to access an item via an index). +##### `GetStringMapAttribute` ---- +```go +func GetStringMapAttribute(terraformAttribute *string) *map[string]*string +``` -#### Methods +###### `terraformAttribute`Required -| **Name** | **Description** | -| --- | --- | -| AllWithMapKey | Creating an iterator for this complex list. | -| ComputeFqn | *No description.* | -| Resolve | Produce the Token's value at resolution time. | -| ToString | Return a string representation of this resolvable object. | -| Get | *No description.* | +- *Type:* *string --- -##### `AllWithMapKey` +##### `InterpolationForAttribute` ```go -func AllWithMapKey(mapKeyAttributeName *string) DynamicListTerraformIterator +func InterpolationForAttribute(property *string) IResolvable ``` -Creating an iterator for this complex list. - -The list will be converted into a map with the mapKeyAttributeName as the key. - -###### `mapKeyAttributeName`Required +###### `property`Required - *Type:* *string --- -##### `ComputeFqn` - -```go -func ComputeFqn() *string -``` - -##### `Resolve` +##### `Resolve` ```go func Resolve(_context IResolveContext) interface{} @@ -36098,13 +39946,13 @@ func Resolve(_context IResolveContext) interface{} Produce the Token's value at resolution time. -###### `_context`Required +###### `_context`Required - *Type:* github.com/hashicorp/terraform-cdk-go/cdktf.IResolveContext --- -##### `ToString` +##### `ToString` ```go func ToString() *string @@ -36114,31 +39962,19 @@ Return a string representation of this resolvable object. Returns a reversible string representation. -##### `Get` - -```go -func Get(index *f64) DataDigitaloceanAppSpecWorkerOutputReference -``` - -###### `index`Required - -- *Type:* *f64 - -the index of the item to return. - ---- - #### Properties | **Name** | **Type** | **Description** | | --- | --- | --- | -| CreationStack | *[]*string | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| Fqn | *string | *No description.* | +| CreationStack | *[]*string | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| Fqn | *string | *No description.* | +| Token | *string | *No description.* | +| InternalValue | DataDigitaloceanAppSpecWorkerLogDestinationLogtail | *No description.* | --- -##### `CreationStack`Required +##### `CreationStack`Required ```go func CreationStack() *[]*string @@ -36152,7 +39988,7 @@ If this returns an empty array the stack will not be attached. --- -##### `Fqn`Required +##### `Fqn`Required ```go func Fqn() *string @@ -36162,26 +39998,46 @@ func Fqn() *string --- +##### `Token`Required -### DataDigitaloceanAppSpecWorkerLogDestinationDatadogList +```go +func Token() *string +``` -#### Initializers +- *Type:* *string + +--- + +##### `InternalValue`Optional ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadigitaloceanapp" +func InternalValue() DataDigitaloceanAppSpecWorkerLogDestinationLogtail +``` -datadigitaloceanapp.NewDataDigitaloceanAppSpecWorkerLogDestinationDatadogList(terraformResource IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataDigitaloceanAppSpecWorkerLogDestinationDatadogList +- *Type:* DataDigitaloceanAppSpecWorkerLogDestinationLogtail + +--- + + +### DataDigitaloceanAppSpecWorkerLogDestinationOpenSearchBasicAuthList + +#### Initializers + +```go +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/datadigitaloceanapp" + +datadigitaloceanapp.NewDataDigitaloceanAppSpecWorkerLogDestinationOpenSearchBasicAuthList(terraformResource IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataDigitaloceanAppSpecWorkerLogDestinationOpenSearchBasicAuthList ``` | **Name** | **Type** | **Description** | | --- | --- | --- | -| terraformResource | github.com/hashicorp/terraform-cdk-go/cdktf.IInterpolatingParent | The parent resource. | -| terraformAttribute | *string | The attribute on the parent resource this class is referencing. | -| wrapsSet | *bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | +| terraformResource | github.com/hashicorp/terraform-cdk-go/cdktf.IInterpolatingParent | The parent resource. | +| terraformAttribute | *string | The attribute on the parent resource this class is referencing. | +| wrapsSet | *bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | --- -##### `terraformResource`Required +##### `terraformResource`Required - *Type:* github.com/hashicorp/terraform-cdk-go/cdktf.IInterpolatingParent @@ -36189,7 +40045,7 @@ The parent resource. --- -##### `terraformAttribute`Required +##### `terraformAttribute`Required - *Type:* *string @@ -36197,7 +40053,7 @@ The attribute on the parent resource this class is referencing. --- -##### `wrapsSet`Required +##### `wrapsSet`Required - *Type:* *bool @@ -36209,15 +40065,15 @@ whether the list is wrapping a set (will add tolist() to be able to access an it | **Name** | **Description** | | --- | --- | -| AllWithMapKey | Creating an iterator for this complex list. | -| ComputeFqn | *No description.* | -| Resolve | Produce the Token's value at resolution time. | -| ToString | Return a string representation of this resolvable object. | -| Get | *No description.* | +| AllWithMapKey | Creating an iterator for this complex list. | +| ComputeFqn | *No description.* | +| Resolve | Produce the Token's value at resolution time. | +| ToString | Return a string representation of this resolvable object. | +| Get | *No description.* | --- -##### `AllWithMapKey` +##### `AllWithMapKey` ```go func AllWithMapKey(mapKeyAttributeName *string) DynamicListTerraformIterator @@ -36227,19 +40083,19 @@ Creating an iterator for this complex list. The list will be converted into a map with the mapKeyAttributeName as the key. -###### `mapKeyAttributeName`Required +###### `mapKeyAttributeName`Required - *Type:* *string --- -##### `ComputeFqn` +##### `ComputeFqn` ```go func ComputeFqn() *string ``` -##### `Resolve` +##### `Resolve` ```go func Resolve(_context IResolveContext) interface{} @@ -36247,13 +40103,13 @@ func Resolve(_context IResolveContext) interface{} Produce the Token's value at resolution time. -###### `_context`Required +###### `_context`Required - *Type:* github.com/hashicorp/terraform-cdk-go/cdktf.IResolveContext --- -##### `ToString` +##### `ToString` ```go func ToString() *string @@ -36263,13 +40119,13 @@ Return a string representation of this resolvable object. Returns a reversible string representation. -##### `Get` +##### `Get` ```go -func Get(index *f64) DataDigitaloceanAppSpecWorkerLogDestinationDatadogOutputReference +func Get(index *f64) DataDigitaloceanAppSpecWorkerLogDestinationOpenSearchBasicAuthOutputReference ``` -###### `index`Required +###### `index`Required - *Type:* *f64 @@ -36282,12 +40138,12 @@ the index of the item to return. | **Name** | **Type** | **Description** | | --- | --- | --- | -| CreationStack | *[]*string | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| Fqn | *string | *No description.* | +| CreationStack | *[]*string | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| Fqn | *string | *No description.* | --- -##### `CreationStack`Required +##### `CreationStack`Required ```go func CreationStack() *[]*string @@ -36301,7 +40157,7 @@ If this returns an empty array the stack will not be attached. --- -##### `Fqn`Required +##### `Fqn`Required ```go func Fqn() *string @@ -36312,26 +40168,26 @@ func Fqn() *string --- -### DataDigitaloceanAppSpecWorkerLogDestinationDatadogOutputReference +### DataDigitaloceanAppSpecWorkerLogDestinationOpenSearchBasicAuthOutputReference -#### Initializers +#### Initializers ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadigitaloceanapp" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/datadigitaloceanapp" -datadigitaloceanapp.NewDataDigitaloceanAppSpecWorkerLogDestinationDatadogOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string, complexObjectIndex *f64, complexObjectIsFromSet *bool) DataDigitaloceanAppSpecWorkerLogDestinationDatadogOutputReference +datadigitaloceanapp.NewDataDigitaloceanAppSpecWorkerLogDestinationOpenSearchBasicAuthOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string, complexObjectIndex *f64, complexObjectIsFromSet *bool) DataDigitaloceanAppSpecWorkerLogDestinationOpenSearchBasicAuthOutputReference ``` | **Name** | **Type** | **Description** | | --- | --- | --- | -| terraformResource | github.com/hashicorp/terraform-cdk-go/cdktf.IInterpolatingParent | The parent resource. | -| terraformAttribute | *string | The attribute on the parent resource this class is referencing. | -| complexObjectIndex | *f64 | the index of this item in the list. | -| complexObjectIsFromSet | *bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | +| terraformResource | github.com/hashicorp/terraform-cdk-go/cdktf.IInterpolatingParent | The parent resource. | +| terraformAttribute | *string | The attribute on the parent resource this class is referencing. | +| complexObjectIndex | *f64 | the index of this item in the list. | +| complexObjectIsFromSet | *bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | --- -##### `terraformResource`Required +##### `terraformResource`Required - *Type:* github.com/hashicorp/terraform-cdk-go/cdktf.IInterpolatingParent @@ -36339,7 +40195,7 @@ The parent resource. --- -##### `terraformAttribute`Required +##### `terraformAttribute`Required - *Type:* *string @@ -36347,7 +40203,7 @@ The attribute on the parent resource this class is referencing. --- -##### `complexObjectIndex`Required +##### `complexObjectIndex`Required - *Type:* *f64 @@ -36355,7 +40211,7 @@ the index of this item in the list. --- -##### `complexObjectIsFromSet`Required +##### `complexObjectIsFromSet`Required - *Type:* *bool @@ -36367,149 +40223,149 @@ whether the list is wrapping a set (will add tolist() to be able to access an it | **Name** | **Description** | | --- | --- | -| ComputeFqn | *No description.* | -| GetAnyMapAttribute | *No description.* | -| GetBooleanAttribute | *No description.* | -| GetBooleanMapAttribute | *No description.* | -| GetListAttribute | *No description.* | -| GetNumberAttribute | *No description.* | -| GetNumberListAttribute | *No description.* | -| GetNumberMapAttribute | *No description.* | -| GetStringAttribute | *No description.* | -| GetStringMapAttribute | *No description.* | -| InterpolationForAttribute | *No description.* | -| Resolve | Produce the Token's value at resolution time. | -| ToString | Return a string representation of this resolvable object. | +| ComputeFqn | *No description.* | +| GetAnyMapAttribute | *No description.* | +| GetBooleanAttribute | *No description.* | +| GetBooleanMapAttribute | *No description.* | +| GetListAttribute | *No description.* | +| GetNumberAttribute | *No description.* | +| GetNumberListAttribute | *No description.* | +| GetNumberMapAttribute | *No description.* | +| GetStringAttribute | *No description.* | +| GetStringMapAttribute | *No description.* | +| InterpolationForAttribute | *No description.* | +| Resolve | Produce the Token's value at resolution time. | +| ToString | Return a string representation of this resolvable object. | --- -##### `ComputeFqn` +##### `ComputeFqn` ```go func ComputeFqn() *string ``` -##### `GetAnyMapAttribute` +##### `GetAnyMapAttribute` ```go func GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* *string --- -##### `GetBooleanAttribute` +##### `GetBooleanAttribute` ```go func GetBooleanAttribute(terraformAttribute *string) IResolvable ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* *string --- -##### `GetBooleanMapAttribute` +##### `GetBooleanMapAttribute` ```go func GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* *string --- -##### `GetListAttribute` +##### `GetListAttribute` ```go func GetListAttribute(terraformAttribute *string) *[]*string ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* *string --- -##### `GetNumberAttribute` +##### `GetNumberAttribute` ```go func GetNumberAttribute(terraformAttribute *string) *f64 ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* *string --- -##### `GetNumberListAttribute` +##### `GetNumberListAttribute` ```go func GetNumberListAttribute(terraformAttribute *string) *[]*f64 ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* *string --- -##### `GetNumberMapAttribute` +##### `GetNumberMapAttribute` ```go func GetNumberMapAttribute(terraformAttribute *string) *map[string]*f64 ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* *string --- -##### `GetStringAttribute` +##### `GetStringAttribute` ```go func GetStringAttribute(terraformAttribute *string) *string ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* *string --- -##### `GetStringMapAttribute` +##### `GetStringMapAttribute` ```go func GetStringMapAttribute(terraformAttribute *string) *map[string]*string ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* *string --- -##### `InterpolationForAttribute` +##### `InterpolationForAttribute` ```go func InterpolationForAttribute(property *string) IResolvable ``` -###### `property`Required +###### `property`Required - *Type:* *string --- -##### `Resolve` +##### `Resolve` ```go func Resolve(_context IResolveContext) interface{} @@ -36517,13 +40373,13 @@ func Resolve(_context IResolveContext) interface{} Produce the Token's value at resolution time. -###### `_context`Required +###### `_context`Required - *Type:* github.com/hashicorp/terraform-cdk-go/cdktf.IResolveContext --- -##### `ToString` +##### `ToString` ```go func ToString() *string @@ -36538,15 +40394,15 @@ Returns a reversible string representation. | **Name** | **Type** | **Description** | | --- | --- | --- | -| CreationStack | *[]*string | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| Fqn | *string | *No description.* | -| ApiKey | *string | *No description.* | -| Endpoint | *string | *No description.* | -| InternalValue | DataDigitaloceanAppSpecWorkerLogDestinationDatadog | *No description.* | +| CreationStack | *[]*string | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| Fqn | *string | *No description.* | +| Password | *string | *No description.* | +| User | *string | *No description.* | +| InternalValue | DataDigitaloceanAppSpecWorkerLogDestinationOpenSearchBasicAuth | *No description.* | --- -##### `CreationStack`Required +##### `CreationStack`Required ```go func CreationStack() *[]*string @@ -36560,7 +40416,7 @@ If this returns an empty array the stack will not be attached. --- -##### `Fqn`Required +##### `Fqn`Required ```go func Fqn() *string @@ -36570,205 +40426,56 @@ func Fqn() *string --- -##### `ApiKey`Required - -```go -func ApiKey() *string -``` - -- *Type:* *string - ---- - -##### `Endpoint`Required - -```go -func Endpoint() *string -``` - -- *Type:* *string - ---- - -##### `InternalValue`Optional - -```go -func InternalValue() DataDigitaloceanAppSpecWorkerLogDestinationDatadog -``` - -- *Type:* DataDigitaloceanAppSpecWorkerLogDestinationDatadog - ---- - - -### DataDigitaloceanAppSpecWorkerLogDestinationList - -#### Initializers +##### `Password`Required ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadigitaloceanapp" - -datadigitaloceanapp.NewDataDigitaloceanAppSpecWorkerLogDestinationList(terraformResource IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataDigitaloceanAppSpecWorkerLogDestinationList +func Password() *string ``` -| **Name** | **Type** | **Description** | -| --- | --- | --- | -| terraformResource | github.com/hashicorp/terraform-cdk-go/cdktf.IInterpolatingParent | The parent resource. | -| terraformAttribute | *string | The attribute on the parent resource this class is referencing. | -| wrapsSet | *bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | - ---- - -##### `terraformResource`Required - -- *Type:* github.com/hashicorp/terraform-cdk-go/cdktf.IInterpolatingParent - -The parent resource. - ---- - -##### `terraformAttribute`Required - - *Type:* *string -The attribute on the parent resource this class is referencing. - ---- - -##### `wrapsSet`Required - -- *Type:* *bool - -whether the list is wrapping a set (will add tolist() to be able to access an item via an index). - ---- - -#### Methods - -| **Name** | **Description** | -| --- | --- | -| AllWithMapKey | Creating an iterator for this complex list. | -| ComputeFqn | *No description.* | -| Resolve | Produce the Token's value at resolution time. | -| ToString | Return a string representation of this resolvable object. | -| Get | *No description.* | - --- -##### `AllWithMapKey` +##### `User`Required ```go -func AllWithMapKey(mapKeyAttributeName *string) DynamicListTerraformIterator +func User() *string ``` -Creating an iterator for this complex list. - -The list will be converted into a map with the mapKeyAttributeName as the key. - -###### `mapKeyAttributeName`Required - - *Type:* *string --- -##### `ComputeFqn` - -```go -func ComputeFqn() *string -``` - -##### `Resolve` - -```go -func Resolve(_context IResolveContext) interface{} -``` - -Produce the Token's value at resolution time. - -###### `_context`Required - -- *Type:* github.com/hashicorp/terraform-cdk-go/cdktf.IResolveContext - ---- - -##### `ToString` - -```go -func ToString() *string -``` - -Return a string representation of this resolvable object. - -Returns a reversible string representation. - -##### `Get` - -```go -func Get(index *f64) DataDigitaloceanAppSpecWorkerLogDestinationOutputReference -``` - -###### `index`Required - -- *Type:* *f64 - -the index of the item to return. - ---- - - -#### Properties - -| **Name** | **Type** | **Description** | -| --- | --- | --- | -| CreationStack | *[]*string | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| Fqn | *string | *No description.* | - ---- - -##### `CreationStack`Required - -```go -func CreationStack() *[]*string -``` - -- *Type:* *[]*string - -The creation stack of this resolvable which will be appended to errors thrown during resolution. - -If this returns an empty array the stack will not be attached. - ---- - -##### `Fqn`Required +##### `InternalValue`Optional ```go -func Fqn() *string +func InternalValue() DataDigitaloceanAppSpecWorkerLogDestinationOpenSearchBasicAuth ``` -- *Type:* *string +- *Type:* DataDigitaloceanAppSpecWorkerLogDestinationOpenSearchBasicAuth --- -### DataDigitaloceanAppSpecWorkerLogDestinationLogtailList +### DataDigitaloceanAppSpecWorkerLogDestinationOpenSearchList -#### Initializers +#### Initializers ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadigitaloceanapp" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/datadigitaloceanapp" -datadigitaloceanapp.NewDataDigitaloceanAppSpecWorkerLogDestinationLogtailList(terraformResource IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataDigitaloceanAppSpecWorkerLogDestinationLogtailList +datadigitaloceanapp.NewDataDigitaloceanAppSpecWorkerLogDestinationOpenSearchList(terraformResource IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataDigitaloceanAppSpecWorkerLogDestinationOpenSearchList ``` | **Name** | **Type** | **Description** | | --- | --- | --- | -| terraformResource | github.com/hashicorp/terraform-cdk-go/cdktf.IInterpolatingParent | The parent resource. | -| terraformAttribute | *string | The attribute on the parent resource this class is referencing. | -| wrapsSet | *bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | +| terraformResource | github.com/hashicorp/terraform-cdk-go/cdktf.IInterpolatingParent | The parent resource. | +| terraformAttribute | *string | The attribute on the parent resource this class is referencing. | +| wrapsSet | *bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | --- -##### `terraformResource`Required +##### `terraformResource`Required - *Type:* github.com/hashicorp/terraform-cdk-go/cdktf.IInterpolatingParent @@ -36776,7 +40483,7 @@ The parent resource. --- -##### `terraformAttribute`Required +##### `terraformAttribute`Required - *Type:* *string @@ -36784,7 +40491,7 @@ The attribute on the parent resource this class is referencing. --- -##### `wrapsSet`Required +##### `wrapsSet`Required - *Type:* *bool @@ -36796,15 +40503,15 @@ whether the list is wrapping a set (will add tolist() to be able to access an it | **Name** | **Description** | | --- | --- | -| AllWithMapKey | Creating an iterator for this complex list. | -| ComputeFqn | *No description.* | -| Resolve | Produce the Token's value at resolution time. | -| ToString | Return a string representation of this resolvable object. | -| Get | *No description.* | +| AllWithMapKey | Creating an iterator for this complex list. | +| ComputeFqn | *No description.* | +| Resolve | Produce the Token's value at resolution time. | +| ToString | Return a string representation of this resolvable object. | +| Get | *No description.* | --- -##### `AllWithMapKey` +##### `AllWithMapKey` ```go func AllWithMapKey(mapKeyAttributeName *string) DynamicListTerraformIterator @@ -36814,19 +40521,19 @@ Creating an iterator for this complex list. The list will be converted into a map with the mapKeyAttributeName as the key. -###### `mapKeyAttributeName`Required +###### `mapKeyAttributeName`Required - *Type:* *string --- -##### `ComputeFqn` +##### `ComputeFqn` ```go func ComputeFqn() *string ``` -##### `Resolve` +##### `Resolve` ```go func Resolve(_context IResolveContext) interface{} @@ -36834,13 +40541,13 @@ func Resolve(_context IResolveContext) interface{} Produce the Token's value at resolution time. -###### `_context`Required +###### `_context`Required - *Type:* github.com/hashicorp/terraform-cdk-go/cdktf.IResolveContext --- -##### `ToString` +##### `ToString` ```go func ToString() *string @@ -36850,13 +40557,13 @@ Return a string representation of this resolvable object. Returns a reversible string representation. -##### `Get` +##### `Get` ```go -func Get(index *f64) DataDigitaloceanAppSpecWorkerLogDestinationLogtailOutputReference +func Get(index *f64) DataDigitaloceanAppSpecWorkerLogDestinationOpenSearchOutputReference ``` -###### `index`Required +###### `index`Required - *Type:* *f64 @@ -36869,12 +40576,12 @@ the index of the item to return. | **Name** | **Type** | **Description** | | --- | --- | --- | -| CreationStack | *[]*string | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| Fqn | *string | *No description.* | +| CreationStack | *[]*string | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| Fqn | *string | *No description.* | --- -##### `CreationStack`Required +##### `CreationStack`Required ```go func CreationStack() *[]*string @@ -36888,7 +40595,7 @@ If this returns an empty array the stack will not be attached. --- -##### `Fqn`Required +##### `Fqn`Required ```go func Fqn() *string @@ -36899,26 +40606,26 @@ func Fqn() *string --- -### DataDigitaloceanAppSpecWorkerLogDestinationLogtailOutputReference +### DataDigitaloceanAppSpecWorkerLogDestinationOpenSearchOutputReference -#### Initializers +#### Initializers ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadigitaloceanapp" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/datadigitaloceanapp" -datadigitaloceanapp.NewDataDigitaloceanAppSpecWorkerLogDestinationLogtailOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string, complexObjectIndex *f64, complexObjectIsFromSet *bool) DataDigitaloceanAppSpecWorkerLogDestinationLogtailOutputReference +datadigitaloceanapp.NewDataDigitaloceanAppSpecWorkerLogDestinationOpenSearchOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string, complexObjectIndex *f64, complexObjectIsFromSet *bool) DataDigitaloceanAppSpecWorkerLogDestinationOpenSearchOutputReference ``` | **Name** | **Type** | **Description** | | --- | --- | --- | -| terraformResource | github.com/hashicorp/terraform-cdk-go/cdktf.IInterpolatingParent | The parent resource. | -| terraformAttribute | *string | The attribute on the parent resource this class is referencing. | -| complexObjectIndex | *f64 | the index of this item in the list. | -| complexObjectIsFromSet | *bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | +| terraformResource | github.com/hashicorp/terraform-cdk-go/cdktf.IInterpolatingParent | The parent resource. | +| terraformAttribute | *string | The attribute on the parent resource this class is referencing. | +| complexObjectIndex | *f64 | the index of this item in the list. | +| complexObjectIsFromSet | *bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | --- -##### `terraformResource`Required +##### `terraformResource`Required - *Type:* github.com/hashicorp/terraform-cdk-go/cdktf.IInterpolatingParent @@ -36926,7 +40633,7 @@ The parent resource. --- -##### `terraformAttribute`Required +##### `terraformAttribute`Required - *Type:* *string @@ -36934,7 +40641,7 @@ The attribute on the parent resource this class is referencing. --- -##### `complexObjectIndex`Required +##### `complexObjectIndex`Required - *Type:* *f64 @@ -36942,7 +40649,7 @@ the index of this item in the list. --- -##### `complexObjectIsFromSet`Required +##### `complexObjectIsFromSet`Required - *Type:* *bool @@ -36954,149 +40661,149 @@ whether the list is wrapping a set (will add tolist() to be able to access an it | **Name** | **Description** | | --- | --- | -| ComputeFqn | *No description.* | -| GetAnyMapAttribute | *No description.* | -| GetBooleanAttribute | *No description.* | -| GetBooleanMapAttribute | *No description.* | -| GetListAttribute | *No description.* | -| GetNumberAttribute | *No description.* | -| GetNumberListAttribute | *No description.* | -| GetNumberMapAttribute | *No description.* | -| GetStringAttribute | *No description.* | -| GetStringMapAttribute | *No description.* | -| InterpolationForAttribute | *No description.* | -| Resolve | Produce the Token's value at resolution time. | -| ToString | Return a string representation of this resolvable object. | +| ComputeFqn | *No description.* | +| GetAnyMapAttribute | *No description.* | +| GetBooleanAttribute | *No description.* | +| GetBooleanMapAttribute | *No description.* | +| GetListAttribute | *No description.* | +| GetNumberAttribute | *No description.* | +| GetNumberListAttribute | *No description.* | +| GetNumberMapAttribute | *No description.* | +| GetStringAttribute | *No description.* | +| GetStringMapAttribute | *No description.* | +| InterpolationForAttribute | *No description.* | +| Resolve | Produce the Token's value at resolution time. | +| ToString | Return a string representation of this resolvable object. | --- -##### `ComputeFqn` +##### `ComputeFqn` ```go func ComputeFqn() *string ``` -##### `GetAnyMapAttribute` +##### `GetAnyMapAttribute` ```go func GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* *string --- -##### `GetBooleanAttribute` +##### `GetBooleanAttribute` ```go func GetBooleanAttribute(terraformAttribute *string) IResolvable ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* *string --- -##### `GetBooleanMapAttribute` +##### `GetBooleanMapAttribute` ```go func GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* *string --- -##### `GetListAttribute` +##### `GetListAttribute` ```go func GetListAttribute(terraformAttribute *string) *[]*string ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* *string --- -##### `GetNumberAttribute` +##### `GetNumberAttribute` ```go func GetNumberAttribute(terraformAttribute *string) *f64 ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* *string --- -##### `GetNumberListAttribute` +##### `GetNumberListAttribute` ```go func GetNumberListAttribute(terraformAttribute *string) *[]*f64 ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* *string --- -##### `GetNumberMapAttribute` +##### `GetNumberMapAttribute` ```go func GetNumberMapAttribute(terraformAttribute *string) *map[string]*f64 ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* *string --- -##### `GetStringAttribute` +##### `GetStringAttribute` ```go func GetStringAttribute(terraformAttribute *string) *string ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* *string --- -##### `GetStringMapAttribute` +##### `GetStringMapAttribute` ```go func GetStringMapAttribute(terraformAttribute *string) *map[string]*string ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* *string --- -##### `InterpolationForAttribute` +##### `InterpolationForAttribute` ```go func InterpolationForAttribute(property *string) IResolvable ``` -###### `property`Required +###### `property`Required - *Type:* *string --- -##### `Resolve` +##### `Resolve` ```go func Resolve(_context IResolveContext) interface{} @@ -37104,13 +40811,13 @@ func Resolve(_context IResolveContext) interface{} Produce the Token's value at resolution time. -###### `_context`Required +###### `_context`Required - *Type:* github.com/hashicorp/terraform-cdk-go/cdktf.IResolveContext --- -##### `ToString` +##### `ToString` ```go func ToString() *string @@ -37125,14 +40832,17 @@ Returns a reversible string representation. | **Name** | **Type** | **Description** | | --- | --- | --- | -| CreationStack | *[]*string | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| Fqn | *string | *No description.* | -| Token | *string | *No description.* | -| InternalValue | DataDigitaloceanAppSpecWorkerLogDestinationLogtail | *No description.* | +| CreationStack | *[]*string | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| Fqn | *string | *No description.* | +| BasicAuth | DataDigitaloceanAppSpecWorkerLogDestinationOpenSearchBasicAuthList | *No description.* | +| ClusterName | *string | *No description.* | +| Endpoint | *string | *No description.* | +| IndexName | *string | *No description.* | +| InternalValue | DataDigitaloceanAppSpecWorkerLogDestinationOpenSearch | *No description.* | --- -##### `CreationStack`Required +##### `CreationStack`Required ```go func CreationStack() *[]*string @@ -37146,7 +40856,7 @@ If this returns an empty array the stack will not be attached. --- -##### `Fqn`Required +##### `Fqn`Required ```go func Fqn() *string @@ -37156,23 +40866,53 @@ func Fqn() *string --- -##### `Token`Required +##### `BasicAuth`Required ```go -func Token() *string +func BasicAuth() DataDigitaloceanAppSpecWorkerLogDestinationOpenSearchBasicAuthList +``` + +- *Type:* DataDigitaloceanAppSpecWorkerLogDestinationOpenSearchBasicAuthList + +--- + +##### `ClusterName`Required + +```go +func ClusterName() *string ``` - *Type:* *string --- -##### `InternalValue`Optional +##### `Endpoint`Required ```go -func InternalValue() DataDigitaloceanAppSpecWorkerLogDestinationLogtail +func Endpoint() *string ``` -- *Type:* DataDigitaloceanAppSpecWorkerLogDestinationLogtail +- *Type:* *string + +--- + +##### `IndexName`Required + +```go +func IndexName() *string +``` + +- *Type:* *string + +--- + +##### `InternalValue`Optional + +```go +func InternalValue() DataDigitaloceanAppSpecWorkerLogDestinationOpenSearch +``` + +- *Type:* DataDigitaloceanAppSpecWorkerLogDestinationOpenSearch --- @@ -37182,7 +40922,7 @@ func InternalValue() DataDigitaloceanAppSpecWorkerLogDestinationLogtail #### Initializers ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadigitaloceanapp" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/datadigitaloceanapp" datadigitaloceanapp.NewDataDigitaloceanAppSpecWorkerLogDestinationOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string, complexObjectIndex *f64, complexObjectIsFromSet *bool) DataDigitaloceanAppSpecWorkerLogDestinationOutputReference ``` @@ -37408,6 +41148,7 @@ Returns a reversible string representation. | Datadog | DataDigitaloceanAppSpecWorkerLogDestinationDatadogList | *No description.* | | Logtail | DataDigitaloceanAppSpecWorkerLogDestinationLogtailList | *No description.* | | Name | *string | *No description.* | +| OpenSearch | DataDigitaloceanAppSpecWorkerLogDestinationOpenSearchList | *No description.* | | Papertrail | DataDigitaloceanAppSpecWorkerLogDestinationPapertrailList | *No description.* | | InternalValue | DataDigitaloceanAppSpecWorkerLogDestination | *No description.* | @@ -37467,6 +41208,16 @@ func Name() *string --- +##### `OpenSearch`Required + +```go +func OpenSearch() DataDigitaloceanAppSpecWorkerLogDestinationOpenSearchList +``` + +- *Type:* DataDigitaloceanAppSpecWorkerLogDestinationOpenSearchList + +--- + ##### `Papertrail`Required ```go @@ -37493,7 +41244,7 @@ func InternalValue() DataDigitaloceanAppSpecWorkerLogDestination #### Initializers ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadigitaloceanapp" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/datadigitaloceanapp" datadigitaloceanapp.NewDataDigitaloceanAppSpecWorkerLogDestinationPapertrailList(terraformResource IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataDigitaloceanAppSpecWorkerLogDestinationPapertrailList ``` @@ -37642,7 +41393,7 @@ func Fqn() *string #### Initializers ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadigitaloceanapp" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/datadigitaloceanapp" datadigitaloceanapp.NewDataDigitaloceanAppSpecWorkerLogDestinationPapertrailOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string, complexObjectIndex *f64, complexObjectIsFromSet *bool) DataDigitaloceanAppSpecWorkerLogDestinationPapertrailOutputReference ``` @@ -37920,7 +41671,7 @@ func InternalValue() DataDigitaloceanAppSpecWorkerLogDestinationPapertrail #### Initializers ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadigitaloceanapp" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/datadigitaloceanapp" datadigitaloceanapp.NewDataDigitaloceanAppSpecWorkerOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string, complexObjectIndex *f64, complexObjectIsFromSet *bool) DataDigitaloceanAppSpecWorkerOutputReference ``` diff --git a/docs/dataDigitaloceanApp.java.md b/docs/dataDigitaloceanApp.java.md index 46cc99a75..b138e0207 100644 --- a/docs/dataDigitaloceanApp.java.md +++ b/docs/dataDigitaloceanApp.java.md @@ -4,7 +4,7 @@ ### DataDigitaloceanApp -Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/app digitalocean_app}. +Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/app digitalocean_app}. #### Initializers @@ -41,9 +41,9 @@ DataDigitaloceanApp.Builder.create(Construct scope, java.lang.String id) | lifecycle | com.hashicorp.cdktf.TerraformResourceLifecycle | *No description.* | | provider | com.hashicorp.cdktf.TerraformProvider | *No description.* | | provisioners | java.util.List | *No description.* | -| appId | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/app#app_id DataDigitaloceanApp#app_id}. | +| appId | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/app#app_id DataDigitaloceanApp#app_id}. | | dedicatedIps | com.hashicorp.cdktf.IResolvable OR java.util.List<DataDigitaloceanAppDedicatedIps> | dedicated_ips block. | -| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/app#id DataDigitaloceanApp#id}. | +| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/app#id DataDigitaloceanApp#id}. | --- @@ -111,7 +111,7 @@ Must be unique amongst siblings in the same scope - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/app#app_id DataDigitaloceanApp#app_id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/app#app_id DataDigitaloceanApp#app_id}. --- @@ -121,7 +121,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit dedicated_ips block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/app#dedicated_ips DataDigitaloceanApp#dedicated_ips} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/app#dedicated_ips DataDigitaloceanApp#dedicated_ips} --- @@ -129,7 +129,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/app#id DataDigitaloceanApp#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/app#id DataDigitaloceanApp#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. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -482,7 +482,7 @@ The construct id used in the generated config for the DataDigitaloceanApp to imp The id of the existing DataDigitaloceanApp that should be imported. -Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/app#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/app#import import section} in the documentation of this resource for the id to use --- @@ -514,6 +514,7 @@ Refer to the {@link https://registry.terraform.io/providers/digitalocean/digital | createdAt | java.lang.String | *No description.* | | dedicatedIps | DataDigitaloceanAppDedicatedIpsList | *No description.* | | defaultIngress | java.lang.String | *No description.* | +| liveDomain | java.lang.String | *No description.* | | liveUrl | java.lang.String | *No description.* | | projectId | java.lang.String | *No description.* | | spec | DataDigitaloceanAppSpecList | *No description.* | @@ -689,6 +690,16 @@ public java.lang.String getDefaultIngress(); --- +##### `liveDomain`Required + +```java +public java.lang.String getLiveDomain(); +``` + +- *Type:* java.lang.String + +--- + ##### `liveUrl`Required ```java @@ -846,9 +857,9 @@ DataDigitaloceanAppConfig.builder() | lifecycle | com.hashicorp.cdktf.TerraformResourceLifecycle | *No description.* | | provider | com.hashicorp.cdktf.TerraformProvider | *No description.* | | provisioners | java.util.List | *No description.* | -| appId | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/app#app_id DataDigitaloceanApp#app_id}. | +| appId | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/app#app_id DataDigitaloceanApp#app_id}. | | dedicatedIps | com.hashicorp.cdktf.IResolvable OR java.util.List<DataDigitaloceanAppDedicatedIps> | dedicated_ips block. | -| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/app#id DataDigitaloceanApp#id}. | +| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/app#id DataDigitaloceanApp#id}. | --- @@ -930,7 +941,7 @@ public java.lang.String getAppId(); - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/app#app_id DataDigitaloceanApp#app_id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/app#app_id DataDigitaloceanApp#app_id}. --- @@ -944,7 +955,7 @@ public java.lang.Object getDedicatedIps(); dedicated_ips block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/app#dedicated_ips DataDigitaloceanApp#dedicated_ips} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/app#dedicated_ips DataDigitaloceanApp#dedicated_ips} --- @@ -956,7 +967,7 @@ public java.lang.String getId(); - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/app#id DataDigitaloceanApp#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/app#id DataDigitaloceanApp#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. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -997,7 +1008,7 @@ public java.lang.String getId(); The ID of the dedicated egress IP. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/app#id DataDigitaloceanApp#id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/app#id DataDigitaloceanApp#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. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -1014,7 +1025,7 @@ public java.lang.String getIp(); The IP address of the dedicated egress IP. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/app#ip DataDigitaloceanApp#ip} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/app#ip DataDigitaloceanApp#ip} --- @@ -1028,7 +1039,7 @@ public java.lang.String getStatus(); The status of the dedicated egress IP: 'UNKNOWN', 'ASSIGNING', 'ASSIGNED', or 'REMOVED'. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/app#status DataDigitaloceanApp#status} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/app#status DataDigitaloceanApp#status} --- @@ -1236,6 +1247,30 @@ DataDigitaloceanAppSpecFunctionLogDestinationLogtail.builder() ``` +### DataDigitaloceanAppSpecFunctionLogDestinationOpenSearch + +#### Initializer + +```java +import com.hashicorp.cdktf.providers.digitalocean.data_digitalocean_app.DataDigitaloceanAppSpecFunctionLogDestinationOpenSearch; + +DataDigitaloceanAppSpecFunctionLogDestinationOpenSearch.builder() + .build(); +``` + + +### DataDigitaloceanAppSpecFunctionLogDestinationOpenSearchBasicAuth + +#### Initializer + +```java +import com.hashicorp.cdktf.providers.digitalocean.data_digitalocean_app.DataDigitaloceanAppSpecFunctionLogDestinationOpenSearchBasicAuth; + +DataDigitaloceanAppSpecFunctionLogDestinationOpenSearchBasicAuth.builder() + .build(); +``` + + ### DataDigitaloceanAppSpecFunctionLogDestinationPapertrail #### Initializer @@ -1488,6 +1523,30 @@ DataDigitaloceanAppSpecJobLogDestinationLogtail.builder() ``` +### DataDigitaloceanAppSpecJobLogDestinationOpenSearch + +#### Initializer + +```java +import com.hashicorp.cdktf.providers.digitalocean.data_digitalocean_app.DataDigitaloceanAppSpecJobLogDestinationOpenSearch; + +DataDigitaloceanAppSpecJobLogDestinationOpenSearch.builder() + .build(); +``` + + +### DataDigitaloceanAppSpecJobLogDestinationOpenSearchBasicAuth + +#### Initializer + +```java +import com.hashicorp.cdktf.providers.digitalocean.data_digitalocean_app.DataDigitaloceanAppSpecJobLogDestinationOpenSearchBasicAuth; + +DataDigitaloceanAppSpecJobLogDestinationOpenSearchBasicAuth.builder() + .build(); +``` + + ### DataDigitaloceanAppSpecJobLogDestinationPapertrail #### Initializer @@ -1704,6 +1763,30 @@ DataDigitaloceanAppSpecServiceLogDestinationLogtail.builder() ``` +### DataDigitaloceanAppSpecServiceLogDestinationOpenSearch + +#### Initializer + +```java +import com.hashicorp.cdktf.providers.digitalocean.data_digitalocean_app.DataDigitaloceanAppSpecServiceLogDestinationOpenSearch; + +DataDigitaloceanAppSpecServiceLogDestinationOpenSearch.builder() + .build(); +``` + + +### DataDigitaloceanAppSpecServiceLogDestinationOpenSearchBasicAuth + +#### Initializer + +```java +import com.hashicorp.cdktf.providers.digitalocean.data_digitalocean_app.DataDigitaloceanAppSpecServiceLogDestinationOpenSearchBasicAuth; + +DataDigitaloceanAppSpecServiceLogDestinationOpenSearchBasicAuth.builder() + .build(); +``` + + ### DataDigitaloceanAppSpecServiceLogDestinationPapertrail #### Initializer @@ -1956,6 +2039,30 @@ DataDigitaloceanAppSpecWorkerLogDestinationLogtail.builder() ``` +### DataDigitaloceanAppSpecWorkerLogDestinationOpenSearch + +#### Initializer + +```java +import com.hashicorp.cdktf.providers.digitalocean.data_digitalocean_app.DataDigitaloceanAppSpecWorkerLogDestinationOpenSearch; + +DataDigitaloceanAppSpecWorkerLogDestinationOpenSearch.builder() + .build(); +``` + + +### DataDigitaloceanAppSpecWorkerLogDestinationOpenSearchBasicAuth + +#### Initializer + +```java +import com.hashicorp.cdktf.providers.digitalocean.data_digitalocean_app.DataDigitaloceanAppSpecWorkerLogDestinationOpenSearchBasicAuth; + +DataDigitaloceanAppSpecWorkerLogDestinationOpenSearchBasicAuth.builder() + .build(); +``` + + ### DataDigitaloceanAppSpecWorkerLogDestinationPapertrail #### Initializer @@ -9123,26 +9230,25 @@ public DataDigitaloceanAppSpecFunctionLogDestinationLogtail getInternalValue(); --- -### DataDigitaloceanAppSpecFunctionLogDestinationOutputReference +### DataDigitaloceanAppSpecFunctionLogDestinationOpenSearchBasicAuthList -#### Initializers +#### Initializers ```java -import com.hashicorp.cdktf.providers.digitalocean.data_digitalocean_app.DataDigitaloceanAppSpecFunctionLogDestinationOutputReference; +import com.hashicorp.cdktf.providers.digitalocean.data_digitalocean_app.DataDigitaloceanAppSpecFunctionLogDestinationOpenSearchBasicAuthList; -new DataDigitaloceanAppSpecFunctionLogDestinationOutputReference(IInterpolatingParent terraformResource, java.lang.String terraformAttribute, java.lang.Number complexObjectIndex, java.lang.Boolean complexObjectIsFromSet); +new DataDigitaloceanAppSpecFunctionLogDestinationOpenSearchBasicAuthList(IInterpolatingParent terraformResource, java.lang.String terraformAttribute, java.lang.Boolean wrapsSet); ``` | **Name** | **Type** | **Description** | | --- | --- | --- | -| terraformResource | com.hashicorp.cdktf.IInterpolatingParent | The parent resource. | -| terraformAttribute | java.lang.String | The attribute on the parent resource this class is referencing. | -| complexObjectIndex | java.lang.Number | the index of this item in the list. | -| complexObjectIsFromSet | java.lang.Boolean | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | +| terraformResource | com.hashicorp.cdktf.IInterpolatingParent | The parent resource. | +| terraformAttribute | java.lang.String | The attribute on the parent resource this class is referencing. | +| wrapsSet | java.lang.Boolean | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | --- -##### `terraformResource`Required +##### `terraformResource`Required - *Type:* com.hashicorp.cdktf.IInterpolatingParent @@ -9150,7 +9256,7 @@ The parent resource. --- -##### `terraformAttribute`Required +##### `terraformAttribute`Required - *Type:* java.lang.String @@ -9158,7 +9264,157 @@ The attribute on the parent resource this class is referencing. --- -##### `complexObjectIndex`Required +##### `wrapsSet`Required + +- *Type:* java.lang.Boolean + +whether the list is wrapping a set (will add tolist() to be able to access an item via an index). + +--- + +#### Methods + +| **Name** | **Description** | +| --- | --- | +| allWithMapKey | Creating an iterator for this complex list. | +| computeFqn | *No description.* | +| resolve | Produce the Token's value at resolution time. | +| toString | Return a string representation of this resolvable object. | +| get | *No description.* | + +--- + +##### `allWithMapKey` + +```java +public DynamicListTerraformIterator allWithMapKey(java.lang.String mapKeyAttributeName) +``` + +Creating an iterator for this complex list. + +The list will be converted into a map with the mapKeyAttributeName as the key. + +###### `mapKeyAttributeName`Required + +- *Type:* java.lang.String + +--- + +##### `computeFqn` + +```java +public java.lang.String computeFqn() +``` + +##### `resolve` + +```java +public java.lang.Object resolve(IResolveContext _context) +``` + +Produce the Token's value at resolution time. + +###### `_context`Required + +- *Type:* com.hashicorp.cdktf.IResolveContext + +--- + +##### `toString` + +```java +public java.lang.String toString() +``` + +Return a string representation of this resolvable object. + +Returns a reversible string representation. + +##### `get` + +```java +public DataDigitaloceanAppSpecFunctionLogDestinationOpenSearchBasicAuthOutputReference get(java.lang.Number index) +``` + +###### `index`Required + +- *Type:* java.lang.Number + +the index of the item to return. + +--- + + +#### Properties + +| **Name** | **Type** | **Description** | +| --- | --- | --- | +| creationStack | java.util.List | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| fqn | java.lang.String | *No description.* | + +--- + +##### `creationStack`Required + +```java +public java.util.List getCreationStack(); +``` + +- *Type:* java.util.List + +The creation stack of this resolvable which will be appended to errors thrown during resolution. + +If this returns an empty array the stack will not be attached. + +--- + +##### `fqn`Required + +```java +public java.lang.String getFqn(); +``` + +- *Type:* java.lang.String + +--- + + +### DataDigitaloceanAppSpecFunctionLogDestinationOpenSearchBasicAuthOutputReference + +#### Initializers + +```java +import com.hashicorp.cdktf.providers.digitalocean.data_digitalocean_app.DataDigitaloceanAppSpecFunctionLogDestinationOpenSearchBasicAuthOutputReference; + +new DataDigitaloceanAppSpecFunctionLogDestinationOpenSearchBasicAuthOutputReference(IInterpolatingParent terraformResource, java.lang.String terraformAttribute, java.lang.Number complexObjectIndex, java.lang.Boolean complexObjectIsFromSet); +``` + +| **Name** | **Type** | **Description** | +| --- | --- | --- | +| terraformResource | com.hashicorp.cdktf.IInterpolatingParent | The parent resource. | +| terraformAttribute | java.lang.String | The attribute on the parent resource this class is referencing. | +| complexObjectIndex | java.lang.Number | the index of this item in the list. | +| complexObjectIsFromSet | java.lang.Boolean | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | + +--- + +##### `terraformResource`Required + +- *Type:* com.hashicorp.cdktf.IInterpolatingParent + +The parent resource. + +--- + +##### `terraformAttribute`Required + +- *Type:* java.lang.String + +The attribute on the parent resource this class is referencing. + +--- + +##### `complexObjectIndex`Required - *Type:* java.lang.Number @@ -9166,7 +9422,7 @@ the index of this item in the list. --- -##### `complexObjectIsFromSet`Required +##### `complexObjectIsFromSet`Required - *Type:* java.lang.Boolean @@ -9178,149 +9434,149 @@ whether the list is wrapping a set (will add tolist() to be able to access an it | **Name** | **Description** | | --- | --- | -| computeFqn | *No description.* | -| getAnyMapAttribute | *No description.* | -| getBooleanAttribute | *No description.* | -| getBooleanMapAttribute | *No description.* | -| getListAttribute | *No description.* | -| getNumberAttribute | *No description.* | -| getNumberListAttribute | *No description.* | -| getNumberMapAttribute | *No description.* | -| getStringAttribute | *No description.* | -| getStringMapAttribute | *No description.* | -| interpolationForAttribute | *No description.* | -| resolve | Produce the Token's value at resolution time. | -| toString | Return a string representation of this resolvable object. | +| computeFqn | *No description.* | +| getAnyMapAttribute | *No description.* | +| getBooleanAttribute | *No description.* | +| getBooleanMapAttribute | *No description.* | +| getListAttribute | *No description.* | +| getNumberAttribute | *No description.* | +| getNumberListAttribute | *No description.* | +| getNumberMapAttribute | *No description.* | +| getStringAttribute | *No description.* | +| getStringMapAttribute | *No description.* | +| interpolationForAttribute | *No description.* | +| resolve | Produce the Token's value at resolution time. | +| toString | Return a string representation of this resolvable object. | --- -##### `computeFqn` +##### `computeFqn` ```java public java.lang.String computeFqn() ``` -##### `getAnyMapAttribute` +##### `getAnyMapAttribute` ```java public java.util.Map getAnyMapAttribute(java.lang.String terraformAttribute) ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* java.lang.String --- -##### `getBooleanAttribute` +##### `getBooleanAttribute` ```java public IResolvable getBooleanAttribute(java.lang.String terraformAttribute) ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* java.lang.String --- -##### `getBooleanMapAttribute` +##### `getBooleanMapAttribute` ```java public java.util.Map getBooleanMapAttribute(java.lang.String terraformAttribute) ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* java.lang.String --- -##### `getListAttribute` +##### `getListAttribute` ```java public java.util.List getListAttribute(java.lang.String terraformAttribute) ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* java.lang.String --- -##### `getNumberAttribute` +##### `getNumberAttribute` ```java public java.lang.Number getNumberAttribute(java.lang.String terraformAttribute) ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* java.lang.String --- -##### `getNumberListAttribute` +##### `getNumberListAttribute` ```java public java.util.List getNumberListAttribute(java.lang.String terraformAttribute) ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* java.lang.String --- -##### `getNumberMapAttribute` +##### `getNumberMapAttribute` ```java public java.util.Map getNumberMapAttribute(java.lang.String terraformAttribute) ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* java.lang.String --- -##### `getStringAttribute` +##### `getStringAttribute` ```java public java.lang.String getStringAttribute(java.lang.String terraformAttribute) ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* java.lang.String --- -##### `getStringMapAttribute` +##### `getStringMapAttribute` ```java public java.util.Map getStringMapAttribute(java.lang.String terraformAttribute) ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* java.lang.String --- -##### `interpolationForAttribute` +##### `interpolationForAttribute` ```java public IResolvable interpolationForAttribute(java.lang.String property) ``` -###### `property`Required +###### `property`Required - *Type:* java.lang.String --- -##### `resolve` +##### `resolve` ```java public java.lang.Object resolve(IResolveContext _context) @@ -9328,13 +9584,13 @@ public java.lang.Object resolve(IResolveContext _context) Produce the Token's value at resolution time. -###### `_context`Required +###### `_context`Required - *Type:* com.hashicorp.cdktf.IResolveContext --- -##### `toString` +##### `toString` ```java public java.lang.String toString() @@ -9349,17 +9605,15 @@ Returns a reversible string representation. | **Name** | **Type** | **Description** | | --- | --- | --- | -| creationStack | java.util.List | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| fqn | java.lang.String | *No description.* | -| datadog | DataDigitaloceanAppSpecFunctionLogDestinationDatadogList | *No description.* | -| logtail | DataDigitaloceanAppSpecFunctionLogDestinationLogtailList | *No description.* | -| name | java.lang.String | *No description.* | -| papertrail | DataDigitaloceanAppSpecFunctionLogDestinationPapertrailList | *No description.* | -| internalValue | DataDigitaloceanAppSpecFunctionLogDestination | *No description.* | +| creationStack | java.util.List | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| fqn | java.lang.String | *No description.* | +| password | java.lang.String | *No description.* | +| user | java.lang.String | *No description.* | +| internalValue | DataDigitaloceanAppSpecFunctionLogDestinationOpenSearchBasicAuth | *No description.* | --- -##### `creationStack`Required +##### `creationStack`Required ```java public java.util.List getCreationStack(); @@ -9373,7 +9627,7 @@ If this returns an empty array the stack will not be attached. --- -##### `fqn`Required +##### `fqn`Required ```java public java.lang.String getFqn(); @@ -9383,76 +9637,56 @@ public java.lang.String getFqn(); --- -##### `datadog`Required - -```java -public DataDigitaloceanAppSpecFunctionLogDestinationDatadogList getDatadog(); -``` - -- *Type:* DataDigitaloceanAppSpecFunctionLogDestinationDatadogList - ---- - -##### `logtail`Required - -```java -public DataDigitaloceanAppSpecFunctionLogDestinationLogtailList getLogtail(); -``` - -- *Type:* DataDigitaloceanAppSpecFunctionLogDestinationLogtailList - ---- - -##### `name`Required +##### `password`Required ```java -public java.lang.String getName(); +public java.lang.String getPassword(); ``` - *Type:* java.lang.String --- -##### `papertrail`Required +##### `user`Required ```java -public DataDigitaloceanAppSpecFunctionLogDestinationPapertrailList getPapertrail(); +public java.lang.String getUser(); ``` -- *Type:* DataDigitaloceanAppSpecFunctionLogDestinationPapertrailList +- *Type:* java.lang.String --- -##### `internalValue`Optional +##### `internalValue`Optional ```java -public DataDigitaloceanAppSpecFunctionLogDestination getInternalValue(); +public DataDigitaloceanAppSpecFunctionLogDestinationOpenSearchBasicAuth getInternalValue(); ``` -- *Type:* DataDigitaloceanAppSpecFunctionLogDestination +- *Type:* DataDigitaloceanAppSpecFunctionLogDestinationOpenSearchBasicAuth --- -### DataDigitaloceanAppSpecFunctionLogDestinationPapertrailList +### DataDigitaloceanAppSpecFunctionLogDestinationOpenSearchList -#### Initializers +#### Initializers ```java -import com.hashicorp.cdktf.providers.digitalocean.data_digitalocean_app.DataDigitaloceanAppSpecFunctionLogDestinationPapertrailList; +import com.hashicorp.cdktf.providers.digitalocean.data_digitalocean_app.DataDigitaloceanAppSpecFunctionLogDestinationOpenSearchList; -new DataDigitaloceanAppSpecFunctionLogDestinationPapertrailList(IInterpolatingParent terraformResource, java.lang.String terraformAttribute, java.lang.Boolean wrapsSet); +new DataDigitaloceanAppSpecFunctionLogDestinationOpenSearchList(IInterpolatingParent terraformResource, java.lang.String terraformAttribute, java.lang.Boolean wrapsSet); ``` | **Name** | **Type** | **Description** | | --- | --- | --- | -| terraformResource | com.hashicorp.cdktf.IInterpolatingParent | The parent resource. | -| terraformAttribute | java.lang.String | The attribute on the parent resource this class is referencing. | -| wrapsSet | java.lang.Boolean | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | +| terraformResource | com.hashicorp.cdktf.IInterpolatingParent | The parent resource. | +| terraformAttribute | java.lang.String | The attribute on the parent resource this class is referencing. | +| wrapsSet | java.lang.Boolean | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | --- -##### `terraformResource`Required +##### `terraformResource`Required - *Type:* com.hashicorp.cdktf.IInterpolatingParent @@ -9460,7 +9694,7 @@ The parent resource. --- -##### `terraformAttribute`Required +##### `terraformAttribute`Required - *Type:* java.lang.String @@ -9468,7 +9702,7 @@ The attribute on the parent resource this class is referencing. --- -##### `wrapsSet`Required +##### `wrapsSet`Required - *Type:* java.lang.Boolean @@ -9480,15 +9714,15 @@ whether the list is wrapping a set (will add tolist() to be able to access an it | **Name** | **Description** | | --- | --- | -| allWithMapKey | Creating an iterator for this complex list. | -| computeFqn | *No description.* | -| resolve | Produce the Token's value at resolution time. | -| toString | Return a string representation of this resolvable object. | -| get | *No description.* | +| allWithMapKey | Creating an iterator for this complex list. | +| computeFqn | *No description.* | +| resolve | Produce the Token's value at resolution time. | +| toString | Return a string representation of this resolvable object. | +| get | *No description.* | --- -##### `allWithMapKey` +##### `allWithMapKey` ```java public DynamicListTerraformIterator allWithMapKey(java.lang.String mapKeyAttributeName) @@ -9498,19 +9732,19 @@ Creating an iterator for this complex list. The list will be converted into a map with the mapKeyAttributeName as the key. -###### `mapKeyAttributeName`Required +###### `mapKeyAttributeName`Required - *Type:* java.lang.String --- -##### `computeFqn` +##### `computeFqn` ```java public java.lang.String computeFqn() ``` -##### `resolve` +##### `resolve` ```java public java.lang.Object resolve(IResolveContext _context) @@ -9518,13 +9752,13 @@ public java.lang.Object resolve(IResolveContext _context) Produce the Token's value at resolution time. -###### `_context`Required +###### `_context`Required - *Type:* com.hashicorp.cdktf.IResolveContext --- -##### `toString` +##### `toString` ```java public java.lang.String toString() @@ -9534,13 +9768,13 @@ Return a string representation of this resolvable object. Returns a reversible string representation. -##### `get` +##### `get` ```java -public DataDigitaloceanAppSpecFunctionLogDestinationPapertrailOutputReference get(java.lang.Number index) +public DataDigitaloceanAppSpecFunctionLogDestinationOpenSearchOutputReference get(java.lang.Number index) ``` -###### `index`Required +###### `index`Required - *Type:* java.lang.Number @@ -9553,12 +9787,12 @@ the index of the item to return. | **Name** | **Type** | **Description** | | --- | --- | --- | -| creationStack | java.util.List | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| fqn | java.lang.String | *No description.* | +| creationStack | java.util.List | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| fqn | java.lang.String | *No description.* | --- -##### `creationStack`Required +##### `creationStack`Required ```java public java.util.List getCreationStack(); @@ -9572,7 +9806,7 @@ If this returns an empty array the stack will not be attached. --- -##### `fqn`Required +##### `fqn`Required ```java public java.lang.String getFqn(); @@ -9583,26 +9817,26 @@ public java.lang.String getFqn(); --- -### DataDigitaloceanAppSpecFunctionLogDestinationPapertrailOutputReference +### DataDigitaloceanAppSpecFunctionLogDestinationOpenSearchOutputReference -#### Initializers +#### Initializers ```java -import com.hashicorp.cdktf.providers.digitalocean.data_digitalocean_app.DataDigitaloceanAppSpecFunctionLogDestinationPapertrailOutputReference; +import com.hashicorp.cdktf.providers.digitalocean.data_digitalocean_app.DataDigitaloceanAppSpecFunctionLogDestinationOpenSearchOutputReference; -new DataDigitaloceanAppSpecFunctionLogDestinationPapertrailOutputReference(IInterpolatingParent terraformResource, java.lang.String terraformAttribute, java.lang.Number complexObjectIndex, java.lang.Boolean complexObjectIsFromSet); +new DataDigitaloceanAppSpecFunctionLogDestinationOpenSearchOutputReference(IInterpolatingParent terraformResource, java.lang.String terraformAttribute, java.lang.Number complexObjectIndex, java.lang.Boolean complexObjectIsFromSet); ``` | **Name** | **Type** | **Description** | | --- | --- | --- | -| terraformResource | com.hashicorp.cdktf.IInterpolatingParent | The parent resource. | -| terraformAttribute | java.lang.String | The attribute on the parent resource this class is referencing. | -| complexObjectIndex | java.lang.Number | the index of this item in the list. | -| complexObjectIsFromSet | java.lang.Boolean | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | +| terraformResource | com.hashicorp.cdktf.IInterpolatingParent | The parent resource. | +| terraformAttribute | java.lang.String | The attribute on the parent resource this class is referencing. | +| complexObjectIndex | java.lang.Number | the index of this item in the list. | +| complexObjectIsFromSet | java.lang.Boolean | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | --- -##### `terraformResource`Required +##### `terraformResource`Required - *Type:* com.hashicorp.cdktf.IInterpolatingParent @@ -9610,7 +9844,7 @@ The parent resource. --- -##### `terraformAttribute`Required +##### `terraformAttribute`Required - *Type:* java.lang.String @@ -9618,7 +9852,7 @@ The attribute on the parent resource this class is referencing. --- -##### `complexObjectIndex`Required +##### `complexObjectIndex`Required - *Type:* java.lang.Number @@ -9626,7 +9860,7 @@ the index of this item in the list. --- -##### `complexObjectIsFromSet`Required +##### `complexObjectIsFromSet`Required - *Type:* java.lang.Boolean @@ -9638,149 +9872,149 @@ whether the list is wrapping a set (will add tolist() to be able to access an it | **Name** | **Description** | | --- | --- | -| computeFqn | *No description.* | -| getAnyMapAttribute | *No description.* | -| getBooleanAttribute | *No description.* | -| getBooleanMapAttribute | *No description.* | -| getListAttribute | *No description.* | -| getNumberAttribute | *No description.* | -| getNumberListAttribute | *No description.* | -| getNumberMapAttribute | *No description.* | -| getStringAttribute | *No description.* | -| getStringMapAttribute | *No description.* | -| interpolationForAttribute | *No description.* | -| resolve | Produce the Token's value at resolution time. | -| toString | Return a string representation of this resolvable object. | +| computeFqn | *No description.* | +| getAnyMapAttribute | *No description.* | +| getBooleanAttribute | *No description.* | +| getBooleanMapAttribute | *No description.* | +| getListAttribute | *No description.* | +| getNumberAttribute | *No description.* | +| getNumberListAttribute | *No description.* | +| getNumberMapAttribute | *No description.* | +| getStringAttribute | *No description.* | +| getStringMapAttribute | *No description.* | +| interpolationForAttribute | *No description.* | +| resolve | Produce the Token's value at resolution time. | +| toString | Return a string representation of this resolvable object. | --- -##### `computeFqn` +##### `computeFqn` ```java public java.lang.String computeFqn() ``` -##### `getAnyMapAttribute` +##### `getAnyMapAttribute` ```java public java.util.Map getAnyMapAttribute(java.lang.String terraformAttribute) ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* java.lang.String --- -##### `getBooleanAttribute` +##### `getBooleanAttribute` ```java public IResolvable getBooleanAttribute(java.lang.String terraformAttribute) ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* java.lang.String --- -##### `getBooleanMapAttribute` +##### `getBooleanMapAttribute` ```java public java.util.Map getBooleanMapAttribute(java.lang.String terraformAttribute) ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* java.lang.String --- -##### `getListAttribute` +##### `getListAttribute` ```java public java.util.List getListAttribute(java.lang.String terraformAttribute) ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* java.lang.String --- -##### `getNumberAttribute` +##### `getNumberAttribute` ```java public java.lang.Number getNumberAttribute(java.lang.String terraformAttribute) ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* java.lang.String --- -##### `getNumberListAttribute` +##### `getNumberListAttribute` ```java public java.util.List getNumberListAttribute(java.lang.String terraformAttribute) ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* java.lang.String --- -##### `getNumberMapAttribute` +##### `getNumberMapAttribute` ```java public java.util.Map getNumberMapAttribute(java.lang.String terraformAttribute) ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* java.lang.String --- -##### `getStringAttribute` +##### `getStringAttribute` ```java public java.lang.String getStringAttribute(java.lang.String terraformAttribute) ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* java.lang.String --- -##### `getStringMapAttribute` +##### `getStringMapAttribute` ```java public java.util.Map getStringMapAttribute(java.lang.String terraformAttribute) ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* java.lang.String --- -##### `interpolationForAttribute` +##### `interpolationForAttribute` ```java public IResolvable interpolationForAttribute(java.lang.String property) ``` -###### `property`Required +###### `property`Required - *Type:* java.lang.String --- -##### `resolve` +##### `resolve` ```java public java.lang.Object resolve(IResolveContext _context) @@ -9788,13 +10022,13 @@ public java.lang.Object resolve(IResolveContext _context) Produce the Token's value at resolution time. -###### `_context`Required +###### `_context`Required - *Type:* com.hashicorp.cdktf.IResolveContext --- -##### `toString` +##### `toString` ```java public java.lang.String toString() @@ -9809,14 +10043,17 @@ Returns a reversible string representation. | **Name** | **Type** | **Description** | | --- | --- | --- | -| creationStack | java.util.List | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| fqn | java.lang.String | *No description.* | -| endpoint | java.lang.String | *No description.* | -| internalValue | DataDigitaloceanAppSpecFunctionLogDestinationPapertrail | *No description.* | +| creationStack | java.util.List | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| fqn | java.lang.String | *No description.* | +| basicAuth | DataDigitaloceanAppSpecFunctionLogDestinationOpenSearchBasicAuthList | *No description.* | +| clusterName | java.lang.String | *No description.* | +| endpoint | java.lang.String | *No description.* | +| indexName | java.lang.String | *No description.* | +| internalValue | DataDigitaloceanAppSpecFunctionLogDestinationOpenSearch | *No description.* | --- -##### `creationStack`Required +##### `creationStack`Required ```java public java.util.List getCreationStack(); @@ -9830,7 +10067,7 @@ If this returns an empty array the stack will not be attached. --- -##### `fqn`Required +##### `fqn`Required ```java public java.lang.String getFqn(); @@ -9840,7 +10077,27 @@ public java.lang.String getFqn(); --- -##### `endpoint`Required +##### `basicAuth`Required + +```java +public DataDigitaloceanAppSpecFunctionLogDestinationOpenSearchBasicAuthList getBasicAuth(); +``` + +- *Type:* DataDigitaloceanAppSpecFunctionLogDestinationOpenSearchBasicAuthList + +--- + +##### `clusterName`Required + +```java +public java.lang.String getClusterName(); +``` + +- *Type:* java.lang.String + +--- + +##### `endpoint`Required ```java public java.lang.String getEndpoint(); @@ -9850,37 +10107,47 @@ public java.lang.String getEndpoint(); --- -##### `internalValue`Optional +##### `indexName`Required ```java -public DataDigitaloceanAppSpecFunctionLogDestinationPapertrail getInternalValue(); +public java.lang.String getIndexName(); ``` -- *Type:* DataDigitaloceanAppSpecFunctionLogDestinationPapertrail +- *Type:* java.lang.String --- +##### `internalValue`Optional -### DataDigitaloceanAppSpecFunctionOutputReference +```java +public DataDigitaloceanAppSpecFunctionLogDestinationOpenSearch getInternalValue(); +``` -#### Initializers +- *Type:* DataDigitaloceanAppSpecFunctionLogDestinationOpenSearch + +--- + + +### DataDigitaloceanAppSpecFunctionLogDestinationOutputReference + +#### Initializers ```java -import com.hashicorp.cdktf.providers.digitalocean.data_digitalocean_app.DataDigitaloceanAppSpecFunctionOutputReference; +import com.hashicorp.cdktf.providers.digitalocean.data_digitalocean_app.DataDigitaloceanAppSpecFunctionLogDestinationOutputReference; -new DataDigitaloceanAppSpecFunctionOutputReference(IInterpolatingParent terraformResource, java.lang.String terraformAttribute, java.lang.Number complexObjectIndex, java.lang.Boolean complexObjectIsFromSet); +new DataDigitaloceanAppSpecFunctionLogDestinationOutputReference(IInterpolatingParent terraformResource, java.lang.String terraformAttribute, java.lang.Number complexObjectIndex, java.lang.Boolean complexObjectIsFromSet); ``` | **Name** | **Type** | **Description** | | --- | --- | --- | -| terraformResource | com.hashicorp.cdktf.IInterpolatingParent | The parent resource. | -| terraformAttribute | java.lang.String | The attribute on the parent resource this class is referencing. | -| complexObjectIndex | java.lang.Number | the index of this item in the list. | -| complexObjectIsFromSet | java.lang.Boolean | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | +| terraformResource | com.hashicorp.cdktf.IInterpolatingParent | The parent resource. | +| terraformAttribute | java.lang.String | The attribute on the parent resource this class is referencing. | +| complexObjectIndex | java.lang.Number | the index of this item in the list. | +| complexObjectIsFromSet | java.lang.Boolean | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | --- -##### `terraformResource`Required +##### `terraformResource`Required - *Type:* com.hashicorp.cdktf.IInterpolatingParent @@ -9888,7 +10155,7 @@ The parent resource. --- -##### `terraformAttribute`Required +##### `terraformAttribute`Required - *Type:* java.lang.String @@ -9896,7 +10163,7 @@ The attribute on the parent resource this class is referencing. --- -##### `complexObjectIndex`Required +##### `complexObjectIndex`Required - *Type:* java.lang.Number @@ -9904,7 +10171,7 @@ the index of this item in the list. --- -##### `complexObjectIsFromSet`Required +##### `complexObjectIsFromSet`Required - *Type:* java.lang.Boolean @@ -9916,149 +10183,149 @@ whether the list is wrapping a set (will add tolist() to be able to access an it | **Name** | **Description** | | --- | --- | -| computeFqn | *No description.* | -| getAnyMapAttribute | *No description.* | -| getBooleanAttribute | *No description.* | -| getBooleanMapAttribute | *No description.* | -| getListAttribute | *No description.* | -| getNumberAttribute | *No description.* | -| getNumberListAttribute | *No description.* | -| getNumberMapAttribute | *No description.* | -| getStringAttribute | *No description.* | -| getStringMapAttribute | *No description.* | -| interpolationForAttribute | *No description.* | -| resolve | Produce the Token's value at resolution time. | -| toString | Return a string representation of this resolvable object. | +| computeFqn | *No description.* | +| getAnyMapAttribute | *No description.* | +| getBooleanAttribute | *No description.* | +| getBooleanMapAttribute | *No description.* | +| getListAttribute | *No description.* | +| getNumberAttribute | *No description.* | +| getNumberListAttribute | *No description.* | +| getNumberMapAttribute | *No description.* | +| getStringAttribute | *No description.* | +| getStringMapAttribute | *No description.* | +| interpolationForAttribute | *No description.* | +| resolve | Produce the Token's value at resolution time. | +| toString | Return a string representation of this resolvable object. | --- -##### `computeFqn` +##### `computeFqn` ```java public java.lang.String computeFqn() ``` -##### `getAnyMapAttribute` +##### `getAnyMapAttribute` ```java public java.util.Map getAnyMapAttribute(java.lang.String terraformAttribute) ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* java.lang.String --- -##### `getBooleanAttribute` +##### `getBooleanAttribute` ```java public IResolvable getBooleanAttribute(java.lang.String terraformAttribute) ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* java.lang.String --- -##### `getBooleanMapAttribute` +##### `getBooleanMapAttribute` ```java public java.util.Map getBooleanMapAttribute(java.lang.String terraformAttribute) ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* java.lang.String --- -##### `getListAttribute` +##### `getListAttribute` ```java public java.util.List getListAttribute(java.lang.String terraformAttribute) ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* java.lang.String --- -##### `getNumberAttribute` +##### `getNumberAttribute` ```java public java.lang.Number getNumberAttribute(java.lang.String terraformAttribute) ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* java.lang.String --- -##### `getNumberListAttribute` +##### `getNumberListAttribute` ```java public java.util.List getNumberListAttribute(java.lang.String terraformAttribute) ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* java.lang.String --- -##### `getNumberMapAttribute` +##### `getNumberMapAttribute` ```java public java.util.Map getNumberMapAttribute(java.lang.String terraformAttribute) ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* java.lang.String --- -##### `getStringAttribute` +##### `getStringAttribute` ```java public java.lang.String getStringAttribute(java.lang.String terraformAttribute) ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* java.lang.String --- -##### `getStringMapAttribute` +##### `getStringMapAttribute` ```java public java.util.Map getStringMapAttribute(java.lang.String terraformAttribute) ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* java.lang.String --- -##### `interpolationForAttribute` +##### `interpolationForAttribute` ```java public IResolvable interpolationForAttribute(java.lang.String property) ``` -###### `property`Required +###### `property`Required - *Type:* java.lang.String --- -##### `resolve` +##### `resolve` ```java public java.lang.Object resolve(IResolveContext _context) @@ -10066,13 +10333,13 @@ public java.lang.Object resolve(IResolveContext _context) Produce the Token's value at resolution time. -###### `_context`Required +###### `_context`Required - *Type:* com.hashicorp.cdktf.IResolveContext --- -##### `toString` +##### `toString` ```java public java.lang.String toString() @@ -10087,23 +10354,18 @@ Returns a reversible string representation. | **Name** | **Type** | **Description** | | --- | --- | --- | -| creationStack | java.util.List | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| fqn | java.lang.String | *No description.* | -| alert | DataDigitaloceanAppSpecFunctionAlertList | *No description.* | -| cors | DataDigitaloceanAppSpecFunctionCorsList | *No description.* | -| env | DataDigitaloceanAppSpecFunctionEnvList | *No description.* | -| git | DataDigitaloceanAppSpecFunctionGitList | *No description.* | -| github | DataDigitaloceanAppSpecFunctionGithubList | *No description.* | -| gitlab | DataDigitaloceanAppSpecFunctionGitlabList | *No description.* | -| logDestination | DataDigitaloceanAppSpecFunctionLogDestinationList | *No description.* | -| name | java.lang.String | *No description.* | -| routes | DataDigitaloceanAppSpecFunctionRoutesList | *No description.* | -| sourceDir | java.lang.String | *No description.* | -| internalValue | DataDigitaloceanAppSpecFunction | *No description.* | +| creationStack | java.util.List | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| fqn | java.lang.String | *No description.* | +| datadog | DataDigitaloceanAppSpecFunctionLogDestinationDatadogList | *No description.* | +| logtail | DataDigitaloceanAppSpecFunctionLogDestinationLogtailList | *No description.* | +| name | java.lang.String | *No description.* | +| openSearch | DataDigitaloceanAppSpecFunctionLogDestinationOpenSearchList | *No description.* | +| papertrail | DataDigitaloceanAppSpecFunctionLogDestinationPapertrailList | *No description.* | +| internalValue | DataDigitaloceanAppSpecFunctionLogDestination | *No description.* | --- -##### `creationStack`Required +##### `creationStack`Required ```java public java.util.List getCreationStack(); @@ -10117,7 +10379,7 @@ If this returns an empty array the stack will not be attached. --- -##### `fqn`Required +##### `fqn`Required ```java public java.lang.String getFqn(); @@ -10127,77 +10389,27 @@ public java.lang.String getFqn(); --- -##### `alert`Required - -```java -public DataDigitaloceanAppSpecFunctionAlertList getAlert(); -``` - -- *Type:* DataDigitaloceanAppSpecFunctionAlertList - ---- - -##### `cors`Required - -```java -public DataDigitaloceanAppSpecFunctionCorsList getCors(); -``` - -- *Type:* DataDigitaloceanAppSpecFunctionCorsList - ---- - -##### `env`Required - -```java -public DataDigitaloceanAppSpecFunctionEnvList getEnv(); -``` - -- *Type:* DataDigitaloceanAppSpecFunctionEnvList - ---- - -##### `git`Required - -```java -public DataDigitaloceanAppSpecFunctionGitList getGit(); -``` - -- *Type:* DataDigitaloceanAppSpecFunctionGitList - ---- - -##### `github`Required - -```java -public DataDigitaloceanAppSpecFunctionGithubList getGithub(); -``` - -- *Type:* DataDigitaloceanAppSpecFunctionGithubList - ---- - -##### `gitlab`Required +##### `datadog`Required ```java -public DataDigitaloceanAppSpecFunctionGitlabList getGitlab(); +public DataDigitaloceanAppSpecFunctionLogDestinationDatadogList getDatadog(); ``` -- *Type:* DataDigitaloceanAppSpecFunctionGitlabList +- *Type:* DataDigitaloceanAppSpecFunctionLogDestinationDatadogList --- -##### `logDestination`Required +##### `logtail`Required ```java -public DataDigitaloceanAppSpecFunctionLogDestinationList getLogDestination(); +public DataDigitaloceanAppSpecFunctionLogDestinationLogtailList getLogtail(); ``` -- *Type:* DataDigitaloceanAppSpecFunctionLogDestinationList +- *Type:* DataDigitaloceanAppSpecFunctionLogDestinationLogtailList --- -##### `name`Required +##### `name`Required ```java public java.lang.String getName(); @@ -10207,56 +10419,56 @@ public java.lang.String getName(); --- -##### `routes`Required +##### `openSearch`Required ```java -public DataDigitaloceanAppSpecFunctionRoutesList getRoutes(); +public DataDigitaloceanAppSpecFunctionLogDestinationOpenSearchList getOpenSearch(); ``` -- *Type:* DataDigitaloceanAppSpecFunctionRoutesList +- *Type:* DataDigitaloceanAppSpecFunctionLogDestinationOpenSearchList --- -##### `sourceDir`Required +##### `papertrail`Required ```java -public java.lang.String getSourceDir(); +public DataDigitaloceanAppSpecFunctionLogDestinationPapertrailList getPapertrail(); ``` -- *Type:* java.lang.String +- *Type:* DataDigitaloceanAppSpecFunctionLogDestinationPapertrailList --- -##### `internalValue`Optional +##### `internalValue`Optional ```java -public DataDigitaloceanAppSpecFunction getInternalValue(); +public DataDigitaloceanAppSpecFunctionLogDestination getInternalValue(); ``` -- *Type:* DataDigitaloceanAppSpecFunction +- *Type:* DataDigitaloceanAppSpecFunctionLogDestination --- -### DataDigitaloceanAppSpecFunctionRoutesList +### DataDigitaloceanAppSpecFunctionLogDestinationPapertrailList -#### Initializers +#### Initializers ```java -import com.hashicorp.cdktf.providers.digitalocean.data_digitalocean_app.DataDigitaloceanAppSpecFunctionRoutesList; +import com.hashicorp.cdktf.providers.digitalocean.data_digitalocean_app.DataDigitaloceanAppSpecFunctionLogDestinationPapertrailList; -new DataDigitaloceanAppSpecFunctionRoutesList(IInterpolatingParent terraformResource, java.lang.String terraformAttribute, java.lang.Boolean wrapsSet); +new DataDigitaloceanAppSpecFunctionLogDestinationPapertrailList(IInterpolatingParent terraformResource, java.lang.String terraformAttribute, java.lang.Boolean wrapsSet); ``` | **Name** | **Type** | **Description** | | --- | --- | --- | -| terraformResource | com.hashicorp.cdktf.IInterpolatingParent | The parent resource. | -| terraformAttribute | java.lang.String | The attribute on the parent resource this class is referencing. | -| wrapsSet | java.lang.Boolean | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | +| terraformResource | com.hashicorp.cdktf.IInterpolatingParent | The parent resource. | +| terraformAttribute | java.lang.String | The attribute on the parent resource this class is referencing. | +| wrapsSet | java.lang.Boolean | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | --- -##### `terraformResource`Required +##### `terraformResource`Required - *Type:* com.hashicorp.cdktf.IInterpolatingParent @@ -10264,7 +10476,7 @@ The parent resource. --- -##### `terraformAttribute`Required +##### `terraformAttribute`Required - *Type:* java.lang.String @@ -10272,7 +10484,7 @@ The attribute on the parent resource this class is referencing. --- -##### `wrapsSet`Required +##### `wrapsSet`Required - *Type:* java.lang.Boolean @@ -10284,15 +10496,15 @@ whether the list is wrapping a set (will add tolist() to be able to access an it | **Name** | **Description** | | --- | --- | -| allWithMapKey | Creating an iterator for this complex list. | -| computeFqn | *No description.* | -| resolve | Produce the Token's value at resolution time. | -| toString | Return a string representation of this resolvable object. | -| get | *No description.* | +| allWithMapKey | Creating an iterator for this complex list. | +| computeFqn | *No description.* | +| resolve | Produce the Token's value at resolution time. | +| toString | Return a string representation of this resolvable object. | +| get | *No description.* | --- -##### `allWithMapKey` +##### `allWithMapKey` ```java public DynamicListTerraformIterator allWithMapKey(java.lang.String mapKeyAttributeName) @@ -10302,19 +10514,19 @@ Creating an iterator for this complex list. The list will be converted into a map with the mapKeyAttributeName as the key. -###### `mapKeyAttributeName`Required +###### `mapKeyAttributeName`Required - *Type:* java.lang.String --- -##### `computeFqn` +##### `computeFqn` ```java public java.lang.String computeFqn() ``` -##### `resolve` +##### `resolve` ```java public java.lang.Object resolve(IResolveContext _context) @@ -10322,13 +10534,13 @@ public java.lang.Object resolve(IResolveContext _context) Produce the Token's value at resolution time. -###### `_context`Required +###### `_context`Required - *Type:* com.hashicorp.cdktf.IResolveContext --- -##### `toString` +##### `toString` ```java public java.lang.String toString() @@ -10338,13 +10550,13 @@ Return a string representation of this resolvable object. Returns a reversible string representation. -##### `get` +##### `get` ```java -public DataDigitaloceanAppSpecFunctionRoutesOutputReference get(java.lang.Number index) +public DataDigitaloceanAppSpecFunctionLogDestinationPapertrailOutputReference get(java.lang.Number index) ``` -###### `index`Required +###### `index`Required - *Type:* java.lang.Number @@ -10357,12 +10569,12 @@ the index of the item to return. | **Name** | **Type** | **Description** | | --- | --- | --- | -| creationStack | java.util.List | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| fqn | java.lang.String | *No description.* | +| creationStack | java.util.List | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| fqn | java.lang.String | *No description.* | --- -##### `creationStack`Required +##### `creationStack`Required ```java public java.util.List getCreationStack(); @@ -10376,7 +10588,7 @@ If this returns an empty array the stack will not be attached. --- -##### `fqn`Required +##### `fqn`Required ```java public java.lang.String getFqn(); @@ -10387,26 +10599,26 @@ public java.lang.String getFqn(); --- -### DataDigitaloceanAppSpecFunctionRoutesOutputReference +### DataDigitaloceanAppSpecFunctionLogDestinationPapertrailOutputReference -#### Initializers +#### Initializers ```java -import com.hashicorp.cdktf.providers.digitalocean.data_digitalocean_app.DataDigitaloceanAppSpecFunctionRoutesOutputReference; +import com.hashicorp.cdktf.providers.digitalocean.data_digitalocean_app.DataDigitaloceanAppSpecFunctionLogDestinationPapertrailOutputReference; -new DataDigitaloceanAppSpecFunctionRoutesOutputReference(IInterpolatingParent terraformResource, java.lang.String terraformAttribute, java.lang.Number complexObjectIndex, java.lang.Boolean complexObjectIsFromSet); +new DataDigitaloceanAppSpecFunctionLogDestinationPapertrailOutputReference(IInterpolatingParent terraformResource, java.lang.String terraformAttribute, java.lang.Number complexObjectIndex, java.lang.Boolean complexObjectIsFromSet); ``` | **Name** | **Type** | **Description** | | --- | --- | --- | -| terraformResource | com.hashicorp.cdktf.IInterpolatingParent | The parent resource. | -| terraformAttribute | java.lang.String | The attribute on the parent resource this class is referencing. | -| complexObjectIndex | java.lang.Number | the index of this item in the list. | -| complexObjectIsFromSet | java.lang.Boolean | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | +| terraformResource | com.hashicorp.cdktf.IInterpolatingParent | The parent resource. | +| terraformAttribute | java.lang.String | The attribute on the parent resource this class is referencing. | +| complexObjectIndex | java.lang.Number | the index of this item in the list. | +| complexObjectIsFromSet | java.lang.Boolean | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | --- -##### `terraformResource`Required +##### `terraformResource`Required - *Type:* com.hashicorp.cdktf.IInterpolatingParent @@ -10414,7 +10626,7 @@ The parent resource. --- -##### `terraformAttribute`Required +##### `terraformAttribute`Required - *Type:* java.lang.String @@ -10422,7 +10634,7 @@ The attribute on the parent resource this class is referencing. --- -##### `complexObjectIndex`Required +##### `complexObjectIndex`Required - *Type:* java.lang.Number @@ -10430,7 +10642,7 @@ the index of this item in the list. --- -##### `complexObjectIsFromSet`Required +##### `complexObjectIsFromSet`Required - *Type:* java.lang.Boolean @@ -10442,149 +10654,149 @@ whether the list is wrapping a set (will add tolist() to be able to access an it | **Name** | **Description** | | --- | --- | -| computeFqn | *No description.* | -| getAnyMapAttribute | *No description.* | -| getBooleanAttribute | *No description.* | -| getBooleanMapAttribute | *No description.* | -| getListAttribute | *No description.* | -| getNumberAttribute | *No description.* | -| getNumberListAttribute | *No description.* | -| getNumberMapAttribute | *No description.* | -| getStringAttribute | *No description.* | -| getStringMapAttribute | *No description.* | -| interpolationForAttribute | *No description.* | -| resolve | Produce the Token's value at resolution time. | -| toString | Return a string representation of this resolvable object. | +| computeFqn | *No description.* | +| getAnyMapAttribute | *No description.* | +| getBooleanAttribute | *No description.* | +| getBooleanMapAttribute | *No description.* | +| getListAttribute | *No description.* | +| getNumberAttribute | *No description.* | +| getNumberListAttribute | *No description.* | +| getNumberMapAttribute | *No description.* | +| getStringAttribute | *No description.* | +| getStringMapAttribute | *No description.* | +| interpolationForAttribute | *No description.* | +| resolve | Produce the Token's value at resolution time. | +| toString | Return a string representation of this resolvable object. | --- -##### `computeFqn` +##### `computeFqn` ```java public java.lang.String computeFqn() ``` -##### `getAnyMapAttribute` +##### `getAnyMapAttribute` ```java public java.util.Map getAnyMapAttribute(java.lang.String terraformAttribute) ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* java.lang.String --- -##### `getBooleanAttribute` +##### `getBooleanAttribute` ```java public IResolvable getBooleanAttribute(java.lang.String terraformAttribute) ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* java.lang.String --- -##### `getBooleanMapAttribute` +##### `getBooleanMapAttribute` ```java public java.util.Map getBooleanMapAttribute(java.lang.String terraformAttribute) ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* java.lang.String --- -##### `getListAttribute` +##### `getListAttribute` ```java public java.util.List getListAttribute(java.lang.String terraformAttribute) ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* java.lang.String --- -##### `getNumberAttribute` +##### `getNumberAttribute` ```java public java.lang.Number getNumberAttribute(java.lang.String terraformAttribute) ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* java.lang.String --- -##### `getNumberListAttribute` +##### `getNumberListAttribute` ```java public java.util.List getNumberListAttribute(java.lang.String terraformAttribute) ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* java.lang.String --- -##### `getNumberMapAttribute` +##### `getNumberMapAttribute` ```java public java.util.Map getNumberMapAttribute(java.lang.String terraformAttribute) ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* java.lang.String --- -##### `getStringAttribute` +##### `getStringAttribute` ```java public java.lang.String getStringAttribute(java.lang.String terraformAttribute) ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* java.lang.String --- -##### `getStringMapAttribute` +##### `getStringMapAttribute` ```java public java.util.Map getStringMapAttribute(java.lang.String terraformAttribute) ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* java.lang.String --- -##### `interpolationForAttribute` +##### `interpolationForAttribute` ```java public IResolvable interpolationForAttribute(java.lang.String property) ``` -###### `property`Required +###### `property`Required - *Type:* java.lang.String --- -##### `resolve` +##### `resolve` ```java public java.lang.Object resolve(IResolveContext _context) @@ -10592,13 +10804,13 @@ public java.lang.Object resolve(IResolveContext _context) Produce the Token's value at resolution time. -###### `_context`Required +###### `_context`Required - *Type:* com.hashicorp.cdktf.IResolveContext --- -##### `toString` +##### `toString` ```java public java.lang.String toString() @@ -10613,15 +10825,14 @@ Returns a reversible string representation. | **Name** | **Type** | **Description** | | --- | --- | --- | -| creationStack | java.util.List | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| fqn | java.lang.String | *No description.* | -| path | java.lang.String | *No description.* | -| preservePathPrefix | com.hashicorp.cdktf.IResolvable | *No description.* | -| internalValue | DataDigitaloceanAppSpecFunctionRoutes | *No description.* | +| creationStack | java.util.List | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| fqn | java.lang.String | *No description.* | +| endpoint | java.lang.String | *No description.* | +| internalValue | DataDigitaloceanAppSpecFunctionLogDestinationPapertrail | *No description.* | --- -##### `creationStack`Required +##### `creationStack`Required ```java public java.util.List getCreationStack(); @@ -10635,7 +10846,7 @@ If this returns an empty array the stack will not be attached. --- -##### `fqn`Required +##### `fqn`Required ```java public java.lang.String getFqn(); @@ -10645,206 +10856,47 @@ public java.lang.String getFqn(); --- -##### `path`Required - -```java -public java.lang.String getPath(); -``` - -- *Type:* java.lang.String - ---- - -##### `preservePathPrefix`Required - -```java -public IResolvable getPreservePathPrefix(); -``` - -- *Type:* com.hashicorp.cdktf.IResolvable - ---- - -##### `internalValue`Optional - -```java -public DataDigitaloceanAppSpecFunctionRoutes getInternalValue(); -``` - -- *Type:* DataDigitaloceanAppSpecFunctionRoutes - ---- - - -### DataDigitaloceanAppSpecIngressList - -#### Initializers - -```java -import com.hashicorp.cdktf.providers.digitalocean.data_digitalocean_app.DataDigitaloceanAppSpecIngressList; - -new DataDigitaloceanAppSpecIngressList(IInterpolatingParent terraformResource, java.lang.String terraformAttribute, java.lang.Boolean wrapsSet); -``` - -| **Name** | **Type** | **Description** | -| --- | --- | --- | -| terraformResource | com.hashicorp.cdktf.IInterpolatingParent | The parent resource. | -| terraformAttribute | java.lang.String | The attribute on the parent resource this class is referencing. | -| wrapsSet | java.lang.Boolean | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | - ---- - -##### `terraformResource`Required - -- *Type:* com.hashicorp.cdktf.IInterpolatingParent - -The parent resource. - ---- - -##### `terraformAttribute`Required - -- *Type:* java.lang.String - -The attribute on the parent resource this class is referencing. - ---- - -##### `wrapsSet`Required - -- *Type:* java.lang.Boolean - -whether the list is wrapping a set (will add tolist() to be able to access an item via an index). - ---- - -#### Methods - -| **Name** | **Description** | -| --- | --- | -| allWithMapKey | Creating an iterator for this complex list. | -| computeFqn | *No description.* | -| resolve | Produce the Token's value at resolution time. | -| toString | Return a string representation of this resolvable object. | -| get | *No description.* | - ---- - -##### `allWithMapKey` +##### `endpoint`Required ```java -public DynamicListTerraformIterator allWithMapKey(java.lang.String mapKeyAttributeName) +public java.lang.String getEndpoint(); ``` -Creating an iterator for this complex list. - -The list will be converted into a map with the mapKeyAttributeName as the key. - -###### `mapKeyAttributeName`Required - - *Type:* java.lang.String --- -##### `computeFqn` - -```java -public java.lang.String computeFqn() -``` - -##### `resolve` - -```java -public java.lang.Object resolve(IResolveContext _context) -``` - -Produce the Token's value at resolution time. - -###### `_context`Required - -- *Type:* com.hashicorp.cdktf.IResolveContext - ---- - -##### `toString` - -```java -public java.lang.String toString() -``` - -Return a string representation of this resolvable object. - -Returns a reversible string representation. - -##### `get` - -```java -public DataDigitaloceanAppSpecIngressOutputReference get(java.lang.Number index) -``` - -###### `index`Required - -- *Type:* java.lang.Number - -the index of the item to return. - ---- - - -#### Properties - -| **Name** | **Type** | **Description** | -| --- | --- | --- | -| creationStack | java.util.List | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| fqn | java.lang.String | *No description.* | - ---- - -##### `creationStack`Required - -```java -public java.util.List getCreationStack(); -``` - -- *Type:* java.util.List - -The creation stack of this resolvable which will be appended to errors thrown during resolution. - -If this returns an empty array the stack will not be attached. - ---- - -##### `fqn`Required +##### `internalValue`Optional ```java -public java.lang.String getFqn(); +public DataDigitaloceanAppSpecFunctionLogDestinationPapertrail getInternalValue(); ``` -- *Type:* java.lang.String +- *Type:* DataDigitaloceanAppSpecFunctionLogDestinationPapertrail --- -### DataDigitaloceanAppSpecIngressOutputReference +### DataDigitaloceanAppSpecFunctionOutputReference -#### Initializers +#### Initializers ```java -import com.hashicorp.cdktf.providers.digitalocean.data_digitalocean_app.DataDigitaloceanAppSpecIngressOutputReference; +import com.hashicorp.cdktf.providers.digitalocean.data_digitalocean_app.DataDigitaloceanAppSpecFunctionOutputReference; -new DataDigitaloceanAppSpecIngressOutputReference(IInterpolatingParent terraformResource, java.lang.String terraformAttribute, java.lang.Number complexObjectIndex, java.lang.Boolean complexObjectIsFromSet); +new DataDigitaloceanAppSpecFunctionOutputReference(IInterpolatingParent terraformResource, java.lang.String terraformAttribute, java.lang.Number complexObjectIndex, java.lang.Boolean complexObjectIsFromSet); ``` | **Name** | **Type** | **Description** | | --- | --- | --- | -| terraformResource | com.hashicorp.cdktf.IInterpolatingParent | The parent resource. | -| terraformAttribute | java.lang.String | The attribute on the parent resource this class is referencing. | -| complexObjectIndex | java.lang.Number | the index of this item in the list. | -| complexObjectIsFromSet | java.lang.Boolean | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | +| terraformResource | com.hashicorp.cdktf.IInterpolatingParent | The parent resource. | +| terraformAttribute | java.lang.String | The attribute on the parent resource this class is referencing. | +| complexObjectIndex | java.lang.Number | the index of this item in the list. | +| complexObjectIsFromSet | java.lang.Boolean | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | --- -##### `terraformResource`Required +##### `terraformResource`Required - *Type:* com.hashicorp.cdktf.IInterpolatingParent @@ -10852,7 +10904,7 @@ The parent resource. --- -##### `terraformAttribute`Required +##### `terraformAttribute`Required - *Type:* java.lang.String @@ -10860,7 +10912,7 @@ The attribute on the parent resource this class is referencing. --- -##### `complexObjectIndex`Required +##### `complexObjectIndex`Required - *Type:* java.lang.Number @@ -10868,7 +10920,7 @@ the index of this item in the list. --- -##### `complexObjectIsFromSet`Required +##### `complexObjectIsFromSet`Required - *Type:* java.lang.Boolean @@ -10880,149 +10932,149 @@ whether the list is wrapping a set (will add tolist() to be able to access an it | **Name** | **Description** | | --- | --- | -| computeFqn | *No description.* | -| getAnyMapAttribute | *No description.* | -| getBooleanAttribute | *No description.* | -| getBooleanMapAttribute | *No description.* | -| getListAttribute | *No description.* | -| getNumberAttribute | *No description.* | -| getNumberListAttribute | *No description.* | -| getNumberMapAttribute | *No description.* | -| getStringAttribute | *No description.* | -| getStringMapAttribute | *No description.* | -| interpolationForAttribute | *No description.* | -| resolve | Produce the Token's value at resolution time. | -| toString | Return a string representation of this resolvable object. | +| computeFqn | *No description.* | +| getAnyMapAttribute | *No description.* | +| getBooleanAttribute | *No description.* | +| getBooleanMapAttribute | *No description.* | +| getListAttribute | *No description.* | +| getNumberAttribute | *No description.* | +| getNumberListAttribute | *No description.* | +| getNumberMapAttribute | *No description.* | +| getStringAttribute | *No description.* | +| getStringMapAttribute | *No description.* | +| interpolationForAttribute | *No description.* | +| resolve | Produce the Token's value at resolution time. | +| toString | Return a string representation of this resolvable object. | --- -##### `computeFqn` +##### `computeFqn` ```java public java.lang.String computeFqn() ``` -##### `getAnyMapAttribute` +##### `getAnyMapAttribute` ```java public java.util.Map getAnyMapAttribute(java.lang.String terraformAttribute) ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* java.lang.String --- -##### `getBooleanAttribute` +##### `getBooleanAttribute` ```java public IResolvable getBooleanAttribute(java.lang.String terraformAttribute) ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* java.lang.String --- -##### `getBooleanMapAttribute` +##### `getBooleanMapAttribute` ```java public java.util.Map getBooleanMapAttribute(java.lang.String terraformAttribute) ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* java.lang.String --- -##### `getListAttribute` +##### `getListAttribute` ```java public java.util.List getListAttribute(java.lang.String terraformAttribute) ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* java.lang.String --- -##### `getNumberAttribute` +##### `getNumberAttribute` ```java public java.lang.Number getNumberAttribute(java.lang.String terraformAttribute) ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* java.lang.String --- -##### `getNumberListAttribute` +##### `getNumberListAttribute` ```java public java.util.List getNumberListAttribute(java.lang.String terraformAttribute) ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* java.lang.String --- -##### `getNumberMapAttribute` +##### `getNumberMapAttribute` ```java public java.util.Map getNumberMapAttribute(java.lang.String terraformAttribute) ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* java.lang.String --- -##### `getStringAttribute` +##### `getStringAttribute` ```java public java.lang.String getStringAttribute(java.lang.String terraformAttribute) ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* java.lang.String --- -##### `getStringMapAttribute` +##### `getStringMapAttribute` ```java public java.util.Map getStringMapAttribute(java.lang.String terraformAttribute) ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* java.lang.String --- -##### `interpolationForAttribute` +##### `interpolationForAttribute` ```java public IResolvable interpolationForAttribute(java.lang.String property) ``` -###### `property`Required +###### `property`Required - *Type:* java.lang.String --- -##### `resolve` +##### `resolve` ```java public java.lang.Object resolve(IResolveContext _context) @@ -11030,13 +11082,13 @@ public java.lang.Object resolve(IResolveContext _context) Produce the Token's value at resolution time. -###### `_context`Required +###### `_context`Required - *Type:* com.hashicorp.cdktf.IResolveContext --- -##### `toString` +##### `toString` ```java public java.lang.String toString() @@ -11051,14 +11103,23 @@ Returns a reversible string representation. | **Name** | **Type** | **Description** | | --- | --- | --- | -| creationStack | java.util.List | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| fqn | java.lang.String | *No description.* | -| rule | DataDigitaloceanAppSpecIngressRuleList | *No description.* | -| internalValue | DataDigitaloceanAppSpecIngress | *No description.* | +| creationStack | java.util.List | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| fqn | java.lang.String | *No description.* | +| alert | DataDigitaloceanAppSpecFunctionAlertList | *No description.* | +| cors | DataDigitaloceanAppSpecFunctionCorsList | *No description.* | +| env | DataDigitaloceanAppSpecFunctionEnvList | *No description.* | +| git | DataDigitaloceanAppSpecFunctionGitList | *No description.* | +| github | DataDigitaloceanAppSpecFunctionGithubList | *No description.* | +| gitlab | DataDigitaloceanAppSpecFunctionGitlabList | *No description.* | +| logDestination | DataDigitaloceanAppSpecFunctionLogDestinationList | *No description.* | +| name | java.lang.String | *No description.* | +| routes | DataDigitaloceanAppSpecFunctionRoutesList | *No description.* | +| sourceDir | java.lang.String | *No description.* | +| internalValue | DataDigitaloceanAppSpecFunction | *No description.* | --- -##### `creationStack`Required +##### `creationStack`Required ```java public java.util.List getCreationStack(); @@ -11072,7 +11133,7 @@ If this returns an empty array the stack will not be attached. --- -##### `fqn`Required +##### `fqn`Required ```java public java.lang.String getFqn(); @@ -11082,46 +11143,136 @@ public java.lang.String getFqn(); --- -##### `rule`Required +##### `alert`Required ```java -public DataDigitaloceanAppSpecIngressRuleList getRule(); +public DataDigitaloceanAppSpecFunctionAlertList getAlert(); ``` -- *Type:* DataDigitaloceanAppSpecIngressRuleList +- *Type:* DataDigitaloceanAppSpecFunctionAlertList --- -##### `internalValue`Optional +##### `cors`Required ```java -public DataDigitaloceanAppSpecIngress getInternalValue(); +public DataDigitaloceanAppSpecFunctionCorsList getCors(); ``` -- *Type:* DataDigitaloceanAppSpecIngress +- *Type:* DataDigitaloceanAppSpecFunctionCorsList --- +##### `env`Required -### DataDigitaloceanAppSpecIngressRuleComponentList +```java +public DataDigitaloceanAppSpecFunctionEnvList getEnv(); +``` -#### Initializers +- *Type:* DataDigitaloceanAppSpecFunctionEnvList + +--- + +##### `git`Required ```java -import com.hashicorp.cdktf.providers.digitalocean.data_digitalocean_app.DataDigitaloceanAppSpecIngressRuleComponentList; +public DataDigitaloceanAppSpecFunctionGitList getGit(); +``` -new DataDigitaloceanAppSpecIngressRuleComponentList(IInterpolatingParent terraformResource, java.lang.String terraformAttribute, java.lang.Boolean wrapsSet); +- *Type:* DataDigitaloceanAppSpecFunctionGitList + +--- + +##### `github`Required + +```java +public DataDigitaloceanAppSpecFunctionGithubList getGithub(); +``` + +- *Type:* DataDigitaloceanAppSpecFunctionGithubList + +--- + +##### `gitlab`Required + +```java +public DataDigitaloceanAppSpecFunctionGitlabList getGitlab(); +``` + +- *Type:* DataDigitaloceanAppSpecFunctionGitlabList + +--- + +##### `logDestination`Required + +```java +public DataDigitaloceanAppSpecFunctionLogDestinationList getLogDestination(); +``` + +- *Type:* DataDigitaloceanAppSpecFunctionLogDestinationList + +--- + +##### `name`Required + +```java +public java.lang.String getName(); +``` + +- *Type:* java.lang.String + +--- + +##### `routes`Required + +```java +public DataDigitaloceanAppSpecFunctionRoutesList getRoutes(); +``` + +- *Type:* DataDigitaloceanAppSpecFunctionRoutesList + +--- + +##### `sourceDir`Required + +```java +public java.lang.String getSourceDir(); +``` + +- *Type:* java.lang.String + +--- + +##### `internalValue`Optional + +```java +public DataDigitaloceanAppSpecFunction getInternalValue(); +``` + +- *Type:* DataDigitaloceanAppSpecFunction + +--- + + +### DataDigitaloceanAppSpecFunctionRoutesList + +#### Initializers + +```java +import com.hashicorp.cdktf.providers.digitalocean.data_digitalocean_app.DataDigitaloceanAppSpecFunctionRoutesList; + +new DataDigitaloceanAppSpecFunctionRoutesList(IInterpolatingParent terraformResource, java.lang.String terraformAttribute, java.lang.Boolean wrapsSet); ``` | **Name** | **Type** | **Description** | | --- | --- | --- | -| terraformResource | com.hashicorp.cdktf.IInterpolatingParent | The parent resource. | -| terraformAttribute | java.lang.String | The attribute on the parent resource this class is referencing. | -| wrapsSet | java.lang.Boolean | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | +| terraformResource | com.hashicorp.cdktf.IInterpolatingParent | The parent resource. | +| terraformAttribute | java.lang.String | The attribute on the parent resource this class is referencing. | +| wrapsSet | java.lang.Boolean | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | --- -##### `terraformResource`Required +##### `terraformResource`Required - *Type:* com.hashicorp.cdktf.IInterpolatingParent @@ -11129,7 +11280,7 @@ The parent resource. --- -##### `terraformAttribute`Required +##### `terraformAttribute`Required - *Type:* java.lang.String @@ -11137,7 +11288,7 @@ The attribute on the parent resource this class is referencing. --- -##### `wrapsSet`Required +##### `wrapsSet`Required - *Type:* java.lang.Boolean @@ -11149,15 +11300,15 @@ whether the list is wrapping a set (will add tolist() to be able to access an it | **Name** | **Description** | | --- | --- | -| allWithMapKey | Creating an iterator for this complex list. | -| computeFqn | *No description.* | -| resolve | Produce the Token's value at resolution time. | -| toString | Return a string representation of this resolvable object. | -| get | *No description.* | +| allWithMapKey | Creating an iterator for this complex list. | +| computeFqn | *No description.* | +| resolve | Produce the Token's value at resolution time. | +| toString | Return a string representation of this resolvable object. | +| get | *No description.* | --- -##### `allWithMapKey` +##### `allWithMapKey` ```java public DynamicListTerraformIterator allWithMapKey(java.lang.String mapKeyAttributeName) @@ -11167,19 +11318,19 @@ Creating an iterator for this complex list. The list will be converted into a map with the mapKeyAttributeName as the key. -###### `mapKeyAttributeName`Required +###### `mapKeyAttributeName`Required - *Type:* java.lang.String --- -##### `computeFqn` +##### `computeFqn` ```java public java.lang.String computeFqn() ``` -##### `resolve` +##### `resolve` ```java public java.lang.Object resolve(IResolveContext _context) @@ -11187,13 +11338,13 @@ public java.lang.Object resolve(IResolveContext _context) Produce the Token's value at resolution time. -###### `_context`Required +###### `_context`Required - *Type:* com.hashicorp.cdktf.IResolveContext --- -##### `toString` +##### `toString` ```java public java.lang.String toString() @@ -11203,13 +11354,13 @@ Return a string representation of this resolvable object. Returns a reversible string representation. -##### `get` +##### `get` ```java -public DataDigitaloceanAppSpecIngressRuleComponentOutputReference get(java.lang.Number index) +public DataDigitaloceanAppSpecFunctionRoutesOutputReference get(java.lang.Number index) ``` -###### `index`Required +###### `index`Required - *Type:* java.lang.Number @@ -11222,12 +11373,12 @@ the index of the item to return. | **Name** | **Type** | **Description** | | --- | --- | --- | -| creationStack | java.util.List | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| fqn | java.lang.String | *No description.* | +| creationStack | java.util.List | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| fqn | java.lang.String | *No description.* | --- -##### `creationStack`Required +##### `creationStack`Required ```java public java.util.List getCreationStack(); @@ -11241,7 +11392,7 @@ If this returns an empty array the stack will not be attached. --- -##### `fqn`Required +##### `fqn`Required ```java public java.lang.String getFqn(); @@ -11252,26 +11403,26 @@ public java.lang.String getFqn(); --- -### DataDigitaloceanAppSpecIngressRuleComponentOutputReference +### DataDigitaloceanAppSpecFunctionRoutesOutputReference -#### Initializers +#### Initializers ```java -import com.hashicorp.cdktf.providers.digitalocean.data_digitalocean_app.DataDigitaloceanAppSpecIngressRuleComponentOutputReference; +import com.hashicorp.cdktf.providers.digitalocean.data_digitalocean_app.DataDigitaloceanAppSpecFunctionRoutesOutputReference; -new DataDigitaloceanAppSpecIngressRuleComponentOutputReference(IInterpolatingParent terraformResource, java.lang.String terraformAttribute, java.lang.Number complexObjectIndex, java.lang.Boolean complexObjectIsFromSet); +new DataDigitaloceanAppSpecFunctionRoutesOutputReference(IInterpolatingParent terraformResource, java.lang.String terraformAttribute, java.lang.Number complexObjectIndex, java.lang.Boolean complexObjectIsFromSet); ``` | **Name** | **Type** | **Description** | | --- | --- | --- | -| terraformResource | com.hashicorp.cdktf.IInterpolatingParent | The parent resource. | -| terraformAttribute | java.lang.String | The attribute on the parent resource this class is referencing. | -| complexObjectIndex | java.lang.Number | the index of this item in the list. | -| complexObjectIsFromSet | java.lang.Boolean | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | +| terraformResource | com.hashicorp.cdktf.IInterpolatingParent | The parent resource. | +| terraformAttribute | java.lang.String | The attribute on the parent resource this class is referencing. | +| complexObjectIndex | java.lang.Number | the index of this item in the list. | +| complexObjectIsFromSet | java.lang.Boolean | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | --- -##### `terraformResource`Required +##### `terraformResource`Required - *Type:* com.hashicorp.cdktf.IInterpolatingParent @@ -11279,7 +11430,7 @@ The parent resource. --- -##### `terraformAttribute`Required +##### `terraformAttribute`Required - *Type:* java.lang.String @@ -11287,7 +11438,7 @@ The attribute on the parent resource this class is referencing. --- -##### `complexObjectIndex`Required +##### `complexObjectIndex`Required - *Type:* java.lang.Number @@ -11295,7 +11446,7 @@ the index of this item in the list. --- -##### `complexObjectIsFromSet`Required +##### `complexObjectIsFromSet`Required - *Type:* java.lang.Boolean @@ -11307,149 +11458,149 @@ whether the list is wrapping a set (will add tolist() to be able to access an it | **Name** | **Description** | | --- | --- | -| computeFqn | *No description.* | -| getAnyMapAttribute | *No description.* | -| getBooleanAttribute | *No description.* | -| getBooleanMapAttribute | *No description.* | -| getListAttribute | *No description.* | -| getNumberAttribute | *No description.* | -| getNumberListAttribute | *No description.* | -| getNumberMapAttribute | *No description.* | -| getStringAttribute | *No description.* | -| getStringMapAttribute | *No description.* | -| interpolationForAttribute | *No description.* | -| resolve | Produce the Token's value at resolution time. | -| toString | Return a string representation of this resolvable object. | +| computeFqn | *No description.* | +| getAnyMapAttribute | *No description.* | +| getBooleanAttribute | *No description.* | +| getBooleanMapAttribute | *No description.* | +| getListAttribute | *No description.* | +| getNumberAttribute | *No description.* | +| getNumberListAttribute | *No description.* | +| getNumberMapAttribute | *No description.* | +| getStringAttribute | *No description.* | +| getStringMapAttribute | *No description.* | +| interpolationForAttribute | *No description.* | +| resolve | Produce the Token's value at resolution time. | +| toString | Return a string representation of this resolvable object. | --- -##### `computeFqn` +##### `computeFqn` ```java public java.lang.String computeFqn() ``` -##### `getAnyMapAttribute` +##### `getAnyMapAttribute` ```java public java.util.Map getAnyMapAttribute(java.lang.String terraformAttribute) ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* java.lang.String --- -##### `getBooleanAttribute` +##### `getBooleanAttribute` ```java public IResolvable getBooleanAttribute(java.lang.String terraformAttribute) ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* java.lang.String --- -##### `getBooleanMapAttribute` +##### `getBooleanMapAttribute` ```java public java.util.Map getBooleanMapAttribute(java.lang.String terraformAttribute) ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* java.lang.String --- -##### `getListAttribute` +##### `getListAttribute` ```java public java.util.List getListAttribute(java.lang.String terraformAttribute) ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* java.lang.String --- -##### `getNumberAttribute` +##### `getNumberAttribute` ```java public java.lang.Number getNumberAttribute(java.lang.String terraformAttribute) ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* java.lang.String --- -##### `getNumberListAttribute` +##### `getNumberListAttribute` ```java public java.util.List getNumberListAttribute(java.lang.String terraformAttribute) ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* java.lang.String --- -##### `getNumberMapAttribute` +##### `getNumberMapAttribute` ```java public java.util.Map getNumberMapAttribute(java.lang.String terraformAttribute) ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* java.lang.String --- -##### `getStringAttribute` +##### `getStringAttribute` ```java public java.lang.String getStringAttribute(java.lang.String terraformAttribute) ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* java.lang.String --- -##### `getStringMapAttribute` +##### `getStringMapAttribute` ```java public java.util.Map getStringMapAttribute(java.lang.String terraformAttribute) ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* java.lang.String --- -##### `interpolationForAttribute` +##### `interpolationForAttribute` ```java public IResolvable interpolationForAttribute(java.lang.String property) ``` -###### `property`Required +###### `property`Required - *Type:* java.lang.String --- -##### `resolve` +##### `resolve` ```java public java.lang.Object resolve(IResolveContext _context) @@ -11457,13 +11608,13 @@ public java.lang.Object resolve(IResolveContext _context) Produce the Token's value at resolution time. -###### `_context`Required +###### `_context`Required - *Type:* com.hashicorp.cdktf.IResolveContext --- -##### `toString` +##### `toString` ```java public java.lang.String toString() @@ -11478,16 +11629,15 @@ Returns a reversible string representation. | **Name** | **Type** | **Description** | | --- | --- | --- | -| creationStack | java.util.List | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| fqn | java.lang.String | *No description.* | -| name | java.lang.String | *No description.* | -| preservePathPrefix | com.hashicorp.cdktf.IResolvable | *No description.* | -| rewrite | java.lang.String | *No description.* | -| internalValue | DataDigitaloceanAppSpecIngressRuleComponent | *No description.* | +| creationStack | java.util.List | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| fqn | java.lang.String | *No description.* | +| path | java.lang.String | *No description.* | +| preservePathPrefix | com.hashicorp.cdktf.IResolvable | *No description.* | +| internalValue | DataDigitaloceanAppSpecFunctionRoutes | *No description.* | --- -##### `creationStack`Required +##### `creationStack`Required ```java public java.util.List getCreationStack(); @@ -11501,7 +11651,7 @@ If this returns an empty array the stack will not be attached. --- -##### `fqn`Required +##### `fqn`Required ```java public java.lang.String getFqn(); @@ -11511,17 +11661,17 @@ public java.lang.String getFqn(); --- -##### `name`Required +##### `path`Required ```java -public java.lang.String getName(); +public java.lang.String getPath(); ``` - *Type:* java.lang.String --- -##### `preservePathPrefix`Required +##### `preservePathPrefix`Required ```java public IResolvable getPreservePathPrefix(); @@ -11531,46 +11681,36 @@ public IResolvable getPreservePathPrefix(); --- -##### `rewrite`Required - -```java -public java.lang.String getRewrite(); -``` - -- *Type:* java.lang.String - ---- - -##### `internalValue`Optional +##### `internalValue`Optional ```java -public DataDigitaloceanAppSpecIngressRuleComponent getInternalValue(); +public DataDigitaloceanAppSpecFunctionRoutes getInternalValue(); ``` -- *Type:* DataDigitaloceanAppSpecIngressRuleComponent +- *Type:* DataDigitaloceanAppSpecFunctionRoutes --- -### DataDigitaloceanAppSpecIngressRuleCorsAllowOriginsList +### DataDigitaloceanAppSpecIngressList -#### Initializers +#### Initializers ```java -import com.hashicorp.cdktf.providers.digitalocean.data_digitalocean_app.DataDigitaloceanAppSpecIngressRuleCorsAllowOriginsList; +import com.hashicorp.cdktf.providers.digitalocean.data_digitalocean_app.DataDigitaloceanAppSpecIngressList; -new DataDigitaloceanAppSpecIngressRuleCorsAllowOriginsList(IInterpolatingParent terraformResource, java.lang.String terraformAttribute, java.lang.Boolean wrapsSet); +new DataDigitaloceanAppSpecIngressList(IInterpolatingParent terraformResource, java.lang.String terraformAttribute, java.lang.Boolean wrapsSet); ``` | **Name** | **Type** | **Description** | | --- | --- | --- | -| terraformResource | com.hashicorp.cdktf.IInterpolatingParent | The parent resource. | -| terraformAttribute | java.lang.String | The attribute on the parent resource this class is referencing. | -| wrapsSet | java.lang.Boolean | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | +| terraformResource | com.hashicorp.cdktf.IInterpolatingParent | The parent resource. | +| terraformAttribute | java.lang.String | The attribute on the parent resource this class is referencing. | +| wrapsSet | java.lang.Boolean | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | --- -##### `terraformResource`Required +##### `terraformResource`Required - *Type:* com.hashicorp.cdktf.IInterpolatingParent @@ -11578,7 +11718,7 @@ The parent resource. --- -##### `terraformAttribute`Required +##### `terraformAttribute`Required - *Type:* java.lang.String @@ -11586,7 +11726,7 @@ The attribute on the parent resource this class is referencing. --- -##### `wrapsSet`Required +##### `wrapsSet`Required - *Type:* java.lang.Boolean @@ -11598,15 +11738,15 @@ whether the list is wrapping a set (will add tolist() to be able to access an it | **Name** | **Description** | | --- | --- | -| allWithMapKey | Creating an iterator for this complex list. | -| computeFqn | *No description.* | -| resolve | Produce the Token's value at resolution time. | -| toString | Return a string representation of this resolvable object. | -| get | *No description.* | +| allWithMapKey | Creating an iterator for this complex list. | +| computeFqn | *No description.* | +| resolve | Produce the Token's value at resolution time. | +| toString | Return a string representation of this resolvable object. | +| get | *No description.* | --- -##### `allWithMapKey` +##### `allWithMapKey` ```java public DynamicListTerraformIterator allWithMapKey(java.lang.String mapKeyAttributeName) @@ -11616,19 +11756,19 @@ Creating an iterator for this complex list. The list will be converted into a map with the mapKeyAttributeName as the key. -###### `mapKeyAttributeName`Required +###### `mapKeyAttributeName`Required - *Type:* java.lang.String --- -##### `computeFqn` +##### `computeFqn` ```java public java.lang.String computeFqn() ``` -##### `resolve` +##### `resolve` ```java public java.lang.Object resolve(IResolveContext _context) @@ -11636,13 +11776,13 @@ public java.lang.Object resolve(IResolveContext _context) Produce the Token's value at resolution time. -###### `_context`Required +###### `_context`Required - *Type:* com.hashicorp.cdktf.IResolveContext --- -##### `toString` +##### `toString` ```java public java.lang.String toString() @@ -11652,13 +11792,13 @@ Return a string representation of this resolvable object. Returns a reversible string representation. -##### `get` +##### `get` ```java -public DataDigitaloceanAppSpecIngressRuleCorsAllowOriginsOutputReference get(java.lang.Number index) +public DataDigitaloceanAppSpecIngressOutputReference get(java.lang.Number index) ``` -###### `index`Required +###### `index`Required - *Type:* java.lang.Number @@ -11671,12 +11811,12 @@ the index of the item to return. | **Name** | **Type** | **Description** | | --- | --- | --- | -| creationStack | java.util.List | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| fqn | java.lang.String | *No description.* | +| creationStack | java.util.List | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| fqn | java.lang.String | *No description.* | --- -##### `creationStack`Required +##### `creationStack`Required ```java public java.util.List getCreationStack(); @@ -11690,7 +11830,7 @@ If this returns an empty array the stack will not be attached. --- -##### `fqn`Required +##### `fqn`Required ```java public java.lang.String getFqn(); @@ -11701,26 +11841,26 @@ public java.lang.String getFqn(); --- -### DataDigitaloceanAppSpecIngressRuleCorsAllowOriginsOutputReference +### DataDigitaloceanAppSpecIngressOutputReference -#### Initializers +#### Initializers ```java -import com.hashicorp.cdktf.providers.digitalocean.data_digitalocean_app.DataDigitaloceanAppSpecIngressRuleCorsAllowOriginsOutputReference; +import com.hashicorp.cdktf.providers.digitalocean.data_digitalocean_app.DataDigitaloceanAppSpecIngressOutputReference; -new DataDigitaloceanAppSpecIngressRuleCorsAllowOriginsOutputReference(IInterpolatingParent terraformResource, java.lang.String terraformAttribute, java.lang.Number complexObjectIndex, java.lang.Boolean complexObjectIsFromSet); +new DataDigitaloceanAppSpecIngressOutputReference(IInterpolatingParent terraformResource, java.lang.String terraformAttribute, java.lang.Number complexObjectIndex, java.lang.Boolean complexObjectIsFromSet); ``` | **Name** | **Type** | **Description** | | --- | --- | --- | -| terraformResource | com.hashicorp.cdktf.IInterpolatingParent | The parent resource. | -| terraformAttribute | java.lang.String | The attribute on the parent resource this class is referencing. | -| complexObjectIndex | java.lang.Number | the index of this item in the list. | -| complexObjectIsFromSet | java.lang.Boolean | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | +| terraformResource | com.hashicorp.cdktf.IInterpolatingParent | The parent resource. | +| terraformAttribute | java.lang.String | The attribute on the parent resource this class is referencing. | +| complexObjectIndex | java.lang.Number | the index of this item in the list. | +| complexObjectIsFromSet | java.lang.Boolean | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | --- -##### `terraformResource`Required +##### `terraformResource`Required - *Type:* com.hashicorp.cdktf.IInterpolatingParent @@ -11728,7 +11868,7 @@ The parent resource. --- -##### `terraformAttribute`Required +##### `terraformAttribute`Required - *Type:* java.lang.String @@ -11736,7 +11876,7 @@ The attribute on the parent resource this class is referencing. --- -##### `complexObjectIndex`Required +##### `complexObjectIndex`Required - *Type:* java.lang.Number @@ -11744,7 +11884,7 @@ the index of this item in the list. --- -##### `complexObjectIsFromSet`Required +##### `complexObjectIsFromSet`Required - *Type:* java.lang.Boolean @@ -11756,149 +11896,149 @@ whether the list is wrapping a set (will add tolist() to be able to access an it | **Name** | **Description** | | --- | --- | -| computeFqn | *No description.* | -| getAnyMapAttribute | *No description.* | -| getBooleanAttribute | *No description.* | -| getBooleanMapAttribute | *No description.* | -| getListAttribute | *No description.* | -| getNumberAttribute | *No description.* | -| getNumberListAttribute | *No description.* | -| getNumberMapAttribute | *No description.* | -| getStringAttribute | *No description.* | -| getStringMapAttribute | *No description.* | -| interpolationForAttribute | *No description.* | -| resolve | Produce the Token's value at resolution time. | -| toString | Return a string representation of this resolvable object. | +| computeFqn | *No description.* | +| getAnyMapAttribute | *No description.* | +| getBooleanAttribute | *No description.* | +| getBooleanMapAttribute | *No description.* | +| getListAttribute | *No description.* | +| getNumberAttribute | *No description.* | +| getNumberListAttribute | *No description.* | +| getNumberMapAttribute | *No description.* | +| getStringAttribute | *No description.* | +| getStringMapAttribute | *No description.* | +| interpolationForAttribute | *No description.* | +| resolve | Produce the Token's value at resolution time. | +| toString | Return a string representation of this resolvable object. | --- -##### `computeFqn` +##### `computeFqn` ```java public java.lang.String computeFqn() ``` -##### `getAnyMapAttribute` +##### `getAnyMapAttribute` ```java public java.util.Map getAnyMapAttribute(java.lang.String terraformAttribute) ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* java.lang.String --- -##### `getBooleanAttribute` +##### `getBooleanAttribute` ```java public IResolvable getBooleanAttribute(java.lang.String terraformAttribute) ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* java.lang.String --- -##### `getBooleanMapAttribute` +##### `getBooleanMapAttribute` ```java public java.util.Map getBooleanMapAttribute(java.lang.String terraformAttribute) ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* java.lang.String --- -##### `getListAttribute` +##### `getListAttribute` ```java public java.util.List getListAttribute(java.lang.String terraformAttribute) ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* java.lang.String --- -##### `getNumberAttribute` +##### `getNumberAttribute` ```java public java.lang.Number getNumberAttribute(java.lang.String terraformAttribute) ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* java.lang.String --- -##### `getNumberListAttribute` +##### `getNumberListAttribute` ```java public java.util.List getNumberListAttribute(java.lang.String terraformAttribute) ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* java.lang.String --- -##### `getNumberMapAttribute` +##### `getNumberMapAttribute` ```java public java.util.Map getNumberMapAttribute(java.lang.String terraformAttribute) ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* java.lang.String --- -##### `getStringAttribute` +##### `getStringAttribute` ```java public java.lang.String getStringAttribute(java.lang.String terraformAttribute) ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* java.lang.String --- -##### `getStringMapAttribute` +##### `getStringMapAttribute` ```java public java.util.Map getStringMapAttribute(java.lang.String terraformAttribute) ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* java.lang.String --- -##### `interpolationForAttribute` +##### `interpolationForAttribute` ```java public IResolvable interpolationForAttribute(java.lang.String property) ``` -###### `property`Required +###### `property`Required - *Type:* java.lang.String --- -##### `resolve` +##### `resolve` ```java public java.lang.Object resolve(IResolveContext _context) @@ -11906,13 +12046,13 @@ public java.lang.Object resolve(IResolveContext _context) Produce the Token's value at resolution time. -###### `_context`Required +###### `_context`Required - *Type:* com.hashicorp.cdktf.IResolveContext --- -##### `toString` +##### `toString` ```java public java.lang.String toString() @@ -11927,16 +12067,14 @@ Returns a reversible string representation. | **Name** | **Type** | **Description** | | --- | --- | --- | -| creationStack | java.util.List | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| fqn | java.lang.String | *No description.* | -| exact | java.lang.String | *No description.* | -| prefix | java.lang.String | *No description.* | -| regex | java.lang.String | *No description.* | -| internalValue | DataDigitaloceanAppSpecIngressRuleCorsAllowOrigins | *No description.* | +| creationStack | java.util.List | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| fqn | java.lang.String | *No description.* | +| rule | DataDigitaloceanAppSpecIngressRuleList | *No description.* | +| internalValue | DataDigitaloceanAppSpecIngress | *No description.* | --- -##### `creationStack`Required +##### `creationStack`Required ```java public java.util.List getCreationStack(); @@ -11950,7 +12088,7 @@ If this returns an empty array the stack will not be attached. --- -##### `fqn`Required +##### `fqn`Required ```java public java.lang.String getFqn(); @@ -11960,66 +12098,46 @@ public java.lang.String getFqn(); --- -##### `exact`Required +##### `rule`Required ```java -public java.lang.String getExact(); +public DataDigitaloceanAppSpecIngressRuleList getRule(); ``` -- *Type:* java.lang.String +- *Type:* DataDigitaloceanAppSpecIngressRuleList --- -##### `prefix`Required +##### `internalValue`Optional ```java -public java.lang.String getPrefix(); +public DataDigitaloceanAppSpecIngress getInternalValue(); ``` -- *Type:* java.lang.String +- *Type:* DataDigitaloceanAppSpecIngress --- -##### `regex`Required + +### DataDigitaloceanAppSpecIngressRuleComponentList + +#### Initializers ```java -public java.lang.String getRegex(); +import com.hashicorp.cdktf.providers.digitalocean.data_digitalocean_app.DataDigitaloceanAppSpecIngressRuleComponentList; + +new DataDigitaloceanAppSpecIngressRuleComponentList(IInterpolatingParent terraformResource, java.lang.String terraformAttribute, java.lang.Boolean wrapsSet); ``` -- *Type:* java.lang.String +| **Name** | **Type** | **Description** | +| --- | --- | --- | +| terraformResource | com.hashicorp.cdktf.IInterpolatingParent | The parent resource. | +| terraformAttribute | java.lang.String | The attribute on the parent resource this class is referencing. | +| wrapsSet | java.lang.Boolean | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | --- -##### `internalValue`Optional - -```java -public DataDigitaloceanAppSpecIngressRuleCorsAllowOrigins getInternalValue(); -``` - -- *Type:* DataDigitaloceanAppSpecIngressRuleCorsAllowOrigins - ---- - - -### DataDigitaloceanAppSpecIngressRuleCorsList - -#### Initializers - -```java -import com.hashicorp.cdktf.providers.digitalocean.data_digitalocean_app.DataDigitaloceanAppSpecIngressRuleCorsList; - -new DataDigitaloceanAppSpecIngressRuleCorsList(IInterpolatingParent terraformResource, java.lang.String terraformAttribute, java.lang.Boolean wrapsSet); -``` - -| **Name** | **Type** | **Description** | -| --- | --- | --- | -| terraformResource | com.hashicorp.cdktf.IInterpolatingParent | The parent resource. | -| terraformAttribute | java.lang.String | The attribute on the parent resource this class is referencing. | -| wrapsSet | java.lang.Boolean | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | - ---- - -##### `terraformResource`Required +##### `terraformResource`Required - *Type:* com.hashicorp.cdktf.IInterpolatingParent @@ -12027,7 +12145,7 @@ The parent resource. --- -##### `terraformAttribute`Required +##### `terraformAttribute`Required - *Type:* java.lang.String @@ -12035,7 +12153,7 @@ The attribute on the parent resource this class is referencing. --- -##### `wrapsSet`Required +##### `wrapsSet`Required - *Type:* java.lang.Boolean @@ -12047,15 +12165,15 @@ whether the list is wrapping a set (will add tolist() to be able to access an it | **Name** | **Description** | | --- | --- | -| allWithMapKey | Creating an iterator for this complex list. | -| computeFqn | *No description.* | -| resolve | Produce the Token's value at resolution time. | -| toString | Return a string representation of this resolvable object. | -| get | *No description.* | +| allWithMapKey | Creating an iterator for this complex list. | +| computeFqn | *No description.* | +| resolve | Produce the Token's value at resolution time. | +| toString | Return a string representation of this resolvable object. | +| get | *No description.* | --- -##### `allWithMapKey` +##### `allWithMapKey` ```java public DynamicListTerraformIterator allWithMapKey(java.lang.String mapKeyAttributeName) @@ -12065,19 +12183,19 @@ Creating an iterator for this complex list. The list will be converted into a map with the mapKeyAttributeName as the key. -###### `mapKeyAttributeName`Required +###### `mapKeyAttributeName`Required - *Type:* java.lang.String --- -##### `computeFqn` +##### `computeFqn` ```java public java.lang.String computeFqn() ``` -##### `resolve` +##### `resolve` ```java public java.lang.Object resolve(IResolveContext _context) @@ -12085,13 +12203,13 @@ public java.lang.Object resolve(IResolveContext _context) Produce the Token's value at resolution time. -###### `_context`Required +###### `_context`Required - *Type:* com.hashicorp.cdktf.IResolveContext --- -##### `toString` +##### `toString` ```java public java.lang.String toString() @@ -12101,13 +12219,13 @@ Return a string representation of this resolvable object. Returns a reversible string representation. -##### `get` +##### `get` ```java -public DataDigitaloceanAppSpecIngressRuleCorsOutputReference get(java.lang.Number index) +public DataDigitaloceanAppSpecIngressRuleComponentOutputReference get(java.lang.Number index) ``` -###### `index`Required +###### `index`Required - *Type:* java.lang.Number @@ -12120,12 +12238,12 @@ the index of the item to return. | **Name** | **Type** | **Description** | | --- | --- | --- | -| creationStack | java.util.List | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| fqn | java.lang.String | *No description.* | +| creationStack | java.util.List | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| fqn | java.lang.String | *No description.* | --- -##### `creationStack`Required +##### `creationStack`Required ```java public java.util.List getCreationStack(); @@ -12139,7 +12257,7 @@ If this returns an empty array the stack will not be attached. --- -##### `fqn`Required +##### `fqn`Required ```java public java.lang.String getFqn(); @@ -12150,26 +12268,26 @@ public java.lang.String getFqn(); --- -### DataDigitaloceanAppSpecIngressRuleCorsOutputReference +### DataDigitaloceanAppSpecIngressRuleComponentOutputReference -#### Initializers +#### Initializers ```java -import com.hashicorp.cdktf.providers.digitalocean.data_digitalocean_app.DataDigitaloceanAppSpecIngressRuleCorsOutputReference; +import com.hashicorp.cdktf.providers.digitalocean.data_digitalocean_app.DataDigitaloceanAppSpecIngressRuleComponentOutputReference; -new DataDigitaloceanAppSpecIngressRuleCorsOutputReference(IInterpolatingParent terraformResource, java.lang.String terraformAttribute, java.lang.Number complexObjectIndex, java.lang.Boolean complexObjectIsFromSet); +new DataDigitaloceanAppSpecIngressRuleComponentOutputReference(IInterpolatingParent terraformResource, java.lang.String terraformAttribute, java.lang.Number complexObjectIndex, java.lang.Boolean complexObjectIsFromSet); ``` | **Name** | **Type** | **Description** | | --- | --- | --- | -| terraformResource | com.hashicorp.cdktf.IInterpolatingParent | The parent resource. | -| terraformAttribute | java.lang.String | The attribute on the parent resource this class is referencing. | -| complexObjectIndex | java.lang.Number | the index of this item in the list. | -| complexObjectIsFromSet | java.lang.Boolean | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | +| terraformResource | com.hashicorp.cdktf.IInterpolatingParent | The parent resource. | +| terraformAttribute | java.lang.String | The attribute on the parent resource this class is referencing. | +| complexObjectIndex | java.lang.Number | the index of this item in the list. | +| complexObjectIsFromSet | java.lang.Boolean | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | --- -##### `terraformResource`Required +##### `terraformResource`Required - *Type:* com.hashicorp.cdktf.IInterpolatingParent @@ -12177,7 +12295,7 @@ The parent resource. --- -##### `terraformAttribute`Required +##### `terraformAttribute`Required - *Type:* java.lang.String @@ -12185,7 +12303,7 @@ The attribute on the parent resource this class is referencing. --- -##### `complexObjectIndex`Required +##### `complexObjectIndex`Required - *Type:* java.lang.Number @@ -12193,7 +12311,7 @@ the index of this item in the list. --- -##### `complexObjectIsFromSet`Required +##### `complexObjectIsFromSet`Required - *Type:* java.lang.Boolean @@ -12205,149 +12323,149 @@ whether the list is wrapping a set (will add tolist() to be able to access an it | **Name** | **Description** | | --- | --- | -| computeFqn | *No description.* | -| getAnyMapAttribute | *No description.* | -| getBooleanAttribute | *No description.* | -| getBooleanMapAttribute | *No description.* | -| getListAttribute | *No description.* | -| getNumberAttribute | *No description.* | -| getNumberListAttribute | *No description.* | -| getNumberMapAttribute | *No description.* | -| getStringAttribute | *No description.* | -| getStringMapAttribute | *No description.* | -| interpolationForAttribute | *No description.* | -| resolve | Produce the Token's value at resolution time. | -| toString | Return a string representation of this resolvable object. | +| computeFqn | *No description.* | +| getAnyMapAttribute | *No description.* | +| getBooleanAttribute | *No description.* | +| getBooleanMapAttribute | *No description.* | +| getListAttribute | *No description.* | +| getNumberAttribute | *No description.* | +| getNumberListAttribute | *No description.* | +| getNumberMapAttribute | *No description.* | +| getStringAttribute | *No description.* | +| getStringMapAttribute | *No description.* | +| interpolationForAttribute | *No description.* | +| resolve | Produce the Token's value at resolution time. | +| toString | Return a string representation of this resolvable object. | --- -##### `computeFqn` +##### `computeFqn` ```java public java.lang.String computeFqn() ``` -##### `getAnyMapAttribute` +##### `getAnyMapAttribute` ```java public java.util.Map getAnyMapAttribute(java.lang.String terraformAttribute) ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* java.lang.String --- -##### `getBooleanAttribute` +##### `getBooleanAttribute` ```java public IResolvable getBooleanAttribute(java.lang.String terraformAttribute) ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* java.lang.String --- -##### `getBooleanMapAttribute` +##### `getBooleanMapAttribute` ```java public java.util.Map getBooleanMapAttribute(java.lang.String terraformAttribute) ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* java.lang.String --- -##### `getListAttribute` +##### `getListAttribute` ```java public java.util.List getListAttribute(java.lang.String terraformAttribute) ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* java.lang.String --- -##### `getNumberAttribute` +##### `getNumberAttribute` ```java public java.lang.Number getNumberAttribute(java.lang.String terraformAttribute) ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* java.lang.String --- -##### `getNumberListAttribute` +##### `getNumberListAttribute` ```java public java.util.List getNumberListAttribute(java.lang.String terraformAttribute) ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* java.lang.String --- -##### `getNumberMapAttribute` +##### `getNumberMapAttribute` ```java public java.util.Map getNumberMapAttribute(java.lang.String terraformAttribute) ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* java.lang.String --- -##### `getStringAttribute` +##### `getStringAttribute` ```java public java.lang.String getStringAttribute(java.lang.String terraformAttribute) ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* java.lang.String --- -##### `getStringMapAttribute` +##### `getStringMapAttribute` ```java public java.util.Map getStringMapAttribute(java.lang.String terraformAttribute) ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* java.lang.String --- -##### `interpolationForAttribute` +##### `interpolationForAttribute` ```java public IResolvable interpolationForAttribute(java.lang.String property) ``` -###### `property`Required +###### `property`Required - *Type:* java.lang.String --- -##### `resolve` +##### `resolve` ```java public java.lang.Object resolve(IResolveContext _context) @@ -12355,13 +12473,13 @@ public java.lang.Object resolve(IResolveContext _context) Produce the Token's value at resolution time. -###### `_context`Required +###### `_context`Required - *Type:* com.hashicorp.cdktf.IResolveContext --- -##### `toString` +##### `toString` ```java public java.lang.String toString() @@ -12376,19 +12494,16 @@ Returns a reversible string representation. | **Name** | **Type** | **Description** | | --- | --- | --- | -| creationStack | java.util.List | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| fqn | java.lang.String | *No description.* | -| allowCredentials | com.hashicorp.cdktf.IResolvable | *No description.* | -| allowHeaders | java.util.List | *No description.* | -| allowMethods | java.util.List | *No description.* | -| allowOrigins | DataDigitaloceanAppSpecIngressRuleCorsAllowOriginsList | *No description.* | -| exposeHeaders | java.util.List | *No description.* | -| maxAge | java.lang.String | *No description.* | -| internalValue | DataDigitaloceanAppSpecIngressRuleCors | *No description.* | +| creationStack | java.util.List | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| fqn | java.lang.String | *No description.* | +| name | java.lang.String | *No description.* | +| preservePathPrefix | com.hashicorp.cdktf.IResolvable | *No description.* | +| rewrite | java.lang.String | *No description.* | +| internalValue | DataDigitaloceanAppSpecIngressRuleComponent | *No description.* | --- -##### `creationStack`Required +##### `creationStack`Required ```java public java.util.List getCreationStack(); @@ -12402,7 +12517,7 @@ If this returns an empty array the stack will not be attached. --- -##### `fqn`Required +##### `fqn`Required ```java public java.lang.String getFqn(); @@ -12412,96 +12527,66 @@ public java.lang.String getFqn(); --- -##### `allowCredentials`Required - -```java -public IResolvable getAllowCredentials(); -``` - -- *Type:* com.hashicorp.cdktf.IResolvable - ---- - -##### `allowHeaders`Required - -```java -public java.util.List getAllowHeaders(); -``` - -- *Type:* java.util.List - ---- - -##### `allowMethods`Required - -```java -public java.util.List getAllowMethods(); -``` - -- *Type:* java.util.List - ---- - -##### `allowOrigins`Required +##### `name`Required ```java -public DataDigitaloceanAppSpecIngressRuleCorsAllowOriginsList getAllowOrigins(); +public java.lang.String getName(); ``` -- *Type:* DataDigitaloceanAppSpecIngressRuleCorsAllowOriginsList +- *Type:* java.lang.String --- -##### `exposeHeaders`Required +##### `preservePathPrefix`Required ```java -public java.util.List getExposeHeaders(); +public IResolvable getPreservePathPrefix(); ``` -- *Type:* java.util.List +- *Type:* com.hashicorp.cdktf.IResolvable --- -##### `maxAge`Required +##### `rewrite`Required ```java -public java.lang.String getMaxAge(); +public java.lang.String getRewrite(); ``` - *Type:* java.lang.String --- -##### `internalValue`Optional +##### `internalValue`Optional ```java -public DataDigitaloceanAppSpecIngressRuleCors getInternalValue(); +public DataDigitaloceanAppSpecIngressRuleComponent getInternalValue(); ``` -- *Type:* DataDigitaloceanAppSpecIngressRuleCors +- *Type:* DataDigitaloceanAppSpecIngressRuleComponent --- -### DataDigitaloceanAppSpecIngressRuleList +### DataDigitaloceanAppSpecIngressRuleCorsAllowOriginsList -#### Initializers +#### Initializers ```java -import com.hashicorp.cdktf.providers.digitalocean.data_digitalocean_app.DataDigitaloceanAppSpecIngressRuleList; +import com.hashicorp.cdktf.providers.digitalocean.data_digitalocean_app.DataDigitaloceanAppSpecIngressRuleCorsAllowOriginsList; -new DataDigitaloceanAppSpecIngressRuleList(IInterpolatingParent terraformResource, java.lang.String terraformAttribute, java.lang.Boolean wrapsSet); +new DataDigitaloceanAppSpecIngressRuleCorsAllowOriginsList(IInterpolatingParent terraformResource, java.lang.String terraformAttribute, java.lang.Boolean wrapsSet); ``` | **Name** | **Type** | **Description** | | --- | --- | --- | -| terraformResource | com.hashicorp.cdktf.IInterpolatingParent | The parent resource. | -| terraformAttribute | java.lang.String | The attribute on the parent resource this class is referencing. | -| wrapsSet | java.lang.Boolean | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | +| terraformResource | com.hashicorp.cdktf.IInterpolatingParent | The parent resource. | +| terraformAttribute | java.lang.String | The attribute on the parent resource this class is referencing. | +| wrapsSet | java.lang.Boolean | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | --- -##### `terraformResource`Required +##### `terraformResource`Required - *Type:* com.hashicorp.cdktf.IInterpolatingParent @@ -12509,7 +12594,7 @@ The parent resource. --- -##### `terraformAttribute`Required +##### `terraformAttribute`Required - *Type:* java.lang.String @@ -12517,7 +12602,7 @@ The attribute on the parent resource this class is referencing. --- -##### `wrapsSet`Required +##### `wrapsSet`Required - *Type:* java.lang.Boolean @@ -12529,15 +12614,15 @@ whether the list is wrapping a set (will add tolist() to be able to access an it | **Name** | **Description** | | --- | --- | -| allWithMapKey | Creating an iterator for this complex list. | -| computeFqn | *No description.* | -| resolve | Produce the Token's value at resolution time. | -| toString | Return a string representation of this resolvable object. | -| get | *No description.* | +| allWithMapKey | Creating an iterator for this complex list. | +| computeFqn | *No description.* | +| resolve | Produce the Token's value at resolution time. | +| toString | Return a string representation of this resolvable object. | +| get | *No description.* | --- -##### `allWithMapKey` +##### `allWithMapKey` ```java public DynamicListTerraformIterator allWithMapKey(java.lang.String mapKeyAttributeName) @@ -12547,19 +12632,19 @@ Creating an iterator for this complex list. The list will be converted into a map with the mapKeyAttributeName as the key. -###### `mapKeyAttributeName`Required +###### `mapKeyAttributeName`Required - *Type:* java.lang.String --- -##### `computeFqn` +##### `computeFqn` ```java public java.lang.String computeFqn() ``` -##### `resolve` +##### `resolve` ```java public java.lang.Object resolve(IResolveContext _context) @@ -12567,13 +12652,13 @@ public java.lang.Object resolve(IResolveContext _context) Produce the Token's value at resolution time. -###### `_context`Required +###### `_context`Required - *Type:* com.hashicorp.cdktf.IResolveContext --- -##### `toString` +##### `toString` ```java public java.lang.String toString() @@ -12583,13 +12668,13 @@ Return a string representation of this resolvable object. Returns a reversible string representation. -##### `get` +##### `get` ```java -public DataDigitaloceanAppSpecIngressRuleOutputReference get(java.lang.Number index) +public DataDigitaloceanAppSpecIngressRuleCorsAllowOriginsOutputReference get(java.lang.Number index) ``` -###### `index`Required +###### `index`Required - *Type:* java.lang.Number @@ -12602,12 +12687,12 @@ the index of the item to return. | **Name** | **Type** | **Description** | | --- | --- | --- | -| creationStack | java.util.List | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| fqn | java.lang.String | *No description.* | +| creationStack | java.util.List | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| fqn | java.lang.String | *No description.* | --- -##### `creationStack`Required +##### `creationStack`Required ```java public java.util.List getCreationStack(); @@ -12621,7 +12706,7 @@ If this returns an empty array the stack will not be attached. --- -##### `fqn`Required +##### `fqn`Required ```java public java.lang.String getFqn(); @@ -12632,25 +12717,26 @@ public java.lang.String getFqn(); --- -### DataDigitaloceanAppSpecIngressRuleMatchList +### DataDigitaloceanAppSpecIngressRuleCorsAllowOriginsOutputReference -#### Initializers +#### Initializers ```java -import com.hashicorp.cdktf.providers.digitalocean.data_digitalocean_app.DataDigitaloceanAppSpecIngressRuleMatchList; +import com.hashicorp.cdktf.providers.digitalocean.data_digitalocean_app.DataDigitaloceanAppSpecIngressRuleCorsAllowOriginsOutputReference; -new DataDigitaloceanAppSpecIngressRuleMatchList(IInterpolatingParent terraformResource, java.lang.String terraformAttribute, java.lang.Boolean wrapsSet); +new DataDigitaloceanAppSpecIngressRuleCorsAllowOriginsOutputReference(IInterpolatingParent terraformResource, java.lang.String terraformAttribute, java.lang.Number complexObjectIndex, java.lang.Boolean complexObjectIsFromSet); ``` | **Name** | **Type** | **Description** | | --- | --- | --- | -| terraformResource | com.hashicorp.cdktf.IInterpolatingParent | The parent resource. | -| terraformAttribute | java.lang.String | The attribute on the parent resource this class is referencing. | -| wrapsSet | java.lang.Boolean | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | +| terraformResource | com.hashicorp.cdktf.IInterpolatingParent | The parent resource. | +| terraformAttribute | java.lang.String | The attribute on the parent resource this class is referencing. | +| complexObjectIndex | java.lang.Number | the index of this item in the list. | +| complexObjectIsFromSet | java.lang.Boolean | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | --- -##### `terraformResource`Required +##### `terraformResource`Required - *Type:* com.hashicorp.cdktf.IInterpolatingParent @@ -12658,7 +12744,7 @@ The parent resource. --- -##### `terraformAttribute`Required +##### `terraformAttribute`Required - *Type:* java.lang.String @@ -12666,7 +12752,15 @@ The attribute on the parent resource this class is referencing. --- -##### `wrapsSet`Required +##### `complexObjectIndex`Required + +- *Type:* java.lang.Number + +the index of this item in the list. + +--- + +##### `complexObjectIsFromSet`Required - *Type:* java.lang.Boolean @@ -12678,406 +12772,270 @@ whether the list is wrapping a set (will add tolist() to be able to access an it | **Name** | **Description** | | --- | --- | -| allWithMapKey | Creating an iterator for this complex list. | -| computeFqn | *No description.* | -| resolve | Produce the Token's value at resolution time. | -| toString | Return a string representation of this resolvable object. | -| get | *No description.* | +| computeFqn | *No description.* | +| getAnyMapAttribute | *No description.* | +| getBooleanAttribute | *No description.* | +| getBooleanMapAttribute | *No description.* | +| getListAttribute | *No description.* | +| getNumberAttribute | *No description.* | +| getNumberListAttribute | *No description.* | +| getNumberMapAttribute | *No description.* | +| getStringAttribute | *No description.* | +| getStringMapAttribute | *No description.* | +| interpolationForAttribute | *No description.* | +| resolve | Produce the Token's value at resolution time. | +| toString | Return a string representation of this resolvable object. | --- -##### `allWithMapKey` +##### `computeFqn` ```java -public DynamicListTerraformIterator allWithMapKey(java.lang.String mapKeyAttributeName) +public java.lang.String computeFqn() ``` -Creating an iterator for this complex list. +##### `getAnyMapAttribute` -The list will be converted into a map with the mapKeyAttributeName as the key. +```java +public java.util.Map getAnyMapAttribute(java.lang.String terraformAttribute) +``` -###### `mapKeyAttributeName`Required +###### `terraformAttribute`Required - *Type:* java.lang.String --- -##### `computeFqn` - -```java -public java.lang.String computeFqn() -``` - -##### `resolve` +##### `getBooleanAttribute` ```java -public java.lang.Object resolve(IResolveContext _context) +public IResolvable getBooleanAttribute(java.lang.String terraformAttribute) ``` -Produce the Token's value at resolution time. - -###### `_context`Required +###### `terraformAttribute`Required -- *Type:* com.hashicorp.cdktf.IResolveContext +- *Type:* java.lang.String --- -##### `toString` +##### `getBooleanMapAttribute` ```java -public java.lang.String toString() +public java.util.Map getBooleanMapAttribute(java.lang.String terraformAttribute) ``` -Return a string representation of this resolvable object. +###### `terraformAttribute`Required -Returns a reversible string representation. +- *Type:* java.lang.String -##### `get` +--- + +##### `getListAttribute` ```java -public DataDigitaloceanAppSpecIngressRuleMatchOutputReference get(java.lang.Number index) +public java.util.List getListAttribute(java.lang.String terraformAttribute) ``` -###### `index`Required - -- *Type:* java.lang.Number - -the index of the item to return. - ---- - - -#### Properties +###### `terraformAttribute`Required -| **Name** | **Type** | **Description** | -| --- | --- | --- | -| creationStack | java.util.List | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| fqn | java.lang.String | *No description.* | +- *Type:* java.lang.String --- -##### `creationStack`Required +##### `getNumberAttribute` ```java -public java.util.List getCreationStack(); +public java.lang.Number getNumberAttribute(java.lang.String terraformAttribute) ``` -- *Type:* java.util.List - -The creation stack of this resolvable which will be appended to errors thrown during resolution. +###### `terraformAttribute`Required -If this returns an empty array the stack will not be attached. +- *Type:* java.lang.String --- -##### `fqn`Required +##### `getNumberListAttribute` ```java -public java.lang.String getFqn(); +public java.util.List getNumberListAttribute(java.lang.String terraformAttribute) ``` +###### `terraformAttribute`Required + - *Type:* java.lang.String --- - -### DataDigitaloceanAppSpecIngressRuleMatchOutputReference - -#### Initializers +##### `getNumberMapAttribute` ```java -import com.hashicorp.cdktf.providers.digitalocean.data_digitalocean_app.DataDigitaloceanAppSpecIngressRuleMatchOutputReference; - -new DataDigitaloceanAppSpecIngressRuleMatchOutputReference(IInterpolatingParent terraformResource, java.lang.String terraformAttribute, java.lang.Number complexObjectIndex, java.lang.Boolean complexObjectIsFromSet); +public java.util.Map getNumberMapAttribute(java.lang.String terraformAttribute) ``` -| **Name** | **Type** | **Description** | -| --- | --- | --- | -| terraformResource | com.hashicorp.cdktf.IInterpolatingParent | The parent resource. | -| terraformAttribute | java.lang.String | The attribute on the parent resource this class is referencing. | -| complexObjectIndex | java.lang.Number | the index of this item in the list. | -| complexObjectIsFromSet | java.lang.Boolean | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | - ---- - -##### `terraformResource`Required - -- *Type:* com.hashicorp.cdktf.IInterpolatingParent - -The parent resource. - ---- - -##### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* java.lang.String -The attribute on the parent resource this class is referencing. - ---- - -##### `complexObjectIndex`Required - -- *Type:* java.lang.Number - -the index of this item in the list. - --- -##### `complexObjectIsFromSet`Required - -- *Type:* java.lang.Boolean - -whether the list is wrapping a set (will add tolist() to be able to access an item via an index). +##### `getStringAttribute` ---- +```java +public java.lang.String getStringAttribute(java.lang.String terraformAttribute) +``` -#### Methods +###### `terraformAttribute`Required -| **Name** | **Description** | -| --- | --- | -| computeFqn | *No description.* | -| getAnyMapAttribute | *No description.* | -| getBooleanAttribute | *No description.* | -| getBooleanMapAttribute | *No description.* | -| getListAttribute | *No description.* | -| getNumberAttribute | *No description.* | -| getNumberListAttribute | *No description.* | -| getNumberMapAttribute | *No description.* | -| getStringAttribute | *No description.* | -| getStringMapAttribute | *No description.* | -| interpolationForAttribute | *No description.* | -| resolve | Produce the Token's value at resolution time. | -| toString | Return a string representation of this resolvable object. | +- *Type:* java.lang.String --- -##### `computeFqn` - -```java -public java.lang.String computeFqn() -``` - -##### `getAnyMapAttribute` +##### `getStringMapAttribute` ```java -public java.util.Map getAnyMapAttribute(java.lang.String terraformAttribute) +public java.util.Map getStringMapAttribute(java.lang.String terraformAttribute) ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* java.lang.String --- -##### `getBooleanAttribute` +##### `interpolationForAttribute` ```java -public IResolvable getBooleanAttribute(java.lang.String terraformAttribute) +public IResolvable interpolationForAttribute(java.lang.String property) ``` -###### `terraformAttribute`Required +###### `property`Required - *Type:* java.lang.String --- -##### `getBooleanMapAttribute` +##### `resolve` ```java -public java.util.Map getBooleanMapAttribute(java.lang.String terraformAttribute) +public java.lang.Object resolve(IResolveContext _context) ``` -###### `terraformAttribute`Required +Produce the Token's value at resolution time. -- *Type:* java.lang.String +###### `_context`Required + +- *Type:* com.hashicorp.cdktf.IResolveContext --- -##### `getListAttribute` +##### `toString` ```java -public java.util.List getListAttribute(java.lang.String terraformAttribute) +public java.lang.String toString() ``` -###### `terraformAttribute`Required - -- *Type:* java.lang.String - ---- +Return a string representation of this resolvable object. -##### `getNumberAttribute` +Returns a reversible string representation. -```java -public java.lang.Number getNumberAttribute(java.lang.String terraformAttribute) -``` -###### `terraformAttribute`Required +#### Properties -- *Type:* java.lang.String +| **Name** | **Type** | **Description** | +| --- | --- | --- | +| creationStack | java.util.List | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| fqn | java.lang.String | *No description.* | +| exact | java.lang.String | *No description.* | +| prefix | java.lang.String | *No description.* | +| regex | java.lang.String | *No description.* | +| internalValue | DataDigitaloceanAppSpecIngressRuleCorsAllowOrigins | *No description.* | --- -##### `getNumberListAttribute` +##### `creationStack`Required ```java -public java.util.List getNumberListAttribute(java.lang.String terraformAttribute) +public java.util.List getCreationStack(); ``` -###### `terraformAttribute`Required - -- *Type:* java.lang.String - ---- - -##### `getNumberMapAttribute` - -```java -public java.util.Map getNumberMapAttribute(java.lang.String terraformAttribute) -``` +- *Type:* java.util.List -###### `terraformAttribute`Required +The creation stack of this resolvable which will be appended to errors thrown during resolution. -- *Type:* java.lang.String +If this returns an empty array the stack will not be attached. --- -##### `getStringAttribute` +##### `fqn`Required ```java -public java.lang.String getStringAttribute(java.lang.String terraformAttribute) +public java.lang.String getFqn(); ``` -###### `terraformAttribute`Required - - *Type:* java.lang.String --- -##### `getStringMapAttribute` +##### `exact`Required ```java -public java.util.Map getStringMapAttribute(java.lang.String terraformAttribute) +public java.lang.String getExact(); ``` -###### `terraformAttribute`Required - - *Type:* java.lang.String --- -##### `interpolationForAttribute` +##### `prefix`Required ```java -public IResolvable interpolationForAttribute(java.lang.String property) +public java.lang.String getPrefix(); ``` -###### `property`Required - - *Type:* java.lang.String --- -##### `resolve` - -```java -public java.lang.Object resolve(IResolveContext _context) -``` - -Produce the Token's value at resolution time. - -###### `_context`Required - -- *Type:* com.hashicorp.cdktf.IResolveContext - ---- - -##### `toString` - -```java -public java.lang.String toString() -``` - -Return a string representation of this resolvable object. - -Returns a reversible string representation. - - -#### Properties - -| **Name** | **Type** | **Description** | -| --- | --- | --- | -| creationStack | java.util.List | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| fqn | java.lang.String | *No description.* | -| path | DataDigitaloceanAppSpecIngressRuleMatchPathList | *No description.* | -| internalValue | DataDigitaloceanAppSpecIngressRuleMatch | *No description.* | - ---- - -##### `creationStack`Required - -```java -public java.util.List getCreationStack(); -``` - -- *Type:* java.util.List - -The creation stack of this resolvable which will be appended to errors thrown during resolution. - -If this returns an empty array the stack will not be attached. - ---- - -##### `fqn`Required +##### `regex`Required ```java -public java.lang.String getFqn(); +public java.lang.String getRegex(); ``` - *Type:* java.lang.String --- -##### `path`Required - -```java -public DataDigitaloceanAppSpecIngressRuleMatchPathList getPath(); -``` - -- *Type:* DataDigitaloceanAppSpecIngressRuleMatchPathList - ---- - -##### `internalValue`Optional +##### `internalValue`Optional ```java -public DataDigitaloceanAppSpecIngressRuleMatch getInternalValue(); +public DataDigitaloceanAppSpecIngressRuleCorsAllowOrigins getInternalValue(); ``` -- *Type:* DataDigitaloceanAppSpecIngressRuleMatch +- *Type:* DataDigitaloceanAppSpecIngressRuleCorsAllowOrigins --- -### DataDigitaloceanAppSpecIngressRuleMatchPathList +### DataDigitaloceanAppSpecIngressRuleCorsList -#### Initializers +#### Initializers ```java -import com.hashicorp.cdktf.providers.digitalocean.data_digitalocean_app.DataDigitaloceanAppSpecIngressRuleMatchPathList; +import com.hashicorp.cdktf.providers.digitalocean.data_digitalocean_app.DataDigitaloceanAppSpecIngressRuleCorsList; -new DataDigitaloceanAppSpecIngressRuleMatchPathList(IInterpolatingParent terraformResource, java.lang.String terraformAttribute, java.lang.Boolean wrapsSet); +new DataDigitaloceanAppSpecIngressRuleCorsList(IInterpolatingParent terraformResource, java.lang.String terraformAttribute, java.lang.Boolean wrapsSet); ``` | **Name** | **Type** | **Description** | | --- | --- | --- | -| terraformResource | com.hashicorp.cdktf.IInterpolatingParent | The parent resource. | -| terraformAttribute | java.lang.String | The attribute on the parent resource this class is referencing. | -| wrapsSet | java.lang.Boolean | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | +| terraformResource | com.hashicorp.cdktf.IInterpolatingParent | The parent resource. | +| terraformAttribute | java.lang.String | The attribute on the parent resource this class is referencing. | +| wrapsSet | java.lang.Boolean | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | --- -##### `terraformResource`Required +##### `terraformResource`Required - *Type:* com.hashicorp.cdktf.IInterpolatingParent @@ -13085,7 +13043,7 @@ The parent resource. --- -##### `terraformAttribute`Required +##### `terraformAttribute`Required - *Type:* java.lang.String @@ -13093,7 +13051,7 @@ The attribute on the parent resource this class is referencing. --- -##### `wrapsSet`Required +##### `wrapsSet`Required - *Type:* java.lang.Boolean @@ -13105,15 +13063,15 @@ whether the list is wrapping a set (will add tolist() to be able to access an it | **Name** | **Description** | | --- | --- | -| allWithMapKey | Creating an iterator for this complex list. | -| computeFqn | *No description.* | -| resolve | Produce the Token's value at resolution time. | -| toString | Return a string representation of this resolvable object. | -| get | *No description.* | +| allWithMapKey | Creating an iterator for this complex list. | +| computeFqn | *No description.* | +| resolve | Produce the Token's value at resolution time. | +| toString | Return a string representation of this resolvable object. | +| get | *No description.* | --- -##### `allWithMapKey` +##### `allWithMapKey` ```java public DynamicListTerraformIterator allWithMapKey(java.lang.String mapKeyAttributeName) @@ -13123,19 +13081,19 @@ Creating an iterator for this complex list. The list will be converted into a map with the mapKeyAttributeName as the key. -###### `mapKeyAttributeName`Required +###### `mapKeyAttributeName`Required - *Type:* java.lang.String --- -##### `computeFqn` +##### `computeFqn` ```java public java.lang.String computeFqn() ``` -##### `resolve` +##### `resolve` ```java public java.lang.Object resolve(IResolveContext _context) @@ -13143,13 +13101,13 @@ public java.lang.Object resolve(IResolveContext _context) Produce the Token's value at resolution time. -###### `_context`Required +###### `_context`Required - *Type:* com.hashicorp.cdktf.IResolveContext --- -##### `toString` +##### `toString` ```java public java.lang.String toString() @@ -13159,13 +13117,13 @@ Return a string representation of this resolvable object. Returns a reversible string representation. -##### `get` +##### `get` ```java -public DataDigitaloceanAppSpecIngressRuleMatchPathOutputReference get(java.lang.Number index) +public DataDigitaloceanAppSpecIngressRuleCorsOutputReference get(java.lang.Number index) ``` -###### `index`Required +###### `index`Required - *Type:* java.lang.Number @@ -13178,12 +13136,12 @@ the index of the item to return. | **Name** | **Type** | **Description** | | --- | --- | --- | -| creationStack | java.util.List | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| fqn | java.lang.String | *No description.* | +| creationStack | java.util.List | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| fqn | java.lang.String | *No description.* | --- -##### `creationStack`Required +##### `creationStack`Required ```java public java.util.List getCreationStack(); @@ -13197,7 +13155,7 @@ If this returns an empty array the stack will not be attached. --- -##### `fqn`Required +##### `fqn`Required ```java public java.lang.String getFqn(); @@ -13208,26 +13166,26 @@ public java.lang.String getFqn(); --- -### DataDigitaloceanAppSpecIngressRuleMatchPathOutputReference +### DataDigitaloceanAppSpecIngressRuleCorsOutputReference -#### Initializers +#### Initializers ```java -import com.hashicorp.cdktf.providers.digitalocean.data_digitalocean_app.DataDigitaloceanAppSpecIngressRuleMatchPathOutputReference; +import com.hashicorp.cdktf.providers.digitalocean.data_digitalocean_app.DataDigitaloceanAppSpecIngressRuleCorsOutputReference; -new DataDigitaloceanAppSpecIngressRuleMatchPathOutputReference(IInterpolatingParent terraformResource, java.lang.String terraformAttribute, java.lang.Number complexObjectIndex, java.lang.Boolean complexObjectIsFromSet); +new DataDigitaloceanAppSpecIngressRuleCorsOutputReference(IInterpolatingParent terraformResource, java.lang.String terraformAttribute, java.lang.Number complexObjectIndex, java.lang.Boolean complexObjectIsFromSet); ``` | **Name** | **Type** | **Description** | | --- | --- | --- | -| terraformResource | com.hashicorp.cdktf.IInterpolatingParent | The parent resource. | -| terraformAttribute | java.lang.String | The attribute on the parent resource this class is referencing. | -| complexObjectIndex | java.lang.Number | the index of this item in the list. | -| complexObjectIsFromSet | java.lang.Boolean | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | +| terraformResource | com.hashicorp.cdktf.IInterpolatingParent | The parent resource. | +| terraformAttribute | java.lang.String | The attribute on the parent resource this class is referencing. | +| complexObjectIndex | java.lang.Number | the index of this item in the list. | +| complexObjectIsFromSet | java.lang.Boolean | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | --- -##### `terraformResource`Required +##### `terraformResource`Required - *Type:* com.hashicorp.cdktf.IInterpolatingParent @@ -13235,7 +13193,7 @@ The parent resource. --- -##### `terraformAttribute`Required +##### `terraformAttribute`Required - *Type:* java.lang.String @@ -13243,7 +13201,7 @@ The attribute on the parent resource this class is referencing. --- -##### `complexObjectIndex`Required +##### `complexObjectIndex`Required - *Type:* java.lang.Number @@ -13251,7 +13209,7 @@ the index of this item in the list. --- -##### `complexObjectIsFromSet`Required +##### `complexObjectIsFromSet`Required - *Type:* java.lang.Boolean @@ -13263,149 +13221,149 @@ whether the list is wrapping a set (will add tolist() to be able to access an it | **Name** | **Description** | | --- | --- | -| computeFqn | *No description.* | -| getAnyMapAttribute | *No description.* | -| getBooleanAttribute | *No description.* | -| getBooleanMapAttribute | *No description.* | -| getListAttribute | *No description.* | -| getNumberAttribute | *No description.* | -| getNumberListAttribute | *No description.* | -| getNumberMapAttribute | *No description.* | -| getStringAttribute | *No description.* | -| getStringMapAttribute | *No description.* | -| interpolationForAttribute | *No description.* | -| resolve | Produce the Token's value at resolution time. | -| toString | Return a string representation of this resolvable object. | +| computeFqn | *No description.* | +| getAnyMapAttribute | *No description.* | +| getBooleanAttribute | *No description.* | +| getBooleanMapAttribute | *No description.* | +| getListAttribute | *No description.* | +| getNumberAttribute | *No description.* | +| getNumberListAttribute | *No description.* | +| getNumberMapAttribute | *No description.* | +| getStringAttribute | *No description.* | +| getStringMapAttribute | *No description.* | +| interpolationForAttribute | *No description.* | +| resolve | Produce the Token's value at resolution time. | +| toString | Return a string representation of this resolvable object. | --- -##### `computeFqn` +##### `computeFqn` ```java public java.lang.String computeFqn() ``` -##### `getAnyMapAttribute` +##### `getAnyMapAttribute` ```java public java.util.Map getAnyMapAttribute(java.lang.String terraformAttribute) ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* java.lang.String --- -##### `getBooleanAttribute` +##### `getBooleanAttribute` ```java public IResolvable getBooleanAttribute(java.lang.String terraformAttribute) ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* java.lang.String --- -##### `getBooleanMapAttribute` +##### `getBooleanMapAttribute` ```java public java.util.Map getBooleanMapAttribute(java.lang.String terraformAttribute) ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* java.lang.String --- -##### `getListAttribute` +##### `getListAttribute` ```java public java.util.List getListAttribute(java.lang.String terraformAttribute) ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* java.lang.String --- -##### `getNumberAttribute` +##### `getNumberAttribute` ```java public java.lang.Number getNumberAttribute(java.lang.String terraformAttribute) ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* java.lang.String --- -##### `getNumberListAttribute` +##### `getNumberListAttribute` ```java public java.util.List getNumberListAttribute(java.lang.String terraformAttribute) ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* java.lang.String --- -##### `getNumberMapAttribute` +##### `getNumberMapAttribute` ```java public java.util.Map getNumberMapAttribute(java.lang.String terraformAttribute) ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* java.lang.String --- -##### `getStringAttribute` +##### `getStringAttribute` ```java public java.lang.String getStringAttribute(java.lang.String terraformAttribute) ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* java.lang.String --- -##### `getStringMapAttribute` +##### `getStringMapAttribute` ```java public java.util.Map getStringMapAttribute(java.lang.String terraformAttribute) ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* java.lang.String --- -##### `interpolationForAttribute` +##### `interpolationForAttribute` ```java public IResolvable interpolationForAttribute(java.lang.String property) ``` -###### `property`Required +###### `property`Required - *Type:* java.lang.String --- -##### `resolve` +##### `resolve` ```java public java.lang.Object resolve(IResolveContext _context) @@ -13413,13 +13371,13 @@ public java.lang.Object resolve(IResolveContext _context) Produce the Token's value at resolution time. -###### `_context`Required +###### `_context`Required - *Type:* com.hashicorp.cdktf.IResolveContext --- -##### `toString` +##### `toString` ```java public java.lang.String toString() @@ -13434,14 +13392,19 @@ Returns a reversible string representation. | **Name** | **Type** | **Description** | | --- | --- | --- | -| creationStack | java.util.List | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| fqn | java.lang.String | *No description.* | -| prefix | java.lang.String | *No description.* | -| internalValue | DataDigitaloceanAppSpecIngressRuleMatchPath | *No description.* | +| creationStack | java.util.List | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| fqn | java.lang.String | *No description.* | +| allowCredentials | com.hashicorp.cdktf.IResolvable | *No description.* | +| allowHeaders | java.util.List | *No description.* | +| allowMethods | java.util.List | *No description.* | +| allowOrigins | DataDigitaloceanAppSpecIngressRuleCorsAllowOriginsList | *No description.* | +| exposeHeaders | java.util.List | *No description.* | +| maxAge | java.lang.String | *No description.* | +| internalValue | DataDigitaloceanAppSpecIngressRuleCors | *No description.* | --- -##### `creationStack`Required +##### `creationStack`Required ```java public java.util.List getCreationStack(); @@ -13455,7 +13418,7 @@ If this returns an empty array the stack will not be attached. --- -##### `fqn`Required +##### `fqn`Required ```java public java.lang.String getFqn(); @@ -13465,47 +13428,96 @@ public java.lang.String getFqn(); --- -##### `prefix`Required +##### `allowCredentials`Required ```java -public java.lang.String getPrefix(); +public IResolvable getAllowCredentials(); +``` + +- *Type:* com.hashicorp.cdktf.IResolvable + +--- + +##### `allowHeaders`Required + +```java +public java.util.List getAllowHeaders(); +``` + +- *Type:* java.util.List + +--- + +##### `allowMethods`Required + +```java +public java.util.List getAllowMethods(); +``` + +- *Type:* java.util.List + +--- + +##### `allowOrigins`Required + +```java +public DataDigitaloceanAppSpecIngressRuleCorsAllowOriginsList getAllowOrigins(); +``` + +- *Type:* DataDigitaloceanAppSpecIngressRuleCorsAllowOriginsList + +--- + +##### `exposeHeaders`Required + +```java +public java.util.List getExposeHeaders(); +``` + +- *Type:* java.util.List + +--- + +##### `maxAge`Required + +```java +public java.lang.String getMaxAge(); ``` - *Type:* java.lang.String --- -##### `internalValue`Optional +##### `internalValue`Optional ```java -public DataDigitaloceanAppSpecIngressRuleMatchPath getInternalValue(); +public DataDigitaloceanAppSpecIngressRuleCors getInternalValue(); ``` -- *Type:* DataDigitaloceanAppSpecIngressRuleMatchPath +- *Type:* DataDigitaloceanAppSpecIngressRuleCors --- -### DataDigitaloceanAppSpecIngressRuleOutputReference +### DataDigitaloceanAppSpecIngressRuleList -#### Initializers +#### Initializers ```java -import com.hashicorp.cdktf.providers.digitalocean.data_digitalocean_app.DataDigitaloceanAppSpecIngressRuleOutputReference; +import com.hashicorp.cdktf.providers.digitalocean.data_digitalocean_app.DataDigitaloceanAppSpecIngressRuleList; -new DataDigitaloceanAppSpecIngressRuleOutputReference(IInterpolatingParent terraformResource, java.lang.String terraformAttribute, java.lang.Number complexObjectIndex, java.lang.Boolean complexObjectIsFromSet); +new DataDigitaloceanAppSpecIngressRuleList(IInterpolatingParent terraformResource, java.lang.String terraformAttribute, java.lang.Boolean wrapsSet); ``` | **Name** | **Type** | **Description** | | --- | --- | --- | -| terraformResource | com.hashicorp.cdktf.IInterpolatingParent | The parent resource. | -| terraformAttribute | java.lang.String | The attribute on the parent resource this class is referencing. | -| complexObjectIndex | java.lang.Number | the index of this item in the list. | -| complexObjectIsFromSet | java.lang.Boolean | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | +| terraformResource | com.hashicorp.cdktf.IInterpolatingParent | The parent resource. | +| terraformAttribute | java.lang.String | The attribute on the parent resource this class is referencing. | +| wrapsSet | java.lang.Boolean | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | --- -##### `terraformResource`Required +##### `terraformResource`Required - *Type:* com.hashicorp.cdktf.IInterpolatingParent @@ -13513,7 +13525,7 @@ The parent resource. --- -##### `terraformAttribute`Required +##### `terraformAttribute`Required - *Type:* java.lang.String @@ -13521,15 +13533,7 @@ The attribute on the parent resource this class is referencing. --- -##### `complexObjectIndex`Required - -- *Type:* java.lang.Number - -the index of this item in the list. - ---- - -##### `complexObjectIsFromSet`Required +##### `wrapsSet`Required - *Type:* java.lang.Boolean @@ -13541,281 +13545,128 @@ whether the list is wrapping a set (will add tolist() to be able to access an it | **Name** | **Description** | | --- | --- | -| computeFqn | *No description.* | -| getAnyMapAttribute | *No description.* | -| getBooleanAttribute | *No description.* | -| getBooleanMapAttribute | *No description.* | -| getListAttribute | *No description.* | -| getNumberAttribute | *No description.* | -| getNumberListAttribute | *No description.* | -| getNumberMapAttribute | *No description.* | -| getStringAttribute | *No description.* | -| getStringMapAttribute | *No description.* | -| interpolationForAttribute | *No description.* | -| resolve | Produce the Token's value at resolution time. | -| toString | Return a string representation of this resolvable object. | +| allWithMapKey | Creating an iterator for this complex list. | +| computeFqn | *No description.* | +| resolve | Produce the Token's value at resolution time. | +| toString | Return a string representation of this resolvable object. | +| get | *No description.* | --- -##### `computeFqn` +##### `allWithMapKey` ```java -public java.lang.String computeFqn() +public DynamicListTerraformIterator allWithMapKey(java.lang.String mapKeyAttributeName) ``` -##### `getAnyMapAttribute` +Creating an iterator for this complex list. -```java -public java.util.Map getAnyMapAttribute(java.lang.String terraformAttribute) -``` +The list will be converted into a map with the mapKeyAttributeName as the key. -###### `terraformAttribute`Required +###### `mapKeyAttributeName`Required - *Type:* java.lang.String --- -##### `getBooleanAttribute` +##### `computeFqn` ```java -public IResolvable getBooleanAttribute(java.lang.String terraformAttribute) +public java.lang.String computeFqn() ``` -###### `terraformAttribute`Required - -- *Type:* java.lang.String - ---- - -##### `getBooleanMapAttribute` +##### `resolve` ```java -public java.util.Map getBooleanMapAttribute(java.lang.String terraformAttribute) +public java.lang.Object resolve(IResolveContext _context) ``` -###### `terraformAttribute`Required +Produce the Token's value at resolution time. -- *Type:* java.lang.String +###### `_context`Required + +- *Type:* com.hashicorp.cdktf.IResolveContext --- -##### `getListAttribute` +##### `toString` ```java -public java.util.List getListAttribute(java.lang.String terraformAttribute) +public java.lang.String toString() ``` -###### `terraformAttribute`Required - -- *Type:* java.lang.String +Return a string representation of this resolvable object. ---- +Returns a reversible string representation. -##### `getNumberAttribute` +##### `get` ```java -public java.lang.Number getNumberAttribute(java.lang.String terraformAttribute) +public DataDigitaloceanAppSpecIngressRuleOutputReference get(java.lang.Number index) ``` -###### `terraformAttribute`Required +###### `index`Required -- *Type:* java.lang.String +- *Type:* java.lang.Number ---- +the index of the item to return. -##### `getNumberListAttribute` +--- -```java -public java.util.List getNumberListAttribute(java.lang.String terraformAttribute) -``` -###### `terraformAttribute`Required +#### Properties -- *Type:* java.lang.String +| **Name** | **Type** | **Description** | +| --- | --- | --- | +| creationStack | java.util.List | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| fqn | java.lang.String | *No description.* | --- -##### `getNumberMapAttribute` +##### `creationStack`Required ```java -public java.util.Map getNumberMapAttribute(java.lang.String terraformAttribute) +public java.util.List getCreationStack(); ``` -###### `terraformAttribute`Required +- *Type:* java.util.List -- *Type:* java.lang.String +The creation stack of this resolvable which will be appended to errors thrown during resolution. + +If this returns an empty array the stack will not be attached. --- -##### `getStringAttribute` +##### `fqn`Required ```java -public java.lang.String getStringAttribute(java.lang.String terraformAttribute) +public java.lang.String getFqn(); ``` -###### `terraformAttribute`Required - - *Type:* java.lang.String --- -##### `getStringMapAttribute` + +### DataDigitaloceanAppSpecIngressRuleMatchList + +#### Initializers ```java -public java.util.Map getStringMapAttribute(java.lang.String terraformAttribute) -``` +import com.hashicorp.cdktf.providers.digitalocean.data_digitalocean_app.DataDigitaloceanAppSpecIngressRuleMatchList; -###### `terraformAttribute`Required +new DataDigitaloceanAppSpecIngressRuleMatchList(IInterpolatingParent terraformResource, java.lang.String terraformAttribute, java.lang.Boolean wrapsSet); +``` -- *Type:* java.lang.String +| **Name** | **Type** | **Description** | +| --- | --- | --- | +| terraformResource | com.hashicorp.cdktf.IInterpolatingParent | The parent resource. | +| terraformAttribute | java.lang.String | The attribute on the parent resource this class is referencing. | +| wrapsSet | java.lang.Boolean | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | --- -##### `interpolationForAttribute` - -```java -public IResolvable interpolationForAttribute(java.lang.String property) -``` - -###### `property`Required - -- *Type:* java.lang.String - ---- - -##### `resolve` - -```java -public java.lang.Object resolve(IResolveContext _context) -``` - -Produce the Token's value at resolution time. - -###### `_context`Required - -- *Type:* com.hashicorp.cdktf.IResolveContext - ---- - -##### `toString` - -```java -public java.lang.String toString() -``` - -Return a string representation of this resolvable object. - -Returns a reversible string representation. - - -#### Properties - -| **Name** | **Type** | **Description** | -| --- | --- | --- | -| creationStack | java.util.List | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| fqn | java.lang.String | *No description.* | -| component | DataDigitaloceanAppSpecIngressRuleComponentList | *No description.* | -| cors | DataDigitaloceanAppSpecIngressRuleCorsList | *No description.* | -| match | DataDigitaloceanAppSpecIngressRuleMatchList | *No description.* | -| redirect | DataDigitaloceanAppSpecIngressRuleRedirectList | *No description.* | -| internalValue | DataDigitaloceanAppSpecIngressRule | *No description.* | - ---- - -##### `creationStack`Required - -```java -public java.util.List getCreationStack(); -``` - -- *Type:* java.util.List - -The creation stack of this resolvable which will be appended to errors thrown during resolution. - -If this returns an empty array the stack will not be attached. - ---- - -##### `fqn`Required - -```java -public java.lang.String getFqn(); -``` - -- *Type:* java.lang.String - ---- - -##### `component`Required - -```java -public DataDigitaloceanAppSpecIngressRuleComponentList getComponent(); -``` - -- *Type:* DataDigitaloceanAppSpecIngressRuleComponentList - ---- - -##### `cors`Required - -```java -public DataDigitaloceanAppSpecIngressRuleCorsList getCors(); -``` - -- *Type:* DataDigitaloceanAppSpecIngressRuleCorsList - ---- - -##### `match`Required - -```java -public DataDigitaloceanAppSpecIngressRuleMatchList getMatch(); -``` - -- *Type:* DataDigitaloceanAppSpecIngressRuleMatchList - ---- - -##### `redirect`Required - -```java -public DataDigitaloceanAppSpecIngressRuleRedirectList getRedirect(); -``` - -- *Type:* DataDigitaloceanAppSpecIngressRuleRedirectList - ---- - -##### `internalValue`Optional - -```java -public DataDigitaloceanAppSpecIngressRule getInternalValue(); -``` - -- *Type:* DataDigitaloceanAppSpecIngressRule - ---- - - -### DataDigitaloceanAppSpecIngressRuleRedirectList - -#### Initializers - -```java -import com.hashicorp.cdktf.providers.digitalocean.data_digitalocean_app.DataDigitaloceanAppSpecIngressRuleRedirectList; - -new DataDigitaloceanAppSpecIngressRuleRedirectList(IInterpolatingParent terraformResource, java.lang.String terraformAttribute, java.lang.Boolean wrapsSet); -``` - -| **Name** | **Type** | **Description** | -| --- | --- | --- | -| terraformResource | com.hashicorp.cdktf.IInterpolatingParent | The parent resource. | -| terraformAttribute | java.lang.String | The attribute on the parent resource this class is referencing. | -| wrapsSet | java.lang.Boolean | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | - ---- - -##### `terraformResource`Required +##### `terraformResource`Required - *Type:* com.hashicorp.cdktf.IInterpolatingParent @@ -13823,7 +13674,7 @@ The parent resource. --- -##### `terraformAttribute`Required +##### `terraformAttribute`Required - *Type:* java.lang.String @@ -13831,7 +13682,7 @@ The attribute on the parent resource this class is referencing. --- -##### `wrapsSet`Required +##### `wrapsSet`Required - *Type:* java.lang.Boolean @@ -13843,15 +13694,15 @@ whether the list is wrapping a set (will add tolist() to be able to access an it | **Name** | **Description** | | --- | --- | -| allWithMapKey | Creating an iterator for this complex list. | -| computeFqn | *No description.* | -| resolve | Produce the Token's value at resolution time. | -| toString | Return a string representation of this resolvable object. | -| get | *No description.* | +| allWithMapKey | Creating an iterator for this complex list. | +| computeFqn | *No description.* | +| resolve | Produce the Token's value at resolution time. | +| toString | Return a string representation of this resolvable object. | +| get | *No description.* | --- -##### `allWithMapKey` +##### `allWithMapKey` ```java public DynamicListTerraformIterator allWithMapKey(java.lang.String mapKeyAttributeName) @@ -13861,19 +13712,19 @@ Creating an iterator for this complex list. The list will be converted into a map with the mapKeyAttributeName as the key. -###### `mapKeyAttributeName`Required +###### `mapKeyAttributeName`Required - *Type:* java.lang.String --- -##### `computeFqn` +##### `computeFqn` ```java public java.lang.String computeFqn() ``` -##### `resolve` +##### `resolve` ```java public java.lang.Object resolve(IResolveContext _context) @@ -13881,13 +13732,13 @@ public java.lang.Object resolve(IResolveContext _context) Produce the Token's value at resolution time. -###### `_context`Required +###### `_context`Required - *Type:* com.hashicorp.cdktf.IResolveContext --- -##### `toString` +##### `toString` ```java public java.lang.String toString() @@ -13897,13 +13748,13 @@ Return a string representation of this resolvable object. Returns a reversible string representation. -##### `get` +##### `get` ```java -public DataDigitaloceanAppSpecIngressRuleRedirectOutputReference get(java.lang.Number index) +public DataDigitaloceanAppSpecIngressRuleMatchOutputReference get(java.lang.Number index) ``` -###### `index`Required +###### `index`Required - *Type:* java.lang.Number @@ -13916,12 +13767,12 @@ the index of the item to return. | **Name** | **Type** | **Description** | | --- | --- | --- | -| creationStack | java.util.List | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| fqn | java.lang.String | *No description.* | +| creationStack | java.util.List | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| fqn | java.lang.String | *No description.* | --- -##### `creationStack`Required +##### `creationStack`Required ```java public java.util.List getCreationStack(); @@ -13935,7 +13786,7 @@ If this returns an empty array the stack will not be attached. --- -##### `fqn`Required +##### `fqn`Required ```java public java.lang.String getFqn(); @@ -13946,26 +13797,26 @@ public java.lang.String getFqn(); --- -### DataDigitaloceanAppSpecIngressRuleRedirectOutputReference +### DataDigitaloceanAppSpecIngressRuleMatchOutputReference -#### Initializers +#### Initializers ```java -import com.hashicorp.cdktf.providers.digitalocean.data_digitalocean_app.DataDigitaloceanAppSpecIngressRuleRedirectOutputReference; +import com.hashicorp.cdktf.providers.digitalocean.data_digitalocean_app.DataDigitaloceanAppSpecIngressRuleMatchOutputReference; -new DataDigitaloceanAppSpecIngressRuleRedirectOutputReference(IInterpolatingParent terraformResource, java.lang.String terraformAttribute, java.lang.Number complexObjectIndex, java.lang.Boolean complexObjectIsFromSet); +new DataDigitaloceanAppSpecIngressRuleMatchOutputReference(IInterpolatingParent terraformResource, java.lang.String terraformAttribute, java.lang.Number complexObjectIndex, java.lang.Boolean complexObjectIsFromSet); ``` | **Name** | **Type** | **Description** | | --- | --- | --- | -| terraformResource | com.hashicorp.cdktf.IInterpolatingParent | The parent resource. | -| terraformAttribute | java.lang.String | The attribute on the parent resource this class is referencing. | -| complexObjectIndex | java.lang.Number | the index of this item in the list. | -| complexObjectIsFromSet | java.lang.Boolean | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | +| terraformResource | com.hashicorp.cdktf.IInterpolatingParent | The parent resource. | +| terraformAttribute | java.lang.String | The attribute on the parent resource this class is referencing. | +| complexObjectIndex | java.lang.Number | the index of this item in the list. | +| complexObjectIsFromSet | java.lang.Boolean | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | --- -##### `terraformResource`Required +##### `terraformResource`Required - *Type:* com.hashicorp.cdktf.IInterpolatingParent @@ -13973,7 +13824,7 @@ The parent resource. --- -##### `terraformAttribute`Required +##### `terraformAttribute`Required - *Type:* java.lang.String @@ -13981,7 +13832,7 @@ The attribute on the parent resource this class is referencing. --- -##### `complexObjectIndex`Required +##### `complexObjectIndex`Required - *Type:* java.lang.Number @@ -13989,7 +13840,7 @@ the index of this item in the list. --- -##### `complexObjectIsFromSet`Required +##### `complexObjectIsFromSet`Required - *Type:* java.lang.Boolean @@ -14001,149 +13852,149 @@ whether the list is wrapping a set (will add tolist() to be able to access an it | **Name** | **Description** | | --- | --- | -| computeFqn | *No description.* | -| getAnyMapAttribute | *No description.* | -| getBooleanAttribute | *No description.* | -| getBooleanMapAttribute | *No description.* | -| getListAttribute | *No description.* | -| getNumberAttribute | *No description.* | -| getNumberListAttribute | *No description.* | -| getNumberMapAttribute | *No description.* | -| getStringAttribute | *No description.* | -| getStringMapAttribute | *No description.* | -| interpolationForAttribute | *No description.* | -| resolve | Produce the Token's value at resolution time. | -| toString | Return a string representation of this resolvable object. | +| computeFqn | *No description.* | +| getAnyMapAttribute | *No description.* | +| getBooleanAttribute | *No description.* | +| getBooleanMapAttribute | *No description.* | +| getListAttribute | *No description.* | +| getNumberAttribute | *No description.* | +| getNumberListAttribute | *No description.* | +| getNumberMapAttribute | *No description.* | +| getStringAttribute | *No description.* | +| getStringMapAttribute | *No description.* | +| interpolationForAttribute | *No description.* | +| resolve | Produce the Token's value at resolution time. | +| toString | Return a string representation of this resolvable object. | --- -##### `computeFqn` +##### `computeFqn` ```java public java.lang.String computeFqn() ``` -##### `getAnyMapAttribute` +##### `getAnyMapAttribute` ```java public java.util.Map getAnyMapAttribute(java.lang.String terraformAttribute) ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* java.lang.String --- -##### `getBooleanAttribute` +##### `getBooleanAttribute` ```java public IResolvable getBooleanAttribute(java.lang.String terraformAttribute) ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* java.lang.String --- -##### `getBooleanMapAttribute` +##### `getBooleanMapAttribute` ```java public java.util.Map getBooleanMapAttribute(java.lang.String terraformAttribute) ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* java.lang.String --- -##### `getListAttribute` +##### `getListAttribute` ```java public java.util.List getListAttribute(java.lang.String terraformAttribute) ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* java.lang.String --- -##### `getNumberAttribute` +##### `getNumberAttribute` ```java public java.lang.Number getNumberAttribute(java.lang.String terraformAttribute) ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* java.lang.String --- -##### `getNumberListAttribute` +##### `getNumberListAttribute` ```java public java.util.List getNumberListAttribute(java.lang.String terraformAttribute) ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* java.lang.String --- -##### `getNumberMapAttribute` +##### `getNumberMapAttribute` ```java public java.util.Map getNumberMapAttribute(java.lang.String terraformAttribute) ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* java.lang.String --- -##### `getStringAttribute` +##### `getStringAttribute` ```java public java.lang.String getStringAttribute(java.lang.String terraformAttribute) ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* java.lang.String --- -##### `getStringMapAttribute` +##### `getStringMapAttribute` ```java public java.util.Map getStringMapAttribute(java.lang.String terraformAttribute) ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* java.lang.String --- -##### `interpolationForAttribute` +##### `interpolationForAttribute` ```java public IResolvable interpolationForAttribute(java.lang.String property) ``` -###### `property`Required +###### `property`Required - *Type:* java.lang.String --- -##### `resolve` +##### `resolve` ```java public java.lang.Object resolve(IResolveContext _context) @@ -14151,13 +14002,13 @@ public java.lang.Object resolve(IResolveContext _context) Produce the Token's value at resolution time. -###### `_context`Required +###### `_context`Required - *Type:* com.hashicorp.cdktf.IResolveContext --- -##### `toString` +##### `toString` ```java public java.lang.String toString() @@ -14172,18 +14023,14 @@ Returns a reversible string representation. | **Name** | **Type** | **Description** | | --- | --- | --- | -| creationStack | java.util.List | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| fqn | java.lang.String | *No description.* | -| authority | java.lang.String | *No description.* | -| port | java.lang.Number | *No description.* | -| redirectCode | java.lang.Number | *No description.* | -| scheme | java.lang.String | *No description.* | -| uri | java.lang.String | *No description.* | -| internalValue | DataDigitaloceanAppSpecIngressRuleRedirect | *No description.* | +| creationStack | java.util.List | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| fqn | java.lang.String | *No description.* | +| path | DataDigitaloceanAppSpecIngressRuleMatchPathList | *No description.* | +| internalValue | DataDigitaloceanAppSpecIngressRuleMatch | *No description.* | --- -##### `creationStack`Required +##### `creationStack`Required ```java public java.util.List getCreationStack(); @@ -14197,7 +14044,7 @@ If this returns an empty array the stack will not be attached. --- -##### `fqn`Required +##### `fqn`Required ```java public java.lang.String getFqn(); @@ -14207,86 +14054,46 @@ public java.lang.String getFqn(); --- -##### `authority`Required - -```java -public java.lang.String getAuthority(); -``` - -- *Type:* java.lang.String - ---- - -##### `port`Required - -```java -public java.lang.Number getPort(); -``` - -- *Type:* java.lang.Number - ---- - -##### `redirectCode`Required - -```java -public java.lang.Number getRedirectCode(); -``` - -- *Type:* java.lang.Number - ---- - -##### `scheme`Required - -```java -public java.lang.String getScheme(); -``` - -- *Type:* java.lang.String - ---- - -##### `uri`Required +##### `path`Required ```java -public java.lang.String getUri(); +public DataDigitaloceanAppSpecIngressRuleMatchPathList getPath(); ``` -- *Type:* java.lang.String +- *Type:* DataDigitaloceanAppSpecIngressRuleMatchPathList --- -##### `internalValue`Optional +##### `internalValue`Optional ```java -public DataDigitaloceanAppSpecIngressRuleRedirect getInternalValue(); +public DataDigitaloceanAppSpecIngressRuleMatch getInternalValue(); ``` -- *Type:* DataDigitaloceanAppSpecIngressRuleRedirect +- *Type:* DataDigitaloceanAppSpecIngressRuleMatch --- -### DataDigitaloceanAppSpecJobAlertList +### DataDigitaloceanAppSpecIngressRuleMatchPathList -#### Initializers +#### Initializers ```java -import com.hashicorp.cdktf.providers.digitalocean.data_digitalocean_app.DataDigitaloceanAppSpecJobAlertList; +import com.hashicorp.cdktf.providers.digitalocean.data_digitalocean_app.DataDigitaloceanAppSpecIngressRuleMatchPathList; -new DataDigitaloceanAppSpecJobAlertList(IInterpolatingParent terraformResource, java.lang.String terraformAttribute, java.lang.Boolean wrapsSet); +new DataDigitaloceanAppSpecIngressRuleMatchPathList(IInterpolatingParent terraformResource, java.lang.String terraformAttribute, java.lang.Boolean wrapsSet); ``` | **Name** | **Type** | **Description** | | --- | --- | --- | -| terraformResource | com.hashicorp.cdktf.IInterpolatingParent | The parent resource. | -| terraformAttribute | java.lang.String | The attribute on the parent resource this class is referencing. | -| wrapsSet | java.lang.Boolean | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | +| terraformResource | com.hashicorp.cdktf.IInterpolatingParent | The parent resource. | +| terraformAttribute | java.lang.String | The attribute on the parent resource this class is referencing. | +| wrapsSet | java.lang.Boolean | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | --- -##### `terraformResource`Required +##### `terraformResource`Required - *Type:* com.hashicorp.cdktf.IInterpolatingParent @@ -14294,7 +14101,7 @@ The parent resource. --- -##### `terraformAttribute`Required +##### `terraformAttribute`Required - *Type:* java.lang.String @@ -14302,7 +14109,7 @@ The attribute on the parent resource this class is referencing. --- -##### `wrapsSet`Required +##### `wrapsSet`Required - *Type:* java.lang.Boolean @@ -14314,15 +14121,15 @@ whether the list is wrapping a set (will add tolist() to be able to access an it | **Name** | **Description** | | --- | --- | -| allWithMapKey | Creating an iterator for this complex list. | -| computeFqn | *No description.* | -| resolve | Produce the Token's value at resolution time. | -| toString | Return a string representation of this resolvable object. | -| get | *No description.* | +| allWithMapKey | Creating an iterator for this complex list. | +| computeFqn | *No description.* | +| resolve | Produce the Token's value at resolution time. | +| toString | Return a string representation of this resolvable object. | +| get | *No description.* | --- -##### `allWithMapKey` +##### `allWithMapKey` ```java public DynamicListTerraformIterator allWithMapKey(java.lang.String mapKeyAttributeName) @@ -14332,19 +14139,19 @@ Creating an iterator for this complex list. The list will be converted into a map with the mapKeyAttributeName as the key. -###### `mapKeyAttributeName`Required +###### `mapKeyAttributeName`Required - *Type:* java.lang.String --- -##### `computeFqn` +##### `computeFqn` ```java public java.lang.String computeFqn() ``` -##### `resolve` +##### `resolve` ```java public java.lang.Object resolve(IResolveContext _context) @@ -14352,13 +14159,13 @@ public java.lang.Object resolve(IResolveContext _context) Produce the Token's value at resolution time. -###### `_context`Required +###### `_context`Required - *Type:* com.hashicorp.cdktf.IResolveContext --- -##### `toString` +##### `toString` ```java public java.lang.String toString() @@ -14368,13 +14175,13 @@ Return a string representation of this resolvable object. Returns a reversible string representation. -##### `get` +##### `get` ```java -public DataDigitaloceanAppSpecJobAlertOutputReference get(java.lang.Number index) +public DataDigitaloceanAppSpecIngressRuleMatchPathOutputReference get(java.lang.Number index) ``` -###### `index`Required +###### `index`Required - *Type:* java.lang.Number @@ -14387,12 +14194,12 @@ the index of the item to return. | **Name** | **Type** | **Description** | | --- | --- | --- | -| creationStack | java.util.List | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| fqn | java.lang.String | *No description.* | +| creationStack | java.util.List | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| fqn | java.lang.String | *No description.* | --- -##### `creationStack`Required +##### `creationStack`Required ```java public java.util.List getCreationStack(); @@ -14406,7 +14213,7 @@ If this returns an empty array the stack will not be attached. --- -##### `fqn`Required +##### `fqn`Required ```java public java.lang.String getFqn(); @@ -14417,26 +14224,26 @@ public java.lang.String getFqn(); --- -### DataDigitaloceanAppSpecJobAlertOutputReference +### DataDigitaloceanAppSpecIngressRuleMatchPathOutputReference -#### Initializers +#### Initializers ```java -import com.hashicorp.cdktf.providers.digitalocean.data_digitalocean_app.DataDigitaloceanAppSpecJobAlertOutputReference; +import com.hashicorp.cdktf.providers.digitalocean.data_digitalocean_app.DataDigitaloceanAppSpecIngressRuleMatchPathOutputReference; -new DataDigitaloceanAppSpecJobAlertOutputReference(IInterpolatingParent terraformResource, java.lang.String terraformAttribute, java.lang.Number complexObjectIndex, java.lang.Boolean complexObjectIsFromSet); +new DataDigitaloceanAppSpecIngressRuleMatchPathOutputReference(IInterpolatingParent terraformResource, java.lang.String terraformAttribute, java.lang.Number complexObjectIndex, java.lang.Boolean complexObjectIsFromSet); ``` | **Name** | **Type** | **Description** | | --- | --- | --- | -| terraformResource | com.hashicorp.cdktf.IInterpolatingParent | The parent resource. | -| terraformAttribute | java.lang.String | The attribute on the parent resource this class is referencing. | -| complexObjectIndex | java.lang.Number | the index of this item in the list. | -| complexObjectIsFromSet | java.lang.Boolean | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | +| terraformResource | com.hashicorp.cdktf.IInterpolatingParent | The parent resource. | +| terraformAttribute | java.lang.String | The attribute on the parent resource this class is referencing. | +| complexObjectIndex | java.lang.Number | the index of this item in the list. | +| complexObjectIsFromSet | java.lang.Boolean | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | --- -##### `terraformResource`Required +##### `terraformResource`Required - *Type:* com.hashicorp.cdktf.IInterpolatingParent @@ -14444,7 +14251,7 @@ The parent resource. --- -##### `terraformAttribute`Required +##### `terraformAttribute`Required - *Type:* java.lang.String @@ -14452,7 +14259,7 @@ The attribute on the parent resource this class is referencing. --- -##### `complexObjectIndex`Required +##### `complexObjectIndex`Required - *Type:* java.lang.Number @@ -14460,7 +14267,7 @@ the index of this item in the list. --- -##### `complexObjectIsFromSet`Required +##### `complexObjectIsFromSet`Required - *Type:* java.lang.Boolean @@ -14472,149 +14279,149 @@ whether the list is wrapping a set (will add tolist() to be able to access an it | **Name** | **Description** | | --- | --- | -| computeFqn | *No description.* | -| getAnyMapAttribute | *No description.* | -| getBooleanAttribute | *No description.* | -| getBooleanMapAttribute | *No description.* | -| getListAttribute | *No description.* | -| getNumberAttribute | *No description.* | -| getNumberListAttribute | *No description.* | -| getNumberMapAttribute | *No description.* | -| getStringAttribute | *No description.* | -| getStringMapAttribute | *No description.* | -| interpolationForAttribute | *No description.* | -| resolve | Produce the Token's value at resolution time. | -| toString | Return a string representation of this resolvable object. | +| computeFqn | *No description.* | +| getAnyMapAttribute | *No description.* | +| getBooleanAttribute | *No description.* | +| getBooleanMapAttribute | *No description.* | +| getListAttribute | *No description.* | +| getNumberAttribute | *No description.* | +| getNumberListAttribute | *No description.* | +| getNumberMapAttribute | *No description.* | +| getStringAttribute | *No description.* | +| getStringMapAttribute | *No description.* | +| interpolationForAttribute | *No description.* | +| resolve | Produce the Token's value at resolution time. | +| toString | Return a string representation of this resolvable object. | --- -##### `computeFqn` +##### `computeFqn` ```java public java.lang.String computeFqn() ``` -##### `getAnyMapAttribute` +##### `getAnyMapAttribute` ```java public java.util.Map getAnyMapAttribute(java.lang.String terraformAttribute) ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* java.lang.String --- -##### `getBooleanAttribute` +##### `getBooleanAttribute` ```java public IResolvable getBooleanAttribute(java.lang.String terraformAttribute) ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* java.lang.String --- -##### `getBooleanMapAttribute` +##### `getBooleanMapAttribute` ```java public java.util.Map getBooleanMapAttribute(java.lang.String terraformAttribute) ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* java.lang.String --- -##### `getListAttribute` +##### `getListAttribute` ```java public java.util.List getListAttribute(java.lang.String terraformAttribute) ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* java.lang.String --- -##### `getNumberAttribute` +##### `getNumberAttribute` ```java public java.lang.Number getNumberAttribute(java.lang.String terraformAttribute) ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* java.lang.String --- -##### `getNumberListAttribute` +##### `getNumberListAttribute` ```java public java.util.List getNumberListAttribute(java.lang.String terraformAttribute) ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* java.lang.String --- -##### `getNumberMapAttribute` +##### `getNumberMapAttribute` ```java public java.util.Map getNumberMapAttribute(java.lang.String terraformAttribute) ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* java.lang.String --- -##### `getStringAttribute` +##### `getStringAttribute` ```java public java.lang.String getStringAttribute(java.lang.String terraformAttribute) ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* java.lang.String --- -##### `getStringMapAttribute` +##### `getStringMapAttribute` ```java public java.util.Map getStringMapAttribute(java.lang.String terraformAttribute) ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* java.lang.String --- -##### `interpolationForAttribute` +##### `interpolationForAttribute` ```java public IResolvable interpolationForAttribute(java.lang.String property) ``` -###### `property`Required +###### `property`Required - *Type:* java.lang.String --- -##### `resolve` +##### `resolve` ```java public java.lang.Object resolve(IResolveContext _context) @@ -14622,13 +14429,13 @@ public java.lang.Object resolve(IResolveContext _context) Produce the Token's value at resolution time. -###### `_context`Required +###### `_context`Required - *Type:* com.hashicorp.cdktf.IResolveContext --- -##### `toString` +##### `toString` ```java public java.lang.String toString() @@ -14643,18 +14450,14 @@ Returns a reversible string representation. | **Name** | **Type** | **Description** | | --- | --- | --- | -| creationStack | java.util.List | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| fqn | java.lang.String | *No description.* | -| disabled | com.hashicorp.cdktf.IResolvable | *No description.* | -| operator | java.lang.String | *No description.* | -| rule | java.lang.String | *No description.* | -| value | java.lang.Number | *No description.* | -| window | java.lang.String | *No description.* | -| internalValue | DataDigitaloceanAppSpecJobAlert | *No description.* | - ---- - -##### `creationStack`Required +| creationStack | java.util.List | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| fqn | java.lang.String | *No description.* | +| prefix | java.lang.String | *No description.* | +| internalValue | DataDigitaloceanAppSpecIngressRuleMatchPath | *No description.* | + +--- + +##### `creationStack`Required ```java public java.util.List getCreationStack(); @@ -14668,7 +14471,7 @@ If this returns an empty array the stack will not be attached. --- -##### `fqn`Required +##### `fqn`Required ```java public java.lang.String getFqn(); @@ -14678,236 +14481,47 @@ public java.lang.String getFqn(); --- -##### `disabled`Required - -```java -public IResolvable getDisabled(); -``` - -- *Type:* com.hashicorp.cdktf.IResolvable - ---- - -##### `operator`Required - -```java -public java.lang.String getOperator(); -``` - -- *Type:* java.lang.String - ---- - -##### `rule`Required - -```java -public java.lang.String getRule(); -``` - -- *Type:* java.lang.String - ---- - -##### `value`Required - -```java -public java.lang.Number getValue(); -``` - -- *Type:* java.lang.Number - ---- - -##### `window`Required - -```java -public java.lang.String getWindow(); -``` - -- *Type:* java.lang.String - ---- - -##### `internalValue`Optional - -```java -public DataDigitaloceanAppSpecJobAlert getInternalValue(); -``` - -- *Type:* DataDigitaloceanAppSpecJobAlert - ---- - - -### DataDigitaloceanAppSpecJobEnvList - -#### Initializers - -```java -import com.hashicorp.cdktf.providers.digitalocean.data_digitalocean_app.DataDigitaloceanAppSpecJobEnvList; - -new DataDigitaloceanAppSpecJobEnvList(IInterpolatingParent terraformResource, java.lang.String terraformAttribute, java.lang.Boolean wrapsSet); -``` - -| **Name** | **Type** | **Description** | -| --- | --- | --- | -| terraformResource | com.hashicorp.cdktf.IInterpolatingParent | The parent resource. | -| terraformAttribute | java.lang.String | The attribute on the parent resource this class is referencing. | -| wrapsSet | java.lang.Boolean | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | - ---- - -##### `terraformResource`Required - -- *Type:* com.hashicorp.cdktf.IInterpolatingParent - -The parent resource. - ---- - -##### `terraformAttribute`Required - -- *Type:* java.lang.String - -The attribute on the parent resource this class is referencing. - ---- - -##### `wrapsSet`Required - -- *Type:* java.lang.Boolean - -whether the list is wrapping a set (will add tolist() to be able to access an item via an index). - ---- - -#### Methods - -| **Name** | **Description** | -| --- | --- | -| allWithMapKey | Creating an iterator for this complex list. | -| computeFqn | *No description.* | -| resolve | Produce the Token's value at resolution time. | -| toString | Return a string representation of this resolvable object. | -| get | *No description.* | - ---- - -##### `allWithMapKey` +##### `prefix`Required ```java -public DynamicListTerraformIterator allWithMapKey(java.lang.String mapKeyAttributeName) +public java.lang.String getPrefix(); ``` -Creating an iterator for this complex list. - -The list will be converted into a map with the mapKeyAttributeName as the key. - -###### `mapKeyAttributeName`Required - - *Type:* java.lang.String --- -##### `computeFqn` - -```java -public java.lang.String computeFqn() -``` - -##### `resolve` - -```java -public java.lang.Object resolve(IResolveContext _context) -``` - -Produce the Token's value at resolution time. - -###### `_context`Required - -- *Type:* com.hashicorp.cdktf.IResolveContext - ---- - -##### `toString` - -```java -public java.lang.String toString() -``` - -Return a string representation of this resolvable object. - -Returns a reversible string representation. - -##### `get` - -```java -public DataDigitaloceanAppSpecJobEnvOutputReference get(java.lang.Number index) -``` - -###### `index`Required - -- *Type:* java.lang.Number - -the index of the item to return. - ---- - - -#### Properties - -| **Name** | **Type** | **Description** | -| --- | --- | --- | -| creationStack | java.util.List | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| fqn | java.lang.String | *No description.* | - ---- - -##### `creationStack`Required - -```java -public java.util.List getCreationStack(); -``` - -- *Type:* java.util.List - -The creation stack of this resolvable which will be appended to errors thrown during resolution. - -If this returns an empty array the stack will not be attached. - ---- - -##### `fqn`Required +##### `internalValue`Optional ```java -public java.lang.String getFqn(); +public DataDigitaloceanAppSpecIngressRuleMatchPath getInternalValue(); ``` -- *Type:* java.lang.String +- *Type:* DataDigitaloceanAppSpecIngressRuleMatchPath --- -### DataDigitaloceanAppSpecJobEnvOutputReference +### DataDigitaloceanAppSpecIngressRuleOutputReference -#### Initializers +#### Initializers ```java -import com.hashicorp.cdktf.providers.digitalocean.data_digitalocean_app.DataDigitaloceanAppSpecJobEnvOutputReference; +import com.hashicorp.cdktf.providers.digitalocean.data_digitalocean_app.DataDigitaloceanAppSpecIngressRuleOutputReference; -new DataDigitaloceanAppSpecJobEnvOutputReference(IInterpolatingParent terraformResource, java.lang.String terraformAttribute, java.lang.Number complexObjectIndex, java.lang.Boolean complexObjectIsFromSet); +new DataDigitaloceanAppSpecIngressRuleOutputReference(IInterpolatingParent terraformResource, java.lang.String terraformAttribute, java.lang.Number complexObjectIndex, java.lang.Boolean complexObjectIsFromSet); ``` | **Name** | **Type** | **Description** | | --- | --- | --- | -| terraformResource | com.hashicorp.cdktf.IInterpolatingParent | The parent resource. | -| terraformAttribute | java.lang.String | The attribute on the parent resource this class is referencing. | -| complexObjectIndex | java.lang.Number | the index of this item in the list. | -| complexObjectIsFromSet | java.lang.Boolean | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | +| terraformResource | com.hashicorp.cdktf.IInterpolatingParent | The parent resource. | +| terraformAttribute | java.lang.String | The attribute on the parent resource this class is referencing. | +| complexObjectIndex | java.lang.Number | the index of this item in the list. | +| complexObjectIsFromSet | java.lang.Boolean | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | --- -##### `terraformResource`Required +##### `terraformResource`Required - *Type:* com.hashicorp.cdktf.IInterpolatingParent @@ -14915,7 +14529,7 @@ The parent resource. --- -##### `terraformAttribute`Required +##### `terraformAttribute`Required - *Type:* java.lang.String @@ -14923,7 +14537,7 @@ The attribute on the parent resource this class is referencing. --- -##### `complexObjectIndex`Required +##### `complexObjectIndex`Required - *Type:* java.lang.Number @@ -14931,7 +14545,7 @@ the index of this item in the list. --- -##### `complexObjectIsFromSet`Required +##### `complexObjectIsFromSet`Required - *Type:* java.lang.Boolean @@ -14943,149 +14557,149 @@ whether the list is wrapping a set (will add tolist() to be able to access an it | **Name** | **Description** | | --- | --- | -| computeFqn | *No description.* | -| getAnyMapAttribute | *No description.* | -| getBooleanAttribute | *No description.* | -| getBooleanMapAttribute | *No description.* | -| getListAttribute | *No description.* | -| getNumberAttribute | *No description.* | -| getNumberListAttribute | *No description.* | -| getNumberMapAttribute | *No description.* | -| getStringAttribute | *No description.* | -| getStringMapAttribute | *No description.* | -| interpolationForAttribute | *No description.* | -| resolve | Produce the Token's value at resolution time. | -| toString | Return a string representation of this resolvable object. | +| computeFqn | *No description.* | +| getAnyMapAttribute | *No description.* | +| getBooleanAttribute | *No description.* | +| getBooleanMapAttribute | *No description.* | +| getListAttribute | *No description.* | +| getNumberAttribute | *No description.* | +| getNumberListAttribute | *No description.* | +| getNumberMapAttribute | *No description.* | +| getStringAttribute | *No description.* | +| getStringMapAttribute | *No description.* | +| interpolationForAttribute | *No description.* | +| resolve | Produce the Token's value at resolution time. | +| toString | Return a string representation of this resolvable object. | --- -##### `computeFqn` +##### `computeFqn` ```java public java.lang.String computeFqn() ``` -##### `getAnyMapAttribute` +##### `getAnyMapAttribute` ```java public java.util.Map getAnyMapAttribute(java.lang.String terraformAttribute) ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* java.lang.String --- -##### `getBooleanAttribute` +##### `getBooleanAttribute` ```java public IResolvable getBooleanAttribute(java.lang.String terraformAttribute) ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* java.lang.String --- -##### `getBooleanMapAttribute` +##### `getBooleanMapAttribute` ```java public java.util.Map getBooleanMapAttribute(java.lang.String terraformAttribute) ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* java.lang.String --- -##### `getListAttribute` +##### `getListAttribute` ```java public java.util.List getListAttribute(java.lang.String terraformAttribute) ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* java.lang.String --- -##### `getNumberAttribute` +##### `getNumberAttribute` ```java public java.lang.Number getNumberAttribute(java.lang.String terraformAttribute) ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* java.lang.String --- -##### `getNumberListAttribute` +##### `getNumberListAttribute` ```java public java.util.List getNumberListAttribute(java.lang.String terraformAttribute) ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* java.lang.String --- -##### `getNumberMapAttribute` +##### `getNumberMapAttribute` ```java public java.util.Map getNumberMapAttribute(java.lang.String terraformAttribute) ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* java.lang.String --- -##### `getStringAttribute` +##### `getStringAttribute` ```java public java.lang.String getStringAttribute(java.lang.String terraformAttribute) ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* java.lang.String --- -##### `getStringMapAttribute` +##### `getStringMapAttribute` ```java public java.util.Map getStringMapAttribute(java.lang.String terraformAttribute) ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* java.lang.String --- -##### `interpolationForAttribute` +##### `interpolationForAttribute` ```java public IResolvable interpolationForAttribute(java.lang.String property) ``` -###### `property`Required +###### `property`Required - *Type:* java.lang.String --- -##### `resolve` +##### `resolve` ```java public java.lang.Object resolve(IResolveContext _context) @@ -15093,13 +14707,13 @@ public java.lang.Object resolve(IResolveContext _context) Produce the Token's value at resolution time. -###### `_context`Required +###### `_context`Required - *Type:* com.hashicorp.cdktf.IResolveContext --- -##### `toString` +##### `toString` ```java public java.lang.String toString() @@ -15114,17 +14728,17 @@ Returns a reversible string representation. | **Name** | **Type** | **Description** | | --- | --- | --- | -| creationStack | java.util.List | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| fqn | java.lang.String | *No description.* | -| key | java.lang.String | *No description.* | -| scope | java.lang.String | *No description.* | -| type | java.lang.String | *No description.* | -| value | java.lang.String | *No description.* | -| internalValue | DataDigitaloceanAppSpecJobEnv | *No description.* | +| creationStack | java.util.List | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| fqn | java.lang.String | *No description.* | +| component | DataDigitaloceanAppSpecIngressRuleComponentList | *No description.* | +| cors | DataDigitaloceanAppSpecIngressRuleCorsList | *No description.* | +| match | DataDigitaloceanAppSpecIngressRuleMatchList | *No description.* | +| redirect | DataDigitaloceanAppSpecIngressRuleRedirectList | *No description.* | +| internalValue | DataDigitaloceanAppSpecIngressRule | *No description.* | --- -##### `creationStack`Required +##### `creationStack`Required ```java public java.util.List getCreationStack(); @@ -15138,7 +14752,7 @@ If this returns an empty array the stack will not be attached. --- -##### `fqn`Required +##### `fqn`Required ```java public java.lang.String getFqn(); @@ -15148,76 +14762,76 @@ public java.lang.String getFqn(); --- -##### `key`Required +##### `component`Required ```java -public java.lang.String getKey(); +public DataDigitaloceanAppSpecIngressRuleComponentList getComponent(); ``` -- *Type:* java.lang.String +- *Type:* DataDigitaloceanAppSpecIngressRuleComponentList --- -##### `scope`Required +##### `cors`Required ```java -public java.lang.String getScope(); +public DataDigitaloceanAppSpecIngressRuleCorsList getCors(); ``` -- *Type:* java.lang.String +- *Type:* DataDigitaloceanAppSpecIngressRuleCorsList --- -##### `type`Required +##### `match`Required ```java -public java.lang.String getType(); +public DataDigitaloceanAppSpecIngressRuleMatchList getMatch(); ``` -- *Type:* java.lang.String +- *Type:* DataDigitaloceanAppSpecIngressRuleMatchList --- -##### `value`Required +##### `redirect`Required ```java -public java.lang.String getValue(); +public DataDigitaloceanAppSpecIngressRuleRedirectList getRedirect(); ``` -- *Type:* java.lang.String +- *Type:* DataDigitaloceanAppSpecIngressRuleRedirectList --- -##### `internalValue`Optional +##### `internalValue`Optional ```java -public DataDigitaloceanAppSpecJobEnv getInternalValue(); +public DataDigitaloceanAppSpecIngressRule getInternalValue(); ``` -- *Type:* DataDigitaloceanAppSpecJobEnv +- *Type:* DataDigitaloceanAppSpecIngressRule --- -### DataDigitaloceanAppSpecJobGithubList +### DataDigitaloceanAppSpecIngressRuleRedirectList -#### Initializers +#### Initializers ```java -import com.hashicorp.cdktf.providers.digitalocean.data_digitalocean_app.DataDigitaloceanAppSpecJobGithubList; +import com.hashicorp.cdktf.providers.digitalocean.data_digitalocean_app.DataDigitaloceanAppSpecIngressRuleRedirectList; -new DataDigitaloceanAppSpecJobGithubList(IInterpolatingParent terraformResource, java.lang.String terraformAttribute, java.lang.Boolean wrapsSet); +new DataDigitaloceanAppSpecIngressRuleRedirectList(IInterpolatingParent terraformResource, java.lang.String terraformAttribute, java.lang.Boolean wrapsSet); ``` | **Name** | **Type** | **Description** | | --- | --- | --- | -| terraformResource | com.hashicorp.cdktf.IInterpolatingParent | The parent resource. | -| terraformAttribute | java.lang.String | The attribute on the parent resource this class is referencing. | -| wrapsSet | java.lang.Boolean | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | +| terraformResource | com.hashicorp.cdktf.IInterpolatingParent | The parent resource. | +| terraformAttribute | java.lang.String | The attribute on the parent resource this class is referencing. | +| wrapsSet | java.lang.Boolean | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | --- -##### `terraformResource`Required +##### `terraformResource`Required - *Type:* com.hashicorp.cdktf.IInterpolatingParent @@ -15225,7 +14839,7 @@ The parent resource. --- -##### `terraformAttribute`Required +##### `terraformAttribute`Required - *Type:* java.lang.String @@ -15233,7 +14847,7 @@ The attribute on the parent resource this class is referencing. --- -##### `wrapsSet`Required +##### `wrapsSet`Required - *Type:* java.lang.Boolean @@ -15245,15 +14859,15 @@ whether the list is wrapping a set (will add tolist() to be able to access an it | **Name** | **Description** | | --- | --- | -| allWithMapKey | Creating an iterator for this complex list. | -| computeFqn | *No description.* | -| resolve | Produce the Token's value at resolution time. | -| toString | Return a string representation of this resolvable object. | -| get | *No description.* | +| allWithMapKey | Creating an iterator for this complex list. | +| computeFqn | *No description.* | +| resolve | Produce the Token's value at resolution time. | +| toString | Return a string representation of this resolvable object. | +| get | *No description.* | --- -##### `allWithMapKey` +##### `allWithMapKey` ```java public DynamicListTerraformIterator allWithMapKey(java.lang.String mapKeyAttributeName) @@ -15263,19 +14877,19 @@ Creating an iterator for this complex list. The list will be converted into a map with the mapKeyAttributeName as the key. -###### `mapKeyAttributeName`Required +###### `mapKeyAttributeName`Required - *Type:* java.lang.String --- -##### `computeFqn` +##### `computeFqn` ```java public java.lang.String computeFqn() ``` -##### `resolve` +##### `resolve` ```java public java.lang.Object resolve(IResolveContext _context) @@ -15283,13 +14897,13 @@ public java.lang.Object resolve(IResolveContext _context) Produce the Token's value at resolution time. -###### `_context`Required +###### `_context`Required - *Type:* com.hashicorp.cdktf.IResolveContext --- -##### `toString` +##### `toString` ```java public java.lang.String toString() @@ -15299,13 +14913,13 @@ Return a string representation of this resolvable object. Returns a reversible string representation. -##### `get` +##### `get` ```java -public DataDigitaloceanAppSpecJobGithubOutputReference get(java.lang.Number index) +public DataDigitaloceanAppSpecIngressRuleRedirectOutputReference get(java.lang.Number index) ``` -###### `index`Required +###### `index`Required - *Type:* java.lang.Number @@ -15318,12 +14932,12 @@ the index of the item to return. | **Name** | **Type** | **Description** | | --- | --- | --- | -| creationStack | java.util.List | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| fqn | java.lang.String | *No description.* | +| creationStack | java.util.List | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| fqn | java.lang.String | *No description.* | --- -##### `creationStack`Required +##### `creationStack`Required ```java public java.util.List getCreationStack(); @@ -15337,7 +14951,7 @@ If this returns an empty array the stack will not be attached. --- -##### `fqn`Required +##### `fqn`Required ```java public java.lang.String getFqn(); @@ -15348,26 +14962,26 @@ public java.lang.String getFqn(); --- -### DataDigitaloceanAppSpecJobGithubOutputReference +### DataDigitaloceanAppSpecIngressRuleRedirectOutputReference -#### Initializers +#### Initializers ```java -import com.hashicorp.cdktf.providers.digitalocean.data_digitalocean_app.DataDigitaloceanAppSpecJobGithubOutputReference; +import com.hashicorp.cdktf.providers.digitalocean.data_digitalocean_app.DataDigitaloceanAppSpecIngressRuleRedirectOutputReference; -new DataDigitaloceanAppSpecJobGithubOutputReference(IInterpolatingParent terraformResource, java.lang.String terraformAttribute, java.lang.Number complexObjectIndex, java.lang.Boolean complexObjectIsFromSet); +new DataDigitaloceanAppSpecIngressRuleRedirectOutputReference(IInterpolatingParent terraformResource, java.lang.String terraformAttribute, java.lang.Number complexObjectIndex, java.lang.Boolean complexObjectIsFromSet); ``` | **Name** | **Type** | **Description** | | --- | --- | --- | -| terraformResource | com.hashicorp.cdktf.IInterpolatingParent | The parent resource. | -| terraformAttribute | java.lang.String | The attribute on the parent resource this class is referencing. | -| complexObjectIndex | java.lang.Number | the index of this item in the list. | -| complexObjectIsFromSet | java.lang.Boolean | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | +| terraformResource | com.hashicorp.cdktf.IInterpolatingParent | The parent resource. | +| terraformAttribute | java.lang.String | The attribute on the parent resource this class is referencing. | +| complexObjectIndex | java.lang.Number | the index of this item in the list. | +| complexObjectIsFromSet | java.lang.Boolean | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | --- -##### `terraformResource`Required +##### `terraformResource`Required - *Type:* com.hashicorp.cdktf.IInterpolatingParent @@ -15375,7 +14989,7 @@ The parent resource. --- -##### `terraformAttribute`Required +##### `terraformAttribute`Required - *Type:* java.lang.String @@ -15383,7 +14997,7 @@ The attribute on the parent resource this class is referencing. --- -##### `complexObjectIndex`Required +##### `complexObjectIndex`Required - *Type:* java.lang.Number @@ -15391,7 +15005,7 @@ the index of this item in the list. --- -##### `complexObjectIsFromSet`Required +##### `complexObjectIsFromSet`Required - *Type:* java.lang.Boolean @@ -15403,149 +15017,149 @@ whether the list is wrapping a set (will add tolist() to be able to access an it | **Name** | **Description** | | --- | --- | -| computeFqn | *No description.* | -| getAnyMapAttribute | *No description.* | -| getBooleanAttribute | *No description.* | -| getBooleanMapAttribute | *No description.* | -| getListAttribute | *No description.* | -| getNumberAttribute | *No description.* | -| getNumberListAttribute | *No description.* | -| getNumberMapAttribute | *No description.* | -| getStringAttribute | *No description.* | -| getStringMapAttribute | *No description.* | -| interpolationForAttribute | *No description.* | -| resolve | Produce the Token's value at resolution time. | -| toString | Return a string representation of this resolvable object. | +| computeFqn | *No description.* | +| getAnyMapAttribute | *No description.* | +| getBooleanAttribute | *No description.* | +| getBooleanMapAttribute | *No description.* | +| getListAttribute | *No description.* | +| getNumberAttribute | *No description.* | +| getNumberListAttribute | *No description.* | +| getNumberMapAttribute | *No description.* | +| getStringAttribute | *No description.* | +| getStringMapAttribute | *No description.* | +| interpolationForAttribute | *No description.* | +| resolve | Produce the Token's value at resolution time. | +| toString | Return a string representation of this resolvable object. | --- -##### `computeFqn` +##### `computeFqn` ```java public java.lang.String computeFqn() ``` -##### `getAnyMapAttribute` +##### `getAnyMapAttribute` ```java public java.util.Map getAnyMapAttribute(java.lang.String terraformAttribute) ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* java.lang.String --- -##### `getBooleanAttribute` +##### `getBooleanAttribute` ```java public IResolvable getBooleanAttribute(java.lang.String terraformAttribute) ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* java.lang.String --- -##### `getBooleanMapAttribute` +##### `getBooleanMapAttribute` ```java public java.util.Map getBooleanMapAttribute(java.lang.String terraformAttribute) ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* java.lang.String --- -##### `getListAttribute` +##### `getListAttribute` ```java public java.util.List getListAttribute(java.lang.String terraformAttribute) ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* java.lang.String --- -##### `getNumberAttribute` +##### `getNumberAttribute` ```java public java.lang.Number getNumberAttribute(java.lang.String terraformAttribute) ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* java.lang.String --- -##### `getNumberListAttribute` +##### `getNumberListAttribute` ```java public java.util.List getNumberListAttribute(java.lang.String terraformAttribute) ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* java.lang.String --- -##### `getNumberMapAttribute` +##### `getNumberMapAttribute` ```java public java.util.Map getNumberMapAttribute(java.lang.String terraformAttribute) ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* java.lang.String --- -##### `getStringAttribute` +##### `getStringAttribute` ```java public java.lang.String getStringAttribute(java.lang.String terraformAttribute) ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* java.lang.String --- -##### `getStringMapAttribute` +##### `getStringMapAttribute` ```java public java.util.Map getStringMapAttribute(java.lang.String terraformAttribute) ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* java.lang.String --- -##### `interpolationForAttribute` +##### `interpolationForAttribute` ```java public IResolvable interpolationForAttribute(java.lang.String property) ``` -###### `property`Required +###### `property`Required - *Type:* java.lang.String --- -##### `resolve` +##### `resolve` ```java public java.lang.Object resolve(IResolveContext _context) @@ -15553,13 +15167,13 @@ public java.lang.Object resolve(IResolveContext _context) Produce the Token's value at resolution time. -###### `_context`Required +###### `_context`Required - *Type:* com.hashicorp.cdktf.IResolveContext --- -##### `toString` +##### `toString` ```java public java.lang.String toString() @@ -15574,16 +15188,18 @@ Returns a reversible string representation. | **Name** | **Type** | **Description** | | --- | --- | --- | -| creationStack | java.util.List | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| fqn | java.lang.String | *No description.* | -| branch | java.lang.String | *No description.* | -| deployOnPush | com.hashicorp.cdktf.IResolvable | *No description.* | -| repo | java.lang.String | *No description.* | -| internalValue | DataDigitaloceanAppSpecJobGithub | *No description.* | +| creationStack | java.util.List | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| fqn | java.lang.String | *No description.* | +| authority | java.lang.String | *No description.* | +| port | java.lang.Number | *No description.* | +| redirectCode | java.lang.Number | *No description.* | +| scheme | java.lang.String | *No description.* | +| uri | java.lang.String | *No description.* | +| internalValue | DataDigitaloceanAppSpecIngressRuleRedirect | *No description.* | --- -##### `creationStack`Required +##### `creationStack`Required ```java public java.util.List getCreationStack(); @@ -15597,7 +15213,7 @@ If this returns an empty array the stack will not be attached. --- -##### `fqn`Required +##### `fqn`Required ```java public java.lang.String getFqn(); @@ -15607,66 +15223,86 @@ public java.lang.String getFqn(); --- -##### `branch`Required +##### `authority`Required ```java -public java.lang.String getBranch(); +public java.lang.String getAuthority(); ``` - *Type:* java.lang.String --- -##### `deployOnPush`Required +##### `port`Required ```java -public IResolvable getDeployOnPush(); +public java.lang.Number getPort(); ``` -- *Type:* com.hashicorp.cdktf.IResolvable +- *Type:* java.lang.Number --- -##### `repo`Required +##### `redirectCode`Required ```java -public java.lang.String getRepo(); +public java.lang.Number getRedirectCode(); +``` + +- *Type:* java.lang.Number + +--- + +##### `scheme`Required + +```java +public java.lang.String getScheme(); ``` - *Type:* java.lang.String --- -##### `internalValue`Optional +##### `uri`Required ```java -public DataDigitaloceanAppSpecJobGithub getInternalValue(); +public java.lang.String getUri(); ``` -- *Type:* DataDigitaloceanAppSpecJobGithub +- *Type:* java.lang.String --- +##### `internalValue`Optional -### DataDigitaloceanAppSpecJobGitlabList +```java +public DataDigitaloceanAppSpecIngressRuleRedirect getInternalValue(); +``` + +- *Type:* DataDigitaloceanAppSpecIngressRuleRedirect + +--- -#### Initializers + +### DataDigitaloceanAppSpecJobAlertList + +#### Initializers ```java -import com.hashicorp.cdktf.providers.digitalocean.data_digitalocean_app.DataDigitaloceanAppSpecJobGitlabList; +import com.hashicorp.cdktf.providers.digitalocean.data_digitalocean_app.DataDigitaloceanAppSpecJobAlertList; -new DataDigitaloceanAppSpecJobGitlabList(IInterpolatingParent terraformResource, java.lang.String terraformAttribute, java.lang.Boolean wrapsSet); +new DataDigitaloceanAppSpecJobAlertList(IInterpolatingParent terraformResource, java.lang.String terraformAttribute, java.lang.Boolean wrapsSet); ``` | **Name** | **Type** | **Description** | | --- | --- | --- | -| terraformResource | com.hashicorp.cdktf.IInterpolatingParent | The parent resource. | -| terraformAttribute | java.lang.String | The attribute on the parent resource this class is referencing. | -| wrapsSet | java.lang.Boolean | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | +| terraformResource | com.hashicorp.cdktf.IInterpolatingParent | The parent resource. | +| terraformAttribute | java.lang.String | The attribute on the parent resource this class is referencing. | +| wrapsSet | java.lang.Boolean | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | --- -##### `terraformResource`Required +##### `terraformResource`Required - *Type:* com.hashicorp.cdktf.IInterpolatingParent @@ -15674,7 +15310,7 @@ The parent resource. --- -##### `terraformAttribute`Required +##### `terraformAttribute`Required - *Type:* java.lang.String @@ -15682,7 +15318,7 @@ The attribute on the parent resource this class is referencing. --- -##### `wrapsSet`Required +##### `wrapsSet`Required - *Type:* java.lang.Boolean @@ -15694,15 +15330,15 @@ whether the list is wrapping a set (will add tolist() to be able to access an it | **Name** | **Description** | | --- | --- | -| allWithMapKey | Creating an iterator for this complex list. | -| computeFqn | *No description.* | -| resolve | Produce the Token's value at resolution time. | -| toString | Return a string representation of this resolvable object. | -| get | *No description.* | +| allWithMapKey | Creating an iterator for this complex list. | +| computeFqn | *No description.* | +| resolve | Produce the Token's value at resolution time. | +| toString | Return a string representation of this resolvable object. | +| get | *No description.* | --- -##### `allWithMapKey` +##### `allWithMapKey` ```java public DynamicListTerraformIterator allWithMapKey(java.lang.String mapKeyAttributeName) @@ -15712,19 +15348,19 @@ Creating an iterator for this complex list. The list will be converted into a map with the mapKeyAttributeName as the key. -###### `mapKeyAttributeName`Required +###### `mapKeyAttributeName`Required - *Type:* java.lang.String --- -##### `computeFqn` +##### `computeFqn` ```java public java.lang.String computeFqn() ``` -##### `resolve` +##### `resolve` ```java public java.lang.Object resolve(IResolveContext _context) @@ -15732,13 +15368,13 @@ public java.lang.Object resolve(IResolveContext _context) Produce the Token's value at resolution time. -###### `_context`Required +###### `_context`Required - *Type:* com.hashicorp.cdktf.IResolveContext --- -##### `toString` +##### `toString` ```java public java.lang.String toString() @@ -15748,13 +15384,13 @@ Return a string representation of this resolvable object. Returns a reversible string representation. -##### `get` +##### `get` ```java -public DataDigitaloceanAppSpecJobGitlabOutputReference get(java.lang.Number index) +public DataDigitaloceanAppSpecJobAlertOutputReference get(java.lang.Number index) ``` -###### `index`Required +###### `index`Required - *Type:* java.lang.Number @@ -15767,12 +15403,12 @@ the index of the item to return. | **Name** | **Type** | **Description** | | --- | --- | --- | -| creationStack | java.util.List | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| fqn | java.lang.String | *No description.* | +| creationStack | java.util.List | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| fqn | java.lang.String | *No description.* | --- -##### `creationStack`Required +##### `creationStack`Required ```java public java.util.List getCreationStack(); @@ -15786,7 +15422,7 @@ If this returns an empty array the stack will not be attached. --- -##### `fqn`Required +##### `fqn`Required ```java public java.lang.String getFqn(); @@ -15797,26 +15433,26 @@ public java.lang.String getFqn(); --- -### DataDigitaloceanAppSpecJobGitlabOutputReference +### DataDigitaloceanAppSpecJobAlertOutputReference -#### Initializers +#### Initializers ```java -import com.hashicorp.cdktf.providers.digitalocean.data_digitalocean_app.DataDigitaloceanAppSpecJobGitlabOutputReference; +import com.hashicorp.cdktf.providers.digitalocean.data_digitalocean_app.DataDigitaloceanAppSpecJobAlertOutputReference; -new DataDigitaloceanAppSpecJobGitlabOutputReference(IInterpolatingParent terraformResource, java.lang.String terraformAttribute, java.lang.Number complexObjectIndex, java.lang.Boolean complexObjectIsFromSet); +new DataDigitaloceanAppSpecJobAlertOutputReference(IInterpolatingParent terraformResource, java.lang.String terraformAttribute, java.lang.Number complexObjectIndex, java.lang.Boolean complexObjectIsFromSet); ``` | **Name** | **Type** | **Description** | | --- | --- | --- | -| terraformResource | com.hashicorp.cdktf.IInterpolatingParent | The parent resource. | -| terraformAttribute | java.lang.String | The attribute on the parent resource this class is referencing. | -| complexObjectIndex | java.lang.Number | the index of this item in the list. | -| complexObjectIsFromSet | java.lang.Boolean | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | +| terraformResource | com.hashicorp.cdktf.IInterpolatingParent | The parent resource. | +| terraformAttribute | java.lang.String | The attribute on the parent resource this class is referencing. | +| complexObjectIndex | java.lang.Number | the index of this item in the list. | +| complexObjectIsFromSet | java.lang.Boolean | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | --- -##### `terraformResource`Required +##### `terraformResource`Required - *Type:* com.hashicorp.cdktf.IInterpolatingParent @@ -15824,7 +15460,7 @@ The parent resource. --- -##### `terraformAttribute`Required +##### `terraformAttribute`Required - *Type:* java.lang.String @@ -15832,7 +15468,7 @@ The attribute on the parent resource this class is referencing. --- -##### `complexObjectIndex`Required +##### `complexObjectIndex`Required - *Type:* java.lang.Number @@ -15840,7 +15476,7 @@ the index of this item in the list. --- -##### `complexObjectIsFromSet`Required +##### `complexObjectIsFromSet`Required - *Type:* java.lang.Boolean @@ -15852,149 +15488,149 @@ whether the list is wrapping a set (will add tolist() to be able to access an it | **Name** | **Description** | | --- | --- | -| computeFqn | *No description.* | -| getAnyMapAttribute | *No description.* | -| getBooleanAttribute | *No description.* | -| getBooleanMapAttribute | *No description.* | -| getListAttribute | *No description.* | -| getNumberAttribute | *No description.* | -| getNumberListAttribute | *No description.* | -| getNumberMapAttribute | *No description.* | -| getStringAttribute | *No description.* | -| getStringMapAttribute | *No description.* | -| interpolationForAttribute | *No description.* | -| resolve | Produce the Token's value at resolution time. | -| toString | Return a string representation of this resolvable object. | +| computeFqn | *No description.* | +| getAnyMapAttribute | *No description.* | +| getBooleanAttribute | *No description.* | +| getBooleanMapAttribute | *No description.* | +| getListAttribute | *No description.* | +| getNumberAttribute | *No description.* | +| getNumberListAttribute | *No description.* | +| getNumberMapAttribute | *No description.* | +| getStringAttribute | *No description.* | +| getStringMapAttribute | *No description.* | +| interpolationForAttribute | *No description.* | +| resolve | Produce the Token's value at resolution time. | +| toString | Return a string representation of this resolvable object. | --- -##### `computeFqn` +##### `computeFqn` ```java public java.lang.String computeFqn() ``` -##### `getAnyMapAttribute` +##### `getAnyMapAttribute` ```java public java.util.Map getAnyMapAttribute(java.lang.String terraformAttribute) ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* java.lang.String --- -##### `getBooleanAttribute` +##### `getBooleanAttribute` ```java public IResolvable getBooleanAttribute(java.lang.String terraformAttribute) ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* java.lang.String --- -##### `getBooleanMapAttribute` +##### `getBooleanMapAttribute` ```java public java.util.Map getBooleanMapAttribute(java.lang.String terraformAttribute) ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* java.lang.String --- -##### `getListAttribute` +##### `getListAttribute` ```java public java.util.List getListAttribute(java.lang.String terraformAttribute) ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* java.lang.String --- -##### `getNumberAttribute` +##### `getNumberAttribute` ```java public java.lang.Number getNumberAttribute(java.lang.String terraformAttribute) ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* java.lang.String --- -##### `getNumberListAttribute` +##### `getNumberListAttribute` ```java public java.util.List getNumberListAttribute(java.lang.String terraformAttribute) ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* java.lang.String --- -##### `getNumberMapAttribute` +##### `getNumberMapAttribute` ```java public java.util.Map getNumberMapAttribute(java.lang.String terraformAttribute) ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* java.lang.String --- -##### `getStringAttribute` +##### `getStringAttribute` ```java public java.lang.String getStringAttribute(java.lang.String terraformAttribute) ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* java.lang.String --- -##### `getStringMapAttribute` +##### `getStringMapAttribute` ```java public java.util.Map getStringMapAttribute(java.lang.String terraformAttribute) ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* java.lang.String --- -##### `interpolationForAttribute` +##### `interpolationForAttribute` ```java public IResolvable interpolationForAttribute(java.lang.String property) ``` -###### `property`Required +###### `property`Required - *Type:* java.lang.String --- -##### `resolve` +##### `resolve` ```java public java.lang.Object resolve(IResolveContext _context) @@ -16002,13 +15638,13 @@ public java.lang.Object resolve(IResolveContext _context) Produce the Token's value at resolution time. -###### `_context`Required +###### `_context`Required - *Type:* com.hashicorp.cdktf.IResolveContext --- -##### `toString` +##### `toString` ```java public java.lang.String toString() @@ -16023,16 +15659,18 @@ Returns a reversible string representation. | **Name** | **Type** | **Description** | | --- | --- | --- | -| creationStack | java.util.List | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| fqn | java.lang.String | *No description.* | -| branch | java.lang.String | *No description.* | -| deployOnPush | com.hashicorp.cdktf.IResolvable | *No description.* | -| repo | java.lang.String | *No description.* | -| internalValue | DataDigitaloceanAppSpecJobGitlab | *No description.* | +| creationStack | java.util.List | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| fqn | java.lang.String | *No description.* | +| disabled | com.hashicorp.cdktf.IResolvable | *No description.* | +| operator | java.lang.String | *No description.* | +| rule | java.lang.String | *No description.* | +| value | java.lang.Number | *No description.* | +| window | java.lang.String | *No description.* | +| internalValue | DataDigitaloceanAppSpecJobAlert | *No description.* | --- -##### `creationStack`Required +##### `creationStack`Required ```java public java.util.List getCreationStack(); @@ -16046,7 +15684,7 @@ If this returns an empty array the stack will not be attached. --- -##### `fqn`Required +##### `fqn`Required ```java public java.lang.String getFqn(); @@ -16056,66 +15694,86 @@ public java.lang.String getFqn(); --- -##### `branch`Required +##### `disabled`Required ```java -public java.lang.String getBranch(); +public IResolvable getDisabled(); +``` + +- *Type:* com.hashicorp.cdktf.IResolvable + +--- + +##### `operator`Required + +```java +public java.lang.String getOperator(); ``` - *Type:* java.lang.String --- -##### `deployOnPush`Required +##### `rule`Required ```java -public IResolvable getDeployOnPush(); +public java.lang.String getRule(); ``` -- *Type:* com.hashicorp.cdktf.IResolvable +- *Type:* java.lang.String --- -##### `repo`Required +##### `value`Required ```java -public java.lang.String getRepo(); +public java.lang.Number getValue(); +``` + +- *Type:* java.lang.Number + +--- + +##### `window`Required + +```java +public java.lang.String getWindow(); ``` - *Type:* java.lang.String --- -##### `internalValue`Optional +##### `internalValue`Optional ```java -public DataDigitaloceanAppSpecJobGitlab getInternalValue(); +public DataDigitaloceanAppSpecJobAlert getInternalValue(); ``` -- *Type:* DataDigitaloceanAppSpecJobGitlab +- *Type:* DataDigitaloceanAppSpecJobAlert --- -### DataDigitaloceanAppSpecJobGitList +### DataDigitaloceanAppSpecJobEnvList -#### Initializers +#### Initializers ```java -import com.hashicorp.cdktf.providers.digitalocean.data_digitalocean_app.DataDigitaloceanAppSpecJobGitList; +import com.hashicorp.cdktf.providers.digitalocean.data_digitalocean_app.DataDigitaloceanAppSpecJobEnvList; -new DataDigitaloceanAppSpecJobGitList(IInterpolatingParent terraformResource, java.lang.String terraformAttribute, java.lang.Boolean wrapsSet); +new DataDigitaloceanAppSpecJobEnvList(IInterpolatingParent terraformResource, java.lang.String terraformAttribute, java.lang.Boolean wrapsSet); ``` | **Name** | **Type** | **Description** | | --- | --- | --- | -| terraformResource | com.hashicorp.cdktf.IInterpolatingParent | The parent resource. | -| terraformAttribute | java.lang.String | The attribute on the parent resource this class is referencing. | -| wrapsSet | java.lang.Boolean | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | +| terraformResource | com.hashicorp.cdktf.IInterpolatingParent | The parent resource. | +| terraformAttribute | java.lang.String | The attribute on the parent resource this class is referencing. | +| wrapsSet | java.lang.Boolean | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | --- -##### `terraformResource`Required +##### `terraformResource`Required - *Type:* com.hashicorp.cdktf.IInterpolatingParent @@ -16123,7 +15781,7 @@ The parent resource. --- -##### `terraformAttribute`Required +##### `terraformAttribute`Required - *Type:* java.lang.String @@ -16131,7 +15789,7 @@ The attribute on the parent resource this class is referencing. --- -##### `wrapsSet`Required +##### `wrapsSet`Required - *Type:* java.lang.Boolean @@ -16143,15 +15801,15 @@ whether the list is wrapping a set (will add tolist() to be able to access an it | **Name** | **Description** | | --- | --- | -| allWithMapKey | Creating an iterator for this complex list. | -| computeFqn | *No description.* | -| resolve | Produce the Token's value at resolution time. | -| toString | Return a string representation of this resolvable object. | -| get | *No description.* | +| allWithMapKey | Creating an iterator for this complex list. | +| computeFqn | *No description.* | +| resolve | Produce the Token's value at resolution time. | +| toString | Return a string representation of this resolvable object. | +| get | *No description.* | --- -##### `allWithMapKey` +##### `allWithMapKey` ```java public DynamicListTerraformIterator allWithMapKey(java.lang.String mapKeyAttributeName) @@ -16161,19 +15819,19 @@ Creating an iterator for this complex list. The list will be converted into a map with the mapKeyAttributeName as the key. -###### `mapKeyAttributeName`Required +###### `mapKeyAttributeName`Required - *Type:* java.lang.String --- -##### `computeFqn` +##### `computeFqn` ```java public java.lang.String computeFqn() ``` -##### `resolve` +##### `resolve` ```java public java.lang.Object resolve(IResolveContext _context) @@ -16181,13 +15839,13 @@ public java.lang.Object resolve(IResolveContext _context) Produce the Token's value at resolution time. -###### `_context`Required +###### `_context`Required - *Type:* com.hashicorp.cdktf.IResolveContext --- -##### `toString` +##### `toString` ```java public java.lang.String toString() @@ -16197,13 +15855,13 @@ Return a string representation of this resolvable object. Returns a reversible string representation. -##### `get` +##### `get` ```java -public DataDigitaloceanAppSpecJobGitOutputReference get(java.lang.Number index) +public DataDigitaloceanAppSpecJobEnvOutputReference get(java.lang.Number index) ``` -###### `index`Required +###### `index`Required - *Type:* java.lang.Number @@ -16216,12 +15874,12 @@ the index of the item to return. | **Name** | **Type** | **Description** | | --- | --- | --- | -| creationStack | java.util.List | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| fqn | java.lang.String | *No description.* | +| creationStack | java.util.List | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| fqn | java.lang.String | *No description.* | --- -##### `creationStack`Required +##### `creationStack`Required ```java public java.util.List getCreationStack(); @@ -16235,7 +15893,7 @@ If this returns an empty array the stack will not be attached. --- -##### `fqn`Required +##### `fqn`Required ```java public java.lang.String getFqn(); @@ -16246,26 +15904,26 @@ public java.lang.String getFqn(); --- -### DataDigitaloceanAppSpecJobGitOutputReference +### DataDigitaloceanAppSpecJobEnvOutputReference -#### Initializers +#### Initializers ```java -import com.hashicorp.cdktf.providers.digitalocean.data_digitalocean_app.DataDigitaloceanAppSpecJobGitOutputReference; +import com.hashicorp.cdktf.providers.digitalocean.data_digitalocean_app.DataDigitaloceanAppSpecJobEnvOutputReference; -new DataDigitaloceanAppSpecJobGitOutputReference(IInterpolatingParent terraformResource, java.lang.String terraformAttribute, java.lang.Number complexObjectIndex, java.lang.Boolean complexObjectIsFromSet); +new DataDigitaloceanAppSpecJobEnvOutputReference(IInterpolatingParent terraformResource, java.lang.String terraformAttribute, java.lang.Number complexObjectIndex, java.lang.Boolean complexObjectIsFromSet); ``` | **Name** | **Type** | **Description** | | --- | --- | --- | -| terraformResource | com.hashicorp.cdktf.IInterpolatingParent | The parent resource. | -| terraformAttribute | java.lang.String | The attribute on the parent resource this class is referencing. | -| complexObjectIndex | java.lang.Number | the index of this item in the list. | -| complexObjectIsFromSet | java.lang.Boolean | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | +| terraformResource | com.hashicorp.cdktf.IInterpolatingParent | The parent resource. | +| terraformAttribute | java.lang.String | The attribute on the parent resource this class is referencing. | +| complexObjectIndex | java.lang.Number | the index of this item in the list. | +| complexObjectIsFromSet | java.lang.Boolean | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | --- -##### `terraformResource`Required +##### `terraformResource`Required - *Type:* com.hashicorp.cdktf.IInterpolatingParent @@ -16273,7 +15931,7 @@ The parent resource. --- -##### `terraformAttribute`Required +##### `terraformAttribute`Required - *Type:* java.lang.String @@ -16281,7 +15939,7 @@ The attribute on the parent resource this class is referencing. --- -##### `complexObjectIndex`Required +##### `complexObjectIndex`Required - *Type:* java.lang.Number @@ -16289,7 +15947,7 @@ the index of this item in the list. --- -##### `complexObjectIsFromSet`Required +##### `complexObjectIsFromSet`Required - *Type:* java.lang.Boolean @@ -16301,149 +15959,149 @@ whether the list is wrapping a set (will add tolist() to be able to access an it | **Name** | **Description** | | --- | --- | -| computeFqn | *No description.* | -| getAnyMapAttribute | *No description.* | -| getBooleanAttribute | *No description.* | -| getBooleanMapAttribute | *No description.* | -| getListAttribute | *No description.* | -| getNumberAttribute | *No description.* | -| getNumberListAttribute | *No description.* | -| getNumberMapAttribute | *No description.* | -| getStringAttribute | *No description.* | -| getStringMapAttribute | *No description.* | -| interpolationForAttribute | *No description.* | -| resolve | Produce the Token's value at resolution time. | -| toString | Return a string representation of this resolvable object. | +| computeFqn | *No description.* | +| getAnyMapAttribute | *No description.* | +| getBooleanAttribute | *No description.* | +| getBooleanMapAttribute | *No description.* | +| getListAttribute | *No description.* | +| getNumberAttribute | *No description.* | +| getNumberListAttribute | *No description.* | +| getNumberMapAttribute | *No description.* | +| getStringAttribute | *No description.* | +| getStringMapAttribute | *No description.* | +| interpolationForAttribute | *No description.* | +| resolve | Produce the Token's value at resolution time. | +| toString | Return a string representation of this resolvable object. | --- -##### `computeFqn` +##### `computeFqn` ```java public java.lang.String computeFqn() ``` -##### `getAnyMapAttribute` +##### `getAnyMapAttribute` ```java public java.util.Map getAnyMapAttribute(java.lang.String terraformAttribute) ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* java.lang.String --- -##### `getBooleanAttribute` +##### `getBooleanAttribute` ```java public IResolvable getBooleanAttribute(java.lang.String terraformAttribute) ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* java.lang.String --- -##### `getBooleanMapAttribute` +##### `getBooleanMapAttribute` ```java public java.util.Map getBooleanMapAttribute(java.lang.String terraformAttribute) ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* java.lang.String --- -##### `getListAttribute` +##### `getListAttribute` ```java public java.util.List getListAttribute(java.lang.String terraformAttribute) ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* java.lang.String --- -##### `getNumberAttribute` +##### `getNumberAttribute` ```java public java.lang.Number getNumberAttribute(java.lang.String terraformAttribute) ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* java.lang.String --- -##### `getNumberListAttribute` +##### `getNumberListAttribute` ```java public java.util.List getNumberListAttribute(java.lang.String terraformAttribute) ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* java.lang.String --- -##### `getNumberMapAttribute` +##### `getNumberMapAttribute` ```java public java.util.Map getNumberMapAttribute(java.lang.String terraformAttribute) ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* java.lang.String --- -##### `getStringAttribute` +##### `getStringAttribute` ```java public java.lang.String getStringAttribute(java.lang.String terraformAttribute) ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* java.lang.String --- -##### `getStringMapAttribute` +##### `getStringMapAttribute` ```java public java.util.Map getStringMapAttribute(java.lang.String terraformAttribute) ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* java.lang.String --- -##### `interpolationForAttribute` +##### `interpolationForAttribute` ```java public IResolvable interpolationForAttribute(java.lang.String property) ``` -###### `property`Required +###### `property`Required - *Type:* java.lang.String --- -##### `resolve` +##### `resolve` ```java public java.lang.Object resolve(IResolveContext _context) @@ -16451,13 +16109,13 @@ public java.lang.Object resolve(IResolveContext _context) Produce the Token's value at resolution time. -###### `_context`Required +###### `_context`Required - *Type:* com.hashicorp.cdktf.IResolveContext --- -##### `toString` +##### `toString` ```java public java.lang.String toString() @@ -16472,15 +16130,17 @@ Returns a reversible string representation. | **Name** | **Type** | **Description** | | --- | --- | --- | -| creationStack | java.util.List | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| fqn | java.lang.String | *No description.* | -| branch | java.lang.String | *No description.* | -| repoCloneUrl | java.lang.String | *No description.* | -| internalValue | DataDigitaloceanAppSpecJobGit | *No description.* | +| creationStack | java.util.List | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| fqn | java.lang.String | *No description.* | +| key | java.lang.String | *No description.* | +| scope | java.lang.String | *No description.* | +| type | java.lang.String | *No description.* | +| value | java.lang.String | *No description.* | +| internalValue | DataDigitaloceanAppSpecJobEnv | *No description.* | --- -##### `creationStack`Required +##### `creationStack`Required ```java public java.util.List getCreationStack(); @@ -16494,7 +16154,7 @@ If this returns an empty array the stack will not be attached. --- -##### `fqn`Required +##### `fqn`Required ```java public java.lang.String getFqn(); @@ -16504,56 +16164,76 @@ public java.lang.String getFqn(); --- -##### `branch`Required +##### `key`Required ```java -public java.lang.String getBranch(); +public java.lang.String getKey(); ``` - *Type:* java.lang.String --- -##### `repoCloneUrl`Required +##### `scope`Required ```java -public java.lang.String getRepoCloneUrl(); +public java.lang.String getScope(); ``` - *Type:* java.lang.String --- -##### `internalValue`Optional +##### `type`Required ```java -public DataDigitaloceanAppSpecJobGit getInternalValue(); +public java.lang.String getType(); ``` -- *Type:* DataDigitaloceanAppSpecJobGit +- *Type:* java.lang.String --- +##### `value`Required -### DataDigitaloceanAppSpecJobImageDeployOnPushList +```java +public java.lang.String getValue(); +``` -#### Initializers +- *Type:* java.lang.String + +--- + +##### `internalValue`Optional ```java -import com.hashicorp.cdktf.providers.digitalocean.data_digitalocean_app.DataDigitaloceanAppSpecJobImageDeployOnPushList; +public DataDigitaloceanAppSpecJobEnv getInternalValue(); +``` -new DataDigitaloceanAppSpecJobImageDeployOnPushList(IInterpolatingParent terraformResource, java.lang.String terraformAttribute, java.lang.Boolean wrapsSet); +- *Type:* DataDigitaloceanAppSpecJobEnv + +--- + + +### DataDigitaloceanAppSpecJobGithubList + +#### Initializers + +```java +import com.hashicorp.cdktf.providers.digitalocean.data_digitalocean_app.DataDigitaloceanAppSpecJobGithubList; + +new DataDigitaloceanAppSpecJobGithubList(IInterpolatingParent terraformResource, java.lang.String terraformAttribute, java.lang.Boolean wrapsSet); ``` | **Name** | **Type** | **Description** | | --- | --- | --- | -| terraformResource | com.hashicorp.cdktf.IInterpolatingParent | The parent resource. | -| terraformAttribute | java.lang.String | The attribute on the parent resource this class is referencing. | -| wrapsSet | java.lang.Boolean | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | +| terraformResource | com.hashicorp.cdktf.IInterpolatingParent | The parent resource. | +| terraformAttribute | java.lang.String | The attribute on the parent resource this class is referencing. | +| wrapsSet | java.lang.Boolean | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | --- -##### `terraformResource`Required +##### `terraformResource`Required - *Type:* com.hashicorp.cdktf.IInterpolatingParent @@ -16561,7 +16241,7 @@ The parent resource. --- -##### `terraformAttribute`Required +##### `terraformAttribute`Required - *Type:* java.lang.String @@ -16569,7 +16249,7 @@ The attribute on the parent resource this class is referencing. --- -##### `wrapsSet`Required +##### `wrapsSet`Required - *Type:* java.lang.Boolean @@ -16581,15 +16261,15 @@ whether the list is wrapping a set (will add tolist() to be able to access an it | **Name** | **Description** | | --- | --- | -| allWithMapKey | Creating an iterator for this complex list. | -| computeFqn | *No description.* | -| resolve | Produce the Token's value at resolution time. | -| toString | Return a string representation of this resolvable object. | -| get | *No description.* | +| allWithMapKey | Creating an iterator for this complex list. | +| computeFqn | *No description.* | +| resolve | Produce the Token's value at resolution time. | +| toString | Return a string representation of this resolvable object. | +| get | *No description.* | --- -##### `allWithMapKey` +##### `allWithMapKey` ```java public DynamicListTerraformIterator allWithMapKey(java.lang.String mapKeyAttributeName) @@ -16599,19 +16279,19 @@ Creating an iterator for this complex list. The list will be converted into a map with the mapKeyAttributeName as the key. -###### `mapKeyAttributeName`Required +###### `mapKeyAttributeName`Required - *Type:* java.lang.String --- -##### `computeFqn` +##### `computeFqn` ```java public java.lang.String computeFqn() ``` -##### `resolve` +##### `resolve` ```java public java.lang.Object resolve(IResolveContext _context) @@ -16619,13 +16299,13 @@ public java.lang.Object resolve(IResolveContext _context) Produce the Token's value at resolution time. -###### `_context`Required +###### `_context`Required - *Type:* com.hashicorp.cdktf.IResolveContext --- -##### `toString` +##### `toString` ```java public java.lang.String toString() @@ -16635,13 +16315,13 @@ Return a string representation of this resolvable object. Returns a reversible string representation. -##### `get` +##### `get` ```java -public DataDigitaloceanAppSpecJobImageDeployOnPushOutputReference get(java.lang.Number index) +public DataDigitaloceanAppSpecJobGithubOutputReference get(java.lang.Number index) ``` -###### `index`Required +###### `index`Required - *Type:* java.lang.Number @@ -16654,12 +16334,12 @@ the index of the item to return. | **Name** | **Type** | **Description** | | --- | --- | --- | -| creationStack | java.util.List | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| fqn | java.lang.String | *No description.* | +| creationStack | java.util.List | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| fqn | java.lang.String | *No description.* | --- -##### `creationStack`Required +##### `creationStack`Required ```java public java.util.List getCreationStack(); @@ -16673,7 +16353,7 @@ If this returns an empty array the stack will not be attached. --- -##### `fqn`Required +##### `fqn`Required ```java public java.lang.String getFqn(); @@ -16684,26 +16364,26 @@ public java.lang.String getFqn(); --- -### DataDigitaloceanAppSpecJobImageDeployOnPushOutputReference +### DataDigitaloceanAppSpecJobGithubOutputReference -#### Initializers +#### Initializers ```java -import com.hashicorp.cdktf.providers.digitalocean.data_digitalocean_app.DataDigitaloceanAppSpecJobImageDeployOnPushOutputReference; +import com.hashicorp.cdktf.providers.digitalocean.data_digitalocean_app.DataDigitaloceanAppSpecJobGithubOutputReference; -new DataDigitaloceanAppSpecJobImageDeployOnPushOutputReference(IInterpolatingParent terraformResource, java.lang.String terraformAttribute, java.lang.Number complexObjectIndex, java.lang.Boolean complexObjectIsFromSet); +new DataDigitaloceanAppSpecJobGithubOutputReference(IInterpolatingParent terraformResource, java.lang.String terraformAttribute, java.lang.Number complexObjectIndex, java.lang.Boolean complexObjectIsFromSet); ``` | **Name** | **Type** | **Description** | | --- | --- | --- | -| terraformResource | com.hashicorp.cdktf.IInterpolatingParent | The parent resource. | -| terraformAttribute | java.lang.String | The attribute on the parent resource this class is referencing. | -| complexObjectIndex | java.lang.Number | the index of this item in the list. | -| complexObjectIsFromSet | java.lang.Boolean | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | +| terraformResource | com.hashicorp.cdktf.IInterpolatingParent | The parent resource. | +| terraformAttribute | java.lang.String | The attribute on the parent resource this class is referencing. | +| complexObjectIndex | java.lang.Number | the index of this item in the list. | +| complexObjectIsFromSet | java.lang.Boolean | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | --- -##### `terraformResource`Required +##### `terraformResource`Required - *Type:* com.hashicorp.cdktf.IInterpolatingParent @@ -16711,7 +16391,7 @@ The parent resource. --- -##### `terraformAttribute`Required +##### `terraformAttribute`Required - *Type:* java.lang.String @@ -16719,7 +16399,7 @@ The attribute on the parent resource this class is referencing. --- -##### `complexObjectIndex`Required +##### `complexObjectIndex`Required - *Type:* java.lang.Number @@ -16727,7 +16407,7 @@ the index of this item in the list. --- -##### `complexObjectIsFromSet`Required +##### `complexObjectIsFromSet`Required - *Type:* java.lang.Boolean @@ -16739,149 +16419,149 @@ whether the list is wrapping a set (will add tolist() to be able to access an it | **Name** | **Description** | | --- | --- | -| computeFqn | *No description.* | -| getAnyMapAttribute | *No description.* | -| getBooleanAttribute | *No description.* | -| getBooleanMapAttribute | *No description.* | -| getListAttribute | *No description.* | -| getNumberAttribute | *No description.* | -| getNumberListAttribute | *No description.* | -| getNumberMapAttribute | *No description.* | -| getStringAttribute | *No description.* | -| getStringMapAttribute | *No description.* | -| interpolationForAttribute | *No description.* | -| resolve | Produce the Token's value at resolution time. | -| toString | Return a string representation of this resolvable object. | +| computeFqn | *No description.* | +| getAnyMapAttribute | *No description.* | +| getBooleanAttribute | *No description.* | +| getBooleanMapAttribute | *No description.* | +| getListAttribute | *No description.* | +| getNumberAttribute | *No description.* | +| getNumberListAttribute | *No description.* | +| getNumberMapAttribute | *No description.* | +| getStringAttribute | *No description.* | +| getStringMapAttribute | *No description.* | +| interpolationForAttribute | *No description.* | +| resolve | Produce the Token's value at resolution time. | +| toString | Return a string representation of this resolvable object. | --- -##### `computeFqn` +##### `computeFqn` ```java public java.lang.String computeFqn() ``` -##### `getAnyMapAttribute` +##### `getAnyMapAttribute` ```java public java.util.Map getAnyMapAttribute(java.lang.String terraformAttribute) ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* java.lang.String --- -##### `getBooleanAttribute` +##### `getBooleanAttribute` ```java public IResolvable getBooleanAttribute(java.lang.String terraformAttribute) ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* java.lang.String --- -##### `getBooleanMapAttribute` +##### `getBooleanMapAttribute` ```java public java.util.Map getBooleanMapAttribute(java.lang.String terraformAttribute) ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* java.lang.String --- -##### `getListAttribute` +##### `getListAttribute` ```java public java.util.List getListAttribute(java.lang.String terraformAttribute) ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* java.lang.String --- -##### `getNumberAttribute` +##### `getNumberAttribute` ```java public java.lang.Number getNumberAttribute(java.lang.String terraformAttribute) ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* java.lang.String --- -##### `getNumberListAttribute` +##### `getNumberListAttribute` ```java public java.util.List getNumberListAttribute(java.lang.String terraformAttribute) ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* java.lang.String --- -##### `getNumberMapAttribute` +##### `getNumberMapAttribute` ```java public java.util.Map getNumberMapAttribute(java.lang.String terraformAttribute) ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* java.lang.String --- -##### `getStringAttribute` +##### `getStringAttribute` ```java public java.lang.String getStringAttribute(java.lang.String terraformAttribute) ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* java.lang.String --- -##### `getStringMapAttribute` +##### `getStringMapAttribute` ```java public java.util.Map getStringMapAttribute(java.lang.String terraformAttribute) ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* java.lang.String --- -##### `interpolationForAttribute` +##### `interpolationForAttribute` ```java public IResolvable interpolationForAttribute(java.lang.String property) ``` -###### `property`Required +###### `property`Required - *Type:* java.lang.String --- -##### `resolve` +##### `resolve` ```java public java.lang.Object resolve(IResolveContext _context) @@ -16889,13 +16569,13 @@ public java.lang.Object resolve(IResolveContext _context) Produce the Token's value at resolution time. -###### `_context`Required +###### `_context`Required - *Type:* com.hashicorp.cdktf.IResolveContext --- -##### `toString` +##### `toString` ```java public java.lang.String toString() @@ -16910,14 +16590,16 @@ Returns a reversible string representation. | **Name** | **Type** | **Description** | | --- | --- | --- | -| creationStack | java.util.List | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| fqn | java.lang.String | *No description.* | -| enabled | com.hashicorp.cdktf.IResolvable | *No description.* | -| internalValue | DataDigitaloceanAppSpecJobImageDeployOnPush | *No description.* | +| creationStack | java.util.List | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| fqn | java.lang.String | *No description.* | +| branch | java.lang.String | *No description.* | +| deployOnPush | com.hashicorp.cdktf.IResolvable | *No description.* | +| repo | java.lang.String | *No description.* | +| internalValue | DataDigitaloceanAppSpecJobGithub | *No description.* | --- -##### `creationStack`Required +##### `creationStack`Required ```java public java.util.List getCreationStack(); @@ -16931,7 +16613,7 @@ If this returns an empty array the stack will not be attached. --- -##### `fqn`Required +##### `fqn`Required ```java public java.lang.String getFqn(); @@ -16941,46 +16623,66 @@ public java.lang.String getFqn(); --- -##### `enabled`Required +##### `branch`Required ```java -public IResolvable getEnabled(); +public java.lang.String getBranch(); +``` + +- *Type:* java.lang.String + +--- + +##### `deployOnPush`Required + +```java +public IResolvable getDeployOnPush(); ``` - *Type:* com.hashicorp.cdktf.IResolvable --- -##### `internalValue`Optional +##### `repo`Required ```java -public DataDigitaloceanAppSpecJobImageDeployOnPush getInternalValue(); +public java.lang.String getRepo(); ``` -- *Type:* DataDigitaloceanAppSpecJobImageDeployOnPush +- *Type:* java.lang.String --- +##### `internalValue`Optional -### DataDigitaloceanAppSpecJobImageList +```java +public DataDigitaloceanAppSpecJobGithub getInternalValue(); +``` -#### Initializers +- *Type:* DataDigitaloceanAppSpecJobGithub + +--- + + +### DataDigitaloceanAppSpecJobGitlabList + +#### Initializers ```java -import com.hashicorp.cdktf.providers.digitalocean.data_digitalocean_app.DataDigitaloceanAppSpecJobImageList; +import com.hashicorp.cdktf.providers.digitalocean.data_digitalocean_app.DataDigitaloceanAppSpecJobGitlabList; -new DataDigitaloceanAppSpecJobImageList(IInterpolatingParent terraformResource, java.lang.String terraformAttribute, java.lang.Boolean wrapsSet); +new DataDigitaloceanAppSpecJobGitlabList(IInterpolatingParent terraformResource, java.lang.String terraformAttribute, java.lang.Boolean wrapsSet); ``` | **Name** | **Type** | **Description** | | --- | --- | --- | -| terraformResource | com.hashicorp.cdktf.IInterpolatingParent | The parent resource. | -| terraformAttribute | java.lang.String | The attribute on the parent resource this class is referencing. | -| wrapsSet | java.lang.Boolean | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | +| terraformResource | com.hashicorp.cdktf.IInterpolatingParent | The parent resource. | +| terraformAttribute | java.lang.String | The attribute on the parent resource this class is referencing. | +| wrapsSet | java.lang.Boolean | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | --- -##### `terraformResource`Required +##### `terraformResource`Required - *Type:* com.hashicorp.cdktf.IInterpolatingParent @@ -16988,7 +16690,7 @@ The parent resource. --- -##### `terraformAttribute`Required +##### `terraformAttribute`Required - *Type:* java.lang.String @@ -16996,7 +16698,7 @@ The attribute on the parent resource this class is referencing. --- -##### `wrapsSet`Required +##### `wrapsSet`Required - *Type:* java.lang.Boolean @@ -17008,15 +16710,15 @@ whether the list is wrapping a set (will add tolist() to be able to access an it | **Name** | **Description** | | --- | --- | -| allWithMapKey | Creating an iterator for this complex list. | -| computeFqn | *No description.* | -| resolve | Produce the Token's value at resolution time. | -| toString | Return a string representation of this resolvable object. | -| get | *No description.* | +| allWithMapKey | Creating an iterator for this complex list. | +| computeFqn | *No description.* | +| resolve | Produce the Token's value at resolution time. | +| toString | Return a string representation of this resolvable object. | +| get | *No description.* | --- -##### `allWithMapKey` +##### `allWithMapKey` ```java public DynamicListTerraformIterator allWithMapKey(java.lang.String mapKeyAttributeName) @@ -17026,19 +16728,19 @@ Creating an iterator for this complex list. The list will be converted into a map with the mapKeyAttributeName as the key. -###### `mapKeyAttributeName`Required +###### `mapKeyAttributeName`Required - *Type:* java.lang.String --- -##### `computeFqn` +##### `computeFqn` ```java public java.lang.String computeFqn() ``` -##### `resolve` +##### `resolve` ```java public java.lang.Object resolve(IResolveContext _context) @@ -17046,13 +16748,13 @@ public java.lang.Object resolve(IResolveContext _context) Produce the Token's value at resolution time. -###### `_context`Required +###### `_context`Required - *Type:* com.hashicorp.cdktf.IResolveContext --- -##### `toString` +##### `toString` ```java public java.lang.String toString() @@ -17062,13 +16764,13 @@ Return a string representation of this resolvable object. Returns a reversible string representation. -##### `get` +##### `get` ```java -public DataDigitaloceanAppSpecJobImageOutputReference get(java.lang.Number index) +public DataDigitaloceanAppSpecJobGitlabOutputReference get(java.lang.Number index) ``` -###### `index`Required +###### `index`Required - *Type:* java.lang.Number @@ -17081,12 +16783,12 @@ the index of the item to return. | **Name** | **Type** | **Description** | | --- | --- | --- | -| creationStack | java.util.List | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| fqn | java.lang.String | *No description.* | +| creationStack | java.util.List | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| fqn | java.lang.String | *No description.* | --- -##### `creationStack`Required +##### `creationStack`Required ```java public java.util.List getCreationStack(); @@ -17100,7 +16802,7 @@ If this returns an empty array the stack will not be attached. --- -##### `fqn`Required +##### `fqn`Required ```java public java.lang.String getFqn(); @@ -17111,26 +16813,26 @@ public java.lang.String getFqn(); --- -### DataDigitaloceanAppSpecJobImageOutputReference +### DataDigitaloceanAppSpecJobGitlabOutputReference -#### Initializers +#### Initializers ```java -import com.hashicorp.cdktf.providers.digitalocean.data_digitalocean_app.DataDigitaloceanAppSpecJobImageOutputReference; +import com.hashicorp.cdktf.providers.digitalocean.data_digitalocean_app.DataDigitaloceanAppSpecJobGitlabOutputReference; -new DataDigitaloceanAppSpecJobImageOutputReference(IInterpolatingParent terraformResource, java.lang.String terraformAttribute, java.lang.Number complexObjectIndex, java.lang.Boolean complexObjectIsFromSet); +new DataDigitaloceanAppSpecJobGitlabOutputReference(IInterpolatingParent terraformResource, java.lang.String terraformAttribute, java.lang.Number complexObjectIndex, java.lang.Boolean complexObjectIsFromSet); ``` | **Name** | **Type** | **Description** | | --- | --- | --- | -| terraformResource | com.hashicorp.cdktf.IInterpolatingParent | The parent resource. | -| terraformAttribute | java.lang.String | The attribute on the parent resource this class is referencing. | -| complexObjectIndex | java.lang.Number | the index of this item in the list. | -| complexObjectIsFromSet | java.lang.Boolean | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | +| terraformResource | com.hashicorp.cdktf.IInterpolatingParent | The parent resource. | +| terraformAttribute | java.lang.String | The attribute on the parent resource this class is referencing. | +| complexObjectIndex | java.lang.Number | the index of this item in the list. | +| complexObjectIsFromSet | java.lang.Boolean | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | --- -##### `terraformResource`Required +##### `terraformResource`Required - *Type:* com.hashicorp.cdktf.IInterpolatingParent @@ -17138,7 +16840,7 @@ The parent resource. --- -##### `terraformAttribute`Required +##### `terraformAttribute`Required - *Type:* java.lang.String @@ -17146,7 +16848,7 @@ The attribute on the parent resource this class is referencing. --- -##### `complexObjectIndex`Required +##### `complexObjectIndex`Required - *Type:* java.lang.Number @@ -17154,7 +16856,7 @@ the index of this item in the list. --- -##### `complexObjectIsFromSet`Required +##### `complexObjectIsFromSet`Required - *Type:* java.lang.Boolean @@ -17166,149 +16868,149 @@ whether the list is wrapping a set (will add tolist() to be able to access an it | **Name** | **Description** | | --- | --- | -| computeFqn | *No description.* | -| getAnyMapAttribute | *No description.* | -| getBooleanAttribute | *No description.* | -| getBooleanMapAttribute | *No description.* | -| getListAttribute | *No description.* | -| getNumberAttribute | *No description.* | -| getNumberListAttribute | *No description.* | -| getNumberMapAttribute | *No description.* | -| getStringAttribute | *No description.* | -| getStringMapAttribute | *No description.* | -| interpolationForAttribute | *No description.* | -| resolve | Produce the Token's value at resolution time. | -| toString | Return a string representation of this resolvable object. | +| computeFqn | *No description.* | +| getAnyMapAttribute | *No description.* | +| getBooleanAttribute | *No description.* | +| getBooleanMapAttribute | *No description.* | +| getListAttribute | *No description.* | +| getNumberAttribute | *No description.* | +| getNumberListAttribute | *No description.* | +| getNumberMapAttribute | *No description.* | +| getStringAttribute | *No description.* | +| getStringMapAttribute | *No description.* | +| interpolationForAttribute | *No description.* | +| resolve | Produce the Token's value at resolution time. | +| toString | Return a string representation of this resolvable object. | --- -##### `computeFqn` +##### `computeFqn` ```java public java.lang.String computeFqn() ``` -##### `getAnyMapAttribute` +##### `getAnyMapAttribute` ```java public java.util.Map getAnyMapAttribute(java.lang.String terraformAttribute) ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* java.lang.String --- -##### `getBooleanAttribute` +##### `getBooleanAttribute` ```java public IResolvable getBooleanAttribute(java.lang.String terraformAttribute) ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* java.lang.String --- -##### `getBooleanMapAttribute` +##### `getBooleanMapAttribute` ```java public java.util.Map getBooleanMapAttribute(java.lang.String terraformAttribute) ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* java.lang.String --- -##### `getListAttribute` +##### `getListAttribute` ```java public java.util.List getListAttribute(java.lang.String terraformAttribute) ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* java.lang.String --- -##### `getNumberAttribute` +##### `getNumberAttribute` ```java public java.lang.Number getNumberAttribute(java.lang.String terraformAttribute) ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* java.lang.String --- -##### `getNumberListAttribute` +##### `getNumberListAttribute` ```java public java.util.List getNumberListAttribute(java.lang.String terraformAttribute) ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* java.lang.String --- -##### `getNumberMapAttribute` +##### `getNumberMapAttribute` ```java public java.util.Map getNumberMapAttribute(java.lang.String terraformAttribute) ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* java.lang.String --- -##### `getStringAttribute` +##### `getStringAttribute` ```java public java.lang.String getStringAttribute(java.lang.String terraformAttribute) ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* java.lang.String --- -##### `getStringMapAttribute` +##### `getStringMapAttribute` ```java public java.util.Map getStringMapAttribute(java.lang.String terraformAttribute) ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* java.lang.String --- -##### `interpolationForAttribute` +##### `interpolationForAttribute` ```java public IResolvable interpolationForAttribute(java.lang.String property) ``` -###### `property`Required +###### `property`Required - *Type:* java.lang.String --- -##### `resolve` +##### `resolve` ```java public java.lang.Object resolve(IResolveContext _context) @@ -17316,13 +17018,13 @@ public java.lang.Object resolve(IResolveContext _context) Produce the Token's value at resolution time. -###### `_context`Required +###### `_context`Required - *Type:* com.hashicorp.cdktf.IResolveContext --- -##### `toString` +##### `toString` ```java public java.lang.String toString() @@ -17337,19 +17039,16 @@ Returns a reversible string representation. | **Name** | **Type** | **Description** | | --- | --- | --- | -| creationStack | java.util.List | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| fqn | java.lang.String | *No description.* | -| deployOnPush | DataDigitaloceanAppSpecJobImageDeployOnPushList | *No description.* | -| registry | java.lang.String | *No description.* | -| registryCredentials | java.lang.String | *No description.* | -| registryType | java.lang.String | *No description.* | -| repository | java.lang.String | *No description.* | -| tag | java.lang.String | *No description.* | -| internalValue | DataDigitaloceanAppSpecJobImage | *No description.* | +| creationStack | java.util.List | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| fqn | java.lang.String | *No description.* | +| branch | java.lang.String | *No description.* | +| deployOnPush | com.hashicorp.cdktf.IResolvable | *No description.* | +| repo | java.lang.String | *No description.* | +| internalValue | DataDigitaloceanAppSpecJobGitlab | *No description.* | --- -##### `creationStack`Required +##### `creationStack`Required ```java public java.util.List getCreationStack(); @@ -17363,7 +17062,7 @@ If this returns an empty array the stack will not be attached. --- -##### `fqn`Required +##### `fqn`Required ```java public java.lang.String getFqn(); @@ -17373,96 +17072,66 @@ public java.lang.String getFqn(); --- -##### `deployOnPush`Required - -```java -public DataDigitaloceanAppSpecJobImageDeployOnPushList getDeployOnPush(); -``` - -- *Type:* DataDigitaloceanAppSpecJobImageDeployOnPushList - ---- - -##### `registry`Required - -```java -public java.lang.String getRegistry(); -``` - -- *Type:* java.lang.String - ---- - -##### `registryCredentials`Required - -```java -public java.lang.String getRegistryCredentials(); -``` - -- *Type:* java.lang.String - ---- - -##### `registryType`Required +##### `branch`Required ```java -public java.lang.String getRegistryType(); +public java.lang.String getBranch(); ``` - *Type:* java.lang.String --- -##### `repository`Required +##### `deployOnPush`Required ```java -public java.lang.String getRepository(); +public IResolvable getDeployOnPush(); ``` -- *Type:* java.lang.String +- *Type:* com.hashicorp.cdktf.IResolvable --- -##### `tag`Required +##### `repo`Required ```java -public java.lang.String getTag(); +public java.lang.String getRepo(); ``` - *Type:* java.lang.String --- -##### `internalValue`Optional +##### `internalValue`Optional ```java -public DataDigitaloceanAppSpecJobImage getInternalValue(); +public DataDigitaloceanAppSpecJobGitlab getInternalValue(); ``` -- *Type:* DataDigitaloceanAppSpecJobImage +- *Type:* DataDigitaloceanAppSpecJobGitlab --- -### DataDigitaloceanAppSpecJobList +### DataDigitaloceanAppSpecJobGitList -#### Initializers +#### Initializers ```java -import com.hashicorp.cdktf.providers.digitalocean.data_digitalocean_app.DataDigitaloceanAppSpecJobList; +import com.hashicorp.cdktf.providers.digitalocean.data_digitalocean_app.DataDigitaloceanAppSpecJobGitList; -new DataDigitaloceanAppSpecJobList(IInterpolatingParent terraformResource, java.lang.String terraformAttribute, java.lang.Boolean wrapsSet); +new DataDigitaloceanAppSpecJobGitList(IInterpolatingParent terraformResource, java.lang.String terraformAttribute, java.lang.Boolean wrapsSet); ``` | **Name** | **Type** | **Description** | | --- | --- | --- | -| terraformResource | com.hashicorp.cdktf.IInterpolatingParent | The parent resource. | -| terraformAttribute | java.lang.String | The attribute on the parent resource this class is referencing. | -| wrapsSet | java.lang.Boolean | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | +| terraformResource | com.hashicorp.cdktf.IInterpolatingParent | The parent resource. | +| terraformAttribute | java.lang.String | The attribute on the parent resource this class is referencing. | +| wrapsSet | java.lang.Boolean | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | --- -##### `terraformResource`Required +##### `terraformResource`Required - *Type:* com.hashicorp.cdktf.IInterpolatingParent @@ -17470,7 +17139,7 @@ The parent resource. --- -##### `terraformAttribute`Required +##### `terraformAttribute`Required - *Type:* java.lang.String @@ -17478,7 +17147,7 @@ The attribute on the parent resource this class is referencing. --- -##### `wrapsSet`Required +##### `wrapsSet`Required - *Type:* java.lang.Boolean @@ -17490,15 +17159,15 @@ whether the list is wrapping a set (will add tolist() to be able to access an it | **Name** | **Description** | | --- | --- | -| allWithMapKey | Creating an iterator for this complex list. | -| computeFqn | *No description.* | -| resolve | Produce the Token's value at resolution time. | -| toString | Return a string representation of this resolvable object. | -| get | *No description.* | +| allWithMapKey | Creating an iterator for this complex list. | +| computeFqn | *No description.* | +| resolve | Produce the Token's value at resolution time. | +| toString | Return a string representation of this resolvable object. | +| get | *No description.* | --- -##### `allWithMapKey` +##### `allWithMapKey` ```java public DynamicListTerraformIterator allWithMapKey(java.lang.String mapKeyAttributeName) @@ -17508,19 +17177,19 @@ Creating an iterator for this complex list. The list will be converted into a map with the mapKeyAttributeName as the key. -###### `mapKeyAttributeName`Required +###### `mapKeyAttributeName`Required - *Type:* java.lang.String --- -##### `computeFqn` +##### `computeFqn` ```java public java.lang.String computeFqn() ``` -##### `resolve` +##### `resolve` ```java public java.lang.Object resolve(IResolveContext _context) @@ -17528,13 +17197,13 @@ public java.lang.Object resolve(IResolveContext _context) Produce the Token's value at resolution time. -###### `_context`Required +###### `_context`Required - *Type:* com.hashicorp.cdktf.IResolveContext --- -##### `toString` +##### `toString` ```java public java.lang.String toString() @@ -17544,13 +17213,13 @@ Return a string representation of this resolvable object. Returns a reversible string representation. -##### `get` +##### `get` ```java -public DataDigitaloceanAppSpecJobOutputReference get(java.lang.Number index) +public DataDigitaloceanAppSpecJobGitOutputReference get(java.lang.Number index) ``` -###### `index`Required +###### `index`Required - *Type:* java.lang.Number @@ -17563,12 +17232,12 @@ the index of the item to return. | **Name** | **Type** | **Description** | | --- | --- | --- | -| creationStack | java.util.List | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| fqn | java.lang.String | *No description.* | +| creationStack | java.util.List | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| fqn | java.lang.String | *No description.* | --- -##### `creationStack`Required +##### `creationStack`Required ```java public java.util.List getCreationStack(); @@ -17582,7 +17251,7 @@ If this returns an empty array the stack will not be attached. --- -##### `fqn`Required +##### `fqn`Required ```java public java.lang.String getFqn(); @@ -17593,25 +17262,26 @@ public java.lang.String getFqn(); --- -### DataDigitaloceanAppSpecJobLogDestinationDatadogList +### DataDigitaloceanAppSpecJobGitOutputReference -#### Initializers +#### Initializers ```java -import com.hashicorp.cdktf.providers.digitalocean.data_digitalocean_app.DataDigitaloceanAppSpecJobLogDestinationDatadogList; +import com.hashicorp.cdktf.providers.digitalocean.data_digitalocean_app.DataDigitaloceanAppSpecJobGitOutputReference; -new DataDigitaloceanAppSpecJobLogDestinationDatadogList(IInterpolatingParent terraformResource, java.lang.String terraformAttribute, java.lang.Boolean wrapsSet); +new DataDigitaloceanAppSpecJobGitOutputReference(IInterpolatingParent terraformResource, java.lang.String terraformAttribute, java.lang.Number complexObjectIndex, java.lang.Boolean complexObjectIsFromSet); ``` | **Name** | **Type** | **Description** | | --- | --- | --- | -| terraformResource | com.hashicorp.cdktf.IInterpolatingParent | The parent resource. | -| terraformAttribute | java.lang.String | The attribute on the parent resource this class is referencing. | -| wrapsSet | java.lang.Boolean | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | +| terraformResource | com.hashicorp.cdktf.IInterpolatingParent | The parent resource. | +| terraformAttribute | java.lang.String | The attribute on the parent resource this class is referencing. | +| complexObjectIndex | java.lang.Number | the index of this item in the list. | +| complexObjectIsFromSet | java.lang.Boolean | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | --- -##### `terraformResource`Required +##### `terraformResource`Required - *Type:* com.hashicorp.cdktf.IInterpolatingParent @@ -17619,7 +17289,7 @@ The parent resource. --- -##### `terraformAttribute`Required +##### `terraformAttribute`Required - *Type:* java.lang.String @@ -17627,7 +17297,15 @@ The attribute on the parent resource this class is referencing. --- -##### `wrapsSet`Required +##### `complexObjectIndex`Required + +- *Type:* java.lang.Number + +the index of this item in the list. + +--- + +##### `complexObjectIsFromSet`Required - *Type:* java.lang.Boolean @@ -17639,85 +17317,3136 @@ whether the list is wrapping a set (will add tolist() to be able to access an it | **Name** | **Description** | | --- | --- | -| allWithMapKey | Creating an iterator for this complex list. | -| computeFqn | *No description.* | -| resolve | Produce the Token's value at resolution time. | -| toString | Return a string representation of this resolvable object. | -| get | *No description.* | +| computeFqn | *No description.* | +| getAnyMapAttribute | *No description.* | +| getBooleanAttribute | *No description.* | +| getBooleanMapAttribute | *No description.* | +| getListAttribute | *No description.* | +| getNumberAttribute | *No description.* | +| getNumberListAttribute | *No description.* | +| getNumberMapAttribute | *No description.* | +| getStringAttribute | *No description.* | +| getStringMapAttribute | *No description.* | +| interpolationForAttribute | *No description.* | +| resolve | Produce the Token's value at resolution time. | +| toString | Return a string representation of this resolvable object. | --- -##### `allWithMapKey` +##### `computeFqn` ```java -public DynamicListTerraformIterator allWithMapKey(java.lang.String mapKeyAttributeName) +public java.lang.String computeFqn() ``` -Creating an iterator for this complex list. +##### `getAnyMapAttribute` -The list will be converted into a map with the mapKeyAttributeName as the key. +```java +public java.util.Map getAnyMapAttribute(java.lang.String terraformAttribute) +``` -###### `mapKeyAttributeName`Required +###### `terraformAttribute`Required - *Type:* java.lang.String --- -##### `computeFqn` +##### `getBooleanAttribute` ```java -public java.lang.String computeFqn() +public IResolvable getBooleanAttribute(java.lang.String terraformAttribute) ``` -##### `resolve` +###### `terraformAttribute`Required + +- *Type:* java.lang.String + +--- + +##### `getBooleanMapAttribute` ```java -public java.lang.Object resolve(IResolveContext _context) +public java.util.Map getBooleanMapAttribute(java.lang.String terraformAttribute) ``` -Produce the Token's value at resolution time. +###### `terraformAttribute`Required + +- *Type:* java.lang.String + +--- + +##### `getListAttribute` + +```java +public java.util.List getListAttribute(java.lang.String terraformAttribute) +``` + +###### `terraformAttribute`Required + +- *Type:* java.lang.String + +--- + +##### `getNumberAttribute` + +```java +public java.lang.Number getNumberAttribute(java.lang.String terraformAttribute) +``` + +###### `terraformAttribute`Required + +- *Type:* java.lang.String + +--- + +##### `getNumberListAttribute` + +```java +public java.util.List getNumberListAttribute(java.lang.String terraformAttribute) +``` + +###### `terraformAttribute`Required + +- *Type:* java.lang.String + +--- + +##### `getNumberMapAttribute` + +```java +public java.util.Map getNumberMapAttribute(java.lang.String terraformAttribute) +``` + +###### `terraformAttribute`Required + +- *Type:* java.lang.String + +--- + +##### `getStringAttribute` + +```java +public java.lang.String getStringAttribute(java.lang.String terraformAttribute) +``` + +###### `terraformAttribute`Required + +- *Type:* java.lang.String + +--- + +##### `getStringMapAttribute` + +```java +public java.util.Map getStringMapAttribute(java.lang.String terraformAttribute) +``` + +###### `terraformAttribute`Required + +- *Type:* java.lang.String + +--- + +##### `interpolationForAttribute` + +```java +public IResolvable interpolationForAttribute(java.lang.String property) +``` + +###### `property`Required + +- *Type:* java.lang.String + +--- + +##### `resolve` + +```java +public java.lang.Object resolve(IResolveContext _context) +``` + +Produce the Token's value at resolution time. + +###### `_context`Required + +- *Type:* com.hashicorp.cdktf.IResolveContext + +--- + +##### `toString` + +```java +public java.lang.String toString() +``` + +Return a string representation of this resolvable object. + +Returns a reversible string representation. + + +#### Properties + +| **Name** | **Type** | **Description** | +| --- | --- | --- | +| creationStack | java.util.List | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| fqn | java.lang.String | *No description.* | +| branch | java.lang.String | *No description.* | +| repoCloneUrl | java.lang.String | *No description.* | +| internalValue | DataDigitaloceanAppSpecJobGit | *No description.* | + +--- + +##### `creationStack`Required + +```java +public java.util.List getCreationStack(); +``` + +- *Type:* java.util.List + +The creation stack of this resolvable which will be appended to errors thrown during resolution. + +If this returns an empty array the stack will not be attached. + +--- + +##### `fqn`Required + +```java +public java.lang.String getFqn(); +``` + +- *Type:* java.lang.String + +--- + +##### `branch`Required + +```java +public java.lang.String getBranch(); +``` + +- *Type:* java.lang.String + +--- + +##### `repoCloneUrl`Required + +```java +public java.lang.String getRepoCloneUrl(); +``` + +- *Type:* java.lang.String + +--- + +##### `internalValue`Optional + +```java +public DataDigitaloceanAppSpecJobGit getInternalValue(); +``` + +- *Type:* DataDigitaloceanAppSpecJobGit + +--- + + +### DataDigitaloceanAppSpecJobImageDeployOnPushList + +#### Initializers + +```java +import com.hashicorp.cdktf.providers.digitalocean.data_digitalocean_app.DataDigitaloceanAppSpecJobImageDeployOnPushList; + +new DataDigitaloceanAppSpecJobImageDeployOnPushList(IInterpolatingParent terraformResource, java.lang.String terraformAttribute, java.lang.Boolean wrapsSet); +``` + +| **Name** | **Type** | **Description** | +| --- | --- | --- | +| terraformResource | com.hashicorp.cdktf.IInterpolatingParent | The parent resource. | +| terraformAttribute | java.lang.String | The attribute on the parent resource this class is referencing. | +| wrapsSet | java.lang.Boolean | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | + +--- + +##### `terraformResource`Required + +- *Type:* com.hashicorp.cdktf.IInterpolatingParent + +The parent resource. + +--- + +##### `terraformAttribute`Required + +- *Type:* java.lang.String + +The attribute on the parent resource this class is referencing. + +--- + +##### `wrapsSet`Required + +- *Type:* java.lang.Boolean + +whether the list is wrapping a set (will add tolist() to be able to access an item via an index). + +--- + +#### Methods + +| **Name** | **Description** | +| --- | --- | +| allWithMapKey | Creating an iterator for this complex list. | +| computeFqn | *No description.* | +| resolve | Produce the Token's value at resolution time. | +| toString | Return a string representation of this resolvable object. | +| get | *No description.* | + +--- + +##### `allWithMapKey` + +```java +public DynamicListTerraformIterator allWithMapKey(java.lang.String mapKeyAttributeName) +``` + +Creating an iterator for this complex list. + +The list will be converted into a map with the mapKeyAttributeName as the key. + +###### `mapKeyAttributeName`Required + +- *Type:* java.lang.String + +--- + +##### `computeFqn` + +```java +public java.lang.String computeFqn() +``` + +##### `resolve` + +```java +public java.lang.Object resolve(IResolveContext _context) +``` + +Produce the Token's value at resolution time. + +###### `_context`Required + +- *Type:* com.hashicorp.cdktf.IResolveContext + +--- + +##### `toString` + +```java +public java.lang.String toString() +``` + +Return a string representation of this resolvable object. + +Returns a reversible string representation. + +##### `get` + +```java +public DataDigitaloceanAppSpecJobImageDeployOnPushOutputReference get(java.lang.Number index) +``` + +###### `index`Required + +- *Type:* java.lang.Number + +the index of the item to return. + +--- + + +#### Properties + +| **Name** | **Type** | **Description** | +| --- | --- | --- | +| creationStack | java.util.List | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| fqn | java.lang.String | *No description.* | + +--- + +##### `creationStack`Required + +```java +public java.util.List getCreationStack(); +``` + +- *Type:* java.util.List + +The creation stack of this resolvable which will be appended to errors thrown during resolution. + +If this returns an empty array the stack will not be attached. + +--- + +##### `fqn`Required + +```java +public java.lang.String getFqn(); +``` + +- *Type:* java.lang.String + +--- + + +### DataDigitaloceanAppSpecJobImageDeployOnPushOutputReference + +#### Initializers + +```java +import com.hashicorp.cdktf.providers.digitalocean.data_digitalocean_app.DataDigitaloceanAppSpecJobImageDeployOnPushOutputReference; + +new DataDigitaloceanAppSpecJobImageDeployOnPushOutputReference(IInterpolatingParent terraformResource, java.lang.String terraformAttribute, java.lang.Number complexObjectIndex, java.lang.Boolean complexObjectIsFromSet); +``` + +| **Name** | **Type** | **Description** | +| --- | --- | --- | +| terraformResource | com.hashicorp.cdktf.IInterpolatingParent | The parent resource. | +| terraformAttribute | java.lang.String | The attribute on the parent resource this class is referencing. | +| complexObjectIndex | java.lang.Number | the index of this item in the list. | +| complexObjectIsFromSet | java.lang.Boolean | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | + +--- + +##### `terraformResource`Required + +- *Type:* com.hashicorp.cdktf.IInterpolatingParent + +The parent resource. + +--- + +##### `terraformAttribute`Required + +- *Type:* java.lang.String + +The attribute on the parent resource this class is referencing. + +--- + +##### `complexObjectIndex`Required + +- *Type:* java.lang.Number + +the index of this item in the list. + +--- + +##### `complexObjectIsFromSet`Required + +- *Type:* java.lang.Boolean + +whether the list is wrapping a set (will add tolist() to be able to access an item via an index). + +--- + +#### Methods + +| **Name** | **Description** | +| --- | --- | +| computeFqn | *No description.* | +| getAnyMapAttribute | *No description.* | +| getBooleanAttribute | *No description.* | +| getBooleanMapAttribute | *No description.* | +| getListAttribute | *No description.* | +| getNumberAttribute | *No description.* | +| getNumberListAttribute | *No description.* | +| getNumberMapAttribute | *No description.* | +| getStringAttribute | *No description.* | +| getStringMapAttribute | *No description.* | +| interpolationForAttribute | *No description.* | +| resolve | Produce the Token's value at resolution time. | +| toString | Return a string representation of this resolvable object. | + +--- + +##### `computeFqn` + +```java +public java.lang.String computeFqn() +``` + +##### `getAnyMapAttribute` + +```java +public java.util.Map getAnyMapAttribute(java.lang.String terraformAttribute) +``` + +###### `terraformAttribute`Required + +- *Type:* java.lang.String + +--- + +##### `getBooleanAttribute` + +```java +public IResolvable getBooleanAttribute(java.lang.String terraformAttribute) +``` + +###### `terraformAttribute`Required + +- *Type:* java.lang.String + +--- + +##### `getBooleanMapAttribute` + +```java +public java.util.Map getBooleanMapAttribute(java.lang.String terraformAttribute) +``` + +###### `terraformAttribute`Required + +- *Type:* java.lang.String + +--- + +##### `getListAttribute` + +```java +public java.util.List getListAttribute(java.lang.String terraformAttribute) +``` + +###### `terraformAttribute`Required + +- *Type:* java.lang.String + +--- + +##### `getNumberAttribute` + +```java +public java.lang.Number getNumberAttribute(java.lang.String terraformAttribute) +``` + +###### `terraformAttribute`Required + +- *Type:* java.lang.String + +--- + +##### `getNumberListAttribute` + +```java +public java.util.List getNumberListAttribute(java.lang.String terraformAttribute) +``` + +###### `terraformAttribute`Required + +- *Type:* java.lang.String + +--- + +##### `getNumberMapAttribute` + +```java +public java.util.Map getNumberMapAttribute(java.lang.String terraformAttribute) +``` + +###### `terraformAttribute`Required + +- *Type:* java.lang.String + +--- + +##### `getStringAttribute` + +```java +public java.lang.String getStringAttribute(java.lang.String terraformAttribute) +``` + +###### `terraformAttribute`Required + +- *Type:* java.lang.String + +--- + +##### `getStringMapAttribute` + +```java +public java.util.Map getStringMapAttribute(java.lang.String terraformAttribute) +``` + +###### `terraformAttribute`Required + +- *Type:* java.lang.String + +--- + +##### `interpolationForAttribute` + +```java +public IResolvable interpolationForAttribute(java.lang.String property) +``` + +###### `property`Required + +- *Type:* java.lang.String + +--- + +##### `resolve` + +```java +public java.lang.Object resolve(IResolveContext _context) +``` + +Produce the Token's value at resolution time. + +###### `_context`Required + +- *Type:* com.hashicorp.cdktf.IResolveContext + +--- + +##### `toString` + +```java +public java.lang.String toString() +``` + +Return a string representation of this resolvable object. + +Returns a reversible string representation. + + +#### Properties + +| **Name** | **Type** | **Description** | +| --- | --- | --- | +| creationStack | java.util.List | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| fqn | java.lang.String | *No description.* | +| enabled | com.hashicorp.cdktf.IResolvable | *No description.* | +| internalValue | DataDigitaloceanAppSpecJobImageDeployOnPush | *No description.* | + +--- + +##### `creationStack`Required + +```java +public java.util.List getCreationStack(); +``` + +- *Type:* java.util.List + +The creation stack of this resolvable which will be appended to errors thrown during resolution. + +If this returns an empty array the stack will not be attached. + +--- + +##### `fqn`Required + +```java +public java.lang.String getFqn(); +``` + +- *Type:* java.lang.String + +--- + +##### `enabled`Required + +```java +public IResolvable getEnabled(); +``` + +- *Type:* com.hashicorp.cdktf.IResolvable + +--- + +##### `internalValue`Optional + +```java +public DataDigitaloceanAppSpecJobImageDeployOnPush getInternalValue(); +``` + +- *Type:* DataDigitaloceanAppSpecJobImageDeployOnPush + +--- + + +### DataDigitaloceanAppSpecJobImageList + +#### Initializers + +```java +import com.hashicorp.cdktf.providers.digitalocean.data_digitalocean_app.DataDigitaloceanAppSpecJobImageList; + +new DataDigitaloceanAppSpecJobImageList(IInterpolatingParent terraformResource, java.lang.String terraformAttribute, java.lang.Boolean wrapsSet); +``` + +| **Name** | **Type** | **Description** | +| --- | --- | --- | +| terraformResource | com.hashicorp.cdktf.IInterpolatingParent | The parent resource. | +| terraformAttribute | java.lang.String | The attribute on the parent resource this class is referencing. | +| wrapsSet | java.lang.Boolean | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | + +--- + +##### `terraformResource`Required + +- *Type:* com.hashicorp.cdktf.IInterpolatingParent + +The parent resource. + +--- + +##### `terraformAttribute`Required + +- *Type:* java.lang.String + +The attribute on the parent resource this class is referencing. + +--- + +##### `wrapsSet`Required + +- *Type:* java.lang.Boolean + +whether the list is wrapping a set (will add tolist() to be able to access an item via an index). + +--- + +#### Methods + +| **Name** | **Description** | +| --- | --- | +| allWithMapKey | Creating an iterator for this complex list. | +| computeFqn | *No description.* | +| resolve | Produce the Token's value at resolution time. | +| toString | Return a string representation of this resolvable object. | +| get | *No description.* | + +--- + +##### `allWithMapKey` + +```java +public DynamicListTerraformIterator allWithMapKey(java.lang.String mapKeyAttributeName) +``` + +Creating an iterator for this complex list. + +The list will be converted into a map with the mapKeyAttributeName as the key. + +###### `mapKeyAttributeName`Required + +- *Type:* java.lang.String + +--- + +##### `computeFqn` + +```java +public java.lang.String computeFqn() +``` + +##### `resolve` + +```java +public java.lang.Object resolve(IResolveContext _context) +``` + +Produce the Token's value at resolution time. + +###### `_context`Required + +- *Type:* com.hashicorp.cdktf.IResolveContext + +--- + +##### `toString` + +```java +public java.lang.String toString() +``` + +Return a string representation of this resolvable object. + +Returns a reversible string representation. + +##### `get` + +```java +public DataDigitaloceanAppSpecJobImageOutputReference get(java.lang.Number index) +``` + +###### `index`Required + +- *Type:* java.lang.Number + +the index of the item to return. + +--- + + +#### Properties + +| **Name** | **Type** | **Description** | +| --- | --- | --- | +| creationStack | java.util.List | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| fqn | java.lang.String | *No description.* | + +--- + +##### `creationStack`Required + +```java +public java.util.List getCreationStack(); +``` + +- *Type:* java.util.List + +The creation stack of this resolvable which will be appended to errors thrown during resolution. + +If this returns an empty array the stack will not be attached. + +--- + +##### `fqn`Required + +```java +public java.lang.String getFqn(); +``` + +- *Type:* java.lang.String + +--- + + +### DataDigitaloceanAppSpecJobImageOutputReference + +#### Initializers + +```java +import com.hashicorp.cdktf.providers.digitalocean.data_digitalocean_app.DataDigitaloceanAppSpecJobImageOutputReference; + +new DataDigitaloceanAppSpecJobImageOutputReference(IInterpolatingParent terraformResource, java.lang.String terraformAttribute, java.lang.Number complexObjectIndex, java.lang.Boolean complexObjectIsFromSet); +``` + +| **Name** | **Type** | **Description** | +| --- | --- | --- | +| terraformResource | com.hashicorp.cdktf.IInterpolatingParent | The parent resource. | +| terraformAttribute | java.lang.String | The attribute on the parent resource this class is referencing. | +| complexObjectIndex | java.lang.Number | the index of this item in the list. | +| complexObjectIsFromSet | java.lang.Boolean | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | + +--- + +##### `terraformResource`Required + +- *Type:* com.hashicorp.cdktf.IInterpolatingParent + +The parent resource. + +--- + +##### `terraformAttribute`Required + +- *Type:* java.lang.String + +The attribute on the parent resource this class is referencing. + +--- + +##### `complexObjectIndex`Required + +- *Type:* java.lang.Number + +the index of this item in the list. + +--- + +##### `complexObjectIsFromSet`Required + +- *Type:* java.lang.Boolean + +whether the list is wrapping a set (will add tolist() to be able to access an item via an index). + +--- + +#### Methods + +| **Name** | **Description** | +| --- | --- | +| computeFqn | *No description.* | +| getAnyMapAttribute | *No description.* | +| getBooleanAttribute | *No description.* | +| getBooleanMapAttribute | *No description.* | +| getListAttribute | *No description.* | +| getNumberAttribute | *No description.* | +| getNumberListAttribute | *No description.* | +| getNumberMapAttribute | *No description.* | +| getStringAttribute | *No description.* | +| getStringMapAttribute | *No description.* | +| interpolationForAttribute | *No description.* | +| resolve | Produce the Token's value at resolution time. | +| toString | Return a string representation of this resolvable object. | + +--- + +##### `computeFqn` + +```java +public java.lang.String computeFqn() +``` + +##### `getAnyMapAttribute` + +```java +public java.util.Map getAnyMapAttribute(java.lang.String terraformAttribute) +``` + +###### `terraformAttribute`Required + +- *Type:* java.lang.String + +--- + +##### `getBooleanAttribute` + +```java +public IResolvable getBooleanAttribute(java.lang.String terraformAttribute) +``` + +###### `terraformAttribute`Required + +- *Type:* java.lang.String + +--- + +##### `getBooleanMapAttribute` + +```java +public java.util.Map getBooleanMapAttribute(java.lang.String terraformAttribute) +``` + +###### `terraformAttribute`Required + +- *Type:* java.lang.String + +--- + +##### `getListAttribute` + +```java +public java.util.List getListAttribute(java.lang.String terraformAttribute) +``` + +###### `terraformAttribute`Required + +- *Type:* java.lang.String + +--- + +##### `getNumberAttribute` + +```java +public java.lang.Number getNumberAttribute(java.lang.String terraformAttribute) +``` + +###### `terraformAttribute`Required + +- *Type:* java.lang.String + +--- + +##### `getNumberListAttribute` + +```java +public java.util.List getNumberListAttribute(java.lang.String terraformAttribute) +``` + +###### `terraformAttribute`Required + +- *Type:* java.lang.String + +--- + +##### `getNumberMapAttribute` + +```java +public java.util.Map getNumberMapAttribute(java.lang.String terraformAttribute) +``` + +###### `terraformAttribute`Required + +- *Type:* java.lang.String + +--- + +##### `getStringAttribute` + +```java +public java.lang.String getStringAttribute(java.lang.String terraformAttribute) +``` + +###### `terraformAttribute`Required + +- *Type:* java.lang.String + +--- + +##### `getStringMapAttribute` + +```java +public java.util.Map getStringMapAttribute(java.lang.String terraformAttribute) +``` + +###### `terraformAttribute`Required + +- *Type:* java.lang.String + +--- + +##### `interpolationForAttribute` + +```java +public IResolvable interpolationForAttribute(java.lang.String property) +``` + +###### `property`Required + +- *Type:* java.lang.String + +--- + +##### `resolve` + +```java +public java.lang.Object resolve(IResolveContext _context) +``` + +Produce the Token's value at resolution time. + +###### `_context`Required + +- *Type:* com.hashicorp.cdktf.IResolveContext + +--- + +##### `toString` + +```java +public java.lang.String toString() +``` + +Return a string representation of this resolvable object. + +Returns a reversible string representation. + + +#### Properties + +| **Name** | **Type** | **Description** | +| --- | --- | --- | +| creationStack | java.util.List | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| fqn | java.lang.String | *No description.* | +| deployOnPush | DataDigitaloceanAppSpecJobImageDeployOnPushList | *No description.* | +| registry | java.lang.String | *No description.* | +| registryCredentials | java.lang.String | *No description.* | +| registryType | java.lang.String | *No description.* | +| repository | java.lang.String | *No description.* | +| tag | java.lang.String | *No description.* | +| internalValue | DataDigitaloceanAppSpecJobImage | *No description.* | + +--- + +##### `creationStack`Required + +```java +public java.util.List getCreationStack(); +``` + +- *Type:* java.util.List + +The creation stack of this resolvable which will be appended to errors thrown during resolution. + +If this returns an empty array the stack will not be attached. + +--- + +##### `fqn`Required + +```java +public java.lang.String getFqn(); +``` + +- *Type:* java.lang.String + +--- + +##### `deployOnPush`Required + +```java +public DataDigitaloceanAppSpecJobImageDeployOnPushList getDeployOnPush(); +``` + +- *Type:* DataDigitaloceanAppSpecJobImageDeployOnPushList + +--- + +##### `registry`Required + +```java +public java.lang.String getRegistry(); +``` + +- *Type:* java.lang.String + +--- + +##### `registryCredentials`Required + +```java +public java.lang.String getRegistryCredentials(); +``` + +- *Type:* java.lang.String + +--- + +##### `registryType`Required + +```java +public java.lang.String getRegistryType(); +``` + +- *Type:* java.lang.String + +--- + +##### `repository`Required + +```java +public java.lang.String getRepository(); +``` + +- *Type:* java.lang.String + +--- + +##### `tag`Required + +```java +public java.lang.String getTag(); +``` + +- *Type:* java.lang.String + +--- + +##### `internalValue`Optional + +```java +public DataDigitaloceanAppSpecJobImage getInternalValue(); +``` + +- *Type:* DataDigitaloceanAppSpecJobImage + +--- + + +### DataDigitaloceanAppSpecJobList + +#### Initializers + +```java +import com.hashicorp.cdktf.providers.digitalocean.data_digitalocean_app.DataDigitaloceanAppSpecJobList; + +new DataDigitaloceanAppSpecJobList(IInterpolatingParent terraformResource, java.lang.String terraformAttribute, java.lang.Boolean wrapsSet); +``` + +| **Name** | **Type** | **Description** | +| --- | --- | --- | +| terraformResource | com.hashicorp.cdktf.IInterpolatingParent | The parent resource. | +| terraformAttribute | java.lang.String | The attribute on the parent resource this class is referencing. | +| wrapsSet | java.lang.Boolean | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | + +--- + +##### `terraformResource`Required + +- *Type:* com.hashicorp.cdktf.IInterpolatingParent + +The parent resource. + +--- + +##### `terraformAttribute`Required + +- *Type:* java.lang.String + +The attribute on the parent resource this class is referencing. + +--- + +##### `wrapsSet`Required + +- *Type:* java.lang.Boolean + +whether the list is wrapping a set (will add tolist() to be able to access an item via an index). + +--- + +#### Methods + +| **Name** | **Description** | +| --- | --- | +| allWithMapKey | Creating an iterator for this complex list. | +| computeFqn | *No description.* | +| resolve | Produce the Token's value at resolution time. | +| toString | Return a string representation of this resolvable object. | +| get | *No description.* | + +--- + +##### `allWithMapKey` + +```java +public DynamicListTerraformIterator allWithMapKey(java.lang.String mapKeyAttributeName) +``` + +Creating an iterator for this complex list. + +The list will be converted into a map with the mapKeyAttributeName as the key. + +###### `mapKeyAttributeName`Required + +- *Type:* java.lang.String + +--- + +##### `computeFqn` + +```java +public java.lang.String computeFqn() +``` + +##### `resolve` + +```java +public java.lang.Object resolve(IResolveContext _context) +``` + +Produce the Token's value at resolution time. + +###### `_context`Required + +- *Type:* com.hashicorp.cdktf.IResolveContext + +--- + +##### `toString` + +```java +public java.lang.String toString() +``` + +Return a string representation of this resolvable object. + +Returns a reversible string representation. + +##### `get` + +```java +public DataDigitaloceanAppSpecJobOutputReference get(java.lang.Number index) +``` + +###### `index`Required + +- *Type:* java.lang.Number + +the index of the item to return. + +--- + + +#### Properties + +| **Name** | **Type** | **Description** | +| --- | --- | --- | +| creationStack | java.util.List | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| fqn | java.lang.String | *No description.* | + +--- + +##### `creationStack`Required + +```java +public java.util.List getCreationStack(); +``` + +- *Type:* java.util.List + +The creation stack of this resolvable which will be appended to errors thrown during resolution. + +If this returns an empty array the stack will not be attached. + +--- + +##### `fqn`Required + +```java +public java.lang.String getFqn(); +``` + +- *Type:* java.lang.String + +--- + + +### DataDigitaloceanAppSpecJobLogDestinationDatadogList + +#### Initializers + +```java +import com.hashicorp.cdktf.providers.digitalocean.data_digitalocean_app.DataDigitaloceanAppSpecJobLogDestinationDatadogList; + +new DataDigitaloceanAppSpecJobLogDestinationDatadogList(IInterpolatingParent terraformResource, java.lang.String terraformAttribute, java.lang.Boolean wrapsSet); +``` + +| **Name** | **Type** | **Description** | +| --- | --- | --- | +| terraformResource | com.hashicorp.cdktf.IInterpolatingParent | The parent resource. | +| terraformAttribute | java.lang.String | The attribute on the parent resource this class is referencing. | +| wrapsSet | java.lang.Boolean | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | + +--- + +##### `terraformResource`Required + +- *Type:* com.hashicorp.cdktf.IInterpolatingParent + +The parent resource. + +--- + +##### `terraformAttribute`Required + +- *Type:* java.lang.String + +The attribute on the parent resource this class is referencing. + +--- + +##### `wrapsSet`Required + +- *Type:* java.lang.Boolean + +whether the list is wrapping a set (will add tolist() to be able to access an item via an index). + +--- + +#### Methods + +| **Name** | **Description** | +| --- | --- | +| allWithMapKey | Creating an iterator for this complex list. | +| computeFqn | *No description.* | +| resolve | Produce the Token's value at resolution time. | +| toString | Return a string representation of this resolvable object. | +| get | *No description.* | + +--- + +##### `allWithMapKey` + +```java +public DynamicListTerraformIterator allWithMapKey(java.lang.String mapKeyAttributeName) +``` + +Creating an iterator for this complex list. + +The list will be converted into a map with the mapKeyAttributeName as the key. + +###### `mapKeyAttributeName`Required + +- *Type:* java.lang.String + +--- + +##### `computeFqn` + +```java +public java.lang.String computeFqn() +``` + +##### `resolve` + +```java +public java.lang.Object resolve(IResolveContext _context) +``` + +Produce the Token's value at resolution time. ###### `_context`Required -- *Type:* com.hashicorp.cdktf.IResolveContext +- *Type:* com.hashicorp.cdktf.IResolveContext + +--- + +##### `toString` + +```java +public java.lang.String toString() +``` + +Return a string representation of this resolvable object. + +Returns a reversible string representation. + +##### `get` + +```java +public DataDigitaloceanAppSpecJobLogDestinationDatadogOutputReference get(java.lang.Number index) +``` + +###### `index`Required + +- *Type:* java.lang.Number + +the index of the item to return. + +--- + + +#### Properties + +| **Name** | **Type** | **Description** | +| --- | --- | --- | +| creationStack | java.util.List | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| fqn | java.lang.String | *No description.* | + +--- + +##### `creationStack`Required + +```java +public java.util.List getCreationStack(); +``` + +- *Type:* java.util.List + +The creation stack of this resolvable which will be appended to errors thrown during resolution. + +If this returns an empty array the stack will not be attached. + +--- + +##### `fqn`Required + +```java +public java.lang.String getFqn(); +``` + +- *Type:* java.lang.String + +--- + + +### DataDigitaloceanAppSpecJobLogDestinationDatadogOutputReference + +#### Initializers + +```java +import com.hashicorp.cdktf.providers.digitalocean.data_digitalocean_app.DataDigitaloceanAppSpecJobLogDestinationDatadogOutputReference; + +new DataDigitaloceanAppSpecJobLogDestinationDatadogOutputReference(IInterpolatingParent terraformResource, java.lang.String terraformAttribute, java.lang.Number complexObjectIndex, java.lang.Boolean complexObjectIsFromSet); +``` + +| **Name** | **Type** | **Description** | +| --- | --- | --- | +| terraformResource | com.hashicorp.cdktf.IInterpolatingParent | The parent resource. | +| terraformAttribute | java.lang.String | The attribute on the parent resource this class is referencing. | +| complexObjectIndex | java.lang.Number | the index of this item in the list. | +| complexObjectIsFromSet | java.lang.Boolean | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | + +--- + +##### `terraformResource`Required + +- *Type:* com.hashicorp.cdktf.IInterpolatingParent + +The parent resource. + +--- + +##### `terraformAttribute`Required + +- *Type:* java.lang.String + +The attribute on the parent resource this class is referencing. + +--- + +##### `complexObjectIndex`Required + +- *Type:* java.lang.Number + +the index of this item in the list. + +--- + +##### `complexObjectIsFromSet`Required + +- *Type:* java.lang.Boolean + +whether the list is wrapping a set (will add tolist() to be able to access an item via an index). + +--- + +#### Methods + +| **Name** | **Description** | +| --- | --- | +| computeFqn | *No description.* | +| getAnyMapAttribute | *No description.* | +| getBooleanAttribute | *No description.* | +| getBooleanMapAttribute | *No description.* | +| getListAttribute | *No description.* | +| getNumberAttribute | *No description.* | +| getNumberListAttribute | *No description.* | +| getNumberMapAttribute | *No description.* | +| getStringAttribute | *No description.* | +| getStringMapAttribute | *No description.* | +| interpolationForAttribute | *No description.* | +| resolve | Produce the Token's value at resolution time. | +| toString | Return a string representation of this resolvable object. | + +--- + +##### `computeFqn` + +```java +public java.lang.String computeFqn() +``` + +##### `getAnyMapAttribute` + +```java +public java.util.Map getAnyMapAttribute(java.lang.String terraformAttribute) +``` + +###### `terraformAttribute`Required + +- *Type:* java.lang.String + +--- + +##### `getBooleanAttribute` + +```java +public IResolvable getBooleanAttribute(java.lang.String terraformAttribute) +``` + +###### `terraformAttribute`Required + +- *Type:* java.lang.String + +--- + +##### `getBooleanMapAttribute` + +```java +public java.util.Map getBooleanMapAttribute(java.lang.String terraformAttribute) +``` + +###### `terraformAttribute`Required + +- *Type:* java.lang.String + +--- + +##### `getListAttribute` + +```java +public java.util.List getListAttribute(java.lang.String terraformAttribute) +``` + +###### `terraformAttribute`Required + +- *Type:* java.lang.String + +--- + +##### `getNumberAttribute` + +```java +public java.lang.Number getNumberAttribute(java.lang.String terraformAttribute) +``` + +###### `terraformAttribute`Required + +- *Type:* java.lang.String + +--- + +##### `getNumberListAttribute` + +```java +public java.util.List getNumberListAttribute(java.lang.String terraformAttribute) +``` + +###### `terraformAttribute`Required + +- *Type:* java.lang.String + +--- + +##### `getNumberMapAttribute` + +```java +public java.util.Map getNumberMapAttribute(java.lang.String terraformAttribute) +``` + +###### `terraformAttribute`Required + +- *Type:* java.lang.String + +--- + +##### `getStringAttribute` + +```java +public java.lang.String getStringAttribute(java.lang.String terraformAttribute) +``` + +###### `terraformAttribute`Required + +- *Type:* java.lang.String + +--- + +##### `getStringMapAttribute` + +```java +public java.util.Map getStringMapAttribute(java.lang.String terraformAttribute) +``` + +###### `terraformAttribute`Required + +- *Type:* java.lang.String + +--- + +##### `interpolationForAttribute` + +```java +public IResolvable interpolationForAttribute(java.lang.String property) +``` + +###### `property`Required + +- *Type:* java.lang.String + +--- + +##### `resolve` + +```java +public java.lang.Object resolve(IResolveContext _context) +``` + +Produce the Token's value at resolution time. + +###### `_context`Required + +- *Type:* com.hashicorp.cdktf.IResolveContext + +--- + +##### `toString` + +```java +public java.lang.String toString() +``` + +Return a string representation of this resolvable object. + +Returns a reversible string representation. + + +#### Properties + +| **Name** | **Type** | **Description** | +| --- | --- | --- | +| creationStack | java.util.List | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| fqn | java.lang.String | *No description.* | +| apiKey | java.lang.String | *No description.* | +| endpoint | java.lang.String | *No description.* | +| internalValue | DataDigitaloceanAppSpecJobLogDestinationDatadog | *No description.* | + +--- + +##### `creationStack`Required + +```java +public java.util.List getCreationStack(); +``` + +- *Type:* java.util.List + +The creation stack of this resolvable which will be appended to errors thrown during resolution. + +If this returns an empty array the stack will not be attached. + +--- + +##### `fqn`Required + +```java +public java.lang.String getFqn(); +``` + +- *Type:* java.lang.String + +--- + +##### `apiKey`Required + +```java +public java.lang.String getApiKey(); +``` + +- *Type:* java.lang.String + +--- + +##### `endpoint`Required + +```java +public java.lang.String getEndpoint(); +``` + +- *Type:* java.lang.String + +--- + +##### `internalValue`Optional + +```java +public DataDigitaloceanAppSpecJobLogDestinationDatadog getInternalValue(); +``` + +- *Type:* DataDigitaloceanAppSpecJobLogDestinationDatadog + +--- + + +### DataDigitaloceanAppSpecJobLogDestinationList + +#### Initializers + +```java +import com.hashicorp.cdktf.providers.digitalocean.data_digitalocean_app.DataDigitaloceanAppSpecJobLogDestinationList; + +new DataDigitaloceanAppSpecJobLogDestinationList(IInterpolatingParent terraformResource, java.lang.String terraformAttribute, java.lang.Boolean wrapsSet); +``` + +| **Name** | **Type** | **Description** | +| --- | --- | --- | +| terraformResource | com.hashicorp.cdktf.IInterpolatingParent | The parent resource. | +| terraformAttribute | java.lang.String | The attribute on the parent resource this class is referencing. | +| wrapsSet | java.lang.Boolean | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | + +--- + +##### `terraformResource`Required + +- *Type:* com.hashicorp.cdktf.IInterpolatingParent + +The parent resource. + +--- + +##### `terraformAttribute`Required + +- *Type:* java.lang.String + +The attribute on the parent resource this class is referencing. + +--- + +##### `wrapsSet`Required + +- *Type:* java.lang.Boolean + +whether the list is wrapping a set (will add tolist() to be able to access an item via an index). + +--- + +#### Methods + +| **Name** | **Description** | +| --- | --- | +| allWithMapKey | Creating an iterator for this complex list. | +| computeFqn | *No description.* | +| resolve | Produce the Token's value at resolution time. | +| toString | Return a string representation of this resolvable object. | +| get | *No description.* | + +--- + +##### `allWithMapKey` + +```java +public DynamicListTerraformIterator allWithMapKey(java.lang.String mapKeyAttributeName) +``` + +Creating an iterator for this complex list. + +The list will be converted into a map with the mapKeyAttributeName as the key. + +###### `mapKeyAttributeName`Required + +- *Type:* java.lang.String + +--- + +##### `computeFqn` + +```java +public java.lang.String computeFqn() +``` + +##### `resolve` + +```java +public java.lang.Object resolve(IResolveContext _context) +``` + +Produce the Token's value at resolution time. + +###### `_context`Required + +- *Type:* com.hashicorp.cdktf.IResolveContext + +--- + +##### `toString` + +```java +public java.lang.String toString() +``` + +Return a string representation of this resolvable object. + +Returns a reversible string representation. + +##### `get` + +```java +public DataDigitaloceanAppSpecJobLogDestinationOutputReference get(java.lang.Number index) +``` + +###### `index`Required + +- *Type:* java.lang.Number + +the index of the item to return. + +--- + + +#### Properties + +| **Name** | **Type** | **Description** | +| --- | --- | --- | +| creationStack | java.util.List | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| fqn | java.lang.String | *No description.* | + +--- + +##### `creationStack`Required + +```java +public java.util.List getCreationStack(); +``` + +- *Type:* java.util.List + +The creation stack of this resolvable which will be appended to errors thrown during resolution. + +If this returns an empty array the stack will not be attached. + +--- + +##### `fqn`Required + +```java +public java.lang.String getFqn(); +``` + +- *Type:* java.lang.String + +--- + + +### DataDigitaloceanAppSpecJobLogDestinationLogtailList + +#### Initializers + +```java +import com.hashicorp.cdktf.providers.digitalocean.data_digitalocean_app.DataDigitaloceanAppSpecJobLogDestinationLogtailList; + +new DataDigitaloceanAppSpecJobLogDestinationLogtailList(IInterpolatingParent terraformResource, java.lang.String terraformAttribute, java.lang.Boolean wrapsSet); +``` + +| **Name** | **Type** | **Description** | +| --- | --- | --- | +| terraformResource | com.hashicorp.cdktf.IInterpolatingParent | The parent resource. | +| terraformAttribute | java.lang.String | The attribute on the parent resource this class is referencing. | +| wrapsSet | java.lang.Boolean | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | + +--- + +##### `terraformResource`Required + +- *Type:* com.hashicorp.cdktf.IInterpolatingParent + +The parent resource. + +--- + +##### `terraformAttribute`Required + +- *Type:* java.lang.String + +The attribute on the parent resource this class is referencing. + +--- + +##### `wrapsSet`Required + +- *Type:* java.lang.Boolean + +whether the list is wrapping a set (will add tolist() to be able to access an item via an index). + +--- + +#### Methods + +| **Name** | **Description** | +| --- | --- | +| allWithMapKey | Creating an iterator for this complex list. | +| computeFqn | *No description.* | +| resolve | Produce the Token's value at resolution time. | +| toString | Return a string representation of this resolvable object. | +| get | *No description.* | + +--- + +##### `allWithMapKey` + +```java +public DynamicListTerraformIterator allWithMapKey(java.lang.String mapKeyAttributeName) +``` + +Creating an iterator for this complex list. + +The list will be converted into a map with the mapKeyAttributeName as the key. + +###### `mapKeyAttributeName`Required + +- *Type:* java.lang.String + +--- + +##### `computeFqn` + +```java +public java.lang.String computeFqn() +``` + +##### `resolve` + +```java +public java.lang.Object resolve(IResolveContext _context) +``` + +Produce the Token's value at resolution time. + +###### `_context`Required + +- *Type:* com.hashicorp.cdktf.IResolveContext + +--- + +##### `toString` + +```java +public java.lang.String toString() +``` + +Return a string representation of this resolvable object. + +Returns a reversible string representation. + +##### `get` + +```java +public DataDigitaloceanAppSpecJobLogDestinationLogtailOutputReference get(java.lang.Number index) +``` + +###### `index`Required + +- *Type:* java.lang.Number + +the index of the item to return. + +--- + + +#### Properties + +| **Name** | **Type** | **Description** | +| --- | --- | --- | +| creationStack | java.util.List | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| fqn | java.lang.String | *No description.* | + +--- + +##### `creationStack`Required + +```java +public java.util.List getCreationStack(); +``` + +- *Type:* java.util.List + +The creation stack of this resolvable which will be appended to errors thrown during resolution. + +If this returns an empty array the stack will not be attached. + +--- + +##### `fqn`Required + +```java +public java.lang.String getFqn(); +``` + +- *Type:* java.lang.String + +--- + + +### DataDigitaloceanAppSpecJobLogDestinationLogtailOutputReference + +#### Initializers + +```java +import com.hashicorp.cdktf.providers.digitalocean.data_digitalocean_app.DataDigitaloceanAppSpecJobLogDestinationLogtailOutputReference; + +new DataDigitaloceanAppSpecJobLogDestinationLogtailOutputReference(IInterpolatingParent terraformResource, java.lang.String terraformAttribute, java.lang.Number complexObjectIndex, java.lang.Boolean complexObjectIsFromSet); +``` + +| **Name** | **Type** | **Description** | +| --- | --- | --- | +| terraformResource | com.hashicorp.cdktf.IInterpolatingParent | The parent resource. | +| terraformAttribute | java.lang.String | The attribute on the parent resource this class is referencing. | +| complexObjectIndex | java.lang.Number | the index of this item in the list. | +| complexObjectIsFromSet | java.lang.Boolean | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | + +--- + +##### `terraformResource`Required + +- *Type:* com.hashicorp.cdktf.IInterpolatingParent + +The parent resource. + +--- + +##### `terraformAttribute`Required + +- *Type:* java.lang.String + +The attribute on the parent resource this class is referencing. + +--- + +##### `complexObjectIndex`Required + +- *Type:* java.lang.Number + +the index of this item in the list. + +--- + +##### `complexObjectIsFromSet`Required + +- *Type:* java.lang.Boolean + +whether the list is wrapping a set (will add tolist() to be able to access an item via an index). + +--- + +#### Methods + +| **Name** | **Description** | +| --- | --- | +| computeFqn | *No description.* | +| getAnyMapAttribute | *No description.* | +| getBooleanAttribute | *No description.* | +| getBooleanMapAttribute | *No description.* | +| getListAttribute | *No description.* | +| getNumberAttribute | *No description.* | +| getNumberListAttribute | *No description.* | +| getNumberMapAttribute | *No description.* | +| getStringAttribute | *No description.* | +| getStringMapAttribute | *No description.* | +| interpolationForAttribute | *No description.* | +| resolve | Produce the Token's value at resolution time. | +| toString | Return a string representation of this resolvable object. | + +--- + +##### `computeFqn` + +```java +public java.lang.String computeFqn() +``` + +##### `getAnyMapAttribute` + +```java +public java.util.Map getAnyMapAttribute(java.lang.String terraformAttribute) +``` + +###### `terraformAttribute`Required + +- *Type:* java.lang.String + +--- + +##### `getBooleanAttribute` + +```java +public IResolvable getBooleanAttribute(java.lang.String terraformAttribute) +``` + +###### `terraformAttribute`Required + +- *Type:* java.lang.String + +--- + +##### `getBooleanMapAttribute` + +```java +public java.util.Map getBooleanMapAttribute(java.lang.String terraformAttribute) +``` + +###### `terraformAttribute`Required + +- *Type:* java.lang.String + +--- + +##### `getListAttribute` + +```java +public java.util.List getListAttribute(java.lang.String terraformAttribute) +``` + +###### `terraformAttribute`Required + +- *Type:* java.lang.String + +--- + +##### `getNumberAttribute` + +```java +public java.lang.Number getNumberAttribute(java.lang.String terraformAttribute) +``` + +###### `terraformAttribute`Required + +- *Type:* java.lang.String + +--- + +##### `getNumberListAttribute` + +```java +public java.util.List getNumberListAttribute(java.lang.String terraformAttribute) +``` + +###### `terraformAttribute`Required + +- *Type:* java.lang.String + +--- + +##### `getNumberMapAttribute` + +```java +public java.util.Map getNumberMapAttribute(java.lang.String terraformAttribute) +``` + +###### `terraformAttribute`Required + +- *Type:* java.lang.String + +--- + +##### `getStringAttribute` + +```java +public java.lang.String getStringAttribute(java.lang.String terraformAttribute) +``` + +###### `terraformAttribute`Required + +- *Type:* java.lang.String + +--- + +##### `getStringMapAttribute` + +```java +public java.util.Map getStringMapAttribute(java.lang.String terraformAttribute) +``` + +###### `terraformAttribute`Required + +- *Type:* java.lang.String + +--- + +##### `interpolationForAttribute` + +```java +public IResolvable interpolationForAttribute(java.lang.String property) +``` + +###### `property`Required + +- *Type:* java.lang.String + +--- + +##### `resolve` + +```java +public java.lang.Object resolve(IResolveContext _context) +``` + +Produce the Token's value at resolution time. + +###### `_context`Required + +- *Type:* com.hashicorp.cdktf.IResolveContext + +--- + +##### `toString` + +```java +public java.lang.String toString() +``` + +Return a string representation of this resolvable object. + +Returns a reversible string representation. + + +#### Properties + +| **Name** | **Type** | **Description** | +| --- | --- | --- | +| creationStack | java.util.List | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| fqn | java.lang.String | *No description.* | +| token | java.lang.String | *No description.* | +| internalValue | DataDigitaloceanAppSpecJobLogDestinationLogtail | *No description.* | + +--- + +##### `creationStack`Required + +```java +public java.util.List getCreationStack(); +``` + +- *Type:* java.util.List + +The creation stack of this resolvable which will be appended to errors thrown during resolution. + +If this returns an empty array the stack will not be attached. + +--- + +##### `fqn`Required + +```java +public java.lang.String getFqn(); +``` + +- *Type:* java.lang.String + +--- + +##### `token`Required + +```java +public java.lang.String getToken(); +``` + +- *Type:* java.lang.String + +--- + +##### `internalValue`Optional + +```java +public DataDigitaloceanAppSpecJobLogDestinationLogtail getInternalValue(); +``` + +- *Type:* DataDigitaloceanAppSpecJobLogDestinationLogtail + +--- + + +### DataDigitaloceanAppSpecJobLogDestinationOpenSearchBasicAuthList + +#### Initializers + +```java +import com.hashicorp.cdktf.providers.digitalocean.data_digitalocean_app.DataDigitaloceanAppSpecJobLogDestinationOpenSearchBasicAuthList; + +new DataDigitaloceanAppSpecJobLogDestinationOpenSearchBasicAuthList(IInterpolatingParent terraformResource, java.lang.String terraformAttribute, java.lang.Boolean wrapsSet); +``` + +| **Name** | **Type** | **Description** | +| --- | --- | --- | +| terraformResource | com.hashicorp.cdktf.IInterpolatingParent | The parent resource. | +| terraformAttribute | java.lang.String | The attribute on the parent resource this class is referencing. | +| wrapsSet | java.lang.Boolean | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | + +--- + +##### `terraformResource`Required + +- *Type:* com.hashicorp.cdktf.IInterpolatingParent + +The parent resource. + +--- + +##### `terraformAttribute`Required + +- *Type:* java.lang.String + +The attribute on the parent resource this class is referencing. + +--- + +##### `wrapsSet`Required + +- *Type:* java.lang.Boolean + +whether the list is wrapping a set (will add tolist() to be able to access an item via an index). + +--- + +#### Methods + +| **Name** | **Description** | +| --- | --- | +| allWithMapKey | Creating an iterator for this complex list. | +| computeFqn | *No description.* | +| resolve | Produce the Token's value at resolution time. | +| toString | Return a string representation of this resolvable object. | +| get | *No description.* | + +--- + +##### `allWithMapKey` + +```java +public DynamicListTerraformIterator allWithMapKey(java.lang.String mapKeyAttributeName) +``` + +Creating an iterator for this complex list. + +The list will be converted into a map with the mapKeyAttributeName as the key. + +###### `mapKeyAttributeName`Required + +- *Type:* java.lang.String + +--- + +##### `computeFqn` + +```java +public java.lang.String computeFqn() +``` + +##### `resolve` + +```java +public java.lang.Object resolve(IResolveContext _context) +``` + +Produce the Token's value at resolution time. + +###### `_context`Required + +- *Type:* com.hashicorp.cdktf.IResolveContext + +--- + +##### `toString` + +```java +public java.lang.String toString() +``` + +Return a string representation of this resolvable object. + +Returns a reversible string representation. + +##### `get` + +```java +public DataDigitaloceanAppSpecJobLogDestinationOpenSearchBasicAuthOutputReference get(java.lang.Number index) +``` + +###### `index`Required + +- *Type:* java.lang.Number + +the index of the item to return. + +--- + + +#### Properties + +| **Name** | **Type** | **Description** | +| --- | --- | --- | +| creationStack | java.util.List | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| fqn | java.lang.String | *No description.* | + +--- + +##### `creationStack`Required + +```java +public java.util.List getCreationStack(); +``` + +- *Type:* java.util.List + +The creation stack of this resolvable which will be appended to errors thrown during resolution. + +If this returns an empty array the stack will not be attached. + +--- + +##### `fqn`Required + +```java +public java.lang.String getFqn(); +``` + +- *Type:* java.lang.String + +--- + + +### DataDigitaloceanAppSpecJobLogDestinationOpenSearchBasicAuthOutputReference + +#### Initializers + +```java +import com.hashicorp.cdktf.providers.digitalocean.data_digitalocean_app.DataDigitaloceanAppSpecJobLogDestinationOpenSearchBasicAuthOutputReference; + +new DataDigitaloceanAppSpecJobLogDestinationOpenSearchBasicAuthOutputReference(IInterpolatingParent terraformResource, java.lang.String terraformAttribute, java.lang.Number complexObjectIndex, java.lang.Boolean complexObjectIsFromSet); +``` + +| **Name** | **Type** | **Description** | +| --- | --- | --- | +| terraformResource | com.hashicorp.cdktf.IInterpolatingParent | The parent resource. | +| terraformAttribute | java.lang.String | The attribute on the parent resource this class is referencing. | +| complexObjectIndex | java.lang.Number | the index of this item in the list. | +| complexObjectIsFromSet | java.lang.Boolean | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | + +--- + +##### `terraformResource`Required + +- *Type:* com.hashicorp.cdktf.IInterpolatingParent + +The parent resource. + +--- + +##### `terraformAttribute`Required + +- *Type:* java.lang.String + +The attribute on the parent resource this class is referencing. + +--- + +##### `complexObjectIndex`Required + +- *Type:* java.lang.Number + +the index of this item in the list. + +--- + +##### `complexObjectIsFromSet`Required + +- *Type:* java.lang.Boolean + +whether the list is wrapping a set (will add tolist() to be able to access an item via an index). + +--- + +#### Methods + +| **Name** | **Description** | +| --- | --- | +| computeFqn | *No description.* | +| getAnyMapAttribute | *No description.* | +| getBooleanAttribute | *No description.* | +| getBooleanMapAttribute | *No description.* | +| getListAttribute | *No description.* | +| getNumberAttribute | *No description.* | +| getNumberListAttribute | *No description.* | +| getNumberMapAttribute | *No description.* | +| getStringAttribute | *No description.* | +| getStringMapAttribute | *No description.* | +| interpolationForAttribute | *No description.* | +| resolve | Produce the Token's value at resolution time. | +| toString | Return a string representation of this resolvable object. | + +--- + +##### `computeFqn` + +```java +public java.lang.String computeFqn() +``` + +##### `getAnyMapAttribute` + +```java +public java.util.Map getAnyMapAttribute(java.lang.String terraformAttribute) +``` + +###### `terraformAttribute`Required + +- *Type:* java.lang.String + +--- + +##### `getBooleanAttribute` + +```java +public IResolvable getBooleanAttribute(java.lang.String terraformAttribute) +``` + +###### `terraformAttribute`Required + +- *Type:* java.lang.String + +--- + +##### `getBooleanMapAttribute` + +```java +public java.util.Map getBooleanMapAttribute(java.lang.String terraformAttribute) +``` + +###### `terraformAttribute`Required + +- *Type:* java.lang.String + +--- + +##### `getListAttribute` + +```java +public java.util.List getListAttribute(java.lang.String terraformAttribute) +``` + +###### `terraformAttribute`Required + +- *Type:* java.lang.String + +--- + +##### `getNumberAttribute` + +```java +public java.lang.Number getNumberAttribute(java.lang.String terraformAttribute) +``` + +###### `terraformAttribute`Required + +- *Type:* java.lang.String + +--- + +##### `getNumberListAttribute` + +```java +public java.util.List getNumberListAttribute(java.lang.String terraformAttribute) +``` + +###### `terraformAttribute`Required + +- *Type:* java.lang.String + +--- + +##### `getNumberMapAttribute` + +```java +public java.util.Map getNumberMapAttribute(java.lang.String terraformAttribute) +``` + +###### `terraformAttribute`Required + +- *Type:* java.lang.String + +--- + +##### `getStringAttribute` + +```java +public java.lang.String getStringAttribute(java.lang.String terraformAttribute) +``` + +###### `terraformAttribute`Required + +- *Type:* java.lang.String + +--- + +##### `getStringMapAttribute` + +```java +public java.util.Map getStringMapAttribute(java.lang.String terraformAttribute) +``` + +###### `terraformAttribute`Required + +- *Type:* java.lang.String + +--- + +##### `interpolationForAttribute` + +```java +public IResolvable interpolationForAttribute(java.lang.String property) +``` + +###### `property`Required + +- *Type:* java.lang.String + +--- + +##### `resolve` + +```java +public java.lang.Object resolve(IResolveContext _context) +``` + +Produce the Token's value at resolution time. + +###### `_context`Required + +- *Type:* com.hashicorp.cdktf.IResolveContext + +--- + +##### `toString` + +```java +public java.lang.String toString() +``` + +Return a string representation of this resolvable object. + +Returns a reversible string representation. + + +#### Properties + +| **Name** | **Type** | **Description** | +| --- | --- | --- | +| creationStack | java.util.List | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| fqn | java.lang.String | *No description.* | +| password | java.lang.String | *No description.* | +| user | java.lang.String | *No description.* | +| internalValue | DataDigitaloceanAppSpecJobLogDestinationOpenSearchBasicAuth | *No description.* | + +--- + +##### `creationStack`Required + +```java +public java.util.List getCreationStack(); +``` + +- *Type:* java.util.List + +The creation stack of this resolvable which will be appended to errors thrown during resolution. + +If this returns an empty array the stack will not be attached. + +--- + +##### `fqn`Required + +```java +public java.lang.String getFqn(); +``` + +- *Type:* java.lang.String + +--- + +##### `password`Required + +```java +public java.lang.String getPassword(); +``` + +- *Type:* java.lang.String + +--- + +##### `user`Required + +```java +public java.lang.String getUser(); +``` + +- *Type:* java.lang.String + +--- + +##### `internalValue`Optional + +```java +public DataDigitaloceanAppSpecJobLogDestinationOpenSearchBasicAuth getInternalValue(); +``` + +- *Type:* DataDigitaloceanAppSpecJobLogDestinationOpenSearchBasicAuth + +--- + + +### DataDigitaloceanAppSpecJobLogDestinationOpenSearchList + +#### Initializers + +```java +import com.hashicorp.cdktf.providers.digitalocean.data_digitalocean_app.DataDigitaloceanAppSpecJobLogDestinationOpenSearchList; + +new DataDigitaloceanAppSpecJobLogDestinationOpenSearchList(IInterpolatingParent terraformResource, java.lang.String terraformAttribute, java.lang.Boolean wrapsSet); +``` + +| **Name** | **Type** | **Description** | +| --- | --- | --- | +| terraformResource | com.hashicorp.cdktf.IInterpolatingParent | The parent resource. | +| terraformAttribute | java.lang.String | The attribute on the parent resource this class is referencing. | +| wrapsSet | java.lang.Boolean | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | + +--- + +##### `terraformResource`Required + +- *Type:* com.hashicorp.cdktf.IInterpolatingParent + +The parent resource. + +--- + +##### `terraformAttribute`Required + +- *Type:* java.lang.String + +The attribute on the parent resource this class is referencing. + +--- + +##### `wrapsSet`Required + +- *Type:* java.lang.Boolean + +whether the list is wrapping a set (will add tolist() to be able to access an item via an index). + +--- + +#### Methods + +| **Name** | **Description** | +| --- | --- | +| allWithMapKey | Creating an iterator for this complex list. | +| computeFqn | *No description.* | +| resolve | Produce the Token's value at resolution time. | +| toString | Return a string representation of this resolvable object. | +| get | *No description.* | + +--- + +##### `allWithMapKey` + +```java +public DynamicListTerraformIterator allWithMapKey(java.lang.String mapKeyAttributeName) +``` + +Creating an iterator for this complex list. + +The list will be converted into a map with the mapKeyAttributeName as the key. + +###### `mapKeyAttributeName`Required + +- *Type:* java.lang.String + +--- + +##### `computeFqn` + +```java +public java.lang.String computeFqn() +``` + +##### `resolve` + +```java +public java.lang.Object resolve(IResolveContext _context) +``` + +Produce the Token's value at resolution time. + +###### `_context`Required + +- *Type:* com.hashicorp.cdktf.IResolveContext + +--- + +##### `toString` + +```java +public java.lang.String toString() +``` + +Return a string representation of this resolvable object. + +Returns a reversible string representation. + +##### `get` + +```java +public DataDigitaloceanAppSpecJobLogDestinationOpenSearchOutputReference get(java.lang.Number index) +``` + +###### `index`Required + +- *Type:* java.lang.Number + +the index of the item to return. + +--- + + +#### Properties + +| **Name** | **Type** | **Description** | +| --- | --- | --- | +| creationStack | java.util.List | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| fqn | java.lang.String | *No description.* | + +--- + +##### `creationStack`Required + +```java +public java.util.List getCreationStack(); +``` + +- *Type:* java.util.List + +The creation stack of this resolvable which will be appended to errors thrown during resolution. + +If this returns an empty array the stack will not be attached. + +--- + +##### `fqn`Required + +```java +public java.lang.String getFqn(); +``` + +- *Type:* java.lang.String + +--- + + +### DataDigitaloceanAppSpecJobLogDestinationOpenSearchOutputReference + +#### Initializers + +```java +import com.hashicorp.cdktf.providers.digitalocean.data_digitalocean_app.DataDigitaloceanAppSpecJobLogDestinationOpenSearchOutputReference; + +new DataDigitaloceanAppSpecJobLogDestinationOpenSearchOutputReference(IInterpolatingParent terraformResource, java.lang.String terraformAttribute, java.lang.Number complexObjectIndex, java.lang.Boolean complexObjectIsFromSet); +``` + +| **Name** | **Type** | **Description** | +| --- | --- | --- | +| terraformResource | com.hashicorp.cdktf.IInterpolatingParent | The parent resource. | +| terraformAttribute | java.lang.String | The attribute on the parent resource this class is referencing. | +| complexObjectIndex | java.lang.Number | the index of this item in the list. | +| complexObjectIsFromSet | java.lang.Boolean | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | + +--- + +##### `terraformResource`Required + +- *Type:* com.hashicorp.cdktf.IInterpolatingParent + +The parent resource. + +--- + +##### `terraformAttribute`Required + +- *Type:* java.lang.String + +The attribute on the parent resource this class is referencing. + +--- + +##### `complexObjectIndex`Required + +- *Type:* java.lang.Number + +the index of this item in the list. + +--- + +##### `complexObjectIsFromSet`Required + +- *Type:* java.lang.Boolean + +whether the list is wrapping a set (will add tolist() to be able to access an item via an index). + +--- + +#### Methods + +| **Name** | **Description** | +| --- | --- | +| computeFqn | *No description.* | +| getAnyMapAttribute | *No description.* | +| getBooleanAttribute | *No description.* | +| getBooleanMapAttribute | *No description.* | +| getListAttribute | *No description.* | +| getNumberAttribute | *No description.* | +| getNumberListAttribute | *No description.* | +| getNumberMapAttribute | *No description.* | +| getStringAttribute | *No description.* | +| getStringMapAttribute | *No description.* | +| interpolationForAttribute | *No description.* | +| resolve | Produce the Token's value at resolution time. | +| toString | Return a string representation of this resolvable object. | + +--- + +##### `computeFqn` + +```java +public java.lang.String computeFqn() +``` + +##### `getAnyMapAttribute` + +```java +public java.util.Map getAnyMapAttribute(java.lang.String terraformAttribute) +``` + +###### `terraformAttribute`Required + +- *Type:* java.lang.String + +--- + +##### `getBooleanAttribute` + +```java +public IResolvable getBooleanAttribute(java.lang.String terraformAttribute) +``` + +###### `terraformAttribute`Required + +- *Type:* java.lang.String + +--- + +##### `getBooleanMapAttribute` + +```java +public java.util.Map getBooleanMapAttribute(java.lang.String terraformAttribute) +``` + +###### `terraformAttribute`Required + +- *Type:* java.lang.String + +--- + +##### `getListAttribute` + +```java +public java.util.List getListAttribute(java.lang.String terraformAttribute) +``` + +###### `terraformAttribute`Required + +- *Type:* java.lang.String --- -##### `toString` +##### `getNumberAttribute` ```java -public java.lang.String toString() +public java.lang.Number getNumberAttribute(java.lang.String terraformAttribute) ``` -Return a string representation of this resolvable object. +###### `terraformAttribute`Required -Returns a reversible string representation. +- *Type:* java.lang.String -##### `get` +--- + +##### `getNumberListAttribute` ```java -public DataDigitaloceanAppSpecJobLogDestinationDatadogOutputReference get(java.lang.Number index) +public java.util.List getNumberListAttribute(java.lang.String terraformAttribute) ``` -###### `index`Required +###### `terraformAttribute`Required -- *Type:* java.lang.Number +- *Type:* java.lang.String -the index of the item to return. +--- + +##### `getNumberMapAttribute` + +```java +public java.util.Map getNumberMapAttribute(java.lang.String terraformAttribute) +``` + +###### `terraformAttribute`Required + +- *Type:* java.lang.String + +--- + +##### `getStringAttribute` + +```java +public java.lang.String getStringAttribute(java.lang.String terraformAttribute) +``` + +###### `terraformAttribute`Required + +- *Type:* java.lang.String + +--- + +##### `getStringMapAttribute` + +```java +public java.util.Map getStringMapAttribute(java.lang.String terraformAttribute) +``` + +###### `terraformAttribute`Required + +- *Type:* java.lang.String + +--- + +##### `interpolationForAttribute` + +```java +public IResolvable interpolationForAttribute(java.lang.String property) +``` + +###### `property`Required + +- *Type:* java.lang.String + +--- + +##### `resolve` + +```java +public java.lang.Object resolve(IResolveContext _context) +``` + +Produce the Token's value at resolution time. + +###### `_context`Required + +- *Type:* com.hashicorp.cdktf.IResolveContext --- +##### `toString` + +```java +public java.lang.String toString() +``` + +Return a string representation of this resolvable object. + +Returns a reversible string representation. + #### Properties | **Name** | **Type** | **Description** | | --- | --- | --- | -| creationStack | java.util.List | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| fqn | java.lang.String | *No description.* | +| creationStack | java.util.List | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| fqn | java.lang.String | *No description.* | +| basicAuth | DataDigitaloceanAppSpecJobLogDestinationOpenSearchBasicAuthList | *No description.* | +| clusterName | java.lang.String | *No description.* | +| endpoint | java.lang.String | *No description.* | +| indexName | java.lang.String | *No description.* | +| internalValue | DataDigitaloceanAppSpecJobLogDestinationOpenSearch | *No description.* | --- -##### `creationStack`Required +##### `creationStack`Required ```java public java.util.List getCreationStack(); @@ -17731,7 +20460,7 @@ If this returns an empty array the stack will not be attached. --- -##### `fqn`Required +##### `fqn`Required ```java public java.lang.String getFqn(); @@ -17741,27 +20470,77 @@ public java.lang.String getFqn(); --- +##### `basicAuth`Required -### DataDigitaloceanAppSpecJobLogDestinationDatadogOutputReference +```java +public DataDigitaloceanAppSpecJobLogDestinationOpenSearchBasicAuthList getBasicAuth(); +``` -#### Initializers +- *Type:* DataDigitaloceanAppSpecJobLogDestinationOpenSearchBasicAuthList + +--- + +##### `clusterName`Required ```java -import com.hashicorp.cdktf.providers.digitalocean.data_digitalocean_app.DataDigitaloceanAppSpecJobLogDestinationDatadogOutputReference; +public java.lang.String getClusterName(); +``` -new DataDigitaloceanAppSpecJobLogDestinationDatadogOutputReference(IInterpolatingParent terraformResource, java.lang.String terraformAttribute, java.lang.Number complexObjectIndex, java.lang.Boolean complexObjectIsFromSet); +- *Type:* java.lang.String + +--- + +##### `endpoint`Required + +```java +public java.lang.String getEndpoint(); +``` + +- *Type:* java.lang.String + +--- + +##### `indexName`Required + +```java +public java.lang.String getIndexName(); +``` + +- *Type:* java.lang.String + +--- + +##### `internalValue`Optional + +```java +public DataDigitaloceanAppSpecJobLogDestinationOpenSearch getInternalValue(); +``` + +- *Type:* DataDigitaloceanAppSpecJobLogDestinationOpenSearch + +--- + + +### DataDigitaloceanAppSpecJobLogDestinationOutputReference + +#### Initializers + +```java +import com.hashicorp.cdktf.providers.digitalocean.data_digitalocean_app.DataDigitaloceanAppSpecJobLogDestinationOutputReference; + +new DataDigitaloceanAppSpecJobLogDestinationOutputReference(IInterpolatingParent terraformResource, java.lang.String terraformAttribute, java.lang.Number complexObjectIndex, java.lang.Boolean complexObjectIsFromSet); ``` | **Name** | **Type** | **Description** | | --- | --- | --- | -| terraformResource | com.hashicorp.cdktf.IInterpolatingParent | The parent resource. | -| terraformAttribute | java.lang.String | The attribute on the parent resource this class is referencing. | -| complexObjectIndex | java.lang.Number | the index of this item in the list. | -| complexObjectIsFromSet | java.lang.Boolean | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | +| terraformResource | com.hashicorp.cdktf.IInterpolatingParent | The parent resource. | +| terraformAttribute | java.lang.String | The attribute on the parent resource this class is referencing. | +| complexObjectIndex | java.lang.Number | the index of this item in the list. | +| complexObjectIsFromSet | java.lang.Boolean | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | --- -##### `terraformResource`Required +##### `terraformResource`Required - *Type:* com.hashicorp.cdktf.IInterpolatingParent @@ -17769,7 +20548,7 @@ The parent resource. --- -##### `terraformAttribute`Required +##### `terraformAttribute`Required - *Type:* java.lang.String @@ -17777,7 +20556,7 @@ The attribute on the parent resource this class is referencing. --- -##### `complexObjectIndex`Required +##### `complexObjectIndex`Required - *Type:* java.lang.Number @@ -17785,7 +20564,7 @@ the index of this item in the list. --- -##### `complexObjectIsFromSet`Required +##### `complexObjectIsFromSet`Required - *Type:* java.lang.Boolean @@ -17797,149 +20576,149 @@ whether the list is wrapping a set (will add tolist() to be able to access an it | **Name** | **Description** | | --- | --- | -| computeFqn | *No description.* | -| getAnyMapAttribute | *No description.* | -| getBooleanAttribute | *No description.* | -| getBooleanMapAttribute | *No description.* | -| getListAttribute | *No description.* | -| getNumberAttribute | *No description.* | -| getNumberListAttribute | *No description.* | -| getNumberMapAttribute | *No description.* | -| getStringAttribute | *No description.* | -| getStringMapAttribute | *No description.* | -| interpolationForAttribute | *No description.* | -| resolve | Produce the Token's value at resolution time. | -| toString | Return a string representation of this resolvable object. | +| computeFqn | *No description.* | +| getAnyMapAttribute | *No description.* | +| getBooleanAttribute | *No description.* | +| getBooleanMapAttribute | *No description.* | +| getListAttribute | *No description.* | +| getNumberAttribute | *No description.* | +| getNumberListAttribute | *No description.* | +| getNumberMapAttribute | *No description.* | +| getStringAttribute | *No description.* | +| getStringMapAttribute | *No description.* | +| interpolationForAttribute | *No description.* | +| resolve | Produce the Token's value at resolution time. | +| toString | Return a string representation of this resolvable object. | --- -##### `computeFqn` +##### `computeFqn` ```java public java.lang.String computeFqn() ``` -##### `getAnyMapAttribute` +##### `getAnyMapAttribute` ```java public java.util.Map getAnyMapAttribute(java.lang.String terraformAttribute) ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* java.lang.String --- -##### `getBooleanAttribute` +##### `getBooleanAttribute` ```java public IResolvable getBooleanAttribute(java.lang.String terraformAttribute) ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* java.lang.String --- -##### `getBooleanMapAttribute` +##### `getBooleanMapAttribute` ```java public java.util.Map getBooleanMapAttribute(java.lang.String terraformAttribute) ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* java.lang.String --- -##### `getListAttribute` +##### `getListAttribute` ```java public java.util.List getListAttribute(java.lang.String terraformAttribute) ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* java.lang.String --- -##### `getNumberAttribute` +##### `getNumberAttribute` ```java public java.lang.Number getNumberAttribute(java.lang.String terraformAttribute) ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* java.lang.String --- -##### `getNumberListAttribute` +##### `getNumberListAttribute` ```java public java.util.List getNumberListAttribute(java.lang.String terraformAttribute) ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* java.lang.String --- -##### `getNumberMapAttribute` +##### `getNumberMapAttribute` ```java public java.util.Map getNumberMapAttribute(java.lang.String terraformAttribute) ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* java.lang.String --- -##### `getStringAttribute` +##### `getStringAttribute` ```java public java.lang.String getStringAttribute(java.lang.String terraformAttribute) ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* java.lang.String --- -##### `getStringMapAttribute` +##### `getStringMapAttribute` ```java public java.util.Map getStringMapAttribute(java.lang.String terraformAttribute) ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* java.lang.String --- -##### `interpolationForAttribute` +##### `interpolationForAttribute` ```java public IResolvable interpolationForAttribute(java.lang.String property) ``` -###### `property`Required +###### `property`Required - *Type:* java.lang.String --- -##### `resolve` +##### `resolve` ```java public java.lang.Object resolve(IResolveContext _context) @@ -17947,13 +20726,13 @@ public java.lang.Object resolve(IResolveContext _context) Produce the Token's value at resolution time. -###### `_context`Required +###### `_context`Required - *Type:* com.hashicorp.cdktf.IResolveContext --- -##### `toString` +##### `toString` ```java public java.lang.String toString() @@ -17968,15 +20747,18 @@ Returns a reversible string representation. | **Name** | **Type** | **Description** | | --- | --- | --- | -| creationStack | java.util.List | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| fqn | java.lang.String | *No description.* | -| apiKey | java.lang.String | *No description.* | -| endpoint | java.lang.String | *No description.* | -| internalValue | DataDigitaloceanAppSpecJobLogDestinationDatadog | *No description.* | +| creationStack | java.util.List | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| fqn | java.lang.String | *No description.* | +| datadog | DataDigitaloceanAppSpecJobLogDestinationDatadogList | *No description.* | +| logtail | DataDigitaloceanAppSpecJobLogDestinationLogtailList | *No description.* | +| name | java.lang.String | *No description.* | +| openSearch | DataDigitaloceanAppSpecJobLogDestinationOpenSearchList | *No description.* | +| papertrail | DataDigitaloceanAppSpecJobLogDestinationPapertrailList | *No description.* | +| internalValue | DataDigitaloceanAppSpecJobLogDestination | *No description.* | --- -##### `creationStack`Required +##### `creationStack`Required ```java public java.util.List getCreationStack(); @@ -17990,7 +20772,7 @@ If this returns an empty array the stack will not be attached. --- -##### `fqn`Required +##### `fqn`Required ```java public java.lang.String getFqn(); @@ -18000,56 +20782,86 @@ public java.lang.String getFqn(); --- -##### `apiKey`Required +##### `datadog`Required ```java -public java.lang.String getApiKey(); +public DataDigitaloceanAppSpecJobLogDestinationDatadogList getDatadog(); ``` -- *Type:* java.lang.String +- *Type:* DataDigitaloceanAppSpecJobLogDestinationDatadogList --- -##### `endpoint`Required +##### `logtail`Required ```java -public java.lang.String getEndpoint(); +public DataDigitaloceanAppSpecJobLogDestinationLogtailList getLogtail(); +``` + +- *Type:* DataDigitaloceanAppSpecJobLogDestinationLogtailList + +--- + +##### `name`Required + +```java +public java.lang.String getName(); ``` - *Type:* java.lang.String --- -##### `internalValue`Optional +##### `openSearch`Required ```java -public DataDigitaloceanAppSpecJobLogDestinationDatadog getInternalValue(); +public DataDigitaloceanAppSpecJobLogDestinationOpenSearchList getOpenSearch(); ``` -- *Type:* DataDigitaloceanAppSpecJobLogDestinationDatadog +- *Type:* DataDigitaloceanAppSpecJobLogDestinationOpenSearchList --- +##### `papertrail`Required + +```java +public DataDigitaloceanAppSpecJobLogDestinationPapertrailList getPapertrail(); +``` -### DataDigitaloceanAppSpecJobLogDestinationList +- *Type:* DataDigitaloceanAppSpecJobLogDestinationPapertrailList -#### Initializers +--- + +##### `internalValue`Optional ```java -import com.hashicorp.cdktf.providers.digitalocean.data_digitalocean_app.DataDigitaloceanAppSpecJobLogDestinationList; +public DataDigitaloceanAppSpecJobLogDestination getInternalValue(); +``` -new DataDigitaloceanAppSpecJobLogDestinationList(IInterpolatingParent terraformResource, java.lang.String terraformAttribute, java.lang.Boolean wrapsSet); +- *Type:* DataDigitaloceanAppSpecJobLogDestination + +--- + + +### DataDigitaloceanAppSpecJobLogDestinationPapertrailList + +#### Initializers + +```java +import com.hashicorp.cdktf.providers.digitalocean.data_digitalocean_app.DataDigitaloceanAppSpecJobLogDestinationPapertrailList; + +new DataDigitaloceanAppSpecJobLogDestinationPapertrailList(IInterpolatingParent terraformResource, java.lang.String terraformAttribute, java.lang.Boolean wrapsSet); ``` | **Name** | **Type** | **Description** | | --- | --- | --- | -| terraformResource | com.hashicorp.cdktf.IInterpolatingParent | The parent resource. | -| terraformAttribute | java.lang.String | The attribute on the parent resource this class is referencing. | -| wrapsSet | java.lang.Boolean | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | +| terraformResource | com.hashicorp.cdktf.IInterpolatingParent | The parent resource. | +| terraformAttribute | java.lang.String | The attribute on the parent resource this class is referencing. | +| wrapsSet | java.lang.Boolean | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | --- -##### `terraformResource`Required +##### `terraformResource`Required - *Type:* com.hashicorp.cdktf.IInterpolatingParent @@ -18057,7 +20869,7 @@ The parent resource. --- -##### `terraformAttribute`Required +##### `terraformAttribute`Required - *Type:* java.lang.String @@ -18065,7 +20877,7 @@ The attribute on the parent resource this class is referencing. --- -##### `wrapsSet`Required +##### `wrapsSet`Required - *Type:* java.lang.Boolean @@ -18077,15 +20889,15 @@ whether the list is wrapping a set (will add tolist() to be able to access an it | **Name** | **Description** | | --- | --- | -| allWithMapKey | Creating an iterator for this complex list. | -| computeFqn | *No description.* | -| resolve | Produce the Token's value at resolution time. | -| toString | Return a string representation of this resolvable object. | -| get | *No description.* | +| allWithMapKey | Creating an iterator for this complex list. | +| computeFqn | *No description.* | +| resolve | Produce the Token's value at resolution time. | +| toString | Return a string representation of this resolvable object. | +| get | *No description.* | --- -##### `allWithMapKey` +##### `allWithMapKey` ```java public DynamicListTerraformIterator allWithMapKey(java.lang.String mapKeyAttributeName) @@ -18095,19 +20907,19 @@ Creating an iterator for this complex list. The list will be converted into a map with the mapKeyAttributeName as the key. -###### `mapKeyAttributeName`Required +###### `mapKeyAttributeName`Required - *Type:* java.lang.String --- -##### `computeFqn` +##### `computeFqn` ```java public java.lang.String computeFqn() ``` -##### `resolve` +##### `resolve` ```java public java.lang.Object resolve(IResolveContext _context) @@ -18115,13 +20927,13 @@ public java.lang.Object resolve(IResolveContext _context) Produce the Token's value at resolution time. -###### `_context`Required +###### `_context`Required - *Type:* com.hashicorp.cdktf.IResolveContext --- -##### `toString` +##### `toString` ```java public java.lang.String toString() @@ -18131,13 +20943,13 @@ Return a string representation of this resolvable object. Returns a reversible string representation. -##### `get` +##### `get` ```java -public DataDigitaloceanAppSpecJobLogDestinationOutputReference get(java.lang.Number index) +public DataDigitaloceanAppSpecJobLogDestinationPapertrailOutputReference get(java.lang.Number index) ``` -###### `index`Required +###### `index`Required - *Type:* java.lang.Number @@ -18150,12 +20962,12 @@ the index of the item to return. | **Name** | **Type** | **Description** | | --- | --- | --- | -| creationStack | java.util.List | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| fqn | java.lang.String | *No description.* | +| creationStack | java.util.List | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| fqn | java.lang.String | *No description.* | --- -##### `creationStack`Required +##### `creationStack`Required ```java public java.util.List getCreationStack(); @@ -18169,7 +20981,7 @@ If this returns an empty array the stack will not be attached. --- -##### `fqn`Required +##### `fqn`Required ```java public java.lang.String getFqn(); @@ -18180,25 +20992,26 @@ public java.lang.String getFqn(); --- -### DataDigitaloceanAppSpecJobLogDestinationLogtailList +### DataDigitaloceanAppSpecJobLogDestinationPapertrailOutputReference -#### Initializers +#### Initializers ```java -import com.hashicorp.cdktf.providers.digitalocean.data_digitalocean_app.DataDigitaloceanAppSpecJobLogDestinationLogtailList; +import com.hashicorp.cdktf.providers.digitalocean.data_digitalocean_app.DataDigitaloceanAppSpecJobLogDestinationPapertrailOutputReference; -new DataDigitaloceanAppSpecJobLogDestinationLogtailList(IInterpolatingParent terraformResource, java.lang.String terraformAttribute, java.lang.Boolean wrapsSet); +new DataDigitaloceanAppSpecJobLogDestinationPapertrailOutputReference(IInterpolatingParent terraformResource, java.lang.String terraformAttribute, java.lang.Number complexObjectIndex, java.lang.Boolean complexObjectIsFromSet); ``` | **Name** | **Type** | **Description** | | --- | --- | --- | -| terraformResource | com.hashicorp.cdktf.IInterpolatingParent | The parent resource. | -| terraformAttribute | java.lang.String | The attribute on the parent resource this class is referencing. | -| wrapsSet | java.lang.Boolean | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | +| terraformResource | com.hashicorp.cdktf.IInterpolatingParent | The parent resource. | +| terraformAttribute | java.lang.String | The attribute on the parent resource this class is referencing. | +| complexObjectIndex | java.lang.Number | the index of this item in the list. | +| complexObjectIsFromSet | java.lang.Boolean | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | --- -##### `terraformResource`Required +##### `terraformResource`Required - *Type:* com.hashicorp.cdktf.IInterpolatingParent @@ -18206,7 +21019,7 @@ The parent resource. --- -##### `terraformAttribute`Required +##### `terraformAttribute`Required - *Type:* java.lang.String @@ -18214,7 +21027,15 @@ The attribute on the parent resource this class is referencing. --- -##### `wrapsSet`Required +##### `complexObjectIndex`Required + +- *Type:* java.lang.Number + +the index of this item in the list. + +--- + +##### `complexObjectIsFromSet`Required - *Type:* java.lang.Boolean @@ -18226,85 +21047,185 @@ whether the list is wrapping a set (will add tolist() to be able to access an it | **Name** | **Description** | | --- | --- | -| allWithMapKey | Creating an iterator for this complex list. | -| computeFqn | *No description.* | -| resolve | Produce the Token's value at resolution time. | -| toString | Return a string representation of this resolvable object. | -| get | *No description.* | +| computeFqn | *No description.* | +| getAnyMapAttribute | *No description.* | +| getBooleanAttribute | *No description.* | +| getBooleanMapAttribute | *No description.* | +| getListAttribute | *No description.* | +| getNumberAttribute | *No description.* | +| getNumberListAttribute | *No description.* | +| getNumberMapAttribute | *No description.* | +| getStringAttribute | *No description.* | +| getStringMapAttribute | *No description.* | +| interpolationForAttribute | *No description.* | +| resolve | Produce the Token's value at resolution time. | +| toString | Return a string representation of this resolvable object. | --- -##### `allWithMapKey` +##### `computeFqn` ```java -public DynamicListTerraformIterator allWithMapKey(java.lang.String mapKeyAttributeName) +public java.lang.String computeFqn() ``` -Creating an iterator for this complex list. +##### `getAnyMapAttribute` -The list will be converted into a map with the mapKeyAttributeName as the key. +```java +public java.util.Map getAnyMapAttribute(java.lang.String terraformAttribute) +``` -###### `mapKeyAttributeName`Required +###### `terraformAttribute`Required - *Type:* java.lang.String --- -##### `computeFqn` +##### `getBooleanAttribute` ```java -public java.lang.String computeFqn() +public IResolvable getBooleanAttribute(java.lang.String terraformAttribute) ``` -##### `resolve` +###### `terraformAttribute`Required + +- *Type:* java.lang.String + +--- + +##### `getBooleanMapAttribute` ```java -public java.lang.Object resolve(IResolveContext _context) +public java.util.Map getBooleanMapAttribute(java.lang.String terraformAttribute) ``` -Produce the Token's value at resolution time. +###### `terraformAttribute`Required -###### `_context`Required +- *Type:* java.lang.String -- *Type:* com.hashicorp.cdktf.IResolveContext +--- + +##### `getListAttribute` + +```java +public java.util.List getListAttribute(java.lang.String terraformAttribute) +``` + +###### `terraformAttribute`Required + +- *Type:* java.lang.String --- -##### `toString` +##### `getNumberAttribute` ```java -public java.lang.String toString() +public java.lang.Number getNumberAttribute(java.lang.String terraformAttribute) ``` -Return a string representation of this resolvable object. +###### `terraformAttribute`Required -Returns a reversible string representation. +- *Type:* java.lang.String -##### `get` +--- + +##### `getNumberListAttribute` ```java -public DataDigitaloceanAppSpecJobLogDestinationLogtailOutputReference get(java.lang.Number index) +public java.util.List getNumberListAttribute(java.lang.String terraformAttribute) ``` -###### `index`Required +###### `terraformAttribute`Required + +- *Type:* java.lang.String + +--- + +##### `getNumberMapAttribute` + +```java +public java.util.Map getNumberMapAttribute(java.lang.String terraformAttribute) +``` + +###### `terraformAttribute`Required + +- *Type:* java.lang.String + +--- + +##### `getStringAttribute` + +```java +public java.lang.String getStringAttribute(java.lang.String terraformAttribute) +``` + +###### `terraformAttribute`Required + +- *Type:* java.lang.String + +--- + +##### `getStringMapAttribute` + +```java +public java.util.Map getStringMapAttribute(java.lang.String terraformAttribute) +``` + +###### `terraformAttribute`Required + +- *Type:* java.lang.String + +--- + +##### `interpolationForAttribute` + +```java +public IResolvable interpolationForAttribute(java.lang.String property) +``` + +###### `property`Required + +- *Type:* java.lang.String + +--- + +##### `resolve` + +```java +public java.lang.Object resolve(IResolveContext _context) +``` + +Produce the Token's value at resolution time. + +###### `_context`Required + +- *Type:* com.hashicorp.cdktf.IResolveContext + +--- + +##### `toString` -- *Type:* java.lang.Number +```java +public java.lang.String toString() +``` -the index of the item to return. +Return a string representation of this resolvable object. ---- +Returns a reversible string representation. #### Properties | **Name** | **Type** | **Description** | | --- | --- | --- | -| creationStack | java.util.List | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| fqn | java.lang.String | *No description.* | +| creationStack | java.util.List | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| fqn | java.lang.String | *No description.* | +| endpoint | java.lang.String | *No description.* | +| internalValue | DataDigitaloceanAppSpecJobLogDestinationPapertrail | *No description.* | --- -##### `creationStack`Required +##### `creationStack`Required ```java public java.util.List getCreationStack(); @@ -18318,7 +21239,7 @@ If this returns an empty array the stack will not be attached. --- -##### `fqn`Required +##### `fqn`Required ```java public java.lang.String getFqn(); @@ -18328,27 +21249,47 @@ public java.lang.String getFqn(); --- +##### `endpoint`Required -### DataDigitaloceanAppSpecJobLogDestinationLogtailOutputReference +```java +public java.lang.String getEndpoint(); +``` -#### Initializers +- *Type:* java.lang.String + +--- + +##### `internalValue`Optional ```java -import com.hashicorp.cdktf.providers.digitalocean.data_digitalocean_app.DataDigitaloceanAppSpecJobLogDestinationLogtailOutputReference; +public DataDigitaloceanAppSpecJobLogDestinationPapertrail getInternalValue(); +``` -new DataDigitaloceanAppSpecJobLogDestinationLogtailOutputReference(IInterpolatingParent terraformResource, java.lang.String terraformAttribute, java.lang.Number complexObjectIndex, java.lang.Boolean complexObjectIsFromSet); +- *Type:* DataDigitaloceanAppSpecJobLogDestinationPapertrail + +--- + + +### DataDigitaloceanAppSpecJobOutputReference + +#### Initializers + +```java +import com.hashicorp.cdktf.providers.digitalocean.data_digitalocean_app.DataDigitaloceanAppSpecJobOutputReference; + +new DataDigitaloceanAppSpecJobOutputReference(IInterpolatingParent terraformResource, java.lang.String terraformAttribute, java.lang.Number complexObjectIndex, java.lang.Boolean complexObjectIsFromSet); ``` | **Name** | **Type** | **Description** | | --- | --- | --- | -| terraformResource | com.hashicorp.cdktf.IInterpolatingParent | The parent resource. | -| terraformAttribute | java.lang.String | The attribute on the parent resource this class is referencing. | -| complexObjectIndex | java.lang.Number | the index of this item in the list. | -| complexObjectIsFromSet | java.lang.Boolean | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | +| terraformResource | com.hashicorp.cdktf.IInterpolatingParent | The parent resource. | +| terraformAttribute | java.lang.String | The attribute on the parent resource this class is referencing. | +| complexObjectIndex | java.lang.Number | the index of this item in the list. | +| complexObjectIsFromSet | java.lang.Boolean | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | --- -##### `terraformResource`Required +##### `terraformResource`Required - *Type:* com.hashicorp.cdktf.IInterpolatingParent @@ -18356,7 +21297,7 @@ The parent resource. --- -##### `terraformAttribute`Required +##### `terraformAttribute`Required - *Type:* java.lang.String @@ -18364,7 +21305,7 @@ The attribute on the parent resource this class is referencing. --- -##### `complexObjectIndex`Required +##### `complexObjectIndex`Required - *Type:* java.lang.Number @@ -18372,7 +21313,7 @@ the index of this item in the list. --- -##### `complexObjectIsFromSet`Required +##### `complexObjectIsFromSet`Required - *Type:* java.lang.Boolean @@ -18384,149 +21325,149 @@ whether the list is wrapping a set (will add tolist() to be able to access an it | **Name** | **Description** | | --- | --- | -| computeFqn | *No description.* | -| getAnyMapAttribute | *No description.* | -| getBooleanAttribute | *No description.* | -| getBooleanMapAttribute | *No description.* | -| getListAttribute | *No description.* | -| getNumberAttribute | *No description.* | -| getNumberListAttribute | *No description.* | -| getNumberMapAttribute | *No description.* | -| getStringAttribute | *No description.* | -| getStringMapAttribute | *No description.* | -| interpolationForAttribute | *No description.* | -| resolve | Produce the Token's value at resolution time. | -| toString | Return a string representation of this resolvable object. | +| computeFqn | *No description.* | +| getAnyMapAttribute | *No description.* | +| getBooleanAttribute | *No description.* | +| getBooleanMapAttribute | *No description.* | +| getListAttribute | *No description.* | +| getNumberAttribute | *No description.* | +| getNumberListAttribute | *No description.* | +| getNumberMapAttribute | *No description.* | +| getStringAttribute | *No description.* | +| getStringMapAttribute | *No description.* | +| interpolationForAttribute | *No description.* | +| resolve | Produce the Token's value at resolution time. | +| toString | Return a string representation of this resolvable object. | --- -##### `computeFqn` +##### `computeFqn` ```java public java.lang.String computeFqn() ``` -##### `getAnyMapAttribute` +##### `getAnyMapAttribute` ```java public java.util.Map getAnyMapAttribute(java.lang.String terraformAttribute) ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* java.lang.String --- -##### `getBooleanAttribute` +##### `getBooleanAttribute` ```java public IResolvable getBooleanAttribute(java.lang.String terraformAttribute) ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* java.lang.String --- -##### `getBooleanMapAttribute` +##### `getBooleanMapAttribute` ```java public java.util.Map getBooleanMapAttribute(java.lang.String terraformAttribute) ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* java.lang.String --- -##### `getListAttribute` +##### `getListAttribute` ```java public java.util.List getListAttribute(java.lang.String terraformAttribute) ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* java.lang.String --- -##### `getNumberAttribute` +##### `getNumberAttribute` ```java public java.lang.Number getNumberAttribute(java.lang.String terraformAttribute) ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* java.lang.String --- -##### `getNumberListAttribute` +##### `getNumberListAttribute` ```java public java.util.List getNumberListAttribute(java.lang.String terraformAttribute) ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* java.lang.String --- -##### `getNumberMapAttribute` +##### `getNumberMapAttribute` ```java public java.util.Map getNumberMapAttribute(java.lang.String terraformAttribute) ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* java.lang.String --- -##### `getStringAttribute` +##### `getStringAttribute` ```java public java.lang.String getStringAttribute(java.lang.String terraformAttribute) ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* java.lang.String --- -##### `getStringMapAttribute` +##### `getStringMapAttribute` ```java public java.util.Map getStringMapAttribute(java.lang.String terraformAttribute) ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* java.lang.String --- -##### `interpolationForAttribute` +##### `interpolationForAttribute` ```java public IResolvable interpolationForAttribute(java.lang.String property) ``` -###### `property`Required +###### `property`Required - *Type:* java.lang.String --- -##### `resolve` +##### `resolve` ```java public java.lang.Object resolve(IResolveContext _context) @@ -18534,13 +21475,13 @@ public java.lang.Object resolve(IResolveContext _context) Produce the Token's value at resolution time. -###### `_context`Required +###### `_context`Required - *Type:* com.hashicorp.cdktf.IResolveContext --- -##### `toString` +##### `toString` ```java public java.lang.String toString() @@ -18555,14 +21496,29 @@ Returns a reversible string representation. | **Name** | **Type** | **Description** | | --- | --- | --- | -| creationStack | java.util.List | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| fqn | java.lang.String | *No description.* | -| token | java.lang.String | *No description.* | -| internalValue | DataDigitaloceanAppSpecJobLogDestinationLogtail | *No description.* | +| creationStack | java.util.List | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| fqn | java.lang.String | *No description.* | +| alert | DataDigitaloceanAppSpecJobAlertList | *No description.* | +| buildCommand | java.lang.String | *No description.* | +| dockerfilePath | java.lang.String | *No description.* | +| env | DataDigitaloceanAppSpecJobEnvList | *No description.* | +| environmentSlug | java.lang.String | *No description.* | +| git | DataDigitaloceanAppSpecJobGitList | *No description.* | +| github | DataDigitaloceanAppSpecJobGithubList | *No description.* | +| gitlab | DataDigitaloceanAppSpecJobGitlabList | *No description.* | +| image | DataDigitaloceanAppSpecJobImageList | *No description.* | +| instanceCount | java.lang.Number | *No description.* | +| instanceSizeSlug | java.lang.String | *No description.* | +| kind | java.lang.String | *No description.* | +| logDestination | DataDigitaloceanAppSpecJobLogDestinationList | *No description.* | +| name | java.lang.String | *No description.* | +| runCommand | java.lang.String | *No description.* | +| sourceDir | java.lang.String | *No description.* | +| internalValue | DataDigitaloceanAppSpecJob | *No description.* | --- -##### `creationStack`Required +##### `creationStack`Required ```java public java.util.List getCreationStack(); @@ -18576,7 +21532,7 @@ If this returns an empty array the stack will not be attached. --- -##### `fqn`Required +##### `fqn`Required ```java public java.lang.String getFqn(); @@ -18586,225 +21542,254 @@ public java.lang.String getFqn(); --- -##### `token`Required +##### `alert`Required ```java -public java.lang.String getToken(); +public DataDigitaloceanAppSpecJobAlertList getAlert(); ``` -- *Type:* java.lang.String +- *Type:* DataDigitaloceanAppSpecJobAlertList --- -##### `internalValue`Optional +##### `buildCommand`Required ```java -public DataDigitaloceanAppSpecJobLogDestinationLogtail getInternalValue(); +public java.lang.String getBuildCommand(); ``` -- *Type:* DataDigitaloceanAppSpecJobLogDestinationLogtail +- *Type:* java.lang.String --- +##### `dockerfilePath`Required + +```java +public java.lang.String getDockerfilePath(); +``` -### DataDigitaloceanAppSpecJobLogDestinationOutputReference +- *Type:* java.lang.String -#### Initializers +--- -```java -import com.hashicorp.cdktf.providers.digitalocean.data_digitalocean_app.DataDigitaloceanAppSpecJobLogDestinationOutputReference; +##### `env`Required -new DataDigitaloceanAppSpecJobLogDestinationOutputReference(IInterpolatingParent terraformResource, java.lang.String terraformAttribute, java.lang.Number complexObjectIndex, java.lang.Boolean complexObjectIsFromSet); +```java +public DataDigitaloceanAppSpecJobEnvList getEnv(); ``` -| **Name** | **Type** | **Description** | -| --- | --- | --- | -| terraformResource | com.hashicorp.cdktf.IInterpolatingParent | The parent resource. | -| terraformAttribute | java.lang.String | The attribute on the parent resource this class is referencing. | -| complexObjectIndex | java.lang.Number | the index of this item in the list. | -| complexObjectIsFromSet | java.lang.Boolean | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | +- *Type:* DataDigitaloceanAppSpecJobEnvList --- -##### `terraformResource`Required +##### `environmentSlug`Required -- *Type:* com.hashicorp.cdktf.IInterpolatingParent +```java +public java.lang.String getEnvironmentSlug(); +``` -The parent resource. +- *Type:* java.lang.String --- -##### `terraformAttribute`Required +##### `git`Required -- *Type:* java.lang.String +```java +public DataDigitaloceanAppSpecJobGitList getGit(); +``` -The attribute on the parent resource this class is referencing. +- *Type:* DataDigitaloceanAppSpecJobGitList --- -##### `complexObjectIndex`Required +##### `github`Required -- *Type:* java.lang.Number +```java +public DataDigitaloceanAppSpecJobGithubList getGithub(); +``` -the index of this item in the list. +- *Type:* DataDigitaloceanAppSpecJobGithubList --- -##### `complexObjectIsFromSet`Required +##### `gitlab`Required -- *Type:* java.lang.Boolean +```java +public DataDigitaloceanAppSpecJobGitlabList getGitlab(); +``` -whether the list is wrapping a set (will add tolist() to be able to access an item via an index). +- *Type:* DataDigitaloceanAppSpecJobGitlabList --- -#### Methods +##### `image`Required -| **Name** | **Description** | -| --- | --- | -| computeFqn | *No description.* | -| getAnyMapAttribute | *No description.* | -| getBooleanAttribute | *No description.* | -| getBooleanMapAttribute | *No description.* | -| getListAttribute | *No description.* | -| getNumberAttribute | *No description.* | -| getNumberListAttribute | *No description.* | -| getNumberMapAttribute | *No description.* | -| getStringAttribute | *No description.* | -| getStringMapAttribute | *No description.* | -| interpolationForAttribute | *No description.* | -| resolve | Produce the Token's value at resolution time. | -| toString | Return a string representation of this resolvable object. | +```java +public DataDigitaloceanAppSpecJobImageList getImage(); +``` + +- *Type:* DataDigitaloceanAppSpecJobImageList --- -##### `computeFqn` +##### `instanceCount`Required ```java -public java.lang.String computeFqn() +public java.lang.Number getInstanceCount(); ``` -##### `getAnyMapAttribute` +- *Type:* java.lang.Number + +--- + +##### `instanceSizeSlug`Required ```java -public java.util.Map getAnyMapAttribute(java.lang.String terraformAttribute) +public java.lang.String getInstanceSizeSlug(); ``` -###### `terraformAttribute`Required - - *Type:* java.lang.String --- -##### `getBooleanAttribute` +##### `kind`Required ```java -public IResolvable getBooleanAttribute(java.lang.String terraformAttribute) +public java.lang.String getKind(); ``` -###### `terraformAttribute`Required - - *Type:* java.lang.String --- -##### `getBooleanMapAttribute` +##### `logDestination`Required ```java -public java.util.Map getBooleanMapAttribute(java.lang.String terraformAttribute) +public DataDigitaloceanAppSpecJobLogDestinationList getLogDestination(); ``` -###### `terraformAttribute`Required - -- *Type:* java.lang.String +- *Type:* DataDigitaloceanAppSpecJobLogDestinationList --- -##### `getListAttribute` +##### `name`Required ```java -public java.util.List getListAttribute(java.lang.String terraformAttribute) +public java.lang.String getName(); ``` -###### `terraformAttribute`Required - - *Type:* java.lang.String --- -##### `getNumberAttribute` +##### `runCommand`Required ```java -public java.lang.Number getNumberAttribute(java.lang.String terraformAttribute) +public java.lang.String getRunCommand(); ``` -###### `terraformAttribute`Required - - *Type:* java.lang.String --- -##### `getNumberListAttribute` +##### `sourceDir`Required ```java -public java.util.List getNumberListAttribute(java.lang.String terraformAttribute) +public java.lang.String getSourceDir(); ``` -###### `terraformAttribute`Required - - *Type:* java.lang.String --- -##### `getNumberMapAttribute` +##### `internalValue`Optional ```java -public java.util.Map getNumberMapAttribute(java.lang.String terraformAttribute) +public DataDigitaloceanAppSpecJob getInternalValue(); ``` -###### `terraformAttribute`Required - -- *Type:* java.lang.String +- *Type:* DataDigitaloceanAppSpecJob --- -##### `getStringAttribute` + +### DataDigitaloceanAppSpecList + +#### Initializers ```java -public java.lang.String getStringAttribute(java.lang.String terraformAttribute) +import com.hashicorp.cdktf.providers.digitalocean.data_digitalocean_app.DataDigitaloceanAppSpecList; + +new DataDigitaloceanAppSpecList(IInterpolatingParent terraformResource, java.lang.String terraformAttribute, java.lang.Boolean wrapsSet); ``` -###### `terraformAttribute`Required +| **Name** | **Type** | **Description** | +| --- | --- | --- | +| terraformResource | com.hashicorp.cdktf.IInterpolatingParent | The parent resource. | +| terraformAttribute | java.lang.String | The attribute on the parent resource this class is referencing. | +| wrapsSet | java.lang.Boolean | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | + +--- + +##### `terraformResource`Required + +- *Type:* com.hashicorp.cdktf.IInterpolatingParent + +The parent resource. + +--- + +##### `terraformAttribute`Required - *Type:* java.lang.String +The attribute on the parent resource this class is referencing. + --- -##### `getStringMapAttribute` +##### `wrapsSet`Required -```java -public java.util.Map getStringMapAttribute(java.lang.String terraformAttribute) -``` +- *Type:* java.lang.Boolean -###### `terraformAttribute`Required +whether the list is wrapping a set (will add tolist() to be able to access an item via an index). -- *Type:* java.lang.String +--- + +#### Methods + +| **Name** | **Description** | +| --- | --- | +| allWithMapKey | Creating an iterator for this complex list. | +| computeFqn | *No description.* | +| resolve | Produce the Token's value at resolution time. | +| toString | Return a string representation of this resolvable object. | +| get | *No description.* | --- -##### `interpolationForAttribute` +##### `allWithMapKey` ```java -public IResolvable interpolationForAttribute(java.lang.String property) +public DynamicListTerraformIterator allWithMapKey(java.lang.String mapKeyAttributeName) ``` -###### `property`Required +Creating an iterator for this complex list. + +The list will be converted into a map with the mapKeyAttributeName as the key. + +###### `mapKeyAttributeName`Required - *Type:* java.lang.String --- -##### `resolve` +##### `computeFqn` + +```java +public java.lang.String computeFqn() +``` + +##### `resolve` ```java public java.lang.Object resolve(IResolveContext _context) @@ -18812,13 +21797,13 @@ public java.lang.Object resolve(IResolveContext _context) Produce the Token's value at resolution time. -###### `_context`Required +###### `_context`Required - *Type:* com.hashicorp.cdktf.IResolveContext --- -##### `toString` +##### `toString` ```java public java.lang.String toString() @@ -18828,22 +21813,31 @@ Return a string representation of this resolvable object. Returns a reversible string representation. +##### `get` + +```java +public DataDigitaloceanAppSpecOutputReference get(java.lang.Number index) +``` + +###### `index`Required + +- *Type:* java.lang.Number + +the index of the item to return. + +--- + #### Properties | **Name** | **Type** | **Description** | | --- | --- | --- | -| creationStack | java.util.List | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| fqn | java.lang.String | *No description.* | -| datadog | DataDigitaloceanAppSpecJobLogDestinationDatadogList | *No description.* | -| logtail | DataDigitaloceanAppSpecJobLogDestinationLogtailList | *No description.* | -| name | java.lang.String | *No description.* | -| papertrail | DataDigitaloceanAppSpecJobLogDestinationPapertrailList | *No description.* | -| internalValue | DataDigitaloceanAppSpecJobLogDestination | *No description.* | +| creationStack | java.util.List | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| fqn | java.lang.String | *No description.* | --- -##### `creationStack`Required +##### `creationStack`Required ```java public java.util.List getCreationStack(); @@ -18857,7 +21851,7 @@ If this returns an empty array the stack will not be attached. --- -##### `fqn`Required +##### `fqn`Required ```java public java.lang.String getFqn(); @@ -18867,134 +21861,205 @@ public java.lang.String getFqn(); --- -##### `datadog`Required + +### DataDigitaloceanAppSpecOutputReference + +#### Initializers ```java -public DataDigitaloceanAppSpecJobLogDestinationDatadogList getDatadog(); +import com.hashicorp.cdktf.providers.digitalocean.data_digitalocean_app.DataDigitaloceanAppSpecOutputReference; + +new DataDigitaloceanAppSpecOutputReference(IInterpolatingParent terraformResource, java.lang.String terraformAttribute, java.lang.Number complexObjectIndex, java.lang.Boolean complexObjectIsFromSet); ``` -- *Type:* DataDigitaloceanAppSpecJobLogDestinationDatadogList +| **Name** | **Type** | **Description** | +| --- | --- | --- | +| terraformResource | com.hashicorp.cdktf.IInterpolatingParent | The parent resource. | +| terraformAttribute | java.lang.String | The attribute on the parent resource this class is referencing. | +| complexObjectIndex | java.lang.Number | the index of this item in the list. | +| complexObjectIsFromSet | java.lang.Boolean | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | --- -##### `logtail`Required +##### `terraformResource`Required + +- *Type:* com.hashicorp.cdktf.IInterpolatingParent + +The parent resource. + +--- + +##### `terraformAttribute`Required + +- *Type:* java.lang.String + +The attribute on the parent resource this class is referencing. + +--- + +##### `complexObjectIndex`Required + +- *Type:* java.lang.Number + +the index of this item in the list. + +--- + +##### `complexObjectIsFromSet`Required + +- *Type:* java.lang.Boolean + +whether the list is wrapping a set (will add tolist() to be able to access an item via an index). + +--- + +#### Methods + +| **Name** | **Description** | +| --- | --- | +| computeFqn | *No description.* | +| getAnyMapAttribute | *No description.* | +| getBooleanAttribute | *No description.* | +| getBooleanMapAttribute | *No description.* | +| getListAttribute | *No description.* | +| getNumberAttribute | *No description.* | +| getNumberListAttribute | *No description.* | +| getNumberMapAttribute | *No description.* | +| getStringAttribute | *No description.* | +| getStringMapAttribute | *No description.* | +| interpolationForAttribute | *No description.* | +| resolve | Produce the Token's value at resolution time. | +| toString | Return a string representation of this resolvable object. | + +--- + +##### `computeFqn` ```java -public DataDigitaloceanAppSpecJobLogDestinationLogtailList getLogtail(); +public java.lang.String computeFqn() ``` -- *Type:* DataDigitaloceanAppSpecJobLogDestinationLogtailList +##### `getAnyMapAttribute` + +```java +public java.util.Map getAnyMapAttribute(java.lang.String terraformAttribute) +``` + +###### `terraformAttribute`Required + +- *Type:* java.lang.String --- -##### `name`Required +##### `getBooleanAttribute` ```java -public java.lang.String getName(); +public IResolvable getBooleanAttribute(java.lang.String terraformAttribute) ``` +###### `terraformAttribute`Required + - *Type:* java.lang.String --- -##### `papertrail`Required +##### `getBooleanMapAttribute` ```java -public DataDigitaloceanAppSpecJobLogDestinationPapertrailList getPapertrail(); +public java.util.Map getBooleanMapAttribute(java.lang.String terraformAttribute) ``` -- *Type:* DataDigitaloceanAppSpecJobLogDestinationPapertrailList +###### `terraformAttribute`Required + +- *Type:* java.lang.String --- -##### `internalValue`Optional +##### `getListAttribute` + +```java +public java.util.List getListAttribute(java.lang.String terraformAttribute) +``` + +###### `terraformAttribute`Required + +- *Type:* java.lang.String + +--- + +##### `getNumberAttribute` ```java -public DataDigitaloceanAppSpecJobLogDestination getInternalValue(); +public java.lang.Number getNumberAttribute(java.lang.String terraformAttribute) ``` -- *Type:* DataDigitaloceanAppSpecJobLogDestination - ---- +###### `terraformAttribute`Required +- *Type:* java.lang.String -### DataDigitaloceanAppSpecJobLogDestinationPapertrailList +--- -#### Initializers +##### `getNumberListAttribute` ```java -import com.hashicorp.cdktf.providers.digitalocean.data_digitalocean_app.DataDigitaloceanAppSpecJobLogDestinationPapertrailList; - -new DataDigitaloceanAppSpecJobLogDestinationPapertrailList(IInterpolatingParent terraformResource, java.lang.String terraformAttribute, java.lang.Boolean wrapsSet); +public java.util.List getNumberListAttribute(java.lang.String terraformAttribute) ``` -| **Name** | **Type** | **Description** | -| --- | --- | --- | -| terraformResource | com.hashicorp.cdktf.IInterpolatingParent | The parent resource. | -| terraformAttribute | java.lang.String | The attribute on the parent resource this class is referencing. | -| wrapsSet | java.lang.Boolean | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | - ---- +###### `terraformAttribute`Required -##### `terraformResource`Required +- *Type:* java.lang.String -- *Type:* com.hashicorp.cdktf.IInterpolatingParent +--- -The parent resource. +##### `getNumberMapAttribute` ---- +```java +public java.util.Map getNumberMapAttribute(java.lang.String terraformAttribute) +``` -##### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* java.lang.String -The attribute on the parent resource this class is referencing. - --- -##### `wrapsSet`Required - -- *Type:* java.lang.Boolean - -whether the list is wrapping a set (will add tolist() to be able to access an item via an index). +##### `getStringAttribute` ---- +```java +public java.lang.String getStringAttribute(java.lang.String terraformAttribute) +``` -#### Methods +###### `terraformAttribute`Required -| **Name** | **Description** | -| --- | --- | -| allWithMapKey | Creating an iterator for this complex list. | -| computeFqn | *No description.* | -| resolve | Produce the Token's value at resolution time. | -| toString | Return a string representation of this resolvable object. | -| get | *No description.* | +- *Type:* java.lang.String --- -##### `allWithMapKey` +##### `getStringMapAttribute` ```java -public DynamicListTerraformIterator allWithMapKey(java.lang.String mapKeyAttributeName) +public java.util.Map getStringMapAttribute(java.lang.String terraformAttribute) ``` -Creating an iterator for this complex list. - -The list will be converted into a map with the mapKeyAttributeName as the key. - -###### `mapKeyAttributeName`Required +###### `terraformAttribute`Required - *Type:* java.lang.String --- -##### `computeFqn` +##### `interpolationForAttribute` ```java -public java.lang.String computeFqn() +public IResolvable interpolationForAttribute(java.lang.String property) ``` -##### `resolve` +###### `property`Required + +- *Type:* java.lang.String + +--- + +##### `resolve` ```java public java.lang.Object resolve(IResolveContext _context) @@ -19002,13 +22067,13 @@ public java.lang.Object resolve(IResolveContext _context) Produce the Token's value at resolution time. -###### `_context`Required +###### `_context`Required - *Type:* com.hashicorp.cdktf.IResolveContext --- -##### `toString` +##### `toString` ```java public java.lang.String toString() @@ -19018,31 +22083,33 @@ Return a string representation of this resolvable object. Returns a reversible string representation. -##### `get` - -```java -public DataDigitaloceanAppSpecJobLogDestinationPapertrailOutputReference get(java.lang.Number index) -``` - -###### `index`Required - -- *Type:* java.lang.Number - -the index of the item to return. - ---- - #### Properties | **Name** | **Type** | **Description** | | --- | --- | --- | -| creationStack | java.util.List | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| fqn | java.lang.String | *No description.* | +| creationStack | java.util.List | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| fqn | java.lang.String | *No description.* | +| alert | DataDigitaloceanAppSpecAlertList | *No description.* | +| database | DataDigitaloceanAppSpecDatabaseList | *No description.* | +| domain | DataDigitaloceanAppSpecDomainList | *No description.* | +| domains | java.util.List | *No description.* | +| egress | DataDigitaloceanAppSpecEgressList | *No description.* | +| env | DataDigitaloceanAppSpecEnvList | *No description.* | +| features | java.util.List | *No description.* | +| function | DataDigitaloceanAppSpecFunctionList | *No description.* | +| ingress | DataDigitaloceanAppSpecIngressList | *No description.* | +| job | DataDigitaloceanAppSpecJobList | *No description.* | +| name | java.lang.String | *No description.* | +| region | java.lang.String | *No description.* | +| service | DataDigitaloceanAppSpecServiceList | *No description.* | +| staticSite | DataDigitaloceanAppSpecStaticSiteList | *No description.* | +| worker | DataDigitaloceanAppSpecWorkerList | *No description.* | +| internalValue | DataDigitaloceanAppSpec | *No description.* | --- -##### `creationStack`Required +##### `creationStack`Required ```java public java.util.List getCreationStack(); @@ -19056,7 +22123,7 @@ If this returns an empty array the stack will not be attached. --- -##### `fqn`Required +##### `fqn`Required ```java public java.lang.String getFqn(); @@ -19066,205 +22133,244 @@ public java.lang.String getFqn(); --- +##### `alert`Required -### DataDigitaloceanAppSpecJobLogDestinationPapertrailOutputReference +```java +public DataDigitaloceanAppSpecAlertList getAlert(); +``` -#### Initializers +- *Type:* DataDigitaloceanAppSpecAlertList -```java -import com.hashicorp.cdktf.providers.digitalocean.data_digitalocean_app.DataDigitaloceanAppSpecJobLogDestinationPapertrailOutputReference; +--- -new DataDigitaloceanAppSpecJobLogDestinationPapertrailOutputReference(IInterpolatingParent terraformResource, java.lang.String terraformAttribute, java.lang.Number complexObjectIndex, java.lang.Boolean complexObjectIsFromSet); +##### `database`Required + +```java +public DataDigitaloceanAppSpecDatabaseList getDatabase(); ``` -| **Name** | **Type** | **Description** | -| --- | --- | --- | -| terraformResource | com.hashicorp.cdktf.IInterpolatingParent | The parent resource. | -| terraformAttribute | java.lang.String | The attribute on the parent resource this class is referencing. | -| complexObjectIndex | java.lang.Number | the index of this item in the list. | -| complexObjectIsFromSet | java.lang.Boolean | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | +- *Type:* DataDigitaloceanAppSpecDatabaseList --- -##### `terraformResource`Required +##### `domain`Required -- *Type:* com.hashicorp.cdktf.IInterpolatingParent +```java +public DataDigitaloceanAppSpecDomainList getDomain(); +``` -The parent resource. +- *Type:* DataDigitaloceanAppSpecDomainList --- -##### `terraformAttribute`Required +##### `domains`Required -- *Type:* java.lang.String +```java +public java.util.List getDomains(); +``` -The attribute on the parent resource this class is referencing. +- *Type:* java.util.List --- -##### `complexObjectIndex`Required +##### `egress`Required -- *Type:* java.lang.Number +```java +public DataDigitaloceanAppSpecEgressList getEgress(); +``` -the index of this item in the list. +- *Type:* DataDigitaloceanAppSpecEgressList --- -##### `complexObjectIsFromSet`Required +##### `env`Required -- *Type:* java.lang.Boolean +```java +public DataDigitaloceanAppSpecEnvList getEnv(); +``` -whether the list is wrapping a set (will add tolist() to be able to access an item via an index). +- *Type:* DataDigitaloceanAppSpecEnvList --- -#### Methods +##### `features`Required -| **Name** | **Description** | -| --- | --- | -| computeFqn | *No description.* | -| getAnyMapAttribute | *No description.* | -| getBooleanAttribute | *No description.* | -| getBooleanMapAttribute | *No description.* | -| getListAttribute | *No description.* | -| getNumberAttribute | *No description.* | -| getNumberListAttribute | *No description.* | -| getNumberMapAttribute | *No description.* | -| getStringAttribute | *No description.* | -| getStringMapAttribute | *No description.* | -| interpolationForAttribute | *No description.* | -| resolve | Produce the Token's value at resolution time. | -| toString | Return a string representation of this resolvable object. | +```java +public java.util.List getFeatures(); +``` + +- *Type:* java.util.List --- -##### `computeFqn` +##### `function`Required ```java -public java.lang.String computeFqn() +public DataDigitaloceanAppSpecFunctionList getFunction(); ``` -##### `getAnyMapAttribute` +- *Type:* DataDigitaloceanAppSpecFunctionList + +--- + +##### `ingress`Required ```java -public java.util.Map getAnyMapAttribute(java.lang.String terraformAttribute) +public DataDigitaloceanAppSpecIngressList getIngress(); ``` -###### `terraformAttribute`Required - -- *Type:* java.lang.String +- *Type:* DataDigitaloceanAppSpecIngressList --- -##### `getBooleanAttribute` +##### `job`Required ```java -public IResolvable getBooleanAttribute(java.lang.String terraformAttribute) +public DataDigitaloceanAppSpecJobList getJob(); ``` -###### `terraformAttribute`Required - -- *Type:* java.lang.String +- *Type:* DataDigitaloceanAppSpecJobList --- -##### `getBooleanMapAttribute` +##### `name`Required ```java -public java.util.Map getBooleanMapAttribute(java.lang.String terraformAttribute) +public java.lang.String getName(); ``` -###### `terraformAttribute`Required - - *Type:* java.lang.String --- -##### `getListAttribute` +##### `region`Required ```java -public java.util.List getListAttribute(java.lang.String terraformAttribute) +public java.lang.String getRegion(); ``` -###### `terraformAttribute`Required - - *Type:* java.lang.String --- -##### `getNumberAttribute` +##### `service`Required ```java -public java.lang.Number getNumberAttribute(java.lang.String terraformAttribute) +public DataDigitaloceanAppSpecServiceList getService(); ``` -###### `terraformAttribute`Required - -- *Type:* java.lang.String +- *Type:* DataDigitaloceanAppSpecServiceList --- -##### `getNumberListAttribute` +##### `staticSite`Required ```java -public java.util.List getNumberListAttribute(java.lang.String terraformAttribute) +public DataDigitaloceanAppSpecStaticSiteList getStaticSite(); ``` -###### `terraformAttribute`Required - -- *Type:* java.lang.String +- *Type:* DataDigitaloceanAppSpecStaticSiteList --- -##### `getNumberMapAttribute` +##### `worker`Required ```java -public java.util.Map getNumberMapAttribute(java.lang.String terraformAttribute) +public DataDigitaloceanAppSpecWorkerList getWorker(); ``` -###### `terraformAttribute`Required - -- *Type:* java.lang.String +- *Type:* DataDigitaloceanAppSpecWorkerList --- -##### `getStringAttribute` +##### `internalValue`Optional ```java -public java.lang.String getStringAttribute(java.lang.String terraformAttribute) +public DataDigitaloceanAppSpec getInternalValue(); ``` -###### `terraformAttribute`Required - -- *Type:* java.lang.String +- *Type:* DataDigitaloceanAppSpec --- -##### `getStringMapAttribute` + +### DataDigitaloceanAppSpecServiceAlertList + +#### Initializers ```java -public java.util.Map getStringMapAttribute(java.lang.String terraformAttribute) +import com.hashicorp.cdktf.providers.digitalocean.data_digitalocean_app.DataDigitaloceanAppSpecServiceAlertList; + +new DataDigitaloceanAppSpecServiceAlertList(IInterpolatingParent terraformResource, java.lang.String terraformAttribute, java.lang.Boolean wrapsSet); ``` -###### `terraformAttribute`Required +| **Name** | **Type** | **Description** | +| --- | --- | --- | +| terraformResource | com.hashicorp.cdktf.IInterpolatingParent | The parent resource. | +| terraformAttribute | java.lang.String | The attribute on the parent resource this class is referencing. | +| wrapsSet | java.lang.Boolean | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | + +--- + +##### `terraformResource`Required + +- *Type:* com.hashicorp.cdktf.IInterpolatingParent + +The parent resource. + +--- + +##### `terraformAttribute`Required - *Type:* java.lang.String +The attribute on the parent resource this class is referencing. + --- -##### `interpolationForAttribute` +##### `wrapsSet`Required + +- *Type:* java.lang.Boolean + +whether the list is wrapping a set (will add tolist() to be able to access an item via an index). + +--- + +#### Methods + +| **Name** | **Description** | +| --- | --- | +| allWithMapKey | Creating an iterator for this complex list. | +| computeFqn | *No description.* | +| resolve | Produce the Token's value at resolution time. | +| toString | Return a string representation of this resolvable object. | +| get | *No description.* | + +--- + +##### `allWithMapKey` ```java -public IResolvable interpolationForAttribute(java.lang.String property) +public DynamicListTerraformIterator allWithMapKey(java.lang.String mapKeyAttributeName) ``` -###### `property`Required +Creating an iterator for this complex list. + +The list will be converted into a map with the mapKeyAttributeName as the key. + +###### `mapKeyAttributeName`Required - *Type:* java.lang.String --- -##### `resolve` +##### `computeFqn` + +```java +public java.lang.String computeFqn() +``` + +##### `resolve` ```java public java.lang.Object resolve(IResolveContext _context) @@ -19272,13 +22378,13 @@ public java.lang.Object resolve(IResolveContext _context) Produce the Token's value at resolution time. -###### `_context`Required +###### `_context`Required - *Type:* com.hashicorp.cdktf.IResolveContext --- -##### `toString` +##### `toString` ```java public java.lang.String toString() @@ -19288,19 +22394,31 @@ Return a string representation of this resolvable object. Returns a reversible string representation. +##### `get` + +```java +public DataDigitaloceanAppSpecServiceAlertOutputReference get(java.lang.Number index) +``` + +###### `index`Required + +- *Type:* java.lang.Number + +the index of the item to return. + +--- + #### Properties | **Name** | **Type** | **Description** | | --- | --- | --- | -| creationStack | java.util.List | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| fqn | java.lang.String | *No description.* | -| endpoint | java.lang.String | *No description.* | -| internalValue | DataDigitaloceanAppSpecJobLogDestinationPapertrail | *No description.* | +| creationStack | java.util.List | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| fqn | java.lang.String | *No description.* | --- -##### `creationStack`Required +##### `creationStack`Required ```java public java.util.List getCreationStack(); @@ -19314,7 +22432,7 @@ If this returns an empty array the stack will not be attached. --- -##### `fqn`Required +##### `fqn`Required ```java public java.lang.String getFqn(); @@ -19324,47 +22442,27 @@ public java.lang.String getFqn(); --- -##### `endpoint`Required - -```java -public java.lang.String getEndpoint(); -``` - -- *Type:* java.lang.String - ---- - -##### `internalValue`Optional - -```java -public DataDigitaloceanAppSpecJobLogDestinationPapertrail getInternalValue(); -``` - -- *Type:* DataDigitaloceanAppSpecJobLogDestinationPapertrail - ---- - -### DataDigitaloceanAppSpecJobOutputReference +### DataDigitaloceanAppSpecServiceAlertOutputReference -#### Initializers +#### Initializers ```java -import com.hashicorp.cdktf.providers.digitalocean.data_digitalocean_app.DataDigitaloceanAppSpecJobOutputReference; +import com.hashicorp.cdktf.providers.digitalocean.data_digitalocean_app.DataDigitaloceanAppSpecServiceAlertOutputReference; -new DataDigitaloceanAppSpecJobOutputReference(IInterpolatingParent terraformResource, java.lang.String terraformAttribute, java.lang.Number complexObjectIndex, java.lang.Boolean complexObjectIsFromSet); +new DataDigitaloceanAppSpecServiceAlertOutputReference(IInterpolatingParent terraformResource, java.lang.String terraformAttribute, java.lang.Number complexObjectIndex, java.lang.Boolean complexObjectIsFromSet); ``` | **Name** | **Type** | **Description** | | --- | --- | --- | -| terraformResource | com.hashicorp.cdktf.IInterpolatingParent | The parent resource. | -| terraformAttribute | java.lang.String | The attribute on the parent resource this class is referencing. | -| complexObjectIndex | java.lang.Number | the index of this item in the list. | -| complexObjectIsFromSet | java.lang.Boolean | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | +| terraformResource | com.hashicorp.cdktf.IInterpolatingParent | The parent resource. | +| terraformAttribute | java.lang.String | The attribute on the parent resource this class is referencing. | +| complexObjectIndex | java.lang.Number | the index of this item in the list. | +| complexObjectIsFromSet | java.lang.Boolean | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | --- -##### `terraformResource`Required +##### `terraformResource`Required - *Type:* com.hashicorp.cdktf.IInterpolatingParent @@ -19372,7 +22470,7 @@ The parent resource. --- -##### `terraformAttribute`Required +##### `terraformAttribute`Required - *Type:* java.lang.String @@ -19380,7 +22478,7 @@ The attribute on the parent resource this class is referencing. --- -##### `complexObjectIndex`Required +##### `complexObjectIndex`Required - *Type:* java.lang.Number @@ -19388,7 +22486,7 @@ the index of this item in the list. --- -##### `complexObjectIsFromSet`Required +##### `complexObjectIsFromSet`Required - *Type:* java.lang.Boolean @@ -19400,149 +22498,149 @@ whether the list is wrapping a set (will add tolist() to be able to access an it | **Name** | **Description** | | --- | --- | -| computeFqn | *No description.* | -| getAnyMapAttribute | *No description.* | -| getBooleanAttribute | *No description.* | -| getBooleanMapAttribute | *No description.* | -| getListAttribute | *No description.* | -| getNumberAttribute | *No description.* | -| getNumberListAttribute | *No description.* | -| getNumberMapAttribute | *No description.* | -| getStringAttribute | *No description.* | -| getStringMapAttribute | *No description.* | -| interpolationForAttribute | *No description.* | -| resolve | Produce the Token's value at resolution time. | -| toString | Return a string representation of this resolvable object. | +| computeFqn | *No description.* | +| getAnyMapAttribute | *No description.* | +| getBooleanAttribute | *No description.* | +| getBooleanMapAttribute | *No description.* | +| getListAttribute | *No description.* | +| getNumberAttribute | *No description.* | +| getNumberListAttribute | *No description.* | +| getNumberMapAttribute | *No description.* | +| getStringAttribute | *No description.* | +| getStringMapAttribute | *No description.* | +| interpolationForAttribute | *No description.* | +| resolve | Produce the Token's value at resolution time. | +| toString | Return a string representation of this resolvable object. | --- -##### `computeFqn` +##### `computeFqn` ```java public java.lang.String computeFqn() ``` -##### `getAnyMapAttribute` +##### `getAnyMapAttribute` ```java public java.util.Map getAnyMapAttribute(java.lang.String terraformAttribute) ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* java.lang.String --- -##### `getBooleanAttribute` +##### `getBooleanAttribute` ```java public IResolvable getBooleanAttribute(java.lang.String terraformAttribute) ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* java.lang.String --- -##### `getBooleanMapAttribute` +##### `getBooleanMapAttribute` ```java public java.util.Map getBooleanMapAttribute(java.lang.String terraformAttribute) ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* java.lang.String --- -##### `getListAttribute` +##### `getListAttribute` ```java public java.util.List getListAttribute(java.lang.String terraformAttribute) ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* java.lang.String --- -##### `getNumberAttribute` +##### `getNumberAttribute` ```java public java.lang.Number getNumberAttribute(java.lang.String terraformAttribute) ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* java.lang.String --- -##### `getNumberListAttribute` +##### `getNumberListAttribute` ```java public java.util.List getNumberListAttribute(java.lang.String terraformAttribute) ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* java.lang.String --- -##### `getNumberMapAttribute` +##### `getNumberMapAttribute` ```java public java.util.Map getNumberMapAttribute(java.lang.String terraformAttribute) ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* java.lang.String --- -##### `getStringAttribute` +##### `getStringAttribute` ```java public java.lang.String getStringAttribute(java.lang.String terraformAttribute) ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* java.lang.String --- -##### `getStringMapAttribute` +##### `getStringMapAttribute` ```java public java.util.Map getStringMapAttribute(java.lang.String terraformAttribute) ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* java.lang.String --- -##### `interpolationForAttribute` +##### `interpolationForAttribute` ```java public IResolvable interpolationForAttribute(java.lang.String property) ``` -###### `property`Required +###### `property`Required - *Type:* java.lang.String --- -##### `resolve` +##### `resolve` ```java public java.lang.Object resolve(IResolveContext _context) @@ -19550,13 +22648,13 @@ public java.lang.Object resolve(IResolveContext _context) Produce the Token's value at resolution time. -###### `_context`Required +###### `_context`Required - *Type:* com.hashicorp.cdktf.IResolveContext --- -##### `toString` +##### `toString` ```java public java.lang.String toString() @@ -19571,29 +22669,18 @@ Returns a reversible string representation. | **Name** | **Type** | **Description** | | --- | --- | --- | -| creationStack | java.util.List | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| fqn | java.lang.String | *No description.* | -| alert | DataDigitaloceanAppSpecJobAlertList | *No description.* | -| buildCommand | java.lang.String | *No description.* | -| dockerfilePath | java.lang.String | *No description.* | -| env | DataDigitaloceanAppSpecJobEnvList | *No description.* | -| environmentSlug | java.lang.String | *No description.* | -| git | DataDigitaloceanAppSpecJobGitList | *No description.* | -| github | DataDigitaloceanAppSpecJobGithubList | *No description.* | -| gitlab | DataDigitaloceanAppSpecJobGitlabList | *No description.* | -| image | DataDigitaloceanAppSpecJobImageList | *No description.* | -| instanceCount | java.lang.Number | *No description.* | -| instanceSizeSlug | java.lang.String | *No description.* | -| kind | java.lang.String | *No description.* | -| logDestination | DataDigitaloceanAppSpecJobLogDestinationList | *No description.* | -| name | java.lang.String | *No description.* | -| runCommand | java.lang.String | *No description.* | -| sourceDir | java.lang.String | *No description.* | -| internalValue | DataDigitaloceanAppSpecJob | *No description.* | +| creationStack | java.util.List | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| fqn | java.lang.String | *No description.* | +| disabled | com.hashicorp.cdktf.IResolvable | *No description.* | +| operator | java.lang.String | *No description.* | +| rule | java.lang.String | *No description.* | +| value | java.lang.Number | *No description.* | +| window | java.lang.String | *No description.* | +| internalValue | DataDigitaloceanAppSpecServiceAlert | *No description.* | --- -##### `creationStack`Required +##### `creationStack`Required ```java public java.util.List getCreationStack(); @@ -19607,7 +22694,7 @@ If this returns an empty array the stack will not be attached. --- -##### `fqn`Required +##### `fqn`Required ```java public java.lang.String getFqn(); @@ -19617,196 +22704,235 @@ public java.lang.String getFqn(); --- -##### `alert`Required +##### `disabled`Required ```java -public DataDigitaloceanAppSpecJobAlertList getAlert(); +public IResolvable getDisabled(); ``` -- *Type:* DataDigitaloceanAppSpecJobAlertList +- *Type:* com.hashicorp.cdktf.IResolvable --- -##### `buildCommand`Required +##### `operator`Required ```java -public java.lang.String getBuildCommand(); +public java.lang.String getOperator(); ``` - *Type:* java.lang.String --- -##### `dockerfilePath`Required +##### `rule`Required ```java -public java.lang.String getDockerfilePath(); +public java.lang.String getRule(); ``` - *Type:* java.lang.String --- -##### `env`Required +##### `value`Required ```java -public DataDigitaloceanAppSpecJobEnvList getEnv(); +public java.lang.Number getValue(); ``` -- *Type:* DataDigitaloceanAppSpecJobEnvList +- *Type:* java.lang.Number --- -##### `environmentSlug`Required +##### `window`Required ```java -public java.lang.String getEnvironmentSlug(); +public java.lang.String getWindow(); ``` - *Type:* java.lang.String --- -##### `git`Required +##### `internalValue`Optional ```java -public DataDigitaloceanAppSpecJobGitList getGit(); +public DataDigitaloceanAppSpecServiceAlert getInternalValue(); ``` -- *Type:* DataDigitaloceanAppSpecJobGitList +- *Type:* DataDigitaloceanAppSpecServiceAlert --- -##### `github`Required + +### DataDigitaloceanAppSpecServiceAutoscalingList + +#### Initializers ```java -public DataDigitaloceanAppSpecJobGithubList getGithub(); +import com.hashicorp.cdktf.providers.digitalocean.data_digitalocean_app.DataDigitaloceanAppSpecServiceAutoscalingList; + +new DataDigitaloceanAppSpecServiceAutoscalingList(IInterpolatingParent terraformResource, java.lang.String terraformAttribute, java.lang.Boolean wrapsSet); ``` -- *Type:* DataDigitaloceanAppSpecJobGithubList +| **Name** | **Type** | **Description** | +| --- | --- | --- | +| terraformResource | com.hashicorp.cdktf.IInterpolatingParent | The parent resource. | +| terraformAttribute | java.lang.String | The attribute on the parent resource this class is referencing. | +| wrapsSet | java.lang.Boolean | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | --- -##### `gitlab`Required +##### `terraformResource`Required -```java -public DataDigitaloceanAppSpecJobGitlabList getGitlab(); -``` +- *Type:* com.hashicorp.cdktf.IInterpolatingParent -- *Type:* DataDigitaloceanAppSpecJobGitlabList +The parent resource. --- -##### `image`Required +##### `terraformAttribute`Required -```java -public DataDigitaloceanAppSpecJobImageList getImage(); -``` +- *Type:* java.lang.String -- *Type:* DataDigitaloceanAppSpecJobImageList +The attribute on the parent resource this class is referencing. --- -##### `instanceCount`Required +##### `wrapsSet`Required -```java -public java.lang.Number getInstanceCount(); -``` +- *Type:* java.lang.Boolean -- *Type:* java.lang.Number +whether the list is wrapping a set (will add tolist() to be able to access an item via an index). --- -##### `instanceSizeSlug`Required +#### Methods + +| **Name** | **Description** | +| --- | --- | +| allWithMapKey | Creating an iterator for this complex list. | +| computeFqn | *No description.* | +| resolve | Produce the Token's value at resolution time. | +| toString | Return a string representation of this resolvable object. | +| get | *No description.* | + +--- + +##### `allWithMapKey` ```java -public java.lang.String getInstanceSizeSlug(); +public DynamicListTerraformIterator allWithMapKey(java.lang.String mapKeyAttributeName) ``` +Creating an iterator for this complex list. + +The list will be converted into a map with the mapKeyAttributeName as the key. + +###### `mapKeyAttributeName`Required + - *Type:* java.lang.String --- -##### `kind`Required +##### `computeFqn` ```java -public java.lang.String getKind(); +public java.lang.String computeFqn() ``` -- *Type:* java.lang.String +##### `resolve` + +```java +public java.lang.Object resolve(IResolveContext _context) +``` + +Produce the Token's value at resolution time. + +###### `_context`Required + +- *Type:* com.hashicorp.cdktf.IResolveContext --- -##### `logDestination`Required +##### `toString` ```java -public DataDigitaloceanAppSpecJobLogDestinationList getLogDestination(); +public java.lang.String toString() ``` -- *Type:* DataDigitaloceanAppSpecJobLogDestinationList +Return a string representation of this resolvable object. ---- +Returns a reversible string representation. -##### `name`Required +##### `get` ```java -public java.lang.String getName(); +public DataDigitaloceanAppSpecServiceAutoscalingOutputReference get(java.lang.Number index) ``` -- *Type:* java.lang.String +###### `index`Required + +- *Type:* java.lang.Number + +the index of the item to return. --- -##### `runCommand`Required -```java -public java.lang.String getRunCommand(); -``` +#### Properties -- *Type:* java.lang.String +| **Name** | **Type** | **Description** | +| --- | --- | --- | +| creationStack | java.util.List | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| fqn | java.lang.String | *No description.* | --- -##### `sourceDir`Required +##### `creationStack`Required ```java -public java.lang.String getSourceDir(); +public java.util.List getCreationStack(); ``` -- *Type:* java.lang.String +- *Type:* java.util.List + +The creation stack of this resolvable which will be appended to errors thrown during resolution. + +If this returns an empty array the stack will not be attached. --- -##### `internalValue`Optional +##### `fqn`Required ```java -public DataDigitaloceanAppSpecJob getInternalValue(); +public java.lang.String getFqn(); ``` -- *Type:* DataDigitaloceanAppSpecJob +- *Type:* java.lang.String --- -### DataDigitaloceanAppSpecList +### DataDigitaloceanAppSpecServiceAutoscalingMetricsCpuList -#### Initializers +#### Initializers ```java -import com.hashicorp.cdktf.providers.digitalocean.data_digitalocean_app.DataDigitaloceanAppSpecList; +import com.hashicorp.cdktf.providers.digitalocean.data_digitalocean_app.DataDigitaloceanAppSpecServiceAutoscalingMetricsCpuList; -new DataDigitaloceanAppSpecList(IInterpolatingParent terraformResource, java.lang.String terraformAttribute, java.lang.Boolean wrapsSet); +new DataDigitaloceanAppSpecServiceAutoscalingMetricsCpuList(IInterpolatingParent terraformResource, java.lang.String terraformAttribute, java.lang.Boolean wrapsSet); ``` | **Name** | **Type** | **Description** | | --- | --- | --- | -| terraformResource | com.hashicorp.cdktf.IInterpolatingParent | The parent resource. | -| terraformAttribute | java.lang.String | The attribute on the parent resource this class is referencing. | -| wrapsSet | java.lang.Boolean | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | +| terraformResource | com.hashicorp.cdktf.IInterpolatingParent | The parent resource. | +| terraformAttribute | java.lang.String | The attribute on the parent resource this class is referencing. | +| wrapsSet | java.lang.Boolean | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | --- -##### `terraformResource`Required +##### `terraformResource`Required - *Type:* com.hashicorp.cdktf.IInterpolatingParent @@ -19814,7 +22940,7 @@ The parent resource. --- -##### `terraformAttribute`Required +##### `terraformAttribute`Required - *Type:* java.lang.String @@ -19822,7 +22948,7 @@ The attribute on the parent resource this class is referencing. --- -##### `wrapsSet`Required +##### `wrapsSet`Required - *Type:* java.lang.Boolean @@ -19834,15 +22960,15 @@ whether the list is wrapping a set (will add tolist() to be able to access an it | **Name** | **Description** | | --- | --- | -| allWithMapKey | Creating an iterator for this complex list. | -| computeFqn | *No description.* | -| resolve | Produce the Token's value at resolution time. | -| toString | Return a string representation of this resolvable object. | -| get | *No description.* | +| allWithMapKey | Creating an iterator for this complex list. | +| computeFqn | *No description.* | +| resolve | Produce the Token's value at resolution time. | +| toString | Return a string representation of this resolvable object. | +| get | *No description.* | --- -##### `allWithMapKey` +##### `allWithMapKey` ```java public DynamicListTerraformIterator allWithMapKey(java.lang.String mapKeyAttributeName) @@ -19852,19 +22978,19 @@ Creating an iterator for this complex list. The list will be converted into a map with the mapKeyAttributeName as the key. -###### `mapKeyAttributeName`Required +###### `mapKeyAttributeName`Required - *Type:* java.lang.String --- -##### `computeFqn` +##### `computeFqn` ```java public java.lang.String computeFqn() ``` -##### `resolve` +##### `resolve` ```java public java.lang.Object resolve(IResolveContext _context) @@ -19872,13 +22998,13 @@ public java.lang.Object resolve(IResolveContext _context) Produce the Token's value at resolution time. -###### `_context`Required +###### `_context`Required - *Type:* com.hashicorp.cdktf.IResolveContext --- -##### `toString` +##### `toString` ```java public java.lang.String toString() @@ -19888,13 +23014,13 @@ Return a string representation of this resolvable object. Returns a reversible string representation. -##### `get` +##### `get` ```java -public DataDigitaloceanAppSpecOutputReference get(java.lang.Number index) +public DataDigitaloceanAppSpecServiceAutoscalingMetricsCpuOutputReference get(java.lang.Number index) ``` -###### `index`Required +###### `index`Required - *Type:* java.lang.Number @@ -19907,12 +23033,12 @@ the index of the item to return. | **Name** | **Type** | **Description** | | --- | --- | --- | -| creationStack | java.util.List | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| fqn | java.lang.String | *No description.* | +| creationStack | java.util.List | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| fqn | java.lang.String | *No description.* | --- -##### `creationStack`Required +##### `creationStack`Required ```java public java.util.List getCreationStack(); @@ -19926,7 +23052,7 @@ If this returns an empty array the stack will not be attached. --- -##### `fqn`Required +##### `fqn`Required ```java public java.lang.String getFqn(); @@ -19937,26 +23063,26 @@ public java.lang.String getFqn(); --- -### DataDigitaloceanAppSpecOutputReference +### DataDigitaloceanAppSpecServiceAutoscalingMetricsCpuOutputReference -#### Initializers +#### Initializers ```java -import com.hashicorp.cdktf.providers.digitalocean.data_digitalocean_app.DataDigitaloceanAppSpecOutputReference; +import com.hashicorp.cdktf.providers.digitalocean.data_digitalocean_app.DataDigitaloceanAppSpecServiceAutoscalingMetricsCpuOutputReference; -new DataDigitaloceanAppSpecOutputReference(IInterpolatingParent terraformResource, java.lang.String terraformAttribute, java.lang.Number complexObjectIndex, java.lang.Boolean complexObjectIsFromSet); +new DataDigitaloceanAppSpecServiceAutoscalingMetricsCpuOutputReference(IInterpolatingParent terraformResource, java.lang.String terraformAttribute, java.lang.Number complexObjectIndex, java.lang.Boolean complexObjectIsFromSet); ``` | **Name** | **Type** | **Description** | | --- | --- | --- | -| terraformResource | com.hashicorp.cdktf.IInterpolatingParent | The parent resource. | -| terraformAttribute | java.lang.String | The attribute on the parent resource this class is referencing. | -| complexObjectIndex | java.lang.Number | the index of this item in the list. | -| complexObjectIsFromSet | java.lang.Boolean | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | +| terraformResource | com.hashicorp.cdktf.IInterpolatingParent | The parent resource. | +| terraformAttribute | java.lang.String | The attribute on the parent resource this class is referencing. | +| complexObjectIndex | java.lang.Number | the index of this item in the list. | +| complexObjectIsFromSet | java.lang.Boolean | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | --- -##### `terraformResource`Required +##### `terraformResource`Required - *Type:* com.hashicorp.cdktf.IInterpolatingParent @@ -19964,7 +23090,7 @@ The parent resource. --- -##### `terraformAttribute`Required +##### `terraformAttribute`Required - *Type:* java.lang.String @@ -19972,7 +23098,7 @@ The attribute on the parent resource this class is referencing. --- -##### `complexObjectIndex`Required +##### `complexObjectIndex`Required - *Type:* java.lang.Number @@ -19980,7 +23106,7 @@ the index of this item in the list. --- -##### `complexObjectIsFromSet`Required +##### `complexObjectIsFromSet`Required - *Type:* java.lang.Boolean @@ -19992,149 +23118,149 @@ whether the list is wrapping a set (will add tolist() to be able to access an it | **Name** | **Description** | | --- | --- | -| computeFqn | *No description.* | -| getAnyMapAttribute | *No description.* | -| getBooleanAttribute | *No description.* | -| getBooleanMapAttribute | *No description.* | -| getListAttribute | *No description.* | -| getNumberAttribute | *No description.* | -| getNumberListAttribute | *No description.* | -| getNumberMapAttribute | *No description.* | -| getStringAttribute | *No description.* | -| getStringMapAttribute | *No description.* | -| interpolationForAttribute | *No description.* | -| resolve | Produce the Token's value at resolution time. | -| toString | Return a string representation of this resolvable object. | +| computeFqn | *No description.* | +| getAnyMapAttribute | *No description.* | +| getBooleanAttribute | *No description.* | +| getBooleanMapAttribute | *No description.* | +| getListAttribute | *No description.* | +| getNumberAttribute | *No description.* | +| getNumberListAttribute | *No description.* | +| getNumberMapAttribute | *No description.* | +| getStringAttribute | *No description.* | +| getStringMapAttribute | *No description.* | +| interpolationForAttribute | *No description.* | +| resolve | Produce the Token's value at resolution time. | +| toString | Return a string representation of this resolvable object. | --- -##### `computeFqn` +##### `computeFqn` ```java public java.lang.String computeFqn() ``` -##### `getAnyMapAttribute` +##### `getAnyMapAttribute` ```java public java.util.Map getAnyMapAttribute(java.lang.String terraformAttribute) ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* java.lang.String --- -##### `getBooleanAttribute` +##### `getBooleanAttribute` ```java public IResolvable getBooleanAttribute(java.lang.String terraformAttribute) ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* java.lang.String --- -##### `getBooleanMapAttribute` +##### `getBooleanMapAttribute` ```java public java.util.Map getBooleanMapAttribute(java.lang.String terraformAttribute) ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* java.lang.String --- -##### `getListAttribute` +##### `getListAttribute` ```java public java.util.List getListAttribute(java.lang.String terraformAttribute) ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* java.lang.String --- -##### `getNumberAttribute` +##### `getNumberAttribute` ```java public java.lang.Number getNumberAttribute(java.lang.String terraformAttribute) ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* java.lang.String --- -##### `getNumberListAttribute` +##### `getNumberListAttribute` ```java public java.util.List getNumberListAttribute(java.lang.String terraformAttribute) ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* java.lang.String --- -##### `getNumberMapAttribute` +##### `getNumberMapAttribute` ```java public java.util.Map getNumberMapAttribute(java.lang.String terraformAttribute) ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* java.lang.String --- -##### `getStringAttribute` +##### `getStringAttribute` ```java public java.lang.String getStringAttribute(java.lang.String terraformAttribute) ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* java.lang.String --- -##### `getStringMapAttribute` +##### `getStringMapAttribute` ```java public java.util.Map getStringMapAttribute(java.lang.String terraformAttribute) ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* java.lang.String --- -##### `interpolationForAttribute` +##### `interpolationForAttribute` ```java public IResolvable interpolationForAttribute(java.lang.String property) ``` -###### `property`Required +###### `property`Required - *Type:* java.lang.String --- -##### `resolve` +##### `resolve` ```java public java.lang.Object resolve(IResolveContext _context) @@ -20142,13 +23268,13 @@ public java.lang.Object resolve(IResolveContext _context) Produce the Token's value at resolution time. -###### `_context`Required +###### `_context`Required - *Type:* com.hashicorp.cdktf.IResolveContext --- -##### `toString` +##### `toString` ```java public java.lang.String toString() @@ -20163,28 +23289,14 @@ Returns a reversible string representation. | **Name** | **Type** | **Description** | | --- | --- | --- | -| creationStack | java.util.List | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| fqn | java.lang.String | *No description.* | -| alert | DataDigitaloceanAppSpecAlertList | *No description.* | -| database | DataDigitaloceanAppSpecDatabaseList | *No description.* | -| domain | DataDigitaloceanAppSpecDomainList | *No description.* | -| domains | java.util.List | *No description.* | -| egress | DataDigitaloceanAppSpecEgressList | *No description.* | -| env | DataDigitaloceanAppSpecEnvList | *No description.* | -| features | java.util.List | *No description.* | -| function | DataDigitaloceanAppSpecFunctionList | *No description.* | -| ingress | DataDigitaloceanAppSpecIngressList | *No description.* | -| job | DataDigitaloceanAppSpecJobList | *No description.* | -| name | java.lang.String | *No description.* | -| region | java.lang.String | *No description.* | -| service | DataDigitaloceanAppSpecServiceList | *No description.* | -| staticSite | DataDigitaloceanAppSpecStaticSiteList | *No description.* | -| worker | DataDigitaloceanAppSpecWorkerList | *No description.* | -| internalValue | DataDigitaloceanAppSpec | *No description.* | +| creationStack | java.util.List | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| fqn | java.lang.String | *No description.* | +| percent | java.lang.Number | *No description.* | +| internalValue | DataDigitaloceanAppSpecServiceAutoscalingMetricsCpu | *No description.* | --- -##### `creationStack`Required +##### `creationStack`Required ```java public java.util.List getCreationStack(); @@ -20198,7 +23310,7 @@ If this returns an empty array the stack will not be attached. --- -##### `fqn`Required +##### `fqn`Required ```java public java.lang.String getFqn(); @@ -20208,186 +23320,46 @@ public java.lang.String getFqn(); --- -##### `alert`Required - -```java -public DataDigitaloceanAppSpecAlertList getAlert(); -``` - -- *Type:* DataDigitaloceanAppSpecAlertList - ---- - -##### `database`Required - -```java -public DataDigitaloceanAppSpecDatabaseList getDatabase(); -``` - -- *Type:* DataDigitaloceanAppSpecDatabaseList - ---- - -##### `domain`Required - -```java -public DataDigitaloceanAppSpecDomainList getDomain(); -``` - -- *Type:* DataDigitaloceanAppSpecDomainList - ---- - -##### `domains`Required - -```java -public java.util.List getDomains(); -``` - -- *Type:* java.util.List - ---- - -##### `egress`Required - -```java -public DataDigitaloceanAppSpecEgressList getEgress(); -``` - -- *Type:* DataDigitaloceanAppSpecEgressList - ---- - -##### `env`Required - -```java -public DataDigitaloceanAppSpecEnvList getEnv(); -``` - -- *Type:* DataDigitaloceanAppSpecEnvList - ---- - -##### `features`Required - -```java -public java.util.List getFeatures(); -``` - -- *Type:* java.util.List - ---- - -##### `function`Required - -```java -public DataDigitaloceanAppSpecFunctionList getFunction(); -``` - -- *Type:* DataDigitaloceanAppSpecFunctionList - ---- - -##### `ingress`Required - -```java -public DataDigitaloceanAppSpecIngressList getIngress(); -``` - -- *Type:* DataDigitaloceanAppSpecIngressList - ---- - -##### `job`Required - -```java -public DataDigitaloceanAppSpecJobList getJob(); -``` - -- *Type:* DataDigitaloceanAppSpecJobList - ---- - -##### `name`Required - -```java -public java.lang.String getName(); -``` - -- *Type:* java.lang.String - ---- - -##### `region`Required - -```java -public java.lang.String getRegion(); -``` - -- *Type:* java.lang.String - ---- - -##### `service`Required - -```java -public DataDigitaloceanAppSpecServiceList getService(); -``` - -- *Type:* DataDigitaloceanAppSpecServiceList - ---- - -##### `staticSite`Required - -```java -public DataDigitaloceanAppSpecStaticSiteList getStaticSite(); -``` - -- *Type:* DataDigitaloceanAppSpecStaticSiteList - ---- - -##### `worker`Required +##### `percent`Required ```java -public DataDigitaloceanAppSpecWorkerList getWorker(); +public java.lang.Number getPercent(); ``` -- *Type:* DataDigitaloceanAppSpecWorkerList +- *Type:* java.lang.Number --- -##### `internalValue`Optional +##### `internalValue`Optional ```java -public DataDigitaloceanAppSpec getInternalValue(); +public DataDigitaloceanAppSpecServiceAutoscalingMetricsCpu getInternalValue(); ``` -- *Type:* DataDigitaloceanAppSpec +- *Type:* DataDigitaloceanAppSpecServiceAutoscalingMetricsCpu --- -### DataDigitaloceanAppSpecServiceAlertList +### DataDigitaloceanAppSpecServiceAutoscalingMetricsList -#### Initializers +#### Initializers ```java -import com.hashicorp.cdktf.providers.digitalocean.data_digitalocean_app.DataDigitaloceanAppSpecServiceAlertList; +import com.hashicorp.cdktf.providers.digitalocean.data_digitalocean_app.DataDigitaloceanAppSpecServiceAutoscalingMetricsList; -new DataDigitaloceanAppSpecServiceAlertList(IInterpolatingParent terraformResource, java.lang.String terraformAttribute, java.lang.Boolean wrapsSet); +new DataDigitaloceanAppSpecServiceAutoscalingMetricsList(IInterpolatingParent terraformResource, java.lang.String terraformAttribute, java.lang.Boolean wrapsSet); ``` | **Name** | **Type** | **Description** | | --- | --- | --- | -| terraformResource | com.hashicorp.cdktf.IInterpolatingParent | The parent resource. | -| terraformAttribute | java.lang.String | The attribute on the parent resource this class is referencing. | -| wrapsSet | java.lang.Boolean | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | +| terraformResource | com.hashicorp.cdktf.IInterpolatingParent | The parent resource. | +| terraformAttribute | java.lang.String | The attribute on the parent resource this class is referencing. | +| wrapsSet | java.lang.Boolean | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | --- -##### `terraformResource`Required +##### `terraformResource`Required - *Type:* com.hashicorp.cdktf.IInterpolatingParent @@ -20395,7 +23367,7 @@ The parent resource. --- -##### `terraformAttribute`Required +##### `terraformAttribute`Required - *Type:* java.lang.String @@ -20403,7 +23375,7 @@ The attribute on the parent resource this class is referencing. --- -##### `wrapsSet`Required +##### `wrapsSet`Required - *Type:* java.lang.Boolean @@ -20415,15 +23387,15 @@ whether the list is wrapping a set (will add tolist() to be able to access an it | **Name** | **Description** | | --- | --- | -| allWithMapKey | Creating an iterator for this complex list. | -| computeFqn | *No description.* | -| resolve | Produce the Token's value at resolution time. | -| toString | Return a string representation of this resolvable object. | -| get | *No description.* | +| allWithMapKey | Creating an iterator for this complex list. | +| computeFqn | *No description.* | +| resolve | Produce the Token's value at resolution time. | +| toString | Return a string representation of this resolvable object. | +| get | *No description.* | --- -##### `allWithMapKey` +##### `allWithMapKey` ```java public DynamicListTerraformIterator allWithMapKey(java.lang.String mapKeyAttributeName) @@ -20433,19 +23405,19 @@ Creating an iterator for this complex list. The list will be converted into a map with the mapKeyAttributeName as the key. -###### `mapKeyAttributeName`Required +###### `mapKeyAttributeName`Required - *Type:* java.lang.String --- -##### `computeFqn` +##### `computeFqn` ```java public java.lang.String computeFqn() ``` -##### `resolve` +##### `resolve` ```java public java.lang.Object resolve(IResolveContext _context) @@ -20453,13 +23425,13 @@ public java.lang.Object resolve(IResolveContext _context) Produce the Token's value at resolution time. -###### `_context`Required +###### `_context`Required - *Type:* com.hashicorp.cdktf.IResolveContext --- -##### `toString` +##### `toString` ```java public java.lang.String toString() @@ -20469,13 +23441,13 @@ Return a string representation of this resolvable object. Returns a reversible string representation. -##### `get` +##### `get` ```java -public DataDigitaloceanAppSpecServiceAlertOutputReference get(java.lang.Number index) +public DataDigitaloceanAppSpecServiceAutoscalingMetricsOutputReference get(java.lang.Number index) ``` -###### `index`Required +###### `index`Required - *Type:* java.lang.Number @@ -20488,12 +23460,12 @@ the index of the item to return. | **Name** | **Type** | **Description** | | --- | --- | --- | -| creationStack | java.util.List | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| fqn | java.lang.String | *No description.* | +| creationStack | java.util.List | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| fqn | java.lang.String | *No description.* | --- -##### `creationStack`Required +##### `creationStack`Required ```java public java.util.List getCreationStack(); @@ -20507,7 +23479,7 @@ If this returns an empty array the stack will not be attached. --- -##### `fqn`Required +##### `fqn`Required ```java public java.lang.String getFqn(); @@ -20518,26 +23490,26 @@ public java.lang.String getFqn(); --- -### DataDigitaloceanAppSpecServiceAlertOutputReference +### DataDigitaloceanAppSpecServiceAutoscalingMetricsOutputReference -#### Initializers +#### Initializers ```java -import com.hashicorp.cdktf.providers.digitalocean.data_digitalocean_app.DataDigitaloceanAppSpecServiceAlertOutputReference; +import com.hashicorp.cdktf.providers.digitalocean.data_digitalocean_app.DataDigitaloceanAppSpecServiceAutoscalingMetricsOutputReference; -new DataDigitaloceanAppSpecServiceAlertOutputReference(IInterpolatingParent terraformResource, java.lang.String terraformAttribute, java.lang.Number complexObjectIndex, java.lang.Boolean complexObjectIsFromSet); +new DataDigitaloceanAppSpecServiceAutoscalingMetricsOutputReference(IInterpolatingParent terraformResource, java.lang.String terraformAttribute, java.lang.Number complexObjectIndex, java.lang.Boolean complexObjectIsFromSet); ``` | **Name** | **Type** | **Description** | | --- | --- | --- | -| terraformResource | com.hashicorp.cdktf.IInterpolatingParent | The parent resource. | -| terraformAttribute | java.lang.String | The attribute on the parent resource this class is referencing. | -| complexObjectIndex | java.lang.Number | the index of this item in the list. | -| complexObjectIsFromSet | java.lang.Boolean | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | +| terraformResource | com.hashicorp.cdktf.IInterpolatingParent | The parent resource. | +| terraformAttribute | java.lang.String | The attribute on the parent resource this class is referencing. | +| complexObjectIndex | java.lang.Number | the index of this item in the list. | +| complexObjectIsFromSet | java.lang.Boolean | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | --- -##### `terraformResource`Required +##### `terraformResource`Required - *Type:* com.hashicorp.cdktf.IInterpolatingParent @@ -20545,7 +23517,7 @@ The parent resource. --- -##### `terraformAttribute`Required +##### `terraformAttribute`Required - *Type:* java.lang.String @@ -20553,7 +23525,7 @@ The attribute on the parent resource this class is referencing. --- -##### `complexObjectIndex`Required +##### `complexObjectIndex`Required - *Type:* java.lang.Number @@ -20561,7 +23533,7 @@ the index of this item in the list. --- -##### `complexObjectIsFromSet`Required +##### `complexObjectIsFromSet`Required - *Type:* java.lang.Boolean @@ -20573,149 +23545,149 @@ whether the list is wrapping a set (will add tolist() to be able to access an it | **Name** | **Description** | | --- | --- | -| computeFqn | *No description.* | -| getAnyMapAttribute | *No description.* | -| getBooleanAttribute | *No description.* | -| getBooleanMapAttribute | *No description.* | -| getListAttribute | *No description.* | -| getNumberAttribute | *No description.* | -| getNumberListAttribute | *No description.* | -| getNumberMapAttribute | *No description.* | -| getStringAttribute | *No description.* | -| getStringMapAttribute | *No description.* | -| interpolationForAttribute | *No description.* | -| resolve | Produce the Token's value at resolution time. | -| toString | Return a string representation of this resolvable object. | +| computeFqn | *No description.* | +| getAnyMapAttribute | *No description.* | +| getBooleanAttribute | *No description.* | +| getBooleanMapAttribute | *No description.* | +| getListAttribute | *No description.* | +| getNumberAttribute | *No description.* | +| getNumberListAttribute | *No description.* | +| getNumberMapAttribute | *No description.* | +| getStringAttribute | *No description.* | +| getStringMapAttribute | *No description.* | +| interpolationForAttribute | *No description.* | +| resolve | Produce the Token's value at resolution time. | +| toString | Return a string representation of this resolvable object. | --- -##### `computeFqn` +##### `computeFqn` ```java public java.lang.String computeFqn() ``` -##### `getAnyMapAttribute` +##### `getAnyMapAttribute` ```java public java.util.Map getAnyMapAttribute(java.lang.String terraformAttribute) ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* java.lang.String --- -##### `getBooleanAttribute` +##### `getBooleanAttribute` ```java public IResolvable getBooleanAttribute(java.lang.String terraformAttribute) ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* java.lang.String --- -##### `getBooleanMapAttribute` +##### `getBooleanMapAttribute` ```java public java.util.Map getBooleanMapAttribute(java.lang.String terraformAttribute) ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* java.lang.String --- -##### `getListAttribute` +##### `getListAttribute` ```java public java.util.List getListAttribute(java.lang.String terraformAttribute) ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* java.lang.String --- -##### `getNumberAttribute` +##### `getNumberAttribute` ```java public java.lang.Number getNumberAttribute(java.lang.String terraformAttribute) ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* java.lang.String --- -##### `getNumberListAttribute` +##### `getNumberListAttribute` ```java public java.util.List getNumberListAttribute(java.lang.String terraformAttribute) ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* java.lang.String --- -##### `getNumberMapAttribute` +##### `getNumberMapAttribute` ```java public java.util.Map getNumberMapAttribute(java.lang.String terraformAttribute) ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* java.lang.String --- -##### `getStringAttribute` +##### `getStringAttribute` ```java public java.lang.String getStringAttribute(java.lang.String terraformAttribute) ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* java.lang.String --- -##### `getStringMapAttribute` +##### `getStringMapAttribute` ```java public java.util.Map getStringMapAttribute(java.lang.String terraformAttribute) ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* java.lang.String --- -##### `interpolationForAttribute` +##### `interpolationForAttribute` ```java public IResolvable interpolationForAttribute(java.lang.String property) ``` -###### `property`Required +###### `property`Required - *Type:* java.lang.String --- -##### `resolve` +##### `resolve` ```java public java.lang.Object resolve(IResolveContext _context) @@ -20723,13 +23695,13 @@ public java.lang.Object resolve(IResolveContext _context) Produce the Token's value at resolution time. -###### `_context`Required +###### `_context`Required - *Type:* com.hashicorp.cdktf.IResolveContext --- -##### `toString` +##### `toString` ```java public java.lang.String toString() @@ -20744,18 +23716,14 @@ Returns a reversible string representation. | **Name** | **Type** | **Description** | | --- | --- | --- | -| creationStack | java.util.List | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| fqn | java.lang.String | *No description.* | -| disabled | com.hashicorp.cdktf.IResolvable | *No description.* | -| operator | java.lang.String | *No description.* | -| rule | java.lang.String | *No description.* | -| value | java.lang.Number | *No description.* | -| window | java.lang.String | *No description.* | -| internalValue | DataDigitaloceanAppSpecServiceAlert | *No description.* | +| creationStack | java.util.List | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| fqn | java.lang.String | *No description.* | +| cpu | DataDigitaloceanAppSpecServiceAutoscalingMetricsCpuList | *No description.* | +| internalValue | DataDigitaloceanAppSpecServiceAutoscalingMetrics | *No description.* | --- -##### `creationStack`Required +##### `creationStack`Required ```java public java.util.List getCreationStack(); @@ -20769,7 +23737,7 @@ If this returns an empty array the stack will not be attached. --- -##### `fqn`Required +##### `fqn`Required ```java public java.lang.String getFqn(); @@ -20779,144 +23747,225 @@ public java.lang.String getFqn(); --- -##### `disabled`Required +##### `cpu`Required ```java -public IResolvable getDisabled(); +public DataDigitaloceanAppSpecServiceAutoscalingMetricsCpuList getCpu(); ``` -- *Type:* com.hashicorp.cdktf.IResolvable +- *Type:* DataDigitaloceanAppSpecServiceAutoscalingMetricsCpuList --- -##### `operator`Required +##### `internalValue`Optional ```java -public java.lang.String getOperator(); +public DataDigitaloceanAppSpecServiceAutoscalingMetrics getInternalValue(); ``` -- *Type:* java.lang.String +- *Type:* DataDigitaloceanAppSpecServiceAutoscalingMetrics --- -##### `rule`Required + +### DataDigitaloceanAppSpecServiceAutoscalingOutputReference + +#### Initializers ```java -public java.lang.String getRule(); +import com.hashicorp.cdktf.providers.digitalocean.data_digitalocean_app.DataDigitaloceanAppSpecServiceAutoscalingOutputReference; + +new DataDigitaloceanAppSpecServiceAutoscalingOutputReference(IInterpolatingParent terraformResource, java.lang.String terraformAttribute, java.lang.Number complexObjectIndex, java.lang.Boolean complexObjectIsFromSet); ``` -- *Type:* java.lang.String +| **Name** | **Type** | **Description** | +| --- | --- | --- | +| terraformResource | com.hashicorp.cdktf.IInterpolatingParent | The parent resource. | +| terraformAttribute | java.lang.String | The attribute on the parent resource this class is referencing. | +| complexObjectIndex | java.lang.Number | the index of this item in the list. | +| complexObjectIsFromSet | java.lang.Boolean | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | --- -##### `value`Required +##### `terraformResource`Required -```java -public java.lang.Number getValue(); -``` +- *Type:* com.hashicorp.cdktf.IInterpolatingParent + +The parent resource. + +--- + +##### `terraformAttribute`Required + +- *Type:* java.lang.String + +The attribute on the parent resource this class is referencing. + +--- + +##### `complexObjectIndex`Required - *Type:* java.lang.Number +the index of this item in the list. + --- -##### `window`Required +##### `complexObjectIsFromSet`Required + +- *Type:* java.lang.Boolean + +whether the list is wrapping a set (will add tolist() to be able to access an item via an index). + +--- + +#### Methods + +| **Name** | **Description** | +| --- | --- | +| computeFqn | *No description.* | +| getAnyMapAttribute | *No description.* | +| getBooleanAttribute | *No description.* | +| getBooleanMapAttribute | *No description.* | +| getListAttribute | *No description.* | +| getNumberAttribute | *No description.* | +| getNumberListAttribute | *No description.* | +| getNumberMapAttribute | *No description.* | +| getStringAttribute | *No description.* | +| getStringMapAttribute | *No description.* | +| interpolationForAttribute | *No description.* | +| resolve | Produce the Token's value at resolution time. | +| toString | Return a string representation of this resolvable object. | + +--- + +##### `computeFqn` ```java -public java.lang.String getWindow(); +public java.lang.String computeFqn() +``` + +##### `getAnyMapAttribute` + +```java +public java.util.Map getAnyMapAttribute(java.lang.String terraformAttribute) ``` +###### `terraformAttribute`Required + - *Type:* java.lang.String --- -##### `internalValue`Optional +##### `getBooleanAttribute` ```java -public DataDigitaloceanAppSpecServiceAlert getInternalValue(); +public IResolvable getBooleanAttribute(java.lang.String terraformAttribute) ``` -- *Type:* DataDigitaloceanAppSpecServiceAlert - ---- +###### `terraformAttribute`Required +- *Type:* java.lang.String -### DataDigitaloceanAppSpecServiceAutoscalingList +--- -#### Initializers +##### `getBooleanMapAttribute` ```java -import com.hashicorp.cdktf.providers.digitalocean.data_digitalocean_app.DataDigitaloceanAppSpecServiceAutoscalingList; - -new DataDigitaloceanAppSpecServiceAutoscalingList(IInterpolatingParent terraformResource, java.lang.String terraformAttribute, java.lang.Boolean wrapsSet); +public java.util.Map getBooleanMapAttribute(java.lang.String terraformAttribute) ``` -| **Name** | **Type** | **Description** | -| --- | --- | --- | -| terraformResource | com.hashicorp.cdktf.IInterpolatingParent | The parent resource. | -| terraformAttribute | java.lang.String | The attribute on the parent resource this class is referencing. | -| wrapsSet | java.lang.Boolean | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | +###### `terraformAttribute`Required + +- *Type:* java.lang.String --- -##### `terraformResource`Required +##### `getListAttribute` -- *Type:* com.hashicorp.cdktf.IInterpolatingParent +```java +public java.util.List getListAttribute(java.lang.String terraformAttribute) +``` -The parent resource. +###### `terraformAttribute`Required + +- *Type:* java.lang.String --- -##### `terraformAttribute`Required +##### `getNumberAttribute` -- *Type:* java.lang.String +```java +public java.lang.Number getNumberAttribute(java.lang.String terraformAttribute) +``` -The attribute on the parent resource this class is referencing. +###### `terraformAttribute`Required + +- *Type:* java.lang.String --- -##### `wrapsSet`Required +##### `getNumberListAttribute` -- *Type:* java.lang.Boolean +```java +public java.util.List getNumberListAttribute(java.lang.String terraformAttribute) +``` -whether the list is wrapping a set (will add tolist() to be able to access an item via an index). +###### `terraformAttribute`Required + +- *Type:* java.lang.String --- -#### Methods +##### `getNumberMapAttribute` -| **Name** | **Description** | -| --- | --- | -| allWithMapKey | Creating an iterator for this complex list. | -| computeFqn | *No description.* | -| resolve | Produce the Token's value at resolution time. | -| toString | Return a string representation of this resolvable object. | -| get | *No description.* | +```java +public java.util.Map getNumberMapAttribute(java.lang.String terraformAttribute) +``` + +###### `terraformAttribute`Required + +- *Type:* java.lang.String --- -##### `allWithMapKey` +##### `getStringAttribute` ```java -public DynamicListTerraformIterator allWithMapKey(java.lang.String mapKeyAttributeName) +public java.lang.String getStringAttribute(java.lang.String terraformAttribute) ``` -Creating an iterator for this complex list. +###### `terraformAttribute`Required -The list will be converted into a map with the mapKeyAttributeName as the key. +- *Type:* java.lang.String -###### `mapKeyAttributeName`Required +--- + +##### `getStringMapAttribute` + +```java +public java.util.Map getStringMapAttribute(java.lang.String terraformAttribute) +``` + +###### `terraformAttribute`Required - *Type:* java.lang.String --- -##### `computeFqn` +##### `interpolationForAttribute` ```java -public java.lang.String computeFqn() +public IResolvable interpolationForAttribute(java.lang.String property) ``` -##### `resolve` +###### `property`Required + +- *Type:* java.lang.String + +--- + +##### `resolve` ```java public java.lang.Object resolve(IResolveContext _context) @@ -20924,13 +23973,13 @@ public java.lang.Object resolve(IResolveContext _context) Produce the Token's value at resolution time. -###### `_context`Required +###### `_context`Required - *Type:* com.hashicorp.cdktf.IResolveContext --- -##### `toString` +##### `toString` ```java public java.lang.String toString() @@ -20940,31 +23989,21 @@ Return a string representation of this resolvable object. Returns a reversible string representation. -##### `get` - -```java -public DataDigitaloceanAppSpecServiceAutoscalingOutputReference get(java.lang.Number index) -``` - -###### `index`Required - -- *Type:* java.lang.Number - -the index of the item to return. - ---- - #### Properties | **Name** | **Type** | **Description** | | --- | --- | --- | -| creationStack | java.util.List | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| fqn | java.lang.String | *No description.* | +| creationStack | java.util.List | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| fqn | java.lang.String | *No description.* | +| maxInstanceCount | java.lang.Number | *No description.* | +| metrics | DataDigitaloceanAppSpecServiceAutoscalingMetricsList | *No description.* | +| minInstanceCount | java.lang.Number | *No description.* | +| internalValue | DataDigitaloceanAppSpecServiceAutoscaling | *No description.* | --- -##### `creationStack`Required +##### `creationStack`Required ```java public java.util.List getCreationStack(); @@ -20978,7 +24017,7 @@ If this returns an empty array the stack will not be attached. --- -##### `fqn`Required +##### `fqn`Required ```java public java.lang.String getFqn(); @@ -20988,26 +24027,66 @@ public java.lang.String getFqn(); --- +##### `maxInstanceCount`Required -### DataDigitaloceanAppSpecServiceAutoscalingMetricsCpuList +```java +public java.lang.Number getMaxInstanceCount(); +``` -#### Initializers +- *Type:* java.lang.Number + +--- + +##### `metrics`Required ```java -import com.hashicorp.cdktf.providers.digitalocean.data_digitalocean_app.DataDigitaloceanAppSpecServiceAutoscalingMetricsCpuList; +public DataDigitaloceanAppSpecServiceAutoscalingMetricsList getMetrics(); +``` -new DataDigitaloceanAppSpecServiceAutoscalingMetricsCpuList(IInterpolatingParent terraformResource, java.lang.String terraformAttribute, java.lang.Boolean wrapsSet); +- *Type:* DataDigitaloceanAppSpecServiceAutoscalingMetricsList + +--- + +##### `minInstanceCount`Required + +```java +public java.lang.Number getMinInstanceCount(); +``` + +- *Type:* java.lang.Number + +--- + +##### `internalValue`Optional + +```java +public DataDigitaloceanAppSpecServiceAutoscaling getInternalValue(); +``` + +- *Type:* DataDigitaloceanAppSpecServiceAutoscaling + +--- + + +### DataDigitaloceanAppSpecServiceCorsAllowOriginsList + +#### Initializers + +```java +import com.hashicorp.cdktf.providers.digitalocean.data_digitalocean_app.DataDigitaloceanAppSpecServiceCorsAllowOriginsList; + +new DataDigitaloceanAppSpecServiceCorsAllowOriginsList(IInterpolatingParent terraformResource, java.lang.String terraformAttribute, java.lang.Boolean wrapsSet); ``` | **Name** | **Type** | **Description** | | --- | --- | --- | -| terraformResource | com.hashicorp.cdktf.IInterpolatingParent | The parent resource. | -| terraformAttribute | java.lang.String | The attribute on the parent resource this class is referencing. | -| wrapsSet | java.lang.Boolean | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | +| terraformResource | com.hashicorp.cdktf.IInterpolatingParent | The parent resource. | +| terraformAttribute | java.lang.String | The attribute on the parent resource this class is referencing. | +| wrapsSet | java.lang.Boolean | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | --- -##### `terraformResource`Required +##### `terraformResource`Required - *Type:* com.hashicorp.cdktf.IInterpolatingParent @@ -21015,7 +24094,7 @@ The parent resource. --- -##### `terraformAttribute`Required +##### `terraformAttribute`Required - *Type:* java.lang.String @@ -21023,7 +24102,7 @@ The attribute on the parent resource this class is referencing. --- -##### `wrapsSet`Required +##### `wrapsSet`Required - *Type:* java.lang.Boolean @@ -21035,15 +24114,15 @@ whether the list is wrapping a set (will add tolist() to be able to access an it | **Name** | **Description** | | --- | --- | -| allWithMapKey | Creating an iterator for this complex list. | -| computeFqn | *No description.* | -| resolve | Produce the Token's value at resolution time. | -| toString | Return a string representation of this resolvable object. | -| get | *No description.* | +| allWithMapKey | Creating an iterator for this complex list. | +| computeFqn | *No description.* | +| resolve | Produce the Token's value at resolution time. | +| toString | Return a string representation of this resolvable object. | +| get | *No description.* | --- -##### `allWithMapKey` +##### `allWithMapKey` ```java public DynamicListTerraformIterator allWithMapKey(java.lang.String mapKeyAttributeName) @@ -21053,19 +24132,19 @@ Creating an iterator for this complex list. The list will be converted into a map with the mapKeyAttributeName as the key. -###### `mapKeyAttributeName`Required +###### `mapKeyAttributeName`Required - *Type:* java.lang.String --- -##### `computeFqn` +##### `computeFqn` ```java public java.lang.String computeFqn() ``` -##### `resolve` +##### `resolve` ```java public java.lang.Object resolve(IResolveContext _context) @@ -21073,13 +24152,13 @@ public java.lang.Object resolve(IResolveContext _context) Produce the Token's value at resolution time. -###### `_context`Required +###### `_context`Required - *Type:* com.hashicorp.cdktf.IResolveContext --- -##### `toString` +##### `toString` ```java public java.lang.String toString() @@ -21089,13 +24168,13 @@ Return a string representation of this resolvable object. Returns a reversible string representation. -##### `get` +##### `get` ```java -public DataDigitaloceanAppSpecServiceAutoscalingMetricsCpuOutputReference get(java.lang.Number index) +public DataDigitaloceanAppSpecServiceCorsAllowOriginsOutputReference get(java.lang.Number index) ``` -###### `index`Required +###### `index`Required - *Type:* java.lang.Number @@ -21108,12 +24187,12 @@ the index of the item to return. | **Name** | **Type** | **Description** | | --- | --- | --- | -| creationStack | java.util.List | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| fqn | java.lang.String | *No description.* | +| creationStack | java.util.List | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| fqn | java.lang.String | *No description.* | --- -##### `creationStack`Required +##### `creationStack`Required ```java public java.util.List getCreationStack(); @@ -21127,7 +24206,7 @@ If this returns an empty array the stack will not be attached. --- -##### `fqn`Required +##### `fqn`Required ```java public java.lang.String getFqn(); @@ -21138,26 +24217,26 @@ public java.lang.String getFqn(); --- -### DataDigitaloceanAppSpecServiceAutoscalingMetricsCpuOutputReference +### DataDigitaloceanAppSpecServiceCorsAllowOriginsOutputReference -#### Initializers +#### Initializers ```java -import com.hashicorp.cdktf.providers.digitalocean.data_digitalocean_app.DataDigitaloceanAppSpecServiceAutoscalingMetricsCpuOutputReference; +import com.hashicorp.cdktf.providers.digitalocean.data_digitalocean_app.DataDigitaloceanAppSpecServiceCorsAllowOriginsOutputReference; -new DataDigitaloceanAppSpecServiceAutoscalingMetricsCpuOutputReference(IInterpolatingParent terraformResource, java.lang.String terraformAttribute, java.lang.Number complexObjectIndex, java.lang.Boolean complexObjectIsFromSet); +new DataDigitaloceanAppSpecServiceCorsAllowOriginsOutputReference(IInterpolatingParent terraformResource, java.lang.String terraformAttribute, java.lang.Number complexObjectIndex, java.lang.Boolean complexObjectIsFromSet); ``` | **Name** | **Type** | **Description** | | --- | --- | --- | -| terraformResource | com.hashicorp.cdktf.IInterpolatingParent | The parent resource. | -| terraformAttribute | java.lang.String | The attribute on the parent resource this class is referencing. | -| complexObjectIndex | java.lang.Number | the index of this item in the list. | -| complexObjectIsFromSet | java.lang.Boolean | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | +| terraformResource | com.hashicorp.cdktf.IInterpolatingParent | The parent resource. | +| terraformAttribute | java.lang.String | The attribute on the parent resource this class is referencing. | +| complexObjectIndex | java.lang.Number | the index of this item in the list. | +| complexObjectIsFromSet | java.lang.Boolean | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | --- -##### `terraformResource`Required +##### `terraformResource`Required - *Type:* com.hashicorp.cdktf.IInterpolatingParent @@ -21165,7 +24244,7 @@ The parent resource. --- -##### `terraformAttribute`Required +##### `terraformAttribute`Required - *Type:* java.lang.String @@ -21173,7 +24252,7 @@ The attribute on the parent resource this class is referencing. --- -##### `complexObjectIndex`Required +##### `complexObjectIndex`Required - *Type:* java.lang.Number @@ -21181,7 +24260,7 @@ the index of this item in the list. --- -##### `complexObjectIsFromSet`Required +##### `complexObjectIsFromSet`Required - *Type:* java.lang.Boolean @@ -21193,149 +24272,149 @@ whether the list is wrapping a set (will add tolist() to be able to access an it | **Name** | **Description** | | --- | --- | -| computeFqn | *No description.* | -| getAnyMapAttribute | *No description.* | -| getBooleanAttribute | *No description.* | -| getBooleanMapAttribute | *No description.* | -| getListAttribute | *No description.* | -| getNumberAttribute | *No description.* | -| getNumberListAttribute | *No description.* | -| getNumberMapAttribute | *No description.* | -| getStringAttribute | *No description.* | -| getStringMapAttribute | *No description.* | -| interpolationForAttribute | *No description.* | -| resolve | Produce the Token's value at resolution time. | -| toString | Return a string representation of this resolvable object. | +| computeFqn | *No description.* | +| getAnyMapAttribute | *No description.* | +| getBooleanAttribute | *No description.* | +| getBooleanMapAttribute | *No description.* | +| getListAttribute | *No description.* | +| getNumberAttribute | *No description.* | +| getNumberListAttribute | *No description.* | +| getNumberMapAttribute | *No description.* | +| getStringAttribute | *No description.* | +| getStringMapAttribute | *No description.* | +| interpolationForAttribute | *No description.* | +| resolve | Produce the Token's value at resolution time. | +| toString | Return a string representation of this resolvable object. | --- -##### `computeFqn` +##### `computeFqn` ```java public java.lang.String computeFqn() ``` -##### `getAnyMapAttribute` +##### `getAnyMapAttribute` ```java public java.util.Map getAnyMapAttribute(java.lang.String terraformAttribute) ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* java.lang.String --- -##### `getBooleanAttribute` +##### `getBooleanAttribute` ```java public IResolvable getBooleanAttribute(java.lang.String terraformAttribute) ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* java.lang.String --- -##### `getBooleanMapAttribute` +##### `getBooleanMapAttribute` ```java public java.util.Map getBooleanMapAttribute(java.lang.String terraformAttribute) ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* java.lang.String --- -##### `getListAttribute` +##### `getListAttribute` ```java public java.util.List getListAttribute(java.lang.String terraformAttribute) ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* java.lang.String --- -##### `getNumberAttribute` +##### `getNumberAttribute` ```java public java.lang.Number getNumberAttribute(java.lang.String terraformAttribute) ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* java.lang.String --- -##### `getNumberListAttribute` +##### `getNumberListAttribute` ```java public java.util.List getNumberListAttribute(java.lang.String terraformAttribute) ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* java.lang.String --- -##### `getNumberMapAttribute` +##### `getNumberMapAttribute` ```java public java.util.Map getNumberMapAttribute(java.lang.String terraformAttribute) ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* java.lang.String --- -##### `getStringAttribute` +##### `getStringAttribute` ```java public java.lang.String getStringAttribute(java.lang.String terraformAttribute) ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* java.lang.String --- -##### `getStringMapAttribute` +##### `getStringMapAttribute` ```java public java.util.Map getStringMapAttribute(java.lang.String terraformAttribute) ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* java.lang.String --- -##### `interpolationForAttribute` +##### `interpolationForAttribute` ```java public IResolvable interpolationForAttribute(java.lang.String property) ``` -###### `property`Required +###### `property`Required - *Type:* java.lang.String --- -##### `resolve` +##### `resolve` ```java public java.lang.Object resolve(IResolveContext _context) @@ -21343,13 +24422,13 @@ public java.lang.Object resolve(IResolveContext _context) Produce the Token's value at resolution time. -###### `_context`Required +###### `_context`Required - *Type:* com.hashicorp.cdktf.IResolveContext --- -##### `toString` +##### `toString` ```java public java.lang.String toString() @@ -21364,14 +24443,16 @@ Returns a reversible string representation. | **Name** | **Type** | **Description** | | --- | --- | --- | -| creationStack | java.util.List | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| fqn | java.lang.String | *No description.* | -| percent | java.lang.Number | *No description.* | -| internalValue | DataDigitaloceanAppSpecServiceAutoscalingMetricsCpu | *No description.* | +| creationStack | java.util.List | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| fqn | java.lang.String | *No description.* | +| exact | java.lang.String | *No description.* | +| prefix | java.lang.String | *No description.* | +| regex | java.lang.String | *No description.* | +| internalValue | DataDigitaloceanAppSpecServiceCorsAllowOrigins | *No description.* | --- -##### `creationStack`Required +##### `creationStack`Required ```java public java.util.List getCreationStack(); @@ -21385,7 +24466,7 @@ If this returns an empty array the stack will not be attached. --- -##### `fqn`Required +##### `fqn`Required ```java public java.lang.String getFqn(); @@ -21395,46 +24476,66 @@ public java.lang.String getFqn(); --- -##### `percent`Required +##### `exact`Required ```java -public java.lang.Number getPercent(); +public java.lang.String getExact(); ``` -- *Type:* java.lang.Number +- *Type:* java.lang.String --- -##### `internalValue`Optional +##### `prefix`Required ```java -public DataDigitaloceanAppSpecServiceAutoscalingMetricsCpu getInternalValue(); +public java.lang.String getPrefix(); ``` -- *Type:* DataDigitaloceanAppSpecServiceAutoscalingMetricsCpu +- *Type:* java.lang.String --- +##### `regex`Required -### DataDigitaloceanAppSpecServiceAutoscalingMetricsList +```java +public java.lang.String getRegex(); +``` -#### Initializers +- *Type:* java.lang.String + +--- + +##### `internalValue`Optional ```java -import com.hashicorp.cdktf.providers.digitalocean.data_digitalocean_app.DataDigitaloceanAppSpecServiceAutoscalingMetricsList; +public DataDigitaloceanAppSpecServiceCorsAllowOrigins getInternalValue(); +``` -new DataDigitaloceanAppSpecServiceAutoscalingMetricsList(IInterpolatingParent terraformResource, java.lang.String terraformAttribute, java.lang.Boolean wrapsSet); +- *Type:* DataDigitaloceanAppSpecServiceCorsAllowOrigins + +--- + + +### DataDigitaloceanAppSpecServiceCorsList + +#### Initializers + +```java +import com.hashicorp.cdktf.providers.digitalocean.data_digitalocean_app.DataDigitaloceanAppSpecServiceCorsList; + +new DataDigitaloceanAppSpecServiceCorsList(IInterpolatingParent terraformResource, java.lang.String terraformAttribute, java.lang.Boolean wrapsSet); ``` | **Name** | **Type** | **Description** | | --- | --- | --- | -| terraformResource | com.hashicorp.cdktf.IInterpolatingParent | The parent resource. | -| terraformAttribute | java.lang.String | The attribute on the parent resource this class is referencing. | -| wrapsSet | java.lang.Boolean | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | +| terraformResource | com.hashicorp.cdktf.IInterpolatingParent | The parent resource. | +| terraformAttribute | java.lang.String | The attribute on the parent resource this class is referencing. | +| wrapsSet | java.lang.Boolean | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | --- -##### `terraformResource`Required +##### `terraformResource`Required - *Type:* com.hashicorp.cdktf.IInterpolatingParent @@ -21442,7 +24543,7 @@ The parent resource. --- -##### `terraformAttribute`Required +##### `terraformAttribute`Required - *Type:* java.lang.String @@ -21450,7 +24551,7 @@ The attribute on the parent resource this class is referencing. --- -##### `wrapsSet`Required +##### `wrapsSet`Required - *Type:* java.lang.Boolean @@ -21462,15 +24563,15 @@ whether the list is wrapping a set (will add tolist() to be able to access an it | **Name** | **Description** | | --- | --- | -| allWithMapKey | Creating an iterator for this complex list. | -| computeFqn | *No description.* | -| resolve | Produce the Token's value at resolution time. | -| toString | Return a string representation of this resolvable object. | -| get | *No description.* | +| allWithMapKey | Creating an iterator for this complex list. | +| computeFqn | *No description.* | +| resolve | Produce the Token's value at resolution time. | +| toString | Return a string representation of this resolvable object. | +| get | *No description.* | --- -##### `allWithMapKey` +##### `allWithMapKey` ```java public DynamicListTerraformIterator allWithMapKey(java.lang.String mapKeyAttributeName) @@ -21480,19 +24581,19 @@ Creating an iterator for this complex list. The list will be converted into a map with the mapKeyAttributeName as the key. -###### `mapKeyAttributeName`Required +###### `mapKeyAttributeName`Required - *Type:* java.lang.String --- -##### `computeFqn` +##### `computeFqn` ```java public java.lang.String computeFqn() ``` -##### `resolve` +##### `resolve` ```java public java.lang.Object resolve(IResolveContext _context) @@ -21500,13 +24601,13 @@ public java.lang.Object resolve(IResolveContext _context) Produce the Token's value at resolution time. -###### `_context`Required +###### `_context`Required - *Type:* com.hashicorp.cdktf.IResolveContext --- -##### `toString` +##### `toString` ```java public java.lang.String toString() @@ -21516,13 +24617,13 @@ Return a string representation of this resolvable object. Returns a reversible string representation. -##### `get` +##### `get` ```java -public DataDigitaloceanAppSpecServiceAutoscalingMetricsOutputReference get(java.lang.Number index) +public DataDigitaloceanAppSpecServiceCorsOutputReference get(java.lang.Number index) ``` -###### `index`Required +###### `index`Required - *Type:* java.lang.Number @@ -21535,12 +24636,12 @@ the index of the item to return. | **Name** | **Type** | **Description** | | --- | --- | --- | -| creationStack | java.util.List | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| fqn | java.lang.String | *No description.* | +| creationStack | java.util.List | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| fqn | java.lang.String | *No description.* | --- -##### `creationStack`Required +##### `creationStack`Required ```java public java.util.List getCreationStack(); @@ -21554,7 +24655,7 @@ If this returns an empty array the stack will not be attached. --- -##### `fqn`Required +##### `fqn`Required ```java public java.lang.String getFqn(); @@ -21565,26 +24666,26 @@ public java.lang.String getFqn(); --- -### DataDigitaloceanAppSpecServiceAutoscalingMetricsOutputReference +### DataDigitaloceanAppSpecServiceCorsOutputReference -#### Initializers +#### Initializers ```java -import com.hashicorp.cdktf.providers.digitalocean.data_digitalocean_app.DataDigitaloceanAppSpecServiceAutoscalingMetricsOutputReference; +import com.hashicorp.cdktf.providers.digitalocean.data_digitalocean_app.DataDigitaloceanAppSpecServiceCorsOutputReference; -new DataDigitaloceanAppSpecServiceAutoscalingMetricsOutputReference(IInterpolatingParent terraformResource, java.lang.String terraformAttribute, java.lang.Number complexObjectIndex, java.lang.Boolean complexObjectIsFromSet); +new DataDigitaloceanAppSpecServiceCorsOutputReference(IInterpolatingParent terraformResource, java.lang.String terraformAttribute, java.lang.Number complexObjectIndex, java.lang.Boolean complexObjectIsFromSet); ``` | **Name** | **Type** | **Description** | | --- | --- | --- | -| terraformResource | com.hashicorp.cdktf.IInterpolatingParent | The parent resource. | -| terraformAttribute | java.lang.String | The attribute on the parent resource this class is referencing. | -| complexObjectIndex | java.lang.Number | the index of this item in the list. | -| complexObjectIsFromSet | java.lang.Boolean | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | +| terraformResource | com.hashicorp.cdktf.IInterpolatingParent | The parent resource. | +| terraformAttribute | java.lang.String | The attribute on the parent resource this class is referencing. | +| complexObjectIndex | java.lang.Number | the index of this item in the list. | +| complexObjectIsFromSet | java.lang.Boolean | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | --- -##### `terraformResource`Required +##### `terraformResource`Required - *Type:* com.hashicorp.cdktf.IInterpolatingParent @@ -21592,7 +24693,7 @@ The parent resource. --- -##### `terraformAttribute`Required +##### `terraformAttribute`Required - *Type:* java.lang.String @@ -21600,7 +24701,7 @@ The attribute on the parent resource this class is referencing. --- -##### `complexObjectIndex`Required +##### `complexObjectIndex`Required - *Type:* java.lang.Number @@ -21608,7 +24709,7 @@ the index of this item in the list. --- -##### `complexObjectIsFromSet`Required +##### `complexObjectIsFromSet`Required - *Type:* java.lang.Boolean @@ -21620,149 +24721,149 @@ whether the list is wrapping a set (will add tolist() to be able to access an it | **Name** | **Description** | | --- | --- | -| computeFqn | *No description.* | -| getAnyMapAttribute | *No description.* | -| getBooleanAttribute | *No description.* | -| getBooleanMapAttribute | *No description.* | -| getListAttribute | *No description.* | -| getNumberAttribute | *No description.* | -| getNumberListAttribute | *No description.* | -| getNumberMapAttribute | *No description.* | -| getStringAttribute | *No description.* | -| getStringMapAttribute | *No description.* | -| interpolationForAttribute | *No description.* | -| resolve | Produce the Token's value at resolution time. | -| toString | Return a string representation of this resolvable object. | +| computeFqn | *No description.* | +| getAnyMapAttribute | *No description.* | +| getBooleanAttribute | *No description.* | +| getBooleanMapAttribute | *No description.* | +| getListAttribute | *No description.* | +| getNumberAttribute | *No description.* | +| getNumberListAttribute | *No description.* | +| getNumberMapAttribute | *No description.* | +| getStringAttribute | *No description.* | +| getStringMapAttribute | *No description.* | +| interpolationForAttribute | *No description.* | +| resolve | Produce the Token's value at resolution time. | +| toString | Return a string representation of this resolvable object. | --- -##### `computeFqn` +##### `computeFqn` ```java public java.lang.String computeFqn() ``` -##### `getAnyMapAttribute` +##### `getAnyMapAttribute` ```java public java.util.Map getAnyMapAttribute(java.lang.String terraformAttribute) ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* java.lang.String --- -##### `getBooleanAttribute` +##### `getBooleanAttribute` ```java public IResolvable getBooleanAttribute(java.lang.String terraformAttribute) ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* java.lang.String --- -##### `getBooleanMapAttribute` +##### `getBooleanMapAttribute` ```java public java.util.Map getBooleanMapAttribute(java.lang.String terraformAttribute) ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* java.lang.String --- -##### `getListAttribute` +##### `getListAttribute` ```java public java.util.List getListAttribute(java.lang.String terraformAttribute) ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* java.lang.String --- -##### `getNumberAttribute` +##### `getNumberAttribute` ```java public java.lang.Number getNumberAttribute(java.lang.String terraformAttribute) ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* java.lang.String --- -##### `getNumberListAttribute` +##### `getNumberListAttribute` ```java public java.util.List getNumberListAttribute(java.lang.String terraformAttribute) ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* java.lang.String --- -##### `getNumberMapAttribute` +##### `getNumberMapAttribute` ```java public java.util.Map getNumberMapAttribute(java.lang.String terraformAttribute) ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* java.lang.String --- -##### `getStringAttribute` +##### `getStringAttribute` ```java public java.lang.String getStringAttribute(java.lang.String terraformAttribute) ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* java.lang.String --- -##### `getStringMapAttribute` +##### `getStringMapAttribute` ```java public java.util.Map getStringMapAttribute(java.lang.String terraformAttribute) ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* java.lang.String --- -##### `interpolationForAttribute` +##### `interpolationForAttribute` ```java public IResolvable interpolationForAttribute(java.lang.String property) ``` -###### `property`Required +###### `property`Required - *Type:* java.lang.String --- -##### `resolve` +##### `resolve` ```java public java.lang.Object resolve(IResolveContext _context) @@ -21770,13 +24871,13 @@ public java.lang.Object resolve(IResolveContext _context) Produce the Token's value at resolution time. -###### `_context`Required +###### `_context`Required - *Type:* com.hashicorp.cdktf.IResolveContext --- -##### `toString` +##### `toString` ```java public java.lang.String toString() @@ -21791,14 +24892,19 @@ Returns a reversible string representation. | **Name** | **Type** | **Description** | | --- | --- | --- | -| creationStack | java.util.List | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| fqn | java.lang.String | *No description.* | -| cpu | DataDigitaloceanAppSpecServiceAutoscalingMetricsCpuList | *No description.* | -| internalValue | DataDigitaloceanAppSpecServiceAutoscalingMetrics | *No description.* | +| creationStack | java.util.List | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| fqn | java.lang.String | *No description.* | +| allowCredentials | com.hashicorp.cdktf.IResolvable | *No description.* | +| allowHeaders | java.util.List | *No description.* | +| allowMethods | java.util.List | *No description.* | +| allowOrigins | DataDigitaloceanAppSpecServiceCorsAllowOriginsList | *No description.* | +| exposeHeaders | java.util.List | *No description.* | +| maxAge | java.lang.String | *No description.* | +| internalValue | DataDigitaloceanAppSpecServiceCors | *No description.* | --- -##### `creationStack`Required +##### `creationStack`Required ```java public java.util.List getCreationStack(); @@ -21812,7 +24918,7 @@ If this returns an empty array the stack will not be attached. --- -##### `fqn`Required +##### `fqn`Required ```java public java.lang.String getFqn(); @@ -21822,47 +24928,96 @@ public java.lang.String getFqn(); --- -##### `cpu`Required +##### `allowCredentials`Required ```java -public DataDigitaloceanAppSpecServiceAutoscalingMetricsCpuList getCpu(); +public IResolvable getAllowCredentials(); ``` -- *Type:* DataDigitaloceanAppSpecServiceAutoscalingMetricsCpuList +- *Type:* com.hashicorp.cdktf.IResolvable --- -##### `internalValue`Optional +##### `allowHeaders`Required ```java -public DataDigitaloceanAppSpecServiceAutoscalingMetrics getInternalValue(); +public java.util.List getAllowHeaders(); ``` -- *Type:* DataDigitaloceanAppSpecServiceAutoscalingMetrics +- *Type:* java.util.List --- +##### `allowMethods`Required + +```java +public java.util.List getAllowMethods(); +``` -### DataDigitaloceanAppSpecServiceAutoscalingOutputReference +- *Type:* java.util.List -#### Initializers +--- + +##### `allowOrigins`Required ```java -import com.hashicorp.cdktf.providers.digitalocean.data_digitalocean_app.DataDigitaloceanAppSpecServiceAutoscalingOutputReference; +public DataDigitaloceanAppSpecServiceCorsAllowOriginsList getAllowOrigins(); +``` -new DataDigitaloceanAppSpecServiceAutoscalingOutputReference(IInterpolatingParent terraformResource, java.lang.String terraformAttribute, java.lang.Number complexObjectIndex, java.lang.Boolean complexObjectIsFromSet); +- *Type:* DataDigitaloceanAppSpecServiceCorsAllowOriginsList + +--- + +##### `exposeHeaders`Required + +```java +public java.util.List getExposeHeaders(); +``` + +- *Type:* java.util.List + +--- + +##### `maxAge`Required + +```java +public java.lang.String getMaxAge(); +``` + +- *Type:* java.lang.String + +--- + +##### `internalValue`Optional + +```java +public DataDigitaloceanAppSpecServiceCors getInternalValue(); +``` + +- *Type:* DataDigitaloceanAppSpecServiceCors + +--- + + +### DataDigitaloceanAppSpecServiceEnvList + +#### Initializers + +```java +import com.hashicorp.cdktf.providers.digitalocean.data_digitalocean_app.DataDigitaloceanAppSpecServiceEnvList; + +new DataDigitaloceanAppSpecServiceEnvList(IInterpolatingParent terraformResource, java.lang.String terraformAttribute, java.lang.Boolean wrapsSet); ``` | **Name** | **Type** | **Description** | | --- | --- | --- | -| terraformResource | com.hashicorp.cdktf.IInterpolatingParent | The parent resource. | -| terraformAttribute | java.lang.String | The attribute on the parent resource this class is referencing. | -| complexObjectIndex | java.lang.Number | the index of this item in the list. | -| complexObjectIsFromSet | java.lang.Boolean | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | +| terraformResource | com.hashicorp.cdktf.IInterpolatingParent | The parent resource. | +| terraformAttribute | java.lang.String | The attribute on the parent resource this class is referencing. | +| wrapsSet | java.lang.Boolean | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | --- -##### `terraformResource`Required +##### `terraformResource`Required - *Type:* com.hashicorp.cdktf.IInterpolatingParent @@ -21870,7 +25025,7 @@ The parent resource. --- -##### `terraformAttribute`Required +##### `terraformAttribute`Required - *Type:* java.lang.String @@ -21878,169 +25033,319 @@ The attribute on the parent resource this class is referencing. --- -##### `complexObjectIndex`Required +##### `wrapsSet`Required + +- *Type:* java.lang.Boolean + +whether the list is wrapping a set (will add tolist() to be able to access an item via an index). + +--- + +#### Methods + +| **Name** | **Description** | +| --- | --- | +| allWithMapKey | Creating an iterator for this complex list. | +| computeFqn | *No description.* | +| resolve | Produce the Token's value at resolution time. | +| toString | Return a string representation of this resolvable object. | +| get | *No description.* | + +--- + +##### `allWithMapKey` + +```java +public DynamicListTerraformIterator allWithMapKey(java.lang.String mapKeyAttributeName) +``` + +Creating an iterator for this complex list. + +The list will be converted into a map with the mapKeyAttributeName as the key. + +###### `mapKeyAttributeName`Required + +- *Type:* java.lang.String + +--- + +##### `computeFqn` + +```java +public java.lang.String computeFqn() +``` + +##### `resolve` + +```java +public java.lang.Object resolve(IResolveContext _context) +``` + +Produce the Token's value at resolution time. + +###### `_context`Required + +- *Type:* com.hashicorp.cdktf.IResolveContext + +--- + +##### `toString` + +```java +public java.lang.String toString() +``` + +Return a string representation of this resolvable object. + +Returns a reversible string representation. + +##### `get` + +```java +public DataDigitaloceanAppSpecServiceEnvOutputReference get(java.lang.Number index) +``` + +###### `index`Required - *Type:* java.lang.Number -the index of this item in the list. +the index of the item to return. --- -##### `complexObjectIsFromSet`Required -- *Type:* java.lang.Boolean +#### Properties -whether the list is wrapping a set (will add tolist() to be able to access an item via an index). +| **Name** | **Type** | **Description** | +| --- | --- | --- | +| creationStack | java.util.List | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| fqn | java.lang.String | *No description.* | --- -#### Methods +##### `creationStack`Required -| **Name** | **Description** | -| --- | --- | -| computeFqn | *No description.* | -| getAnyMapAttribute | *No description.* | -| getBooleanAttribute | *No description.* | -| getBooleanMapAttribute | *No description.* | -| getListAttribute | *No description.* | -| getNumberAttribute | *No description.* | -| getNumberListAttribute | *No description.* | -| getNumberMapAttribute | *No description.* | -| getStringAttribute | *No description.* | -| getStringMapAttribute | *No description.* | -| interpolationForAttribute | *No description.* | -| resolve | Produce the Token's value at resolution time. | -| toString | Return a string representation of this resolvable object. | +```java +public java.util.List getCreationStack(); +``` + +- *Type:* java.util.List + +The creation stack of this resolvable which will be appended to errors thrown during resolution. + +If this returns an empty array the stack will not be attached. + +--- + +##### `fqn`Required + +```java +public java.lang.String getFqn(); +``` + +- *Type:* java.lang.String + +--- + + +### DataDigitaloceanAppSpecServiceEnvOutputReference + +#### Initializers + +```java +import com.hashicorp.cdktf.providers.digitalocean.data_digitalocean_app.DataDigitaloceanAppSpecServiceEnvOutputReference; + +new DataDigitaloceanAppSpecServiceEnvOutputReference(IInterpolatingParent terraformResource, java.lang.String terraformAttribute, java.lang.Number complexObjectIndex, java.lang.Boolean complexObjectIsFromSet); +``` + +| **Name** | **Type** | **Description** | +| --- | --- | --- | +| terraformResource | com.hashicorp.cdktf.IInterpolatingParent | The parent resource. | +| terraformAttribute | java.lang.String | The attribute on the parent resource this class is referencing. | +| complexObjectIndex | java.lang.Number | the index of this item in the list. | +| complexObjectIsFromSet | java.lang.Boolean | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | + +--- + +##### `terraformResource`Required + +- *Type:* com.hashicorp.cdktf.IInterpolatingParent + +The parent resource. + +--- + +##### `terraformAttribute`Required + +- *Type:* java.lang.String + +The attribute on the parent resource this class is referencing. + +--- + +##### `complexObjectIndex`Required + +- *Type:* java.lang.Number + +the index of this item in the list. + +--- + +##### `complexObjectIsFromSet`Required + +- *Type:* java.lang.Boolean + +whether the list is wrapping a set (will add tolist() to be able to access an item via an index). --- -##### `computeFqn` +#### Methods + +| **Name** | **Description** | +| --- | --- | +| computeFqn | *No description.* | +| getAnyMapAttribute | *No description.* | +| getBooleanAttribute | *No description.* | +| getBooleanMapAttribute | *No description.* | +| getListAttribute | *No description.* | +| getNumberAttribute | *No description.* | +| getNumberListAttribute | *No description.* | +| getNumberMapAttribute | *No description.* | +| getStringAttribute | *No description.* | +| getStringMapAttribute | *No description.* | +| interpolationForAttribute | *No description.* | +| resolve | Produce the Token's value at resolution time. | +| toString | Return a string representation of this resolvable object. | + +--- + +##### `computeFqn` ```java public java.lang.String computeFqn() ``` -##### `getAnyMapAttribute` +##### `getAnyMapAttribute` ```java public java.util.Map getAnyMapAttribute(java.lang.String terraformAttribute) ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* java.lang.String --- -##### `getBooleanAttribute` +##### `getBooleanAttribute` ```java public IResolvable getBooleanAttribute(java.lang.String terraformAttribute) ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* java.lang.String --- -##### `getBooleanMapAttribute` +##### `getBooleanMapAttribute` ```java public java.util.Map getBooleanMapAttribute(java.lang.String terraformAttribute) ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* java.lang.String --- -##### `getListAttribute` +##### `getListAttribute` ```java public java.util.List getListAttribute(java.lang.String terraformAttribute) ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* java.lang.String --- -##### `getNumberAttribute` +##### `getNumberAttribute` ```java public java.lang.Number getNumberAttribute(java.lang.String terraformAttribute) ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* java.lang.String --- -##### `getNumberListAttribute` +##### `getNumberListAttribute` ```java public java.util.List getNumberListAttribute(java.lang.String terraformAttribute) ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* java.lang.String --- -##### `getNumberMapAttribute` +##### `getNumberMapAttribute` ```java public java.util.Map getNumberMapAttribute(java.lang.String terraformAttribute) ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* java.lang.String --- -##### `getStringAttribute` +##### `getStringAttribute` ```java public java.lang.String getStringAttribute(java.lang.String terraformAttribute) ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* java.lang.String --- -##### `getStringMapAttribute` +##### `getStringMapAttribute` ```java public java.util.Map getStringMapAttribute(java.lang.String terraformAttribute) ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* java.lang.String --- -##### `interpolationForAttribute` +##### `interpolationForAttribute` ```java public IResolvable interpolationForAttribute(java.lang.String property) ``` -###### `property`Required +###### `property`Required - *Type:* java.lang.String --- -##### `resolve` +##### `resolve` ```java public java.lang.Object resolve(IResolveContext _context) @@ -22048,13 +25353,13 @@ public java.lang.Object resolve(IResolveContext _context) Produce the Token's value at resolution time. -###### `_context`Required +###### `_context`Required - *Type:* com.hashicorp.cdktf.IResolveContext --- -##### `toString` +##### `toString` ```java public java.lang.String toString() @@ -22069,16 +25374,17 @@ Returns a reversible string representation. | **Name** | **Type** | **Description** | | --- | --- | --- | -| creationStack | java.util.List | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| fqn | java.lang.String | *No description.* | -| maxInstanceCount | java.lang.Number | *No description.* | -| metrics | DataDigitaloceanAppSpecServiceAutoscalingMetricsList | *No description.* | -| minInstanceCount | java.lang.Number | *No description.* | -| internalValue | DataDigitaloceanAppSpecServiceAutoscaling | *No description.* | +| creationStack | java.util.List | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| fqn | java.lang.String | *No description.* | +| key | java.lang.String | *No description.* | +| scope | java.lang.String | *No description.* | +| type | java.lang.String | *No description.* | +| value | java.lang.String | *No description.* | +| internalValue | DataDigitaloceanAppSpecServiceEnv | *No description.* | --- -##### `creationStack`Required +##### `creationStack`Required ```java public java.util.List getCreationStack(); @@ -22092,7 +25398,7 @@ If this returns an empty array the stack will not be attached. --- -##### `fqn`Required +##### `fqn`Required ```java public java.lang.String getFqn(); @@ -22102,66 +25408,76 @@ public java.lang.String getFqn(); --- -##### `maxInstanceCount`Required +##### `key`Required ```java -public java.lang.Number getMaxInstanceCount(); +public java.lang.String getKey(); ``` -- *Type:* java.lang.Number +- *Type:* java.lang.String --- -##### `metrics`Required +##### `scope`Required ```java -public DataDigitaloceanAppSpecServiceAutoscalingMetricsList getMetrics(); +public java.lang.String getScope(); ``` -- *Type:* DataDigitaloceanAppSpecServiceAutoscalingMetricsList +- *Type:* java.lang.String --- -##### `minInstanceCount`Required +##### `type`Required ```java -public java.lang.Number getMinInstanceCount(); +public java.lang.String getType(); ``` -- *Type:* java.lang.Number +- *Type:* java.lang.String --- -##### `internalValue`Optional +##### `value`Required ```java -public DataDigitaloceanAppSpecServiceAutoscaling getInternalValue(); +public java.lang.String getValue(); ``` -- *Type:* DataDigitaloceanAppSpecServiceAutoscaling +- *Type:* java.lang.String --- +##### `internalValue`Optional -### DataDigitaloceanAppSpecServiceCorsAllowOriginsList +```java +public DataDigitaloceanAppSpecServiceEnv getInternalValue(); +``` -#### Initializers +- *Type:* DataDigitaloceanAppSpecServiceEnv + +--- + + +### DataDigitaloceanAppSpecServiceGithubList + +#### Initializers ```java -import com.hashicorp.cdktf.providers.digitalocean.data_digitalocean_app.DataDigitaloceanAppSpecServiceCorsAllowOriginsList; +import com.hashicorp.cdktf.providers.digitalocean.data_digitalocean_app.DataDigitaloceanAppSpecServiceGithubList; -new DataDigitaloceanAppSpecServiceCorsAllowOriginsList(IInterpolatingParent terraformResource, java.lang.String terraformAttribute, java.lang.Boolean wrapsSet); +new DataDigitaloceanAppSpecServiceGithubList(IInterpolatingParent terraformResource, java.lang.String terraformAttribute, java.lang.Boolean wrapsSet); ``` | **Name** | **Type** | **Description** | | --- | --- | --- | -| terraformResource | com.hashicorp.cdktf.IInterpolatingParent | The parent resource. | -| terraformAttribute | java.lang.String | The attribute on the parent resource this class is referencing. | -| wrapsSet | java.lang.Boolean | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | +| terraformResource | com.hashicorp.cdktf.IInterpolatingParent | The parent resource. | +| terraformAttribute | java.lang.String | The attribute on the parent resource this class is referencing. | +| wrapsSet | java.lang.Boolean | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | --- -##### `terraformResource`Required +##### `terraformResource`Required - *Type:* com.hashicorp.cdktf.IInterpolatingParent @@ -22169,7 +25485,7 @@ The parent resource. --- -##### `terraformAttribute`Required +##### `terraformAttribute`Required - *Type:* java.lang.String @@ -22177,7 +25493,7 @@ The attribute on the parent resource this class is referencing. --- -##### `wrapsSet`Required +##### `wrapsSet`Required - *Type:* java.lang.Boolean @@ -22189,15 +25505,15 @@ whether the list is wrapping a set (will add tolist() to be able to access an it | **Name** | **Description** | | --- | --- | -| allWithMapKey | Creating an iterator for this complex list. | -| computeFqn | *No description.* | -| resolve | Produce the Token's value at resolution time. | -| toString | Return a string representation of this resolvable object. | -| get | *No description.* | +| allWithMapKey | Creating an iterator for this complex list. | +| computeFqn | *No description.* | +| resolve | Produce the Token's value at resolution time. | +| toString | Return a string representation of this resolvable object. | +| get | *No description.* | --- -##### `allWithMapKey` +##### `allWithMapKey` ```java public DynamicListTerraformIterator allWithMapKey(java.lang.String mapKeyAttributeName) @@ -22207,19 +25523,19 @@ Creating an iterator for this complex list. The list will be converted into a map with the mapKeyAttributeName as the key. -###### `mapKeyAttributeName`Required +###### `mapKeyAttributeName`Required - *Type:* java.lang.String --- -##### `computeFqn` +##### `computeFqn` ```java public java.lang.String computeFqn() ``` -##### `resolve` +##### `resolve` ```java public java.lang.Object resolve(IResolveContext _context) @@ -22227,13 +25543,13 @@ public java.lang.Object resolve(IResolveContext _context) Produce the Token's value at resolution time. -###### `_context`Required +###### `_context`Required - *Type:* com.hashicorp.cdktf.IResolveContext --- -##### `toString` +##### `toString` ```java public java.lang.String toString() @@ -22243,13 +25559,13 @@ Return a string representation of this resolvable object. Returns a reversible string representation. -##### `get` +##### `get` ```java -public DataDigitaloceanAppSpecServiceCorsAllowOriginsOutputReference get(java.lang.Number index) +public DataDigitaloceanAppSpecServiceGithubOutputReference get(java.lang.Number index) ``` -###### `index`Required +###### `index`Required - *Type:* java.lang.Number @@ -22262,12 +25578,12 @@ the index of the item to return. | **Name** | **Type** | **Description** | | --- | --- | --- | -| creationStack | java.util.List | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| fqn | java.lang.String | *No description.* | +| creationStack | java.util.List | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| fqn | java.lang.String | *No description.* | --- -##### `creationStack`Required +##### `creationStack`Required ```java public java.util.List getCreationStack(); @@ -22281,7 +25597,7 @@ If this returns an empty array the stack will not be attached. --- -##### `fqn`Required +##### `fqn`Required ```java public java.lang.String getFqn(); @@ -22292,26 +25608,26 @@ public java.lang.String getFqn(); --- -### DataDigitaloceanAppSpecServiceCorsAllowOriginsOutputReference +### DataDigitaloceanAppSpecServiceGithubOutputReference -#### Initializers +#### Initializers ```java -import com.hashicorp.cdktf.providers.digitalocean.data_digitalocean_app.DataDigitaloceanAppSpecServiceCorsAllowOriginsOutputReference; +import com.hashicorp.cdktf.providers.digitalocean.data_digitalocean_app.DataDigitaloceanAppSpecServiceGithubOutputReference; -new DataDigitaloceanAppSpecServiceCorsAllowOriginsOutputReference(IInterpolatingParent terraformResource, java.lang.String terraformAttribute, java.lang.Number complexObjectIndex, java.lang.Boolean complexObjectIsFromSet); +new DataDigitaloceanAppSpecServiceGithubOutputReference(IInterpolatingParent terraformResource, java.lang.String terraformAttribute, java.lang.Number complexObjectIndex, java.lang.Boolean complexObjectIsFromSet); ``` | **Name** | **Type** | **Description** | | --- | --- | --- | -| terraformResource | com.hashicorp.cdktf.IInterpolatingParent | The parent resource. | -| terraformAttribute | java.lang.String | The attribute on the parent resource this class is referencing. | -| complexObjectIndex | java.lang.Number | the index of this item in the list. | -| complexObjectIsFromSet | java.lang.Boolean | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | +| terraformResource | com.hashicorp.cdktf.IInterpolatingParent | The parent resource. | +| terraformAttribute | java.lang.String | The attribute on the parent resource this class is referencing. | +| complexObjectIndex | java.lang.Number | the index of this item in the list. | +| complexObjectIsFromSet | java.lang.Boolean | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | --- -##### `terraformResource`Required +##### `terraformResource`Required - *Type:* com.hashicorp.cdktf.IInterpolatingParent @@ -22319,7 +25635,7 @@ The parent resource. --- -##### `terraformAttribute`Required +##### `terraformAttribute`Required - *Type:* java.lang.String @@ -22327,7 +25643,7 @@ The attribute on the parent resource this class is referencing. --- -##### `complexObjectIndex`Required +##### `complexObjectIndex`Required - *Type:* java.lang.Number @@ -22335,7 +25651,7 @@ the index of this item in the list. --- -##### `complexObjectIsFromSet`Required +##### `complexObjectIsFromSet`Required - *Type:* java.lang.Boolean @@ -22347,149 +25663,149 @@ whether the list is wrapping a set (will add tolist() to be able to access an it | **Name** | **Description** | | --- | --- | -| computeFqn | *No description.* | -| getAnyMapAttribute | *No description.* | -| getBooleanAttribute | *No description.* | -| getBooleanMapAttribute | *No description.* | -| getListAttribute | *No description.* | -| getNumberAttribute | *No description.* | -| getNumberListAttribute | *No description.* | -| getNumberMapAttribute | *No description.* | -| getStringAttribute | *No description.* | -| getStringMapAttribute | *No description.* | -| interpolationForAttribute | *No description.* | -| resolve | Produce the Token's value at resolution time. | -| toString | Return a string representation of this resolvable object. | +| computeFqn | *No description.* | +| getAnyMapAttribute | *No description.* | +| getBooleanAttribute | *No description.* | +| getBooleanMapAttribute | *No description.* | +| getListAttribute | *No description.* | +| getNumberAttribute | *No description.* | +| getNumberListAttribute | *No description.* | +| getNumberMapAttribute | *No description.* | +| getStringAttribute | *No description.* | +| getStringMapAttribute | *No description.* | +| interpolationForAttribute | *No description.* | +| resolve | Produce the Token's value at resolution time. | +| toString | Return a string representation of this resolvable object. | --- -##### `computeFqn` +##### `computeFqn` ```java public java.lang.String computeFqn() ``` -##### `getAnyMapAttribute` +##### `getAnyMapAttribute` ```java public java.util.Map getAnyMapAttribute(java.lang.String terraformAttribute) ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* java.lang.String --- -##### `getBooleanAttribute` +##### `getBooleanAttribute` ```java public IResolvable getBooleanAttribute(java.lang.String terraformAttribute) ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* java.lang.String --- -##### `getBooleanMapAttribute` +##### `getBooleanMapAttribute` ```java public java.util.Map getBooleanMapAttribute(java.lang.String terraformAttribute) ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* java.lang.String --- -##### `getListAttribute` +##### `getListAttribute` ```java public java.util.List getListAttribute(java.lang.String terraformAttribute) ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* java.lang.String --- -##### `getNumberAttribute` +##### `getNumberAttribute` ```java public java.lang.Number getNumberAttribute(java.lang.String terraformAttribute) ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* java.lang.String --- -##### `getNumberListAttribute` +##### `getNumberListAttribute` ```java public java.util.List getNumberListAttribute(java.lang.String terraformAttribute) ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* java.lang.String --- -##### `getNumberMapAttribute` +##### `getNumberMapAttribute` ```java public java.util.Map getNumberMapAttribute(java.lang.String terraformAttribute) ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* java.lang.String --- -##### `getStringAttribute` +##### `getStringAttribute` ```java public java.lang.String getStringAttribute(java.lang.String terraformAttribute) ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* java.lang.String --- -##### `getStringMapAttribute` +##### `getStringMapAttribute` ```java public java.util.Map getStringMapAttribute(java.lang.String terraformAttribute) ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* java.lang.String --- -##### `interpolationForAttribute` +##### `interpolationForAttribute` ```java public IResolvable interpolationForAttribute(java.lang.String property) ``` -###### `property`Required +###### `property`Required - *Type:* java.lang.String --- -##### `resolve` +##### `resolve` ```java public java.lang.Object resolve(IResolveContext _context) @@ -22497,13 +25813,13 @@ public java.lang.Object resolve(IResolveContext _context) Produce the Token's value at resolution time. -###### `_context`Required +###### `_context`Required - *Type:* com.hashicorp.cdktf.IResolveContext --- -##### `toString` +##### `toString` ```java public java.lang.String toString() @@ -22518,16 +25834,16 @@ Returns a reversible string representation. | **Name** | **Type** | **Description** | | --- | --- | --- | -| creationStack | java.util.List | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| fqn | java.lang.String | *No description.* | -| exact | java.lang.String | *No description.* | -| prefix | java.lang.String | *No description.* | -| regex | java.lang.String | *No description.* | -| internalValue | DataDigitaloceanAppSpecServiceCorsAllowOrigins | *No description.* | +| creationStack | java.util.List | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| fqn | java.lang.String | *No description.* | +| branch | java.lang.String | *No description.* | +| deployOnPush | com.hashicorp.cdktf.IResolvable | *No description.* | +| repo | java.lang.String | *No description.* | +| internalValue | DataDigitaloceanAppSpecServiceGithub | *No description.* | --- -##### `creationStack`Required +##### `creationStack`Required ```java public java.util.List getCreationStack(); @@ -22541,7 +25857,7 @@ If this returns an empty array the stack will not be attached. --- -##### `fqn`Required +##### `fqn`Required ```java public java.lang.String getFqn(); @@ -22551,66 +25867,66 @@ public java.lang.String getFqn(); --- -##### `exact`Required +##### `branch`Required ```java -public java.lang.String getExact(); +public java.lang.String getBranch(); ``` - *Type:* java.lang.String --- -##### `prefix`Required +##### `deployOnPush`Required ```java -public java.lang.String getPrefix(); +public IResolvable getDeployOnPush(); ``` -- *Type:* java.lang.String +- *Type:* com.hashicorp.cdktf.IResolvable --- -##### `regex`Required +##### `repo`Required ```java -public java.lang.String getRegex(); +public java.lang.String getRepo(); ``` - *Type:* java.lang.String --- -##### `internalValue`Optional +##### `internalValue`Optional ```java -public DataDigitaloceanAppSpecServiceCorsAllowOrigins getInternalValue(); +public DataDigitaloceanAppSpecServiceGithub getInternalValue(); ``` -- *Type:* DataDigitaloceanAppSpecServiceCorsAllowOrigins +- *Type:* DataDigitaloceanAppSpecServiceGithub --- -### DataDigitaloceanAppSpecServiceCorsList +### DataDigitaloceanAppSpecServiceGitlabList -#### Initializers +#### Initializers ```java -import com.hashicorp.cdktf.providers.digitalocean.data_digitalocean_app.DataDigitaloceanAppSpecServiceCorsList; +import com.hashicorp.cdktf.providers.digitalocean.data_digitalocean_app.DataDigitaloceanAppSpecServiceGitlabList; -new DataDigitaloceanAppSpecServiceCorsList(IInterpolatingParent terraformResource, java.lang.String terraformAttribute, java.lang.Boolean wrapsSet); +new DataDigitaloceanAppSpecServiceGitlabList(IInterpolatingParent terraformResource, java.lang.String terraformAttribute, java.lang.Boolean wrapsSet); ``` | **Name** | **Type** | **Description** | | --- | --- | --- | -| terraformResource | com.hashicorp.cdktf.IInterpolatingParent | The parent resource. | -| terraformAttribute | java.lang.String | The attribute on the parent resource this class is referencing. | -| wrapsSet | java.lang.Boolean | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | +| terraformResource | com.hashicorp.cdktf.IInterpolatingParent | The parent resource. | +| terraformAttribute | java.lang.String | The attribute on the parent resource this class is referencing. | +| wrapsSet | java.lang.Boolean | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | --- -##### `terraformResource`Required +##### `terraformResource`Required - *Type:* com.hashicorp.cdktf.IInterpolatingParent @@ -22618,7 +25934,7 @@ The parent resource. --- -##### `terraformAttribute`Required +##### `terraformAttribute`Required - *Type:* java.lang.String @@ -22626,7 +25942,7 @@ The attribute on the parent resource this class is referencing. --- -##### `wrapsSet`Required +##### `wrapsSet`Required - *Type:* java.lang.Boolean @@ -22638,15 +25954,15 @@ whether the list is wrapping a set (will add tolist() to be able to access an it | **Name** | **Description** | | --- | --- | -| allWithMapKey | Creating an iterator for this complex list. | -| computeFqn | *No description.* | -| resolve | Produce the Token's value at resolution time. | -| toString | Return a string representation of this resolvable object. | -| get | *No description.* | +| allWithMapKey | Creating an iterator for this complex list. | +| computeFqn | *No description.* | +| resolve | Produce the Token's value at resolution time. | +| toString | Return a string representation of this resolvable object. | +| get | *No description.* | --- -##### `allWithMapKey` +##### `allWithMapKey` ```java public DynamicListTerraformIterator allWithMapKey(java.lang.String mapKeyAttributeName) @@ -22656,19 +25972,19 @@ Creating an iterator for this complex list. The list will be converted into a map with the mapKeyAttributeName as the key. -###### `mapKeyAttributeName`Required +###### `mapKeyAttributeName`Required - *Type:* java.lang.String --- -##### `computeFqn` +##### `computeFqn` ```java public java.lang.String computeFqn() ``` -##### `resolve` +##### `resolve` ```java public java.lang.Object resolve(IResolveContext _context) @@ -22676,13 +25992,13 @@ public java.lang.Object resolve(IResolveContext _context) Produce the Token's value at resolution time. -###### `_context`Required +###### `_context`Required - *Type:* com.hashicorp.cdktf.IResolveContext --- -##### `toString` +##### `toString` ```java public java.lang.String toString() @@ -22692,13 +26008,13 @@ Return a string representation of this resolvable object. Returns a reversible string representation. -##### `get` +##### `get` ```java -public DataDigitaloceanAppSpecServiceCorsOutputReference get(java.lang.Number index) +public DataDigitaloceanAppSpecServiceGitlabOutputReference get(java.lang.Number index) ``` -###### `index`Required +###### `index`Required - *Type:* java.lang.Number @@ -22711,12 +26027,12 @@ the index of the item to return. | **Name** | **Type** | **Description** | | --- | --- | --- | -| creationStack | java.util.List | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| fqn | java.lang.String | *No description.* | +| creationStack | java.util.List | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| fqn | java.lang.String | *No description.* | --- -##### `creationStack`Required +##### `creationStack`Required ```java public java.util.List getCreationStack(); @@ -22730,7 +26046,7 @@ If this returns an empty array the stack will not be attached. --- -##### `fqn`Required +##### `fqn`Required ```java public java.lang.String getFqn(); @@ -22741,26 +26057,26 @@ public java.lang.String getFqn(); --- -### DataDigitaloceanAppSpecServiceCorsOutputReference +### DataDigitaloceanAppSpecServiceGitlabOutputReference -#### Initializers +#### Initializers ```java -import com.hashicorp.cdktf.providers.digitalocean.data_digitalocean_app.DataDigitaloceanAppSpecServiceCorsOutputReference; +import com.hashicorp.cdktf.providers.digitalocean.data_digitalocean_app.DataDigitaloceanAppSpecServiceGitlabOutputReference; -new DataDigitaloceanAppSpecServiceCorsOutputReference(IInterpolatingParent terraformResource, java.lang.String terraformAttribute, java.lang.Number complexObjectIndex, java.lang.Boolean complexObjectIsFromSet); +new DataDigitaloceanAppSpecServiceGitlabOutputReference(IInterpolatingParent terraformResource, java.lang.String terraformAttribute, java.lang.Number complexObjectIndex, java.lang.Boolean complexObjectIsFromSet); ``` | **Name** | **Type** | **Description** | | --- | --- | --- | -| terraformResource | com.hashicorp.cdktf.IInterpolatingParent | The parent resource. | -| terraformAttribute | java.lang.String | The attribute on the parent resource this class is referencing. | -| complexObjectIndex | java.lang.Number | the index of this item in the list. | -| complexObjectIsFromSet | java.lang.Boolean | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | +| terraformResource | com.hashicorp.cdktf.IInterpolatingParent | The parent resource. | +| terraformAttribute | java.lang.String | The attribute on the parent resource this class is referencing. | +| complexObjectIndex | java.lang.Number | the index of this item in the list. | +| complexObjectIsFromSet | java.lang.Boolean | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | --- -##### `terraformResource`Required +##### `terraformResource`Required - *Type:* com.hashicorp.cdktf.IInterpolatingParent @@ -22768,7 +26084,7 @@ The parent resource. --- -##### `terraformAttribute`Required +##### `terraformAttribute`Required - *Type:* java.lang.String @@ -22776,7 +26092,7 @@ The attribute on the parent resource this class is referencing. --- -##### `complexObjectIndex`Required +##### `complexObjectIndex`Required - *Type:* java.lang.Number @@ -22784,7 +26100,7 @@ the index of this item in the list. --- -##### `complexObjectIsFromSet`Required +##### `complexObjectIsFromSet`Required - *Type:* java.lang.Boolean @@ -22796,149 +26112,149 @@ whether the list is wrapping a set (will add tolist() to be able to access an it | **Name** | **Description** | | --- | --- | -| computeFqn | *No description.* | -| getAnyMapAttribute | *No description.* | -| getBooleanAttribute | *No description.* | -| getBooleanMapAttribute | *No description.* | -| getListAttribute | *No description.* | -| getNumberAttribute | *No description.* | -| getNumberListAttribute | *No description.* | -| getNumberMapAttribute | *No description.* | -| getStringAttribute | *No description.* | -| getStringMapAttribute | *No description.* | -| interpolationForAttribute | *No description.* | -| resolve | Produce the Token's value at resolution time. | -| toString | Return a string representation of this resolvable object. | +| computeFqn | *No description.* | +| getAnyMapAttribute | *No description.* | +| getBooleanAttribute | *No description.* | +| getBooleanMapAttribute | *No description.* | +| getListAttribute | *No description.* | +| getNumberAttribute | *No description.* | +| getNumberListAttribute | *No description.* | +| getNumberMapAttribute | *No description.* | +| getStringAttribute | *No description.* | +| getStringMapAttribute | *No description.* | +| interpolationForAttribute | *No description.* | +| resolve | Produce the Token's value at resolution time. | +| toString | Return a string representation of this resolvable object. | --- -##### `computeFqn` +##### `computeFqn` ```java public java.lang.String computeFqn() ``` -##### `getAnyMapAttribute` +##### `getAnyMapAttribute` ```java public java.util.Map getAnyMapAttribute(java.lang.String terraformAttribute) ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* java.lang.String --- -##### `getBooleanAttribute` +##### `getBooleanAttribute` ```java public IResolvable getBooleanAttribute(java.lang.String terraformAttribute) ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* java.lang.String --- -##### `getBooleanMapAttribute` +##### `getBooleanMapAttribute` ```java public java.util.Map getBooleanMapAttribute(java.lang.String terraformAttribute) ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* java.lang.String --- -##### `getListAttribute` +##### `getListAttribute` ```java public java.util.List getListAttribute(java.lang.String terraformAttribute) ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* java.lang.String --- -##### `getNumberAttribute` +##### `getNumberAttribute` ```java public java.lang.Number getNumberAttribute(java.lang.String terraformAttribute) ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* java.lang.String --- -##### `getNumberListAttribute` +##### `getNumberListAttribute` ```java public java.util.List getNumberListAttribute(java.lang.String terraformAttribute) ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* java.lang.String --- -##### `getNumberMapAttribute` +##### `getNumberMapAttribute` ```java public java.util.Map getNumberMapAttribute(java.lang.String terraformAttribute) ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* java.lang.String --- -##### `getStringAttribute` +##### `getStringAttribute` ```java public java.lang.String getStringAttribute(java.lang.String terraformAttribute) ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* java.lang.String --- -##### `getStringMapAttribute` +##### `getStringMapAttribute` ```java public java.util.Map getStringMapAttribute(java.lang.String terraformAttribute) ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* java.lang.String --- -##### `interpolationForAttribute` +##### `interpolationForAttribute` ```java public IResolvable interpolationForAttribute(java.lang.String property) ``` -###### `property`Required +###### `property`Required - *Type:* java.lang.String --- -##### `resolve` +##### `resolve` ```java public java.lang.Object resolve(IResolveContext _context) @@ -22946,13 +26262,13 @@ public java.lang.Object resolve(IResolveContext _context) Produce the Token's value at resolution time. -###### `_context`Required +###### `_context`Required - *Type:* com.hashicorp.cdktf.IResolveContext --- -##### `toString` +##### `toString` ```java public java.lang.String toString() @@ -22967,132 +26283,99 @@ Returns a reversible string representation. | **Name** | **Type** | **Description** | | --- | --- | --- | -| creationStack | java.util.List | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| fqn | java.lang.String | *No description.* | -| allowCredentials | com.hashicorp.cdktf.IResolvable | *No description.* | -| allowHeaders | java.util.List | *No description.* | -| allowMethods | java.util.List | *No description.* | -| allowOrigins | DataDigitaloceanAppSpecServiceCorsAllowOriginsList | *No description.* | -| exposeHeaders | java.util.List | *No description.* | -| maxAge | java.lang.String | *No description.* | -| internalValue | DataDigitaloceanAppSpecServiceCors | *No description.* | - ---- - -##### `creationStack`Required - -```java -public java.util.List getCreationStack(); -``` - -- *Type:* java.util.List - -The creation stack of this resolvable which will be appended to errors thrown during resolution. - -If this returns an empty array the stack will not be attached. - ---- - -##### `fqn`Required - -```java -public java.lang.String getFqn(); -``` - -- *Type:* java.lang.String - ---- - -##### `allowCredentials`Required - -```java -public IResolvable getAllowCredentials(); -``` - -- *Type:* com.hashicorp.cdktf.IResolvable +| creationStack | java.util.List | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| fqn | java.lang.String | *No description.* | +| branch | java.lang.String | *No description.* | +| deployOnPush | com.hashicorp.cdktf.IResolvable | *No description.* | +| repo | java.lang.String | *No description.* | +| internalValue | DataDigitaloceanAppSpecServiceGitlab | *No description.* | --- -##### `allowHeaders`Required +##### `creationStack`Required ```java -public java.util.List getAllowHeaders(); +public java.util.List getCreationStack(); ``` - *Type:* java.util.List +The creation stack of this resolvable which will be appended to errors thrown during resolution. + +If this returns an empty array the stack will not be attached. + --- -##### `allowMethods`Required +##### `fqn`Required ```java -public java.util.List getAllowMethods(); +public java.lang.String getFqn(); ``` -- *Type:* java.util.List +- *Type:* java.lang.String --- -##### `allowOrigins`Required +##### `branch`Required ```java -public DataDigitaloceanAppSpecServiceCorsAllowOriginsList getAllowOrigins(); +public java.lang.String getBranch(); ``` -- *Type:* DataDigitaloceanAppSpecServiceCorsAllowOriginsList +- *Type:* java.lang.String --- -##### `exposeHeaders`Required +##### `deployOnPush`Required ```java -public java.util.List getExposeHeaders(); +public IResolvable getDeployOnPush(); ``` -- *Type:* java.util.List +- *Type:* com.hashicorp.cdktf.IResolvable --- -##### `maxAge`Required +##### `repo`Required ```java -public java.lang.String getMaxAge(); +public java.lang.String getRepo(); ``` - *Type:* java.lang.String --- -##### `internalValue`Optional +##### `internalValue`Optional ```java -public DataDigitaloceanAppSpecServiceCors getInternalValue(); +public DataDigitaloceanAppSpecServiceGitlab getInternalValue(); ``` -- *Type:* DataDigitaloceanAppSpecServiceCors +- *Type:* DataDigitaloceanAppSpecServiceGitlab --- -### DataDigitaloceanAppSpecServiceEnvList +### DataDigitaloceanAppSpecServiceGitList -#### Initializers +#### Initializers ```java -import com.hashicorp.cdktf.providers.digitalocean.data_digitalocean_app.DataDigitaloceanAppSpecServiceEnvList; +import com.hashicorp.cdktf.providers.digitalocean.data_digitalocean_app.DataDigitaloceanAppSpecServiceGitList; -new DataDigitaloceanAppSpecServiceEnvList(IInterpolatingParent terraformResource, java.lang.String terraformAttribute, java.lang.Boolean wrapsSet); +new DataDigitaloceanAppSpecServiceGitList(IInterpolatingParent terraformResource, java.lang.String terraformAttribute, java.lang.Boolean wrapsSet); ``` | **Name** | **Type** | **Description** | | --- | --- | --- | -| terraformResource | com.hashicorp.cdktf.IInterpolatingParent | The parent resource. | -| terraformAttribute | java.lang.String | The attribute on the parent resource this class is referencing. | -| wrapsSet | java.lang.Boolean | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | +| terraformResource | com.hashicorp.cdktf.IInterpolatingParent | The parent resource. | +| terraformAttribute | java.lang.String | The attribute on the parent resource this class is referencing. | +| wrapsSet | java.lang.Boolean | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | --- -##### `terraformResource`Required +##### `terraformResource`Required - *Type:* com.hashicorp.cdktf.IInterpolatingParent @@ -23100,7 +26383,7 @@ The parent resource. --- -##### `terraformAttribute`Required +##### `terraformAttribute`Required - *Type:* java.lang.String @@ -23108,7 +26391,7 @@ The attribute on the parent resource this class is referencing. --- -##### `wrapsSet`Required +##### `wrapsSet`Required - *Type:* java.lang.Boolean @@ -23120,15 +26403,15 @@ whether the list is wrapping a set (will add tolist() to be able to access an it | **Name** | **Description** | | --- | --- | -| allWithMapKey | Creating an iterator for this complex list. | -| computeFqn | *No description.* | -| resolve | Produce the Token's value at resolution time. | -| toString | Return a string representation of this resolvable object. | -| get | *No description.* | +| allWithMapKey | Creating an iterator for this complex list. | +| computeFqn | *No description.* | +| resolve | Produce the Token's value at resolution time. | +| toString | Return a string representation of this resolvable object. | +| get | *No description.* | --- -##### `allWithMapKey` +##### `allWithMapKey` ```java public DynamicListTerraformIterator allWithMapKey(java.lang.String mapKeyAttributeName) @@ -23138,19 +26421,19 @@ Creating an iterator for this complex list. The list will be converted into a map with the mapKeyAttributeName as the key. -###### `mapKeyAttributeName`Required +###### `mapKeyAttributeName`Required - *Type:* java.lang.String --- -##### `computeFqn` +##### `computeFqn` ```java public java.lang.String computeFqn() ``` -##### `resolve` +##### `resolve` ```java public java.lang.Object resolve(IResolveContext _context) @@ -23158,13 +26441,13 @@ public java.lang.Object resolve(IResolveContext _context) Produce the Token's value at resolution time. -###### `_context`Required +###### `_context`Required - *Type:* com.hashicorp.cdktf.IResolveContext --- -##### `toString` +##### `toString` ```java public java.lang.String toString() @@ -23174,13 +26457,13 @@ Return a string representation of this resolvable object. Returns a reversible string representation. -##### `get` +##### `get` ```java -public DataDigitaloceanAppSpecServiceEnvOutputReference get(java.lang.Number index) +public DataDigitaloceanAppSpecServiceGitOutputReference get(java.lang.Number index) ``` -###### `index`Required +###### `index`Required - *Type:* java.lang.Number @@ -23193,12 +26476,12 @@ the index of the item to return. | **Name** | **Type** | **Description** | | --- | --- | --- | -| creationStack | java.util.List | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| fqn | java.lang.String | *No description.* | +| creationStack | java.util.List | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| fqn | java.lang.String | *No description.* | --- -##### `creationStack`Required +##### `creationStack`Required ```java public java.util.List getCreationStack(); @@ -23212,7 +26495,7 @@ If this returns an empty array the stack will not be attached. --- -##### `fqn`Required +##### `fqn`Required ```java public java.lang.String getFqn(); @@ -23223,26 +26506,26 @@ public java.lang.String getFqn(); --- -### DataDigitaloceanAppSpecServiceEnvOutputReference +### DataDigitaloceanAppSpecServiceGitOutputReference -#### Initializers +#### Initializers ```java -import com.hashicorp.cdktf.providers.digitalocean.data_digitalocean_app.DataDigitaloceanAppSpecServiceEnvOutputReference; +import com.hashicorp.cdktf.providers.digitalocean.data_digitalocean_app.DataDigitaloceanAppSpecServiceGitOutputReference; -new DataDigitaloceanAppSpecServiceEnvOutputReference(IInterpolatingParent terraformResource, java.lang.String terraformAttribute, java.lang.Number complexObjectIndex, java.lang.Boolean complexObjectIsFromSet); +new DataDigitaloceanAppSpecServiceGitOutputReference(IInterpolatingParent terraformResource, java.lang.String terraformAttribute, java.lang.Number complexObjectIndex, java.lang.Boolean complexObjectIsFromSet); ``` | **Name** | **Type** | **Description** | | --- | --- | --- | -| terraformResource | com.hashicorp.cdktf.IInterpolatingParent | The parent resource. | -| terraformAttribute | java.lang.String | The attribute on the parent resource this class is referencing. | -| complexObjectIndex | java.lang.Number | the index of this item in the list. | -| complexObjectIsFromSet | java.lang.Boolean | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | +| terraformResource | com.hashicorp.cdktf.IInterpolatingParent | The parent resource. | +| terraformAttribute | java.lang.String | The attribute on the parent resource this class is referencing. | +| complexObjectIndex | java.lang.Number | the index of this item in the list. | +| complexObjectIsFromSet | java.lang.Boolean | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | --- -##### `terraformResource`Required +##### `terraformResource`Required - *Type:* com.hashicorp.cdktf.IInterpolatingParent @@ -23250,7 +26533,7 @@ The parent resource. --- -##### `terraformAttribute`Required +##### `terraformAttribute`Required - *Type:* java.lang.String @@ -23258,7 +26541,7 @@ The attribute on the parent resource this class is referencing. --- -##### `complexObjectIndex`Required +##### `complexObjectIndex`Required - *Type:* java.lang.Number @@ -23266,7 +26549,7 @@ the index of this item in the list. --- -##### `complexObjectIsFromSet`Required +##### `complexObjectIsFromSet`Required - *Type:* java.lang.Boolean @@ -23278,149 +26561,149 @@ whether the list is wrapping a set (will add tolist() to be able to access an it | **Name** | **Description** | | --- | --- | -| computeFqn | *No description.* | -| getAnyMapAttribute | *No description.* | -| getBooleanAttribute | *No description.* | -| getBooleanMapAttribute | *No description.* | -| getListAttribute | *No description.* | -| getNumberAttribute | *No description.* | -| getNumberListAttribute | *No description.* | -| getNumberMapAttribute | *No description.* | -| getStringAttribute | *No description.* | -| getStringMapAttribute | *No description.* | -| interpolationForAttribute | *No description.* | -| resolve | Produce the Token's value at resolution time. | -| toString | Return a string representation of this resolvable object. | +| computeFqn | *No description.* | +| getAnyMapAttribute | *No description.* | +| getBooleanAttribute | *No description.* | +| getBooleanMapAttribute | *No description.* | +| getListAttribute | *No description.* | +| getNumberAttribute | *No description.* | +| getNumberListAttribute | *No description.* | +| getNumberMapAttribute | *No description.* | +| getStringAttribute | *No description.* | +| getStringMapAttribute | *No description.* | +| interpolationForAttribute | *No description.* | +| resolve | Produce the Token's value at resolution time. | +| toString | Return a string representation of this resolvable object. | --- -##### `computeFqn` +##### `computeFqn` ```java public java.lang.String computeFqn() ``` -##### `getAnyMapAttribute` +##### `getAnyMapAttribute` ```java public java.util.Map getAnyMapAttribute(java.lang.String terraformAttribute) ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* java.lang.String --- -##### `getBooleanAttribute` +##### `getBooleanAttribute` ```java public IResolvable getBooleanAttribute(java.lang.String terraformAttribute) ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* java.lang.String --- -##### `getBooleanMapAttribute` +##### `getBooleanMapAttribute` ```java public java.util.Map getBooleanMapAttribute(java.lang.String terraformAttribute) ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* java.lang.String --- -##### `getListAttribute` +##### `getListAttribute` ```java public java.util.List getListAttribute(java.lang.String terraformAttribute) ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* java.lang.String --- -##### `getNumberAttribute` +##### `getNumberAttribute` ```java public java.lang.Number getNumberAttribute(java.lang.String terraformAttribute) ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* java.lang.String --- -##### `getNumberListAttribute` +##### `getNumberListAttribute` ```java public java.util.List getNumberListAttribute(java.lang.String terraformAttribute) ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* java.lang.String --- -##### `getNumberMapAttribute` +##### `getNumberMapAttribute` ```java public java.util.Map getNumberMapAttribute(java.lang.String terraformAttribute) ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* java.lang.String --- -##### `getStringAttribute` +##### `getStringAttribute` ```java public java.lang.String getStringAttribute(java.lang.String terraformAttribute) ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* java.lang.String --- -##### `getStringMapAttribute` +##### `getStringMapAttribute` ```java public java.util.Map getStringMapAttribute(java.lang.String terraformAttribute) ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* java.lang.String --- -##### `interpolationForAttribute` +##### `interpolationForAttribute` ```java public IResolvable interpolationForAttribute(java.lang.String property) ``` -###### `property`Required +###### `property`Required - *Type:* java.lang.String --- -##### `resolve` +##### `resolve` ```java public java.lang.Object resolve(IResolveContext _context) @@ -23428,13 +26711,13 @@ public java.lang.Object resolve(IResolveContext _context) Produce the Token's value at resolution time. -###### `_context`Required +###### `_context`Required - *Type:* com.hashicorp.cdktf.IResolveContext --- -##### `toString` +##### `toString` ```java public java.lang.String toString() @@ -23449,17 +26732,15 @@ Returns a reversible string representation. | **Name** | **Type** | **Description** | | --- | --- | --- | -| creationStack | java.util.List | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| fqn | java.lang.String | *No description.* | -| key | java.lang.String | *No description.* | -| scope | java.lang.String | *No description.* | -| type | java.lang.String | *No description.* | -| value | java.lang.String | *No description.* | -| internalValue | DataDigitaloceanAppSpecServiceEnv | *No description.* | +| creationStack | java.util.List | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| fqn | java.lang.String | *No description.* | +| branch | java.lang.String | *No description.* | +| repoCloneUrl | java.lang.String | *No description.* | +| internalValue | DataDigitaloceanAppSpecServiceGit | *No description.* | --- -##### `creationStack`Required +##### `creationStack`Required ```java public java.util.List getCreationStack(); @@ -23473,7 +26754,7 @@ If this returns an empty array the stack will not be attached. --- -##### `fqn`Required +##### `fqn`Required ```java public java.lang.String getFqn(); @@ -23483,76 +26764,56 @@ public java.lang.String getFqn(); --- -##### `key`Required - -```java -public java.lang.String getKey(); -``` - -- *Type:* java.lang.String - ---- - -##### `scope`Required - -```java -public java.lang.String getScope(); -``` - -- *Type:* java.lang.String - ---- - -##### `type`Required +##### `branch`Required ```java -public java.lang.String getType(); +public java.lang.String getBranch(); ``` - *Type:* java.lang.String --- -##### `value`Required +##### `repoCloneUrl`Required ```java -public java.lang.String getValue(); +public java.lang.String getRepoCloneUrl(); ``` - *Type:* java.lang.String --- -##### `internalValue`Optional +##### `internalValue`Optional ```java -public DataDigitaloceanAppSpecServiceEnv getInternalValue(); +public DataDigitaloceanAppSpecServiceGit getInternalValue(); ``` -- *Type:* DataDigitaloceanAppSpecServiceEnv +- *Type:* DataDigitaloceanAppSpecServiceGit --- -### DataDigitaloceanAppSpecServiceGithubList +### DataDigitaloceanAppSpecServiceHealthCheckList -#### Initializers +#### Initializers ```java -import com.hashicorp.cdktf.providers.digitalocean.data_digitalocean_app.DataDigitaloceanAppSpecServiceGithubList; +import com.hashicorp.cdktf.providers.digitalocean.data_digitalocean_app.DataDigitaloceanAppSpecServiceHealthCheckList; -new DataDigitaloceanAppSpecServiceGithubList(IInterpolatingParent terraformResource, java.lang.String terraformAttribute, java.lang.Boolean wrapsSet); +new DataDigitaloceanAppSpecServiceHealthCheckList(IInterpolatingParent terraformResource, java.lang.String terraformAttribute, java.lang.Boolean wrapsSet); ``` | **Name** | **Type** | **Description** | | --- | --- | --- | -| terraformResource | com.hashicorp.cdktf.IInterpolatingParent | The parent resource. | -| terraformAttribute | java.lang.String | The attribute on the parent resource this class is referencing. | -| wrapsSet | java.lang.Boolean | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | +| terraformResource | com.hashicorp.cdktf.IInterpolatingParent | The parent resource. | +| terraformAttribute | java.lang.String | The attribute on the parent resource this class is referencing. | +| wrapsSet | java.lang.Boolean | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | --- -##### `terraformResource`Required +##### `terraformResource`Required - *Type:* com.hashicorp.cdktf.IInterpolatingParent @@ -23560,7 +26821,7 @@ The parent resource. --- -##### `terraformAttribute`Required +##### `terraformAttribute`Required - *Type:* java.lang.String @@ -23568,7 +26829,7 @@ The attribute on the parent resource this class is referencing. --- -##### `wrapsSet`Required +##### `wrapsSet`Required - *Type:* java.lang.Boolean @@ -23580,15 +26841,15 @@ whether the list is wrapping a set (will add tolist() to be able to access an it | **Name** | **Description** | | --- | --- | -| allWithMapKey | Creating an iterator for this complex list. | -| computeFqn | *No description.* | -| resolve | Produce the Token's value at resolution time. | -| toString | Return a string representation of this resolvable object. | -| get | *No description.* | +| allWithMapKey | Creating an iterator for this complex list. | +| computeFqn | *No description.* | +| resolve | Produce the Token's value at resolution time. | +| toString | Return a string representation of this resolvable object. | +| get | *No description.* | --- -##### `allWithMapKey` +##### `allWithMapKey` ```java public DynamicListTerraformIterator allWithMapKey(java.lang.String mapKeyAttributeName) @@ -23598,19 +26859,19 @@ Creating an iterator for this complex list. The list will be converted into a map with the mapKeyAttributeName as the key. -###### `mapKeyAttributeName`Required +###### `mapKeyAttributeName`Required - *Type:* java.lang.String --- -##### `computeFqn` +##### `computeFqn` ```java public java.lang.String computeFqn() ``` -##### `resolve` +##### `resolve` ```java public java.lang.Object resolve(IResolveContext _context) @@ -23618,13 +26879,13 @@ public java.lang.Object resolve(IResolveContext _context) Produce the Token's value at resolution time. -###### `_context`Required +###### `_context`Required - *Type:* com.hashicorp.cdktf.IResolveContext --- -##### `toString` +##### `toString` ```java public java.lang.String toString() @@ -23634,13 +26895,13 @@ Return a string representation of this resolvable object. Returns a reversible string representation. -##### `get` +##### `get` ```java -public DataDigitaloceanAppSpecServiceGithubOutputReference get(java.lang.Number index) +public DataDigitaloceanAppSpecServiceHealthCheckOutputReference get(java.lang.Number index) ``` -###### `index`Required +###### `index`Required - *Type:* java.lang.Number @@ -23653,12 +26914,12 @@ the index of the item to return. | **Name** | **Type** | **Description** | | --- | --- | --- | -| creationStack | java.util.List | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| fqn | java.lang.String | *No description.* | +| creationStack | java.util.List | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| fqn | java.lang.String | *No description.* | --- -##### `creationStack`Required +##### `creationStack`Required ```java public java.util.List getCreationStack(); @@ -23672,7 +26933,7 @@ If this returns an empty array the stack will not be attached. --- -##### `fqn`Required +##### `fqn`Required ```java public java.lang.String getFqn(); @@ -23683,26 +26944,26 @@ public java.lang.String getFqn(); --- -### DataDigitaloceanAppSpecServiceGithubOutputReference +### DataDigitaloceanAppSpecServiceHealthCheckOutputReference -#### Initializers +#### Initializers ```java -import com.hashicorp.cdktf.providers.digitalocean.data_digitalocean_app.DataDigitaloceanAppSpecServiceGithubOutputReference; +import com.hashicorp.cdktf.providers.digitalocean.data_digitalocean_app.DataDigitaloceanAppSpecServiceHealthCheckOutputReference; -new DataDigitaloceanAppSpecServiceGithubOutputReference(IInterpolatingParent terraformResource, java.lang.String terraformAttribute, java.lang.Number complexObjectIndex, java.lang.Boolean complexObjectIsFromSet); +new DataDigitaloceanAppSpecServiceHealthCheckOutputReference(IInterpolatingParent terraformResource, java.lang.String terraformAttribute, java.lang.Number complexObjectIndex, java.lang.Boolean complexObjectIsFromSet); ``` | **Name** | **Type** | **Description** | | --- | --- | --- | -| terraformResource | com.hashicorp.cdktf.IInterpolatingParent | The parent resource. | -| terraformAttribute | java.lang.String | The attribute on the parent resource this class is referencing. | -| complexObjectIndex | java.lang.Number | the index of this item in the list. | -| complexObjectIsFromSet | java.lang.Boolean | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | +| terraformResource | com.hashicorp.cdktf.IInterpolatingParent | The parent resource. | +| terraformAttribute | java.lang.String | The attribute on the parent resource this class is referencing. | +| complexObjectIndex | java.lang.Number | the index of this item in the list. | +| complexObjectIsFromSet | java.lang.Boolean | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | --- -##### `terraformResource`Required +##### `terraformResource`Required - *Type:* com.hashicorp.cdktf.IInterpolatingParent @@ -23710,7 +26971,7 @@ The parent resource. --- -##### `terraformAttribute`Required +##### `terraformAttribute`Required - *Type:* java.lang.String @@ -23718,7 +26979,7 @@ The attribute on the parent resource this class is referencing. --- -##### `complexObjectIndex`Required +##### `complexObjectIndex`Required - *Type:* java.lang.Number @@ -23726,7 +26987,7 @@ the index of this item in the list. --- -##### `complexObjectIsFromSet`Required +##### `complexObjectIsFromSet`Required - *Type:* java.lang.Boolean @@ -23738,149 +26999,149 @@ whether the list is wrapping a set (will add tolist() to be able to access an it | **Name** | **Description** | | --- | --- | -| computeFqn | *No description.* | -| getAnyMapAttribute | *No description.* | -| getBooleanAttribute | *No description.* | -| getBooleanMapAttribute | *No description.* | -| getListAttribute | *No description.* | -| getNumberAttribute | *No description.* | -| getNumberListAttribute | *No description.* | -| getNumberMapAttribute | *No description.* | -| getStringAttribute | *No description.* | -| getStringMapAttribute | *No description.* | -| interpolationForAttribute | *No description.* | -| resolve | Produce the Token's value at resolution time. | -| toString | Return a string representation of this resolvable object. | +| computeFqn | *No description.* | +| getAnyMapAttribute | *No description.* | +| getBooleanAttribute | *No description.* | +| getBooleanMapAttribute | *No description.* | +| getListAttribute | *No description.* | +| getNumberAttribute | *No description.* | +| getNumberListAttribute | *No description.* | +| getNumberMapAttribute | *No description.* | +| getStringAttribute | *No description.* | +| getStringMapAttribute | *No description.* | +| interpolationForAttribute | *No description.* | +| resolve | Produce the Token's value at resolution time. | +| toString | Return a string representation of this resolvable object. | --- -##### `computeFqn` +##### `computeFqn` ```java public java.lang.String computeFqn() ``` -##### `getAnyMapAttribute` +##### `getAnyMapAttribute` ```java public java.util.Map getAnyMapAttribute(java.lang.String terraformAttribute) ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* java.lang.String --- -##### `getBooleanAttribute` +##### `getBooleanAttribute` ```java public IResolvable getBooleanAttribute(java.lang.String terraformAttribute) ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* java.lang.String --- -##### `getBooleanMapAttribute` +##### `getBooleanMapAttribute` ```java public java.util.Map getBooleanMapAttribute(java.lang.String terraformAttribute) ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* java.lang.String --- -##### `getListAttribute` +##### `getListAttribute` ```java public java.util.List getListAttribute(java.lang.String terraformAttribute) ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* java.lang.String --- -##### `getNumberAttribute` +##### `getNumberAttribute` ```java public java.lang.Number getNumberAttribute(java.lang.String terraformAttribute) ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* java.lang.String --- -##### `getNumberListAttribute` +##### `getNumberListAttribute` ```java public java.util.List getNumberListAttribute(java.lang.String terraformAttribute) ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* java.lang.String --- -##### `getNumberMapAttribute` +##### `getNumberMapAttribute` ```java public java.util.Map getNumberMapAttribute(java.lang.String terraformAttribute) ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* java.lang.String --- -##### `getStringAttribute` +##### `getStringAttribute` ```java public java.lang.String getStringAttribute(java.lang.String terraformAttribute) ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* java.lang.String --- -##### `getStringMapAttribute` +##### `getStringMapAttribute` ```java public java.util.Map getStringMapAttribute(java.lang.String terraformAttribute) ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* java.lang.String --- -##### `interpolationForAttribute` +##### `interpolationForAttribute` ```java public IResolvable interpolationForAttribute(java.lang.String property) ``` -###### `property`Required +###### `property`Required - *Type:* java.lang.String --- -##### `resolve` +##### `resolve` ```java public java.lang.Object resolve(IResolveContext _context) @@ -23888,13 +27149,13 @@ public java.lang.Object resolve(IResolveContext _context) Produce the Token's value at resolution time. -###### `_context`Required +###### `_context`Required - *Type:* com.hashicorp.cdktf.IResolveContext --- -##### `toString` +##### `toString` ```java public java.lang.String toString() @@ -23909,16 +27170,20 @@ Returns a reversible string representation. | **Name** | **Type** | **Description** | | --- | --- | --- | -| creationStack | java.util.List | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| fqn | java.lang.String | *No description.* | -| branch | java.lang.String | *No description.* | -| deployOnPush | com.hashicorp.cdktf.IResolvable | *No description.* | -| repo | java.lang.String | *No description.* | -| internalValue | DataDigitaloceanAppSpecServiceGithub | *No description.* | +| creationStack | java.util.List | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| fqn | java.lang.String | *No description.* | +| failureThreshold | java.lang.Number | *No description.* | +| httpPath | java.lang.String | *No description.* | +| initialDelaySeconds | java.lang.Number | *No description.* | +| periodSeconds | java.lang.Number | *No description.* | +| port | java.lang.Number | *No description.* | +| successThreshold | java.lang.Number | *No description.* | +| timeoutSeconds | java.lang.Number | *No description.* | +| internalValue | DataDigitaloceanAppSpecServiceHealthCheck | *No description.* | --- -##### `creationStack`Required +##### `creationStack`Required ```java public java.util.List getCreationStack(); @@ -23932,7 +27197,7 @@ If this returns an empty array the stack will not be attached. --- -##### `fqn`Required +##### `fqn`Required ```java public java.lang.String getFqn(); @@ -23942,66 +27207,106 @@ public java.lang.String getFqn(); --- -##### `branch`Required +##### `failureThreshold`Required ```java -public java.lang.String getBranch(); +public java.lang.Number getFailureThreshold(); +``` + +- *Type:* java.lang.Number + +--- + +##### `httpPath`Required + +```java +public java.lang.String getHttpPath(); ``` - *Type:* java.lang.String --- -##### `deployOnPush`Required +##### `initialDelaySeconds`Required ```java -public IResolvable getDeployOnPush(); +public java.lang.Number getInitialDelaySeconds(); ``` -- *Type:* com.hashicorp.cdktf.IResolvable +- *Type:* java.lang.Number --- -##### `repo`Required +##### `periodSeconds`Required ```java -public java.lang.String getRepo(); +public java.lang.Number getPeriodSeconds(); ``` -- *Type:* java.lang.String +- *Type:* java.lang.Number --- -##### `internalValue`Optional +##### `port`Required ```java -public DataDigitaloceanAppSpecServiceGithub getInternalValue(); +public java.lang.Number getPort(); ``` -- *Type:* DataDigitaloceanAppSpecServiceGithub +- *Type:* java.lang.Number --- +##### `successThreshold`Required -### DataDigitaloceanAppSpecServiceGitlabList +```java +public java.lang.Number getSuccessThreshold(); +``` -#### Initializers +- *Type:* java.lang.Number + +--- + +##### `timeoutSeconds`Required ```java -import com.hashicorp.cdktf.providers.digitalocean.data_digitalocean_app.DataDigitaloceanAppSpecServiceGitlabList; +public java.lang.Number getTimeoutSeconds(); +``` -new DataDigitaloceanAppSpecServiceGitlabList(IInterpolatingParent terraformResource, java.lang.String terraformAttribute, java.lang.Boolean wrapsSet); +- *Type:* java.lang.Number + +--- + +##### `internalValue`Optional + +```java +public DataDigitaloceanAppSpecServiceHealthCheck getInternalValue(); +``` + +- *Type:* DataDigitaloceanAppSpecServiceHealthCheck + +--- + + +### DataDigitaloceanAppSpecServiceImageDeployOnPushList + +#### Initializers + +```java +import com.hashicorp.cdktf.providers.digitalocean.data_digitalocean_app.DataDigitaloceanAppSpecServiceImageDeployOnPushList; + +new DataDigitaloceanAppSpecServiceImageDeployOnPushList(IInterpolatingParent terraformResource, java.lang.String terraformAttribute, java.lang.Boolean wrapsSet); ``` | **Name** | **Type** | **Description** | | --- | --- | --- | -| terraformResource | com.hashicorp.cdktf.IInterpolatingParent | The parent resource. | -| terraformAttribute | java.lang.String | The attribute on the parent resource this class is referencing. | -| wrapsSet | java.lang.Boolean | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | +| terraformResource | com.hashicorp.cdktf.IInterpolatingParent | The parent resource. | +| terraformAttribute | java.lang.String | The attribute on the parent resource this class is referencing. | +| wrapsSet | java.lang.Boolean | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | --- -##### `terraformResource`Required +##### `terraformResource`Required - *Type:* com.hashicorp.cdktf.IInterpolatingParent @@ -24009,7 +27314,7 @@ The parent resource. --- -##### `terraformAttribute`Required +##### `terraformAttribute`Required - *Type:* java.lang.String @@ -24017,7 +27322,7 @@ The attribute on the parent resource this class is referencing. --- -##### `wrapsSet`Required +##### `wrapsSet`Required - *Type:* java.lang.Boolean @@ -24029,15 +27334,15 @@ whether the list is wrapping a set (will add tolist() to be able to access an it | **Name** | **Description** | | --- | --- | -| allWithMapKey | Creating an iterator for this complex list. | -| computeFqn | *No description.* | -| resolve | Produce the Token's value at resolution time. | -| toString | Return a string representation of this resolvable object. | -| get | *No description.* | +| allWithMapKey | Creating an iterator for this complex list. | +| computeFqn | *No description.* | +| resolve | Produce the Token's value at resolution time. | +| toString | Return a string representation of this resolvable object. | +| get | *No description.* | --- -##### `allWithMapKey` +##### `allWithMapKey` ```java public DynamicListTerraformIterator allWithMapKey(java.lang.String mapKeyAttributeName) @@ -24047,19 +27352,19 @@ Creating an iterator for this complex list. The list will be converted into a map with the mapKeyAttributeName as the key. -###### `mapKeyAttributeName`Required +###### `mapKeyAttributeName`Required - *Type:* java.lang.String --- -##### `computeFqn` +##### `computeFqn` ```java public java.lang.String computeFqn() ``` -##### `resolve` +##### `resolve` ```java public java.lang.Object resolve(IResolveContext _context) @@ -24067,13 +27372,13 @@ public java.lang.Object resolve(IResolveContext _context) Produce the Token's value at resolution time. -###### `_context`Required +###### `_context`Required - *Type:* com.hashicorp.cdktf.IResolveContext --- -##### `toString` +##### `toString` ```java public java.lang.String toString() @@ -24083,13 +27388,13 @@ Return a string representation of this resolvable object. Returns a reversible string representation. -##### `get` +##### `get` ```java -public DataDigitaloceanAppSpecServiceGitlabOutputReference get(java.lang.Number index) +public DataDigitaloceanAppSpecServiceImageDeployOnPushOutputReference get(java.lang.Number index) ``` -###### `index`Required +###### `index`Required - *Type:* java.lang.Number @@ -24102,12 +27407,12 @@ the index of the item to return. | **Name** | **Type** | **Description** | | --- | --- | --- | -| creationStack | java.util.List | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| fqn | java.lang.String | *No description.* | +| creationStack | java.util.List | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| fqn | java.lang.String | *No description.* | --- -##### `creationStack`Required +##### `creationStack`Required ```java public java.util.List getCreationStack(); @@ -24121,7 +27426,7 @@ If this returns an empty array the stack will not be attached. --- -##### `fqn`Required +##### `fqn`Required ```java public java.lang.String getFqn(); @@ -24132,26 +27437,26 @@ public java.lang.String getFqn(); --- -### DataDigitaloceanAppSpecServiceGitlabOutputReference +### DataDigitaloceanAppSpecServiceImageDeployOnPushOutputReference -#### Initializers +#### Initializers ```java -import com.hashicorp.cdktf.providers.digitalocean.data_digitalocean_app.DataDigitaloceanAppSpecServiceGitlabOutputReference; +import com.hashicorp.cdktf.providers.digitalocean.data_digitalocean_app.DataDigitaloceanAppSpecServiceImageDeployOnPushOutputReference; -new DataDigitaloceanAppSpecServiceGitlabOutputReference(IInterpolatingParent terraformResource, java.lang.String terraformAttribute, java.lang.Number complexObjectIndex, java.lang.Boolean complexObjectIsFromSet); +new DataDigitaloceanAppSpecServiceImageDeployOnPushOutputReference(IInterpolatingParent terraformResource, java.lang.String terraformAttribute, java.lang.Number complexObjectIndex, java.lang.Boolean complexObjectIsFromSet); ``` | **Name** | **Type** | **Description** | | --- | --- | --- | -| terraformResource | com.hashicorp.cdktf.IInterpolatingParent | The parent resource. | -| terraformAttribute | java.lang.String | The attribute on the parent resource this class is referencing. | -| complexObjectIndex | java.lang.Number | the index of this item in the list. | -| complexObjectIsFromSet | java.lang.Boolean | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | +| terraformResource | com.hashicorp.cdktf.IInterpolatingParent | The parent resource. | +| terraformAttribute | java.lang.String | The attribute on the parent resource this class is referencing. | +| complexObjectIndex | java.lang.Number | the index of this item in the list. | +| complexObjectIsFromSet | java.lang.Boolean | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | --- -##### `terraformResource`Required +##### `terraformResource`Required - *Type:* com.hashicorp.cdktf.IInterpolatingParent @@ -24159,7 +27464,7 @@ The parent resource. --- -##### `terraformAttribute`Required +##### `terraformAttribute`Required - *Type:* java.lang.String @@ -24167,7 +27472,7 @@ The attribute on the parent resource this class is referencing. --- -##### `complexObjectIndex`Required +##### `complexObjectIndex`Required - *Type:* java.lang.Number @@ -24175,7 +27480,7 @@ the index of this item in the list. --- -##### `complexObjectIsFromSet`Required +##### `complexObjectIsFromSet`Required - *Type:* java.lang.Boolean @@ -24187,149 +27492,149 @@ whether the list is wrapping a set (will add tolist() to be able to access an it | **Name** | **Description** | | --- | --- | -| computeFqn | *No description.* | -| getAnyMapAttribute | *No description.* | -| getBooleanAttribute | *No description.* | -| getBooleanMapAttribute | *No description.* | -| getListAttribute | *No description.* | -| getNumberAttribute | *No description.* | -| getNumberListAttribute | *No description.* | -| getNumberMapAttribute | *No description.* | -| getStringAttribute | *No description.* | -| getStringMapAttribute | *No description.* | -| interpolationForAttribute | *No description.* | -| resolve | Produce the Token's value at resolution time. | -| toString | Return a string representation of this resolvable object. | +| computeFqn | *No description.* | +| getAnyMapAttribute | *No description.* | +| getBooleanAttribute | *No description.* | +| getBooleanMapAttribute | *No description.* | +| getListAttribute | *No description.* | +| getNumberAttribute | *No description.* | +| getNumberListAttribute | *No description.* | +| getNumberMapAttribute | *No description.* | +| getStringAttribute | *No description.* | +| getStringMapAttribute | *No description.* | +| interpolationForAttribute | *No description.* | +| resolve | Produce the Token's value at resolution time. | +| toString | Return a string representation of this resolvable object. | --- -##### `computeFqn` +##### `computeFqn` ```java public java.lang.String computeFqn() ``` -##### `getAnyMapAttribute` +##### `getAnyMapAttribute` ```java public java.util.Map getAnyMapAttribute(java.lang.String terraformAttribute) ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* java.lang.String --- -##### `getBooleanAttribute` +##### `getBooleanAttribute` ```java public IResolvable getBooleanAttribute(java.lang.String terraformAttribute) ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* java.lang.String --- -##### `getBooleanMapAttribute` +##### `getBooleanMapAttribute` ```java public java.util.Map getBooleanMapAttribute(java.lang.String terraformAttribute) ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* java.lang.String --- -##### `getListAttribute` +##### `getListAttribute` ```java public java.util.List getListAttribute(java.lang.String terraformAttribute) ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* java.lang.String --- -##### `getNumberAttribute` +##### `getNumberAttribute` ```java public java.lang.Number getNumberAttribute(java.lang.String terraformAttribute) ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* java.lang.String --- -##### `getNumberListAttribute` +##### `getNumberListAttribute` ```java public java.util.List getNumberListAttribute(java.lang.String terraformAttribute) ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* java.lang.String --- -##### `getNumberMapAttribute` +##### `getNumberMapAttribute` ```java public java.util.Map getNumberMapAttribute(java.lang.String terraformAttribute) ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* java.lang.String --- -##### `getStringAttribute` +##### `getStringAttribute` ```java public java.lang.String getStringAttribute(java.lang.String terraformAttribute) ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* java.lang.String --- -##### `getStringMapAttribute` +##### `getStringMapAttribute` ```java public java.util.Map getStringMapAttribute(java.lang.String terraformAttribute) ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* java.lang.String --- -##### `interpolationForAttribute` +##### `interpolationForAttribute` ```java public IResolvable interpolationForAttribute(java.lang.String property) ``` -###### `property`Required +###### `property`Required - *Type:* java.lang.String --- -##### `resolve` +##### `resolve` ```java public java.lang.Object resolve(IResolveContext _context) @@ -24337,13 +27642,13 @@ public java.lang.Object resolve(IResolveContext _context) Produce the Token's value at resolution time. -###### `_context`Required +###### `_context`Required - *Type:* com.hashicorp.cdktf.IResolveContext --- -##### `toString` +##### `toString` ```java public java.lang.String toString() @@ -24358,16 +27663,14 @@ Returns a reversible string representation. | **Name** | **Type** | **Description** | | --- | --- | --- | -| creationStack | java.util.List | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| fqn | java.lang.String | *No description.* | -| branch | java.lang.String | *No description.* | -| deployOnPush | com.hashicorp.cdktf.IResolvable | *No description.* | -| repo | java.lang.String | *No description.* | -| internalValue | DataDigitaloceanAppSpecServiceGitlab | *No description.* | +| creationStack | java.util.List | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| fqn | java.lang.String | *No description.* | +| enabled | com.hashicorp.cdktf.IResolvable | *No description.* | +| internalValue | DataDigitaloceanAppSpecServiceImageDeployOnPush | *No description.* | --- -##### `creationStack`Required +##### `creationStack`Required ```java public java.util.List getCreationStack(); @@ -24381,7 +27684,7 @@ If this returns an empty array the stack will not be attached. --- -##### `fqn`Required +##### `fqn`Required ```java public java.lang.String getFqn(); @@ -24391,66 +27694,46 @@ public java.lang.String getFqn(); --- -##### `branch`Required - -```java -public java.lang.String getBranch(); -``` - -- *Type:* java.lang.String - ---- - -##### `deployOnPush`Required +##### `enabled`Required ```java -public IResolvable getDeployOnPush(); +public IResolvable getEnabled(); ``` - *Type:* com.hashicorp.cdktf.IResolvable --- -##### `repo`Required - -```java -public java.lang.String getRepo(); -``` - -- *Type:* java.lang.String - ---- - -##### `internalValue`Optional +##### `internalValue`Optional ```java -public DataDigitaloceanAppSpecServiceGitlab getInternalValue(); +public DataDigitaloceanAppSpecServiceImageDeployOnPush getInternalValue(); ``` -- *Type:* DataDigitaloceanAppSpecServiceGitlab +- *Type:* DataDigitaloceanAppSpecServiceImageDeployOnPush --- -### DataDigitaloceanAppSpecServiceGitList +### DataDigitaloceanAppSpecServiceImageList -#### Initializers +#### Initializers ```java -import com.hashicorp.cdktf.providers.digitalocean.data_digitalocean_app.DataDigitaloceanAppSpecServiceGitList; +import com.hashicorp.cdktf.providers.digitalocean.data_digitalocean_app.DataDigitaloceanAppSpecServiceImageList; -new DataDigitaloceanAppSpecServiceGitList(IInterpolatingParent terraformResource, java.lang.String terraformAttribute, java.lang.Boolean wrapsSet); +new DataDigitaloceanAppSpecServiceImageList(IInterpolatingParent terraformResource, java.lang.String terraformAttribute, java.lang.Boolean wrapsSet); ``` | **Name** | **Type** | **Description** | | --- | --- | --- | -| terraformResource | com.hashicorp.cdktf.IInterpolatingParent | The parent resource. | -| terraformAttribute | java.lang.String | The attribute on the parent resource this class is referencing. | -| wrapsSet | java.lang.Boolean | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | +| terraformResource | com.hashicorp.cdktf.IInterpolatingParent | The parent resource. | +| terraformAttribute | java.lang.String | The attribute on the parent resource this class is referencing. | +| wrapsSet | java.lang.Boolean | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | --- -##### `terraformResource`Required +##### `terraformResource`Required - *Type:* com.hashicorp.cdktf.IInterpolatingParent @@ -24458,7 +27741,7 @@ The parent resource. --- -##### `terraformAttribute`Required +##### `terraformAttribute`Required - *Type:* java.lang.String @@ -24466,7 +27749,7 @@ The attribute on the parent resource this class is referencing. --- -##### `wrapsSet`Required +##### `wrapsSet`Required - *Type:* java.lang.Boolean @@ -24478,15 +27761,15 @@ whether the list is wrapping a set (will add tolist() to be able to access an it | **Name** | **Description** | | --- | --- | -| allWithMapKey | Creating an iterator for this complex list. | -| computeFqn | *No description.* | -| resolve | Produce the Token's value at resolution time. | -| toString | Return a string representation of this resolvable object. | -| get | *No description.* | +| allWithMapKey | Creating an iterator for this complex list. | +| computeFqn | *No description.* | +| resolve | Produce the Token's value at resolution time. | +| toString | Return a string representation of this resolvable object. | +| get | *No description.* | --- -##### `allWithMapKey` +##### `allWithMapKey` ```java public DynamicListTerraformIterator allWithMapKey(java.lang.String mapKeyAttributeName) @@ -24496,19 +27779,19 @@ Creating an iterator for this complex list. The list will be converted into a map with the mapKeyAttributeName as the key. -###### `mapKeyAttributeName`Required +###### `mapKeyAttributeName`Required - *Type:* java.lang.String --- -##### `computeFqn` +##### `computeFqn` ```java public java.lang.String computeFqn() ``` -##### `resolve` +##### `resolve` ```java public java.lang.Object resolve(IResolveContext _context) @@ -24516,13 +27799,13 @@ public java.lang.Object resolve(IResolveContext _context) Produce the Token's value at resolution time. -###### `_context`Required +###### `_context`Required - *Type:* com.hashicorp.cdktf.IResolveContext --- -##### `toString` +##### `toString` ```java public java.lang.String toString() @@ -24532,13 +27815,13 @@ Return a string representation of this resolvable object. Returns a reversible string representation. -##### `get` +##### `get` ```java -public DataDigitaloceanAppSpecServiceGitOutputReference get(java.lang.Number index) +public DataDigitaloceanAppSpecServiceImageOutputReference get(java.lang.Number index) ``` -###### `index`Required +###### `index`Required - *Type:* java.lang.Number @@ -24551,12 +27834,12 @@ the index of the item to return. | **Name** | **Type** | **Description** | | --- | --- | --- | -| creationStack | java.util.List | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| fqn | java.lang.String | *No description.* | +| creationStack | java.util.List | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| fqn | java.lang.String | *No description.* | --- -##### `creationStack`Required +##### `creationStack`Required ```java public java.util.List getCreationStack(); @@ -24570,7 +27853,7 @@ If this returns an empty array the stack will not be attached. --- -##### `fqn`Required +##### `fqn`Required ```java public java.lang.String getFqn(); @@ -24581,26 +27864,26 @@ public java.lang.String getFqn(); --- -### DataDigitaloceanAppSpecServiceGitOutputReference +### DataDigitaloceanAppSpecServiceImageOutputReference -#### Initializers +#### Initializers ```java -import com.hashicorp.cdktf.providers.digitalocean.data_digitalocean_app.DataDigitaloceanAppSpecServiceGitOutputReference; +import com.hashicorp.cdktf.providers.digitalocean.data_digitalocean_app.DataDigitaloceanAppSpecServiceImageOutputReference; -new DataDigitaloceanAppSpecServiceGitOutputReference(IInterpolatingParent terraformResource, java.lang.String terraformAttribute, java.lang.Number complexObjectIndex, java.lang.Boolean complexObjectIsFromSet); +new DataDigitaloceanAppSpecServiceImageOutputReference(IInterpolatingParent terraformResource, java.lang.String terraformAttribute, java.lang.Number complexObjectIndex, java.lang.Boolean complexObjectIsFromSet); ``` | **Name** | **Type** | **Description** | | --- | --- | --- | -| terraformResource | com.hashicorp.cdktf.IInterpolatingParent | The parent resource. | -| terraformAttribute | java.lang.String | The attribute on the parent resource this class is referencing. | -| complexObjectIndex | java.lang.Number | the index of this item in the list. | -| complexObjectIsFromSet | java.lang.Boolean | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | +| terraformResource | com.hashicorp.cdktf.IInterpolatingParent | The parent resource. | +| terraformAttribute | java.lang.String | The attribute on the parent resource this class is referencing. | +| complexObjectIndex | java.lang.Number | the index of this item in the list. | +| complexObjectIsFromSet | java.lang.Boolean | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | --- -##### `terraformResource`Required +##### `terraformResource`Required - *Type:* com.hashicorp.cdktf.IInterpolatingParent @@ -24608,7 +27891,7 @@ The parent resource. --- -##### `terraformAttribute`Required +##### `terraformAttribute`Required - *Type:* java.lang.String @@ -24616,7 +27899,7 @@ The attribute on the parent resource this class is referencing. --- -##### `complexObjectIndex`Required +##### `complexObjectIndex`Required - *Type:* java.lang.Number @@ -24624,7 +27907,7 @@ the index of this item in the list. --- -##### `complexObjectIsFromSet`Required +##### `complexObjectIsFromSet`Required - *Type:* java.lang.Boolean @@ -24636,149 +27919,149 @@ whether the list is wrapping a set (will add tolist() to be able to access an it | **Name** | **Description** | | --- | --- | -| computeFqn | *No description.* | -| getAnyMapAttribute | *No description.* | -| getBooleanAttribute | *No description.* | -| getBooleanMapAttribute | *No description.* | -| getListAttribute | *No description.* | -| getNumberAttribute | *No description.* | -| getNumberListAttribute | *No description.* | -| getNumberMapAttribute | *No description.* | -| getStringAttribute | *No description.* | -| getStringMapAttribute | *No description.* | -| interpolationForAttribute | *No description.* | -| resolve | Produce the Token's value at resolution time. | -| toString | Return a string representation of this resolvable object. | +| computeFqn | *No description.* | +| getAnyMapAttribute | *No description.* | +| getBooleanAttribute | *No description.* | +| getBooleanMapAttribute | *No description.* | +| getListAttribute | *No description.* | +| getNumberAttribute | *No description.* | +| getNumberListAttribute | *No description.* | +| getNumberMapAttribute | *No description.* | +| getStringAttribute | *No description.* | +| getStringMapAttribute | *No description.* | +| interpolationForAttribute | *No description.* | +| resolve | Produce the Token's value at resolution time. | +| toString | Return a string representation of this resolvable object. | --- -##### `computeFqn` +##### `computeFqn` ```java public java.lang.String computeFqn() ``` -##### `getAnyMapAttribute` +##### `getAnyMapAttribute` ```java public java.util.Map getAnyMapAttribute(java.lang.String terraformAttribute) ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* java.lang.String --- -##### `getBooleanAttribute` +##### `getBooleanAttribute` ```java public IResolvable getBooleanAttribute(java.lang.String terraformAttribute) ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* java.lang.String --- -##### `getBooleanMapAttribute` +##### `getBooleanMapAttribute` ```java public java.util.Map getBooleanMapAttribute(java.lang.String terraformAttribute) ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* java.lang.String --- -##### `getListAttribute` +##### `getListAttribute` ```java public java.util.List getListAttribute(java.lang.String terraformAttribute) ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* java.lang.String --- -##### `getNumberAttribute` +##### `getNumberAttribute` ```java public java.lang.Number getNumberAttribute(java.lang.String terraformAttribute) ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* java.lang.String --- -##### `getNumberListAttribute` +##### `getNumberListAttribute` ```java public java.util.List getNumberListAttribute(java.lang.String terraformAttribute) ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* java.lang.String --- -##### `getNumberMapAttribute` +##### `getNumberMapAttribute` ```java public java.util.Map getNumberMapAttribute(java.lang.String terraformAttribute) ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* java.lang.String --- -##### `getStringAttribute` +##### `getStringAttribute` ```java public java.lang.String getStringAttribute(java.lang.String terraformAttribute) ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* java.lang.String --- -##### `getStringMapAttribute` +##### `getStringMapAttribute` ```java public java.util.Map getStringMapAttribute(java.lang.String terraformAttribute) ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* java.lang.String --- -##### `interpolationForAttribute` +##### `interpolationForAttribute` ```java public IResolvable interpolationForAttribute(java.lang.String property) ``` -###### `property`Required +###### `property`Required - *Type:* java.lang.String --- -##### `resolve` +##### `resolve` ```java public java.lang.Object resolve(IResolveContext _context) @@ -24786,13 +28069,13 @@ public java.lang.Object resolve(IResolveContext _context) Produce the Token's value at resolution time. -###### `_context`Required +###### `_context`Required - *Type:* com.hashicorp.cdktf.IResolveContext --- -##### `toString` +##### `toString` ```java public java.lang.String toString() @@ -24807,15 +28090,19 @@ Returns a reversible string representation. | **Name** | **Type** | **Description** | | --- | --- | --- | -| creationStack | java.util.List | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| fqn | java.lang.String | *No description.* | -| branch | java.lang.String | *No description.* | -| repoCloneUrl | java.lang.String | *No description.* | -| internalValue | DataDigitaloceanAppSpecServiceGit | *No description.* | +| creationStack | java.util.List | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| fqn | java.lang.String | *No description.* | +| deployOnPush | DataDigitaloceanAppSpecServiceImageDeployOnPushList | *No description.* | +| registry | java.lang.String | *No description.* | +| registryCredentials | java.lang.String | *No description.* | +| registryType | java.lang.String | *No description.* | +| repository | java.lang.String | *No description.* | +| tag | java.lang.String | *No description.* | +| internalValue | DataDigitaloceanAppSpecServiceImage | *No description.* | --- -##### `creationStack`Required +##### `creationStack`Required ```java public java.util.List getCreationStack(); @@ -24829,66 +28116,255 @@ If this returns an empty array the stack will not be attached. --- -##### `fqn`Required +##### `fqn`Required + +```java +public java.lang.String getFqn(); +``` + +- *Type:* java.lang.String + +--- + +##### `deployOnPush`Required + +```java +public DataDigitaloceanAppSpecServiceImageDeployOnPushList getDeployOnPush(); +``` + +- *Type:* DataDigitaloceanAppSpecServiceImageDeployOnPushList + +--- + +##### `registry`Required + +```java +public java.lang.String getRegistry(); +``` + +- *Type:* java.lang.String + +--- + +##### `registryCredentials`Required + +```java +public java.lang.String getRegistryCredentials(); +``` + +- *Type:* java.lang.String + +--- + +##### `registryType`Required + +```java +public java.lang.String getRegistryType(); +``` + +- *Type:* java.lang.String + +--- + +##### `repository`Required + +```java +public java.lang.String getRepository(); +``` + +- *Type:* java.lang.String + +--- + +##### `tag`Required + +```java +public java.lang.String getTag(); +``` + +- *Type:* java.lang.String + +--- + +##### `internalValue`Optional + +```java +public DataDigitaloceanAppSpecServiceImage getInternalValue(); +``` + +- *Type:* DataDigitaloceanAppSpecServiceImage + +--- + + +### DataDigitaloceanAppSpecServiceList + +#### Initializers + +```java +import com.hashicorp.cdktf.providers.digitalocean.data_digitalocean_app.DataDigitaloceanAppSpecServiceList; + +new DataDigitaloceanAppSpecServiceList(IInterpolatingParent terraformResource, java.lang.String terraformAttribute, java.lang.Boolean wrapsSet); +``` + +| **Name** | **Type** | **Description** | +| --- | --- | --- | +| terraformResource | com.hashicorp.cdktf.IInterpolatingParent | The parent resource. | +| terraformAttribute | java.lang.String | The attribute on the parent resource this class is referencing. | +| wrapsSet | java.lang.Boolean | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | + +--- + +##### `terraformResource`Required + +- *Type:* com.hashicorp.cdktf.IInterpolatingParent + +The parent resource. + +--- + +##### `terraformAttribute`Required + +- *Type:* java.lang.String + +The attribute on the parent resource this class is referencing. + +--- + +##### `wrapsSet`Required + +- *Type:* java.lang.Boolean + +whether the list is wrapping a set (will add tolist() to be able to access an item via an index). + +--- + +#### Methods + +| **Name** | **Description** | +| --- | --- | +| allWithMapKey | Creating an iterator for this complex list. | +| computeFqn | *No description.* | +| resolve | Produce the Token's value at resolution time. | +| toString | Return a string representation of this resolvable object. | +| get | *No description.* | + +--- + +##### `allWithMapKey` + +```java +public DynamicListTerraformIterator allWithMapKey(java.lang.String mapKeyAttributeName) +``` + +Creating an iterator for this complex list. + +The list will be converted into a map with the mapKeyAttributeName as the key. + +###### `mapKeyAttributeName`Required + +- *Type:* java.lang.String + +--- + +##### `computeFqn` + +```java +public java.lang.String computeFqn() +``` + +##### `resolve` + +```java +public java.lang.Object resolve(IResolveContext _context) +``` + +Produce the Token's value at resolution time. + +###### `_context`Required + +- *Type:* com.hashicorp.cdktf.IResolveContext + +--- + +##### `toString` + +```java +public java.lang.String toString() +``` + +Return a string representation of this resolvable object. + +Returns a reversible string representation. + +##### `get` ```java -public java.lang.String getFqn(); +public DataDigitaloceanAppSpecServiceOutputReference get(java.lang.Number index) ``` -- *Type:* java.lang.String +###### `index`Required + +- *Type:* java.lang.Number + +the index of the item to return. --- -##### `branch`Required -```java -public java.lang.String getBranch(); -``` +#### Properties -- *Type:* java.lang.String +| **Name** | **Type** | **Description** | +| --- | --- | --- | +| creationStack | java.util.List | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| fqn | java.lang.String | *No description.* | --- -##### `repoCloneUrl`Required +##### `creationStack`Required ```java -public java.lang.String getRepoCloneUrl(); +public java.util.List getCreationStack(); ``` -- *Type:* java.lang.String +- *Type:* java.util.List + +The creation stack of this resolvable which will be appended to errors thrown during resolution. + +If this returns an empty array the stack will not be attached. --- -##### `internalValue`Optional +##### `fqn`Required ```java -public DataDigitaloceanAppSpecServiceGit getInternalValue(); +public java.lang.String getFqn(); ``` -- *Type:* DataDigitaloceanAppSpecServiceGit +- *Type:* java.lang.String --- -### DataDigitaloceanAppSpecServiceHealthCheckList +### DataDigitaloceanAppSpecServiceLogDestinationDatadogList -#### Initializers +#### Initializers ```java -import com.hashicorp.cdktf.providers.digitalocean.data_digitalocean_app.DataDigitaloceanAppSpecServiceHealthCheckList; +import com.hashicorp.cdktf.providers.digitalocean.data_digitalocean_app.DataDigitaloceanAppSpecServiceLogDestinationDatadogList; -new DataDigitaloceanAppSpecServiceHealthCheckList(IInterpolatingParent terraformResource, java.lang.String terraformAttribute, java.lang.Boolean wrapsSet); +new DataDigitaloceanAppSpecServiceLogDestinationDatadogList(IInterpolatingParent terraformResource, java.lang.String terraformAttribute, java.lang.Boolean wrapsSet); ``` | **Name** | **Type** | **Description** | | --- | --- | --- | -| terraformResource | com.hashicorp.cdktf.IInterpolatingParent | The parent resource. | -| terraformAttribute | java.lang.String | The attribute on the parent resource this class is referencing. | -| wrapsSet | java.lang.Boolean | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | +| terraformResource | com.hashicorp.cdktf.IInterpolatingParent | The parent resource. | +| terraformAttribute | java.lang.String | The attribute on the parent resource this class is referencing. | +| wrapsSet | java.lang.Boolean | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | --- -##### `terraformResource`Required +##### `terraformResource`Required - *Type:* com.hashicorp.cdktf.IInterpolatingParent @@ -24896,7 +28372,7 @@ The parent resource. --- -##### `terraformAttribute`Required +##### `terraformAttribute`Required - *Type:* java.lang.String @@ -24904,7 +28380,7 @@ The attribute on the parent resource this class is referencing. --- -##### `wrapsSet`Required +##### `wrapsSet`Required - *Type:* java.lang.Boolean @@ -24916,15 +28392,15 @@ whether the list is wrapping a set (will add tolist() to be able to access an it | **Name** | **Description** | | --- | --- | -| allWithMapKey | Creating an iterator for this complex list. | -| computeFqn | *No description.* | -| resolve | Produce the Token's value at resolution time. | -| toString | Return a string representation of this resolvable object. | -| get | *No description.* | +| allWithMapKey | Creating an iterator for this complex list. | +| computeFqn | *No description.* | +| resolve | Produce the Token's value at resolution time. | +| toString | Return a string representation of this resolvable object. | +| get | *No description.* | --- -##### `allWithMapKey` +##### `allWithMapKey` ```java public DynamicListTerraformIterator allWithMapKey(java.lang.String mapKeyAttributeName) @@ -24934,19 +28410,19 @@ Creating an iterator for this complex list. The list will be converted into a map with the mapKeyAttributeName as the key. -###### `mapKeyAttributeName`Required +###### `mapKeyAttributeName`Required - *Type:* java.lang.String --- -##### `computeFqn` +##### `computeFqn` ```java public java.lang.String computeFqn() ``` -##### `resolve` +##### `resolve` ```java public java.lang.Object resolve(IResolveContext _context) @@ -24954,13 +28430,13 @@ public java.lang.Object resolve(IResolveContext _context) Produce the Token's value at resolution time. -###### `_context`Required +###### `_context`Required - *Type:* com.hashicorp.cdktf.IResolveContext --- -##### `toString` +##### `toString` ```java public java.lang.String toString() @@ -24970,13 +28446,13 @@ Return a string representation of this resolvable object. Returns a reversible string representation. -##### `get` +##### `get` ```java -public DataDigitaloceanAppSpecServiceHealthCheckOutputReference get(java.lang.Number index) +public DataDigitaloceanAppSpecServiceLogDestinationDatadogOutputReference get(java.lang.Number index) ``` -###### `index`Required +###### `index`Required - *Type:* java.lang.Number @@ -24989,12 +28465,12 @@ the index of the item to return. | **Name** | **Type** | **Description** | | --- | --- | --- | -| creationStack | java.util.List | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| fqn | java.lang.String | *No description.* | +| creationStack | java.util.List | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| fqn | java.lang.String | *No description.* | --- -##### `creationStack`Required +##### `creationStack`Required ```java public java.util.List getCreationStack(); @@ -25008,7 +28484,7 @@ If this returns an empty array the stack will not be attached. --- -##### `fqn`Required +##### `fqn`Required ```java public java.lang.String getFqn(); @@ -25019,26 +28495,26 @@ public java.lang.String getFqn(); --- -### DataDigitaloceanAppSpecServiceHealthCheckOutputReference +### DataDigitaloceanAppSpecServiceLogDestinationDatadogOutputReference -#### Initializers +#### Initializers ```java -import com.hashicorp.cdktf.providers.digitalocean.data_digitalocean_app.DataDigitaloceanAppSpecServiceHealthCheckOutputReference; +import com.hashicorp.cdktf.providers.digitalocean.data_digitalocean_app.DataDigitaloceanAppSpecServiceLogDestinationDatadogOutputReference; -new DataDigitaloceanAppSpecServiceHealthCheckOutputReference(IInterpolatingParent terraformResource, java.lang.String terraformAttribute, java.lang.Number complexObjectIndex, java.lang.Boolean complexObjectIsFromSet); +new DataDigitaloceanAppSpecServiceLogDestinationDatadogOutputReference(IInterpolatingParent terraformResource, java.lang.String terraformAttribute, java.lang.Number complexObjectIndex, java.lang.Boolean complexObjectIsFromSet); ``` | **Name** | **Type** | **Description** | | --- | --- | --- | -| terraformResource | com.hashicorp.cdktf.IInterpolatingParent | The parent resource. | -| terraformAttribute | java.lang.String | The attribute on the parent resource this class is referencing. | -| complexObjectIndex | java.lang.Number | the index of this item in the list. | -| complexObjectIsFromSet | java.lang.Boolean | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | +| terraformResource | com.hashicorp.cdktf.IInterpolatingParent | The parent resource. | +| terraformAttribute | java.lang.String | The attribute on the parent resource this class is referencing. | +| complexObjectIndex | java.lang.Number | the index of this item in the list. | +| complexObjectIsFromSet | java.lang.Boolean | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | --- -##### `terraformResource`Required +##### `terraformResource`Required - *Type:* com.hashicorp.cdktf.IInterpolatingParent @@ -25046,7 +28522,7 @@ The parent resource. --- -##### `terraformAttribute`Required +##### `terraformAttribute`Required - *Type:* java.lang.String @@ -25054,7 +28530,7 @@ The attribute on the parent resource this class is referencing. --- -##### `complexObjectIndex`Required +##### `complexObjectIndex`Required - *Type:* java.lang.Number @@ -25062,7 +28538,7 @@ the index of this item in the list. --- -##### `complexObjectIsFromSet`Required +##### `complexObjectIsFromSet`Required - *Type:* java.lang.Boolean @@ -25074,149 +28550,149 @@ whether the list is wrapping a set (will add tolist() to be able to access an it | **Name** | **Description** | | --- | --- | -| computeFqn | *No description.* | -| getAnyMapAttribute | *No description.* | -| getBooleanAttribute | *No description.* | -| getBooleanMapAttribute | *No description.* | -| getListAttribute | *No description.* | -| getNumberAttribute | *No description.* | -| getNumberListAttribute | *No description.* | -| getNumberMapAttribute | *No description.* | -| getStringAttribute | *No description.* | -| getStringMapAttribute | *No description.* | -| interpolationForAttribute | *No description.* | -| resolve | Produce the Token's value at resolution time. | -| toString | Return a string representation of this resolvable object. | +| computeFqn | *No description.* | +| getAnyMapAttribute | *No description.* | +| getBooleanAttribute | *No description.* | +| getBooleanMapAttribute | *No description.* | +| getListAttribute | *No description.* | +| getNumberAttribute | *No description.* | +| getNumberListAttribute | *No description.* | +| getNumberMapAttribute | *No description.* | +| getStringAttribute | *No description.* | +| getStringMapAttribute | *No description.* | +| interpolationForAttribute | *No description.* | +| resolve | Produce the Token's value at resolution time. | +| toString | Return a string representation of this resolvable object. | --- -##### `computeFqn` +##### `computeFqn` ```java public java.lang.String computeFqn() ``` -##### `getAnyMapAttribute` +##### `getAnyMapAttribute` ```java public java.util.Map getAnyMapAttribute(java.lang.String terraformAttribute) ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* java.lang.String --- -##### `getBooleanAttribute` +##### `getBooleanAttribute` ```java public IResolvable getBooleanAttribute(java.lang.String terraformAttribute) ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* java.lang.String --- -##### `getBooleanMapAttribute` +##### `getBooleanMapAttribute` ```java public java.util.Map getBooleanMapAttribute(java.lang.String terraformAttribute) ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* java.lang.String --- -##### `getListAttribute` +##### `getListAttribute` ```java public java.util.List getListAttribute(java.lang.String terraformAttribute) ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* java.lang.String --- -##### `getNumberAttribute` +##### `getNumberAttribute` ```java public java.lang.Number getNumberAttribute(java.lang.String terraformAttribute) ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* java.lang.String --- -##### `getNumberListAttribute` +##### `getNumberListAttribute` ```java public java.util.List getNumberListAttribute(java.lang.String terraformAttribute) ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* java.lang.String --- -##### `getNumberMapAttribute` +##### `getNumberMapAttribute` ```java public java.util.Map getNumberMapAttribute(java.lang.String terraformAttribute) ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* java.lang.String --- -##### `getStringAttribute` +##### `getStringAttribute` ```java public java.lang.String getStringAttribute(java.lang.String terraformAttribute) ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* java.lang.String --- -##### `getStringMapAttribute` +##### `getStringMapAttribute` ```java public java.util.Map getStringMapAttribute(java.lang.String terraformAttribute) ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* java.lang.String --- -##### `interpolationForAttribute` +##### `interpolationForAttribute` ```java public IResolvable interpolationForAttribute(java.lang.String property) ``` -###### `property`Required +###### `property`Required - *Type:* java.lang.String --- -##### `resolve` +##### `resolve` ```java public java.lang.Object resolve(IResolveContext _context) @@ -25224,13 +28700,13 @@ public java.lang.Object resolve(IResolveContext _context) Produce the Token's value at resolution time. -###### `_context`Required +###### `_context`Required - *Type:* com.hashicorp.cdktf.IResolveContext --- -##### `toString` +##### `toString` ```java public java.lang.String toString() @@ -25245,20 +28721,15 @@ Returns a reversible string representation. | **Name** | **Type** | **Description** | | --- | --- | --- | -| creationStack | java.util.List | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| fqn | java.lang.String | *No description.* | -| failureThreshold | java.lang.Number | *No description.* | -| httpPath | java.lang.String | *No description.* | -| initialDelaySeconds | java.lang.Number | *No description.* | -| periodSeconds | java.lang.Number | *No description.* | -| port | java.lang.Number | *No description.* | -| successThreshold | java.lang.Number | *No description.* | -| timeoutSeconds | java.lang.Number | *No description.* | -| internalValue | DataDigitaloceanAppSpecServiceHealthCheck | *No description.* | +| creationStack | java.util.List | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| fqn | java.lang.String | *No description.* | +| apiKey | java.lang.String | *No description.* | +| endpoint | java.lang.String | *No description.* | +| internalValue | DataDigitaloceanAppSpecServiceLogDestinationDatadog | *No description.* | --- -##### `creationStack`Required +##### `creationStack`Required ```java public java.util.List getCreationStack(); @@ -25272,7 +28743,7 @@ If this returns an empty array the stack will not be attached. --- -##### `fqn`Required +##### `fqn`Required ```java public java.lang.String getFqn(); @@ -25282,106 +28753,205 @@ public java.lang.String getFqn(); --- -##### `failureThreshold`Required +##### `apiKey`Required ```java -public java.lang.Number getFailureThreshold(); +public java.lang.String getApiKey(); ``` -- *Type:* java.lang.Number +- *Type:* java.lang.String --- -##### `httpPath`Required +##### `endpoint`Required ```java -public java.lang.String getHttpPath(); +public java.lang.String getEndpoint(); ``` - *Type:* java.lang.String --- -##### `initialDelaySeconds`Required +##### `internalValue`Optional ```java -public java.lang.Number getInitialDelaySeconds(); +public DataDigitaloceanAppSpecServiceLogDestinationDatadog getInternalValue(); ``` -- *Type:* java.lang.Number +- *Type:* DataDigitaloceanAppSpecServiceLogDestinationDatadog --- -##### `periodSeconds`Required + +### DataDigitaloceanAppSpecServiceLogDestinationList + +#### Initializers ```java -public java.lang.Number getPeriodSeconds(); +import com.hashicorp.cdktf.providers.digitalocean.data_digitalocean_app.DataDigitaloceanAppSpecServiceLogDestinationList; + +new DataDigitaloceanAppSpecServiceLogDestinationList(IInterpolatingParent terraformResource, java.lang.String terraformAttribute, java.lang.Boolean wrapsSet); ``` -- *Type:* java.lang.Number +| **Name** | **Type** | **Description** | +| --- | --- | --- | +| terraformResource | com.hashicorp.cdktf.IInterpolatingParent | The parent resource. | +| terraformAttribute | java.lang.String | The attribute on the parent resource this class is referencing. | +| wrapsSet | java.lang.Boolean | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | --- -##### `port`Required +##### `terraformResource`Required + +- *Type:* com.hashicorp.cdktf.IInterpolatingParent + +The parent resource. + +--- + +##### `terraformAttribute`Required + +- *Type:* java.lang.String + +The attribute on the parent resource this class is referencing. + +--- + +##### `wrapsSet`Required + +- *Type:* java.lang.Boolean + +whether the list is wrapping a set (will add tolist() to be able to access an item via an index). + +--- + +#### Methods + +| **Name** | **Description** | +| --- | --- | +| allWithMapKey | Creating an iterator for this complex list. | +| computeFqn | *No description.* | +| resolve | Produce the Token's value at resolution time. | +| toString | Return a string representation of this resolvable object. | +| get | *No description.* | + +--- + +##### `allWithMapKey` ```java -public java.lang.Number getPort(); +public DynamicListTerraformIterator allWithMapKey(java.lang.String mapKeyAttributeName) ``` -- *Type:* java.lang.Number +Creating an iterator for this complex list. + +The list will be converted into a map with the mapKeyAttributeName as the key. + +###### `mapKeyAttributeName`Required + +- *Type:* java.lang.String --- -##### `successThreshold`Required +##### `computeFqn` ```java -public java.lang.Number getSuccessThreshold(); +public java.lang.String computeFqn() ``` -- *Type:* java.lang.Number +##### `resolve` + +```java +public java.lang.Object resolve(IResolveContext _context) +``` + +Produce the Token's value at resolution time. + +###### `_context`Required + +- *Type:* com.hashicorp.cdktf.IResolveContext --- -##### `timeoutSeconds`Required +##### `toString` ```java -public java.lang.Number getTimeoutSeconds(); +public java.lang.String toString() +``` + +Return a string representation of this resolvable object. + +Returns a reversible string representation. + +##### `get` + +```java +public DataDigitaloceanAppSpecServiceLogDestinationOutputReference get(java.lang.Number index) ``` +###### `index`Required + - *Type:* java.lang.Number +the index of the item to return. + --- -##### `internalValue`Optional + +#### Properties + +| **Name** | **Type** | **Description** | +| --- | --- | --- | +| creationStack | java.util.List | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| fqn | java.lang.String | *No description.* | + +--- + +##### `creationStack`Required ```java -public DataDigitaloceanAppSpecServiceHealthCheck getInternalValue(); +public java.util.List getCreationStack(); ``` -- *Type:* DataDigitaloceanAppSpecServiceHealthCheck +- *Type:* java.util.List + +The creation stack of this resolvable which will be appended to errors thrown during resolution. + +If this returns an empty array the stack will not be attached. --- +##### `fqn`Required + +```java +public java.lang.String getFqn(); +``` -### DataDigitaloceanAppSpecServiceImageDeployOnPushList +- *Type:* java.lang.String -#### Initializers +--- + + +### DataDigitaloceanAppSpecServiceLogDestinationLogtailList + +#### Initializers ```java -import com.hashicorp.cdktf.providers.digitalocean.data_digitalocean_app.DataDigitaloceanAppSpecServiceImageDeployOnPushList; +import com.hashicorp.cdktf.providers.digitalocean.data_digitalocean_app.DataDigitaloceanAppSpecServiceLogDestinationLogtailList; -new DataDigitaloceanAppSpecServiceImageDeployOnPushList(IInterpolatingParent terraformResource, java.lang.String terraformAttribute, java.lang.Boolean wrapsSet); +new DataDigitaloceanAppSpecServiceLogDestinationLogtailList(IInterpolatingParent terraformResource, java.lang.String terraformAttribute, java.lang.Boolean wrapsSet); ``` | **Name** | **Type** | **Description** | | --- | --- | --- | -| terraformResource | com.hashicorp.cdktf.IInterpolatingParent | The parent resource. | -| terraformAttribute | java.lang.String | The attribute on the parent resource this class is referencing. | -| wrapsSet | java.lang.Boolean | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | +| terraformResource | com.hashicorp.cdktf.IInterpolatingParent | The parent resource. | +| terraformAttribute | java.lang.String | The attribute on the parent resource this class is referencing. | +| wrapsSet | java.lang.Boolean | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | --- -##### `terraformResource`Required +##### `terraformResource`Required - *Type:* com.hashicorp.cdktf.IInterpolatingParent @@ -25389,7 +28959,7 @@ The parent resource. --- -##### `terraformAttribute`Required +##### `terraformAttribute`Required - *Type:* java.lang.String @@ -25397,7 +28967,7 @@ The attribute on the parent resource this class is referencing. --- -##### `wrapsSet`Required +##### `wrapsSet`Required - *Type:* java.lang.Boolean @@ -25409,15 +28979,15 @@ whether the list is wrapping a set (will add tolist() to be able to access an it | **Name** | **Description** | | --- | --- | -| allWithMapKey | Creating an iterator for this complex list. | -| computeFqn | *No description.* | -| resolve | Produce the Token's value at resolution time. | -| toString | Return a string representation of this resolvable object. | -| get | *No description.* | +| allWithMapKey | Creating an iterator for this complex list. | +| computeFqn | *No description.* | +| resolve | Produce the Token's value at resolution time. | +| toString | Return a string representation of this resolvable object. | +| get | *No description.* | --- -##### `allWithMapKey` +##### `allWithMapKey` ```java public DynamicListTerraformIterator allWithMapKey(java.lang.String mapKeyAttributeName) @@ -25427,19 +28997,19 @@ Creating an iterator for this complex list. The list will be converted into a map with the mapKeyAttributeName as the key. -###### `mapKeyAttributeName`Required +###### `mapKeyAttributeName`Required - *Type:* java.lang.String --- -##### `computeFqn` +##### `computeFqn` ```java public java.lang.String computeFqn() ``` -##### `resolve` +##### `resolve` ```java public java.lang.Object resolve(IResolveContext _context) @@ -25447,13 +29017,13 @@ public java.lang.Object resolve(IResolveContext _context) Produce the Token's value at resolution time. -###### `_context`Required +###### `_context`Required - *Type:* com.hashicorp.cdktf.IResolveContext --- -##### `toString` +##### `toString` ```java public java.lang.String toString() @@ -25463,13 +29033,13 @@ Return a string representation of this resolvable object. Returns a reversible string representation. -##### `get` +##### `get` ```java -public DataDigitaloceanAppSpecServiceImageDeployOnPushOutputReference get(java.lang.Number index) +public DataDigitaloceanAppSpecServiceLogDestinationLogtailOutputReference get(java.lang.Number index) ``` -###### `index`Required +###### `index`Required - *Type:* java.lang.Number @@ -25482,12 +29052,12 @@ the index of the item to return. | **Name** | **Type** | **Description** | | --- | --- | --- | -| creationStack | java.util.List | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| fqn | java.lang.String | *No description.* | +| creationStack | java.util.List | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| fqn | java.lang.String | *No description.* | --- -##### `creationStack`Required +##### `creationStack`Required ```java public java.util.List getCreationStack(); @@ -25501,7 +29071,7 @@ If this returns an empty array the stack will not be attached. --- -##### `fqn`Required +##### `fqn`Required ```java public java.lang.String getFqn(); @@ -25512,26 +29082,26 @@ public java.lang.String getFqn(); --- -### DataDigitaloceanAppSpecServiceImageDeployOnPushOutputReference +### DataDigitaloceanAppSpecServiceLogDestinationLogtailOutputReference -#### Initializers +#### Initializers ```java -import com.hashicorp.cdktf.providers.digitalocean.data_digitalocean_app.DataDigitaloceanAppSpecServiceImageDeployOnPushOutputReference; +import com.hashicorp.cdktf.providers.digitalocean.data_digitalocean_app.DataDigitaloceanAppSpecServiceLogDestinationLogtailOutputReference; -new DataDigitaloceanAppSpecServiceImageDeployOnPushOutputReference(IInterpolatingParent terraformResource, java.lang.String terraformAttribute, java.lang.Number complexObjectIndex, java.lang.Boolean complexObjectIsFromSet); +new DataDigitaloceanAppSpecServiceLogDestinationLogtailOutputReference(IInterpolatingParent terraformResource, java.lang.String terraformAttribute, java.lang.Number complexObjectIndex, java.lang.Boolean complexObjectIsFromSet); ``` | **Name** | **Type** | **Description** | | --- | --- | --- | -| terraformResource | com.hashicorp.cdktf.IInterpolatingParent | The parent resource. | -| terraformAttribute | java.lang.String | The attribute on the parent resource this class is referencing. | -| complexObjectIndex | java.lang.Number | the index of this item in the list. | -| complexObjectIsFromSet | java.lang.Boolean | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | +| terraformResource | com.hashicorp.cdktf.IInterpolatingParent | The parent resource. | +| terraformAttribute | java.lang.String | The attribute on the parent resource this class is referencing. | +| complexObjectIndex | java.lang.Number | the index of this item in the list. | +| complexObjectIsFromSet | java.lang.Boolean | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | --- -##### `terraformResource`Required +##### `terraformResource`Required - *Type:* com.hashicorp.cdktf.IInterpolatingParent @@ -25539,7 +29109,7 @@ The parent resource. --- -##### `terraformAttribute`Required +##### `terraformAttribute`Required - *Type:* java.lang.String @@ -25547,7 +29117,7 @@ The attribute on the parent resource this class is referencing. --- -##### `complexObjectIndex`Required +##### `complexObjectIndex`Required - *Type:* java.lang.Number @@ -25555,7 +29125,7 @@ the index of this item in the list. --- -##### `complexObjectIsFromSet`Required +##### `complexObjectIsFromSet`Required - *Type:* java.lang.Boolean @@ -25567,149 +29137,149 @@ whether the list is wrapping a set (will add tolist() to be able to access an it | **Name** | **Description** | | --- | --- | -| computeFqn | *No description.* | -| getAnyMapAttribute | *No description.* | -| getBooleanAttribute | *No description.* | -| getBooleanMapAttribute | *No description.* | -| getListAttribute | *No description.* | -| getNumberAttribute | *No description.* | -| getNumberListAttribute | *No description.* | -| getNumberMapAttribute | *No description.* | -| getStringAttribute | *No description.* | -| getStringMapAttribute | *No description.* | -| interpolationForAttribute | *No description.* | -| resolve | Produce the Token's value at resolution time. | -| toString | Return a string representation of this resolvable object. | +| computeFqn | *No description.* | +| getAnyMapAttribute | *No description.* | +| getBooleanAttribute | *No description.* | +| getBooleanMapAttribute | *No description.* | +| getListAttribute | *No description.* | +| getNumberAttribute | *No description.* | +| getNumberListAttribute | *No description.* | +| getNumberMapAttribute | *No description.* | +| getStringAttribute | *No description.* | +| getStringMapAttribute | *No description.* | +| interpolationForAttribute | *No description.* | +| resolve | Produce the Token's value at resolution time. | +| toString | Return a string representation of this resolvable object. | --- -##### `computeFqn` +##### `computeFqn` ```java public java.lang.String computeFqn() ``` -##### `getAnyMapAttribute` +##### `getAnyMapAttribute` ```java public java.util.Map getAnyMapAttribute(java.lang.String terraformAttribute) ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* java.lang.String --- -##### `getBooleanAttribute` +##### `getBooleanAttribute` ```java public IResolvable getBooleanAttribute(java.lang.String terraformAttribute) ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* java.lang.String --- -##### `getBooleanMapAttribute` +##### `getBooleanMapAttribute` ```java public java.util.Map getBooleanMapAttribute(java.lang.String terraformAttribute) ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* java.lang.String --- -##### `getListAttribute` +##### `getListAttribute` ```java public java.util.List getListAttribute(java.lang.String terraformAttribute) ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* java.lang.String --- -##### `getNumberAttribute` +##### `getNumberAttribute` ```java public java.lang.Number getNumberAttribute(java.lang.String terraformAttribute) ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* java.lang.String --- -##### `getNumberListAttribute` +##### `getNumberListAttribute` ```java public java.util.List getNumberListAttribute(java.lang.String terraformAttribute) ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* java.lang.String --- -##### `getNumberMapAttribute` +##### `getNumberMapAttribute` ```java public java.util.Map getNumberMapAttribute(java.lang.String terraformAttribute) ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* java.lang.String --- -##### `getStringAttribute` +##### `getStringAttribute` ```java public java.lang.String getStringAttribute(java.lang.String terraformAttribute) ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* java.lang.String --- -##### `getStringMapAttribute` +##### `getStringMapAttribute` ```java public java.util.Map getStringMapAttribute(java.lang.String terraformAttribute) ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* java.lang.String --- -##### `interpolationForAttribute` +##### `interpolationForAttribute` ```java public IResolvable interpolationForAttribute(java.lang.String property) ``` -###### `property`Required +###### `property`Required - *Type:* java.lang.String --- -##### `resolve` +##### `resolve` ```java public java.lang.Object resolve(IResolveContext _context) @@ -25717,13 +29287,13 @@ public java.lang.Object resolve(IResolveContext _context) Produce the Token's value at resolution time. -###### `_context`Required +###### `_context`Required - *Type:* com.hashicorp.cdktf.IResolveContext --- -##### `toString` +##### `toString` ```java public java.lang.String toString() @@ -25737,15 +29307,15 @@ Returns a reversible string representation. #### Properties | **Name** | **Type** | **Description** | -| --- | --- | --- | -| creationStack | java.util.List | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| fqn | java.lang.String | *No description.* | -| enabled | com.hashicorp.cdktf.IResolvable | *No description.* | -| internalValue | DataDigitaloceanAppSpecServiceImageDeployOnPush | *No description.* | +| --- | --- | --- | +| creationStack | java.util.List | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| fqn | java.lang.String | *No description.* | +| token | java.lang.String | *No description.* | +| internalValue | DataDigitaloceanAppSpecServiceLogDestinationLogtail | *No description.* | --- -##### `creationStack`Required +##### `creationStack`Required ```java public java.util.List getCreationStack(); @@ -25759,7 +29329,7 @@ If this returns an empty array the stack will not be attached. --- -##### `fqn`Required +##### `fqn`Required ```java public java.lang.String getFqn(); @@ -25769,46 +29339,46 @@ public java.lang.String getFqn(); --- -##### `enabled`Required +##### `token`Required ```java -public IResolvable getEnabled(); +public java.lang.String getToken(); ``` -- *Type:* com.hashicorp.cdktf.IResolvable +- *Type:* java.lang.String --- -##### `internalValue`Optional +##### `internalValue`Optional ```java -public DataDigitaloceanAppSpecServiceImageDeployOnPush getInternalValue(); +public DataDigitaloceanAppSpecServiceLogDestinationLogtail getInternalValue(); ``` -- *Type:* DataDigitaloceanAppSpecServiceImageDeployOnPush +- *Type:* DataDigitaloceanAppSpecServiceLogDestinationLogtail --- -### DataDigitaloceanAppSpecServiceImageList +### DataDigitaloceanAppSpecServiceLogDestinationOpenSearchBasicAuthList -#### Initializers +#### Initializers ```java -import com.hashicorp.cdktf.providers.digitalocean.data_digitalocean_app.DataDigitaloceanAppSpecServiceImageList; +import com.hashicorp.cdktf.providers.digitalocean.data_digitalocean_app.DataDigitaloceanAppSpecServiceLogDestinationOpenSearchBasicAuthList; -new DataDigitaloceanAppSpecServiceImageList(IInterpolatingParent terraformResource, java.lang.String terraformAttribute, java.lang.Boolean wrapsSet); +new DataDigitaloceanAppSpecServiceLogDestinationOpenSearchBasicAuthList(IInterpolatingParent terraformResource, java.lang.String terraformAttribute, java.lang.Boolean wrapsSet); ``` | **Name** | **Type** | **Description** | | --- | --- | --- | -| terraformResource | com.hashicorp.cdktf.IInterpolatingParent | The parent resource. | -| terraformAttribute | java.lang.String | The attribute on the parent resource this class is referencing. | -| wrapsSet | java.lang.Boolean | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | +| terraformResource | com.hashicorp.cdktf.IInterpolatingParent | The parent resource. | +| terraformAttribute | java.lang.String | The attribute on the parent resource this class is referencing. | +| wrapsSet | java.lang.Boolean | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | --- -##### `terraformResource`Required +##### `terraformResource`Required - *Type:* com.hashicorp.cdktf.IInterpolatingParent @@ -25816,7 +29386,7 @@ The parent resource. --- -##### `terraformAttribute`Required +##### `terraformAttribute`Required - *Type:* java.lang.String @@ -25824,7 +29394,7 @@ The attribute on the parent resource this class is referencing. --- -##### `wrapsSet`Required +##### `wrapsSet`Required - *Type:* java.lang.Boolean @@ -25836,15 +29406,15 @@ whether the list is wrapping a set (will add tolist() to be able to access an it | **Name** | **Description** | | --- | --- | -| allWithMapKey | Creating an iterator for this complex list. | -| computeFqn | *No description.* | -| resolve | Produce the Token's value at resolution time. | -| toString | Return a string representation of this resolvable object. | -| get | *No description.* | +| allWithMapKey | Creating an iterator for this complex list. | +| computeFqn | *No description.* | +| resolve | Produce the Token's value at resolution time. | +| toString | Return a string representation of this resolvable object. | +| get | *No description.* | --- -##### `allWithMapKey` +##### `allWithMapKey` ```java public DynamicListTerraformIterator allWithMapKey(java.lang.String mapKeyAttributeName) @@ -25854,19 +29424,19 @@ Creating an iterator for this complex list. The list will be converted into a map with the mapKeyAttributeName as the key. -###### `mapKeyAttributeName`Required +###### `mapKeyAttributeName`Required - *Type:* java.lang.String --- -##### `computeFqn` +##### `computeFqn` ```java public java.lang.String computeFqn() ``` -##### `resolve` +##### `resolve` ```java public java.lang.Object resolve(IResolveContext _context) @@ -25874,13 +29444,13 @@ public java.lang.Object resolve(IResolveContext _context) Produce the Token's value at resolution time. -###### `_context`Required +###### `_context`Required - *Type:* com.hashicorp.cdktf.IResolveContext --- -##### `toString` +##### `toString` ```java public java.lang.String toString() @@ -25890,13 +29460,13 @@ Return a string representation of this resolvable object. Returns a reversible string representation. -##### `get` +##### `get` ```java -public DataDigitaloceanAppSpecServiceImageOutputReference get(java.lang.Number index) +public DataDigitaloceanAppSpecServiceLogDestinationOpenSearchBasicAuthOutputReference get(java.lang.Number index) ``` -###### `index`Required +###### `index`Required - *Type:* java.lang.Number @@ -25909,12 +29479,12 @@ the index of the item to return. | **Name** | **Type** | **Description** | | --- | --- | --- | -| creationStack | java.util.List | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| fqn | java.lang.String | *No description.* | +| creationStack | java.util.List | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| fqn | java.lang.String | *No description.* | --- -##### `creationStack`Required +##### `creationStack`Required ```java public java.util.List getCreationStack(); @@ -25928,7 +29498,7 @@ If this returns an empty array the stack will not be attached. --- -##### `fqn`Required +##### `fqn`Required ```java public java.lang.String getFqn(); @@ -25939,26 +29509,26 @@ public java.lang.String getFqn(); --- -### DataDigitaloceanAppSpecServiceImageOutputReference +### DataDigitaloceanAppSpecServiceLogDestinationOpenSearchBasicAuthOutputReference -#### Initializers +#### Initializers ```java -import com.hashicorp.cdktf.providers.digitalocean.data_digitalocean_app.DataDigitaloceanAppSpecServiceImageOutputReference; +import com.hashicorp.cdktf.providers.digitalocean.data_digitalocean_app.DataDigitaloceanAppSpecServiceLogDestinationOpenSearchBasicAuthOutputReference; -new DataDigitaloceanAppSpecServiceImageOutputReference(IInterpolatingParent terraformResource, java.lang.String terraformAttribute, java.lang.Number complexObjectIndex, java.lang.Boolean complexObjectIsFromSet); +new DataDigitaloceanAppSpecServiceLogDestinationOpenSearchBasicAuthOutputReference(IInterpolatingParent terraformResource, java.lang.String terraformAttribute, java.lang.Number complexObjectIndex, java.lang.Boolean complexObjectIsFromSet); ``` | **Name** | **Type** | **Description** | | --- | --- | --- | -| terraformResource | com.hashicorp.cdktf.IInterpolatingParent | The parent resource. | -| terraformAttribute | java.lang.String | The attribute on the parent resource this class is referencing. | -| complexObjectIndex | java.lang.Number | the index of this item in the list. | -| complexObjectIsFromSet | java.lang.Boolean | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | +| terraformResource | com.hashicorp.cdktf.IInterpolatingParent | The parent resource. | +| terraformAttribute | java.lang.String | The attribute on the parent resource this class is referencing. | +| complexObjectIndex | java.lang.Number | the index of this item in the list. | +| complexObjectIsFromSet | java.lang.Boolean | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | --- -##### `terraformResource`Required +##### `terraformResource`Required - *Type:* com.hashicorp.cdktf.IInterpolatingParent @@ -25966,7 +29536,7 @@ The parent resource. --- -##### `terraformAttribute`Required +##### `terraformAttribute`Required - *Type:* java.lang.String @@ -25974,7 +29544,7 @@ The attribute on the parent resource this class is referencing. --- -##### `complexObjectIndex`Required +##### `complexObjectIndex`Required - *Type:* java.lang.Number @@ -25982,7 +29552,7 @@ the index of this item in the list. --- -##### `complexObjectIsFromSet`Required +##### `complexObjectIsFromSet`Required - *Type:* java.lang.Boolean @@ -25994,149 +29564,149 @@ whether the list is wrapping a set (will add tolist() to be able to access an it | **Name** | **Description** | | --- | --- | -| computeFqn | *No description.* | -| getAnyMapAttribute | *No description.* | -| getBooleanAttribute | *No description.* | -| getBooleanMapAttribute | *No description.* | -| getListAttribute | *No description.* | -| getNumberAttribute | *No description.* | -| getNumberListAttribute | *No description.* | -| getNumberMapAttribute | *No description.* | -| getStringAttribute | *No description.* | -| getStringMapAttribute | *No description.* | -| interpolationForAttribute | *No description.* | -| resolve | Produce the Token's value at resolution time. | -| toString | Return a string representation of this resolvable object. | +| computeFqn | *No description.* | +| getAnyMapAttribute | *No description.* | +| getBooleanAttribute | *No description.* | +| getBooleanMapAttribute | *No description.* | +| getListAttribute | *No description.* | +| getNumberAttribute | *No description.* | +| getNumberListAttribute | *No description.* | +| getNumberMapAttribute | *No description.* | +| getStringAttribute | *No description.* | +| getStringMapAttribute | *No description.* | +| interpolationForAttribute | *No description.* | +| resolve | Produce the Token's value at resolution time. | +| toString | Return a string representation of this resolvable object. | --- -##### `computeFqn` +##### `computeFqn` ```java public java.lang.String computeFqn() ``` -##### `getAnyMapAttribute` +##### `getAnyMapAttribute` ```java public java.util.Map getAnyMapAttribute(java.lang.String terraformAttribute) ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* java.lang.String --- -##### `getBooleanAttribute` +##### `getBooleanAttribute` ```java public IResolvable getBooleanAttribute(java.lang.String terraformAttribute) ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* java.lang.String --- -##### `getBooleanMapAttribute` +##### `getBooleanMapAttribute` ```java public java.util.Map getBooleanMapAttribute(java.lang.String terraformAttribute) ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* java.lang.String --- -##### `getListAttribute` +##### `getListAttribute` ```java public java.util.List getListAttribute(java.lang.String terraformAttribute) ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* java.lang.String --- -##### `getNumberAttribute` +##### `getNumberAttribute` ```java public java.lang.Number getNumberAttribute(java.lang.String terraformAttribute) ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* java.lang.String --- -##### `getNumberListAttribute` +##### `getNumberListAttribute` ```java public java.util.List getNumberListAttribute(java.lang.String terraformAttribute) ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* java.lang.String --- -##### `getNumberMapAttribute` +##### `getNumberMapAttribute` ```java public java.util.Map getNumberMapAttribute(java.lang.String terraformAttribute) ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* java.lang.String --- -##### `getStringAttribute` +##### `getStringAttribute` ```java public java.lang.String getStringAttribute(java.lang.String terraformAttribute) ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* java.lang.String --- -##### `getStringMapAttribute` +##### `getStringMapAttribute` ```java public java.util.Map getStringMapAttribute(java.lang.String terraformAttribute) ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* java.lang.String --- -##### `interpolationForAttribute` +##### `interpolationForAttribute` ```java public IResolvable interpolationForAttribute(java.lang.String property) ``` -###### `property`Required +###### `property`Required - *Type:* java.lang.String --- -##### `resolve` +##### `resolve` ```java public java.lang.Object resolve(IResolveContext _context) @@ -26144,13 +29714,13 @@ public java.lang.Object resolve(IResolveContext _context) Produce the Token's value at resolution time. -###### `_context`Required +###### `_context`Required - *Type:* com.hashicorp.cdktf.IResolveContext --- -##### `toString` +##### `toString` ```java public java.lang.String toString() @@ -26165,19 +29735,15 @@ Returns a reversible string representation. | **Name** | **Type** | **Description** | | --- | --- | --- | -| creationStack | java.util.List | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| fqn | java.lang.String | *No description.* | -| deployOnPush | DataDigitaloceanAppSpecServiceImageDeployOnPushList | *No description.* | -| registry | java.lang.String | *No description.* | -| registryCredentials | java.lang.String | *No description.* | -| registryType | java.lang.String | *No description.* | -| repository | java.lang.String | *No description.* | -| tag | java.lang.String | *No description.* | -| internalValue | DataDigitaloceanAppSpecServiceImage | *No description.* | +| creationStack | java.util.List | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| fqn | java.lang.String | *No description.* | +| password | java.lang.String | *No description.* | +| user | java.lang.String | *No description.* | +| internalValue | DataDigitaloceanAppSpecServiceLogDestinationOpenSearchBasicAuth | *No description.* | --- -##### `creationStack`Required +##### `creationStack`Required ```java public java.util.List getCreationStack(); @@ -26191,7 +29757,7 @@ If this returns an empty array the stack will not be attached. --- -##### `fqn`Required +##### `fqn`Required ```java public java.lang.String getFqn(); @@ -26201,96 +29767,56 @@ public java.lang.String getFqn(); --- -##### `deployOnPush`Required - -```java -public DataDigitaloceanAppSpecServiceImageDeployOnPushList getDeployOnPush(); -``` - -- *Type:* DataDigitaloceanAppSpecServiceImageDeployOnPushList - ---- - -##### `registry`Required - -```java -public java.lang.String getRegistry(); -``` - -- *Type:* java.lang.String - ---- - -##### `registryCredentials`Required - -```java -public java.lang.String getRegistryCredentials(); -``` - -- *Type:* java.lang.String - ---- - -##### `registryType`Required - -```java -public java.lang.String getRegistryType(); -``` - -- *Type:* java.lang.String - ---- - -##### `repository`Required +##### `password`Required ```java -public java.lang.String getRepository(); +public java.lang.String getPassword(); ``` - *Type:* java.lang.String --- -##### `tag`Required +##### `user`Required ```java -public java.lang.String getTag(); +public java.lang.String getUser(); ``` - *Type:* java.lang.String --- -##### `internalValue`Optional +##### `internalValue`Optional ```java -public DataDigitaloceanAppSpecServiceImage getInternalValue(); +public DataDigitaloceanAppSpecServiceLogDestinationOpenSearchBasicAuth getInternalValue(); ``` -- *Type:* DataDigitaloceanAppSpecServiceImage +- *Type:* DataDigitaloceanAppSpecServiceLogDestinationOpenSearchBasicAuth --- -### DataDigitaloceanAppSpecServiceList +### DataDigitaloceanAppSpecServiceLogDestinationOpenSearchList -#### Initializers +#### Initializers ```java -import com.hashicorp.cdktf.providers.digitalocean.data_digitalocean_app.DataDigitaloceanAppSpecServiceList; +import com.hashicorp.cdktf.providers.digitalocean.data_digitalocean_app.DataDigitaloceanAppSpecServiceLogDestinationOpenSearchList; -new DataDigitaloceanAppSpecServiceList(IInterpolatingParent terraformResource, java.lang.String terraformAttribute, java.lang.Boolean wrapsSet); +new DataDigitaloceanAppSpecServiceLogDestinationOpenSearchList(IInterpolatingParent terraformResource, java.lang.String terraformAttribute, java.lang.Boolean wrapsSet); ``` | **Name** | **Type** | **Description** | | --- | --- | --- | -| terraformResource | com.hashicorp.cdktf.IInterpolatingParent | The parent resource. | -| terraformAttribute | java.lang.String | The attribute on the parent resource this class is referencing. | -| wrapsSet | java.lang.Boolean | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | +| terraformResource | com.hashicorp.cdktf.IInterpolatingParent | The parent resource. | +| terraformAttribute | java.lang.String | The attribute on the parent resource this class is referencing. | +| wrapsSet | java.lang.Boolean | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | --- -##### `terraformResource`Required +##### `terraformResource`Required - *Type:* com.hashicorp.cdktf.IInterpolatingParent @@ -26298,7 +29824,7 @@ The parent resource. --- -##### `terraformAttribute`Required +##### `terraformAttribute`Required - *Type:* java.lang.String @@ -26306,7 +29832,7 @@ The attribute on the parent resource this class is referencing. --- -##### `wrapsSet`Required +##### `wrapsSet`Required - *Type:* java.lang.Boolean @@ -26318,15 +29844,15 @@ whether the list is wrapping a set (will add tolist() to be able to access an it | **Name** | **Description** | | --- | --- | -| allWithMapKey | Creating an iterator for this complex list. | -| computeFqn | *No description.* | -| resolve | Produce the Token's value at resolution time. | -| toString | Return a string representation of this resolvable object. | -| get | *No description.* | +| allWithMapKey | Creating an iterator for this complex list. | +| computeFqn | *No description.* | +| resolve | Produce the Token's value at resolution time. | +| toString | Return a string representation of this resolvable object. | +| get | *No description.* | --- -##### `allWithMapKey` +##### `allWithMapKey` ```java public DynamicListTerraformIterator allWithMapKey(java.lang.String mapKeyAttributeName) @@ -26336,19 +29862,19 @@ Creating an iterator for this complex list. The list will be converted into a map with the mapKeyAttributeName as the key. -###### `mapKeyAttributeName`Required +###### `mapKeyAttributeName`Required - *Type:* java.lang.String --- -##### `computeFqn` +##### `computeFqn` ```java public java.lang.String computeFqn() ``` -##### `resolve` +##### `resolve` ```java public java.lang.Object resolve(IResolveContext _context) @@ -26356,13 +29882,13 @@ public java.lang.Object resolve(IResolveContext _context) Produce the Token's value at resolution time. -###### `_context`Required +###### `_context`Required - *Type:* com.hashicorp.cdktf.IResolveContext --- -##### `toString` +##### `toString` ```java public java.lang.String toString() @@ -26372,13 +29898,13 @@ Return a string representation of this resolvable object. Returns a reversible string representation. -##### `get` +##### `get` ```java -public DataDigitaloceanAppSpecServiceOutputReference get(java.lang.Number index) +public DataDigitaloceanAppSpecServiceLogDestinationOpenSearchOutputReference get(java.lang.Number index) ``` -###### `index`Required +###### `index`Required - *Type:* java.lang.Number @@ -26391,12 +29917,12 @@ the index of the item to return. | **Name** | **Type** | **Description** | | --- | --- | --- | -| creationStack | java.util.List | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| fqn | java.lang.String | *No description.* | +| creationStack | java.util.List | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| fqn | java.lang.String | *No description.* | --- -##### `creationStack`Required +##### `creationStack`Required ```java public java.util.List getCreationStack(); @@ -26410,7 +29936,7 @@ If this returns an empty array the stack will not be attached. --- -##### `fqn`Required +##### `fqn`Required ```java public java.lang.String getFqn(); @@ -26421,25 +29947,26 @@ public java.lang.String getFqn(); --- -### DataDigitaloceanAppSpecServiceLogDestinationDatadogList +### DataDigitaloceanAppSpecServiceLogDestinationOpenSearchOutputReference -#### Initializers +#### Initializers ```java -import com.hashicorp.cdktf.providers.digitalocean.data_digitalocean_app.DataDigitaloceanAppSpecServiceLogDestinationDatadogList; +import com.hashicorp.cdktf.providers.digitalocean.data_digitalocean_app.DataDigitaloceanAppSpecServiceLogDestinationOpenSearchOutputReference; -new DataDigitaloceanAppSpecServiceLogDestinationDatadogList(IInterpolatingParent terraformResource, java.lang.String terraformAttribute, java.lang.Boolean wrapsSet); +new DataDigitaloceanAppSpecServiceLogDestinationOpenSearchOutputReference(IInterpolatingParent terraformResource, java.lang.String terraformAttribute, java.lang.Number complexObjectIndex, java.lang.Boolean complexObjectIsFromSet); ``` | **Name** | **Type** | **Description** | | --- | --- | --- | -| terraformResource | com.hashicorp.cdktf.IInterpolatingParent | The parent resource. | -| terraformAttribute | java.lang.String | The attribute on the parent resource this class is referencing. | -| wrapsSet | java.lang.Boolean | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | +| terraformResource | com.hashicorp.cdktf.IInterpolatingParent | The parent resource. | +| terraformAttribute | java.lang.String | The attribute on the parent resource this class is referencing. | +| complexObjectIndex | java.lang.Number | the index of this item in the list. | +| complexObjectIsFromSet | java.lang.Boolean | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | --- -##### `terraformResource`Required +##### `terraformResource`Required - *Type:* com.hashicorp.cdktf.IInterpolatingParent @@ -26447,7 +29974,7 @@ The parent resource. --- -##### `terraformAttribute`Required +##### `terraformAttribute`Required - *Type:* java.lang.String @@ -26455,7 +29982,15 @@ The attribute on the parent resource this class is referencing. --- -##### `wrapsSet`Required +##### `complexObjectIndex`Required + +- *Type:* java.lang.Number + +the index of this item in the list. + +--- + +##### `complexObjectIsFromSet`Required - *Type:* java.lang.Boolean @@ -26467,85 +30002,188 @@ whether the list is wrapping a set (will add tolist() to be able to access an it | **Name** | **Description** | | --- | --- | -| allWithMapKey | Creating an iterator for this complex list. | -| computeFqn | *No description.* | -| resolve | Produce the Token's value at resolution time. | -| toString | Return a string representation of this resolvable object. | -| get | *No description.* | +| computeFqn | *No description.* | +| getAnyMapAttribute | *No description.* | +| getBooleanAttribute | *No description.* | +| getBooleanMapAttribute | *No description.* | +| getListAttribute | *No description.* | +| getNumberAttribute | *No description.* | +| getNumberListAttribute | *No description.* | +| getNumberMapAttribute | *No description.* | +| getStringAttribute | *No description.* | +| getStringMapAttribute | *No description.* | +| interpolationForAttribute | *No description.* | +| resolve | Produce the Token's value at resolution time. | +| toString | Return a string representation of this resolvable object. | --- -##### `allWithMapKey` +##### `computeFqn` ```java -public DynamicListTerraformIterator allWithMapKey(java.lang.String mapKeyAttributeName) +public java.lang.String computeFqn() ``` -Creating an iterator for this complex list. +##### `getAnyMapAttribute` -The list will be converted into a map with the mapKeyAttributeName as the key. +```java +public java.util.Map getAnyMapAttribute(java.lang.String terraformAttribute) +``` -###### `mapKeyAttributeName`Required +###### `terraformAttribute`Required - *Type:* java.lang.String --- -##### `computeFqn` +##### `getBooleanAttribute` ```java -public java.lang.String computeFqn() +public IResolvable getBooleanAttribute(java.lang.String terraformAttribute) ``` -##### `resolve` +###### `terraformAttribute`Required + +- *Type:* java.lang.String + +--- + +##### `getBooleanMapAttribute` ```java -public java.lang.Object resolve(IResolveContext _context) +public java.util.Map getBooleanMapAttribute(java.lang.String terraformAttribute) ``` -Produce the Token's value at resolution time. +###### `terraformAttribute`Required -###### `_context`Required +- *Type:* java.lang.String -- *Type:* com.hashicorp.cdktf.IResolveContext +--- + +##### `getListAttribute` + +```java +public java.util.List getListAttribute(java.lang.String terraformAttribute) +``` + +###### `terraformAttribute`Required + +- *Type:* java.lang.String --- -##### `toString` +##### `getNumberAttribute` ```java -public java.lang.String toString() +public java.lang.Number getNumberAttribute(java.lang.String terraformAttribute) ``` -Return a string representation of this resolvable object. +###### `terraformAttribute`Required -Returns a reversible string representation. +- *Type:* java.lang.String -##### `get` +--- + +##### `getNumberListAttribute` ```java -public DataDigitaloceanAppSpecServiceLogDestinationDatadogOutputReference get(java.lang.Number index) +public java.util.List getNumberListAttribute(java.lang.String terraformAttribute) ``` -###### `index`Required +###### `terraformAttribute`Required -- *Type:* java.lang.Number +- *Type:* java.lang.String -the index of the item to return. +--- + +##### `getNumberMapAttribute` + +```java +public java.util.Map getNumberMapAttribute(java.lang.String terraformAttribute) +``` + +###### `terraformAttribute`Required + +- *Type:* java.lang.String + +--- + +##### `getStringAttribute` + +```java +public java.lang.String getStringAttribute(java.lang.String terraformAttribute) +``` + +###### `terraformAttribute`Required + +- *Type:* java.lang.String + +--- + +##### `getStringMapAttribute` + +```java +public java.util.Map getStringMapAttribute(java.lang.String terraformAttribute) +``` + +###### `terraformAttribute`Required + +- *Type:* java.lang.String + +--- + +##### `interpolationForAttribute` + +```java +public IResolvable interpolationForAttribute(java.lang.String property) +``` + +###### `property`Required + +- *Type:* java.lang.String + +--- + +##### `resolve` + +```java +public java.lang.Object resolve(IResolveContext _context) +``` + +Produce the Token's value at resolution time. + +###### `_context`Required + +- *Type:* com.hashicorp.cdktf.IResolveContext --- +##### `toString` + +```java +public java.lang.String toString() +``` + +Return a string representation of this resolvable object. + +Returns a reversible string representation. + #### Properties | **Name** | **Type** | **Description** | | --- | --- | --- | -| creationStack | java.util.List | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| fqn | java.lang.String | *No description.* | +| creationStack | java.util.List | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| fqn | java.lang.String | *No description.* | +| basicAuth | DataDigitaloceanAppSpecServiceLogDestinationOpenSearchBasicAuthList | *No description.* | +| clusterName | java.lang.String | *No description.* | +| endpoint | java.lang.String | *No description.* | +| indexName | java.lang.String | *No description.* | +| internalValue | DataDigitaloceanAppSpecServiceLogDestinationOpenSearch | *No description.* | --- -##### `creationStack`Required +##### `creationStack`Required ```java public java.util.List getCreationStack(); @@ -26559,7 +30197,7 @@ If this returns an empty array the stack will not be attached. --- -##### `fqn`Required +##### `fqn`Required ```java public java.lang.String getFqn(); @@ -26569,27 +30207,77 @@ public java.lang.String getFqn(); --- +##### `basicAuth`Required -### DataDigitaloceanAppSpecServiceLogDestinationDatadogOutputReference +```java +public DataDigitaloceanAppSpecServiceLogDestinationOpenSearchBasicAuthList getBasicAuth(); +``` -#### Initializers +- *Type:* DataDigitaloceanAppSpecServiceLogDestinationOpenSearchBasicAuthList + +--- + +##### `clusterName`Required ```java -import com.hashicorp.cdktf.providers.digitalocean.data_digitalocean_app.DataDigitaloceanAppSpecServiceLogDestinationDatadogOutputReference; +public java.lang.String getClusterName(); +``` -new DataDigitaloceanAppSpecServiceLogDestinationDatadogOutputReference(IInterpolatingParent terraformResource, java.lang.String terraformAttribute, java.lang.Number complexObjectIndex, java.lang.Boolean complexObjectIsFromSet); +- *Type:* java.lang.String + +--- + +##### `endpoint`Required + +```java +public java.lang.String getEndpoint(); +``` + +- *Type:* java.lang.String + +--- + +##### `indexName`Required + +```java +public java.lang.String getIndexName(); +``` + +- *Type:* java.lang.String + +--- + +##### `internalValue`Optional + +```java +public DataDigitaloceanAppSpecServiceLogDestinationOpenSearch getInternalValue(); +``` + +- *Type:* DataDigitaloceanAppSpecServiceLogDestinationOpenSearch + +--- + + +### DataDigitaloceanAppSpecServiceLogDestinationOutputReference + +#### Initializers + +```java +import com.hashicorp.cdktf.providers.digitalocean.data_digitalocean_app.DataDigitaloceanAppSpecServiceLogDestinationOutputReference; + +new DataDigitaloceanAppSpecServiceLogDestinationOutputReference(IInterpolatingParent terraformResource, java.lang.String terraformAttribute, java.lang.Number complexObjectIndex, java.lang.Boolean complexObjectIsFromSet); ``` | **Name** | **Type** | **Description** | | --- | --- | --- | -| terraformResource | com.hashicorp.cdktf.IInterpolatingParent | The parent resource. | -| terraformAttribute | java.lang.String | The attribute on the parent resource this class is referencing. | -| complexObjectIndex | java.lang.Number | the index of this item in the list. | -| complexObjectIsFromSet | java.lang.Boolean | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | +| terraformResource | com.hashicorp.cdktf.IInterpolatingParent | The parent resource. | +| terraformAttribute | java.lang.String | The attribute on the parent resource this class is referencing. | +| complexObjectIndex | java.lang.Number | the index of this item in the list. | +| complexObjectIsFromSet | java.lang.Boolean | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | --- -##### `terraformResource`Required +##### `terraformResource`Required - *Type:* com.hashicorp.cdktf.IInterpolatingParent @@ -26597,7 +30285,7 @@ The parent resource. --- -##### `terraformAttribute`Required +##### `terraformAttribute`Required - *Type:* java.lang.String @@ -26605,7 +30293,7 @@ The attribute on the parent resource this class is referencing. --- -##### `complexObjectIndex`Required +##### `complexObjectIndex`Required - *Type:* java.lang.Number @@ -26613,7 +30301,7 @@ the index of this item in the list. --- -##### `complexObjectIsFromSet`Required +##### `complexObjectIsFromSet`Required - *Type:* java.lang.Boolean @@ -26625,149 +30313,149 @@ whether the list is wrapping a set (will add tolist() to be able to access an it | **Name** | **Description** | | --- | --- | -| computeFqn | *No description.* | -| getAnyMapAttribute | *No description.* | -| getBooleanAttribute | *No description.* | -| getBooleanMapAttribute | *No description.* | -| getListAttribute | *No description.* | -| getNumberAttribute | *No description.* | -| getNumberListAttribute | *No description.* | -| getNumberMapAttribute | *No description.* | -| getStringAttribute | *No description.* | -| getStringMapAttribute | *No description.* | -| interpolationForAttribute | *No description.* | -| resolve | Produce the Token's value at resolution time. | -| toString | Return a string representation of this resolvable object. | +| computeFqn | *No description.* | +| getAnyMapAttribute | *No description.* | +| getBooleanAttribute | *No description.* | +| getBooleanMapAttribute | *No description.* | +| getListAttribute | *No description.* | +| getNumberAttribute | *No description.* | +| getNumberListAttribute | *No description.* | +| getNumberMapAttribute | *No description.* | +| getStringAttribute | *No description.* | +| getStringMapAttribute | *No description.* | +| interpolationForAttribute | *No description.* | +| resolve | Produce the Token's value at resolution time. | +| toString | Return a string representation of this resolvable object. | --- -##### `computeFqn` +##### `computeFqn` ```java public java.lang.String computeFqn() ``` -##### `getAnyMapAttribute` +##### `getAnyMapAttribute` ```java public java.util.Map getAnyMapAttribute(java.lang.String terraformAttribute) ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* java.lang.String --- -##### `getBooleanAttribute` +##### `getBooleanAttribute` ```java public IResolvable getBooleanAttribute(java.lang.String terraformAttribute) ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* java.lang.String --- -##### `getBooleanMapAttribute` +##### `getBooleanMapAttribute` ```java public java.util.Map getBooleanMapAttribute(java.lang.String terraformAttribute) ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* java.lang.String --- -##### `getListAttribute` +##### `getListAttribute` ```java public java.util.List getListAttribute(java.lang.String terraformAttribute) ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* java.lang.String --- -##### `getNumberAttribute` +##### `getNumberAttribute` ```java public java.lang.Number getNumberAttribute(java.lang.String terraformAttribute) ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* java.lang.String --- -##### `getNumberListAttribute` +##### `getNumberListAttribute` ```java public java.util.List getNumberListAttribute(java.lang.String terraformAttribute) ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* java.lang.String --- -##### `getNumberMapAttribute` +##### `getNumberMapAttribute` ```java public java.util.Map getNumberMapAttribute(java.lang.String terraformAttribute) ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* java.lang.String --- -##### `getStringAttribute` +##### `getStringAttribute` ```java public java.lang.String getStringAttribute(java.lang.String terraformAttribute) ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* java.lang.String --- -##### `getStringMapAttribute` +##### `getStringMapAttribute` ```java public java.util.Map getStringMapAttribute(java.lang.String terraformAttribute) ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* java.lang.String --- -##### `interpolationForAttribute` +##### `interpolationForAttribute` ```java public IResolvable interpolationForAttribute(java.lang.String property) ``` -###### `property`Required +###### `property`Required - *Type:* java.lang.String --- -##### `resolve` +##### `resolve` ```java public java.lang.Object resolve(IResolveContext _context) @@ -26775,13 +30463,13 @@ public java.lang.Object resolve(IResolveContext _context) Produce the Token's value at resolution time. -###### `_context`Required +###### `_context`Required - *Type:* com.hashicorp.cdktf.IResolveContext --- -##### `toString` +##### `toString` ```java public java.lang.String toString() @@ -26796,15 +30484,18 @@ Returns a reversible string representation. | **Name** | **Type** | **Description** | | --- | --- | --- | -| creationStack | java.util.List | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| fqn | java.lang.String | *No description.* | -| apiKey | java.lang.String | *No description.* | -| endpoint | java.lang.String | *No description.* | -| internalValue | DataDigitaloceanAppSpecServiceLogDestinationDatadog | *No description.* | +| creationStack | java.util.List | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| fqn | java.lang.String | *No description.* | +| datadog | DataDigitaloceanAppSpecServiceLogDestinationDatadogList | *No description.* | +| logtail | DataDigitaloceanAppSpecServiceLogDestinationLogtailList | *No description.* | +| name | java.lang.String | *No description.* | +| openSearch | DataDigitaloceanAppSpecServiceLogDestinationOpenSearchList | *No description.* | +| papertrail | DataDigitaloceanAppSpecServiceLogDestinationPapertrailList | *No description.* | +| internalValue | DataDigitaloceanAppSpecServiceLogDestination | *No description.* | --- -##### `creationStack`Required +##### `creationStack`Required ```java public java.util.List getCreationStack(); @@ -26818,7 +30509,7 @@ If this returns an empty array the stack will not be attached. --- -##### `fqn`Required +##### `fqn`Required ```java public java.lang.String getFqn(); @@ -26828,56 +30519,86 @@ public java.lang.String getFqn(); --- -##### `apiKey`Required +##### `datadog`Required ```java -public java.lang.String getApiKey(); +public DataDigitaloceanAppSpecServiceLogDestinationDatadogList getDatadog(); ``` -- *Type:* java.lang.String +- *Type:* DataDigitaloceanAppSpecServiceLogDestinationDatadogList --- -##### `endpoint`Required +##### `logtail`Required ```java -public java.lang.String getEndpoint(); +public DataDigitaloceanAppSpecServiceLogDestinationLogtailList getLogtail(); +``` + +- *Type:* DataDigitaloceanAppSpecServiceLogDestinationLogtailList + +--- + +##### `name`Required + +```java +public java.lang.String getName(); ``` - *Type:* java.lang.String --- -##### `internalValue`Optional +##### `openSearch`Required ```java -public DataDigitaloceanAppSpecServiceLogDestinationDatadog getInternalValue(); +public DataDigitaloceanAppSpecServiceLogDestinationOpenSearchList getOpenSearch(); +``` + +- *Type:* DataDigitaloceanAppSpecServiceLogDestinationOpenSearchList + +--- + +##### `papertrail`Required + +```java +public DataDigitaloceanAppSpecServiceLogDestinationPapertrailList getPapertrail(); +``` + +- *Type:* DataDigitaloceanAppSpecServiceLogDestinationPapertrailList + +--- + +##### `internalValue`Optional + +```java +public DataDigitaloceanAppSpecServiceLogDestination getInternalValue(); ``` -- *Type:* DataDigitaloceanAppSpecServiceLogDestinationDatadog +- *Type:* DataDigitaloceanAppSpecServiceLogDestination --- -### DataDigitaloceanAppSpecServiceLogDestinationList +### DataDigitaloceanAppSpecServiceLogDestinationPapertrailList -#### Initializers +#### Initializers ```java -import com.hashicorp.cdktf.providers.digitalocean.data_digitalocean_app.DataDigitaloceanAppSpecServiceLogDestinationList; +import com.hashicorp.cdktf.providers.digitalocean.data_digitalocean_app.DataDigitaloceanAppSpecServiceLogDestinationPapertrailList; -new DataDigitaloceanAppSpecServiceLogDestinationList(IInterpolatingParent terraformResource, java.lang.String terraformAttribute, java.lang.Boolean wrapsSet); +new DataDigitaloceanAppSpecServiceLogDestinationPapertrailList(IInterpolatingParent terraformResource, java.lang.String terraformAttribute, java.lang.Boolean wrapsSet); ``` | **Name** | **Type** | **Description** | | --- | --- | --- | -| terraformResource | com.hashicorp.cdktf.IInterpolatingParent | The parent resource. | -| terraformAttribute | java.lang.String | The attribute on the parent resource this class is referencing. | -| wrapsSet | java.lang.Boolean | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | +| terraformResource | com.hashicorp.cdktf.IInterpolatingParent | The parent resource. | +| terraformAttribute | java.lang.String | The attribute on the parent resource this class is referencing. | +| wrapsSet | java.lang.Boolean | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | --- -##### `terraformResource`Required +##### `terraformResource`Required - *Type:* com.hashicorp.cdktf.IInterpolatingParent @@ -26885,7 +30606,7 @@ The parent resource. --- -##### `terraformAttribute`Required +##### `terraformAttribute`Required - *Type:* java.lang.String @@ -26893,7 +30614,7 @@ The attribute on the parent resource this class is referencing. --- -##### `wrapsSet`Required +##### `wrapsSet`Required - *Type:* java.lang.Boolean @@ -26905,15 +30626,15 @@ whether the list is wrapping a set (will add tolist() to be able to access an it | **Name** | **Description** | | --- | --- | -| allWithMapKey | Creating an iterator for this complex list. | -| computeFqn | *No description.* | -| resolve | Produce the Token's value at resolution time. | -| toString | Return a string representation of this resolvable object. | -| get | *No description.* | +| allWithMapKey | Creating an iterator for this complex list. | +| computeFqn | *No description.* | +| resolve | Produce the Token's value at resolution time. | +| toString | Return a string representation of this resolvable object. | +| get | *No description.* | --- -##### `allWithMapKey` +##### `allWithMapKey` ```java public DynamicListTerraformIterator allWithMapKey(java.lang.String mapKeyAttributeName) @@ -26923,19 +30644,19 @@ Creating an iterator for this complex list. The list will be converted into a map with the mapKeyAttributeName as the key. -###### `mapKeyAttributeName`Required +###### `mapKeyAttributeName`Required - *Type:* java.lang.String --- -##### `computeFqn` +##### `computeFqn` ```java public java.lang.String computeFqn() ``` -##### `resolve` +##### `resolve` ```java public java.lang.Object resolve(IResolveContext _context) @@ -26943,13 +30664,13 @@ public java.lang.Object resolve(IResolveContext _context) Produce the Token's value at resolution time. -###### `_context`Required +###### `_context`Required - *Type:* com.hashicorp.cdktf.IResolveContext --- -##### `toString` +##### `toString` ```java public java.lang.String toString() @@ -26959,13 +30680,13 @@ Return a string representation of this resolvable object. Returns a reversible string representation. -##### `get` +##### `get` ```java -public DataDigitaloceanAppSpecServiceLogDestinationOutputReference get(java.lang.Number index) +public DataDigitaloceanAppSpecServiceLogDestinationPapertrailOutputReference get(java.lang.Number index) ``` -###### `index`Required +###### `index`Required - *Type:* java.lang.Number @@ -26978,12 +30699,12 @@ the index of the item to return. | **Name** | **Type** | **Description** | | --- | --- | --- | -| creationStack | java.util.List | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| fqn | java.lang.String | *No description.* | +| creationStack | java.util.List | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| fqn | java.lang.String | *No description.* | --- -##### `creationStack`Required +##### `creationStack`Required ```java public java.util.List getCreationStack(); @@ -26997,7 +30718,7 @@ If this returns an empty array the stack will not be attached. --- -##### `fqn`Required +##### `fqn`Required ```java public java.lang.String getFqn(); @@ -27008,25 +30729,26 @@ public java.lang.String getFqn(); --- -### DataDigitaloceanAppSpecServiceLogDestinationLogtailList +### DataDigitaloceanAppSpecServiceLogDestinationPapertrailOutputReference -#### Initializers +#### Initializers ```java -import com.hashicorp.cdktf.providers.digitalocean.data_digitalocean_app.DataDigitaloceanAppSpecServiceLogDestinationLogtailList; +import com.hashicorp.cdktf.providers.digitalocean.data_digitalocean_app.DataDigitaloceanAppSpecServiceLogDestinationPapertrailOutputReference; -new DataDigitaloceanAppSpecServiceLogDestinationLogtailList(IInterpolatingParent terraformResource, java.lang.String terraformAttribute, java.lang.Boolean wrapsSet); +new DataDigitaloceanAppSpecServiceLogDestinationPapertrailOutputReference(IInterpolatingParent terraformResource, java.lang.String terraformAttribute, java.lang.Number complexObjectIndex, java.lang.Boolean complexObjectIsFromSet); ``` | **Name** | **Type** | **Description** | | --- | --- | --- | -| terraformResource | com.hashicorp.cdktf.IInterpolatingParent | The parent resource. | -| terraformAttribute | java.lang.String | The attribute on the parent resource this class is referencing. | -| wrapsSet | java.lang.Boolean | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | +| terraformResource | com.hashicorp.cdktf.IInterpolatingParent | The parent resource. | +| terraformAttribute | java.lang.String | The attribute on the parent resource this class is referencing. | +| complexObjectIndex | java.lang.Number | the index of this item in the list. | +| complexObjectIsFromSet | java.lang.Boolean | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | --- -##### `terraformResource`Required +##### `terraformResource`Required - *Type:* com.hashicorp.cdktf.IInterpolatingParent @@ -27034,7 +30756,7 @@ The parent resource. --- -##### `terraformAttribute`Required +##### `terraformAttribute`Required - *Type:* java.lang.String @@ -27042,7 +30764,15 @@ The attribute on the parent resource this class is referencing. --- -##### `wrapsSet`Required +##### `complexObjectIndex`Required + +- *Type:* java.lang.Number + +the index of this item in the list. + +--- + +##### `complexObjectIsFromSet`Required - *Type:* java.lang.Boolean @@ -27054,85 +30784,185 @@ whether the list is wrapping a set (will add tolist() to be able to access an it | **Name** | **Description** | | --- | --- | -| allWithMapKey | Creating an iterator for this complex list. | -| computeFqn | *No description.* | -| resolve | Produce the Token's value at resolution time. | -| toString | Return a string representation of this resolvable object. | -| get | *No description.* | +| computeFqn | *No description.* | +| getAnyMapAttribute | *No description.* | +| getBooleanAttribute | *No description.* | +| getBooleanMapAttribute | *No description.* | +| getListAttribute | *No description.* | +| getNumberAttribute | *No description.* | +| getNumberListAttribute | *No description.* | +| getNumberMapAttribute | *No description.* | +| getStringAttribute | *No description.* | +| getStringMapAttribute | *No description.* | +| interpolationForAttribute | *No description.* | +| resolve | Produce the Token's value at resolution time. | +| toString | Return a string representation of this resolvable object. | --- -##### `allWithMapKey` +##### `computeFqn` ```java -public DynamicListTerraformIterator allWithMapKey(java.lang.String mapKeyAttributeName) +public java.lang.String computeFqn() ``` -Creating an iterator for this complex list. +##### `getAnyMapAttribute` -The list will be converted into a map with the mapKeyAttributeName as the key. +```java +public java.util.Map getAnyMapAttribute(java.lang.String terraformAttribute) +``` -###### `mapKeyAttributeName`Required +###### `terraformAttribute`Required - *Type:* java.lang.String --- -##### `computeFqn` +##### `getBooleanAttribute` ```java -public java.lang.String computeFqn() +public IResolvable getBooleanAttribute(java.lang.String terraformAttribute) ``` -##### `resolve` +###### `terraformAttribute`Required + +- *Type:* java.lang.String + +--- + +##### `getBooleanMapAttribute` ```java -public java.lang.Object resolve(IResolveContext _context) +public java.util.Map getBooleanMapAttribute(java.lang.String terraformAttribute) ``` -Produce the Token's value at resolution time. +###### `terraformAttribute`Required -###### `_context`Required +- *Type:* java.lang.String -- *Type:* com.hashicorp.cdktf.IResolveContext +--- + +##### `getListAttribute` + +```java +public java.util.List getListAttribute(java.lang.String terraformAttribute) +``` + +###### `terraformAttribute`Required + +- *Type:* java.lang.String --- -##### `toString` +##### `getNumberAttribute` ```java -public java.lang.String toString() +public java.lang.Number getNumberAttribute(java.lang.String terraformAttribute) ``` -Return a string representation of this resolvable object. +###### `terraformAttribute`Required -Returns a reversible string representation. +- *Type:* java.lang.String -##### `get` +--- + +##### `getNumberListAttribute` ```java -public DataDigitaloceanAppSpecServiceLogDestinationLogtailOutputReference get(java.lang.Number index) +public java.util.List getNumberListAttribute(java.lang.String terraformAttribute) ``` -###### `index`Required +###### `terraformAttribute`Required -- *Type:* java.lang.Number +- *Type:* java.lang.String -the index of the item to return. +--- + +##### `getNumberMapAttribute` + +```java +public java.util.Map getNumberMapAttribute(java.lang.String terraformAttribute) +``` + +###### `terraformAttribute`Required + +- *Type:* java.lang.String + +--- + +##### `getStringAttribute` + +```java +public java.lang.String getStringAttribute(java.lang.String terraformAttribute) +``` + +###### `terraformAttribute`Required + +- *Type:* java.lang.String + +--- + +##### `getStringMapAttribute` + +```java +public java.util.Map getStringMapAttribute(java.lang.String terraformAttribute) +``` + +###### `terraformAttribute`Required + +- *Type:* java.lang.String + +--- + +##### `interpolationForAttribute` + +```java +public IResolvable interpolationForAttribute(java.lang.String property) +``` + +###### `property`Required + +- *Type:* java.lang.String + +--- + +##### `resolve` + +```java +public java.lang.Object resolve(IResolveContext _context) +``` + +Produce the Token's value at resolution time. + +###### `_context`Required + +- *Type:* com.hashicorp.cdktf.IResolveContext --- +##### `toString` + +```java +public java.lang.String toString() +``` + +Return a string representation of this resolvable object. + +Returns a reversible string representation. + #### Properties | **Name** | **Type** | **Description** | | --- | --- | --- | -| creationStack | java.util.List | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| fqn | java.lang.String | *No description.* | +| creationStack | java.util.List | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| fqn | java.lang.String | *No description.* | +| endpoint | java.lang.String | *No description.* | +| internalValue | DataDigitaloceanAppSpecServiceLogDestinationPapertrail | *No description.* | --- -##### `creationStack`Required +##### `creationStack`Required ```java public java.util.List getCreationStack(); @@ -27146,7 +30976,7 @@ If this returns an empty array the stack will not be attached. --- -##### `fqn`Required +##### `fqn`Required ```java public java.lang.String getFqn(); @@ -27156,27 +30986,47 @@ public java.lang.String getFqn(); --- +##### `endpoint`Required -### DataDigitaloceanAppSpecServiceLogDestinationLogtailOutputReference +```java +public java.lang.String getEndpoint(); +``` -#### Initializers +- *Type:* java.lang.String + +--- + +##### `internalValue`Optional ```java -import com.hashicorp.cdktf.providers.digitalocean.data_digitalocean_app.DataDigitaloceanAppSpecServiceLogDestinationLogtailOutputReference; +public DataDigitaloceanAppSpecServiceLogDestinationPapertrail getInternalValue(); +``` -new DataDigitaloceanAppSpecServiceLogDestinationLogtailOutputReference(IInterpolatingParent terraformResource, java.lang.String terraformAttribute, java.lang.Number complexObjectIndex, java.lang.Boolean complexObjectIsFromSet); +- *Type:* DataDigitaloceanAppSpecServiceLogDestinationPapertrail + +--- + + +### DataDigitaloceanAppSpecServiceOutputReference + +#### Initializers + +```java +import com.hashicorp.cdktf.providers.digitalocean.data_digitalocean_app.DataDigitaloceanAppSpecServiceOutputReference; + +new DataDigitaloceanAppSpecServiceOutputReference(IInterpolatingParent terraformResource, java.lang.String terraformAttribute, java.lang.Number complexObjectIndex, java.lang.Boolean complexObjectIsFromSet); ``` | **Name** | **Type** | **Description** | | --- | --- | --- | -| terraformResource | com.hashicorp.cdktf.IInterpolatingParent | The parent resource. | -| terraformAttribute | java.lang.String | The attribute on the parent resource this class is referencing. | -| complexObjectIndex | java.lang.Number | the index of this item in the list. | -| complexObjectIsFromSet | java.lang.Boolean | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | +| terraformResource | com.hashicorp.cdktf.IInterpolatingParent | The parent resource. | +| terraformAttribute | java.lang.String | The attribute on the parent resource this class is referencing. | +| complexObjectIndex | java.lang.Number | the index of this item in the list. | +| complexObjectIsFromSet | java.lang.Boolean | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | --- -##### `terraformResource`Required +##### `terraformResource`Required - *Type:* com.hashicorp.cdktf.IInterpolatingParent @@ -27184,7 +31034,7 @@ The parent resource. --- -##### `terraformAttribute`Required +##### `terraformAttribute`Required - *Type:* java.lang.String @@ -27192,7 +31042,7 @@ The attribute on the parent resource this class is referencing. --- -##### `complexObjectIndex`Required +##### `complexObjectIndex`Required - *Type:* java.lang.Number @@ -27200,7 +31050,7 @@ the index of this item in the list. --- -##### `complexObjectIsFromSet`Required +##### `complexObjectIsFromSet`Required - *Type:* java.lang.Boolean @@ -27212,149 +31062,149 @@ whether the list is wrapping a set (will add tolist() to be able to access an it | **Name** | **Description** | | --- | --- | -| computeFqn | *No description.* | -| getAnyMapAttribute | *No description.* | -| getBooleanAttribute | *No description.* | -| getBooleanMapAttribute | *No description.* | -| getListAttribute | *No description.* | -| getNumberAttribute | *No description.* | -| getNumberListAttribute | *No description.* | -| getNumberMapAttribute | *No description.* | -| getStringAttribute | *No description.* | -| getStringMapAttribute | *No description.* | -| interpolationForAttribute | *No description.* | -| resolve | Produce the Token's value at resolution time. | -| toString | Return a string representation of this resolvable object. | +| computeFqn | *No description.* | +| getAnyMapAttribute | *No description.* | +| getBooleanAttribute | *No description.* | +| getBooleanMapAttribute | *No description.* | +| getListAttribute | *No description.* | +| getNumberAttribute | *No description.* | +| getNumberListAttribute | *No description.* | +| getNumberMapAttribute | *No description.* | +| getStringAttribute | *No description.* | +| getStringMapAttribute | *No description.* | +| interpolationForAttribute | *No description.* | +| resolve | Produce the Token's value at resolution time. | +| toString | Return a string representation of this resolvable object. | --- -##### `computeFqn` +##### `computeFqn` ```java public java.lang.String computeFqn() ``` -##### `getAnyMapAttribute` +##### `getAnyMapAttribute` ```java public java.util.Map getAnyMapAttribute(java.lang.String terraformAttribute) ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* java.lang.String --- -##### `getBooleanAttribute` +##### `getBooleanAttribute` ```java public IResolvable getBooleanAttribute(java.lang.String terraformAttribute) ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* java.lang.String --- -##### `getBooleanMapAttribute` +##### `getBooleanMapAttribute` ```java public java.util.Map getBooleanMapAttribute(java.lang.String terraformAttribute) ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* java.lang.String --- -##### `getListAttribute` +##### `getListAttribute` ```java public java.util.List getListAttribute(java.lang.String terraformAttribute) ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* java.lang.String --- -##### `getNumberAttribute` +##### `getNumberAttribute` ```java public java.lang.Number getNumberAttribute(java.lang.String terraformAttribute) ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* java.lang.String --- -##### `getNumberListAttribute` +##### `getNumberListAttribute` ```java public java.util.List getNumberListAttribute(java.lang.String terraformAttribute) ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* java.lang.String --- -##### `getNumberMapAttribute` +##### `getNumberMapAttribute` ```java public java.util.Map getNumberMapAttribute(java.lang.String terraformAttribute) ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* java.lang.String --- -##### `getStringAttribute` +##### `getStringAttribute` ```java public java.lang.String getStringAttribute(java.lang.String terraformAttribute) ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* java.lang.String --- -##### `getStringMapAttribute` +##### `getStringMapAttribute` ```java public java.util.Map getStringMapAttribute(java.lang.String terraformAttribute) ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* java.lang.String --- -##### `interpolationForAttribute` +##### `interpolationForAttribute` ```java public IResolvable interpolationForAttribute(java.lang.String property) ``` -###### `property`Required +###### `property`Required - *Type:* java.lang.String --- -##### `resolve` +##### `resolve` ```java public java.lang.Object resolve(IResolveContext _context) @@ -27362,13 +31212,13 @@ public java.lang.Object resolve(IResolveContext _context) Produce the Token's value at resolution time. -###### `_context`Required +###### `_context`Required - *Type:* com.hashicorp.cdktf.IResolveContext --- -##### `toString` +##### `toString` ```java public java.lang.String toString() @@ -27383,14 +31233,34 @@ Returns a reversible string representation. | **Name** | **Type** | **Description** | | --- | --- | --- | -| creationStack | java.util.List | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| fqn | java.lang.String | *No description.* | -| token | java.lang.String | *No description.* | -| internalValue | DataDigitaloceanAppSpecServiceLogDestinationLogtail | *No description.* | +| creationStack | java.util.List | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| fqn | java.lang.String | *No description.* | +| alert | DataDigitaloceanAppSpecServiceAlertList | *No description.* | +| autoscaling | DataDigitaloceanAppSpecServiceAutoscalingList | *No description.* | +| buildCommand | java.lang.String | *No description.* | +| cors | DataDigitaloceanAppSpecServiceCorsList | *No description.* | +| dockerfilePath | java.lang.String | *No description.* | +| env | DataDigitaloceanAppSpecServiceEnvList | *No description.* | +| environmentSlug | java.lang.String | *No description.* | +| git | DataDigitaloceanAppSpecServiceGitList | *No description.* | +| github | DataDigitaloceanAppSpecServiceGithubList | *No description.* | +| gitlab | DataDigitaloceanAppSpecServiceGitlabList | *No description.* | +| healthCheck | DataDigitaloceanAppSpecServiceHealthCheckList | *No description.* | +| httpPort | java.lang.Number | *No description.* | +| image | DataDigitaloceanAppSpecServiceImageList | *No description.* | +| instanceCount | java.lang.Number | *No description.* | +| instanceSizeSlug | java.lang.String | *No description.* | +| internalPorts | java.util.List | *No description.* | +| logDestination | DataDigitaloceanAppSpecServiceLogDestinationList | *No description.* | +| name | java.lang.String | *No description.* | +| routes | DataDigitaloceanAppSpecServiceRoutesList | *No description.* | +| runCommand | java.lang.String | *No description.* | +| sourceDir | java.lang.String | *No description.* | +| internalValue | DataDigitaloceanAppSpecService | *No description.* | --- -##### `creationStack`Required +##### `creationStack`Required ```java public java.util.List getCreationStack(); @@ -27404,7 +31274,7 @@ If this returns an empty array the stack will not be attached. --- -##### `fqn`Required +##### `fqn`Required ```java public java.lang.String getFqn(); @@ -27414,357 +31284,246 @@ public java.lang.String getFqn(); --- -##### `token`Required - -```java -public java.lang.String getToken(); -``` - -- *Type:* java.lang.String - ---- - -##### `internalValue`Optional +##### `alert`Required ```java -public DataDigitaloceanAppSpecServiceLogDestinationLogtail getInternalValue(); +public DataDigitaloceanAppSpecServiceAlertList getAlert(); ``` -- *Type:* DataDigitaloceanAppSpecServiceLogDestinationLogtail +- *Type:* DataDigitaloceanAppSpecServiceAlertList --- - -### DataDigitaloceanAppSpecServiceLogDestinationOutputReference - -#### Initializers +##### `autoscaling`Required ```java -import com.hashicorp.cdktf.providers.digitalocean.data_digitalocean_app.DataDigitaloceanAppSpecServiceLogDestinationOutputReference; - -new DataDigitaloceanAppSpecServiceLogDestinationOutputReference(IInterpolatingParent terraformResource, java.lang.String terraformAttribute, java.lang.Number complexObjectIndex, java.lang.Boolean complexObjectIsFromSet); +public DataDigitaloceanAppSpecServiceAutoscalingList getAutoscaling(); ``` -| **Name** | **Type** | **Description** | -| --- | --- | --- | -| terraformResource | com.hashicorp.cdktf.IInterpolatingParent | The parent resource. | -| terraformAttribute | java.lang.String | The attribute on the parent resource this class is referencing. | -| complexObjectIndex | java.lang.Number | the index of this item in the list. | -| complexObjectIsFromSet | java.lang.Boolean | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | - ---- - -##### `terraformResource`Required - -- *Type:* com.hashicorp.cdktf.IInterpolatingParent - -The parent resource. - ---- - -##### `terraformAttribute`Required - -- *Type:* java.lang.String - -The attribute on the parent resource this class is referencing. - ---- - -##### `complexObjectIndex`Required - -- *Type:* java.lang.Number - -the index of this item in the list. - ---- - -##### `complexObjectIsFromSet`Required - -- *Type:* java.lang.Boolean - -whether the list is wrapping a set (will add tolist() to be able to access an item via an index). - ---- - -#### Methods - -| **Name** | **Description** | -| --- | --- | -| computeFqn | *No description.* | -| getAnyMapAttribute | *No description.* | -| getBooleanAttribute | *No description.* | -| getBooleanMapAttribute | *No description.* | -| getListAttribute | *No description.* | -| getNumberAttribute | *No description.* | -| getNumberListAttribute | *No description.* | -| getNumberMapAttribute | *No description.* | -| getStringAttribute | *No description.* | -| getStringMapAttribute | *No description.* | -| interpolationForAttribute | *No description.* | -| resolve | Produce the Token's value at resolution time. | -| toString | Return a string representation of this resolvable object. | +- *Type:* DataDigitaloceanAppSpecServiceAutoscalingList --- -##### `computeFqn` - -```java -public java.lang.String computeFqn() -``` - -##### `getAnyMapAttribute` +##### `buildCommand`Required ```java -public java.util.Map getAnyMapAttribute(java.lang.String terraformAttribute) +public java.lang.String getBuildCommand(); ``` -###### `terraformAttribute`Required - - *Type:* java.lang.String --- -##### `getBooleanAttribute` +##### `cors`Required ```java -public IResolvable getBooleanAttribute(java.lang.String terraformAttribute) +public DataDigitaloceanAppSpecServiceCorsList getCors(); ``` -###### `terraformAttribute`Required - -- *Type:* java.lang.String +- *Type:* DataDigitaloceanAppSpecServiceCorsList --- -##### `getBooleanMapAttribute` +##### `dockerfilePath`Required ```java -public java.util.Map getBooleanMapAttribute(java.lang.String terraformAttribute) +public java.lang.String getDockerfilePath(); ``` -###### `terraformAttribute`Required - - *Type:* java.lang.String --- -##### `getListAttribute` +##### `env`Required ```java -public java.util.List getListAttribute(java.lang.String terraformAttribute) +public DataDigitaloceanAppSpecServiceEnvList getEnv(); ``` -###### `terraformAttribute`Required - -- *Type:* java.lang.String +- *Type:* DataDigitaloceanAppSpecServiceEnvList --- -##### `getNumberAttribute` +##### `environmentSlug`Required ```java -public java.lang.Number getNumberAttribute(java.lang.String terraformAttribute) +public java.lang.String getEnvironmentSlug(); ``` -###### `terraformAttribute`Required - - *Type:* java.lang.String --- -##### `getNumberListAttribute` +##### `git`Required ```java -public java.util.List getNumberListAttribute(java.lang.String terraformAttribute) +public DataDigitaloceanAppSpecServiceGitList getGit(); ``` -###### `terraformAttribute`Required - -- *Type:* java.lang.String +- *Type:* DataDigitaloceanAppSpecServiceGitList --- -##### `getNumberMapAttribute` +##### `github`Required ```java -public java.util.Map getNumberMapAttribute(java.lang.String terraformAttribute) +public DataDigitaloceanAppSpecServiceGithubList getGithub(); ``` -###### `terraformAttribute`Required - -- *Type:* java.lang.String +- *Type:* DataDigitaloceanAppSpecServiceGithubList --- -##### `getStringAttribute` +##### `gitlab`Required ```java -public java.lang.String getStringAttribute(java.lang.String terraformAttribute) +public DataDigitaloceanAppSpecServiceGitlabList getGitlab(); ``` -###### `terraformAttribute`Required - -- *Type:* java.lang.String +- *Type:* DataDigitaloceanAppSpecServiceGitlabList --- -##### `getStringMapAttribute` +##### `healthCheck`Required ```java -public java.util.Map getStringMapAttribute(java.lang.String terraformAttribute) +public DataDigitaloceanAppSpecServiceHealthCheckList getHealthCheck(); ``` -###### `terraformAttribute`Required - -- *Type:* java.lang.String +- *Type:* DataDigitaloceanAppSpecServiceHealthCheckList --- -##### `interpolationForAttribute` +##### `httpPort`Required ```java -public IResolvable interpolationForAttribute(java.lang.String property) +public java.lang.Number getHttpPort(); ``` -###### `property`Required - -- *Type:* java.lang.String +- *Type:* java.lang.Number --- -##### `resolve` +##### `image`Required ```java -public java.lang.Object resolve(IResolveContext _context) +public DataDigitaloceanAppSpecServiceImageList getImage(); ``` -Produce the Token's value at resolution time. - -###### `_context`Required - -- *Type:* com.hashicorp.cdktf.IResolveContext +- *Type:* DataDigitaloceanAppSpecServiceImageList --- -##### `toString` +##### `instanceCount`Required ```java -public java.lang.String toString() +public java.lang.Number getInstanceCount(); ``` -Return a string representation of this resolvable object. +- *Type:* java.lang.Number -Returns a reversible string representation. +--- +##### `instanceSizeSlug`Required -#### Properties +```java +public java.lang.String getInstanceSizeSlug(); +``` -| **Name** | **Type** | **Description** | -| --- | --- | --- | -| creationStack | java.util.List | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| fqn | java.lang.String | *No description.* | -| datadog | DataDigitaloceanAppSpecServiceLogDestinationDatadogList | *No description.* | -| logtail | DataDigitaloceanAppSpecServiceLogDestinationLogtailList | *No description.* | -| name | java.lang.String | *No description.* | -| papertrail | DataDigitaloceanAppSpecServiceLogDestinationPapertrailList | *No description.* | -| internalValue | DataDigitaloceanAppSpecServiceLogDestination | *No description.* | +- *Type:* java.lang.String --- -##### `creationStack`Required +##### `internalPorts`Required ```java -public java.util.List getCreationStack(); +public java.util.List getInternalPorts(); ``` -- *Type:* java.util.List - -The creation stack of this resolvable which will be appended to errors thrown during resolution. - -If this returns an empty array the stack will not be attached. +- *Type:* java.util.List --- -##### `fqn`Required +##### `logDestination`Required ```java -public java.lang.String getFqn(); +public DataDigitaloceanAppSpecServiceLogDestinationList getLogDestination(); ``` -- *Type:* java.lang.String +- *Type:* DataDigitaloceanAppSpecServiceLogDestinationList --- -##### `datadog`Required +##### `name`Required ```java -public DataDigitaloceanAppSpecServiceLogDestinationDatadogList getDatadog(); +public java.lang.String getName(); ``` -- *Type:* DataDigitaloceanAppSpecServiceLogDestinationDatadogList +- *Type:* java.lang.String --- -##### `logtail`Required +##### `routes`Required ```java -public DataDigitaloceanAppSpecServiceLogDestinationLogtailList getLogtail(); +public DataDigitaloceanAppSpecServiceRoutesList getRoutes(); ``` -- *Type:* DataDigitaloceanAppSpecServiceLogDestinationLogtailList +- *Type:* DataDigitaloceanAppSpecServiceRoutesList --- -##### `name`Required +##### `runCommand`Required ```java -public java.lang.String getName(); +public java.lang.String getRunCommand(); ``` - *Type:* java.lang.String --- -##### `papertrail`Required +##### `sourceDir`Required ```java -public DataDigitaloceanAppSpecServiceLogDestinationPapertrailList getPapertrail(); +public java.lang.String getSourceDir(); ``` -- *Type:* DataDigitaloceanAppSpecServiceLogDestinationPapertrailList +- *Type:* java.lang.String --- -##### `internalValue`Optional +##### `internalValue`Optional ```java -public DataDigitaloceanAppSpecServiceLogDestination getInternalValue(); +public DataDigitaloceanAppSpecService getInternalValue(); ``` -- *Type:* DataDigitaloceanAppSpecServiceLogDestination +- *Type:* DataDigitaloceanAppSpecService --- -### DataDigitaloceanAppSpecServiceLogDestinationPapertrailList +### DataDigitaloceanAppSpecServiceRoutesList -#### Initializers +#### Initializers ```java -import com.hashicorp.cdktf.providers.digitalocean.data_digitalocean_app.DataDigitaloceanAppSpecServiceLogDestinationPapertrailList; +import com.hashicorp.cdktf.providers.digitalocean.data_digitalocean_app.DataDigitaloceanAppSpecServiceRoutesList; -new DataDigitaloceanAppSpecServiceLogDestinationPapertrailList(IInterpolatingParent terraformResource, java.lang.String terraformAttribute, java.lang.Boolean wrapsSet); +new DataDigitaloceanAppSpecServiceRoutesList(IInterpolatingParent terraformResource, java.lang.String terraformAttribute, java.lang.Boolean wrapsSet); ``` | **Name** | **Type** | **Description** | | --- | --- | --- | -| terraformResource | com.hashicorp.cdktf.IInterpolatingParent | The parent resource. | -| terraformAttribute | java.lang.String | The attribute on the parent resource this class is referencing. | -| wrapsSet | java.lang.Boolean | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | +| terraformResource | com.hashicorp.cdktf.IInterpolatingParent | The parent resource. | +| terraformAttribute | java.lang.String | The attribute on the parent resource this class is referencing. | +| wrapsSet | java.lang.Boolean | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | --- -##### `terraformResource`Required +##### `terraformResource`Required - *Type:* com.hashicorp.cdktf.IInterpolatingParent @@ -27772,7 +31531,7 @@ The parent resource. --- -##### `terraformAttribute`Required +##### `terraformAttribute`Required - *Type:* java.lang.String @@ -27780,7 +31539,7 @@ The attribute on the parent resource this class is referencing. --- -##### `wrapsSet`Required +##### `wrapsSet`Required - *Type:* java.lang.Boolean @@ -27792,15 +31551,15 @@ whether the list is wrapping a set (will add tolist() to be able to access an it | **Name** | **Description** | | --- | --- | -| allWithMapKey | Creating an iterator for this complex list. | -| computeFqn | *No description.* | -| resolve | Produce the Token's value at resolution time. | -| toString | Return a string representation of this resolvable object. | -| get | *No description.* | +| allWithMapKey | Creating an iterator for this complex list. | +| computeFqn | *No description.* | +| resolve | Produce the Token's value at resolution time. | +| toString | Return a string representation of this resolvable object. | +| get | *No description.* | --- -##### `allWithMapKey` +##### `allWithMapKey` ```java public DynamicListTerraformIterator allWithMapKey(java.lang.String mapKeyAttributeName) @@ -27810,19 +31569,19 @@ Creating an iterator for this complex list. The list will be converted into a map with the mapKeyAttributeName as the key. -###### `mapKeyAttributeName`Required +###### `mapKeyAttributeName`Required - *Type:* java.lang.String --- -##### `computeFqn` +##### `computeFqn` ```java public java.lang.String computeFqn() ``` -##### `resolve` +##### `resolve` ```java public java.lang.Object resolve(IResolveContext _context) @@ -27830,13 +31589,13 @@ public java.lang.Object resolve(IResolveContext _context) Produce the Token's value at resolution time. -###### `_context`Required +###### `_context`Required - *Type:* com.hashicorp.cdktf.IResolveContext --- -##### `toString` +##### `toString` ```java public java.lang.String toString() @@ -27846,13 +31605,13 @@ Return a string representation of this resolvable object. Returns a reversible string representation. -##### `get` +##### `get` ```java -public DataDigitaloceanAppSpecServiceLogDestinationPapertrailOutputReference get(java.lang.Number index) +public DataDigitaloceanAppSpecServiceRoutesOutputReference get(java.lang.Number index) ``` -###### `index`Required +###### `index`Required - *Type:* java.lang.Number @@ -27865,12 +31624,12 @@ the index of the item to return. | **Name** | **Type** | **Description** | | --- | --- | --- | -| creationStack | java.util.List | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| fqn | java.lang.String | *No description.* | +| creationStack | java.util.List | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| fqn | java.lang.String | *No description.* | --- -##### `creationStack`Required +##### `creationStack`Required ```java public java.util.List getCreationStack(); @@ -27884,7 +31643,7 @@ If this returns an empty array the stack will not be attached. --- -##### `fqn`Required +##### `fqn`Required ```java public java.lang.String getFqn(); @@ -27895,26 +31654,26 @@ public java.lang.String getFqn(); --- -### DataDigitaloceanAppSpecServiceLogDestinationPapertrailOutputReference +### DataDigitaloceanAppSpecServiceRoutesOutputReference -#### Initializers +#### Initializers ```java -import com.hashicorp.cdktf.providers.digitalocean.data_digitalocean_app.DataDigitaloceanAppSpecServiceLogDestinationPapertrailOutputReference; +import com.hashicorp.cdktf.providers.digitalocean.data_digitalocean_app.DataDigitaloceanAppSpecServiceRoutesOutputReference; -new DataDigitaloceanAppSpecServiceLogDestinationPapertrailOutputReference(IInterpolatingParent terraformResource, java.lang.String terraformAttribute, java.lang.Number complexObjectIndex, java.lang.Boolean complexObjectIsFromSet); +new DataDigitaloceanAppSpecServiceRoutesOutputReference(IInterpolatingParent terraformResource, java.lang.String terraformAttribute, java.lang.Number complexObjectIndex, java.lang.Boolean complexObjectIsFromSet); ``` | **Name** | **Type** | **Description** | | --- | --- | --- | -| terraformResource | com.hashicorp.cdktf.IInterpolatingParent | The parent resource. | -| terraformAttribute | java.lang.String | The attribute on the parent resource this class is referencing. | -| complexObjectIndex | java.lang.Number | the index of this item in the list. | -| complexObjectIsFromSet | java.lang.Boolean | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | +| terraformResource | com.hashicorp.cdktf.IInterpolatingParent | The parent resource. | +| terraformAttribute | java.lang.String | The attribute on the parent resource this class is referencing. | +| complexObjectIndex | java.lang.Number | the index of this item in the list. | +| complexObjectIsFromSet | java.lang.Boolean | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | --- -##### `terraformResource`Required +##### `terraformResource`Required - *Type:* com.hashicorp.cdktf.IInterpolatingParent @@ -27922,7 +31681,7 @@ The parent resource. --- -##### `terraformAttribute`Required +##### `terraformAttribute`Required - *Type:* java.lang.String @@ -27930,7 +31689,7 @@ The attribute on the parent resource this class is referencing. --- -##### `complexObjectIndex`Required +##### `complexObjectIndex`Required - *Type:* java.lang.Number @@ -27938,7 +31697,7 @@ the index of this item in the list. --- -##### `complexObjectIsFromSet`Required +##### `complexObjectIsFromSet`Required - *Type:* java.lang.Boolean @@ -27950,149 +31709,149 @@ whether the list is wrapping a set (will add tolist() to be able to access an it | **Name** | **Description** | | --- | --- | -| computeFqn | *No description.* | -| getAnyMapAttribute | *No description.* | -| getBooleanAttribute | *No description.* | -| getBooleanMapAttribute | *No description.* | -| getListAttribute | *No description.* | -| getNumberAttribute | *No description.* | -| getNumberListAttribute | *No description.* | -| getNumberMapAttribute | *No description.* | -| getStringAttribute | *No description.* | -| getStringMapAttribute | *No description.* | -| interpolationForAttribute | *No description.* | -| resolve | Produce the Token's value at resolution time. | -| toString | Return a string representation of this resolvable object. | +| computeFqn | *No description.* | +| getAnyMapAttribute | *No description.* | +| getBooleanAttribute | *No description.* | +| getBooleanMapAttribute | *No description.* | +| getListAttribute | *No description.* | +| getNumberAttribute | *No description.* | +| getNumberListAttribute | *No description.* | +| getNumberMapAttribute | *No description.* | +| getStringAttribute | *No description.* | +| getStringMapAttribute | *No description.* | +| interpolationForAttribute | *No description.* | +| resolve | Produce the Token's value at resolution time. | +| toString | Return a string representation of this resolvable object. | --- -##### `computeFqn` +##### `computeFqn` ```java public java.lang.String computeFqn() ``` -##### `getAnyMapAttribute` +##### `getAnyMapAttribute` ```java public java.util.Map getAnyMapAttribute(java.lang.String terraformAttribute) ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* java.lang.String --- -##### `getBooleanAttribute` +##### `getBooleanAttribute` ```java public IResolvable getBooleanAttribute(java.lang.String terraformAttribute) ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* java.lang.String --- -##### `getBooleanMapAttribute` +##### `getBooleanMapAttribute` ```java public java.util.Map getBooleanMapAttribute(java.lang.String terraformAttribute) ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* java.lang.String --- -##### `getListAttribute` +##### `getListAttribute` ```java public java.util.List getListAttribute(java.lang.String terraformAttribute) ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* java.lang.String --- -##### `getNumberAttribute` +##### `getNumberAttribute` ```java public java.lang.Number getNumberAttribute(java.lang.String terraformAttribute) ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* java.lang.String --- -##### `getNumberListAttribute` +##### `getNumberListAttribute` ```java public java.util.List getNumberListAttribute(java.lang.String terraformAttribute) ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* java.lang.String --- -##### `getNumberMapAttribute` +##### `getNumberMapAttribute` ```java public java.util.Map getNumberMapAttribute(java.lang.String terraformAttribute) ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* java.lang.String --- -##### `getStringAttribute` +##### `getStringAttribute` ```java public java.lang.String getStringAttribute(java.lang.String terraformAttribute) ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* java.lang.String --- -##### `getStringMapAttribute` +##### `getStringMapAttribute` ```java public java.util.Map getStringMapAttribute(java.lang.String terraformAttribute) ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* java.lang.String --- -##### `interpolationForAttribute` +##### `interpolationForAttribute` ```java public IResolvable interpolationForAttribute(java.lang.String property) ``` -###### `property`Required +###### `property`Required - *Type:* java.lang.String --- -##### `resolve` +##### `resolve` ```java public java.lang.Object resolve(IResolveContext _context) @@ -28100,13 +31859,13 @@ public java.lang.Object resolve(IResolveContext _context) Produce the Token's value at resolution time. -###### `_context`Required +###### `_context`Required - *Type:* com.hashicorp.cdktf.IResolveContext --- -##### `toString` +##### `toString` ```java public java.lang.String toString() @@ -28121,14 +31880,15 @@ Returns a reversible string representation. | **Name** | **Type** | **Description** | | --- | --- | --- | -| creationStack | java.util.List | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| fqn | java.lang.String | *No description.* | -| endpoint | java.lang.String | *No description.* | -| internalValue | DataDigitaloceanAppSpecServiceLogDestinationPapertrail | *No description.* | +| creationStack | java.util.List | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| fqn | java.lang.String | *No description.* | +| path | java.lang.String | *No description.* | +| preservePathPrefix | com.hashicorp.cdktf.IResolvable | *No description.* | +| internalValue | DataDigitaloceanAppSpecServiceRoutes | *No description.* | --- -##### `creationStack`Required +##### `creationStack`Required ```java public java.util.List getCreationStack(); @@ -28142,7 +31902,7 @@ If this returns an empty array the stack will not be attached. --- -##### `fqn`Required +##### `fqn`Required ```java public java.lang.String getFqn(); @@ -28152,47 +31912,56 @@ public java.lang.String getFqn(); --- -##### `endpoint`Required +##### `path`Required ```java -public java.lang.String getEndpoint(); +public java.lang.String getPath(); ``` - *Type:* java.lang.String --- -##### `internalValue`Optional +##### `preservePathPrefix`Required ```java -public DataDigitaloceanAppSpecServiceLogDestinationPapertrail getInternalValue(); +public IResolvable getPreservePathPrefix(); ``` -- *Type:* DataDigitaloceanAppSpecServiceLogDestinationPapertrail +- *Type:* com.hashicorp.cdktf.IResolvable --- +##### `internalValue`Optional -### DataDigitaloceanAppSpecServiceOutputReference +```java +public DataDigitaloceanAppSpecServiceRoutes getInternalValue(); +``` -#### Initializers +- *Type:* DataDigitaloceanAppSpecServiceRoutes + +--- + + +### DataDigitaloceanAppSpecStaticSiteCorsAllowOriginsList + +#### Initializers ```java -import com.hashicorp.cdktf.providers.digitalocean.data_digitalocean_app.DataDigitaloceanAppSpecServiceOutputReference; +import com.hashicorp.cdktf.providers.digitalocean.data_digitalocean_app.DataDigitaloceanAppSpecStaticSiteCorsAllowOriginsList; -new DataDigitaloceanAppSpecServiceOutputReference(IInterpolatingParent terraformResource, java.lang.String terraformAttribute, java.lang.Number complexObjectIndex, java.lang.Boolean complexObjectIsFromSet); +new DataDigitaloceanAppSpecStaticSiteCorsAllowOriginsList(IInterpolatingParent terraformResource, java.lang.String terraformAttribute, java.lang.Boolean wrapsSet); ``` | **Name** | **Type** | **Description** | | --- | --- | --- | -| terraformResource | com.hashicorp.cdktf.IInterpolatingParent | The parent resource. | -| terraformAttribute | java.lang.String | The attribute on the parent resource this class is referencing. | -| complexObjectIndex | java.lang.Number | the index of this item in the list. | -| complexObjectIsFromSet | java.lang.Boolean | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | +| terraformResource | com.hashicorp.cdktf.IInterpolatingParent | The parent resource. | +| terraformAttribute | java.lang.String | The attribute on the parent resource this class is referencing. | +| wrapsSet | java.lang.Boolean | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | --- -##### `terraformResource`Required +##### `terraformResource`Required - *Type:* com.hashicorp.cdktf.IInterpolatingParent @@ -28200,7 +31969,7 @@ The parent resource. --- -##### `terraformAttribute`Required +##### `terraformAttribute`Required - *Type:* java.lang.String @@ -28208,15 +31977,7 @@ The attribute on the parent resource this class is referencing. --- -##### `complexObjectIndex`Required - -- *Type:* java.lang.Number - -the index of this item in the list. - ---- - -##### `complexObjectIsFromSet`Required +##### `wrapsSet`Required - *Type:* java.lang.Boolean @@ -28228,468 +31989,428 @@ whether the list is wrapping a set (will add tolist() to be able to access an it | **Name** | **Description** | | --- | --- | -| computeFqn | *No description.* | -| getAnyMapAttribute | *No description.* | -| getBooleanAttribute | *No description.* | -| getBooleanMapAttribute | *No description.* | -| getListAttribute | *No description.* | -| getNumberAttribute | *No description.* | -| getNumberListAttribute | *No description.* | -| getNumberMapAttribute | *No description.* | -| getStringAttribute | *No description.* | -| getStringMapAttribute | *No description.* | -| interpolationForAttribute | *No description.* | -| resolve | Produce the Token's value at resolution time. | -| toString | Return a string representation of this resolvable object. | +| allWithMapKey | Creating an iterator for this complex list. | +| computeFqn | *No description.* | +| resolve | Produce the Token's value at resolution time. | +| toString | Return a string representation of this resolvable object. | +| get | *No description.* | --- -##### `computeFqn` +##### `allWithMapKey` ```java -public java.lang.String computeFqn() +public DynamicListTerraformIterator allWithMapKey(java.lang.String mapKeyAttributeName) ``` -##### `getAnyMapAttribute` +Creating an iterator for this complex list. -```java -public java.util.Map getAnyMapAttribute(java.lang.String terraformAttribute) -``` +The list will be converted into a map with the mapKeyAttributeName as the key. -###### `terraformAttribute`Required +###### `mapKeyAttributeName`Required - *Type:* java.lang.String --- -##### `getBooleanAttribute` +##### `computeFqn` ```java -public IResolvable getBooleanAttribute(java.lang.String terraformAttribute) +public java.lang.String computeFqn() ``` -###### `terraformAttribute`Required - -- *Type:* java.lang.String - ---- - -##### `getBooleanMapAttribute` +##### `resolve` ```java -public java.util.Map getBooleanMapAttribute(java.lang.String terraformAttribute) +public java.lang.Object resolve(IResolveContext _context) ``` -###### `terraformAttribute`Required - -- *Type:* java.lang.String - ---- - -##### `getListAttribute` - -```java -public java.util.List getListAttribute(java.lang.String terraformAttribute) -``` +Produce the Token's value at resolution time. -###### `terraformAttribute`Required +###### `_context`Required -- *Type:* java.lang.String +- *Type:* com.hashicorp.cdktf.IResolveContext --- -##### `getNumberAttribute` +##### `toString` ```java -public java.lang.Number getNumberAttribute(java.lang.String terraformAttribute) +public java.lang.String toString() ``` -###### `terraformAttribute`Required - -- *Type:* java.lang.String +Return a string representation of this resolvable object. ---- +Returns a reversible string representation. -##### `getNumberListAttribute` +##### `get` ```java -public java.util.List getNumberListAttribute(java.lang.String terraformAttribute) +public DataDigitaloceanAppSpecStaticSiteCorsAllowOriginsOutputReference get(java.lang.Number index) ``` -###### `terraformAttribute`Required - -- *Type:* java.lang.String - ---- - -##### `getNumberMapAttribute` - -```java -public java.util.Map getNumberMapAttribute(java.lang.String terraformAttribute) -``` +###### `index`Required -###### `terraformAttribute`Required +- *Type:* java.lang.Number -- *Type:* java.lang.String +the index of the item to return. --- -##### `getStringAttribute` - -```java -public java.lang.String getStringAttribute(java.lang.String terraformAttribute) -``` -###### `terraformAttribute`Required +#### Properties -- *Type:* java.lang.String +| **Name** | **Type** | **Description** | +| --- | --- | --- | +| creationStack | java.util.List | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| fqn | java.lang.String | *No description.* | --- -##### `getStringMapAttribute` +##### `creationStack`Required ```java -public java.util.Map getStringMapAttribute(java.lang.String terraformAttribute) +public java.util.List getCreationStack(); ``` -###### `terraformAttribute`Required +- *Type:* java.util.List -- *Type:* java.lang.String +The creation stack of this resolvable which will be appended to errors thrown during resolution. + +If this returns an empty array the stack will not be attached. --- -##### `interpolationForAttribute` +##### `fqn`Required ```java -public IResolvable interpolationForAttribute(java.lang.String property) +public java.lang.String getFqn(); ``` -###### `property`Required - - *Type:* java.lang.String --- -##### `resolve` - -```java -public java.lang.Object resolve(IResolveContext _context) -``` - -Produce the Token's value at resolution time. - -###### `_context`Required - -- *Type:* com.hashicorp.cdktf.IResolveContext ---- +### DataDigitaloceanAppSpecStaticSiteCorsAllowOriginsOutputReference -##### `toString` +#### Initializers ```java -public java.lang.String toString() -``` - -Return a string representation of this resolvable object. - -Returns a reversible string representation. - +import com.hashicorp.cdktf.providers.digitalocean.data_digitalocean_app.DataDigitaloceanAppSpecStaticSiteCorsAllowOriginsOutputReference; -#### Properties +new DataDigitaloceanAppSpecStaticSiteCorsAllowOriginsOutputReference(IInterpolatingParent terraformResource, java.lang.String terraformAttribute, java.lang.Number complexObjectIndex, java.lang.Boolean complexObjectIsFromSet); +``` | **Name** | **Type** | **Description** | | --- | --- | --- | -| creationStack | java.util.List | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| fqn | java.lang.String | *No description.* | -| alert | DataDigitaloceanAppSpecServiceAlertList | *No description.* | -| autoscaling | DataDigitaloceanAppSpecServiceAutoscalingList | *No description.* | -| buildCommand | java.lang.String | *No description.* | -| cors | DataDigitaloceanAppSpecServiceCorsList | *No description.* | -| dockerfilePath | java.lang.String | *No description.* | -| env | DataDigitaloceanAppSpecServiceEnvList | *No description.* | -| environmentSlug | java.lang.String | *No description.* | -| git | DataDigitaloceanAppSpecServiceGitList | *No description.* | -| github | DataDigitaloceanAppSpecServiceGithubList | *No description.* | -| gitlab | DataDigitaloceanAppSpecServiceGitlabList | *No description.* | -| healthCheck | DataDigitaloceanAppSpecServiceHealthCheckList | *No description.* | -| httpPort | java.lang.Number | *No description.* | -| image | DataDigitaloceanAppSpecServiceImageList | *No description.* | -| instanceCount | java.lang.Number | *No description.* | -| instanceSizeSlug | java.lang.String | *No description.* | -| internalPorts | java.util.List | *No description.* | -| logDestination | DataDigitaloceanAppSpecServiceLogDestinationList | *No description.* | -| name | java.lang.String | *No description.* | -| routes | DataDigitaloceanAppSpecServiceRoutesList | *No description.* | -| runCommand | java.lang.String | *No description.* | -| sourceDir | java.lang.String | *No description.* | -| internalValue | DataDigitaloceanAppSpecService | *No description.* | +| terraformResource | com.hashicorp.cdktf.IInterpolatingParent | The parent resource. | +| terraformAttribute | java.lang.String | The attribute on the parent resource this class is referencing. | +| complexObjectIndex | java.lang.Number | the index of this item in the list. | +| complexObjectIsFromSet | java.lang.Boolean | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | --- -##### `creationStack`Required +##### `terraformResource`Required -```java -public java.util.List getCreationStack(); -``` +- *Type:* com.hashicorp.cdktf.IInterpolatingParent -- *Type:* java.util.List +The parent resource. -The creation stack of this resolvable which will be appended to errors thrown during resolution. +--- -If this returns an empty array the stack will not be attached. +##### `terraformAttribute`Required + +- *Type:* java.lang.String + +The attribute on the parent resource this class is referencing. --- -##### `fqn`Required +##### `complexObjectIndex`Required -```java -public java.lang.String getFqn(); -``` +- *Type:* java.lang.Number -- *Type:* java.lang.String +the index of this item in the list. --- -##### `alert`Required +##### `complexObjectIsFromSet`Required -```java -public DataDigitaloceanAppSpecServiceAlertList getAlert(); -``` +- *Type:* java.lang.Boolean -- *Type:* DataDigitaloceanAppSpecServiceAlertList +whether the list is wrapping a set (will add tolist() to be able to access an item via an index). --- -##### `autoscaling`Required - -```java -public DataDigitaloceanAppSpecServiceAutoscalingList getAutoscaling(); -``` +#### Methods -- *Type:* DataDigitaloceanAppSpecServiceAutoscalingList +| **Name** | **Description** | +| --- | --- | +| computeFqn | *No description.* | +| getAnyMapAttribute | *No description.* | +| getBooleanAttribute | *No description.* | +| getBooleanMapAttribute | *No description.* | +| getListAttribute | *No description.* | +| getNumberAttribute | *No description.* | +| getNumberListAttribute | *No description.* | +| getNumberMapAttribute | *No description.* | +| getStringAttribute | *No description.* | +| getStringMapAttribute | *No description.* | +| interpolationForAttribute | *No description.* | +| resolve | Produce the Token's value at resolution time. | +| toString | Return a string representation of this resolvable object. | --- -##### `buildCommand`Required +##### `computeFqn` ```java -public java.lang.String getBuildCommand(); +public java.lang.String computeFqn() ``` -- *Type:* java.lang.String - ---- - -##### `cors`Required +##### `getAnyMapAttribute` ```java -public DataDigitaloceanAppSpecServiceCorsList getCors(); +public java.util.Map getAnyMapAttribute(java.lang.String terraformAttribute) ``` -- *Type:* DataDigitaloceanAppSpecServiceCorsList +###### `terraformAttribute`Required + +- *Type:* java.lang.String --- -##### `dockerfilePath`Required +##### `getBooleanAttribute` ```java -public java.lang.String getDockerfilePath(); +public IResolvable getBooleanAttribute(java.lang.String terraformAttribute) ``` +###### `terraformAttribute`Required + - *Type:* java.lang.String --- -##### `env`Required +##### `getBooleanMapAttribute` ```java -public DataDigitaloceanAppSpecServiceEnvList getEnv(); +public java.util.Map getBooleanMapAttribute(java.lang.String terraformAttribute) ``` -- *Type:* DataDigitaloceanAppSpecServiceEnvList +###### `terraformAttribute`Required + +- *Type:* java.lang.String --- -##### `environmentSlug`Required +##### `getListAttribute` ```java -public java.lang.String getEnvironmentSlug(); +public java.util.List getListAttribute(java.lang.String terraformAttribute) ``` +###### `terraformAttribute`Required + - *Type:* java.lang.String --- -##### `git`Required +##### `getNumberAttribute` ```java -public DataDigitaloceanAppSpecServiceGitList getGit(); +public java.lang.Number getNumberAttribute(java.lang.String terraformAttribute) ``` -- *Type:* DataDigitaloceanAppSpecServiceGitList +###### `terraformAttribute`Required + +- *Type:* java.lang.String --- -##### `github`Required +##### `getNumberListAttribute` ```java -public DataDigitaloceanAppSpecServiceGithubList getGithub(); +public java.util.List getNumberListAttribute(java.lang.String terraformAttribute) ``` -- *Type:* DataDigitaloceanAppSpecServiceGithubList +###### `terraformAttribute`Required + +- *Type:* java.lang.String --- -##### `gitlab`Required +##### `getNumberMapAttribute` ```java -public DataDigitaloceanAppSpecServiceGitlabList getGitlab(); +public java.util.Map getNumberMapAttribute(java.lang.String terraformAttribute) ``` -- *Type:* DataDigitaloceanAppSpecServiceGitlabList +###### `terraformAttribute`Required + +- *Type:* java.lang.String --- -##### `healthCheck`Required +##### `getStringAttribute` ```java -public DataDigitaloceanAppSpecServiceHealthCheckList getHealthCheck(); +public java.lang.String getStringAttribute(java.lang.String terraformAttribute) ``` -- *Type:* DataDigitaloceanAppSpecServiceHealthCheckList +###### `terraformAttribute`Required + +- *Type:* java.lang.String --- -##### `httpPort`Required +##### `getStringMapAttribute` ```java -public java.lang.Number getHttpPort(); +public java.util.Map getStringMapAttribute(java.lang.String terraformAttribute) ``` -- *Type:* java.lang.Number +###### `terraformAttribute`Required + +- *Type:* java.lang.String --- -##### `image`Required +##### `interpolationForAttribute` ```java -public DataDigitaloceanAppSpecServiceImageList getImage(); +public IResolvable interpolationForAttribute(java.lang.String property) ``` -- *Type:* DataDigitaloceanAppSpecServiceImageList +###### `property`Required + +- *Type:* java.lang.String --- -##### `instanceCount`Required +##### `resolve` ```java -public java.lang.Number getInstanceCount(); +public java.lang.Object resolve(IResolveContext _context) ``` -- *Type:* java.lang.Number +Produce the Token's value at resolution time. + +###### `_context`Required + +- *Type:* com.hashicorp.cdktf.IResolveContext --- -##### `instanceSizeSlug`Required +##### `toString` ```java -public java.lang.String getInstanceSizeSlug(); +public java.lang.String toString() ``` -- *Type:* java.lang.String +Return a string representation of this resolvable object. ---- +Returns a reversible string representation. -##### `internalPorts`Required -```java -public java.util.List getInternalPorts(); -``` +#### Properties -- *Type:* java.util.List +| **Name** | **Type** | **Description** | +| --- | --- | --- | +| creationStack | java.util.List | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| fqn | java.lang.String | *No description.* | +| exact | java.lang.String | *No description.* | +| prefix | java.lang.String | *No description.* | +| regex | java.lang.String | *No description.* | +| internalValue | DataDigitaloceanAppSpecStaticSiteCorsAllowOrigins | *No description.* | --- -##### `logDestination`Required +##### `creationStack`Required ```java -public DataDigitaloceanAppSpecServiceLogDestinationList getLogDestination(); +public java.util.List getCreationStack(); ``` -- *Type:* DataDigitaloceanAppSpecServiceLogDestinationList +- *Type:* java.util.List + +The creation stack of this resolvable which will be appended to errors thrown during resolution. + +If this returns an empty array the stack will not be attached. --- -##### `name`Required +##### `fqn`Required ```java -public java.lang.String getName(); +public java.lang.String getFqn(); ``` - *Type:* java.lang.String --- -##### `routes`Required +##### `exact`Required ```java -public DataDigitaloceanAppSpecServiceRoutesList getRoutes(); +public java.lang.String getExact(); ``` -- *Type:* DataDigitaloceanAppSpecServiceRoutesList +- *Type:* java.lang.String --- -##### `runCommand`Required +##### `prefix`Required ```java -public java.lang.String getRunCommand(); +public java.lang.String getPrefix(); ``` - *Type:* java.lang.String --- -##### `sourceDir`Required +##### `regex`Required ```java -public java.lang.String getSourceDir(); +public java.lang.String getRegex(); ``` - *Type:* java.lang.String --- -##### `internalValue`Optional +##### `internalValue`Optional ```java -public DataDigitaloceanAppSpecService getInternalValue(); +public DataDigitaloceanAppSpecStaticSiteCorsAllowOrigins getInternalValue(); ``` -- *Type:* DataDigitaloceanAppSpecService +- *Type:* DataDigitaloceanAppSpecStaticSiteCorsAllowOrigins --- -### DataDigitaloceanAppSpecServiceRoutesList +### DataDigitaloceanAppSpecStaticSiteCorsList -#### Initializers +#### Initializers ```java -import com.hashicorp.cdktf.providers.digitalocean.data_digitalocean_app.DataDigitaloceanAppSpecServiceRoutesList; +import com.hashicorp.cdktf.providers.digitalocean.data_digitalocean_app.DataDigitaloceanAppSpecStaticSiteCorsList; -new DataDigitaloceanAppSpecServiceRoutesList(IInterpolatingParent terraformResource, java.lang.String terraformAttribute, java.lang.Boolean wrapsSet); +new DataDigitaloceanAppSpecStaticSiteCorsList(IInterpolatingParent terraformResource, java.lang.String terraformAttribute, java.lang.Boolean wrapsSet); ``` | **Name** | **Type** | **Description** | | --- | --- | --- | -| terraformResource | com.hashicorp.cdktf.IInterpolatingParent | The parent resource. | -| terraformAttribute | java.lang.String | The attribute on the parent resource this class is referencing. | -| wrapsSet | java.lang.Boolean | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | +| terraformResource | com.hashicorp.cdktf.IInterpolatingParent | The parent resource. | +| terraformAttribute | java.lang.String | The attribute on the parent resource this class is referencing. | +| wrapsSet | java.lang.Boolean | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | --- -##### `terraformResource`Required +##### `terraformResource`Required - *Type:* com.hashicorp.cdktf.IInterpolatingParent @@ -28697,7 +32418,7 @@ The parent resource. --- -##### `terraformAttribute`Required +##### `terraformAttribute`Required - *Type:* java.lang.String @@ -28705,7 +32426,7 @@ The attribute on the parent resource this class is referencing. --- -##### `wrapsSet`Required +##### `wrapsSet`Required - *Type:* java.lang.Boolean @@ -28717,15 +32438,15 @@ whether the list is wrapping a set (will add tolist() to be able to access an it | **Name** | **Description** | | --- | --- | -| allWithMapKey | Creating an iterator for this complex list. | -| computeFqn | *No description.* | -| resolve | Produce the Token's value at resolution time. | -| toString | Return a string representation of this resolvable object. | -| get | *No description.* | +| allWithMapKey | Creating an iterator for this complex list. | +| computeFqn | *No description.* | +| resolve | Produce the Token's value at resolution time. | +| toString | Return a string representation of this resolvable object. | +| get | *No description.* | --- -##### `allWithMapKey` +##### `allWithMapKey` ```java public DynamicListTerraformIterator allWithMapKey(java.lang.String mapKeyAttributeName) @@ -28735,19 +32456,19 @@ Creating an iterator for this complex list. The list will be converted into a map with the mapKeyAttributeName as the key. -###### `mapKeyAttributeName`Required +###### `mapKeyAttributeName`Required - *Type:* java.lang.String --- -##### `computeFqn` +##### `computeFqn` ```java public java.lang.String computeFqn() ``` -##### `resolve` +##### `resolve` ```java public java.lang.Object resolve(IResolveContext _context) @@ -28755,13 +32476,13 @@ public java.lang.Object resolve(IResolveContext _context) Produce the Token's value at resolution time. -###### `_context`Required +###### `_context`Required - *Type:* com.hashicorp.cdktf.IResolveContext --- -##### `toString` +##### `toString` ```java public java.lang.String toString() @@ -28771,13 +32492,13 @@ Return a string representation of this resolvable object. Returns a reversible string representation. -##### `get` +##### `get` ```java -public DataDigitaloceanAppSpecServiceRoutesOutputReference get(java.lang.Number index) +public DataDigitaloceanAppSpecStaticSiteCorsOutputReference get(java.lang.Number index) ``` -###### `index`Required +###### `index`Required - *Type:* java.lang.Number @@ -28790,12 +32511,12 @@ the index of the item to return. | **Name** | **Type** | **Description** | | --- | --- | --- | -| creationStack | java.util.List | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| fqn | java.lang.String | *No description.* | +| creationStack | java.util.List | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| fqn | java.lang.String | *No description.* | --- -##### `creationStack`Required +##### `creationStack`Required ```java public java.util.List getCreationStack(); @@ -28809,7 +32530,7 @@ If this returns an empty array the stack will not be attached. --- -##### `fqn`Required +##### `fqn`Required ```java public java.lang.String getFqn(); @@ -28820,26 +32541,26 @@ public java.lang.String getFqn(); --- -### DataDigitaloceanAppSpecServiceRoutesOutputReference +### DataDigitaloceanAppSpecStaticSiteCorsOutputReference -#### Initializers +#### Initializers ```java -import com.hashicorp.cdktf.providers.digitalocean.data_digitalocean_app.DataDigitaloceanAppSpecServiceRoutesOutputReference; +import com.hashicorp.cdktf.providers.digitalocean.data_digitalocean_app.DataDigitaloceanAppSpecStaticSiteCorsOutputReference; -new DataDigitaloceanAppSpecServiceRoutesOutputReference(IInterpolatingParent terraformResource, java.lang.String terraformAttribute, java.lang.Number complexObjectIndex, java.lang.Boolean complexObjectIsFromSet); +new DataDigitaloceanAppSpecStaticSiteCorsOutputReference(IInterpolatingParent terraformResource, java.lang.String terraformAttribute, java.lang.Number complexObjectIndex, java.lang.Boolean complexObjectIsFromSet); ``` | **Name** | **Type** | **Description** | | --- | --- | --- | -| terraformResource | com.hashicorp.cdktf.IInterpolatingParent | The parent resource. | -| terraformAttribute | java.lang.String | The attribute on the parent resource this class is referencing. | -| complexObjectIndex | java.lang.Number | the index of this item in the list. | -| complexObjectIsFromSet | java.lang.Boolean | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | +| terraformResource | com.hashicorp.cdktf.IInterpolatingParent | The parent resource. | +| terraformAttribute | java.lang.String | The attribute on the parent resource this class is referencing. | +| complexObjectIndex | java.lang.Number | the index of this item in the list. | +| complexObjectIsFromSet | java.lang.Boolean | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | --- -##### `terraformResource`Required +##### `terraformResource`Required - *Type:* com.hashicorp.cdktf.IInterpolatingParent @@ -28847,7 +32568,7 @@ The parent resource. --- -##### `terraformAttribute`Required +##### `terraformAttribute`Required - *Type:* java.lang.String @@ -28855,7 +32576,7 @@ The attribute on the parent resource this class is referencing. --- -##### `complexObjectIndex`Required +##### `complexObjectIndex`Required - *Type:* java.lang.Number @@ -28863,7 +32584,7 @@ the index of this item in the list. --- -##### `complexObjectIsFromSet`Required +##### `complexObjectIsFromSet`Required - *Type:* java.lang.Boolean @@ -28875,149 +32596,149 @@ whether the list is wrapping a set (will add tolist() to be able to access an it | **Name** | **Description** | | --- | --- | -| computeFqn | *No description.* | -| getAnyMapAttribute | *No description.* | -| getBooleanAttribute | *No description.* | -| getBooleanMapAttribute | *No description.* | -| getListAttribute | *No description.* | -| getNumberAttribute | *No description.* | -| getNumberListAttribute | *No description.* | -| getNumberMapAttribute | *No description.* | -| getStringAttribute | *No description.* | -| getStringMapAttribute | *No description.* | -| interpolationForAttribute | *No description.* | -| resolve | Produce the Token's value at resolution time. | -| toString | Return a string representation of this resolvable object. | +| computeFqn | *No description.* | +| getAnyMapAttribute | *No description.* | +| getBooleanAttribute | *No description.* | +| getBooleanMapAttribute | *No description.* | +| getListAttribute | *No description.* | +| getNumberAttribute | *No description.* | +| getNumberListAttribute | *No description.* | +| getNumberMapAttribute | *No description.* | +| getStringAttribute | *No description.* | +| getStringMapAttribute | *No description.* | +| interpolationForAttribute | *No description.* | +| resolve | Produce the Token's value at resolution time. | +| toString | Return a string representation of this resolvable object. | --- -##### `computeFqn` +##### `computeFqn` ```java public java.lang.String computeFqn() ``` -##### `getAnyMapAttribute` +##### `getAnyMapAttribute` ```java public java.util.Map getAnyMapAttribute(java.lang.String terraformAttribute) ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* java.lang.String --- -##### `getBooleanAttribute` +##### `getBooleanAttribute` ```java public IResolvable getBooleanAttribute(java.lang.String terraformAttribute) ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* java.lang.String --- -##### `getBooleanMapAttribute` +##### `getBooleanMapAttribute` ```java public java.util.Map getBooleanMapAttribute(java.lang.String terraformAttribute) ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* java.lang.String --- -##### `getListAttribute` +##### `getListAttribute` ```java public java.util.List getListAttribute(java.lang.String terraformAttribute) ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* java.lang.String --- -##### `getNumberAttribute` +##### `getNumberAttribute` ```java public java.lang.Number getNumberAttribute(java.lang.String terraformAttribute) ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* java.lang.String --- -##### `getNumberListAttribute` +##### `getNumberListAttribute` ```java public java.util.List getNumberListAttribute(java.lang.String terraformAttribute) ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* java.lang.String --- -##### `getNumberMapAttribute` +##### `getNumberMapAttribute` ```java public java.util.Map getNumberMapAttribute(java.lang.String terraformAttribute) ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* java.lang.String --- -##### `getStringAttribute` +##### `getStringAttribute` ```java public java.lang.String getStringAttribute(java.lang.String terraformAttribute) ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* java.lang.String --- -##### `getStringMapAttribute` +##### `getStringMapAttribute` ```java public java.util.Map getStringMapAttribute(java.lang.String terraformAttribute) ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* java.lang.String --- -##### `interpolationForAttribute` +##### `interpolationForAttribute` ```java public IResolvable interpolationForAttribute(java.lang.String property) ``` -###### `property`Required +###### `property`Required - *Type:* java.lang.String --- -##### `resolve` +##### `resolve` ```java public java.lang.Object resolve(IResolveContext _context) @@ -29025,13 +32746,13 @@ public java.lang.Object resolve(IResolveContext _context) Produce the Token's value at resolution time. -###### `_context`Required +###### `_context`Required - *Type:* com.hashicorp.cdktf.IResolveContext --- -##### `toString` +##### `toString` ```java public java.lang.String toString() @@ -29046,15 +32767,19 @@ Returns a reversible string representation. | **Name** | **Type** | **Description** | | --- | --- | --- | -| creationStack | java.util.List | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| fqn | java.lang.String | *No description.* | -| path | java.lang.String | *No description.* | -| preservePathPrefix | com.hashicorp.cdktf.IResolvable | *No description.* | -| internalValue | DataDigitaloceanAppSpecServiceRoutes | *No description.* | +| creationStack | java.util.List | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| fqn | java.lang.String | *No description.* | +| allowCredentials | com.hashicorp.cdktf.IResolvable | *No description.* | +| allowHeaders | java.util.List | *No description.* | +| allowMethods | java.util.List | *No description.* | +| allowOrigins | DataDigitaloceanAppSpecStaticSiteCorsAllowOriginsList | *No description.* | +| exposeHeaders | java.util.List | *No description.* | +| maxAge | java.lang.String | *No description.* | +| internalValue | DataDigitaloceanAppSpecStaticSiteCors | *No description.* | --- -##### `creationStack`Required +##### `creationStack`Required ```java public java.util.List getCreationStack(); @@ -29068,7 +32793,7 @@ If this returns an empty array the stack will not be attached. --- -##### `fqn`Required +##### `fqn`Required ```java public java.lang.String getFqn(); @@ -29078,56 +32803,96 @@ public java.lang.String getFqn(); --- -##### `path`Required +##### `allowCredentials`Required ```java -public java.lang.String getPath(); +public IResolvable getAllowCredentials(); ``` -- *Type:* java.lang.String +- *Type:* com.hashicorp.cdktf.IResolvable --- -##### `preservePathPrefix`Required +##### `allowHeaders`Required ```java -public IResolvable getPreservePathPrefix(); +public java.util.List getAllowHeaders(); ``` -- *Type:* com.hashicorp.cdktf.IResolvable +- *Type:* java.util.List --- -##### `internalValue`Optional +##### `allowMethods`Required ```java -public DataDigitaloceanAppSpecServiceRoutes getInternalValue(); +public java.util.List getAllowMethods(); ``` -- *Type:* DataDigitaloceanAppSpecServiceRoutes +- *Type:* java.util.List --- +##### `allowOrigins`Required -### DataDigitaloceanAppSpecStaticSiteCorsAllowOriginsList +```java +public DataDigitaloceanAppSpecStaticSiteCorsAllowOriginsList getAllowOrigins(); +``` -#### Initializers +- *Type:* DataDigitaloceanAppSpecStaticSiteCorsAllowOriginsList + +--- + +##### `exposeHeaders`Required ```java -import com.hashicorp.cdktf.providers.digitalocean.data_digitalocean_app.DataDigitaloceanAppSpecStaticSiteCorsAllowOriginsList; +public java.util.List getExposeHeaders(); +``` -new DataDigitaloceanAppSpecStaticSiteCorsAllowOriginsList(IInterpolatingParent terraformResource, java.lang.String terraformAttribute, java.lang.Boolean wrapsSet); +- *Type:* java.util.List + +--- + +##### `maxAge`Required + +```java +public java.lang.String getMaxAge(); +``` + +- *Type:* java.lang.String + +--- + +##### `internalValue`Optional + +```java +public DataDigitaloceanAppSpecStaticSiteCors getInternalValue(); +``` + +- *Type:* DataDigitaloceanAppSpecStaticSiteCors + +--- + + +### DataDigitaloceanAppSpecStaticSiteEnvList + +#### Initializers + +```java +import com.hashicorp.cdktf.providers.digitalocean.data_digitalocean_app.DataDigitaloceanAppSpecStaticSiteEnvList; + +new DataDigitaloceanAppSpecStaticSiteEnvList(IInterpolatingParent terraformResource, java.lang.String terraformAttribute, java.lang.Boolean wrapsSet); ``` | **Name** | **Type** | **Description** | | --- | --- | --- | -| terraformResource | com.hashicorp.cdktf.IInterpolatingParent | The parent resource. | -| terraformAttribute | java.lang.String | The attribute on the parent resource this class is referencing. | -| wrapsSet | java.lang.Boolean | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | +| terraformResource | com.hashicorp.cdktf.IInterpolatingParent | The parent resource. | +| terraformAttribute | java.lang.String | The attribute on the parent resource this class is referencing. | +| wrapsSet | java.lang.Boolean | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | --- -##### `terraformResource`Required +##### `terraformResource`Required - *Type:* com.hashicorp.cdktf.IInterpolatingParent @@ -29135,7 +32900,7 @@ The parent resource. --- -##### `terraformAttribute`Required +##### `terraformAttribute`Required - *Type:* java.lang.String @@ -29143,7 +32908,7 @@ The attribute on the parent resource this class is referencing. --- -##### `wrapsSet`Required +##### `wrapsSet`Required - *Type:* java.lang.Boolean @@ -29155,15 +32920,15 @@ whether the list is wrapping a set (will add tolist() to be able to access an it | **Name** | **Description** | | --- | --- | -| allWithMapKey | Creating an iterator for this complex list. | -| computeFqn | *No description.* | -| resolve | Produce the Token's value at resolution time. | -| toString | Return a string representation of this resolvable object. | -| get | *No description.* | +| allWithMapKey | Creating an iterator for this complex list. | +| computeFqn | *No description.* | +| resolve | Produce the Token's value at resolution time. | +| toString | Return a string representation of this resolvable object. | +| get | *No description.* | --- -##### `allWithMapKey` +##### `allWithMapKey` ```java public DynamicListTerraformIterator allWithMapKey(java.lang.String mapKeyAttributeName) @@ -29173,19 +32938,19 @@ Creating an iterator for this complex list. The list will be converted into a map with the mapKeyAttributeName as the key. -###### `mapKeyAttributeName`Required +###### `mapKeyAttributeName`Required - *Type:* java.lang.String --- -##### `computeFqn` +##### `computeFqn` ```java public java.lang.String computeFqn() ``` -##### `resolve` +##### `resolve` ```java public java.lang.Object resolve(IResolveContext _context) @@ -29193,13 +32958,13 @@ public java.lang.Object resolve(IResolveContext _context) Produce the Token's value at resolution time. -###### `_context`Required +###### `_context`Required - *Type:* com.hashicorp.cdktf.IResolveContext --- -##### `toString` +##### `toString` ```java public java.lang.String toString() @@ -29209,13 +32974,13 @@ Return a string representation of this resolvable object. Returns a reversible string representation. -##### `get` +##### `get` ```java -public DataDigitaloceanAppSpecStaticSiteCorsAllowOriginsOutputReference get(java.lang.Number index) +public DataDigitaloceanAppSpecStaticSiteEnvOutputReference get(java.lang.Number index) ``` -###### `index`Required +###### `index`Required - *Type:* java.lang.Number @@ -29228,12 +32993,12 @@ the index of the item to return. | **Name** | **Type** | **Description** | | --- | --- | --- | -| creationStack | java.util.List | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| fqn | java.lang.String | *No description.* | +| creationStack | java.util.List | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| fqn | java.lang.String | *No description.* | --- -##### `creationStack`Required +##### `creationStack`Required ```java public java.util.List getCreationStack(); @@ -29247,7 +33012,7 @@ If this returns an empty array the stack will not be attached. --- -##### `fqn`Required +##### `fqn`Required ```java public java.lang.String getFqn(); @@ -29258,26 +33023,26 @@ public java.lang.String getFqn(); --- -### DataDigitaloceanAppSpecStaticSiteCorsAllowOriginsOutputReference +### DataDigitaloceanAppSpecStaticSiteEnvOutputReference -#### Initializers +#### Initializers ```java -import com.hashicorp.cdktf.providers.digitalocean.data_digitalocean_app.DataDigitaloceanAppSpecStaticSiteCorsAllowOriginsOutputReference; +import com.hashicorp.cdktf.providers.digitalocean.data_digitalocean_app.DataDigitaloceanAppSpecStaticSiteEnvOutputReference; -new DataDigitaloceanAppSpecStaticSiteCorsAllowOriginsOutputReference(IInterpolatingParent terraformResource, java.lang.String terraformAttribute, java.lang.Number complexObjectIndex, java.lang.Boolean complexObjectIsFromSet); +new DataDigitaloceanAppSpecStaticSiteEnvOutputReference(IInterpolatingParent terraformResource, java.lang.String terraformAttribute, java.lang.Number complexObjectIndex, java.lang.Boolean complexObjectIsFromSet); ``` | **Name** | **Type** | **Description** | | --- | --- | --- | -| terraformResource | com.hashicorp.cdktf.IInterpolatingParent | The parent resource. | -| terraformAttribute | java.lang.String | The attribute on the parent resource this class is referencing. | -| complexObjectIndex | java.lang.Number | the index of this item in the list. | -| complexObjectIsFromSet | java.lang.Boolean | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | +| terraformResource | com.hashicorp.cdktf.IInterpolatingParent | The parent resource. | +| terraformAttribute | java.lang.String | The attribute on the parent resource this class is referencing. | +| complexObjectIndex | java.lang.Number | the index of this item in the list. | +| complexObjectIsFromSet | java.lang.Boolean | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | --- -##### `terraformResource`Required +##### `terraformResource`Required - *Type:* com.hashicorp.cdktf.IInterpolatingParent @@ -29285,7 +33050,7 @@ The parent resource. --- -##### `terraformAttribute`Required +##### `terraformAttribute`Required - *Type:* java.lang.String @@ -29293,7 +33058,7 @@ The attribute on the parent resource this class is referencing. --- -##### `complexObjectIndex`Required +##### `complexObjectIndex`Required - *Type:* java.lang.Number @@ -29301,7 +33066,7 @@ the index of this item in the list. --- -##### `complexObjectIsFromSet`Required +##### `complexObjectIsFromSet`Required - *Type:* java.lang.Boolean @@ -29313,149 +33078,149 @@ whether the list is wrapping a set (will add tolist() to be able to access an it | **Name** | **Description** | | --- | --- | -| computeFqn | *No description.* | -| getAnyMapAttribute | *No description.* | -| getBooleanAttribute | *No description.* | -| getBooleanMapAttribute | *No description.* | -| getListAttribute | *No description.* | -| getNumberAttribute | *No description.* | -| getNumberListAttribute | *No description.* | -| getNumberMapAttribute | *No description.* | -| getStringAttribute | *No description.* | -| getStringMapAttribute | *No description.* | -| interpolationForAttribute | *No description.* | -| resolve | Produce the Token's value at resolution time. | -| toString | Return a string representation of this resolvable object. | +| computeFqn | *No description.* | +| getAnyMapAttribute | *No description.* | +| getBooleanAttribute | *No description.* | +| getBooleanMapAttribute | *No description.* | +| getListAttribute | *No description.* | +| getNumberAttribute | *No description.* | +| getNumberListAttribute | *No description.* | +| getNumberMapAttribute | *No description.* | +| getStringAttribute | *No description.* | +| getStringMapAttribute | *No description.* | +| interpolationForAttribute | *No description.* | +| resolve | Produce the Token's value at resolution time. | +| toString | Return a string representation of this resolvable object. | --- -##### `computeFqn` +##### `computeFqn` ```java public java.lang.String computeFqn() ``` -##### `getAnyMapAttribute` +##### `getAnyMapAttribute` ```java public java.util.Map getAnyMapAttribute(java.lang.String terraformAttribute) ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* java.lang.String --- -##### `getBooleanAttribute` +##### `getBooleanAttribute` ```java public IResolvable getBooleanAttribute(java.lang.String terraformAttribute) ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* java.lang.String --- -##### `getBooleanMapAttribute` +##### `getBooleanMapAttribute` ```java public java.util.Map getBooleanMapAttribute(java.lang.String terraformAttribute) ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* java.lang.String --- -##### `getListAttribute` +##### `getListAttribute` ```java public java.util.List getListAttribute(java.lang.String terraformAttribute) ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* java.lang.String --- -##### `getNumberAttribute` +##### `getNumberAttribute` ```java public java.lang.Number getNumberAttribute(java.lang.String terraformAttribute) ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* java.lang.String --- -##### `getNumberListAttribute` +##### `getNumberListAttribute` ```java public java.util.List getNumberListAttribute(java.lang.String terraformAttribute) ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* java.lang.String --- -##### `getNumberMapAttribute` +##### `getNumberMapAttribute` ```java public java.util.Map getNumberMapAttribute(java.lang.String terraformAttribute) ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* java.lang.String --- -##### `getStringAttribute` +##### `getStringAttribute` ```java public java.lang.String getStringAttribute(java.lang.String terraformAttribute) ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* java.lang.String --- -##### `getStringMapAttribute` +##### `getStringMapAttribute` ```java public java.util.Map getStringMapAttribute(java.lang.String terraformAttribute) ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* java.lang.String --- -##### `interpolationForAttribute` +##### `interpolationForAttribute` ```java public IResolvable interpolationForAttribute(java.lang.String property) ``` -###### `property`Required +###### `property`Required - *Type:* java.lang.String --- -##### `resolve` +##### `resolve` ```java public java.lang.Object resolve(IResolveContext _context) @@ -29463,13 +33228,13 @@ public java.lang.Object resolve(IResolveContext _context) Produce the Token's value at resolution time. -###### `_context`Required +###### `_context`Required - *Type:* com.hashicorp.cdktf.IResolveContext --- -##### `toString` +##### `toString` ```java public java.lang.String toString() @@ -29484,16 +33249,17 @@ Returns a reversible string representation. | **Name** | **Type** | **Description** | | --- | --- | --- | -| creationStack | java.util.List | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| fqn | java.lang.String | *No description.* | -| exact | java.lang.String | *No description.* | -| prefix | java.lang.String | *No description.* | -| regex | java.lang.String | *No description.* | -| internalValue | DataDigitaloceanAppSpecStaticSiteCorsAllowOrigins | *No description.* | +| creationStack | java.util.List | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| fqn | java.lang.String | *No description.* | +| key | java.lang.String | *No description.* | +| scope | java.lang.String | *No description.* | +| type | java.lang.String | *No description.* | +| value | java.lang.String | *No description.* | +| internalValue | DataDigitaloceanAppSpecStaticSiteEnv | *No description.* | --- -##### `creationStack`Required +##### `creationStack`Required ```java public java.util.List getCreationStack(); @@ -29507,7 +33273,7 @@ If this returns an empty array the stack will not be attached. --- -##### `fqn`Required +##### `fqn`Required ```java public java.lang.String getFqn(); @@ -29517,66 +33283,76 @@ public java.lang.String getFqn(); --- -##### `exact`Required +##### `key`Required ```java -public java.lang.String getExact(); +public java.lang.String getKey(); ``` - *Type:* java.lang.String --- -##### `prefix`Required +##### `scope`Required ```java -public java.lang.String getPrefix(); +public java.lang.String getScope(); ``` - *Type:* java.lang.String --- -##### `regex`Required +##### `type`Required ```java -public java.lang.String getRegex(); +public java.lang.String getType(); ``` - *Type:* java.lang.String --- -##### `internalValue`Optional +##### `value`Required ```java -public DataDigitaloceanAppSpecStaticSiteCorsAllowOrigins getInternalValue(); +public java.lang.String getValue(); ``` -- *Type:* DataDigitaloceanAppSpecStaticSiteCorsAllowOrigins +- *Type:* java.lang.String --- +##### `internalValue`Optional -### DataDigitaloceanAppSpecStaticSiteCorsList +```java +public DataDigitaloceanAppSpecStaticSiteEnv getInternalValue(); +``` -#### Initializers +- *Type:* DataDigitaloceanAppSpecStaticSiteEnv + +--- + + +### DataDigitaloceanAppSpecStaticSiteGithubList + +#### Initializers ```java -import com.hashicorp.cdktf.providers.digitalocean.data_digitalocean_app.DataDigitaloceanAppSpecStaticSiteCorsList; +import com.hashicorp.cdktf.providers.digitalocean.data_digitalocean_app.DataDigitaloceanAppSpecStaticSiteGithubList; -new DataDigitaloceanAppSpecStaticSiteCorsList(IInterpolatingParent terraformResource, java.lang.String terraformAttribute, java.lang.Boolean wrapsSet); +new DataDigitaloceanAppSpecStaticSiteGithubList(IInterpolatingParent terraformResource, java.lang.String terraformAttribute, java.lang.Boolean wrapsSet); ``` | **Name** | **Type** | **Description** | | --- | --- | --- | -| terraformResource | com.hashicorp.cdktf.IInterpolatingParent | The parent resource. | -| terraformAttribute | java.lang.String | The attribute on the parent resource this class is referencing. | -| wrapsSet | java.lang.Boolean | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | +| terraformResource | com.hashicorp.cdktf.IInterpolatingParent | The parent resource. | +| terraformAttribute | java.lang.String | The attribute on the parent resource this class is referencing. | +| wrapsSet | java.lang.Boolean | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | --- -##### `terraformResource`Required +##### `terraformResource`Required - *Type:* com.hashicorp.cdktf.IInterpolatingParent @@ -29584,7 +33360,7 @@ The parent resource. --- -##### `terraformAttribute`Required +##### `terraformAttribute`Required - *Type:* java.lang.String @@ -29592,7 +33368,7 @@ The attribute on the parent resource this class is referencing. --- -##### `wrapsSet`Required +##### `wrapsSet`Required - *Type:* java.lang.Boolean @@ -29604,15 +33380,15 @@ whether the list is wrapping a set (will add tolist() to be able to access an it | **Name** | **Description** | | --- | --- | -| allWithMapKey | Creating an iterator for this complex list. | -| computeFqn | *No description.* | -| resolve | Produce the Token's value at resolution time. | -| toString | Return a string representation of this resolvable object. | -| get | *No description.* | +| allWithMapKey | Creating an iterator for this complex list. | +| computeFqn | *No description.* | +| resolve | Produce the Token's value at resolution time. | +| toString | Return a string representation of this resolvable object. | +| get | *No description.* | --- -##### `allWithMapKey` +##### `allWithMapKey` ```java public DynamicListTerraformIterator allWithMapKey(java.lang.String mapKeyAttributeName) @@ -29622,19 +33398,19 @@ Creating an iterator for this complex list. The list will be converted into a map with the mapKeyAttributeName as the key. -###### `mapKeyAttributeName`Required +###### `mapKeyAttributeName`Required - *Type:* java.lang.String --- -##### `computeFqn` +##### `computeFqn` ```java public java.lang.String computeFqn() ``` -##### `resolve` +##### `resolve` ```java public java.lang.Object resolve(IResolveContext _context) @@ -29642,13 +33418,13 @@ public java.lang.Object resolve(IResolveContext _context) Produce the Token's value at resolution time. -###### `_context`Required +###### `_context`Required - *Type:* com.hashicorp.cdktf.IResolveContext --- -##### `toString` +##### `toString` ```java public java.lang.String toString() @@ -29658,13 +33434,13 @@ Return a string representation of this resolvable object. Returns a reversible string representation. -##### `get` +##### `get` ```java -public DataDigitaloceanAppSpecStaticSiteCorsOutputReference get(java.lang.Number index) +public DataDigitaloceanAppSpecStaticSiteGithubOutputReference get(java.lang.Number index) ``` -###### `index`Required +###### `index`Required - *Type:* java.lang.Number @@ -29677,12 +33453,12 @@ the index of the item to return. | **Name** | **Type** | **Description** | | --- | --- | --- | -| creationStack | java.util.List | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| fqn | java.lang.String | *No description.* | +| creationStack | java.util.List | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| fqn | java.lang.String | *No description.* | --- -##### `creationStack`Required +##### `creationStack`Required ```java public java.util.List getCreationStack(); @@ -29696,7 +33472,7 @@ If this returns an empty array the stack will not be attached. --- -##### `fqn`Required +##### `fqn`Required ```java public java.lang.String getFqn(); @@ -29707,26 +33483,26 @@ public java.lang.String getFqn(); --- -### DataDigitaloceanAppSpecStaticSiteCorsOutputReference +### DataDigitaloceanAppSpecStaticSiteGithubOutputReference -#### Initializers +#### Initializers ```java -import com.hashicorp.cdktf.providers.digitalocean.data_digitalocean_app.DataDigitaloceanAppSpecStaticSiteCorsOutputReference; +import com.hashicorp.cdktf.providers.digitalocean.data_digitalocean_app.DataDigitaloceanAppSpecStaticSiteGithubOutputReference; -new DataDigitaloceanAppSpecStaticSiteCorsOutputReference(IInterpolatingParent terraformResource, java.lang.String terraformAttribute, java.lang.Number complexObjectIndex, java.lang.Boolean complexObjectIsFromSet); +new DataDigitaloceanAppSpecStaticSiteGithubOutputReference(IInterpolatingParent terraformResource, java.lang.String terraformAttribute, java.lang.Number complexObjectIndex, java.lang.Boolean complexObjectIsFromSet); ``` | **Name** | **Type** | **Description** | | --- | --- | --- | -| terraformResource | com.hashicorp.cdktf.IInterpolatingParent | The parent resource. | -| terraformAttribute | java.lang.String | The attribute on the parent resource this class is referencing. | -| complexObjectIndex | java.lang.Number | the index of this item in the list. | -| complexObjectIsFromSet | java.lang.Boolean | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | +| terraformResource | com.hashicorp.cdktf.IInterpolatingParent | The parent resource. | +| terraformAttribute | java.lang.String | The attribute on the parent resource this class is referencing. | +| complexObjectIndex | java.lang.Number | the index of this item in the list. | +| complexObjectIsFromSet | java.lang.Boolean | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | --- -##### `terraformResource`Required +##### `terraformResource`Required - *Type:* com.hashicorp.cdktf.IInterpolatingParent @@ -29734,7 +33510,7 @@ The parent resource. --- -##### `terraformAttribute`Required +##### `terraformAttribute`Required - *Type:* java.lang.String @@ -29742,7 +33518,7 @@ The attribute on the parent resource this class is referencing. --- -##### `complexObjectIndex`Required +##### `complexObjectIndex`Required - *Type:* java.lang.Number @@ -29750,7 +33526,7 @@ the index of this item in the list. --- -##### `complexObjectIsFromSet`Required +##### `complexObjectIsFromSet`Required - *Type:* java.lang.Boolean @@ -29762,149 +33538,149 @@ whether the list is wrapping a set (will add tolist() to be able to access an it | **Name** | **Description** | | --- | --- | -| computeFqn | *No description.* | -| getAnyMapAttribute | *No description.* | -| getBooleanAttribute | *No description.* | -| getBooleanMapAttribute | *No description.* | -| getListAttribute | *No description.* | -| getNumberAttribute | *No description.* | -| getNumberListAttribute | *No description.* | -| getNumberMapAttribute | *No description.* | -| getStringAttribute | *No description.* | -| getStringMapAttribute | *No description.* | -| interpolationForAttribute | *No description.* | -| resolve | Produce the Token's value at resolution time. | -| toString | Return a string representation of this resolvable object. | +| computeFqn | *No description.* | +| getAnyMapAttribute | *No description.* | +| getBooleanAttribute | *No description.* | +| getBooleanMapAttribute | *No description.* | +| getListAttribute | *No description.* | +| getNumberAttribute | *No description.* | +| getNumberListAttribute | *No description.* | +| getNumberMapAttribute | *No description.* | +| getStringAttribute | *No description.* | +| getStringMapAttribute | *No description.* | +| interpolationForAttribute | *No description.* | +| resolve | Produce the Token's value at resolution time. | +| toString | Return a string representation of this resolvable object. | --- -##### `computeFqn` +##### `computeFqn` ```java public java.lang.String computeFqn() ``` -##### `getAnyMapAttribute` +##### `getAnyMapAttribute` ```java public java.util.Map getAnyMapAttribute(java.lang.String terraformAttribute) ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* java.lang.String --- -##### `getBooleanAttribute` +##### `getBooleanAttribute` ```java public IResolvable getBooleanAttribute(java.lang.String terraformAttribute) ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* java.lang.String --- -##### `getBooleanMapAttribute` +##### `getBooleanMapAttribute` ```java public java.util.Map getBooleanMapAttribute(java.lang.String terraformAttribute) ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* java.lang.String --- -##### `getListAttribute` +##### `getListAttribute` ```java public java.util.List getListAttribute(java.lang.String terraformAttribute) ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* java.lang.String --- -##### `getNumberAttribute` +##### `getNumberAttribute` ```java public java.lang.Number getNumberAttribute(java.lang.String terraformAttribute) ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* java.lang.String --- -##### `getNumberListAttribute` +##### `getNumberListAttribute` ```java public java.util.List getNumberListAttribute(java.lang.String terraformAttribute) ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* java.lang.String --- -##### `getNumberMapAttribute` +##### `getNumberMapAttribute` ```java public java.util.Map getNumberMapAttribute(java.lang.String terraformAttribute) ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* java.lang.String --- -##### `getStringAttribute` +##### `getStringAttribute` ```java public java.lang.String getStringAttribute(java.lang.String terraformAttribute) ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* java.lang.String --- -##### `getStringMapAttribute` +##### `getStringMapAttribute` ```java public java.util.Map getStringMapAttribute(java.lang.String terraformAttribute) ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* java.lang.String --- -##### `interpolationForAttribute` +##### `interpolationForAttribute` ```java public IResolvable interpolationForAttribute(java.lang.String property) ``` -###### `property`Required +###### `property`Required - *Type:* java.lang.String --- -##### `resolve` +##### `resolve` ```java public java.lang.Object resolve(IResolveContext _context) @@ -29912,13 +33688,13 @@ public java.lang.Object resolve(IResolveContext _context) Produce the Token's value at resolution time. -###### `_context`Required +###### `_context`Required - *Type:* com.hashicorp.cdktf.IResolveContext --- -##### `toString` +##### `toString` ```java public java.lang.String toString() @@ -29933,19 +33709,16 @@ Returns a reversible string representation. | **Name** | **Type** | **Description** | | --- | --- | --- | -| creationStack | java.util.List | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| fqn | java.lang.String | *No description.* | -| allowCredentials | com.hashicorp.cdktf.IResolvable | *No description.* | -| allowHeaders | java.util.List | *No description.* | -| allowMethods | java.util.List | *No description.* | -| allowOrigins | DataDigitaloceanAppSpecStaticSiteCorsAllowOriginsList | *No description.* | -| exposeHeaders | java.util.List | *No description.* | -| maxAge | java.lang.String | *No description.* | -| internalValue | DataDigitaloceanAppSpecStaticSiteCors | *No description.* | +| creationStack | java.util.List | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| fqn | java.lang.String | *No description.* | +| branch | java.lang.String | *No description.* | +| deployOnPush | com.hashicorp.cdktf.IResolvable | *No description.* | +| repo | java.lang.String | *No description.* | +| internalValue | DataDigitaloceanAppSpecStaticSiteGithub | *No description.* | --- -##### `creationStack`Required +##### `creationStack`Required ```java public java.util.List getCreationStack(); @@ -29959,7 +33732,7 @@ If this returns an empty array the stack will not be attached. --- -##### `fqn`Required +##### `fqn`Required ```java public java.lang.String getFqn(); @@ -29969,96 +33742,66 @@ public java.lang.String getFqn(); --- -##### `allowCredentials`Required - -```java -public IResolvable getAllowCredentials(); -``` - -- *Type:* com.hashicorp.cdktf.IResolvable - ---- - -##### `allowHeaders`Required - -```java -public java.util.List getAllowHeaders(); -``` - -- *Type:* java.util.List - ---- - -##### `allowMethods`Required - -```java -public java.util.List getAllowMethods(); -``` - -- *Type:* java.util.List - ---- - -##### `allowOrigins`Required +##### `branch`Required ```java -public DataDigitaloceanAppSpecStaticSiteCorsAllowOriginsList getAllowOrigins(); +public java.lang.String getBranch(); ``` -- *Type:* DataDigitaloceanAppSpecStaticSiteCorsAllowOriginsList +- *Type:* java.lang.String --- -##### `exposeHeaders`Required +##### `deployOnPush`Required ```java -public java.util.List getExposeHeaders(); +public IResolvable getDeployOnPush(); ``` -- *Type:* java.util.List +- *Type:* com.hashicorp.cdktf.IResolvable --- -##### `maxAge`Required +##### `repo`Required ```java -public java.lang.String getMaxAge(); +public java.lang.String getRepo(); ``` - *Type:* java.lang.String --- -##### `internalValue`Optional +##### `internalValue`Optional ```java -public DataDigitaloceanAppSpecStaticSiteCors getInternalValue(); +public DataDigitaloceanAppSpecStaticSiteGithub getInternalValue(); ``` -- *Type:* DataDigitaloceanAppSpecStaticSiteCors +- *Type:* DataDigitaloceanAppSpecStaticSiteGithub --- -### DataDigitaloceanAppSpecStaticSiteEnvList +### DataDigitaloceanAppSpecStaticSiteGitlabList -#### Initializers +#### Initializers ```java -import com.hashicorp.cdktf.providers.digitalocean.data_digitalocean_app.DataDigitaloceanAppSpecStaticSiteEnvList; +import com.hashicorp.cdktf.providers.digitalocean.data_digitalocean_app.DataDigitaloceanAppSpecStaticSiteGitlabList; -new DataDigitaloceanAppSpecStaticSiteEnvList(IInterpolatingParent terraformResource, java.lang.String terraformAttribute, java.lang.Boolean wrapsSet); +new DataDigitaloceanAppSpecStaticSiteGitlabList(IInterpolatingParent terraformResource, java.lang.String terraformAttribute, java.lang.Boolean wrapsSet); ``` | **Name** | **Type** | **Description** | | --- | --- | --- | -| terraformResource | com.hashicorp.cdktf.IInterpolatingParent | The parent resource. | -| terraformAttribute | java.lang.String | The attribute on the parent resource this class is referencing. | -| wrapsSet | java.lang.Boolean | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | +| terraformResource | com.hashicorp.cdktf.IInterpolatingParent | The parent resource. | +| terraformAttribute | java.lang.String | The attribute on the parent resource this class is referencing. | +| wrapsSet | java.lang.Boolean | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | --- -##### `terraformResource`Required +##### `terraformResource`Required - *Type:* com.hashicorp.cdktf.IInterpolatingParent @@ -30066,7 +33809,7 @@ The parent resource. --- -##### `terraformAttribute`Required +##### `terraformAttribute`Required - *Type:* java.lang.String @@ -30074,7 +33817,7 @@ The attribute on the parent resource this class is referencing. --- -##### `wrapsSet`Required +##### `wrapsSet`Required - *Type:* java.lang.Boolean @@ -30086,15 +33829,15 @@ whether the list is wrapping a set (will add tolist() to be able to access an it | **Name** | **Description** | | --- | --- | -| allWithMapKey | Creating an iterator for this complex list. | -| computeFqn | *No description.* | -| resolve | Produce the Token's value at resolution time. | -| toString | Return a string representation of this resolvable object. | -| get | *No description.* | +| allWithMapKey | Creating an iterator for this complex list. | +| computeFqn | *No description.* | +| resolve | Produce the Token's value at resolution time. | +| toString | Return a string representation of this resolvable object. | +| get | *No description.* | --- -##### `allWithMapKey` +##### `allWithMapKey` ```java public DynamicListTerraformIterator allWithMapKey(java.lang.String mapKeyAttributeName) @@ -30104,19 +33847,19 @@ Creating an iterator for this complex list. The list will be converted into a map with the mapKeyAttributeName as the key. -###### `mapKeyAttributeName`Required +###### `mapKeyAttributeName`Required - *Type:* java.lang.String --- -##### `computeFqn` +##### `computeFqn` ```java public java.lang.String computeFqn() ``` -##### `resolve` +##### `resolve` ```java public java.lang.Object resolve(IResolveContext _context) @@ -30124,13 +33867,13 @@ public java.lang.Object resolve(IResolveContext _context) Produce the Token's value at resolution time. -###### `_context`Required +###### `_context`Required - *Type:* com.hashicorp.cdktf.IResolveContext --- -##### `toString` +##### `toString` ```java public java.lang.String toString() @@ -30140,13 +33883,13 @@ Return a string representation of this resolvable object. Returns a reversible string representation. -##### `get` +##### `get` ```java -public DataDigitaloceanAppSpecStaticSiteEnvOutputReference get(java.lang.Number index) +public DataDigitaloceanAppSpecStaticSiteGitlabOutputReference get(java.lang.Number index) ``` -###### `index`Required +###### `index`Required - *Type:* java.lang.Number @@ -30159,12 +33902,12 @@ the index of the item to return. | **Name** | **Type** | **Description** | | --- | --- | --- | -| creationStack | java.util.List | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| fqn | java.lang.String | *No description.* | +| creationStack | java.util.List | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| fqn | java.lang.String | *No description.* | --- -##### `creationStack`Required +##### `creationStack`Required ```java public java.util.List getCreationStack(); @@ -30178,7 +33921,7 @@ If this returns an empty array the stack will not be attached. --- -##### `fqn`Required +##### `fqn`Required ```java public java.lang.String getFqn(); @@ -30189,26 +33932,26 @@ public java.lang.String getFqn(); --- -### DataDigitaloceanAppSpecStaticSiteEnvOutputReference +### DataDigitaloceanAppSpecStaticSiteGitlabOutputReference -#### Initializers +#### Initializers ```java -import com.hashicorp.cdktf.providers.digitalocean.data_digitalocean_app.DataDigitaloceanAppSpecStaticSiteEnvOutputReference; +import com.hashicorp.cdktf.providers.digitalocean.data_digitalocean_app.DataDigitaloceanAppSpecStaticSiteGitlabOutputReference; -new DataDigitaloceanAppSpecStaticSiteEnvOutputReference(IInterpolatingParent terraformResource, java.lang.String terraformAttribute, java.lang.Number complexObjectIndex, java.lang.Boolean complexObjectIsFromSet); +new DataDigitaloceanAppSpecStaticSiteGitlabOutputReference(IInterpolatingParent terraformResource, java.lang.String terraformAttribute, java.lang.Number complexObjectIndex, java.lang.Boolean complexObjectIsFromSet); ``` | **Name** | **Type** | **Description** | | --- | --- | --- | -| terraformResource | com.hashicorp.cdktf.IInterpolatingParent | The parent resource. | -| terraformAttribute | java.lang.String | The attribute on the parent resource this class is referencing. | -| complexObjectIndex | java.lang.Number | the index of this item in the list. | -| complexObjectIsFromSet | java.lang.Boolean | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | +| terraformResource | com.hashicorp.cdktf.IInterpolatingParent | The parent resource. | +| terraformAttribute | java.lang.String | The attribute on the parent resource this class is referencing. | +| complexObjectIndex | java.lang.Number | the index of this item in the list. | +| complexObjectIsFromSet | java.lang.Boolean | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | --- -##### `terraformResource`Required +##### `terraformResource`Required - *Type:* com.hashicorp.cdktf.IInterpolatingParent @@ -30216,7 +33959,7 @@ The parent resource. --- -##### `terraformAttribute`Required +##### `terraformAttribute`Required - *Type:* java.lang.String @@ -30224,7 +33967,7 @@ The attribute on the parent resource this class is referencing. --- -##### `complexObjectIndex`Required +##### `complexObjectIndex`Required - *Type:* java.lang.Number @@ -30232,7 +33975,7 @@ the index of this item in the list. --- -##### `complexObjectIsFromSet`Required +##### `complexObjectIsFromSet`Required - *Type:* java.lang.Boolean @@ -30244,149 +33987,149 @@ whether the list is wrapping a set (will add tolist() to be able to access an it | **Name** | **Description** | | --- | --- | -| computeFqn | *No description.* | -| getAnyMapAttribute | *No description.* | -| getBooleanAttribute | *No description.* | -| getBooleanMapAttribute | *No description.* | -| getListAttribute | *No description.* | -| getNumberAttribute | *No description.* | -| getNumberListAttribute | *No description.* | -| getNumberMapAttribute | *No description.* | -| getStringAttribute | *No description.* | -| getStringMapAttribute | *No description.* | -| interpolationForAttribute | *No description.* | -| resolve | Produce the Token's value at resolution time. | -| toString | Return a string representation of this resolvable object. | +| computeFqn | *No description.* | +| getAnyMapAttribute | *No description.* | +| getBooleanAttribute | *No description.* | +| getBooleanMapAttribute | *No description.* | +| getListAttribute | *No description.* | +| getNumberAttribute | *No description.* | +| getNumberListAttribute | *No description.* | +| getNumberMapAttribute | *No description.* | +| getStringAttribute | *No description.* | +| getStringMapAttribute | *No description.* | +| interpolationForAttribute | *No description.* | +| resolve | Produce the Token's value at resolution time. | +| toString | Return a string representation of this resolvable object. | --- -##### `computeFqn` +##### `computeFqn` ```java public java.lang.String computeFqn() ``` -##### `getAnyMapAttribute` +##### `getAnyMapAttribute` ```java public java.util.Map getAnyMapAttribute(java.lang.String terraformAttribute) ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* java.lang.String --- -##### `getBooleanAttribute` +##### `getBooleanAttribute` ```java public IResolvable getBooleanAttribute(java.lang.String terraformAttribute) ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* java.lang.String --- -##### `getBooleanMapAttribute` +##### `getBooleanMapAttribute` ```java public java.util.Map getBooleanMapAttribute(java.lang.String terraformAttribute) ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* java.lang.String --- -##### `getListAttribute` +##### `getListAttribute` ```java public java.util.List getListAttribute(java.lang.String terraformAttribute) ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* java.lang.String --- -##### `getNumberAttribute` +##### `getNumberAttribute` ```java public java.lang.Number getNumberAttribute(java.lang.String terraformAttribute) ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* java.lang.String --- -##### `getNumberListAttribute` +##### `getNumberListAttribute` ```java public java.util.List getNumberListAttribute(java.lang.String terraformAttribute) ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* java.lang.String --- -##### `getNumberMapAttribute` +##### `getNumberMapAttribute` ```java public java.util.Map getNumberMapAttribute(java.lang.String terraformAttribute) ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* java.lang.String --- -##### `getStringAttribute` +##### `getStringAttribute` ```java public java.lang.String getStringAttribute(java.lang.String terraformAttribute) ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* java.lang.String --- -##### `getStringMapAttribute` +##### `getStringMapAttribute` ```java public java.util.Map getStringMapAttribute(java.lang.String terraformAttribute) ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* java.lang.String --- -##### `interpolationForAttribute` +##### `interpolationForAttribute` ```java public IResolvable interpolationForAttribute(java.lang.String property) ``` -###### `property`Required +###### `property`Required - *Type:* java.lang.String --- -##### `resolve` +##### `resolve` ```java public java.lang.Object resolve(IResolveContext _context) @@ -30394,13 +34137,13 @@ public java.lang.Object resolve(IResolveContext _context) Produce the Token's value at resolution time. -###### `_context`Required +###### `_context`Required - *Type:* com.hashicorp.cdktf.IResolveContext --- -##### `toString` +##### `toString` ```java public java.lang.String toString() @@ -30413,19 +34156,18 @@ Returns a reversible string representation. #### Properties -| **Name** | **Type** | **Description** | -| --- | --- | --- | -| creationStack | java.util.List | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| fqn | java.lang.String | *No description.* | -| key | java.lang.String | *No description.* | -| scope | java.lang.String | *No description.* | -| type | java.lang.String | *No description.* | -| value | java.lang.String | *No description.* | -| internalValue | DataDigitaloceanAppSpecStaticSiteEnv | *No description.* | +| **Name** | **Type** | **Description** | +| --- | --- | --- | +| creationStack | java.util.List | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| fqn | java.lang.String | *No description.* | +| branch | java.lang.String | *No description.* | +| deployOnPush | com.hashicorp.cdktf.IResolvable | *No description.* | +| repo | java.lang.String | *No description.* | +| internalValue | DataDigitaloceanAppSpecStaticSiteGitlab | *No description.* | --- -##### `creationStack`Required +##### `creationStack`Required ```java public java.util.List getCreationStack(); @@ -30439,7 +34181,7 @@ If this returns an empty array the stack will not be attached. --- -##### `fqn`Required +##### `fqn`Required ```java public java.lang.String getFqn(); @@ -30449,76 +34191,66 @@ public java.lang.String getFqn(); --- -##### `key`Required - -```java -public java.lang.String getKey(); -``` - -- *Type:* java.lang.String - ---- - -##### `scope`Required +##### `branch`Required ```java -public java.lang.String getScope(); +public java.lang.String getBranch(); ``` - *Type:* java.lang.String --- -##### `type`Required +##### `deployOnPush`Required ```java -public java.lang.String getType(); +public IResolvable getDeployOnPush(); ``` -- *Type:* java.lang.String +- *Type:* com.hashicorp.cdktf.IResolvable --- -##### `value`Required +##### `repo`Required ```java -public java.lang.String getValue(); +public java.lang.String getRepo(); ``` - *Type:* java.lang.String --- -##### `internalValue`Optional +##### `internalValue`Optional ```java -public DataDigitaloceanAppSpecStaticSiteEnv getInternalValue(); +public DataDigitaloceanAppSpecStaticSiteGitlab getInternalValue(); ``` -- *Type:* DataDigitaloceanAppSpecStaticSiteEnv +- *Type:* DataDigitaloceanAppSpecStaticSiteGitlab --- -### DataDigitaloceanAppSpecStaticSiteGithubList +### DataDigitaloceanAppSpecStaticSiteGitList -#### Initializers +#### Initializers ```java -import com.hashicorp.cdktf.providers.digitalocean.data_digitalocean_app.DataDigitaloceanAppSpecStaticSiteGithubList; +import com.hashicorp.cdktf.providers.digitalocean.data_digitalocean_app.DataDigitaloceanAppSpecStaticSiteGitList; -new DataDigitaloceanAppSpecStaticSiteGithubList(IInterpolatingParent terraformResource, java.lang.String terraformAttribute, java.lang.Boolean wrapsSet); +new DataDigitaloceanAppSpecStaticSiteGitList(IInterpolatingParent terraformResource, java.lang.String terraformAttribute, java.lang.Boolean wrapsSet); ``` | **Name** | **Type** | **Description** | | --- | --- | --- | -| terraformResource | com.hashicorp.cdktf.IInterpolatingParent | The parent resource. | -| terraformAttribute | java.lang.String | The attribute on the parent resource this class is referencing. | -| wrapsSet | java.lang.Boolean | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | +| terraformResource | com.hashicorp.cdktf.IInterpolatingParent | The parent resource. | +| terraformAttribute | java.lang.String | The attribute on the parent resource this class is referencing. | +| wrapsSet | java.lang.Boolean | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | --- -##### `terraformResource`Required +##### `terraformResource`Required - *Type:* com.hashicorp.cdktf.IInterpolatingParent @@ -30526,7 +34258,7 @@ The parent resource. --- -##### `terraformAttribute`Required +##### `terraformAttribute`Required - *Type:* java.lang.String @@ -30534,7 +34266,7 @@ The attribute on the parent resource this class is referencing. --- -##### `wrapsSet`Required +##### `wrapsSet`Required - *Type:* java.lang.Boolean @@ -30546,15 +34278,15 @@ whether the list is wrapping a set (will add tolist() to be able to access an it | **Name** | **Description** | | --- | --- | -| allWithMapKey | Creating an iterator for this complex list. | -| computeFqn | *No description.* | -| resolve | Produce the Token's value at resolution time. | -| toString | Return a string representation of this resolvable object. | -| get | *No description.* | +| allWithMapKey | Creating an iterator for this complex list. | +| computeFqn | *No description.* | +| resolve | Produce the Token's value at resolution time. | +| toString | Return a string representation of this resolvable object. | +| get | *No description.* | --- -##### `allWithMapKey` +##### `allWithMapKey` ```java public DynamicListTerraformIterator allWithMapKey(java.lang.String mapKeyAttributeName) @@ -30564,19 +34296,19 @@ Creating an iterator for this complex list. The list will be converted into a map with the mapKeyAttributeName as the key. -###### `mapKeyAttributeName`Required +###### `mapKeyAttributeName`Required - *Type:* java.lang.String --- -##### `computeFqn` +##### `computeFqn` ```java public java.lang.String computeFqn() ``` -##### `resolve` +##### `resolve` ```java public java.lang.Object resolve(IResolveContext _context) @@ -30584,13 +34316,13 @@ public java.lang.Object resolve(IResolveContext _context) Produce the Token's value at resolution time. -###### `_context`Required +###### `_context`Required - *Type:* com.hashicorp.cdktf.IResolveContext --- -##### `toString` +##### `toString` ```java public java.lang.String toString() @@ -30600,13 +34332,13 @@ Return a string representation of this resolvable object. Returns a reversible string representation. -##### `get` +##### `get` ```java -public DataDigitaloceanAppSpecStaticSiteGithubOutputReference get(java.lang.Number index) +public DataDigitaloceanAppSpecStaticSiteGitOutputReference get(java.lang.Number index) ``` -###### `index`Required +###### `index`Required - *Type:* java.lang.Number @@ -30619,12 +34351,12 @@ the index of the item to return. | **Name** | **Type** | **Description** | | --- | --- | --- | -| creationStack | java.util.List | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| fqn | java.lang.String | *No description.* | +| creationStack | java.util.List | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| fqn | java.lang.String | *No description.* | --- -##### `creationStack`Required +##### `creationStack`Required ```java public java.util.List getCreationStack(); @@ -30638,7 +34370,7 @@ If this returns an empty array the stack will not be attached. --- -##### `fqn`Required +##### `fqn`Required ```java public java.lang.String getFqn(); @@ -30649,26 +34381,26 @@ public java.lang.String getFqn(); --- -### DataDigitaloceanAppSpecStaticSiteGithubOutputReference +### DataDigitaloceanAppSpecStaticSiteGitOutputReference -#### Initializers +#### Initializers ```java -import com.hashicorp.cdktf.providers.digitalocean.data_digitalocean_app.DataDigitaloceanAppSpecStaticSiteGithubOutputReference; +import com.hashicorp.cdktf.providers.digitalocean.data_digitalocean_app.DataDigitaloceanAppSpecStaticSiteGitOutputReference; -new DataDigitaloceanAppSpecStaticSiteGithubOutputReference(IInterpolatingParent terraformResource, java.lang.String terraformAttribute, java.lang.Number complexObjectIndex, java.lang.Boolean complexObjectIsFromSet); +new DataDigitaloceanAppSpecStaticSiteGitOutputReference(IInterpolatingParent terraformResource, java.lang.String terraformAttribute, java.lang.Number complexObjectIndex, java.lang.Boolean complexObjectIsFromSet); ``` | **Name** | **Type** | **Description** | | --- | --- | --- | -| terraformResource | com.hashicorp.cdktf.IInterpolatingParent | The parent resource. | -| terraformAttribute | java.lang.String | The attribute on the parent resource this class is referencing. | -| complexObjectIndex | java.lang.Number | the index of this item in the list. | -| complexObjectIsFromSet | java.lang.Boolean | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | +| terraformResource | com.hashicorp.cdktf.IInterpolatingParent | The parent resource. | +| terraformAttribute | java.lang.String | The attribute on the parent resource this class is referencing. | +| complexObjectIndex | java.lang.Number | the index of this item in the list. | +| complexObjectIsFromSet | java.lang.Boolean | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | --- -##### `terraformResource`Required +##### `terraformResource`Required - *Type:* com.hashicorp.cdktf.IInterpolatingParent @@ -30676,7 +34408,7 @@ The parent resource. --- -##### `terraformAttribute`Required +##### `terraformAttribute`Required - *Type:* java.lang.String @@ -30684,7 +34416,7 @@ The attribute on the parent resource this class is referencing. --- -##### `complexObjectIndex`Required +##### `complexObjectIndex`Required - *Type:* java.lang.Number @@ -30692,7 +34424,7 @@ the index of this item in the list. --- -##### `complexObjectIsFromSet`Required +##### `complexObjectIsFromSet`Required - *Type:* java.lang.Boolean @@ -30704,149 +34436,149 @@ whether the list is wrapping a set (will add tolist() to be able to access an it | **Name** | **Description** | | --- | --- | -| computeFqn | *No description.* | -| getAnyMapAttribute | *No description.* | -| getBooleanAttribute | *No description.* | -| getBooleanMapAttribute | *No description.* | -| getListAttribute | *No description.* | -| getNumberAttribute | *No description.* | -| getNumberListAttribute | *No description.* | -| getNumberMapAttribute | *No description.* | -| getStringAttribute | *No description.* | -| getStringMapAttribute | *No description.* | -| interpolationForAttribute | *No description.* | -| resolve | Produce the Token's value at resolution time. | -| toString | Return a string representation of this resolvable object. | +| computeFqn | *No description.* | +| getAnyMapAttribute | *No description.* | +| getBooleanAttribute | *No description.* | +| getBooleanMapAttribute | *No description.* | +| getListAttribute | *No description.* | +| getNumberAttribute | *No description.* | +| getNumberListAttribute | *No description.* | +| getNumberMapAttribute | *No description.* | +| getStringAttribute | *No description.* | +| getStringMapAttribute | *No description.* | +| interpolationForAttribute | *No description.* | +| resolve | Produce the Token's value at resolution time. | +| toString | Return a string representation of this resolvable object. | --- -##### `computeFqn` +##### `computeFqn` ```java public java.lang.String computeFqn() ``` -##### `getAnyMapAttribute` +##### `getAnyMapAttribute` ```java public java.util.Map getAnyMapAttribute(java.lang.String terraformAttribute) ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* java.lang.String --- -##### `getBooleanAttribute` +##### `getBooleanAttribute` ```java public IResolvable getBooleanAttribute(java.lang.String terraformAttribute) ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* java.lang.String --- -##### `getBooleanMapAttribute` +##### `getBooleanMapAttribute` ```java public java.util.Map getBooleanMapAttribute(java.lang.String terraformAttribute) ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* java.lang.String --- -##### `getListAttribute` +##### `getListAttribute` ```java public java.util.List getListAttribute(java.lang.String terraformAttribute) ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* java.lang.String --- -##### `getNumberAttribute` +##### `getNumberAttribute` ```java public java.lang.Number getNumberAttribute(java.lang.String terraformAttribute) ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* java.lang.String --- -##### `getNumberListAttribute` +##### `getNumberListAttribute` ```java public java.util.List getNumberListAttribute(java.lang.String terraformAttribute) ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* java.lang.String --- -##### `getNumberMapAttribute` +##### `getNumberMapAttribute` ```java public java.util.Map getNumberMapAttribute(java.lang.String terraformAttribute) ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* java.lang.String --- -##### `getStringAttribute` +##### `getStringAttribute` ```java public java.lang.String getStringAttribute(java.lang.String terraformAttribute) ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* java.lang.String --- -##### `getStringMapAttribute` +##### `getStringMapAttribute` ```java public java.util.Map getStringMapAttribute(java.lang.String terraformAttribute) ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* java.lang.String --- -##### `interpolationForAttribute` +##### `interpolationForAttribute` ```java public IResolvable interpolationForAttribute(java.lang.String property) ``` -###### `property`Required +###### `property`Required - *Type:* java.lang.String --- -##### `resolve` +##### `resolve` ```java public java.lang.Object resolve(IResolveContext _context) @@ -30854,13 +34586,13 @@ public java.lang.Object resolve(IResolveContext _context) Produce the Token's value at resolution time. -###### `_context`Required +###### `_context`Required - *Type:* com.hashicorp.cdktf.IResolveContext --- -##### `toString` +##### `toString` ```java public java.lang.String toString() @@ -30875,16 +34607,15 @@ Returns a reversible string representation. | **Name** | **Type** | **Description** | | --- | --- | --- | -| creationStack | java.util.List | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| fqn | java.lang.String | *No description.* | -| branch | java.lang.String | *No description.* | -| deployOnPush | com.hashicorp.cdktf.IResolvable | *No description.* | -| repo | java.lang.String | *No description.* | -| internalValue | DataDigitaloceanAppSpecStaticSiteGithub | *No description.* | +| creationStack | java.util.List | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| fqn | java.lang.String | *No description.* | +| branch | java.lang.String | *No description.* | +| repoCloneUrl | java.lang.String | *No description.* | +| internalValue | DataDigitaloceanAppSpecStaticSiteGit | *No description.* | --- -##### `creationStack`Required +##### `creationStack`Required ```java public java.util.List getCreationStack(); @@ -30898,7 +34629,7 @@ If this returns an empty array the stack will not be attached. --- -##### `fqn`Required +##### `fqn`Required ```java public java.lang.String getFqn(); @@ -30908,7 +34639,7 @@ public java.lang.String getFqn(); --- -##### `branch`Required +##### `branch`Required ```java public java.lang.String getBranch(); @@ -30918,56 +34649,46 @@ public java.lang.String getBranch(); --- -##### `deployOnPush`Required - -```java -public IResolvable getDeployOnPush(); -``` - -- *Type:* com.hashicorp.cdktf.IResolvable - ---- - -##### `repo`Required +##### `repoCloneUrl`Required ```java -public java.lang.String getRepo(); +public java.lang.String getRepoCloneUrl(); ``` - *Type:* java.lang.String --- -##### `internalValue`Optional +##### `internalValue`Optional ```java -public DataDigitaloceanAppSpecStaticSiteGithub getInternalValue(); +public DataDigitaloceanAppSpecStaticSiteGit getInternalValue(); ``` -- *Type:* DataDigitaloceanAppSpecStaticSiteGithub +- *Type:* DataDigitaloceanAppSpecStaticSiteGit --- -### DataDigitaloceanAppSpecStaticSiteGitlabList +### DataDigitaloceanAppSpecStaticSiteList -#### Initializers +#### Initializers ```java -import com.hashicorp.cdktf.providers.digitalocean.data_digitalocean_app.DataDigitaloceanAppSpecStaticSiteGitlabList; +import com.hashicorp.cdktf.providers.digitalocean.data_digitalocean_app.DataDigitaloceanAppSpecStaticSiteList; -new DataDigitaloceanAppSpecStaticSiteGitlabList(IInterpolatingParent terraformResource, java.lang.String terraformAttribute, java.lang.Boolean wrapsSet); +new DataDigitaloceanAppSpecStaticSiteList(IInterpolatingParent terraformResource, java.lang.String terraformAttribute, java.lang.Boolean wrapsSet); ``` | **Name** | **Type** | **Description** | | --- | --- | --- | -| terraformResource | com.hashicorp.cdktf.IInterpolatingParent | The parent resource. | -| terraformAttribute | java.lang.String | The attribute on the parent resource this class is referencing. | -| wrapsSet | java.lang.Boolean | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | +| terraformResource | com.hashicorp.cdktf.IInterpolatingParent | The parent resource. | +| terraformAttribute | java.lang.String | The attribute on the parent resource this class is referencing. | +| wrapsSet | java.lang.Boolean | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | --- -##### `terraformResource`Required +##### `terraformResource`Required - *Type:* com.hashicorp.cdktf.IInterpolatingParent @@ -30975,7 +34696,7 @@ The parent resource. --- -##### `terraformAttribute`Required +##### `terraformAttribute`Required - *Type:* java.lang.String @@ -30983,7 +34704,7 @@ The attribute on the parent resource this class is referencing. --- -##### `wrapsSet`Required +##### `wrapsSet`Required - *Type:* java.lang.Boolean @@ -30995,15 +34716,15 @@ whether the list is wrapping a set (will add tolist() to be able to access an it | **Name** | **Description** | | --- | --- | -| allWithMapKey | Creating an iterator for this complex list. | -| computeFqn | *No description.* | -| resolve | Produce the Token's value at resolution time. | -| toString | Return a string representation of this resolvable object. | -| get | *No description.* | +| allWithMapKey | Creating an iterator for this complex list. | +| computeFqn | *No description.* | +| resolve | Produce the Token's value at resolution time. | +| toString | Return a string representation of this resolvable object. | +| get | *No description.* | --- -##### `allWithMapKey` +##### `allWithMapKey` ```java public DynamicListTerraformIterator allWithMapKey(java.lang.String mapKeyAttributeName) @@ -31013,19 +34734,19 @@ Creating an iterator for this complex list. The list will be converted into a map with the mapKeyAttributeName as the key. -###### `mapKeyAttributeName`Required +###### `mapKeyAttributeName`Required - *Type:* java.lang.String --- -##### `computeFqn` +##### `computeFqn` ```java public java.lang.String computeFqn() ``` -##### `resolve` +##### `resolve` ```java public java.lang.Object resolve(IResolveContext _context) @@ -31033,13 +34754,13 @@ public java.lang.Object resolve(IResolveContext _context) Produce the Token's value at resolution time. -###### `_context`Required +###### `_context`Required - *Type:* com.hashicorp.cdktf.IResolveContext --- -##### `toString` +##### `toString` ```java public java.lang.String toString() @@ -31049,13 +34770,13 @@ Return a string representation of this resolvable object. Returns a reversible string representation. -##### `get` +##### `get` ```java -public DataDigitaloceanAppSpecStaticSiteGitlabOutputReference get(java.lang.Number index) +public DataDigitaloceanAppSpecStaticSiteOutputReference get(java.lang.Number index) ``` -###### `index`Required +###### `index`Required - *Type:* java.lang.Number @@ -31068,12 +34789,12 @@ the index of the item to return. | **Name** | **Type** | **Description** | | --- | --- | --- | -| creationStack | java.util.List | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| fqn | java.lang.String | *No description.* | +| creationStack | java.util.List | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| fqn | java.lang.String | *No description.* | --- -##### `creationStack`Required +##### `creationStack`Required ```java public java.util.List getCreationStack(); @@ -31087,7 +34808,7 @@ If this returns an empty array the stack will not be attached. --- -##### `fqn`Required +##### `fqn`Required ```java public java.lang.String getFqn(); @@ -31098,26 +34819,26 @@ public java.lang.String getFqn(); --- -### DataDigitaloceanAppSpecStaticSiteGitlabOutputReference +### DataDigitaloceanAppSpecStaticSiteOutputReference -#### Initializers +#### Initializers ```java -import com.hashicorp.cdktf.providers.digitalocean.data_digitalocean_app.DataDigitaloceanAppSpecStaticSiteGitlabOutputReference; +import com.hashicorp.cdktf.providers.digitalocean.data_digitalocean_app.DataDigitaloceanAppSpecStaticSiteOutputReference; -new DataDigitaloceanAppSpecStaticSiteGitlabOutputReference(IInterpolatingParent terraformResource, java.lang.String terraformAttribute, java.lang.Number complexObjectIndex, java.lang.Boolean complexObjectIsFromSet); +new DataDigitaloceanAppSpecStaticSiteOutputReference(IInterpolatingParent terraformResource, java.lang.String terraformAttribute, java.lang.Number complexObjectIndex, java.lang.Boolean complexObjectIsFromSet); ``` | **Name** | **Type** | **Description** | | --- | --- | --- | -| terraformResource | com.hashicorp.cdktf.IInterpolatingParent | The parent resource. | -| terraformAttribute | java.lang.String | The attribute on the parent resource this class is referencing. | -| complexObjectIndex | java.lang.Number | the index of this item in the list. | -| complexObjectIsFromSet | java.lang.Boolean | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | +| terraformResource | com.hashicorp.cdktf.IInterpolatingParent | The parent resource. | +| terraformAttribute | java.lang.String | The attribute on the parent resource this class is referencing. | +| complexObjectIndex | java.lang.Number | the index of this item in the list. | +| complexObjectIsFromSet | java.lang.Boolean | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | --- -##### `terraformResource`Required +##### `terraformResource`Required - *Type:* com.hashicorp.cdktf.IInterpolatingParent @@ -31125,7 +34846,7 @@ The parent resource. --- -##### `terraformAttribute`Required +##### `terraformAttribute`Required - *Type:* java.lang.String @@ -31133,7 +34854,7 @@ The attribute on the parent resource this class is referencing. --- -##### `complexObjectIndex`Required +##### `complexObjectIndex`Required - *Type:* java.lang.Number @@ -31141,7 +34862,7 @@ the index of this item in the list. --- -##### `complexObjectIsFromSet`Required +##### `complexObjectIsFromSet`Required - *Type:* java.lang.Boolean @@ -31153,270 +34874,402 @@ whether the list is wrapping a set (will add tolist() to be able to access an it | **Name** | **Description** | | --- | --- | -| computeFqn | *No description.* | -| getAnyMapAttribute | *No description.* | -| getBooleanAttribute | *No description.* | -| getBooleanMapAttribute | *No description.* | -| getListAttribute | *No description.* | -| getNumberAttribute | *No description.* | -| getNumberListAttribute | *No description.* | -| getNumberMapAttribute | *No description.* | -| getStringAttribute | *No description.* | -| getStringMapAttribute | *No description.* | -| interpolationForAttribute | *No description.* | -| resolve | Produce the Token's value at resolution time. | -| toString | Return a string representation of this resolvable object. | +| computeFqn | *No description.* | +| getAnyMapAttribute | *No description.* | +| getBooleanAttribute | *No description.* | +| getBooleanMapAttribute | *No description.* | +| getListAttribute | *No description.* | +| getNumberAttribute | *No description.* | +| getNumberListAttribute | *No description.* | +| getNumberMapAttribute | *No description.* | +| getStringAttribute | *No description.* | +| getStringMapAttribute | *No description.* | +| interpolationForAttribute | *No description.* | +| resolve | Produce the Token's value at resolution time. | +| toString | Return a string representation of this resolvable object. | --- -##### `computeFqn` +##### `computeFqn` ```java public java.lang.String computeFqn() ``` -##### `getAnyMapAttribute` +##### `getAnyMapAttribute` ```java public java.util.Map getAnyMapAttribute(java.lang.String terraformAttribute) ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* java.lang.String --- -##### `getBooleanAttribute` +##### `getBooleanAttribute` ```java public IResolvable getBooleanAttribute(java.lang.String terraformAttribute) ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* java.lang.String --- -##### `getBooleanMapAttribute` +##### `getBooleanMapAttribute` ```java public java.util.Map getBooleanMapAttribute(java.lang.String terraformAttribute) ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* java.lang.String --- -##### `getListAttribute` +##### `getListAttribute` ```java public java.util.List getListAttribute(java.lang.String terraformAttribute) ``` -###### `terraformAttribute`Required - +###### `terraformAttribute`Required + +- *Type:* java.lang.String + +--- + +##### `getNumberAttribute` + +```java +public java.lang.Number getNumberAttribute(java.lang.String terraformAttribute) +``` + +###### `terraformAttribute`Required + +- *Type:* java.lang.String + +--- + +##### `getNumberListAttribute` + +```java +public java.util.List getNumberListAttribute(java.lang.String terraformAttribute) +``` + +###### `terraformAttribute`Required + +- *Type:* java.lang.String + +--- + +##### `getNumberMapAttribute` + +```java +public java.util.Map getNumberMapAttribute(java.lang.String terraformAttribute) +``` + +###### `terraformAttribute`Required + +- *Type:* java.lang.String + +--- + +##### `getStringAttribute` + +```java +public java.lang.String getStringAttribute(java.lang.String terraformAttribute) +``` + +###### `terraformAttribute`Required + +- *Type:* java.lang.String + +--- + +##### `getStringMapAttribute` + +```java +public java.util.Map getStringMapAttribute(java.lang.String terraformAttribute) +``` + +###### `terraformAttribute`Required + +- *Type:* java.lang.String + +--- + +##### `interpolationForAttribute` + +```java +public IResolvable interpolationForAttribute(java.lang.String property) +``` + +###### `property`Required + +- *Type:* java.lang.String + +--- + +##### `resolve` + +```java +public java.lang.Object resolve(IResolveContext _context) +``` + +Produce the Token's value at resolution time. + +###### `_context`Required + +- *Type:* com.hashicorp.cdktf.IResolveContext + +--- + +##### `toString` + +```java +public java.lang.String toString() +``` + +Return a string representation of this resolvable object. + +Returns a reversible string representation. + + +#### Properties + +| **Name** | **Type** | **Description** | +| --- | --- | --- | +| creationStack | java.util.List | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| fqn | java.lang.String | *No description.* | +| buildCommand | java.lang.String | *No description.* | +| catchallDocument | java.lang.String | *No description.* | +| cors | DataDigitaloceanAppSpecStaticSiteCorsList | *No description.* | +| dockerfilePath | java.lang.String | *No description.* | +| env | DataDigitaloceanAppSpecStaticSiteEnvList | *No description.* | +| environmentSlug | java.lang.String | *No description.* | +| errorDocument | java.lang.String | *No description.* | +| git | DataDigitaloceanAppSpecStaticSiteGitList | *No description.* | +| github | DataDigitaloceanAppSpecStaticSiteGithubList | *No description.* | +| gitlab | DataDigitaloceanAppSpecStaticSiteGitlabList | *No description.* | +| indexDocument | java.lang.String | *No description.* | +| name | java.lang.String | *No description.* | +| outputDir | java.lang.String | *No description.* | +| routes | DataDigitaloceanAppSpecStaticSiteRoutesList | *No description.* | +| sourceDir | java.lang.String | *No description.* | +| internalValue | DataDigitaloceanAppSpecStaticSite | *No description.* | + +--- + +##### `creationStack`Required + +```java +public java.util.List getCreationStack(); +``` + +- *Type:* java.util.List + +The creation stack of this resolvable which will be appended to errors thrown during resolution. + +If this returns an empty array the stack will not be attached. + +--- + +##### `fqn`Required + +```java +public java.lang.String getFqn(); +``` + +- *Type:* java.lang.String + +--- + +##### `buildCommand`Required + +```java +public java.lang.String getBuildCommand(); +``` + - *Type:* java.lang.String --- -##### `getNumberAttribute` +##### `catchallDocument`Required ```java -public java.lang.Number getNumberAttribute(java.lang.String terraformAttribute) +public java.lang.String getCatchallDocument(); ``` -###### `terraformAttribute`Required - - *Type:* java.lang.String --- -##### `getNumberListAttribute` +##### `cors`Required ```java -public java.util.List getNumberListAttribute(java.lang.String terraformAttribute) +public DataDigitaloceanAppSpecStaticSiteCorsList getCors(); ``` -###### `terraformAttribute`Required - -- *Type:* java.lang.String +- *Type:* DataDigitaloceanAppSpecStaticSiteCorsList --- -##### `getNumberMapAttribute` +##### `dockerfilePath`Required ```java -public java.util.Map getNumberMapAttribute(java.lang.String terraformAttribute) +public java.lang.String getDockerfilePath(); ``` -###### `terraformAttribute`Required - - *Type:* java.lang.String --- -##### `getStringAttribute` +##### `env`Required ```java -public java.lang.String getStringAttribute(java.lang.String terraformAttribute) +public DataDigitaloceanAppSpecStaticSiteEnvList getEnv(); ``` -###### `terraformAttribute`Required - -- *Type:* java.lang.String +- *Type:* DataDigitaloceanAppSpecStaticSiteEnvList --- -##### `getStringMapAttribute` +##### `environmentSlug`Required ```java -public java.util.Map getStringMapAttribute(java.lang.String terraformAttribute) +public java.lang.String getEnvironmentSlug(); ``` -###### `terraformAttribute`Required - - *Type:* java.lang.String --- -##### `interpolationForAttribute` +##### `errorDocument`Required ```java -public IResolvable interpolationForAttribute(java.lang.String property) +public java.lang.String getErrorDocument(); ``` -###### `property`Required - - *Type:* java.lang.String --- -##### `resolve` +##### `git`Required ```java -public java.lang.Object resolve(IResolveContext _context) +public DataDigitaloceanAppSpecStaticSiteGitList getGit(); ``` -Produce the Token's value at resolution time. - -###### `_context`Required - -- *Type:* com.hashicorp.cdktf.IResolveContext +- *Type:* DataDigitaloceanAppSpecStaticSiteGitList --- -##### `toString` +##### `github`Required ```java -public java.lang.String toString() +public DataDigitaloceanAppSpecStaticSiteGithubList getGithub(); ``` -Return a string representation of this resolvable object. +- *Type:* DataDigitaloceanAppSpecStaticSiteGithubList -Returns a reversible string representation. +--- +##### `gitlab`Required -#### Properties +```java +public DataDigitaloceanAppSpecStaticSiteGitlabList getGitlab(); +``` -| **Name** | **Type** | **Description** | -| --- | --- | --- | -| creationStack | java.util.List | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| fqn | java.lang.String | *No description.* | -| branch | java.lang.String | *No description.* | -| deployOnPush | com.hashicorp.cdktf.IResolvable | *No description.* | -| repo | java.lang.String | *No description.* | -| internalValue | DataDigitaloceanAppSpecStaticSiteGitlab | *No description.* | +- *Type:* DataDigitaloceanAppSpecStaticSiteGitlabList --- -##### `creationStack`Required +##### `indexDocument`Required ```java -public java.util.List getCreationStack(); +public java.lang.String getIndexDocument(); ``` -- *Type:* java.util.List - -The creation stack of this resolvable which will be appended to errors thrown during resolution. - -If this returns an empty array the stack will not be attached. +- *Type:* java.lang.String --- -##### `fqn`Required +##### `name`Required ```java -public java.lang.String getFqn(); +public java.lang.String getName(); ``` - *Type:* java.lang.String --- -##### `branch`Required +##### `outputDir`Required ```java -public java.lang.String getBranch(); +public java.lang.String getOutputDir(); ``` - *Type:* java.lang.String --- -##### `deployOnPush`Required +##### `routes`Required ```java -public IResolvable getDeployOnPush(); +public DataDigitaloceanAppSpecStaticSiteRoutesList getRoutes(); ``` -- *Type:* com.hashicorp.cdktf.IResolvable +- *Type:* DataDigitaloceanAppSpecStaticSiteRoutesList --- -##### `repo`Required +##### `sourceDir`Required ```java -public java.lang.String getRepo(); +public java.lang.String getSourceDir(); ``` - *Type:* java.lang.String --- -##### `internalValue`Optional +##### `internalValue`Optional ```java -public DataDigitaloceanAppSpecStaticSiteGitlab getInternalValue(); +public DataDigitaloceanAppSpecStaticSite getInternalValue(); ``` -- *Type:* DataDigitaloceanAppSpecStaticSiteGitlab +- *Type:* DataDigitaloceanAppSpecStaticSite --- -### DataDigitaloceanAppSpecStaticSiteGitList +### DataDigitaloceanAppSpecStaticSiteRoutesList -#### Initializers +#### Initializers ```java -import com.hashicorp.cdktf.providers.digitalocean.data_digitalocean_app.DataDigitaloceanAppSpecStaticSiteGitList; +import com.hashicorp.cdktf.providers.digitalocean.data_digitalocean_app.DataDigitaloceanAppSpecStaticSiteRoutesList; -new DataDigitaloceanAppSpecStaticSiteGitList(IInterpolatingParent terraformResource, java.lang.String terraformAttribute, java.lang.Boolean wrapsSet); +new DataDigitaloceanAppSpecStaticSiteRoutesList(IInterpolatingParent terraformResource, java.lang.String terraformAttribute, java.lang.Boolean wrapsSet); ``` | **Name** | **Type** | **Description** | | --- | --- | --- | -| terraformResource | com.hashicorp.cdktf.IInterpolatingParent | The parent resource. | -| terraformAttribute | java.lang.String | The attribute on the parent resource this class is referencing. | -| wrapsSet | java.lang.Boolean | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | +| terraformResource | com.hashicorp.cdktf.IInterpolatingParent | The parent resource. | +| terraformAttribute | java.lang.String | The attribute on the parent resource this class is referencing. | +| wrapsSet | java.lang.Boolean | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | --- -##### `terraformResource`Required +##### `terraformResource`Required - *Type:* com.hashicorp.cdktf.IInterpolatingParent @@ -31424,7 +35277,7 @@ The parent resource. --- -##### `terraformAttribute`Required +##### `terraformAttribute`Required - *Type:* java.lang.String @@ -31432,7 +35285,7 @@ The attribute on the parent resource this class is referencing. --- -##### `wrapsSet`Required +##### `wrapsSet`Required - *Type:* java.lang.Boolean @@ -31444,15 +35297,15 @@ whether the list is wrapping a set (will add tolist() to be able to access an it | **Name** | **Description** | | --- | --- | -| allWithMapKey | Creating an iterator for this complex list. | -| computeFqn | *No description.* | -| resolve | Produce the Token's value at resolution time. | -| toString | Return a string representation of this resolvable object. | -| get | *No description.* | +| allWithMapKey | Creating an iterator for this complex list. | +| computeFqn | *No description.* | +| resolve | Produce the Token's value at resolution time. | +| toString | Return a string representation of this resolvable object. | +| get | *No description.* | --- -##### `allWithMapKey` +##### `allWithMapKey` ```java public DynamicListTerraformIterator allWithMapKey(java.lang.String mapKeyAttributeName) @@ -31462,19 +35315,19 @@ Creating an iterator for this complex list. The list will be converted into a map with the mapKeyAttributeName as the key. -###### `mapKeyAttributeName`Required +###### `mapKeyAttributeName`Required - *Type:* java.lang.String --- -##### `computeFqn` +##### `computeFqn` ```java public java.lang.String computeFqn() ``` -##### `resolve` +##### `resolve` ```java public java.lang.Object resolve(IResolveContext _context) @@ -31482,13 +35335,13 @@ public java.lang.Object resolve(IResolveContext _context) Produce the Token's value at resolution time. -###### `_context`Required +###### `_context`Required - *Type:* com.hashicorp.cdktf.IResolveContext --- -##### `toString` +##### `toString` ```java public java.lang.String toString() @@ -31498,13 +35351,13 @@ Return a string representation of this resolvable object. Returns a reversible string representation. -##### `get` +##### `get` ```java -public DataDigitaloceanAppSpecStaticSiteGitOutputReference get(java.lang.Number index) +public DataDigitaloceanAppSpecStaticSiteRoutesOutputReference get(java.lang.Number index) ``` -###### `index`Required +###### `index`Required - *Type:* java.lang.Number @@ -31517,12 +35370,12 @@ the index of the item to return. | **Name** | **Type** | **Description** | | --- | --- | --- | -| creationStack | java.util.List | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| fqn | java.lang.String | *No description.* | +| creationStack | java.util.List | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| fqn | java.lang.String | *No description.* | --- -##### `creationStack`Required +##### `creationStack`Required ```java public java.util.List getCreationStack(); @@ -31536,7 +35389,7 @@ If this returns an empty array the stack will not be attached. --- -##### `fqn`Required +##### `fqn`Required ```java public java.lang.String getFqn(); @@ -31547,26 +35400,26 @@ public java.lang.String getFqn(); --- -### DataDigitaloceanAppSpecStaticSiteGitOutputReference +### DataDigitaloceanAppSpecStaticSiteRoutesOutputReference -#### Initializers +#### Initializers ```java -import com.hashicorp.cdktf.providers.digitalocean.data_digitalocean_app.DataDigitaloceanAppSpecStaticSiteGitOutputReference; +import com.hashicorp.cdktf.providers.digitalocean.data_digitalocean_app.DataDigitaloceanAppSpecStaticSiteRoutesOutputReference; -new DataDigitaloceanAppSpecStaticSiteGitOutputReference(IInterpolatingParent terraformResource, java.lang.String terraformAttribute, java.lang.Number complexObjectIndex, java.lang.Boolean complexObjectIsFromSet); +new DataDigitaloceanAppSpecStaticSiteRoutesOutputReference(IInterpolatingParent terraformResource, java.lang.String terraformAttribute, java.lang.Number complexObjectIndex, java.lang.Boolean complexObjectIsFromSet); ``` | **Name** | **Type** | **Description** | | --- | --- | --- | -| terraformResource | com.hashicorp.cdktf.IInterpolatingParent | The parent resource. | -| terraformAttribute | java.lang.String | The attribute on the parent resource this class is referencing. | -| complexObjectIndex | java.lang.Number | the index of this item in the list. | -| complexObjectIsFromSet | java.lang.Boolean | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | +| terraformResource | com.hashicorp.cdktf.IInterpolatingParent | The parent resource. | +| terraformAttribute | java.lang.String | The attribute on the parent resource this class is referencing. | +| complexObjectIndex | java.lang.Number | the index of this item in the list. | +| complexObjectIsFromSet | java.lang.Boolean | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | --- -##### `terraformResource`Required +##### `terraformResource`Required - *Type:* com.hashicorp.cdktf.IInterpolatingParent @@ -31574,7 +35427,7 @@ The parent resource. --- -##### `terraformAttribute`Required +##### `terraformAttribute`Required - *Type:* java.lang.String @@ -31582,7 +35435,7 @@ The attribute on the parent resource this class is referencing. --- -##### `complexObjectIndex`Required +##### `complexObjectIndex`Required - *Type:* java.lang.Number @@ -31590,7 +35443,7 @@ the index of this item in the list. --- -##### `complexObjectIsFromSet`Required +##### `complexObjectIsFromSet`Required - *Type:* java.lang.Boolean @@ -31602,149 +35455,149 @@ whether the list is wrapping a set (will add tolist() to be able to access an it | **Name** | **Description** | | --- | --- | -| computeFqn | *No description.* | -| getAnyMapAttribute | *No description.* | -| getBooleanAttribute | *No description.* | -| getBooleanMapAttribute | *No description.* | -| getListAttribute | *No description.* | -| getNumberAttribute | *No description.* | -| getNumberListAttribute | *No description.* | -| getNumberMapAttribute | *No description.* | -| getStringAttribute | *No description.* | -| getStringMapAttribute | *No description.* | -| interpolationForAttribute | *No description.* | -| resolve | Produce the Token's value at resolution time. | -| toString | Return a string representation of this resolvable object. | +| computeFqn | *No description.* | +| getAnyMapAttribute | *No description.* | +| getBooleanAttribute | *No description.* | +| getBooleanMapAttribute | *No description.* | +| getListAttribute | *No description.* | +| getNumberAttribute | *No description.* | +| getNumberListAttribute | *No description.* | +| getNumberMapAttribute | *No description.* | +| getStringAttribute | *No description.* | +| getStringMapAttribute | *No description.* | +| interpolationForAttribute | *No description.* | +| resolve | Produce the Token's value at resolution time. | +| toString | Return a string representation of this resolvable object. | --- -##### `computeFqn` +##### `computeFqn` ```java public java.lang.String computeFqn() ``` -##### `getAnyMapAttribute` +##### `getAnyMapAttribute` ```java public java.util.Map getAnyMapAttribute(java.lang.String terraformAttribute) ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* java.lang.String --- -##### `getBooleanAttribute` +##### `getBooleanAttribute` ```java public IResolvable getBooleanAttribute(java.lang.String terraformAttribute) ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* java.lang.String --- -##### `getBooleanMapAttribute` +##### `getBooleanMapAttribute` ```java public java.util.Map getBooleanMapAttribute(java.lang.String terraformAttribute) ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* java.lang.String --- -##### `getListAttribute` +##### `getListAttribute` ```java public java.util.List getListAttribute(java.lang.String terraformAttribute) ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* java.lang.String --- -##### `getNumberAttribute` +##### `getNumberAttribute` ```java public java.lang.Number getNumberAttribute(java.lang.String terraformAttribute) ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* java.lang.String --- -##### `getNumberListAttribute` +##### `getNumberListAttribute` ```java public java.util.List getNumberListAttribute(java.lang.String terraformAttribute) ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* java.lang.String --- -##### `getNumberMapAttribute` +##### `getNumberMapAttribute` ```java public java.util.Map getNumberMapAttribute(java.lang.String terraformAttribute) ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* java.lang.String --- -##### `getStringAttribute` +##### `getStringAttribute` ```java public java.lang.String getStringAttribute(java.lang.String terraformAttribute) ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* java.lang.String --- -##### `getStringMapAttribute` +##### `getStringMapAttribute` ```java public java.util.Map getStringMapAttribute(java.lang.String terraformAttribute) ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* java.lang.String --- -##### `interpolationForAttribute` +##### `interpolationForAttribute` ```java public IResolvable interpolationForAttribute(java.lang.String property) ``` -###### `property`Required +###### `property`Required - *Type:* java.lang.String --- -##### `resolve` +##### `resolve` ```java public java.lang.Object resolve(IResolveContext _context) @@ -31752,13 +35605,13 @@ public java.lang.Object resolve(IResolveContext _context) Produce the Token's value at resolution time. -###### `_context`Required +###### `_context`Required - *Type:* com.hashicorp.cdktf.IResolveContext --- -##### `toString` +##### `toString` ```java public java.lang.String toString() @@ -31773,15 +35626,15 @@ Returns a reversible string representation. | **Name** | **Type** | **Description** | | --- | --- | --- | -| creationStack | java.util.List | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| fqn | java.lang.String | *No description.* | -| branch | java.lang.String | *No description.* | -| repoCloneUrl | java.lang.String | *No description.* | -| internalValue | DataDigitaloceanAppSpecStaticSiteGit | *No description.* | +| creationStack | java.util.List | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| fqn | java.lang.String | *No description.* | +| path | java.lang.String | *No description.* | +| preservePathPrefix | com.hashicorp.cdktf.IResolvable | *No description.* | +| internalValue | DataDigitaloceanAppSpecStaticSiteRoutes | *No description.* | --- -##### `creationStack`Required +##### `creationStack`Required ```java public java.util.List getCreationStack(); @@ -31795,7 +35648,7 @@ If this returns an empty array the stack will not be attached. --- -##### `fqn`Required +##### `fqn`Required ```java public java.lang.String getFqn(); @@ -31805,56 +35658,56 @@ public java.lang.String getFqn(); --- -##### `branch`Required +##### `path`Required ```java -public java.lang.String getBranch(); +public java.lang.String getPath(); ``` - *Type:* java.lang.String --- -##### `repoCloneUrl`Required +##### `preservePathPrefix`Required ```java -public java.lang.String getRepoCloneUrl(); +public IResolvable getPreservePathPrefix(); ``` -- *Type:* java.lang.String +- *Type:* com.hashicorp.cdktf.IResolvable --- -##### `internalValue`Optional +##### `internalValue`Optional ```java -public DataDigitaloceanAppSpecStaticSiteGit getInternalValue(); +public DataDigitaloceanAppSpecStaticSiteRoutes getInternalValue(); ``` -- *Type:* DataDigitaloceanAppSpecStaticSiteGit +- *Type:* DataDigitaloceanAppSpecStaticSiteRoutes --- -### DataDigitaloceanAppSpecStaticSiteList +### DataDigitaloceanAppSpecWorkerAlertList -#### Initializers +#### Initializers ```java -import com.hashicorp.cdktf.providers.digitalocean.data_digitalocean_app.DataDigitaloceanAppSpecStaticSiteList; +import com.hashicorp.cdktf.providers.digitalocean.data_digitalocean_app.DataDigitaloceanAppSpecWorkerAlertList; -new DataDigitaloceanAppSpecStaticSiteList(IInterpolatingParent terraformResource, java.lang.String terraformAttribute, java.lang.Boolean wrapsSet); +new DataDigitaloceanAppSpecWorkerAlertList(IInterpolatingParent terraformResource, java.lang.String terraformAttribute, java.lang.Boolean wrapsSet); ``` | **Name** | **Type** | **Description** | | --- | --- | --- | -| terraformResource | com.hashicorp.cdktf.IInterpolatingParent | The parent resource. | -| terraformAttribute | java.lang.String | The attribute on the parent resource this class is referencing. | -| wrapsSet | java.lang.Boolean | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | +| terraformResource | com.hashicorp.cdktf.IInterpolatingParent | The parent resource. | +| terraformAttribute | java.lang.String | The attribute on the parent resource this class is referencing. | +| wrapsSet | java.lang.Boolean | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | --- -##### `terraformResource`Required +##### `terraformResource`Required - *Type:* com.hashicorp.cdktf.IInterpolatingParent @@ -31862,7 +35715,7 @@ The parent resource. --- -##### `terraformAttribute`Required +##### `terraformAttribute`Required - *Type:* java.lang.String @@ -31870,7 +35723,7 @@ The attribute on the parent resource this class is referencing. --- -##### `wrapsSet`Required +##### `wrapsSet`Required - *Type:* java.lang.Boolean @@ -31882,15 +35735,15 @@ whether the list is wrapping a set (will add tolist() to be able to access an it | **Name** | **Description** | | --- | --- | -| allWithMapKey | Creating an iterator for this complex list. | -| computeFqn | *No description.* | -| resolve | Produce the Token's value at resolution time. | -| toString | Return a string representation of this resolvable object. | -| get | *No description.* | +| allWithMapKey | Creating an iterator for this complex list. | +| computeFqn | *No description.* | +| resolve | Produce the Token's value at resolution time. | +| toString | Return a string representation of this resolvable object. | +| get | *No description.* | --- -##### `allWithMapKey` +##### `allWithMapKey` ```java public DynamicListTerraformIterator allWithMapKey(java.lang.String mapKeyAttributeName) @@ -31900,19 +35753,19 @@ Creating an iterator for this complex list. The list will be converted into a map with the mapKeyAttributeName as the key. -###### `mapKeyAttributeName`Required +###### `mapKeyAttributeName`Required - *Type:* java.lang.String --- -##### `computeFqn` +##### `computeFqn` ```java public java.lang.String computeFqn() ``` -##### `resolve` +##### `resolve` ```java public java.lang.Object resolve(IResolveContext _context) @@ -31920,13 +35773,13 @@ public java.lang.Object resolve(IResolveContext _context) Produce the Token's value at resolution time. -###### `_context`Required +###### `_context`Required - *Type:* com.hashicorp.cdktf.IResolveContext --- -##### `toString` +##### `toString` ```java public java.lang.String toString() @@ -31936,13 +35789,13 @@ Return a string representation of this resolvable object. Returns a reversible string representation. -##### `get` +##### `get` ```java -public DataDigitaloceanAppSpecStaticSiteOutputReference get(java.lang.Number index) +public DataDigitaloceanAppSpecWorkerAlertOutputReference get(java.lang.Number index) ``` -###### `index`Required +###### `index`Required - *Type:* java.lang.Number @@ -31955,12 +35808,12 @@ the index of the item to return. | **Name** | **Type** | **Description** | | --- | --- | --- | -| creationStack | java.util.List | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| fqn | java.lang.String | *No description.* | +| creationStack | java.util.List | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| fqn | java.lang.String | *No description.* | --- -##### `creationStack`Required +##### `creationStack`Required ```java public java.util.List getCreationStack(); @@ -31974,7 +35827,7 @@ If this returns an empty array the stack will not be attached. --- -##### `fqn`Required +##### `fqn`Required ```java public java.lang.String getFqn(); @@ -31985,26 +35838,26 @@ public java.lang.String getFqn(); --- -### DataDigitaloceanAppSpecStaticSiteOutputReference +### DataDigitaloceanAppSpecWorkerAlertOutputReference -#### Initializers +#### Initializers ```java -import com.hashicorp.cdktf.providers.digitalocean.data_digitalocean_app.DataDigitaloceanAppSpecStaticSiteOutputReference; +import com.hashicorp.cdktf.providers.digitalocean.data_digitalocean_app.DataDigitaloceanAppSpecWorkerAlertOutputReference; -new DataDigitaloceanAppSpecStaticSiteOutputReference(IInterpolatingParent terraformResource, java.lang.String terraformAttribute, java.lang.Number complexObjectIndex, java.lang.Boolean complexObjectIsFromSet); +new DataDigitaloceanAppSpecWorkerAlertOutputReference(IInterpolatingParent terraformResource, java.lang.String terraformAttribute, java.lang.Number complexObjectIndex, java.lang.Boolean complexObjectIsFromSet); ``` | **Name** | **Type** | **Description** | | --- | --- | --- | -| terraformResource | com.hashicorp.cdktf.IInterpolatingParent | The parent resource. | -| terraformAttribute | java.lang.String | The attribute on the parent resource this class is referencing. | -| complexObjectIndex | java.lang.Number | the index of this item in the list. | -| complexObjectIsFromSet | java.lang.Boolean | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | +| terraformResource | com.hashicorp.cdktf.IInterpolatingParent | The parent resource. | +| terraformAttribute | java.lang.String | The attribute on the parent resource this class is referencing. | +| complexObjectIndex | java.lang.Number | the index of this item in the list. | +| complexObjectIsFromSet | java.lang.Boolean | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | --- -##### `terraformResource`Required +##### `terraformResource`Required - *Type:* com.hashicorp.cdktf.IInterpolatingParent @@ -32012,7 +35865,7 @@ The parent resource. --- -##### `terraformAttribute`Required +##### `terraformAttribute`Required - *Type:* java.lang.String @@ -32020,7 +35873,7 @@ The attribute on the parent resource this class is referencing. --- -##### `complexObjectIndex`Required +##### `complexObjectIndex`Required - *Type:* java.lang.Number @@ -32028,7 +35881,7 @@ the index of this item in the list. --- -##### `complexObjectIsFromSet`Required +##### `complexObjectIsFromSet`Required - *Type:* java.lang.Boolean @@ -32040,402 +35893,292 @@ whether the list is wrapping a set (will add tolist() to be able to access an it | **Name** | **Description** | | --- | --- | -| computeFqn | *No description.* | -| getAnyMapAttribute | *No description.* | -| getBooleanAttribute | *No description.* | -| getBooleanMapAttribute | *No description.* | -| getListAttribute | *No description.* | -| getNumberAttribute | *No description.* | -| getNumberListAttribute | *No description.* | -| getNumberMapAttribute | *No description.* | -| getStringAttribute | *No description.* | -| getStringMapAttribute | *No description.* | -| interpolationForAttribute | *No description.* | -| resolve | Produce the Token's value at resolution time. | -| toString | Return a string representation of this resolvable object. | +| computeFqn | *No description.* | +| getAnyMapAttribute | *No description.* | +| getBooleanAttribute | *No description.* | +| getBooleanMapAttribute | *No description.* | +| getListAttribute | *No description.* | +| getNumberAttribute | *No description.* | +| getNumberListAttribute | *No description.* | +| getNumberMapAttribute | *No description.* | +| getStringAttribute | *No description.* | +| getStringMapAttribute | *No description.* | +| interpolationForAttribute | *No description.* | +| resolve | Produce the Token's value at resolution time. | +| toString | Return a string representation of this resolvable object. | --- -##### `computeFqn` +##### `computeFqn` ```java public java.lang.String computeFqn() ``` -##### `getAnyMapAttribute` - -```java -public java.util.Map getAnyMapAttribute(java.lang.String terraformAttribute) -``` - -###### `terraformAttribute`Required - -- *Type:* java.lang.String - ---- - -##### `getBooleanAttribute` - -```java -public IResolvable getBooleanAttribute(java.lang.String terraformAttribute) -``` - -###### `terraformAttribute`Required - -- *Type:* java.lang.String - ---- - -##### `getBooleanMapAttribute` - -```java -public java.util.Map getBooleanMapAttribute(java.lang.String terraformAttribute) -``` - -###### `terraformAttribute`Required - -- *Type:* java.lang.String - ---- - -##### `getListAttribute` - -```java -public java.util.List getListAttribute(java.lang.String terraformAttribute) -``` - -###### `terraformAttribute`Required - -- *Type:* java.lang.String - ---- - -##### `getNumberAttribute` - -```java -public java.lang.Number getNumberAttribute(java.lang.String terraformAttribute) -``` - -###### `terraformAttribute`Required - -- *Type:* java.lang.String - ---- - -##### `getNumberListAttribute` - -```java -public java.util.List getNumberListAttribute(java.lang.String terraformAttribute) -``` - -###### `terraformAttribute`Required - -- *Type:* java.lang.String - ---- - -##### `getNumberMapAttribute` - -```java -public java.util.Map getNumberMapAttribute(java.lang.String terraformAttribute) -``` - -###### `terraformAttribute`Required - -- *Type:* java.lang.String - ---- - -##### `getStringAttribute` - -```java -public java.lang.String getStringAttribute(java.lang.String terraformAttribute) -``` - -###### `terraformAttribute`Required - -- *Type:* java.lang.String - ---- - -##### `getStringMapAttribute` - -```java -public java.util.Map getStringMapAttribute(java.lang.String terraformAttribute) -``` - -###### `terraformAttribute`Required - -- *Type:* java.lang.String - ---- - -##### `interpolationForAttribute` +##### `getAnyMapAttribute` ```java -public IResolvable interpolationForAttribute(java.lang.String property) +public java.util.Map getAnyMapAttribute(java.lang.String terraformAttribute) ``` -###### `property`Required +###### `terraformAttribute`Required - *Type:* java.lang.String --- -##### `resolve` +##### `getBooleanAttribute` ```java -public java.lang.Object resolve(IResolveContext _context) +public IResolvable getBooleanAttribute(java.lang.String terraformAttribute) ``` -Produce the Token's value at resolution time. - -###### `_context`Required +###### `terraformAttribute`Required -- *Type:* com.hashicorp.cdktf.IResolveContext +- *Type:* java.lang.String --- -##### `toString` +##### `getBooleanMapAttribute` ```java -public java.lang.String toString() +public java.util.Map getBooleanMapAttribute(java.lang.String terraformAttribute) ``` -Return a string representation of this resolvable object. - -Returns a reversible string representation. - - -#### Properties +###### `terraformAttribute`Required -| **Name** | **Type** | **Description** | -| --- | --- | --- | -| creationStack | java.util.List | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| fqn | java.lang.String | *No description.* | -| buildCommand | java.lang.String | *No description.* | -| catchallDocument | java.lang.String | *No description.* | -| cors | DataDigitaloceanAppSpecStaticSiteCorsList | *No description.* | -| dockerfilePath | java.lang.String | *No description.* | -| env | DataDigitaloceanAppSpecStaticSiteEnvList | *No description.* | -| environmentSlug | java.lang.String | *No description.* | -| errorDocument | java.lang.String | *No description.* | -| git | DataDigitaloceanAppSpecStaticSiteGitList | *No description.* | -| github | DataDigitaloceanAppSpecStaticSiteGithubList | *No description.* | -| gitlab | DataDigitaloceanAppSpecStaticSiteGitlabList | *No description.* | -| indexDocument | java.lang.String | *No description.* | -| name | java.lang.String | *No description.* | -| outputDir | java.lang.String | *No description.* | -| routes | DataDigitaloceanAppSpecStaticSiteRoutesList | *No description.* | -| sourceDir | java.lang.String | *No description.* | -| internalValue | DataDigitaloceanAppSpecStaticSite | *No description.* | +- *Type:* java.lang.String --- -##### `creationStack`Required +##### `getListAttribute` ```java -public java.util.List getCreationStack(); +public java.util.List getListAttribute(java.lang.String terraformAttribute) ``` -- *Type:* java.util.List - -The creation stack of this resolvable which will be appended to errors thrown during resolution. +###### `terraformAttribute`Required -If this returns an empty array the stack will not be attached. +- *Type:* java.lang.String --- -##### `fqn`Required +##### `getNumberAttribute` ```java -public java.lang.String getFqn(); +public java.lang.Number getNumberAttribute(java.lang.String terraformAttribute) ``` +###### `terraformAttribute`Required + - *Type:* java.lang.String --- -##### `buildCommand`Required +##### `getNumberListAttribute` ```java -public java.lang.String getBuildCommand(); +public java.util.List getNumberListAttribute(java.lang.String terraformAttribute) ``` +###### `terraformAttribute`Required + - *Type:* java.lang.String --- -##### `catchallDocument`Required +##### `getNumberMapAttribute` ```java -public java.lang.String getCatchallDocument(); +public java.util.Map getNumberMapAttribute(java.lang.String terraformAttribute) ``` +###### `terraformAttribute`Required + - *Type:* java.lang.String --- -##### `cors`Required +##### `getStringAttribute` ```java -public DataDigitaloceanAppSpecStaticSiteCorsList getCors(); +public java.lang.String getStringAttribute(java.lang.String terraformAttribute) ``` -- *Type:* DataDigitaloceanAppSpecStaticSiteCorsList +###### `terraformAttribute`Required + +- *Type:* java.lang.String --- -##### `dockerfilePath`Required +##### `getStringMapAttribute` ```java -public java.lang.String getDockerfilePath(); +public java.util.Map getStringMapAttribute(java.lang.String terraformAttribute) ``` +###### `terraformAttribute`Required + - *Type:* java.lang.String --- -##### `env`Required +##### `interpolationForAttribute` ```java -public DataDigitaloceanAppSpecStaticSiteEnvList getEnv(); +public IResolvable interpolationForAttribute(java.lang.String property) ``` -- *Type:* DataDigitaloceanAppSpecStaticSiteEnvList +###### `property`Required + +- *Type:* java.lang.String --- -##### `environmentSlug`Required +##### `resolve` ```java -public java.lang.String getEnvironmentSlug(); +public java.lang.Object resolve(IResolveContext _context) ``` -- *Type:* java.lang.String +Produce the Token's value at resolution time. + +###### `_context`Required + +- *Type:* com.hashicorp.cdktf.IResolveContext --- -##### `errorDocument`Required +##### `toString` ```java -public java.lang.String getErrorDocument(); +public java.lang.String toString() ``` -- *Type:* java.lang.String +Return a string representation of this resolvable object. ---- +Returns a reversible string representation. -##### `git`Required -```java -public DataDigitaloceanAppSpecStaticSiteGitList getGit(); -``` +#### Properties -- *Type:* DataDigitaloceanAppSpecStaticSiteGitList +| **Name** | **Type** | **Description** | +| --- | --- | --- | +| creationStack | java.util.List | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| fqn | java.lang.String | *No description.* | +| disabled | com.hashicorp.cdktf.IResolvable | *No description.* | +| operator | java.lang.String | *No description.* | +| rule | java.lang.String | *No description.* | +| value | java.lang.Number | *No description.* | +| window | java.lang.String | *No description.* | +| internalValue | DataDigitaloceanAppSpecWorkerAlert | *No description.* | --- -##### `github`Required +##### `creationStack`Required ```java -public DataDigitaloceanAppSpecStaticSiteGithubList getGithub(); +public java.util.List getCreationStack(); ``` -- *Type:* DataDigitaloceanAppSpecStaticSiteGithubList +- *Type:* java.util.List + +The creation stack of this resolvable which will be appended to errors thrown during resolution. + +If this returns an empty array the stack will not be attached. --- -##### `gitlab`Required +##### `fqn`Required ```java -public DataDigitaloceanAppSpecStaticSiteGitlabList getGitlab(); +public java.lang.String getFqn(); ``` -- *Type:* DataDigitaloceanAppSpecStaticSiteGitlabList +- *Type:* java.lang.String --- -##### `indexDocument`Required +##### `disabled`Required ```java -public java.lang.String getIndexDocument(); +public IResolvable getDisabled(); ``` -- *Type:* java.lang.String +- *Type:* com.hashicorp.cdktf.IResolvable --- -##### `name`Required +##### `operator`Required ```java -public java.lang.String getName(); +public java.lang.String getOperator(); ``` - *Type:* java.lang.String --- -##### `outputDir`Required +##### `rule`Required ```java -public java.lang.String getOutputDir(); +public java.lang.String getRule(); ``` - *Type:* java.lang.String --- -##### `routes`Required +##### `value`Required ```java -public DataDigitaloceanAppSpecStaticSiteRoutesList getRoutes(); +public java.lang.Number getValue(); ``` -- *Type:* DataDigitaloceanAppSpecStaticSiteRoutesList +- *Type:* java.lang.Number --- -##### `sourceDir`Required +##### `window`Required ```java -public java.lang.String getSourceDir(); +public java.lang.String getWindow(); ``` - *Type:* java.lang.String --- -##### `internalValue`Optional +##### `internalValue`Optional ```java -public DataDigitaloceanAppSpecStaticSite getInternalValue(); +public DataDigitaloceanAppSpecWorkerAlert getInternalValue(); ``` -- *Type:* DataDigitaloceanAppSpecStaticSite +- *Type:* DataDigitaloceanAppSpecWorkerAlert --- -### DataDigitaloceanAppSpecStaticSiteRoutesList +### DataDigitaloceanAppSpecWorkerEnvList -#### Initializers +#### Initializers ```java -import com.hashicorp.cdktf.providers.digitalocean.data_digitalocean_app.DataDigitaloceanAppSpecStaticSiteRoutesList; +import com.hashicorp.cdktf.providers.digitalocean.data_digitalocean_app.DataDigitaloceanAppSpecWorkerEnvList; -new DataDigitaloceanAppSpecStaticSiteRoutesList(IInterpolatingParent terraformResource, java.lang.String terraformAttribute, java.lang.Boolean wrapsSet); +new DataDigitaloceanAppSpecWorkerEnvList(IInterpolatingParent terraformResource, java.lang.String terraformAttribute, java.lang.Boolean wrapsSet); ``` | **Name** | **Type** | **Description** | | --- | --- | --- | -| terraformResource | com.hashicorp.cdktf.IInterpolatingParent | The parent resource. | -| terraformAttribute | java.lang.String | The attribute on the parent resource this class is referencing. | -| wrapsSet | java.lang.Boolean | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | +| terraformResource | com.hashicorp.cdktf.IInterpolatingParent | The parent resource. | +| terraformAttribute | java.lang.String | The attribute on the parent resource this class is referencing. | +| wrapsSet | java.lang.Boolean | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | --- -##### `terraformResource`Required +##### `terraformResource`Required - *Type:* com.hashicorp.cdktf.IInterpolatingParent @@ -32443,7 +36186,7 @@ The parent resource. --- -##### `terraformAttribute`Required +##### `terraformAttribute`Required - *Type:* java.lang.String @@ -32451,7 +36194,7 @@ The attribute on the parent resource this class is referencing. --- -##### `wrapsSet`Required +##### `wrapsSet`Required - *Type:* java.lang.Boolean @@ -32463,15 +36206,15 @@ whether the list is wrapping a set (will add tolist() to be able to access an it | **Name** | **Description** | | --- | --- | -| allWithMapKey | Creating an iterator for this complex list. | -| computeFqn | *No description.* | -| resolve | Produce the Token's value at resolution time. | -| toString | Return a string representation of this resolvable object. | -| get | *No description.* | +| allWithMapKey | Creating an iterator for this complex list. | +| computeFqn | *No description.* | +| resolve | Produce the Token's value at resolution time. | +| toString | Return a string representation of this resolvable object. | +| get | *No description.* | --- -##### `allWithMapKey` +##### `allWithMapKey` ```java public DynamicListTerraformIterator allWithMapKey(java.lang.String mapKeyAttributeName) @@ -32481,19 +36224,19 @@ Creating an iterator for this complex list. The list will be converted into a map with the mapKeyAttributeName as the key. -###### `mapKeyAttributeName`Required +###### `mapKeyAttributeName`Required - *Type:* java.lang.String --- -##### `computeFqn` +##### `computeFqn` ```java public java.lang.String computeFqn() ``` -##### `resolve` +##### `resolve` ```java public java.lang.Object resolve(IResolveContext _context) @@ -32501,13 +36244,13 @@ public java.lang.Object resolve(IResolveContext _context) Produce the Token's value at resolution time. -###### `_context`Required +###### `_context`Required - *Type:* com.hashicorp.cdktf.IResolveContext --- -##### `toString` +##### `toString` ```java public java.lang.String toString() @@ -32517,13 +36260,13 @@ Return a string representation of this resolvable object. Returns a reversible string representation. -##### `get` +##### `get` ```java -public DataDigitaloceanAppSpecStaticSiteRoutesOutputReference get(java.lang.Number index) +public DataDigitaloceanAppSpecWorkerEnvOutputReference get(java.lang.Number index) ``` -###### `index`Required +###### `index`Required - *Type:* java.lang.Number @@ -32536,12 +36279,12 @@ the index of the item to return. | **Name** | **Type** | **Description** | | --- | --- | --- | -| creationStack | java.util.List | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| fqn | java.lang.String | *No description.* | +| creationStack | java.util.List | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| fqn | java.lang.String | *No description.* | --- -##### `creationStack`Required +##### `creationStack`Required ```java public java.util.List getCreationStack(); @@ -32555,7 +36298,7 @@ If this returns an empty array the stack will not be attached. --- -##### `fqn`Required +##### `fqn`Required ```java public java.lang.String getFqn(); @@ -32566,26 +36309,26 @@ public java.lang.String getFqn(); --- -### DataDigitaloceanAppSpecStaticSiteRoutesOutputReference +### DataDigitaloceanAppSpecWorkerEnvOutputReference -#### Initializers +#### Initializers ```java -import com.hashicorp.cdktf.providers.digitalocean.data_digitalocean_app.DataDigitaloceanAppSpecStaticSiteRoutesOutputReference; +import com.hashicorp.cdktf.providers.digitalocean.data_digitalocean_app.DataDigitaloceanAppSpecWorkerEnvOutputReference; -new DataDigitaloceanAppSpecStaticSiteRoutesOutputReference(IInterpolatingParent terraformResource, java.lang.String terraformAttribute, java.lang.Number complexObjectIndex, java.lang.Boolean complexObjectIsFromSet); +new DataDigitaloceanAppSpecWorkerEnvOutputReference(IInterpolatingParent terraformResource, java.lang.String terraformAttribute, java.lang.Number complexObjectIndex, java.lang.Boolean complexObjectIsFromSet); ``` | **Name** | **Type** | **Description** | | --- | --- | --- | -| terraformResource | com.hashicorp.cdktf.IInterpolatingParent | The parent resource. | -| terraformAttribute | java.lang.String | The attribute on the parent resource this class is referencing. | -| complexObjectIndex | java.lang.Number | the index of this item in the list. | -| complexObjectIsFromSet | java.lang.Boolean | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | +| terraformResource | com.hashicorp.cdktf.IInterpolatingParent | The parent resource. | +| terraformAttribute | java.lang.String | The attribute on the parent resource this class is referencing. | +| complexObjectIndex | java.lang.Number | the index of this item in the list. | +| complexObjectIsFromSet | java.lang.Boolean | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | --- -##### `terraformResource`Required +##### `terraformResource`Required - *Type:* com.hashicorp.cdktf.IInterpolatingParent @@ -32593,7 +36336,7 @@ The parent resource. --- -##### `terraformAttribute`Required +##### `terraformAttribute`Required - *Type:* java.lang.String @@ -32601,7 +36344,7 @@ The attribute on the parent resource this class is referencing. --- -##### `complexObjectIndex`Required +##### `complexObjectIndex`Required - *Type:* java.lang.Number @@ -32609,7 +36352,7 @@ the index of this item in the list. --- -##### `complexObjectIsFromSet`Required +##### `complexObjectIsFromSet`Required - *Type:* java.lang.Boolean @@ -32621,149 +36364,149 @@ whether the list is wrapping a set (will add tolist() to be able to access an it | **Name** | **Description** | | --- | --- | -| computeFqn | *No description.* | -| getAnyMapAttribute | *No description.* | -| getBooleanAttribute | *No description.* | -| getBooleanMapAttribute | *No description.* | -| getListAttribute | *No description.* | -| getNumberAttribute | *No description.* | -| getNumberListAttribute | *No description.* | -| getNumberMapAttribute | *No description.* | -| getStringAttribute | *No description.* | -| getStringMapAttribute | *No description.* | -| interpolationForAttribute | *No description.* | -| resolve | Produce the Token's value at resolution time. | -| toString | Return a string representation of this resolvable object. | +| computeFqn | *No description.* | +| getAnyMapAttribute | *No description.* | +| getBooleanAttribute | *No description.* | +| getBooleanMapAttribute | *No description.* | +| getListAttribute | *No description.* | +| getNumberAttribute | *No description.* | +| getNumberListAttribute | *No description.* | +| getNumberMapAttribute | *No description.* | +| getStringAttribute | *No description.* | +| getStringMapAttribute | *No description.* | +| interpolationForAttribute | *No description.* | +| resolve | Produce the Token's value at resolution time. | +| toString | Return a string representation of this resolvable object. | --- -##### `computeFqn` +##### `computeFqn` ```java public java.lang.String computeFqn() ``` -##### `getAnyMapAttribute` +##### `getAnyMapAttribute` ```java public java.util.Map getAnyMapAttribute(java.lang.String terraformAttribute) ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* java.lang.String --- -##### `getBooleanAttribute` +##### `getBooleanAttribute` ```java public IResolvable getBooleanAttribute(java.lang.String terraformAttribute) ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* java.lang.String --- -##### `getBooleanMapAttribute` +##### `getBooleanMapAttribute` ```java public java.util.Map getBooleanMapAttribute(java.lang.String terraformAttribute) ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* java.lang.String --- -##### `getListAttribute` +##### `getListAttribute` ```java public java.util.List getListAttribute(java.lang.String terraformAttribute) ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* java.lang.String --- -##### `getNumberAttribute` +##### `getNumberAttribute` ```java public java.lang.Number getNumberAttribute(java.lang.String terraformAttribute) ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* java.lang.String --- -##### `getNumberListAttribute` +##### `getNumberListAttribute` ```java public java.util.List getNumberListAttribute(java.lang.String terraformAttribute) ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* java.lang.String --- -##### `getNumberMapAttribute` +##### `getNumberMapAttribute` ```java public java.util.Map getNumberMapAttribute(java.lang.String terraformAttribute) ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* java.lang.String --- -##### `getStringAttribute` +##### `getStringAttribute` ```java public java.lang.String getStringAttribute(java.lang.String terraformAttribute) ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* java.lang.String --- -##### `getStringMapAttribute` +##### `getStringMapAttribute` ```java public java.util.Map getStringMapAttribute(java.lang.String terraformAttribute) ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* java.lang.String --- -##### `interpolationForAttribute` +##### `interpolationForAttribute` ```java public IResolvable interpolationForAttribute(java.lang.String property) ``` -###### `property`Required +###### `property`Required - *Type:* java.lang.String --- -##### `resolve` +##### `resolve` ```java public java.lang.Object resolve(IResolveContext _context) @@ -32771,13 +36514,13 @@ public java.lang.Object resolve(IResolveContext _context) Produce the Token's value at resolution time. -###### `_context`Required +###### `_context`Required - *Type:* com.hashicorp.cdktf.IResolveContext --- -##### `toString` +##### `toString` ```java public java.lang.String toString() @@ -32792,15 +36535,17 @@ Returns a reversible string representation. | **Name** | **Type** | **Description** | | --- | --- | --- | -| creationStack | java.util.List | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| fqn | java.lang.String | *No description.* | -| path | java.lang.String | *No description.* | -| preservePathPrefix | com.hashicorp.cdktf.IResolvable | *No description.* | -| internalValue | DataDigitaloceanAppSpecStaticSiteRoutes | *No description.* | +| creationStack | java.util.List | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| fqn | java.lang.String | *No description.* | +| key | java.lang.String | *No description.* | +| scope | java.lang.String | *No description.* | +| type | java.lang.String | *No description.* | +| value | java.lang.String | *No description.* | +| internalValue | DataDigitaloceanAppSpecWorkerEnv | *No description.* | --- -##### `creationStack`Required +##### `creationStack`Required ```java public java.util.List getCreationStack(); @@ -32814,7 +36559,7 @@ If this returns an empty array the stack will not be attached. --- -##### `fqn`Required +##### `fqn`Required ```java public java.lang.String getFqn(); @@ -32824,56 +36569,76 @@ public java.lang.String getFqn(); --- -##### `path`Required +##### `key`Required ```java -public java.lang.String getPath(); +public java.lang.String getKey(); ``` - *Type:* java.lang.String --- -##### `preservePathPrefix`Required +##### `scope`Required ```java -public IResolvable getPreservePathPrefix(); +public java.lang.String getScope(); ``` -- *Type:* com.hashicorp.cdktf.IResolvable +- *Type:* java.lang.String --- -##### `internalValue`Optional +##### `type`Required ```java -public DataDigitaloceanAppSpecStaticSiteRoutes getInternalValue(); +public java.lang.String getType(); ``` -- *Type:* DataDigitaloceanAppSpecStaticSiteRoutes +- *Type:* java.lang.String --- +##### `value`Required -### DataDigitaloceanAppSpecWorkerAlertList +```java +public java.lang.String getValue(); +``` -#### Initializers +- *Type:* java.lang.String + +--- + +##### `internalValue`Optional ```java -import com.hashicorp.cdktf.providers.digitalocean.data_digitalocean_app.DataDigitaloceanAppSpecWorkerAlertList; +public DataDigitaloceanAppSpecWorkerEnv getInternalValue(); +``` -new DataDigitaloceanAppSpecWorkerAlertList(IInterpolatingParent terraformResource, java.lang.String terraformAttribute, java.lang.Boolean wrapsSet); +- *Type:* DataDigitaloceanAppSpecWorkerEnv + +--- + + +### DataDigitaloceanAppSpecWorkerGithubList + +#### Initializers + +```java +import com.hashicorp.cdktf.providers.digitalocean.data_digitalocean_app.DataDigitaloceanAppSpecWorkerGithubList; + +new DataDigitaloceanAppSpecWorkerGithubList(IInterpolatingParent terraformResource, java.lang.String terraformAttribute, java.lang.Boolean wrapsSet); ``` | **Name** | **Type** | **Description** | | --- | --- | --- | -| terraformResource | com.hashicorp.cdktf.IInterpolatingParent | The parent resource. | -| terraformAttribute | java.lang.String | The attribute on the parent resource this class is referencing. | -| wrapsSet | java.lang.Boolean | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | +| terraformResource | com.hashicorp.cdktf.IInterpolatingParent | The parent resource. | +| terraformAttribute | java.lang.String | The attribute on the parent resource this class is referencing. | +| wrapsSet | java.lang.Boolean | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | --- -##### `terraformResource`Required +##### `terraformResource`Required - *Type:* com.hashicorp.cdktf.IInterpolatingParent @@ -32881,7 +36646,7 @@ The parent resource. --- -##### `terraformAttribute`Required +##### `terraformAttribute`Required - *Type:* java.lang.String @@ -32889,7 +36654,7 @@ The attribute on the parent resource this class is referencing. --- -##### `wrapsSet`Required +##### `wrapsSet`Required - *Type:* java.lang.Boolean @@ -32901,15 +36666,15 @@ whether the list is wrapping a set (will add tolist() to be able to access an it | **Name** | **Description** | | --- | --- | -| allWithMapKey | Creating an iterator for this complex list. | -| computeFqn | *No description.* | -| resolve | Produce the Token's value at resolution time. | -| toString | Return a string representation of this resolvable object. | -| get | *No description.* | +| allWithMapKey | Creating an iterator for this complex list. | +| computeFqn | *No description.* | +| resolve | Produce the Token's value at resolution time. | +| toString | Return a string representation of this resolvable object. | +| get | *No description.* | --- -##### `allWithMapKey` +##### `allWithMapKey` ```java public DynamicListTerraformIterator allWithMapKey(java.lang.String mapKeyAttributeName) @@ -32919,19 +36684,19 @@ Creating an iterator for this complex list. The list will be converted into a map with the mapKeyAttributeName as the key. -###### `mapKeyAttributeName`Required +###### `mapKeyAttributeName`Required - *Type:* java.lang.String --- -##### `computeFqn` +##### `computeFqn` ```java public java.lang.String computeFqn() ``` -##### `resolve` +##### `resolve` ```java public java.lang.Object resolve(IResolveContext _context) @@ -32939,13 +36704,13 @@ public java.lang.Object resolve(IResolveContext _context) Produce the Token's value at resolution time. -###### `_context`Required +###### `_context`Required - *Type:* com.hashicorp.cdktf.IResolveContext --- -##### `toString` +##### `toString` ```java public java.lang.String toString() @@ -32955,13 +36720,13 @@ Return a string representation of this resolvable object. Returns a reversible string representation. -##### `get` +##### `get` ```java -public DataDigitaloceanAppSpecWorkerAlertOutputReference get(java.lang.Number index) +public DataDigitaloceanAppSpecWorkerGithubOutputReference get(java.lang.Number index) ``` -###### `index`Required +###### `index`Required - *Type:* java.lang.Number @@ -32974,12 +36739,12 @@ the index of the item to return. | **Name** | **Type** | **Description** | | --- | --- | --- | -| creationStack | java.util.List | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| fqn | java.lang.String | *No description.* | +| creationStack | java.util.List | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| fqn | java.lang.String | *No description.* | --- -##### `creationStack`Required +##### `creationStack`Required ```java public java.util.List getCreationStack(); @@ -32993,7 +36758,7 @@ If this returns an empty array the stack will not be attached. --- -##### `fqn`Required +##### `fqn`Required ```java public java.lang.String getFqn(); @@ -33004,26 +36769,26 @@ public java.lang.String getFqn(); --- -### DataDigitaloceanAppSpecWorkerAlertOutputReference +### DataDigitaloceanAppSpecWorkerGithubOutputReference -#### Initializers +#### Initializers ```java -import com.hashicorp.cdktf.providers.digitalocean.data_digitalocean_app.DataDigitaloceanAppSpecWorkerAlertOutputReference; +import com.hashicorp.cdktf.providers.digitalocean.data_digitalocean_app.DataDigitaloceanAppSpecWorkerGithubOutputReference; -new DataDigitaloceanAppSpecWorkerAlertOutputReference(IInterpolatingParent terraformResource, java.lang.String terraformAttribute, java.lang.Number complexObjectIndex, java.lang.Boolean complexObjectIsFromSet); +new DataDigitaloceanAppSpecWorkerGithubOutputReference(IInterpolatingParent terraformResource, java.lang.String terraformAttribute, java.lang.Number complexObjectIndex, java.lang.Boolean complexObjectIsFromSet); ``` | **Name** | **Type** | **Description** | | --- | --- | --- | -| terraformResource | com.hashicorp.cdktf.IInterpolatingParent | The parent resource. | -| terraformAttribute | java.lang.String | The attribute on the parent resource this class is referencing. | -| complexObjectIndex | java.lang.Number | the index of this item in the list. | -| complexObjectIsFromSet | java.lang.Boolean | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | +| terraformResource | com.hashicorp.cdktf.IInterpolatingParent | The parent resource. | +| terraformAttribute | java.lang.String | The attribute on the parent resource this class is referencing. | +| complexObjectIndex | java.lang.Number | the index of this item in the list. | +| complexObjectIsFromSet | java.lang.Boolean | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | --- -##### `terraformResource`Required +##### `terraformResource`Required - *Type:* com.hashicorp.cdktf.IInterpolatingParent @@ -33031,7 +36796,7 @@ The parent resource. --- -##### `terraformAttribute`Required +##### `terraformAttribute`Required - *Type:* java.lang.String @@ -33039,7 +36804,7 @@ The attribute on the parent resource this class is referencing. --- -##### `complexObjectIndex`Required +##### `complexObjectIndex`Required - *Type:* java.lang.Number @@ -33047,7 +36812,7 @@ the index of this item in the list. --- -##### `complexObjectIsFromSet`Required +##### `complexObjectIsFromSet`Required - *Type:* java.lang.Boolean @@ -33059,149 +36824,149 @@ whether the list is wrapping a set (will add tolist() to be able to access an it | **Name** | **Description** | | --- | --- | -| computeFqn | *No description.* | -| getAnyMapAttribute | *No description.* | -| getBooleanAttribute | *No description.* | -| getBooleanMapAttribute | *No description.* | -| getListAttribute | *No description.* | -| getNumberAttribute | *No description.* | -| getNumberListAttribute | *No description.* | -| getNumberMapAttribute | *No description.* | -| getStringAttribute | *No description.* | -| getStringMapAttribute | *No description.* | -| interpolationForAttribute | *No description.* | -| resolve | Produce the Token's value at resolution time. | -| toString | Return a string representation of this resolvable object. | +| computeFqn | *No description.* | +| getAnyMapAttribute | *No description.* | +| getBooleanAttribute | *No description.* | +| getBooleanMapAttribute | *No description.* | +| getListAttribute | *No description.* | +| getNumberAttribute | *No description.* | +| getNumberListAttribute | *No description.* | +| getNumberMapAttribute | *No description.* | +| getStringAttribute | *No description.* | +| getStringMapAttribute | *No description.* | +| interpolationForAttribute | *No description.* | +| resolve | Produce the Token's value at resolution time. | +| toString | Return a string representation of this resolvable object. | --- -##### `computeFqn` +##### `computeFqn` ```java public java.lang.String computeFqn() ``` -##### `getAnyMapAttribute` +##### `getAnyMapAttribute` ```java public java.util.Map getAnyMapAttribute(java.lang.String terraformAttribute) ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* java.lang.String --- -##### `getBooleanAttribute` +##### `getBooleanAttribute` ```java public IResolvable getBooleanAttribute(java.lang.String terraformAttribute) ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* java.lang.String --- -##### `getBooleanMapAttribute` +##### `getBooleanMapAttribute` ```java public java.util.Map getBooleanMapAttribute(java.lang.String terraformAttribute) ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* java.lang.String --- -##### `getListAttribute` +##### `getListAttribute` ```java public java.util.List getListAttribute(java.lang.String terraformAttribute) ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* java.lang.String --- -##### `getNumberAttribute` +##### `getNumberAttribute` ```java public java.lang.Number getNumberAttribute(java.lang.String terraformAttribute) ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* java.lang.String --- -##### `getNumberListAttribute` +##### `getNumberListAttribute` ```java public java.util.List getNumberListAttribute(java.lang.String terraformAttribute) ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* java.lang.String --- -##### `getNumberMapAttribute` +##### `getNumberMapAttribute` ```java public java.util.Map getNumberMapAttribute(java.lang.String terraformAttribute) ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* java.lang.String --- -##### `getStringAttribute` +##### `getStringAttribute` ```java public java.lang.String getStringAttribute(java.lang.String terraformAttribute) ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* java.lang.String --- -##### `getStringMapAttribute` +##### `getStringMapAttribute` ```java public java.util.Map getStringMapAttribute(java.lang.String terraformAttribute) ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* java.lang.String --- -##### `interpolationForAttribute` +##### `interpolationForAttribute` ```java public IResolvable interpolationForAttribute(java.lang.String property) ``` -###### `property`Required +###### `property`Required - *Type:* java.lang.String --- -##### `resolve` +##### `resolve` ```java public java.lang.Object resolve(IResolveContext _context) @@ -33209,13 +36974,13 @@ public java.lang.Object resolve(IResolveContext _context) Produce the Token's value at resolution time. -###### `_context`Required +###### `_context`Required - *Type:* com.hashicorp.cdktf.IResolveContext --- -##### `toString` +##### `toString` ```java public java.lang.String toString() @@ -33230,18 +36995,16 @@ Returns a reversible string representation. | **Name** | **Type** | **Description** | | --- | --- | --- | -| creationStack | java.util.List | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| fqn | java.lang.String | *No description.* | -| disabled | com.hashicorp.cdktf.IResolvable | *No description.* | -| operator | java.lang.String | *No description.* | -| rule | java.lang.String | *No description.* | -| value | java.lang.Number | *No description.* | -| window | java.lang.String | *No description.* | -| internalValue | DataDigitaloceanAppSpecWorkerAlert | *No description.* | +| creationStack | java.util.List | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| fqn | java.lang.String | *No description.* | +| branch | java.lang.String | *No description.* | +| deployOnPush | com.hashicorp.cdktf.IResolvable | *No description.* | +| repo | java.lang.String | *No description.* | +| internalValue | DataDigitaloceanAppSpecWorkerGithub | *No description.* | --- -##### `creationStack`Required +##### `creationStack`Required ```java public java.util.List getCreationStack(); @@ -33255,7 +37018,7 @@ If this returns an empty array the stack will not be attached. --- -##### `fqn`Required +##### `fqn`Required ```java public java.lang.String getFqn(); @@ -33265,86 +37028,66 @@ public java.lang.String getFqn(); --- -##### `disabled`Required - -```java -public IResolvable getDisabled(); -``` - -- *Type:* com.hashicorp.cdktf.IResolvable - ---- - -##### `operator`Required - -```java -public java.lang.String getOperator(); -``` - -- *Type:* java.lang.String - ---- - -##### `rule`Required +##### `branch`Required ```java -public java.lang.String getRule(); +public java.lang.String getBranch(); ``` - *Type:* java.lang.String --- -##### `value`Required +##### `deployOnPush`Required ```java -public java.lang.Number getValue(); +public IResolvable getDeployOnPush(); ``` -- *Type:* java.lang.Number +- *Type:* com.hashicorp.cdktf.IResolvable --- -##### `window`Required +##### `repo`Required ```java -public java.lang.String getWindow(); +public java.lang.String getRepo(); ``` - *Type:* java.lang.String --- -##### `internalValue`Optional +##### `internalValue`Optional ```java -public DataDigitaloceanAppSpecWorkerAlert getInternalValue(); +public DataDigitaloceanAppSpecWorkerGithub getInternalValue(); ``` -- *Type:* DataDigitaloceanAppSpecWorkerAlert +- *Type:* DataDigitaloceanAppSpecWorkerGithub --- -### DataDigitaloceanAppSpecWorkerEnvList +### DataDigitaloceanAppSpecWorkerGitlabList -#### Initializers +#### Initializers ```java -import com.hashicorp.cdktf.providers.digitalocean.data_digitalocean_app.DataDigitaloceanAppSpecWorkerEnvList; +import com.hashicorp.cdktf.providers.digitalocean.data_digitalocean_app.DataDigitaloceanAppSpecWorkerGitlabList; -new DataDigitaloceanAppSpecWorkerEnvList(IInterpolatingParent terraformResource, java.lang.String terraformAttribute, java.lang.Boolean wrapsSet); +new DataDigitaloceanAppSpecWorkerGitlabList(IInterpolatingParent terraformResource, java.lang.String terraformAttribute, java.lang.Boolean wrapsSet); ``` | **Name** | **Type** | **Description** | | --- | --- | --- | -| terraformResource | com.hashicorp.cdktf.IInterpolatingParent | The parent resource. | -| terraformAttribute | java.lang.String | The attribute on the parent resource this class is referencing. | -| wrapsSet | java.lang.Boolean | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | +| terraformResource | com.hashicorp.cdktf.IInterpolatingParent | The parent resource. | +| terraformAttribute | java.lang.String | The attribute on the parent resource this class is referencing. | +| wrapsSet | java.lang.Boolean | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | --- -##### `terraformResource`Required +##### `terraformResource`Required - *Type:* com.hashicorp.cdktf.IInterpolatingParent @@ -33352,7 +37095,7 @@ The parent resource. --- -##### `terraformAttribute`Required +##### `terraformAttribute`Required - *Type:* java.lang.String @@ -33360,7 +37103,7 @@ The attribute on the parent resource this class is referencing. --- -##### `wrapsSet`Required +##### `wrapsSet`Required - *Type:* java.lang.Boolean @@ -33372,15 +37115,15 @@ whether the list is wrapping a set (will add tolist() to be able to access an it | **Name** | **Description** | | --- | --- | -| allWithMapKey | Creating an iterator for this complex list. | -| computeFqn | *No description.* | -| resolve | Produce the Token's value at resolution time. | -| toString | Return a string representation of this resolvable object. | -| get | *No description.* | +| allWithMapKey | Creating an iterator for this complex list. | +| computeFqn | *No description.* | +| resolve | Produce the Token's value at resolution time. | +| toString | Return a string representation of this resolvable object. | +| get | *No description.* | --- -##### `allWithMapKey` +##### `allWithMapKey` ```java public DynamicListTerraformIterator allWithMapKey(java.lang.String mapKeyAttributeName) @@ -33390,19 +37133,19 @@ Creating an iterator for this complex list. The list will be converted into a map with the mapKeyAttributeName as the key. -###### `mapKeyAttributeName`Required +###### `mapKeyAttributeName`Required - *Type:* java.lang.String --- -##### `computeFqn` +##### `computeFqn` ```java public java.lang.String computeFqn() ``` -##### `resolve` +##### `resolve` ```java public java.lang.Object resolve(IResolveContext _context) @@ -33410,13 +37153,13 @@ public java.lang.Object resolve(IResolveContext _context) Produce the Token's value at resolution time. -###### `_context`Required +###### `_context`Required - *Type:* com.hashicorp.cdktf.IResolveContext --- -##### `toString` +##### `toString` ```java public java.lang.String toString() @@ -33426,13 +37169,13 @@ Return a string representation of this resolvable object. Returns a reversible string representation. -##### `get` +##### `get` ```java -public DataDigitaloceanAppSpecWorkerEnvOutputReference get(java.lang.Number index) +public DataDigitaloceanAppSpecWorkerGitlabOutputReference get(java.lang.Number index) ``` -###### `index`Required +###### `index`Required - *Type:* java.lang.Number @@ -33445,12 +37188,12 @@ the index of the item to return. | **Name** | **Type** | **Description** | | --- | --- | --- | -| creationStack | java.util.List | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| fqn | java.lang.String | *No description.* | +| creationStack | java.util.List | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| fqn | java.lang.String | *No description.* | --- -##### `creationStack`Required +##### `creationStack`Required ```java public java.util.List getCreationStack(); @@ -33464,7 +37207,7 @@ If this returns an empty array the stack will not be attached. --- -##### `fqn`Required +##### `fqn`Required ```java public java.lang.String getFqn(); @@ -33475,26 +37218,26 @@ public java.lang.String getFqn(); --- -### DataDigitaloceanAppSpecWorkerEnvOutputReference +### DataDigitaloceanAppSpecWorkerGitlabOutputReference -#### Initializers +#### Initializers ```java -import com.hashicorp.cdktf.providers.digitalocean.data_digitalocean_app.DataDigitaloceanAppSpecWorkerEnvOutputReference; +import com.hashicorp.cdktf.providers.digitalocean.data_digitalocean_app.DataDigitaloceanAppSpecWorkerGitlabOutputReference; -new DataDigitaloceanAppSpecWorkerEnvOutputReference(IInterpolatingParent terraformResource, java.lang.String terraformAttribute, java.lang.Number complexObjectIndex, java.lang.Boolean complexObjectIsFromSet); +new DataDigitaloceanAppSpecWorkerGitlabOutputReference(IInterpolatingParent terraformResource, java.lang.String terraformAttribute, java.lang.Number complexObjectIndex, java.lang.Boolean complexObjectIsFromSet); ``` | **Name** | **Type** | **Description** | | --- | --- | --- | -| terraformResource | com.hashicorp.cdktf.IInterpolatingParent | The parent resource. | -| terraformAttribute | java.lang.String | The attribute on the parent resource this class is referencing. | -| complexObjectIndex | java.lang.Number | the index of this item in the list. | -| complexObjectIsFromSet | java.lang.Boolean | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | +| terraformResource | com.hashicorp.cdktf.IInterpolatingParent | The parent resource. | +| terraformAttribute | java.lang.String | The attribute on the parent resource this class is referencing. | +| complexObjectIndex | java.lang.Number | the index of this item in the list. | +| complexObjectIsFromSet | java.lang.Boolean | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | --- -##### `terraformResource`Required +##### `terraformResource`Required - *Type:* com.hashicorp.cdktf.IInterpolatingParent @@ -33502,7 +37245,7 @@ The parent resource. --- -##### `terraformAttribute`Required +##### `terraformAttribute`Required - *Type:* java.lang.String @@ -33510,7 +37253,7 @@ The attribute on the parent resource this class is referencing. --- -##### `complexObjectIndex`Required +##### `complexObjectIndex`Required - *Type:* java.lang.Number @@ -33518,7 +37261,7 @@ the index of this item in the list. --- -##### `complexObjectIsFromSet`Required +##### `complexObjectIsFromSet`Required - *Type:* java.lang.Boolean @@ -33530,149 +37273,149 @@ whether the list is wrapping a set (will add tolist() to be able to access an it | **Name** | **Description** | | --- | --- | -| computeFqn | *No description.* | -| getAnyMapAttribute | *No description.* | -| getBooleanAttribute | *No description.* | -| getBooleanMapAttribute | *No description.* | -| getListAttribute | *No description.* | -| getNumberAttribute | *No description.* | -| getNumberListAttribute | *No description.* | -| getNumberMapAttribute | *No description.* | -| getStringAttribute | *No description.* | -| getStringMapAttribute | *No description.* | -| interpolationForAttribute | *No description.* | -| resolve | Produce the Token's value at resolution time. | -| toString | Return a string representation of this resolvable object. | +| computeFqn | *No description.* | +| getAnyMapAttribute | *No description.* | +| getBooleanAttribute | *No description.* | +| getBooleanMapAttribute | *No description.* | +| getListAttribute | *No description.* | +| getNumberAttribute | *No description.* | +| getNumberListAttribute | *No description.* | +| getNumberMapAttribute | *No description.* | +| getStringAttribute | *No description.* | +| getStringMapAttribute | *No description.* | +| interpolationForAttribute | *No description.* | +| resolve | Produce the Token's value at resolution time. | +| toString | Return a string representation of this resolvable object. | --- -##### `computeFqn` +##### `computeFqn` ```java public java.lang.String computeFqn() ``` -##### `getAnyMapAttribute` +##### `getAnyMapAttribute` ```java public java.util.Map getAnyMapAttribute(java.lang.String terraformAttribute) ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* java.lang.String --- -##### `getBooleanAttribute` +##### `getBooleanAttribute` ```java public IResolvable getBooleanAttribute(java.lang.String terraformAttribute) ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* java.lang.String --- -##### `getBooleanMapAttribute` +##### `getBooleanMapAttribute` ```java public java.util.Map getBooleanMapAttribute(java.lang.String terraformAttribute) ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* java.lang.String --- -##### `getListAttribute` +##### `getListAttribute` ```java public java.util.List getListAttribute(java.lang.String terraformAttribute) ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* java.lang.String --- -##### `getNumberAttribute` +##### `getNumberAttribute` ```java public java.lang.Number getNumberAttribute(java.lang.String terraformAttribute) ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* java.lang.String --- -##### `getNumberListAttribute` +##### `getNumberListAttribute` ```java public java.util.List getNumberListAttribute(java.lang.String terraformAttribute) ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* java.lang.String --- -##### `getNumberMapAttribute` +##### `getNumberMapAttribute` ```java public java.util.Map getNumberMapAttribute(java.lang.String terraformAttribute) ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* java.lang.String --- -##### `getStringAttribute` +##### `getStringAttribute` ```java public java.lang.String getStringAttribute(java.lang.String terraformAttribute) ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* java.lang.String --- -##### `getStringMapAttribute` +##### `getStringMapAttribute` ```java public java.util.Map getStringMapAttribute(java.lang.String terraformAttribute) ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* java.lang.String --- -##### `interpolationForAttribute` +##### `interpolationForAttribute` ```java public IResolvable interpolationForAttribute(java.lang.String property) ``` -###### `property`Required +###### `property`Required - *Type:* java.lang.String --- -##### `resolve` +##### `resolve` ```java public java.lang.Object resolve(IResolveContext _context) @@ -33680,13 +37423,13 @@ public java.lang.Object resolve(IResolveContext _context) Produce the Token's value at resolution time. -###### `_context`Required +###### `_context`Required - *Type:* com.hashicorp.cdktf.IResolveContext --- -##### `toString` +##### `toString` ```java public java.lang.String toString() @@ -33701,17 +37444,16 @@ Returns a reversible string representation. | **Name** | **Type** | **Description** | | --- | --- | --- | -| creationStack | java.util.List | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| fqn | java.lang.String | *No description.* | -| key | java.lang.String | *No description.* | -| scope | java.lang.String | *No description.* | -| type | java.lang.String | *No description.* | -| value | java.lang.String | *No description.* | -| internalValue | DataDigitaloceanAppSpecWorkerEnv | *No description.* | +| creationStack | java.util.List | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| fqn | java.lang.String | *No description.* | +| branch | java.lang.String | *No description.* | +| deployOnPush | com.hashicorp.cdktf.IResolvable | *No description.* | +| repo | java.lang.String | *No description.* | +| internalValue | DataDigitaloceanAppSpecWorkerGitlab | *No description.* | --- -##### `creationStack`Required +##### `creationStack`Required ```java public java.util.List getCreationStack(); @@ -33725,7 +37467,7 @@ If this returns an empty array the stack will not be attached. --- -##### `fqn`Required +##### `fqn`Required ```java public java.lang.String getFqn(); @@ -33735,76 +37477,66 @@ public java.lang.String getFqn(); --- -##### `key`Required - -```java -public java.lang.String getKey(); -``` - -- *Type:* java.lang.String - ---- - -##### `scope`Required +##### `branch`Required ```java -public java.lang.String getScope(); +public java.lang.String getBranch(); ``` - *Type:* java.lang.String --- -##### `type`Required +##### `deployOnPush`Required ```java -public java.lang.String getType(); +public IResolvable getDeployOnPush(); ``` -- *Type:* java.lang.String +- *Type:* com.hashicorp.cdktf.IResolvable --- -##### `value`Required +##### `repo`Required ```java -public java.lang.String getValue(); +public java.lang.String getRepo(); ``` - *Type:* java.lang.String --- -##### `internalValue`Optional +##### `internalValue`Optional ```java -public DataDigitaloceanAppSpecWorkerEnv getInternalValue(); +public DataDigitaloceanAppSpecWorkerGitlab getInternalValue(); ``` -- *Type:* DataDigitaloceanAppSpecWorkerEnv +- *Type:* DataDigitaloceanAppSpecWorkerGitlab --- -### DataDigitaloceanAppSpecWorkerGithubList +### DataDigitaloceanAppSpecWorkerGitList -#### Initializers +#### Initializers ```java -import com.hashicorp.cdktf.providers.digitalocean.data_digitalocean_app.DataDigitaloceanAppSpecWorkerGithubList; +import com.hashicorp.cdktf.providers.digitalocean.data_digitalocean_app.DataDigitaloceanAppSpecWorkerGitList; -new DataDigitaloceanAppSpecWorkerGithubList(IInterpolatingParent terraformResource, java.lang.String terraformAttribute, java.lang.Boolean wrapsSet); +new DataDigitaloceanAppSpecWorkerGitList(IInterpolatingParent terraformResource, java.lang.String terraformAttribute, java.lang.Boolean wrapsSet); ``` | **Name** | **Type** | **Description** | | --- | --- | --- | -| terraformResource | com.hashicorp.cdktf.IInterpolatingParent | The parent resource. | -| terraformAttribute | java.lang.String | The attribute on the parent resource this class is referencing. | -| wrapsSet | java.lang.Boolean | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | +| terraformResource | com.hashicorp.cdktf.IInterpolatingParent | The parent resource. | +| terraformAttribute | java.lang.String | The attribute on the parent resource this class is referencing. | +| wrapsSet | java.lang.Boolean | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | --- -##### `terraformResource`Required +##### `terraformResource`Required - *Type:* com.hashicorp.cdktf.IInterpolatingParent @@ -33812,7 +37544,7 @@ The parent resource. --- -##### `terraformAttribute`Required +##### `terraformAttribute`Required - *Type:* java.lang.String @@ -33820,7 +37552,7 @@ The attribute on the parent resource this class is referencing. --- -##### `wrapsSet`Required +##### `wrapsSet`Required - *Type:* java.lang.Boolean @@ -33832,15 +37564,15 @@ whether the list is wrapping a set (will add tolist() to be able to access an it | **Name** | **Description** | | --- | --- | -| allWithMapKey | Creating an iterator for this complex list. | -| computeFqn | *No description.* | -| resolve | Produce the Token's value at resolution time. | -| toString | Return a string representation of this resolvable object. | -| get | *No description.* | +| allWithMapKey | Creating an iterator for this complex list. | +| computeFqn | *No description.* | +| resolve | Produce the Token's value at resolution time. | +| toString | Return a string representation of this resolvable object. | +| get | *No description.* | --- -##### `allWithMapKey` +##### `allWithMapKey` ```java public DynamicListTerraformIterator allWithMapKey(java.lang.String mapKeyAttributeName) @@ -33850,19 +37582,19 @@ Creating an iterator for this complex list. The list will be converted into a map with the mapKeyAttributeName as the key. -###### `mapKeyAttributeName`Required +###### `mapKeyAttributeName`Required - *Type:* java.lang.String --- -##### `computeFqn` +##### `computeFqn` ```java public java.lang.String computeFqn() ``` -##### `resolve` +##### `resolve` ```java public java.lang.Object resolve(IResolveContext _context) @@ -33870,13 +37602,13 @@ public java.lang.Object resolve(IResolveContext _context) Produce the Token's value at resolution time. -###### `_context`Required +###### `_context`Required - *Type:* com.hashicorp.cdktf.IResolveContext --- -##### `toString` +##### `toString` ```java public java.lang.String toString() @@ -33886,13 +37618,13 @@ Return a string representation of this resolvable object. Returns a reversible string representation. -##### `get` +##### `get` ```java -public DataDigitaloceanAppSpecWorkerGithubOutputReference get(java.lang.Number index) +public DataDigitaloceanAppSpecWorkerGitOutputReference get(java.lang.Number index) ``` -###### `index`Required +###### `index`Required - *Type:* java.lang.Number @@ -33905,12 +37637,12 @@ the index of the item to return. | **Name** | **Type** | **Description** | | --- | --- | --- | -| creationStack | java.util.List | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| fqn | java.lang.String | *No description.* | +| creationStack | java.util.List | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| fqn | java.lang.String | *No description.* | --- -##### `creationStack`Required +##### `creationStack`Required ```java public java.util.List getCreationStack(); @@ -33924,7 +37656,7 @@ If this returns an empty array the stack will not be attached. --- -##### `fqn`Required +##### `fqn`Required ```java public java.lang.String getFqn(); @@ -33935,26 +37667,26 @@ public java.lang.String getFqn(); --- -### DataDigitaloceanAppSpecWorkerGithubOutputReference +### DataDigitaloceanAppSpecWorkerGitOutputReference -#### Initializers +#### Initializers ```java -import com.hashicorp.cdktf.providers.digitalocean.data_digitalocean_app.DataDigitaloceanAppSpecWorkerGithubOutputReference; +import com.hashicorp.cdktf.providers.digitalocean.data_digitalocean_app.DataDigitaloceanAppSpecWorkerGitOutputReference; -new DataDigitaloceanAppSpecWorkerGithubOutputReference(IInterpolatingParent terraformResource, java.lang.String terraformAttribute, java.lang.Number complexObjectIndex, java.lang.Boolean complexObjectIsFromSet); +new DataDigitaloceanAppSpecWorkerGitOutputReference(IInterpolatingParent terraformResource, java.lang.String terraformAttribute, java.lang.Number complexObjectIndex, java.lang.Boolean complexObjectIsFromSet); ``` | **Name** | **Type** | **Description** | | --- | --- | --- | -| terraformResource | com.hashicorp.cdktf.IInterpolatingParent | The parent resource. | -| terraformAttribute | java.lang.String | The attribute on the parent resource this class is referencing. | -| complexObjectIndex | java.lang.Number | the index of this item in the list. | -| complexObjectIsFromSet | java.lang.Boolean | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | +| terraformResource | com.hashicorp.cdktf.IInterpolatingParent | The parent resource. | +| terraformAttribute | java.lang.String | The attribute on the parent resource this class is referencing. | +| complexObjectIndex | java.lang.Number | the index of this item in the list. | +| complexObjectIsFromSet | java.lang.Boolean | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | --- -##### `terraformResource`Required +##### `terraformResource`Required - *Type:* com.hashicorp.cdktf.IInterpolatingParent @@ -33962,7 +37694,7 @@ The parent resource. --- -##### `terraformAttribute`Required +##### `terraformAttribute`Required - *Type:* java.lang.String @@ -33970,7 +37702,7 @@ The attribute on the parent resource this class is referencing. --- -##### `complexObjectIndex`Required +##### `complexObjectIndex`Required - *Type:* java.lang.Number @@ -33978,7 +37710,7 @@ the index of this item in the list. --- -##### `complexObjectIsFromSet`Required +##### `complexObjectIsFromSet`Required - *Type:* java.lang.Boolean @@ -33990,149 +37722,149 @@ whether the list is wrapping a set (will add tolist() to be able to access an it | **Name** | **Description** | | --- | --- | -| computeFqn | *No description.* | -| getAnyMapAttribute | *No description.* | -| getBooleanAttribute | *No description.* | -| getBooleanMapAttribute | *No description.* | -| getListAttribute | *No description.* | -| getNumberAttribute | *No description.* | -| getNumberListAttribute | *No description.* | -| getNumberMapAttribute | *No description.* | -| getStringAttribute | *No description.* | -| getStringMapAttribute | *No description.* | -| interpolationForAttribute | *No description.* | -| resolve | Produce the Token's value at resolution time. | -| toString | Return a string representation of this resolvable object. | +| computeFqn | *No description.* | +| getAnyMapAttribute | *No description.* | +| getBooleanAttribute | *No description.* | +| getBooleanMapAttribute | *No description.* | +| getListAttribute | *No description.* | +| getNumberAttribute | *No description.* | +| getNumberListAttribute | *No description.* | +| getNumberMapAttribute | *No description.* | +| getStringAttribute | *No description.* | +| getStringMapAttribute | *No description.* | +| interpolationForAttribute | *No description.* | +| resolve | Produce the Token's value at resolution time. | +| toString | Return a string representation of this resolvable object. | --- -##### `computeFqn` +##### `computeFqn` ```java public java.lang.String computeFqn() ``` -##### `getAnyMapAttribute` +##### `getAnyMapAttribute` ```java public java.util.Map getAnyMapAttribute(java.lang.String terraformAttribute) ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* java.lang.String --- -##### `getBooleanAttribute` +##### `getBooleanAttribute` ```java public IResolvable getBooleanAttribute(java.lang.String terraformAttribute) ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* java.lang.String --- -##### `getBooleanMapAttribute` +##### `getBooleanMapAttribute` ```java public java.util.Map getBooleanMapAttribute(java.lang.String terraformAttribute) ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* java.lang.String --- -##### `getListAttribute` +##### `getListAttribute` ```java public java.util.List getListAttribute(java.lang.String terraformAttribute) ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* java.lang.String --- -##### `getNumberAttribute` +##### `getNumberAttribute` ```java public java.lang.Number getNumberAttribute(java.lang.String terraformAttribute) ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* java.lang.String --- -##### `getNumberListAttribute` +##### `getNumberListAttribute` ```java public java.util.List getNumberListAttribute(java.lang.String terraformAttribute) ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* java.lang.String --- -##### `getNumberMapAttribute` +##### `getNumberMapAttribute` ```java public java.util.Map getNumberMapAttribute(java.lang.String terraformAttribute) ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* java.lang.String --- -##### `getStringAttribute` +##### `getStringAttribute` ```java public java.lang.String getStringAttribute(java.lang.String terraformAttribute) ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* java.lang.String --- -##### `getStringMapAttribute` +##### `getStringMapAttribute` ```java public java.util.Map getStringMapAttribute(java.lang.String terraformAttribute) ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* java.lang.String --- -##### `interpolationForAttribute` +##### `interpolationForAttribute` ```java public IResolvable interpolationForAttribute(java.lang.String property) ``` -###### `property`Required +###### `property`Required - *Type:* java.lang.String --- -##### `resolve` +##### `resolve` ```java public java.lang.Object resolve(IResolveContext _context) @@ -34140,13 +37872,13 @@ public java.lang.Object resolve(IResolveContext _context) Produce the Token's value at resolution time. -###### `_context`Required +###### `_context`Required - *Type:* com.hashicorp.cdktf.IResolveContext --- -##### `toString` +##### `toString` ```java public java.lang.String toString() @@ -34161,16 +37893,15 @@ Returns a reversible string representation. | **Name** | **Type** | **Description** | | --- | --- | --- | -| creationStack | java.util.List | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| fqn | java.lang.String | *No description.* | -| branch | java.lang.String | *No description.* | -| deployOnPush | com.hashicorp.cdktf.IResolvable | *No description.* | -| repo | java.lang.String | *No description.* | -| internalValue | DataDigitaloceanAppSpecWorkerGithub | *No description.* | +| creationStack | java.util.List | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| fqn | java.lang.String | *No description.* | +| branch | java.lang.String | *No description.* | +| repoCloneUrl | java.lang.String | *No description.* | +| internalValue | DataDigitaloceanAppSpecWorkerGit | *No description.* | --- -##### `creationStack`Required +##### `creationStack`Required ```java public java.util.List getCreationStack(); @@ -34184,7 +37915,7 @@ If this returns an empty array the stack will not be attached. --- -##### `fqn`Required +##### `fqn`Required ```java public java.lang.String getFqn(); @@ -34194,7 +37925,7 @@ public java.lang.String getFqn(); --- -##### `branch`Required +##### `branch`Required ```java public java.lang.String getBranch(); @@ -34204,56 +37935,46 @@ public java.lang.String getBranch(); --- -##### `deployOnPush`Required - -```java -public IResolvable getDeployOnPush(); -``` - -- *Type:* com.hashicorp.cdktf.IResolvable - ---- - -##### `repo`Required +##### `repoCloneUrl`Required ```java -public java.lang.String getRepo(); +public java.lang.String getRepoCloneUrl(); ``` - *Type:* java.lang.String --- -##### `internalValue`Optional +##### `internalValue`Optional ```java -public DataDigitaloceanAppSpecWorkerGithub getInternalValue(); +public DataDigitaloceanAppSpecWorkerGit getInternalValue(); ``` -- *Type:* DataDigitaloceanAppSpecWorkerGithub +- *Type:* DataDigitaloceanAppSpecWorkerGit --- -### DataDigitaloceanAppSpecWorkerGitlabList +### DataDigitaloceanAppSpecWorkerImageDeployOnPushList -#### Initializers +#### Initializers ```java -import com.hashicorp.cdktf.providers.digitalocean.data_digitalocean_app.DataDigitaloceanAppSpecWorkerGitlabList; +import com.hashicorp.cdktf.providers.digitalocean.data_digitalocean_app.DataDigitaloceanAppSpecWorkerImageDeployOnPushList; -new DataDigitaloceanAppSpecWorkerGitlabList(IInterpolatingParent terraformResource, java.lang.String terraformAttribute, java.lang.Boolean wrapsSet); +new DataDigitaloceanAppSpecWorkerImageDeployOnPushList(IInterpolatingParent terraformResource, java.lang.String terraformAttribute, java.lang.Boolean wrapsSet); ``` | **Name** | **Type** | **Description** | | --- | --- | --- | -| terraformResource | com.hashicorp.cdktf.IInterpolatingParent | The parent resource. | -| terraformAttribute | java.lang.String | The attribute on the parent resource this class is referencing. | -| wrapsSet | java.lang.Boolean | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | +| terraformResource | com.hashicorp.cdktf.IInterpolatingParent | The parent resource. | +| terraformAttribute | java.lang.String | The attribute on the parent resource this class is referencing. | +| wrapsSet | java.lang.Boolean | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | --- -##### `terraformResource`Required +##### `terraformResource`Required - *Type:* com.hashicorp.cdktf.IInterpolatingParent @@ -34261,7 +37982,7 @@ The parent resource. --- -##### `terraformAttribute`Required +##### `terraformAttribute`Required - *Type:* java.lang.String @@ -34269,7 +37990,7 @@ The attribute on the parent resource this class is referencing. --- -##### `wrapsSet`Required +##### `wrapsSet`Required - *Type:* java.lang.Boolean @@ -34281,15 +38002,15 @@ whether the list is wrapping a set (will add tolist() to be able to access an it | **Name** | **Description** | | --- | --- | -| allWithMapKey | Creating an iterator for this complex list. | -| computeFqn | *No description.* | -| resolve | Produce the Token's value at resolution time. | -| toString | Return a string representation of this resolvable object. | -| get | *No description.* | +| allWithMapKey | Creating an iterator for this complex list. | +| computeFqn | *No description.* | +| resolve | Produce the Token's value at resolution time. | +| toString | Return a string representation of this resolvable object. | +| get | *No description.* | --- -##### `allWithMapKey` +##### `allWithMapKey` ```java public DynamicListTerraformIterator allWithMapKey(java.lang.String mapKeyAttributeName) @@ -34299,19 +38020,19 @@ Creating an iterator for this complex list. The list will be converted into a map with the mapKeyAttributeName as the key. -###### `mapKeyAttributeName`Required +###### `mapKeyAttributeName`Required - *Type:* java.lang.String --- -##### `computeFqn` +##### `computeFqn` ```java public java.lang.String computeFqn() ``` -##### `resolve` +##### `resolve` ```java public java.lang.Object resolve(IResolveContext _context) @@ -34319,13 +38040,13 @@ public java.lang.Object resolve(IResolveContext _context) Produce the Token's value at resolution time. -###### `_context`Required +###### `_context`Required - *Type:* com.hashicorp.cdktf.IResolveContext --- -##### `toString` +##### `toString` ```java public java.lang.String toString() @@ -34335,13 +38056,13 @@ Return a string representation of this resolvable object. Returns a reversible string representation. -##### `get` +##### `get` ```java -public DataDigitaloceanAppSpecWorkerGitlabOutputReference get(java.lang.Number index) +public DataDigitaloceanAppSpecWorkerImageDeployOnPushOutputReference get(java.lang.Number index) ``` -###### `index`Required +###### `index`Required - *Type:* java.lang.Number @@ -34354,12 +38075,12 @@ the index of the item to return. | **Name** | **Type** | **Description** | | --- | --- | --- | -| creationStack | java.util.List | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| fqn | java.lang.String | *No description.* | +| creationStack | java.util.List | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| fqn | java.lang.String | *No description.* | --- -##### `creationStack`Required +##### `creationStack`Required ```java public java.util.List getCreationStack(); @@ -34373,7 +38094,7 @@ If this returns an empty array the stack will not be attached. --- -##### `fqn`Required +##### `fqn`Required ```java public java.lang.String getFqn(); @@ -34384,26 +38105,26 @@ public java.lang.String getFqn(); --- -### DataDigitaloceanAppSpecWorkerGitlabOutputReference +### DataDigitaloceanAppSpecWorkerImageDeployOnPushOutputReference -#### Initializers +#### Initializers ```java -import com.hashicorp.cdktf.providers.digitalocean.data_digitalocean_app.DataDigitaloceanAppSpecWorkerGitlabOutputReference; +import com.hashicorp.cdktf.providers.digitalocean.data_digitalocean_app.DataDigitaloceanAppSpecWorkerImageDeployOnPushOutputReference; -new DataDigitaloceanAppSpecWorkerGitlabOutputReference(IInterpolatingParent terraformResource, java.lang.String terraformAttribute, java.lang.Number complexObjectIndex, java.lang.Boolean complexObjectIsFromSet); +new DataDigitaloceanAppSpecWorkerImageDeployOnPushOutputReference(IInterpolatingParent terraformResource, java.lang.String terraformAttribute, java.lang.Number complexObjectIndex, java.lang.Boolean complexObjectIsFromSet); ``` | **Name** | **Type** | **Description** | | --- | --- | --- | -| terraformResource | com.hashicorp.cdktf.IInterpolatingParent | The parent resource. | -| terraformAttribute | java.lang.String | The attribute on the parent resource this class is referencing. | -| complexObjectIndex | java.lang.Number | the index of this item in the list. | -| complexObjectIsFromSet | java.lang.Boolean | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | +| terraformResource | com.hashicorp.cdktf.IInterpolatingParent | The parent resource. | +| terraformAttribute | java.lang.String | The attribute on the parent resource this class is referencing. | +| complexObjectIndex | java.lang.Number | the index of this item in the list. | +| complexObjectIsFromSet | java.lang.Boolean | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | --- -##### `terraformResource`Required +##### `terraformResource`Required - *Type:* com.hashicorp.cdktf.IInterpolatingParent @@ -34411,7 +38132,7 @@ The parent resource. --- -##### `terraformAttribute`Required +##### `terraformAttribute`Required - *Type:* java.lang.String @@ -34419,7 +38140,7 @@ The attribute on the parent resource this class is referencing. --- -##### `complexObjectIndex`Required +##### `complexObjectIndex`Required - *Type:* java.lang.Number @@ -34427,7 +38148,7 @@ the index of this item in the list. --- -##### `complexObjectIsFromSet`Required +##### `complexObjectIsFromSet`Required - *Type:* java.lang.Boolean @@ -34439,149 +38160,149 @@ whether the list is wrapping a set (will add tolist() to be able to access an it | **Name** | **Description** | | --- | --- | -| computeFqn | *No description.* | -| getAnyMapAttribute | *No description.* | -| getBooleanAttribute | *No description.* | -| getBooleanMapAttribute | *No description.* | -| getListAttribute | *No description.* | -| getNumberAttribute | *No description.* | -| getNumberListAttribute | *No description.* | -| getNumberMapAttribute | *No description.* | -| getStringAttribute | *No description.* | -| getStringMapAttribute | *No description.* | -| interpolationForAttribute | *No description.* | -| resolve | Produce the Token's value at resolution time. | -| toString | Return a string representation of this resolvable object. | +| computeFqn | *No description.* | +| getAnyMapAttribute | *No description.* | +| getBooleanAttribute | *No description.* | +| getBooleanMapAttribute | *No description.* | +| getListAttribute | *No description.* | +| getNumberAttribute | *No description.* | +| getNumberListAttribute | *No description.* | +| getNumberMapAttribute | *No description.* | +| getStringAttribute | *No description.* | +| getStringMapAttribute | *No description.* | +| interpolationForAttribute | *No description.* | +| resolve | Produce the Token's value at resolution time. | +| toString | Return a string representation of this resolvable object. | --- -##### `computeFqn` +##### `computeFqn` ```java public java.lang.String computeFqn() ``` -##### `getAnyMapAttribute` +##### `getAnyMapAttribute` ```java public java.util.Map getAnyMapAttribute(java.lang.String terraformAttribute) ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* java.lang.String --- -##### `getBooleanAttribute` +##### `getBooleanAttribute` ```java public IResolvable getBooleanAttribute(java.lang.String terraformAttribute) ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* java.lang.String --- -##### `getBooleanMapAttribute` +##### `getBooleanMapAttribute` ```java public java.util.Map getBooleanMapAttribute(java.lang.String terraformAttribute) ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* java.lang.String --- -##### `getListAttribute` +##### `getListAttribute` ```java public java.util.List getListAttribute(java.lang.String terraformAttribute) ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* java.lang.String --- -##### `getNumberAttribute` +##### `getNumberAttribute` ```java public java.lang.Number getNumberAttribute(java.lang.String terraformAttribute) ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* java.lang.String --- -##### `getNumberListAttribute` +##### `getNumberListAttribute` ```java public java.util.List getNumberListAttribute(java.lang.String terraformAttribute) ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* java.lang.String --- -##### `getNumberMapAttribute` +##### `getNumberMapAttribute` ```java public java.util.Map getNumberMapAttribute(java.lang.String terraformAttribute) ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* java.lang.String --- -##### `getStringAttribute` +##### `getStringAttribute` ```java public java.lang.String getStringAttribute(java.lang.String terraformAttribute) ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* java.lang.String --- -##### `getStringMapAttribute` +##### `getStringMapAttribute` ```java public java.util.Map getStringMapAttribute(java.lang.String terraformAttribute) ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* java.lang.String --- -##### `interpolationForAttribute` +##### `interpolationForAttribute` ```java public IResolvable interpolationForAttribute(java.lang.String property) ``` -###### `property`Required +###### `property`Required - *Type:* java.lang.String --- -##### `resolve` +##### `resolve` ```java public java.lang.Object resolve(IResolveContext _context) @@ -34589,13 +38310,13 @@ public java.lang.Object resolve(IResolveContext _context) Produce the Token's value at resolution time. -###### `_context`Required +###### `_context`Required - *Type:* com.hashicorp.cdktf.IResolveContext --- -##### `toString` +##### `toString` ```java public java.lang.String toString() @@ -34610,16 +38331,14 @@ Returns a reversible string representation. | **Name** | **Type** | **Description** | | --- | --- | --- | -| creationStack | java.util.List | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| fqn | java.lang.String | *No description.* | -| branch | java.lang.String | *No description.* | -| deployOnPush | com.hashicorp.cdktf.IResolvable | *No description.* | -| repo | java.lang.String | *No description.* | -| internalValue | DataDigitaloceanAppSpecWorkerGitlab | *No description.* | +| creationStack | java.util.List | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| fqn | java.lang.String | *No description.* | +| enabled | com.hashicorp.cdktf.IResolvable | *No description.* | +| internalValue | DataDigitaloceanAppSpecWorkerImageDeployOnPush | *No description.* | --- -##### `creationStack`Required +##### `creationStack`Required ```java public java.util.List getCreationStack(); @@ -34633,7 +38352,7 @@ If this returns an empty array the stack will not be attached. --- -##### `fqn`Required +##### `fqn`Required ```java public java.lang.String getFqn(); @@ -34643,66 +38362,46 @@ public java.lang.String getFqn(); --- -##### `branch`Required - -```java -public java.lang.String getBranch(); -``` - -- *Type:* java.lang.String - ---- - -##### `deployOnPush`Required +##### `enabled`Required ```java -public IResolvable getDeployOnPush(); +public IResolvable getEnabled(); ``` - *Type:* com.hashicorp.cdktf.IResolvable --- -##### `repo`Required - -```java -public java.lang.String getRepo(); -``` - -- *Type:* java.lang.String - ---- - -##### `internalValue`Optional +##### `internalValue`Optional ```java -public DataDigitaloceanAppSpecWorkerGitlab getInternalValue(); +public DataDigitaloceanAppSpecWorkerImageDeployOnPush getInternalValue(); ``` -- *Type:* DataDigitaloceanAppSpecWorkerGitlab +- *Type:* DataDigitaloceanAppSpecWorkerImageDeployOnPush --- -### DataDigitaloceanAppSpecWorkerGitList +### DataDigitaloceanAppSpecWorkerImageList -#### Initializers +#### Initializers ```java -import com.hashicorp.cdktf.providers.digitalocean.data_digitalocean_app.DataDigitaloceanAppSpecWorkerGitList; +import com.hashicorp.cdktf.providers.digitalocean.data_digitalocean_app.DataDigitaloceanAppSpecWorkerImageList; -new DataDigitaloceanAppSpecWorkerGitList(IInterpolatingParent terraformResource, java.lang.String terraformAttribute, java.lang.Boolean wrapsSet); +new DataDigitaloceanAppSpecWorkerImageList(IInterpolatingParent terraformResource, java.lang.String terraformAttribute, java.lang.Boolean wrapsSet); ``` | **Name** | **Type** | **Description** | | --- | --- | --- | -| terraformResource | com.hashicorp.cdktf.IInterpolatingParent | The parent resource. | -| terraformAttribute | java.lang.String | The attribute on the parent resource this class is referencing. | -| wrapsSet | java.lang.Boolean | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | +| terraformResource | com.hashicorp.cdktf.IInterpolatingParent | The parent resource. | +| terraformAttribute | java.lang.String | The attribute on the parent resource this class is referencing. | +| wrapsSet | java.lang.Boolean | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | --- -##### `terraformResource`Required +##### `terraformResource`Required - *Type:* com.hashicorp.cdktf.IInterpolatingParent @@ -34710,7 +38409,7 @@ The parent resource. --- -##### `terraformAttribute`Required +##### `terraformAttribute`Required - *Type:* java.lang.String @@ -34718,7 +38417,7 @@ The attribute on the parent resource this class is referencing. --- -##### `wrapsSet`Required +##### `wrapsSet`Required - *Type:* java.lang.Boolean @@ -34730,15 +38429,15 @@ whether the list is wrapping a set (will add tolist() to be able to access an it | **Name** | **Description** | | --- | --- | -| allWithMapKey | Creating an iterator for this complex list. | -| computeFqn | *No description.* | -| resolve | Produce the Token's value at resolution time. | -| toString | Return a string representation of this resolvable object. | -| get | *No description.* | +| allWithMapKey | Creating an iterator for this complex list. | +| computeFqn | *No description.* | +| resolve | Produce the Token's value at resolution time. | +| toString | Return a string representation of this resolvable object. | +| get | *No description.* | --- -##### `allWithMapKey` +##### `allWithMapKey` ```java public DynamicListTerraformIterator allWithMapKey(java.lang.String mapKeyAttributeName) @@ -34748,19 +38447,19 @@ Creating an iterator for this complex list. The list will be converted into a map with the mapKeyAttributeName as the key. -###### `mapKeyAttributeName`Required +###### `mapKeyAttributeName`Required - *Type:* java.lang.String --- -##### `computeFqn` +##### `computeFqn` ```java public java.lang.String computeFqn() ``` -##### `resolve` +##### `resolve` ```java public java.lang.Object resolve(IResolveContext _context) @@ -34768,13 +38467,13 @@ public java.lang.Object resolve(IResolveContext _context) Produce the Token's value at resolution time. -###### `_context`Required +###### `_context`Required - *Type:* com.hashicorp.cdktf.IResolveContext --- -##### `toString` +##### `toString` ```java public java.lang.String toString() @@ -34784,13 +38483,13 @@ Return a string representation of this resolvable object. Returns a reversible string representation. -##### `get` +##### `get` ```java -public DataDigitaloceanAppSpecWorkerGitOutputReference get(java.lang.Number index) +public DataDigitaloceanAppSpecWorkerImageOutputReference get(java.lang.Number index) ``` -###### `index`Required +###### `index`Required - *Type:* java.lang.Number @@ -34803,12 +38502,12 @@ the index of the item to return. | **Name** | **Type** | **Description** | | --- | --- | --- | -| creationStack | java.util.List | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| fqn | java.lang.String | *No description.* | +| creationStack | java.util.List | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| fqn | java.lang.String | *No description.* | --- -##### `creationStack`Required +##### `creationStack`Required ```java public java.util.List getCreationStack(); @@ -34822,7 +38521,7 @@ If this returns an empty array the stack will not be attached. --- -##### `fqn`Required +##### `fqn`Required ```java public java.lang.String getFqn(); @@ -34833,26 +38532,26 @@ public java.lang.String getFqn(); --- -### DataDigitaloceanAppSpecWorkerGitOutputReference +### DataDigitaloceanAppSpecWorkerImageOutputReference -#### Initializers +#### Initializers ```java -import com.hashicorp.cdktf.providers.digitalocean.data_digitalocean_app.DataDigitaloceanAppSpecWorkerGitOutputReference; +import com.hashicorp.cdktf.providers.digitalocean.data_digitalocean_app.DataDigitaloceanAppSpecWorkerImageOutputReference; -new DataDigitaloceanAppSpecWorkerGitOutputReference(IInterpolatingParent terraformResource, java.lang.String terraformAttribute, java.lang.Number complexObjectIndex, java.lang.Boolean complexObjectIsFromSet); +new DataDigitaloceanAppSpecWorkerImageOutputReference(IInterpolatingParent terraformResource, java.lang.String terraformAttribute, java.lang.Number complexObjectIndex, java.lang.Boolean complexObjectIsFromSet); ``` | **Name** | **Type** | **Description** | | --- | --- | --- | -| terraformResource | com.hashicorp.cdktf.IInterpolatingParent | The parent resource. | -| terraformAttribute | java.lang.String | The attribute on the parent resource this class is referencing. | -| complexObjectIndex | java.lang.Number | the index of this item in the list. | -| complexObjectIsFromSet | java.lang.Boolean | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | +| terraformResource | com.hashicorp.cdktf.IInterpolatingParent | The parent resource. | +| terraformAttribute | java.lang.String | The attribute on the parent resource this class is referencing. | +| complexObjectIndex | java.lang.Number | the index of this item in the list. | +| complexObjectIsFromSet | java.lang.Boolean | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | --- -##### `terraformResource`Required +##### `terraformResource`Required - *Type:* com.hashicorp.cdktf.IInterpolatingParent @@ -34860,7 +38559,7 @@ The parent resource. --- -##### `terraformAttribute`Required +##### `terraformAttribute`Required - *Type:* java.lang.String @@ -34868,7 +38567,7 @@ The attribute on the parent resource this class is referencing. --- -##### `complexObjectIndex`Required +##### `complexObjectIndex`Required - *Type:* java.lang.Number @@ -34876,7 +38575,7 @@ the index of this item in the list. --- -##### `complexObjectIsFromSet`Required +##### `complexObjectIsFromSet`Required - *Type:* java.lang.Boolean @@ -34888,149 +38587,149 @@ whether the list is wrapping a set (will add tolist() to be able to access an it | **Name** | **Description** | | --- | --- | -| computeFqn | *No description.* | -| getAnyMapAttribute | *No description.* | -| getBooleanAttribute | *No description.* | -| getBooleanMapAttribute | *No description.* | -| getListAttribute | *No description.* | -| getNumberAttribute | *No description.* | -| getNumberListAttribute | *No description.* | -| getNumberMapAttribute | *No description.* | -| getStringAttribute | *No description.* | -| getStringMapAttribute | *No description.* | -| interpolationForAttribute | *No description.* | -| resolve | Produce the Token's value at resolution time. | -| toString | Return a string representation of this resolvable object. | +| computeFqn | *No description.* | +| getAnyMapAttribute | *No description.* | +| getBooleanAttribute | *No description.* | +| getBooleanMapAttribute | *No description.* | +| getListAttribute | *No description.* | +| getNumberAttribute | *No description.* | +| getNumberListAttribute | *No description.* | +| getNumberMapAttribute | *No description.* | +| getStringAttribute | *No description.* | +| getStringMapAttribute | *No description.* | +| interpolationForAttribute | *No description.* | +| resolve | Produce the Token's value at resolution time. | +| toString | Return a string representation of this resolvable object. | --- -##### `computeFqn` +##### `computeFqn` ```java public java.lang.String computeFqn() ``` -##### `getAnyMapAttribute` +##### `getAnyMapAttribute` ```java public java.util.Map getAnyMapAttribute(java.lang.String terraformAttribute) ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* java.lang.String --- -##### `getBooleanAttribute` +##### `getBooleanAttribute` ```java public IResolvable getBooleanAttribute(java.lang.String terraformAttribute) ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* java.lang.String --- -##### `getBooleanMapAttribute` +##### `getBooleanMapAttribute` ```java public java.util.Map getBooleanMapAttribute(java.lang.String terraformAttribute) ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* java.lang.String --- -##### `getListAttribute` +##### `getListAttribute` ```java public java.util.List getListAttribute(java.lang.String terraformAttribute) ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* java.lang.String --- -##### `getNumberAttribute` +##### `getNumberAttribute` ```java public java.lang.Number getNumberAttribute(java.lang.String terraformAttribute) ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* java.lang.String --- -##### `getNumberListAttribute` +##### `getNumberListAttribute` ```java public java.util.List getNumberListAttribute(java.lang.String terraformAttribute) ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* java.lang.String --- -##### `getNumberMapAttribute` +##### `getNumberMapAttribute` ```java public java.util.Map getNumberMapAttribute(java.lang.String terraformAttribute) ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* java.lang.String --- -##### `getStringAttribute` +##### `getStringAttribute` ```java public java.lang.String getStringAttribute(java.lang.String terraformAttribute) ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* java.lang.String --- -##### `getStringMapAttribute` +##### `getStringMapAttribute` ```java public java.util.Map getStringMapAttribute(java.lang.String terraformAttribute) ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* java.lang.String --- -##### `interpolationForAttribute` +##### `interpolationForAttribute` ```java public IResolvable interpolationForAttribute(java.lang.String property) ``` -###### `property`Required +###### `property`Required - *Type:* java.lang.String --- -##### `resolve` +##### `resolve` ```java public java.lang.Object resolve(IResolveContext _context) @@ -35038,13 +38737,13 @@ public java.lang.Object resolve(IResolveContext _context) Produce the Token's value at resolution time. -###### `_context`Required +###### `_context`Required - *Type:* com.hashicorp.cdktf.IResolveContext --- -##### `toString` +##### `toString` ```java public java.lang.String toString() @@ -35059,15 +38758,19 @@ Returns a reversible string representation. | **Name** | **Type** | **Description** | | --- | --- | --- | -| creationStack | java.util.List | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| fqn | java.lang.String | *No description.* | -| branch | java.lang.String | *No description.* | -| repoCloneUrl | java.lang.String | *No description.* | -| internalValue | DataDigitaloceanAppSpecWorkerGit | *No description.* | +| creationStack | java.util.List | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| fqn | java.lang.String | *No description.* | +| deployOnPush | DataDigitaloceanAppSpecWorkerImageDeployOnPushList | *No description.* | +| registry | java.lang.String | *No description.* | +| registryCredentials | java.lang.String | *No description.* | +| registryType | java.lang.String | *No description.* | +| repository | java.lang.String | *No description.* | +| tag | java.lang.String | *No description.* | +| internalValue | DataDigitaloceanAppSpecWorkerImage | *No description.* | --- -##### `creationStack`Required +##### `creationStack`Required ```java public java.util.List getCreationStack(); @@ -35081,66 +38784,255 @@ If this returns an empty array the stack will not be attached. --- -##### `fqn`Required +##### `fqn`Required ```java public java.lang.String getFqn(); ``` -- *Type:* java.lang.String +- *Type:* java.lang.String + +--- + +##### `deployOnPush`Required + +```java +public DataDigitaloceanAppSpecWorkerImageDeployOnPushList getDeployOnPush(); +``` + +- *Type:* DataDigitaloceanAppSpecWorkerImageDeployOnPushList + +--- + +##### `registry`Required + +```java +public java.lang.String getRegistry(); +``` + +- *Type:* java.lang.String + +--- + +##### `registryCredentials`Required + +```java +public java.lang.String getRegistryCredentials(); +``` + +- *Type:* java.lang.String + +--- + +##### `registryType`Required + +```java +public java.lang.String getRegistryType(); +``` + +- *Type:* java.lang.String + +--- + +##### `repository`Required + +```java +public java.lang.String getRepository(); +``` + +- *Type:* java.lang.String + +--- + +##### `tag`Required + +```java +public java.lang.String getTag(); +``` + +- *Type:* java.lang.String + +--- + +##### `internalValue`Optional + +```java +public DataDigitaloceanAppSpecWorkerImage getInternalValue(); +``` + +- *Type:* DataDigitaloceanAppSpecWorkerImage + +--- + + +### DataDigitaloceanAppSpecWorkerList + +#### Initializers + +```java +import com.hashicorp.cdktf.providers.digitalocean.data_digitalocean_app.DataDigitaloceanAppSpecWorkerList; + +new DataDigitaloceanAppSpecWorkerList(IInterpolatingParent terraformResource, java.lang.String terraformAttribute, java.lang.Boolean wrapsSet); +``` + +| **Name** | **Type** | **Description** | +| --- | --- | --- | +| terraformResource | com.hashicorp.cdktf.IInterpolatingParent | The parent resource. | +| terraformAttribute | java.lang.String | The attribute on the parent resource this class is referencing. | +| wrapsSet | java.lang.Boolean | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | + +--- + +##### `terraformResource`Required + +- *Type:* com.hashicorp.cdktf.IInterpolatingParent + +The parent resource. + +--- + +##### `terraformAttribute`Required + +- *Type:* java.lang.String + +The attribute on the parent resource this class is referencing. + +--- + +##### `wrapsSet`Required + +- *Type:* java.lang.Boolean + +whether the list is wrapping a set (will add tolist() to be able to access an item via an index). + +--- + +#### Methods + +| **Name** | **Description** | +| --- | --- | +| allWithMapKey | Creating an iterator for this complex list. | +| computeFqn | *No description.* | +| resolve | Produce the Token's value at resolution time. | +| toString | Return a string representation of this resolvable object. | +| get | *No description.* | + +--- + +##### `allWithMapKey` + +```java +public DynamicListTerraformIterator allWithMapKey(java.lang.String mapKeyAttributeName) +``` + +Creating an iterator for this complex list. + +The list will be converted into a map with the mapKeyAttributeName as the key. + +###### `mapKeyAttributeName`Required + +- *Type:* java.lang.String + +--- + +##### `computeFqn` + +```java +public java.lang.String computeFqn() +``` + +##### `resolve` + +```java +public java.lang.Object resolve(IResolveContext _context) +``` + +Produce the Token's value at resolution time. + +###### `_context`Required + +- *Type:* com.hashicorp.cdktf.IResolveContext + +--- + +##### `toString` + +```java +public java.lang.String toString() +``` + +Return a string representation of this resolvable object. + +Returns a reversible string representation. + +##### `get` + +```java +public DataDigitaloceanAppSpecWorkerOutputReference get(java.lang.Number index) +``` + +###### `index`Required + +- *Type:* java.lang.Number + +the index of the item to return. --- -##### `branch`Required -```java -public java.lang.String getBranch(); -``` +#### Properties -- *Type:* java.lang.String +| **Name** | **Type** | **Description** | +| --- | --- | --- | +| creationStack | java.util.List | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| fqn | java.lang.String | *No description.* | --- -##### `repoCloneUrl`Required +##### `creationStack`Required ```java -public java.lang.String getRepoCloneUrl(); +public java.util.List getCreationStack(); ``` -- *Type:* java.lang.String +- *Type:* java.util.List + +The creation stack of this resolvable which will be appended to errors thrown during resolution. + +If this returns an empty array the stack will not be attached. --- -##### `internalValue`Optional +##### `fqn`Required ```java -public DataDigitaloceanAppSpecWorkerGit getInternalValue(); +public java.lang.String getFqn(); ``` -- *Type:* DataDigitaloceanAppSpecWorkerGit +- *Type:* java.lang.String --- -### DataDigitaloceanAppSpecWorkerImageDeployOnPushList +### DataDigitaloceanAppSpecWorkerLogDestinationDatadogList -#### Initializers +#### Initializers ```java -import com.hashicorp.cdktf.providers.digitalocean.data_digitalocean_app.DataDigitaloceanAppSpecWorkerImageDeployOnPushList; +import com.hashicorp.cdktf.providers.digitalocean.data_digitalocean_app.DataDigitaloceanAppSpecWorkerLogDestinationDatadogList; -new DataDigitaloceanAppSpecWorkerImageDeployOnPushList(IInterpolatingParent terraformResource, java.lang.String terraformAttribute, java.lang.Boolean wrapsSet); +new DataDigitaloceanAppSpecWorkerLogDestinationDatadogList(IInterpolatingParent terraformResource, java.lang.String terraformAttribute, java.lang.Boolean wrapsSet); ``` | **Name** | **Type** | **Description** | | --- | --- | --- | -| terraformResource | com.hashicorp.cdktf.IInterpolatingParent | The parent resource. | -| terraformAttribute | java.lang.String | The attribute on the parent resource this class is referencing. | -| wrapsSet | java.lang.Boolean | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | +| terraformResource | com.hashicorp.cdktf.IInterpolatingParent | The parent resource. | +| terraformAttribute | java.lang.String | The attribute on the parent resource this class is referencing. | +| wrapsSet | java.lang.Boolean | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | --- -##### `terraformResource`Required +##### `terraformResource`Required - *Type:* com.hashicorp.cdktf.IInterpolatingParent @@ -35148,7 +39040,7 @@ The parent resource. --- -##### `terraformAttribute`Required +##### `terraformAttribute`Required - *Type:* java.lang.String @@ -35156,7 +39048,7 @@ The attribute on the parent resource this class is referencing. --- -##### `wrapsSet`Required +##### `wrapsSet`Required - *Type:* java.lang.Boolean @@ -35168,15 +39060,15 @@ whether the list is wrapping a set (will add tolist() to be able to access an it | **Name** | **Description** | | --- | --- | -| allWithMapKey | Creating an iterator for this complex list. | -| computeFqn | *No description.* | -| resolve | Produce the Token's value at resolution time. | -| toString | Return a string representation of this resolvable object. | -| get | *No description.* | +| allWithMapKey | Creating an iterator for this complex list. | +| computeFqn | *No description.* | +| resolve | Produce the Token's value at resolution time. | +| toString | Return a string representation of this resolvable object. | +| get | *No description.* | --- -##### `allWithMapKey` +##### `allWithMapKey` ```java public DynamicListTerraformIterator allWithMapKey(java.lang.String mapKeyAttributeName) @@ -35186,19 +39078,19 @@ Creating an iterator for this complex list. The list will be converted into a map with the mapKeyAttributeName as the key. -###### `mapKeyAttributeName`Required +###### `mapKeyAttributeName`Required - *Type:* java.lang.String --- -##### `computeFqn` +##### `computeFqn` ```java public java.lang.String computeFqn() ``` -##### `resolve` +##### `resolve` ```java public java.lang.Object resolve(IResolveContext _context) @@ -35206,13 +39098,13 @@ public java.lang.Object resolve(IResolveContext _context) Produce the Token's value at resolution time. -###### `_context`Required +###### `_context`Required - *Type:* com.hashicorp.cdktf.IResolveContext --- -##### `toString` +##### `toString` ```java public java.lang.String toString() @@ -35222,13 +39114,13 @@ Return a string representation of this resolvable object. Returns a reversible string representation. -##### `get` +##### `get` ```java -public DataDigitaloceanAppSpecWorkerImageDeployOnPushOutputReference get(java.lang.Number index) +public DataDigitaloceanAppSpecWorkerLogDestinationDatadogOutputReference get(java.lang.Number index) ``` -###### `index`Required +###### `index`Required - *Type:* java.lang.Number @@ -35241,12 +39133,12 @@ the index of the item to return. | **Name** | **Type** | **Description** | | --- | --- | --- | -| creationStack | java.util.List | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| fqn | java.lang.String | *No description.* | +| creationStack | java.util.List | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| fqn | java.lang.String | *No description.* | --- -##### `creationStack`Required +##### `creationStack`Required ```java public java.util.List getCreationStack(); @@ -35260,7 +39152,7 @@ If this returns an empty array the stack will not be attached. --- -##### `fqn`Required +##### `fqn`Required ```java public java.lang.String getFqn(); @@ -35271,26 +39163,26 @@ public java.lang.String getFqn(); --- -### DataDigitaloceanAppSpecWorkerImageDeployOnPushOutputReference +### DataDigitaloceanAppSpecWorkerLogDestinationDatadogOutputReference -#### Initializers +#### Initializers ```java -import com.hashicorp.cdktf.providers.digitalocean.data_digitalocean_app.DataDigitaloceanAppSpecWorkerImageDeployOnPushOutputReference; +import com.hashicorp.cdktf.providers.digitalocean.data_digitalocean_app.DataDigitaloceanAppSpecWorkerLogDestinationDatadogOutputReference; -new DataDigitaloceanAppSpecWorkerImageDeployOnPushOutputReference(IInterpolatingParent terraformResource, java.lang.String terraformAttribute, java.lang.Number complexObjectIndex, java.lang.Boolean complexObjectIsFromSet); +new DataDigitaloceanAppSpecWorkerLogDestinationDatadogOutputReference(IInterpolatingParent terraformResource, java.lang.String terraformAttribute, java.lang.Number complexObjectIndex, java.lang.Boolean complexObjectIsFromSet); ``` | **Name** | **Type** | **Description** | | --- | --- | --- | -| terraformResource | com.hashicorp.cdktf.IInterpolatingParent | The parent resource. | -| terraformAttribute | java.lang.String | The attribute on the parent resource this class is referencing. | -| complexObjectIndex | java.lang.Number | the index of this item in the list. | -| complexObjectIsFromSet | java.lang.Boolean | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | +| terraformResource | com.hashicorp.cdktf.IInterpolatingParent | The parent resource. | +| terraformAttribute | java.lang.String | The attribute on the parent resource this class is referencing. | +| complexObjectIndex | java.lang.Number | the index of this item in the list. | +| complexObjectIsFromSet | java.lang.Boolean | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | --- -##### `terraformResource`Required +##### `terraformResource`Required - *Type:* com.hashicorp.cdktf.IInterpolatingParent @@ -35298,7 +39190,7 @@ The parent resource. --- -##### `terraformAttribute`Required +##### `terraformAttribute`Required - *Type:* java.lang.String @@ -35306,7 +39198,7 @@ The attribute on the parent resource this class is referencing. --- -##### `complexObjectIndex`Required +##### `complexObjectIndex`Required - *Type:* java.lang.Number @@ -35314,7 +39206,7 @@ the index of this item in the list. --- -##### `complexObjectIsFromSet`Required +##### `complexObjectIsFromSet`Required - *Type:* java.lang.Boolean @@ -35326,149 +39218,149 @@ whether the list is wrapping a set (will add tolist() to be able to access an it | **Name** | **Description** | | --- | --- | -| computeFqn | *No description.* | -| getAnyMapAttribute | *No description.* | -| getBooleanAttribute | *No description.* | -| getBooleanMapAttribute | *No description.* | -| getListAttribute | *No description.* | -| getNumberAttribute | *No description.* | -| getNumberListAttribute | *No description.* | -| getNumberMapAttribute | *No description.* | -| getStringAttribute | *No description.* | -| getStringMapAttribute | *No description.* | -| interpolationForAttribute | *No description.* | -| resolve | Produce the Token's value at resolution time. | -| toString | Return a string representation of this resolvable object. | +| computeFqn | *No description.* | +| getAnyMapAttribute | *No description.* | +| getBooleanAttribute | *No description.* | +| getBooleanMapAttribute | *No description.* | +| getListAttribute | *No description.* | +| getNumberAttribute | *No description.* | +| getNumberListAttribute | *No description.* | +| getNumberMapAttribute | *No description.* | +| getStringAttribute | *No description.* | +| getStringMapAttribute | *No description.* | +| interpolationForAttribute | *No description.* | +| resolve | Produce the Token's value at resolution time. | +| toString | Return a string representation of this resolvable object. | --- -##### `computeFqn` +##### `computeFqn` ```java public java.lang.String computeFqn() ``` -##### `getAnyMapAttribute` +##### `getAnyMapAttribute` ```java public java.util.Map getAnyMapAttribute(java.lang.String terraformAttribute) ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* java.lang.String --- -##### `getBooleanAttribute` +##### `getBooleanAttribute` ```java public IResolvable getBooleanAttribute(java.lang.String terraformAttribute) ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* java.lang.String --- -##### `getBooleanMapAttribute` +##### `getBooleanMapAttribute` ```java public java.util.Map getBooleanMapAttribute(java.lang.String terraformAttribute) ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* java.lang.String --- -##### `getListAttribute` +##### `getListAttribute` ```java public java.util.List getListAttribute(java.lang.String terraformAttribute) ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* java.lang.String --- -##### `getNumberAttribute` +##### `getNumberAttribute` ```java public java.lang.Number getNumberAttribute(java.lang.String terraformAttribute) ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* java.lang.String --- -##### `getNumberListAttribute` +##### `getNumberListAttribute` ```java public java.util.List getNumberListAttribute(java.lang.String terraformAttribute) ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* java.lang.String --- -##### `getNumberMapAttribute` +##### `getNumberMapAttribute` ```java public java.util.Map getNumberMapAttribute(java.lang.String terraformAttribute) ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* java.lang.String --- -##### `getStringAttribute` +##### `getStringAttribute` ```java public java.lang.String getStringAttribute(java.lang.String terraformAttribute) ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* java.lang.String --- -##### `getStringMapAttribute` +##### `getStringMapAttribute` ```java public java.util.Map getStringMapAttribute(java.lang.String terraformAttribute) ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* java.lang.String --- -##### `interpolationForAttribute` +##### `interpolationForAttribute` ```java public IResolvable interpolationForAttribute(java.lang.String property) ``` -###### `property`Required +###### `property`Required - *Type:* java.lang.String --- -##### `resolve` +##### `resolve` ```java public java.lang.Object resolve(IResolveContext _context) @@ -35476,13 +39368,13 @@ public java.lang.Object resolve(IResolveContext _context) Produce the Token's value at resolution time. -###### `_context`Required +###### `_context`Required - *Type:* com.hashicorp.cdktf.IResolveContext --- -##### `toString` +##### `toString` ```java public java.lang.String toString() @@ -35497,14 +39389,15 @@ Returns a reversible string representation. | **Name** | **Type** | **Description** | | --- | --- | --- | -| creationStack | java.util.List | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| fqn | java.lang.String | *No description.* | -| enabled | com.hashicorp.cdktf.IResolvable | *No description.* | -| internalValue | DataDigitaloceanAppSpecWorkerImageDeployOnPush | *No description.* | +| creationStack | java.util.List | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| fqn | java.lang.String | *No description.* | +| apiKey | java.lang.String | *No description.* | +| endpoint | java.lang.String | *No description.* | +| internalValue | DataDigitaloceanAppSpecWorkerLogDestinationDatadog | *No description.* | --- -##### `creationStack`Required +##### `creationStack`Required ```java public java.util.List getCreationStack(); @@ -35518,7 +39411,7 @@ If this returns an empty array the stack will not be attached. --- -##### `fqn`Required +##### `fqn`Required ```java public java.lang.String getFqn(); @@ -35528,46 +39421,56 @@ public java.lang.String getFqn(); --- -##### `enabled`Required +##### `apiKey`Required ```java -public IResolvable getEnabled(); +public java.lang.String getApiKey(); ``` -- *Type:* com.hashicorp.cdktf.IResolvable +- *Type:* java.lang.String --- -##### `internalValue`Optional +##### `endpoint`Required ```java -public DataDigitaloceanAppSpecWorkerImageDeployOnPush getInternalValue(); +public java.lang.String getEndpoint(); ``` -- *Type:* DataDigitaloceanAppSpecWorkerImageDeployOnPush +- *Type:* java.lang.String --- +##### `internalValue`Optional -### DataDigitaloceanAppSpecWorkerImageList +```java +public DataDigitaloceanAppSpecWorkerLogDestinationDatadog getInternalValue(); +``` -#### Initializers +- *Type:* DataDigitaloceanAppSpecWorkerLogDestinationDatadog + +--- + + +### DataDigitaloceanAppSpecWorkerLogDestinationList + +#### Initializers ```java -import com.hashicorp.cdktf.providers.digitalocean.data_digitalocean_app.DataDigitaloceanAppSpecWorkerImageList; +import com.hashicorp.cdktf.providers.digitalocean.data_digitalocean_app.DataDigitaloceanAppSpecWorkerLogDestinationList; -new DataDigitaloceanAppSpecWorkerImageList(IInterpolatingParent terraformResource, java.lang.String terraformAttribute, java.lang.Boolean wrapsSet); +new DataDigitaloceanAppSpecWorkerLogDestinationList(IInterpolatingParent terraformResource, java.lang.String terraformAttribute, java.lang.Boolean wrapsSet); ``` | **Name** | **Type** | **Description** | | --- | --- | --- | -| terraformResource | com.hashicorp.cdktf.IInterpolatingParent | The parent resource. | -| terraformAttribute | java.lang.String | The attribute on the parent resource this class is referencing. | -| wrapsSet | java.lang.Boolean | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | +| terraformResource | com.hashicorp.cdktf.IInterpolatingParent | The parent resource. | +| terraformAttribute | java.lang.String | The attribute on the parent resource this class is referencing. | +| wrapsSet | java.lang.Boolean | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | --- -##### `terraformResource`Required +##### `terraformResource`Required - *Type:* com.hashicorp.cdktf.IInterpolatingParent @@ -35575,7 +39478,7 @@ The parent resource. --- -##### `terraformAttribute`Required +##### `terraformAttribute`Required - *Type:* java.lang.String @@ -35583,7 +39486,7 @@ The attribute on the parent resource this class is referencing. --- -##### `wrapsSet`Required +##### `wrapsSet`Required - *Type:* java.lang.Boolean @@ -35595,15 +39498,15 @@ whether the list is wrapping a set (will add tolist() to be able to access an it | **Name** | **Description** | | --- | --- | -| allWithMapKey | Creating an iterator for this complex list. | -| computeFqn | *No description.* | -| resolve | Produce the Token's value at resolution time. | -| toString | Return a string representation of this resolvable object. | -| get | *No description.* | +| allWithMapKey | Creating an iterator for this complex list. | +| computeFqn | *No description.* | +| resolve | Produce the Token's value at resolution time. | +| toString | Return a string representation of this resolvable object. | +| get | *No description.* | --- -##### `allWithMapKey` +##### `allWithMapKey` ```java public DynamicListTerraformIterator allWithMapKey(java.lang.String mapKeyAttributeName) @@ -35613,19 +39516,19 @@ Creating an iterator for this complex list. The list will be converted into a map with the mapKeyAttributeName as the key. -###### `mapKeyAttributeName`Required +###### `mapKeyAttributeName`Required - *Type:* java.lang.String --- -##### `computeFqn` +##### `computeFqn` ```java public java.lang.String computeFqn() ``` -##### `resolve` +##### `resolve` ```java public java.lang.Object resolve(IResolveContext _context) @@ -35633,13 +39536,13 @@ public java.lang.Object resolve(IResolveContext _context) Produce the Token's value at resolution time. -###### `_context`Required +###### `_context`Required - *Type:* com.hashicorp.cdktf.IResolveContext --- -##### `toString` +##### `toString` ```java public java.lang.String toString() @@ -35649,13 +39552,13 @@ Return a string representation of this resolvable object. Returns a reversible string representation. -##### `get` +##### `get` ```java -public DataDigitaloceanAppSpecWorkerImageOutputReference get(java.lang.Number index) +public DataDigitaloceanAppSpecWorkerLogDestinationOutputReference get(java.lang.Number index) ``` -###### `index`Required +###### `index`Required - *Type:* java.lang.Number @@ -35668,12 +39571,12 @@ the index of the item to return. | **Name** | **Type** | **Description** | | --- | --- | --- | -| creationStack | java.util.List | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| fqn | java.lang.String | *No description.* | +| creationStack | java.util.List | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| fqn | java.lang.String | *No description.* | --- -##### `creationStack`Required +##### `creationStack`Required ```java public java.util.List getCreationStack(); @@ -35687,7 +39590,7 @@ If this returns an empty array the stack will not be attached. --- -##### `fqn`Required +##### `fqn`Required ```java public java.lang.String getFqn(); @@ -35698,26 +39601,25 @@ public java.lang.String getFqn(); --- -### DataDigitaloceanAppSpecWorkerImageOutputReference +### DataDigitaloceanAppSpecWorkerLogDestinationLogtailList -#### Initializers +#### Initializers ```java -import com.hashicorp.cdktf.providers.digitalocean.data_digitalocean_app.DataDigitaloceanAppSpecWorkerImageOutputReference; +import com.hashicorp.cdktf.providers.digitalocean.data_digitalocean_app.DataDigitaloceanAppSpecWorkerLogDestinationLogtailList; -new DataDigitaloceanAppSpecWorkerImageOutputReference(IInterpolatingParent terraformResource, java.lang.String terraformAttribute, java.lang.Number complexObjectIndex, java.lang.Boolean complexObjectIsFromSet); +new DataDigitaloceanAppSpecWorkerLogDestinationLogtailList(IInterpolatingParent terraformResource, java.lang.String terraformAttribute, java.lang.Boolean wrapsSet); ``` | **Name** | **Type** | **Description** | | --- | --- | --- | -| terraformResource | com.hashicorp.cdktf.IInterpolatingParent | The parent resource. | -| terraformAttribute | java.lang.String | The attribute on the parent resource this class is referencing. | -| complexObjectIndex | java.lang.Number | the index of this item in the list. | -| complexObjectIsFromSet | java.lang.Boolean | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | +| terraformResource | com.hashicorp.cdktf.IInterpolatingParent | The parent resource. | +| terraformAttribute | java.lang.String | The attribute on the parent resource this class is referencing. | +| wrapsSet | java.lang.Boolean | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | --- -##### `terraformResource`Required +##### `terraformResource`Required - *Type:* com.hashicorp.cdktf.IInterpolatingParent @@ -35725,7 +39627,7 @@ The parent resource. --- -##### `terraformAttribute`Required +##### `terraformAttribute`Required - *Type:* java.lang.String @@ -35733,15 +39635,7 @@ The attribute on the parent resource this class is referencing. --- -##### `complexObjectIndex`Required - -- *Type:* java.lang.Number - -the index of this item in the list. - ---- - -##### `complexObjectIsFromSet`Required +##### `wrapsSet`Required - *Type:* java.lang.Boolean @@ -35753,361 +39647,307 @@ whether the list is wrapping a set (will add tolist() to be able to access an it | **Name** | **Description** | | --- | --- | -| computeFqn | *No description.* | -| getAnyMapAttribute | *No description.* | -| getBooleanAttribute | *No description.* | -| getBooleanMapAttribute | *No description.* | -| getListAttribute | *No description.* | -| getNumberAttribute | *No description.* | -| getNumberListAttribute | *No description.* | -| getNumberMapAttribute | *No description.* | -| getStringAttribute | *No description.* | -| getStringMapAttribute | *No description.* | -| interpolationForAttribute | *No description.* | -| resolve | Produce the Token's value at resolution time. | -| toString | Return a string representation of this resolvable object. | +| allWithMapKey | Creating an iterator for this complex list. | +| computeFqn | *No description.* | +| resolve | Produce the Token's value at resolution time. | +| toString | Return a string representation of this resolvable object. | +| get | *No description.* | --- -##### `computeFqn` +##### `allWithMapKey` ```java -public java.lang.String computeFqn() +public DynamicListTerraformIterator allWithMapKey(java.lang.String mapKeyAttributeName) ``` -##### `getAnyMapAttribute` +Creating an iterator for this complex list. -```java -public java.util.Map getAnyMapAttribute(java.lang.String terraformAttribute) -``` +The list will be converted into a map with the mapKeyAttributeName as the key. -###### `terraformAttribute`Required +###### `mapKeyAttributeName`Required - *Type:* java.lang.String --- -##### `getBooleanAttribute` +##### `computeFqn` ```java -public IResolvable getBooleanAttribute(java.lang.String terraformAttribute) +public java.lang.String computeFqn() ``` -###### `terraformAttribute`Required - -- *Type:* java.lang.String - ---- - -##### `getBooleanMapAttribute` +##### `resolve` ```java -public java.util.Map getBooleanMapAttribute(java.lang.String terraformAttribute) +public java.lang.Object resolve(IResolveContext _context) ``` -###### `terraformAttribute`Required +Produce the Token's value at resolution time. -- *Type:* java.lang.String +###### `_context`Required + +- *Type:* com.hashicorp.cdktf.IResolveContext --- -##### `getListAttribute` +##### `toString` ```java -public java.util.List getListAttribute(java.lang.String terraformAttribute) +public java.lang.String toString() ``` -###### `terraformAttribute`Required - -- *Type:* java.lang.String +Return a string representation of this resolvable object. ---- +Returns a reversible string representation. -##### `getNumberAttribute` +##### `get` ```java -public java.lang.Number getNumberAttribute(java.lang.String terraformAttribute) +public DataDigitaloceanAppSpecWorkerLogDestinationLogtailOutputReference get(java.lang.Number index) ``` -###### `terraformAttribute`Required +###### `index`Required -- *Type:* java.lang.String +- *Type:* java.lang.Number ---- +the index of the item to return. -##### `getNumberListAttribute` +--- -```java -public java.util.List getNumberListAttribute(java.lang.String terraformAttribute) -``` -###### `terraformAttribute`Required +#### Properties -- *Type:* java.lang.String +| **Name** | **Type** | **Description** | +| --- | --- | --- | +| creationStack | java.util.List | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| fqn | java.lang.String | *No description.* | --- -##### `getNumberMapAttribute` +##### `creationStack`Required ```java -public java.util.Map getNumberMapAttribute(java.lang.String terraformAttribute) +public java.util.List getCreationStack(); ``` -###### `terraformAttribute`Required +- *Type:* java.util.List -- *Type:* java.lang.String +The creation stack of this resolvable which will be appended to errors thrown during resolution. + +If this returns an empty array the stack will not be attached. --- -##### `getStringAttribute` +##### `fqn`Required ```java -public java.lang.String getStringAttribute(java.lang.String terraformAttribute) +public java.lang.String getFqn(); ``` -###### `terraformAttribute`Required - - *Type:* java.lang.String --- -##### `getStringMapAttribute` - -```java -public java.util.Map getStringMapAttribute(java.lang.String terraformAttribute) -``` - -###### `terraformAttribute`Required - -- *Type:* java.lang.String ---- +### DataDigitaloceanAppSpecWorkerLogDestinationLogtailOutputReference -##### `interpolationForAttribute` +#### Initializers ```java -public IResolvable interpolationForAttribute(java.lang.String property) -``` +import com.hashicorp.cdktf.providers.digitalocean.data_digitalocean_app.DataDigitaloceanAppSpecWorkerLogDestinationLogtailOutputReference; -###### `property`Required +new DataDigitaloceanAppSpecWorkerLogDestinationLogtailOutputReference(IInterpolatingParent terraformResource, java.lang.String terraformAttribute, java.lang.Number complexObjectIndex, java.lang.Boolean complexObjectIsFromSet); +``` -- *Type:* java.lang.String +| **Name** | **Type** | **Description** | +| --- | --- | --- | +| terraformResource | com.hashicorp.cdktf.IInterpolatingParent | The parent resource. | +| terraformAttribute | java.lang.String | The attribute on the parent resource this class is referencing. | +| complexObjectIndex | java.lang.Number | the index of this item in the list. | +| complexObjectIsFromSet | java.lang.Boolean | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | --- -##### `resolve` - -```java -public java.lang.Object resolve(IResolveContext _context) -``` - -Produce the Token's value at resolution time. +##### `terraformResource`Required -###### `_context`Required +- *Type:* com.hashicorp.cdktf.IInterpolatingParent -- *Type:* com.hashicorp.cdktf.IResolveContext +The parent resource. --- -##### `toString` +##### `terraformAttribute`Required -```java -public java.lang.String toString() -``` +- *Type:* java.lang.String -Return a string representation of this resolvable object. +The attribute on the parent resource this class is referencing. -Returns a reversible string representation. +--- +##### `complexObjectIndex`Required -#### Properties +- *Type:* java.lang.Number -| **Name** | **Type** | **Description** | -| --- | --- | --- | -| creationStack | java.util.List | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| fqn | java.lang.String | *No description.* | -| deployOnPush | DataDigitaloceanAppSpecWorkerImageDeployOnPushList | *No description.* | -| registry | java.lang.String | *No description.* | -| registryCredentials | java.lang.String | *No description.* | -| registryType | java.lang.String | *No description.* | -| repository | java.lang.String | *No description.* | -| tag | java.lang.String | *No description.* | -| internalValue | DataDigitaloceanAppSpecWorkerImage | *No description.* | +the index of this item in the list. --- -##### `creationStack`Required - -```java -public java.util.List getCreationStack(); -``` - -- *Type:* java.util.List +##### `complexObjectIsFromSet`Required -The creation stack of this resolvable which will be appended to errors thrown during resolution. +- *Type:* java.lang.Boolean -If this returns an empty array the stack will not be attached. +whether the list is wrapping a set (will add tolist() to be able to access an item via an index). --- -##### `fqn`Required - -```java -public java.lang.String getFqn(); -``` +#### Methods -- *Type:* java.lang.String +| **Name** | **Description** | +| --- | --- | +| computeFqn | *No description.* | +| getAnyMapAttribute | *No description.* | +| getBooleanAttribute | *No description.* | +| getBooleanMapAttribute | *No description.* | +| getListAttribute | *No description.* | +| getNumberAttribute | *No description.* | +| getNumberListAttribute | *No description.* | +| getNumberMapAttribute | *No description.* | +| getStringAttribute | *No description.* | +| getStringMapAttribute | *No description.* | +| interpolationForAttribute | *No description.* | +| resolve | Produce the Token's value at resolution time. | +| toString | Return a string representation of this resolvable object. | --- -##### `deployOnPush`Required +##### `computeFqn` ```java -public DataDigitaloceanAppSpecWorkerImageDeployOnPushList getDeployOnPush(); +public java.lang.String computeFqn() ``` -- *Type:* DataDigitaloceanAppSpecWorkerImageDeployOnPushList - ---- - -##### `registry`Required +##### `getAnyMapAttribute` ```java -public java.lang.String getRegistry(); +public java.util.Map getAnyMapAttribute(java.lang.String terraformAttribute) ``` +###### `terraformAttribute`Required + - *Type:* java.lang.String --- -##### `registryCredentials`Required +##### `getBooleanAttribute` ```java -public java.lang.String getRegistryCredentials(); +public IResolvable getBooleanAttribute(java.lang.String terraformAttribute) ``` +###### `terraformAttribute`Required + - *Type:* java.lang.String --- -##### `registryType`Required +##### `getBooleanMapAttribute` ```java -public java.lang.String getRegistryType(); +public java.util.Map getBooleanMapAttribute(java.lang.String terraformAttribute) ``` +###### `terraformAttribute`Required + - *Type:* java.lang.String --- -##### `repository`Required +##### `getListAttribute` ```java -public java.lang.String getRepository(); +public java.util.List getListAttribute(java.lang.String terraformAttribute) ``` +###### `terraformAttribute`Required + - *Type:* java.lang.String --- -##### `tag`Required +##### `getNumberAttribute` ```java -public java.lang.String getTag(); +public java.lang.Number getNumberAttribute(java.lang.String terraformAttribute) ``` +###### `terraformAttribute`Required + - *Type:* java.lang.String --- -##### `internalValue`Optional +##### `getNumberListAttribute` ```java -public DataDigitaloceanAppSpecWorkerImage getInternalValue(); +public java.util.List getNumberListAttribute(java.lang.String terraformAttribute) ``` -- *Type:* DataDigitaloceanAppSpecWorkerImage - ---- +###### `terraformAttribute`Required +- *Type:* java.lang.String -### DataDigitaloceanAppSpecWorkerList +--- -#### Initializers +##### `getNumberMapAttribute` ```java -import com.hashicorp.cdktf.providers.digitalocean.data_digitalocean_app.DataDigitaloceanAppSpecWorkerList; - -new DataDigitaloceanAppSpecWorkerList(IInterpolatingParent terraformResource, java.lang.String terraformAttribute, java.lang.Boolean wrapsSet); +public java.util.Map getNumberMapAttribute(java.lang.String terraformAttribute) ``` -| **Name** | **Type** | **Description** | -| --- | --- | --- | -| terraformResource | com.hashicorp.cdktf.IInterpolatingParent | The parent resource. | -| terraformAttribute | java.lang.String | The attribute on the parent resource this class is referencing. | -| wrapsSet | java.lang.Boolean | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | - ---- +###### `terraformAttribute`Required -##### `terraformResource`Required +- *Type:* java.lang.String -- *Type:* com.hashicorp.cdktf.IInterpolatingParent +--- -The parent resource. +##### `getStringAttribute` ---- +```java +public java.lang.String getStringAttribute(java.lang.String terraformAttribute) +``` -##### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* java.lang.String -The attribute on the parent resource this class is referencing. - --- -##### `wrapsSet`Required - -- *Type:* java.lang.Boolean - -whether the list is wrapping a set (will add tolist() to be able to access an item via an index). +##### `getStringMapAttribute` ---- +```java +public java.util.Map getStringMapAttribute(java.lang.String terraformAttribute) +``` -#### Methods +###### `terraformAttribute`Required -| **Name** | **Description** | -| --- | --- | -| allWithMapKey | Creating an iterator for this complex list. | -| computeFqn | *No description.* | -| resolve | Produce the Token's value at resolution time. | -| toString | Return a string representation of this resolvable object. | -| get | *No description.* | +- *Type:* java.lang.String --- -##### `allWithMapKey` +##### `interpolationForAttribute` ```java -public DynamicListTerraformIterator allWithMapKey(java.lang.String mapKeyAttributeName) +public IResolvable interpolationForAttribute(java.lang.String property) ``` -Creating an iterator for this complex list. - -The list will be converted into a map with the mapKeyAttributeName as the key. - -###### `mapKeyAttributeName`Required +###### `property`Required - *Type:* java.lang.String --- -##### `computeFqn` - -```java -public java.lang.String computeFqn() -``` - -##### `resolve` +##### `resolve` ```java public java.lang.Object resolve(IResolveContext _context) @@ -36115,13 +39955,13 @@ public java.lang.Object resolve(IResolveContext _context) Produce the Token's value at resolution time. -###### `_context`Required +###### `_context`Required - *Type:* com.hashicorp.cdktf.IResolveContext --- -##### `toString` +##### `toString` ```java public java.lang.String toString() @@ -36131,31 +39971,19 @@ Return a string representation of this resolvable object. Returns a reversible string representation. -##### `get` - -```java -public DataDigitaloceanAppSpecWorkerOutputReference get(java.lang.Number index) -``` - -###### `index`Required - -- *Type:* java.lang.Number - -the index of the item to return. - ---- - #### Properties | **Name** | **Type** | **Description** | | --- | --- | --- | -| creationStack | java.util.List | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| fqn | java.lang.String | *No description.* | +| creationStack | java.util.List | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| fqn | java.lang.String | *No description.* | +| token | java.lang.String | *No description.* | +| internalValue | DataDigitaloceanAppSpecWorkerLogDestinationLogtail | *No description.* | --- -##### `creationStack`Required +##### `creationStack`Required ```java public java.util.List getCreationStack(); @@ -36169,7 +39997,7 @@ If this returns an empty array the stack will not be attached. --- -##### `fqn`Required +##### `fqn`Required ```java public java.lang.String getFqn(); @@ -36179,26 +40007,46 @@ public java.lang.String getFqn(); --- +##### `token`Required -### DataDigitaloceanAppSpecWorkerLogDestinationDatadogList +```java +public java.lang.String getToken(); +``` -#### Initializers +- *Type:* java.lang.String + +--- + +##### `internalValue`Optional ```java -import com.hashicorp.cdktf.providers.digitalocean.data_digitalocean_app.DataDigitaloceanAppSpecWorkerLogDestinationDatadogList; +public DataDigitaloceanAppSpecWorkerLogDestinationLogtail getInternalValue(); +``` -new DataDigitaloceanAppSpecWorkerLogDestinationDatadogList(IInterpolatingParent terraformResource, java.lang.String terraformAttribute, java.lang.Boolean wrapsSet); +- *Type:* DataDigitaloceanAppSpecWorkerLogDestinationLogtail + +--- + + +### DataDigitaloceanAppSpecWorkerLogDestinationOpenSearchBasicAuthList + +#### Initializers + +```java +import com.hashicorp.cdktf.providers.digitalocean.data_digitalocean_app.DataDigitaloceanAppSpecWorkerLogDestinationOpenSearchBasicAuthList; + +new DataDigitaloceanAppSpecWorkerLogDestinationOpenSearchBasicAuthList(IInterpolatingParent terraformResource, java.lang.String terraformAttribute, java.lang.Boolean wrapsSet); ``` | **Name** | **Type** | **Description** | | --- | --- | --- | -| terraformResource | com.hashicorp.cdktf.IInterpolatingParent | The parent resource. | -| terraformAttribute | java.lang.String | The attribute on the parent resource this class is referencing. | -| wrapsSet | java.lang.Boolean | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | +| terraformResource | com.hashicorp.cdktf.IInterpolatingParent | The parent resource. | +| terraformAttribute | java.lang.String | The attribute on the parent resource this class is referencing. | +| wrapsSet | java.lang.Boolean | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | --- -##### `terraformResource`Required +##### `terraformResource`Required - *Type:* com.hashicorp.cdktf.IInterpolatingParent @@ -36206,7 +40054,7 @@ The parent resource. --- -##### `terraformAttribute`Required +##### `terraformAttribute`Required - *Type:* java.lang.String @@ -36214,7 +40062,7 @@ The attribute on the parent resource this class is referencing. --- -##### `wrapsSet`Required +##### `wrapsSet`Required - *Type:* java.lang.Boolean @@ -36226,15 +40074,15 @@ whether the list is wrapping a set (will add tolist() to be able to access an it | **Name** | **Description** | | --- | --- | -| allWithMapKey | Creating an iterator for this complex list. | -| computeFqn | *No description.* | -| resolve | Produce the Token's value at resolution time. | -| toString | Return a string representation of this resolvable object. | -| get | *No description.* | +| allWithMapKey | Creating an iterator for this complex list. | +| computeFqn | *No description.* | +| resolve | Produce the Token's value at resolution time. | +| toString | Return a string representation of this resolvable object. | +| get | *No description.* | --- -##### `allWithMapKey` +##### `allWithMapKey` ```java public DynamicListTerraformIterator allWithMapKey(java.lang.String mapKeyAttributeName) @@ -36244,19 +40092,19 @@ Creating an iterator for this complex list. The list will be converted into a map with the mapKeyAttributeName as the key. -###### `mapKeyAttributeName`Required +###### `mapKeyAttributeName`Required - *Type:* java.lang.String --- -##### `computeFqn` +##### `computeFqn` ```java public java.lang.String computeFqn() ``` -##### `resolve` +##### `resolve` ```java public java.lang.Object resolve(IResolveContext _context) @@ -36264,13 +40112,13 @@ public java.lang.Object resolve(IResolveContext _context) Produce the Token's value at resolution time. -###### `_context`Required +###### `_context`Required - *Type:* com.hashicorp.cdktf.IResolveContext --- -##### `toString` +##### `toString` ```java public java.lang.String toString() @@ -36280,13 +40128,13 @@ Return a string representation of this resolvable object. Returns a reversible string representation. -##### `get` +##### `get` ```java -public DataDigitaloceanAppSpecWorkerLogDestinationDatadogOutputReference get(java.lang.Number index) +public DataDigitaloceanAppSpecWorkerLogDestinationOpenSearchBasicAuthOutputReference get(java.lang.Number index) ``` -###### `index`Required +###### `index`Required - *Type:* java.lang.Number @@ -36299,12 +40147,12 @@ the index of the item to return. | **Name** | **Type** | **Description** | | --- | --- | --- | -| creationStack | java.util.List | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| fqn | java.lang.String | *No description.* | +| creationStack | java.util.List | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| fqn | java.lang.String | *No description.* | --- -##### `creationStack`Required +##### `creationStack`Required ```java public java.util.List getCreationStack(); @@ -36318,7 +40166,7 @@ If this returns an empty array the stack will not be attached. --- -##### `fqn`Required +##### `fqn`Required ```java public java.lang.String getFqn(); @@ -36329,26 +40177,26 @@ public java.lang.String getFqn(); --- -### DataDigitaloceanAppSpecWorkerLogDestinationDatadogOutputReference +### DataDigitaloceanAppSpecWorkerLogDestinationOpenSearchBasicAuthOutputReference -#### Initializers +#### Initializers ```java -import com.hashicorp.cdktf.providers.digitalocean.data_digitalocean_app.DataDigitaloceanAppSpecWorkerLogDestinationDatadogOutputReference; +import com.hashicorp.cdktf.providers.digitalocean.data_digitalocean_app.DataDigitaloceanAppSpecWorkerLogDestinationOpenSearchBasicAuthOutputReference; -new DataDigitaloceanAppSpecWorkerLogDestinationDatadogOutputReference(IInterpolatingParent terraformResource, java.lang.String terraformAttribute, java.lang.Number complexObjectIndex, java.lang.Boolean complexObjectIsFromSet); +new DataDigitaloceanAppSpecWorkerLogDestinationOpenSearchBasicAuthOutputReference(IInterpolatingParent terraformResource, java.lang.String terraformAttribute, java.lang.Number complexObjectIndex, java.lang.Boolean complexObjectIsFromSet); ``` | **Name** | **Type** | **Description** | | --- | --- | --- | -| terraformResource | com.hashicorp.cdktf.IInterpolatingParent | The parent resource. | -| terraformAttribute | java.lang.String | The attribute on the parent resource this class is referencing. | -| complexObjectIndex | java.lang.Number | the index of this item in the list. | -| complexObjectIsFromSet | java.lang.Boolean | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | +| terraformResource | com.hashicorp.cdktf.IInterpolatingParent | The parent resource. | +| terraformAttribute | java.lang.String | The attribute on the parent resource this class is referencing. | +| complexObjectIndex | java.lang.Number | the index of this item in the list. | +| complexObjectIsFromSet | java.lang.Boolean | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | --- -##### `terraformResource`Required +##### `terraformResource`Required - *Type:* com.hashicorp.cdktf.IInterpolatingParent @@ -36356,7 +40204,7 @@ The parent resource. --- -##### `terraformAttribute`Required +##### `terraformAttribute`Required - *Type:* java.lang.String @@ -36364,7 +40212,7 @@ The attribute on the parent resource this class is referencing. --- -##### `complexObjectIndex`Required +##### `complexObjectIndex`Required - *Type:* java.lang.Number @@ -36372,7 +40220,7 @@ the index of this item in the list. --- -##### `complexObjectIsFromSet`Required +##### `complexObjectIsFromSet`Required - *Type:* java.lang.Boolean @@ -36384,149 +40232,149 @@ whether the list is wrapping a set (will add tolist() to be able to access an it | **Name** | **Description** | | --- | --- | -| computeFqn | *No description.* | -| getAnyMapAttribute | *No description.* | -| getBooleanAttribute | *No description.* | -| getBooleanMapAttribute | *No description.* | -| getListAttribute | *No description.* | -| getNumberAttribute | *No description.* | -| getNumberListAttribute | *No description.* | -| getNumberMapAttribute | *No description.* | -| getStringAttribute | *No description.* | -| getStringMapAttribute | *No description.* | -| interpolationForAttribute | *No description.* | -| resolve | Produce the Token's value at resolution time. | -| toString | Return a string representation of this resolvable object. | +| computeFqn | *No description.* | +| getAnyMapAttribute | *No description.* | +| getBooleanAttribute | *No description.* | +| getBooleanMapAttribute | *No description.* | +| getListAttribute | *No description.* | +| getNumberAttribute | *No description.* | +| getNumberListAttribute | *No description.* | +| getNumberMapAttribute | *No description.* | +| getStringAttribute | *No description.* | +| getStringMapAttribute | *No description.* | +| interpolationForAttribute | *No description.* | +| resolve | Produce the Token's value at resolution time. | +| toString | Return a string representation of this resolvable object. | --- -##### `computeFqn` +##### `computeFqn` ```java public java.lang.String computeFqn() ``` -##### `getAnyMapAttribute` +##### `getAnyMapAttribute` ```java public java.util.Map getAnyMapAttribute(java.lang.String terraformAttribute) ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* java.lang.String --- -##### `getBooleanAttribute` +##### `getBooleanAttribute` ```java public IResolvable getBooleanAttribute(java.lang.String terraformAttribute) ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* java.lang.String --- -##### `getBooleanMapAttribute` +##### `getBooleanMapAttribute` ```java public java.util.Map getBooleanMapAttribute(java.lang.String terraformAttribute) ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* java.lang.String --- -##### `getListAttribute` +##### `getListAttribute` ```java public java.util.List getListAttribute(java.lang.String terraformAttribute) ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* java.lang.String --- -##### `getNumberAttribute` +##### `getNumberAttribute` ```java public java.lang.Number getNumberAttribute(java.lang.String terraformAttribute) ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* java.lang.String --- -##### `getNumberListAttribute` +##### `getNumberListAttribute` ```java public java.util.List getNumberListAttribute(java.lang.String terraformAttribute) ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* java.lang.String --- -##### `getNumberMapAttribute` +##### `getNumberMapAttribute` ```java public java.util.Map getNumberMapAttribute(java.lang.String terraformAttribute) ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* java.lang.String --- -##### `getStringAttribute` +##### `getStringAttribute` ```java public java.lang.String getStringAttribute(java.lang.String terraformAttribute) ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* java.lang.String --- -##### `getStringMapAttribute` +##### `getStringMapAttribute` ```java public java.util.Map getStringMapAttribute(java.lang.String terraformAttribute) ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* java.lang.String --- -##### `interpolationForAttribute` +##### `interpolationForAttribute` ```java public IResolvable interpolationForAttribute(java.lang.String property) ``` -###### `property`Required +###### `property`Required - *Type:* java.lang.String --- -##### `resolve` +##### `resolve` ```java public java.lang.Object resolve(IResolveContext _context) @@ -36534,13 +40382,13 @@ public java.lang.Object resolve(IResolveContext _context) Produce the Token's value at resolution time. -###### `_context`Required +###### `_context`Required - *Type:* com.hashicorp.cdktf.IResolveContext --- -##### `toString` +##### `toString` ```java public java.lang.String toString() @@ -36555,15 +40403,15 @@ Returns a reversible string representation. | **Name** | **Type** | **Description** | | --- | --- | --- | -| creationStack | java.util.List | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| fqn | java.lang.String | *No description.* | -| apiKey | java.lang.String | *No description.* | -| endpoint | java.lang.String | *No description.* | -| internalValue | DataDigitaloceanAppSpecWorkerLogDestinationDatadog | *No description.* | +| creationStack | java.util.List | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| fqn | java.lang.String | *No description.* | +| password | java.lang.String | *No description.* | +| user | java.lang.String | *No description.* | +| internalValue | DataDigitaloceanAppSpecWorkerLogDestinationOpenSearchBasicAuth | *No description.* | --- -##### `creationStack`Required +##### `creationStack`Required ```java public java.util.List getCreationStack(); @@ -36577,7 +40425,7 @@ If this returns an empty array the stack will not be attached. --- -##### `fqn`Required +##### `fqn`Required ```java public java.lang.String getFqn(); @@ -36587,205 +40435,56 @@ public java.lang.String getFqn(); --- -##### `apiKey`Required - -```java -public java.lang.String getApiKey(); -``` - -- *Type:* java.lang.String - ---- - -##### `endpoint`Required - -```java -public java.lang.String getEndpoint(); -``` - -- *Type:* java.lang.String - ---- - -##### `internalValue`Optional - -```java -public DataDigitaloceanAppSpecWorkerLogDestinationDatadog getInternalValue(); -``` - -- *Type:* DataDigitaloceanAppSpecWorkerLogDestinationDatadog - ---- - - -### DataDigitaloceanAppSpecWorkerLogDestinationList - -#### Initializers +##### `password`Required ```java -import com.hashicorp.cdktf.providers.digitalocean.data_digitalocean_app.DataDigitaloceanAppSpecWorkerLogDestinationList; - -new DataDigitaloceanAppSpecWorkerLogDestinationList(IInterpolatingParent terraformResource, java.lang.String terraformAttribute, java.lang.Boolean wrapsSet); +public java.lang.String getPassword(); ``` -| **Name** | **Type** | **Description** | -| --- | --- | --- | -| terraformResource | com.hashicorp.cdktf.IInterpolatingParent | The parent resource. | -| terraformAttribute | java.lang.String | The attribute on the parent resource this class is referencing. | -| wrapsSet | java.lang.Boolean | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | - ---- - -##### `terraformResource`Required - -- *Type:* com.hashicorp.cdktf.IInterpolatingParent - -The parent resource. - ---- - -##### `terraformAttribute`Required - - *Type:* java.lang.String -The attribute on the parent resource this class is referencing. - ---- - -##### `wrapsSet`Required - -- *Type:* java.lang.Boolean - -whether the list is wrapping a set (will add tolist() to be able to access an item via an index). - ---- - -#### Methods - -| **Name** | **Description** | -| --- | --- | -| allWithMapKey | Creating an iterator for this complex list. | -| computeFqn | *No description.* | -| resolve | Produce the Token's value at resolution time. | -| toString | Return a string representation of this resolvable object. | -| get | *No description.* | - --- -##### `allWithMapKey` +##### `user`Required ```java -public DynamicListTerraformIterator allWithMapKey(java.lang.String mapKeyAttributeName) +public java.lang.String getUser(); ``` -Creating an iterator for this complex list. - -The list will be converted into a map with the mapKeyAttributeName as the key. - -###### `mapKeyAttributeName`Required - - *Type:* java.lang.String --- -##### `computeFqn` - -```java -public java.lang.String computeFqn() -``` - -##### `resolve` - -```java -public java.lang.Object resolve(IResolveContext _context) -``` - -Produce the Token's value at resolution time. - -###### `_context`Required - -- *Type:* com.hashicorp.cdktf.IResolveContext - ---- - -##### `toString` - -```java -public java.lang.String toString() -``` - -Return a string representation of this resolvable object. - -Returns a reversible string representation. - -##### `get` - -```java -public DataDigitaloceanAppSpecWorkerLogDestinationOutputReference get(java.lang.Number index) -``` - -###### `index`Required - -- *Type:* java.lang.Number - -the index of the item to return. - ---- - - -#### Properties - -| **Name** | **Type** | **Description** | -| --- | --- | --- | -| creationStack | java.util.List | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| fqn | java.lang.String | *No description.* | - ---- - -##### `creationStack`Required - -```java -public java.util.List getCreationStack(); -``` - -- *Type:* java.util.List - -The creation stack of this resolvable which will be appended to errors thrown during resolution. - -If this returns an empty array the stack will not be attached. - ---- - -##### `fqn`Required +##### `internalValue`Optional ```java -public java.lang.String getFqn(); +public DataDigitaloceanAppSpecWorkerLogDestinationOpenSearchBasicAuth getInternalValue(); ``` -- *Type:* java.lang.String +- *Type:* DataDigitaloceanAppSpecWorkerLogDestinationOpenSearchBasicAuth --- -### DataDigitaloceanAppSpecWorkerLogDestinationLogtailList +### DataDigitaloceanAppSpecWorkerLogDestinationOpenSearchList -#### Initializers +#### Initializers ```java -import com.hashicorp.cdktf.providers.digitalocean.data_digitalocean_app.DataDigitaloceanAppSpecWorkerLogDestinationLogtailList; +import com.hashicorp.cdktf.providers.digitalocean.data_digitalocean_app.DataDigitaloceanAppSpecWorkerLogDestinationOpenSearchList; -new DataDigitaloceanAppSpecWorkerLogDestinationLogtailList(IInterpolatingParent terraformResource, java.lang.String terraformAttribute, java.lang.Boolean wrapsSet); +new DataDigitaloceanAppSpecWorkerLogDestinationOpenSearchList(IInterpolatingParent terraformResource, java.lang.String terraformAttribute, java.lang.Boolean wrapsSet); ``` | **Name** | **Type** | **Description** | | --- | --- | --- | -| terraformResource | com.hashicorp.cdktf.IInterpolatingParent | The parent resource. | -| terraformAttribute | java.lang.String | The attribute on the parent resource this class is referencing. | -| wrapsSet | java.lang.Boolean | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | +| terraformResource | com.hashicorp.cdktf.IInterpolatingParent | The parent resource. | +| terraformAttribute | java.lang.String | The attribute on the parent resource this class is referencing. | +| wrapsSet | java.lang.Boolean | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | --- -##### `terraformResource`Required +##### `terraformResource`Required - *Type:* com.hashicorp.cdktf.IInterpolatingParent @@ -36793,7 +40492,7 @@ The parent resource. --- -##### `terraformAttribute`Required +##### `terraformAttribute`Required - *Type:* java.lang.String @@ -36801,7 +40500,7 @@ The attribute on the parent resource this class is referencing. --- -##### `wrapsSet`Required +##### `wrapsSet`Required - *Type:* java.lang.Boolean @@ -36813,15 +40512,15 @@ whether the list is wrapping a set (will add tolist() to be able to access an it | **Name** | **Description** | | --- | --- | -| allWithMapKey | Creating an iterator for this complex list. | -| computeFqn | *No description.* | -| resolve | Produce the Token's value at resolution time. | -| toString | Return a string representation of this resolvable object. | -| get | *No description.* | +| allWithMapKey | Creating an iterator for this complex list. | +| computeFqn | *No description.* | +| resolve | Produce the Token's value at resolution time. | +| toString | Return a string representation of this resolvable object. | +| get | *No description.* | --- -##### `allWithMapKey` +##### `allWithMapKey` ```java public DynamicListTerraformIterator allWithMapKey(java.lang.String mapKeyAttributeName) @@ -36831,19 +40530,19 @@ Creating an iterator for this complex list. The list will be converted into a map with the mapKeyAttributeName as the key. -###### `mapKeyAttributeName`Required +###### `mapKeyAttributeName`Required - *Type:* java.lang.String --- -##### `computeFqn` +##### `computeFqn` ```java public java.lang.String computeFqn() ``` -##### `resolve` +##### `resolve` ```java public java.lang.Object resolve(IResolveContext _context) @@ -36851,13 +40550,13 @@ public java.lang.Object resolve(IResolveContext _context) Produce the Token's value at resolution time. -###### `_context`Required +###### `_context`Required - *Type:* com.hashicorp.cdktf.IResolveContext --- -##### `toString` +##### `toString` ```java public java.lang.String toString() @@ -36867,13 +40566,13 @@ Return a string representation of this resolvable object. Returns a reversible string representation. -##### `get` +##### `get` ```java -public DataDigitaloceanAppSpecWorkerLogDestinationLogtailOutputReference get(java.lang.Number index) +public DataDigitaloceanAppSpecWorkerLogDestinationOpenSearchOutputReference get(java.lang.Number index) ``` -###### `index`Required +###### `index`Required - *Type:* java.lang.Number @@ -36886,12 +40585,12 @@ the index of the item to return. | **Name** | **Type** | **Description** | | --- | --- | --- | -| creationStack | java.util.List | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| fqn | java.lang.String | *No description.* | +| creationStack | java.util.List | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| fqn | java.lang.String | *No description.* | --- -##### `creationStack`Required +##### `creationStack`Required ```java public java.util.List getCreationStack(); @@ -36905,7 +40604,7 @@ If this returns an empty array the stack will not be attached. --- -##### `fqn`Required +##### `fqn`Required ```java public java.lang.String getFqn(); @@ -36916,26 +40615,26 @@ public java.lang.String getFqn(); --- -### DataDigitaloceanAppSpecWorkerLogDestinationLogtailOutputReference +### DataDigitaloceanAppSpecWorkerLogDestinationOpenSearchOutputReference -#### Initializers +#### Initializers ```java -import com.hashicorp.cdktf.providers.digitalocean.data_digitalocean_app.DataDigitaloceanAppSpecWorkerLogDestinationLogtailOutputReference; +import com.hashicorp.cdktf.providers.digitalocean.data_digitalocean_app.DataDigitaloceanAppSpecWorkerLogDestinationOpenSearchOutputReference; -new DataDigitaloceanAppSpecWorkerLogDestinationLogtailOutputReference(IInterpolatingParent terraformResource, java.lang.String terraformAttribute, java.lang.Number complexObjectIndex, java.lang.Boolean complexObjectIsFromSet); +new DataDigitaloceanAppSpecWorkerLogDestinationOpenSearchOutputReference(IInterpolatingParent terraformResource, java.lang.String terraformAttribute, java.lang.Number complexObjectIndex, java.lang.Boolean complexObjectIsFromSet); ``` | **Name** | **Type** | **Description** | | --- | --- | --- | -| terraformResource | com.hashicorp.cdktf.IInterpolatingParent | The parent resource. | -| terraformAttribute | java.lang.String | The attribute on the parent resource this class is referencing. | -| complexObjectIndex | java.lang.Number | the index of this item in the list. | -| complexObjectIsFromSet | java.lang.Boolean | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | +| terraformResource | com.hashicorp.cdktf.IInterpolatingParent | The parent resource. | +| terraformAttribute | java.lang.String | The attribute on the parent resource this class is referencing. | +| complexObjectIndex | java.lang.Number | the index of this item in the list. | +| complexObjectIsFromSet | java.lang.Boolean | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | --- -##### `terraformResource`Required +##### `terraformResource`Required - *Type:* com.hashicorp.cdktf.IInterpolatingParent @@ -36943,7 +40642,7 @@ The parent resource. --- -##### `terraformAttribute`Required +##### `terraformAttribute`Required - *Type:* java.lang.String @@ -36951,7 +40650,7 @@ The attribute on the parent resource this class is referencing. --- -##### `complexObjectIndex`Required +##### `complexObjectIndex`Required - *Type:* java.lang.Number @@ -36959,7 +40658,7 @@ the index of this item in the list. --- -##### `complexObjectIsFromSet`Required +##### `complexObjectIsFromSet`Required - *Type:* java.lang.Boolean @@ -36971,149 +40670,149 @@ whether the list is wrapping a set (will add tolist() to be able to access an it | **Name** | **Description** | | --- | --- | -| computeFqn | *No description.* | -| getAnyMapAttribute | *No description.* | -| getBooleanAttribute | *No description.* | -| getBooleanMapAttribute | *No description.* | -| getListAttribute | *No description.* | -| getNumberAttribute | *No description.* | -| getNumberListAttribute | *No description.* | -| getNumberMapAttribute | *No description.* | -| getStringAttribute | *No description.* | -| getStringMapAttribute | *No description.* | -| interpolationForAttribute | *No description.* | -| resolve | Produce the Token's value at resolution time. | -| toString | Return a string representation of this resolvable object. | +| computeFqn | *No description.* | +| getAnyMapAttribute | *No description.* | +| getBooleanAttribute | *No description.* | +| getBooleanMapAttribute | *No description.* | +| getListAttribute | *No description.* | +| getNumberAttribute | *No description.* | +| getNumberListAttribute | *No description.* | +| getNumberMapAttribute | *No description.* | +| getStringAttribute | *No description.* | +| getStringMapAttribute | *No description.* | +| interpolationForAttribute | *No description.* | +| resolve | Produce the Token's value at resolution time. | +| toString | Return a string representation of this resolvable object. | --- -##### `computeFqn` +##### `computeFqn` ```java public java.lang.String computeFqn() ``` -##### `getAnyMapAttribute` +##### `getAnyMapAttribute` ```java public java.util.Map getAnyMapAttribute(java.lang.String terraformAttribute) ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* java.lang.String --- -##### `getBooleanAttribute` +##### `getBooleanAttribute` ```java public IResolvable getBooleanAttribute(java.lang.String terraformAttribute) ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* java.lang.String --- -##### `getBooleanMapAttribute` +##### `getBooleanMapAttribute` ```java public java.util.Map getBooleanMapAttribute(java.lang.String terraformAttribute) ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* java.lang.String --- -##### `getListAttribute` +##### `getListAttribute` ```java public java.util.List getListAttribute(java.lang.String terraformAttribute) ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* java.lang.String --- -##### `getNumberAttribute` +##### `getNumberAttribute` ```java public java.lang.Number getNumberAttribute(java.lang.String terraformAttribute) ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* java.lang.String --- -##### `getNumberListAttribute` +##### `getNumberListAttribute` ```java public java.util.List getNumberListAttribute(java.lang.String terraformAttribute) ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* java.lang.String --- -##### `getNumberMapAttribute` +##### `getNumberMapAttribute` ```java public java.util.Map getNumberMapAttribute(java.lang.String terraformAttribute) ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* java.lang.String --- -##### `getStringAttribute` +##### `getStringAttribute` ```java public java.lang.String getStringAttribute(java.lang.String terraformAttribute) ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* java.lang.String --- -##### `getStringMapAttribute` +##### `getStringMapAttribute` ```java public java.util.Map getStringMapAttribute(java.lang.String terraformAttribute) ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* java.lang.String --- -##### `interpolationForAttribute` +##### `interpolationForAttribute` ```java public IResolvable interpolationForAttribute(java.lang.String property) ``` -###### `property`Required +###### `property`Required - *Type:* java.lang.String --- -##### `resolve` +##### `resolve` ```java public java.lang.Object resolve(IResolveContext _context) @@ -37121,13 +40820,13 @@ public java.lang.Object resolve(IResolveContext _context) Produce the Token's value at resolution time. -###### `_context`Required +###### `_context`Required - *Type:* com.hashicorp.cdktf.IResolveContext --- -##### `toString` +##### `toString` ```java public java.lang.String toString() @@ -37142,14 +40841,17 @@ Returns a reversible string representation. | **Name** | **Type** | **Description** | | --- | --- | --- | -| creationStack | java.util.List | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| fqn | java.lang.String | *No description.* | -| token | java.lang.String | *No description.* | -| internalValue | DataDigitaloceanAppSpecWorkerLogDestinationLogtail | *No description.* | +| creationStack | java.util.List | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| fqn | java.lang.String | *No description.* | +| basicAuth | DataDigitaloceanAppSpecWorkerLogDestinationOpenSearchBasicAuthList | *No description.* | +| clusterName | java.lang.String | *No description.* | +| endpoint | java.lang.String | *No description.* | +| indexName | java.lang.String | *No description.* | +| internalValue | DataDigitaloceanAppSpecWorkerLogDestinationOpenSearch | *No description.* | --- -##### `creationStack`Required +##### `creationStack`Required ```java public java.util.List getCreationStack(); @@ -37163,7 +40865,7 @@ If this returns an empty array the stack will not be attached. --- -##### `fqn`Required +##### `fqn`Required ```java public java.lang.String getFqn(); @@ -37173,23 +40875,53 @@ public java.lang.String getFqn(); --- -##### `token`Required +##### `basicAuth`Required ```java -public java.lang.String getToken(); +public DataDigitaloceanAppSpecWorkerLogDestinationOpenSearchBasicAuthList getBasicAuth(); +``` + +- *Type:* DataDigitaloceanAppSpecWorkerLogDestinationOpenSearchBasicAuthList + +--- + +##### `clusterName`Required + +```java +public java.lang.String getClusterName(); ``` - *Type:* java.lang.String --- -##### `internalValue`Optional +##### `endpoint`Required ```java -public DataDigitaloceanAppSpecWorkerLogDestinationLogtail getInternalValue(); +public java.lang.String getEndpoint(); ``` -- *Type:* DataDigitaloceanAppSpecWorkerLogDestinationLogtail +- *Type:* java.lang.String + +--- + +##### `indexName`Required + +```java +public java.lang.String getIndexName(); +``` + +- *Type:* java.lang.String + +--- + +##### `internalValue`Optional + +```java +public DataDigitaloceanAppSpecWorkerLogDestinationOpenSearch getInternalValue(); +``` + +- *Type:* DataDigitaloceanAppSpecWorkerLogDestinationOpenSearch --- @@ -37425,6 +41157,7 @@ Returns a reversible string representation. | datadog | DataDigitaloceanAppSpecWorkerLogDestinationDatadogList | *No description.* | | logtail | DataDigitaloceanAppSpecWorkerLogDestinationLogtailList | *No description.* | | name | java.lang.String | *No description.* | +| openSearch | DataDigitaloceanAppSpecWorkerLogDestinationOpenSearchList | *No description.* | | papertrail | DataDigitaloceanAppSpecWorkerLogDestinationPapertrailList | *No description.* | | internalValue | DataDigitaloceanAppSpecWorkerLogDestination | *No description.* | @@ -37484,6 +41217,16 @@ public java.lang.String getName(); --- +##### `openSearch`Required + +```java +public DataDigitaloceanAppSpecWorkerLogDestinationOpenSearchList getOpenSearch(); +``` + +- *Type:* DataDigitaloceanAppSpecWorkerLogDestinationOpenSearchList + +--- + ##### `papertrail`Required ```java diff --git a/docs/dataDigitaloceanApp.python.md b/docs/dataDigitaloceanApp.python.md index 0422e81f9..51384d31a 100644 --- a/docs/dataDigitaloceanApp.python.md +++ b/docs/dataDigitaloceanApp.python.md @@ -4,7 +4,7 @@ ### DataDigitaloceanApp -Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/app digitalocean_app}. +Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/app digitalocean_app}. #### Initializers @@ -38,9 +38,9 @@ dataDigitaloceanApp.DataDigitaloceanApp( | lifecycle | cdktf.TerraformResourceLifecycle | *No description.* | | provider | cdktf.TerraformProvider | *No description.* | | provisioners | typing.List[typing.Union[cdktf.FileProvisioner, cdktf.LocalExecProvisioner, cdktf.RemoteExecProvisioner]] | *No description.* | -| app_id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/app#app_id DataDigitaloceanApp#app_id}. | +| app_id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/app#app_id DataDigitaloceanApp#app_id}. | | dedicated_ips | typing.Union[cdktf.IResolvable, typing.List[DataDigitaloceanAppDedicatedIps]] | dedicated_ips block. | -| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/app#id DataDigitaloceanApp#id}. | +| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/app#id DataDigitaloceanApp#id}. | --- @@ -108,7 +108,7 @@ Must be unique amongst siblings in the same scope - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/app#app_id DataDigitaloceanApp#app_id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/app#app_id DataDigitaloceanApp#app_id}. --- @@ -118,7 +118,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit dedicated_ips block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/app#dedicated_ips DataDigitaloceanApp#dedicated_ips} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/app#dedicated_ips DataDigitaloceanApp#dedicated_ips} --- @@ -126,7 +126,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/app#id DataDigitaloceanApp#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/app#id DataDigitaloceanApp#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. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -517,7 +517,7 @@ The construct id used in the generated config for the DataDigitaloceanApp to imp The id of the existing DataDigitaloceanApp that should be imported. -Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/app#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/app#import import section} in the documentation of this resource for the id to use --- @@ -549,6 +549,7 @@ Refer to the {@link https://registry.terraform.io/providers/digitalocean/digital | created_at | str | *No description.* | | dedicated_ips | DataDigitaloceanAppDedicatedIpsList | *No description.* | | default_ingress | str | *No description.* | +| live_domain | str | *No description.* | | live_url | str | *No description.* | | project_id | str | *No description.* | | spec | DataDigitaloceanAppSpecList | *No description.* | @@ -724,6 +725,16 @@ default_ingress: str --- +##### `live_domain`Required + +```python +live_domain: str +``` + +- *Type:* str + +--- + ##### `live_url`Required ```python @@ -876,9 +887,9 @@ dataDigitaloceanApp.DataDigitaloceanAppConfig( | lifecycle | cdktf.TerraformResourceLifecycle | *No description.* | | provider | cdktf.TerraformProvider | *No description.* | | provisioners | typing.List[typing.Union[cdktf.FileProvisioner, cdktf.LocalExecProvisioner, cdktf.RemoteExecProvisioner]] | *No description.* | -| app_id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/app#app_id DataDigitaloceanApp#app_id}. | +| app_id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/app#app_id DataDigitaloceanApp#app_id}. | | dedicated_ips | typing.Union[cdktf.IResolvable, typing.List[DataDigitaloceanAppDedicatedIps]] | dedicated_ips block. | -| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/app#id DataDigitaloceanApp#id}. | +| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/app#id DataDigitaloceanApp#id}. | --- @@ -960,7 +971,7 @@ app_id: str - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/app#app_id DataDigitaloceanApp#app_id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/app#app_id DataDigitaloceanApp#app_id}. --- @@ -974,7 +985,7 @@ dedicated_ips: typing.Union[IResolvable, typing.List[DataDigitaloceanAppDedicate dedicated_ips block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/app#dedicated_ips DataDigitaloceanApp#dedicated_ips} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/app#dedicated_ips DataDigitaloceanApp#dedicated_ips} --- @@ -986,7 +997,7 @@ id: str - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/app#id DataDigitaloceanApp#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/app#id DataDigitaloceanApp#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. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -1027,7 +1038,7 @@ id: str The ID of the dedicated egress IP. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/app#id DataDigitaloceanApp#id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/app#id DataDigitaloceanApp#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. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -1044,7 +1055,7 @@ ip: str The IP address of the dedicated egress IP. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/app#ip DataDigitaloceanApp#ip} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/app#ip DataDigitaloceanApp#ip} --- @@ -1058,7 +1069,7 @@ status: str The status of the dedicated egress IP: 'UNKNOWN', 'ASSIGNING', 'ASSIGNED', or 'REMOVED'. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/app#status DataDigitaloceanApp#status} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/app#status DataDigitaloceanApp#status} --- @@ -1249,6 +1260,28 @@ dataDigitaloceanApp.DataDigitaloceanAppSpecFunctionLogDestinationLogtail() ``` +### DataDigitaloceanAppSpecFunctionLogDestinationOpenSearch + +#### Initializer + +```python +from cdktf_cdktf_provider_digitalocean import data_digitalocean_app + +dataDigitaloceanApp.DataDigitaloceanAppSpecFunctionLogDestinationOpenSearch() +``` + + +### DataDigitaloceanAppSpecFunctionLogDestinationOpenSearchBasicAuth + +#### Initializer + +```python +from cdktf_cdktf_provider_digitalocean import data_digitalocean_app + +dataDigitaloceanApp.DataDigitaloceanAppSpecFunctionLogDestinationOpenSearchBasicAuth() +``` + + ### DataDigitaloceanAppSpecFunctionLogDestinationPapertrail #### Initializer @@ -1480,6 +1513,28 @@ dataDigitaloceanApp.DataDigitaloceanAppSpecJobLogDestinationLogtail() ``` +### DataDigitaloceanAppSpecJobLogDestinationOpenSearch + +#### Initializer + +```python +from cdktf_cdktf_provider_digitalocean import data_digitalocean_app + +dataDigitaloceanApp.DataDigitaloceanAppSpecJobLogDestinationOpenSearch() +``` + + +### DataDigitaloceanAppSpecJobLogDestinationOpenSearchBasicAuth + +#### Initializer + +```python +from cdktf_cdktf_provider_digitalocean import data_digitalocean_app + +dataDigitaloceanApp.DataDigitaloceanAppSpecJobLogDestinationOpenSearchBasicAuth() +``` + + ### DataDigitaloceanAppSpecJobLogDestinationPapertrail #### Initializer @@ -1678,6 +1733,28 @@ dataDigitaloceanApp.DataDigitaloceanAppSpecServiceLogDestinationLogtail() ``` +### DataDigitaloceanAppSpecServiceLogDestinationOpenSearch + +#### Initializer + +```python +from cdktf_cdktf_provider_digitalocean import data_digitalocean_app + +dataDigitaloceanApp.DataDigitaloceanAppSpecServiceLogDestinationOpenSearch() +``` + + +### DataDigitaloceanAppSpecServiceLogDestinationOpenSearchBasicAuth + +#### Initializer + +```python +from cdktf_cdktf_provider_digitalocean import data_digitalocean_app + +dataDigitaloceanApp.DataDigitaloceanAppSpecServiceLogDestinationOpenSearchBasicAuth() +``` + + ### DataDigitaloceanAppSpecServiceLogDestinationPapertrail #### Initializer @@ -1909,6 +1986,28 @@ dataDigitaloceanApp.DataDigitaloceanAppSpecWorkerLogDestinationLogtail() ``` +### DataDigitaloceanAppSpecWorkerLogDestinationOpenSearch + +#### Initializer + +```python +from cdktf_cdktf_provider_digitalocean import data_digitalocean_app + +dataDigitaloceanApp.DataDigitaloceanAppSpecWorkerLogDestinationOpenSearch() +``` + + +### DataDigitaloceanAppSpecWorkerLogDestinationOpenSearchBasicAuth + +#### Initializer + +```python +from cdktf_cdktf_provider_digitalocean import data_digitalocean_app + +dataDigitaloceanApp.DataDigitaloceanAppSpecWorkerLogDestinationOpenSearchBasicAuth() +``` + + ### DataDigitaloceanAppSpecWorkerLogDestinationPapertrail #### Initializer @@ -9650,14 +9749,173 @@ internal_value: DataDigitaloceanAppSpecFunctionLogDestinationLogtail --- -### DataDigitaloceanAppSpecFunctionLogDestinationOutputReference +### DataDigitaloceanAppSpecFunctionLogDestinationOpenSearchBasicAuthList -#### Initializers +#### Initializers ```python from cdktf_cdktf_provider_digitalocean import data_digitalocean_app -dataDigitaloceanApp.DataDigitaloceanAppSpecFunctionLogDestinationOutputReference( +dataDigitaloceanApp.DataDigitaloceanAppSpecFunctionLogDestinationOpenSearchBasicAuthList( + terraform_resource: IInterpolatingParent, + terraform_attribute: str, + wraps_set: bool +) +``` + +| **Name** | **Type** | **Description** | +| --- | --- | --- | +| terraform_resource | cdktf.IInterpolatingParent | The parent resource. | +| terraform_attribute | str | The attribute on the parent resource this class is referencing. | +| wraps_set | bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | + +--- + +##### `terraform_resource`Required + +- *Type:* cdktf.IInterpolatingParent + +The parent resource. + +--- + +##### `terraform_attribute`Required + +- *Type:* str + +The attribute on the parent resource this class is referencing. + +--- + +##### `wraps_set`Required + +- *Type:* bool + +whether the list is wrapping a set (will add tolist() to be able to access an item via an index). + +--- + +#### Methods + +| **Name** | **Description** | +| --- | --- | +| all_with_map_key | Creating an iterator for this complex list. | +| compute_fqn | *No description.* | +| resolve | Produce the Token's value at resolution time. | +| to_string | Return a string representation of this resolvable object. | +| get | *No description.* | + +--- + +##### `all_with_map_key` + +```python +def all_with_map_key( + map_key_attribute_name: str +) -> DynamicListTerraformIterator +``` + +Creating an iterator for this complex list. + +The list will be converted into a map with the mapKeyAttributeName as the key. + +###### `map_key_attribute_name`Required + +- *Type:* str + +--- + +##### `compute_fqn` + +```python +def compute_fqn() -> str +``` + +##### `resolve` + +```python +def resolve( + _context: IResolveContext +) -> typing.Any +``` + +Produce the Token's value at resolution time. + +###### `_context`Required + +- *Type:* cdktf.IResolveContext + +--- + +##### `to_string` + +```python +def to_string() -> str +``` + +Return a string representation of this resolvable object. + +Returns a reversible string representation. + +##### `get` + +```python +def get( + index: typing.Union[int, float] +) -> DataDigitaloceanAppSpecFunctionLogDestinationOpenSearchBasicAuthOutputReference +``` + +###### `index`Required + +- *Type:* typing.Union[int, float] + +the index of the item to return. + +--- + + +#### Properties + +| **Name** | **Type** | **Description** | +| --- | --- | --- | +| creation_stack | typing.List[str] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| fqn | str | *No description.* | + +--- + +##### `creation_stack`Required + +```python +creation_stack: typing.List[str] +``` + +- *Type:* typing.List[str] + +The creation stack of this resolvable which will be appended to errors thrown during resolution. + +If this returns an empty array the stack will not be attached. + +--- + +##### `fqn`Required + +```python +fqn: str +``` + +- *Type:* str + +--- + + +### DataDigitaloceanAppSpecFunctionLogDestinationOpenSearchBasicAuthOutputReference + +#### Initializers + +```python +from cdktf_cdktf_provider_digitalocean import data_digitalocean_app + +dataDigitaloceanApp.DataDigitaloceanAppSpecFunctionLogDestinationOpenSearchBasicAuthOutputReference( terraform_resource: IInterpolatingParent, terraform_attribute: str, complex_object_index: typing.Union[int, float], @@ -9667,14 +9925,14 @@ dataDigitaloceanApp.DataDigitaloceanAppSpecFunctionLogDestinationOutputReference | **Name** | **Type** | **Description** | | --- | --- | --- | -| terraform_resource | cdktf.IInterpolatingParent | The parent resource. | -| terraform_attribute | str | The attribute on the parent resource this class is referencing. | -| complex_object_index | typing.Union[int, float] | the index of this item in the list. | -| complex_object_is_from_set | bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | +| terraform_resource | cdktf.IInterpolatingParent | The parent resource. | +| terraform_attribute | str | The attribute on the parent resource this class is referencing. | +| complex_object_index | typing.Union[int, float] | the index of this item in the list. | +| complex_object_is_from_set | bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | --- -##### `terraform_resource`Required +##### `terraform_resource`Required - *Type:* cdktf.IInterpolatingParent @@ -9682,7 +9940,7 @@ The parent resource. --- -##### `terraform_attribute`Required +##### `terraform_attribute`Required - *Type:* str @@ -9690,7 +9948,7 @@ The attribute on the parent resource this class is referencing. --- -##### `complex_object_index`Required +##### `complex_object_index`Required - *Type:* typing.Union[int, float] @@ -9698,7 +9956,7 @@ the index of this item in the list. --- -##### `complex_object_is_from_set`Required +##### `complex_object_is_from_set`Required - *Type:* bool @@ -9710,29 +9968,29 @@ whether the list is wrapping a set (will add tolist() to be able to access an it | **Name** | **Description** | | --- | --- | -| compute_fqn | *No description.* | -| get_any_map_attribute | *No description.* | -| get_boolean_attribute | *No description.* | -| get_boolean_map_attribute | *No description.* | -| get_list_attribute | *No description.* | -| get_number_attribute | *No description.* | -| get_number_list_attribute | *No description.* | -| get_number_map_attribute | *No description.* | -| get_string_attribute | *No description.* | -| get_string_map_attribute | *No description.* | -| interpolation_for_attribute | *No description.* | -| resolve | Produce the Token's value at resolution time. | -| to_string | Return a string representation of this resolvable object. | +| compute_fqn | *No description.* | +| get_any_map_attribute | *No description.* | +| get_boolean_attribute | *No description.* | +| get_boolean_map_attribute | *No description.* | +| get_list_attribute | *No description.* | +| get_number_attribute | *No description.* | +| get_number_list_attribute | *No description.* | +| get_number_map_attribute | *No description.* | +| get_string_attribute | *No description.* | +| get_string_map_attribute | *No description.* | +| interpolation_for_attribute | *No description.* | +| resolve | Produce the Token's value at resolution time. | +| to_string | Return a string representation of this resolvable object. | --- -##### `compute_fqn` +##### `compute_fqn` ```python def compute_fqn() -> str ``` -##### `get_any_map_attribute` +##### `get_any_map_attribute` ```python def get_any_map_attribute( @@ -9740,13 +9998,13 @@ def get_any_map_attribute( ) -> typing.Mapping[typing.Any] ``` -###### `terraform_attribute`Required +###### `terraform_attribute`Required - *Type:* str --- -##### `get_boolean_attribute` +##### `get_boolean_attribute` ```python def get_boolean_attribute( @@ -9754,13 +10012,13 @@ def get_boolean_attribute( ) -> IResolvable ``` -###### `terraform_attribute`Required +###### `terraform_attribute`Required - *Type:* str --- -##### `get_boolean_map_attribute` +##### `get_boolean_map_attribute` ```python def get_boolean_map_attribute( @@ -9768,13 +10026,13 @@ def get_boolean_map_attribute( ) -> typing.Mapping[bool] ``` -###### `terraform_attribute`Required +###### `terraform_attribute`Required - *Type:* str --- -##### `get_list_attribute` +##### `get_list_attribute` ```python def get_list_attribute( @@ -9782,13 +10040,13 @@ def get_list_attribute( ) -> typing.List[str] ``` -###### `terraform_attribute`Required +###### `terraform_attribute`Required - *Type:* str --- -##### `get_number_attribute` +##### `get_number_attribute` ```python def get_number_attribute( @@ -9796,13 +10054,13 @@ def get_number_attribute( ) -> typing.Union[int, float] ``` -###### `terraform_attribute`Required +###### `terraform_attribute`Required - *Type:* str --- -##### `get_number_list_attribute` +##### `get_number_list_attribute` ```python def get_number_list_attribute( @@ -9810,13 +10068,13 @@ def get_number_list_attribute( ) -> typing.List[typing.Union[int, float]] ``` -###### `terraform_attribute`Required +###### `terraform_attribute`Required - *Type:* str --- -##### `get_number_map_attribute` +##### `get_number_map_attribute` ```python def get_number_map_attribute( @@ -9824,13 +10082,13 @@ def get_number_map_attribute( ) -> typing.Mapping[typing.Union[int, float]] ``` -###### `terraform_attribute`Required +###### `terraform_attribute`Required - *Type:* str --- -##### `get_string_attribute` +##### `get_string_attribute` ```python def get_string_attribute( @@ -9838,13 +10096,13 @@ def get_string_attribute( ) -> str ``` -###### `terraform_attribute`Required +###### `terraform_attribute`Required - *Type:* str --- -##### `get_string_map_attribute` +##### `get_string_map_attribute` ```python def get_string_map_attribute( @@ -9852,13 +10110,13 @@ def get_string_map_attribute( ) -> typing.Mapping[str] ``` -###### `terraform_attribute`Required +###### `terraform_attribute`Required - *Type:* str --- -##### `interpolation_for_attribute` +##### `interpolation_for_attribute` ```python def interpolation_for_attribute( @@ -9866,13 +10124,13 @@ def interpolation_for_attribute( ) -> IResolvable ``` -###### `property`Required +###### `property`Required - *Type:* str --- -##### `resolve` +##### `resolve` ```python def resolve( @@ -9882,13 +10140,13 @@ def resolve( Produce the Token's value at resolution time. -###### `_context`Required +###### `_context`Required - *Type:* cdktf.IResolveContext --- -##### `to_string` +##### `to_string` ```python def to_string() -> str @@ -9903,17 +10161,15 @@ Returns a reversible string representation. | **Name** | **Type** | **Description** | | --- | --- | --- | -| creation_stack | typing.List[str] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| fqn | str | *No description.* | -| datadog | DataDigitaloceanAppSpecFunctionLogDestinationDatadogList | *No description.* | -| logtail | DataDigitaloceanAppSpecFunctionLogDestinationLogtailList | *No description.* | -| name | str | *No description.* | -| papertrail | DataDigitaloceanAppSpecFunctionLogDestinationPapertrailList | *No description.* | -| internal_value | DataDigitaloceanAppSpecFunctionLogDestination | *No description.* | +| creation_stack | typing.List[str] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| fqn | str | *No description.* | +| password | str | *No description.* | +| user | str | *No description.* | +| internal_value | DataDigitaloceanAppSpecFunctionLogDestinationOpenSearchBasicAuth | *No description.* | --- -##### `creation_stack`Required +##### `creation_stack`Required ```python creation_stack: typing.List[str] @@ -9927,7 +10183,7 @@ If this returns an empty array the stack will not be attached. --- -##### `fqn`Required +##### `fqn`Required ```python fqn: str @@ -9937,65 +10193,45 @@ fqn: str --- -##### `datadog`Required - -```python -datadog: DataDigitaloceanAppSpecFunctionLogDestinationDatadogList -``` - -- *Type:* DataDigitaloceanAppSpecFunctionLogDestinationDatadogList - ---- - -##### `logtail`Required - -```python -logtail: DataDigitaloceanAppSpecFunctionLogDestinationLogtailList -``` - -- *Type:* DataDigitaloceanAppSpecFunctionLogDestinationLogtailList - ---- - -##### `name`Required +##### `password`Required ```python -name: str +password: str ``` - *Type:* str --- -##### `papertrail`Required +##### `user`Required ```python -papertrail: DataDigitaloceanAppSpecFunctionLogDestinationPapertrailList +user: str ``` -- *Type:* DataDigitaloceanAppSpecFunctionLogDestinationPapertrailList +- *Type:* str --- -##### `internal_value`Optional +##### `internal_value`Optional ```python -internal_value: DataDigitaloceanAppSpecFunctionLogDestination +internal_value: DataDigitaloceanAppSpecFunctionLogDestinationOpenSearchBasicAuth ``` -- *Type:* DataDigitaloceanAppSpecFunctionLogDestination +- *Type:* DataDigitaloceanAppSpecFunctionLogDestinationOpenSearchBasicAuth --- -### DataDigitaloceanAppSpecFunctionLogDestinationPapertrailList +### DataDigitaloceanAppSpecFunctionLogDestinationOpenSearchList -#### Initializers +#### Initializers ```python from cdktf_cdktf_provider_digitalocean import data_digitalocean_app -dataDigitaloceanApp.DataDigitaloceanAppSpecFunctionLogDestinationPapertrailList( +dataDigitaloceanApp.DataDigitaloceanAppSpecFunctionLogDestinationOpenSearchList( terraform_resource: IInterpolatingParent, terraform_attribute: str, wraps_set: bool @@ -10004,13 +10240,13 @@ dataDigitaloceanApp.DataDigitaloceanAppSpecFunctionLogDestinationPapertrailList( | **Name** | **Type** | **Description** | | --- | --- | --- | -| terraform_resource | cdktf.IInterpolatingParent | The parent resource. | -| terraform_attribute | str | The attribute on the parent resource this class is referencing. | -| wraps_set | bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | +| terraform_resource | cdktf.IInterpolatingParent | The parent resource. | +| terraform_attribute | str | The attribute on the parent resource this class is referencing. | +| wraps_set | bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | --- -##### `terraform_resource`Required +##### `terraform_resource`Required - *Type:* cdktf.IInterpolatingParent @@ -10018,7 +10254,7 @@ The parent resource. --- -##### `terraform_attribute`Required +##### `terraform_attribute`Required - *Type:* str @@ -10026,7 +10262,7 @@ The attribute on the parent resource this class is referencing. --- -##### `wraps_set`Required +##### `wraps_set`Required - *Type:* bool @@ -10038,15 +10274,15 @@ whether the list is wrapping a set (will add tolist() to be able to access an it | **Name** | **Description** | | --- | --- | -| all_with_map_key | Creating an iterator for this complex list. | -| compute_fqn | *No description.* | -| resolve | Produce the Token's value at resolution time. | -| to_string | Return a string representation of this resolvable object. | -| get | *No description.* | +| all_with_map_key | Creating an iterator for this complex list. | +| compute_fqn | *No description.* | +| resolve | Produce the Token's value at resolution time. | +| to_string | Return a string representation of this resolvable object. | +| get | *No description.* | --- -##### `all_with_map_key` +##### `all_with_map_key` ```python def all_with_map_key( @@ -10058,19 +10294,19 @@ Creating an iterator for this complex list. The list will be converted into a map with the mapKeyAttributeName as the key. -###### `map_key_attribute_name`Required +###### `map_key_attribute_name`Required - *Type:* str --- -##### `compute_fqn` +##### `compute_fqn` ```python def compute_fqn() -> str ``` -##### `resolve` +##### `resolve` ```python def resolve( @@ -10080,13 +10316,13 @@ def resolve( Produce the Token's value at resolution time. -###### `_context`Required +###### `_context`Required - *Type:* cdktf.IResolveContext --- -##### `to_string` +##### `to_string` ```python def to_string() -> str @@ -10096,15 +10332,15 @@ Return a string representation of this resolvable object. Returns a reversible string representation. -##### `get` +##### `get` ```python def get( index: typing.Union[int, float] -) -> DataDigitaloceanAppSpecFunctionLogDestinationPapertrailOutputReference +) -> DataDigitaloceanAppSpecFunctionLogDestinationOpenSearchOutputReference ``` -###### `index`Required +###### `index`Required - *Type:* typing.Union[int, float] @@ -10117,12 +10353,12 @@ the index of the item to return. | **Name** | **Type** | **Description** | | --- | --- | --- | -| creation_stack | typing.List[str] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| fqn | str | *No description.* | +| creation_stack | typing.List[str] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| fqn | str | *No description.* | --- -##### `creation_stack`Required +##### `creation_stack`Required ```python creation_stack: typing.List[str] @@ -10136,7 +10372,7 @@ If this returns an empty array the stack will not be attached. --- -##### `fqn`Required +##### `fqn`Required ```python fqn: str @@ -10147,14 +10383,14 @@ fqn: str --- -### DataDigitaloceanAppSpecFunctionLogDestinationPapertrailOutputReference +### DataDigitaloceanAppSpecFunctionLogDestinationOpenSearchOutputReference -#### Initializers +#### Initializers ```python from cdktf_cdktf_provider_digitalocean import data_digitalocean_app -dataDigitaloceanApp.DataDigitaloceanAppSpecFunctionLogDestinationPapertrailOutputReference( +dataDigitaloceanApp.DataDigitaloceanAppSpecFunctionLogDestinationOpenSearchOutputReference( terraform_resource: IInterpolatingParent, terraform_attribute: str, complex_object_index: typing.Union[int, float], @@ -10164,14 +10400,14 @@ dataDigitaloceanApp.DataDigitaloceanAppSpecFunctionLogDestinationPapertrailOutpu | **Name** | **Type** | **Description** | | --- | --- | --- | -| terraform_resource | cdktf.IInterpolatingParent | The parent resource. | -| terraform_attribute | str | The attribute on the parent resource this class is referencing. | -| complex_object_index | typing.Union[int, float] | the index of this item in the list. | -| complex_object_is_from_set | bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | +| terraform_resource | cdktf.IInterpolatingParent | The parent resource. | +| terraform_attribute | str | The attribute on the parent resource this class is referencing. | +| complex_object_index | typing.Union[int, float] | the index of this item in the list. | +| complex_object_is_from_set | bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | --- -##### `terraform_resource`Required +##### `terraform_resource`Required - *Type:* cdktf.IInterpolatingParent @@ -10179,7 +10415,7 @@ The parent resource. --- -##### `terraform_attribute`Required +##### `terraform_attribute`Required - *Type:* str @@ -10187,7 +10423,7 @@ The attribute on the parent resource this class is referencing. --- -##### `complex_object_index`Required +##### `complex_object_index`Required - *Type:* typing.Union[int, float] @@ -10195,7 +10431,7 @@ the index of this item in the list. --- -##### `complex_object_is_from_set`Required +##### `complex_object_is_from_set`Required - *Type:* bool @@ -10207,29 +10443,29 @@ whether the list is wrapping a set (will add tolist() to be able to access an it | **Name** | **Description** | | --- | --- | -| compute_fqn | *No description.* | -| get_any_map_attribute | *No description.* | -| get_boolean_attribute | *No description.* | -| get_boolean_map_attribute | *No description.* | -| get_list_attribute | *No description.* | -| get_number_attribute | *No description.* | -| get_number_list_attribute | *No description.* | -| get_number_map_attribute | *No description.* | -| get_string_attribute | *No description.* | -| get_string_map_attribute | *No description.* | -| interpolation_for_attribute | *No description.* | -| resolve | Produce the Token's value at resolution time. | -| to_string | Return a string representation of this resolvable object. | +| compute_fqn | *No description.* | +| get_any_map_attribute | *No description.* | +| get_boolean_attribute | *No description.* | +| get_boolean_map_attribute | *No description.* | +| get_list_attribute | *No description.* | +| get_number_attribute | *No description.* | +| get_number_list_attribute | *No description.* | +| get_number_map_attribute | *No description.* | +| get_string_attribute | *No description.* | +| get_string_map_attribute | *No description.* | +| interpolation_for_attribute | *No description.* | +| resolve | Produce the Token's value at resolution time. | +| to_string | Return a string representation of this resolvable object. | --- -##### `compute_fqn` +##### `compute_fqn` ```python def compute_fqn() -> str ``` -##### `get_any_map_attribute` +##### `get_any_map_attribute` ```python def get_any_map_attribute( @@ -10237,13 +10473,13 @@ def get_any_map_attribute( ) -> typing.Mapping[typing.Any] ``` -###### `terraform_attribute`Required +###### `terraform_attribute`Required - *Type:* str --- -##### `get_boolean_attribute` +##### `get_boolean_attribute` ```python def get_boolean_attribute( @@ -10251,13 +10487,13 @@ def get_boolean_attribute( ) -> IResolvable ``` -###### `terraform_attribute`Required +###### `terraform_attribute`Required - *Type:* str --- -##### `get_boolean_map_attribute` +##### `get_boolean_map_attribute` ```python def get_boolean_map_attribute( @@ -10265,13 +10501,13 @@ def get_boolean_map_attribute( ) -> typing.Mapping[bool] ``` -###### `terraform_attribute`Required +###### `terraform_attribute`Required - *Type:* str --- -##### `get_list_attribute` +##### `get_list_attribute` ```python def get_list_attribute( @@ -10279,13 +10515,13 @@ def get_list_attribute( ) -> typing.List[str] ``` -###### `terraform_attribute`Required +###### `terraform_attribute`Required - *Type:* str --- -##### `get_number_attribute` +##### `get_number_attribute` ```python def get_number_attribute( @@ -10293,13 +10529,13 @@ def get_number_attribute( ) -> typing.Union[int, float] ``` -###### `terraform_attribute`Required +###### `terraform_attribute`Required - *Type:* str --- -##### `get_number_list_attribute` +##### `get_number_list_attribute` ```python def get_number_list_attribute( @@ -10307,13 +10543,13 @@ def get_number_list_attribute( ) -> typing.List[typing.Union[int, float]] ``` -###### `terraform_attribute`Required +###### `terraform_attribute`Required - *Type:* str --- -##### `get_number_map_attribute` +##### `get_number_map_attribute` ```python def get_number_map_attribute( @@ -10321,13 +10557,13 @@ def get_number_map_attribute( ) -> typing.Mapping[typing.Union[int, float]] ``` -###### `terraform_attribute`Required +###### `terraform_attribute`Required - *Type:* str --- -##### `get_string_attribute` +##### `get_string_attribute` ```python def get_string_attribute( @@ -10335,13 +10571,13 @@ def get_string_attribute( ) -> str ``` -###### `terraform_attribute`Required +###### `terraform_attribute`Required - *Type:* str --- -##### `get_string_map_attribute` +##### `get_string_map_attribute` ```python def get_string_map_attribute( @@ -10349,13 +10585,13 @@ def get_string_map_attribute( ) -> typing.Mapping[str] ``` -###### `terraform_attribute`Required +###### `terraform_attribute`Required - *Type:* str --- -##### `interpolation_for_attribute` +##### `interpolation_for_attribute` ```python def interpolation_for_attribute( @@ -10363,13 +10599,13 @@ def interpolation_for_attribute( ) -> IResolvable ``` -###### `property`Required +###### `property`Required - *Type:* str --- -##### `resolve` +##### `resolve` ```python def resolve( @@ -10379,13 +10615,13 @@ def resolve( Produce the Token's value at resolution time. -###### `_context`Required +###### `_context`Required - *Type:* cdktf.IResolveContext --- -##### `to_string` +##### `to_string` ```python def to_string() -> str @@ -10400,14 +10636,17 @@ Returns a reversible string representation. | **Name** | **Type** | **Description** | | --- | --- | --- | -| creation_stack | typing.List[str] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| fqn | str | *No description.* | -| endpoint | str | *No description.* | -| internal_value | DataDigitaloceanAppSpecFunctionLogDestinationPapertrail | *No description.* | +| creation_stack | typing.List[str] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| fqn | str | *No description.* | +| basic_auth | DataDigitaloceanAppSpecFunctionLogDestinationOpenSearchBasicAuthList | *No description.* | +| cluster_name | str | *No description.* | +| endpoint | str | *No description.* | +| index_name | str | *No description.* | +| internal_value | DataDigitaloceanAppSpecFunctionLogDestinationOpenSearch | *No description.* | --- -##### `creation_stack`Required +##### `creation_stack`Required ```python creation_stack: typing.List[str] @@ -10421,7 +10660,7 @@ If this returns an empty array the stack will not be attached. --- -##### `fqn`Required +##### `fqn`Required ```python fqn: str @@ -10431,7 +10670,27 @@ fqn: str --- -##### `endpoint`Required +##### `basic_auth`Required + +```python +basic_auth: DataDigitaloceanAppSpecFunctionLogDestinationOpenSearchBasicAuthList +``` + +- *Type:* DataDigitaloceanAppSpecFunctionLogDestinationOpenSearchBasicAuthList + +--- + +##### `cluster_name`Required + +```python +cluster_name: str +``` + +- *Type:* str + +--- + +##### `endpoint`Required ```python endpoint: str @@ -10441,25 +10700,35 @@ endpoint: str --- -##### `internal_value`Optional +##### `index_name`Required ```python -internal_value: DataDigitaloceanAppSpecFunctionLogDestinationPapertrail +index_name: str ``` -- *Type:* DataDigitaloceanAppSpecFunctionLogDestinationPapertrail +- *Type:* str --- +##### `internal_value`Optional -### DataDigitaloceanAppSpecFunctionOutputReference +```python +internal_value: DataDigitaloceanAppSpecFunctionLogDestinationOpenSearch +``` -#### Initializers +- *Type:* DataDigitaloceanAppSpecFunctionLogDestinationOpenSearch + +--- + + +### DataDigitaloceanAppSpecFunctionLogDestinationOutputReference + +#### Initializers ```python from cdktf_cdktf_provider_digitalocean import data_digitalocean_app -dataDigitaloceanApp.DataDigitaloceanAppSpecFunctionOutputReference( +dataDigitaloceanApp.DataDigitaloceanAppSpecFunctionLogDestinationOutputReference( terraform_resource: IInterpolatingParent, terraform_attribute: str, complex_object_index: typing.Union[int, float], @@ -10469,14 +10738,14 @@ dataDigitaloceanApp.DataDigitaloceanAppSpecFunctionOutputReference( | **Name** | **Type** | **Description** | | --- | --- | --- | -| terraform_resource | cdktf.IInterpolatingParent | The parent resource. | -| terraform_attribute | str | The attribute on the parent resource this class is referencing. | -| complex_object_index | typing.Union[int, float] | the index of this item in the list. | -| complex_object_is_from_set | bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | +| terraform_resource | cdktf.IInterpolatingParent | The parent resource. | +| terraform_attribute | str | The attribute on the parent resource this class is referencing. | +| complex_object_index | typing.Union[int, float] | the index of this item in the list. | +| complex_object_is_from_set | bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | --- -##### `terraform_resource`Required +##### `terraform_resource`Required - *Type:* cdktf.IInterpolatingParent @@ -10484,7 +10753,7 @@ The parent resource. --- -##### `terraform_attribute`Required +##### `terraform_attribute`Required - *Type:* str @@ -10492,7 +10761,7 @@ The attribute on the parent resource this class is referencing. --- -##### `complex_object_index`Required +##### `complex_object_index`Required - *Type:* typing.Union[int, float] @@ -10500,7 +10769,7 @@ the index of this item in the list. --- -##### `complex_object_is_from_set`Required +##### `complex_object_is_from_set`Required - *Type:* bool @@ -10512,29 +10781,29 @@ whether the list is wrapping a set (will add tolist() to be able to access an it | **Name** | **Description** | | --- | --- | -| compute_fqn | *No description.* | -| get_any_map_attribute | *No description.* | -| get_boolean_attribute | *No description.* | -| get_boolean_map_attribute | *No description.* | -| get_list_attribute | *No description.* | -| get_number_attribute | *No description.* | -| get_number_list_attribute | *No description.* | -| get_number_map_attribute | *No description.* | -| get_string_attribute | *No description.* | -| get_string_map_attribute | *No description.* | -| interpolation_for_attribute | *No description.* | -| resolve | Produce the Token's value at resolution time. | -| to_string | Return a string representation of this resolvable object. | +| compute_fqn | *No description.* | +| get_any_map_attribute | *No description.* | +| get_boolean_attribute | *No description.* | +| get_boolean_map_attribute | *No description.* | +| get_list_attribute | *No description.* | +| get_number_attribute | *No description.* | +| get_number_list_attribute | *No description.* | +| get_number_map_attribute | *No description.* | +| get_string_attribute | *No description.* | +| get_string_map_attribute | *No description.* | +| interpolation_for_attribute | *No description.* | +| resolve | Produce the Token's value at resolution time. | +| to_string | Return a string representation of this resolvable object. | --- -##### `compute_fqn` +##### `compute_fqn` ```python def compute_fqn() -> str ``` -##### `get_any_map_attribute` +##### `get_any_map_attribute` ```python def get_any_map_attribute( @@ -10542,13 +10811,13 @@ def get_any_map_attribute( ) -> typing.Mapping[typing.Any] ``` -###### `terraform_attribute`Required +###### `terraform_attribute`Required - *Type:* str --- -##### `get_boolean_attribute` +##### `get_boolean_attribute` ```python def get_boolean_attribute( @@ -10556,13 +10825,13 @@ def get_boolean_attribute( ) -> IResolvable ``` -###### `terraform_attribute`Required +###### `terraform_attribute`Required - *Type:* str --- -##### `get_boolean_map_attribute` +##### `get_boolean_map_attribute` ```python def get_boolean_map_attribute( @@ -10570,13 +10839,13 @@ def get_boolean_map_attribute( ) -> typing.Mapping[bool] ``` -###### `terraform_attribute`Required +###### `terraform_attribute`Required - *Type:* str --- -##### `get_list_attribute` +##### `get_list_attribute` ```python def get_list_attribute( @@ -10584,13 +10853,13 @@ def get_list_attribute( ) -> typing.List[str] ``` -###### `terraform_attribute`Required +###### `terraform_attribute`Required - *Type:* str --- -##### `get_number_attribute` +##### `get_number_attribute` ```python def get_number_attribute( @@ -10598,13 +10867,13 @@ def get_number_attribute( ) -> typing.Union[int, float] ``` -###### `terraform_attribute`Required +###### `terraform_attribute`Required - *Type:* str --- -##### `get_number_list_attribute` +##### `get_number_list_attribute` ```python def get_number_list_attribute( @@ -10612,13 +10881,13 @@ def get_number_list_attribute( ) -> typing.List[typing.Union[int, float]] ``` -###### `terraform_attribute`Required +###### `terraform_attribute`Required - *Type:* str --- -##### `get_number_map_attribute` +##### `get_number_map_attribute` ```python def get_number_map_attribute( @@ -10626,13 +10895,13 @@ def get_number_map_attribute( ) -> typing.Mapping[typing.Union[int, float]] ``` -###### `terraform_attribute`Required +###### `terraform_attribute`Required - *Type:* str --- -##### `get_string_attribute` +##### `get_string_attribute` ```python def get_string_attribute( @@ -10640,13 +10909,13 @@ def get_string_attribute( ) -> str ``` -###### `terraform_attribute`Required +###### `terraform_attribute`Required - *Type:* str --- -##### `get_string_map_attribute` +##### `get_string_map_attribute` ```python def get_string_map_attribute( @@ -10654,13 +10923,13 @@ def get_string_map_attribute( ) -> typing.Mapping[str] ``` -###### `terraform_attribute`Required +###### `terraform_attribute`Required - *Type:* str --- -##### `interpolation_for_attribute` +##### `interpolation_for_attribute` ```python def interpolation_for_attribute( @@ -10668,13 +10937,13 @@ def interpolation_for_attribute( ) -> IResolvable ``` -###### `property`Required +###### `property`Required - *Type:* str --- -##### `resolve` +##### `resolve` ```python def resolve( @@ -10684,13 +10953,13 @@ def resolve( Produce the Token's value at resolution time. -###### `_context`Required +###### `_context`Required - *Type:* cdktf.IResolveContext --- -##### `to_string` +##### `to_string` ```python def to_string() -> str @@ -10705,23 +10974,18 @@ Returns a reversible string representation. | **Name** | **Type** | **Description** | | --- | --- | --- | -| creation_stack | typing.List[str] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| fqn | str | *No description.* | -| alert | DataDigitaloceanAppSpecFunctionAlertList | *No description.* | -| cors | DataDigitaloceanAppSpecFunctionCorsList | *No description.* | -| env | DataDigitaloceanAppSpecFunctionEnvList | *No description.* | -| git | DataDigitaloceanAppSpecFunctionGitList | *No description.* | -| github | DataDigitaloceanAppSpecFunctionGithubList | *No description.* | -| gitlab | DataDigitaloceanAppSpecFunctionGitlabList | *No description.* | -| log_destination | DataDigitaloceanAppSpecFunctionLogDestinationList | *No description.* | -| name | str | *No description.* | -| routes | DataDigitaloceanAppSpecFunctionRoutesList | *No description.* | -| source_dir | str | *No description.* | -| internal_value | DataDigitaloceanAppSpecFunction | *No description.* | - ---- - -##### `creation_stack`Required +| creation_stack | typing.List[str] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| fqn | str | *No description.* | +| datadog | DataDigitaloceanAppSpecFunctionLogDestinationDatadogList | *No description.* | +| logtail | DataDigitaloceanAppSpecFunctionLogDestinationLogtailList | *No description.* | +| name | str | *No description.* | +| open_search | DataDigitaloceanAppSpecFunctionLogDestinationOpenSearchList | *No description.* | +| papertrail | DataDigitaloceanAppSpecFunctionLogDestinationPapertrailList | *No description.* | +| internal_value | DataDigitaloceanAppSpecFunctionLogDestination | *No description.* | + +--- + +##### `creation_stack`Required ```python creation_stack: typing.List[str] @@ -10735,7 +10999,7 @@ If this returns an empty array the stack will not be attached. --- -##### `fqn`Required +##### `fqn`Required ```python fqn: str @@ -10745,77 +11009,27 @@ fqn: str --- -##### `alert`Required - -```python -alert: DataDigitaloceanAppSpecFunctionAlertList -``` - -- *Type:* DataDigitaloceanAppSpecFunctionAlertList - ---- - -##### `cors`Required - -```python -cors: DataDigitaloceanAppSpecFunctionCorsList -``` - -- *Type:* DataDigitaloceanAppSpecFunctionCorsList - ---- - -##### `env`Required - -```python -env: DataDigitaloceanAppSpecFunctionEnvList -``` - -- *Type:* DataDigitaloceanAppSpecFunctionEnvList - ---- - -##### `git`Required - -```python -git: DataDigitaloceanAppSpecFunctionGitList -``` - -- *Type:* DataDigitaloceanAppSpecFunctionGitList - ---- - -##### `github`Required - -```python -github: DataDigitaloceanAppSpecFunctionGithubList -``` - -- *Type:* DataDigitaloceanAppSpecFunctionGithubList - ---- - -##### `gitlab`Required +##### `datadog`Required ```python -gitlab: DataDigitaloceanAppSpecFunctionGitlabList +datadog: DataDigitaloceanAppSpecFunctionLogDestinationDatadogList ``` -- *Type:* DataDigitaloceanAppSpecFunctionGitlabList +- *Type:* DataDigitaloceanAppSpecFunctionLogDestinationDatadogList --- -##### `log_destination`Required +##### `logtail`Required ```python -log_destination: DataDigitaloceanAppSpecFunctionLogDestinationList +logtail: DataDigitaloceanAppSpecFunctionLogDestinationLogtailList ``` -- *Type:* DataDigitaloceanAppSpecFunctionLogDestinationList +- *Type:* DataDigitaloceanAppSpecFunctionLogDestinationLogtailList --- -##### `name`Required +##### `name`Required ```python name: str @@ -10825,45 +11039,45 @@ name: str --- -##### `routes`Required +##### `open_search`Required ```python -routes: DataDigitaloceanAppSpecFunctionRoutesList +open_search: DataDigitaloceanAppSpecFunctionLogDestinationOpenSearchList ``` -- *Type:* DataDigitaloceanAppSpecFunctionRoutesList +- *Type:* DataDigitaloceanAppSpecFunctionLogDestinationOpenSearchList --- -##### `source_dir`Required +##### `papertrail`Required ```python -source_dir: str +papertrail: DataDigitaloceanAppSpecFunctionLogDestinationPapertrailList ``` -- *Type:* str +- *Type:* DataDigitaloceanAppSpecFunctionLogDestinationPapertrailList --- -##### `internal_value`Optional +##### `internal_value`Optional ```python -internal_value: DataDigitaloceanAppSpecFunction +internal_value: DataDigitaloceanAppSpecFunctionLogDestination ``` -- *Type:* DataDigitaloceanAppSpecFunction +- *Type:* DataDigitaloceanAppSpecFunctionLogDestination --- -### DataDigitaloceanAppSpecFunctionRoutesList +### DataDigitaloceanAppSpecFunctionLogDestinationPapertrailList -#### Initializers +#### Initializers ```python from cdktf_cdktf_provider_digitalocean import data_digitalocean_app -dataDigitaloceanApp.DataDigitaloceanAppSpecFunctionRoutesList( +dataDigitaloceanApp.DataDigitaloceanAppSpecFunctionLogDestinationPapertrailList( terraform_resource: IInterpolatingParent, terraform_attribute: str, wraps_set: bool @@ -10872,13 +11086,13 @@ dataDigitaloceanApp.DataDigitaloceanAppSpecFunctionRoutesList( | **Name** | **Type** | **Description** | | --- | --- | --- | -| terraform_resource | cdktf.IInterpolatingParent | The parent resource. | -| terraform_attribute | str | The attribute on the parent resource this class is referencing. | -| wraps_set | bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | +| terraform_resource | cdktf.IInterpolatingParent | The parent resource. | +| terraform_attribute | str | The attribute on the parent resource this class is referencing. | +| wraps_set | bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | --- -##### `terraform_resource`Required +##### `terraform_resource`Required - *Type:* cdktf.IInterpolatingParent @@ -10886,7 +11100,7 @@ The parent resource. --- -##### `terraform_attribute`Required +##### `terraform_attribute`Required - *Type:* str @@ -10894,7 +11108,7 @@ The attribute on the parent resource this class is referencing. --- -##### `wraps_set`Required +##### `wraps_set`Required - *Type:* bool @@ -10906,15 +11120,15 @@ whether the list is wrapping a set (will add tolist() to be able to access an it | **Name** | **Description** | | --- | --- | -| all_with_map_key | Creating an iterator for this complex list. | -| compute_fqn | *No description.* | -| resolve | Produce the Token's value at resolution time. | -| to_string | Return a string representation of this resolvable object. | -| get | *No description.* | +| all_with_map_key | Creating an iterator for this complex list. | +| compute_fqn | *No description.* | +| resolve | Produce the Token's value at resolution time. | +| to_string | Return a string representation of this resolvable object. | +| get | *No description.* | --- -##### `all_with_map_key` +##### `all_with_map_key` ```python def all_with_map_key( @@ -10926,19 +11140,19 @@ Creating an iterator for this complex list. The list will be converted into a map with the mapKeyAttributeName as the key. -###### `map_key_attribute_name`Required +###### `map_key_attribute_name`Required - *Type:* str --- -##### `compute_fqn` +##### `compute_fqn` ```python def compute_fqn() -> str ``` -##### `resolve` +##### `resolve` ```python def resolve( @@ -10948,13 +11162,13 @@ def resolve( Produce the Token's value at resolution time. -###### `_context`Required +###### `_context`Required - *Type:* cdktf.IResolveContext --- -##### `to_string` +##### `to_string` ```python def to_string() -> str @@ -10964,15 +11178,15 @@ Return a string representation of this resolvable object. Returns a reversible string representation. -##### `get` +##### `get` ```python def get( index: typing.Union[int, float] -) -> DataDigitaloceanAppSpecFunctionRoutesOutputReference +) -> DataDigitaloceanAppSpecFunctionLogDestinationPapertrailOutputReference ``` -###### `index`Required +###### `index`Required - *Type:* typing.Union[int, float] @@ -10985,12 +11199,12 @@ the index of the item to return. | **Name** | **Type** | **Description** | | --- | --- | --- | -| creation_stack | typing.List[str] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| fqn | str | *No description.* | +| creation_stack | typing.List[str] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| fqn | str | *No description.* | --- -##### `creation_stack`Required +##### `creation_stack`Required ```python creation_stack: typing.List[str] @@ -11004,7 +11218,7 @@ If this returns an empty array the stack will not be attached. --- -##### `fqn`Required +##### `fqn`Required ```python fqn: str @@ -11015,14 +11229,14 @@ fqn: str --- -### DataDigitaloceanAppSpecFunctionRoutesOutputReference +### DataDigitaloceanAppSpecFunctionLogDestinationPapertrailOutputReference -#### Initializers +#### Initializers ```python from cdktf_cdktf_provider_digitalocean import data_digitalocean_app -dataDigitaloceanApp.DataDigitaloceanAppSpecFunctionRoutesOutputReference( +dataDigitaloceanApp.DataDigitaloceanAppSpecFunctionLogDestinationPapertrailOutputReference( terraform_resource: IInterpolatingParent, terraform_attribute: str, complex_object_index: typing.Union[int, float], @@ -11032,14 +11246,14 @@ dataDigitaloceanApp.DataDigitaloceanAppSpecFunctionRoutesOutputReference( | **Name** | **Type** | **Description** | | --- | --- | --- | -| terraform_resource | cdktf.IInterpolatingParent | The parent resource. | -| terraform_attribute | str | The attribute on the parent resource this class is referencing. | -| complex_object_index | typing.Union[int, float] | the index of this item in the list. | -| complex_object_is_from_set | bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | +| terraform_resource | cdktf.IInterpolatingParent | The parent resource. | +| terraform_attribute | str | The attribute on the parent resource this class is referencing. | +| complex_object_index | typing.Union[int, float] | the index of this item in the list. | +| complex_object_is_from_set | bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | --- -##### `terraform_resource`Required +##### `terraform_resource`Required - *Type:* cdktf.IInterpolatingParent @@ -11047,7 +11261,7 @@ The parent resource. --- -##### `terraform_attribute`Required +##### `terraform_attribute`Required - *Type:* str @@ -11055,7 +11269,7 @@ The attribute on the parent resource this class is referencing. --- -##### `complex_object_index`Required +##### `complex_object_index`Required - *Type:* typing.Union[int, float] @@ -11063,7 +11277,7 @@ the index of this item in the list. --- -##### `complex_object_is_from_set`Required +##### `complex_object_is_from_set`Required - *Type:* bool @@ -11075,29 +11289,29 @@ whether the list is wrapping a set (will add tolist() to be able to access an it | **Name** | **Description** | | --- | --- | -| compute_fqn | *No description.* | -| get_any_map_attribute | *No description.* | -| get_boolean_attribute | *No description.* | -| get_boolean_map_attribute | *No description.* | -| get_list_attribute | *No description.* | -| get_number_attribute | *No description.* | -| get_number_list_attribute | *No description.* | -| get_number_map_attribute | *No description.* | -| get_string_attribute | *No description.* | -| get_string_map_attribute | *No description.* | -| interpolation_for_attribute | *No description.* | -| resolve | Produce the Token's value at resolution time. | -| to_string | Return a string representation of this resolvable object. | +| compute_fqn | *No description.* | +| get_any_map_attribute | *No description.* | +| get_boolean_attribute | *No description.* | +| get_boolean_map_attribute | *No description.* | +| get_list_attribute | *No description.* | +| get_number_attribute | *No description.* | +| get_number_list_attribute | *No description.* | +| get_number_map_attribute | *No description.* | +| get_string_attribute | *No description.* | +| get_string_map_attribute | *No description.* | +| interpolation_for_attribute | *No description.* | +| resolve | Produce the Token's value at resolution time. | +| to_string | Return a string representation of this resolvable object. | --- -##### `compute_fqn` +##### `compute_fqn` ```python def compute_fqn() -> str ``` -##### `get_any_map_attribute` +##### `get_any_map_attribute` ```python def get_any_map_attribute( @@ -11105,13 +11319,13 @@ def get_any_map_attribute( ) -> typing.Mapping[typing.Any] ``` -###### `terraform_attribute`Required +###### `terraform_attribute`Required - *Type:* str --- -##### `get_boolean_attribute` +##### `get_boolean_attribute` ```python def get_boolean_attribute( @@ -11119,13 +11333,13 @@ def get_boolean_attribute( ) -> IResolvable ``` -###### `terraform_attribute`Required +###### `terraform_attribute`Required - *Type:* str --- -##### `get_boolean_map_attribute` +##### `get_boolean_map_attribute` ```python def get_boolean_map_attribute( @@ -11133,13 +11347,13 @@ def get_boolean_map_attribute( ) -> typing.Mapping[bool] ``` -###### `terraform_attribute`Required +###### `terraform_attribute`Required - *Type:* str --- -##### `get_list_attribute` +##### `get_list_attribute` ```python def get_list_attribute( @@ -11147,13 +11361,13 @@ def get_list_attribute( ) -> typing.List[str] ``` -###### `terraform_attribute`Required +###### `terraform_attribute`Required - *Type:* str --- -##### `get_number_attribute` +##### `get_number_attribute` ```python def get_number_attribute( @@ -11161,13 +11375,13 @@ def get_number_attribute( ) -> typing.Union[int, float] ``` -###### `terraform_attribute`Required +###### `terraform_attribute`Required - *Type:* str --- -##### `get_number_list_attribute` +##### `get_number_list_attribute` ```python def get_number_list_attribute( @@ -11175,13 +11389,13 @@ def get_number_list_attribute( ) -> typing.List[typing.Union[int, float]] ``` -###### `terraform_attribute`Required +###### `terraform_attribute`Required - *Type:* str --- -##### `get_number_map_attribute` +##### `get_number_map_attribute` ```python def get_number_map_attribute( @@ -11189,13 +11403,13 @@ def get_number_map_attribute( ) -> typing.Mapping[typing.Union[int, float]] ``` -###### `terraform_attribute`Required +###### `terraform_attribute`Required - *Type:* str --- -##### `get_string_attribute` +##### `get_string_attribute` ```python def get_string_attribute( @@ -11203,13 +11417,13 @@ def get_string_attribute( ) -> str ``` -###### `terraform_attribute`Required +###### `terraform_attribute`Required - *Type:* str --- -##### `get_string_map_attribute` +##### `get_string_map_attribute` ```python def get_string_map_attribute( @@ -11217,13 +11431,13 @@ def get_string_map_attribute( ) -> typing.Mapping[str] ``` -###### `terraform_attribute`Required +###### `terraform_attribute`Required - *Type:* str --- -##### `interpolation_for_attribute` +##### `interpolation_for_attribute` ```python def interpolation_for_attribute( @@ -11231,13 +11445,13 @@ def interpolation_for_attribute( ) -> IResolvable ``` -###### `property`Required +###### `property`Required - *Type:* str --- -##### `resolve` +##### `resolve` ```python def resolve( @@ -11247,13 +11461,13 @@ def resolve( Produce the Token's value at resolution time. -###### `_context`Required +###### `_context`Required - *Type:* cdktf.IResolveContext --- -##### `to_string` +##### `to_string` ```python def to_string() -> str @@ -11268,15 +11482,14 @@ Returns a reversible string representation. | **Name** | **Type** | **Description** | | --- | --- | --- | -| creation_stack | typing.List[str] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| fqn | str | *No description.* | -| path | str | *No description.* | -| preserve_path_prefix | cdktf.IResolvable | *No description.* | -| internal_value | DataDigitaloceanAppSpecFunctionRoutes | *No description.* | +| creation_stack | typing.List[str] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| fqn | str | *No description.* | +| endpoint | str | *No description.* | +| internal_value | DataDigitaloceanAppSpecFunctionLogDestinationPapertrail | *No description.* | --- -##### `creation_stack`Required +##### `creation_stack`Required ```python creation_stack: typing.List[str] @@ -11290,7 +11503,7 @@ If this returns an empty array the stack will not be attached. --- -##### `fqn`Required +##### `fqn`Required ```python fqn: str @@ -11300,204 +11513,35 @@ fqn: str --- -##### `path`Required - -```python -path: str -``` - -- *Type:* str - ---- - -##### `preserve_path_prefix`Required - -```python -preserve_path_prefix: IResolvable -``` - -- *Type:* cdktf.IResolvable - ---- - -##### `internal_value`Optional - -```python -internal_value: DataDigitaloceanAppSpecFunctionRoutes -``` - -- *Type:* DataDigitaloceanAppSpecFunctionRoutes - ---- - - -### DataDigitaloceanAppSpecIngressList - -#### Initializers - -```python -from cdktf_cdktf_provider_digitalocean import data_digitalocean_app - -dataDigitaloceanApp.DataDigitaloceanAppSpecIngressList( - terraform_resource: IInterpolatingParent, - terraform_attribute: str, - wraps_set: bool -) -``` - -| **Name** | **Type** | **Description** | -| --- | --- | --- | -| terraform_resource | cdktf.IInterpolatingParent | The parent resource. | -| terraform_attribute | str | The attribute on the parent resource this class is referencing. | -| wraps_set | bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | - ---- - -##### `terraform_resource`Required - -- *Type:* cdktf.IInterpolatingParent - -The parent resource. - ---- - -##### `terraform_attribute`Required - -- *Type:* str - -The attribute on the parent resource this class is referencing. - ---- - -##### `wraps_set`Required - -- *Type:* bool - -whether the list is wrapping a set (will add tolist() to be able to access an item via an index). - ---- - -#### Methods - -| **Name** | **Description** | -| --- | --- | -| all_with_map_key | Creating an iterator for this complex list. | -| compute_fqn | *No description.* | -| resolve | Produce the Token's value at resolution time. | -| to_string | Return a string representation of this resolvable object. | -| get | *No description.* | - ---- - -##### `all_with_map_key` +##### `endpoint`Required ```python -def all_with_map_key( - map_key_attribute_name: str -) -> DynamicListTerraformIterator +endpoint: str ``` -Creating an iterator for this complex list. - -The list will be converted into a map with the mapKeyAttributeName as the key. - -###### `map_key_attribute_name`Required - - *Type:* str --- -##### `compute_fqn` - -```python -def compute_fqn() -> str -``` - -##### `resolve` - -```python -def resolve( - _context: IResolveContext -) -> typing.Any -``` - -Produce the Token's value at resolution time. - -###### `_context`Required - -- *Type:* cdktf.IResolveContext - ---- - -##### `to_string` - -```python -def to_string() -> str -``` - -Return a string representation of this resolvable object. - -Returns a reversible string representation. - -##### `get` - -```python -def get( - index: typing.Union[int, float] -) -> DataDigitaloceanAppSpecIngressOutputReference -``` - -###### `index`Required - -- *Type:* typing.Union[int, float] - -the index of the item to return. - ---- - - -#### Properties - -| **Name** | **Type** | **Description** | -| --- | --- | --- | -| creation_stack | typing.List[str] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| fqn | str | *No description.* | - ---- - -##### `creation_stack`Required - -```python -creation_stack: typing.List[str] -``` - -- *Type:* typing.List[str] - -The creation stack of this resolvable which will be appended to errors thrown during resolution. - -If this returns an empty array the stack will not be attached. - ---- - -##### `fqn`Required +##### `internal_value`Optional ```python -fqn: str +internal_value: DataDigitaloceanAppSpecFunctionLogDestinationPapertrail ``` -- *Type:* str +- *Type:* DataDigitaloceanAppSpecFunctionLogDestinationPapertrail --- -### DataDigitaloceanAppSpecIngressOutputReference +### DataDigitaloceanAppSpecFunctionOutputReference -#### Initializers +#### Initializers ```python from cdktf_cdktf_provider_digitalocean import data_digitalocean_app -dataDigitaloceanApp.DataDigitaloceanAppSpecIngressOutputReference( +dataDigitaloceanApp.DataDigitaloceanAppSpecFunctionOutputReference( terraform_resource: IInterpolatingParent, terraform_attribute: str, complex_object_index: typing.Union[int, float], @@ -11507,14 +11551,14 @@ dataDigitaloceanApp.DataDigitaloceanAppSpecIngressOutputReference( | **Name** | **Type** | **Description** | | --- | --- | --- | -| terraform_resource | cdktf.IInterpolatingParent | The parent resource. | -| terraform_attribute | str | The attribute on the parent resource this class is referencing. | -| complex_object_index | typing.Union[int, float] | the index of this item in the list. | -| complex_object_is_from_set | bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | +| terraform_resource | cdktf.IInterpolatingParent | The parent resource. | +| terraform_attribute | str | The attribute on the parent resource this class is referencing. | +| complex_object_index | typing.Union[int, float] | the index of this item in the list. | +| complex_object_is_from_set | bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | --- -##### `terraform_resource`Required +##### `terraform_resource`Required - *Type:* cdktf.IInterpolatingParent @@ -11522,7 +11566,7 @@ The parent resource. --- -##### `terraform_attribute`Required +##### `terraform_attribute`Required - *Type:* str @@ -11530,7 +11574,7 @@ The attribute on the parent resource this class is referencing. --- -##### `complex_object_index`Required +##### `complex_object_index`Required - *Type:* typing.Union[int, float] @@ -11538,7 +11582,7 @@ the index of this item in the list. --- -##### `complex_object_is_from_set`Required +##### `complex_object_is_from_set`Required - *Type:* bool @@ -11550,29 +11594,29 @@ whether the list is wrapping a set (will add tolist() to be able to access an it | **Name** | **Description** | | --- | --- | -| compute_fqn | *No description.* | -| get_any_map_attribute | *No description.* | -| get_boolean_attribute | *No description.* | -| get_boolean_map_attribute | *No description.* | -| get_list_attribute | *No description.* | -| get_number_attribute | *No description.* | -| get_number_list_attribute | *No description.* | -| get_number_map_attribute | *No description.* | -| get_string_attribute | *No description.* | -| get_string_map_attribute | *No description.* | -| interpolation_for_attribute | *No description.* | -| resolve | Produce the Token's value at resolution time. | -| to_string | Return a string representation of this resolvable object. | +| compute_fqn | *No description.* | +| get_any_map_attribute | *No description.* | +| get_boolean_attribute | *No description.* | +| get_boolean_map_attribute | *No description.* | +| get_list_attribute | *No description.* | +| get_number_attribute | *No description.* | +| get_number_list_attribute | *No description.* | +| get_number_map_attribute | *No description.* | +| get_string_attribute | *No description.* | +| get_string_map_attribute | *No description.* | +| interpolation_for_attribute | *No description.* | +| resolve | Produce the Token's value at resolution time. | +| to_string | Return a string representation of this resolvable object. | --- -##### `compute_fqn` +##### `compute_fqn` ```python def compute_fqn() -> str ``` -##### `get_any_map_attribute` +##### `get_any_map_attribute` ```python def get_any_map_attribute( @@ -11580,13 +11624,13 @@ def get_any_map_attribute( ) -> typing.Mapping[typing.Any] ``` -###### `terraform_attribute`Required +###### `terraform_attribute`Required - *Type:* str --- -##### `get_boolean_attribute` +##### `get_boolean_attribute` ```python def get_boolean_attribute( @@ -11594,13 +11638,13 @@ def get_boolean_attribute( ) -> IResolvable ``` -###### `terraform_attribute`Required +###### `terraform_attribute`Required - *Type:* str --- -##### `get_boolean_map_attribute` +##### `get_boolean_map_attribute` ```python def get_boolean_map_attribute( @@ -11608,13 +11652,13 @@ def get_boolean_map_attribute( ) -> typing.Mapping[bool] ``` -###### `terraform_attribute`Required +###### `terraform_attribute`Required - *Type:* str --- -##### `get_list_attribute` +##### `get_list_attribute` ```python def get_list_attribute( @@ -11622,13 +11666,13 @@ def get_list_attribute( ) -> typing.List[str] ``` -###### `terraform_attribute`Required +###### `terraform_attribute`Required - *Type:* str --- -##### `get_number_attribute` +##### `get_number_attribute` ```python def get_number_attribute( @@ -11636,13 +11680,13 @@ def get_number_attribute( ) -> typing.Union[int, float] ``` -###### `terraform_attribute`Required +###### `terraform_attribute`Required - *Type:* str --- -##### `get_number_list_attribute` +##### `get_number_list_attribute` ```python def get_number_list_attribute( @@ -11650,13 +11694,13 @@ def get_number_list_attribute( ) -> typing.List[typing.Union[int, float]] ``` -###### `terraform_attribute`Required +###### `terraform_attribute`Required - *Type:* str --- -##### `get_number_map_attribute` +##### `get_number_map_attribute` ```python def get_number_map_attribute( @@ -11664,13 +11708,13 @@ def get_number_map_attribute( ) -> typing.Mapping[typing.Union[int, float]] ``` -###### `terraform_attribute`Required +###### `terraform_attribute`Required - *Type:* str --- -##### `get_string_attribute` +##### `get_string_attribute` ```python def get_string_attribute( @@ -11678,13 +11722,13 @@ def get_string_attribute( ) -> str ``` -###### `terraform_attribute`Required +###### `terraform_attribute`Required - *Type:* str --- -##### `get_string_map_attribute` +##### `get_string_map_attribute` ```python def get_string_map_attribute( @@ -11692,13 +11736,13 @@ def get_string_map_attribute( ) -> typing.Mapping[str] ``` -###### `terraform_attribute`Required +###### `terraform_attribute`Required - *Type:* str --- -##### `interpolation_for_attribute` +##### `interpolation_for_attribute` ```python def interpolation_for_attribute( @@ -11706,13 +11750,13 @@ def interpolation_for_attribute( ) -> IResolvable ``` -###### `property`Required +###### `property`Required - *Type:* str --- -##### `resolve` +##### `resolve` ```python def resolve( @@ -11722,13 +11766,13 @@ def resolve( Produce the Token's value at resolution time. -###### `_context`Required +###### `_context`Required - *Type:* cdktf.IResolveContext --- -##### `to_string` +##### `to_string` ```python def to_string() -> str @@ -11743,14 +11787,23 @@ Returns a reversible string representation. | **Name** | **Type** | **Description** | | --- | --- | --- | -| creation_stack | typing.List[str] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| fqn | str | *No description.* | -| rule | DataDigitaloceanAppSpecIngressRuleList | *No description.* | -| internal_value | DataDigitaloceanAppSpecIngress | *No description.* | +| creation_stack | typing.List[str] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| fqn | str | *No description.* | +| alert | DataDigitaloceanAppSpecFunctionAlertList | *No description.* | +| cors | DataDigitaloceanAppSpecFunctionCorsList | *No description.* | +| env | DataDigitaloceanAppSpecFunctionEnvList | *No description.* | +| git | DataDigitaloceanAppSpecFunctionGitList | *No description.* | +| github | DataDigitaloceanAppSpecFunctionGithubList | *No description.* | +| gitlab | DataDigitaloceanAppSpecFunctionGitlabList | *No description.* | +| log_destination | DataDigitaloceanAppSpecFunctionLogDestinationList | *No description.* | +| name | str | *No description.* | +| routes | DataDigitaloceanAppSpecFunctionRoutesList | *No description.* | +| source_dir | str | *No description.* | +| internal_value | DataDigitaloceanAppSpecFunction | *No description.* | --- -##### `creation_stack`Required +##### `creation_stack`Required ```python creation_stack: typing.List[str] @@ -11764,7 +11817,7 @@ If this returns an empty array the stack will not be attached. --- -##### `fqn`Required +##### `fqn`Required ```python fqn: str @@ -11774,35 +11827,125 @@ fqn: str --- -##### `rule`Required +##### `alert`Required ```python -rule: DataDigitaloceanAppSpecIngressRuleList +alert: DataDigitaloceanAppSpecFunctionAlertList ``` -- *Type:* DataDigitaloceanAppSpecIngressRuleList +- *Type:* DataDigitaloceanAppSpecFunctionAlertList --- -##### `internal_value`Optional +##### `cors`Required ```python -internal_value: DataDigitaloceanAppSpecIngress +cors: DataDigitaloceanAppSpecFunctionCorsList ``` -- *Type:* DataDigitaloceanAppSpecIngress +- *Type:* DataDigitaloceanAppSpecFunctionCorsList --- +##### `env`Required -### DataDigitaloceanAppSpecIngressRuleComponentList +```python +env: DataDigitaloceanAppSpecFunctionEnvList +``` -#### Initializers +- *Type:* DataDigitaloceanAppSpecFunctionEnvList + +--- + +##### `git`Required + +```python +git: DataDigitaloceanAppSpecFunctionGitList +``` + +- *Type:* DataDigitaloceanAppSpecFunctionGitList + +--- + +##### `github`Required + +```python +github: DataDigitaloceanAppSpecFunctionGithubList +``` + +- *Type:* DataDigitaloceanAppSpecFunctionGithubList + +--- + +##### `gitlab`Required + +```python +gitlab: DataDigitaloceanAppSpecFunctionGitlabList +``` + +- *Type:* DataDigitaloceanAppSpecFunctionGitlabList + +--- + +##### `log_destination`Required + +```python +log_destination: DataDigitaloceanAppSpecFunctionLogDestinationList +``` + +- *Type:* DataDigitaloceanAppSpecFunctionLogDestinationList + +--- + +##### `name`Required + +```python +name: str +``` + +- *Type:* str + +--- + +##### `routes`Required + +```python +routes: DataDigitaloceanAppSpecFunctionRoutesList +``` + +- *Type:* DataDigitaloceanAppSpecFunctionRoutesList + +--- + +##### `source_dir`Required + +```python +source_dir: str +``` + +- *Type:* str + +--- + +##### `internal_value`Optional + +```python +internal_value: DataDigitaloceanAppSpecFunction +``` + +- *Type:* DataDigitaloceanAppSpecFunction + +--- + + +### DataDigitaloceanAppSpecFunctionRoutesList + +#### Initializers ```python from cdktf_cdktf_provider_digitalocean import data_digitalocean_app -dataDigitaloceanApp.DataDigitaloceanAppSpecIngressRuleComponentList( +dataDigitaloceanApp.DataDigitaloceanAppSpecFunctionRoutesList( terraform_resource: IInterpolatingParent, terraform_attribute: str, wraps_set: bool @@ -11811,13 +11954,13 @@ dataDigitaloceanApp.DataDigitaloceanAppSpecIngressRuleComponentList( | **Name** | **Type** | **Description** | | --- | --- | --- | -| terraform_resource | cdktf.IInterpolatingParent | The parent resource. | -| terraform_attribute | str | The attribute on the parent resource this class is referencing. | -| wraps_set | bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | +| terraform_resource | cdktf.IInterpolatingParent | The parent resource. | +| terraform_attribute | str | The attribute on the parent resource this class is referencing. | +| wraps_set | bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | --- -##### `terraform_resource`Required +##### `terraform_resource`Required - *Type:* cdktf.IInterpolatingParent @@ -11825,7 +11968,7 @@ The parent resource. --- -##### `terraform_attribute`Required +##### `terraform_attribute`Required - *Type:* str @@ -11833,7 +11976,7 @@ The attribute on the parent resource this class is referencing. --- -##### `wraps_set`Required +##### `wraps_set`Required - *Type:* bool @@ -11845,15 +11988,15 @@ whether the list is wrapping a set (will add tolist() to be able to access an it | **Name** | **Description** | | --- | --- | -| all_with_map_key | Creating an iterator for this complex list. | -| compute_fqn | *No description.* | -| resolve | Produce the Token's value at resolution time. | -| to_string | Return a string representation of this resolvable object. | -| get | *No description.* | +| all_with_map_key | Creating an iterator for this complex list. | +| compute_fqn | *No description.* | +| resolve | Produce the Token's value at resolution time. | +| to_string | Return a string representation of this resolvable object. | +| get | *No description.* | --- -##### `all_with_map_key` +##### `all_with_map_key` ```python def all_with_map_key( @@ -11865,19 +12008,19 @@ Creating an iterator for this complex list. The list will be converted into a map with the mapKeyAttributeName as the key. -###### `map_key_attribute_name`Required +###### `map_key_attribute_name`Required - *Type:* str --- -##### `compute_fqn` +##### `compute_fqn` ```python def compute_fqn() -> str ``` -##### `resolve` +##### `resolve` ```python def resolve( @@ -11887,13 +12030,13 @@ def resolve( Produce the Token's value at resolution time. -###### `_context`Required +###### `_context`Required - *Type:* cdktf.IResolveContext --- -##### `to_string` +##### `to_string` ```python def to_string() -> str @@ -11903,15 +12046,15 @@ Return a string representation of this resolvable object. Returns a reversible string representation. -##### `get` +##### `get` ```python def get( index: typing.Union[int, float] -) -> DataDigitaloceanAppSpecIngressRuleComponentOutputReference +) -> DataDigitaloceanAppSpecFunctionRoutesOutputReference ``` -###### `index`Required +###### `index`Required - *Type:* typing.Union[int, float] @@ -11924,12 +12067,12 @@ the index of the item to return. | **Name** | **Type** | **Description** | | --- | --- | --- | -| creation_stack | typing.List[str] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| fqn | str | *No description.* | +| creation_stack | typing.List[str] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| fqn | str | *No description.* | --- -##### `creation_stack`Required +##### `creation_stack`Required ```python creation_stack: typing.List[str] @@ -11943,7 +12086,7 @@ If this returns an empty array the stack will not be attached. --- -##### `fqn`Required +##### `fqn`Required ```python fqn: str @@ -11954,14 +12097,14 @@ fqn: str --- -### DataDigitaloceanAppSpecIngressRuleComponentOutputReference +### DataDigitaloceanAppSpecFunctionRoutesOutputReference -#### Initializers +#### Initializers ```python from cdktf_cdktf_provider_digitalocean import data_digitalocean_app -dataDigitaloceanApp.DataDigitaloceanAppSpecIngressRuleComponentOutputReference( +dataDigitaloceanApp.DataDigitaloceanAppSpecFunctionRoutesOutputReference( terraform_resource: IInterpolatingParent, terraform_attribute: str, complex_object_index: typing.Union[int, float], @@ -11971,14 +12114,14 @@ dataDigitaloceanApp.DataDigitaloceanAppSpecIngressRuleComponentOutputReference( | **Name** | **Type** | **Description** | | --- | --- | --- | -| terraform_resource | cdktf.IInterpolatingParent | The parent resource. | -| terraform_attribute | str | The attribute on the parent resource this class is referencing. | -| complex_object_index | typing.Union[int, float] | the index of this item in the list. | -| complex_object_is_from_set | bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | +| terraform_resource | cdktf.IInterpolatingParent | The parent resource. | +| terraform_attribute | str | The attribute on the parent resource this class is referencing. | +| complex_object_index | typing.Union[int, float] | the index of this item in the list. | +| complex_object_is_from_set | bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | --- -##### `terraform_resource`Required +##### `terraform_resource`Required - *Type:* cdktf.IInterpolatingParent @@ -11986,7 +12129,7 @@ The parent resource. --- -##### `terraform_attribute`Required +##### `terraform_attribute`Required - *Type:* str @@ -11994,7 +12137,7 @@ The attribute on the parent resource this class is referencing. --- -##### `complex_object_index`Required +##### `complex_object_index`Required - *Type:* typing.Union[int, float] @@ -12002,7 +12145,7 @@ the index of this item in the list. --- -##### `complex_object_is_from_set`Required +##### `complex_object_is_from_set`Required - *Type:* bool @@ -12014,29 +12157,29 @@ whether the list is wrapping a set (will add tolist() to be able to access an it | **Name** | **Description** | | --- | --- | -| compute_fqn | *No description.* | -| get_any_map_attribute | *No description.* | -| get_boolean_attribute | *No description.* | -| get_boolean_map_attribute | *No description.* | -| get_list_attribute | *No description.* | -| get_number_attribute | *No description.* | -| get_number_list_attribute | *No description.* | -| get_number_map_attribute | *No description.* | -| get_string_attribute | *No description.* | -| get_string_map_attribute | *No description.* | -| interpolation_for_attribute | *No description.* | -| resolve | Produce the Token's value at resolution time. | -| to_string | Return a string representation of this resolvable object. | +| compute_fqn | *No description.* | +| get_any_map_attribute | *No description.* | +| get_boolean_attribute | *No description.* | +| get_boolean_map_attribute | *No description.* | +| get_list_attribute | *No description.* | +| get_number_attribute | *No description.* | +| get_number_list_attribute | *No description.* | +| get_number_map_attribute | *No description.* | +| get_string_attribute | *No description.* | +| get_string_map_attribute | *No description.* | +| interpolation_for_attribute | *No description.* | +| resolve | Produce the Token's value at resolution time. | +| to_string | Return a string representation of this resolvable object. | --- -##### `compute_fqn` +##### `compute_fqn` ```python def compute_fqn() -> str ``` -##### `get_any_map_attribute` +##### `get_any_map_attribute` ```python def get_any_map_attribute( @@ -12044,13 +12187,13 @@ def get_any_map_attribute( ) -> typing.Mapping[typing.Any] ``` -###### `terraform_attribute`Required +###### `terraform_attribute`Required - *Type:* str --- -##### `get_boolean_attribute` +##### `get_boolean_attribute` ```python def get_boolean_attribute( @@ -12058,13 +12201,13 @@ def get_boolean_attribute( ) -> IResolvable ``` -###### `terraform_attribute`Required +###### `terraform_attribute`Required - *Type:* str --- -##### `get_boolean_map_attribute` +##### `get_boolean_map_attribute` ```python def get_boolean_map_attribute( @@ -12072,13 +12215,13 @@ def get_boolean_map_attribute( ) -> typing.Mapping[bool] ``` -###### `terraform_attribute`Required +###### `terraform_attribute`Required - *Type:* str --- -##### `get_list_attribute` +##### `get_list_attribute` ```python def get_list_attribute( @@ -12086,13 +12229,13 @@ def get_list_attribute( ) -> typing.List[str] ``` -###### `terraform_attribute`Required +###### `terraform_attribute`Required - *Type:* str --- -##### `get_number_attribute` +##### `get_number_attribute` ```python def get_number_attribute( @@ -12100,13 +12243,13 @@ def get_number_attribute( ) -> typing.Union[int, float] ``` -###### `terraform_attribute`Required +###### `terraform_attribute`Required - *Type:* str --- -##### `get_number_list_attribute` +##### `get_number_list_attribute` ```python def get_number_list_attribute( @@ -12114,13 +12257,13 @@ def get_number_list_attribute( ) -> typing.List[typing.Union[int, float]] ``` -###### `terraform_attribute`Required +###### `terraform_attribute`Required - *Type:* str --- -##### `get_number_map_attribute` +##### `get_number_map_attribute` ```python def get_number_map_attribute( @@ -12128,13 +12271,13 @@ def get_number_map_attribute( ) -> typing.Mapping[typing.Union[int, float]] ``` -###### `terraform_attribute`Required +###### `terraform_attribute`Required - *Type:* str --- -##### `get_string_attribute` +##### `get_string_attribute` ```python def get_string_attribute( @@ -12142,13 +12285,13 @@ def get_string_attribute( ) -> str ``` -###### `terraform_attribute`Required +###### `terraform_attribute`Required - *Type:* str --- -##### `get_string_map_attribute` +##### `get_string_map_attribute` ```python def get_string_map_attribute( @@ -12156,13 +12299,13 @@ def get_string_map_attribute( ) -> typing.Mapping[str] ``` -###### `terraform_attribute`Required +###### `terraform_attribute`Required - *Type:* str --- -##### `interpolation_for_attribute` +##### `interpolation_for_attribute` ```python def interpolation_for_attribute( @@ -12170,13 +12313,13 @@ def interpolation_for_attribute( ) -> IResolvable ``` -###### `property`Required +###### `property`Required - *Type:* str --- -##### `resolve` +##### `resolve` ```python def resolve( @@ -12186,13 +12329,13 @@ def resolve( Produce the Token's value at resolution time. -###### `_context`Required +###### `_context`Required - *Type:* cdktf.IResolveContext --- -##### `to_string` +##### `to_string` ```python def to_string() -> str @@ -12207,16 +12350,15 @@ Returns a reversible string representation. | **Name** | **Type** | **Description** | | --- | --- | --- | -| creation_stack | typing.List[str] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| fqn | str | *No description.* | -| name | str | *No description.* | -| preserve_path_prefix | cdktf.IResolvable | *No description.* | -| rewrite | str | *No description.* | -| internal_value | DataDigitaloceanAppSpecIngressRuleComponent | *No description.* | +| creation_stack | typing.List[str] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| fqn | str | *No description.* | +| path | str | *No description.* | +| preserve_path_prefix | cdktf.IResolvable | *No description.* | +| internal_value | DataDigitaloceanAppSpecFunctionRoutes | *No description.* | --- -##### `creation_stack`Required +##### `creation_stack`Required ```python creation_stack: typing.List[str] @@ -12230,7 +12372,7 @@ If this returns an empty array the stack will not be attached. --- -##### `fqn`Required +##### `fqn`Required ```python fqn: str @@ -12240,17 +12382,17 @@ fqn: str --- -##### `name`Required +##### `path`Required ```python -name: str +path: str ``` - *Type:* str --- -##### `preserve_path_prefix`Required +##### `preserve_path_prefix`Required ```python preserve_path_prefix: IResolvable @@ -12260,35 +12402,25 @@ preserve_path_prefix: IResolvable --- -##### `rewrite`Required - -```python -rewrite: str -``` - -- *Type:* str - ---- - -##### `internal_value`Optional +##### `internal_value`Optional ```python -internal_value: DataDigitaloceanAppSpecIngressRuleComponent +internal_value: DataDigitaloceanAppSpecFunctionRoutes ``` -- *Type:* DataDigitaloceanAppSpecIngressRuleComponent +- *Type:* DataDigitaloceanAppSpecFunctionRoutes --- -### DataDigitaloceanAppSpecIngressRuleCorsAllowOriginsList +### DataDigitaloceanAppSpecIngressList -#### Initializers +#### Initializers ```python from cdktf_cdktf_provider_digitalocean import data_digitalocean_app -dataDigitaloceanApp.DataDigitaloceanAppSpecIngressRuleCorsAllowOriginsList( +dataDigitaloceanApp.DataDigitaloceanAppSpecIngressList( terraform_resource: IInterpolatingParent, terraform_attribute: str, wraps_set: bool @@ -12297,13 +12429,13 @@ dataDigitaloceanApp.DataDigitaloceanAppSpecIngressRuleCorsAllowOriginsList( | **Name** | **Type** | **Description** | | --- | --- | --- | -| terraform_resource | cdktf.IInterpolatingParent | The parent resource. | -| terraform_attribute | str | The attribute on the parent resource this class is referencing. | -| wraps_set | bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | +| terraform_resource | cdktf.IInterpolatingParent | The parent resource. | +| terraform_attribute | str | The attribute on the parent resource this class is referencing. | +| wraps_set | bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | --- -##### `terraform_resource`Required +##### `terraform_resource`Required - *Type:* cdktf.IInterpolatingParent @@ -12311,7 +12443,7 @@ The parent resource. --- -##### `terraform_attribute`Required +##### `terraform_attribute`Required - *Type:* str @@ -12319,7 +12451,7 @@ The attribute on the parent resource this class is referencing. --- -##### `wraps_set`Required +##### `wraps_set`Required - *Type:* bool @@ -12331,15 +12463,15 @@ whether the list is wrapping a set (will add tolist() to be able to access an it | **Name** | **Description** | | --- | --- | -| all_with_map_key | Creating an iterator for this complex list. | -| compute_fqn | *No description.* | -| resolve | Produce the Token's value at resolution time. | -| to_string | Return a string representation of this resolvable object. | -| get | *No description.* | +| all_with_map_key | Creating an iterator for this complex list. | +| compute_fqn | *No description.* | +| resolve | Produce the Token's value at resolution time. | +| to_string | Return a string representation of this resolvable object. | +| get | *No description.* | --- -##### `all_with_map_key` +##### `all_with_map_key` ```python def all_with_map_key( @@ -12351,19 +12483,19 @@ Creating an iterator for this complex list. The list will be converted into a map with the mapKeyAttributeName as the key. -###### `map_key_attribute_name`Required +###### `map_key_attribute_name`Required - *Type:* str --- -##### `compute_fqn` +##### `compute_fqn` ```python def compute_fqn() -> str ``` -##### `resolve` +##### `resolve` ```python def resolve( @@ -12373,13 +12505,13 @@ def resolve( Produce the Token's value at resolution time. -###### `_context`Required +###### `_context`Required - *Type:* cdktf.IResolveContext --- -##### `to_string` +##### `to_string` ```python def to_string() -> str @@ -12389,15 +12521,15 @@ Return a string representation of this resolvable object. Returns a reversible string representation. -##### `get` +##### `get` ```python def get( index: typing.Union[int, float] -) -> DataDigitaloceanAppSpecIngressRuleCorsAllowOriginsOutputReference +) -> DataDigitaloceanAppSpecIngressOutputReference ``` -###### `index`Required +###### `index`Required - *Type:* typing.Union[int, float] @@ -12410,12 +12542,12 @@ the index of the item to return. | **Name** | **Type** | **Description** | | --- | --- | --- | -| creation_stack | typing.List[str] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| fqn | str | *No description.* | +| creation_stack | typing.List[str] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| fqn | str | *No description.* | --- -##### `creation_stack`Required +##### `creation_stack`Required ```python creation_stack: typing.List[str] @@ -12429,7 +12561,7 @@ If this returns an empty array the stack will not be attached. --- -##### `fqn`Required +##### `fqn`Required ```python fqn: str @@ -12440,14 +12572,14 @@ fqn: str --- -### DataDigitaloceanAppSpecIngressRuleCorsAllowOriginsOutputReference +### DataDigitaloceanAppSpecIngressOutputReference -#### Initializers +#### Initializers ```python from cdktf_cdktf_provider_digitalocean import data_digitalocean_app -dataDigitaloceanApp.DataDigitaloceanAppSpecIngressRuleCorsAllowOriginsOutputReference( +dataDigitaloceanApp.DataDigitaloceanAppSpecIngressOutputReference( terraform_resource: IInterpolatingParent, terraform_attribute: str, complex_object_index: typing.Union[int, float], @@ -12457,14 +12589,14 @@ dataDigitaloceanApp.DataDigitaloceanAppSpecIngressRuleCorsAllowOriginsOutputRefe | **Name** | **Type** | **Description** | | --- | --- | --- | -| terraform_resource | cdktf.IInterpolatingParent | The parent resource. | -| terraform_attribute | str | The attribute on the parent resource this class is referencing. | -| complex_object_index | typing.Union[int, float] | the index of this item in the list. | -| complex_object_is_from_set | bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | +| terraform_resource | cdktf.IInterpolatingParent | The parent resource. | +| terraform_attribute | str | The attribute on the parent resource this class is referencing. | +| complex_object_index | typing.Union[int, float] | the index of this item in the list. | +| complex_object_is_from_set | bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | --- -##### `terraform_resource`Required +##### `terraform_resource`Required - *Type:* cdktf.IInterpolatingParent @@ -12472,7 +12604,7 @@ The parent resource. --- -##### `terraform_attribute`Required +##### `terraform_attribute`Required - *Type:* str @@ -12480,7 +12612,7 @@ The attribute on the parent resource this class is referencing. --- -##### `complex_object_index`Required +##### `complex_object_index`Required - *Type:* typing.Union[int, float] @@ -12488,7 +12620,7 @@ the index of this item in the list. --- -##### `complex_object_is_from_set`Required +##### `complex_object_is_from_set`Required - *Type:* bool @@ -12500,29 +12632,29 @@ whether the list is wrapping a set (will add tolist() to be able to access an it | **Name** | **Description** | | --- | --- | -| compute_fqn | *No description.* | -| get_any_map_attribute | *No description.* | -| get_boolean_attribute | *No description.* | -| get_boolean_map_attribute | *No description.* | -| get_list_attribute | *No description.* | -| get_number_attribute | *No description.* | -| get_number_list_attribute | *No description.* | -| get_number_map_attribute | *No description.* | -| get_string_attribute | *No description.* | -| get_string_map_attribute | *No description.* | -| interpolation_for_attribute | *No description.* | -| resolve | Produce the Token's value at resolution time. | -| to_string | Return a string representation of this resolvable object. | +| compute_fqn | *No description.* | +| get_any_map_attribute | *No description.* | +| get_boolean_attribute | *No description.* | +| get_boolean_map_attribute | *No description.* | +| get_list_attribute | *No description.* | +| get_number_attribute | *No description.* | +| get_number_list_attribute | *No description.* | +| get_number_map_attribute | *No description.* | +| get_string_attribute | *No description.* | +| get_string_map_attribute | *No description.* | +| interpolation_for_attribute | *No description.* | +| resolve | Produce the Token's value at resolution time. | +| to_string | Return a string representation of this resolvable object. | --- -##### `compute_fqn` +##### `compute_fqn` ```python def compute_fqn() -> str ``` -##### `get_any_map_attribute` +##### `get_any_map_attribute` ```python def get_any_map_attribute( @@ -12530,13 +12662,13 @@ def get_any_map_attribute( ) -> typing.Mapping[typing.Any] ``` -###### `terraform_attribute`Required +###### `terraform_attribute`Required - *Type:* str --- -##### `get_boolean_attribute` +##### `get_boolean_attribute` ```python def get_boolean_attribute( @@ -12544,13 +12676,13 @@ def get_boolean_attribute( ) -> IResolvable ``` -###### `terraform_attribute`Required +###### `terraform_attribute`Required - *Type:* str --- -##### `get_boolean_map_attribute` +##### `get_boolean_map_attribute` ```python def get_boolean_map_attribute( @@ -12558,13 +12690,13 @@ def get_boolean_map_attribute( ) -> typing.Mapping[bool] ``` -###### `terraform_attribute`Required +###### `terraform_attribute`Required - *Type:* str --- -##### `get_list_attribute` +##### `get_list_attribute` ```python def get_list_attribute( @@ -12572,13 +12704,13 @@ def get_list_attribute( ) -> typing.List[str] ``` -###### `terraform_attribute`Required +###### `terraform_attribute`Required - *Type:* str --- -##### `get_number_attribute` +##### `get_number_attribute` ```python def get_number_attribute( @@ -12586,13 +12718,13 @@ def get_number_attribute( ) -> typing.Union[int, float] ``` -###### `terraform_attribute`Required +###### `terraform_attribute`Required - *Type:* str --- -##### `get_number_list_attribute` +##### `get_number_list_attribute` ```python def get_number_list_attribute( @@ -12600,13 +12732,13 @@ def get_number_list_attribute( ) -> typing.List[typing.Union[int, float]] ``` -###### `terraform_attribute`Required +###### `terraform_attribute`Required - *Type:* str --- -##### `get_number_map_attribute` +##### `get_number_map_attribute` ```python def get_number_map_attribute( @@ -12614,13 +12746,13 @@ def get_number_map_attribute( ) -> typing.Mapping[typing.Union[int, float]] ``` -###### `terraform_attribute`Required +###### `terraform_attribute`Required - *Type:* str --- -##### `get_string_attribute` +##### `get_string_attribute` ```python def get_string_attribute( @@ -12628,13 +12760,13 @@ def get_string_attribute( ) -> str ``` -###### `terraform_attribute`Required +###### `terraform_attribute`Required - *Type:* str --- -##### `get_string_map_attribute` +##### `get_string_map_attribute` ```python def get_string_map_attribute( @@ -12642,13 +12774,13 @@ def get_string_map_attribute( ) -> typing.Mapping[str] ``` -###### `terraform_attribute`Required +###### `terraform_attribute`Required - *Type:* str --- -##### `interpolation_for_attribute` +##### `interpolation_for_attribute` ```python def interpolation_for_attribute( @@ -12656,13 +12788,13 @@ def interpolation_for_attribute( ) -> IResolvable ``` -###### `property`Required +###### `property`Required - *Type:* str --- -##### `resolve` +##### `resolve` ```python def resolve( @@ -12672,13 +12804,13 @@ def resolve( Produce the Token's value at resolution time. -###### `_context`Required +###### `_context`Required - *Type:* cdktf.IResolveContext --- -##### `to_string` +##### `to_string` ```python def to_string() -> str @@ -12693,16 +12825,14 @@ Returns a reversible string representation. | **Name** | **Type** | **Description** | | --- | --- | --- | -| creation_stack | typing.List[str] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| fqn | str | *No description.* | -| exact | str | *No description.* | -| prefix | str | *No description.* | -| regex | str | *No description.* | -| internal_value | DataDigitaloceanAppSpecIngressRuleCorsAllowOrigins | *No description.* | +| creation_stack | typing.List[str] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| fqn | str | *No description.* | +| rule | DataDigitaloceanAppSpecIngressRuleList | *No description.* | +| internal_value | DataDigitaloceanAppSpecIngress | *No description.* | --- -##### `creation_stack`Required +##### `creation_stack`Required ```python creation_stack: typing.List[str] @@ -12716,7 +12846,7 @@ If this returns an empty array the stack will not be attached. --- -##### `fqn`Required +##### `fqn`Required ```python fqn: str @@ -12726,55 +12856,35 @@ fqn: str --- -##### `exact`Required +##### `rule`Required ```python -exact: str +rule: DataDigitaloceanAppSpecIngressRuleList ``` -- *Type:* str +- *Type:* DataDigitaloceanAppSpecIngressRuleList --- -##### `prefix`Required +##### `internal_value`Optional ```python -prefix: str +internal_value: DataDigitaloceanAppSpecIngress ``` -- *Type:* str +- *Type:* DataDigitaloceanAppSpecIngress --- -##### `regex`Required -```python -regex: str -``` +### DataDigitaloceanAppSpecIngressRuleComponentList -- *Type:* str - ---- - -##### `internal_value`Optional - -```python -internal_value: DataDigitaloceanAppSpecIngressRuleCorsAllowOrigins -``` - -- *Type:* DataDigitaloceanAppSpecIngressRuleCorsAllowOrigins - ---- - - -### DataDigitaloceanAppSpecIngressRuleCorsList - -#### Initializers +#### Initializers ```python from cdktf_cdktf_provider_digitalocean import data_digitalocean_app -dataDigitaloceanApp.DataDigitaloceanAppSpecIngressRuleCorsList( +dataDigitaloceanApp.DataDigitaloceanAppSpecIngressRuleComponentList( terraform_resource: IInterpolatingParent, terraform_attribute: str, wraps_set: bool @@ -12783,13 +12893,13 @@ dataDigitaloceanApp.DataDigitaloceanAppSpecIngressRuleCorsList( | **Name** | **Type** | **Description** | | --- | --- | --- | -| terraform_resource | cdktf.IInterpolatingParent | The parent resource. | -| terraform_attribute | str | The attribute on the parent resource this class is referencing. | -| wraps_set | bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | +| terraform_resource | cdktf.IInterpolatingParent | The parent resource. | +| terraform_attribute | str | The attribute on the parent resource this class is referencing. | +| wraps_set | bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | --- -##### `terraform_resource`Required +##### `terraform_resource`Required - *Type:* cdktf.IInterpolatingParent @@ -12797,7 +12907,7 @@ The parent resource. --- -##### `terraform_attribute`Required +##### `terraform_attribute`Required - *Type:* str @@ -12805,7 +12915,7 @@ The attribute on the parent resource this class is referencing. --- -##### `wraps_set`Required +##### `wraps_set`Required - *Type:* bool @@ -12817,15 +12927,15 @@ whether the list is wrapping a set (will add tolist() to be able to access an it | **Name** | **Description** | | --- | --- | -| all_with_map_key | Creating an iterator for this complex list. | -| compute_fqn | *No description.* | -| resolve | Produce the Token's value at resolution time. | -| to_string | Return a string representation of this resolvable object. | -| get | *No description.* | +| all_with_map_key | Creating an iterator for this complex list. | +| compute_fqn | *No description.* | +| resolve | Produce the Token's value at resolution time. | +| to_string | Return a string representation of this resolvable object. | +| get | *No description.* | --- -##### `all_with_map_key` +##### `all_with_map_key` ```python def all_with_map_key( @@ -12837,19 +12947,19 @@ Creating an iterator for this complex list. The list will be converted into a map with the mapKeyAttributeName as the key. -###### `map_key_attribute_name`Required +###### `map_key_attribute_name`Required - *Type:* str --- -##### `compute_fqn` +##### `compute_fqn` ```python def compute_fqn() -> str ``` -##### `resolve` +##### `resolve` ```python def resolve( @@ -12859,13 +12969,13 @@ def resolve( Produce the Token's value at resolution time. -###### `_context`Required +###### `_context`Required - *Type:* cdktf.IResolveContext --- -##### `to_string` +##### `to_string` ```python def to_string() -> str @@ -12875,15 +12985,15 @@ Return a string representation of this resolvable object. Returns a reversible string representation. -##### `get` +##### `get` ```python def get( index: typing.Union[int, float] -) -> DataDigitaloceanAppSpecIngressRuleCorsOutputReference +) -> DataDigitaloceanAppSpecIngressRuleComponentOutputReference ``` -###### `index`Required +###### `index`Required - *Type:* typing.Union[int, float] @@ -12896,12 +13006,12 @@ the index of the item to return. | **Name** | **Type** | **Description** | | --- | --- | --- | -| creation_stack | typing.List[str] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| fqn | str | *No description.* | +| creation_stack | typing.List[str] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| fqn | str | *No description.* | --- -##### `creation_stack`Required +##### `creation_stack`Required ```python creation_stack: typing.List[str] @@ -12915,7 +13025,7 @@ If this returns an empty array the stack will not be attached. --- -##### `fqn`Required +##### `fqn`Required ```python fqn: str @@ -12926,14 +13036,14 @@ fqn: str --- -### DataDigitaloceanAppSpecIngressRuleCorsOutputReference +### DataDigitaloceanAppSpecIngressRuleComponentOutputReference -#### Initializers +#### Initializers ```python from cdktf_cdktf_provider_digitalocean import data_digitalocean_app -dataDigitaloceanApp.DataDigitaloceanAppSpecIngressRuleCorsOutputReference( +dataDigitaloceanApp.DataDigitaloceanAppSpecIngressRuleComponentOutputReference( terraform_resource: IInterpolatingParent, terraform_attribute: str, complex_object_index: typing.Union[int, float], @@ -12943,14 +13053,14 @@ dataDigitaloceanApp.DataDigitaloceanAppSpecIngressRuleCorsOutputReference( | **Name** | **Type** | **Description** | | --- | --- | --- | -| terraform_resource | cdktf.IInterpolatingParent | The parent resource. | -| terraform_attribute | str | The attribute on the parent resource this class is referencing. | -| complex_object_index | typing.Union[int, float] | the index of this item in the list. | -| complex_object_is_from_set | bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | +| terraform_resource | cdktf.IInterpolatingParent | The parent resource. | +| terraform_attribute | str | The attribute on the parent resource this class is referencing. | +| complex_object_index | typing.Union[int, float] | the index of this item in the list. | +| complex_object_is_from_set | bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | --- -##### `terraform_resource`Required +##### `terraform_resource`Required - *Type:* cdktf.IInterpolatingParent @@ -12958,7 +13068,7 @@ The parent resource. --- -##### `terraform_attribute`Required +##### `terraform_attribute`Required - *Type:* str @@ -12966,7 +13076,7 @@ The attribute on the parent resource this class is referencing. --- -##### `complex_object_index`Required +##### `complex_object_index`Required - *Type:* typing.Union[int, float] @@ -12974,7 +13084,7 @@ the index of this item in the list. --- -##### `complex_object_is_from_set`Required +##### `complex_object_is_from_set`Required - *Type:* bool @@ -12986,29 +13096,29 @@ whether the list is wrapping a set (will add tolist() to be able to access an it | **Name** | **Description** | | --- | --- | -| compute_fqn | *No description.* | -| get_any_map_attribute | *No description.* | -| get_boolean_attribute | *No description.* | -| get_boolean_map_attribute | *No description.* | -| get_list_attribute | *No description.* | -| get_number_attribute | *No description.* | -| get_number_list_attribute | *No description.* | -| get_number_map_attribute | *No description.* | -| get_string_attribute | *No description.* | -| get_string_map_attribute | *No description.* | -| interpolation_for_attribute | *No description.* | -| resolve | Produce the Token's value at resolution time. | -| to_string | Return a string representation of this resolvable object. | +| compute_fqn | *No description.* | +| get_any_map_attribute | *No description.* | +| get_boolean_attribute | *No description.* | +| get_boolean_map_attribute | *No description.* | +| get_list_attribute | *No description.* | +| get_number_attribute | *No description.* | +| get_number_list_attribute | *No description.* | +| get_number_map_attribute | *No description.* | +| get_string_attribute | *No description.* | +| get_string_map_attribute | *No description.* | +| interpolation_for_attribute | *No description.* | +| resolve | Produce the Token's value at resolution time. | +| to_string | Return a string representation of this resolvable object. | --- -##### `compute_fqn` +##### `compute_fqn` ```python def compute_fqn() -> str ``` -##### `get_any_map_attribute` +##### `get_any_map_attribute` ```python def get_any_map_attribute( @@ -13016,13 +13126,13 @@ def get_any_map_attribute( ) -> typing.Mapping[typing.Any] ``` -###### `terraform_attribute`Required +###### `terraform_attribute`Required - *Type:* str --- -##### `get_boolean_attribute` +##### `get_boolean_attribute` ```python def get_boolean_attribute( @@ -13030,13 +13140,13 @@ def get_boolean_attribute( ) -> IResolvable ``` -###### `terraform_attribute`Required +###### `terraform_attribute`Required - *Type:* str --- -##### `get_boolean_map_attribute` +##### `get_boolean_map_attribute` ```python def get_boolean_map_attribute( @@ -13044,13 +13154,13 @@ def get_boolean_map_attribute( ) -> typing.Mapping[bool] ``` -###### `terraform_attribute`Required +###### `terraform_attribute`Required - *Type:* str --- -##### `get_list_attribute` +##### `get_list_attribute` ```python def get_list_attribute( @@ -13058,13 +13168,13 @@ def get_list_attribute( ) -> typing.List[str] ``` -###### `terraform_attribute`Required +###### `terraform_attribute`Required - *Type:* str --- -##### `get_number_attribute` +##### `get_number_attribute` ```python def get_number_attribute( @@ -13072,13 +13182,13 @@ def get_number_attribute( ) -> typing.Union[int, float] ``` -###### `terraform_attribute`Required +###### `terraform_attribute`Required - *Type:* str --- -##### `get_number_list_attribute` +##### `get_number_list_attribute` ```python def get_number_list_attribute( @@ -13086,13 +13196,13 @@ def get_number_list_attribute( ) -> typing.List[typing.Union[int, float]] ``` -###### `terraform_attribute`Required +###### `terraform_attribute`Required - *Type:* str --- -##### `get_number_map_attribute` +##### `get_number_map_attribute` ```python def get_number_map_attribute( @@ -13100,13 +13210,13 @@ def get_number_map_attribute( ) -> typing.Mapping[typing.Union[int, float]] ``` -###### `terraform_attribute`Required +###### `terraform_attribute`Required - *Type:* str --- -##### `get_string_attribute` +##### `get_string_attribute` ```python def get_string_attribute( @@ -13114,13 +13224,13 @@ def get_string_attribute( ) -> str ``` -###### `terraform_attribute`Required +###### `terraform_attribute`Required - *Type:* str --- -##### `get_string_map_attribute` +##### `get_string_map_attribute` ```python def get_string_map_attribute( @@ -13128,13 +13238,13 @@ def get_string_map_attribute( ) -> typing.Mapping[str] ``` -###### `terraform_attribute`Required +###### `terraform_attribute`Required - *Type:* str --- -##### `interpolation_for_attribute` +##### `interpolation_for_attribute` ```python def interpolation_for_attribute( @@ -13142,13 +13252,13 @@ def interpolation_for_attribute( ) -> IResolvable ``` -###### `property`Required +###### `property`Required - *Type:* str --- -##### `resolve` +##### `resolve` ```python def resolve( @@ -13158,13 +13268,13 @@ def resolve( Produce the Token's value at resolution time. -###### `_context`Required +###### `_context`Required - *Type:* cdktf.IResolveContext --- -##### `to_string` +##### `to_string` ```python def to_string() -> str @@ -13179,19 +13289,16 @@ Returns a reversible string representation. | **Name** | **Type** | **Description** | | --- | --- | --- | -| creation_stack | typing.List[str] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| fqn | str | *No description.* | -| allow_credentials | cdktf.IResolvable | *No description.* | -| allow_headers | typing.List[str] | *No description.* | -| allow_methods | typing.List[str] | *No description.* | -| allow_origins | DataDigitaloceanAppSpecIngressRuleCorsAllowOriginsList | *No description.* | -| expose_headers | typing.List[str] | *No description.* | -| max_age | str | *No description.* | -| internal_value | DataDigitaloceanAppSpecIngressRuleCors | *No description.* | +| creation_stack | typing.List[str] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| fqn | str | *No description.* | +| name | str | *No description.* | +| preserve_path_prefix | cdktf.IResolvable | *No description.* | +| rewrite | str | *No description.* | +| internal_value | DataDigitaloceanAppSpecIngressRuleComponent | *No description.* | --- -##### `creation_stack`Required +##### `creation_stack`Required ```python creation_stack: typing.List[str] @@ -13205,7 +13312,7 @@ If this returns an empty array the stack will not be attached. --- -##### `fqn`Required +##### `fqn`Required ```python fqn: str @@ -13215,85 +13322,55 @@ fqn: str --- -##### `allow_credentials`Required - -```python -allow_credentials: IResolvable -``` - -- *Type:* cdktf.IResolvable - ---- - -##### `allow_headers`Required - -```python -allow_headers: typing.List[str] -``` - -- *Type:* typing.List[str] - ---- - -##### `allow_methods`Required - -```python -allow_methods: typing.List[str] -``` - -- *Type:* typing.List[str] - ---- - -##### `allow_origins`Required +##### `name`Required ```python -allow_origins: DataDigitaloceanAppSpecIngressRuleCorsAllowOriginsList +name: str ``` -- *Type:* DataDigitaloceanAppSpecIngressRuleCorsAllowOriginsList +- *Type:* str --- -##### `expose_headers`Required +##### `preserve_path_prefix`Required ```python -expose_headers: typing.List[str] +preserve_path_prefix: IResolvable ``` -- *Type:* typing.List[str] +- *Type:* cdktf.IResolvable --- -##### `max_age`Required +##### `rewrite`Required ```python -max_age: str +rewrite: str ``` - *Type:* str --- -##### `internal_value`Optional +##### `internal_value`Optional ```python -internal_value: DataDigitaloceanAppSpecIngressRuleCors +internal_value: DataDigitaloceanAppSpecIngressRuleComponent ``` -- *Type:* DataDigitaloceanAppSpecIngressRuleCors +- *Type:* DataDigitaloceanAppSpecIngressRuleComponent --- -### DataDigitaloceanAppSpecIngressRuleList +### DataDigitaloceanAppSpecIngressRuleCorsAllowOriginsList -#### Initializers +#### Initializers ```python from cdktf_cdktf_provider_digitalocean import data_digitalocean_app -dataDigitaloceanApp.DataDigitaloceanAppSpecIngressRuleList( +dataDigitaloceanApp.DataDigitaloceanAppSpecIngressRuleCorsAllowOriginsList( terraform_resource: IInterpolatingParent, terraform_attribute: str, wraps_set: bool @@ -13302,13 +13379,13 @@ dataDigitaloceanApp.DataDigitaloceanAppSpecIngressRuleList( | **Name** | **Type** | **Description** | | --- | --- | --- | -| terraform_resource | cdktf.IInterpolatingParent | The parent resource. | -| terraform_attribute | str | The attribute on the parent resource this class is referencing. | -| wraps_set | bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | +| terraform_resource | cdktf.IInterpolatingParent | The parent resource. | +| terraform_attribute | str | The attribute on the parent resource this class is referencing. | +| wraps_set | bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | --- -##### `terraform_resource`Required +##### `terraform_resource`Required - *Type:* cdktf.IInterpolatingParent @@ -13316,7 +13393,7 @@ The parent resource. --- -##### `terraform_attribute`Required +##### `terraform_attribute`Required - *Type:* str @@ -13324,7 +13401,7 @@ The attribute on the parent resource this class is referencing. --- -##### `wraps_set`Required +##### `wraps_set`Required - *Type:* bool @@ -13336,15 +13413,15 @@ whether the list is wrapping a set (will add tolist() to be able to access an it | **Name** | **Description** | | --- | --- | -| all_with_map_key | Creating an iterator for this complex list. | -| compute_fqn | *No description.* | -| resolve | Produce the Token's value at resolution time. | -| to_string | Return a string representation of this resolvable object. | -| get | *No description.* | +| all_with_map_key | Creating an iterator for this complex list. | +| compute_fqn | *No description.* | +| resolve | Produce the Token's value at resolution time. | +| to_string | Return a string representation of this resolvable object. | +| get | *No description.* | --- -##### `all_with_map_key` +##### `all_with_map_key` ```python def all_with_map_key( @@ -13356,19 +13433,19 @@ Creating an iterator for this complex list. The list will be converted into a map with the mapKeyAttributeName as the key. -###### `map_key_attribute_name`Required +###### `map_key_attribute_name`Required - *Type:* str --- -##### `compute_fqn` +##### `compute_fqn` ```python def compute_fqn() -> str ``` -##### `resolve` +##### `resolve` ```python def resolve( @@ -13378,13 +13455,13 @@ def resolve( Produce the Token's value at resolution time. -###### `_context`Required +###### `_context`Required - *Type:* cdktf.IResolveContext --- -##### `to_string` +##### `to_string` ```python def to_string() -> str @@ -13394,15 +13471,15 @@ Return a string representation of this resolvable object. Returns a reversible string representation. -##### `get` +##### `get` ```python def get( index: typing.Union[int, float] -) -> DataDigitaloceanAppSpecIngressRuleOutputReference +) -> DataDigitaloceanAppSpecIngressRuleCorsAllowOriginsOutputReference ``` -###### `index`Required +###### `index`Required - *Type:* typing.Union[int, float] @@ -13415,12 +13492,12 @@ the index of the item to return. | **Name** | **Type** | **Description** | | --- | --- | --- | -| creation_stack | typing.List[str] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| fqn | str | *No description.* | +| creation_stack | typing.List[str] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| fqn | str | *No description.* | --- -##### `creation_stack`Required +##### `creation_stack`Required ```python creation_stack: typing.List[str] @@ -13434,7 +13511,7 @@ If this returns an empty array the stack will not be attached. --- -##### `fqn`Required +##### `fqn`Required ```python fqn: str @@ -13445,29 +13522,31 @@ fqn: str --- -### DataDigitaloceanAppSpecIngressRuleMatchList +### DataDigitaloceanAppSpecIngressRuleCorsAllowOriginsOutputReference -#### Initializers +#### Initializers ```python from cdktf_cdktf_provider_digitalocean import data_digitalocean_app -dataDigitaloceanApp.DataDigitaloceanAppSpecIngressRuleMatchList( +dataDigitaloceanApp.DataDigitaloceanAppSpecIngressRuleCorsAllowOriginsOutputReference( terraform_resource: IInterpolatingParent, terraform_attribute: str, - wraps_set: bool + complex_object_index: typing.Union[int, float], + complex_object_is_from_set: bool ) ``` | **Name** | **Type** | **Description** | | --- | --- | --- | -| terraform_resource | cdktf.IInterpolatingParent | The parent resource. | -| terraform_attribute | str | The attribute on the parent resource this class is referencing. | -| wraps_set | bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | +| terraform_resource | cdktf.IInterpolatingParent | The parent resource. | +| terraform_attribute | str | The attribute on the parent resource this class is referencing. | +| complex_object_index | typing.Union[int, float] | the index of this item in the list. | +| complex_object_is_from_set | bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | --- -##### `terraform_resource`Required +##### `terraform_resource`Required - *Type:* cdktf.IInterpolatingParent @@ -13475,7 +13554,7 @@ The parent resource. --- -##### `terraform_attribute`Required +##### `terraform_attribute`Required - *Type:* str @@ -13483,7 +13562,15 @@ The attribute on the parent resource this class is referencing. --- -##### `wraps_set`Required +##### `complex_object_index`Required + +- *Type:* typing.Union[int, float] + +the index of this item in the list. + +--- + +##### `complex_object_is_from_set`Required - *Type:* bool @@ -13495,428 +13582,281 @@ whether the list is wrapping a set (will add tolist() to be able to access an it | **Name** | **Description** | | --- | --- | -| all_with_map_key | Creating an iterator for this complex list. | -| compute_fqn | *No description.* | -| resolve | Produce the Token's value at resolution time. | -| to_string | Return a string representation of this resolvable object. | -| get | *No description.* | +| compute_fqn | *No description.* | +| get_any_map_attribute | *No description.* | +| get_boolean_attribute | *No description.* | +| get_boolean_map_attribute | *No description.* | +| get_list_attribute | *No description.* | +| get_number_attribute | *No description.* | +| get_number_list_attribute | *No description.* | +| get_number_map_attribute | *No description.* | +| get_string_attribute | *No description.* | +| get_string_map_attribute | *No description.* | +| interpolation_for_attribute | *No description.* | +| resolve | Produce the Token's value at resolution time. | +| to_string | Return a string representation of this resolvable object. | --- -##### `all_with_map_key` +##### `compute_fqn` ```python -def all_with_map_key( - map_key_attribute_name: str -) -> DynamicListTerraformIterator +def compute_fqn() -> str ``` -Creating an iterator for this complex list. +##### `get_any_map_attribute` -The list will be converted into a map with the mapKeyAttributeName as the key. +```python +def get_any_map_attribute( + terraform_attribute: str +) -> typing.Mapping[typing.Any] +``` -###### `map_key_attribute_name`Required +###### `terraform_attribute`Required - *Type:* str --- -##### `compute_fqn` +##### `get_boolean_attribute` ```python -def compute_fqn() -> str +def get_boolean_attribute( + terraform_attribute: str +) -> IResolvable ``` -##### `resolve` +###### `terraform_attribute`Required + +- *Type:* str + +--- + +##### `get_boolean_map_attribute` ```python -def resolve( - _context: IResolveContext -) -> typing.Any +def get_boolean_map_attribute( + terraform_attribute: str +) -> typing.Mapping[bool] ``` -Produce the Token's value at resolution time. - -###### `_context`Required +###### `terraform_attribute`Required -- *Type:* cdktf.IResolveContext +- *Type:* str --- -##### `to_string` +##### `get_list_attribute` ```python -def to_string() -> str +def get_list_attribute( + terraform_attribute: str +) -> typing.List[str] ``` -Return a string representation of this resolvable object. +###### `terraform_attribute`Required -Returns a reversible string representation. +- *Type:* str -##### `get` +--- + +##### `get_number_attribute` ```python -def get( - index: typing.Union[int, float] -) -> DataDigitaloceanAppSpecIngressRuleMatchOutputReference +def get_number_attribute( + terraform_attribute: str +) -> typing.Union[int, float] ``` -###### `index`Required - -- *Type:* typing.Union[int, float] +###### `terraform_attribute`Required -the index of the item to return. +- *Type:* str --- +##### `get_number_list_attribute` -#### Properties +```python +def get_number_list_attribute( + terraform_attribute: str +) -> typing.List[typing.Union[int, float]] +``` -| **Name** | **Type** | **Description** | -| --- | --- | --- | -| creation_stack | typing.List[str] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| fqn | str | *No description.* | +###### `terraform_attribute`Required + +- *Type:* str --- -##### `creation_stack`Required +##### `get_number_map_attribute` ```python -creation_stack: typing.List[str] +def get_number_map_attribute( + terraform_attribute: str +) -> typing.Mapping[typing.Union[int, float]] ``` -- *Type:* typing.List[str] - -The creation stack of this resolvable which will be appended to errors thrown during resolution. +###### `terraform_attribute`Required -If this returns an empty array the stack will not be attached. +- *Type:* str --- -##### `fqn`Required +##### `get_string_attribute` ```python -fqn: str +def get_string_attribute( + terraform_attribute: str +) -> str ``` +###### `terraform_attribute`Required + - *Type:* str --- - -### DataDigitaloceanAppSpecIngressRuleMatchOutputReference - -#### Initializers +##### `get_string_map_attribute` ```python -from cdktf_cdktf_provider_digitalocean import data_digitalocean_app - -dataDigitaloceanApp.DataDigitaloceanAppSpecIngressRuleMatchOutputReference( - terraform_resource: IInterpolatingParent, - terraform_attribute: str, - complex_object_index: typing.Union[int, float], - complex_object_is_from_set: bool -) +def get_string_map_attribute( + terraform_attribute: str +) -> typing.Mapping[str] ``` -| **Name** | **Type** | **Description** | -| --- | --- | --- | -| terraform_resource | cdktf.IInterpolatingParent | The parent resource. | -| terraform_attribute | str | The attribute on the parent resource this class is referencing. | -| complex_object_index | typing.Union[int, float] | the index of this item in the list. | -| complex_object_is_from_set | bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | +###### `terraform_attribute`Required + +- *Type:* str --- -##### `terraform_resource`Required +##### `interpolation_for_attribute` -- *Type:* cdktf.IInterpolatingParent +```python +def interpolation_for_attribute( + property: str +) -> IResolvable +``` -The parent resource. +###### `property`Required + +- *Type:* str --- -##### `terraform_attribute`Required +##### `resolve` -- *Type:* str +```python +def resolve( + _context: IResolveContext +) -> typing.Any +``` -The attribute on the parent resource this class is referencing. +Produce the Token's value at resolution time. + +###### `_context`Required + +- *Type:* cdktf.IResolveContext --- -##### `complex_object_index`Required +##### `to_string` -- *Type:* typing.Union[int, float] +```python +def to_string() -> str +``` -the index of this item in the list. +Return a string representation of this resolvable object. ---- +Returns a reversible string representation. -##### `complex_object_is_from_set`Required -- *Type:* bool +#### Properties -whether the list is wrapping a set (will add tolist() to be able to access an item via an index). +| **Name** | **Type** | **Description** | +| --- | --- | --- | +| creation_stack | typing.List[str] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| fqn | str | *No description.* | +| exact | str | *No description.* | +| prefix | str | *No description.* | +| regex | str | *No description.* | +| internal_value | DataDigitaloceanAppSpecIngressRuleCorsAllowOrigins | *No description.* | --- -#### Methods - -| **Name** | **Description** | -| --- | --- | -| compute_fqn | *No description.* | -| get_any_map_attribute | *No description.* | -| get_boolean_attribute | *No description.* | -| get_boolean_map_attribute | *No description.* | -| get_list_attribute | *No description.* | -| get_number_attribute | *No description.* | -| get_number_list_attribute | *No description.* | -| get_number_map_attribute | *No description.* | -| get_string_attribute | *No description.* | -| get_string_map_attribute | *No description.* | -| interpolation_for_attribute | *No description.* | -| resolve | Produce the Token's value at resolution time. | -| to_string | Return a string representation of this resolvable object. | - ---- - -##### `compute_fqn` - -```python -def compute_fqn() -> str -``` - -##### `get_any_map_attribute` - -```python -def get_any_map_attribute( - terraform_attribute: str -) -> typing.Mapping[typing.Any] -``` - -###### `terraform_attribute`Required - -- *Type:* str - ---- - -##### `get_boolean_attribute` - -```python -def get_boolean_attribute( - terraform_attribute: str -) -> IResolvable -``` - -###### `terraform_attribute`Required - -- *Type:* str - ---- - -##### `get_boolean_map_attribute` - -```python -def get_boolean_map_attribute( - terraform_attribute: str -) -> typing.Mapping[bool] -``` - -###### `terraform_attribute`Required - -- *Type:* str - ---- - -##### `get_list_attribute` - -```python -def get_list_attribute( - terraform_attribute: str -) -> typing.List[str] -``` - -###### `terraform_attribute`Required - -- *Type:* str - ---- - -##### `get_number_attribute` - -```python -def get_number_attribute( - terraform_attribute: str -) -> typing.Union[int, float] -``` - -###### `terraform_attribute`Required - -- *Type:* str - ---- - -##### `get_number_list_attribute` +##### `creation_stack`Required ```python -def get_number_list_attribute( - terraform_attribute: str -) -> typing.List[typing.Union[int, float]] +creation_stack: typing.List[str] ``` -###### `terraform_attribute`Required - -- *Type:* str - ---- - -##### `get_number_map_attribute` - -```python -def get_number_map_attribute( - terraform_attribute: str -) -> typing.Mapping[typing.Union[int, float]] -``` +- *Type:* typing.List[str] -###### `terraform_attribute`Required +The creation stack of this resolvable which will be appended to errors thrown during resolution. -- *Type:* str +If this returns an empty array the stack will not be attached. --- -##### `get_string_attribute` +##### `fqn`Required ```python -def get_string_attribute( - terraform_attribute: str -) -> str +fqn: str ``` -###### `terraform_attribute`Required - - *Type:* str --- -##### `get_string_map_attribute` +##### `exact`Required ```python -def get_string_map_attribute( - terraform_attribute: str -) -> typing.Mapping[str] +exact: str ``` -###### `terraform_attribute`Required - - *Type:* str --- -##### `interpolation_for_attribute` +##### `prefix`Required ```python -def interpolation_for_attribute( - property: str -) -> IResolvable +prefix: str ``` -###### `property`Required - - *Type:* str --- -##### `resolve` - -```python -def resolve( - _context: IResolveContext -) -> typing.Any -``` - -Produce the Token's value at resolution time. - -###### `_context`Required - -- *Type:* cdktf.IResolveContext - ---- - -##### `to_string` - -```python -def to_string() -> str -``` - -Return a string representation of this resolvable object. - -Returns a reversible string representation. - - -#### Properties - -| **Name** | **Type** | **Description** | -| --- | --- | --- | -| creation_stack | typing.List[str] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| fqn | str | *No description.* | -| path | DataDigitaloceanAppSpecIngressRuleMatchPathList | *No description.* | -| internal_value | DataDigitaloceanAppSpecIngressRuleMatch | *No description.* | - ---- - -##### `creation_stack`Required - -```python -creation_stack: typing.List[str] -``` - -- *Type:* typing.List[str] - -The creation stack of this resolvable which will be appended to errors thrown during resolution. - -If this returns an empty array the stack will not be attached. - ---- - -##### `fqn`Required +##### `regex`Required ```python -fqn: str +regex: str ``` - *Type:* str --- -##### `path`Required - -```python -path: DataDigitaloceanAppSpecIngressRuleMatchPathList -``` - -- *Type:* DataDigitaloceanAppSpecIngressRuleMatchPathList - ---- - -##### `internal_value`Optional +##### `internal_value`Optional ```python -internal_value: DataDigitaloceanAppSpecIngressRuleMatch +internal_value: DataDigitaloceanAppSpecIngressRuleCorsAllowOrigins ``` -- *Type:* DataDigitaloceanAppSpecIngressRuleMatch +- *Type:* DataDigitaloceanAppSpecIngressRuleCorsAllowOrigins --- -### DataDigitaloceanAppSpecIngressRuleMatchPathList +### DataDigitaloceanAppSpecIngressRuleCorsList -#### Initializers +#### Initializers ```python from cdktf_cdktf_provider_digitalocean import data_digitalocean_app -dataDigitaloceanApp.DataDigitaloceanAppSpecIngressRuleMatchPathList( +dataDigitaloceanApp.DataDigitaloceanAppSpecIngressRuleCorsList( terraform_resource: IInterpolatingParent, terraform_attribute: str, wraps_set: bool @@ -13925,13 +13865,13 @@ dataDigitaloceanApp.DataDigitaloceanAppSpecIngressRuleMatchPathList( | **Name** | **Type** | **Description** | | --- | --- | --- | -| terraform_resource | cdktf.IInterpolatingParent | The parent resource. | -| terraform_attribute | str | The attribute on the parent resource this class is referencing. | -| wraps_set | bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | +| terraform_resource | cdktf.IInterpolatingParent | The parent resource. | +| terraform_attribute | str | The attribute on the parent resource this class is referencing. | +| wraps_set | bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | --- -##### `terraform_resource`Required +##### `terraform_resource`Required - *Type:* cdktf.IInterpolatingParent @@ -13939,7 +13879,7 @@ The parent resource. --- -##### `terraform_attribute`Required +##### `terraform_attribute`Required - *Type:* str @@ -13947,7 +13887,7 @@ The attribute on the parent resource this class is referencing. --- -##### `wraps_set`Required +##### `wraps_set`Required - *Type:* bool @@ -13959,15 +13899,15 @@ whether the list is wrapping a set (will add tolist() to be able to access an it | **Name** | **Description** | | --- | --- | -| all_with_map_key | Creating an iterator for this complex list. | -| compute_fqn | *No description.* | -| resolve | Produce the Token's value at resolution time. | -| to_string | Return a string representation of this resolvable object. | -| get | *No description.* | +| all_with_map_key | Creating an iterator for this complex list. | +| compute_fqn | *No description.* | +| resolve | Produce the Token's value at resolution time. | +| to_string | Return a string representation of this resolvable object. | +| get | *No description.* | --- -##### `all_with_map_key` +##### `all_with_map_key` ```python def all_with_map_key( @@ -13979,19 +13919,19 @@ Creating an iterator for this complex list. The list will be converted into a map with the mapKeyAttributeName as the key. -###### `map_key_attribute_name`Required +###### `map_key_attribute_name`Required - *Type:* str --- -##### `compute_fqn` +##### `compute_fqn` ```python def compute_fqn() -> str ``` -##### `resolve` +##### `resolve` ```python def resolve( @@ -14001,13 +13941,13 @@ def resolve( Produce the Token's value at resolution time. -###### `_context`Required +###### `_context`Required - *Type:* cdktf.IResolveContext --- -##### `to_string` +##### `to_string` ```python def to_string() -> str @@ -14017,15 +13957,15 @@ Return a string representation of this resolvable object. Returns a reversible string representation. -##### `get` +##### `get` ```python def get( index: typing.Union[int, float] -) -> DataDigitaloceanAppSpecIngressRuleMatchPathOutputReference +) -> DataDigitaloceanAppSpecIngressRuleCorsOutputReference ``` -###### `index`Required +###### `index`Required - *Type:* typing.Union[int, float] @@ -14038,12 +13978,12 @@ the index of the item to return. | **Name** | **Type** | **Description** | | --- | --- | --- | -| creation_stack | typing.List[str] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| fqn | str | *No description.* | +| creation_stack | typing.List[str] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| fqn | str | *No description.* | --- -##### `creation_stack`Required +##### `creation_stack`Required ```python creation_stack: typing.List[str] @@ -14057,7 +13997,7 @@ If this returns an empty array the stack will not be attached. --- -##### `fqn`Required +##### `fqn`Required ```python fqn: str @@ -14068,14 +14008,14 @@ fqn: str --- -### DataDigitaloceanAppSpecIngressRuleMatchPathOutputReference +### DataDigitaloceanAppSpecIngressRuleCorsOutputReference -#### Initializers +#### Initializers ```python from cdktf_cdktf_provider_digitalocean import data_digitalocean_app -dataDigitaloceanApp.DataDigitaloceanAppSpecIngressRuleMatchPathOutputReference( +dataDigitaloceanApp.DataDigitaloceanAppSpecIngressRuleCorsOutputReference( terraform_resource: IInterpolatingParent, terraform_attribute: str, complex_object_index: typing.Union[int, float], @@ -14085,14 +14025,14 @@ dataDigitaloceanApp.DataDigitaloceanAppSpecIngressRuleMatchPathOutputReference( | **Name** | **Type** | **Description** | | --- | --- | --- | -| terraform_resource | cdktf.IInterpolatingParent | The parent resource. | -| terraform_attribute | str | The attribute on the parent resource this class is referencing. | -| complex_object_index | typing.Union[int, float] | the index of this item in the list. | -| complex_object_is_from_set | bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | +| terraform_resource | cdktf.IInterpolatingParent | The parent resource. | +| terraform_attribute | str | The attribute on the parent resource this class is referencing. | +| complex_object_index | typing.Union[int, float] | the index of this item in the list. | +| complex_object_is_from_set | bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | --- -##### `terraform_resource`Required +##### `terraform_resource`Required - *Type:* cdktf.IInterpolatingParent @@ -14100,7 +14040,7 @@ The parent resource. --- -##### `terraform_attribute`Required +##### `terraform_attribute`Required - *Type:* str @@ -14108,7 +14048,7 @@ The attribute on the parent resource this class is referencing. --- -##### `complex_object_index`Required +##### `complex_object_index`Required - *Type:* typing.Union[int, float] @@ -14116,7 +14056,7 @@ the index of this item in the list. --- -##### `complex_object_is_from_set`Required +##### `complex_object_is_from_set`Required - *Type:* bool @@ -14128,29 +14068,29 @@ whether the list is wrapping a set (will add tolist() to be able to access an it | **Name** | **Description** | | --- | --- | -| compute_fqn | *No description.* | -| get_any_map_attribute | *No description.* | -| get_boolean_attribute | *No description.* | -| get_boolean_map_attribute | *No description.* | -| get_list_attribute | *No description.* | -| get_number_attribute | *No description.* | -| get_number_list_attribute | *No description.* | -| get_number_map_attribute | *No description.* | -| get_string_attribute | *No description.* | -| get_string_map_attribute | *No description.* | -| interpolation_for_attribute | *No description.* | -| resolve | Produce the Token's value at resolution time. | -| to_string | Return a string representation of this resolvable object. | +| compute_fqn | *No description.* | +| get_any_map_attribute | *No description.* | +| get_boolean_attribute | *No description.* | +| get_boolean_map_attribute | *No description.* | +| get_list_attribute | *No description.* | +| get_number_attribute | *No description.* | +| get_number_list_attribute | *No description.* | +| get_number_map_attribute | *No description.* | +| get_string_attribute | *No description.* | +| get_string_map_attribute | *No description.* | +| interpolation_for_attribute | *No description.* | +| resolve | Produce the Token's value at resolution time. | +| to_string | Return a string representation of this resolvable object. | --- -##### `compute_fqn` +##### `compute_fqn` ```python def compute_fqn() -> str ``` -##### `get_any_map_attribute` +##### `get_any_map_attribute` ```python def get_any_map_attribute( @@ -14158,13 +14098,13 @@ def get_any_map_attribute( ) -> typing.Mapping[typing.Any] ``` -###### `terraform_attribute`Required +###### `terraform_attribute`Required - *Type:* str --- -##### `get_boolean_attribute` +##### `get_boolean_attribute` ```python def get_boolean_attribute( @@ -14172,13 +14112,13 @@ def get_boolean_attribute( ) -> IResolvable ``` -###### `terraform_attribute`Required +###### `terraform_attribute`Required - *Type:* str --- -##### `get_boolean_map_attribute` +##### `get_boolean_map_attribute` ```python def get_boolean_map_attribute( @@ -14186,13 +14126,13 @@ def get_boolean_map_attribute( ) -> typing.Mapping[bool] ``` -###### `terraform_attribute`Required +###### `terraform_attribute`Required - *Type:* str --- -##### `get_list_attribute` +##### `get_list_attribute` ```python def get_list_attribute( @@ -14200,13 +14140,13 @@ def get_list_attribute( ) -> typing.List[str] ``` -###### `terraform_attribute`Required +###### `terraform_attribute`Required - *Type:* str --- -##### `get_number_attribute` +##### `get_number_attribute` ```python def get_number_attribute( @@ -14214,13 +14154,13 @@ def get_number_attribute( ) -> typing.Union[int, float] ``` -###### `terraform_attribute`Required +###### `terraform_attribute`Required - *Type:* str --- -##### `get_number_list_attribute` +##### `get_number_list_attribute` ```python def get_number_list_attribute( @@ -14228,13 +14168,13 @@ def get_number_list_attribute( ) -> typing.List[typing.Union[int, float]] ``` -###### `terraform_attribute`Required +###### `terraform_attribute`Required - *Type:* str --- -##### `get_number_map_attribute` +##### `get_number_map_attribute` ```python def get_number_map_attribute( @@ -14242,13 +14182,13 @@ def get_number_map_attribute( ) -> typing.Mapping[typing.Union[int, float]] ``` -###### `terraform_attribute`Required +###### `terraform_attribute`Required - *Type:* str --- -##### `get_string_attribute` +##### `get_string_attribute` ```python def get_string_attribute( @@ -14256,13 +14196,13 @@ def get_string_attribute( ) -> str ``` -###### `terraform_attribute`Required +###### `terraform_attribute`Required - *Type:* str --- -##### `get_string_map_attribute` +##### `get_string_map_attribute` ```python def get_string_map_attribute( @@ -14270,13 +14210,13 @@ def get_string_map_attribute( ) -> typing.Mapping[str] ``` -###### `terraform_attribute`Required +###### `terraform_attribute`Required - *Type:* str --- -##### `interpolation_for_attribute` +##### `interpolation_for_attribute` ```python def interpolation_for_attribute( @@ -14284,13 +14224,13 @@ def interpolation_for_attribute( ) -> IResolvable ``` -###### `property`Required +###### `property`Required - *Type:* str --- -##### `resolve` +##### `resolve` ```python def resolve( @@ -14300,13 +14240,13 @@ def resolve( Produce the Token's value at resolution time. -###### `_context`Required +###### `_context`Required - *Type:* cdktf.IResolveContext --- -##### `to_string` +##### `to_string` ```python def to_string() -> str @@ -14321,14 +14261,19 @@ Returns a reversible string representation. | **Name** | **Type** | **Description** | | --- | --- | --- | -| creation_stack | typing.List[str] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| fqn | str | *No description.* | -| prefix | str | *No description.* | -| internal_value | DataDigitaloceanAppSpecIngressRuleMatchPath | *No description.* | +| creation_stack | typing.List[str] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| fqn | str | *No description.* | +| allow_credentials | cdktf.IResolvable | *No description.* | +| allow_headers | typing.List[str] | *No description.* | +| allow_methods | typing.List[str] | *No description.* | +| allow_origins | DataDigitaloceanAppSpecIngressRuleCorsAllowOriginsList | *No description.* | +| expose_headers | typing.List[str] | *No description.* | +| max_age | str | *No description.* | +| internal_value | DataDigitaloceanAppSpecIngressRuleCors | *No description.* | --- -##### `creation_stack`Required +##### `creation_stack`Required ```python creation_stack: typing.List[str] @@ -14342,7 +14287,7 @@ If this returns an empty array the stack will not be attached. --- -##### `fqn`Required +##### `fqn`Required ```python fqn: str @@ -14352,52 +14297,100 @@ fqn: str --- -##### `prefix`Required +##### `allow_credentials`Required ```python -prefix: str +allow_credentials: IResolvable +``` + +- *Type:* cdktf.IResolvable + +--- + +##### `allow_headers`Required + +```python +allow_headers: typing.List[str] +``` + +- *Type:* typing.List[str] + +--- + +##### `allow_methods`Required + +```python +allow_methods: typing.List[str] +``` + +- *Type:* typing.List[str] + +--- + +##### `allow_origins`Required + +```python +allow_origins: DataDigitaloceanAppSpecIngressRuleCorsAllowOriginsList +``` + +- *Type:* DataDigitaloceanAppSpecIngressRuleCorsAllowOriginsList + +--- + +##### `expose_headers`Required + +```python +expose_headers: typing.List[str] +``` + +- *Type:* typing.List[str] + +--- + +##### `max_age`Required + +```python +max_age: str ``` - *Type:* str --- -##### `internal_value`Optional +##### `internal_value`Optional ```python -internal_value: DataDigitaloceanAppSpecIngressRuleMatchPath +internal_value: DataDigitaloceanAppSpecIngressRuleCors ``` -- *Type:* DataDigitaloceanAppSpecIngressRuleMatchPath +- *Type:* DataDigitaloceanAppSpecIngressRuleCors --- -### DataDigitaloceanAppSpecIngressRuleOutputReference +### DataDigitaloceanAppSpecIngressRuleList -#### Initializers +#### Initializers ```python from cdktf_cdktf_provider_digitalocean import data_digitalocean_app -dataDigitaloceanApp.DataDigitaloceanAppSpecIngressRuleOutputReference( +dataDigitaloceanApp.DataDigitaloceanAppSpecIngressRuleList( terraform_resource: IInterpolatingParent, terraform_attribute: str, - complex_object_index: typing.Union[int, float], - complex_object_is_from_set: bool + wraps_set: bool ) ``` | **Name** | **Type** | **Description** | | --- | --- | --- | -| terraform_resource | cdktf.IInterpolatingParent | The parent resource. | -| terraform_attribute | str | The attribute on the parent resource this class is referencing. | -| complex_object_index | typing.Union[int, float] | the index of this item in the list. | -| complex_object_is_from_set | bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | +| terraform_resource | cdktf.IInterpolatingParent | The parent resource. | +| terraform_attribute | str | The attribute on the parent resource this class is referencing. | +| wraps_set | bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | --- -##### `terraform_resource`Required +##### `terraform_resource`Required - *Type:* cdktf.IInterpolatingParent @@ -14405,7 +14398,7 @@ The parent resource. --- -##### `terraform_attribute`Required +##### `terraform_attribute`Required - *Type:* str @@ -14413,15 +14406,7 @@ The attribute on the parent resource this class is referencing. --- -##### `complex_object_index`Required - -- *Type:* typing.Union[int, float] - -the index of this item in the list. - ---- - -##### `complex_object_is_from_set`Required +##### `wraps_set`Required - *Type:* bool @@ -14433,210 +14418,91 @@ whether the list is wrapping a set (will add tolist() to be able to access an it | **Name** | **Description** | | --- | --- | -| compute_fqn | *No description.* | -| get_any_map_attribute | *No description.* | -| get_boolean_attribute | *No description.* | -| get_boolean_map_attribute | *No description.* | -| get_list_attribute | *No description.* | -| get_number_attribute | *No description.* | -| get_number_list_attribute | *No description.* | -| get_number_map_attribute | *No description.* | -| get_string_attribute | *No description.* | -| get_string_map_attribute | *No description.* | -| interpolation_for_attribute | *No description.* | -| resolve | Produce the Token's value at resolution time. | -| to_string | Return a string representation of this resolvable object. | +| all_with_map_key | Creating an iterator for this complex list. | +| compute_fqn | *No description.* | +| resolve | Produce the Token's value at resolution time. | +| to_string | Return a string representation of this resolvable object. | +| get | *No description.* | --- -##### `compute_fqn` +##### `all_with_map_key` ```python -def compute_fqn() -> str +def all_with_map_key( + map_key_attribute_name: str +) -> DynamicListTerraformIterator ``` -##### `get_any_map_attribute` +Creating an iterator for this complex list. -```python -def get_any_map_attribute( - terraform_attribute: str -) -> typing.Mapping[typing.Any] -``` +The list will be converted into a map with the mapKeyAttributeName as the key. -###### `terraform_attribute`Required +###### `map_key_attribute_name`Required - *Type:* str --- -##### `get_boolean_attribute` +##### `compute_fqn` ```python -def get_boolean_attribute( - terraform_attribute: str -) -> IResolvable +def compute_fqn() -> str ``` -###### `terraform_attribute`Required - -- *Type:* str - ---- - -##### `get_boolean_map_attribute` - -```python -def get_boolean_map_attribute( - terraform_attribute: str -) -> typing.Mapping[bool] -``` - -###### `terraform_attribute`Required - -- *Type:* str - ---- - -##### `get_list_attribute` - -```python -def get_list_attribute( - terraform_attribute: str -) -> typing.List[str] -``` - -###### `terraform_attribute`Required - -- *Type:* str - ---- - -##### `get_number_attribute` - -```python -def get_number_attribute( - terraform_attribute: str -) -> typing.Union[int, float] -``` - -###### `terraform_attribute`Required - -- *Type:* str - ---- - -##### `get_number_list_attribute` - -```python -def get_number_list_attribute( - terraform_attribute: str -) -> typing.List[typing.Union[int, float]] -``` - -###### `terraform_attribute`Required - -- *Type:* str - ---- - -##### `get_number_map_attribute` - -```python -def get_number_map_attribute( - terraform_attribute: str -) -> typing.Mapping[typing.Union[int, float]] -``` - -###### `terraform_attribute`Required - -- *Type:* str - ---- - -##### `get_string_attribute` +##### `resolve` ```python -def get_string_attribute( - terraform_attribute: str -) -> str +def resolve( + _context: IResolveContext +) -> typing.Any ``` -###### `terraform_attribute`Required - -- *Type:* str - ---- - -##### `get_string_map_attribute` - -```python -def get_string_map_attribute( - terraform_attribute: str -) -> typing.Mapping[str] -``` +Produce the Token's value at resolution time. -###### `terraform_attribute`Required +###### `_context`Required -- *Type:* str +- *Type:* cdktf.IResolveContext --- -##### `interpolation_for_attribute` +##### `to_string` ```python -def interpolation_for_attribute( - property: str -) -> IResolvable +def to_string() -> str ``` -###### `property`Required - -- *Type:* str +Return a string representation of this resolvable object. ---- +Returns a reversible string representation. -##### `resolve` +##### `get` ```python -def resolve( - _context: IResolveContext -) -> typing.Any +def get( + index: typing.Union[int, float] +) -> DataDigitaloceanAppSpecIngressRuleOutputReference ``` -Produce the Token's value at resolution time. +###### `index`Required -###### `_context`Required +- *Type:* typing.Union[int, float] -- *Type:* cdktf.IResolveContext +the index of the item to return. --- -##### `to_string` - -```python -def to_string() -> str -``` - -Return a string representation of this resolvable object. - -Returns a reversible string representation. - #### Properties | **Name** | **Type** | **Description** | | --- | --- | --- | -| creation_stack | typing.List[str] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| fqn | str | *No description.* | -| component | DataDigitaloceanAppSpecIngressRuleComponentList | *No description.* | -| cors | DataDigitaloceanAppSpecIngressRuleCorsList | *No description.* | -| match | DataDigitaloceanAppSpecIngressRuleMatchList | *No description.* | -| redirect | DataDigitaloceanAppSpecIngressRuleRedirectList | *No description.* | -| internal_value | DataDigitaloceanAppSpecIngressRule | *No description.* | +| creation_stack | typing.List[str] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| fqn | str | *No description.* | --- -##### `creation_stack`Required +##### `creation_stack`Required ```python creation_stack: typing.List[str] @@ -14650,7 +14516,7 @@ If this returns an empty array the stack will not be attached. --- -##### `fqn`Required +##### `fqn`Required ```python fqn: str @@ -14660,65 +14526,15 @@ fqn: str --- -##### `component`Required - -```python -component: DataDigitaloceanAppSpecIngressRuleComponentList -``` - -- *Type:* DataDigitaloceanAppSpecIngressRuleComponentList - ---- - -##### `cors`Required - -```python -cors: DataDigitaloceanAppSpecIngressRuleCorsList -``` - -- *Type:* DataDigitaloceanAppSpecIngressRuleCorsList - ---- - -##### `match`Required - -```python -match: DataDigitaloceanAppSpecIngressRuleMatchList -``` - -- *Type:* DataDigitaloceanAppSpecIngressRuleMatchList - ---- - -##### `redirect`Required - -```python -redirect: DataDigitaloceanAppSpecIngressRuleRedirectList -``` - -- *Type:* DataDigitaloceanAppSpecIngressRuleRedirectList - ---- - -##### `internal_value`Optional - -```python -internal_value: DataDigitaloceanAppSpecIngressRule -``` - -- *Type:* DataDigitaloceanAppSpecIngressRule - ---- - -### DataDigitaloceanAppSpecIngressRuleRedirectList +### DataDigitaloceanAppSpecIngressRuleMatchList -#### Initializers +#### Initializers ```python from cdktf_cdktf_provider_digitalocean import data_digitalocean_app -dataDigitaloceanApp.DataDigitaloceanAppSpecIngressRuleRedirectList( +dataDigitaloceanApp.DataDigitaloceanAppSpecIngressRuleMatchList( terraform_resource: IInterpolatingParent, terraform_attribute: str, wraps_set: bool @@ -14727,13 +14543,13 @@ dataDigitaloceanApp.DataDigitaloceanAppSpecIngressRuleRedirectList( | **Name** | **Type** | **Description** | | --- | --- | --- | -| terraform_resource | cdktf.IInterpolatingParent | The parent resource. | -| terraform_attribute | str | The attribute on the parent resource this class is referencing. | -| wraps_set | bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | +| terraform_resource | cdktf.IInterpolatingParent | The parent resource. | +| terraform_attribute | str | The attribute on the parent resource this class is referencing. | +| wraps_set | bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | --- -##### `terraform_resource`Required +##### `terraform_resource`Required - *Type:* cdktf.IInterpolatingParent @@ -14741,7 +14557,7 @@ The parent resource. --- -##### `terraform_attribute`Required +##### `terraform_attribute`Required - *Type:* str @@ -14749,7 +14565,7 @@ The attribute on the parent resource this class is referencing. --- -##### `wraps_set`Required +##### `wraps_set`Required - *Type:* bool @@ -14761,15 +14577,15 @@ whether the list is wrapping a set (will add tolist() to be able to access an it | **Name** | **Description** | | --- | --- | -| all_with_map_key | Creating an iterator for this complex list. | -| compute_fqn | *No description.* | -| resolve | Produce the Token's value at resolution time. | -| to_string | Return a string representation of this resolvable object. | -| get | *No description.* | +| all_with_map_key | Creating an iterator for this complex list. | +| compute_fqn | *No description.* | +| resolve | Produce the Token's value at resolution time. | +| to_string | Return a string representation of this resolvable object. | +| get | *No description.* | --- -##### `all_with_map_key` +##### `all_with_map_key` ```python def all_with_map_key( @@ -14781,19 +14597,19 @@ Creating an iterator for this complex list. The list will be converted into a map with the mapKeyAttributeName as the key. -###### `map_key_attribute_name`Required +###### `map_key_attribute_name`Required - *Type:* str --- -##### `compute_fqn` +##### `compute_fqn` ```python def compute_fqn() -> str ``` -##### `resolve` +##### `resolve` ```python def resolve( @@ -14803,13 +14619,13 @@ def resolve( Produce the Token's value at resolution time. -###### `_context`Required +###### `_context`Required - *Type:* cdktf.IResolveContext --- -##### `to_string` +##### `to_string` ```python def to_string() -> str @@ -14819,15 +14635,15 @@ Return a string representation of this resolvable object. Returns a reversible string representation. -##### `get` +##### `get` ```python def get( index: typing.Union[int, float] -) -> DataDigitaloceanAppSpecIngressRuleRedirectOutputReference +) -> DataDigitaloceanAppSpecIngressRuleMatchOutputReference ``` -###### `index`Required +###### `index`Required - *Type:* typing.Union[int, float] @@ -14840,12 +14656,12 @@ the index of the item to return. | **Name** | **Type** | **Description** | | --- | --- | --- | -| creation_stack | typing.List[str] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| fqn | str | *No description.* | +| creation_stack | typing.List[str] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| fqn | str | *No description.* | --- -##### `creation_stack`Required +##### `creation_stack`Required ```python creation_stack: typing.List[str] @@ -14859,7 +14675,7 @@ If this returns an empty array the stack will not be attached. --- -##### `fqn`Required +##### `fqn`Required ```python fqn: str @@ -14870,14 +14686,14 @@ fqn: str --- -### DataDigitaloceanAppSpecIngressRuleRedirectOutputReference +### DataDigitaloceanAppSpecIngressRuleMatchOutputReference -#### Initializers +#### Initializers ```python from cdktf_cdktf_provider_digitalocean import data_digitalocean_app -dataDigitaloceanApp.DataDigitaloceanAppSpecIngressRuleRedirectOutputReference( +dataDigitaloceanApp.DataDigitaloceanAppSpecIngressRuleMatchOutputReference( terraform_resource: IInterpolatingParent, terraform_attribute: str, complex_object_index: typing.Union[int, float], @@ -14887,14 +14703,14 @@ dataDigitaloceanApp.DataDigitaloceanAppSpecIngressRuleRedirectOutputReference( | **Name** | **Type** | **Description** | | --- | --- | --- | -| terraform_resource | cdktf.IInterpolatingParent | The parent resource. | -| terraform_attribute | str | The attribute on the parent resource this class is referencing. | -| complex_object_index | typing.Union[int, float] | the index of this item in the list. | -| complex_object_is_from_set | bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | +| terraform_resource | cdktf.IInterpolatingParent | The parent resource. | +| terraform_attribute | str | The attribute on the parent resource this class is referencing. | +| complex_object_index | typing.Union[int, float] | the index of this item in the list. | +| complex_object_is_from_set | bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | --- -##### `terraform_resource`Required +##### `terraform_resource`Required - *Type:* cdktf.IInterpolatingParent @@ -14902,7 +14718,7 @@ The parent resource. --- -##### `terraform_attribute`Required +##### `terraform_attribute`Required - *Type:* str @@ -14910,7 +14726,7 @@ The attribute on the parent resource this class is referencing. --- -##### `complex_object_index`Required +##### `complex_object_index`Required - *Type:* typing.Union[int, float] @@ -14918,7 +14734,7 @@ the index of this item in the list. --- -##### `complex_object_is_from_set`Required +##### `complex_object_is_from_set`Required - *Type:* bool @@ -14930,29 +14746,29 @@ whether the list is wrapping a set (will add tolist() to be able to access an it | **Name** | **Description** | | --- | --- | -| compute_fqn | *No description.* | -| get_any_map_attribute | *No description.* | -| get_boolean_attribute | *No description.* | -| get_boolean_map_attribute | *No description.* | -| get_list_attribute | *No description.* | -| get_number_attribute | *No description.* | -| get_number_list_attribute | *No description.* | -| get_number_map_attribute | *No description.* | -| get_string_attribute | *No description.* | -| get_string_map_attribute | *No description.* | -| interpolation_for_attribute | *No description.* | -| resolve | Produce the Token's value at resolution time. | -| to_string | Return a string representation of this resolvable object. | +| compute_fqn | *No description.* | +| get_any_map_attribute | *No description.* | +| get_boolean_attribute | *No description.* | +| get_boolean_map_attribute | *No description.* | +| get_list_attribute | *No description.* | +| get_number_attribute | *No description.* | +| get_number_list_attribute | *No description.* | +| get_number_map_attribute | *No description.* | +| get_string_attribute | *No description.* | +| get_string_map_attribute | *No description.* | +| interpolation_for_attribute | *No description.* | +| resolve | Produce the Token's value at resolution time. | +| to_string | Return a string representation of this resolvable object. | --- -##### `compute_fqn` +##### `compute_fqn` ```python def compute_fqn() -> str ``` -##### `get_any_map_attribute` +##### `get_any_map_attribute` ```python def get_any_map_attribute( @@ -14960,13 +14776,13 @@ def get_any_map_attribute( ) -> typing.Mapping[typing.Any] ``` -###### `terraform_attribute`Required +###### `terraform_attribute`Required - *Type:* str --- -##### `get_boolean_attribute` +##### `get_boolean_attribute` ```python def get_boolean_attribute( @@ -14974,13 +14790,13 @@ def get_boolean_attribute( ) -> IResolvable ``` -###### `terraform_attribute`Required +###### `terraform_attribute`Required - *Type:* str --- -##### `get_boolean_map_attribute` +##### `get_boolean_map_attribute` ```python def get_boolean_map_attribute( @@ -14988,13 +14804,13 @@ def get_boolean_map_attribute( ) -> typing.Mapping[bool] ``` -###### `terraform_attribute`Required +###### `terraform_attribute`Required - *Type:* str --- -##### `get_list_attribute` +##### `get_list_attribute` ```python def get_list_attribute( @@ -15002,13 +14818,13 @@ def get_list_attribute( ) -> typing.List[str] ``` -###### `terraform_attribute`Required +###### `terraform_attribute`Required - *Type:* str --- -##### `get_number_attribute` +##### `get_number_attribute` ```python def get_number_attribute( @@ -15016,13 +14832,13 @@ def get_number_attribute( ) -> typing.Union[int, float] ``` -###### `terraform_attribute`Required +###### `terraform_attribute`Required - *Type:* str --- -##### `get_number_list_attribute` +##### `get_number_list_attribute` ```python def get_number_list_attribute( @@ -15030,13 +14846,13 @@ def get_number_list_attribute( ) -> typing.List[typing.Union[int, float]] ``` -###### `terraform_attribute`Required +###### `terraform_attribute`Required - *Type:* str --- -##### `get_number_map_attribute` +##### `get_number_map_attribute` ```python def get_number_map_attribute( @@ -15044,13 +14860,13 @@ def get_number_map_attribute( ) -> typing.Mapping[typing.Union[int, float]] ``` -###### `terraform_attribute`Required +###### `terraform_attribute`Required - *Type:* str --- -##### `get_string_attribute` +##### `get_string_attribute` ```python def get_string_attribute( @@ -15058,13 +14874,13 @@ def get_string_attribute( ) -> str ``` -###### `terraform_attribute`Required +###### `terraform_attribute`Required - *Type:* str --- -##### `get_string_map_attribute` +##### `get_string_map_attribute` ```python def get_string_map_attribute( @@ -15072,13 +14888,13 @@ def get_string_map_attribute( ) -> typing.Mapping[str] ``` -###### `terraform_attribute`Required +###### `terraform_attribute`Required - *Type:* str --- -##### `interpolation_for_attribute` +##### `interpolation_for_attribute` ```python def interpolation_for_attribute( @@ -15086,13 +14902,13 @@ def interpolation_for_attribute( ) -> IResolvable ``` -###### `property`Required +###### `property`Required - *Type:* str --- -##### `resolve` +##### `resolve` ```python def resolve( @@ -15102,13 +14918,13 @@ def resolve( Produce the Token's value at resolution time. -###### `_context`Required +###### `_context`Required - *Type:* cdktf.IResolveContext --- -##### `to_string` +##### `to_string` ```python def to_string() -> str @@ -15123,18 +14939,14 @@ Returns a reversible string representation. | **Name** | **Type** | **Description** | | --- | --- | --- | -| creation_stack | typing.List[str] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| fqn | str | *No description.* | -| authority | str | *No description.* | -| port | typing.Union[int, float] | *No description.* | -| redirect_code | typing.Union[int, float] | *No description.* | -| scheme | str | *No description.* | -| uri | str | *No description.* | -| internal_value | DataDigitaloceanAppSpecIngressRuleRedirect | *No description.* | +| creation_stack | typing.List[str] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| fqn | str | *No description.* | +| path | DataDigitaloceanAppSpecIngressRuleMatchPathList | *No description.* | +| internal_value | DataDigitaloceanAppSpecIngressRuleMatch | *No description.* | --- -##### `creation_stack`Required +##### `creation_stack`Required ```python creation_stack: typing.List[str] @@ -15148,7 +14960,7 @@ If this returns an empty array the stack will not be attached. --- -##### `fqn`Required +##### `fqn`Required ```python fqn: str @@ -15158,75 +14970,35 @@ fqn: str --- -##### `authority`Required - -```python -authority: str -``` - -- *Type:* str - ---- - -##### `port`Required - -```python -port: typing.Union[int, float] -``` - -- *Type:* typing.Union[int, float] - ---- - -##### `redirect_code`Required - -```python -redirect_code: typing.Union[int, float] -``` - -- *Type:* typing.Union[int, float] - ---- - -##### `scheme`Required - -```python -scheme: str -``` - -- *Type:* str - ---- - -##### `uri`Required +##### `path`Required ```python -uri: str +path: DataDigitaloceanAppSpecIngressRuleMatchPathList ``` -- *Type:* str +- *Type:* DataDigitaloceanAppSpecIngressRuleMatchPathList --- -##### `internal_value`Optional +##### `internal_value`Optional ```python -internal_value: DataDigitaloceanAppSpecIngressRuleRedirect +internal_value: DataDigitaloceanAppSpecIngressRuleMatch ``` -- *Type:* DataDigitaloceanAppSpecIngressRuleRedirect +- *Type:* DataDigitaloceanAppSpecIngressRuleMatch --- -### DataDigitaloceanAppSpecJobAlertList +### DataDigitaloceanAppSpecIngressRuleMatchPathList -#### Initializers +#### Initializers ```python from cdktf_cdktf_provider_digitalocean import data_digitalocean_app -dataDigitaloceanApp.DataDigitaloceanAppSpecJobAlertList( +dataDigitaloceanApp.DataDigitaloceanAppSpecIngressRuleMatchPathList( terraform_resource: IInterpolatingParent, terraform_attribute: str, wraps_set: bool @@ -15235,13 +15007,13 @@ dataDigitaloceanApp.DataDigitaloceanAppSpecJobAlertList( | **Name** | **Type** | **Description** | | --- | --- | --- | -| terraform_resource | cdktf.IInterpolatingParent | The parent resource. | -| terraform_attribute | str | The attribute on the parent resource this class is referencing. | -| wraps_set | bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | +| terraform_resource | cdktf.IInterpolatingParent | The parent resource. | +| terraform_attribute | str | The attribute on the parent resource this class is referencing. | +| wraps_set | bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | --- -##### `terraform_resource`Required +##### `terraform_resource`Required - *Type:* cdktf.IInterpolatingParent @@ -15249,7 +15021,7 @@ The parent resource. --- -##### `terraform_attribute`Required +##### `terraform_attribute`Required - *Type:* str @@ -15257,7 +15029,7 @@ The attribute on the parent resource this class is referencing. --- -##### `wraps_set`Required +##### `wraps_set`Required - *Type:* bool @@ -15269,15 +15041,15 @@ whether the list is wrapping a set (will add tolist() to be able to access an it | **Name** | **Description** | | --- | --- | -| all_with_map_key | Creating an iterator for this complex list. | -| compute_fqn | *No description.* | -| resolve | Produce the Token's value at resolution time. | -| to_string | Return a string representation of this resolvable object. | -| get | *No description.* | +| all_with_map_key | Creating an iterator for this complex list. | +| compute_fqn | *No description.* | +| resolve | Produce the Token's value at resolution time. | +| to_string | Return a string representation of this resolvable object. | +| get | *No description.* | --- -##### `all_with_map_key` +##### `all_with_map_key` ```python def all_with_map_key( @@ -15289,19 +15061,19 @@ Creating an iterator for this complex list. The list will be converted into a map with the mapKeyAttributeName as the key. -###### `map_key_attribute_name`Required +###### `map_key_attribute_name`Required - *Type:* str --- -##### `compute_fqn` +##### `compute_fqn` ```python def compute_fqn() -> str ``` -##### `resolve` +##### `resolve` ```python def resolve( @@ -15311,13 +15083,13 @@ def resolve( Produce the Token's value at resolution time. -###### `_context`Required +###### `_context`Required - *Type:* cdktf.IResolveContext --- -##### `to_string` +##### `to_string` ```python def to_string() -> str @@ -15327,15 +15099,15 @@ Return a string representation of this resolvable object. Returns a reversible string representation. -##### `get` +##### `get` ```python def get( index: typing.Union[int, float] -) -> DataDigitaloceanAppSpecJobAlertOutputReference +) -> DataDigitaloceanAppSpecIngressRuleMatchPathOutputReference ``` -###### `index`Required +###### `index`Required - *Type:* typing.Union[int, float] @@ -15348,12 +15120,12 @@ the index of the item to return. | **Name** | **Type** | **Description** | | --- | --- | --- | -| creation_stack | typing.List[str] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| fqn | str | *No description.* | +| creation_stack | typing.List[str] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| fqn | str | *No description.* | --- -##### `creation_stack`Required +##### `creation_stack`Required ```python creation_stack: typing.List[str] @@ -15367,7 +15139,7 @@ If this returns an empty array the stack will not be attached. --- -##### `fqn`Required +##### `fqn`Required ```python fqn: str @@ -15378,14 +15150,14 @@ fqn: str --- -### DataDigitaloceanAppSpecJobAlertOutputReference +### DataDigitaloceanAppSpecIngressRuleMatchPathOutputReference -#### Initializers +#### Initializers ```python from cdktf_cdktf_provider_digitalocean import data_digitalocean_app -dataDigitaloceanApp.DataDigitaloceanAppSpecJobAlertOutputReference( +dataDigitaloceanApp.DataDigitaloceanAppSpecIngressRuleMatchPathOutputReference( terraform_resource: IInterpolatingParent, terraform_attribute: str, complex_object_index: typing.Union[int, float], @@ -15395,14 +15167,14 @@ dataDigitaloceanApp.DataDigitaloceanAppSpecJobAlertOutputReference( | **Name** | **Type** | **Description** | | --- | --- | --- | -| terraform_resource | cdktf.IInterpolatingParent | The parent resource. | -| terraform_attribute | str | The attribute on the parent resource this class is referencing. | -| complex_object_index | typing.Union[int, float] | the index of this item in the list. | -| complex_object_is_from_set | bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | +| terraform_resource | cdktf.IInterpolatingParent | The parent resource. | +| terraform_attribute | str | The attribute on the parent resource this class is referencing. | +| complex_object_index | typing.Union[int, float] | the index of this item in the list. | +| complex_object_is_from_set | bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | --- -##### `terraform_resource`Required +##### `terraform_resource`Required - *Type:* cdktf.IInterpolatingParent @@ -15410,7 +15182,7 @@ The parent resource. --- -##### `terraform_attribute`Required +##### `terraform_attribute`Required - *Type:* str @@ -15418,7 +15190,7 @@ The attribute on the parent resource this class is referencing. --- -##### `complex_object_index`Required +##### `complex_object_index`Required - *Type:* typing.Union[int, float] @@ -15426,7 +15198,7 @@ the index of this item in the list. --- -##### `complex_object_is_from_set`Required +##### `complex_object_is_from_set`Required - *Type:* bool @@ -15438,29 +15210,29 @@ whether the list is wrapping a set (will add tolist() to be able to access an it | **Name** | **Description** | | --- | --- | -| compute_fqn | *No description.* | -| get_any_map_attribute | *No description.* | -| get_boolean_attribute | *No description.* | -| get_boolean_map_attribute | *No description.* | -| get_list_attribute | *No description.* | -| get_number_attribute | *No description.* | -| get_number_list_attribute | *No description.* | -| get_number_map_attribute | *No description.* | -| get_string_attribute | *No description.* | -| get_string_map_attribute | *No description.* | -| interpolation_for_attribute | *No description.* | -| resolve | Produce the Token's value at resolution time. | -| to_string | Return a string representation of this resolvable object. | - ---- - -##### `compute_fqn` - +| compute_fqn | *No description.* | +| get_any_map_attribute | *No description.* | +| get_boolean_attribute | *No description.* | +| get_boolean_map_attribute | *No description.* | +| get_list_attribute | *No description.* | +| get_number_attribute | *No description.* | +| get_number_list_attribute | *No description.* | +| get_number_map_attribute | *No description.* | +| get_string_attribute | *No description.* | +| get_string_map_attribute | *No description.* | +| interpolation_for_attribute | *No description.* | +| resolve | Produce the Token's value at resolution time. | +| to_string | Return a string representation of this resolvable object. | + +--- + +##### `compute_fqn` + ```python def compute_fqn() -> str ``` -##### `get_any_map_attribute` +##### `get_any_map_attribute` ```python def get_any_map_attribute( @@ -15468,13 +15240,13 @@ def get_any_map_attribute( ) -> typing.Mapping[typing.Any] ``` -###### `terraform_attribute`Required +###### `terraform_attribute`Required - *Type:* str --- -##### `get_boolean_attribute` +##### `get_boolean_attribute` ```python def get_boolean_attribute( @@ -15482,13 +15254,13 @@ def get_boolean_attribute( ) -> IResolvable ``` -###### `terraform_attribute`Required +###### `terraform_attribute`Required - *Type:* str --- -##### `get_boolean_map_attribute` +##### `get_boolean_map_attribute` ```python def get_boolean_map_attribute( @@ -15496,13 +15268,13 @@ def get_boolean_map_attribute( ) -> typing.Mapping[bool] ``` -###### `terraform_attribute`Required +###### `terraform_attribute`Required - *Type:* str --- -##### `get_list_attribute` +##### `get_list_attribute` ```python def get_list_attribute( @@ -15510,13 +15282,13 @@ def get_list_attribute( ) -> typing.List[str] ``` -###### `terraform_attribute`Required +###### `terraform_attribute`Required - *Type:* str --- -##### `get_number_attribute` +##### `get_number_attribute` ```python def get_number_attribute( @@ -15524,13 +15296,13 @@ def get_number_attribute( ) -> typing.Union[int, float] ``` -###### `terraform_attribute`Required +###### `terraform_attribute`Required - *Type:* str --- -##### `get_number_list_attribute` +##### `get_number_list_attribute` ```python def get_number_list_attribute( @@ -15538,13 +15310,13 @@ def get_number_list_attribute( ) -> typing.List[typing.Union[int, float]] ``` -###### `terraform_attribute`Required +###### `terraform_attribute`Required - *Type:* str --- -##### `get_number_map_attribute` +##### `get_number_map_attribute` ```python def get_number_map_attribute( @@ -15552,13 +15324,13 @@ def get_number_map_attribute( ) -> typing.Mapping[typing.Union[int, float]] ``` -###### `terraform_attribute`Required +###### `terraform_attribute`Required - *Type:* str --- -##### `get_string_attribute` +##### `get_string_attribute` ```python def get_string_attribute( @@ -15566,13 +15338,13 @@ def get_string_attribute( ) -> str ``` -###### `terraform_attribute`Required +###### `terraform_attribute`Required - *Type:* str --- -##### `get_string_map_attribute` +##### `get_string_map_attribute` ```python def get_string_map_attribute( @@ -15580,13 +15352,13 @@ def get_string_map_attribute( ) -> typing.Mapping[str] ``` -###### `terraform_attribute`Required +###### `terraform_attribute`Required - *Type:* str --- -##### `interpolation_for_attribute` +##### `interpolation_for_attribute` ```python def interpolation_for_attribute( @@ -15594,13 +15366,13 @@ def interpolation_for_attribute( ) -> IResolvable ``` -###### `property`Required +###### `property`Required - *Type:* str --- -##### `resolve` +##### `resolve` ```python def resolve( @@ -15610,13 +15382,13 @@ def resolve( Produce the Token's value at resolution time. -###### `_context`Required +###### `_context`Required - *Type:* cdktf.IResolveContext --- -##### `to_string` +##### `to_string` ```python def to_string() -> str @@ -15631,18 +15403,14 @@ Returns a reversible string representation. | **Name** | **Type** | **Description** | | --- | --- | --- | -| creation_stack | typing.List[str] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| fqn | str | *No description.* | -| disabled | cdktf.IResolvable | *No description.* | -| operator | str | *No description.* | -| rule | str | *No description.* | -| value | typing.Union[int, float] | *No description.* | -| window | str | *No description.* | -| internal_value | DataDigitaloceanAppSpecJobAlert | *No description.* | +| creation_stack | typing.List[str] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| fqn | str | *No description.* | +| prefix | str | *No description.* | +| internal_value | DataDigitaloceanAppSpecIngressRuleMatchPath | *No description.* | --- -##### `creation_stack`Required +##### `creation_stack`Required ```python creation_stack: typing.List[str] @@ -15656,7 +15424,7 @@ If this returns an empty array the stack will not be attached. --- -##### `fqn`Required +##### `fqn`Required ```python fqn: str @@ -15666,234 +15434,35 @@ fqn: str --- -##### `disabled`Required - -```python -disabled: IResolvable -``` - -- *Type:* cdktf.IResolvable - ---- - -##### `operator`Required - -```python -operator: str -``` - -- *Type:* str - ---- - -##### `rule`Required - -```python -rule: str -``` - -- *Type:* str - ---- - -##### `value`Required - -```python -value: typing.Union[int, float] -``` - -- *Type:* typing.Union[int, float] - ---- - -##### `window`Required - -```python -window: str -``` - -- *Type:* str - ---- - -##### `internal_value`Optional - -```python -internal_value: DataDigitaloceanAppSpecJobAlert -``` - -- *Type:* DataDigitaloceanAppSpecJobAlert - ---- - - -### DataDigitaloceanAppSpecJobEnvList - -#### Initializers - -```python -from cdktf_cdktf_provider_digitalocean import data_digitalocean_app - -dataDigitaloceanApp.DataDigitaloceanAppSpecJobEnvList( - terraform_resource: IInterpolatingParent, - terraform_attribute: str, - wraps_set: bool -) -``` - -| **Name** | **Type** | **Description** | -| --- | --- | --- | -| terraform_resource | cdktf.IInterpolatingParent | The parent resource. | -| terraform_attribute | str | The attribute on the parent resource this class is referencing. | -| wraps_set | bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | - ---- - -##### `terraform_resource`Required - -- *Type:* cdktf.IInterpolatingParent - -The parent resource. - ---- - -##### `terraform_attribute`Required - -- *Type:* str - -The attribute on the parent resource this class is referencing. - ---- - -##### `wraps_set`Required - -- *Type:* bool - -whether the list is wrapping a set (will add tolist() to be able to access an item via an index). - ---- - -#### Methods - -| **Name** | **Description** | -| --- | --- | -| all_with_map_key | Creating an iterator for this complex list. | -| compute_fqn | *No description.* | -| resolve | Produce the Token's value at resolution time. | -| to_string | Return a string representation of this resolvable object. | -| get | *No description.* | - ---- - -##### `all_with_map_key` +##### `prefix`Required ```python -def all_with_map_key( - map_key_attribute_name: str -) -> DynamicListTerraformIterator +prefix: str ``` -Creating an iterator for this complex list. - -The list will be converted into a map with the mapKeyAttributeName as the key. - -###### `map_key_attribute_name`Required - - *Type:* str --- -##### `compute_fqn` - -```python -def compute_fqn() -> str -``` - -##### `resolve` - -```python -def resolve( - _context: IResolveContext -) -> typing.Any -``` - -Produce the Token's value at resolution time. - -###### `_context`Required - -- *Type:* cdktf.IResolveContext - ---- - -##### `to_string` - -```python -def to_string() -> str -``` - -Return a string representation of this resolvable object. - -Returns a reversible string representation. - -##### `get` - -```python -def get( - index: typing.Union[int, float] -) -> DataDigitaloceanAppSpecJobEnvOutputReference -``` - -###### `index`Required - -- *Type:* typing.Union[int, float] - -the index of the item to return. - ---- - - -#### Properties - -| **Name** | **Type** | **Description** | -| --- | --- | --- | -| creation_stack | typing.List[str] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| fqn | str | *No description.* | - ---- - -##### `creation_stack`Required - -```python -creation_stack: typing.List[str] -``` - -- *Type:* typing.List[str] - -The creation stack of this resolvable which will be appended to errors thrown during resolution. - -If this returns an empty array the stack will not be attached. - ---- - -##### `fqn`Required +##### `internal_value`Optional ```python -fqn: str +internal_value: DataDigitaloceanAppSpecIngressRuleMatchPath ``` -- *Type:* str +- *Type:* DataDigitaloceanAppSpecIngressRuleMatchPath --- -### DataDigitaloceanAppSpecJobEnvOutputReference +### DataDigitaloceanAppSpecIngressRuleOutputReference -#### Initializers +#### Initializers ```python from cdktf_cdktf_provider_digitalocean import data_digitalocean_app -dataDigitaloceanApp.DataDigitaloceanAppSpecJobEnvOutputReference( +dataDigitaloceanApp.DataDigitaloceanAppSpecIngressRuleOutputReference( terraform_resource: IInterpolatingParent, terraform_attribute: str, complex_object_index: typing.Union[int, float], @@ -15903,14 +15472,14 @@ dataDigitaloceanApp.DataDigitaloceanAppSpecJobEnvOutputReference( | **Name** | **Type** | **Description** | | --- | --- | --- | -| terraform_resource | cdktf.IInterpolatingParent | The parent resource. | -| terraform_attribute | str | The attribute on the parent resource this class is referencing. | -| complex_object_index | typing.Union[int, float] | the index of this item in the list. | -| complex_object_is_from_set | bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | +| terraform_resource | cdktf.IInterpolatingParent | The parent resource. | +| terraform_attribute | str | The attribute on the parent resource this class is referencing. | +| complex_object_index | typing.Union[int, float] | the index of this item in the list. | +| complex_object_is_from_set | bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | --- -##### `terraform_resource`Required +##### `terraform_resource`Required - *Type:* cdktf.IInterpolatingParent @@ -15918,7 +15487,7 @@ The parent resource. --- -##### `terraform_attribute`Required +##### `terraform_attribute`Required - *Type:* str @@ -15926,7 +15495,7 @@ The attribute on the parent resource this class is referencing. --- -##### `complex_object_index`Required +##### `complex_object_index`Required - *Type:* typing.Union[int, float] @@ -15934,7 +15503,7 @@ the index of this item in the list. --- -##### `complex_object_is_from_set`Required +##### `complex_object_is_from_set`Required - *Type:* bool @@ -15946,29 +15515,29 @@ whether the list is wrapping a set (will add tolist() to be able to access an it | **Name** | **Description** | | --- | --- | -| compute_fqn | *No description.* | -| get_any_map_attribute | *No description.* | -| get_boolean_attribute | *No description.* | -| get_boolean_map_attribute | *No description.* | -| get_list_attribute | *No description.* | -| get_number_attribute | *No description.* | -| get_number_list_attribute | *No description.* | -| get_number_map_attribute | *No description.* | -| get_string_attribute | *No description.* | -| get_string_map_attribute | *No description.* | -| interpolation_for_attribute | *No description.* | -| resolve | Produce the Token's value at resolution time. | -| to_string | Return a string representation of this resolvable object. | +| compute_fqn | *No description.* | +| get_any_map_attribute | *No description.* | +| get_boolean_attribute | *No description.* | +| get_boolean_map_attribute | *No description.* | +| get_list_attribute | *No description.* | +| get_number_attribute | *No description.* | +| get_number_list_attribute | *No description.* | +| get_number_map_attribute | *No description.* | +| get_string_attribute | *No description.* | +| get_string_map_attribute | *No description.* | +| interpolation_for_attribute | *No description.* | +| resolve | Produce the Token's value at resolution time. | +| to_string | Return a string representation of this resolvable object. | --- -##### `compute_fqn` +##### `compute_fqn` ```python def compute_fqn() -> str ``` -##### `get_any_map_attribute` +##### `get_any_map_attribute` ```python def get_any_map_attribute( @@ -15976,13 +15545,13 @@ def get_any_map_attribute( ) -> typing.Mapping[typing.Any] ``` -###### `terraform_attribute`Required +###### `terraform_attribute`Required - *Type:* str --- -##### `get_boolean_attribute` +##### `get_boolean_attribute` ```python def get_boolean_attribute( @@ -15990,13 +15559,13 @@ def get_boolean_attribute( ) -> IResolvable ``` -###### `terraform_attribute`Required +###### `terraform_attribute`Required - *Type:* str --- -##### `get_boolean_map_attribute` +##### `get_boolean_map_attribute` ```python def get_boolean_map_attribute( @@ -16004,13 +15573,13 @@ def get_boolean_map_attribute( ) -> typing.Mapping[bool] ``` -###### `terraform_attribute`Required +###### `terraform_attribute`Required - *Type:* str --- -##### `get_list_attribute` +##### `get_list_attribute` ```python def get_list_attribute( @@ -16018,13 +15587,13 @@ def get_list_attribute( ) -> typing.List[str] ``` -###### `terraform_attribute`Required +###### `terraform_attribute`Required - *Type:* str --- -##### `get_number_attribute` +##### `get_number_attribute` ```python def get_number_attribute( @@ -16032,13 +15601,13 @@ def get_number_attribute( ) -> typing.Union[int, float] ``` -###### `terraform_attribute`Required +###### `terraform_attribute`Required - *Type:* str --- -##### `get_number_list_attribute` +##### `get_number_list_attribute` ```python def get_number_list_attribute( @@ -16046,13 +15615,13 @@ def get_number_list_attribute( ) -> typing.List[typing.Union[int, float]] ``` -###### `terraform_attribute`Required +###### `terraform_attribute`Required - *Type:* str --- -##### `get_number_map_attribute` +##### `get_number_map_attribute` ```python def get_number_map_attribute( @@ -16060,13 +15629,13 @@ def get_number_map_attribute( ) -> typing.Mapping[typing.Union[int, float]] ``` -###### `terraform_attribute`Required +###### `terraform_attribute`Required - *Type:* str --- -##### `get_string_attribute` +##### `get_string_attribute` ```python def get_string_attribute( @@ -16074,13 +15643,13 @@ def get_string_attribute( ) -> str ``` -###### `terraform_attribute`Required +###### `terraform_attribute`Required - *Type:* str --- -##### `get_string_map_attribute` +##### `get_string_map_attribute` ```python def get_string_map_attribute( @@ -16088,13 +15657,13 @@ def get_string_map_attribute( ) -> typing.Mapping[str] ``` -###### `terraform_attribute`Required +###### `terraform_attribute`Required - *Type:* str --- -##### `interpolation_for_attribute` +##### `interpolation_for_attribute` ```python def interpolation_for_attribute( @@ -16102,13 +15671,13 @@ def interpolation_for_attribute( ) -> IResolvable ``` -###### `property`Required +###### `property`Required - *Type:* str --- -##### `resolve` +##### `resolve` ```python def resolve( @@ -16118,13 +15687,13 @@ def resolve( Produce the Token's value at resolution time. -###### `_context`Required +###### `_context`Required - *Type:* cdktf.IResolveContext --- -##### `to_string` +##### `to_string` ```python def to_string() -> str @@ -16139,17 +15708,17 @@ Returns a reversible string representation. | **Name** | **Type** | **Description** | | --- | --- | --- | -| creation_stack | typing.List[str] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| fqn | str | *No description.* | -| key | str | *No description.* | -| scope | str | *No description.* | -| type | str | *No description.* | -| value | str | *No description.* | -| internal_value | DataDigitaloceanAppSpecJobEnv | *No description.* | +| creation_stack | typing.List[str] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| fqn | str | *No description.* | +| component | DataDigitaloceanAppSpecIngressRuleComponentList | *No description.* | +| cors | DataDigitaloceanAppSpecIngressRuleCorsList | *No description.* | +| match | DataDigitaloceanAppSpecIngressRuleMatchList | *No description.* | +| redirect | DataDigitaloceanAppSpecIngressRuleRedirectList | *No description.* | +| internal_value | DataDigitaloceanAppSpecIngressRule | *No description.* | --- -##### `creation_stack`Required +##### `creation_stack`Required ```python creation_stack: typing.List[str] @@ -16163,7 +15732,7 @@ If this returns an empty array the stack will not be attached. --- -##### `fqn`Required +##### `fqn`Required ```python fqn: str @@ -16173,65 +15742,65 @@ fqn: str --- -##### `key`Required +##### `component`Required ```python -key: str +component: DataDigitaloceanAppSpecIngressRuleComponentList ``` -- *Type:* str +- *Type:* DataDigitaloceanAppSpecIngressRuleComponentList --- -##### `scope`Required +##### `cors`Required ```python -scope: str +cors: DataDigitaloceanAppSpecIngressRuleCorsList ``` -- *Type:* str +- *Type:* DataDigitaloceanAppSpecIngressRuleCorsList --- -##### `type`Required +##### `match`Required ```python -type: str +match: DataDigitaloceanAppSpecIngressRuleMatchList ``` -- *Type:* str +- *Type:* DataDigitaloceanAppSpecIngressRuleMatchList --- -##### `value`Required +##### `redirect`Required ```python -value: str +redirect: DataDigitaloceanAppSpecIngressRuleRedirectList ``` -- *Type:* str +- *Type:* DataDigitaloceanAppSpecIngressRuleRedirectList --- -##### `internal_value`Optional +##### `internal_value`Optional ```python -internal_value: DataDigitaloceanAppSpecJobEnv +internal_value: DataDigitaloceanAppSpecIngressRule ``` -- *Type:* DataDigitaloceanAppSpecJobEnv +- *Type:* DataDigitaloceanAppSpecIngressRule --- -### DataDigitaloceanAppSpecJobGithubList +### DataDigitaloceanAppSpecIngressRuleRedirectList -#### Initializers +#### Initializers ```python from cdktf_cdktf_provider_digitalocean import data_digitalocean_app -dataDigitaloceanApp.DataDigitaloceanAppSpecJobGithubList( +dataDigitaloceanApp.DataDigitaloceanAppSpecIngressRuleRedirectList( terraform_resource: IInterpolatingParent, terraform_attribute: str, wraps_set: bool @@ -16240,13 +15809,13 @@ dataDigitaloceanApp.DataDigitaloceanAppSpecJobGithubList( | **Name** | **Type** | **Description** | | --- | --- | --- | -| terraform_resource | cdktf.IInterpolatingParent | The parent resource. | -| terraform_attribute | str | The attribute on the parent resource this class is referencing. | -| wraps_set | bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | +| terraform_resource | cdktf.IInterpolatingParent | The parent resource. | +| terraform_attribute | str | The attribute on the parent resource this class is referencing. | +| wraps_set | bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | --- -##### `terraform_resource`Required +##### `terraform_resource`Required - *Type:* cdktf.IInterpolatingParent @@ -16254,7 +15823,7 @@ The parent resource. --- -##### `terraform_attribute`Required +##### `terraform_attribute`Required - *Type:* str @@ -16262,7 +15831,7 @@ The attribute on the parent resource this class is referencing. --- -##### `wraps_set`Required +##### `wraps_set`Required - *Type:* bool @@ -16274,15 +15843,15 @@ whether the list is wrapping a set (will add tolist() to be able to access an it | **Name** | **Description** | | --- | --- | -| all_with_map_key | Creating an iterator for this complex list. | -| compute_fqn | *No description.* | -| resolve | Produce the Token's value at resolution time. | -| to_string | Return a string representation of this resolvable object. | -| get | *No description.* | +| all_with_map_key | Creating an iterator for this complex list. | +| compute_fqn | *No description.* | +| resolve | Produce the Token's value at resolution time. | +| to_string | Return a string representation of this resolvable object. | +| get | *No description.* | --- -##### `all_with_map_key` +##### `all_with_map_key` ```python def all_with_map_key( @@ -16294,19 +15863,19 @@ Creating an iterator for this complex list. The list will be converted into a map with the mapKeyAttributeName as the key. -###### `map_key_attribute_name`Required +###### `map_key_attribute_name`Required - *Type:* str --- -##### `compute_fqn` +##### `compute_fqn` ```python def compute_fqn() -> str ``` -##### `resolve` +##### `resolve` ```python def resolve( @@ -16316,13 +15885,13 @@ def resolve( Produce the Token's value at resolution time. -###### `_context`Required +###### `_context`Required - *Type:* cdktf.IResolveContext --- -##### `to_string` +##### `to_string` ```python def to_string() -> str @@ -16332,15 +15901,15 @@ Return a string representation of this resolvable object. Returns a reversible string representation. -##### `get` +##### `get` ```python def get( index: typing.Union[int, float] -) -> DataDigitaloceanAppSpecJobGithubOutputReference +) -> DataDigitaloceanAppSpecIngressRuleRedirectOutputReference ``` -###### `index`Required +###### `index`Required - *Type:* typing.Union[int, float] @@ -16353,12 +15922,12 @@ the index of the item to return. | **Name** | **Type** | **Description** | | --- | --- | --- | -| creation_stack | typing.List[str] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| fqn | str | *No description.* | +| creation_stack | typing.List[str] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| fqn | str | *No description.* | --- -##### `creation_stack`Required +##### `creation_stack`Required ```python creation_stack: typing.List[str] @@ -16372,7 +15941,7 @@ If this returns an empty array the stack will not be attached. --- -##### `fqn`Required +##### `fqn`Required ```python fqn: str @@ -16383,14 +15952,14 @@ fqn: str --- -### DataDigitaloceanAppSpecJobGithubOutputReference +### DataDigitaloceanAppSpecIngressRuleRedirectOutputReference -#### Initializers +#### Initializers ```python from cdktf_cdktf_provider_digitalocean import data_digitalocean_app -dataDigitaloceanApp.DataDigitaloceanAppSpecJobGithubOutputReference( +dataDigitaloceanApp.DataDigitaloceanAppSpecIngressRuleRedirectOutputReference( terraform_resource: IInterpolatingParent, terraform_attribute: str, complex_object_index: typing.Union[int, float], @@ -16400,14 +15969,14 @@ dataDigitaloceanApp.DataDigitaloceanAppSpecJobGithubOutputReference( | **Name** | **Type** | **Description** | | --- | --- | --- | -| terraform_resource | cdktf.IInterpolatingParent | The parent resource. | -| terraform_attribute | str | The attribute on the parent resource this class is referencing. | -| complex_object_index | typing.Union[int, float] | the index of this item in the list. | -| complex_object_is_from_set | bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | +| terraform_resource | cdktf.IInterpolatingParent | The parent resource. | +| terraform_attribute | str | The attribute on the parent resource this class is referencing. | +| complex_object_index | typing.Union[int, float] | the index of this item in the list. | +| complex_object_is_from_set | bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | --- -##### `terraform_resource`Required +##### `terraform_resource`Required - *Type:* cdktf.IInterpolatingParent @@ -16415,7 +15984,7 @@ The parent resource. --- -##### `terraform_attribute`Required +##### `terraform_attribute`Required - *Type:* str @@ -16423,7 +15992,7 @@ The attribute on the parent resource this class is referencing. --- -##### `complex_object_index`Required +##### `complex_object_index`Required - *Type:* typing.Union[int, float] @@ -16431,7 +16000,7 @@ the index of this item in the list. --- -##### `complex_object_is_from_set`Required +##### `complex_object_is_from_set`Required - *Type:* bool @@ -16443,29 +16012,29 @@ whether the list is wrapping a set (will add tolist() to be able to access an it | **Name** | **Description** | | --- | --- | -| compute_fqn | *No description.* | -| get_any_map_attribute | *No description.* | -| get_boolean_attribute | *No description.* | -| get_boolean_map_attribute | *No description.* | -| get_list_attribute | *No description.* | -| get_number_attribute | *No description.* | -| get_number_list_attribute | *No description.* | -| get_number_map_attribute | *No description.* | -| get_string_attribute | *No description.* | -| get_string_map_attribute | *No description.* | -| interpolation_for_attribute | *No description.* | -| resolve | Produce the Token's value at resolution time. | -| to_string | Return a string representation of this resolvable object. | +| compute_fqn | *No description.* | +| get_any_map_attribute | *No description.* | +| get_boolean_attribute | *No description.* | +| get_boolean_map_attribute | *No description.* | +| get_list_attribute | *No description.* | +| get_number_attribute | *No description.* | +| get_number_list_attribute | *No description.* | +| get_number_map_attribute | *No description.* | +| get_string_attribute | *No description.* | +| get_string_map_attribute | *No description.* | +| interpolation_for_attribute | *No description.* | +| resolve | Produce the Token's value at resolution time. | +| to_string | Return a string representation of this resolvable object. | --- -##### `compute_fqn` +##### `compute_fqn` ```python def compute_fqn() -> str ``` -##### `get_any_map_attribute` +##### `get_any_map_attribute` ```python def get_any_map_attribute( @@ -16473,13 +16042,13 @@ def get_any_map_attribute( ) -> typing.Mapping[typing.Any] ``` -###### `terraform_attribute`Required +###### `terraform_attribute`Required - *Type:* str --- -##### `get_boolean_attribute` +##### `get_boolean_attribute` ```python def get_boolean_attribute( @@ -16487,13 +16056,13 @@ def get_boolean_attribute( ) -> IResolvable ``` -###### `terraform_attribute`Required +###### `terraform_attribute`Required - *Type:* str --- -##### `get_boolean_map_attribute` +##### `get_boolean_map_attribute` ```python def get_boolean_map_attribute( @@ -16501,13 +16070,13 @@ def get_boolean_map_attribute( ) -> typing.Mapping[bool] ``` -###### `terraform_attribute`Required +###### `terraform_attribute`Required - *Type:* str --- -##### `get_list_attribute` +##### `get_list_attribute` ```python def get_list_attribute( @@ -16515,13 +16084,13 @@ def get_list_attribute( ) -> typing.List[str] ``` -###### `terraform_attribute`Required +###### `terraform_attribute`Required - *Type:* str --- -##### `get_number_attribute` +##### `get_number_attribute` ```python def get_number_attribute( @@ -16529,13 +16098,13 @@ def get_number_attribute( ) -> typing.Union[int, float] ``` -###### `terraform_attribute`Required +###### `terraform_attribute`Required - *Type:* str --- -##### `get_number_list_attribute` +##### `get_number_list_attribute` ```python def get_number_list_attribute( @@ -16543,13 +16112,13 @@ def get_number_list_attribute( ) -> typing.List[typing.Union[int, float]] ``` -###### `terraform_attribute`Required +###### `terraform_attribute`Required - *Type:* str --- -##### `get_number_map_attribute` +##### `get_number_map_attribute` ```python def get_number_map_attribute( @@ -16557,13 +16126,13 @@ def get_number_map_attribute( ) -> typing.Mapping[typing.Union[int, float]] ``` -###### `terraform_attribute`Required +###### `terraform_attribute`Required - *Type:* str --- -##### `get_string_attribute` +##### `get_string_attribute` ```python def get_string_attribute( @@ -16571,13 +16140,13 @@ def get_string_attribute( ) -> str ``` -###### `terraform_attribute`Required +###### `terraform_attribute`Required - *Type:* str --- -##### `get_string_map_attribute` +##### `get_string_map_attribute` ```python def get_string_map_attribute( @@ -16585,13 +16154,13 @@ def get_string_map_attribute( ) -> typing.Mapping[str] ``` -###### `terraform_attribute`Required +###### `terraform_attribute`Required - *Type:* str --- -##### `interpolation_for_attribute` +##### `interpolation_for_attribute` ```python def interpolation_for_attribute( @@ -16599,13 +16168,13 @@ def interpolation_for_attribute( ) -> IResolvable ``` -###### `property`Required +###### `property`Required - *Type:* str --- -##### `resolve` +##### `resolve` ```python def resolve( @@ -16615,13 +16184,13 @@ def resolve( Produce the Token's value at resolution time. -###### `_context`Required +###### `_context`Required - *Type:* cdktf.IResolveContext --- -##### `to_string` +##### `to_string` ```python def to_string() -> str @@ -16636,16 +16205,18 @@ Returns a reversible string representation. | **Name** | **Type** | **Description** | | --- | --- | --- | -| creation_stack | typing.List[str] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| fqn | str | *No description.* | -| branch | str | *No description.* | -| deploy_on_push | cdktf.IResolvable | *No description.* | -| repo | str | *No description.* | -| internal_value | DataDigitaloceanAppSpecJobGithub | *No description.* | +| creation_stack | typing.List[str] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| fqn | str | *No description.* | +| authority | str | *No description.* | +| port | typing.Union[int, float] | *No description.* | +| redirect_code | typing.Union[int, float] | *No description.* | +| scheme | str | *No description.* | +| uri | str | *No description.* | +| internal_value | DataDigitaloceanAppSpecIngressRuleRedirect | *No description.* | --- -##### `creation_stack`Required +##### `creation_stack`Required ```python creation_stack: typing.List[str] @@ -16659,7 +16230,7 @@ If this returns an empty array the stack will not be attached. --- -##### `fqn`Required +##### `fqn`Required ```python fqn: str @@ -16669,55 +16240,75 @@ fqn: str --- -##### `branch`Required +##### `authority`Required ```python -branch: str +authority: str ``` - *Type:* str --- -##### `deploy_on_push`Required +##### `port`Required ```python -deploy_on_push: IResolvable +port: typing.Union[int, float] ``` -- *Type:* cdktf.IResolvable +- *Type:* typing.Union[int, float] --- -##### `repo`Required +##### `redirect_code`Required ```python -repo: str +redirect_code: typing.Union[int, float] +``` + +- *Type:* typing.Union[int, float] + +--- + +##### `scheme`Required + +```python +scheme: str ``` - *Type:* str --- -##### `internal_value`Optional +##### `uri`Required ```python -internal_value: DataDigitaloceanAppSpecJobGithub +uri: str ``` -- *Type:* DataDigitaloceanAppSpecJobGithub +- *Type:* str --- +##### `internal_value`Optional + +```python +internal_value: DataDigitaloceanAppSpecIngressRuleRedirect +``` -### DataDigitaloceanAppSpecJobGitlabList +- *Type:* DataDigitaloceanAppSpecIngressRuleRedirect -#### Initializers +--- + + +### DataDigitaloceanAppSpecJobAlertList + +#### Initializers ```python from cdktf_cdktf_provider_digitalocean import data_digitalocean_app -dataDigitaloceanApp.DataDigitaloceanAppSpecJobGitlabList( +dataDigitaloceanApp.DataDigitaloceanAppSpecJobAlertList( terraform_resource: IInterpolatingParent, terraform_attribute: str, wraps_set: bool @@ -16726,13 +16317,13 @@ dataDigitaloceanApp.DataDigitaloceanAppSpecJobGitlabList( | **Name** | **Type** | **Description** | | --- | --- | --- | -| terraform_resource | cdktf.IInterpolatingParent | The parent resource. | -| terraform_attribute | str | The attribute on the parent resource this class is referencing. | -| wraps_set | bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | +| terraform_resource | cdktf.IInterpolatingParent | The parent resource. | +| terraform_attribute | str | The attribute on the parent resource this class is referencing. | +| wraps_set | bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | --- -##### `terraform_resource`Required +##### `terraform_resource`Required - *Type:* cdktf.IInterpolatingParent @@ -16740,7 +16331,7 @@ The parent resource. --- -##### `terraform_attribute`Required +##### `terraform_attribute`Required - *Type:* str @@ -16748,7 +16339,7 @@ The attribute on the parent resource this class is referencing. --- -##### `wraps_set`Required +##### `wraps_set`Required - *Type:* bool @@ -16760,15 +16351,15 @@ whether the list is wrapping a set (will add tolist() to be able to access an it | **Name** | **Description** | | --- | --- | -| all_with_map_key | Creating an iterator for this complex list. | -| compute_fqn | *No description.* | -| resolve | Produce the Token's value at resolution time. | -| to_string | Return a string representation of this resolvable object. | -| get | *No description.* | +| all_with_map_key | Creating an iterator for this complex list. | +| compute_fqn | *No description.* | +| resolve | Produce the Token's value at resolution time. | +| to_string | Return a string representation of this resolvable object. | +| get | *No description.* | --- -##### `all_with_map_key` +##### `all_with_map_key` ```python def all_with_map_key( @@ -16780,19 +16371,19 @@ Creating an iterator for this complex list. The list will be converted into a map with the mapKeyAttributeName as the key. -###### `map_key_attribute_name`Required +###### `map_key_attribute_name`Required - *Type:* str --- -##### `compute_fqn` +##### `compute_fqn` ```python def compute_fqn() -> str ``` -##### `resolve` +##### `resolve` ```python def resolve( @@ -16802,13 +16393,13 @@ def resolve( Produce the Token's value at resolution time. -###### `_context`Required +###### `_context`Required - *Type:* cdktf.IResolveContext --- -##### `to_string` +##### `to_string` ```python def to_string() -> str @@ -16818,15 +16409,15 @@ Return a string representation of this resolvable object. Returns a reversible string representation. -##### `get` +##### `get` ```python def get( index: typing.Union[int, float] -) -> DataDigitaloceanAppSpecJobGitlabOutputReference +) -> DataDigitaloceanAppSpecJobAlertOutputReference ``` -###### `index`Required +###### `index`Required - *Type:* typing.Union[int, float] @@ -16839,12 +16430,12 @@ the index of the item to return. | **Name** | **Type** | **Description** | | --- | --- | --- | -| creation_stack | typing.List[str] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| fqn | str | *No description.* | +| creation_stack | typing.List[str] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| fqn | str | *No description.* | --- -##### `creation_stack`Required +##### `creation_stack`Required ```python creation_stack: typing.List[str] @@ -16858,7 +16449,7 @@ If this returns an empty array the stack will not be attached. --- -##### `fqn`Required +##### `fqn`Required ```python fqn: str @@ -16869,14 +16460,14 @@ fqn: str --- -### DataDigitaloceanAppSpecJobGitlabOutputReference +### DataDigitaloceanAppSpecJobAlertOutputReference -#### Initializers +#### Initializers ```python from cdktf_cdktf_provider_digitalocean import data_digitalocean_app -dataDigitaloceanApp.DataDigitaloceanAppSpecJobGitlabOutputReference( +dataDigitaloceanApp.DataDigitaloceanAppSpecJobAlertOutputReference( terraform_resource: IInterpolatingParent, terraform_attribute: str, complex_object_index: typing.Union[int, float], @@ -16886,14 +16477,14 @@ dataDigitaloceanApp.DataDigitaloceanAppSpecJobGitlabOutputReference( | **Name** | **Type** | **Description** | | --- | --- | --- | -| terraform_resource | cdktf.IInterpolatingParent | The parent resource. | -| terraform_attribute | str | The attribute on the parent resource this class is referencing. | -| complex_object_index | typing.Union[int, float] | the index of this item in the list. | -| complex_object_is_from_set | bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | +| terraform_resource | cdktf.IInterpolatingParent | The parent resource. | +| terraform_attribute | str | The attribute on the parent resource this class is referencing. | +| complex_object_index | typing.Union[int, float] | the index of this item in the list. | +| complex_object_is_from_set | bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | --- -##### `terraform_resource`Required +##### `terraform_resource`Required - *Type:* cdktf.IInterpolatingParent @@ -16901,7 +16492,7 @@ The parent resource. --- -##### `terraform_attribute`Required +##### `terraform_attribute`Required - *Type:* str @@ -16909,7 +16500,7 @@ The attribute on the parent resource this class is referencing. --- -##### `complex_object_index`Required +##### `complex_object_index`Required - *Type:* typing.Union[int, float] @@ -16917,7 +16508,7 @@ the index of this item in the list. --- -##### `complex_object_is_from_set`Required +##### `complex_object_is_from_set`Required - *Type:* bool @@ -16929,29 +16520,29 @@ whether the list is wrapping a set (will add tolist() to be able to access an it | **Name** | **Description** | | --- | --- | -| compute_fqn | *No description.* | -| get_any_map_attribute | *No description.* | -| get_boolean_attribute | *No description.* | -| get_boolean_map_attribute | *No description.* | -| get_list_attribute | *No description.* | -| get_number_attribute | *No description.* | -| get_number_list_attribute | *No description.* | -| get_number_map_attribute | *No description.* | -| get_string_attribute | *No description.* | -| get_string_map_attribute | *No description.* | -| interpolation_for_attribute | *No description.* | -| resolve | Produce the Token's value at resolution time. | -| to_string | Return a string representation of this resolvable object. | +| compute_fqn | *No description.* | +| get_any_map_attribute | *No description.* | +| get_boolean_attribute | *No description.* | +| get_boolean_map_attribute | *No description.* | +| get_list_attribute | *No description.* | +| get_number_attribute | *No description.* | +| get_number_list_attribute | *No description.* | +| get_number_map_attribute | *No description.* | +| get_string_attribute | *No description.* | +| get_string_map_attribute | *No description.* | +| interpolation_for_attribute | *No description.* | +| resolve | Produce the Token's value at resolution time. | +| to_string | Return a string representation of this resolvable object. | --- -##### `compute_fqn` +##### `compute_fqn` ```python def compute_fqn() -> str ``` -##### `get_any_map_attribute` +##### `get_any_map_attribute` ```python def get_any_map_attribute( @@ -16959,13 +16550,13 @@ def get_any_map_attribute( ) -> typing.Mapping[typing.Any] ``` -###### `terraform_attribute`Required +###### `terraform_attribute`Required - *Type:* str --- -##### `get_boolean_attribute` +##### `get_boolean_attribute` ```python def get_boolean_attribute( @@ -16973,13 +16564,13 @@ def get_boolean_attribute( ) -> IResolvable ``` -###### `terraform_attribute`Required +###### `terraform_attribute`Required - *Type:* str --- -##### `get_boolean_map_attribute` +##### `get_boolean_map_attribute` ```python def get_boolean_map_attribute( @@ -16987,13 +16578,13 @@ def get_boolean_map_attribute( ) -> typing.Mapping[bool] ``` -###### `terraform_attribute`Required +###### `terraform_attribute`Required - *Type:* str --- -##### `get_list_attribute` +##### `get_list_attribute` ```python def get_list_attribute( @@ -17001,13 +16592,13 @@ def get_list_attribute( ) -> typing.List[str] ``` -###### `terraform_attribute`Required +###### `terraform_attribute`Required - *Type:* str --- -##### `get_number_attribute` +##### `get_number_attribute` ```python def get_number_attribute( @@ -17015,13 +16606,13 @@ def get_number_attribute( ) -> typing.Union[int, float] ``` -###### `terraform_attribute`Required +###### `terraform_attribute`Required - *Type:* str --- -##### `get_number_list_attribute` +##### `get_number_list_attribute` ```python def get_number_list_attribute( @@ -17029,13 +16620,13 @@ def get_number_list_attribute( ) -> typing.List[typing.Union[int, float]] ``` -###### `terraform_attribute`Required +###### `terraform_attribute`Required - *Type:* str --- -##### `get_number_map_attribute` +##### `get_number_map_attribute` ```python def get_number_map_attribute( @@ -17043,13 +16634,13 @@ def get_number_map_attribute( ) -> typing.Mapping[typing.Union[int, float]] ``` -###### `terraform_attribute`Required +###### `terraform_attribute`Required - *Type:* str --- -##### `get_string_attribute` +##### `get_string_attribute` ```python def get_string_attribute( @@ -17057,13 +16648,13 @@ def get_string_attribute( ) -> str ``` -###### `terraform_attribute`Required +###### `terraform_attribute`Required - *Type:* str --- -##### `get_string_map_attribute` +##### `get_string_map_attribute` ```python def get_string_map_attribute( @@ -17071,13 +16662,13 @@ def get_string_map_attribute( ) -> typing.Mapping[str] ``` -###### `terraform_attribute`Required +###### `terraform_attribute`Required - *Type:* str --- -##### `interpolation_for_attribute` +##### `interpolation_for_attribute` ```python def interpolation_for_attribute( @@ -17085,13 +16676,13 @@ def interpolation_for_attribute( ) -> IResolvable ``` -###### `property`Required +###### `property`Required - *Type:* str --- -##### `resolve` +##### `resolve` ```python def resolve( @@ -17101,13 +16692,13 @@ def resolve( Produce the Token's value at resolution time. -###### `_context`Required +###### `_context`Required - *Type:* cdktf.IResolveContext --- -##### `to_string` +##### `to_string` ```python def to_string() -> str @@ -17122,16 +16713,18 @@ Returns a reversible string representation. | **Name** | **Type** | **Description** | | --- | --- | --- | -| creation_stack | typing.List[str] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| fqn | str | *No description.* | -| branch | str | *No description.* | -| deploy_on_push | cdktf.IResolvable | *No description.* | -| repo | str | *No description.* | -| internal_value | DataDigitaloceanAppSpecJobGitlab | *No description.* | +| creation_stack | typing.List[str] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| fqn | str | *No description.* | +| disabled | cdktf.IResolvable | *No description.* | +| operator | str | *No description.* | +| rule | str | *No description.* | +| value | typing.Union[int, float] | *No description.* | +| window | str | *No description.* | +| internal_value | DataDigitaloceanAppSpecJobAlert | *No description.* | --- -##### `creation_stack`Required +##### `creation_stack`Required ```python creation_stack: typing.List[str] @@ -17145,7 +16738,7 @@ If this returns an empty array the stack will not be attached. --- -##### `fqn`Required +##### `fqn`Required ```python fqn: str @@ -17155,55 +16748,75 @@ fqn: str --- -##### `branch`Required +##### `disabled`Required ```python -branch: str +disabled: IResolvable +``` + +- *Type:* cdktf.IResolvable + +--- + +##### `operator`Required + +```python +operator: str ``` - *Type:* str --- -##### `deploy_on_push`Required +##### `rule`Required ```python -deploy_on_push: IResolvable +rule: str ``` -- *Type:* cdktf.IResolvable +- *Type:* str --- -##### `repo`Required +##### `value`Required ```python -repo: str +value: typing.Union[int, float] +``` + +- *Type:* typing.Union[int, float] + +--- + +##### `window`Required + +```python +window: str ``` - *Type:* str --- -##### `internal_value`Optional +##### `internal_value`Optional ```python -internal_value: DataDigitaloceanAppSpecJobGitlab +internal_value: DataDigitaloceanAppSpecJobAlert ``` -- *Type:* DataDigitaloceanAppSpecJobGitlab +- *Type:* DataDigitaloceanAppSpecJobAlert --- -### DataDigitaloceanAppSpecJobGitList +### DataDigitaloceanAppSpecJobEnvList -#### Initializers +#### Initializers ```python from cdktf_cdktf_provider_digitalocean import data_digitalocean_app -dataDigitaloceanApp.DataDigitaloceanAppSpecJobGitList( +dataDigitaloceanApp.DataDigitaloceanAppSpecJobEnvList( terraform_resource: IInterpolatingParent, terraform_attribute: str, wraps_set: bool @@ -17212,13 +16825,13 @@ dataDigitaloceanApp.DataDigitaloceanAppSpecJobGitList( | **Name** | **Type** | **Description** | | --- | --- | --- | -| terraform_resource | cdktf.IInterpolatingParent | The parent resource. | -| terraform_attribute | str | The attribute on the parent resource this class is referencing. | -| wraps_set | bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | +| terraform_resource | cdktf.IInterpolatingParent | The parent resource. | +| terraform_attribute | str | The attribute on the parent resource this class is referencing. | +| wraps_set | bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | --- -##### `terraform_resource`Required +##### `terraform_resource`Required - *Type:* cdktf.IInterpolatingParent @@ -17226,7 +16839,7 @@ The parent resource. --- -##### `terraform_attribute`Required +##### `terraform_attribute`Required - *Type:* str @@ -17234,7 +16847,7 @@ The attribute on the parent resource this class is referencing. --- -##### `wraps_set`Required +##### `wraps_set`Required - *Type:* bool @@ -17246,15 +16859,15 @@ whether the list is wrapping a set (will add tolist() to be able to access an it | **Name** | **Description** | | --- | --- | -| all_with_map_key | Creating an iterator for this complex list. | -| compute_fqn | *No description.* | -| resolve | Produce the Token's value at resolution time. | -| to_string | Return a string representation of this resolvable object. | -| get | *No description.* | +| all_with_map_key | Creating an iterator for this complex list. | +| compute_fqn | *No description.* | +| resolve | Produce the Token's value at resolution time. | +| to_string | Return a string representation of this resolvable object. | +| get | *No description.* | --- -##### `all_with_map_key` +##### `all_with_map_key` ```python def all_with_map_key( @@ -17266,19 +16879,19 @@ Creating an iterator for this complex list. The list will be converted into a map with the mapKeyAttributeName as the key. -###### `map_key_attribute_name`Required +###### `map_key_attribute_name`Required - *Type:* str --- -##### `compute_fqn` +##### `compute_fqn` ```python def compute_fqn() -> str ``` -##### `resolve` +##### `resolve` ```python def resolve( @@ -17288,13 +16901,13 @@ def resolve( Produce the Token's value at resolution time. -###### `_context`Required +###### `_context`Required - *Type:* cdktf.IResolveContext --- -##### `to_string` +##### `to_string` ```python def to_string() -> str @@ -17304,15 +16917,15 @@ Return a string representation of this resolvable object. Returns a reversible string representation. -##### `get` +##### `get` ```python def get( index: typing.Union[int, float] -) -> DataDigitaloceanAppSpecJobGitOutputReference +) -> DataDigitaloceanAppSpecJobEnvOutputReference ``` -###### `index`Required +###### `index`Required - *Type:* typing.Union[int, float] @@ -17325,12 +16938,12 @@ the index of the item to return. | **Name** | **Type** | **Description** | | --- | --- | --- | -| creation_stack | typing.List[str] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| fqn | str | *No description.* | +| creation_stack | typing.List[str] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| fqn | str | *No description.* | --- -##### `creation_stack`Required +##### `creation_stack`Required ```python creation_stack: typing.List[str] @@ -17344,7 +16957,7 @@ If this returns an empty array the stack will not be attached. --- -##### `fqn`Required +##### `fqn`Required ```python fqn: str @@ -17355,14 +16968,14 @@ fqn: str --- -### DataDigitaloceanAppSpecJobGitOutputReference +### DataDigitaloceanAppSpecJobEnvOutputReference -#### Initializers +#### Initializers ```python from cdktf_cdktf_provider_digitalocean import data_digitalocean_app -dataDigitaloceanApp.DataDigitaloceanAppSpecJobGitOutputReference( +dataDigitaloceanApp.DataDigitaloceanAppSpecJobEnvOutputReference( terraform_resource: IInterpolatingParent, terraform_attribute: str, complex_object_index: typing.Union[int, float], @@ -17372,14 +16985,14 @@ dataDigitaloceanApp.DataDigitaloceanAppSpecJobGitOutputReference( | **Name** | **Type** | **Description** | | --- | --- | --- | -| terraform_resource | cdktf.IInterpolatingParent | The parent resource. | -| terraform_attribute | str | The attribute on the parent resource this class is referencing. | -| complex_object_index | typing.Union[int, float] | the index of this item in the list. | -| complex_object_is_from_set | bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | +| terraform_resource | cdktf.IInterpolatingParent | The parent resource. | +| terraform_attribute | str | The attribute on the parent resource this class is referencing. | +| complex_object_index | typing.Union[int, float] | the index of this item in the list. | +| complex_object_is_from_set | bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | --- -##### `terraform_resource`Required +##### `terraform_resource`Required - *Type:* cdktf.IInterpolatingParent @@ -17387,7 +17000,7 @@ The parent resource. --- -##### `terraform_attribute`Required +##### `terraform_attribute`Required - *Type:* str @@ -17395,7 +17008,7 @@ The attribute on the parent resource this class is referencing. --- -##### `complex_object_index`Required +##### `complex_object_index`Required - *Type:* typing.Union[int, float] @@ -17403,7 +17016,7 @@ the index of this item in the list. --- -##### `complex_object_is_from_set`Required +##### `complex_object_is_from_set`Required - *Type:* bool @@ -17415,29 +17028,29 @@ whether the list is wrapping a set (will add tolist() to be able to access an it | **Name** | **Description** | | --- | --- | -| compute_fqn | *No description.* | -| get_any_map_attribute | *No description.* | -| get_boolean_attribute | *No description.* | -| get_boolean_map_attribute | *No description.* | -| get_list_attribute | *No description.* | -| get_number_attribute | *No description.* | -| get_number_list_attribute | *No description.* | -| get_number_map_attribute | *No description.* | -| get_string_attribute | *No description.* | -| get_string_map_attribute | *No description.* | -| interpolation_for_attribute | *No description.* | -| resolve | Produce the Token's value at resolution time. | -| to_string | Return a string representation of this resolvable object. | +| compute_fqn | *No description.* | +| get_any_map_attribute | *No description.* | +| get_boolean_attribute | *No description.* | +| get_boolean_map_attribute | *No description.* | +| get_list_attribute | *No description.* | +| get_number_attribute | *No description.* | +| get_number_list_attribute | *No description.* | +| get_number_map_attribute | *No description.* | +| get_string_attribute | *No description.* | +| get_string_map_attribute | *No description.* | +| interpolation_for_attribute | *No description.* | +| resolve | Produce the Token's value at resolution time. | +| to_string | Return a string representation of this resolvable object. | --- -##### `compute_fqn` +##### `compute_fqn` ```python def compute_fqn() -> str ``` -##### `get_any_map_attribute` +##### `get_any_map_attribute` ```python def get_any_map_attribute( @@ -17445,13 +17058,13 @@ def get_any_map_attribute( ) -> typing.Mapping[typing.Any] ``` -###### `terraform_attribute`Required +###### `terraform_attribute`Required - *Type:* str --- -##### `get_boolean_attribute` +##### `get_boolean_attribute` ```python def get_boolean_attribute( @@ -17459,13 +17072,13 @@ def get_boolean_attribute( ) -> IResolvable ``` -###### `terraform_attribute`Required +###### `terraform_attribute`Required - *Type:* str --- -##### `get_boolean_map_attribute` +##### `get_boolean_map_attribute` ```python def get_boolean_map_attribute( @@ -17473,13 +17086,13 @@ def get_boolean_map_attribute( ) -> typing.Mapping[bool] ``` -###### `terraform_attribute`Required +###### `terraform_attribute`Required - *Type:* str --- -##### `get_list_attribute` +##### `get_list_attribute` ```python def get_list_attribute( @@ -17487,13 +17100,13 @@ def get_list_attribute( ) -> typing.List[str] ``` -###### `terraform_attribute`Required +###### `terraform_attribute`Required - *Type:* str --- -##### `get_number_attribute` +##### `get_number_attribute` ```python def get_number_attribute( @@ -17501,13 +17114,13 @@ def get_number_attribute( ) -> typing.Union[int, float] ``` -###### `terraform_attribute`Required +###### `terraform_attribute`Required - *Type:* str --- -##### `get_number_list_attribute` +##### `get_number_list_attribute` ```python def get_number_list_attribute( @@ -17515,13 +17128,13 @@ def get_number_list_attribute( ) -> typing.List[typing.Union[int, float]] ``` -###### `terraform_attribute`Required +###### `terraform_attribute`Required - *Type:* str --- -##### `get_number_map_attribute` +##### `get_number_map_attribute` ```python def get_number_map_attribute( @@ -17529,13 +17142,13 @@ def get_number_map_attribute( ) -> typing.Mapping[typing.Union[int, float]] ``` -###### `terraform_attribute`Required +###### `terraform_attribute`Required - *Type:* str --- -##### `get_string_attribute` +##### `get_string_attribute` ```python def get_string_attribute( @@ -17543,13 +17156,13 @@ def get_string_attribute( ) -> str ``` -###### `terraform_attribute`Required +###### `terraform_attribute`Required - *Type:* str --- -##### `get_string_map_attribute` +##### `get_string_map_attribute` ```python def get_string_map_attribute( @@ -17557,13 +17170,13 @@ def get_string_map_attribute( ) -> typing.Mapping[str] ``` -###### `terraform_attribute`Required +###### `terraform_attribute`Required - *Type:* str --- -##### `interpolation_for_attribute` +##### `interpolation_for_attribute` ```python def interpolation_for_attribute( @@ -17571,13 +17184,13 @@ def interpolation_for_attribute( ) -> IResolvable ``` -###### `property`Required +###### `property`Required - *Type:* str --- -##### `resolve` +##### `resolve` ```python def resolve( @@ -17587,13 +17200,13 @@ def resolve( Produce the Token's value at resolution time. -###### `_context`Required +###### `_context`Required - *Type:* cdktf.IResolveContext --- -##### `to_string` +##### `to_string` ```python def to_string() -> str @@ -17608,15 +17221,17 @@ Returns a reversible string representation. | **Name** | **Type** | **Description** | | --- | --- | --- | -| creation_stack | typing.List[str] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| fqn | str | *No description.* | -| branch | str | *No description.* | -| repo_clone_url | str | *No description.* | -| internal_value | DataDigitaloceanAppSpecJobGit | *No description.* | +| creation_stack | typing.List[str] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| fqn | str | *No description.* | +| key | str | *No description.* | +| scope | str | *No description.* | +| type | str | *No description.* | +| value | str | *No description.* | +| internal_value | DataDigitaloceanAppSpecJobEnv | *No description.* | --- -##### `creation_stack`Required +##### `creation_stack`Required ```python creation_stack: typing.List[str] @@ -17630,7 +17245,7 @@ If this returns an empty array the stack will not be attached. --- -##### `fqn`Required +##### `fqn`Required ```python fqn: str @@ -17640,45 +17255,65 @@ fqn: str --- -##### `branch`Required +##### `key`Required ```python -branch: str +key: str ``` - *Type:* str --- -##### `repo_clone_url`Required +##### `scope`Required ```python -repo_clone_url: str +scope: str ``` - *Type:* str --- -##### `internal_value`Optional +##### `type`Required ```python -internal_value: DataDigitaloceanAppSpecJobGit +type: str ``` -- *Type:* DataDigitaloceanAppSpecJobGit +- *Type:* str --- +##### `value`Required -### DataDigitaloceanAppSpecJobImageDeployOnPushList +```python +value: str +``` -#### Initializers +- *Type:* str + +--- + +##### `internal_value`Optional + +```python +internal_value: DataDigitaloceanAppSpecJobEnv +``` + +- *Type:* DataDigitaloceanAppSpecJobEnv + +--- + + +### DataDigitaloceanAppSpecJobGithubList + +#### Initializers ```python from cdktf_cdktf_provider_digitalocean import data_digitalocean_app -dataDigitaloceanApp.DataDigitaloceanAppSpecJobImageDeployOnPushList( +dataDigitaloceanApp.DataDigitaloceanAppSpecJobGithubList( terraform_resource: IInterpolatingParent, terraform_attribute: str, wraps_set: bool @@ -17687,13 +17322,13 @@ dataDigitaloceanApp.DataDigitaloceanAppSpecJobImageDeployOnPushList( | **Name** | **Type** | **Description** | | --- | --- | --- | -| terraform_resource | cdktf.IInterpolatingParent | The parent resource. | -| terraform_attribute | str | The attribute on the parent resource this class is referencing. | -| wraps_set | bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | +| terraform_resource | cdktf.IInterpolatingParent | The parent resource. | +| terraform_attribute | str | The attribute on the parent resource this class is referencing. | +| wraps_set | bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | --- -##### `terraform_resource`Required +##### `terraform_resource`Required - *Type:* cdktf.IInterpolatingParent @@ -17701,7 +17336,7 @@ The parent resource. --- -##### `terraform_attribute`Required +##### `terraform_attribute`Required - *Type:* str @@ -17709,7 +17344,7 @@ The attribute on the parent resource this class is referencing. --- -##### `wraps_set`Required +##### `wraps_set`Required - *Type:* bool @@ -17721,15 +17356,15 @@ whether the list is wrapping a set (will add tolist() to be able to access an it | **Name** | **Description** | | --- | --- | -| all_with_map_key | Creating an iterator for this complex list. | -| compute_fqn | *No description.* | -| resolve | Produce the Token's value at resolution time. | -| to_string | Return a string representation of this resolvable object. | -| get | *No description.* | +| all_with_map_key | Creating an iterator for this complex list. | +| compute_fqn | *No description.* | +| resolve | Produce the Token's value at resolution time. | +| to_string | Return a string representation of this resolvable object. | +| get | *No description.* | --- -##### `all_with_map_key` +##### `all_with_map_key` ```python def all_with_map_key( @@ -17741,19 +17376,19 @@ Creating an iterator for this complex list. The list will be converted into a map with the mapKeyAttributeName as the key. -###### `map_key_attribute_name`Required +###### `map_key_attribute_name`Required - *Type:* str --- -##### `compute_fqn` +##### `compute_fqn` ```python def compute_fqn() -> str ``` -##### `resolve` +##### `resolve` ```python def resolve( @@ -17763,13 +17398,13 @@ def resolve( Produce the Token's value at resolution time. -###### `_context`Required +###### `_context`Required - *Type:* cdktf.IResolveContext --- -##### `to_string` +##### `to_string` ```python def to_string() -> str @@ -17779,15 +17414,15 @@ Return a string representation of this resolvable object. Returns a reversible string representation. -##### `get` +##### `get` ```python def get( index: typing.Union[int, float] -) -> DataDigitaloceanAppSpecJobImageDeployOnPushOutputReference +) -> DataDigitaloceanAppSpecJobGithubOutputReference ``` -###### `index`Required +###### `index`Required - *Type:* typing.Union[int, float] @@ -17800,12 +17435,12 @@ the index of the item to return. | **Name** | **Type** | **Description** | | --- | --- | --- | -| creation_stack | typing.List[str] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| fqn | str | *No description.* | +| creation_stack | typing.List[str] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| fqn | str | *No description.* | --- -##### `creation_stack`Required +##### `creation_stack`Required ```python creation_stack: typing.List[str] @@ -17819,7 +17454,7 @@ If this returns an empty array the stack will not be attached. --- -##### `fqn`Required +##### `fqn`Required ```python fqn: str @@ -17830,14 +17465,14 @@ fqn: str --- -### DataDigitaloceanAppSpecJobImageDeployOnPushOutputReference +### DataDigitaloceanAppSpecJobGithubOutputReference -#### Initializers +#### Initializers ```python from cdktf_cdktf_provider_digitalocean import data_digitalocean_app -dataDigitaloceanApp.DataDigitaloceanAppSpecJobImageDeployOnPushOutputReference( +dataDigitaloceanApp.DataDigitaloceanAppSpecJobGithubOutputReference( terraform_resource: IInterpolatingParent, terraform_attribute: str, complex_object_index: typing.Union[int, float], @@ -17847,14 +17482,14 @@ dataDigitaloceanApp.DataDigitaloceanAppSpecJobImageDeployOnPushOutputReference( | **Name** | **Type** | **Description** | | --- | --- | --- | -| terraform_resource | cdktf.IInterpolatingParent | The parent resource. | -| terraform_attribute | str | The attribute on the parent resource this class is referencing. | -| complex_object_index | typing.Union[int, float] | the index of this item in the list. | -| complex_object_is_from_set | bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | +| terraform_resource | cdktf.IInterpolatingParent | The parent resource. | +| terraform_attribute | str | The attribute on the parent resource this class is referencing. | +| complex_object_index | typing.Union[int, float] | the index of this item in the list. | +| complex_object_is_from_set | bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | --- -##### `terraform_resource`Required +##### `terraform_resource`Required - *Type:* cdktf.IInterpolatingParent @@ -17862,7 +17497,7 @@ The parent resource. --- -##### `terraform_attribute`Required +##### `terraform_attribute`Required - *Type:* str @@ -17870,7 +17505,7 @@ The attribute on the parent resource this class is referencing. --- -##### `complex_object_index`Required +##### `complex_object_index`Required - *Type:* typing.Union[int, float] @@ -17878,7 +17513,7 @@ the index of this item in the list. --- -##### `complex_object_is_from_set`Required +##### `complex_object_is_from_set`Required - *Type:* bool @@ -17890,29 +17525,29 @@ whether the list is wrapping a set (will add tolist() to be able to access an it | **Name** | **Description** | | --- | --- | -| compute_fqn | *No description.* | -| get_any_map_attribute | *No description.* | -| get_boolean_attribute | *No description.* | -| get_boolean_map_attribute | *No description.* | -| get_list_attribute | *No description.* | -| get_number_attribute | *No description.* | -| get_number_list_attribute | *No description.* | -| get_number_map_attribute | *No description.* | -| get_string_attribute | *No description.* | -| get_string_map_attribute | *No description.* | -| interpolation_for_attribute | *No description.* | -| resolve | Produce the Token's value at resolution time. | -| to_string | Return a string representation of this resolvable object. | +| compute_fqn | *No description.* | +| get_any_map_attribute | *No description.* | +| get_boolean_attribute | *No description.* | +| get_boolean_map_attribute | *No description.* | +| get_list_attribute | *No description.* | +| get_number_attribute | *No description.* | +| get_number_list_attribute | *No description.* | +| get_number_map_attribute | *No description.* | +| get_string_attribute | *No description.* | +| get_string_map_attribute | *No description.* | +| interpolation_for_attribute | *No description.* | +| resolve | Produce the Token's value at resolution time. | +| to_string | Return a string representation of this resolvable object. | --- -##### `compute_fqn` +##### `compute_fqn` ```python def compute_fqn() -> str ``` -##### `get_any_map_attribute` +##### `get_any_map_attribute` ```python def get_any_map_attribute( @@ -17920,13 +17555,13 @@ def get_any_map_attribute( ) -> typing.Mapping[typing.Any] ``` -###### `terraform_attribute`Required +###### `terraform_attribute`Required - *Type:* str --- -##### `get_boolean_attribute` +##### `get_boolean_attribute` ```python def get_boolean_attribute( @@ -17934,13 +17569,13 @@ def get_boolean_attribute( ) -> IResolvable ``` -###### `terraform_attribute`Required +###### `terraform_attribute`Required - *Type:* str --- -##### `get_boolean_map_attribute` +##### `get_boolean_map_attribute` ```python def get_boolean_map_attribute( @@ -17948,13 +17583,13 @@ def get_boolean_map_attribute( ) -> typing.Mapping[bool] ``` -###### `terraform_attribute`Required +###### `terraform_attribute`Required - *Type:* str --- -##### `get_list_attribute` +##### `get_list_attribute` ```python def get_list_attribute( @@ -17962,13 +17597,13 @@ def get_list_attribute( ) -> typing.List[str] ``` -###### `terraform_attribute`Required +###### `terraform_attribute`Required - *Type:* str --- -##### `get_number_attribute` +##### `get_number_attribute` ```python def get_number_attribute( @@ -17976,13 +17611,13 @@ def get_number_attribute( ) -> typing.Union[int, float] ``` -###### `terraform_attribute`Required +###### `terraform_attribute`Required - *Type:* str --- -##### `get_number_list_attribute` +##### `get_number_list_attribute` ```python def get_number_list_attribute( @@ -17990,13 +17625,13 @@ def get_number_list_attribute( ) -> typing.List[typing.Union[int, float]] ``` -###### `terraform_attribute`Required +###### `terraform_attribute`Required - *Type:* str --- -##### `get_number_map_attribute` +##### `get_number_map_attribute` ```python def get_number_map_attribute( @@ -18004,13 +17639,13 @@ def get_number_map_attribute( ) -> typing.Mapping[typing.Union[int, float]] ``` -###### `terraform_attribute`Required +###### `terraform_attribute`Required - *Type:* str --- -##### `get_string_attribute` +##### `get_string_attribute` ```python def get_string_attribute( @@ -18018,13 +17653,13 @@ def get_string_attribute( ) -> str ``` -###### `terraform_attribute`Required +###### `terraform_attribute`Required - *Type:* str --- -##### `get_string_map_attribute` +##### `get_string_map_attribute` ```python def get_string_map_attribute( @@ -18032,13 +17667,13 @@ def get_string_map_attribute( ) -> typing.Mapping[str] ``` -###### `terraform_attribute`Required +###### `terraform_attribute`Required - *Type:* str --- -##### `interpolation_for_attribute` +##### `interpolation_for_attribute` ```python def interpolation_for_attribute( @@ -18046,13 +17681,13 @@ def interpolation_for_attribute( ) -> IResolvable ``` -###### `property`Required +###### `property`Required - *Type:* str --- -##### `resolve` +##### `resolve` ```python def resolve( @@ -18062,13 +17697,13 @@ def resolve( Produce the Token's value at resolution time. -###### `_context`Required +###### `_context`Required - *Type:* cdktf.IResolveContext --- -##### `to_string` +##### `to_string` ```python def to_string() -> str @@ -18083,14 +17718,16 @@ Returns a reversible string representation. | **Name** | **Type** | **Description** | | --- | --- | --- | -| creation_stack | typing.List[str] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| fqn | str | *No description.* | -| enabled | cdktf.IResolvable | *No description.* | -| internal_value | DataDigitaloceanAppSpecJobImageDeployOnPush | *No description.* | +| creation_stack | typing.List[str] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| fqn | str | *No description.* | +| branch | str | *No description.* | +| deploy_on_push | cdktf.IResolvable | *No description.* | +| repo | str | *No description.* | +| internal_value | DataDigitaloceanAppSpecJobGithub | *No description.* | --- -##### `creation_stack`Required +##### `creation_stack`Required ```python creation_stack: typing.List[str] @@ -18104,7 +17741,7 @@ If this returns an empty array the stack will not be attached. --- -##### `fqn`Required +##### `fqn`Required ```python fqn: str @@ -18114,35 +17751,55 @@ fqn: str --- -##### `enabled`Required +##### `branch`Required ```python -enabled: IResolvable +branch: str +``` + +- *Type:* str + +--- + +##### `deploy_on_push`Required + +```python +deploy_on_push: IResolvable ``` - *Type:* cdktf.IResolvable --- -##### `internal_value`Optional +##### `repo`Required ```python -internal_value: DataDigitaloceanAppSpecJobImageDeployOnPush +repo: str ``` -- *Type:* DataDigitaloceanAppSpecJobImageDeployOnPush +- *Type:* str --- +##### `internal_value`Optional -### DataDigitaloceanAppSpecJobImageList +```python +internal_value: DataDigitaloceanAppSpecJobGithub +``` -#### Initializers +- *Type:* DataDigitaloceanAppSpecJobGithub + +--- + + +### DataDigitaloceanAppSpecJobGitlabList + +#### Initializers ```python from cdktf_cdktf_provider_digitalocean import data_digitalocean_app -dataDigitaloceanApp.DataDigitaloceanAppSpecJobImageList( +dataDigitaloceanApp.DataDigitaloceanAppSpecJobGitlabList( terraform_resource: IInterpolatingParent, terraform_attribute: str, wraps_set: bool @@ -18151,13 +17808,13 @@ dataDigitaloceanApp.DataDigitaloceanAppSpecJobImageList( | **Name** | **Type** | **Description** | | --- | --- | --- | -| terraform_resource | cdktf.IInterpolatingParent | The parent resource. | -| terraform_attribute | str | The attribute on the parent resource this class is referencing. | -| wraps_set | bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | +| terraform_resource | cdktf.IInterpolatingParent | The parent resource. | +| terraform_attribute | str | The attribute on the parent resource this class is referencing. | +| wraps_set | bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | --- -##### `terraform_resource`Required +##### `terraform_resource`Required - *Type:* cdktf.IInterpolatingParent @@ -18165,7 +17822,7 @@ The parent resource. --- -##### `terraform_attribute`Required +##### `terraform_attribute`Required - *Type:* str @@ -18173,7 +17830,7 @@ The attribute on the parent resource this class is referencing. --- -##### `wraps_set`Required +##### `wraps_set`Required - *Type:* bool @@ -18185,15 +17842,15 @@ whether the list is wrapping a set (will add tolist() to be able to access an it | **Name** | **Description** | | --- | --- | -| all_with_map_key | Creating an iterator for this complex list. | -| compute_fqn | *No description.* | -| resolve | Produce the Token's value at resolution time. | -| to_string | Return a string representation of this resolvable object. | -| get | *No description.* | +| all_with_map_key | Creating an iterator for this complex list. | +| compute_fqn | *No description.* | +| resolve | Produce the Token's value at resolution time. | +| to_string | Return a string representation of this resolvable object. | +| get | *No description.* | --- -##### `all_with_map_key` +##### `all_with_map_key` ```python def all_with_map_key( @@ -18205,19 +17862,19 @@ Creating an iterator for this complex list. The list will be converted into a map with the mapKeyAttributeName as the key. -###### `map_key_attribute_name`Required +###### `map_key_attribute_name`Required - *Type:* str --- -##### `compute_fqn` +##### `compute_fqn` ```python def compute_fqn() -> str ``` -##### `resolve` +##### `resolve` ```python def resolve( @@ -18227,13 +17884,13 @@ def resolve( Produce the Token's value at resolution time. -###### `_context`Required +###### `_context`Required - *Type:* cdktf.IResolveContext --- -##### `to_string` +##### `to_string` ```python def to_string() -> str @@ -18243,15 +17900,15 @@ Return a string representation of this resolvable object. Returns a reversible string representation. -##### `get` +##### `get` ```python def get( index: typing.Union[int, float] -) -> DataDigitaloceanAppSpecJobImageOutputReference +) -> DataDigitaloceanAppSpecJobGitlabOutputReference ``` -###### `index`Required +###### `index`Required - *Type:* typing.Union[int, float] @@ -18264,12 +17921,12 @@ the index of the item to return. | **Name** | **Type** | **Description** | | --- | --- | --- | -| creation_stack | typing.List[str] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| fqn | str | *No description.* | +| creation_stack | typing.List[str] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| fqn | str | *No description.* | --- -##### `creation_stack`Required +##### `creation_stack`Required ```python creation_stack: typing.List[str] @@ -18283,7 +17940,7 @@ If this returns an empty array the stack will not be attached. --- -##### `fqn`Required +##### `fqn`Required ```python fqn: str @@ -18294,14 +17951,14 @@ fqn: str --- -### DataDigitaloceanAppSpecJobImageOutputReference +### DataDigitaloceanAppSpecJobGitlabOutputReference -#### Initializers +#### Initializers ```python from cdktf_cdktf_provider_digitalocean import data_digitalocean_app -dataDigitaloceanApp.DataDigitaloceanAppSpecJobImageOutputReference( +dataDigitaloceanApp.DataDigitaloceanAppSpecJobGitlabOutputReference( terraform_resource: IInterpolatingParent, terraform_attribute: str, complex_object_index: typing.Union[int, float], @@ -18311,14 +17968,14 @@ dataDigitaloceanApp.DataDigitaloceanAppSpecJobImageOutputReference( | **Name** | **Type** | **Description** | | --- | --- | --- | -| terraform_resource | cdktf.IInterpolatingParent | The parent resource. | -| terraform_attribute | str | The attribute on the parent resource this class is referencing. | -| complex_object_index | typing.Union[int, float] | the index of this item in the list. | -| complex_object_is_from_set | bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | +| terraform_resource | cdktf.IInterpolatingParent | The parent resource. | +| terraform_attribute | str | The attribute on the parent resource this class is referencing. | +| complex_object_index | typing.Union[int, float] | the index of this item in the list. | +| complex_object_is_from_set | bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | --- -##### `terraform_resource`Required +##### `terraform_resource`Required - *Type:* cdktf.IInterpolatingParent @@ -18326,7 +17983,7 @@ The parent resource. --- -##### `terraform_attribute`Required +##### `terraform_attribute`Required - *Type:* str @@ -18334,7 +17991,7 @@ The attribute on the parent resource this class is referencing. --- -##### `complex_object_index`Required +##### `complex_object_index`Required - *Type:* typing.Union[int, float] @@ -18342,7 +17999,7 @@ the index of this item in the list. --- -##### `complex_object_is_from_set`Required +##### `complex_object_is_from_set`Required - *Type:* bool @@ -18354,29 +18011,29 @@ whether the list is wrapping a set (will add tolist() to be able to access an it | **Name** | **Description** | | --- | --- | -| compute_fqn | *No description.* | -| get_any_map_attribute | *No description.* | -| get_boolean_attribute | *No description.* | -| get_boolean_map_attribute | *No description.* | -| get_list_attribute | *No description.* | -| get_number_attribute | *No description.* | -| get_number_list_attribute | *No description.* | -| get_number_map_attribute | *No description.* | -| get_string_attribute | *No description.* | -| get_string_map_attribute | *No description.* | -| interpolation_for_attribute | *No description.* | -| resolve | Produce the Token's value at resolution time. | -| to_string | Return a string representation of this resolvable object. | +| compute_fqn | *No description.* | +| get_any_map_attribute | *No description.* | +| get_boolean_attribute | *No description.* | +| get_boolean_map_attribute | *No description.* | +| get_list_attribute | *No description.* | +| get_number_attribute | *No description.* | +| get_number_list_attribute | *No description.* | +| get_number_map_attribute | *No description.* | +| get_string_attribute | *No description.* | +| get_string_map_attribute | *No description.* | +| interpolation_for_attribute | *No description.* | +| resolve | Produce the Token's value at resolution time. | +| to_string | Return a string representation of this resolvable object. | --- -##### `compute_fqn` +##### `compute_fqn` ```python def compute_fqn() -> str ``` -##### `get_any_map_attribute` +##### `get_any_map_attribute` ```python def get_any_map_attribute( @@ -18384,13 +18041,13 @@ def get_any_map_attribute( ) -> typing.Mapping[typing.Any] ``` -###### `terraform_attribute`Required +###### `terraform_attribute`Required - *Type:* str --- -##### `get_boolean_attribute` +##### `get_boolean_attribute` ```python def get_boolean_attribute( @@ -18398,13 +18055,13 @@ def get_boolean_attribute( ) -> IResolvable ``` -###### `terraform_attribute`Required +###### `terraform_attribute`Required - *Type:* str --- -##### `get_boolean_map_attribute` +##### `get_boolean_map_attribute` ```python def get_boolean_map_attribute( @@ -18412,13 +18069,13 @@ def get_boolean_map_attribute( ) -> typing.Mapping[bool] ``` -###### `terraform_attribute`Required +###### `terraform_attribute`Required - *Type:* str --- -##### `get_list_attribute` +##### `get_list_attribute` ```python def get_list_attribute( @@ -18426,13 +18083,13 @@ def get_list_attribute( ) -> typing.List[str] ``` -###### `terraform_attribute`Required +###### `terraform_attribute`Required - *Type:* str --- -##### `get_number_attribute` +##### `get_number_attribute` ```python def get_number_attribute( @@ -18440,13 +18097,13 @@ def get_number_attribute( ) -> typing.Union[int, float] ``` -###### `terraform_attribute`Required +###### `terraform_attribute`Required - *Type:* str --- -##### `get_number_list_attribute` +##### `get_number_list_attribute` ```python def get_number_list_attribute( @@ -18454,13 +18111,13 @@ def get_number_list_attribute( ) -> typing.List[typing.Union[int, float]] ``` -###### `terraform_attribute`Required +###### `terraform_attribute`Required - *Type:* str --- -##### `get_number_map_attribute` +##### `get_number_map_attribute` ```python def get_number_map_attribute( @@ -18468,13 +18125,13 @@ def get_number_map_attribute( ) -> typing.Mapping[typing.Union[int, float]] ``` -###### `terraform_attribute`Required +###### `terraform_attribute`Required - *Type:* str --- -##### `get_string_attribute` +##### `get_string_attribute` ```python def get_string_attribute( @@ -18482,13 +18139,13 @@ def get_string_attribute( ) -> str ``` -###### `terraform_attribute`Required +###### `terraform_attribute`Required - *Type:* str --- -##### `get_string_map_attribute` +##### `get_string_map_attribute` ```python def get_string_map_attribute( @@ -18496,13 +18153,13 @@ def get_string_map_attribute( ) -> typing.Mapping[str] ``` -###### `terraform_attribute`Required +###### `terraform_attribute`Required - *Type:* str --- -##### `interpolation_for_attribute` +##### `interpolation_for_attribute` ```python def interpolation_for_attribute( @@ -18510,13 +18167,13 @@ def interpolation_for_attribute( ) -> IResolvable ``` -###### `property`Required +###### `property`Required - *Type:* str --- -##### `resolve` +##### `resolve` ```python def resolve( @@ -18526,13 +18183,13 @@ def resolve( Produce the Token's value at resolution time. -###### `_context`Required +###### `_context`Required - *Type:* cdktf.IResolveContext --- -##### `to_string` +##### `to_string` ```python def to_string() -> str @@ -18547,19 +18204,16 @@ Returns a reversible string representation. | **Name** | **Type** | **Description** | | --- | --- | --- | -| creation_stack | typing.List[str] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| fqn | str | *No description.* | -| deploy_on_push | DataDigitaloceanAppSpecJobImageDeployOnPushList | *No description.* | -| registry | str | *No description.* | -| registry_credentials | str | *No description.* | -| registry_type | str | *No description.* | -| repository | str | *No description.* | -| tag | str | *No description.* | -| internal_value | DataDigitaloceanAppSpecJobImage | *No description.* | +| creation_stack | typing.List[str] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| fqn | str | *No description.* | +| branch | str | *No description.* | +| deploy_on_push | cdktf.IResolvable | *No description.* | +| repo | str | *No description.* | +| internal_value | DataDigitaloceanAppSpecJobGitlab | *No description.* | --- -##### `creation_stack`Required +##### `creation_stack`Required ```python creation_stack: typing.List[str] @@ -18573,7 +18227,7 @@ If this returns an empty array the stack will not be attached. --- -##### `fqn`Required +##### `fqn`Required ```python fqn: str @@ -18583,85 +18237,55 @@ fqn: str --- -##### `deploy_on_push`Required - -```python -deploy_on_push: DataDigitaloceanAppSpecJobImageDeployOnPushList -``` - -- *Type:* DataDigitaloceanAppSpecJobImageDeployOnPushList - ---- - -##### `registry`Required - -```python -registry: str -``` - -- *Type:* str - ---- - -##### `registry_credentials`Required - -```python -registry_credentials: str -``` - -- *Type:* str - ---- - -##### `registry_type`Required +##### `branch`Required ```python -registry_type: str +branch: str ``` - *Type:* str --- -##### `repository`Required +##### `deploy_on_push`Required ```python -repository: str +deploy_on_push: IResolvable ``` -- *Type:* str +- *Type:* cdktf.IResolvable --- -##### `tag`Required +##### `repo`Required ```python -tag: str +repo: str ``` - *Type:* str --- -##### `internal_value`Optional +##### `internal_value`Optional ```python -internal_value: DataDigitaloceanAppSpecJobImage +internal_value: DataDigitaloceanAppSpecJobGitlab ``` -- *Type:* DataDigitaloceanAppSpecJobImage +- *Type:* DataDigitaloceanAppSpecJobGitlab --- -### DataDigitaloceanAppSpecJobList +### DataDigitaloceanAppSpecJobGitList -#### Initializers +#### Initializers ```python from cdktf_cdktf_provider_digitalocean import data_digitalocean_app -dataDigitaloceanApp.DataDigitaloceanAppSpecJobList( +dataDigitaloceanApp.DataDigitaloceanAppSpecJobGitList( terraform_resource: IInterpolatingParent, terraform_attribute: str, wraps_set: bool @@ -18670,13 +18294,13 @@ dataDigitaloceanApp.DataDigitaloceanAppSpecJobList( | **Name** | **Type** | **Description** | | --- | --- | --- | -| terraform_resource | cdktf.IInterpolatingParent | The parent resource. | -| terraform_attribute | str | The attribute on the parent resource this class is referencing. | -| wraps_set | bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | +| terraform_resource | cdktf.IInterpolatingParent | The parent resource. | +| terraform_attribute | str | The attribute on the parent resource this class is referencing. | +| wraps_set | bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | --- -##### `terraform_resource`Required +##### `terraform_resource`Required - *Type:* cdktf.IInterpolatingParent @@ -18684,7 +18308,7 @@ The parent resource. --- -##### `terraform_attribute`Required +##### `terraform_attribute`Required - *Type:* str @@ -18692,7 +18316,7 @@ The attribute on the parent resource this class is referencing. --- -##### `wraps_set`Required +##### `wraps_set`Required - *Type:* bool @@ -18704,15 +18328,15 @@ whether the list is wrapping a set (will add tolist() to be able to access an it | **Name** | **Description** | | --- | --- | -| all_with_map_key | Creating an iterator for this complex list. | -| compute_fqn | *No description.* | -| resolve | Produce the Token's value at resolution time. | -| to_string | Return a string representation of this resolvable object. | -| get | *No description.* | +| all_with_map_key | Creating an iterator for this complex list. | +| compute_fqn | *No description.* | +| resolve | Produce the Token's value at resolution time. | +| to_string | Return a string representation of this resolvable object. | +| get | *No description.* | --- -##### `all_with_map_key` +##### `all_with_map_key` ```python def all_with_map_key( @@ -18724,19 +18348,19 @@ Creating an iterator for this complex list. The list will be converted into a map with the mapKeyAttributeName as the key. -###### `map_key_attribute_name`Required +###### `map_key_attribute_name`Required - *Type:* str --- -##### `compute_fqn` +##### `compute_fqn` ```python def compute_fqn() -> str ``` -##### `resolve` +##### `resolve` ```python def resolve( @@ -18746,13 +18370,13 @@ def resolve( Produce the Token's value at resolution time. -###### `_context`Required +###### `_context`Required - *Type:* cdktf.IResolveContext --- -##### `to_string` +##### `to_string` ```python def to_string() -> str @@ -18762,15 +18386,15 @@ Return a string representation of this resolvable object. Returns a reversible string representation. -##### `get` +##### `get` ```python def get( index: typing.Union[int, float] -) -> DataDigitaloceanAppSpecJobOutputReference +) -> DataDigitaloceanAppSpecJobGitOutputReference ``` -###### `index`Required +###### `index`Required - *Type:* typing.Union[int, float] @@ -18783,12 +18407,12 @@ the index of the item to return. | **Name** | **Type** | **Description** | | --- | --- | --- | -| creation_stack | typing.List[str] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| fqn | str | *No description.* | +| creation_stack | typing.List[str] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| fqn | str | *No description.* | --- -##### `creation_stack`Required +##### `creation_stack`Required ```python creation_stack: typing.List[str] @@ -18802,7 +18426,7 @@ If this returns an empty array the stack will not be attached. --- -##### `fqn`Required +##### `fqn`Required ```python fqn: str @@ -18813,29 +18437,31 @@ fqn: str --- -### DataDigitaloceanAppSpecJobLogDestinationDatadogList +### DataDigitaloceanAppSpecJobGitOutputReference -#### Initializers +#### Initializers ```python from cdktf_cdktf_provider_digitalocean import data_digitalocean_app -dataDigitaloceanApp.DataDigitaloceanAppSpecJobLogDestinationDatadogList( +dataDigitaloceanApp.DataDigitaloceanAppSpecJobGitOutputReference( terraform_resource: IInterpolatingParent, terraform_attribute: str, - wraps_set: bool + complex_object_index: typing.Union[int, float], + complex_object_is_from_set: bool ) ``` | **Name** | **Type** | **Description** | | --- | --- | --- | -| terraform_resource | cdktf.IInterpolatingParent | The parent resource. | -| terraform_attribute | str | The attribute on the parent resource this class is referencing. | -| wraps_set | bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | +| terraform_resource | cdktf.IInterpolatingParent | The parent resource. | +| terraform_attribute | str | The attribute on the parent resource this class is referencing. | +| complex_object_index | typing.Union[int, float] | the index of this item in the list. | +| complex_object_is_from_set | bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | --- -##### `terraform_resource`Required +##### `terraform_resource`Required - *Type:* cdktf.IInterpolatingParent @@ -18843,7 +18469,7 @@ The parent resource. --- -##### `terraform_attribute`Required +##### `terraform_attribute`Required - *Type:* str @@ -18851,168 +18477,7 @@ The attribute on the parent resource this class is referencing. --- -##### `wraps_set`Required - -- *Type:* bool - -whether the list is wrapping a set (will add tolist() to be able to access an item via an index). - ---- - -#### Methods - -| **Name** | **Description** | -| --- | --- | -| all_with_map_key | Creating an iterator for this complex list. | -| compute_fqn | *No description.* | -| resolve | Produce the Token's value at resolution time. | -| to_string | Return a string representation of this resolvable object. | -| get | *No description.* | - ---- - -##### `all_with_map_key` - -```python -def all_with_map_key( - map_key_attribute_name: str -) -> DynamicListTerraformIterator -``` - -Creating an iterator for this complex list. - -The list will be converted into a map with the mapKeyAttributeName as the key. - -###### `map_key_attribute_name`Required - -- *Type:* str - ---- - -##### `compute_fqn` - -```python -def compute_fqn() -> str -``` - -##### `resolve` - -```python -def resolve( - _context: IResolveContext -) -> typing.Any -``` - -Produce the Token's value at resolution time. - -###### `_context`Required - -- *Type:* cdktf.IResolveContext - ---- - -##### `to_string` - -```python -def to_string() -> str -``` - -Return a string representation of this resolvable object. - -Returns a reversible string representation. - -##### `get` - -```python -def get( - index: typing.Union[int, float] -) -> DataDigitaloceanAppSpecJobLogDestinationDatadogOutputReference -``` - -###### `index`Required - -- *Type:* typing.Union[int, float] - -the index of the item to return. - ---- - - -#### Properties - -| **Name** | **Type** | **Description** | -| --- | --- | --- | -| creation_stack | typing.List[str] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| fqn | str | *No description.* | - ---- - -##### `creation_stack`Required - -```python -creation_stack: typing.List[str] -``` - -- *Type:* typing.List[str] - -The creation stack of this resolvable which will be appended to errors thrown during resolution. - -If this returns an empty array the stack will not be attached. - ---- - -##### `fqn`Required - -```python -fqn: str -``` - -- *Type:* str - ---- - - -### DataDigitaloceanAppSpecJobLogDestinationDatadogOutputReference - -#### Initializers - -```python -from cdktf_cdktf_provider_digitalocean import data_digitalocean_app - -dataDigitaloceanApp.DataDigitaloceanAppSpecJobLogDestinationDatadogOutputReference( - terraform_resource: IInterpolatingParent, - terraform_attribute: str, - complex_object_index: typing.Union[int, float], - complex_object_is_from_set: bool -) -``` - -| **Name** | **Type** | **Description** | -| --- | --- | --- | -| terraform_resource | cdktf.IInterpolatingParent | The parent resource. | -| terraform_attribute | str | The attribute on the parent resource this class is referencing. | -| complex_object_index | typing.Union[int, float] | the index of this item in the list. | -| complex_object_is_from_set | bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | - ---- - -##### `terraform_resource`Required - -- *Type:* cdktf.IInterpolatingParent - -The parent resource. - ---- - -##### `terraform_attribute`Required - -- *Type:* str - -The attribute on the parent resource this class is referencing. - ---- - -##### `complex_object_index`Required +##### `complex_object_index`Required - *Type:* typing.Union[int, float] @@ -19020,7 +18485,7 @@ the index of this item in the list. --- -##### `complex_object_is_from_set`Required +##### `complex_object_is_from_set`Required - *Type:* bool @@ -19032,29 +18497,29 @@ whether the list is wrapping a set (will add tolist() to be able to access an it | **Name** | **Description** | | --- | --- | -| compute_fqn | *No description.* | -| get_any_map_attribute | *No description.* | -| get_boolean_attribute | *No description.* | -| get_boolean_map_attribute | *No description.* | -| get_list_attribute | *No description.* | -| get_number_attribute | *No description.* | -| get_number_list_attribute | *No description.* | -| get_number_map_attribute | *No description.* | -| get_string_attribute | *No description.* | -| get_string_map_attribute | *No description.* | -| interpolation_for_attribute | *No description.* | -| resolve | Produce the Token's value at resolution time. | -| to_string | Return a string representation of this resolvable object. | +| compute_fqn | *No description.* | +| get_any_map_attribute | *No description.* | +| get_boolean_attribute | *No description.* | +| get_boolean_map_attribute | *No description.* | +| get_list_attribute | *No description.* | +| get_number_attribute | *No description.* | +| get_number_list_attribute | *No description.* | +| get_number_map_attribute | *No description.* | +| get_string_attribute | *No description.* | +| get_string_map_attribute | *No description.* | +| interpolation_for_attribute | *No description.* | +| resolve | Produce the Token's value at resolution time. | +| to_string | Return a string representation of this resolvable object. | --- -##### `compute_fqn` +##### `compute_fqn` ```python def compute_fqn() -> str ``` -##### `get_any_map_attribute` +##### `get_any_map_attribute` ```python def get_any_map_attribute( @@ -19062,13 +18527,13 @@ def get_any_map_attribute( ) -> typing.Mapping[typing.Any] ``` -###### `terraform_attribute`Required +###### `terraform_attribute`Required - *Type:* str --- -##### `get_boolean_attribute` +##### `get_boolean_attribute` ```python def get_boolean_attribute( @@ -19076,13 +18541,13 @@ def get_boolean_attribute( ) -> IResolvable ``` -###### `terraform_attribute`Required +###### `terraform_attribute`Required - *Type:* str --- -##### `get_boolean_map_attribute` +##### `get_boolean_map_attribute` ```python def get_boolean_map_attribute( @@ -19090,13 +18555,13 @@ def get_boolean_map_attribute( ) -> typing.Mapping[bool] ``` -###### `terraform_attribute`Required +###### `terraform_attribute`Required - *Type:* str --- -##### `get_list_attribute` +##### `get_list_attribute` ```python def get_list_attribute( @@ -19104,13 +18569,13 @@ def get_list_attribute( ) -> typing.List[str] ``` -###### `terraform_attribute`Required +###### `terraform_attribute`Required - *Type:* str --- -##### `get_number_attribute` +##### `get_number_attribute` ```python def get_number_attribute( @@ -19118,13 +18583,13 @@ def get_number_attribute( ) -> typing.Union[int, float] ``` -###### `terraform_attribute`Required +###### `terraform_attribute`Required - *Type:* str --- -##### `get_number_list_attribute` +##### `get_number_list_attribute` ```python def get_number_list_attribute( @@ -19132,13 +18597,13 @@ def get_number_list_attribute( ) -> typing.List[typing.Union[int, float]] ``` -###### `terraform_attribute`Required +###### `terraform_attribute`Required - *Type:* str --- -##### `get_number_map_attribute` +##### `get_number_map_attribute` ```python def get_number_map_attribute( @@ -19146,13 +18611,13 @@ def get_number_map_attribute( ) -> typing.Mapping[typing.Union[int, float]] ``` -###### `terraform_attribute`Required +###### `terraform_attribute`Required - *Type:* str --- -##### `get_string_attribute` +##### `get_string_attribute` ```python def get_string_attribute( @@ -19160,13 +18625,13 @@ def get_string_attribute( ) -> str ``` -###### `terraform_attribute`Required +###### `terraform_attribute`Required - *Type:* str --- -##### `get_string_map_attribute` +##### `get_string_map_attribute` ```python def get_string_map_attribute( @@ -19174,13 +18639,13 @@ def get_string_map_attribute( ) -> typing.Mapping[str] ``` -###### `terraform_attribute`Required +###### `terraform_attribute`Required - *Type:* str --- -##### `interpolation_for_attribute` +##### `interpolation_for_attribute` ```python def interpolation_for_attribute( @@ -19188,13 +18653,13 @@ def interpolation_for_attribute( ) -> IResolvable ``` -###### `property`Required +###### `property`Required - *Type:* str --- -##### `resolve` +##### `resolve` ```python def resolve( @@ -19204,13 +18669,13 @@ def resolve( Produce the Token's value at resolution time. -###### `_context`Required +###### `_context`Required - *Type:* cdktf.IResolveContext --- -##### `to_string` +##### `to_string` ```python def to_string() -> str @@ -19225,15 +18690,15 @@ Returns a reversible string representation. | **Name** | **Type** | **Description** | | --- | --- | --- | -| creation_stack | typing.List[str] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| fqn | str | *No description.* | -| api_key | str | *No description.* | -| endpoint | str | *No description.* | -| internal_value | DataDigitaloceanAppSpecJobLogDestinationDatadog | *No description.* | +| creation_stack | typing.List[str] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| fqn | str | *No description.* | +| branch | str | *No description.* | +| repo_clone_url | str | *No description.* | +| internal_value | DataDigitaloceanAppSpecJobGit | *No description.* | --- -##### `creation_stack`Required +##### `creation_stack`Required ```python creation_stack: typing.List[str] @@ -19247,7 +18712,7 @@ If this returns an empty array the stack will not be attached. --- -##### `fqn`Required +##### `fqn`Required ```python fqn: str @@ -19257,45 +18722,45 @@ fqn: str --- -##### `api_key`Required +##### `branch`Required ```python -api_key: str +branch: str ``` - *Type:* str --- -##### `endpoint`Required +##### `repo_clone_url`Required ```python -endpoint: str +repo_clone_url: str ``` - *Type:* str --- -##### `internal_value`Optional +##### `internal_value`Optional ```python -internal_value: DataDigitaloceanAppSpecJobLogDestinationDatadog +internal_value: DataDigitaloceanAppSpecJobGit ``` -- *Type:* DataDigitaloceanAppSpecJobLogDestinationDatadog +- *Type:* DataDigitaloceanAppSpecJobGit --- -### DataDigitaloceanAppSpecJobLogDestinationList +### DataDigitaloceanAppSpecJobImageDeployOnPushList -#### Initializers +#### Initializers ```python from cdktf_cdktf_provider_digitalocean import data_digitalocean_app -dataDigitaloceanApp.DataDigitaloceanAppSpecJobLogDestinationList( +dataDigitaloceanApp.DataDigitaloceanAppSpecJobImageDeployOnPushList( terraform_resource: IInterpolatingParent, terraform_attribute: str, wraps_set: bool @@ -19304,13 +18769,13 @@ dataDigitaloceanApp.DataDigitaloceanAppSpecJobLogDestinationList( | **Name** | **Type** | **Description** | | --- | --- | --- | -| terraform_resource | cdktf.IInterpolatingParent | The parent resource. | -| terraform_attribute | str | The attribute on the parent resource this class is referencing. | -| wraps_set | bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | +| terraform_resource | cdktf.IInterpolatingParent | The parent resource. | +| terraform_attribute | str | The attribute on the parent resource this class is referencing. | +| wraps_set | bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | --- -##### `terraform_resource`Required +##### `terraform_resource`Required - *Type:* cdktf.IInterpolatingParent @@ -19318,7 +18783,7 @@ The parent resource. --- -##### `terraform_attribute`Required +##### `terraform_attribute`Required - *Type:* str @@ -19326,7 +18791,7 @@ The attribute on the parent resource this class is referencing. --- -##### `wraps_set`Required +##### `wraps_set`Required - *Type:* bool @@ -19338,15 +18803,15 @@ whether the list is wrapping a set (will add tolist() to be able to access an it | **Name** | **Description** | | --- | --- | -| all_with_map_key | Creating an iterator for this complex list. | -| compute_fqn | *No description.* | -| resolve | Produce the Token's value at resolution time. | -| to_string | Return a string representation of this resolvable object. | -| get | *No description.* | +| all_with_map_key | Creating an iterator for this complex list. | +| compute_fqn | *No description.* | +| resolve | Produce the Token's value at resolution time. | +| to_string | Return a string representation of this resolvable object. | +| get | *No description.* | --- -##### `all_with_map_key` +##### `all_with_map_key` ```python def all_with_map_key( @@ -19358,19 +18823,19 @@ Creating an iterator for this complex list. The list will be converted into a map with the mapKeyAttributeName as the key. -###### `map_key_attribute_name`Required +###### `map_key_attribute_name`Required - *Type:* str --- -##### `compute_fqn` +##### `compute_fqn` ```python def compute_fqn() -> str ``` -##### `resolve` +##### `resolve` ```python def resolve( @@ -19380,13 +18845,13 @@ def resolve( Produce the Token's value at resolution time. -###### `_context`Required +###### `_context`Required - *Type:* cdktf.IResolveContext --- -##### `to_string` +##### `to_string` ```python def to_string() -> str @@ -19396,15 +18861,15 @@ Return a string representation of this resolvable object. Returns a reversible string representation. -##### `get` +##### `get` ```python def get( index: typing.Union[int, float] -) -> DataDigitaloceanAppSpecJobLogDestinationOutputReference +) -> DataDigitaloceanAppSpecJobImageDeployOnPushOutputReference ``` -###### `index`Required +###### `index`Required - *Type:* typing.Union[int, float] @@ -19417,12 +18882,12 @@ the index of the item to return. | **Name** | **Type** | **Description** | | --- | --- | --- | -| creation_stack | typing.List[str] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| fqn | str | *No description.* | +| creation_stack | typing.List[str] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| fqn | str | *No description.* | --- -##### `creation_stack`Required +##### `creation_stack`Required ```python creation_stack: typing.List[str] @@ -19436,7 +18901,7 @@ If this returns an empty array the stack will not be attached. --- -##### `fqn`Required +##### `fqn`Required ```python fqn: str @@ -19447,29 +18912,31 @@ fqn: str --- -### DataDigitaloceanAppSpecJobLogDestinationLogtailList +### DataDigitaloceanAppSpecJobImageDeployOnPushOutputReference -#### Initializers +#### Initializers ```python from cdktf_cdktf_provider_digitalocean import data_digitalocean_app -dataDigitaloceanApp.DataDigitaloceanAppSpecJobLogDestinationLogtailList( +dataDigitaloceanApp.DataDigitaloceanAppSpecJobImageDeployOnPushOutputReference( terraform_resource: IInterpolatingParent, terraform_attribute: str, - wraps_set: bool + complex_object_index: typing.Union[int, float], + complex_object_is_from_set: bool ) ``` | **Name** | **Type** | **Description** | | --- | --- | --- | -| terraform_resource | cdktf.IInterpolatingParent | The parent resource. | -| terraform_attribute | str | The attribute on the parent resource this class is referencing. | -| wraps_set | bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | +| terraform_resource | cdktf.IInterpolatingParent | The parent resource. | +| terraform_attribute | str | The attribute on the parent resource this class is referencing. | +| complex_object_index | typing.Union[int, float] | the index of this item in the list. | +| complex_object_is_from_set | bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | --- -##### `terraform_resource`Required +##### `terraform_resource`Required - *Type:* cdktf.IInterpolatingParent @@ -19477,7 +18944,7 @@ The parent resource. --- -##### `terraform_attribute`Required +##### `terraform_attribute`Required - *Type:* str @@ -19485,7 +18952,15 @@ The attribute on the parent resource this class is referencing. --- -##### `wraps_set`Required +##### `complex_object_index`Required + +- *Type:* typing.Union[int, float] + +the index of this item in the list. + +--- + +##### `complex_object_is_from_set`Required - *Type:* bool @@ -19497,338 +18972,334 @@ whether the list is wrapping a set (will add tolist() to be able to access an it | **Name** | **Description** | | --- | --- | -| all_with_map_key | Creating an iterator for this complex list. | -| compute_fqn | *No description.* | -| resolve | Produce the Token's value at resolution time. | -| to_string | Return a string representation of this resolvable object. | -| get | *No description.* | +| compute_fqn | *No description.* | +| get_any_map_attribute | *No description.* | +| get_boolean_attribute | *No description.* | +| get_boolean_map_attribute | *No description.* | +| get_list_attribute | *No description.* | +| get_number_attribute | *No description.* | +| get_number_list_attribute | *No description.* | +| get_number_map_attribute | *No description.* | +| get_string_attribute | *No description.* | +| get_string_map_attribute | *No description.* | +| interpolation_for_attribute | *No description.* | +| resolve | Produce the Token's value at resolution time. | +| to_string | Return a string representation of this resolvable object. | --- -##### `all_with_map_key` +##### `compute_fqn` ```python -def all_with_map_key( - map_key_attribute_name: str -) -> DynamicListTerraformIterator +def compute_fqn() -> str ``` -Creating an iterator for this complex list. +##### `get_any_map_attribute` -The list will be converted into a map with the mapKeyAttributeName as the key. +```python +def get_any_map_attribute( + terraform_attribute: str +) -> typing.Mapping[typing.Any] +``` -###### `map_key_attribute_name`Required +###### `terraform_attribute`Required - *Type:* str --- -##### `compute_fqn` +##### `get_boolean_attribute` ```python -def compute_fqn() -> str +def get_boolean_attribute( + terraform_attribute: str +) -> IResolvable ``` -##### `resolve` +###### `terraform_attribute`Required + +- *Type:* str + +--- + +##### `get_boolean_map_attribute` ```python -def resolve( - _context: IResolveContext -) -> typing.Any +def get_boolean_map_attribute( + terraform_attribute: str +) -> typing.Mapping[bool] ``` -Produce the Token's value at resolution time. - -###### `_context`Required +###### `terraform_attribute`Required -- *Type:* cdktf.IResolveContext +- *Type:* str --- -##### `to_string` +##### `get_list_attribute` ```python -def to_string() -> str +def get_list_attribute( + terraform_attribute: str +) -> typing.List[str] ``` -Return a string representation of this resolvable object. +###### `terraform_attribute`Required -Returns a reversible string representation. +- *Type:* str -##### `get` +--- + +##### `get_number_attribute` ```python -def get( - index: typing.Union[int, float] -) -> DataDigitaloceanAppSpecJobLogDestinationLogtailOutputReference +def get_number_attribute( + terraform_attribute: str +) -> typing.Union[int, float] ``` -###### `index`Required - -- *Type:* typing.Union[int, float] +###### `terraform_attribute`Required -the index of the item to return. +- *Type:* str --- +##### `get_number_list_attribute` -#### Properties +```python +def get_number_list_attribute( + terraform_attribute: str +) -> typing.List[typing.Union[int, float]] +``` -| **Name** | **Type** | **Description** | -| --- | --- | --- | -| creation_stack | typing.List[str] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| fqn | str | *No description.* | +###### `terraform_attribute`Required + +- *Type:* str --- -##### `creation_stack`Required +##### `get_number_map_attribute` ```python -creation_stack: typing.List[str] +def get_number_map_attribute( + terraform_attribute: str +) -> typing.Mapping[typing.Union[int, float]] ``` -- *Type:* typing.List[str] - -The creation stack of this resolvable which will be appended to errors thrown during resolution. +###### `terraform_attribute`Required -If this returns an empty array the stack will not be attached. +- *Type:* str --- -##### `fqn`Required +##### `get_string_attribute` ```python -fqn: str +def get_string_attribute( + terraform_attribute: str +) -> str ``` +###### `terraform_attribute`Required + - *Type:* str --- - -### DataDigitaloceanAppSpecJobLogDestinationLogtailOutputReference - -#### Initializers +##### `get_string_map_attribute` ```python -from cdktf_cdktf_provider_digitalocean import data_digitalocean_app - -dataDigitaloceanApp.DataDigitaloceanAppSpecJobLogDestinationLogtailOutputReference( - terraform_resource: IInterpolatingParent, - terraform_attribute: str, - complex_object_index: typing.Union[int, float], - complex_object_is_from_set: bool -) +def get_string_map_attribute( + terraform_attribute: str +) -> typing.Mapping[str] ``` -| **Name** | **Type** | **Description** | -| --- | --- | --- | -| terraform_resource | cdktf.IInterpolatingParent | The parent resource. | -| terraform_attribute | str | The attribute on the parent resource this class is referencing. | -| complex_object_index | typing.Union[int, float] | the index of this item in the list. | -| complex_object_is_from_set | bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | - ---- +###### `terraform_attribute`Required -##### `terraform_resource`Required +- *Type:* str -- *Type:* cdktf.IInterpolatingParent +--- -The parent resource. +##### `interpolation_for_attribute` ---- +```python +def interpolation_for_attribute( + property: str +) -> IResolvable +``` -##### `terraform_attribute`Required +###### `property`Required - *Type:* str -The attribute on the parent resource this class is referencing. - --- -##### `complex_object_index`Required - -- *Type:* typing.Union[int, float] - -the index of this item in the list. - ---- - -##### `complex_object_is_from_set`Required - -- *Type:* bool +##### `resolve` -whether the list is wrapping a set (will add tolist() to be able to access an item via an index). +```python +def resolve( + _context: IResolveContext +) -> typing.Any +``` ---- +Produce the Token's value at resolution time. -#### Methods +###### `_context`Required -| **Name** | **Description** | -| --- | --- | -| compute_fqn | *No description.* | -| get_any_map_attribute | *No description.* | -| get_boolean_attribute | *No description.* | -| get_boolean_map_attribute | *No description.* | -| get_list_attribute | *No description.* | -| get_number_attribute | *No description.* | -| get_number_list_attribute | *No description.* | -| get_number_map_attribute | *No description.* | -| get_string_attribute | *No description.* | -| get_string_map_attribute | *No description.* | -| interpolation_for_attribute | *No description.* | -| resolve | Produce the Token's value at resolution time. | -| to_string | Return a string representation of this resolvable object. | +- *Type:* cdktf.IResolveContext --- -##### `compute_fqn` +##### `to_string` ```python -def compute_fqn() -> str +def to_string() -> str ``` -##### `get_any_map_attribute` +Return a string representation of this resolvable object. -```python -def get_any_map_attribute( - terraform_attribute: str -) -> typing.Mapping[typing.Any] -``` +Returns a reversible string representation. -###### `terraform_attribute`Required -- *Type:* str +#### Properties + +| **Name** | **Type** | **Description** | +| --- | --- | --- | +| creation_stack | typing.List[str] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| fqn | str | *No description.* | +| enabled | cdktf.IResolvable | *No description.* | +| internal_value | DataDigitaloceanAppSpecJobImageDeployOnPush | *No description.* | --- -##### `get_boolean_attribute` +##### `creation_stack`Required ```python -def get_boolean_attribute( - terraform_attribute: str -) -> IResolvable +creation_stack: typing.List[str] ``` -###### `terraform_attribute`Required +- *Type:* typing.List[str] -- *Type:* str +The creation stack of this resolvable which will be appended to errors thrown during resolution. + +If this returns an empty array the stack will not be attached. --- -##### `get_boolean_map_attribute` +##### `fqn`Required ```python -def get_boolean_map_attribute( - terraform_attribute: str -) -> typing.Mapping[bool] +fqn: str ``` -###### `terraform_attribute`Required - - *Type:* str --- -##### `get_list_attribute` +##### `enabled`Required ```python -def get_list_attribute( - terraform_attribute: str -) -> typing.List[str] +enabled: IResolvable ``` -###### `terraform_attribute`Required - -- *Type:* str +- *Type:* cdktf.IResolvable --- -##### `get_number_attribute` +##### `internal_value`Optional ```python -def get_number_attribute( - terraform_attribute: str -) -> typing.Union[int, float] +internal_value: DataDigitaloceanAppSpecJobImageDeployOnPush ``` -###### `terraform_attribute`Required - -- *Type:* str +- *Type:* DataDigitaloceanAppSpecJobImageDeployOnPush --- -##### `get_number_list_attribute` + +### DataDigitaloceanAppSpecJobImageList + +#### Initializers ```python -def get_number_list_attribute( - terraform_attribute: str -) -> typing.List[typing.Union[int, float]] -``` +from cdktf_cdktf_provider_digitalocean import data_digitalocean_app -###### `terraform_attribute`Required +dataDigitaloceanApp.DataDigitaloceanAppSpecJobImageList( + terraform_resource: IInterpolatingParent, + terraform_attribute: str, + wraps_set: bool +) +``` -- *Type:* str +| **Name** | **Type** | **Description** | +| --- | --- | --- | +| terraform_resource | cdktf.IInterpolatingParent | The parent resource. | +| terraform_attribute | str | The attribute on the parent resource this class is referencing. | +| wraps_set | bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | --- -##### `get_number_map_attribute` +##### `terraform_resource`Required -```python -def get_number_map_attribute( - terraform_attribute: str -) -> typing.Mapping[typing.Union[int, float]] -``` +- *Type:* cdktf.IInterpolatingParent -###### `terraform_attribute`Required +The parent resource. + +--- + +##### `terraform_attribute`Required - *Type:* str +The attribute on the parent resource this class is referencing. + --- -##### `get_string_attribute` +##### `wraps_set`Required -```python -def get_string_attribute( - terraform_attribute: str -) -> str -``` +- *Type:* bool -###### `terraform_attribute`Required +whether the list is wrapping a set (will add tolist() to be able to access an item via an index). -- *Type:* str +--- + +#### Methods + +| **Name** | **Description** | +| --- | --- | +| all_with_map_key | Creating an iterator for this complex list. | +| compute_fqn | *No description.* | +| resolve | Produce the Token's value at resolution time. | +| to_string | Return a string representation of this resolvable object. | +| get | *No description.* | --- -##### `get_string_map_attribute` +##### `all_with_map_key` ```python -def get_string_map_attribute( - terraform_attribute: str -) -> typing.Mapping[str] +def all_with_map_key( + map_key_attribute_name: str +) -> DynamicListTerraformIterator ``` -###### `terraform_attribute`Required +Creating an iterator for this complex list. + +The list will be converted into a map with the mapKeyAttributeName as the key. + +###### `map_key_attribute_name`Required - *Type:* str --- -##### `interpolation_for_attribute` +##### `compute_fqn` ```python -def interpolation_for_attribute( - property: str -) -> IResolvable +def compute_fqn() -> str ``` -###### `property`Required - -- *Type:* str - ---- - -##### `resolve` +##### `resolve` ```python def resolve( @@ -19838,13 +19309,13 @@ def resolve( Produce the Token's value at resolution time. -###### `_context`Required +###### `_context`Required - *Type:* cdktf.IResolveContext --- -##### `to_string` +##### `to_string` ```python def to_string() -> str @@ -19854,19 +19325,33 @@ Return a string representation of this resolvable object. Returns a reversible string representation. +##### `get` + +```python +def get( + index: typing.Union[int, float] +) -> DataDigitaloceanAppSpecJobImageOutputReference +``` + +###### `index`Required + +- *Type:* typing.Union[int, float] + +the index of the item to return. + +--- + #### Properties | **Name** | **Type** | **Description** | | --- | --- | --- | -| creation_stack | typing.List[str] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| fqn | str | *No description.* | -| token | str | *No description.* | -| internal_value | DataDigitaloceanAppSpecJobLogDestinationLogtail | *No description.* | +| creation_stack | typing.List[str] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| fqn | str | *No description.* | --- -##### `creation_stack`Required +##### `creation_stack`Required ```python creation_stack: typing.List[str] @@ -19880,7 +19365,7 @@ If this returns an empty array the stack will not be attached. --- -##### `fqn`Required +##### `fqn`Required ```python fqn: str @@ -19890,35 +19375,15 @@ fqn: str --- -##### `token`Required - -```python -token: str -``` - -- *Type:* str - ---- - -##### `internal_value`Optional - -```python -internal_value: DataDigitaloceanAppSpecJobLogDestinationLogtail -``` - -- *Type:* DataDigitaloceanAppSpecJobLogDestinationLogtail - ---- - -### DataDigitaloceanAppSpecJobLogDestinationOutputReference +### DataDigitaloceanAppSpecJobImageOutputReference -#### Initializers +#### Initializers ```python from cdktf_cdktf_provider_digitalocean import data_digitalocean_app -dataDigitaloceanApp.DataDigitaloceanAppSpecJobLogDestinationOutputReference( +dataDigitaloceanApp.DataDigitaloceanAppSpecJobImageOutputReference( terraform_resource: IInterpolatingParent, terraform_attribute: str, complex_object_index: typing.Union[int, float], @@ -19928,14 +19393,14 @@ dataDigitaloceanApp.DataDigitaloceanAppSpecJobLogDestinationOutputReference( | **Name** | **Type** | **Description** | | --- | --- | --- | -| terraform_resource | cdktf.IInterpolatingParent | The parent resource. | -| terraform_attribute | str | The attribute on the parent resource this class is referencing. | -| complex_object_index | typing.Union[int, float] | the index of this item in the list. | -| complex_object_is_from_set | bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | +| terraform_resource | cdktf.IInterpolatingParent | The parent resource. | +| terraform_attribute | str | The attribute on the parent resource this class is referencing. | +| complex_object_index | typing.Union[int, float] | the index of this item in the list. | +| complex_object_is_from_set | bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | --- -##### `terraform_resource`Required +##### `terraform_resource`Required - *Type:* cdktf.IInterpolatingParent @@ -19943,7 +19408,7 @@ The parent resource. --- -##### `terraform_attribute`Required +##### `terraform_attribute`Required - *Type:* str @@ -19951,7 +19416,7 @@ The attribute on the parent resource this class is referencing. --- -##### `complex_object_index`Required +##### `complex_object_index`Required - *Type:* typing.Union[int, float] @@ -19959,7 +19424,7 @@ the index of this item in the list. --- -##### `complex_object_is_from_set`Required +##### `complex_object_is_from_set`Required - *Type:* bool @@ -19971,29 +19436,29 @@ whether the list is wrapping a set (will add tolist() to be able to access an it | **Name** | **Description** | | --- | --- | -| compute_fqn | *No description.* | -| get_any_map_attribute | *No description.* | -| get_boolean_attribute | *No description.* | -| get_boolean_map_attribute | *No description.* | -| get_list_attribute | *No description.* | -| get_number_attribute | *No description.* | -| get_number_list_attribute | *No description.* | -| get_number_map_attribute | *No description.* | -| get_string_attribute | *No description.* | -| get_string_map_attribute | *No description.* | -| interpolation_for_attribute | *No description.* | -| resolve | Produce the Token's value at resolution time. | -| to_string | Return a string representation of this resolvable object. | +| compute_fqn | *No description.* | +| get_any_map_attribute | *No description.* | +| get_boolean_attribute | *No description.* | +| get_boolean_map_attribute | *No description.* | +| get_list_attribute | *No description.* | +| get_number_attribute | *No description.* | +| get_number_list_attribute | *No description.* | +| get_number_map_attribute | *No description.* | +| get_string_attribute | *No description.* | +| get_string_map_attribute | *No description.* | +| interpolation_for_attribute | *No description.* | +| resolve | Produce the Token's value at resolution time. | +| to_string | Return a string representation of this resolvable object. | --- -##### `compute_fqn` +##### `compute_fqn` ```python def compute_fqn() -> str ``` -##### `get_any_map_attribute` +##### `get_any_map_attribute` ```python def get_any_map_attribute( @@ -20001,13 +19466,13 @@ def get_any_map_attribute( ) -> typing.Mapping[typing.Any] ``` -###### `terraform_attribute`Required +###### `terraform_attribute`Required - *Type:* str --- -##### `get_boolean_attribute` +##### `get_boolean_attribute` ```python def get_boolean_attribute( @@ -20015,13 +19480,13 @@ def get_boolean_attribute( ) -> IResolvable ``` -###### `terraform_attribute`Required +###### `terraform_attribute`Required - *Type:* str --- -##### `get_boolean_map_attribute` +##### `get_boolean_map_attribute` ```python def get_boolean_map_attribute( @@ -20029,13 +19494,13 @@ def get_boolean_map_attribute( ) -> typing.Mapping[bool] ``` -###### `terraform_attribute`Required +###### `terraform_attribute`Required - *Type:* str --- -##### `get_list_attribute` +##### `get_list_attribute` ```python def get_list_attribute( @@ -20043,13 +19508,13 @@ def get_list_attribute( ) -> typing.List[str] ``` -###### `terraform_attribute`Required +###### `terraform_attribute`Required - *Type:* str --- -##### `get_number_attribute` +##### `get_number_attribute` ```python def get_number_attribute( @@ -20057,13 +19522,13 @@ def get_number_attribute( ) -> typing.Union[int, float] ``` -###### `terraform_attribute`Required +###### `terraform_attribute`Required - *Type:* str --- -##### `get_number_list_attribute` +##### `get_number_list_attribute` ```python def get_number_list_attribute( @@ -20071,13 +19536,13 @@ def get_number_list_attribute( ) -> typing.List[typing.Union[int, float]] ``` -###### `terraform_attribute`Required +###### `terraform_attribute`Required - *Type:* str --- -##### `get_number_map_attribute` +##### `get_number_map_attribute` ```python def get_number_map_attribute( @@ -20085,13 +19550,13 @@ def get_number_map_attribute( ) -> typing.Mapping[typing.Union[int, float]] ``` -###### `terraform_attribute`Required +###### `terraform_attribute`Required - *Type:* str --- -##### `get_string_attribute` +##### `get_string_attribute` ```python def get_string_attribute( @@ -20099,13 +19564,13 @@ def get_string_attribute( ) -> str ``` -###### `terraform_attribute`Required +###### `terraform_attribute`Required - *Type:* str --- -##### `get_string_map_attribute` +##### `get_string_map_attribute` ```python def get_string_map_attribute( @@ -20113,13 +19578,13 @@ def get_string_map_attribute( ) -> typing.Mapping[str] ``` -###### `terraform_attribute`Required +###### `terraform_attribute`Required - *Type:* str --- -##### `interpolation_for_attribute` +##### `interpolation_for_attribute` ```python def interpolation_for_attribute( @@ -20127,13 +19592,13 @@ def interpolation_for_attribute( ) -> IResolvable ``` -###### `property`Required +###### `property`Required - *Type:* str --- -##### `resolve` +##### `resolve` ```python def resolve( @@ -20143,13 +19608,13 @@ def resolve( Produce the Token's value at resolution time. -###### `_context`Required +###### `_context`Required - *Type:* cdktf.IResolveContext --- -##### `to_string` +##### `to_string` ```python def to_string() -> str @@ -20164,17 +19629,19 @@ Returns a reversible string representation. | **Name** | **Type** | **Description** | | --- | --- | --- | -| creation_stack | typing.List[str] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| fqn | str | *No description.* | -| datadog | DataDigitaloceanAppSpecJobLogDestinationDatadogList | *No description.* | -| logtail | DataDigitaloceanAppSpecJobLogDestinationLogtailList | *No description.* | -| name | str | *No description.* | -| papertrail | DataDigitaloceanAppSpecJobLogDestinationPapertrailList | *No description.* | -| internal_value | DataDigitaloceanAppSpecJobLogDestination | *No description.* | +| creation_stack | typing.List[str] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| fqn | str | *No description.* | +| deploy_on_push | DataDigitaloceanAppSpecJobImageDeployOnPushList | *No description.* | +| registry | str | *No description.* | +| registry_credentials | str | *No description.* | +| registry_type | str | *No description.* | +| repository | str | *No description.* | +| tag | str | *No description.* | +| internal_value | DataDigitaloceanAppSpecJobImage | *No description.* | --- -##### `creation_stack`Required +##### `creation_stack`Required ```python creation_stack: typing.List[str] @@ -20188,7 +19655,7 @@ If this returns an empty array the stack will not be attached. --- -##### `fqn`Required +##### `fqn`Required ```python fqn: str @@ -20198,65 +19665,85 @@ fqn: str --- -##### `datadog`Required +##### `deploy_on_push`Required ```python -datadog: DataDigitaloceanAppSpecJobLogDestinationDatadogList +deploy_on_push: DataDigitaloceanAppSpecJobImageDeployOnPushList ``` -- *Type:* DataDigitaloceanAppSpecJobLogDestinationDatadogList +- *Type:* DataDigitaloceanAppSpecJobImageDeployOnPushList --- -##### `logtail`Required +##### `registry`Required ```python -logtail: DataDigitaloceanAppSpecJobLogDestinationLogtailList +registry: str ``` -- *Type:* DataDigitaloceanAppSpecJobLogDestinationLogtailList +- *Type:* str --- -##### `name`Required +##### `registry_credentials`Required ```python -name: str +registry_credentials: str ``` - *Type:* str --- -##### `papertrail`Required +##### `registry_type`Required ```python -papertrail: DataDigitaloceanAppSpecJobLogDestinationPapertrailList +registry_type: str ``` -- *Type:* DataDigitaloceanAppSpecJobLogDestinationPapertrailList +- *Type:* str --- -##### `internal_value`Optional +##### `repository`Required ```python -internal_value: DataDigitaloceanAppSpecJobLogDestination +repository: str ``` -- *Type:* DataDigitaloceanAppSpecJobLogDestination +- *Type:* str + +--- + +##### `tag`Required + +```python +tag: str +``` + +- *Type:* str --- +##### `internal_value`Optional -### DataDigitaloceanAppSpecJobLogDestinationPapertrailList +```python +internal_value: DataDigitaloceanAppSpecJobImage +``` -#### Initializers +- *Type:* DataDigitaloceanAppSpecJobImage + +--- + + +### DataDigitaloceanAppSpecJobList + +#### Initializers ```python from cdktf_cdktf_provider_digitalocean import data_digitalocean_app -dataDigitaloceanApp.DataDigitaloceanAppSpecJobLogDestinationPapertrailList( +dataDigitaloceanApp.DataDigitaloceanAppSpecJobList( terraform_resource: IInterpolatingParent, terraform_attribute: str, wraps_set: bool @@ -20265,13 +19752,13 @@ dataDigitaloceanApp.DataDigitaloceanAppSpecJobLogDestinationPapertrailList( | **Name** | **Type** | **Description** | | --- | --- | --- | -| terraform_resource | cdktf.IInterpolatingParent | The parent resource. | -| terraform_attribute | str | The attribute on the parent resource this class is referencing. | -| wraps_set | bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | +| terraform_resource | cdktf.IInterpolatingParent | The parent resource. | +| terraform_attribute | str | The attribute on the parent resource this class is referencing. | +| wraps_set | bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | --- -##### `terraform_resource`Required +##### `terraform_resource`Required - *Type:* cdktf.IInterpolatingParent @@ -20279,7 +19766,7 @@ The parent resource. --- -##### `terraform_attribute`Required +##### `terraform_attribute`Required - *Type:* str @@ -20287,7 +19774,7 @@ The attribute on the parent resource this class is referencing. --- -##### `wraps_set`Required +##### `wraps_set`Required - *Type:* bool @@ -20299,15 +19786,15 @@ whether the list is wrapping a set (will add tolist() to be able to access an it | **Name** | **Description** | | --- | --- | -| all_with_map_key | Creating an iterator for this complex list. | -| compute_fqn | *No description.* | -| resolve | Produce the Token's value at resolution time. | -| to_string | Return a string representation of this resolvable object. | -| get | *No description.* | +| all_with_map_key | Creating an iterator for this complex list. | +| compute_fqn | *No description.* | +| resolve | Produce the Token's value at resolution time. | +| to_string | Return a string representation of this resolvable object. | +| get | *No description.* | --- -##### `all_with_map_key` +##### `all_with_map_key` ```python def all_with_map_key( @@ -20319,19 +19806,19 @@ Creating an iterator for this complex list. The list will be converted into a map with the mapKeyAttributeName as the key. -###### `map_key_attribute_name`Required +###### `map_key_attribute_name`Required - *Type:* str --- -##### `compute_fqn` +##### `compute_fqn` ```python def compute_fqn() -> str ``` -##### `resolve` +##### `resolve` ```python def resolve( @@ -20341,13 +19828,13 @@ def resolve( Produce the Token's value at resolution time. -###### `_context`Required +###### `_context`Required - *Type:* cdktf.IResolveContext --- -##### `to_string` +##### `to_string` ```python def to_string() -> str @@ -20357,15 +19844,15 @@ Return a string representation of this resolvable object. Returns a reversible string representation. -##### `get` +##### `get` ```python def get( index: typing.Union[int, float] -) -> DataDigitaloceanAppSpecJobLogDestinationPapertrailOutputReference +) -> DataDigitaloceanAppSpecJobOutputReference ``` -###### `index`Required +###### `index`Required - *Type:* typing.Union[int, float] @@ -20378,12 +19865,12 @@ the index of the item to return. | **Name** | **Type** | **Description** | | --- | --- | --- | -| creation_stack | typing.List[str] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| fqn | str | *No description.* | +| creation_stack | typing.List[str] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| fqn | str | *No description.* | --- -##### `creation_stack`Required +##### `creation_stack`Required ```python creation_stack: typing.List[str] @@ -20397,7 +19884,7 @@ If this returns an empty array the stack will not be attached. --- -##### `fqn`Required +##### `fqn`Required ```python fqn: str @@ -20408,31 +19895,29 @@ fqn: str --- -### DataDigitaloceanAppSpecJobLogDestinationPapertrailOutputReference +### DataDigitaloceanAppSpecJobLogDestinationDatadogList -#### Initializers +#### Initializers ```python from cdktf_cdktf_provider_digitalocean import data_digitalocean_app -dataDigitaloceanApp.DataDigitaloceanAppSpecJobLogDestinationPapertrailOutputReference( +dataDigitaloceanApp.DataDigitaloceanAppSpecJobLogDestinationDatadogList( terraform_resource: IInterpolatingParent, terraform_attribute: str, - complex_object_index: typing.Union[int, float], - complex_object_is_from_set: bool + wraps_set: bool ) ``` | **Name** | **Type** | **Description** | | --- | --- | --- | -| terraform_resource | cdktf.IInterpolatingParent | The parent resource. | -| terraform_attribute | str | The attribute on the parent resource this class is referencing. | -| complex_object_index | typing.Union[int, float] | the index of this item in the list. | -| complex_object_is_from_set | bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | +| terraform_resource | cdktf.IInterpolatingParent | The parent resource. | +| terraform_attribute | str | The attribute on the parent resource this class is referencing. | +| wraps_set | bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | --- -##### `terraform_resource`Required +##### `terraform_resource`Required - *Type:* cdktf.IInterpolatingParent @@ -20440,7 +19925,7 @@ The parent resource. --- -##### `terraform_attribute`Required +##### `terraform_attribute`Required - *Type:* str @@ -20448,15 +19933,7 @@ The attribute on the parent resource this class is referencing. --- -##### `complex_object_index`Required - -- *Type:* typing.Union[int, float] - -the index of this item in the list. - ---- - -##### `complex_object_is_from_set`Required +##### `wraps_set`Required - *Type:* bool @@ -20468,29 +19945,3551 @@ whether the list is wrapping a set (will add tolist() to be able to access an it | **Name** | **Description** | | --- | --- | -| compute_fqn | *No description.* | -| get_any_map_attribute | *No description.* | -| get_boolean_attribute | *No description.* | -| get_boolean_map_attribute | *No description.* | -| get_list_attribute | *No description.* | -| get_number_attribute | *No description.* | -| get_number_list_attribute | *No description.* | -| get_number_map_attribute | *No description.* | -| get_string_attribute | *No description.* | -| get_string_map_attribute | *No description.* | -| interpolation_for_attribute | *No description.* | -| resolve | Produce the Token's value at resolution time. | -| to_string | Return a string representation of this resolvable object. | +| all_with_map_key | Creating an iterator for this complex list. | +| compute_fqn | *No description.* | +| resolve | Produce the Token's value at resolution time. | +| to_string | Return a string representation of this resolvable object. | +| get | *No description.* | --- -##### `compute_fqn` +##### `all_with_map_key` ```python -def compute_fqn() -> str +def all_with_map_key( + map_key_attribute_name: str +) -> DynamicListTerraformIterator ``` -##### `get_any_map_attribute` +Creating an iterator for this complex list. + +The list will be converted into a map with the mapKeyAttributeName as the key. + +###### `map_key_attribute_name`Required + +- *Type:* str + +--- + +##### `compute_fqn` + +```python +def compute_fqn() -> str +``` + +##### `resolve` + +```python +def resolve( + _context: IResolveContext +) -> typing.Any +``` + +Produce the Token's value at resolution time. + +###### `_context`Required + +- *Type:* cdktf.IResolveContext + +--- + +##### `to_string` + +```python +def to_string() -> str +``` + +Return a string representation of this resolvable object. + +Returns a reversible string representation. + +##### `get` + +```python +def get( + index: typing.Union[int, float] +) -> DataDigitaloceanAppSpecJobLogDestinationDatadogOutputReference +``` + +###### `index`Required + +- *Type:* typing.Union[int, float] + +the index of the item to return. + +--- + + +#### Properties + +| **Name** | **Type** | **Description** | +| --- | --- | --- | +| creation_stack | typing.List[str] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| fqn | str | *No description.* | + +--- + +##### `creation_stack`Required + +```python +creation_stack: typing.List[str] +``` + +- *Type:* typing.List[str] + +The creation stack of this resolvable which will be appended to errors thrown during resolution. + +If this returns an empty array the stack will not be attached. + +--- + +##### `fqn`Required + +```python +fqn: str +``` + +- *Type:* str + +--- + + +### DataDigitaloceanAppSpecJobLogDestinationDatadogOutputReference + +#### Initializers + +```python +from cdktf_cdktf_provider_digitalocean import data_digitalocean_app + +dataDigitaloceanApp.DataDigitaloceanAppSpecJobLogDestinationDatadogOutputReference( + terraform_resource: IInterpolatingParent, + terraform_attribute: str, + complex_object_index: typing.Union[int, float], + complex_object_is_from_set: bool +) +``` + +| **Name** | **Type** | **Description** | +| --- | --- | --- | +| terraform_resource | cdktf.IInterpolatingParent | The parent resource. | +| terraform_attribute | str | The attribute on the parent resource this class is referencing. | +| complex_object_index | typing.Union[int, float] | the index of this item in the list. | +| complex_object_is_from_set | bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | + +--- + +##### `terraform_resource`Required + +- *Type:* cdktf.IInterpolatingParent + +The parent resource. + +--- + +##### `terraform_attribute`Required + +- *Type:* str + +The attribute on the parent resource this class is referencing. + +--- + +##### `complex_object_index`Required + +- *Type:* typing.Union[int, float] + +the index of this item in the list. + +--- + +##### `complex_object_is_from_set`Required + +- *Type:* bool + +whether the list is wrapping a set (will add tolist() to be able to access an item via an index). + +--- + +#### Methods + +| **Name** | **Description** | +| --- | --- | +| compute_fqn | *No description.* | +| get_any_map_attribute | *No description.* | +| get_boolean_attribute | *No description.* | +| get_boolean_map_attribute | *No description.* | +| get_list_attribute | *No description.* | +| get_number_attribute | *No description.* | +| get_number_list_attribute | *No description.* | +| get_number_map_attribute | *No description.* | +| get_string_attribute | *No description.* | +| get_string_map_attribute | *No description.* | +| interpolation_for_attribute | *No description.* | +| resolve | Produce the Token's value at resolution time. | +| to_string | Return a string representation of this resolvable object. | + +--- + +##### `compute_fqn` + +```python +def compute_fqn() -> str +``` + +##### `get_any_map_attribute` + +```python +def get_any_map_attribute( + terraform_attribute: str +) -> typing.Mapping[typing.Any] +``` + +###### `terraform_attribute`Required + +- *Type:* str + +--- + +##### `get_boolean_attribute` + +```python +def get_boolean_attribute( + terraform_attribute: str +) -> IResolvable +``` + +###### `terraform_attribute`Required + +- *Type:* str + +--- + +##### `get_boolean_map_attribute` + +```python +def get_boolean_map_attribute( + terraform_attribute: str +) -> typing.Mapping[bool] +``` + +###### `terraform_attribute`Required + +- *Type:* str + +--- + +##### `get_list_attribute` + +```python +def get_list_attribute( + terraform_attribute: str +) -> typing.List[str] +``` + +###### `terraform_attribute`Required + +- *Type:* str + +--- + +##### `get_number_attribute` + +```python +def get_number_attribute( + terraform_attribute: str +) -> typing.Union[int, float] +``` + +###### `terraform_attribute`Required + +- *Type:* str + +--- + +##### `get_number_list_attribute` + +```python +def get_number_list_attribute( + terraform_attribute: str +) -> typing.List[typing.Union[int, float]] +``` + +###### `terraform_attribute`Required + +- *Type:* str + +--- + +##### `get_number_map_attribute` + +```python +def get_number_map_attribute( + terraform_attribute: str +) -> typing.Mapping[typing.Union[int, float]] +``` + +###### `terraform_attribute`Required + +- *Type:* str + +--- + +##### `get_string_attribute` + +```python +def get_string_attribute( + terraform_attribute: str +) -> str +``` + +###### `terraform_attribute`Required + +- *Type:* str + +--- + +##### `get_string_map_attribute` + +```python +def get_string_map_attribute( + terraform_attribute: str +) -> typing.Mapping[str] +``` + +###### `terraform_attribute`Required + +- *Type:* str + +--- + +##### `interpolation_for_attribute` + +```python +def interpolation_for_attribute( + property: str +) -> IResolvable +``` + +###### `property`Required + +- *Type:* str + +--- + +##### `resolve` + +```python +def resolve( + _context: IResolveContext +) -> typing.Any +``` + +Produce the Token's value at resolution time. + +###### `_context`Required + +- *Type:* cdktf.IResolveContext + +--- + +##### `to_string` + +```python +def to_string() -> str +``` + +Return a string representation of this resolvable object. + +Returns a reversible string representation. + + +#### Properties + +| **Name** | **Type** | **Description** | +| --- | --- | --- | +| creation_stack | typing.List[str] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| fqn | str | *No description.* | +| api_key | str | *No description.* | +| endpoint | str | *No description.* | +| internal_value | DataDigitaloceanAppSpecJobLogDestinationDatadog | *No description.* | + +--- + +##### `creation_stack`Required + +```python +creation_stack: typing.List[str] +``` + +- *Type:* typing.List[str] + +The creation stack of this resolvable which will be appended to errors thrown during resolution. + +If this returns an empty array the stack will not be attached. + +--- + +##### `fqn`Required + +```python +fqn: str +``` + +- *Type:* str + +--- + +##### `api_key`Required + +```python +api_key: str +``` + +- *Type:* str + +--- + +##### `endpoint`Required + +```python +endpoint: str +``` + +- *Type:* str + +--- + +##### `internal_value`Optional + +```python +internal_value: DataDigitaloceanAppSpecJobLogDestinationDatadog +``` + +- *Type:* DataDigitaloceanAppSpecJobLogDestinationDatadog + +--- + + +### DataDigitaloceanAppSpecJobLogDestinationList + +#### Initializers + +```python +from cdktf_cdktf_provider_digitalocean import data_digitalocean_app + +dataDigitaloceanApp.DataDigitaloceanAppSpecJobLogDestinationList( + terraform_resource: IInterpolatingParent, + terraform_attribute: str, + wraps_set: bool +) +``` + +| **Name** | **Type** | **Description** | +| --- | --- | --- | +| terraform_resource | cdktf.IInterpolatingParent | The parent resource. | +| terraform_attribute | str | The attribute on the parent resource this class is referencing. | +| wraps_set | bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | + +--- + +##### `terraform_resource`Required + +- *Type:* cdktf.IInterpolatingParent + +The parent resource. + +--- + +##### `terraform_attribute`Required + +- *Type:* str + +The attribute on the parent resource this class is referencing. + +--- + +##### `wraps_set`Required + +- *Type:* bool + +whether the list is wrapping a set (will add tolist() to be able to access an item via an index). + +--- + +#### Methods + +| **Name** | **Description** | +| --- | --- | +| all_with_map_key | Creating an iterator for this complex list. | +| compute_fqn | *No description.* | +| resolve | Produce the Token's value at resolution time. | +| to_string | Return a string representation of this resolvable object. | +| get | *No description.* | + +--- + +##### `all_with_map_key` + +```python +def all_with_map_key( + map_key_attribute_name: str +) -> DynamicListTerraformIterator +``` + +Creating an iterator for this complex list. + +The list will be converted into a map with the mapKeyAttributeName as the key. + +###### `map_key_attribute_name`Required + +- *Type:* str + +--- + +##### `compute_fqn` + +```python +def compute_fqn() -> str +``` + +##### `resolve` + +```python +def resolve( + _context: IResolveContext +) -> typing.Any +``` + +Produce the Token's value at resolution time. + +###### `_context`Required + +- *Type:* cdktf.IResolveContext + +--- + +##### `to_string` + +```python +def to_string() -> str +``` + +Return a string representation of this resolvable object. + +Returns a reversible string representation. + +##### `get` + +```python +def get( + index: typing.Union[int, float] +) -> DataDigitaloceanAppSpecJobLogDestinationOutputReference +``` + +###### `index`Required + +- *Type:* typing.Union[int, float] + +the index of the item to return. + +--- + + +#### Properties + +| **Name** | **Type** | **Description** | +| --- | --- | --- | +| creation_stack | typing.List[str] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| fqn | str | *No description.* | + +--- + +##### `creation_stack`Required + +```python +creation_stack: typing.List[str] +``` + +- *Type:* typing.List[str] + +The creation stack of this resolvable which will be appended to errors thrown during resolution. + +If this returns an empty array the stack will not be attached. + +--- + +##### `fqn`Required + +```python +fqn: str +``` + +- *Type:* str + +--- + + +### DataDigitaloceanAppSpecJobLogDestinationLogtailList + +#### Initializers + +```python +from cdktf_cdktf_provider_digitalocean import data_digitalocean_app + +dataDigitaloceanApp.DataDigitaloceanAppSpecJobLogDestinationLogtailList( + terraform_resource: IInterpolatingParent, + terraform_attribute: str, + wraps_set: bool +) +``` + +| **Name** | **Type** | **Description** | +| --- | --- | --- | +| terraform_resource | cdktf.IInterpolatingParent | The parent resource. | +| terraform_attribute | str | The attribute on the parent resource this class is referencing. | +| wraps_set | bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | + +--- + +##### `terraform_resource`Required + +- *Type:* cdktf.IInterpolatingParent + +The parent resource. + +--- + +##### `terraform_attribute`Required + +- *Type:* str + +The attribute on the parent resource this class is referencing. + +--- + +##### `wraps_set`Required + +- *Type:* bool + +whether the list is wrapping a set (will add tolist() to be able to access an item via an index). + +--- + +#### Methods + +| **Name** | **Description** | +| --- | --- | +| all_with_map_key | Creating an iterator for this complex list. | +| compute_fqn | *No description.* | +| resolve | Produce the Token's value at resolution time. | +| to_string | Return a string representation of this resolvable object. | +| get | *No description.* | + +--- + +##### `all_with_map_key` + +```python +def all_with_map_key( + map_key_attribute_name: str +) -> DynamicListTerraformIterator +``` + +Creating an iterator for this complex list. + +The list will be converted into a map with the mapKeyAttributeName as the key. + +###### `map_key_attribute_name`Required + +- *Type:* str + +--- + +##### `compute_fqn` + +```python +def compute_fqn() -> str +``` + +##### `resolve` + +```python +def resolve( + _context: IResolveContext +) -> typing.Any +``` + +Produce the Token's value at resolution time. + +###### `_context`Required + +- *Type:* cdktf.IResolveContext + +--- + +##### `to_string` + +```python +def to_string() -> str +``` + +Return a string representation of this resolvable object. + +Returns a reversible string representation. + +##### `get` + +```python +def get( + index: typing.Union[int, float] +) -> DataDigitaloceanAppSpecJobLogDestinationLogtailOutputReference +``` + +###### `index`Required + +- *Type:* typing.Union[int, float] + +the index of the item to return. + +--- + + +#### Properties + +| **Name** | **Type** | **Description** | +| --- | --- | --- | +| creation_stack | typing.List[str] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| fqn | str | *No description.* | + +--- + +##### `creation_stack`Required + +```python +creation_stack: typing.List[str] +``` + +- *Type:* typing.List[str] + +The creation stack of this resolvable which will be appended to errors thrown during resolution. + +If this returns an empty array the stack will not be attached. + +--- + +##### `fqn`Required + +```python +fqn: str +``` + +- *Type:* str + +--- + + +### DataDigitaloceanAppSpecJobLogDestinationLogtailOutputReference + +#### Initializers + +```python +from cdktf_cdktf_provider_digitalocean import data_digitalocean_app + +dataDigitaloceanApp.DataDigitaloceanAppSpecJobLogDestinationLogtailOutputReference( + terraform_resource: IInterpolatingParent, + terraform_attribute: str, + complex_object_index: typing.Union[int, float], + complex_object_is_from_set: bool +) +``` + +| **Name** | **Type** | **Description** | +| --- | --- | --- | +| terraform_resource | cdktf.IInterpolatingParent | The parent resource. | +| terraform_attribute | str | The attribute on the parent resource this class is referencing. | +| complex_object_index | typing.Union[int, float] | the index of this item in the list. | +| complex_object_is_from_set | bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | + +--- + +##### `terraform_resource`Required + +- *Type:* cdktf.IInterpolatingParent + +The parent resource. + +--- + +##### `terraform_attribute`Required + +- *Type:* str + +The attribute on the parent resource this class is referencing. + +--- + +##### `complex_object_index`Required + +- *Type:* typing.Union[int, float] + +the index of this item in the list. + +--- + +##### `complex_object_is_from_set`Required + +- *Type:* bool + +whether the list is wrapping a set (will add tolist() to be able to access an item via an index). + +--- + +#### Methods + +| **Name** | **Description** | +| --- | --- | +| compute_fqn | *No description.* | +| get_any_map_attribute | *No description.* | +| get_boolean_attribute | *No description.* | +| get_boolean_map_attribute | *No description.* | +| get_list_attribute | *No description.* | +| get_number_attribute | *No description.* | +| get_number_list_attribute | *No description.* | +| get_number_map_attribute | *No description.* | +| get_string_attribute | *No description.* | +| get_string_map_attribute | *No description.* | +| interpolation_for_attribute | *No description.* | +| resolve | Produce the Token's value at resolution time. | +| to_string | Return a string representation of this resolvable object. | + +--- + +##### `compute_fqn` + +```python +def compute_fqn() -> str +``` + +##### `get_any_map_attribute` + +```python +def get_any_map_attribute( + terraform_attribute: str +) -> typing.Mapping[typing.Any] +``` + +###### `terraform_attribute`Required + +- *Type:* str + +--- + +##### `get_boolean_attribute` + +```python +def get_boolean_attribute( + terraform_attribute: str +) -> IResolvable +``` + +###### `terraform_attribute`Required + +- *Type:* str + +--- + +##### `get_boolean_map_attribute` + +```python +def get_boolean_map_attribute( + terraform_attribute: str +) -> typing.Mapping[bool] +``` + +###### `terraform_attribute`Required + +- *Type:* str + +--- + +##### `get_list_attribute` + +```python +def get_list_attribute( + terraform_attribute: str +) -> typing.List[str] +``` + +###### `terraform_attribute`Required + +- *Type:* str + +--- + +##### `get_number_attribute` + +```python +def get_number_attribute( + terraform_attribute: str +) -> typing.Union[int, float] +``` + +###### `terraform_attribute`Required + +- *Type:* str + +--- + +##### `get_number_list_attribute` + +```python +def get_number_list_attribute( + terraform_attribute: str +) -> typing.List[typing.Union[int, float]] +``` + +###### `terraform_attribute`Required + +- *Type:* str + +--- + +##### `get_number_map_attribute` + +```python +def get_number_map_attribute( + terraform_attribute: str +) -> typing.Mapping[typing.Union[int, float]] +``` + +###### `terraform_attribute`Required + +- *Type:* str + +--- + +##### `get_string_attribute` + +```python +def get_string_attribute( + terraform_attribute: str +) -> str +``` + +###### `terraform_attribute`Required + +- *Type:* str + +--- + +##### `get_string_map_attribute` + +```python +def get_string_map_attribute( + terraform_attribute: str +) -> typing.Mapping[str] +``` + +###### `terraform_attribute`Required + +- *Type:* str + +--- + +##### `interpolation_for_attribute` + +```python +def interpolation_for_attribute( + property: str +) -> IResolvable +``` + +###### `property`Required + +- *Type:* str + +--- + +##### `resolve` + +```python +def resolve( + _context: IResolveContext +) -> typing.Any +``` + +Produce the Token's value at resolution time. + +###### `_context`Required + +- *Type:* cdktf.IResolveContext + +--- + +##### `to_string` + +```python +def to_string() -> str +``` + +Return a string representation of this resolvable object. + +Returns a reversible string representation. + + +#### Properties + +| **Name** | **Type** | **Description** | +| --- | --- | --- | +| creation_stack | typing.List[str] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| fqn | str | *No description.* | +| token | str | *No description.* | +| internal_value | DataDigitaloceanAppSpecJobLogDestinationLogtail | *No description.* | + +--- + +##### `creation_stack`Required + +```python +creation_stack: typing.List[str] +``` + +- *Type:* typing.List[str] + +The creation stack of this resolvable which will be appended to errors thrown during resolution. + +If this returns an empty array the stack will not be attached. + +--- + +##### `fqn`Required + +```python +fqn: str +``` + +- *Type:* str + +--- + +##### `token`Required + +```python +token: str +``` + +- *Type:* str + +--- + +##### `internal_value`Optional + +```python +internal_value: DataDigitaloceanAppSpecJobLogDestinationLogtail +``` + +- *Type:* DataDigitaloceanAppSpecJobLogDestinationLogtail + +--- + + +### DataDigitaloceanAppSpecJobLogDestinationOpenSearchBasicAuthList + +#### Initializers + +```python +from cdktf_cdktf_provider_digitalocean import data_digitalocean_app + +dataDigitaloceanApp.DataDigitaloceanAppSpecJobLogDestinationOpenSearchBasicAuthList( + terraform_resource: IInterpolatingParent, + terraform_attribute: str, + wraps_set: bool +) +``` + +| **Name** | **Type** | **Description** | +| --- | --- | --- | +| terraform_resource | cdktf.IInterpolatingParent | The parent resource. | +| terraform_attribute | str | The attribute on the parent resource this class is referencing. | +| wraps_set | bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | + +--- + +##### `terraform_resource`Required + +- *Type:* cdktf.IInterpolatingParent + +The parent resource. + +--- + +##### `terraform_attribute`Required + +- *Type:* str + +The attribute on the parent resource this class is referencing. + +--- + +##### `wraps_set`Required + +- *Type:* bool + +whether the list is wrapping a set (will add tolist() to be able to access an item via an index). + +--- + +#### Methods + +| **Name** | **Description** | +| --- | --- | +| all_with_map_key | Creating an iterator for this complex list. | +| compute_fqn | *No description.* | +| resolve | Produce the Token's value at resolution time. | +| to_string | Return a string representation of this resolvable object. | +| get | *No description.* | + +--- + +##### `all_with_map_key` + +```python +def all_with_map_key( + map_key_attribute_name: str +) -> DynamicListTerraformIterator +``` + +Creating an iterator for this complex list. + +The list will be converted into a map with the mapKeyAttributeName as the key. + +###### `map_key_attribute_name`Required + +- *Type:* str + +--- + +##### `compute_fqn` + +```python +def compute_fqn() -> str +``` + +##### `resolve` + +```python +def resolve( + _context: IResolveContext +) -> typing.Any +``` + +Produce the Token's value at resolution time. + +###### `_context`Required + +- *Type:* cdktf.IResolveContext + +--- + +##### `to_string` + +```python +def to_string() -> str +``` + +Return a string representation of this resolvable object. + +Returns a reversible string representation. + +##### `get` + +```python +def get( + index: typing.Union[int, float] +) -> DataDigitaloceanAppSpecJobLogDestinationOpenSearchBasicAuthOutputReference +``` + +###### `index`Required + +- *Type:* typing.Union[int, float] + +the index of the item to return. + +--- + + +#### Properties + +| **Name** | **Type** | **Description** | +| --- | --- | --- | +| creation_stack | typing.List[str] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| fqn | str | *No description.* | + +--- + +##### `creation_stack`Required + +```python +creation_stack: typing.List[str] +``` + +- *Type:* typing.List[str] + +The creation stack of this resolvable which will be appended to errors thrown during resolution. + +If this returns an empty array the stack will not be attached. + +--- + +##### `fqn`Required + +```python +fqn: str +``` + +- *Type:* str + +--- + + +### DataDigitaloceanAppSpecJobLogDestinationOpenSearchBasicAuthOutputReference + +#### Initializers + +```python +from cdktf_cdktf_provider_digitalocean import data_digitalocean_app + +dataDigitaloceanApp.DataDigitaloceanAppSpecJobLogDestinationOpenSearchBasicAuthOutputReference( + terraform_resource: IInterpolatingParent, + terraform_attribute: str, + complex_object_index: typing.Union[int, float], + complex_object_is_from_set: bool +) +``` + +| **Name** | **Type** | **Description** | +| --- | --- | --- | +| terraform_resource | cdktf.IInterpolatingParent | The parent resource. | +| terraform_attribute | str | The attribute on the parent resource this class is referencing. | +| complex_object_index | typing.Union[int, float] | the index of this item in the list. | +| complex_object_is_from_set | bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | + +--- + +##### `terraform_resource`Required + +- *Type:* cdktf.IInterpolatingParent + +The parent resource. + +--- + +##### `terraform_attribute`Required + +- *Type:* str + +The attribute on the parent resource this class is referencing. + +--- + +##### `complex_object_index`Required + +- *Type:* typing.Union[int, float] + +the index of this item in the list. + +--- + +##### `complex_object_is_from_set`Required + +- *Type:* bool + +whether the list is wrapping a set (will add tolist() to be able to access an item via an index). + +--- + +#### Methods + +| **Name** | **Description** | +| --- | --- | +| compute_fqn | *No description.* | +| get_any_map_attribute | *No description.* | +| get_boolean_attribute | *No description.* | +| get_boolean_map_attribute | *No description.* | +| get_list_attribute | *No description.* | +| get_number_attribute | *No description.* | +| get_number_list_attribute | *No description.* | +| get_number_map_attribute | *No description.* | +| get_string_attribute | *No description.* | +| get_string_map_attribute | *No description.* | +| interpolation_for_attribute | *No description.* | +| resolve | Produce the Token's value at resolution time. | +| to_string | Return a string representation of this resolvable object. | + +--- + +##### `compute_fqn` + +```python +def compute_fqn() -> str +``` + +##### `get_any_map_attribute` + +```python +def get_any_map_attribute( + terraform_attribute: str +) -> typing.Mapping[typing.Any] +``` + +###### `terraform_attribute`Required + +- *Type:* str + +--- + +##### `get_boolean_attribute` + +```python +def get_boolean_attribute( + terraform_attribute: str +) -> IResolvable +``` + +###### `terraform_attribute`Required + +- *Type:* str + +--- + +##### `get_boolean_map_attribute` + +```python +def get_boolean_map_attribute( + terraform_attribute: str +) -> typing.Mapping[bool] +``` + +###### `terraform_attribute`Required + +- *Type:* str + +--- + +##### `get_list_attribute` + +```python +def get_list_attribute( + terraform_attribute: str +) -> typing.List[str] +``` + +###### `terraform_attribute`Required + +- *Type:* str + +--- + +##### `get_number_attribute` + +```python +def get_number_attribute( + terraform_attribute: str +) -> typing.Union[int, float] +``` + +###### `terraform_attribute`Required + +- *Type:* str + +--- + +##### `get_number_list_attribute` + +```python +def get_number_list_attribute( + terraform_attribute: str +) -> typing.List[typing.Union[int, float]] +``` + +###### `terraform_attribute`Required + +- *Type:* str + +--- + +##### `get_number_map_attribute` + +```python +def get_number_map_attribute( + terraform_attribute: str +) -> typing.Mapping[typing.Union[int, float]] +``` + +###### `terraform_attribute`Required + +- *Type:* str + +--- + +##### `get_string_attribute` + +```python +def get_string_attribute( + terraform_attribute: str +) -> str +``` + +###### `terraform_attribute`Required + +- *Type:* str + +--- + +##### `get_string_map_attribute` + +```python +def get_string_map_attribute( + terraform_attribute: str +) -> typing.Mapping[str] +``` + +###### `terraform_attribute`Required + +- *Type:* str + +--- + +##### `interpolation_for_attribute` + +```python +def interpolation_for_attribute( + property: str +) -> IResolvable +``` + +###### `property`Required + +- *Type:* str + +--- + +##### `resolve` + +```python +def resolve( + _context: IResolveContext +) -> typing.Any +``` + +Produce the Token's value at resolution time. + +###### `_context`Required + +- *Type:* cdktf.IResolveContext + +--- + +##### `to_string` + +```python +def to_string() -> str +``` + +Return a string representation of this resolvable object. + +Returns a reversible string representation. + + +#### Properties + +| **Name** | **Type** | **Description** | +| --- | --- | --- | +| creation_stack | typing.List[str] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| fqn | str | *No description.* | +| password | str | *No description.* | +| user | str | *No description.* | +| internal_value | DataDigitaloceanAppSpecJobLogDestinationOpenSearchBasicAuth | *No description.* | + +--- + +##### `creation_stack`Required + +```python +creation_stack: typing.List[str] +``` + +- *Type:* typing.List[str] + +The creation stack of this resolvable which will be appended to errors thrown during resolution. + +If this returns an empty array the stack will not be attached. + +--- + +##### `fqn`Required + +```python +fqn: str +``` + +- *Type:* str + +--- + +##### `password`Required + +```python +password: str +``` + +- *Type:* str + +--- + +##### `user`Required + +```python +user: str +``` + +- *Type:* str + +--- + +##### `internal_value`Optional + +```python +internal_value: DataDigitaloceanAppSpecJobLogDestinationOpenSearchBasicAuth +``` + +- *Type:* DataDigitaloceanAppSpecJobLogDestinationOpenSearchBasicAuth + +--- + + +### DataDigitaloceanAppSpecJobLogDestinationOpenSearchList + +#### Initializers + +```python +from cdktf_cdktf_provider_digitalocean import data_digitalocean_app + +dataDigitaloceanApp.DataDigitaloceanAppSpecJobLogDestinationOpenSearchList( + terraform_resource: IInterpolatingParent, + terraform_attribute: str, + wraps_set: bool +) +``` + +| **Name** | **Type** | **Description** | +| --- | --- | --- | +| terraform_resource | cdktf.IInterpolatingParent | The parent resource. | +| terraform_attribute | str | The attribute on the parent resource this class is referencing. | +| wraps_set | bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | + +--- + +##### `terraform_resource`Required + +- *Type:* cdktf.IInterpolatingParent + +The parent resource. + +--- + +##### `terraform_attribute`Required + +- *Type:* str + +The attribute on the parent resource this class is referencing. + +--- + +##### `wraps_set`Required + +- *Type:* bool + +whether the list is wrapping a set (will add tolist() to be able to access an item via an index). + +--- + +#### Methods + +| **Name** | **Description** | +| --- | --- | +| all_with_map_key | Creating an iterator for this complex list. | +| compute_fqn | *No description.* | +| resolve | Produce the Token's value at resolution time. | +| to_string | Return a string representation of this resolvable object. | +| get | *No description.* | + +--- + +##### `all_with_map_key` + +```python +def all_with_map_key( + map_key_attribute_name: str +) -> DynamicListTerraformIterator +``` + +Creating an iterator for this complex list. + +The list will be converted into a map with the mapKeyAttributeName as the key. + +###### `map_key_attribute_name`Required + +- *Type:* str + +--- + +##### `compute_fqn` + +```python +def compute_fqn() -> str +``` + +##### `resolve` + +```python +def resolve( + _context: IResolveContext +) -> typing.Any +``` + +Produce the Token's value at resolution time. + +###### `_context`Required + +- *Type:* cdktf.IResolveContext + +--- + +##### `to_string` + +```python +def to_string() -> str +``` + +Return a string representation of this resolvable object. + +Returns a reversible string representation. + +##### `get` + +```python +def get( + index: typing.Union[int, float] +) -> DataDigitaloceanAppSpecJobLogDestinationOpenSearchOutputReference +``` + +###### `index`Required + +- *Type:* typing.Union[int, float] + +the index of the item to return. + +--- + + +#### Properties + +| **Name** | **Type** | **Description** | +| --- | --- | --- | +| creation_stack | typing.List[str] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| fqn | str | *No description.* | + +--- + +##### `creation_stack`Required + +```python +creation_stack: typing.List[str] +``` + +- *Type:* typing.List[str] + +The creation stack of this resolvable which will be appended to errors thrown during resolution. + +If this returns an empty array the stack will not be attached. + +--- + +##### `fqn`Required + +```python +fqn: str +``` + +- *Type:* str + +--- + + +### DataDigitaloceanAppSpecJobLogDestinationOpenSearchOutputReference + +#### Initializers + +```python +from cdktf_cdktf_provider_digitalocean import data_digitalocean_app + +dataDigitaloceanApp.DataDigitaloceanAppSpecJobLogDestinationOpenSearchOutputReference( + terraform_resource: IInterpolatingParent, + terraform_attribute: str, + complex_object_index: typing.Union[int, float], + complex_object_is_from_set: bool +) +``` + +| **Name** | **Type** | **Description** | +| --- | --- | --- | +| terraform_resource | cdktf.IInterpolatingParent | The parent resource. | +| terraform_attribute | str | The attribute on the parent resource this class is referencing. | +| complex_object_index | typing.Union[int, float] | the index of this item in the list. | +| complex_object_is_from_set | bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | + +--- + +##### `terraform_resource`Required + +- *Type:* cdktf.IInterpolatingParent + +The parent resource. + +--- + +##### `terraform_attribute`Required + +- *Type:* str + +The attribute on the parent resource this class is referencing. + +--- + +##### `complex_object_index`Required + +- *Type:* typing.Union[int, float] + +the index of this item in the list. + +--- + +##### `complex_object_is_from_set`Required + +- *Type:* bool + +whether the list is wrapping a set (will add tolist() to be able to access an item via an index). + +--- + +#### Methods + +| **Name** | **Description** | +| --- | --- | +| compute_fqn | *No description.* | +| get_any_map_attribute | *No description.* | +| get_boolean_attribute | *No description.* | +| get_boolean_map_attribute | *No description.* | +| get_list_attribute | *No description.* | +| get_number_attribute | *No description.* | +| get_number_list_attribute | *No description.* | +| get_number_map_attribute | *No description.* | +| get_string_attribute | *No description.* | +| get_string_map_attribute | *No description.* | +| interpolation_for_attribute | *No description.* | +| resolve | Produce the Token's value at resolution time. | +| to_string | Return a string representation of this resolvable object. | + +--- + +##### `compute_fqn` + +```python +def compute_fqn() -> str +``` + +##### `get_any_map_attribute` + +```python +def get_any_map_attribute( + terraform_attribute: str +) -> typing.Mapping[typing.Any] +``` + +###### `terraform_attribute`Required + +- *Type:* str + +--- + +##### `get_boolean_attribute` + +```python +def get_boolean_attribute( + terraform_attribute: str +) -> IResolvable +``` + +###### `terraform_attribute`Required + +- *Type:* str + +--- + +##### `get_boolean_map_attribute` + +```python +def get_boolean_map_attribute( + terraform_attribute: str +) -> typing.Mapping[bool] +``` + +###### `terraform_attribute`Required + +- *Type:* str + +--- + +##### `get_list_attribute` + +```python +def get_list_attribute( + terraform_attribute: str +) -> typing.List[str] +``` + +###### `terraform_attribute`Required + +- *Type:* str + +--- + +##### `get_number_attribute` + +```python +def get_number_attribute( + terraform_attribute: str +) -> typing.Union[int, float] +``` + +###### `terraform_attribute`Required + +- *Type:* str + +--- + +##### `get_number_list_attribute` + +```python +def get_number_list_attribute( + terraform_attribute: str +) -> typing.List[typing.Union[int, float]] +``` + +###### `terraform_attribute`Required + +- *Type:* str + +--- + +##### `get_number_map_attribute` + +```python +def get_number_map_attribute( + terraform_attribute: str +) -> typing.Mapping[typing.Union[int, float]] +``` + +###### `terraform_attribute`Required + +- *Type:* str + +--- + +##### `get_string_attribute` + +```python +def get_string_attribute( + terraform_attribute: str +) -> str +``` + +###### `terraform_attribute`Required + +- *Type:* str + +--- + +##### `get_string_map_attribute` + +```python +def get_string_map_attribute( + terraform_attribute: str +) -> typing.Mapping[str] +``` + +###### `terraform_attribute`Required + +- *Type:* str + +--- + +##### `interpolation_for_attribute` + +```python +def interpolation_for_attribute( + property: str +) -> IResolvable +``` + +###### `property`Required + +- *Type:* str + +--- + +##### `resolve` + +```python +def resolve( + _context: IResolveContext +) -> typing.Any +``` + +Produce the Token's value at resolution time. + +###### `_context`Required + +- *Type:* cdktf.IResolveContext + +--- + +##### `to_string` + +```python +def to_string() -> str +``` + +Return a string representation of this resolvable object. + +Returns a reversible string representation. + + +#### Properties + +| **Name** | **Type** | **Description** | +| --- | --- | --- | +| creation_stack | typing.List[str] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| fqn | str | *No description.* | +| basic_auth | DataDigitaloceanAppSpecJobLogDestinationOpenSearchBasicAuthList | *No description.* | +| cluster_name | str | *No description.* | +| endpoint | str | *No description.* | +| index_name | str | *No description.* | +| internal_value | DataDigitaloceanAppSpecJobLogDestinationOpenSearch | *No description.* | + +--- + +##### `creation_stack`Required + +```python +creation_stack: typing.List[str] +``` + +- *Type:* typing.List[str] + +The creation stack of this resolvable which will be appended to errors thrown during resolution. + +If this returns an empty array the stack will not be attached. + +--- + +##### `fqn`Required + +```python +fqn: str +``` + +- *Type:* str + +--- + +##### `basic_auth`Required + +```python +basic_auth: DataDigitaloceanAppSpecJobLogDestinationOpenSearchBasicAuthList +``` + +- *Type:* DataDigitaloceanAppSpecJobLogDestinationOpenSearchBasicAuthList + +--- + +##### `cluster_name`Required + +```python +cluster_name: str +``` + +- *Type:* str + +--- + +##### `endpoint`Required + +```python +endpoint: str +``` + +- *Type:* str + +--- + +##### `index_name`Required + +```python +index_name: str +``` + +- *Type:* str + +--- + +##### `internal_value`Optional + +```python +internal_value: DataDigitaloceanAppSpecJobLogDestinationOpenSearch +``` + +- *Type:* DataDigitaloceanAppSpecJobLogDestinationOpenSearch + +--- + + +### DataDigitaloceanAppSpecJobLogDestinationOutputReference + +#### Initializers + +```python +from cdktf_cdktf_provider_digitalocean import data_digitalocean_app + +dataDigitaloceanApp.DataDigitaloceanAppSpecJobLogDestinationOutputReference( + terraform_resource: IInterpolatingParent, + terraform_attribute: str, + complex_object_index: typing.Union[int, float], + complex_object_is_from_set: bool +) +``` + +| **Name** | **Type** | **Description** | +| --- | --- | --- | +| terraform_resource | cdktf.IInterpolatingParent | The parent resource. | +| terraform_attribute | str | The attribute on the parent resource this class is referencing. | +| complex_object_index | typing.Union[int, float] | the index of this item in the list. | +| complex_object_is_from_set | bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | + +--- + +##### `terraform_resource`Required + +- *Type:* cdktf.IInterpolatingParent + +The parent resource. + +--- + +##### `terraform_attribute`Required + +- *Type:* str + +The attribute on the parent resource this class is referencing. + +--- + +##### `complex_object_index`Required + +- *Type:* typing.Union[int, float] + +the index of this item in the list. + +--- + +##### `complex_object_is_from_set`Required + +- *Type:* bool + +whether the list is wrapping a set (will add tolist() to be able to access an item via an index). + +--- + +#### Methods + +| **Name** | **Description** | +| --- | --- | +| compute_fqn | *No description.* | +| get_any_map_attribute | *No description.* | +| get_boolean_attribute | *No description.* | +| get_boolean_map_attribute | *No description.* | +| get_list_attribute | *No description.* | +| get_number_attribute | *No description.* | +| get_number_list_attribute | *No description.* | +| get_number_map_attribute | *No description.* | +| get_string_attribute | *No description.* | +| get_string_map_attribute | *No description.* | +| interpolation_for_attribute | *No description.* | +| resolve | Produce the Token's value at resolution time. | +| to_string | Return a string representation of this resolvable object. | + +--- + +##### `compute_fqn` + +```python +def compute_fqn() -> str +``` + +##### `get_any_map_attribute` + +```python +def get_any_map_attribute( + terraform_attribute: str +) -> typing.Mapping[typing.Any] +``` + +###### `terraform_attribute`Required + +- *Type:* str + +--- + +##### `get_boolean_attribute` + +```python +def get_boolean_attribute( + terraform_attribute: str +) -> IResolvable +``` + +###### `terraform_attribute`Required + +- *Type:* str + +--- + +##### `get_boolean_map_attribute` + +```python +def get_boolean_map_attribute( + terraform_attribute: str +) -> typing.Mapping[bool] +``` + +###### `terraform_attribute`Required + +- *Type:* str + +--- + +##### `get_list_attribute` + +```python +def get_list_attribute( + terraform_attribute: str +) -> typing.List[str] +``` + +###### `terraform_attribute`Required + +- *Type:* str + +--- + +##### `get_number_attribute` + +```python +def get_number_attribute( + terraform_attribute: str +) -> typing.Union[int, float] +``` + +###### `terraform_attribute`Required + +- *Type:* str + +--- + +##### `get_number_list_attribute` + +```python +def get_number_list_attribute( + terraform_attribute: str +) -> typing.List[typing.Union[int, float]] +``` + +###### `terraform_attribute`Required + +- *Type:* str + +--- + +##### `get_number_map_attribute` + +```python +def get_number_map_attribute( + terraform_attribute: str +) -> typing.Mapping[typing.Union[int, float]] +``` + +###### `terraform_attribute`Required + +- *Type:* str + +--- + +##### `get_string_attribute` + +```python +def get_string_attribute( + terraform_attribute: str +) -> str +``` + +###### `terraform_attribute`Required + +- *Type:* str + +--- + +##### `get_string_map_attribute` + +```python +def get_string_map_attribute( + terraform_attribute: str +) -> typing.Mapping[str] +``` + +###### `terraform_attribute`Required + +- *Type:* str + +--- + +##### `interpolation_for_attribute` + +```python +def interpolation_for_attribute( + property: str +) -> IResolvable +``` + +###### `property`Required + +- *Type:* str + +--- + +##### `resolve` + +```python +def resolve( + _context: IResolveContext +) -> typing.Any +``` + +Produce the Token's value at resolution time. + +###### `_context`Required + +- *Type:* cdktf.IResolveContext + +--- + +##### `to_string` + +```python +def to_string() -> str +``` + +Return a string representation of this resolvable object. + +Returns a reversible string representation. + + +#### Properties + +| **Name** | **Type** | **Description** | +| --- | --- | --- | +| creation_stack | typing.List[str] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| fqn | str | *No description.* | +| datadog | DataDigitaloceanAppSpecJobLogDestinationDatadogList | *No description.* | +| logtail | DataDigitaloceanAppSpecJobLogDestinationLogtailList | *No description.* | +| name | str | *No description.* | +| open_search | DataDigitaloceanAppSpecJobLogDestinationOpenSearchList | *No description.* | +| papertrail | DataDigitaloceanAppSpecJobLogDestinationPapertrailList | *No description.* | +| internal_value | DataDigitaloceanAppSpecJobLogDestination | *No description.* | + +--- + +##### `creation_stack`Required + +```python +creation_stack: typing.List[str] +``` + +- *Type:* typing.List[str] + +The creation stack of this resolvable which will be appended to errors thrown during resolution. + +If this returns an empty array the stack will not be attached. + +--- + +##### `fqn`Required + +```python +fqn: str +``` + +- *Type:* str + +--- + +##### `datadog`Required + +```python +datadog: DataDigitaloceanAppSpecJobLogDestinationDatadogList +``` + +- *Type:* DataDigitaloceanAppSpecJobLogDestinationDatadogList + +--- + +##### `logtail`Required + +```python +logtail: DataDigitaloceanAppSpecJobLogDestinationLogtailList +``` + +- *Type:* DataDigitaloceanAppSpecJobLogDestinationLogtailList + +--- + +##### `name`Required + +```python +name: str +``` + +- *Type:* str + +--- + +##### `open_search`Required + +```python +open_search: DataDigitaloceanAppSpecJobLogDestinationOpenSearchList +``` + +- *Type:* DataDigitaloceanAppSpecJobLogDestinationOpenSearchList + +--- + +##### `papertrail`Required + +```python +papertrail: DataDigitaloceanAppSpecJobLogDestinationPapertrailList +``` + +- *Type:* DataDigitaloceanAppSpecJobLogDestinationPapertrailList + +--- + +##### `internal_value`Optional + +```python +internal_value: DataDigitaloceanAppSpecJobLogDestination +``` + +- *Type:* DataDigitaloceanAppSpecJobLogDestination + +--- + + +### DataDigitaloceanAppSpecJobLogDestinationPapertrailList + +#### Initializers + +```python +from cdktf_cdktf_provider_digitalocean import data_digitalocean_app + +dataDigitaloceanApp.DataDigitaloceanAppSpecJobLogDestinationPapertrailList( + terraform_resource: IInterpolatingParent, + terraform_attribute: str, + wraps_set: bool +) +``` + +| **Name** | **Type** | **Description** | +| --- | --- | --- | +| terraform_resource | cdktf.IInterpolatingParent | The parent resource. | +| terraform_attribute | str | The attribute on the parent resource this class is referencing. | +| wraps_set | bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | + +--- + +##### `terraform_resource`Required + +- *Type:* cdktf.IInterpolatingParent + +The parent resource. + +--- + +##### `terraform_attribute`Required + +- *Type:* str + +The attribute on the parent resource this class is referencing. + +--- + +##### `wraps_set`Required + +- *Type:* bool + +whether the list is wrapping a set (will add tolist() to be able to access an item via an index). + +--- + +#### Methods + +| **Name** | **Description** | +| --- | --- | +| all_with_map_key | Creating an iterator for this complex list. | +| compute_fqn | *No description.* | +| resolve | Produce the Token's value at resolution time. | +| to_string | Return a string representation of this resolvable object. | +| get | *No description.* | + +--- + +##### `all_with_map_key` + +```python +def all_with_map_key( + map_key_attribute_name: str +) -> DynamicListTerraformIterator +``` + +Creating an iterator for this complex list. + +The list will be converted into a map with the mapKeyAttributeName as the key. + +###### `map_key_attribute_name`Required + +- *Type:* str + +--- + +##### `compute_fqn` + +```python +def compute_fqn() -> str +``` + +##### `resolve` + +```python +def resolve( + _context: IResolveContext +) -> typing.Any +``` + +Produce the Token's value at resolution time. + +###### `_context`Required + +- *Type:* cdktf.IResolveContext + +--- + +##### `to_string` + +```python +def to_string() -> str +``` + +Return a string representation of this resolvable object. + +Returns a reversible string representation. + +##### `get` + +```python +def get( + index: typing.Union[int, float] +) -> DataDigitaloceanAppSpecJobLogDestinationPapertrailOutputReference +``` + +###### `index`Required + +- *Type:* typing.Union[int, float] + +the index of the item to return. + +--- + + +#### Properties + +| **Name** | **Type** | **Description** | +| --- | --- | --- | +| creation_stack | typing.List[str] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| fqn | str | *No description.* | + +--- + +##### `creation_stack`Required + +```python +creation_stack: typing.List[str] +``` + +- *Type:* typing.List[str] + +The creation stack of this resolvable which will be appended to errors thrown during resolution. + +If this returns an empty array the stack will not be attached. + +--- + +##### `fqn`Required + +```python +fqn: str +``` + +- *Type:* str + +--- + + +### DataDigitaloceanAppSpecJobLogDestinationPapertrailOutputReference + +#### Initializers + +```python +from cdktf_cdktf_provider_digitalocean import data_digitalocean_app + +dataDigitaloceanApp.DataDigitaloceanAppSpecJobLogDestinationPapertrailOutputReference( + terraform_resource: IInterpolatingParent, + terraform_attribute: str, + complex_object_index: typing.Union[int, float], + complex_object_is_from_set: bool +) +``` + +| **Name** | **Type** | **Description** | +| --- | --- | --- | +| terraform_resource | cdktf.IInterpolatingParent | The parent resource. | +| terraform_attribute | str | The attribute on the parent resource this class is referencing. | +| complex_object_index | typing.Union[int, float] | the index of this item in the list. | +| complex_object_is_from_set | bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | + +--- + +##### `terraform_resource`Required + +- *Type:* cdktf.IInterpolatingParent + +The parent resource. + +--- + +##### `terraform_attribute`Required + +- *Type:* str + +The attribute on the parent resource this class is referencing. + +--- + +##### `complex_object_index`Required + +- *Type:* typing.Union[int, float] + +the index of this item in the list. + +--- + +##### `complex_object_is_from_set`Required + +- *Type:* bool + +whether the list is wrapping a set (will add tolist() to be able to access an item via an index). + +--- + +#### Methods + +| **Name** | **Description** | +| --- | --- | +| compute_fqn | *No description.* | +| get_any_map_attribute | *No description.* | +| get_boolean_attribute | *No description.* | +| get_boolean_map_attribute | *No description.* | +| get_list_attribute | *No description.* | +| get_number_attribute | *No description.* | +| get_number_list_attribute | *No description.* | +| get_number_map_attribute | *No description.* | +| get_string_attribute | *No description.* | +| get_string_map_attribute | *No description.* | +| interpolation_for_attribute | *No description.* | +| resolve | Produce the Token's value at resolution time. | +| to_string | Return a string representation of this resolvable object. | + +--- + +##### `compute_fqn` + +```python +def compute_fqn() -> str +``` + +##### `get_any_map_attribute` + +```python +def get_any_map_attribute( + terraform_attribute: str +) -> typing.Mapping[typing.Any] +``` + +###### `terraform_attribute`Required + +- *Type:* str + +--- + +##### `get_boolean_attribute` + +```python +def get_boolean_attribute( + terraform_attribute: str +) -> IResolvable +``` + +###### `terraform_attribute`Required + +- *Type:* str + +--- + +##### `get_boolean_map_attribute` + +```python +def get_boolean_map_attribute( + terraform_attribute: str +) -> typing.Mapping[bool] +``` + +###### `terraform_attribute`Required + +- *Type:* str + +--- + +##### `get_list_attribute` + +```python +def get_list_attribute( + terraform_attribute: str +) -> typing.List[str] +``` + +###### `terraform_attribute`Required + +- *Type:* str + +--- + +##### `get_number_attribute` + +```python +def get_number_attribute( + terraform_attribute: str +) -> typing.Union[int, float] +``` + +###### `terraform_attribute`Required + +- *Type:* str + +--- + +##### `get_number_list_attribute` + +```python +def get_number_list_attribute( + terraform_attribute: str +) -> typing.List[typing.Union[int, float]] +``` + +###### `terraform_attribute`Required + +- *Type:* str + +--- + +##### `get_number_map_attribute` + +```python +def get_number_map_attribute( + terraform_attribute: str +) -> typing.Mapping[typing.Union[int, float]] +``` + +###### `terraform_attribute`Required + +- *Type:* str + +--- + +##### `get_string_attribute` + +```python +def get_string_attribute( + terraform_attribute: str +) -> str +``` + +###### `terraform_attribute`Required + +- *Type:* str + +--- + +##### `get_string_map_attribute` + +```python +def get_string_map_attribute( + terraform_attribute: str +) -> typing.Mapping[str] +``` + +###### `terraform_attribute`Required + +- *Type:* str + +--- + +##### `interpolation_for_attribute` + +```python +def interpolation_for_attribute( + property: str +) -> IResolvable +``` + +###### `property`Required + +- *Type:* str + +--- + +##### `resolve` + +```python +def resolve( + _context: IResolveContext +) -> typing.Any +``` + +Produce the Token's value at resolution time. + +###### `_context`Required + +- *Type:* cdktf.IResolveContext + +--- + +##### `to_string` + +```python +def to_string() -> str +``` + +Return a string representation of this resolvable object. + +Returns a reversible string representation. + + +#### Properties + +| **Name** | **Type** | **Description** | +| --- | --- | --- | +| creation_stack | typing.List[str] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| fqn | str | *No description.* | +| endpoint | str | *No description.* | +| internal_value | DataDigitaloceanAppSpecJobLogDestinationPapertrail | *No description.* | + +--- + +##### `creation_stack`Required + +```python +creation_stack: typing.List[str] +``` + +- *Type:* typing.List[str] + +The creation stack of this resolvable which will be appended to errors thrown during resolution. + +If this returns an empty array the stack will not be attached. + +--- + +##### `fqn`Required + +```python +fqn: str +``` + +- *Type:* str + +--- + +##### `endpoint`Required + +```python +endpoint: str +``` + +- *Type:* str + +--- + +##### `internal_value`Optional + +```python +internal_value: DataDigitaloceanAppSpecJobLogDestinationPapertrail +``` + +- *Type:* DataDigitaloceanAppSpecJobLogDestinationPapertrail + +--- + + +### DataDigitaloceanAppSpecJobOutputReference + +#### Initializers + +```python +from cdktf_cdktf_provider_digitalocean import data_digitalocean_app + +dataDigitaloceanApp.DataDigitaloceanAppSpecJobOutputReference( + terraform_resource: IInterpolatingParent, + terraform_attribute: str, + complex_object_index: typing.Union[int, float], + complex_object_is_from_set: bool +) +``` + +| **Name** | **Type** | **Description** | +| --- | --- | --- | +| terraform_resource | cdktf.IInterpolatingParent | The parent resource. | +| terraform_attribute | str | The attribute on the parent resource this class is referencing. | +| complex_object_index | typing.Union[int, float] | the index of this item in the list. | +| complex_object_is_from_set | bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | + +--- + +##### `terraform_resource`Required + +- *Type:* cdktf.IInterpolatingParent + +The parent resource. + +--- + +##### `terraform_attribute`Required + +- *Type:* str + +The attribute on the parent resource this class is referencing. + +--- + +##### `complex_object_index`Required + +- *Type:* typing.Union[int, float] + +the index of this item in the list. + +--- + +##### `complex_object_is_from_set`Required + +- *Type:* bool + +whether the list is wrapping a set (will add tolist() to be able to access an item via an index). + +--- + +#### Methods + +| **Name** | **Description** | +| --- | --- | +| compute_fqn | *No description.* | +| get_any_map_attribute | *No description.* | +| get_boolean_attribute | *No description.* | +| get_boolean_map_attribute | *No description.* | +| get_list_attribute | *No description.* | +| get_number_attribute | *No description.* | +| get_number_list_attribute | *No description.* | +| get_number_map_attribute | *No description.* | +| get_string_attribute | *No description.* | +| get_string_map_attribute | *No description.* | +| interpolation_for_attribute | *No description.* | +| resolve | Produce the Token's value at resolution time. | +| to_string | Return a string representation of this resolvable object. | + +--- + +##### `compute_fqn` + +```python +def compute_fqn() -> str +``` + +##### `get_any_map_attribute` + +```python +def get_any_map_attribute( + terraform_attribute: str +) -> typing.Mapping[typing.Any] +``` + +###### `terraform_attribute`Required + +- *Type:* str + +--- + +##### `get_boolean_attribute` + +```python +def get_boolean_attribute( + terraform_attribute: str +) -> IResolvable +``` + +###### `terraform_attribute`Required + +- *Type:* str + +--- + +##### `get_boolean_map_attribute` + +```python +def get_boolean_map_attribute( + terraform_attribute: str +) -> typing.Mapping[bool] +``` + +###### `terraform_attribute`Required + +- *Type:* str + +--- + +##### `get_list_attribute` + +```python +def get_list_attribute( + terraform_attribute: str +) -> typing.List[str] +``` + +###### `terraform_attribute`Required + +- *Type:* str + +--- + +##### `get_number_attribute` + +```python +def get_number_attribute( + terraform_attribute: str +) -> typing.Union[int, float] +``` + +###### `terraform_attribute`Required + +- *Type:* str + +--- + +##### `get_number_list_attribute` + +```python +def get_number_list_attribute( + terraform_attribute: str +) -> typing.List[typing.Union[int, float]] +``` + +###### `terraform_attribute`Required + +- *Type:* str + +--- + +##### `get_number_map_attribute` + +```python +def get_number_map_attribute( + terraform_attribute: str +) -> typing.Mapping[typing.Union[int, float]] +``` + +###### `terraform_attribute`Required + +- *Type:* str + +--- + +##### `get_string_attribute` + +```python +def get_string_attribute( + terraform_attribute: str +) -> str +``` + +###### `terraform_attribute`Required + +- *Type:* str + +--- + +##### `get_string_map_attribute` + +```python +def get_string_map_attribute( + terraform_attribute: str +) -> typing.Mapping[str] +``` + +###### `terraform_attribute`Required + +- *Type:* str + +--- + +##### `interpolation_for_attribute` + +```python +def interpolation_for_attribute( + property: str +) -> IResolvable +``` + +###### `property`Required + +- *Type:* str + +--- + +##### `resolve` + +```python +def resolve( + _context: IResolveContext +) -> typing.Any +``` + +Produce the Token's value at resolution time. + +###### `_context`Required + +- *Type:* cdktf.IResolveContext + +--- + +##### `to_string` + +```python +def to_string() -> str +``` + +Return a string representation of this resolvable object. + +Returns a reversible string representation. + + +#### Properties + +| **Name** | **Type** | **Description** | +| --- | --- | --- | +| creation_stack | typing.List[str] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| fqn | str | *No description.* | +| alert | DataDigitaloceanAppSpecJobAlertList | *No description.* | +| build_command | str | *No description.* | +| dockerfile_path | str | *No description.* | +| env | DataDigitaloceanAppSpecJobEnvList | *No description.* | +| environment_slug | str | *No description.* | +| git | DataDigitaloceanAppSpecJobGitList | *No description.* | +| github | DataDigitaloceanAppSpecJobGithubList | *No description.* | +| gitlab | DataDigitaloceanAppSpecJobGitlabList | *No description.* | +| image | DataDigitaloceanAppSpecJobImageList | *No description.* | +| instance_count | typing.Union[int, float] | *No description.* | +| instance_size_slug | str | *No description.* | +| kind | str | *No description.* | +| log_destination | DataDigitaloceanAppSpecJobLogDestinationList | *No description.* | +| name | str | *No description.* | +| run_command | str | *No description.* | +| source_dir | str | *No description.* | +| internal_value | DataDigitaloceanAppSpecJob | *No description.* | + +--- + +##### `creation_stack`Required + +```python +creation_stack: typing.List[str] +``` + +- *Type:* typing.List[str] + +The creation stack of this resolvable which will be appended to errors thrown during resolution. + +If this returns an empty array the stack will not be attached. + +--- + +##### `fqn`Required + +```python +fqn: str +``` + +- *Type:* str + +--- + +##### `alert`Required + +```python +alert: DataDigitaloceanAppSpecJobAlertList +``` + +- *Type:* DataDigitaloceanAppSpecJobAlertList + +--- + +##### `build_command`Required + +```python +build_command: str +``` + +- *Type:* str + +--- + +##### `dockerfile_path`Required + +```python +dockerfile_path: str +``` + +- *Type:* str + +--- + +##### `env`Required + +```python +env: DataDigitaloceanAppSpecJobEnvList +``` + +- *Type:* DataDigitaloceanAppSpecJobEnvList + +--- + +##### `environment_slug`Required + +```python +environment_slug: str +``` + +- *Type:* str + +--- + +##### `git`Required + +```python +git: DataDigitaloceanAppSpecJobGitList +``` + +- *Type:* DataDigitaloceanAppSpecJobGitList + +--- + +##### `github`Required + +```python +github: DataDigitaloceanAppSpecJobGithubList +``` + +- *Type:* DataDigitaloceanAppSpecJobGithubList + +--- + +##### `gitlab`Required + +```python +gitlab: DataDigitaloceanAppSpecJobGitlabList +``` + +- *Type:* DataDigitaloceanAppSpecJobGitlabList + +--- + +##### `image`Required + +```python +image: DataDigitaloceanAppSpecJobImageList +``` + +- *Type:* DataDigitaloceanAppSpecJobImageList + +--- + +##### `instance_count`Required + +```python +instance_count: typing.Union[int, float] +``` + +- *Type:* typing.Union[int, float] + +--- + +##### `instance_size_slug`Required + +```python +instance_size_slug: str +``` + +- *Type:* str + +--- + +##### `kind`Required + +```python +kind: str +``` + +- *Type:* str + +--- + +##### `log_destination`Required + +```python +log_destination: DataDigitaloceanAppSpecJobLogDestinationList +``` + +- *Type:* DataDigitaloceanAppSpecJobLogDestinationList + +--- + +##### `name`Required + +```python +name: str +``` + +- *Type:* str + +--- + +##### `run_command`Required + +```python +run_command: str +``` + +- *Type:* str + +--- + +##### `source_dir`Required + +```python +source_dir: str +``` + +- *Type:* str + +--- + +##### `internal_value`Optional + +```python +internal_value: DataDigitaloceanAppSpecJob +``` + +- *Type:* DataDigitaloceanAppSpecJob + +--- + + +### DataDigitaloceanAppSpecList + +#### Initializers + +```python +from cdktf_cdktf_provider_digitalocean import data_digitalocean_app + +dataDigitaloceanApp.DataDigitaloceanAppSpecList( + terraform_resource: IInterpolatingParent, + terraform_attribute: str, + wraps_set: bool +) +``` + +| **Name** | **Type** | **Description** | +| --- | --- | --- | +| terraform_resource | cdktf.IInterpolatingParent | The parent resource. | +| terraform_attribute | str | The attribute on the parent resource this class is referencing. | +| wraps_set | bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | + +--- + +##### `terraform_resource`Required + +- *Type:* cdktf.IInterpolatingParent + +The parent resource. + +--- + +##### `terraform_attribute`Required + +- *Type:* str + +The attribute on the parent resource this class is referencing. + +--- + +##### `wraps_set`Required + +- *Type:* bool + +whether the list is wrapping a set (will add tolist() to be able to access an item via an index). + +--- + +#### Methods + +| **Name** | **Description** | +| --- | --- | +| all_with_map_key | Creating an iterator for this complex list. | +| compute_fqn | *No description.* | +| resolve | Produce the Token's value at resolution time. | +| to_string | Return a string representation of this resolvable object. | +| get | *No description.* | + +--- + +##### `all_with_map_key` + +```python +def all_with_map_key( + map_key_attribute_name: str +) -> DynamicListTerraformIterator +``` + +Creating an iterator for this complex list. + +The list will be converted into a map with the mapKeyAttributeName as the key. + +###### `map_key_attribute_name`Required + +- *Type:* str + +--- + +##### `compute_fqn` + +```python +def compute_fqn() -> str +``` + +##### `resolve` + +```python +def resolve( + _context: IResolveContext +) -> typing.Any +``` + +Produce the Token's value at resolution time. + +###### `_context`Required + +- *Type:* cdktf.IResolveContext + +--- + +##### `to_string` + +```python +def to_string() -> str +``` + +Return a string representation of this resolvable object. + +Returns a reversible string representation. + +##### `get` + +```python +def get( + index: typing.Union[int, float] +) -> DataDigitaloceanAppSpecOutputReference +``` + +###### `index`Required + +- *Type:* typing.Union[int, float] + +the index of the item to return. + +--- + + +#### Properties + +| **Name** | **Type** | **Description** | +| --- | --- | --- | +| creation_stack | typing.List[str] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| fqn | str | *No description.* | + +--- + +##### `creation_stack`Required + +```python +creation_stack: typing.List[str] +``` + +- *Type:* typing.List[str] + +The creation stack of this resolvable which will be appended to errors thrown during resolution. + +If this returns an empty array the stack will not be attached. + +--- + +##### `fqn`Required + +```python +fqn: str +``` + +- *Type:* str + +--- + + +### DataDigitaloceanAppSpecOutputReference + +#### Initializers + +```python +from cdktf_cdktf_provider_digitalocean import data_digitalocean_app + +dataDigitaloceanApp.DataDigitaloceanAppSpecOutputReference( + terraform_resource: IInterpolatingParent, + terraform_attribute: str, + complex_object_index: typing.Union[int, float], + complex_object_is_from_set: bool +) +``` + +| **Name** | **Type** | **Description** | +| --- | --- | --- | +| terraform_resource | cdktf.IInterpolatingParent | The parent resource. | +| terraform_attribute | str | The attribute on the parent resource this class is referencing. | +| complex_object_index | typing.Union[int, float] | the index of this item in the list. | +| complex_object_is_from_set | bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | + +--- + +##### `terraform_resource`Required + +- *Type:* cdktf.IInterpolatingParent + +The parent resource. + +--- + +##### `terraform_attribute`Required + +- *Type:* str + +The attribute on the parent resource this class is referencing. + +--- + +##### `complex_object_index`Required + +- *Type:* typing.Union[int, float] + +the index of this item in the list. + +--- + +##### `complex_object_is_from_set`Required + +- *Type:* bool + +whether the list is wrapping a set (will add tolist() to be able to access an item via an index). + +--- + +#### Methods + +| **Name** | **Description** | +| --- | --- | +| compute_fqn | *No description.* | +| get_any_map_attribute | *No description.* | +| get_boolean_attribute | *No description.* | +| get_boolean_map_attribute | *No description.* | +| get_list_attribute | *No description.* | +| get_number_attribute | *No description.* | +| get_number_list_attribute | *No description.* | +| get_number_map_attribute | *No description.* | +| get_string_attribute | *No description.* | +| get_string_map_attribute | *No description.* | +| interpolation_for_attribute | *No description.* | +| resolve | Produce the Token's value at resolution time. | +| to_string | Return a string representation of this resolvable object. | + +--- + +##### `compute_fqn` + +```python +def compute_fqn() -> str +``` + +##### `get_any_map_attribute` ```python def get_any_map_attribute( @@ -20498,13 +23497,13 @@ def get_any_map_attribute( ) -> typing.Mapping[typing.Any] ``` -###### `terraform_attribute`Required +###### `terraform_attribute`Required - *Type:* str --- -##### `get_boolean_attribute` +##### `get_boolean_attribute` ```python def get_boolean_attribute( @@ -20512,13 +23511,13 @@ def get_boolean_attribute( ) -> IResolvable ``` -###### `terraform_attribute`Required +###### `terraform_attribute`Required - *Type:* str --- -##### `get_boolean_map_attribute` +##### `get_boolean_map_attribute` ```python def get_boolean_map_attribute( @@ -20526,13 +23525,13 @@ def get_boolean_map_attribute( ) -> typing.Mapping[bool] ``` -###### `terraform_attribute`Required +###### `terraform_attribute`Required - *Type:* str --- -##### `get_list_attribute` +##### `get_list_attribute` ```python def get_list_attribute( @@ -20540,13 +23539,13 @@ def get_list_attribute( ) -> typing.List[str] ``` -###### `terraform_attribute`Required +###### `terraform_attribute`Required - *Type:* str --- -##### `get_number_attribute` +##### `get_number_attribute` ```python def get_number_attribute( @@ -20554,13 +23553,13 @@ def get_number_attribute( ) -> typing.Union[int, float] ``` -###### `terraform_attribute`Required +###### `terraform_attribute`Required - *Type:* str --- -##### `get_number_list_attribute` +##### `get_number_list_attribute` ```python def get_number_list_attribute( @@ -20568,13 +23567,13 @@ def get_number_list_attribute( ) -> typing.List[typing.Union[int, float]] ``` -###### `terraform_attribute`Required +###### `terraform_attribute`Required - *Type:* str --- -##### `get_number_map_attribute` +##### `get_number_map_attribute` ```python def get_number_map_attribute( @@ -20582,13 +23581,13 @@ def get_number_map_attribute( ) -> typing.Mapping[typing.Union[int, float]] ``` -###### `terraform_attribute`Required +###### `terraform_attribute`Required - *Type:* str --- -##### `get_string_attribute` +##### `get_string_attribute` ```python def get_string_attribute( @@ -20596,13 +23595,13 @@ def get_string_attribute( ) -> str ``` -###### `terraform_attribute`Required +###### `terraform_attribute`Required - *Type:* str --- -##### `get_string_map_attribute` +##### `get_string_map_attribute` ```python def get_string_map_attribute( @@ -20610,13 +23609,13 @@ def get_string_map_attribute( ) -> typing.Mapping[str] ``` -###### `terraform_attribute`Required +###### `terraform_attribute`Required - *Type:* str --- -##### `interpolation_for_attribute` +##### `interpolation_for_attribute` ```python def interpolation_for_attribute( @@ -20624,13 +23623,13 @@ def interpolation_for_attribute( ) -> IResolvable ``` -###### `property`Required +###### `property`Required - *Type:* str --- -##### `resolve` +##### `resolve` ```python def resolve( @@ -20640,13 +23639,13 @@ def resolve( Produce the Token's value at resolution time. -###### `_context`Required +###### `_context`Required - *Type:* cdktf.IResolveContext --- -##### `to_string` +##### `to_string` ```python def to_string() -> str @@ -20661,14 +23660,28 @@ Returns a reversible string representation. | **Name** | **Type** | **Description** | | --- | --- | --- | -| creation_stack | typing.List[str] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| fqn | str | *No description.* | -| endpoint | str | *No description.* | -| internal_value | DataDigitaloceanAppSpecJobLogDestinationPapertrail | *No description.* | +| creation_stack | typing.List[str] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| fqn | str | *No description.* | +| alert | DataDigitaloceanAppSpecAlertList | *No description.* | +| database | DataDigitaloceanAppSpecDatabaseList | *No description.* | +| domain | DataDigitaloceanAppSpecDomainList | *No description.* | +| domains | typing.List[str] | *No description.* | +| egress | DataDigitaloceanAppSpecEgressList | *No description.* | +| env | DataDigitaloceanAppSpecEnvList | *No description.* | +| features | typing.List[str] | *No description.* | +| function | DataDigitaloceanAppSpecFunctionList | *No description.* | +| ingress | DataDigitaloceanAppSpecIngressList | *No description.* | +| job | DataDigitaloceanAppSpecJobList | *No description.* | +| name | str | *No description.* | +| region | str | *No description.* | +| service | DataDigitaloceanAppSpecServiceList | *No description.* | +| static_site | DataDigitaloceanAppSpecStaticSiteList | *No description.* | +| worker | DataDigitaloceanAppSpecWorkerList | *No description.* | +| internal_value | DataDigitaloceanAppSpec | *No description.* | --- -##### `creation_stack`Required +##### `creation_stack`Required ```python creation_stack: typing.List[str] @@ -20682,7 +23695,7 @@ If this returns an empty array the stack will not be attached. --- -##### `fqn`Required +##### `fqn`Required ```python fqn: str @@ -20692,35 +23705,334 @@ fqn: str --- -##### `endpoint`Required +##### `alert`Required ```python -endpoint: str +alert: DataDigitaloceanAppSpecAlertList +``` + +- *Type:* DataDigitaloceanAppSpecAlertList + +--- + +##### `database`Required + +```python +database: DataDigitaloceanAppSpecDatabaseList +``` + +- *Type:* DataDigitaloceanAppSpecDatabaseList + +--- + +##### `domain`Required + +```python +domain: DataDigitaloceanAppSpecDomainList +``` + +- *Type:* DataDigitaloceanAppSpecDomainList + +--- + +##### `domains`Required + +```python +domains: typing.List[str] +``` + +- *Type:* typing.List[str] + +--- + +##### `egress`Required + +```python +egress: DataDigitaloceanAppSpecEgressList +``` + +- *Type:* DataDigitaloceanAppSpecEgressList + +--- + +##### `env`Required + +```python +env: DataDigitaloceanAppSpecEnvList +``` + +- *Type:* DataDigitaloceanAppSpecEnvList + +--- + +##### `features`Required + +```python +features: typing.List[str] +``` + +- *Type:* typing.List[str] + +--- + +##### `function`Required + +```python +function: DataDigitaloceanAppSpecFunctionList +``` + +- *Type:* DataDigitaloceanAppSpecFunctionList + +--- + +##### `ingress`Required + +```python +ingress: DataDigitaloceanAppSpecIngressList +``` + +- *Type:* DataDigitaloceanAppSpecIngressList + +--- + +##### `job`Required + +```python +job: DataDigitaloceanAppSpecJobList +``` + +- *Type:* DataDigitaloceanAppSpecJobList + +--- + +##### `name`Required + +```python +name: str ``` - *Type:* str --- -##### `internal_value`Optional +##### `region`Required ```python -internal_value: DataDigitaloceanAppSpecJobLogDestinationPapertrail +region: str ``` -- *Type:* DataDigitaloceanAppSpecJobLogDestinationPapertrail +- *Type:* str --- +##### `service`Required -### DataDigitaloceanAppSpecJobOutputReference +```python +service: DataDigitaloceanAppSpecServiceList +``` -#### Initializers +- *Type:* DataDigitaloceanAppSpecServiceList + +--- + +##### `static_site`Required + +```python +static_site: DataDigitaloceanAppSpecStaticSiteList +``` + +- *Type:* DataDigitaloceanAppSpecStaticSiteList + +--- + +##### `worker`Required + +```python +worker: DataDigitaloceanAppSpecWorkerList +``` + +- *Type:* DataDigitaloceanAppSpecWorkerList + +--- + +##### `internal_value`Optional + +```python +internal_value: DataDigitaloceanAppSpec +``` + +- *Type:* DataDigitaloceanAppSpec + +--- + + +### DataDigitaloceanAppSpecServiceAlertList + +#### Initializers ```python from cdktf_cdktf_provider_digitalocean import data_digitalocean_app -dataDigitaloceanApp.DataDigitaloceanAppSpecJobOutputReference( +dataDigitaloceanApp.DataDigitaloceanAppSpecServiceAlertList( + terraform_resource: IInterpolatingParent, + terraform_attribute: str, + wraps_set: bool +) +``` + +| **Name** | **Type** | **Description** | +| --- | --- | --- | +| terraform_resource | cdktf.IInterpolatingParent | The parent resource. | +| terraform_attribute | str | The attribute on the parent resource this class is referencing. | +| wraps_set | bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | + +--- + +##### `terraform_resource`Required + +- *Type:* cdktf.IInterpolatingParent + +The parent resource. + +--- + +##### `terraform_attribute`Required + +- *Type:* str + +The attribute on the parent resource this class is referencing. + +--- + +##### `wraps_set`Required + +- *Type:* bool + +whether the list is wrapping a set (will add tolist() to be able to access an item via an index). + +--- + +#### Methods + +| **Name** | **Description** | +| --- | --- | +| all_with_map_key | Creating an iterator for this complex list. | +| compute_fqn | *No description.* | +| resolve | Produce the Token's value at resolution time. | +| to_string | Return a string representation of this resolvable object. | +| get | *No description.* | + +--- + +##### `all_with_map_key` + +```python +def all_with_map_key( + map_key_attribute_name: str +) -> DynamicListTerraformIterator +``` + +Creating an iterator for this complex list. + +The list will be converted into a map with the mapKeyAttributeName as the key. + +###### `map_key_attribute_name`Required + +- *Type:* str + +--- + +##### `compute_fqn` + +```python +def compute_fqn() -> str +``` + +##### `resolve` + +```python +def resolve( + _context: IResolveContext +) -> typing.Any +``` + +Produce the Token's value at resolution time. + +###### `_context`Required + +- *Type:* cdktf.IResolveContext + +--- + +##### `to_string` + +```python +def to_string() -> str +``` + +Return a string representation of this resolvable object. + +Returns a reversible string representation. + +##### `get` + +```python +def get( + index: typing.Union[int, float] +) -> DataDigitaloceanAppSpecServiceAlertOutputReference +``` + +###### `index`Required + +- *Type:* typing.Union[int, float] + +the index of the item to return. + +--- + + +#### Properties + +| **Name** | **Type** | **Description** | +| --- | --- | --- | +| creation_stack | typing.List[str] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| fqn | str | *No description.* | + +--- + +##### `creation_stack`Required + +```python +creation_stack: typing.List[str] +``` + +- *Type:* typing.List[str] + +The creation stack of this resolvable which will be appended to errors thrown during resolution. + +If this returns an empty array the stack will not be attached. + +--- + +##### `fqn`Required + +```python +fqn: str +``` + +- *Type:* str + +--- + + +### DataDigitaloceanAppSpecServiceAlertOutputReference + +#### Initializers + +```python +from cdktf_cdktf_provider_digitalocean import data_digitalocean_app + +dataDigitaloceanApp.DataDigitaloceanAppSpecServiceAlertOutputReference( terraform_resource: IInterpolatingParent, terraform_attribute: str, complex_object_index: typing.Union[int, float], @@ -20730,14 +24042,14 @@ dataDigitaloceanApp.DataDigitaloceanAppSpecJobOutputReference( | **Name** | **Type** | **Description** | | --- | --- | --- | -| terraform_resource | cdktf.IInterpolatingParent | The parent resource. | -| terraform_attribute | str | The attribute on the parent resource this class is referencing. | -| complex_object_index | typing.Union[int, float] | the index of this item in the list. | -| complex_object_is_from_set | bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | +| terraform_resource | cdktf.IInterpolatingParent | The parent resource. | +| terraform_attribute | str | The attribute on the parent resource this class is referencing. | +| complex_object_index | typing.Union[int, float] | the index of this item in the list. | +| complex_object_is_from_set | bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | --- -##### `terraform_resource`Required +##### `terraform_resource`Required - *Type:* cdktf.IInterpolatingParent @@ -20745,7 +24057,7 @@ The parent resource. --- -##### `terraform_attribute`Required +##### `terraform_attribute`Required - *Type:* str @@ -20753,7 +24065,7 @@ The attribute on the parent resource this class is referencing. --- -##### `complex_object_index`Required +##### `complex_object_index`Required - *Type:* typing.Union[int, float] @@ -20761,7 +24073,7 @@ the index of this item in the list. --- -##### `complex_object_is_from_set`Required +##### `complex_object_is_from_set`Required - *Type:* bool @@ -20773,29 +24085,29 @@ whether the list is wrapping a set (will add tolist() to be able to access an it | **Name** | **Description** | | --- | --- | -| compute_fqn | *No description.* | -| get_any_map_attribute | *No description.* | -| get_boolean_attribute | *No description.* | -| get_boolean_map_attribute | *No description.* | -| get_list_attribute | *No description.* | -| get_number_attribute | *No description.* | -| get_number_list_attribute | *No description.* | -| get_number_map_attribute | *No description.* | -| get_string_attribute | *No description.* | -| get_string_map_attribute | *No description.* | -| interpolation_for_attribute | *No description.* | -| resolve | Produce the Token's value at resolution time. | -| to_string | Return a string representation of this resolvable object. | +| compute_fqn | *No description.* | +| get_any_map_attribute | *No description.* | +| get_boolean_attribute | *No description.* | +| get_boolean_map_attribute | *No description.* | +| get_list_attribute | *No description.* | +| get_number_attribute | *No description.* | +| get_number_list_attribute | *No description.* | +| get_number_map_attribute | *No description.* | +| get_string_attribute | *No description.* | +| get_string_map_attribute | *No description.* | +| interpolation_for_attribute | *No description.* | +| resolve | Produce the Token's value at resolution time. | +| to_string | Return a string representation of this resolvable object. | --- -##### `compute_fqn` +##### `compute_fqn` ```python def compute_fqn() -> str ``` -##### `get_any_map_attribute` +##### `get_any_map_attribute` ```python def get_any_map_attribute( @@ -20803,13 +24115,13 @@ def get_any_map_attribute( ) -> typing.Mapping[typing.Any] ``` -###### `terraform_attribute`Required +###### `terraform_attribute`Required - *Type:* str --- -##### `get_boolean_attribute` +##### `get_boolean_attribute` ```python def get_boolean_attribute( @@ -20817,13 +24129,13 @@ def get_boolean_attribute( ) -> IResolvable ``` -###### `terraform_attribute`Required +###### `terraform_attribute`Required - *Type:* str --- -##### `get_boolean_map_attribute` +##### `get_boolean_map_attribute` ```python def get_boolean_map_attribute( @@ -20831,13 +24143,13 @@ def get_boolean_map_attribute( ) -> typing.Mapping[bool] ``` -###### `terraform_attribute`Required +###### `terraform_attribute`Required - *Type:* str --- -##### `get_list_attribute` +##### `get_list_attribute` ```python def get_list_attribute( @@ -20845,13 +24157,13 @@ def get_list_attribute( ) -> typing.List[str] ``` -###### `terraform_attribute`Required +###### `terraform_attribute`Required - *Type:* str --- -##### `get_number_attribute` +##### `get_number_attribute` ```python def get_number_attribute( @@ -20859,13 +24171,13 @@ def get_number_attribute( ) -> typing.Union[int, float] ``` -###### `terraform_attribute`Required +###### `terraform_attribute`Required - *Type:* str --- -##### `get_number_list_attribute` +##### `get_number_list_attribute` ```python def get_number_list_attribute( @@ -20873,13 +24185,13 @@ def get_number_list_attribute( ) -> typing.List[typing.Union[int, float]] ``` -###### `terraform_attribute`Required +###### `terraform_attribute`Required - *Type:* str --- -##### `get_number_map_attribute` +##### `get_number_map_attribute` ```python def get_number_map_attribute( @@ -20887,13 +24199,13 @@ def get_number_map_attribute( ) -> typing.Mapping[typing.Union[int, float]] ``` -###### `terraform_attribute`Required +###### `terraform_attribute`Required - *Type:* str --- -##### `get_string_attribute` +##### `get_string_attribute` ```python def get_string_attribute( @@ -20901,13 +24213,13 @@ def get_string_attribute( ) -> str ``` -###### `terraform_attribute`Required +###### `terraform_attribute`Required - *Type:* str --- -##### `get_string_map_attribute` +##### `get_string_map_attribute` ```python def get_string_map_attribute( @@ -20915,13 +24227,13 @@ def get_string_map_attribute( ) -> typing.Mapping[str] ``` -###### `terraform_attribute`Required +###### `terraform_attribute`Required - *Type:* str --- -##### `interpolation_for_attribute` +##### `interpolation_for_attribute` ```python def interpolation_for_attribute( @@ -20929,13 +24241,13 @@ def interpolation_for_attribute( ) -> IResolvable ``` -###### `property`Required +###### `property`Required - *Type:* str --- -##### `resolve` +##### `resolve` ```python def resolve( @@ -20945,13 +24257,13 @@ def resolve( Produce the Token's value at resolution time. -###### `_context`Required +###### `_context`Required - *Type:* cdktf.IResolveContext --- -##### `to_string` +##### `to_string` ```python def to_string() -> str @@ -20966,29 +24278,18 @@ Returns a reversible string representation. | **Name** | **Type** | **Description** | | --- | --- | --- | -| creation_stack | typing.List[str] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| fqn | str | *No description.* | -| alert | DataDigitaloceanAppSpecJobAlertList | *No description.* | -| build_command | str | *No description.* | -| dockerfile_path | str | *No description.* | -| env | DataDigitaloceanAppSpecJobEnvList | *No description.* | -| environment_slug | str | *No description.* | -| git | DataDigitaloceanAppSpecJobGitList | *No description.* | -| github | DataDigitaloceanAppSpecJobGithubList | *No description.* | -| gitlab | DataDigitaloceanAppSpecJobGitlabList | *No description.* | -| image | DataDigitaloceanAppSpecJobImageList | *No description.* | -| instance_count | typing.Union[int, float] | *No description.* | -| instance_size_slug | str | *No description.* | -| kind | str | *No description.* | -| log_destination | DataDigitaloceanAppSpecJobLogDestinationList | *No description.* | -| name | str | *No description.* | -| run_command | str | *No description.* | -| source_dir | str | *No description.* | -| internal_value | DataDigitaloceanAppSpecJob | *No description.* | +| creation_stack | typing.List[str] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| fqn | str | *No description.* | +| disabled | cdktf.IResolvable | *No description.* | +| operator | str | *No description.* | +| rule | str | *No description.* | +| value | typing.Union[int, float] | *No description.* | +| window | str | *No description.* | +| internal_value | DataDigitaloceanAppSpecServiceAlert | *No description.* | --- -##### `creation_stack`Required +##### `creation_stack`Required ```python creation_stack: typing.List[str] @@ -21002,7 +24303,7 @@ If this returns an empty array the stack will not be attached. --- -##### `fqn`Required +##### `fqn`Required ```python fqn: str @@ -21012,185 +24313,234 @@ fqn: str --- -##### `alert`Required +##### `disabled`Required ```python -alert: DataDigitaloceanAppSpecJobAlertList +disabled: IResolvable ``` -- *Type:* DataDigitaloceanAppSpecJobAlertList +- *Type:* cdktf.IResolvable --- -##### `build_command`Required +##### `operator`Required ```python -build_command: str +operator: str ``` - *Type:* str --- -##### `dockerfile_path`Required +##### `rule`Required ```python -dockerfile_path: str +rule: str ``` - *Type:* str --- -##### `env`Required +##### `value`Required ```python -env: DataDigitaloceanAppSpecJobEnvList +value: typing.Union[int, float] ``` -- *Type:* DataDigitaloceanAppSpecJobEnvList +- *Type:* typing.Union[int, float] --- -##### `environment_slug`Required +##### `window`Required ```python -environment_slug: str +window: str ``` - *Type:* str --- -##### `git`Required +##### `internal_value`Optional ```python -git: DataDigitaloceanAppSpecJobGitList +internal_value: DataDigitaloceanAppSpecServiceAlert ``` -- *Type:* DataDigitaloceanAppSpecJobGitList +- *Type:* DataDigitaloceanAppSpecServiceAlert --- -##### `github`Required + +### DataDigitaloceanAppSpecServiceAutoscalingList + +#### Initializers ```python -github: DataDigitaloceanAppSpecJobGithubList +from cdktf_cdktf_provider_digitalocean import data_digitalocean_app + +dataDigitaloceanApp.DataDigitaloceanAppSpecServiceAutoscalingList( + terraform_resource: IInterpolatingParent, + terraform_attribute: str, + wraps_set: bool +) ``` -- *Type:* DataDigitaloceanAppSpecJobGithubList +| **Name** | **Type** | **Description** | +| --- | --- | --- | +| terraform_resource | cdktf.IInterpolatingParent | The parent resource. | +| terraform_attribute | str | The attribute on the parent resource this class is referencing. | +| wraps_set | bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | --- -##### `gitlab`Required +##### `terraform_resource`Required -```python -gitlab: DataDigitaloceanAppSpecJobGitlabList -``` +- *Type:* cdktf.IInterpolatingParent -- *Type:* DataDigitaloceanAppSpecJobGitlabList +The parent resource. --- -##### `image`Required +##### `terraform_attribute`Required -```python -image: DataDigitaloceanAppSpecJobImageList -``` +- *Type:* str -- *Type:* DataDigitaloceanAppSpecJobImageList +The attribute on the parent resource this class is referencing. --- -##### `instance_count`Required +##### `wraps_set`Required -```python -instance_count: typing.Union[int, float] -``` +- *Type:* bool -- *Type:* typing.Union[int, float] +whether the list is wrapping a set (will add tolist() to be able to access an item via an index). --- -##### `instance_size_slug`Required +#### Methods + +| **Name** | **Description** | +| --- | --- | +| all_with_map_key | Creating an iterator for this complex list. | +| compute_fqn | *No description.* | +| resolve | Produce the Token's value at resolution time. | +| to_string | Return a string representation of this resolvable object. | +| get | *No description.* | + +--- + +##### `all_with_map_key` ```python -instance_size_slug: str +def all_with_map_key( + map_key_attribute_name: str +) -> DynamicListTerraformIterator ``` +Creating an iterator for this complex list. + +The list will be converted into a map with the mapKeyAttributeName as the key. + +###### `map_key_attribute_name`Required + - *Type:* str --- -##### `kind`Required +##### `compute_fqn` ```python -kind: str +def compute_fqn() -> str ``` -- *Type:* str +##### `resolve` + +```python +def resolve( + _context: IResolveContext +) -> typing.Any +``` + +Produce the Token's value at resolution time. + +###### `_context`Required + +- *Type:* cdktf.IResolveContext --- -##### `log_destination`Required +##### `to_string` ```python -log_destination: DataDigitaloceanAppSpecJobLogDestinationList +def to_string() -> str ``` -- *Type:* DataDigitaloceanAppSpecJobLogDestinationList +Return a string representation of this resolvable object. ---- +Returns a reversible string representation. -##### `name`Required +##### `get` ```python -name: str +def get( + index: typing.Union[int, float] +) -> DataDigitaloceanAppSpecServiceAutoscalingOutputReference ``` -- *Type:* str +###### `index`Required + +- *Type:* typing.Union[int, float] + +the index of the item to return. --- -##### `run_command`Required -```python -run_command: str -``` +#### Properties -- *Type:* str +| **Name** | **Type** | **Description** | +| --- | --- | --- | +| creation_stack | typing.List[str] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| fqn | str | *No description.* | --- -##### `source_dir`Required +##### `creation_stack`Required ```python -source_dir: str +creation_stack: typing.List[str] ``` -- *Type:* str +- *Type:* typing.List[str] + +The creation stack of this resolvable which will be appended to errors thrown during resolution. + +If this returns an empty array the stack will not be attached. --- -##### `internal_value`Optional +##### `fqn`Required ```python -internal_value: DataDigitaloceanAppSpecJob +fqn: str ``` -- *Type:* DataDigitaloceanAppSpecJob +- *Type:* str --- -### DataDigitaloceanAppSpecList +### DataDigitaloceanAppSpecServiceAutoscalingMetricsCpuList -#### Initializers +#### Initializers ```python from cdktf_cdktf_provider_digitalocean import data_digitalocean_app -dataDigitaloceanApp.DataDigitaloceanAppSpecList( +dataDigitaloceanApp.DataDigitaloceanAppSpecServiceAutoscalingMetricsCpuList( terraform_resource: IInterpolatingParent, terraform_attribute: str, wraps_set: bool @@ -21199,13 +24549,13 @@ dataDigitaloceanApp.DataDigitaloceanAppSpecList( | **Name** | **Type** | **Description** | | --- | --- | --- | -| terraform_resource | cdktf.IInterpolatingParent | The parent resource. | -| terraform_attribute | str | The attribute on the parent resource this class is referencing. | -| wraps_set | bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | +| terraform_resource | cdktf.IInterpolatingParent | The parent resource. | +| terraform_attribute | str | The attribute on the parent resource this class is referencing. | +| wraps_set | bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | --- -##### `terraform_resource`Required +##### `terraform_resource`Required - *Type:* cdktf.IInterpolatingParent @@ -21213,7 +24563,7 @@ The parent resource. --- -##### `terraform_attribute`Required +##### `terraform_attribute`Required - *Type:* str @@ -21221,7 +24571,7 @@ The attribute on the parent resource this class is referencing. --- -##### `wraps_set`Required +##### `wraps_set`Required - *Type:* bool @@ -21233,15 +24583,15 @@ whether the list is wrapping a set (will add tolist() to be able to access an it | **Name** | **Description** | | --- | --- | -| all_with_map_key | Creating an iterator for this complex list. | -| compute_fqn | *No description.* | -| resolve | Produce the Token's value at resolution time. | -| to_string | Return a string representation of this resolvable object. | -| get | *No description.* | +| all_with_map_key | Creating an iterator for this complex list. | +| compute_fqn | *No description.* | +| resolve | Produce the Token's value at resolution time. | +| to_string | Return a string representation of this resolvable object. | +| get | *No description.* | --- -##### `all_with_map_key` +##### `all_with_map_key` ```python def all_with_map_key( @@ -21253,19 +24603,19 @@ Creating an iterator for this complex list. The list will be converted into a map with the mapKeyAttributeName as the key. -###### `map_key_attribute_name`Required +###### `map_key_attribute_name`Required - *Type:* str --- -##### `compute_fqn` +##### `compute_fqn` ```python def compute_fqn() -> str ``` -##### `resolve` +##### `resolve` ```python def resolve( @@ -21275,13 +24625,13 @@ def resolve( Produce the Token's value at resolution time. -###### `_context`Required +###### `_context`Required - *Type:* cdktf.IResolveContext --- -##### `to_string` +##### `to_string` ```python def to_string() -> str @@ -21291,15 +24641,15 @@ Return a string representation of this resolvable object. Returns a reversible string representation. -##### `get` +##### `get` ```python def get( index: typing.Union[int, float] -) -> DataDigitaloceanAppSpecOutputReference +) -> DataDigitaloceanAppSpecServiceAutoscalingMetricsCpuOutputReference ``` -###### `index`Required +###### `index`Required - *Type:* typing.Union[int, float] @@ -21312,12 +24662,12 @@ the index of the item to return. | **Name** | **Type** | **Description** | | --- | --- | --- | -| creation_stack | typing.List[str] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| fqn | str | *No description.* | +| creation_stack | typing.List[str] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| fqn | str | *No description.* | --- -##### `creation_stack`Required +##### `creation_stack`Required ```python creation_stack: typing.List[str] @@ -21331,7 +24681,7 @@ If this returns an empty array the stack will not be attached. --- -##### `fqn`Required +##### `fqn`Required ```python fqn: str @@ -21342,14 +24692,14 @@ fqn: str --- -### DataDigitaloceanAppSpecOutputReference +### DataDigitaloceanAppSpecServiceAutoscalingMetricsCpuOutputReference -#### Initializers +#### Initializers ```python from cdktf_cdktf_provider_digitalocean import data_digitalocean_app -dataDigitaloceanApp.DataDigitaloceanAppSpecOutputReference( +dataDigitaloceanApp.DataDigitaloceanAppSpecServiceAutoscalingMetricsCpuOutputReference( terraform_resource: IInterpolatingParent, terraform_attribute: str, complex_object_index: typing.Union[int, float], @@ -21359,14 +24709,14 @@ dataDigitaloceanApp.DataDigitaloceanAppSpecOutputReference( | **Name** | **Type** | **Description** | | --- | --- | --- | -| terraform_resource | cdktf.IInterpolatingParent | The parent resource. | -| terraform_attribute | str | The attribute on the parent resource this class is referencing. | -| complex_object_index | typing.Union[int, float] | the index of this item in the list. | -| complex_object_is_from_set | bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | +| terraform_resource | cdktf.IInterpolatingParent | The parent resource. | +| terraform_attribute | str | The attribute on the parent resource this class is referencing. | +| complex_object_index | typing.Union[int, float] | the index of this item in the list. | +| complex_object_is_from_set | bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | --- -##### `terraform_resource`Required +##### `terraform_resource`Required - *Type:* cdktf.IInterpolatingParent @@ -21374,7 +24724,7 @@ The parent resource. --- -##### `terraform_attribute`Required +##### `terraform_attribute`Required - *Type:* str @@ -21382,7 +24732,7 @@ The attribute on the parent resource this class is referencing. --- -##### `complex_object_index`Required +##### `complex_object_index`Required - *Type:* typing.Union[int, float] @@ -21390,7 +24740,7 @@ the index of this item in the list. --- -##### `complex_object_is_from_set`Required +##### `complex_object_is_from_set`Required - *Type:* bool @@ -21402,29 +24752,29 @@ whether the list is wrapping a set (will add tolist() to be able to access an it | **Name** | **Description** | | --- | --- | -| compute_fqn | *No description.* | -| get_any_map_attribute | *No description.* | -| get_boolean_attribute | *No description.* | -| get_boolean_map_attribute | *No description.* | -| get_list_attribute | *No description.* | -| get_number_attribute | *No description.* | -| get_number_list_attribute | *No description.* | -| get_number_map_attribute | *No description.* | -| get_string_attribute | *No description.* | -| get_string_map_attribute | *No description.* | -| interpolation_for_attribute | *No description.* | -| resolve | Produce the Token's value at resolution time. | -| to_string | Return a string representation of this resolvable object. | +| compute_fqn | *No description.* | +| get_any_map_attribute | *No description.* | +| get_boolean_attribute | *No description.* | +| get_boolean_map_attribute | *No description.* | +| get_list_attribute | *No description.* | +| get_number_attribute | *No description.* | +| get_number_list_attribute | *No description.* | +| get_number_map_attribute | *No description.* | +| get_string_attribute | *No description.* | +| get_string_map_attribute | *No description.* | +| interpolation_for_attribute | *No description.* | +| resolve | Produce the Token's value at resolution time. | +| to_string | Return a string representation of this resolvable object. | --- -##### `compute_fqn` +##### `compute_fqn` ```python def compute_fqn() -> str ``` -##### `get_any_map_attribute` +##### `get_any_map_attribute` ```python def get_any_map_attribute( @@ -21432,13 +24782,13 @@ def get_any_map_attribute( ) -> typing.Mapping[typing.Any] ``` -###### `terraform_attribute`Required +###### `terraform_attribute`Required - *Type:* str --- -##### `get_boolean_attribute` +##### `get_boolean_attribute` ```python def get_boolean_attribute( @@ -21446,13 +24796,13 @@ def get_boolean_attribute( ) -> IResolvable ``` -###### `terraform_attribute`Required +###### `terraform_attribute`Required - *Type:* str --- -##### `get_boolean_map_attribute` +##### `get_boolean_map_attribute` ```python def get_boolean_map_attribute( @@ -21460,13 +24810,13 @@ def get_boolean_map_attribute( ) -> typing.Mapping[bool] ``` -###### `terraform_attribute`Required +###### `terraform_attribute`Required - *Type:* str --- -##### `get_list_attribute` +##### `get_list_attribute` ```python def get_list_attribute( @@ -21474,13 +24824,13 @@ def get_list_attribute( ) -> typing.List[str] ``` -###### `terraform_attribute`Required +###### `terraform_attribute`Required - *Type:* str --- -##### `get_number_attribute` +##### `get_number_attribute` ```python def get_number_attribute( @@ -21488,13 +24838,13 @@ def get_number_attribute( ) -> typing.Union[int, float] ``` -###### `terraform_attribute`Required +###### `terraform_attribute`Required - *Type:* str --- -##### `get_number_list_attribute` +##### `get_number_list_attribute` ```python def get_number_list_attribute( @@ -21502,13 +24852,13 @@ def get_number_list_attribute( ) -> typing.List[typing.Union[int, float]] ``` -###### `terraform_attribute`Required +###### `terraform_attribute`Required - *Type:* str --- -##### `get_number_map_attribute` +##### `get_number_map_attribute` ```python def get_number_map_attribute( @@ -21516,13 +24866,13 @@ def get_number_map_attribute( ) -> typing.Mapping[typing.Union[int, float]] ``` -###### `terraform_attribute`Required +###### `terraform_attribute`Required - *Type:* str --- -##### `get_string_attribute` +##### `get_string_attribute` ```python def get_string_attribute( @@ -21530,13 +24880,13 @@ def get_string_attribute( ) -> str ``` -###### `terraform_attribute`Required +###### `terraform_attribute`Required - *Type:* str --- -##### `get_string_map_attribute` +##### `get_string_map_attribute` ```python def get_string_map_attribute( @@ -21544,13 +24894,13 @@ def get_string_map_attribute( ) -> typing.Mapping[str] ``` -###### `terraform_attribute`Required +###### `terraform_attribute`Required - *Type:* str --- -##### `interpolation_for_attribute` +##### `interpolation_for_attribute` ```python def interpolation_for_attribute( @@ -21558,13 +24908,13 @@ def interpolation_for_attribute( ) -> IResolvable ``` -###### `property`Required +###### `property`Required - *Type:* str --- -##### `resolve` +##### `resolve` ```python def resolve( @@ -21574,13 +24924,13 @@ def resolve( Produce the Token's value at resolution time. -###### `_context`Required +###### `_context`Required - *Type:* cdktf.IResolveContext --- -##### `to_string` +##### `to_string` ```python def to_string() -> str @@ -21595,28 +24945,14 @@ Returns a reversible string representation. | **Name** | **Type** | **Description** | | --- | --- | --- | -| creation_stack | typing.List[str] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| fqn | str | *No description.* | -| alert | DataDigitaloceanAppSpecAlertList | *No description.* | -| database | DataDigitaloceanAppSpecDatabaseList | *No description.* | -| domain | DataDigitaloceanAppSpecDomainList | *No description.* | -| domains | typing.List[str] | *No description.* | -| egress | DataDigitaloceanAppSpecEgressList | *No description.* | -| env | DataDigitaloceanAppSpecEnvList | *No description.* | -| features | typing.List[str] | *No description.* | -| function | DataDigitaloceanAppSpecFunctionList | *No description.* | -| ingress | DataDigitaloceanAppSpecIngressList | *No description.* | -| job | DataDigitaloceanAppSpecJobList | *No description.* | -| name | str | *No description.* | -| region | str | *No description.* | -| service | DataDigitaloceanAppSpecServiceList | *No description.* | -| static_site | DataDigitaloceanAppSpecStaticSiteList | *No description.* | -| worker | DataDigitaloceanAppSpecWorkerList | *No description.* | -| internal_value | DataDigitaloceanAppSpec | *No description.* | +| creation_stack | typing.List[str] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| fqn | str | *No description.* | +| percent | typing.Union[int, float] | *No description.* | +| internal_value | DataDigitaloceanAppSpecServiceAutoscalingMetricsCpu | *No description.* | --- -##### `creation_stack`Required +##### `creation_stack`Required ```python creation_stack: typing.List[str] @@ -21630,185 +24966,45 @@ If this returns an empty array the stack will not be attached. --- -##### `fqn`Required +##### `fqn`Required ```python fqn: str ``` -- *Type:* str - ---- - -##### `alert`Required - -```python -alert: DataDigitaloceanAppSpecAlertList -``` - -- *Type:* DataDigitaloceanAppSpecAlertList - ---- - -##### `database`Required - -```python -database: DataDigitaloceanAppSpecDatabaseList -``` - -- *Type:* DataDigitaloceanAppSpecDatabaseList - ---- - -##### `domain`Required - -```python -domain: DataDigitaloceanAppSpecDomainList -``` - -- *Type:* DataDigitaloceanAppSpecDomainList - ---- - -##### `domains`Required - -```python -domains: typing.List[str] -``` - -- *Type:* typing.List[str] - ---- - -##### `egress`Required - -```python -egress: DataDigitaloceanAppSpecEgressList -``` - -- *Type:* DataDigitaloceanAppSpecEgressList - ---- - -##### `env`Required - -```python -env: DataDigitaloceanAppSpecEnvList -``` - -- *Type:* DataDigitaloceanAppSpecEnvList - ---- - -##### `features`Required - -```python -features: typing.List[str] -``` - -- *Type:* typing.List[str] - ---- - -##### `function`Required - -```python -function: DataDigitaloceanAppSpecFunctionList -``` - -- *Type:* DataDigitaloceanAppSpecFunctionList - ---- - -##### `ingress`Required - -```python -ingress: DataDigitaloceanAppSpecIngressList -``` - -- *Type:* DataDigitaloceanAppSpecIngressList - ---- - -##### `job`Required - -```python -job: DataDigitaloceanAppSpecJobList -``` - -- *Type:* DataDigitaloceanAppSpecJobList - ---- - -##### `name`Required - -```python -name: str -``` - -- *Type:* str - ---- - -##### `region`Required - -```python -region: str -``` - -- *Type:* str - ---- - -##### `service`Required - -```python -service: DataDigitaloceanAppSpecServiceList -``` - -- *Type:* DataDigitaloceanAppSpecServiceList - ---- - -##### `static_site`Required - -```python -static_site: DataDigitaloceanAppSpecStaticSiteList -``` - -- *Type:* DataDigitaloceanAppSpecStaticSiteList +- *Type:* str --- -##### `worker`Required +##### `percent`Required ```python -worker: DataDigitaloceanAppSpecWorkerList +percent: typing.Union[int, float] ``` -- *Type:* DataDigitaloceanAppSpecWorkerList +- *Type:* typing.Union[int, float] --- -##### `internal_value`Optional +##### `internal_value`Optional ```python -internal_value: DataDigitaloceanAppSpec +internal_value: DataDigitaloceanAppSpecServiceAutoscalingMetricsCpu ``` -- *Type:* DataDigitaloceanAppSpec +- *Type:* DataDigitaloceanAppSpecServiceAutoscalingMetricsCpu --- -### DataDigitaloceanAppSpecServiceAlertList +### DataDigitaloceanAppSpecServiceAutoscalingMetricsList -#### Initializers +#### Initializers ```python from cdktf_cdktf_provider_digitalocean import data_digitalocean_app -dataDigitaloceanApp.DataDigitaloceanAppSpecServiceAlertList( +dataDigitaloceanApp.DataDigitaloceanAppSpecServiceAutoscalingMetricsList( terraform_resource: IInterpolatingParent, terraform_attribute: str, wraps_set: bool @@ -21817,13 +25013,13 @@ dataDigitaloceanApp.DataDigitaloceanAppSpecServiceAlertList( | **Name** | **Type** | **Description** | | --- | --- | --- | -| terraform_resource | cdktf.IInterpolatingParent | The parent resource. | -| terraform_attribute | str | The attribute on the parent resource this class is referencing. | -| wraps_set | bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | +| terraform_resource | cdktf.IInterpolatingParent | The parent resource. | +| terraform_attribute | str | The attribute on the parent resource this class is referencing. | +| wraps_set | bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | --- -##### `terraform_resource`Required +##### `terraform_resource`Required - *Type:* cdktf.IInterpolatingParent @@ -21831,7 +25027,7 @@ The parent resource. --- -##### `terraform_attribute`Required +##### `terraform_attribute`Required - *Type:* str @@ -21839,7 +25035,7 @@ The attribute on the parent resource this class is referencing. --- -##### `wraps_set`Required +##### `wraps_set`Required - *Type:* bool @@ -21851,15 +25047,15 @@ whether the list is wrapping a set (will add tolist() to be able to access an it | **Name** | **Description** | | --- | --- | -| all_with_map_key | Creating an iterator for this complex list. | -| compute_fqn | *No description.* | -| resolve | Produce the Token's value at resolution time. | -| to_string | Return a string representation of this resolvable object. | -| get | *No description.* | +| all_with_map_key | Creating an iterator for this complex list. | +| compute_fqn | *No description.* | +| resolve | Produce the Token's value at resolution time. | +| to_string | Return a string representation of this resolvable object. | +| get | *No description.* | --- -##### `all_with_map_key` +##### `all_with_map_key` ```python def all_with_map_key( @@ -21871,19 +25067,19 @@ Creating an iterator for this complex list. The list will be converted into a map with the mapKeyAttributeName as the key. -###### `map_key_attribute_name`Required +###### `map_key_attribute_name`Required - *Type:* str --- -##### `compute_fqn` +##### `compute_fqn` ```python def compute_fqn() -> str ``` -##### `resolve` +##### `resolve` ```python def resolve( @@ -21893,13 +25089,13 @@ def resolve( Produce the Token's value at resolution time. -###### `_context`Required +###### `_context`Required - *Type:* cdktf.IResolveContext --- -##### `to_string` +##### `to_string` ```python def to_string() -> str @@ -21909,15 +25105,15 @@ Return a string representation of this resolvable object. Returns a reversible string representation. -##### `get` +##### `get` ```python def get( index: typing.Union[int, float] -) -> DataDigitaloceanAppSpecServiceAlertOutputReference +) -> DataDigitaloceanAppSpecServiceAutoscalingMetricsOutputReference ``` -###### `index`Required +###### `index`Required - *Type:* typing.Union[int, float] @@ -21930,12 +25126,12 @@ the index of the item to return. | **Name** | **Type** | **Description** | | --- | --- | --- | -| creation_stack | typing.List[str] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| fqn | str | *No description.* | +| creation_stack | typing.List[str] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| fqn | str | *No description.* | --- -##### `creation_stack`Required +##### `creation_stack`Required ```python creation_stack: typing.List[str] @@ -21949,7 +25145,7 @@ If this returns an empty array the stack will not be attached. --- -##### `fqn`Required +##### `fqn`Required ```python fqn: str @@ -21960,14 +25156,14 @@ fqn: str --- -### DataDigitaloceanAppSpecServiceAlertOutputReference +### DataDigitaloceanAppSpecServiceAutoscalingMetricsOutputReference -#### Initializers +#### Initializers ```python from cdktf_cdktf_provider_digitalocean import data_digitalocean_app -dataDigitaloceanApp.DataDigitaloceanAppSpecServiceAlertOutputReference( +dataDigitaloceanApp.DataDigitaloceanAppSpecServiceAutoscalingMetricsOutputReference( terraform_resource: IInterpolatingParent, terraform_attribute: str, complex_object_index: typing.Union[int, float], @@ -21977,14 +25173,14 @@ dataDigitaloceanApp.DataDigitaloceanAppSpecServiceAlertOutputReference( | **Name** | **Type** | **Description** | | --- | --- | --- | -| terraform_resource | cdktf.IInterpolatingParent | The parent resource. | -| terraform_attribute | str | The attribute on the parent resource this class is referencing. | -| complex_object_index | typing.Union[int, float] | the index of this item in the list. | -| complex_object_is_from_set | bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | +| terraform_resource | cdktf.IInterpolatingParent | The parent resource. | +| terraform_attribute | str | The attribute on the parent resource this class is referencing. | +| complex_object_index | typing.Union[int, float] | the index of this item in the list. | +| complex_object_is_from_set | bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | --- -##### `terraform_resource`Required +##### `terraform_resource`Required - *Type:* cdktf.IInterpolatingParent @@ -21992,7 +25188,7 @@ The parent resource. --- -##### `terraform_attribute`Required +##### `terraform_attribute`Required - *Type:* str @@ -22000,7 +25196,7 @@ The attribute on the parent resource this class is referencing. --- -##### `complex_object_index`Required +##### `complex_object_index`Required - *Type:* typing.Union[int, float] @@ -22008,7 +25204,7 @@ the index of this item in the list. --- -##### `complex_object_is_from_set`Required +##### `complex_object_is_from_set`Required - *Type:* bool @@ -22020,29 +25216,29 @@ whether the list is wrapping a set (will add tolist() to be able to access an it | **Name** | **Description** | | --- | --- | -| compute_fqn | *No description.* | -| get_any_map_attribute | *No description.* | -| get_boolean_attribute | *No description.* | -| get_boolean_map_attribute | *No description.* | -| get_list_attribute | *No description.* | -| get_number_attribute | *No description.* | -| get_number_list_attribute | *No description.* | -| get_number_map_attribute | *No description.* | -| get_string_attribute | *No description.* | -| get_string_map_attribute | *No description.* | -| interpolation_for_attribute | *No description.* | -| resolve | Produce the Token's value at resolution time. | -| to_string | Return a string representation of this resolvable object. | +| compute_fqn | *No description.* | +| get_any_map_attribute | *No description.* | +| get_boolean_attribute | *No description.* | +| get_boolean_map_attribute | *No description.* | +| get_list_attribute | *No description.* | +| get_number_attribute | *No description.* | +| get_number_list_attribute | *No description.* | +| get_number_map_attribute | *No description.* | +| get_string_attribute | *No description.* | +| get_string_map_attribute | *No description.* | +| interpolation_for_attribute | *No description.* | +| resolve | Produce the Token's value at resolution time. | +| to_string | Return a string representation of this resolvable object. | --- -##### `compute_fqn` +##### `compute_fqn` ```python def compute_fqn() -> str ``` -##### `get_any_map_attribute` +##### `get_any_map_attribute` ```python def get_any_map_attribute( @@ -22050,13 +25246,13 @@ def get_any_map_attribute( ) -> typing.Mapping[typing.Any] ``` -###### `terraform_attribute`Required +###### `terraform_attribute`Required - *Type:* str --- -##### `get_boolean_attribute` +##### `get_boolean_attribute` ```python def get_boolean_attribute( @@ -22064,13 +25260,13 @@ def get_boolean_attribute( ) -> IResolvable ``` -###### `terraform_attribute`Required +###### `terraform_attribute`Required - *Type:* str --- -##### `get_boolean_map_attribute` +##### `get_boolean_map_attribute` ```python def get_boolean_map_attribute( @@ -22078,13 +25274,13 @@ def get_boolean_map_attribute( ) -> typing.Mapping[bool] ``` -###### `terraform_attribute`Required +###### `terraform_attribute`Required - *Type:* str --- -##### `get_list_attribute` +##### `get_list_attribute` ```python def get_list_attribute( @@ -22092,13 +25288,13 @@ def get_list_attribute( ) -> typing.List[str] ``` -###### `terraform_attribute`Required +###### `terraform_attribute`Required - *Type:* str --- -##### `get_number_attribute` +##### `get_number_attribute` ```python def get_number_attribute( @@ -22106,13 +25302,13 @@ def get_number_attribute( ) -> typing.Union[int, float] ``` -###### `terraform_attribute`Required +###### `terraform_attribute`Required - *Type:* str --- -##### `get_number_list_attribute` +##### `get_number_list_attribute` ```python def get_number_list_attribute( @@ -22120,13 +25316,13 @@ def get_number_list_attribute( ) -> typing.List[typing.Union[int, float]] ``` -###### `terraform_attribute`Required +###### `terraform_attribute`Required - *Type:* str --- -##### `get_number_map_attribute` +##### `get_number_map_attribute` ```python def get_number_map_attribute( @@ -22134,13 +25330,13 @@ def get_number_map_attribute( ) -> typing.Mapping[typing.Union[int, float]] ``` -###### `terraform_attribute`Required +###### `terraform_attribute`Required - *Type:* str --- -##### `get_string_attribute` +##### `get_string_attribute` ```python def get_string_attribute( @@ -22148,13 +25344,13 @@ def get_string_attribute( ) -> str ``` -###### `terraform_attribute`Required +###### `terraform_attribute`Required - *Type:* str --- -##### `get_string_map_attribute` +##### `get_string_map_attribute` ```python def get_string_map_attribute( @@ -22162,13 +25358,13 @@ def get_string_map_attribute( ) -> typing.Mapping[str] ``` -###### `terraform_attribute`Required +###### `terraform_attribute`Required - *Type:* str --- -##### `interpolation_for_attribute` +##### `interpolation_for_attribute` ```python def interpolation_for_attribute( @@ -22176,13 +25372,13 @@ def interpolation_for_attribute( ) -> IResolvable ``` -###### `property`Required +###### `property`Required - *Type:* str --- -##### `resolve` +##### `resolve` ```python def resolve( @@ -22192,13 +25388,13 @@ def resolve( Produce the Token's value at resolution time. -###### `_context`Required +###### `_context`Required - *Type:* cdktf.IResolveContext --- -##### `to_string` +##### `to_string` ```python def to_string() -> str @@ -22213,18 +25409,14 @@ Returns a reversible string representation. | **Name** | **Type** | **Description** | | --- | --- | --- | -| creation_stack | typing.List[str] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| fqn | str | *No description.* | -| disabled | cdktf.IResolvable | *No description.* | -| operator | str | *No description.* | -| rule | str | *No description.* | -| value | typing.Union[int, float] | *No description.* | -| window | str | *No description.* | -| internal_value | DataDigitaloceanAppSpecServiceAlert | *No description.* | +| creation_stack | typing.List[str] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| fqn | str | *No description.* | +| cpu | DataDigitaloceanAppSpecServiceAutoscalingMetricsCpuList | *No description.* | +| internal_value | DataDigitaloceanAppSpecServiceAutoscalingMetrics | *No description.* | --- -##### `creation_stack`Required +##### `creation_stack`Required ```python creation_stack: typing.List[str] @@ -22238,7 +25430,7 @@ If this returns an empty array the stack will not be attached. --- -##### `fqn`Required +##### `fqn`Required ```python fqn: str @@ -22248,150 +25440,250 @@ fqn: str --- -##### `disabled`Required +##### `cpu`Required ```python -disabled: IResolvable +cpu: DataDigitaloceanAppSpecServiceAutoscalingMetricsCpuList ``` -- *Type:* cdktf.IResolvable +- *Type:* DataDigitaloceanAppSpecServiceAutoscalingMetricsCpuList --- -##### `operator`Required +##### `internal_value`Optional ```python -operator: str +internal_value: DataDigitaloceanAppSpecServiceAutoscalingMetrics ``` -- *Type:* str +- *Type:* DataDigitaloceanAppSpecServiceAutoscalingMetrics --- -##### `rule`Required + +### DataDigitaloceanAppSpecServiceAutoscalingOutputReference + +#### Initializers ```python -rule: str +from cdktf_cdktf_provider_digitalocean import data_digitalocean_app + +dataDigitaloceanApp.DataDigitaloceanAppSpecServiceAutoscalingOutputReference( + terraform_resource: IInterpolatingParent, + terraform_attribute: str, + complex_object_index: typing.Union[int, float], + complex_object_is_from_set: bool +) ``` -- *Type:* str +| **Name** | **Type** | **Description** | +| --- | --- | --- | +| terraform_resource | cdktf.IInterpolatingParent | The parent resource. | +| terraform_attribute | str | The attribute on the parent resource this class is referencing. | +| complex_object_index | typing.Union[int, float] | the index of this item in the list. | +| complex_object_is_from_set | bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | --- -##### `value`Required +##### `terraform_resource`Required -```python -value: typing.Union[int, float] -``` +- *Type:* cdktf.IInterpolatingParent + +The parent resource. + +--- + +##### `terraform_attribute`Required + +- *Type:* str + +The attribute on the parent resource this class is referencing. + +--- + +##### `complex_object_index`Required - *Type:* typing.Union[int, float] +the index of this item in the list. + --- -##### `window`Required +##### `complex_object_is_from_set`Required + +- *Type:* bool + +whether the list is wrapping a set (will add tolist() to be able to access an item via an index). + +--- + +#### Methods + +| **Name** | **Description** | +| --- | --- | +| compute_fqn | *No description.* | +| get_any_map_attribute | *No description.* | +| get_boolean_attribute | *No description.* | +| get_boolean_map_attribute | *No description.* | +| get_list_attribute | *No description.* | +| get_number_attribute | *No description.* | +| get_number_list_attribute | *No description.* | +| get_number_map_attribute | *No description.* | +| get_string_attribute | *No description.* | +| get_string_map_attribute | *No description.* | +| interpolation_for_attribute | *No description.* | +| resolve | Produce the Token's value at resolution time. | +| to_string | Return a string representation of this resolvable object. | + +--- + +##### `compute_fqn` ```python -window: str +def compute_fqn() -> str +``` + +##### `get_any_map_attribute` + +```python +def get_any_map_attribute( + terraform_attribute: str +) -> typing.Mapping[typing.Any] ``` +###### `terraform_attribute`Required + - *Type:* str --- -##### `internal_value`Optional +##### `get_boolean_attribute` ```python -internal_value: DataDigitaloceanAppSpecServiceAlert +def get_boolean_attribute( + terraform_attribute: str +) -> IResolvable ``` -- *Type:* DataDigitaloceanAppSpecServiceAlert - ---- +###### `terraform_attribute`Required +- *Type:* str -### DataDigitaloceanAppSpecServiceAutoscalingList +--- -#### Initializers +##### `get_boolean_map_attribute` ```python -from cdktf_cdktf_provider_digitalocean import data_digitalocean_app - -dataDigitaloceanApp.DataDigitaloceanAppSpecServiceAutoscalingList( - terraform_resource: IInterpolatingParent, - terraform_attribute: str, - wraps_set: bool -) +def get_boolean_map_attribute( + terraform_attribute: str +) -> typing.Mapping[bool] ``` -| **Name** | **Type** | **Description** | -| --- | --- | --- | -| terraform_resource | cdktf.IInterpolatingParent | The parent resource. | -| terraform_attribute | str | The attribute on the parent resource this class is referencing. | -| wraps_set | bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | +###### `terraform_attribute`Required + +- *Type:* str --- -##### `terraform_resource`Required +##### `get_list_attribute` -- *Type:* cdktf.IInterpolatingParent +```python +def get_list_attribute( + terraform_attribute: str +) -> typing.List[str] +``` -The parent resource. +###### `terraform_attribute`Required + +- *Type:* str --- -##### `terraform_attribute`Required +##### `get_number_attribute` -- *Type:* str +```python +def get_number_attribute( + terraform_attribute: str +) -> typing.Union[int, float] +``` -The attribute on the parent resource this class is referencing. +###### `terraform_attribute`Required + +- *Type:* str --- -##### `wraps_set`Required +##### `get_number_list_attribute` -- *Type:* bool +```python +def get_number_list_attribute( + terraform_attribute: str +) -> typing.List[typing.Union[int, float]] +``` -whether the list is wrapping a set (will add tolist() to be able to access an item via an index). +###### `terraform_attribute`Required + +- *Type:* str --- -#### Methods +##### `get_number_map_attribute` -| **Name** | **Description** | -| --- | --- | -| all_with_map_key | Creating an iterator for this complex list. | -| compute_fqn | *No description.* | -| resolve | Produce the Token's value at resolution time. | -| to_string | Return a string representation of this resolvable object. | -| get | *No description.* | +```python +def get_number_map_attribute( + terraform_attribute: str +) -> typing.Mapping[typing.Union[int, float]] +``` + +###### `terraform_attribute`Required + +- *Type:* str --- -##### `all_with_map_key` +##### `get_string_attribute` ```python -def all_with_map_key( - map_key_attribute_name: str -) -> DynamicListTerraformIterator +def get_string_attribute( + terraform_attribute: str +) -> str ``` -Creating an iterator for this complex list. +###### `terraform_attribute`Required -The list will be converted into a map with the mapKeyAttributeName as the key. +- *Type:* str -###### `map_key_attribute_name`Required +--- + +##### `get_string_map_attribute` + +```python +def get_string_map_attribute( + terraform_attribute: str +) -> typing.Mapping[str] +``` + +###### `terraform_attribute`Required - *Type:* str --- -##### `compute_fqn` +##### `interpolation_for_attribute` ```python -def compute_fqn() -> str +def interpolation_for_attribute( + property: str +) -> IResolvable ``` -##### `resolve` +###### `property`Required + +- *Type:* str + +--- + +##### `resolve` ```python def resolve( @@ -22401,13 +25693,13 @@ def resolve( Produce the Token's value at resolution time. -###### `_context`Required +###### `_context`Required - *Type:* cdktf.IResolveContext --- -##### `to_string` +##### `to_string` ```python def to_string() -> str @@ -22417,33 +25709,21 @@ Return a string representation of this resolvable object. Returns a reversible string representation. -##### `get` - -```python -def get( - index: typing.Union[int, float] -) -> DataDigitaloceanAppSpecServiceAutoscalingOutputReference -``` - -###### `index`Required - -- *Type:* typing.Union[int, float] - -the index of the item to return. - ---- - #### Properties | **Name** | **Type** | **Description** | | --- | --- | --- | -| creation_stack | typing.List[str] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| fqn | str | *No description.* | +| creation_stack | typing.List[str] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| fqn | str | *No description.* | +| max_instance_count | typing.Union[int, float] | *No description.* | +| metrics | DataDigitaloceanAppSpecServiceAutoscalingMetricsList | *No description.* | +| min_instance_count | typing.Union[int, float] | *No description.* | +| internal_value | DataDigitaloceanAppSpecServiceAutoscaling | *No description.* | --- -##### `creation_stack`Required +##### `creation_stack`Required ```python creation_stack: typing.List[str] @@ -22457,7 +25737,7 @@ If this returns an empty array the stack will not be attached. --- -##### `fqn`Required +##### `fqn`Required ```python fqn: str @@ -22467,15 +25747,55 @@ fqn: str --- +##### `max_instance_count`Required -### DataDigitaloceanAppSpecServiceAutoscalingMetricsCpuList +```python +max_instance_count: typing.Union[int, float] +``` -#### Initializers +- *Type:* typing.Union[int, float] + +--- + +##### `metrics`Required + +```python +metrics: DataDigitaloceanAppSpecServiceAutoscalingMetricsList +``` + +- *Type:* DataDigitaloceanAppSpecServiceAutoscalingMetricsList + +--- + +##### `min_instance_count`Required + +```python +min_instance_count: typing.Union[int, float] +``` + +- *Type:* typing.Union[int, float] + +--- + +##### `internal_value`Optional + +```python +internal_value: DataDigitaloceanAppSpecServiceAutoscaling +``` + +- *Type:* DataDigitaloceanAppSpecServiceAutoscaling + +--- + + +### DataDigitaloceanAppSpecServiceCorsAllowOriginsList + +#### Initializers ```python from cdktf_cdktf_provider_digitalocean import data_digitalocean_app -dataDigitaloceanApp.DataDigitaloceanAppSpecServiceAutoscalingMetricsCpuList( +dataDigitaloceanApp.DataDigitaloceanAppSpecServiceCorsAllowOriginsList( terraform_resource: IInterpolatingParent, terraform_attribute: str, wraps_set: bool @@ -22484,13 +25804,13 @@ dataDigitaloceanApp.DataDigitaloceanAppSpecServiceAutoscalingMetricsCpuList( | **Name** | **Type** | **Description** | | --- | --- | --- | -| terraform_resource | cdktf.IInterpolatingParent | The parent resource. | -| terraform_attribute | str | The attribute on the parent resource this class is referencing. | -| wraps_set | bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | +| terraform_resource | cdktf.IInterpolatingParent | The parent resource. | +| terraform_attribute | str | The attribute on the parent resource this class is referencing. | +| wraps_set | bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | --- -##### `terraform_resource`Required +##### `terraform_resource`Required - *Type:* cdktf.IInterpolatingParent @@ -22498,7 +25818,7 @@ The parent resource. --- -##### `terraform_attribute`Required +##### `terraform_attribute`Required - *Type:* str @@ -22506,7 +25826,7 @@ The attribute on the parent resource this class is referencing. --- -##### `wraps_set`Required +##### `wraps_set`Required - *Type:* bool @@ -22518,15 +25838,15 @@ whether the list is wrapping a set (will add tolist() to be able to access an it | **Name** | **Description** | | --- | --- | -| all_with_map_key | Creating an iterator for this complex list. | -| compute_fqn | *No description.* | -| resolve | Produce the Token's value at resolution time. | -| to_string | Return a string representation of this resolvable object. | -| get | *No description.* | +| all_with_map_key | Creating an iterator for this complex list. | +| compute_fqn | *No description.* | +| resolve | Produce the Token's value at resolution time. | +| to_string | Return a string representation of this resolvable object. | +| get | *No description.* | --- -##### `all_with_map_key` +##### `all_with_map_key` ```python def all_with_map_key( @@ -22538,19 +25858,19 @@ Creating an iterator for this complex list. The list will be converted into a map with the mapKeyAttributeName as the key. -###### `map_key_attribute_name`Required +###### `map_key_attribute_name`Required - *Type:* str --- -##### `compute_fqn` +##### `compute_fqn` ```python def compute_fqn() -> str ``` -##### `resolve` +##### `resolve` ```python def resolve( @@ -22560,13 +25880,13 @@ def resolve( Produce the Token's value at resolution time. -###### `_context`Required +###### `_context`Required - *Type:* cdktf.IResolveContext --- -##### `to_string` +##### `to_string` ```python def to_string() -> str @@ -22576,15 +25896,15 @@ Return a string representation of this resolvable object. Returns a reversible string representation. -##### `get` +##### `get` ```python def get( index: typing.Union[int, float] -) -> DataDigitaloceanAppSpecServiceAutoscalingMetricsCpuOutputReference +) -> DataDigitaloceanAppSpecServiceCorsAllowOriginsOutputReference ``` -###### `index`Required +###### `index`Required - *Type:* typing.Union[int, float] @@ -22597,12 +25917,12 @@ the index of the item to return. | **Name** | **Type** | **Description** | | --- | --- | --- | -| creation_stack | typing.List[str] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| fqn | str | *No description.* | +| creation_stack | typing.List[str] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| fqn | str | *No description.* | --- -##### `creation_stack`Required +##### `creation_stack`Required ```python creation_stack: typing.List[str] @@ -22616,7 +25936,7 @@ If this returns an empty array the stack will not be attached. --- -##### `fqn`Required +##### `fqn`Required ```python fqn: str @@ -22627,14 +25947,14 @@ fqn: str --- -### DataDigitaloceanAppSpecServiceAutoscalingMetricsCpuOutputReference +### DataDigitaloceanAppSpecServiceCorsAllowOriginsOutputReference -#### Initializers +#### Initializers ```python from cdktf_cdktf_provider_digitalocean import data_digitalocean_app -dataDigitaloceanApp.DataDigitaloceanAppSpecServiceAutoscalingMetricsCpuOutputReference( +dataDigitaloceanApp.DataDigitaloceanAppSpecServiceCorsAllowOriginsOutputReference( terraform_resource: IInterpolatingParent, terraform_attribute: str, complex_object_index: typing.Union[int, float], @@ -22644,14 +25964,14 @@ dataDigitaloceanApp.DataDigitaloceanAppSpecServiceAutoscalingMetricsCpuOutputRef | **Name** | **Type** | **Description** | | --- | --- | --- | -| terraform_resource | cdktf.IInterpolatingParent | The parent resource. | -| terraform_attribute | str | The attribute on the parent resource this class is referencing. | -| complex_object_index | typing.Union[int, float] | the index of this item in the list. | -| complex_object_is_from_set | bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | +| terraform_resource | cdktf.IInterpolatingParent | The parent resource. | +| terraform_attribute | str | The attribute on the parent resource this class is referencing. | +| complex_object_index | typing.Union[int, float] | the index of this item in the list. | +| complex_object_is_from_set | bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | --- -##### `terraform_resource`Required +##### `terraform_resource`Required - *Type:* cdktf.IInterpolatingParent @@ -22659,7 +25979,7 @@ The parent resource. --- -##### `terraform_attribute`Required +##### `terraform_attribute`Required - *Type:* str @@ -22667,7 +25987,7 @@ The attribute on the parent resource this class is referencing. --- -##### `complex_object_index`Required +##### `complex_object_index`Required - *Type:* typing.Union[int, float] @@ -22675,7 +25995,7 @@ the index of this item in the list. --- -##### `complex_object_is_from_set`Required +##### `complex_object_is_from_set`Required - *Type:* bool @@ -22687,29 +26007,29 @@ whether the list is wrapping a set (will add tolist() to be able to access an it | **Name** | **Description** | | --- | --- | -| compute_fqn | *No description.* | -| get_any_map_attribute | *No description.* | -| get_boolean_attribute | *No description.* | -| get_boolean_map_attribute | *No description.* | -| get_list_attribute | *No description.* | -| get_number_attribute | *No description.* | -| get_number_list_attribute | *No description.* | -| get_number_map_attribute | *No description.* | -| get_string_attribute | *No description.* | -| get_string_map_attribute | *No description.* | -| interpolation_for_attribute | *No description.* | -| resolve | Produce the Token's value at resolution time. | -| to_string | Return a string representation of this resolvable object. | +| compute_fqn | *No description.* | +| get_any_map_attribute | *No description.* | +| get_boolean_attribute | *No description.* | +| get_boolean_map_attribute | *No description.* | +| get_list_attribute | *No description.* | +| get_number_attribute | *No description.* | +| get_number_list_attribute | *No description.* | +| get_number_map_attribute | *No description.* | +| get_string_attribute | *No description.* | +| get_string_map_attribute | *No description.* | +| interpolation_for_attribute | *No description.* | +| resolve | Produce the Token's value at resolution time. | +| to_string | Return a string representation of this resolvable object. | --- -##### `compute_fqn` +##### `compute_fqn` ```python def compute_fqn() -> str ``` -##### `get_any_map_attribute` +##### `get_any_map_attribute` ```python def get_any_map_attribute( @@ -22717,13 +26037,13 @@ def get_any_map_attribute( ) -> typing.Mapping[typing.Any] ``` -###### `terraform_attribute`Required +###### `terraform_attribute`Required - *Type:* str --- -##### `get_boolean_attribute` +##### `get_boolean_attribute` ```python def get_boolean_attribute( @@ -22731,13 +26051,13 @@ def get_boolean_attribute( ) -> IResolvable ``` -###### `terraform_attribute`Required +###### `terraform_attribute`Required - *Type:* str --- -##### `get_boolean_map_attribute` +##### `get_boolean_map_attribute` ```python def get_boolean_map_attribute( @@ -22745,13 +26065,13 @@ def get_boolean_map_attribute( ) -> typing.Mapping[bool] ``` -###### `terraform_attribute`Required +###### `terraform_attribute`Required - *Type:* str --- -##### `get_list_attribute` +##### `get_list_attribute` ```python def get_list_attribute( @@ -22759,13 +26079,13 @@ def get_list_attribute( ) -> typing.List[str] ``` -###### `terraform_attribute`Required +###### `terraform_attribute`Required - *Type:* str --- -##### `get_number_attribute` +##### `get_number_attribute` ```python def get_number_attribute( @@ -22773,13 +26093,13 @@ def get_number_attribute( ) -> typing.Union[int, float] ``` -###### `terraform_attribute`Required +###### `terraform_attribute`Required - *Type:* str --- -##### `get_number_list_attribute` +##### `get_number_list_attribute` ```python def get_number_list_attribute( @@ -22787,13 +26107,13 @@ def get_number_list_attribute( ) -> typing.List[typing.Union[int, float]] ``` -###### `terraform_attribute`Required +###### `terraform_attribute`Required - *Type:* str --- -##### `get_number_map_attribute` +##### `get_number_map_attribute` ```python def get_number_map_attribute( @@ -22801,13 +26121,13 @@ def get_number_map_attribute( ) -> typing.Mapping[typing.Union[int, float]] ``` -###### `terraform_attribute`Required +###### `terraform_attribute`Required - *Type:* str --- -##### `get_string_attribute` +##### `get_string_attribute` ```python def get_string_attribute( @@ -22815,13 +26135,13 @@ def get_string_attribute( ) -> str ``` -###### `terraform_attribute`Required +###### `terraform_attribute`Required - *Type:* str --- -##### `get_string_map_attribute` +##### `get_string_map_attribute` ```python def get_string_map_attribute( @@ -22829,13 +26149,13 @@ def get_string_map_attribute( ) -> typing.Mapping[str] ``` -###### `terraform_attribute`Required +###### `terraform_attribute`Required - *Type:* str --- -##### `interpolation_for_attribute` +##### `interpolation_for_attribute` ```python def interpolation_for_attribute( @@ -22843,13 +26163,13 @@ def interpolation_for_attribute( ) -> IResolvable ``` -###### `property`Required +###### `property`Required - *Type:* str --- -##### `resolve` +##### `resolve` ```python def resolve( @@ -22859,13 +26179,13 @@ def resolve( Produce the Token's value at resolution time. -###### `_context`Required +###### `_context`Required - *Type:* cdktf.IResolveContext --- -##### `to_string` +##### `to_string` ```python def to_string() -> str @@ -22880,14 +26200,16 @@ Returns a reversible string representation. | **Name** | **Type** | **Description** | | --- | --- | --- | -| creation_stack | typing.List[str] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| fqn | str | *No description.* | -| percent | typing.Union[int, float] | *No description.* | -| internal_value | DataDigitaloceanAppSpecServiceAutoscalingMetricsCpu | *No description.* | +| creation_stack | typing.List[str] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| fqn | str | *No description.* | +| exact | str | *No description.* | +| prefix | str | *No description.* | +| regex | str | *No description.* | +| internal_value | DataDigitaloceanAppSpecServiceCorsAllowOrigins | *No description.* | --- -##### `creation_stack`Required +##### `creation_stack`Required ```python creation_stack: typing.List[str] @@ -22901,7 +26223,7 @@ If this returns an empty array the stack will not be attached. --- -##### `fqn`Required +##### `fqn`Required ```python fqn: str @@ -22911,35 +26233,55 @@ fqn: str --- -##### `percent`Required +##### `exact`Required ```python -percent: typing.Union[int, float] +exact: str ``` -- *Type:* typing.Union[int, float] +- *Type:* str --- -##### `internal_value`Optional +##### `prefix`Required ```python -internal_value: DataDigitaloceanAppSpecServiceAutoscalingMetricsCpu +prefix: str ``` -- *Type:* DataDigitaloceanAppSpecServiceAutoscalingMetricsCpu +- *Type:* str --- +##### `regex`Required -### DataDigitaloceanAppSpecServiceAutoscalingMetricsList +```python +regex: str +``` -#### Initializers +- *Type:* str + +--- + +##### `internal_value`Optional + +```python +internal_value: DataDigitaloceanAppSpecServiceCorsAllowOrigins +``` + +- *Type:* DataDigitaloceanAppSpecServiceCorsAllowOrigins + +--- + + +### DataDigitaloceanAppSpecServiceCorsList + +#### Initializers ```python from cdktf_cdktf_provider_digitalocean import data_digitalocean_app -dataDigitaloceanApp.DataDigitaloceanAppSpecServiceAutoscalingMetricsList( +dataDigitaloceanApp.DataDigitaloceanAppSpecServiceCorsList( terraform_resource: IInterpolatingParent, terraform_attribute: str, wraps_set: bool @@ -22948,13 +26290,13 @@ dataDigitaloceanApp.DataDigitaloceanAppSpecServiceAutoscalingMetricsList( | **Name** | **Type** | **Description** | | --- | --- | --- | -| terraform_resource | cdktf.IInterpolatingParent | The parent resource. | -| terraform_attribute | str | The attribute on the parent resource this class is referencing. | -| wraps_set | bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | +| terraform_resource | cdktf.IInterpolatingParent | The parent resource. | +| terraform_attribute | str | The attribute on the parent resource this class is referencing. | +| wraps_set | bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | --- -##### `terraform_resource`Required +##### `terraform_resource`Required - *Type:* cdktf.IInterpolatingParent @@ -22962,7 +26304,7 @@ The parent resource. --- -##### `terraform_attribute`Required +##### `terraform_attribute`Required - *Type:* str @@ -22970,7 +26312,7 @@ The attribute on the parent resource this class is referencing. --- -##### `wraps_set`Required +##### `wraps_set`Required - *Type:* bool @@ -22982,15 +26324,15 @@ whether the list is wrapping a set (will add tolist() to be able to access an it | **Name** | **Description** | | --- | --- | -| all_with_map_key | Creating an iterator for this complex list. | -| compute_fqn | *No description.* | -| resolve | Produce the Token's value at resolution time. | -| to_string | Return a string representation of this resolvable object. | -| get | *No description.* | +| all_with_map_key | Creating an iterator for this complex list. | +| compute_fqn | *No description.* | +| resolve | Produce the Token's value at resolution time. | +| to_string | Return a string representation of this resolvable object. | +| get | *No description.* | --- -##### `all_with_map_key` +##### `all_with_map_key` ```python def all_with_map_key( @@ -23002,19 +26344,19 @@ Creating an iterator for this complex list. The list will be converted into a map with the mapKeyAttributeName as the key. -###### `map_key_attribute_name`Required +###### `map_key_attribute_name`Required - *Type:* str --- -##### `compute_fqn` +##### `compute_fqn` ```python def compute_fqn() -> str ``` -##### `resolve` +##### `resolve` ```python def resolve( @@ -23024,13 +26366,13 @@ def resolve( Produce the Token's value at resolution time. -###### `_context`Required +###### `_context`Required - *Type:* cdktf.IResolveContext --- -##### `to_string` +##### `to_string` ```python def to_string() -> str @@ -23040,15 +26382,15 @@ Return a string representation of this resolvable object. Returns a reversible string representation. -##### `get` +##### `get` ```python def get( index: typing.Union[int, float] -) -> DataDigitaloceanAppSpecServiceAutoscalingMetricsOutputReference +) -> DataDigitaloceanAppSpecServiceCorsOutputReference ``` -###### `index`Required +###### `index`Required - *Type:* typing.Union[int, float] @@ -23061,12 +26403,12 @@ the index of the item to return. | **Name** | **Type** | **Description** | | --- | --- | --- | -| creation_stack | typing.List[str] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| fqn | str | *No description.* | +| creation_stack | typing.List[str] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| fqn | str | *No description.* | --- -##### `creation_stack`Required +##### `creation_stack`Required ```python creation_stack: typing.List[str] @@ -23080,7 +26422,7 @@ If this returns an empty array the stack will not be attached. --- -##### `fqn`Required +##### `fqn`Required ```python fqn: str @@ -23091,14 +26433,14 @@ fqn: str --- -### DataDigitaloceanAppSpecServiceAutoscalingMetricsOutputReference +### DataDigitaloceanAppSpecServiceCorsOutputReference -#### Initializers +#### Initializers ```python from cdktf_cdktf_provider_digitalocean import data_digitalocean_app -dataDigitaloceanApp.DataDigitaloceanAppSpecServiceAutoscalingMetricsOutputReference( +dataDigitaloceanApp.DataDigitaloceanAppSpecServiceCorsOutputReference( terraform_resource: IInterpolatingParent, terraform_attribute: str, complex_object_index: typing.Union[int, float], @@ -23108,14 +26450,14 @@ dataDigitaloceanApp.DataDigitaloceanAppSpecServiceAutoscalingMetricsOutputRefere | **Name** | **Type** | **Description** | | --- | --- | --- | -| terraform_resource | cdktf.IInterpolatingParent | The parent resource. | -| terraform_attribute | str | The attribute on the parent resource this class is referencing. | -| complex_object_index | typing.Union[int, float] | the index of this item in the list. | -| complex_object_is_from_set | bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | +| terraform_resource | cdktf.IInterpolatingParent | The parent resource. | +| terraform_attribute | str | The attribute on the parent resource this class is referencing. | +| complex_object_index | typing.Union[int, float] | the index of this item in the list. | +| complex_object_is_from_set | bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | --- -##### `terraform_resource`Required +##### `terraform_resource`Required - *Type:* cdktf.IInterpolatingParent @@ -23123,7 +26465,7 @@ The parent resource. --- -##### `terraform_attribute`Required +##### `terraform_attribute`Required - *Type:* str @@ -23131,7 +26473,7 @@ The attribute on the parent resource this class is referencing. --- -##### `complex_object_index`Required +##### `complex_object_index`Required - *Type:* typing.Union[int, float] @@ -23139,7 +26481,7 @@ the index of this item in the list. --- -##### `complex_object_is_from_set`Required +##### `complex_object_is_from_set`Required - *Type:* bool @@ -23151,29 +26493,29 @@ whether the list is wrapping a set (will add tolist() to be able to access an it | **Name** | **Description** | | --- | --- | -| compute_fqn | *No description.* | -| get_any_map_attribute | *No description.* | -| get_boolean_attribute | *No description.* | -| get_boolean_map_attribute | *No description.* | -| get_list_attribute | *No description.* | -| get_number_attribute | *No description.* | -| get_number_list_attribute | *No description.* | -| get_number_map_attribute | *No description.* | -| get_string_attribute | *No description.* | -| get_string_map_attribute | *No description.* | -| interpolation_for_attribute | *No description.* | -| resolve | Produce the Token's value at resolution time. | -| to_string | Return a string representation of this resolvable object. | +| compute_fqn | *No description.* | +| get_any_map_attribute | *No description.* | +| get_boolean_attribute | *No description.* | +| get_boolean_map_attribute | *No description.* | +| get_list_attribute | *No description.* | +| get_number_attribute | *No description.* | +| get_number_list_attribute | *No description.* | +| get_number_map_attribute | *No description.* | +| get_string_attribute | *No description.* | +| get_string_map_attribute | *No description.* | +| interpolation_for_attribute | *No description.* | +| resolve | Produce the Token's value at resolution time. | +| to_string | Return a string representation of this resolvable object. | --- -##### `compute_fqn` +##### `compute_fqn` ```python def compute_fqn() -> str ``` -##### `get_any_map_attribute` +##### `get_any_map_attribute` ```python def get_any_map_attribute( @@ -23181,13 +26523,13 @@ def get_any_map_attribute( ) -> typing.Mapping[typing.Any] ``` -###### `terraform_attribute`Required +###### `terraform_attribute`Required - *Type:* str --- -##### `get_boolean_attribute` +##### `get_boolean_attribute` ```python def get_boolean_attribute( @@ -23195,13 +26537,13 @@ def get_boolean_attribute( ) -> IResolvable ``` -###### `terraform_attribute`Required +###### `terraform_attribute`Required - *Type:* str --- -##### `get_boolean_map_attribute` +##### `get_boolean_map_attribute` ```python def get_boolean_map_attribute( @@ -23209,13 +26551,13 @@ def get_boolean_map_attribute( ) -> typing.Mapping[bool] ``` -###### `terraform_attribute`Required +###### `terraform_attribute`Required - *Type:* str --- -##### `get_list_attribute` +##### `get_list_attribute` ```python def get_list_attribute( @@ -23223,13 +26565,13 @@ def get_list_attribute( ) -> typing.List[str] ``` -###### `terraform_attribute`Required +###### `terraform_attribute`Required - *Type:* str --- -##### `get_number_attribute` +##### `get_number_attribute` ```python def get_number_attribute( @@ -23237,13 +26579,13 @@ def get_number_attribute( ) -> typing.Union[int, float] ``` -###### `terraform_attribute`Required +###### `terraform_attribute`Required - *Type:* str --- -##### `get_number_list_attribute` +##### `get_number_list_attribute` ```python def get_number_list_attribute( @@ -23251,13 +26593,13 @@ def get_number_list_attribute( ) -> typing.List[typing.Union[int, float]] ``` -###### `terraform_attribute`Required +###### `terraform_attribute`Required - *Type:* str --- -##### `get_number_map_attribute` +##### `get_number_map_attribute` ```python def get_number_map_attribute( @@ -23265,13 +26607,13 @@ def get_number_map_attribute( ) -> typing.Mapping[typing.Union[int, float]] ``` -###### `terraform_attribute`Required +###### `terraform_attribute`Required - *Type:* str --- -##### `get_string_attribute` +##### `get_string_attribute` ```python def get_string_attribute( @@ -23279,13 +26621,13 @@ def get_string_attribute( ) -> str ``` -###### `terraform_attribute`Required +###### `terraform_attribute`Required - *Type:* str --- -##### `get_string_map_attribute` +##### `get_string_map_attribute` ```python def get_string_map_attribute( @@ -23293,13 +26635,13 @@ def get_string_map_attribute( ) -> typing.Mapping[str] ``` -###### `terraform_attribute`Required +###### `terraform_attribute`Required - *Type:* str --- -##### `interpolation_for_attribute` +##### `interpolation_for_attribute` ```python def interpolation_for_attribute( @@ -23307,13 +26649,233 @@ def interpolation_for_attribute( ) -> IResolvable ``` -###### `property`Required +###### `property`Required + +- *Type:* str + +--- + +##### `resolve` + +```python +def resolve( + _context: IResolveContext +) -> typing.Any +``` + +Produce the Token's value at resolution time. + +###### `_context`Required + +- *Type:* cdktf.IResolveContext + +--- + +##### `to_string` + +```python +def to_string() -> str +``` + +Return a string representation of this resolvable object. + +Returns a reversible string representation. + + +#### Properties + +| **Name** | **Type** | **Description** | +| --- | --- | --- | +| creation_stack | typing.List[str] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| fqn | str | *No description.* | +| allow_credentials | cdktf.IResolvable | *No description.* | +| allow_headers | typing.List[str] | *No description.* | +| allow_methods | typing.List[str] | *No description.* | +| allow_origins | DataDigitaloceanAppSpecServiceCorsAllowOriginsList | *No description.* | +| expose_headers | typing.List[str] | *No description.* | +| max_age | str | *No description.* | +| internal_value | DataDigitaloceanAppSpecServiceCors | *No description.* | + +--- + +##### `creation_stack`Required + +```python +creation_stack: typing.List[str] +``` + +- *Type:* typing.List[str] + +The creation stack of this resolvable which will be appended to errors thrown during resolution. + +If this returns an empty array the stack will not be attached. + +--- + +##### `fqn`Required + +```python +fqn: str +``` + +- *Type:* str + +--- + +##### `allow_credentials`Required + +```python +allow_credentials: IResolvable +``` + +- *Type:* cdktf.IResolvable + +--- + +##### `allow_headers`Required + +```python +allow_headers: typing.List[str] +``` + +- *Type:* typing.List[str] + +--- + +##### `allow_methods`Required + +```python +allow_methods: typing.List[str] +``` + +- *Type:* typing.List[str] + +--- + +##### `allow_origins`Required + +```python +allow_origins: DataDigitaloceanAppSpecServiceCorsAllowOriginsList +``` + +- *Type:* DataDigitaloceanAppSpecServiceCorsAllowOriginsList + +--- + +##### `expose_headers`Required + +```python +expose_headers: typing.List[str] +``` + +- *Type:* typing.List[str] + +--- + +##### `max_age`Required + +```python +max_age: str +``` + +- *Type:* str + +--- + +##### `internal_value`Optional + +```python +internal_value: DataDigitaloceanAppSpecServiceCors +``` + +- *Type:* DataDigitaloceanAppSpecServiceCors + +--- + + +### DataDigitaloceanAppSpecServiceEnvList + +#### Initializers + +```python +from cdktf_cdktf_provider_digitalocean import data_digitalocean_app + +dataDigitaloceanApp.DataDigitaloceanAppSpecServiceEnvList( + terraform_resource: IInterpolatingParent, + terraform_attribute: str, + wraps_set: bool +) +``` + +| **Name** | **Type** | **Description** | +| --- | --- | --- | +| terraform_resource | cdktf.IInterpolatingParent | The parent resource. | +| terraform_attribute | str | The attribute on the parent resource this class is referencing. | +| wraps_set | bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | + +--- + +##### `terraform_resource`Required + +- *Type:* cdktf.IInterpolatingParent + +The parent resource. + +--- + +##### `terraform_attribute`Required + +- *Type:* str + +The attribute on the parent resource this class is referencing. + +--- + +##### `wraps_set`Required + +- *Type:* bool + +whether the list is wrapping a set (will add tolist() to be able to access an item via an index). + +--- + +#### Methods + +| **Name** | **Description** | +| --- | --- | +| all_with_map_key | Creating an iterator for this complex list. | +| compute_fqn | *No description.* | +| resolve | Produce the Token's value at resolution time. | +| to_string | Return a string representation of this resolvable object. | +| get | *No description.* | + +--- + +##### `all_with_map_key` + +```python +def all_with_map_key( + map_key_attribute_name: str +) -> DynamicListTerraformIterator +``` + +Creating an iterator for this complex list. + +The list will be converted into a map with the mapKeyAttributeName as the key. + +###### `map_key_attribute_name`Required - *Type:* str --- -##### `resolve` +##### `compute_fqn` + +```python +def compute_fqn() -> str +``` + +##### `resolve` ```python def resolve( @@ -23323,13 +26885,13 @@ def resolve( Produce the Token's value at resolution time. -###### `_context`Required +###### `_context`Required - *Type:* cdktf.IResolveContext --- -##### `to_string` +##### `to_string` ```python def to_string() -> str @@ -23339,19 +26901,33 @@ Return a string representation of this resolvable object. Returns a reversible string representation. +##### `get` + +```python +def get( + index: typing.Union[int, float] +) -> DataDigitaloceanAppSpecServiceEnvOutputReference +``` + +###### `index`Required + +- *Type:* typing.Union[int, float] + +the index of the item to return. + +--- + #### Properties | **Name** | **Type** | **Description** | | --- | --- | --- | -| creation_stack | typing.List[str] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| fqn | str | *No description.* | -| cpu | DataDigitaloceanAppSpecServiceAutoscalingMetricsCpuList | *No description.* | -| internal_value | DataDigitaloceanAppSpecServiceAutoscalingMetrics | *No description.* | +| creation_stack | typing.List[str] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| fqn | str | *No description.* | --- -##### `creation_stack`Required +##### `creation_stack`Required ```python creation_stack: typing.List[str] @@ -23365,7 +26941,7 @@ If this returns an empty array the stack will not be attached. --- -##### `fqn`Required +##### `fqn`Required ```python fqn: str @@ -23375,35 +26951,15 @@ fqn: str --- -##### `cpu`Required - -```python -cpu: DataDigitaloceanAppSpecServiceAutoscalingMetricsCpuList -``` - -- *Type:* DataDigitaloceanAppSpecServiceAutoscalingMetricsCpuList - ---- - -##### `internal_value`Optional - -```python -internal_value: DataDigitaloceanAppSpecServiceAutoscalingMetrics -``` - -- *Type:* DataDigitaloceanAppSpecServiceAutoscalingMetrics - ---- - -### DataDigitaloceanAppSpecServiceAutoscalingOutputReference +### DataDigitaloceanAppSpecServiceEnvOutputReference -#### Initializers +#### Initializers ```python from cdktf_cdktf_provider_digitalocean import data_digitalocean_app -dataDigitaloceanApp.DataDigitaloceanAppSpecServiceAutoscalingOutputReference( +dataDigitaloceanApp.DataDigitaloceanAppSpecServiceEnvOutputReference( terraform_resource: IInterpolatingParent, terraform_attribute: str, complex_object_index: typing.Union[int, float], @@ -23413,14 +26969,14 @@ dataDigitaloceanApp.DataDigitaloceanAppSpecServiceAutoscalingOutputReference( | **Name** | **Type** | **Description** | | --- | --- | --- | -| terraform_resource | cdktf.IInterpolatingParent | The parent resource. | -| terraform_attribute | str | The attribute on the parent resource this class is referencing. | -| complex_object_index | typing.Union[int, float] | the index of this item in the list. | -| complex_object_is_from_set | bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | +| terraform_resource | cdktf.IInterpolatingParent | The parent resource. | +| terraform_attribute | str | The attribute on the parent resource this class is referencing. | +| complex_object_index | typing.Union[int, float] | the index of this item in the list. | +| complex_object_is_from_set | bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | --- -##### `terraform_resource`Required +##### `terraform_resource`Required - *Type:* cdktf.IInterpolatingParent @@ -23428,7 +26984,7 @@ The parent resource. --- -##### `terraform_attribute`Required +##### `terraform_attribute`Required - *Type:* str @@ -23436,7 +26992,7 @@ The attribute on the parent resource this class is referencing. --- -##### `complex_object_index`Required +##### `complex_object_index`Required - *Type:* typing.Union[int, float] @@ -23444,7 +27000,7 @@ the index of this item in the list. --- -##### `complex_object_is_from_set`Required +##### `complex_object_is_from_set`Required - *Type:* bool @@ -23456,29 +27012,29 @@ whether the list is wrapping a set (will add tolist() to be able to access an it | **Name** | **Description** | | --- | --- | -| compute_fqn | *No description.* | -| get_any_map_attribute | *No description.* | -| get_boolean_attribute | *No description.* | -| get_boolean_map_attribute | *No description.* | -| get_list_attribute | *No description.* | -| get_number_attribute | *No description.* | -| get_number_list_attribute | *No description.* | -| get_number_map_attribute | *No description.* | -| get_string_attribute | *No description.* | -| get_string_map_attribute | *No description.* | -| interpolation_for_attribute | *No description.* | -| resolve | Produce the Token's value at resolution time. | -| to_string | Return a string representation of this resolvable object. | +| compute_fqn | *No description.* | +| get_any_map_attribute | *No description.* | +| get_boolean_attribute | *No description.* | +| get_boolean_map_attribute | *No description.* | +| get_list_attribute | *No description.* | +| get_number_attribute | *No description.* | +| get_number_list_attribute | *No description.* | +| get_number_map_attribute | *No description.* | +| get_string_attribute | *No description.* | +| get_string_map_attribute | *No description.* | +| interpolation_for_attribute | *No description.* | +| resolve | Produce the Token's value at resolution time. | +| to_string | Return a string representation of this resolvable object. | --- -##### `compute_fqn` +##### `compute_fqn` ```python def compute_fqn() -> str ``` -##### `get_any_map_attribute` +##### `get_any_map_attribute` ```python def get_any_map_attribute( @@ -23486,13 +27042,13 @@ def get_any_map_attribute( ) -> typing.Mapping[typing.Any] ``` -###### `terraform_attribute`Required +###### `terraform_attribute`Required - *Type:* str --- -##### `get_boolean_attribute` +##### `get_boolean_attribute` ```python def get_boolean_attribute( @@ -23500,13 +27056,13 @@ def get_boolean_attribute( ) -> IResolvable ``` -###### `terraform_attribute`Required +###### `terraform_attribute`Required - *Type:* str --- -##### `get_boolean_map_attribute` +##### `get_boolean_map_attribute` ```python def get_boolean_map_attribute( @@ -23514,13 +27070,13 @@ def get_boolean_map_attribute( ) -> typing.Mapping[bool] ``` -###### `terraform_attribute`Required +###### `terraform_attribute`Required - *Type:* str --- -##### `get_list_attribute` +##### `get_list_attribute` ```python def get_list_attribute( @@ -23528,13 +27084,13 @@ def get_list_attribute( ) -> typing.List[str] ``` -###### `terraform_attribute`Required +###### `terraform_attribute`Required - *Type:* str --- -##### `get_number_attribute` +##### `get_number_attribute` ```python def get_number_attribute( @@ -23542,13 +27098,13 @@ def get_number_attribute( ) -> typing.Union[int, float] ``` -###### `terraform_attribute`Required +###### `terraform_attribute`Required - *Type:* str --- -##### `get_number_list_attribute` +##### `get_number_list_attribute` ```python def get_number_list_attribute( @@ -23556,13 +27112,13 @@ def get_number_list_attribute( ) -> typing.List[typing.Union[int, float]] ``` -###### `terraform_attribute`Required +###### `terraform_attribute`Required - *Type:* str --- -##### `get_number_map_attribute` +##### `get_number_map_attribute` ```python def get_number_map_attribute( @@ -23570,13 +27126,13 @@ def get_number_map_attribute( ) -> typing.Mapping[typing.Union[int, float]] ``` -###### `terraform_attribute`Required +###### `terraform_attribute`Required - *Type:* str --- -##### `get_string_attribute` +##### `get_string_attribute` ```python def get_string_attribute( @@ -23584,13 +27140,13 @@ def get_string_attribute( ) -> str ``` -###### `terraform_attribute`Required +###### `terraform_attribute`Required - *Type:* str --- -##### `get_string_map_attribute` +##### `get_string_map_attribute` ```python def get_string_map_attribute( @@ -23598,13 +27154,13 @@ def get_string_map_attribute( ) -> typing.Mapping[str] ``` -###### `terraform_attribute`Required +###### `terraform_attribute`Required - *Type:* str --- -##### `interpolation_for_attribute` +##### `interpolation_for_attribute` ```python def interpolation_for_attribute( @@ -23612,13 +27168,13 @@ def interpolation_for_attribute( ) -> IResolvable ``` -###### `property`Required +###### `property`Required - *Type:* str --- -##### `resolve` +##### `resolve` ```python def resolve( @@ -23628,13 +27184,13 @@ def resolve( Produce the Token's value at resolution time. -###### `_context`Required +###### `_context`Required - *Type:* cdktf.IResolveContext --- -##### `to_string` +##### `to_string` ```python def to_string() -> str @@ -23649,16 +27205,17 @@ Returns a reversible string representation. | **Name** | **Type** | **Description** | | --- | --- | --- | -| creation_stack | typing.List[str] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| fqn | str | *No description.* | -| max_instance_count | typing.Union[int, float] | *No description.* | -| metrics | DataDigitaloceanAppSpecServiceAutoscalingMetricsList | *No description.* | -| min_instance_count | typing.Union[int, float] | *No description.* | -| internal_value | DataDigitaloceanAppSpecServiceAutoscaling | *No description.* | +| creation_stack | typing.List[str] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| fqn | str | *No description.* | +| key | str | *No description.* | +| scope | str | *No description.* | +| type | str | *No description.* | +| value | str | *No description.* | +| internal_value | DataDigitaloceanAppSpecServiceEnv | *No description.* | --- -##### `creation_stack`Required +##### `creation_stack`Required ```python creation_stack: typing.List[str] @@ -23672,7 +27229,7 @@ If this returns an empty array the stack will not be attached. --- -##### `fqn`Required +##### `fqn`Required ```python fqn: str @@ -23682,55 +27239,65 @@ fqn: str --- -##### `max_instance_count`Required +##### `key`Required ```python -max_instance_count: typing.Union[int, float] +key: str ``` -- *Type:* typing.Union[int, float] +- *Type:* str --- -##### `metrics`Required +##### `scope`Required ```python -metrics: DataDigitaloceanAppSpecServiceAutoscalingMetricsList +scope: str ``` -- *Type:* DataDigitaloceanAppSpecServiceAutoscalingMetricsList +- *Type:* str --- -##### `min_instance_count`Required +##### `type`Required ```python -min_instance_count: typing.Union[int, float] +type: str ``` -- *Type:* typing.Union[int, float] +- *Type:* str --- -##### `internal_value`Optional +##### `value`Required ```python -internal_value: DataDigitaloceanAppSpecServiceAutoscaling +value: str ``` -- *Type:* DataDigitaloceanAppSpecServiceAutoscaling +- *Type:* str --- +##### `internal_value`Optional -### DataDigitaloceanAppSpecServiceCorsAllowOriginsList +```python +internal_value: DataDigitaloceanAppSpecServiceEnv +``` + +- *Type:* DataDigitaloceanAppSpecServiceEnv + +--- -#### Initializers + +### DataDigitaloceanAppSpecServiceGithubList + +#### Initializers ```python from cdktf_cdktf_provider_digitalocean import data_digitalocean_app -dataDigitaloceanApp.DataDigitaloceanAppSpecServiceCorsAllowOriginsList( +dataDigitaloceanApp.DataDigitaloceanAppSpecServiceGithubList( terraform_resource: IInterpolatingParent, terraform_attribute: str, wraps_set: bool @@ -23739,13 +27306,13 @@ dataDigitaloceanApp.DataDigitaloceanAppSpecServiceCorsAllowOriginsList( | **Name** | **Type** | **Description** | | --- | --- | --- | -| terraform_resource | cdktf.IInterpolatingParent | The parent resource. | -| terraform_attribute | str | The attribute on the parent resource this class is referencing. | -| wraps_set | bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | +| terraform_resource | cdktf.IInterpolatingParent | The parent resource. | +| terraform_attribute | str | The attribute on the parent resource this class is referencing. | +| wraps_set | bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | --- -##### `terraform_resource`Required +##### `terraform_resource`Required - *Type:* cdktf.IInterpolatingParent @@ -23753,7 +27320,7 @@ The parent resource. --- -##### `terraform_attribute`Required +##### `terraform_attribute`Required - *Type:* str @@ -23761,7 +27328,7 @@ The attribute on the parent resource this class is referencing. --- -##### `wraps_set`Required +##### `wraps_set`Required - *Type:* bool @@ -23773,15 +27340,15 @@ whether the list is wrapping a set (will add tolist() to be able to access an it | **Name** | **Description** | | --- | --- | -| all_with_map_key | Creating an iterator for this complex list. | -| compute_fqn | *No description.* | -| resolve | Produce the Token's value at resolution time. | -| to_string | Return a string representation of this resolvable object. | -| get | *No description.* | +| all_with_map_key | Creating an iterator for this complex list. | +| compute_fqn | *No description.* | +| resolve | Produce the Token's value at resolution time. | +| to_string | Return a string representation of this resolvable object. | +| get | *No description.* | --- -##### `all_with_map_key` +##### `all_with_map_key` ```python def all_with_map_key( @@ -23793,19 +27360,19 @@ Creating an iterator for this complex list. The list will be converted into a map with the mapKeyAttributeName as the key. -###### `map_key_attribute_name`Required +###### `map_key_attribute_name`Required - *Type:* str --- -##### `compute_fqn` +##### `compute_fqn` ```python def compute_fqn() -> str ``` -##### `resolve` +##### `resolve` ```python def resolve( @@ -23815,13 +27382,13 @@ def resolve( Produce the Token's value at resolution time. -###### `_context`Required +###### `_context`Required - *Type:* cdktf.IResolveContext --- -##### `to_string` +##### `to_string` ```python def to_string() -> str @@ -23831,15 +27398,15 @@ Return a string representation of this resolvable object. Returns a reversible string representation. -##### `get` +##### `get` ```python def get( index: typing.Union[int, float] -) -> DataDigitaloceanAppSpecServiceCorsAllowOriginsOutputReference +) -> DataDigitaloceanAppSpecServiceGithubOutputReference ``` -###### `index`Required +###### `index`Required - *Type:* typing.Union[int, float] @@ -23852,12 +27419,12 @@ the index of the item to return. | **Name** | **Type** | **Description** | | --- | --- | --- | -| creation_stack | typing.List[str] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| fqn | str | *No description.* | +| creation_stack | typing.List[str] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| fqn | str | *No description.* | --- -##### `creation_stack`Required +##### `creation_stack`Required ```python creation_stack: typing.List[str] @@ -23871,7 +27438,7 @@ If this returns an empty array the stack will not be attached. --- -##### `fqn`Required +##### `fqn`Required ```python fqn: str @@ -23882,14 +27449,14 @@ fqn: str --- -### DataDigitaloceanAppSpecServiceCorsAllowOriginsOutputReference +### DataDigitaloceanAppSpecServiceGithubOutputReference -#### Initializers +#### Initializers ```python from cdktf_cdktf_provider_digitalocean import data_digitalocean_app -dataDigitaloceanApp.DataDigitaloceanAppSpecServiceCorsAllowOriginsOutputReference( +dataDigitaloceanApp.DataDigitaloceanAppSpecServiceGithubOutputReference( terraform_resource: IInterpolatingParent, terraform_attribute: str, complex_object_index: typing.Union[int, float], @@ -23899,14 +27466,14 @@ dataDigitaloceanApp.DataDigitaloceanAppSpecServiceCorsAllowOriginsOutputReferenc | **Name** | **Type** | **Description** | | --- | --- | --- | -| terraform_resource | cdktf.IInterpolatingParent | The parent resource. | -| terraform_attribute | str | The attribute on the parent resource this class is referencing. | -| complex_object_index | typing.Union[int, float] | the index of this item in the list. | -| complex_object_is_from_set | bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | +| terraform_resource | cdktf.IInterpolatingParent | The parent resource. | +| terraform_attribute | str | The attribute on the parent resource this class is referencing. | +| complex_object_index | typing.Union[int, float] | the index of this item in the list. | +| complex_object_is_from_set | bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | --- -##### `terraform_resource`Required +##### `terraform_resource`Required - *Type:* cdktf.IInterpolatingParent @@ -23914,7 +27481,7 @@ The parent resource. --- -##### `terraform_attribute`Required +##### `terraform_attribute`Required - *Type:* str @@ -23922,7 +27489,7 @@ The attribute on the parent resource this class is referencing. --- -##### `complex_object_index`Required +##### `complex_object_index`Required - *Type:* typing.Union[int, float] @@ -23930,7 +27497,7 @@ the index of this item in the list. --- -##### `complex_object_is_from_set`Required +##### `complex_object_is_from_set`Required - *Type:* bool @@ -23942,29 +27509,29 @@ whether the list is wrapping a set (will add tolist() to be able to access an it | **Name** | **Description** | | --- | --- | -| compute_fqn | *No description.* | -| get_any_map_attribute | *No description.* | -| get_boolean_attribute | *No description.* | -| get_boolean_map_attribute | *No description.* | -| get_list_attribute | *No description.* | -| get_number_attribute | *No description.* | -| get_number_list_attribute | *No description.* | -| get_number_map_attribute | *No description.* | -| get_string_attribute | *No description.* | -| get_string_map_attribute | *No description.* | -| interpolation_for_attribute | *No description.* | -| resolve | Produce the Token's value at resolution time. | -| to_string | Return a string representation of this resolvable object. | +| compute_fqn | *No description.* | +| get_any_map_attribute | *No description.* | +| get_boolean_attribute | *No description.* | +| get_boolean_map_attribute | *No description.* | +| get_list_attribute | *No description.* | +| get_number_attribute | *No description.* | +| get_number_list_attribute | *No description.* | +| get_number_map_attribute | *No description.* | +| get_string_attribute | *No description.* | +| get_string_map_attribute | *No description.* | +| interpolation_for_attribute | *No description.* | +| resolve | Produce the Token's value at resolution time. | +| to_string | Return a string representation of this resolvable object. | --- -##### `compute_fqn` +##### `compute_fqn` ```python def compute_fqn() -> str ``` -##### `get_any_map_attribute` +##### `get_any_map_attribute` ```python def get_any_map_attribute( @@ -23972,13 +27539,13 @@ def get_any_map_attribute( ) -> typing.Mapping[typing.Any] ``` -###### `terraform_attribute`Required +###### `terraform_attribute`Required - *Type:* str --- -##### `get_boolean_attribute` +##### `get_boolean_attribute` ```python def get_boolean_attribute( @@ -23986,13 +27553,13 @@ def get_boolean_attribute( ) -> IResolvable ``` -###### `terraform_attribute`Required +###### `terraform_attribute`Required - *Type:* str --- -##### `get_boolean_map_attribute` +##### `get_boolean_map_attribute` ```python def get_boolean_map_attribute( @@ -24000,13 +27567,13 @@ def get_boolean_map_attribute( ) -> typing.Mapping[bool] ``` -###### `terraform_attribute`Required +###### `terraform_attribute`Required - *Type:* str --- -##### `get_list_attribute` +##### `get_list_attribute` ```python def get_list_attribute( @@ -24014,13 +27581,13 @@ def get_list_attribute( ) -> typing.List[str] ``` -###### `terraform_attribute`Required +###### `terraform_attribute`Required - *Type:* str --- -##### `get_number_attribute` +##### `get_number_attribute` ```python def get_number_attribute( @@ -24028,13 +27595,13 @@ def get_number_attribute( ) -> typing.Union[int, float] ``` -###### `terraform_attribute`Required +###### `terraform_attribute`Required - *Type:* str --- -##### `get_number_list_attribute` +##### `get_number_list_attribute` ```python def get_number_list_attribute( @@ -24042,13 +27609,13 @@ def get_number_list_attribute( ) -> typing.List[typing.Union[int, float]] ``` -###### `terraform_attribute`Required +###### `terraform_attribute`Required - *Type:* str --- -##### `get_number_map_attribute` +##### `get_number_map_attribute` ```python def get_number_map_attribute( @@ -24056,13 +27623,13 @@ def get_number_map_attribute( ) -> typing.Mapping[typing.Union[int, float]] ``` -###### `terraform_attribute`Required +###### `terraform_attribute`Required - *Type:* str --- -##### `get_string_attribute` +##### `get_string_attribute` ```python def get_string_attribute( @@ -24070,13 +27637,13 @@ def get_string_attribute( ) -> str ``` -###### `terraform_attribute`Required +###### `terraform_attribute`Required - *Type:* str --- -##### `get_string_map_attribute` +##### `get_string_map_attribute` ```python def get_string_map_attribute( @@ -24084,13 +27651,13 @@ def get_string_map_attribute( ) -> typing.Mapping[str] ``` -###### `terraform_attribute`Required +###### `terraform_attribute`Required - *Type:* str --- -##### `interpolation_for_attribute` +##### `interpolation_for_attribute` ```python def interpolation_for_attribute( @@ -24098,13 +27665,13 @@ def interpolation_for_attribute( ) -> IResolvable ``` -###### `property`Required +###### `property`Required - *Type:* str --- -##### `resolve` +##### `resolve` ```python def resolve( @@ -24114,13 +27681,13 @@ def resolve( Produce the Token's value at resolution time. -###### `_context`Required +###### `_context`Required - *Type:* cdktf.IResolveContext --- -##### `to_string` +##### `to_string` ```python def to_string() -> str @@ -24135,16 +27702,16 @@ Returns a reversible string representation. | **Name** | **Type** | **Description** | | --- | --- | --- | -| creation_stack | typing.List[str] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| fqn | str | *No description.* | -| exact | str | *No description.* | -| prefix | str | *No description.* | -| regex | str | *No description.* | -| internal_value | DataDigitaloceanAppSpecServiceCorsAllowOrigins | *No description.* | +| creation_stack | typing.List[str] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| fqn | str | *No description.* | +| branch | str | *No description.* | +| deploy_on_push | cdktf.IResolvable | *No description.* | +| repo | str | *No description.* | +| internal_value | DataDigitaloceanAppSpecServiceGithub | *No description.* | --- -##### `creation_stack`Required +##### `creation_stack`Required ```python creation_stack: typing.List[str] @@ -24158,7 +27725,7 @@ If this returns an empty array the stack will not be attached. --- -##### `fqn`Required +##### `fqn`Required ```python fqn: str @@ -24168,55 +27735,55 @@ fqn: str --- -##### `exact`Required +##### `branch`Required ```python -exact: str +branch: str ``` - *Type:* str --- -##### `prefix`Required +##### `deploy_on_push`Required ```python -prefix: str +deploy_on_push: IResolvable ``` -- *Type:* str +- *Type:* cdktf.IResolvable --- -##### `regex`Required +##### `repo`Required ```python -regex: str +repo: str ``` - *Type:* str --- -##### `internal_value`Optional +##### `internal_value`Optional ```python -internal_value: DataDigitaloceanAppSpecServiceCorsAllowOrigins +internal_value: DataDigitaloceanAppSpecServiceGithub ``` -- *Type:* DataDigitaloceanAppSpecServiceCorsAllowOrigins +- *Type:* DataDigitaloceanAppSpecServiceGithub --- -### DataDigitaloceanAppSpecServiceCorsList +### DataDigitaloceanAppSpecServiceGitlabList -#### Initializers +#### Initializers ```python from cdktf_cdktf_provider_digitalocean import data_digitalocean_app -dataDigitaloceanApp.DataDigitaloceanAppSpecServiceCorsList( +dataDigitaloceanApp.DataDigitaloceanAppSpecServiceGitlabList( terraform_resource: IInterpolatingParent, terraform_attribute: str, wraps_set: bool @@ -24225,13 +27792,13 @@ dataDigitaloceanApp.DataDigitaloceanAppSpecServiceCorsList( | **Name** | **Type** | **Description** | | --- | --- | --- | -| terraform_resource | cdktf.IInterpolatingParent | The parent resource. | -| terraform_attribute | str | The attribute on the parent resource this class is referencing. | -| wraps_set | bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | +| terraform_resource | cdktf.IInterpolatingParent | The parent resource. | +| terraform_attribute | str | The attribute on the parent resource this class is referencing. | +| wraps_set | bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | --- -##### `terraform_resource`Required +##### `terraform_resource`Required - *Type:* cdktf.IInterpolatingParent @@ -24239,7 +27806,7 @@ The parent resource. --- -##### `terraform_attribute`Required +##### `terraform_attribute`Required - *Type:* str @@ -24247,7 +27814,7 @@ The attribute on the parent resource this class is referencing. --- -##### `wraps_set`Required +##### `wraps_set`Required - *Type:* bool @@ -24259,15 +27826,15 @@ whether the list is wrapping a set (will add tolist() to be able to access an it | **Name** | **Description** | | --- | --- | -| all_with_map_key | Creating an iterator for this complex list. | -| compute_fqn | *No description.* | -| resolve | Produce the Token's value at resolution time. | -| to_string | Return a string representation of this resolvable object. | -| get | *No description.* | +| all_with_map_key | Creating an iterator for this complex list. | +| compute_fqn | *No description.* | +| resolve | Produce the Token's value at resolution time. | +| to_string | Return a string representation of this resolvable object. | +| get | *No description.* | --- -##### `all_with_map_key` +##### `all_with_map_key` ```python def all_with_map_key( @@ -24279,19 +27846,19 @@ Creating an iterator for this complex list. The list will be converted into a map with the mapKeyAttributeName as the key. -###### `map_key_attribute_name`Required +###### `map_key_attribute_name`Required - *Type:* str --- -##### `compute_fqn` +##### `compute_fqn` ```python def compute_fqn() -> str ``` -##### `resolve` +##### `resolve` ```python def resolve( @@ -24301,13 +27868,13 @@ def resolve( Produce the Token's value at resolution time. -###### `_context`Required +###### `_context`Required - *Type:* cdktf.IResolveContext --- -##### `to_string` +##### `to_string` ```python def to_string() -> str @@ -24317,15 +27884,15 @@ Return a string representation of this resolvable object. Returns a reversible string representation. -##### `get` +##### `get` ```python def get( index: typing.Union[int, float] -) -> DataDigitaloceanAppSpecServiceCorsOutputReference +) -> DataDigitaloceanAppSpecServiceGitlabOutputReference ``` -###### `index`Required +###### `index`Required - *Type:* typing.Union[int, float] @@ -24338,12 +27905,12 @@ the index of the item to return. | **Name** | **Type** | **Description** | | --- | --- | --- | -| creation_stack | typing.List[str] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| fqn | str | *No description.* | +| creation_stack | typing.List[str] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| fqn | str | *No description.* | --- -##### `creation_stack`Required +##### `creation_stack`Required ```python creation_stack: typing.List[str] @@ -24357,7 +27924,7 @@ If this returns an empty array the stack will not be attached. --- -##### `fqn`Required +##### `fqn`Required ```python fqn: str @@ -24368,14 +27935,14 @@ fqn: str --- -### DataDigitaloceanAppSpecServiceCorsOutputReference +### DataDigitaloceanAppSpecServiceGitlabOutputReference -#### Initializers +#### Initializers ```python from cdktf_cdktf_provider_digitalocean import data_digitalocean_app -dataDigitaloceanApp.DataDigitaloceanAppSpecServiceCorsOutputReference( +dataDigitaloceanApp.DataDigitaloceanAppSpecServiceGitlabOutputReference( terraform_resource: IInterpolatingParent, terraform_attribute: str, complex_object_index: typing.Union[int, float], @@ -24385,14 +27952,14 @@ dataDigitaloceanApp.DataDigitaloceanAppSpecServiceCorsOutputReference( | **Name** | **Type** | **Description** | | --- | --- | --- | -| terraform_resource | cdktf.IInterpolatingParent | The parent resource. | -| terraform_attribute | str | The attribute on the parent resource this class is referencing. | -| complex_object_index | typing.Union[int, float] | the index of this item in the list. | -| complex_object_is_from_set | bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | +| terraform_resource | cdktf.IInterpolatingParent | The parent resource. | +| terraform_attribute | str | The attribute on the parent resource this class is referencing. | +| complex_object_index | typing.Union[int, float] | the index of this item in the list. | +| complex_object_is_from_set | bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | --- -##### `terraform_resource`Required +##### `terraform_resource`Required - *Type:* cdktf.IInterpolatingParent @@ -24400,7 +27967,7 @@ The parent resource. --- -##### `terraform_attribute`Required +##### `terraform_attribute`Required - *Type:* str @@ -24408,7 +27975,7 @@ The attribute on the parent resource this class is referencing. --- -##### `complex_object_index`Required +##### `complex_object_index`Required - *Type:* typing.Union[int, float] @@ -24416,7 +27983,7 @@ the index of this item in the list. --- -##### `complex_object_is_from_set`Required +##### `complex_object_is_from_set`Required - *Type:* bool @@ -24428,29 +27995,29 @@ whether the list is wrapping a set (will add tolist() to be able to access an it | **Name** | **Description** | | --- | --- | -| compute_fqn | *No description.* | -| get_any_map_attribute | *No description.* | -| get_boolean_attribute | *No description.* | -| get_boolean_map_attribute | *No description.* | -| get_list_attribute | *No description.* | -| get_number_attribute | *No description.* | -| get_number_list_attribute | *No description.* | -| get_number_map_attribute | *No description.* | -| get_string_attribute | *No description.* | -| get_string_map_attribute | *No description.* | -| interpolation_for_attribute | *No description.* | -| resolve | Produce the Token's value at resolution time. | -| to_string | Return a string representation of this resolvable object. | +| compute_fqn | *No description.* | +| get_any_map_attribute | *No description.* | +| get_boolean_attribute | *No description.* | +| get_boolean_map_attribute | *No description.* | +| get_list_attribute | *No description.* | +| get_number_attribute | *No description.* | +| get_number_list_attribute | *No description.* | +| get_number_map_attribute | *No description.* | +| get_string_attribute | *No description.* | +| get_string_map_attribute | *No description.* | +| interpolation_for_attribute | *No description.* | +| resolve | Produce the Token's value at resolution time. | +| to_string | Return a string representation of this resolvable object. | --- -##### `compute_fqn` +##### `compute_fqn` ```python def compute_fqn() -> str ``` -##### `get_any_map_attribute` +##### `get_any_map_attribute` ```python def get_any_map_attribute( @@ -24458,13 +28025,13 @@ def get_any_map_attribute( ) -> typing.Mapping[typing.Any] ``` -###### `terraform_attribute`Required +###### `terraform_attribute`Required - *Type:* str --- -##### `get_boolean_attribute` +##### `get_boolean_attribute` ```python def get_boolean_attribute( @@ -24472,13 +28039,13 @@ def get_boolean_attribute( ) -> IResolvable ``` -###### `terraform_attribute`Required +###### `terraform_attribute`Required - *Type:* str --- -##### `get_boolean_map_attribute` +##### `get_boolean_map_attribute` ```python def get_boolean_map_attribute( @@ -24486,13 +28053,13 @@ def get_boolean_map_attribute( ) -> typing.Mapping[bool] ``` -###### `terraform_attribute`Required +###### `terraform_attribute`Required - *Type:* str --- -##### `get_list_attribute` +##### `get_list_attribute` ```python def get_list_attribute( @@ -24500,13 +28067,13 @@ def get_list_attribute( ) -> typing.List[str] ``` -###### `terraform_attribute`Required +###### `terraform_attribute`Required - *Type:* str --- -##### `get_number_attribute` +##### `get_number_attribute` ```python def get_number_attribute( @@ -24514,13 +28081,13 @@ def get_number_attribute( ) -> typing.Union[int, float] ``` -###### `terraform_attribute`Required +###### `terraform_attribute`Required - *Type:* str --- -##### `get_number_list_attribute` +##### `get_number_list_attribute` ```python def get_number_list_attribute( @@ -24528,13 +28095,13 @@ def get_number_list_attribute( ) -> typing.List[typing.Union[int, float]] ``` -###### `terraform_attribute`Required +###### `terraform_attribute`Required - *Type:* str --- -##### `get_number_map_attribute` +##### `get_number_map_attribute` ```python def get_number_map_attribute( @@ -24542,13 +28109,13 @@ def get_number_map_attribute( ) -> typing.Mapping[typing.Union[int, float]] ``` -###### `terraform_attribute`Required +###### `terraform_attribute`Required - *Type:* str --- -##### `get_string_attribute` +##### `get_string_attribute` ```python def get_string_attribute( @@ -24556,13 +28123,13 @@ def get_string_attribute( ) -> str ``` -###### `terraform_attribute`Required +###### `terraform_attribute`Required - *Type:* str --- -##### `get_string_map_attribute` +##### `get_string_map_attribute` ```python def get_string_map_attribute( @@ -24570,13 +28137,13 @@ def get_string_map_attribute( ) -> typing.Mapping[str] ``` -###### `terraform_attribute`Required +###### `terraform_attribute`Required - *Type:* str --- -##### `interpolation_for_attribute` +##### `interpolation_for_attribute` ```python def interpolation_for_attribute( @@ -24584,13 +28151,13 @@ def interpolation_for_attribute( ) -> IResolvable ``` -###### `property`Required +###### `property`Required - *Type:* str --- -##### `resolve` +##### `resolve` ```python def resolve( @@ -24600,13 +28167,13 @@ def resolve( Produce the Token's value at resolution time. -###### `_context`Required +###### `_context`Required - *Type:* cdktf.IResolveContext --- -##### `to_string` +##### `to_string` ```python def to_string() -> str @@ -24621,19 +28188,16 @@ Returns a reversible string representation. | **Name** | **Type** | **Description** | | --- | --- | --- | -| creation_stack | typing.List[str] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| fqn | str | *No description.* | -| allow_credentials | cdktf.IResolvable | *No description.* | -| allow_headers | typing.List[str] | *No description.* | -| allow_methods | typing.List[str] | *No description.* | -| allow_origins | DataDigitaloceanAppSpecServiceCorsAllowOriginsList | *No description.* | -| expose_headers | typing.List[str] | *No description.* | -| max_age | str | *No description.* | -| internal_value | DataDigitaloceanAppSpecServiceCors | *No description.* | +| creation_stack | typing.List[str] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| fqn | str | *No description.* | +| branch | str | *No description.* | +| deploy_on_push | cdktf.IResolvable | *No description.* | +| repo | str | *No description.* | +| internal_value | DataDigitaloceanAppSpecServiceGitlab | *No description.* | --- -##### `creation_stack`Required +##### `creation_stack`Required ```python creation_stack: typing.List[str] @@ -24647,7 +28211,7 @@ If this returns an empty array the stack will not be attached. --- -##### `fqn`Required +##### `fqn`Required ```python fqn: str @@ -24657,85 +28221,55 @@ fqn: str --- -##### `allow_credentials`Required - -```python -allow_credentials: IResolvable -``` - -- *Type:* cdktf.IResolvable - ---- - -##### `allow_headers`Required - -```python -allow_headers: typing.List[str] -``` - -- *Type:* typing.List[str] - ---- - -##### `allow_methods`Required - -```python -allow_methods: typing.List[str] -``` - -- *Type:* typing.List[str] - ---- - -##### `allow_origins`Required +##### `branch`Required ```python -allow_origins: DataDigitaloceanAppSpecServiceCorsAllowOriginsList +branch: str ``` -- *Type:* DataDigitaloceanAppSpecServiceCorsAllowOriginsList +- *Type:* str --- -##### `expose_headers`Required +##### `deploy_on_push`Required ```python -expose_headers: typing.List[str] +deploy_on_push: IResolvable ``` -- *Type:* typing.List[str] +- *Type:* cdktf.IResolvable --- -##### `max_age`Required +##### `repo`Required ```python -max_age: str +repo: str ``` - *Type:* str --- -##### `internal_value`Optional +##### `internal_value`Optional ```python -internal_value: DataDigitaloceanAppSpecServiceCors +internal_value: DataDigitaloceanAppSpecServiceGitlab ``` -- *Type:* DataDigitaloceanAppSpecServiceCors +- *Type:* DataDigitaloceanAppSpecServiceGitlab --- -### DataDigitaloceanAppSpecServiceEnvList +### DataDigitaloceanAppSpecServiceGitList -#### Initializers +#### Initializers ```python from cdktf_cdktf_provider_digitalocean import data_digitalocean_app -dataDigitaloceanApp.DataDigitaloceanAppSpecServiceEnvList( +dataDigitaloceanApp.DataDigitaloceanAppSpecServiceGitList( terraform_resource: IInterpolatingParent, terraform_attribute: str, wraps_set: bool @@ -24744,13 +28278,13 @@ dataDigitaloceanApp.DataDigitaloceanAppSpecServiceEnvList( | **Name** | **Type** | **Description** | | --- | --- | --- | -| terraform_resource | cdktf.IInterpolatingParent | The parent resource. | -| terraform_attribute | str | The attribute on the parent resource this class is referencing. | -| wraps_set | bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | +| terraform_resource | cdktf.IInterpolatingParent | The parent resource. | +| terraform_attribute | str | The attribute on the parent resource this class is referencing. | +| wraps_set | bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | --- -##### `terraform_resource`Required +##### `terraform_resource`Required - *Type:* cdktf.IInterpolatingParent @@ -24758,7 +28292,7 @@ The parent resource. --- -##### `terraform_attribute`Required +##### `terraform_attribute`Required - *Type:* str @@ -24766,7 +28300,7 @@ The attribute on the parent resource this class is referencing. --- -##### `wraps_set`Required +##### `wraps_set`Required - *Type:* bool @@ -24778,15 +28312,15 @@ whether the list is wrapping a set (will add tolist() to be able to access an it | **Name** | **Description** | | --- | --- | -| all_with_map_key | Creating an iterator for this complex list. | -| compute_fqn | *No description.* | -| resolve | Produce the Token's value at resolution time. | -| to_string | Return a string representation of this resolvable object. | -| get | *No description.* | +| all_with_map_key | Creating an iterator for this complex list. | +| compute_fqn | *No description.* | +| resolve | Produce the Token's value at resolution time. | +| to_string | Return a string representation of this resolvable object. | +| get | *No description.* | --- -##### `all_with_map_key` +##### `all_with_map_key` ```python def all_with_map_key( @@ -24798,19 +28332,19 @@ Creating an iterator for this complex list. The list will be converted into a map with the mapKeyAttributeName as the key. -###### `map_key_attribute_name`Required +###### `map_key_attribute_name`Required - *Type:* str --- -##### `compute_fqn` +##### `compute_fqn` ```python def compute_fqn() -> str ``` -##### `resolve` +##### `resolve` ```python def resolve( @@ -24820,13 +28354,13 @@ def resolve( Produce the Token's value at resolution time. -###### `_context`Required +###### `_context`Required - *Type:* cdktf.IResolveContext --- -##### `to_string` +##### `to_string` ```python def to_string() -> str @@ -24836,15 +28370,15 @@ Return a string representation of this resolvable object. Returns a reversible string representation. -##### `get` +##### `get` ```python def get( index: typing.Union[int, float] -) -> DataDigitaloceanAppSpecServiceEnvOutputReference +) -> DataDigitaloceanAppSpecServiceGitOutputReference ``` -###### `index`Required +###### `index`Required - *Type:* typing.Union[int, float] @@ -24857,12 +28391,12 @@ the index of the item to return. | **Name** | **Type** | **Description** | | --- | --- | --- | -| creation_stack | typing.List[str] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| fqn | str | *No description.* | +| creation_stack | typing.List[str] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| fqn | str | *No description.* | --- -##### `creation_stack`Required +##### `creation_stack`Required ```python creation_stack: typing.List[str] @@ -24876,7 +28410,7 @@ If this returns an empty array the stack will not be attached. --- -##### `fqn`Required +##### `fqn`Required ```python fqn: str @@ -24887,14 +28421,14 @@ fqn: str --- -### DataDigitaloceanAppSpecServiceEnvOutputReference +### DataDigitaloceanAppSpecServiceGitOutputReference -#### Initializers +#### Initializers ```python from cdktf_cdktf_provider_digitalocean import data_digitalocean_app -dataDigitaloceanApp.DataDigitaloceanAppSpecServiceEnvOutputReference( +dataDigitaloceanApp.DataDigitaloceanAppSpecServiceGitOutputReference( terraform_resource: IInterpolatingParent, terraform_attribute: str, complex_object_index: typing.Union[int, float], @@ -24904,14 +28438,14 @@ dataDigitaloceanApp.DataDigitaloceanAppSpecServiceEnvOutputReference( | **Name** | **Type** | **Description** | | --- | --- | --- | -| terraform_resource | cdktf.IInterpolatingParent | The parent resource. | -| terraform_attribute | str | The attribute on the parent resource this class is referencing. | -| complex_object_index | typing.Union[int, float] | the index of this item in the list. | -| complex_object_is_from_set | bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | +| terraform_resource | cdktf.IInterpolatingParent | The parent resource. | +| terraform_attribute | str | The attribute on the parent resource this class is referencing. | +| complex_object_index | typing.Union[int, float] | the index of this item in the list. | +| complex_object_is_from_set | bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | --- -##### `terraform_resource`Required +##### `terraform_resource`Required - *Type:* cdktf.IInterpolatingParent @@ -24919,7 +28453,7 @@ The parent resource. --- -##### `terraform_attribute`Required +##### `terraform_attribute`Required - *Type:* str @@ -24927,7 +28461,7 @@ The attribute on the parent resource this class is referencing. --- -##### `complex_object_index`Required +##### `complex_object_index`Required - *Type:* typing.Union[int, float] @@ -24935,7 +28469,7 @@ the index of this item in the list. --- -##### `complex_object_is_from_set`Required +##### `complex_object_is_from_set`Required - *Type:* bool @@ -24947,29 +28481,29 @@ whether the list is wrapping a set (will add tolist() to be able to access an it | **Name** | **Description** | | --- | --- | -| compute_fqn | *No description.* | -| get_any_map_attribute | *No description.* | -| get_boolean_attribute | *No description.* | -| get_boolean_map_attribute | *No description.* | -| get_list_attribute | *No description.* | -| get_number_attribute | *No description.* | -| get_number_list_attribute | *No description.* | -| get_number_map_attribute | *No description.* | -| get_string_attribute | *No description.* | -| get_string_map_attribute | *No description.* | -| interpolation_for_attribute | *No description.* | -| resolve | Produce the Token's value at resolution time. | -| to_string | Return a string representation of this resolvable object. | +| compute_fqn | *No description.* | +| get_any_map_attribute | *No description.* | +| get_boolean_attribute | *No description.* | +| get_boolean_map_attribute | *No description.* | +| get_list_attribute | *No description.* | +| get_number_attribute | *No description.* | +| get_number_list_attribute | *No description.* | +| get_number_map_attribute | *No description.* | +| get_string_attribute | *No description.* | +| get_string_map_attribute | *No description.* | +| interpolation_for_attribute | *No description.* | +| resolve | Produce the Token's value at resolution time. | +| to_string | Return a string representation of this resolvable object. | --- -##### `compute_fqn` +##### `compute_fqn` ```python def compute_fqn() -> str ``` -##### `get_any_map_attribute` +##### `get_any_map_attribute` ```python def get_any_map_attribute( @@ -24977,13 +28511,13 @@ def get_any_map_attribute( ) -> typing.Mapping[typing.Any] ``` -###### `terraform_attribute`Required +###### `terraform_attribute`Required - *Type:* str --- -##### `get_boolean_attribute` +##### `get_boolean_attribute` ```python def get_boolean_attribute( @@ -24991,13 +28525,13 @@ def get_boolean_attribute( ) -> IResolvable ``` -###### `terraform_attribute`Required +###### `terraform_attribute`Required - *Type:* str --- -##### `get_boolean_map_attribute` +##### `get_boolean_map_attribute` ```python def get_boolean_map_attribute( @@ -25005,13 +28539,13 @@ def get_boolean_map_attribute( ) -> typing.Mapping[bool] ``` -###### `terraform_attribute`Required +###### `terraform_attribute`Required - *Type:* str --- -##### `get_list_attribute` +##### `get_list_attribute` ```python def get_list_attribute( @@ -25019,13 +28553,13 @@ def get_list_attribute( ) -> typing.List[str] ``` -###### `terraform_attribute`Required +###### `terraform_attribute`Required - *Type:* str --- -##### `get_number_attribute` +##### `get_number_attribute` ```python def get_number_attribute( @@ -25033,13 +28567,13 @@ def get_number_attribute( ) -> typing.Union[int, float] ``` -###### `terraform_attribute`Required +###### `terraform_attribute`Required - *Type:* str --- -##### `get_number_list_attribute` +##### `get_number_list_attribute` ```python def get_number_list_attribute( @@ -25047,13 +28581,13 @@ def get_number_list_attribute( ) -> typing.List[typing.Union[int, float]] ``` -###### `terraform_attribute`Required +###### `terraform_attribute`Required - *Type:* str --- -##### `get_number_map_attribute` +##### `get_number_map_attribute` ```python def get_number_map_attribute( @@ -25061,13 +28595,13 @@ def get_number_map_attribute( ) -> typing.Mapping[typing.Union[int, float]] ``` -###### `terraform_attribute`Required +###### `terraform_attribute`Required - *Type:* str --- -##### `get_string_attribute` +##### `get_string_attribute` ```python def get_string_attribute( @@ -25075,13 +28609,13 @@ def get_string_attribute( ) -> str ``` -###### `terraform_attribute`Required +###### `terraform_attribute`Required - *Type:* str --- -##### `get_string_map_attribute` +##### `get_string_map_attribute` ```python def get_string_map_attribute( @@ -25089,13 +28623,13 @@ def get_string_map_attribute( ) -> typing.Mapping[str] ``` -###### `terraform_attribute`Required +###### `terraform_attribute`Required - *Type:* str --- -##### `interpolation_for_attribute` +##### `interpolation_for_attribute` ```python def interpolation_for_attribute( @@ -25103,13 +28637,13 @@ def interpolation_for_attribute( ) -> IResolvable ``` -###### `property`Required +###### `property`Required - *Type:* str --- -##### `resolve` +##### `resolve` ```python def resolve( @@ -25119,13 +28653,13 @@ def resolve( Produce the Token's value at resolution time. -###### `_context`Required +###### `_context`Required - *Type:* cdktf.IResolveContext --- -##### `to_string` +##### `to_string` ```python def to_string() -> str @@ -25140,17 +28674,15 @@ Returns a reversible string representation. | **Name** | **Type** | **Description** | | --- | --- | --- | -| creation_stack | typing.List[str] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| fqn | str | *No description.* | -| key | str | *No description.* | -| scope | str | *No description.* | -| type | str | *No description.* | -| value | str | *No description.* | -| internal_value | DataDigitaloceanAppSpecServiceEnv | *No description.* | +| creation_stack | typing.List[str] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| fqn | str | *No description.* | +| branch | str | *No description.* | +| repo_clone_url | str | *No description.* | +| internal_value | DataDigitaloceanAppSpecServiceGit | *No description.* | --- -##### `creation_stack`Required +##### `creation_stack`Required ```python creation_stack: typing.List[str] @@ -25164,7 +28696,7 @@ If this returns an empty array the stack will not be attached. --- -##### `fqn`Required +##### `fqn`Required ```python fqn: str @@ -25174,65 +28706,45 @@ fqn: str --- -##### `key`Required - -```python -key: str -``` - -- *Type:* str - ---- - -##### `scope`Required - -```python -scope: str -``` - -- *Type:* str - ---- - -##### `type`Required +##### `branch`Required ```python -type: str +branch: str ``` - *Type:* str --- -##### `value`Required +##### `repo_clone_url`Required ```python -value: str +repo_clone_url: str ``` - *Type:* str --- -##### `internal_value`Optional +##### `internal_value`Optional ```python -internal_value: DataDigitaloceanAppSpecServiceEnv +internal_value: DataDigitaloceanAppSpecServiceGit ``` -- *Type:* DataDigitaloceanAppSpecServiceEnv +- *Type:* DataDigitaloceanAppSpecServiceGit --- -### DataDigitaloceanAppSpecServiceGithubList +### DataDigitaloceanAppSpecServiceHealthCheckList -#### Initializers +#### Initializers ```python from cdktf_cdktf_provider_digitalocean import data_digitalocean_app -dataDigitaloceanApp.DataDigitaloceanAppSpecServiceGithubList( +dataDigitaloceanApp.DataDigitaloceanAppSpecServiceHealthCheckList( terraform_resource: IInterpolatingParent, terraform_attribute: str, wraps_set: bool @@ -25241,13 +28753,13 @@ dataDigitaloceanApp.DataDigitaloceanAppSpecServiceGithubList( | **Name** | **Type** | **Description** | | --- | --- | --- | -| terraform_resource | cdktf.IInterpolatingParent | The parent resource. | -| terraform_attribute | str | The attribute on the parent resource this class is referencing. | -| wraps_set | bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | +| terraform_resource | cdktf.IInterpolatingParent | The parent resource. | +| terraform_attribute | str | The attribute on the parent resource this class is referencing. | +| wraps_set | bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | --- -##### `terraform_resource`Required +##### `terraform_resource`Required - *Type:* cdktf.IInterpolatingParent @@ -25255,7 +28767,7 @@ The parent resource. --- -##### `terraform_attribute`Required +##### `terraform_attribute`Required - *Type:* str @@ -25263,7 +28775,7 @@ The attribute on the parent resource this class is referencing. --- -##### `wraps_set`Required +##### `wraps_set`Required - *Type:* bool @@ -25275,15 +28787,15 @@ whether the list is wrapping a set (will add tolist() to be able to access an it | **Name** | **Description** | | --- | --- | -| all_with_map_key | Creating an iterator for this complex list. | -| compute_fqn | *No description.* | -| resolve | Produce the Token's value at resolution time. | -| to_string | Return a string representation of this resolvable object. | -| get | *No description.* | +| all_with_map_key | Creating an iterator for this complex list. | +| compute_fqn | *No description.* | +| resolve | Produce the Token's value at resolution time. | +| to_string | Return a string representation of this resolvable object. | +| get | *No description.* | --- -##### `all_with_map_key` +##### `all_with_map_key` ```python def all_with_map_key( @@ -25295,19 +28807,19 @@ Creating an iterator for this complex list. The list will be converted into a map with the mapKeyAttributeName as the key. -###### `map_key_attribute_name`Required +###### `map_key_attribute_name`Required - *Type:* str --- -##### `compute_fqn` +##### `compute_fqn` ```python def compute_fqn() -> str ``` -##### `resolve` +##### `resolve` ```python def resolve( @@ -25317,13 +28829,13 @@ def resolve( Produce the Token's value at resolution time. -###### `_context`Required +###### `_context`Required - *Type:* cdktf.IResolveContext --- -##### `to_string` +##### `to_string` ```python def to_string() -> str @@ -25333,15 +28845,15 @@ Return a string representation of this resolvable object. Returns a reversible string representation. -##### `get` +##### `get` ```python def get( index: typing.Union[int, float] -) -> DataDigitaloceanAppSpecServiceGithubOutputReference +) -> DataDigitaloceanAppSpecServiceHealthCheckOutputReference ``` -###### `index`Required +###### `index`Required - *Type:* typing.Union[int, float] @@ -25354,12 +28866,12 @@ the index of the item to return. | **Name** | **Type** | **Description** | | --- | --- | --- | -| creation_stack | typing.List[str] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| fqn | str | *No description.* | +| creation_stack | typing.List[str] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| fqn | str | *No description.* | --- -##### `creation_stack`Required +##### `creation_stack`Required ```python creation_stack: typing.List[str] @@ -25373,7 +28885,7 @@ If this returns an empty array the stack will not be attached. --- -##### `fqn`Required +##### `fqn`Required ```python fqn: str @@ -25384,14 +28896,14 @@ fqn: str --- -### DataDigitaloceanAppSpecServiceGithubOutputReference +### DataDigitaloceanAppSpecServiceHealthCheckOutputReference -#### Initializers +#### Initializers ```python from cdktf_cdktf_provider_digitalocean import data_digitalocean_app -dataDigitaloceanApp.DataDigitaloceanAppSpecServiceGithubOutputReference( +dataDigitaloceanApp.DataDigitaloceanAppSpecServiceHealthCheckOutputReference( terraform_resource: IInterpolatingParent, terraform_attribute: str, complex_object_index: typing.Union[int, float], @@ -25401,14 +28913,14 @@ dataDigitaloceanApp.DataDigitaloceanAppSpecServiceGithubOutputReference( | **Name** | **Type** | **Description** | | --- | --- | --- | -| terraform_resource | cdktf.IInterpolatingParent | The parent resource. | -| terraform_attribute | str | The attribute on the parent resource this class is referencing. | -| complex_object_index | typing.Union[int, float] | the index of this item in the list. | -| complex_object_is_from_set | bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | +| terraform_resource | cdktf.IInterpolatingParent | The parent resource. | +| terraform_attribute | str | The attribute on the parent resource this class is referencing. | +| complex_object_index | typing.Union[int, float] | the index of this item in the list. | +| complex_object_is_from_set | bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | --- -##### `terraform_resource`Required +##### `terraform_resource`Required - *Type:* cdktf.IInterpolatingParent @@ -25416,7 +28928,7 @@ The parent resource. --- -##### `terraform_attribute`Required +##### `terraform_attribute`Required - *Type:* str @@ -25424,7 +28936,7 @@ The attribute on the parent resource this class is referencing. --- -##### `complex_object_index`Required +##### `complex_object_index`Required - *Type:* typing.Union[int, float] @@ -25432,7 +28944,7 @@ the index of this item in the list. --- -##### `complex_object_is_from_set`Required +##### `complex_object_is_from_set`Required - *Type:* bool @@ -25444,29 +28956,29 @@ whether the list is wrapping a set (will add tolist() to be able to access an it | **Name** | **Description** | | --- | --- | -| compute_fqn | *No description.* | -| get_any_map_attribute | *No description.* | -| get_boolean_attribute | *No description.* | -| get_boolean_map_attribute | *No description.* | -| get_list_attribute | *No description.* | -| get_number_attribute | *No description.* | -| get_number_list_attribute | *No description.* | -| get_number_map_attribute | *No description.* | -| get_string_attribute | *No description.* | -| get_string_map_attribute | *No description.* | -| interpolation_for_attribute | *No description.* | -| resolve | Produce the Token's value at resolution time. | -| to_string | Return a string representation of this resolvable object. | +| compute_fqn | *No description.* | +| get_any_map_attribute | *No description.* | +| get_boolean_attribute | *No description.* | +| get_boolean_map_attribute | *No description.* | +| get_list_attribute | *No description.* | +| get_number_attribute | *No description.* | +| get_number_list_attribute | *No description.* | +| get_number_map_attribute | *No description.* | +| get_string_attribute | *No description.* | +| get_string_map_attribute | *No description.* | +| interpolation_for_attribute | *No description.* | +| resolve | Produce the Token's value at resolution time. | +| to_string | Return a string representation of this resolvable object. | --- -##### `compute_fqn` +##### `compute_fqn` ```python def compute_fqn() -> str ``` -##### `get_any_map_attribute` +##### `get_any_map_attribute` ```python def get_any_map_attribute( @@ -25474,13 +28986,13 @@ def get_any_map_attribute( ) -> typing.Mapping[typing.Any] ``` -###### `terraform_attribute`Required +###### `terraform_attribute`Required - *Type:* str --- -##### `get_boolean_attribute` +##### `get_boolean_attribute` ```python def get_boolean_attribute( @@ -25488,13 +29000,13 @@ def get_boolean_attribute( ) -> IResolvable ``` -###### `terraform_attribute`Required +###### `terraform_attribute`Required - *Type:* str --- -##### `get_boolean_map_attribute` +##### `get_boolean_map_attribute` ```python def get_boolean_map_attribute( @@ -25502,13 +29014,13 @@ def get_boolean_map_attribute( ) -> typing.Mapping[bool] ``` -###### `terraform_attribute`Required +###### `terraform_attribute`Required - *Type:* str --- -##### `get_list_attribute` +##### `get_list_attribute` ```python def get_list_attribute( @@ -25516,13 +29028,13 @@ def get_list_attribute( ) -> typing.List[str] ``` -###### `terraform_attribute`Required +###### `terraform_attribute`Required - *Type:* str --- -##### `get_number_attribute` +##### `get_number_attribute` ```python def get_number_attribute( @@ -25530,13 +29042,13 @@ def get_number_attribute( ) -> typing.Union[int, float] ``` -###### `terraform_attribute`Required +###### `terraform_attribute`Required - *Type:* str --- -##### `get_number_list_attribute` +##### `get_number_list_attribute` ```python def get_number_list_attribute( @@ -25544,13 +29056,13 @@ def get_number_list_attribute( ) -> typing.List[typing.Union[int, float]] ``` -###### `terraform_attribute`Required +###### `terraform_attribute`Required - *Type:* str --- -##### `get_number_map_attribute` +##### `get_number_map_attribute` ```python def get_number_map_attribute( @@ -25558,13 +29070,13 @@ def get_number_map_attribute( ) -> typing.Mapping[typing.Union[int, float]] ``` -###### `terraform_attribute`Required +###### `terraform_attribute`Required - *Type:* str --- -##### `get_string_attribute` +##### `get_string_attribute` ```python def get_string_attribute( @@ -25572,13 +29084,13 @@ def get_string_attribute( ) -> str ``` -###### `terraform_attribute`Required +###### `terraform_attribute`Required - *Type:* str --- -##### `get_string_map_attribute` +##### `get_string_map_attribute` ```python def get_string_map_attribute( @@ -25586,13 +29098,13 @@ def get_string_map_attribute( ) -> typing.Mapping[str] ``` -###### `terraform_attribute`Required +###### `terraform_attribute`Required - *Type:* str --- -##### `interpolation_for_attribute` +##### `interpolation_for_attribute` ```python def interpolation_for_attribute( @@ -25600,13 +29112,13 @@ def interpolation_for_attribute( ) -> IResolvable ``` -###### `property`Required +###### `property`Required - *Type:* str --- -##### `resolve` +##### `resolve` ```python def resolve( @@ -25616,13 +29128,13 @@ def resolve( Produce the Token's value at resolution time. -###### `_context`Required +###### `_context`Required - *Type:* cdktf.IResolveContext --- -##### `to_string` +##### `to_string` ```python def to_string() -> str @@ -25637,16 +29149,20 @@ Returns a reversible string representation. | **Name** | **Type** | **Description** | | --- | --- | --- | -| creation_stack | typing.List[str] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| fqn | str | *No description.* | -| branch | str | *No description.* | -| deploy_on_push | cdktf.IResolvable | *No description.* | -| repo | str | *No description.* | -| internal_value | DataDigitaloceanAppSpecServiceGithub | *No description.* | +| creation_stack | typing.List[str] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| fqn | str | *No description.* | +| failure_threshold | typing.Union[int, float] | *No description.* | +| http_path | str | *No description.* | +| initial_delay_seconds | typing.Union[int, float] | *No description.* | +| period_seconds | typing.Union[int, float] | *No description.* | +| port | typing.Union[int, float] | *No description.* | +| success_threshold | typing.Union[int, float] | *No description.* | +| timeout_seconds | typing.Union[int, float] | *No description.* | +| internal_value | DataDigitaloceanAppSpecServiceHealthCheck | *No description.* | --- -##### `creation_stack`Required +##### `creation_stack`Required ```python creation_stack: typing.List[str] @@ -25660,7 +29176,7 @@ If this returns an empty array the stack will not be attached. --- -##### `fqn`Required +##### `fqn`Required ```python fqn: str @@ -25670,55 +29186,95 @@ fqn: str --- -##### `branch`Required +##### `failure_threshold`Required + +```python +failure_threshold: typing.Union[int, float] +``` + +- *Type:* typing.Union[int, float] + +--- + +##### `http_path`Required + +```python +http_path: str +``` + +- *Type:* str + +--- + +##### `initial_delay_seconds`Required + +```python +initial_delay_seconds: typing.Union[int, float] +``` + +- *Type:* typing.Union[int, float] + +--- + +##### `period_seconds`Required + +```python +period_seconds: typing.Union[int, float] +``` + +- *Type:* typing.Union[int, float] + +--- + +##### `port`Required ```python -branch: str +port: typing.Union[int, float] ``` -- *Type:* str +- *Type:* typing.Union[int, float] --- -##### `deploy_on_push`Required +##### `success_threshold`Required ```python -deploy_on_push: IResolvable +success_threshold: typing.Union[int, float] ``` -- *Type:* cdktf.IResolvable +- *Type:* typing.Union[int, float] --- -##### `repo`Required +##### `timeout_seconds`Required ```python -repo: str +timeout_seconds: typing.Union[int, float] ``` -- *Type:* str +- *Type:* typing.Union[int, float] --- -##### `internal_value`Optional +##### `internal_value`Optional ```python -internal_value: DataDigitaloceanAppSpecServiceGithub +internal_value: DataDigitaloceanAppSpecServiceHealthCheck ``` -- *Type:* DataDigitaloceanAppSpecServiceGithub +- *Type:* DataDigitaloceanAppSpecServiceHealthCheck --- -### DataDigitaloceanAppSpecServiceGitlabList +### DataDigitaloceanAppSpecServiceImageDeployOnPushList -#### Initializers +#### Initializers ```python from cdktf_cdktf_provider_digitalocean import data_digitalocean_app -dataDigitaloceanApp.DataDigitaloceanAppSpecServiceGitlabList( +dataDigitaloceanApp.DataDigitaloceanAppSpecServiceImageDeployOnPushList( terraform_resource: IInterpolatingParent, terraform_attribute: str, wraps_set: bool @@ -25727,13 +29283,13 @@ dataDigitaloceanApp.DataDigitaloceanAppSpecServiceGitlabList( | **Name** | **Type** | **Description** | | --- | --- | --- | -| terraform_resource | cdktf.IInterpolatingParent | The parent resource. | -| terraform_attribute | str | The attribute on the parent resource this class is referencing. | -| wraps_set | bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | +| terraform_resource | cdktf.IInterpolatingParent | The parent resource. | +| terraform_attribute | str | The attribute on the parent resource this class is referencing. | +| wraps_set | bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | --- -##### `terraform_resource`Required +##### `terraform_resource`Required - *Type:* cdktf.IInterpolatingParent @@ -25741,7 +29297,7 @@ The parent resource. --- -##### `terraform_attribute`Required +##### `terraform_attribute`Required - *Type:* str @@ -25749,7 +29305,7 @@ The attribute on the parent resource this class is referencing. --- -##### `wraps_set`Required +##### `wraps_set`Required - *Type:* bool @@ -25761,15 +29317,15 @@ whether the list is wrapping a set (will add tolist() to be able to access an it | **Name** | **Description** | | --- | --- | -| all_with_map_key | Creating an iterator for this complex list. | -| compute_fqn | *No description.* | -| resolve | Produce the Token's value at resolution time. | -| to_string | Return a string representation of this resolvable object. | -| get | *No description.* | +| all_with_map_key | Creating an iterator for this complex list. | +| compute_fqn | *No description.* | +| resolve | Produce the Token's value at resolution time. | +| to_string | Return a string representation of this resolvable object. | +| get | *No description.* | --- -##### `all_with_map_key` +##### `all_with_map_key` ```python def all_with_map_key( @@ -25781,19 +29337,19 @@ Creating an iterator for this complex list. The list will be converted into a map with the mapKeyAttributeName as the key. -###### `map_key_attribute_name`Required +###### `map_key_attribute_name`Required - *Type:* str --- -##### `compute_fqn` +##### `compute_fqn` ```python def compute_fqn() -> str ``` -##### `resolve` +##### `resolve` ```python def resolve( @@ -25803,13 +29359,13 @@ def resolve( Produce the Token's value at resolution time. -###### `_context`Required +###### `_context`Required - *Type:* cdktf.IResolveContext --- -##### `to_string` +##### `to_string` ```python def to_string() -> str @@ -25819,15 +29375,15 @@ Return a string representation of this resolvable object. Returns a reversible string representation. -##### `get` +##### `get` ```python def get( index: typing.Union[int, float] -) -> DataDigitaloceanAppSpecServiceGitlabOutputReference +) -> DataDigitaloceanAppSpecServiceImageDeployOnPushOutputReference ``` -###### `index`Required +###### `index`Required - *Type:* typing.Union[int, float] @@ -25840,12 +29396,12 @@ the index of the item to return. | **Name** | **Type** | **Description** | | --- | --- | --- | -| creation_stack | typing.List[str] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| fqn | str | *No description.* | +| creation_stack | typing.List[str] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| fqn | str | *No description.* | --- -##### `creation_stack`Required +##### `creation_stack`Required ```python creation_stack: typing.List[str] @@ -25859,7 +29415,7 @@ If this returns an empty array the stack will not be attached. --- -##### `fqn`Required +##### `fqn`Required ```python fqn: str @@ -25870,14 +29426,14 @@ fqn: str --- -### DataDigitaloceanAppSpecServiceGitlabOutputReference +### DataDigitaloceanAppSpecServiceImageDeployOnPushOutputReference -#### Initializers +#### Initializers ```python from cdktf_cdktf_provider_digitalocean import data_digitalocean_app -dataDigitaloceanApp.DataDigitaloceanAppSpecServiceGitlabOutputReference( +dataDigitaloceanApp.DataDigitaloceanAppSpecServiceImageDeployOnPushOutputReference( terraform_resource: IInterpolatingParent, terraform_attribute: str, complex_object_index: typing.Union[int, float], @@ -25887,14 +29443,14 @@ dataDigitaloceanApp.DataDigitaloceanAppSpecServiceGitlabOutputReference( | **Name** | **Type** | **Description** | | --- | --- | --- | -| terraform_resource | cdktf.IInterpolatingParent | The parent resource. | -| terraform_attribute | str | The attribute on the parent resource this class is referencing. | -| complex_object_index | typing.Union[int, float] | the index of this item in the list. | -| complex_object_is_from_set | bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | +| terraform_resource | cdktf.IInterpolatingParent | The parent resource. | +| terraform_attribute | str | The attribute on the parent resource this class is referencing. | +| complex_object_index | typing.Union[int, float] | the index of this item in the list. | +| complex_object_is_from_set | bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | --- -##### `terraform_resource`Required +##### `terraform_resource`Required - *Type:* cdktf.IInterpolatingParent @@ -25902,7 +29458,7 @@ The parent resource. --- -##### `terraform_attribute`Required +##### `terraform_attribute`Required - *Type:* str @@ -25910,7 +29466,7 @@ The attribute on the parent resource this class is referencing. --- -##### `complex_object_index`Required +##### `complex_object_index`Required - *Type:* typing.Union[int, float] @@ -25918,7 +29474,7 @@ the index of this item in the list. --- -##### `complex_object_is_from_set`Required +##### `complex_object_is_from_set`Required - *Type:* bool @@ -25930,29 +29486,29 @@ whether the list is wrapping a set (will add tolist() to be able to access an it | **Name** | **Description** | | --- | --- | -| compute_fqn | *No description.* | -| get_any_map_attribute | *No description.* | -| get_boolean_attribute | *No description.* | -| get_boolean_map_attribute | *No description.* | -| get_list_attribute | *No description.* | -| get_number_attribute | *No description.* | -| get_number_list_attribute | *No description.* | -| get_number_map_attribute | *No description.* | -| get_string_attribute | *No description.* | -| get_string_map_attribute | *No description.* | -| interpolation_for_attribute | *No description.* | -| resolve | Produce the Token's value at resolution time. | -| to_string | Return a string representation of this resolvable object. | +| compute_fqn | *No description.* | +| get_any_map_attribute | *No description.* | +| get_boolean_attribute | *No description.* | +| get_boolean_map_attribute | *No description.* | +| get_list_attribute | *No description.* | +| get_number_attribute | *No description.* | +| get_number_list_attribute | *No description.* | +| get_number_map_attribute | *No description.* | +| get_string_attribute | *No description.* | +| get_string_map_attribute | *No description.* | +| interpolation_for_attribute | *No description.* | +| resolve | Produce the Token's value at resolution time. | +| to_string | Return a string representation of this resolvable object. | --- -##### `compute_fqn` +##### `compute_fqn` ```python def compute_fqn() -> str ``` -##### `get_any_map_attribute` +##### `get_any_map_attribute` ```python def get_any_map_attribute( @@ -25960,13 +29516,13 @@ def get_any_map_attribute( ) -> typing.Mapping[typing.Any] ``` -###### `terraform_attribute`Required +###### `terraform_attribute`Required - *Type:* str --- -##### `get_boolean_attribute` +##### `get_boolean_attribute` ```python def get_boolean_attribute( @@ -25974,13 +29530,13 @@ def get_boolean_attribute( ) -> IResolvable ``` -###### `terraform_attribute`Required +###### `terraform_attribute`Required - *Type:* str --- -##### `get_boolean_map_attribute` +##### `get_boolean_map_attribute` ```python def get_boolean_map_attribute( @@ -25988,13 +29544,13 @@ def get_boolean_map_attribute( ) -> typing.Mapping[bool] ``` -###### `terraform_attribute`Required +###### `terraform_attribute`Required - *Type:* str --- -##### `get_list_attribute` +##### `get_list_attribute` ```python def get_list_attribute( @@ -26002,13 +29558,13 @@ def get_list_attribute( ) -> typing.List[str] ``` -###### `terraform_attribute`Required +###### `terraform_attribute`Required - *Type:* str --- -##### `get_number_attribute` +##### `get_number_attribute` ```python def get_number_attribute( @@ -26016,13 +29572,13 @@ def get_number_attribute( ) -> typing.Union[int, float] ``` -###### `terraform_attribute`Required +###### `terraform_attribute`Required - *Type:* str --- -##### `get_number_list_attribute` +##### `get_number_list_attribute` ```python def get_number_list_attribute( @@ -26030,13 +29586,13 @@ def get_number_list_attribute( ) -> typing.List[typing.Union[int, float]] ``` -###### `terraform_attribute`Required +###### `terraform_attribute`Required - *Type:* str --- -##### `get_number_map_attribute` +##### `get_number_map_attribute` ```python def get_number_map_attribute( @@ -26044,13 +29600,13 @@ def get_number_map_attribute( ) -> typing.Mapping[typing.Union[int, float]] ``` -###### `terraform_attribute`Required +###### `terraform_attribute`Required - *Type:* str --- -##### `get_string_attribute` +##### `get_string_attribute` ```python def get_string_attribute( @@ -26058,13 +29614,13 @@ def get_string_attribute( ) -> str ``` -###### `terraform_attribute`Required +###### `terraform_attribute`Required - *Type:* str --- -##### `get_string_map_attribute` +##### `get_string_map_attribute` ```python def get_string_map_attribute( @@ -26072,13 +29628,13 @@ def get_string_map_attribute( ) -> typing.Mapping[str] ``` -###### `terraform_attribute`Required +###### `terraform_attribute`Required - *Type:* str --- -##### `interpolation_for_attribute` +##### `interpolation_for_attribute` ```python def interpolation_for_attribute( @@ -26086,13 +29642,13 @@ def interpolation_for_attribute( ) -> IResolvable ``` -###### `property`Required +###### `property`Required - *Type:* str --- -##### `resolve` +##### `resolve` ```python def resolve( @@ -26102,13 +29658,13 @@ def resolve( Produce the Token's value at resolution time. -###### `_context`Required +###### `_context`Required - *Type:* cdktf.IResolveContext --- -##### `to_string` +##### `to_string` ```python def to_string() -> str @@ -26123,16 +29679,14 @@ Returns a reversible string representation. | **Name** | **Type** | **Description** | | --- | --- | --- | -| creation_stack | typing.List[str] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| fqn | str | *No description.* | -| branch | str | *No description.* | -| deploy_on_push | cdktf.IResolvable | *No description.* | -| repo | str | *No description.* | -| internal_value | DataDigitaloceanAppSpecServiceGitlab | *No description.* | +| creation_stack | typing.List[str] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| fqn | str | *No description.* | +| enabled | cdktf.IResolvable | *No description.* | +| internal_value | DataDigitaloceanAppSpecServiceImageDeployOnPush | *No description.* | --- -##### `creation_stack`Required +##### `creation_stack`Required ```python creation_stack: typing.List[str] @@ -26146,7 +29700,7 @@ If this returns an empty array the stack will not be attached. --- -##### `fqn`Required +##### `fqn`Required ```python fqn: str @@ -26156,55 +29710,35 @@ fqn: str --- -##### `branch`Required - -```python -branch: str -``` - -- *Type:* str - ---- - -##### `deploy_on_push`Required +##### `enabled`Required ```python -deploy_on_push: IResolvable +enabled: IResolvable ``` - *Type:* cdktf.IResolvable --- -##### `repo`Required - -```python -repo: str -``` - -- *Type:* str - ---- - -##### `internal_value`Optional +##### `internal_value`Optional ```python -internal_value: DataDigitaloceanAppSpecServiceGitlab +internal_value: DataDigitaloceanAppSpecServiceImageDeployOnPush ``` -- *Type:* DataDigitaloceanAppSpecServiceGitlab +- *Type:* DataDigitaloceanAppSpecServiceImageDeployOnPush --- -### DataDigitaloceanAppSpecServiceGitList +### DataDigitaloceanAppSpecServiceImageList -#### Initializers +#### Initializers ```python from cdktf_cdktf_provider_digitalocean import data_digitalocean_app -dataDigitaloceanApp.DataDigitaloceanAppSpecServiceGitList( +dataDigitaloceanApp.DataDigitaloceanAppSpecServiceImageList( terraform_resource: IInterpolatingParent, terraform_attribute: str, wraps_set: bool @@ -26213,13 +29747,13 @@ dataDigitaloceanApp.DataDigitaloceanAppSpecServiceGitList( | **Name** | **Type** | **Description** | | --- | --- | --- | -| terraform_resource | cdktf.IInterpolatingParent | The parent resource. | -| terraform_attribute | str | The attribute on the parent resource this class is referencing. | -| wraps_set | bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | +| terraform_resource | cdktf.IInterpolatingParent | The parent resource. | +| terraform_attribute | str | The attribute on the parent resource this class is referencing. | +| wraps_set | bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | --- -##### `terraform_resource`Required +##### `terraform_resource`Required - *Type:* cdktf.IInterpolatingParent @@ -26227,7 +29761,7 @@ The parent resource. --- -##### `terraform_attribute`Required +##### `terraform_attribute`Required - *Type:* str @@ -26235,7 +29769,7 @@ The attribute on the parent resource this class is referencing. --- -##### `wraps_set`Required +##### `wraps_set`Required - *Type:* bool @@ -26247,15 +29781,15 @@ whether the list is wrapping a set (will add tolist() to be able to access an it | **Name** | **Description** | | --- | --- | -| all_with_map_key | Creating an iterator for this complex list. | -| compute_fqn | *No description.* | -| resolve | Produce the Token's value at resolution time. | -| to_string | Return a string representation of this resolvable object. | -| get | *No description.* | +| all_with_map_key | Creating an iterator for this complex list. | +| compute_fqn | *No description.* | +| resolve | Produce the Token's value at resolution time. | +| to_string | Return a string representation of this resolvable object. | +| get | *No description.* | --- -##### `all_with_map_key` +##### `all_with_map_key` ```python def all_with_map_key( @@ -26267,19 +29801,19 @@ Creating an iterator for this complex list. The list will be converted into a map with the mapKeyAttributeName as the key. -###### `map_key_attribute_name`Required +###### `map_key_attribute_name`Required - *Type:* str --- -##### `compute_fqn` +##### `compute_fqn` ```python def compute_fqn() -> str ``` -##### `resolve` +##### `resolve` ```python def resolve( @@ -26289,13 +29823,13 @@ def resolve( Produce the Token's value at resolution time. -###### `_context`Required +###### `_context`Required - *Type:* cdktf.IResolveContext --- -##### `to_string` +##### `to_string` ```python def to_string() -> str @@ -26305,15 +29839,15 @@ Return a string representation of this resolvable object. Returns a reversible string representation. -##### `get` +##### `get` ```python def get( index: typing.Union[int, float] -) -> DataDigitaloceanAppSpecServiceGitOutputReference +) -> DataDigitaloceanAppSpecServiceImageOutputReference ``` -###### `index`Required +###### `index`Required - *Type:* typing.Union[int, float] @@ -26326,12 +29860,12 @@ the index of the item to return. | **Name** | **Type** | **Description** | | --- | --- | --- | -| creation_stack | typing.List[str] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| fqn | str | *No description.* | +| creation_stack | typing.List[str] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| fqn | str | *No description.* | --- -##### `creation_stack`Required +##### `creation_stack`Required ```python creation_stack: typing.List[str] @@ -26345,7 +29879,7 @@ If this returns an empty array the stack will not be attached. --- -##### `fqn`Required +##### `fqn`Required ```python fqn: str @@ -26356,14 +29890,14 @@ fqn: str --- -### DataDigitaloceanAppSpecServiceGitOutputReference +### DataDigitaloceanAppSpecServiceImageOutputReference -#### Initializers +#### Initializers ```python from cdktf_cdktf_provider_digitalocean import data_digitalocean_app -dataDigitaloceanApp.DataDigitaloceanAppSpecServiceGitOutputReference( +dataDigitaloceanApp.DataDigitaloceanAppSpecServiceImageOutputReference( terraform_resource: IInterpolatingParent, terraform_attribute: str, complex_object_index: typing.Union[int, float], @@ -26373,14 +29907,14 @@ dataDigitaloceanApp.DataDigitaloceanAppSpecServiceGitOutputReference( | **Name** | **Type** | **Description** | | --- | --- | --- | -| terraform_resource | cdktf.IInterpolatingParent | The parent resource. | -| terraform_attribute | str | The attribute on the parent resource this class is referencing. | -| complex_object_index | typing.Union[int, float] | the index of this item in the list. | -| complex_object_is_from_set | bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | +| terraform_resource | cdktf.IInterpolatingParent | The parent resource. | +| terraform_attribute | str | The attribute on the parent resource this class is referencing. | +| complex_object_index | typing.Union[int, float] | the index of this item in the list. | +| complex_object_is_from_set | bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | --- -##### `terraform_resource`Required +##### `terraform_resource`Required - *Type:* cdktf.IInterpolatingParent @@ -26388,7 +29922,7 @@ The parent resource. --- -##### `terraform_attribute`Required +##### `terraform_attribute`Required - *Type:* str @@ -26396,189 +29930,409 @@ The attribute on the parent resource this class is referencing. --- -##### `complex_object_index`Required - -- *Type:* typing.Union[int, float] - -the index of this item in the list. +##### `complex_object_index`Required + +- *Type:* typing.Union[int, float] + +the index of this item in the list. + +--- + +##### `complex_object_is_from_set`Required + +- *Type:* bool + +whether the list is wrapping a set (will add tolist() to be able to access an item via an index). + +--- + +#### Methods + +| **Name** | **Description** | +| --- | --- | +| compute_fqn | *No description.* | +| get_any_map_attribute | *No description.* | +| get_boolean_attribute | *No description.* | +| get_boolean_map_attribute | *No description.* | +| get_list_attribute | *No description.* | +| get_number_attribute | *No description.* | +| get_number_list_attribute | *No description.* | +| get_number_map_attribute | *No description.* | +| get_string_attribute | *No description.* | +| get_string_map_attribute | *No description.* | +| interpolation_for_attribute | *No description.* | +| resolve | Produce the Token's value at resolution time. | +| to_string | Return a string representation of this resolvable object. | + +--- + +##### `compute_fqn` + +```python +def compute_fqn() -> str +``` + +##### `get_any_map_attribute` + +```python +def get_any_map_attribute( + terraform_attribute: str +) -> typing.Mapping[typing.Any] +``` + +###### `terraform_attribute`Required + +- *Type:* str + +--- + +##### `get_boolean_attribute` + +```python +def get_boolean_attribute( + terraform_attribute: str +) -> IResolvable +``` + +###### `terraform_attribute`Required + +- *Type:* str + +--- + +##### `get_boolean_map_attribute` + +```python +def get_boolean_map_attribute( + terraform_attribute: str +) -> typing.Mapping[bool] +``` + +###### `terraform_attribute`Required + +- *Type:* str + +--- + +##### `get_list_attribute` + +```python +def get_list_attribute( + terraform_attribute: str +) -> typing.List[str] +``` + +###### `terraform_attribute`Required + +- *Type:* str + +--- + +##### `get_number_attribute` + +```python +def get_number_attribute( + terraform_attribute: str +) -> typing.Union[int, float] +``` + +###### `terraform_attribute`Required + +- *Type:* str + +--- + +##### `get_number_list_attribute` + +```python +def get_number_list_attribute( + terraform_attribute: str +) -> typing.List[typing.Union[int, float]] +``` + +###### `terraform_attribute`Required + +- *Type:* str + +--- + +##### `get_number_map_attribute` + +```python +def get_number_map_attribute( + terraform_attribute: str +) -> typing.Mapping[typing.Union[int, float]] +``` + +###### `terraform_attribute`Required + +- *Type:* str + +--- + +##### `get_string_attribute` + +```python +def get_string_attribute( + terraform_attribute: str +) -> str +``` + +###### `terraform_attribute`Required + +- *Type:* str + +--- + +##### `get_string_map_attribute` + +```python +def get_string_map_attribute( + terraform_attribute: str +) -> typing.Mapping[str] +``` + +###### `terraform_attribute`Required + +- *Type:* str + +--- + +##### `interpolation_for_attribute` + +```python +def interpolation_for_attribute( + property: str +) -> IResolvable +``` + +###### `property`Required + +- *Type:* str + +--- + +##### `resolve` + +```python +def resolve( + _context: IResolveContext +) -> typing.Any +``` + +Produce the Token's value at resolution time. + +###### `_context`Required + +- *Type:* cdktf.IResolveContext + +--- + +##### `to_string` + +```python +def to_string() -> str +``` + +Return a string representation of this resolvable object. + +Returns a reversible string representation. + + +#### Properties + +| **Name** | **Type** | **Description** | +| --- | --- | --- | +| creation_stack | typing.List[str] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| fqn | str | *No description.* | +| deploy_on_push | DataDigitaloceanAppSpecServiceImageDeployOnPushList | *No description.* | +| registry | str | *No description.* | +| registry_credentials | str | *No description.* | +| registry_type | str | *No description.* | +| repository | str | *No description.* | +| tag | str | *No description.* | +| internal_value | DataDigitaloceanAppSpecServiceImage | *No description.* | + +--- + +##### `creation_stack`Required ---- +```python +creation_stack: typing.List[str] +``` -##### `complex_object_is_from_set`Required +- *Type:* typing.List[str] -- *Type:* bool +The creation stack of this resolvable which will be appended to errors thrown during resolution. -whether the list is wrapping a set (will add tolist() to be able to access an item via an index). +If this returns an empty array the stack will not be attached. --- -#### Methods +##### `fqn`Required -| **Name** | **Description** | -| --- | --- | -| compute_fqn | *No description.* | -| get_any_map_attribute | *No description.* | -| get_boolean_attribute | *No description.* | -| get_boolean_map_attribute | *No description.* | -| get_list_attribute | *No description.* | -| get_number_attribute | *No description.* | -| get_number_list_attribute | *No description.* | -| get_number_map_attribute | *No description.* | -| get_string_attribute | *No description.* | -| get_string_map_attribute | *No description.* | -| interpolation_for_attribute | *No description.* | -| resolve | Produce the Token's value at resolution time. | -| to_string | Return a string representation of this resolvable object. | +```python +fqn: str +``` + +- *Type:* str --- -##### `compute_fqn` +##### `deploy_on_push`Required ```python -def compute_fqn() -> str +deploy_on_push: DataDigitaloceanAppSpecServiceImageDeployOnPushList ``` -##### `get_any_map_attribute` +- *Type:* DataDigitaloceanAppSpecServiceImageDeployOnPushList + +--- + +##### `registry`Required ```python -def get_any_map_attribute( - terraform_attribute: str -) -> typing.Mapping[typing.Any] +registry: str ``` -###### `terraform_attribute`Required - - *Type:* str --- -##### `get_boolean_attribute` +##### `registry_credentials`Required ```python -def get_boolean_attribute( - terraform_attribute: str -) -> IResolvable +registry_credentials: str ``` -###### `terraform_attribute`Required - - *Type:* str --- -##### `get_boolean_map_attribute` +##### `registry_type`Required ```python -def get_boolean_map_attribute( - terraform_attribute: str -) -> typing.Mapping[bool] +registry_type: str ``` -###### `terraform_attribute`Required - - *Type:* str --- -##### `get_list_attribute` +##### `repository`Required ```python -def get_list_attribute( - terraform_attribute: str -) -> typing.List[str] +repository: str ``` -###### `terraform_attribute`Required - - *Type:* str --- -##### `get_number_attribute` +##### `tag`Required ```python -def get_number_attribute( - terraform_attribute: str -) -> typing.Union[int, float] +tag: str ``` -###### `terraform_attribute`Required - - *Type:* str --- -##### `get_number_list_attribute` +##### `internal_value`Optional ```python -def get_number_list_attribute( - terraform_attribute: str -) -> typing.List[typing.Union[int, float]] +internal_value: DataDigitaloceanAppSpecServiceImage ``` -###### `terraform_attribute`Required - -- *Type:* str +- *Type:* DataDigitaloceanAppSpecServiceImage --- -##### `get_number_map_attribute` + +### DataDigitaloceanAppSpecServiceList + +#### Initializers ```python -def get_number_map_attribute( - terraform_attribute: str -) -> typing.Mapping[typing.Union[int, float]] -``` +from cdktf_cdktf_provider_digitalocean import data_digitalocean_app -###### `terraform_attribute`Required +dataDigitaloceanApp.DataDigitaloceanAppSpecServiceList( + terraform_resource: IInterpolatingParent, + terraform_attribute: str, + wraps_set: bool +) +``` -- *Type:* str +| **Name** | **Type** | **Description** | +| --- | --- | --- | +| terraform_resource | cdktf.IInterpolatingParent | The parent resource. | +| terraform_attribute | str | The attribute on the parent resource this class is referencing. | +| wraps_set | bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | --- -##### `get_string_attribute` +##### `terraform_resource`Required -```python -def get_string_attribute( - terraform_attribute: str -) -> str -``` +- *Type:* cdktf.IInterpolatingParent -###### `terraform_attribute`Required +The parent resource. + +--- + +##### `terraform_attribute`Required - *Type:* str +The attribute on the parent resource this class is referencing. + --- -##### `get_string_map_attribute` +##### `wraps_set`Required -```python -def get_string_map_attribute( - terraform_attribute: str -) -> typing.Mapping[str] -``` +- *Type:* bool -###### `terraform_attribute`Required +whether the list is wrapping a set (will add tolist() to be able to access an item via an index). -- *Type:* str +--- + +#### Methods + +| **Name** | **Description** | +| --- | --- | +| all_with_map_key | Creating an iterator for this complex list. | +| compute_fqn | *No description.* | +| resolve | Produce the Token's value at resolution time. | +| to_string | Return a string representation of this resolvable object. | +| get | *No description.* | --- -##### `interpolation_for_attribute` +##### `all_with_map_key` ```python -def interpolation_for_attribute( - property: str -) -> IResolvable +def all_with_map_key( + map_key_attribute_name: str +) -> DynamicListTerraformIterator ``` -###### `property`Required +Creating an iterator for this complex list. + +The list will be converted into a map with the mapKeyAttributeName as the key. + +###### `map_key_attribute_name`Required - *Type:* str --- -##### `resolve` +##### `compute_fqn` + +```python +def compute_fqn() -> str +``` + +##### `resolve` ```python def resolve( @@ -26588,13 +30342,13 @@ def resolve( Produce the Token's value at resolution time. -###### `_context`Required +###### `_context`Required - *Type:* cdktf.IResolveContext --- -##### `to_string` +##### `to_string` ```python def to_string() -> str @@ -26604,82 +30358,65 @@ Return a string representation of this resolvable object. Returns a reversible string representation. - -#### Properties - -| **Name** | **Type** | **Description** | -| --- | --- | --- | -| creation_stack | typing.List[str] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| fqn | str | *No description.* | -| branch | str | *No description.* | -| repo_clone_url | str | *No description.* | -| internal_value | DataDigitaloceanAppSpecServiceGit | *No description.* | - ---- - -##### `creation_stack`Required +##### `get` ```python -creation_stack: typing.List[str] +def get( + index: typing.Union[int, float] +) -> DataDigitaloceanAppSpecServiceOutputReference ``` -- *Type:* typing.List[str] +###### `index`Required -The creation stack of this resolvable which will be appended to errors thrown during resolution. +- *Type:* typing.Union[int, float] -If this returns an empty array the stack will not be attached. +the index of the item to return. --- -##### `fqn`Required -```python -fqn: str -``` +#### Properties -- *Type:* str +| **Name** | **Type** | **Description** | +| --- | --- | --- | +| creation_stack | typing.List[str] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| fqn | str | *No description.* | --- -##### `branch`Required +##### `creation_stack`Required ```python -branch: str +creation_stack: typing.List[str] ``` -- *Type:* str - ---- - -##### `repo_clone_url`Required +- *Type:* typing.List[str] -```python -repo_clone_url: str -``` +The creation stack of this resolvable which will be appended to errors thrown during resolution. -- *Type:* str +If this returns an empty array the stack will not be attached. --- -##### `internal_value`Optional +##### `fqn`Required ```python -internal_value: DataDigitaloceanAppSpecServiceGit +fqn: str ``` -- *Type:* DataDigitaloceanAppSpecServiceGit +- *Type:* str --- -### DataDigitaloceanAppSpecServiceHealthCheckList +### DataDigitaloceanAppSpecServiceLogDestinationDatadogList -#### Initializers +#### Initializers ```python from cdktf_cdktf_provider_digitalocean import data_digitalocean_app -dataDigitaloceanApp.DataDigitaloceanAppSpecServiceHealthCheckList( +dataDigitaloceanApp.DataDigitaloceanAppSpecServiceLogDestinationDatadogList( terraform_resource: IInterpolatingParent, terraform_attribute: str, wraps_set: bool @@ -26688,13 +30425,13 @@ dataDigitaloceanApp.DataDigitaloceanAppSpecServiceHealthCheckList( | **Name** | **Type** | **Description** | | --- | --- | --- | -| terraform_resource | cdktf.IInterpolatingParent | The parent resource. | -| terraform_attribute | str | The attribute on the parent resource this class is referencing. | -| wraps_set | bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | +| terraform_resource | cdktf.IInterpolatingParent | The parent resource. | +| terraform_attribute | str | The attribute on the parent resource this class is referencing. | +| wraps_set | bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | --- -##### `terraform_resource`Required +##### `terraform_resource`Required - *Type:* cdktf.IInterpolatingParent @@ -26702,7 +30439,7 @@ The parent resource. --- -##### `terraform_attribute`Required +##### `terraform_attribute`Required - *Type:* str @@ -26710,7 +30447,7 @@ The attribute on the parent resource this class is referencing. --- -##### `wraps_set`Required +##### `wraps_set`Required - *Type:* bool @@ -26722,15 +30459,15 @@ whether the list is wrapping a set (will add tolist() to be able to access an it | **Name** | **Description** | | --- | --- | -| all_with_map_key | Creating an iterator for this complex list. | -| compute_fqn | *No description.* | -| resolve | Produce the Token's value at resolution time. | -| to_string | Return a string representation of this resolvable object. | -| get | *No description.* | +| all_with_map_key | Creating an iterator for this complex list. | +| compute_fqn | *No description.* | +| resolve | Produce the Token's value at resolution time. | +| to_string | Return a string representation of this resolvable object. | +| get | *No description.* | --- -##### `all_with_map_key` +##### `all_with_map_key` ```python def all_with_map_key( @@ -26742,19 +30479,19 @@ Creating an iterator for this complex list. The list will be converted into a map with the mapKeyAttributeName as the key. -###### `map_key_attribute_name`Required +###### `map_key_attribute_name`Required - *Type:* str --- -##### `compute_fqn` +##### `compute_fqn` ```python def compute_fqn() -> str ``` -##### `resolve` +##### `resolve` ```python def resolve( @@ -26764,13 +30501,13 @@ def resolve( Produce the Token's value at resolution time. -###### `_context`Required +###### `_context`Required - *Type:* cdktf.IResolveContext --- -##### `to_string` +##### `to_string` ```python def to_string() -> str @@ -26780,15 +30517,15 @@ Return a string representation of this resolvable object. Returns a reversible string representation. -##### `get` +##### `get` ```python def get( index: typing.Union[int, float] -) -> DataDigitaloceanAppSpecServiceHealthCheckOutputReference +) -> DataDigitaloceanAppSpecServiceLogDestinationDatadogOutputReference ``` -###### `index`Required +###### `index`Required - *Type:* typing.Union[int, float] @@ -26801,12 +30538,12 @@ the index of the item to return. | **Name** | **Type** | **Description** | | --- | --- | --- | -| creation_stack | typing.List[str] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| fqn | str | *No description.* | +| creation_stack | typing.List[str] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| fqn | str | *No description.* | --- -##### `creation_stack`Required +##### `creation_stack`Required ```python creation_stack: typing.List[str] @@ -26820,7 +30557,7 @@ If this returns an empty array the stack will not be attached. --- -##### `fqn`Required +##### `fqn`Required ```python fqn: str @@ -26831,14 +30568,14 @@ fqn: str --- -### DataDigitaloceanAppSpecServiceHealthCheckOutputReference +### DataDigitaloceanAppSpecServiceLogDestinationDatadogOutputReference -#### Initializers +#### Initializers ```python from cdktf_cdktf_provider_digitalocean import data_digitalocean_app -dataDigitaloceanApp.DataDigitaloceanAppSpecServiceHealthCheckOutputReference( +dataDigitaloceanApp.DataDigitaloceanAppSpecServiceLogDestinationDatadogOutputReference( terraform_resource: IInterpolatingParent, terraform_attribute: str, complex_object_index: typing.Union[int, float], @@ -26848,14 +30585,14 @@ dataDigitaloceanApp.DataDigitaloceanAppSpecServiceHealthCheckOutputReference( | **Name** | **Type** | **Description** | | --- | --- | --- | -| terraform_resource | cdktf.IInterpolatingParent | The parent resource. | -| terraform_attribute | str | The attribute on the parent resource this class is referencing. | -| complex_object_index | typing.Union[int, float] | the index of this item in the list. | -| complex_object_is_from_set | bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | +| terraform_resource | cdktf.IInterpolatingParent | The parent resource. | +| terraform_attribute | str | The attribute on the parent resource this class is referencing. | +| complex_object_index | typing.Union[int, float] | the index of this item in the list. | +| complex_object_is_from_set | bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | --- -##### `terraform_resource`Required +##### `terraform_resource`Required - *Type:* cdktf.IInterpolatingParent @@ -26863,7 +30600,7 @@ The parent resource. --- -##### `terraform_attribute`Required +##### `terraform_attribute`Required - *Type:* str @@ -26871,7 +30608,7 @@ The attribute on the parent resource this class is referencing. --- -##### `complex_object_index`Required +##### `complex_object_index`Required - *Type:* typing.Union[int, float] @@ -26879,7 +30616,7 @@ the index of this item in the list. --- -##### `complex_object_is_from_set`Required +##### `complex_object_is_from_set`Required - *Type:* bool @@ -26891,29 +30628,29 @@ whether the list is wrapping a set (will add tolist() to be able to access an it | **Name** | **Description** | | --- | --- | -| compute_fqn | *No description.* | -| get_any_map_attribute | *No description.* | -| get_boolean_attribute | *No description.* | -| get_boolean_map_attribute | *No description.* | -| get_list_attribute | *No description.* | -| get_number_attribute | *No description.* | -| get_number_list_attribute | *No description.* | -| get_number_map_attribute | *No description.* | -| get_string_attribute | *No description.* | -| get_string_map_attribute | *No description.* | -| interpolation_for_attribute | *No description.* | -| resolve | Produce the Token's value at resolution time. | -| to_string | Return a string representation of this resolvable object. | +| compute_fqn | *No description.* | +| get_any_map_attribute | *No description.* | +| get_boolean_attribute | *No description.* | +| get_boolean_map_attribute | *No description.* | +| get_list_attribute | *No description.* | +| get_number_attribute | *No description.* | +| get_number_list_attribute | *No description.* | +| get_number_map_attribute | *No description.* | +| get_string_attribute | *No description.* | +| get_string_map_attribute | *No description.* | +| interpolation_for_attribute | *No description.* | +| resolve | Produce the Token's value at resolution time. | +| to_string | Return a string representation of this resolvable object. | --- -##### `compute_fqn` +##### `compute_fqn` ```python def compute_fqn() -> str ``` -##### `get_any_map_attribute` +##### `get_any_map_attribute` ```python def get_any_map_attribute( @@ -26921,13 +30658,13 @@ def get_any_map_attribute( ) -> typing.Mapping[typing.Any] ``` -###### `terraform_attribute`Required +###### `terraform_attribute`Required - *Type:* str --- -##### `get_boolean_attribute` +##### `get_boolean_attribute` ```python def get_boolean_attribute( @@ -26935,13 +30672,13 @@ def get_boolean_attribute( ) -> IResolvable ``` -###### `terraform_attribute`Required +###### `terraform_attribute`Required - *Type:* str --- -##### `get_boolean_map_attribute` +##### `get_boolean_map_attribute` ```python def get_boolean_map_attribute( @@ -26949,13 +30686,13 @@ def get_boolean_map_attribute( ) -> typing.Mapping[bool] ``` -###### `terraform_attribute`Required +###### `terraform_attribute`Required - *Type:* str --- -##### `get_list_attribute` +##### `get_list_attribute` ```python def get_list_attribute( @@ -26963,13 +30700,13 @@ def get_list_attribute( ) -> typing.List[str] ``` -###### `terraform_attribute`Required +###### `terraform_attribute`Required - *Type:* str --- -##### `get_number_attribute` +##### `get_number_attribute` ```python def get_number_attribute( @@ -26977,13 +30714,13 @@ def get_number_attribute( ) -> typing.Union[int, float] ``` -###### `terraform_attribute`Required +###### `terraform_attribute`Required - *Type:* str --- -##### `get_number_list_attribute` +##### `get_number_list_attribute` ```python def get_number_list_attribute( @@ -26991,13 +30728,13 @@ def get_number_list_attribute( ) -> typing.List[typing.Union[int, float]] ``` -###### `terraform_attribute`Required +###### `terraform_attribute`Required - *Type:* str --- -##### `get_number_map_attribute` +##### `get_number_map_attribute` ```python def get_number_map_attribute( @@ -27005,13 +30742,13 @@ def get_number_map_attribute( ) -> typing.Mapping[typing.Union[int, float]] ``` -###### `terraform_attribute`Required +###### `terraform_attribute`Required - *Type:* str --- -##### `get_string_attribute` +##### `get_string_attribute` ```python def get_string_attribute( @@ -27019,13 +30756,13 @@ def get_string_attribute( ) -> str ``` -###### `terraform_attribute`Required +###### `terraform_attribute`Required - *Type:* str --- -##### `get_string_map_attribute` +##### `get_string_map_attribute` ```python def get_string_map_attribute( @@ -27033,13 +30770,13 @@ def get_string_map_attribute( ) -> typing.Mapping[str] ``` -###### `terraform_attribute`Required +###### `terraform_attribute`Required - *Type:* str --- -##### `interpolation_for_attribute` +##### `interpolation_for_attribute` ```python def interpolation_for_attribute( @@ -27047,13 +30784,13 @@ def interpolation_for_attribute( ) -> IResolvable ``` -###### `property`Required +###### `property`Required - *Type:* str --- -##### `resolve` +##### `resolve` ```python def resolve( @@ -27063,13 +30800,13 @@ def resolve( Produce the Token's value at resolution time. -###### `_context`Required +###### `_context`Required - *Type:* cdktf.IResolveContext --- -##### `to_string` +##### `to_string` ```python def to_string() -> str @@ -27084,20 +30821,15 @@ Returns a reversible string representation. | **Name** | **Type** | **Description** | | --- | --- | --- | -| creation_stack | typing.List[str] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| fqn | str | *No description.* | -| failure_threshold | typing.Union[int, float] | *No description.* | -| http_path | str | *No description.* | -| initial_delay_seconds | typing.Union[int, float] | *No description.* | -| period_seconds | typing.Union[int, float] | *No description.* | -| port | typing.Union[int, float] | *No description.* | -| success_threshold | typing.Union[int, float] | *No description.* | -| timeout_seconds | typing.Union[int, float] | *No description.* | -| internal_value | DataDigitaloceanAppSpecServiceHealthCheck | *No description.* | +| creation_stack | typing.List[str] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| fqn | str | *No description.* | +| api_key | str | *No description.* | +| endpoint | str | *No description.* | +| internal_value | DataDigitaloceanAppSpecServiceLogDestinationDatadog | *No description.* | --- -##### `creation_stack`Required +##### `creation_stack`Required ```python creation_stack: typing.List[str] @@ -27111,7 +30843,7 @@ If this returns an empty array the stack will not be attached. --- -##### `fqn`Required +##### `fqn`Required ```python fqn: str @@ -27121,95 +30853,204 @@ fqn: str --- -##### `failure_threshold`Required +##### `api_key`Required ```python -failure_threshold: typing.Union[int, float] +api_key: str +``` + +- *Type:* str + +--- + +##### `endpoint`Required + +```python +endpoint: str +``` + +- *Type:* str + +--- + +##### `internal_value`Optional + +```python +internal_value: DataDigitaloceanAppSpecServiceLogDestinationDatadog +``` + +- *Type:* DataDigitaloceanAppSpecServiceLogDestinationDatadog + +--- + + +### DataDigitaloceanAppSpecServiceLogDestinationList + +#### Initializers + +```python +from cdktf_cdktf_provider_digitalocean import data_digitalocean_app + +dataDigitaloceanApp.DataDigitaloceanAppSpecServiceLogDestinationList( + terraform_resource: IInterpolatingParent, + terraform_attribute: str, + wraps_set: bool +) +``` + +| **Name** | **Type** | **Description** | +| --- | --- | --- | +| terraform_resource | cdktf.IInterpolatingParent | The parent resource. | +| terraform_attribute | str | The attribute on the parent resource this class is referencing. | +| wraps_set | bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | + +--- + +##### `terraform_resource`Required + +- *Type:* cdktf.IInterpolatingParent + +The parent resource. + +--- + +##### `terraform_attribute`Required + +- *Type:* str + +The attribute on the parent resource this class is referencing. + +--- + +##### `wraps_set`Required + +- *Type:* bool + +whether the list is wrapping a set (will add tolist() to be able to access an item via an index). + +--- + +#### Methods + +| **Name** | **Description** | +| --- | --- | +| all_with_map_key | Creating an iterator for this complex list. | +| compute_fqn | *No description.* | +| resolve | Produce the Token's value at resolution time. | +| to_string | Return a string representation of this resolvable object. | +| get | *No description.* | + +--- + +##### `all_with_map_key` + +```python +def all_with_map_key( + map_key_attribute_name: str +) -> DynamicListTerraformIterator ``` -- *Type:* typing.Union[int, float] +Creating an iterator for this complex list. + +The list will be converted into a map with the mapKeyAttributeName as the key. + +###### `map_key_attribute_name`Required + +- *Type:* str --- -##### `http_path`Required +##### `compute_fqn` ```python -http_path: str +def compute_fqn() -> str ``` -- *Type:* str - ---- - -##### `initial_delay_seconds`Required +##### `resolve` ```python -initial_delay_seconds: typing.Union[int, float] +def resolve( + _context: IResolveContext +) -> typing.Any ``` -- *Type:* typing.Union[int, float] +Produce the Token's value at resolution time. + +###### `_context`Required + +- *Type:* cdktf.IResolveContext --- -##### `period_seconds`Required +##### `to_string` ```python -period_seconds: typing.Union[int, float] +def to_string() -> str ``` -- *Type:* typing.Union[int, float] +Return a string representation of this resolvable object. ---- +Returns a reversible string representation. -##### `port`Required +##### `get` ```python -port: typing.Union[int, float] +def get( + index: typing.Union[int, float] +) -> DataDigitaloceanAppSpecServiceLogDestinationOutputReference ``` +###### `index`Required + - *Type:* typing.Union[int, float] +the index of the item to return. + --- -##### `success_threshold`Required -```python -success_threshold: typing.Union[int, float] -``` +#### Properties -- *Type:* typing.Union[int, float] +| **Name** | **Type** | **Description** | +| --- | --- | --- | +| creation_stack | typing.List[str] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| fqn | str | *No description.* | --- -##### `timeout_seconds`Required +##### `creation_stack`Required ```python -timeout_seconds: typing.Union[int, float] +creation_stack: typing.List[str] ``` -- *Type:* typing.Union[int, float] +- *Type:* typing.List[str] + +The creation stack of this resolvable which will be appended to errors thrown during resolution. + +If this returns an empty array the stack will not be attached. --- -##### `internal_value`Optional +##### `fqn`Required ```python -internal_value: DataDigitaloceanAppSpecServiceHealthCheck +fqn: str ``` -- *Type:* DataDigitaloceanAppSpecServiceHealthCheck +- *Type:* str --- -### DataDigitaloceanAppSpecServiceImageDeployOnPushList +### DataDigitaloceanAppSpecServiceLogDestinationLogtailList -#### Initializers +#### Initializers ```python from cdktf_cdktf_provider_digitalocean import data_digitalocean_app -dataDigitaloceanApp.DataDigitaloceanAppSpecServiceImageDeployOnPushList( +dataDigitaloceanApp.DataDigitaloceanAppSpecServiceLogDestinationLogtailList( terraform_resource: IInterpolatingParent, terraform_attribute: str, wraps_set: bool @@ -27218,13 +31059,13 @@ dataDigitaloceanApp.DataDigitaloceanAppSpecServiceImageDeployOnPushList( | **Name** | **Type** | **Description** | | --- | --- | --- | -| terraform_resource | cdktf.IInterpolatingParent | The parent resource. | -| terraform_attribute | str | The attribute on the parent resource this class is referencing. | -| wraps_set | bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | +| terraform_resource | cdktf.IInterpolatingParent | The parent resource. | +| terraform_attribute | str | The attribute on the parent resource this class is referencing. | +| wraps_set | bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | --- -##### `terraform_resource`Required +##### `terraform_resource`Required - *Type:* cdktf.IInterpolatingParent @@ -27232,7 +31073,7 @@ The parent resource. --- -##### `terraform_attribute`Required +##### `terraform_attribute`Required - *Type:* str @@ -27240,7 +31081,7 @@ The attribute on the parent resource this class is referencing. --- -##### `wraps_set`Required +##### `wraps_set`Required - *Type:* bool @@ -27252,15 +31093,15 @@ whether the list is wrapping a set (will add tolist() to be able to access an it | **Name** | **Description** | | --- | --- | -| all_with_map_key | Creating an iterator for this complex list. | -| compute_fqn | *No description.* | -| resolve | Produce the Token's value at resolution time. | -| to_string | Return a string representation of this resolvable object. | -| get | *No description.* | +| all_with_map_key | Creating an iterator for this complex list. | +| compute_fqn | *No description.* | +| resolve | Produce the Token's value at resolution time. | +| to_string | Return a string representation of this resolvable object. | +| get | *No description.* | --- -##### `all_with_map_key` +##### `all_with_map_key` ```python def all_with_map_key( @@ -27272,19 +31113,19 @@ Creating an iterator for this complex list. The list will be converted into a map with the mapKeyAttributeName as the key. -###### `map_key_attribute_name`Required +###### `map_key_attribute_name`Required - *Type:* str --- -##### `compute_fqn` +##### `compute_fqn` ```python def compute_fqn() -> str ``` -##### `resolve` +##### `resolve` ```python def resolve( @@ -27294,13 +31135,13 @@ def resolve( Produce the Token's value at resolution time. -###### `_context`Required +###### `_context`Required - *Type:* cdktf.IResolveContext --- -##### `to_string` +##### `to_string` ```python def to_string() -> str @@ -27310,15 +31151,15 @@ Return a string representation of this resolvable object. Returns a reversible string representation. -##### `get` +##### `get` ```python def get( index: typing.Union[int, float] -) -> DataDigitaloceanAppSpecServiceImageDeployOnPushOutputReference +) -> DataDigitaloceanAppSpecServiceLogDestinationLogtailOutputReference ``` -###### `index`Required +###### `index`Required - *Type:* typing.Union[int, float] @@ -27331,12 +31172,12 @@ the index of the item to return. | **Name** | **Type** | **Description** | | --- | --- | --- | -| creation_stack | typing.List[str] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| fqn | str | *No description.* | +| creation_stack | typing.List[str] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| fqn | str | *No description.* | --- -##### `creation_stack`Required +##### `creation_stack`Required ```python creation_stack: typing.List[str] @@ -27350,7 +31191,7 @@ If this returns an empty array the stack will not be attached. --- -##### `fqn`Required +##### `fqn`Required ```python fqn: str @@ -27361,14 +31202,14 @@ fqn: str --- -### DataDigitaloceanAppSpecServiceImageDeployOnPushOutputReference +### DataDigitaloceanAppSpecServiceLogDestinationLogtailOutputReference -#### Initializers +#### Initializers ```python from cdktf_cdktf_provider_digitalocean import data_digitalocean_app -dataDigitaloceanApp.DataDigitaloceanAppSpecServiceImageDeployOnPushOutputReference( +dataDigitaloceanApp.DataDigitaloceanAppSpecServiceLogDestinationLogtailOutputReference( terraform_resource: IInterpolatingParent, terraform_attribute: str, complex_object_index: typing.Union[int, float], @@ -27378,14 +31219,14 @@ dataDigitaloceanApp.DataDigitaloceanAppSpecServiceImageDeployOnPushOutputReferen | **Name** | **Type** | **Description** | | --- | --- | --- | -| terraform_resource | cdktf.IInterpolatingParent | The parent resource. | -| terraform_attribute | str | The attribute on the parent resource this class is referencing. | -| complex_object_index | typing.Union[int, float] | the index of this item in the list. | -| complex_object_is_from_set | bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | +| terraform_resource | cdktf.IInterpolatingParent | The parent resource. | +| terraform_attribute | str | The attribute on the parent resource this class is referencing. | +| complex_object_index | typing.Union[int, float] | the index of this item in the list. | +| complex_object_is_from_set | bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | --- -##### `terraform_resource`Required +##### `terraform_resource`Required - *Type:* cdktf.IInterpolatingParent @@ -27393,7 +31234,7 @@ The parent resource. --- -##### `terraform_attribute`Required +##### `terraform_attribute`Required - *Type:* str @@ -27401,7 +31242,7 @@ The attribute on the parent resource this class is referencing. --- -##### `complex_object_index`Required +##### `complex_object_index`Required - *Type:* typing.Union[int, float] @@ -27409,7 +31250,7 @@ the index of this item in the list. --- -##### `complex_object_is_from_set`Required +##### `complex_object_is_from_set`Required - *Type:* bool @@ -27421,29 +31262,29 @@ whether the list is wrapping a set (will add tolist() to be able to access an it | **Name** | **Description** | | --- | --- | -| compute_fqn | *No description.* | -| get_any_map_attribute | *No description.* | -| get_boolean_attribute | *No description.* | -| get_boolean_map_attribute | *No description.* | -| get_list_attribute | *No description.* | -| get_number_attribute | *No description.* | -| get_number_list_attribute | *No description.* | -| get_number_map_attribute | *No description.* | -| get_string_attribute | *No description.* | -| get_string_map_attribute | *No description.* | -| interpolation_for_attribute | *No description.* | -| resolve | Produce the Token's value at resolution time. | -| to_string | Return a string representation of this resolvable object. | +| compute_fqn | *No description.* | +| get_any_map_attribute | *No description.* | +| get_boolean_attribute | *No description.* | +| get_boolean_map_attribute | *No description.* | +| get_list_attribute | *No description.* | +| get_number_attribute | *No description.* | +| get_number_list_attribute | *No description.* | +| get_number_map_attribute | *No description.* | +| get_string_attribute | *No description.* | +| get_string_map_attribute | *No description.* | +| interpolation_for_attribute | *No description.* | +| resolve | Produce the Token's value at resolution time. | +| to_string | Return a string representation of this resolvable object. | --- -##### `compute_fqn` +##### `compute_fqn` ```python def compute_fqn() -> str ``` -##### `get_any_map_attribute` +##### `get_any_map_attribute` ```python def get_any_map_attribute( @@ -27451,13 +31292,13 @@ def get_any_map_attribute( ) -> typing.Mapping[typing.Any] ``` -###### `terraform_attribute`Required +###### `terraform_attribute`Required - *Type:* str --- -##### `get_boolean_attribute` +##### `get_boolean_attribute` ```python def get_boolean_attribute( @@ -27465,13 +31306,13 @@ def get_boolean_attribute( ) -> IResolvable ``` -###### `terraform_attribute`Required +###### `terraform_attribute`Required - *Type:* str --- -##### `get_boolean_map_attribute` +##### `get_boolean_map_attribute` ```python def get_boolean_map_attribute( @@ -27479,13 +31320,13 @@ def get_boolean_map_attribute( ) -> typing.Mapping[bool] ``` -###### `terraform_attribute`Required +###### `terraform_attribute`Required - *Type:* str --- -##### `get_list_attribute` +##### `get_list_attribute` ```python def get_list_attribute( @@ -27493,13 +31334,13 @@ def get_list_attribute( ) -> typing.List[str] ``` -###### `terraform_attribute`Required +###### `terraform_attribute`Required - *Type:* str --- -##### `get_number_attribute` +##### `get_number_attribute` ```python def get_number_attribute( @@ -27507,13 +31348,13 @@ def get_number_attribute( ) -> typing.Union[int, float] ``` -###### `terraform_attribute`Required +###### `terraform_attribute`Required - *Type:* str --- -##### `get_number_list_attribute` +##### `get_number_list_attribute` ```python def get_number_list_attribute( @@ -27521,13 +31362,13 @@ def get_number_list_attribute( ) -> typing.List[typing.Union[int, float]] ``` -###### `terraform_attribute`Required +###### `terraform_attribute`Required - *Type:* str --- -##### `get_number_map_attribute` +##### `get_number_map_attribute` ```python def get_number_map_attribute( @@ -27535,13 +31376,13 @@ def get_number_map_attribute( ) -> typing.Mapping[typing.Union[int, float]] ``` -###### `terraform_attribute`Required +###### `terraform_attribute`Required - *Type:* str --- -##### `get_string_attribute` +##### `get_string_attribute` ```python def get_string_attribute( @@ -27549,13 +31390,13 @@ def get_string_attribute( ) -> str ``` -###### `terraform_attribute`Required +###### `terraform_attribute`Required - *Type:* str --- -##### `get_string_map_attribute` +##### `get_string_map_attribute` ```python def get_string_map_attribute( @@ -27563,13 +31404,13 @@ def get_string_map_attribute( ) -> typing.Mapping[str] ``` -###### `terraform_attribute`Required +###### `terraform_attribute`Required - *Type:* str --- -##### `interpolation_for_attribute` +##### `interpolation_for_attribute` ```python def interpolation_for_attribute( @@ -27577,13 +31418,13 @@ def interpolation_for_attribute( ) -> IResolvable ``` -###### `property`Required +###### `property`Required - *Type:* str --- -##### `resolve` +##### `resolve` ```python def resolve( @@ -27593,13 +31434,13 @@ def resolve( Produce the Token's value at resolution time. -###### `_context`Required +###### `_context`Required - *Type:* cdktf.IResolveContext --- -##### `to_string` +##### `to_string` ```python def to_string() -> str @@ -27614,14 +31455,14 @@ Returns a reversible string representation. | **Name** | **Type** | **Description** | | --- | --- | --- | -| creation_stack | typing.List[str] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| fqn | str | *No description.* | -| enabled | cdktf.IResolvable | *No description.* | -| internal_value | DataDigitaloceanAppSpecServiceImageDeployOnPush | *No description.* | +| creation_stack | typing.List[str] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| fqn | str | *No description.* | +| token | str | *No description.* | +| internal_value | DataDigitaloceanAppSpecServiceLogDestinationLogtail | *No description.* | --- -##### `creation_stack`Required +##### `creation_stack`Required ```python creation_stack: typing.List[str] @@ -27635,7 +31476,7 @@ If this returns an empty array the stack will not be attached. --- -##### `fqn`Required +##### `fqn`Required ```python fqn: str @@ -27645,35 +31486,35 @@ fqn: str --- -##### `enabled`Required +##### `token`Required ```python -enabled: IResolvable +token: str ``` -- *Type:* cdktf.IResolvable +- *Type:* str --- -##### `internal_value`Optional +##### `internal_value`Optional ```python -internal_value: DataDigitaloceanAppSpecServiceImageDeployOnPush +internal_value: DataDigitaloceanAppSpecServiceLogDestinationLogtail ``` -- *Type:* DataDigitaloceanAppSpecServiceImageDeployOnPush +- *Type:* DataDigitaloceanAppSpecServiceLogDestinationLogtail --- -### DataDigitaloceanAppSpecServiceImageList +### DataDigitaloceanAppSpecServiceLogDestinationOpenSearchBasicAuthList -#### Initializers +#### Initializers ```python from cdktf_cdktf_provider_digitalocean import data_digitalocean_app -dataDigitaloceanApp.DataDigitaloceanAppSpecServiceImageList( +dataDigitaloceanApp.DataDigitaloceanAppSpecServiceLogDestinationOpenSearchBasicAuthList( terraform_resource: IInterpolatingParent, terraform_attribute: str, wraps_set: bool @@ -27682,13 +31523,13 @@ dataDigitaloceanApp.DataDigitaloceanAppSpecServiceImageList( | **Name** | **Type** | **Description** | | --- | --- | --- | -| terraform_resource | cdktf.IInterpolatingParent | The parent resource. | -| terraform_attribute | str | The attribute on the parent resource this class is referencing. | -| wraps_set | bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | +| terraform_resource | cdktf.IInterpolatingParent | The parent resource. | +| terraform_attribute | str | The attribute on the parent resource this class is referencing. | +| wraps_set | bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | --- -##### `terraform_resource`Required +##### `terraform_resource`Required - *Type:* cdktf.IInterpolatingParent @@ -27696,7 +31537,7 @@ The parent resource. --- -##### `terraform_attribute`Required +##### `terraform_attribute`Required - *Type:* str @@ -27704,7 +31545,7 @@ The attribute on the parent resource this class is referencing. --- -##### `wraps_set`Required +##### `wraps_set`Required - *Type:* bool @@ -27716,15 +31557,15 @@ whether the list is wrapping a set (will add tolist() to be able to access an it | **Name** | **Description** | | --- | --- | -| all_with_map_key | Creating an iterator for this complex list. | -| compute_fqn | *No description.* | -| resolve | Produce the Token's value at resolution time. | -| to_string | Return a string representation of this resolvable object. | -| get | *No description.* | +| all_with_map_key | Creating an iterator for this complex list. | +| compute_fqn | *No description.* | +| resolve | Produce the Token's value at resolution time. | +| to_string | Return a string representation of this resolvable object. | +| get | *No description.* | --- -##### `all_with_map_key` +##### `all_with_map_key` ```python def all_with_map_key( @@ -27736,19 +31577,19 @@ Creating an iterator for this complex list. The list will be converted into a map with the mapKeyAttributeName as the key. -###### `map_key_attribute_name`Required +###### `map_key_attribute_name`Required - *Type:* str --- -##### `compute_fqn` +##### `compute_fqn` ```python def compute_fqn() -> str ``` -##### `resolve` +##### `resolve` ```python def resolve( @@ -27758,13 +31599,13 @@ def resolve( Produce the Token's value at resolution time. -###### `_context`Required +###### `_context`Required - *Type:* cdktf.IResolveContext --- -##### `to_string` +##### `to_string` ```python def to_string() -> str @@ -27774,15 +31615,15 @@ Return a string representation of this resolvable object. Returns a reversible string representation. -##### `get` +##### `get` ```python def get( index: typing.Union[int, float] -) -> DataDigitaloceanAppSpecServiceImageOutputReference +) -> DataDigitaloceanAppSpecServiceLogDestinationOpenSearchBasicAuthOutputReference ``` -###### `index`Required +###### `index`Required - *Type:* typing.Union[int, float] @@ -27795,12 +31636,12 @@ the index of the item to return. | **Name** | **Type** | **Description** | | --- | --- | --- | -| creation_stack | typing.List[str] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| fqn | str | *No description.* | +| creation_stack | typing.List[str] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| fqn | str | *No description.* | --- -##### `creation_stack`Required +##### `creation_stack`Required ```python creation_stack: typing.List[str] @@ -27814,7 +31655,7 @@ If this returns an empty array the stack will not be attached. --- -##### `fqn`Required +##### `fqn`Required ```python fqn: str @@ -27825,14 +31666,14 @@ fqn: str --- -### DataDigitaloceanAppSpecServiceImageOutputReference +### DataDigitaloceanAppSpecServiceLogDestinationOpenSearchBasicAuthOutputReference -#### Initializers +#### Initializers ```python from cdktf_cdktf_provider_digitalocean import data_digitalocean_app -dataDigitaloceanApp.DataDigitaloceanAppSpecServiceImageOutputReference( +dataDigitaloceanApp.DataDigitaloceanAppSpecServiceLogDestinationOpenSearchBasicAuthOutputReference( terraform_resource: IInterpolatingParent, terraform_attribute: str, complex_object_index: typing.Union[int, float], @@ -27842,14 +31683,14 @@ dataDigitaloceanApp.DataDigitaloceanAppSpecServiceImageOutputReference( | **Name** | **Type** | **Description** | | --- | --- | --- | -| terraform_resource | cdktf.IInterpolatingParent | The parent resource. | -| terraform_attribute | str | The attribute on the parent resource this class is referencing. | -| complex_object_index | typing.Union[int, float] | the index of this item in the list. | -| complex_object_is_from_set | bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | +| terraform_resource | cdktf.IInterpolatingParent | The parent resource. | +| terraform_attribute | str | The attribute on the parent resource this class is referencing. | +| complex_object_index | typing.Union[int, float] | the index of this item in the list. | +| complex_object_is_from_set | bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | --- -##### `terraform_resource`Required +##### `terraform_resource`Required - *Type:* cdktf.IInterpolatingParent @@ -27857,7 +31698,7 @@ The parent resource. --- -##### `terraform_attribute`Required +##### `terraform_attribute`Required - *Type:* str @@ -27865,7 +31706,7 @@ The attribute on the parent resource this class is referencing. --- -##### `complex_object_index`Required +##### `complex_object_index`Required - *Type:* typing.Union[int, float] @@ -27873,7 +31714,7 @@ the index of this item in the list. --- -##### `complex_object_is_from_set`Required +##### `complex_object_is_from_set`Required - *Type:* bool @@ -27885,389 +31726,169 @@ whether the list is wrapping a set (will add tolist() to be able to access an it | **Name** | **Description** | | --- | --- | -| compute_fqn | *No description.* | -| get_any_map_attribute | *No description.* | -| get_boolean_attribute | *No description.* | -| get_boolean_map_attribute | *No description.* | -| get_list_attribute | *No description.* | -| get_number_attribute | *No description.* | -| get_number_list_attribute | *No description.* | -| get_number_map_attribute | *No description.* | -| get_string_attribute | *No description.* | -| get_string_map_attribute | *No description.* | -| interpolation_for_attribute | *No description.* | -| resolve | Produce the Token's value at resolution time. | -| to_string | Return a string representation of this resolvable object. | +| compute_fqn | *No description.* | +| get_any_map_attribute | *No description.* | +| get_boolean_attribute | *No description.* | +| get_boolean_map_attribute | *No description.* | +| get_list_attribute | *No description.* | +| get_number_attribute | *No description.* | +| get_number_list_attribute | *No description.* | +| get_number_map_attribute | *No description.* | +| get_string_attribute | *No description.* | +| get_string_map_attribute | *No description.* | +| interpolation_for_attribute | *No description.* | +| resolve | Produce the Token's value at resolution time. | +| to_string | Return a string representation of this resolvable object. | --- -##### `compute_fqn` +##### `compute_fqn` ```python def compute_fqn() -> str -``` - -##### `get_any_map_attribute` - -```python -def get_any_map_attribute( - terraform_attribute: str -) -> typing.Mapping[typing.Any] -``` - -###### `terraform_attribute`Required - -- *Type:* str - ---- - -##### `get_boolean_attribute` - -```python -def get_boolean_attribute( - terraform_attribute: str -) -> IResolvable -``` - -###### `terraform_attribute`Required - -- *Type:* str - ---- - -##### `get_boolean_map_attribute` - -```python -def get_boolean_map_attribute( - terraform_attribute: str -) -> typing.Mapping[bool] -``` - -###### `terraform_attribute`Required - -- *Type:* str - ---- - -##### `get_list_attribute` - -```python -def get_list_attribute( - terraform_attribute: str -) -> typing.List[str] -``` - -###### `terraform_attribute`Required - -- *Type:* str - ---- - -##### `get_number_attribute` - -```python -def get_number_attribute( - terraform_attribute: str -) -> typing.Union[int, float] -``` - -###### `terraform_attribute`Required - -- *Type:* str - ---- - -##### `get_number_list_attribute` - -```python -def get_number_list_attribute( - terraform_attribute: str -) -> typing.List[typing.Union[int, float]] -``` - -###### `terraform_attribute`Required - -- *Type:* str - ---- - -##### `get_number_map_attribute` - -```python -def get_number_map_attribute( - terraform_attribute: str -) -> typing.Mapping[typing.Union[int, float]] -``` - -###### `terraform_attribute`Required - -- *Type:* str - ---- - -##### `get_string_attribute` - -```python -def get_string_attribute( - terraform_attribute: str -) -> str -``` - -###### `terraform_attribute`Required - -- *Type:* str - ---- - -##### `get_string_map_attribute` - -```python -def get_string_map_attribute( - terraform_attribute: str -) -> typing.Mapping[str] -``` - -###### `terraform_attribute`Required - -- *Type:* str - ---- - -##### `interpolation_for_attribute` - -```python -def interpolation_for_attribute( - property: str -) -> IResolvable -``` - -###### `property`Required - -- *Type:* str - ---- - -##### `resolve` - -```python -def resolve( - _context: IResolveContext -) -> typing.Any -``` - -Produce the Token's value at resolution time. - -###### `_context`Required - -- *Type:* cdktf.IResolveContext - ---- - -##### `to_string` - -```python -def to_string() -> str -``` - -Return a string representation of this resolvable object. - -Returns a reversible string representation. - - -#### Properties - -| **Name** | **Type** | **Description** | -| --- | --- | --- | -| creation_stack | typing.List[str] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| fqn | str | *No description.* | -| deploy_on_push | DataDigitaloceanAppSpecServiceImageDeployOnPushList | *No description.* | -| registry | str | *No description.* | -| registry_credentials | str | *No description.* | -| registry_type | str | *No description.* | -| repository | str | *No description.* | -| tag | str | *No description.* | -| internal_value | DataDigitaloceanAppSpecServiceImage | *No description.* | - ---- - -##### `creation_stack`Required - -```python -creation_stack: typing.List[str] -``` - -- *Type:* typing.List[str] - -The creation stack of this resolvable which will be appended to errors thrown during resolution. - -If this returns an empty array the stack will not be attached. - ---- - -##### `fqn`Required - -```python -fqn: str -``` - -- *Type:* str - ---- - -##### `deploy_on_push`Required - -```python -deploy_on_push: DataDigitaloceanAppSpecServiceImageDeployOnPushList -``` - -- *Type:* DataDigitaloceanAppSpecServiceImageDeployOnPushList - ---- +``` -##### `registry`Required +##### `get_any_map_attribute` ```python -registry: str +def get_any_map_attribute( + terraform_attribute: str +) -> typing.Mapping[typing.Any] ``` +###### `terraform_attribute`Required + - *Type:* str --- -##### `registry_credentials`Required +##### `get_boolean_attribute` ```python -registry_credentials: str +def get_boolean_attribute( + terraform_attribute: str +) -> IResolvable ``` +###### `terraform_attribute`Required + - *Type:* str --- -##### `registry_type`Required +##### `get_boolean_map_attribute` ```python -registry_type: str +def get_boolean_map_attribute( + terraform_attribute: str +) -> typing.Mapping[bool] ``` +###### `terraform_attribute`Required + - *Type:* str --- -##### `repository`Required +##### `get_list_attribute` ```python -repository: str +def get_list_attribute( + terraform_attribute: str +) -> typing.List[str] ``` +###### `terraform_attribute`Required + - *Type:* str --- -##### `tag`Required +##### `get_number_attribute` ```python -tag: str +def get_number_attribute( + terraform_attribute: str +) -> typing.Union[int, float] ``` +###### `terraform_attribute`Required + - *Type:* str --- -##### `internal_value`Optional +##### `get_number_list_attribute` ```python -internal_value: DataDigitaloceanAppSpecServiceImage +def get_number_list_attribute( + terraform_attribute: str +) -> typing.List[typing.Union[int, float]] ``` -- *Type:* DataDigitaloceanAppSpecServiceImage - ---- +###### `terraform_attribute`Required +- *Type:* str -### DataDigitaloceanAppSpecServiceList +--- -#### Initializers +##### `get_number_map_attribute` ```python -from cdktf_cdktf_provider_digitalocean import data_digitalocean_app - -dataDigitaloceanApp.DataDigitaloceanAppSpecServiceList( - terraform_resource: IInterpolatingParent, - terraform_attribute: str, - wraps_set: bool -) +def get_number_map_attribute( + terraform_attribute: str +) -> typing.Mapping[typing.Union[int, float]] ``` -| **Name** | **Type** | **Description** | -| --- | --- | --- | -| terraform_resource | cdktf.IInterpolatingParent | The parent resource. | -| terraform_attribute | str | The attribute on the parent resource this class is referencing. | -| wraps_set | bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | - ---- +###### `terraform_attribute`Required -##### `terraform_resource`Required +- *Type:* str -- *Type:* cdktf.IInterpolatingParent +--- -The parent resource. +##### `get_string_attribute` ---- +```python +def get_string_attribute( + terraform_attribute: str +) -> str +``` -##### `terraform_attribute`Required +###### `terraform_attribute`Required - *Type:* str -The attribute on the parent resource this class is referencing. - --- -##### `wraps_set`Required - -- *Type:* bool - -whether the list is wrapping a set (will add tolist() to be able to access an item via an index). +##### `get_string_map_attribute` ---- +```python +def get_string_map_attribute( + terraform_attribute: str +) -> typing.Mapping[str] +``` -#### Methods +###### `terraform_attribute`Required -| **Name** | **Description** | -| --- | --- | -| all_with_map_key | Creating an iterator for this complex list. | -| compute_fqn | *No description.* | -| resolve | Produce the Token's value at resolution time. | -| to_string | Return a string representation of this resolvable object. | -| get | *No description.* | +- *Type:* str --- -##### `all_with_map_key` +##### `interpolation_for_attribute` ```python -def all_with_map_key( - map_key_attribute_name: str -) -> DynamicListTerraformIterator +def interpolation_for_attribute( + property: str +) -> IResolvable ``` -Creating an iterator for this complex list. - -The list will be converted into a map with the mapKeyAttributeName as the key. - -###### `map_key_attribute_name`Required +###### `property`Required - *Type:* str --- -##### `compute_fqn` - -```python -def compute_fqn() -> str -``` - -##### `resolve` +##### `resolve` ```python def resolve( @@ -28277,13 +31898,13 @@ def resolve( Produce the Token's value at resolution time. -###### `_context`Required +###### `_context`Required - *Type:* cdktf.IResolveContext --- -##### `to_string` +##### `to_string` ```python def to_string() -> str @@ -28293,33 +31914,20 @@ Return a string representation of this resolvable object. Returns a reversible string representation. -##### `get` - -```python -def get( - index: typing.Union[int, float] -) -> DataDigitaloceanAppSpecServiceOutputReference -``` - -###### `index`Required - -- *Type:* typing.Union[int, float] - -the index of the item to return. - ---- - #### Properties | **Name** | **Type** | **Description** | | --- | --- | --- | -| creation_stack | typing.List[str] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| fqn | str | *No description.* | +| creation_stack | typing.List[str] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| fqn | str | *No description.* | +| password | str | *No description.* | +| user | str | *No description.* | +| internal_value | DataDigitaloceanAppSpecServiceLogDestinationOpenSearchBasicAuth | *No description.* | --- -##### `creation_stack`Required +##### `creation_stack`Required ```python creation_stack: typing.List[str] @@ -28333,7 +31941,7 @@ If this returns an empty array the stack will not be attached. --- -##### `fqn`Required +##### `fqn`Required ```python fqn: str @@ -28343,15 +31951,45 @@ fqn: str --- +##### `password`Required -### DataDigitaloceanAppSpecServiceLogDestinationDatadogList +```python +password: str +``` -#### Initializers +- *Type:* str + +--- + +##### `user`Required + +```python +user: str +``` + +- *Type:* str + +--- + +##### `internal_value`Optional + +```python +internal_value: DataDigitaloceanAppSpecServiceLogDestinationOpenSearchBasicAuth +``` + +- *Type:* DataDigitaloceanAppSpecServiceLogDestinationOpenSearchBasicAuth + +--- + + +### DataDigitaloceanAppSpecServiceLogDestinationOpenSearchList + +#### Initializers ```python from cdktf_cdktf_provider_digitalocean import data_digitalocean_app -dataDigitaloceanApp.DataDigitaloceanAppSpecServiceLogDestinationDatadogList( +dataDigitaloceanApp.DataDigitaloceanAppSpecServiceLogDestinationOpenSearchList( terraform_resource: IInterpolatingParent, terraform_attribute: str, wraps_set: bool @@ -28360,13 +31998,13 @@ dataDigitaloceanApp.DataDigitaloceanAppSpecServiceLogDestinationDatadogList( | **Name** | **Type** | **Description** | | --- | --- | --- | -| terraform_resource | cdktf.IInterpolatingParent | The parent resource. | -| terraform_attribute | str | The attribute on the parent resource this class is referencing. | -| wraps_set | bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | +| terraform_resource | cdktf.IInterpolatingParent | The parent resource. | +| terraform_attribute | str | The attribute on the parent resource this class is referencing. | +| wraps_set | bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | --- -##### `terraform_resource`Required +##### `terraform_resource`Required - *Type:* cdktf.IInterpolatingParent @@ -28374,7 +32012,7 @@ The parent resource. --- -##### `terraform_attribute`Required +##### `terraform_attribute`Required - *Type:* str @@ -28382,7 +32020,7 @@ The attribute on the parent resource this class is referencing. --- -##### `wraps_set`Required +##### `wraps_set`Required - *Type:* bool @@ -28394,15 +32032,15 @@ whether the list is wrapping a set (will add tolist() to be able to access an it | **Name** | **Description** | | --- | --- | -| all_with_map_key | Creating an iterator for this complex list. | -| compute_fqn | *No description.* | -| resolve | Produce the Token's value at resolution time. | -| to_string | Return a string representation of this resolvable object. | -| get | *No description.* | +| all_with_map_key | Creating an iterator for this complex list. | +| compute_fqn | *No description.* | +| resolve | Produce the Token's value at resolution time. | +| to_string | Return a string representation of this resolvable object. | +| get | *No description.* | --- -##### `all_with_map_key` +##### `all_with_map_key` ```python def all_with_map_key( @@ -28414,19 +32052,19 @@ Creating an iterator for this complex list. The list will be converted into a map with the mapKeyAttributeName as the key. -###### `map_key_attribute_name`Required +###### `map_key_attribute_name`Required - *Type:* str --- -##### `compute_fqn` +##### `compute_fqn` ```python def compute_fqn() -> str ``` -##### `resolve` +##### `resolve` ```python def resolve( @@ -28436,13 +32074,13 @@ def resolve( Produce the Token's value at resolution time. -###### `_context`Required +###### `_context`Required - *Type:* cdktf.IResolveContext --- -##### `to_string` +##### `to_string` ```python def to_string() -> str @@ -28452,15 +32090,15 @@ Return a string representation of this resolvable object. Returns a reversible string representation. -##### `get` +##### `get` ```python def get( index: typing.Union[int, float] -) -> DataDigitaloceanAppSpecServiceLogDestinationDatadogOutputReference +) -> DataDigitaloceanAppSpecServiceLogDestinationOpenSearchOutputReference ``` -###### `index`Required +###### `index`Required - *Type:* typing.Union[int, float] @@ -28473,12 +32111,12 @@ the index of the item to return. | **Name** | **Type** | **Description** | | --- | --- | --- | -| creation_stack | typing.List[str] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| fqn | str | *No description.* | +| creation_stack | typing.List[str] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| fqn | str | *No description.* | --- -##### `creation_stack`Required +##### `creation_stack`Required ```python creation_stack: typing.List[str] @@ -28492,7 +32130,7 @@ If this returns an empty array the stack will not be attached. --- -##### `fqn`Required +##### `fqn`Required ```python fqn: str @@ -28503,14 +32141,14 @@ fqn: str --- -### DataDigitaloceanAppSpecServiceLogDestinationDatadogOutputReference +### DataDigitaloceanAppSpecServiceLogDestinationOpenSearchOutputReference -#### Initializers +#### Initializers ```python from cdktf_cdktf_provider_digitalocean import data_digitalocean_app -dataDigitaloceanApp.DataDigitaloceanAppSpecServiceLogDestinationDatadogOutputReference( +dataDigitaloceanApp.DataDigitaloceanAppSpecServiceLogDestinationOpenSearchOutputReference( terraform_resource: IInterpolatingParent, terraform_attribute: str, complex_object_index: typing.Union[int, float], @@ -28520,14 +32158,14 @@ dataDigitaloceanApp.DataDigitaloceanAppSpecServiceLogDestinationDatadogOutputRef | **Name** | **Type** | **Description** | | --- | --- | --- | -| terraform_resource | cdktf.IInterpolatingParent | The parent resource. | -| terraform_attribute | str | The attribute on the parent resource this class is referencing. | -| complex_object_index | typing.Union[int, float] | the index of this item in the list. | -| complex_object_is_from_set | bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | +| terraform_resource | cdktf.IInterpolatingParent | The parent resource. | +| terraform_attribute | str | The attribute on the parent resource this class is referencing. | +| complex_object_index | typing.Union[int, float] | the index of this item in the list. | +| complex_object_is_from_set | bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | --- -##### `terraform_resource`Required +##### `terraform_resource`Required - *Type:* cdktf.IInterpolatingParent @@ -28535,7 +32173,7 @@ The parent resource. --- -##### `terraform_attribute`Required +##### `terraform_attribute`Required - *Type:* str @@ -28543,7 +32181,7 @@ The attribute on the parent resource this class is referencing. --- -##### `complex_object_index`Required +##### `complex_object_index`Required - *Type:* typing.Union[int, float] @@ -28551,7 +32189,7 @@ the index of this item in the list. --- -##### `complex_object_is_from_set`Required +##### `complex_object_is_from_set`Required - *Type:* bool @@ -28563,29 +32201,29 @@ whether the list is wrapping a set (will add tolist() to be able to access an it | **Name** | **Description** | | --- | --- | -| compute_fqn | *No description.* | -| get_any_map_attribute | *No description.* | -| get_boolean_attribute | *No description.* | -| get_boolean_map_attribute | *No description.* | -| get_list_attribute | *No description.* | -| get_number_attribute | *No description.* | -| get_number_list_attribute | *No description.* | -| get_number_map_attribute | *No description.* | -| get_string_attribute | *No description.* | -| get_string_map_attribute | *No description.* | -| interpolation_for_attribute | *No description.* | -| resolve | Produce the Token's value at resolution time. | -| to_string | Return a string representation of this resolvable object. | +| compute_fqn | *No description.* | +| get_any_map_attribute | *No description.* | +| get_boolean_attribute | *No description.* | +| get_boolean_map_attribute | *No description.* | +| get_list_attribute | *No description.* | +| get_number_attribute | *No description.* | +| get_number_list_attribute | *No description.* | +| get_number_map_attribute | *No description.* | +| get_string_attribute | *No description.* | +| get_string_map_attribute | *No description.* | +| interpolation_for_attribute | *No description.* | +| resolve | Produce the Token's value at resolution time. | +| to_string | Return a string representation of this resolvable object. | --- -##### `compute_fqn` +##### `compute_fqn` ```python def compute_fqn() -> str ``` -##### `get_any_map_attribute` +##### `get_any_map_attribute` ```python def get_any_map_attribute( @@ -28593,13 +32231,13 @@ def get_any_map_attribute( ) -> typing.Mapping[typing.Any] ``` -###### `terraform_attribute`Required +###### `terraform_attribute`Required - *Type:* str --- -##### `get_boolean_attribute` +##### `get_boolean_attribute` ```python def get_boolean_attribute( @@ -28607,13 +32245,13 @@ def get_boolean_attribute( ) -> IResolvable ``` -###### `terraform_attribute`Required +###### `terraform_attribute`Required - *Type:* str --- -##### `get_boolean_map_attribute` +##### `get_boolean_map_attribute` ```python def get_boolean_map_attribute( @@ -28621,13 +32259,13 @@ def get_boolean_map_attribute( ) -> typing.Mapping[bool] ``` -###### `terraform_attribute`Required +###### `terraform_attribute`Required - *Type:* str --- -##### `get_list_attribute` +##### `get_list_attribute` ```python def get_list_attribute( @@ -28635,13 +32273,13 @@ def get_list_attribute( ) -> typing.List[str] ``` -###### `terraform_attribute`Required +###### `terraform_attribute`Required - *Type:* str --- -##### `get_number_attribute` +##### `get_number_attribute` ```python def get_number_attribute( @@ -28649,13 +32287,13 @@ def get_number_attribute( ) -> typing.Union[int, float] ``` -###### `terraform_attribute`Required +###### `terraform_attribute`Required - *Type:* str --- -##### `get_number_list_attribute` +##### `get_number_list_attribute` ```python def get_number_list_attribute( @@ -28663,13 +32301,13 @@ def get_number_list_attribute( ) -> typing.List[typing.Union[int, float]] ``` -###### `terraform_attribute`Required +###### `terraform_attribute`Required - *Type:* str --- -##### `get_number_map_attribute` +##### `get_number_map_attribute` ```python def get_number_map_attribute( @@ -28677,13 +32315,13 @@ def get_number_map_attribute( ) -> typing.Mapping[typing.Union[int, float]] ``` -###### `terraform_attribute`Required +###### `terraform_attribute`Required - *Type:* str --- -##### `get_string_attribute` +##### `get_string_attribute` ```python def get_string_attribute( @@ -28691,13 +32329,13 @@ def get_string_attribute( ) -> str ``` -###### `terraform_attribute`Required +###### `terraform_attribute`Required - *Type:* str --- -##### `get_string_map_attribute` +##### `get_string_map_attribute` ```python def get_string_map_attribute( @@ -28705,13 +32343,13 @@ def get_string_map_attribute( ) -> typing.Mapping[str] ``` -###### `terraform_attribute`Required +###### `terraform_attribute`Required - *Type:* str --- -##### `interpolation_for_attribute` +##### `interpolation_for_attribute` ```python def interpolation_for_attribute( @@ -28719,13 +32357,13 @@ def interpolation_for_attribute( ) -> IResolvable ``` -###### `property`Required +###### `property`Required - *Type:* str --- -##### `resolve` +##### `resolve` ```python def resolve( @@ -28735,13 +32373,13 @@ def resolve( Produce the Token's value at resolution time. -###### `_context`Required +###### `_context`Required - *Type:* cdktf.IResolveContext --- -##### `to_string` +##### `to_string` ```python def to_string() -> str @@ -28756,15 +32394,17 @@ Returns a reversible string representation. | **Name** | **Type** | **Description** | | --- | --- | --- | -| creation_stack | typing.List[str] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| fqn | str | *No description.* | -| api_key | str | *No description.* | -| endpoint | str | *No description.* | -| internal_value | DataDigitaloceanAppSpecServiceLogDestinationDatadog | *No description.* | +| creation_stack | typing.List[str] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| fqn | str | *No description.* | +| basic_auth | DataDigitaloceanAppSpecServiceLogDestinationOpenSearchBasicAuthList | *No description.* | +| cluster_name | str | *No description.* | +| endpoint | str | *No description.* | +| index_name | str | *No description.* | +| internal_value | DataDigitaloceanAppSpecServiceLogDestinationOpenSearch | *No description.* | --- -##### `creation_stack`Required +##### `creation_stack`Required ```python creation_stack: typing.List[str] @@ -28778,7 +32418,7 @@ If this returns an empty array the stack will not be attached. --- -##### `fqn`Required +##### `fqn`Required ```python fqn: str @@ -28788,17 +32428,27 @@ fqn: str --- -##### `api_key`Required +##### `basic_auth`Required ```python -api_key: str +basic_auth: DataDigitaloceanAppSpecServiceLogDestinationOpenSearchBasicAuthList +``` + +- *Type:* DataDigitaloceanAppSpecServiceLogDestinationOpenSearchBasicAuthList + +--- + +##### `cluster_name`Required + +```python +cluster_name: str ``` - *Type:* str --- -##### `endpoint`Required +##### `endpoint`Required ```python endpoint: str @@ -28808,40 +32458,52 @@ endpoint: str --- -##### `internal_value`Optional +##### `index_name`Required ```python -internal_value: DataDigitaloceanAppSpecServiceLogDestinationDatadog +index_name: str ``` -- *Type:* DataDigitaloceanAppSpecServiceLogDestinationDatadog +- *Type:* str --- +##### `internal_value`Optional -### DataDigitaloceanAppSpecServiceLogDestinationList +```python +internal_value: DataDigitaloceanAppSpecServiceLogDestinationOpenSearch +``` -#### Initializers +- *Type:* DataDigitaloceanAppSpecServiceLogDestinationOpenSearch + +--- + + +### DataDigitaloceanAppSpecServiceLogDestinationOutputReference + +#### Initializers ```python from cdktf_cdktf_provider_digitalocean import data_digitalocean_app -dataDigitaloceanApp.DataDigitaloceanAppSpecServiceLogDestinationList( +dataDigitaloceanApp.DataDigitaloceanAppSpecServiceLogDestinationOutputReference( terraform_resource: IInterpolatingParent, terraform_attribute: str, - wraps_set: bool + complex_object_index: typing.Union[int, float], + complex_object_is_from_set: bool ) ``` | **Name** | **Type** | **Description** | | --- | --- | --- | -| terraform_resource | cdktf.IInterpolatingParent | The parent resource. | -| terraform_attribute | str | The attribute on the parent resource this class is referencing. | -| wraps_set | bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | +| terraform_resource | cdktf.IInterpolatingParent | The parent resource. | +| terraform_attribute | str | The attribute on the parent resource this class is referencing. | +| complex_object_index | typing.Union[int, float] | the index of this item in the list. | +| complex_object_is_from_set | bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | --- -##### `terraform_resource`Required +##### `terraform_resource`Required - *Type:* cdktf.IInterpolatingParent @@ -28849,7 +32511,7 @@ The parent resource. --- -##### `terraform_attribute`Required +##### `terraform_attribute`Required - *Type:* str @@ -28857,7 +32519,15 @@ The attribute on the parent resource this class is referencing. --- -##### `wraps_set`Required +##### `complex_object_index`Required + +- *Type:* typing.Union[int, float] + +the index of this item in the list. + +--- + +##### `complex_object_is_from_set`Required - *Type:* bool @@ -28869,39 +32539,169 @@ whether the list is wrapping a set (will add tolist() to be able to access an it | **Name** | **Description** | | --- | --- | -| all_with_map_key | Creating an iterator for this complex list. | -| compute_fqn | *No description.* | -| resolve | Produce the Token's value at resolution time. | -| to_string | Return a string representation of this resolvable object. | -| get | *No description.* | +| compute_fqn | *No description.* | +| get_any_map_attribute | *No description.* | +| get_boolean_attribute | *No description.* | +| get_boolean_map_attribute | *No description.* | +| get_list_attribute | *No description.* | +| get_number_attribute | *No description.* | +| get_number_list_attribute | *No description.* | +| get_number_map_attribute | *No description.* | +| get_string_attribute | *No description.* | +| get_string_map_attribute | *No description.* | +| interpolation_for_attribute | *No description.* | +| resolve | Produce the Token's value at resolution time. | +| to_string | Return a string representation of this resolvable object. | --- -##### `all_with_map_key` +##### `compute_fqn` ```python -def all_with_map_key( - map_key_attribute_name: str -) -> DynamicListTerraformIterator +def compute_fqn() -> str ``` -Creating an iterator for this complex list. +##### `get_any_map_attribute` -The list will be converted into a map with the mapKeyAttributeName as the key. +```python +def get_any_map_attribute( + terraform_attribute: str +) -> typing.Mapping[typing.Any] +``` -###### `map_key_attribute_name`Required +###### `terraform_attribute`Required - *Type:* str --- -##### `compute_fqn` +##### `get_boolean_attribute` ```python -def compute_fqn() -> str +def get_boolean_attribute( + terraform_attribute: str +) -> IResolvable ``` -##### `resolve` +###### `terraform_attribute`Required + +- *Type:* str + +--- + +##### `get_boolean_map_attribute` + +```python +def get_boolean_map_attribute( + terraform_attribute: str +) -> typing.Mapping[bool] +``` + +###### `terraform_attribute`Required + +- *Type:* str + +--- + +##### `get_list_attribute` + +```python +def get_list_attribute( + terraform_attribute: str +) -> typing.List[str] +``` + +###### `terraform_attribute`Required + +- *Type:* str + +--- + +##### `get_number_attribute` + +```python +def get_number_attribute( + terraform_attribute: str +) -> typing.Union[int, float] +``` + +###### `terraform_attribute`Required + +- *Type:* str + +--- + +##### `get_number_list_attribute` + +```python +def get_number_list_attribute( + terraform_attribute: str +) -> typing.List[typing.Union[int, float]] +``` + +###### `terraform_attribute`Required + +- *Type:* str + +--- + +##### `get_number_map_attribute` + +```python +def get_number_map_attribute( + terraform_attribute: str +) -> typing.Mapping[typing.Union[int, float]] +``` + +###### `terraform_attribute`Required + +- *Type:* str + +--- + +##### `get_string_attribute` + +```python +def get_string_attribute( + terraform_attribute: str +) -> str +``` + +###### `terraform_attribute`Required + +- *Type:* str + +--- + +##### `get_string_map_attribute` + +```python +def get_string_map_attribute( + terraform_attribute: str +) -> typing.Mapping[str] +``` + +###### `terraform_attribute`Required + +- *Type:* str + +--- + +##### `interpolation_for_attribute` + +```python +def interpolation_for_attribute( + property: str +) -> IResolvable +``` + +###### `property`Required + +- *Type:* str + +--- + +##### `resolve` ```python def resolve( @@ -28911,81 +32711,131 @@ def resolve( Produce the Token's value at resolution time. -###### `_context`Required +###### `_context`Required + +- *Type:* cdktf.IResolveContext + +--- + +##### `to_string` + +```python +def to_string() -> str +``` + +Return a string representation of this resolvable object. + +Returns a reversible string representation. + + +#### Properties + +| **Name** | **Type** | **Description** | +| --- | --- | --- | +| creation_stack | typing.List[str] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| fqn | str | *No description.* | +| datadog | DataDigitaloceanAppSpecServiceLogDestinationDatadogList | *No description.* | +| logtail | DataDigitaloceanAppSpecServiceLogDestinationLogtailList | *No description.* | +| name | str | *No description.* | +| open_search | DataDigitaloceanAppSpecServiceLogDestinationOpenSearchList | *No description.* | +| papertrail | DataDigitaloceanAppSpecServiceLogDestinationPapertrailList | *No description.* | +| internal_value | DataDigitaloceanAppSpecServiceLogDestination | *No description.* | + +--- + +##### `creation_stack`Required + +```python +creation_stack: typing.List[str] +``` + +- *Type:* typing.List[str] + +The creation stack of this resolvable which will be appended to errors thrown during resolution. + +If this returns an empty array the stack will not be attached. + +--- + +##### `fqn`Required + +```python +fqn: str +``` + +- *Type:* str + +--- + +##### `datadog`Required + +```python +datadog: DataDigitaloceanAppSpecServiceLogDestinationDatadogList +``` -- *Type:* cdktf.IResolveContext +- *Type:* DataDigitaloceanAppSpecServiceLogDestinationDatadogList --- -##### `to_string` +##### `logtail`Required ```python -def to_string() -> str +logtail: DataDigitaloceanAppSpecServiceLogDestinationLogtailList ``` -Return a string representation of this resolvable object. +- *Type:* DataDigitaloceanAppSpecServiceLogDestinationLogtailList -Returns a reversible string representation. +--- -##### `get` +##### `name`Required ```python -def get( - index: typing.Union[int, float] -) -> DataDigitaloceanAppSpecServiceLogDestinationOutputReference +name: str ``` -###### `index`Required - -- *Type:* typing.Union[int, float] - -the index of the item to return. +- *Type:* str --- +##### `open_search`Required -#### Properties +```python +open_search: DataDigitaloceanAppSpecServiceLogDestinationOpenSearchList +``` -| **Name** | **Type** | **Description** | -| --- | --- | --- | -| creation_stack | typing.List[str] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| fqn | str | *No description.* | +- *Type:* DataDigitaloceanAppSpecServiceLogDestinationOpenSearchList --- -##### `creation_stack`Required +##### `papertrail`Required ```python -creation_stack: typing.List[str] +papertrail: DataDigitaloceanAppSpecServiceLogDestinationPapertrailList ``` -- *Type:* typing.List[str] - -The creation stack of this resolvable which will be appended to errors thrown during resolution. - -If this returns an empty array the stack will not be attached. +- *Type:* DataDigitaloceanAppSpecServiceLogDestinationPapertrailList --- -##### `fqn`Required +##### `internal_value`Optional ```python -fqn: str +internal_value: DataDigitaloceanAppSpecServiceLogDestination ``` -- *Type:* str +- *Type:* DataDigitaloceanAppSpecServiceLogDestination --- -### DataDigitaloceanAppSpecServiceLogDestinationLogtailList +### DataDigitaloceanAppSpecServiceLogDestinationPapertrailList -#### Initializers +#### Initializers ```python from cdktf_cdktf_provider_digitalocean import data_digitalocean_app -dataDigitaloceanApp.DataDigitaloceanAppSpecServiceLogDestinationLogtailList( +dataDigitaloceanApp.DataDigitaloceanAppSpecServiceLogDestinationPapertrailList( terraform_resource: IInterpolatingParent, terraform_attribute: str, wraps_set: bool @@ -28994,13 +32844,13 @@ dataDigitaloceanApp.DataDigitaloceanAppSpecServiceLogDestinationLogtailList( | **Name** | **Type** | **Description** | | --- | --- | --- | -| terraform_resource | cdktf.IInterpolatingParent | The parent resource. | -| terraform_attribute | str | The attribute on the parent resource this class is referencing. | -| wraps_set | bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | +| terraform_resource | cdktf.IInterpolatingParent | The parent resource. | +| terraform_attribute | str | The attribute on the parent resource this class is referencing. | +| wraps_set | bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | --- -##### `terraform_resource`Required +##### `terraform_resource`Required - *Type:* cdktf.IInterpolatingParent @@ -29008,7 +32858,7 @@ The parent resource. --- -##### `terraform_attribute`Required +##### `terraform_attribute`Required - *Type:* str @@ -29016,7 +32866,7 @@ The attribute on the parent resource this class is referencing. --- -##### `wraps_set`Required +##### `wraps_set`Required - *Type:* bool @@ -29028,15 +32878,15 @@ whether the list is wrapping a set (will add tolist() to be able to access an it | **Name** | **Description** | | --- | --- | -| all_with_map_key | Creating an iterator for this complex list. | -| compute_fqn | *No description.* | -| resolve | Produce the Token's value at resolution time. | -| to_string | Return a string representation of this resolvable object. | -| get | *No description.* | +| all_with_map_key | Creating an iterator for this complex list. | +| compute_fqn | *No description.* | +| resolve | Produce the Token's value at resolution time. | +| to_string | Return a string representation of this resolvable object. | +| get | *No description.* | --- -##### `all_with_map_key` +##### `all_with_map_key` ```python def all_with_map_key( @@ -29048,19 +32898,19 @@ Creating an iterator for this complex list. The list will be converted into a map with the mapKeyAttributeName as the key. -###### `map_key_attribute_name`Required +###### `map_key_attribute_name`Required - *Type:* str --- -##### `compute_fqn` +##### `compute_fqn` ```python def compute_fqn() -> str ``` -##### `resolve` +##### `resolve` ```python def resolve( @@ -29070,13 +32920,13 @@ def resolve( Produce the Token's value at resolution time. -###### `_context`Required +###### `_context`Required - *Type:* cdktf.IResolveContext --- -##### `to_string` +##### `to_string` ```python def to_string() -> str @@ -29086,15 +32936,15 @@ Return a string representation of this resolvable object. Returns a reversible string representation. -##### `get` +##### `get` ```python def get( index: typing.Union[int, float] -) -> DataDigitaloceanAppSpecServiceLogDestinationLogtailOutputReference +) -> DataDigitaloceanAppSpecServiceLogDestinationPapertrailOutputReference ``` -###### `index`Required +###### `index`Required - *Type:* typing.Union[int, float] @@ -29107,12 +32957,12 @@ the index of the item to return. | **Name** | **Type** | **Description** | | --- | --- | --- | -| creation_stack | typing.List[str] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| fqn | str | *No description.* | +| creation_stack | typing.List[str] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| fqn | str | *No description.* | --- -##### `creation_stack`Required +##### `creation_stack`Required ```python creation_stack: typing.List[str] @@ -29126,7 +32976,7 @@ If this returns an empty array the stack will not be attached. --- -##### `fqn`Required +##### `fqn`Required ```python fqn: str @@ -29137,14 +32987,14 @@ fqn: str --- -### DataDigitaloceanAppSpecServiceLogDestinationLogtailOutputReference +### DataDigitaloceanAppSpecServiceLogDestinationPapertrailOutputReference -#### Initializers +#### Initializers ```python from cdktf_cdktf_provider_digitalocean import data_digitalocean_app -dataDigitaloceanApp.DataDigitaloceanAppSpecServiceLogDestinationLogtailOutputReference( +dataDigitaloceanApp.DataDigitaloceanAppSpecServiceLogDestinationPapertrailOutputReference( terraform_resource: IInterpolatingParent, terraform_attribute: str, complex_object_index: typing.Union[int, float], @@ -29154,14 +33004,14 @@ dataDigitaloceanApp.DataDigitaloceanAppSpecServiceLogDestinationLogtailOutputRef | **Name** | **Type** | **Description** | | --- | --- | --- | -| terraform_resource | cdktf.IInterpolatingParent | The parent resource. | -| terraform_attribute | str | The attribute on the parent resource this class is referencing. | -| complex_object_index | typing.Union[int, float] | the index of this item in the list. | -| complex_object_is_from_set | bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | +| terraform_resource | cdktf.IInterpolatingParent | The parent resource. | +| terraform_attribute | str | The attribute on the parent resource this class is referencing. | +| complex_object_index | typing.Union[int, float] | the index of this item in the list. | +| complex_object_is_from_set | bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | --- -##### `terraform_resource`Required +##### `terraform_resource`Required - *Type:* cdktf.IInterpolatingParent @@ -29169,7 +33019,7 @@ The parent resource. --- -##### `terraform_attribute`Required +##### `terraform_attribute`Required - *Type:* str @@ -29177,7 +33027,7 @@ The attribute on the parent resource this class is referencing. --- -##### `complex_object_index`Required +##### `complex_object_index`Required - *Type:* typing.Union[int, float] @@ -29185,7 +33035,7 @@ the index of this item in the list. --- -##### `complex_object_is_from_set`Required +##### `complex_object_is_from_set`Required - *Type:* bool @@ -29197,29 +33047,29 @@ whether the list is wrapping a set (will add tolist() to be able to access an it | **Name** | **Description** | | --- | --- | -| compute_fqn | *No description.* | -| get_any_map_attribute | *No description.* | -| get_boolean_attribute | *No description.* | -| get_boolean_map_attribute | *No description.* | -| get_list_attribute | *No description.* | -| get_number_attribute | *No description.* | -| get_number_list_attribute | *No description.* | -| get_number_map_attribute | *No description.* | -| get_string_attribute | *No description.* | -| get_string_map_attribute | *No description.* | -| interpolation_for_attribute | *No description.* | -| resolve | Produce the Token's value at resolution time. | -| to_string | Return a string representation of this resolvable object. | +| compute_fqn | *No description.* | +| get_any_map_attribute | *No description.* | +| get_boolean_attribute | *No description.* | +| get_boolean_map_attribute | *No description.* | +| get_list_attribute | *No description.* | +| get_number_attribute | *No description.* | +| get_number_list_attribute | *No description.* | +| get_number_map_attribute | *No description.* | +| get_string_attribute | *No description.* | +| get_string_map_attribute | *No description.* | +| interpolation_for_attribute | *No description.* | +| resolve | Produce the Token's value at resolution time. | +| to_string | Return a string representation of this resolvable object. | --- -##### `compute_fqn` +##### `compute_fqn` ```python def compute_fqn() -> str ``` -##### `get_any_map_attribute` +##### `get_any_map_attribute` ```python def get_any_map_attribute( @@ -29227,13 +33077,13 @@ def get_any_map_attribute( ) -> typing.Mapping[typing.Any] ``` -###### `terraform_attribute`Required +###### `terraform_attribute`Required - *Type:* str --- -##### `get_boolean_attribute` +##### `get_boolean_attribute` ```python def get_boolean_attribute( @@ -29241,13 +33091,13 @@ def get_boolean_attribute( ) -> IResolvable ``` -###### `terraform_attribute`Required +###### `terraform_attribute`Required - *Type:* str --- -##### `get_boolean_map_attribute` +##### `get_boolean_map_attribute` ```python def get_boolean_map_attribute( @@ -29255,13 +33105,13 @@ def get_boolean_map_attribute( ) -> typing.Mapping[bool] ``` -###### `terraform_attribute`Required +###### `terraform_attribute`Required - *Type:* str --- -##### `get_list_attribute` +##### `get_list_attribute` ```python def get_list_attribute( @@ -29269,13 +33119,13 @@ def get_list_attribute( ) -> typing.List[str] ``` -###### `terraform_attribute`Required +###### `terraform_attribute`Required - *Type:* str --- -##### `get_number_attribute` +##### `get_number_attribute` ```python def get_number_attribute( @@ -29283,13 +33133,13 @@ def get_number_attribute( ) -> typing.Union[int, float] ``` -###### `terraform_attribute`Required +###### `terraform_attribute`Required - *Type:* str --- -##### `get_number_list_attribute` +##### `get_number_list_attribute` ```python def get_number_list_attribute( @@ -29297,13 +33147,13 @@ def get_number_list_attribute( ) -> typing.List[typing.Union[int, float]] ``` -###### `terraform_attribute`Required +###### `terraform_attribute`Required - *Type:* str --- -##### `get_number_map_attribute` +##### `get_number_map_attribute` ```python def get_number_map_attribute( @@ -29311,13 +33161,13 @@ def get_number_map_attribute( ) -> typing.Mapping[typing.Union[int, float]] ``` -###### `terraform_attribute`Required +###### `terraform_attribute`Required - *Type:* str --- -##### `get_string_attribute` +##### `get_string_attribute` ```python def get_string_attribute( @@ -29325,13 +33175,13 @@ def get_string_attribute( ) -> str ``` -###### `terraform_attribute`Required +###### `terraform_attribute`Required - *Type:* str --- -##### `get_string_map_attribute` +##### `get_string_map_attribute` ```python def get_string_map_attribute( @@ -29339,13 +33189,13 @@ def get_string_map_attribute( ) -> typing.Mapping[str] ``` -###### `terraform_attribute`Required +###### `terraform_attribute`Required - *Type:* str --- -##### `interpolation_for_attribute` +##### `interpolation_for_attribute` ```python def interpolation_for_attribute( @@ -29353,13 +33203,13 @@ def interpolation_for_attribute( ) -> IResolvable ``` -###### `property`Required +###### `property`Required - *Type:* str --- -##### `resolve` +##### `resolve` ```python def resolve( @@ -29369,13 +33219,13 @@ def resolve( Produce the Token's value at resolution time. -###### `_context`Required +###### `_context`Required - *Type:* cdktf.IResolveContext --- -##### `to_string` +##### `to_string` ```python def to_string() -> str @@ -29390,14 +33240,14 @@ Returns a reversible string representation. | **Name** | **Type** | **Description** | | --- | --- | --- | -| creation_stack | typing.List[str] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| fqn | str | *No description.* | -| token | str | *No description.* | -| internal_value | DataDigitaloceanAppSpecServiceLogDestinationLogtail | *No description.* | +| creation_stack | typing.List[str] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| fqn | str | *No description.* | +| endpoint | str | *No description.* | +| internal_value | DataDigitaloceanAppSpecServiceLogDestinationPapertrail | *No description.* | --- -##### `creation_stack`Required +##### `creation_stack`Required ```python creation_stack: typing.List[str] @@ -29411,7 +33261,7 @@ If this returns an empty array the stack will not be attached. --- -##### `fqn`Required +##### `fqn`Required ```python fqn: str @@ -29421,35 +33271,35 @@ fqn: str --- -##### `token`Required +##### `endpoint`Required ```python -token: str +endpoint: str ``` - *Type:* str --- -##### `internal_value`Optional +##### `internal_value`Optional ```python -internal_value: DataDigitaloceanAppSpecServiceLogDestinationLogtail +internal_value: DataDigitaloceanAppSpecServiceLogDestinationPapertrail ``` -- *Type:* DataDigitaloceanAppSpecServiceLogDestinationLogtail +- *Type:* DataDigitaloceanAppSpecServiceLogDestinationPapertrail --- -### DataDigitaloceanAppSpecServiceLogDestinationOutputReference +### DataDigitaloceanAppSpecServiceOutputReference -#### Initializers +#### Initializers ```python from cdktf_cdktf_provider_digitalocean import data_digitalocean_app -dataDigitaloceanApp.DataDigitaloceanAppSpecServiceLogDestinationOutputReference( +dataDigitaloceanApp.DataDigitaloceanAppSpecServiceOutputReference( terraform_resource: IInterpolatingParent, terraform_attribute: str, complex_object_index: typing.Union[int, float], @@ -29459,14 +33309,14 @@ dataDigitaloceanApp.DataDigitaloceanAppSpecServiceLogDestinationOutputReference( | **Name** | **Type** | **Description** | | --- | --- | --- | -| terraform_resource | cdktf.IInterpolatingParent | The parent resource. | -| terraform_attribute | str | The attribute on the parent resource this class is referencing. | -| complex_object_index | typing.Union[int, float] | the index of this item in the list. | -| complex_object_is_from_set | bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | +| terraform_resource | cdktf.IInterpolatingParent | The parent resource. | +| terraform_attribute | str | The attribute on the parent resource this class is referencing. | +| complex_object_index | typing.Union[int, float] | the index of this item in the list. | +| complex_object_is_from_set | bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | --- -##### `terraform_resource`Required +##### `terraform_resource`Required - *Type:* cdktf.IInterpolatingParent @@ -29474,7 +33324,7 @@ The parent resource. --- -##### `terraform_attribute`Required +##### `terraform_attribute`Required - *Type:* str @@ -29482,7 +33332,7 @@ The attribute on the parent resource this class is referencing. --- -##### `complex_object_index`Required +##### `complex_object_index`Required - *Type:* typing.Union[int, float] @@ -29490,7 +33340,7 @@ the index of this item in the list. --- -##### `complex_object_is_from_set`Required +##### `complex_object_is_from_set`Required - *Type:* bool @@ -29502,29 +33352,29 @@ whether the list is wrapping a set (will add tolist() to be able to access an it | **Name** | **Description** | | --- | --- | -| compute_fqn | *No description.* | -| get_any_map_attribute | *No description.* | -| get_boolean_attribute | *No description.* | -| get_boolean_map_attribute | *No description.* | -| get_list_attribute | *No description.* | -| get_number_attribute | *No description.* | -| get_number_list_attribute | *No description.* | -| get_number_map_attribute | *No description.* | -| get_string_attribute | *No description.* | -| get_string_map_attribute | *No description.* | -| interpolation_for_attribute | *No description.* | -| resolve | Produce the Token's value at resolution time. | -| to_string | Return a string representation of this resolvable object. | +| compute_fqn | *No description.* | +| get_any_map_attribute | *No description.* | +| get_boolean_attribute | *No description.* | +| get_boolean_map_attribute | *No description.* | +| get_list_attribute | *No description.* | +| get_number_attribute | *No description.* | +| get_number_list_attribute | *No description.* | +| get_number_map_attribute | *No description.* | +| get_string_attribute | *No description.* | +| get_string_map_attribute | *No description.* | +| interpolation_for_attribute | *No description.* | +| resolve | Produce the Token's value at resolution time. | +| to_string | Return a string representation of this resolvable object. | --- -##### `compute_fqn` +##### `compute_fqn` ```python def compute_fqn() -> str ``` -##### `get_any_map_attribute` +##### `get_any_map_attribute` ```python def get_any_map_attribute( @@ -29532,13 +33382,13 @@ def get_any_map_attribute( ) -> typing.Mapping[typing.Any] ``` -###### `terraform_attribute`Required +###### `terraform_attribute`Required - *Type:* str --- -##### `get_boolean_attribute` +##### `get_boolean_attribute` ```python def get_boolean_attribute( @@ -29546,13 +33396,13 @@ def get_boolean_attribute( ) -> IResolvable ``` -###### `terraform_attribute`Required +###### `terraform_attribute`Required - *Type:* str --- -##### `get_boolean_map_attribute` +##### `get_boolean_map_attribute` ```python def get_boolean_map_attribute( @@ -29560,13 +33410,13 @@ def get_boolean_map_attribute( ) -> typing.Mapping[bool] ``` -###### `terraform_attribute`Required +###### `terraform_attribute`Required - *Type:* str --- -##### `get_list_attribute` +##### `get_list_attribute` ```python def get_list_attribute( @@ -29574,13 +33424,13 @@ def get_list_attribute( ) -> typing.List[str] ``` -###### `terraform_attribute`Required +###### `terraform_attribute`Required - *Type:* str --- -##### `get_number_attribute` +##### `get_number_attribute` ```python def get_number_attribute( @@ -29588,13 +33438,13 @@ def get_number_attribute( ) -> typing.Union[int, float] ``` -###### `terraform_attribute`Required +###### `terraform_attribute`Required - *Type:* str --- -##### `get_number_list_attribute` +##### `get_number_list_attribute` ```python def get_number_list_attribute( @@ -29602,13 +33452,13 @@ def get_number_list_attribute( ) -> typing.List[typing.Union[int, float]] ``` -###### `terraform_attribute`Required +###### `terraform_attribute`Required - *Type:* str --- -##### `get_number_map_attribute` +##### `get_number_map_attribute` ```python def get_number_map_attribute( @@ -29616,13 +33466,13 @@ def get_number_map_attribute( ) -> typing.Mapping[typing.Union[int, float]] ``` -###### `terraform_attribute`Required +###### `terraform_attribute`Required - *Type:* str --- -##### `get_string_attribute` +##### `get_string_attribute` ```python def get_string_attribute( @@ -29630,13 +33480,13 @@ def get_string_attribute( ) -> str ``` -###### `terraform_attribute`Required +###### `terraform_attribute`Required - *Type:* str --- -##### `get_string_map_attribute` +##### `get_string_map_attribute` ```python def get_string_map_attribute( @@ -29644,150 +33494,337 @@ def get_string_map_attribute( ) -> typing.Mapping[str] ``` -###### `terraform_attribute`Required +###### `terraform_attribute`Required - *Type:* str --- -##### `interpolation_for_attribute` +##### `interpolation_for_attribute` + +```python +def interpolation_for_attribute( + property: str +) -> IResolvable +``` + +###### `property`Required + +- *Type:* str + +--- + +##### `resolve` + +```python +def resolve( + _context: IResolveContext +) -> typing.Any +``` + +Produce the Token's value at resolution time. + +###### `_context`Required + +- *Type:* cdktf.IResolveContext + +--- + +##### `to_string` + +```python +def to_string() -> str +``` + +Return a string representation of this resolvable object. + +Returns a reversible string representation. + + +#### Properties + +| **Name** | **Type** | **Description** | +| --- | --- | --- | +| creation_stack | typing.List[str] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| fqn | str | *No description.* | +| alert | DataDigitaloceanAppSpecServiceAlertList | *No description.* | +| autoscaling | DataDigitaloceanAppSpecServiceAutoscalingList | *No description.* | +| build_command | str | *No description.* | +| cors | DataDigitaloceanAppSpecServiceCorsList | *No description.* | +| dockerfile_path | str | *No description.* | +| env | DataDigitaloceanAppSpecServiceEnvList | *No description.* | +| environment_slug | str | *No description.* | +| git | DataDigitaloceanAppSpecServiceGitList | *No description.* | +| github | DataDigitaloceanAppSpecServiceGithubList | *No description.* | +| gitlab | DataDigitaloceanAppSpecServiceGitlabList | *No description.* | +| health_check | DataDigitaloceanAppSpecServiceHealthCheckList | *No description.* | +| http_port | typing.Union[int, float] | *No description.* | +| image | DataDigitaloceanAppSpecServiceImageList | *No description.* | +| instance_count | typing.Union[int, float] | *No description.* | +| instance_size_slug | str | *No description.* | +| internal_ports | typing.List[typing.Union[int, float]] | *No description.* | +| log_destination | DataDigitaloceanAppSpecServiceLogDestinationList | *No description.* | +| name | str | *No description.* | +| routes | DataDigitaloceanAppSpecServiceRoutesList | *No description.* | +| run_command | str | *No description.* | +| source_dir | str | *No description.* | +| internal_value | DataDigitaloceanAppSpecService | *No description.* | + +--- + +##### `creation_stack`Required + +```python +creation_stack: typing.List[str] +``` + +- *Type:* typing.List[str] + +The creation stack of this resolvable which will be appended to errors thrown during resolution. + +If this returns an empty array the stack will not be attached. + +--- + +##### `fqn`Required + +```python +fqn: str +``` + +- *Type:* str + +--- + +##### `alert`Required + +```python +alert: DataDigitaloceanAppSpecServiceAlertList +``` + +- *Type:* DataDigitaloceanAppSpecServiceAlertList + +--- + +##### `autoscaling`Required + +```python +autoscaling: DataDigitaloceanAppSpecServiceAutoscalingList +``` + +- *Type:* DataDigitaloceanAppSpecServiceAutoscalingList + +--- + +##### `build_command`Required + +```python +build_command: str +``` + +- *Type:* str + +--- + +##### `cors`Required + +```python +cors: DataDigitaloceanAppSpecServiceCorsList +``` + +- *Type:* DataDigitaloceanAppSpecServiceCorsList + +--- + +##### `dockerfile_path`Required + +```python +dockerfile_path: str +``` + +- *Type:* str + +--- + +##### `env`Required + +```python +env: DataDigitaloceanAppSpecServiceEnvList +``` + +- *Type:* DataDigitaloceanAppSpecServiceEnvList + +--- + +##### `environment_slug`Required + +```python +environment_slug: str +``` + +- *Type:* str + +--- + +##### `git`Required + +```python +git: DataDigitaloceanAppSpecServiceGitList +``` + +- *Type:* DataDigitaloceanAppSpecServiceGitList + +--- + +##### `github`Required + +```python +github: DataDigitaloceanAppSpecServiceGithubList +``` + +- *Type:* DataDigitaloceanAppSpecServiceGithubList + +--- + +##### `gitlab`Required + +```python +gitlab: DataDigitaloceanAppSpecServiceGitlabList +``` + +- *Type:* DataDigitaloceanAppSpecServiceGitlabList + +--- + +##### `health_check`Required + +```python +health_check: DataDigitaloceanAppSpecServiceHealthCheckList +``` + +- *Type:* DataDigitaloceanAppSpecServiceHealthCheckList + +--- + +##### `http_port`Required ```python -def interpolation_for_attribute( - property: str -) -> IResolvable +http_port: typing.Union[int, float] ``` -###### `property`Required - -- *Type:* str +- *Type:* typing.Union[int, float] --- -##### `resolve` +##### `image`Required ```python -def resolve( - _context: IResolveContext -) -> typing.Any +image: DataDigitaloceanAppSpecServiceImageList ``` -Produce the Token's value at resolution time. - -###### `_context`Required - -- *Type:* cdktf.IResolveContext +- *Type:* DataDigitaloceanAppSpecServiceImageList --- -##### `to_string` +##### `instance_count`Required ```python -def to_string() -> str +instance_count: typing.Union[int, float] ``` -Return a string representation of this resolvable object. +- *Type:* typing.Union[int, float] -Returns a reversible string representation. +--- +##### `instance_size_slug`Required -#### Properties +```python +instance_size_slug: str +``` -| **Name** | **Type** | **Description** | -| --- | --- | --- | -| creation_stack | typing.List[str] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| fqn | str | *No description.* | -| datadog | DataDigitaloceanAppSpecServiceLogDestinationDatadogList | *No description.* | -| logtail | DataDigitaloceanAppSpecServiceLogDestinationLogtailList | *No description.* | -| name | str | *No description.* | -| papertrail | DataDigitaloceanAppSpecServiceLogDestinationPapertrailList | *No description.* | -| internal_value | DataDigitaloceanAppSpecServiceLogDestination | *No description.* | +- *Type:* str --- -##### `creation_stack`Required +##### `internal_ports`Required ```python -creation_stack: typing.List[str] +internal_ports: typing.List[typing.Union[int, float]] ``` -- *Type:* typing.List[str] - -The creation stack of this resolvable which will be appended to errors thrown during resolution. - -If this returns an empty array the stack will not be attached. +- *Type:* typing.List[typing.Union[int, float]] --- -##### `fqn`Required +##### `log_destination`Required ```python -fqn: str +log_destination: DataDigitaloceanAppSpecServiceLogDestinationList ``` -- *Type:* str +- *Type:* DataDigitaloceanAppSpecServiceLogDestinationList --- -##### `datadog`Required +##### `name`Required ```python -datadog: DataDigitaloceanAppSpecServiceLogDestinationDatadogList +name: str ``` -- *Type:* DataDigitaloceanAppSpecServiceLogDestinationDatadogList +- *Type:* str --- -##### `logtail`Required +##### `routes`Required ```python -logtail: DataDigitaloceanAppSpecServiceLogDestinationLogtailList +routes: DataDigitaloceanAppSpecServiceRoutesList ``` -- *Type:* DataDigitaloceanAppSpecServiceLogDestinationLogtailList +- *Type:* DataDigitaloceanAppSpecServiceRoutesList --- -##### `name`Required +##### `run_command`Required ```python -name: str +run_command: str ``` - *Type:* str --- -##### `papertrail`Required +##### `source_dir`Required ```python -papertrail: DataDigitaloceanAppSpecServiceLogDestinationPapertrailList +source_dir: str ``` -- *Type:* DataDigitaloceanAppSpecServiceLogDestinationPapertrailList +- *Type:* str --- -##### `internal_value`Optional +##### `internal_value`Optional ```python -internal_value: DataDigitaloceanAppSpecServiceLogDestination +internal_value: DataDigitaloceanAppSpecService ``` -- *Type:* DataDigitaloceanAppSpecServiceLogDestination +- *Type:* DataDigitaloceanAppSpecService --- -### DataDigitaloceanAppSpecServiceLogDestinationPapertrailList +### DataDigitaloceanAppSpecServiceRoutesList -#### Initializers +#### Initializers ```python from cdktf_cdktf_provider_digitalocean import data_digitalocean_app -dataDigitaloceanApp.DataDigitaloceanAppSpecServiceLogDestinationPapertrailList( +dataDigitaloceanApp.DataDigitaloceanAppSpecServiceRoutesList( terraform_resource: IInterpolatingParent, terraform_attribute: str, wraps_set: bool @@ -29796,13 +33833,13 @@ dataDigitaloceanApp.DataDigitaloceanAppSpecServiceLogDestinationPapertrailList( | **Name** | **Type** | **Description** | | --- | --- | --- | -| terraform_resource | cdktf.IInterpolatingParent | The parent resource. | -| terraform_attribute | str | The attribute on the parent resource this class is referencing. | -| wraps_set | bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | +| terraform_resource | cdktf.IInterpolatingParent | The parent resource. | +| terraform_attribute | str | The attribute on the parent resource this class is referencing. | +| wraps_set | bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | --- -##### `terraform_resource`Required +##### `terraform_resource`Required - *Type:* cdktf.IInterpolatingParent @@ -29810,7 +33847,7 @@ The parent resource. --- -##### `terraform_attribute`Required +##### `terraform_attribute`Required - *Type:* str @@ -29818,7 +33855,7 @@ The attribute on the parent resource this class is referencing. --- -##### `wraps_set`Required +##### `wraps_set`Required - *Type:* bool @@ -29830,15 +33867,15 @@ whether the list is wrapping a set (will add tolist() to be able to access an it | **Name** | **Description** | | --- | --- | -| all_with_map_key | Creating an iterator for this complex list. | -| compute_fqn | *No description.* | -| resolve | Produce the Token's value at resolution time. | -| to_string | Return a string representation of this resolvable object. | -| get | *No description.* | +| all_with_map_key | Creating an iterator for this complex list. | +| compute_fqn | *No description.* | +| resolve | Produce the Token's value at resolution time. | +| to_string | Return a string representation of this resolvable object. | +| get | *No description.* | --- -##### `all_with_map_key` +##### `all_with_map_key` ```python def all_with_map_key( @@ -29850,19 +33887,19 @@ Creating an iterator for this complex list. The list will be converted into a map with the mapKeyAttributeName as the key. -###### `map_key_attribute_name`Required +###### `map_key_attribute_name`Required - *Type:* str --- -##### `compute_fqn` +##### `compute_fqn` ```python def compute_fqn() -> str ``` -##### `resolve` +##### `resolve` ```python def resolve( @@ -29872,13 +33909,13 @@ def resolve( Produce the Token's value at resolution time. -###### `_context`Required +###### `_context`Required - *Type:* cdktf.IResolveContext --- -##### `to_string` +##### `to_string` ```python def to_string() -> str @@ -29888,15 +33925,15 @@ Return a string representation of this resolvable object. Returns a reversible string representation. -##### `get` +##### `get` ```python def get( index: typing.Union[int, float] -) -> DataDigitaloceanAppSpecServiceLogDestinationPapertrailOutputReference +) -> DataDigitaloceanAppSpecServiceRoutesOutputReference ``` -###### `index`Required +###### `index`Required - *Type:* typing.Union[int, float] @@ -29909,12 +33946,12 @@ the index of the item to return. | **Name** | **Type** | **Description** | | --- | --- | --- | -| creation_stack | typing.List[str] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| fqn | str | *No description.* | +| creation_stack | typing.List[str] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| fqn | str | *No description.* | --- -##### `creation_stack`Required +##### `creation_stack`Required ```python creation_stack: typing.List[str] @@ -29928,7 +33965,7 @@ If this returns an empty array the stack will not be attached. --- -##### `fqn`Required +##### `fqn`Required ```python fqn: str @@ -29939,14 +33976,14 @@ fqn: str --- -### DataDigitaloceanAppSpecServiceLogDestinationPapertrailOutputReference +### DataDigitaloceanAppSpecServiceRoutesOutputReference -#### Initializers +#### Initializers ```python from cdktf_cdktf_provider_digitalocean import data_digitalocean_app -dataDigitaloceanApp.DataDigitaloceanAppSpecServiceLogDestinationPapertrailOutputReference( +dataDigitaloceanApp.DataDigitaloceanAppSpecServiceRoutesOutputReference( terraform_resource: IInterpolatingParent, terraform_attribute: str, complex_object_index: typing.Union[int, float], @@ -29956,14 +33993,14 @@ dataDigitaloceanApp.DataDigitaloceanAppSpecServiceLogDestinationPapertrailOutput | **Name** | **Type** | **Description** | | --- | --- | --- | -| terraform_resource | cdktf.IInterpolatingParent | The parent resource. | -| terraform_attribute | str | The attribute on the parent resource this class is referencing. | -| complex_object_index | typing.Union[int, float] | the index of this item in the list. | -| complex_object_is_from_set | bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | +| terraform_resource | cdktf.IInterpolatingParent | The parent resource. | +| terraform_attribute | str | The attribute on the parent resource this class is referencing. | +| complex_object_index | typing.Union[int, float] | the index of this item in the list. | +| complex_object_is_from_set | bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | --- -##### `terraform_resource`Required +##### `terraform_resource`Required - *Type:* cdktf.IInterpolatingParent @@ -29971,7 +34008,7 @@ The parent resource. --- -##### `terraform_attribute`Required +##### `terraform_attribute`Required - *Type:* str @@ -29979,7 +34016,7 @@ The attribute on the parent resource this class is referencing. --- -##### `complex_object_index`Required +##### `complex_object_index`Required - *Type:* typing.Union[int, float] @@ -29987,7 +34024,7 @@ the index of this item in the list. --- -##### `complex_object_is_from_set`Required +##### `complex_object_is_from_set`Required - *Type:* bool @@ -29999,29 +34036,29 @@ whether the list is wrapping a set (will add tolist() to be able to access an it | **Name** | **Description** | | --- | --- | -| compute_fqn | *No description.* | -| get_any_map_attribute | *No description.* | -| get_boolean_attribute | *No description.* | -| get_boolean_map_attribute | *No description.* | -| get_list_attribute | *No description.* | -| get_number_attribute | *No description.* | -| get_number_list_attribute | *No description.* | -| get_number_map_attribute | *No description.* | -| get_string_attribute | *No description.* | -| get_string_map_attribute | *No description.* | -| interpolation_for_attribute | *No description.* | -| resolve | Produce the Token's value at resolution time. | -| to_string | Return a string representation of this resolvable object. | +| compute_fqn | *No description.* | +| get_any_map_attribute | *No description.* | +| get_boolean_attribute | *No description.* | +| get_boolean_map_attribute | *No description.* | +| get_list_attribute | *No description.* | +| get_number_attribute | *No description.* | +| get_number_list_attribute | *No description.* | +| get_number_map_attribute | *No description.* | +| get_string_attribute | *No description.* | +| get_string_map_attribute | *No description.* | +| interpolation_for_attribute | *No description.* | +| resolve | Produce the Token's value at resolution time. | +| to_string | Return a string representation of this resolvable object. | --- -##### `compute_fqn` +##### `compute_fqn` ```python def compute_fqn() -> str ``` -##### `get_any_map_attribute` +##### `get_any_map_attribute` ```python def get_any_map_attribute( @@ -30029,13 +34066,13 @@ def get_any_map_attribute( ) -> typing.Mapping[typing.Any] ``` -###### `terraform_attribute`Required +###### `terraform_attribute`Required - *Type:* str --- -##### `get_boolean_attribute` +##### `get_boolean_attribute` ```python def get_boolean_attribute( @@ -30043,13 +34080,13 @@ def get_boolean_attribute( ) -> IResolvable ``` -###### `terraform_attribute`Required +###### `terraform_attribute`Required - *Type:* str --- -##### `get_boolean_map_attribute` +##### `get_boolean_map_attribute` ```python def get_boolean_map_attribute( @@ -30057,13 +34094,13 @@ def get_boolean_map_attribute( ) -> typing.Mapping[bool] ``` -###### `terraform_attribute`Required +###### `terraform_attribute`Required - *Type:* str --- -##### `get_list_attribute` +##### `get_list_attribute` ```python def get_list_attribute( @@ -30071,13 +34108,13 @@ def get_list_attribute( ) -> typing.List[str] ``` -###### `terraform_attribute`Required +###### `terraform_attribute`Required - *Type:* str --- -##### `get_number_attribute` +##### `get_number_attribute` ```python def get_number_attribute( @@ -30085,13 +34122,13 @@ def get_number_attribute( ) -> typing.Union[int, float] ``` -###### `terraform_attribute`Required +###### `terraform_attribute`Required - *Type:* str --- -##### `get_number_list_attribute` +##### `get_number_list_attribute` ```python def get_number_list_attribute( @@ -30099,13 +34136,13 @@ def get_number_list_attribute( ) -> typing.List[typing.Union[int, float]] ``` -###### `terraform_attribute`Required +###### `terraform_attribute`Required - *Type:* str --- -##### `get_number_map_attribute` +##### `get_number_map_attribute` ```python def get_number_map_attribute( @@ -30113,13 +34150,13 @@ def get_number_map_attribute( ) -> typing.Mapping[typing.Union[int, float]] ``` -###### `terraform_attribute`Required +###### `terraform_attribute`Required - *Type:* str --- -##### `get_string_attribute` +##### `get_string_attribute` ```python def get_string_attribute( @@ -30127,13 +34164,13 @@ def get_string_attribute( ) -> str ``` -###### `terraform_attribute`Required +###### `terraform_attribute`Required - *Type:* str --- -##### `get_string_map_attribute` +##### `get_string_map_attribute` ```python def get_string_map_attribute( @@ -30141,13 +34178,13 @@ def get_string_map_attribute( ) -> typing.Mapping[str] ``` -###### `terraform_attribute`Required +###### `terraform_attribute`Required - *Type:* str --- -##### `interpolation_for_attribute` +##### `interpolation_for_attribute` ```python def interpolation_for_attribute( @@ -30155,13 +34192,13 @@ def interpolation_for_attribute( ) -> IResolvable ``` -###### `property`Required +###### `property`Required - *Type:* str --- -##### `resolve` +##### `resolve` ```python def resolve( @@ -30171,13 +34208,13 @@ def resolve( Produce the Token's value at resolution time. -###### `_context`Required +###### `_context`Required - *Type:* cdktf.IResolveContext --- -##### `to_string` +##### `to_string` ```python def to_string() -> str @@ -30192,14 +34229,15 @@ Returns a reversible string representation. | **Name** | **Type** | **Description** | | --- | --- | --- | -| creation_stack | typing.List[str] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| fqn | str | *No description.* | -| endpoint | str | *No description.* | -| internal_value | DataDigitaloceanAppSpecServiceLogDestinationPapertrail | *No description.* | +| creation_stack | typing.List[str] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| fqn | str | *No description.* | +| path | str | *No description.* | +| preserve_path_prefix | cdktf.IResolvable | *No description.* | +| internal_value | DataDigitaloceanAppSpecServiceRoutes | *No description.* | --- -##### `creation_stack`Required +##### `creation_stack`Required ```python creation_stack: typing.List[str] @@ -30213,7 +34251,7 @@ If this returns an empty array the stack will not be attached. --- -##### `fqn`Required +##### `fqn`Required ```python fqn: str @@ -30223,52 +34261,60 @@ fqn: str --- -##### `endpoint`Required +##### `path`Required ```python -endpoint: str +path: str ``` - *Type:* str --- -##### `internal_value`Optional +##### `preserve_path_prefix`Required ```python -internal_value: DataDigitaloceanAppSpecServiceLogDestinationPapertrail +preserve_path_prefix: IResolvable ``` -- *Type:* DataDigitaloceanAppSpecServiceLogDestinationPapertrail +- *Type:* cdktf.IResolvable --- +##### `internal_value`Optional -### DataDigitaloceanAppSpecServiceOutputReference +```python +internal_value: DataDigitaloceanAppSpecServiceRoutes +``` -#### Initializers +- *Type:* DataDigitaloceanAppSpecServiceRoutes + +--- + + +### DataDigitaloceanAppSpecStaticSiteCorsAllowOriginsList + +#### Initializers ```python from cdktf_cdktf_provider_digitalocean import data_digitalocean_app -dataDigitaloceanApp.DataDigitaloceanAppSpecServiceOutputReference( +dataDigitaloceanApp.DataDigitaloceanAppSpecStaticSiteCorsAllowOriginsList( terraform_resource: IInterpolatingParent, terraform_attribute: str, - complex_object_index: typing.Union[int, float], - complex_object_is_from_set: bool + wraps_set: bool ) ``` | **Name** | **Type** | **Description** | | --- | --- | --- | -| terraform_resource | cdktf.IInterpolatingParent | The parent resource. | -| terraform_attribute | str | The attribute on the parent resource this class is referencing. | -| complex_object_index | typing.Union[int, float] | the index of this item in the list. | -| complex_object_is_from_set | bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | +| terraform_resource | cdktf.IInterpolatingParent | The parent resource. | +| terraform_attribute | str | The attribute on the parent resource this class is referencing. | +| wraps_set | bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | --- -##### `terraform_resource`Required +##### `terraform_resource`Required - *Type:* cdktf.IInterpolatingParent @@ -30276,7 +34322,7 @@ The parent resource. --- -##### `terraform_attribute`Required +##### `terraform_attribute`Required - *Type:* str @@ -30284,15 +34330,7 @@ The attribute on the parent resource this class is referencing. --- -##### `complex_object_index`Required - -- *Type:* typing.Union[int, float] - -the index of this item in the list. - ---- - -##### `complex_object_is_from_set`Required +##### `wraps_set`Required - *Type:* bool @@ -30304,479 +34342,450 @@ whether the list is wrapping a set (will add tolist() to be able to access an it | **Name** | **Description** | | --- | --- | -| compute_fqn | *No description.* | -| get_any_map_attribute | *No description.* | -| get_boolean_attribute | *No description.* | -| get_boolean_map_attribute | *No description.* | -| get_list_attribute | *No description.* | -| get_number_attribute | *No description.* | -| get_number_list_attribute | *No description.* | -| get_number_map_attribute | *No description.* | -| get_string_attribute | *No description.* | -| get_string_map_attribute | *No description.* | -| interpolation_for_attribute | *No description.* | -| resolve | Produce the Token's value at resolution time. | -| to_string | Return a string representation of this resolvable object. | +| all_with_map_key | Creating an iterator for this complex list. | +| compute_fqn | *No description.* | +| resolve | Produce the Token's value at resolution time. | +| to_string | Return a string representation of this resolvable object. | +| get | *No description.* | --- -##### `compute_fqn` +##### `all_with_map_key` ```python -def compute_fqn() -> str +def all_with_map_key( + map_key_attribute_name: str +) -> DynamicListTerraformIterator ``` -##### `get_any_map_attribute` +Creating an iterator for this complex list. -```python -def get_any_map_attribute( - terraform_attribute: str -) -> typing.Mapping[typing.Any] -``` +The list will be converted into a map with the mapKeyAttributeName as the key. -###### `terraform_attribute`Required +###### `map_key_attribute_name`Required - *Type:* str --- -##### `get_boolean_attribute` +##### `compute_fqn` ```python -def get_boolean_attribute( - terraform_attribute: str -) -> IResolvable +def compute_fqn() -> str ``` -###### `terraform_attribute`Required - -- *Type:* str - ---- - -##### `get_boolean_map_attribute` +##### `resolve` ```python -def get_boolean_map_attribute( - terraform_attribute: str -) -> typing.Mapping[bool] +def resolve( + _context: IResolveContext +) -> typing.Any ``` -###### `terraform_attribute`Required - -- *Type:* str - ---- - -##### `get_list_attribute` - -```python -def get_list_attribute( - terraform_attribute: str -) -> typing.List[str] -``` +Produce the Token's value at resolution time. -###### `terraform_attribute`Required +###### `_context`Required -- *Type:* str +- *Type:* cdktf.IResolveContext --- -##### `get_number_attribute` +##### `to_string` ```python -def get_number_attribute( - terraform_attribute: str -) -> typing.Union[int, float] +def to_string() -> str ``` -###### `terraform_attribute`Required - -- *Type:* str +Return a string representation of this resolvable object. ---- +Returns a reversible string representation. -##### `get_number_list_attribute` +##### `get` ```python -def get_number_list_attribute( - terraform_attribute: str -) -> typing.List[typing.Union[int, float]] +def get( + index: typing.Union[int, float] +) -> DataDigitaloceanAppSpecStaticSiteCorsAllowOriginsOutputReference ``` -###### `terraform_attribute`Required - -- *Type:* str - ---- - -##### `get_number_map_attribute` - -```python -def get_number_map_attribute( - terraform_attribute: str -) -> typing.Mapping[typing.Union[int, float]] -``` +###### `index`Required -###### `terraform_attribute`Required +- *Type:* typing.Union[int, float] -- *Type:* str +the index of the item to return. --- -##### `get_string_attribute` - -```python -def get_string_attribute( - terraform_attribute: str -) -> str -``` -###### `terraform_attribute`Required +#### Properties -- *Type:* str +| **Name** | **Type** | **Description** | +| --- | --- | --- | +| creation_stack | typing.List[str] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| fqn | str | *No description.* | --- -##### `get_string_map_attribute` +##### `creation_stack`Required ```python -def get_string_map_attribute( - terraform_attribute: str -) -> typing.Mapping[str] +creation_stack: typing.List[str] ``` -###### `terraform_attribute`Required +- *Type:* typing.List[str] -- *Type:* str +The creation stack of this resolvable which will be appended to errors thrown during resolution. + +If this returns an empty array the stack will not be attached. --- -##### `interpolation_for_attribute` +##### `fqn`Required ```python -def interpolation_for_attribute( - property: str -) -> IResolvable +fqn: str ``` -###### `property`Required - - *Type:* str --- -##### `resolve` - -```python -def resolve( - _context: IResolveContext -) -> typing.Any -``` - -Produce the Token's value at resolution time. - -###### `_context`Required - -- *Type:* cdktf.IResolveContext ---- +### DataDigitaloceanAppSpecStaticSiteCorsAllowOriginsOutputReference -##### `to_string` +#### Initializers ```python -def to_string() -> str -``` - -Return a string representation of this resolvable object. - -Returns a reversible string representation. - +from cdktf_cdktf_provider_digitalocean import data_digitalocean_app -#### Properties +dataDigitaloceanApp.DataDigitaloceanAppSpecStaticSiteCorsAllowOriginsOutputReference( + terraform_resource: IInterpolatingParent, + terraform_attribute: str, + complex_object_index: typing.Union[int, float], + complex_object_is_from_set: bool +) +``` | **Name** | **Type** | **Description** | | --- | --- | --- | -| creation_stack | typing.List[str] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| fqn | str | *No description.* | -| alert | DataDigitaloceanAppSpecServiceAlertList | *No description.* | -| autoscaling | DataDigitaloceanAppSpecServiceAutoscalingList | *No description.* | -| build_command | str | *No description.* | -| cors | DataDigitaloceanAppSpecServiceCorsList | *No description.* | -| dockerfile_path | str | *No description.* | -| env | DataDigitaloceanAppSpecServiceEnvList | *No description.* | -| environment_slug | str | *No description.* | -| git | DataDigitaloceanAppSpecServiceGitList | *No description.* | -| github | DataDigitaloceanAppSpecServiceGithubList | *No description.* | -| gitlab | DataDigitaloceanAppSpecServiceGitlabList | *No description.* | -| health_check | DataDigitaloceanAppSpecServiceHealthCheckList | *No description.* | -| http_port | typing.Union[int, float] | *No description.* | -| image | DataDigitaloceanAppSpecServiceImageList | *No description.* | -| instance_count | typing.Union[int, float] | *No description.* | -| instance_size_slug | str | *No description.* | -| internal_ports | typing.List[typing.Union[int, float]] | *No description.* | -| log_destination | DataDigitaloceanAppSpecServiceLogDestinationList | *No description.* | -| name | str | *No description.* | -| routes | DataDigitaloceanAppSpecServiceRoutesList | *No description.* | -| run_command | str | *No description.* | -| source_dir | str | *No description.* | -| internal_value | DataDigitaloceanAppSpecService | *No description.* | +| terraform_resource | cdktf.IInterpolatingParent | The parent resource. | +| terraform_attribute | str | The attribute on the parent resource this class is referencing. | +| complex_object_index | typing.Union[int, float] | the index of this item in the list. | +| complex_object_is_from_set | bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | --- -##### `creation_stack`Required +##### `terraform_resource`Required -```python -creation_stack: typing.List[str] -``` +- *Type:* cdktf.IInterpolatingParent + +The parent resource. -- *Type:* typing.List[str] +--- -The creation stack of this resolvable which will be appended to errors thrown during resolution. +##### `terraform_attribute`Required -If this returns an empty array the stack will not be attached. +- *Type:* str + +The attribute on the parent resource this class is referencing. --- -##### `fqn`Required +##### `complex_object_index`Required -```python -fqn: str -``` +- *Type:* typing.Union[int, float] -- *Type:* str +the index of this item in the list. --- -##### `alert`Required +##### `complex_object_is_from_set`Required -```python -alert: DataDigitaloceanAppSpecServiceAlertList -``` +- *Type:* bool -- *Type:* DataDigitaloceanAppSpecServiceAlertList +whether the list is wrapping a set (will add tolist() to be able to access an item via an index). --- -##### `autoscaling`Required - -```python -autoscaling: DataDigitaloceanAppSpecServiceAutoscalingList -``` +#### Methods -- *Type:* DataDigitaloceanAppSpecServiceAutoscalingList +| **Name** | **Description** | +| --- | --- | +| compute_fqn | *No description.* | +| get_any_map_attribute | *No description.* | +| get_boolean_attribute | *No description.* | +| get_boolean_map_attribute | *No description.* | +| get_list_attribute | *No description.* | +| get_number_attribute | *No description.* | +| get_number_list_attribute | *No description.* | +| get_number_map_attribute | *No description.* | +| get_string_attribute | *No description.* | +| get_string_map_attribute | *No description.* | +| interpolation_for_attribute | *No description.* | +| resolve | Produce the Token's value at resolution time. | +| to_string | Return a string representation of this resolvable object. | --- -##### `build_command`Required +##### `compute_fqn` ```python -build_command: str +def compute_fqn() -> str ``` -- *Type:* str - ---- - -##### `cors`Required +##### `get_any_map_attribute` ```python -cors: DataDigitaloceanAppSpecServiceCorsList +def get_any_map_attribute( + terraform_attribute: str +) -> typing.Mapping[typing.Any] ``` -- *Type:* DataDigitaloceanAppSpecServiceCorsList +###### `terraform_attribute`Required + +- *Type:* str --- -##### `dockerfile_path`Required +##### `get_boolean_attribute` ```python -dockerfile_path: str +def get_boolean_attribute( + terraform_attribute: str +) -> IResolvable ``` +###### `terraform_attribute`Required + - *Type:* str --- -##### `env`Required +##### `get_boolean_map_attribute` ```python -env: DataDigitaloceanAppSpecServiceEnvList +def get_boolean_map_attribute( + terraform_attribute: str +) -> typing.Mapping[bool] ``` -- *Type:* DataDigitaloceanAppSpecServiceEnvList +###### `terraform_attribute`Required + +- *Type:* str --- -##### `environment_slug`Required +##### `get_list_attribute` ```python -environment_slug: str +def get_list_attribute( + terraform_attribute: str +) -> typing.List[str] ``` +###### `terraform_attribute`Required + - *Type:* str --- -##### `git`Required +##### `get_number_attribute` ```python -git: DataDigitaloceanAppSpecServiceGitList +def get_number_attribute( + terraform_attribute: str +) -> typing.Union[int, float] ``` -- *Type:* DataDigitaloceanAppSpecServiceGitList +###### `terraform_attribute`Required + +- *Type:* str --- -##### `github`Required +##### `get_number_list_attribute` ```python -github: DataDigitaloceanAppSpecServiceGithubList +def get_number_list_attribute( + terraform_attribute: str +) -> typing.List[typing.Union[int, float]] ``` -- *Type:* DataDigitaloceanAppSpecServiceGithubList +###### `terraform_attribute`Required + +- *Type:* str --- -##### `gitlab`Required +##### `get_number_map_attribute` ```python -gitlab: DataDigitaloceanAppSpecServiceGitlabList +def get_number_map_attribute( + terraform_attribute: str +) -> typing.Mapping[typing.Union[int, float]] ``` -- *Type:* DataDigitaloceanAppSpecServiceGitlabList +###### `terraform_attribute`Required + +- *Type:* str --- -##### `health_check`Required +##### `get_string_attribute` ```python -health_check: DataDigitaloceanAppSpecServiceHealthCheckList +def get_string_attribute( + terraform_attribute: str +) -> str ``` -- *Type:* DataDigitaloceanAppSpecServiceHealthCheckList +###### `terraform_attribute`Required + +- *Type:* str --- -##### `http_port`Required +##### `get_string_map_attribute` ```python -http_port: typing.Union[int, float] +def get_string_map_attribute( + terraform_attribute: str +) -> typing.Mapping[str] ``` -- *Type:* typing.Union[int, float] +###### `terraform_attribute`Required + +- *Type:* str --- -##### `image`Required +##### `interpolation_for_attribute` ```python -image: DataDigitaloceanAppSpecServiceImageList +def interpolation_for_attribute( + property: str +) -> IResolvable ``` -- *Type:* DataDigitaloceanAppSpecServiceImageList +###### `property`Required + +- *Type:* str --- -##### `instance_count`Required +##### `resolve` ```python -instance_count: typing.Union[int, float] +def resolve( + _context: IResolveContext +) -> typing.Any ``` -- *Type:* typing.Union[int, float] +Produce the Token's value at resolution time. + +###### `_context`Required + +- *Type:* cdktf.IResolveContext --- -##### `instance_size_slug`Required +##### `to_string` ```python -instance_size_slug: str +def to_string() -> str ``` -- *Type:* str +Return a string representation of this resolvable object. ---- +Returns a reversible string representation. -##### `internal_ports`Required -```python -internal_ports: typing.List[typing.Union[int, float]] -``` +#### Properties -- *Type:* typing.List[typing.Union[int, float]] +| **Name** | **Type** | **Description** | +| --- | --- | --- | +| creation_stack | typing.List[str] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| fqn | str | *No description.* | +| exact | str | *No description.* | +| prefix | str | *No description.* | +| regex | str | *No description.* | +| internal_value | DataDigitaloceanAppSpecStaticSiteCorsAllowOrigins | *No description.* | --- -##### `log_destination`Required +##### `creation_stack`Required ```python -log_destination: DataDigitaloceanAppSpecServiceLogDestinationList +creation_stack: typing.List[str] ``` -- *Type:* DataDigitaloceanAppSpecServiceLogDestinationList +- *Type:* typing.List[str] + +The creation stack of this resolvable which will be appended to errors thrown during resolution. + +If this returns an empty array the stack will not be attached. --- -##### `name`Required +##### `fqn`Required ```python -name: str +fqn: str ``` - *Type:* str --- -##### `routes`Required +##### `exact`Required ```python -routes: DataDigitaloceanAppSpecServiceRoutesList +exact: str ``` -- *Type:* DataDigitaloceanAppSpecServiceRoutesList +- *Type:* str --- -##### `run_command`Required +##### `prefix`Required ```python -run_command: str +prefix: str ``` - *Type:* str --- -##### `source_dir`Required +##### `regex`Required ```python -source_dir: str +regex: str ``` - *Type:* str --- -##### `internal_value`Optional +##### `internal_value`Optional ```python -internal_value: DataDigitaloceanAppSpecService +internal_value: DataDigitaloceanAppSpecStaticSiteCorsAllowOrigins ``` -- *Type:* DataDigitaloceanAppSpecService +- *Type:* DataDigitaloceanAppSpecStaticSiteCorsAllowOrigins --- -### DataDigitaloceanAppSpecServiceRoutesList +### DataDigitaloceanAppSpecStaticSiteCorsList -#### Initializers +#### Initializers ```python from cdktf_cdktf_provider_digitalocean import data_digitalocean_app -dataDigitaloceanApp.DataDigitaloceanAppSpecServiceRoutesList( +dataDigitaloceanApp.DataDigitaloceanAppSpecStaticSiteCorsList( terraform_resource: IInterpolatingParent, terraform_attribute: str, wraps_set: bool @@ -30785,13 +34794,13 @@ dataDigitaloceanApp.DataDigitaloceanAppSpecServiceRoutesList( | **Name** | **Type** | **Description** | | --- | --- | --- | -| terraform_resource | cdktf.IInterpolatingParent | The parent resource. | -| terraform_attribute | str | The attribute on the parent resource this class is referencing. | -| wraps_set | bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | +| terraform_resource | cdktf.IInterpolatingParent | The parent resource. | +| terraform_attribute | str | The attribute on the parent resource this class is referencing. | +| wraps_set | bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | --- -##### `terraform_resource`Required +##### `terraform_resource`Required - *Type:* cdktf.IInterpolatingParent @@ -30799,7 +34808,7 @@ The parent resource. --- -##### `terraform_attribute`Required +##### `terraform_attribute`Required - *Type:* str @@ -30807,7 +34816,7 @@ The attribute on the parent resource this class is referencing. --- -##### `wraps_set`Required +##### `wraps_set`Required - *Type:* bool @@ -30819,15 +34828,15 @@ whether the list is wrapping a set (will add tolist() to be able to access an it | **Name** | **Description** | | --- | --- | -| all_with_map_key | Creating an iterator for this complex list. | -| compute_fqn | *No description.* | -| resolve | Produce the Token's value at resolution time. | -| to_string | Return a string representation of this resolvable object. | -| get | *No description.* | +| all_with_map_key | Creating an iterator for this complex list. | +| compute_fqn | *No description.* | +| resolve | Produce the Token's value at resolution time. | +| to_string | Return a string representation of this resolvable object. | +| get | *No description.* | --- -##### `all_with_map_key` +##### `all_with_map_key` ```python def all_with_map_key( @@ -30839,19 +34848,19 @@ Creating an iterator for this complex list. The list will be converted into a map with the mapKeyAttributeName as the key. -###### `map_key_attribute_name`Required +###### `map_key_attribute_name`Required - *Type:* str --- -##### `compute_fqn` +##### `compute_fqn` ```python def compute_fqn() -> str ``` -##### `resolve` +##### `resolve` ```python def resolve( @@ -30861,13 +34870,13 @@ def resolve( Produce the Token's value at resolution time. -###### `_context`Required +###### `_context`Required - *Type:* cdktf.IResolveContext --- -##### `to_string` +##### `to_string` ```python def to_string() -> str @@ -30877,15 +34886,15 @@ Return a string representation of this resolvable object. Returns a reversible string representation. -##### `get` +##### `get` ```python def get( index: typing.Union[int, float] -) -> DataDigitaloceanAppSpecServiceRoutesOutputReference +) -> DataDigitaloceanAppSpecStaticSiteCorsOutputReference ``` -###### `index`Required +###### `index`Required - *Type:* typing.Union[int, float] @@ -30898,12 +34907,12 @@ the index of the item to return. | **Name** | **Type** | **Description** | | --- | --- | --- | -| creation_stack | typing.List[str] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| fqn | str | *No description.* | +| creation_stack | typing.List[str] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| fqn | str | *No description.* | --- -##### `creation_stack`Required +##### `creation_stack`Required ```python creation_stack: typing.List[str] @@ -30917,7 +34926,7 @@ If this returns an empty array the stack will not be attached. --- -##### `fqn`Required +##### `fqn`Required ```python fqn: str @@ -30928,14 +34937,14 @@ fqn: str --- -### DataDigitaloceanAppSpecServiceRoutesOutputReference +### DataDigitaloceanAppSpecStaticSiteCorsOutputReference -#### Initializers +#### Initializers ```python from cdktf_cdktf_provider_digitalocean import data_digitalocean_app -dataDigitaloceanApp.DataDigitaloceanAppSpecServiceRoutesOutputReference( +dataDigitaloceanApp.DataDigitaloceanAppSpecStaticSiteCorsOutputReference( terraform_resource: IInterpolatingParent, terraform_attribute: str, complex_object_index: typing.Union[int, float], @@ -30945,14 +34954,14 @@ dataDigitaloceanApp.DataDigitaloceanAppSpecServiceRoutesOutputReference( | **Name** | **Type** | **Description** | | --- | --- | --- | -| terraform_resource | cdktf.IInterpolatingParent | The parent resource. | -| terraform_attribute | str | The attribute on the parent resource this class is referencing. | -| complex_object_index | typing.Union[int, float] | the index of this item in the list. | -| complex_object_is_from_set | bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | +| terraform_resource | cdktf.IInterpolatingParent | The parent resource. | +| terraform_attribute | str | The attribute on the parent resource this class is referencing. | +| complex_object_index | typing.Union[int, float] | the index of this item in the list. | +| complex_object_is_from_set | bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | --- -##### `terraform_resource`Required +##### `terraform_resource`Required - *Type:* cdktf.IInterpolatingParent @@ -30960,7 +34969,7 @@ The parent resource. --- -##### `terraform_attribute`Required +##### `terraform_attribute`Required - *Type:* str @@ -30968,7 +34977,7 @@ The attribute on the parent resource this class is referencing. --- -##### `complex_object_index`Required +##### `complex_object_index`Required - *Type:* typing.Union[int, float] @@ -30976,7 +34985,7 @@ the index of this item in the list. --- -##### `complex_object_is_from_set`Required +##### `complex_object_is_from_set`Required - *Type:* bool @@ -30988,29 +34997,29 @@ whether the list is wrapping a set (will add tolist() to be able to access an it | **Name** | **Description** | | --- | --- | -| compute_fqn | *No description.* | -| get_any_map_attribute | *No description.* | -| get_boolean_attribute | *No description.* | -| get_boolean_map_attribute | *No description.* | -| get_list_attribute | *No description.* | -| get_number_attribute | *No description.* | -| get_number_list_attribute | *No description.* | -| get_number_map_attribute | *No description.* | -| get_string_attribute | *No description.* | -| get_string_map_attribute | *No description.* | -| interpolation_for_attribute | *No description.* | -| resolve | Produce the Token's value at resolution time. | -| to_string | Return a string representation of this resolvable object. | +| compute_fqn | *No description.* | +| get_any_map_attribute | *No description.* | +| get_boolean_attribute | *No description.* | +| get_boolean_map_attribute | *No description.* | +| get_list_attribute | *No description.* | +| get_number_attribute | *No description.* | +| get_number_list_attribute | *No description.* | +| get_number_map_attribute | *No description.* | +| get_string_attribute | *No description.* | +| get_string_map_attribute | *No description.* | +| interpolation_for_attribute | *No description.* | +| resolve | Produce the Token's value at resolution time. | +| to_string | Return a string representation of this resolvable object. | --- -##### `compute_fqn` +##### `compute_fqn` ```python def compute_fqn() -> str ``` -##### `get_any_map_attribute` +##### `get_any_map_attribute` ```python def get_any_map_attribute( @@ -31018,13 +35027,13 @@ def get_any_map_attribute( ) -> typing.Mapping[typing.Any] ``` -###### `terraform_attribute`Required +###### `terraform_attribute`Required - *Type:* str --- -##### `get_boolean_attribute` +##### `get_boolean_attribute` ```python def get_boolean_attribute( @@ -31032,13 +35041,13 @@ def get_boolean_attribute( ) -> IResolvable ``` -###### `terraform_attribute`Required +###### `terraform_attribute`Required - *Type:* str --- -##### `get_boolean_map_attribute` +##### `get_boolean_map_attribute` ```python def get_boolean_map_attribute( @@ -31046,13 +35055,13 @@ def get_boolean_map_attribute( ) -> typing.Mapping[bool] ``` -###### `terraform_attribute`Required +###### `terraform_attribute`Required - *Type:* str --- -##### `get_list_attribute` +##### `get_list_attribute` ```python def get_list_attribute( @@ -31060,13 +35069,13 @@ def get_list_attribute( ) -> typing.List[str] ``` -###### `terraform_attribute`Required +###### `terraform_attribute`Required - *Type:* str --- -##### `get_number_attribute` +##### `get_number_attribute` ```python def get_number_attribute( @@ -31074,13 +35083,13 @@ def get_number_attribute( ) -> typing.Union[int, float] ``` -###### `terraform_attribute`Required +###### `terraform_attribute`Required - *Type:* str --- -##### `get_number_list_attribute` +##### `get_number_list_attribute` ```python def get_number_list_attribute( @@ -31088,13 +35097,13 @@ def get_number_list_attribute( ) -> typing.List[typing.Union[int, float]] ``` -###### `terraform_attribute`Required +###### `terraform_attribute`Required - *Type:* str --- -##### `get_number_map_attribute` +##### `get_number_map_attribute` ```python def get_number_map_attribute( @@ -31102,13 +35111,13 @@ def get_number_map_attribute( ) -> typing.Mapping[typing.Union[int, float]] ``` -###### `terraform_attribute`Required +###### `terraform_attribute`Required - *Type:* str --- -##### `get_string_attribute` +##### `get_string_attribute` ```python def get_string_attribute( @@ -31116,13 +35125,13 @@ def get_string_attribute( ) -> str ``` -###### `terraform_attribute`Required +###### `terraform_attribute`Required - *Type:* str --- -##### `get_string_map_attribute` +##### `get_string_map_attribute` ```python def get_string_map_attribute( @@ -31130,13 +35139,13 @@ def get_string_map_attribute( ) -> typing.Mapping[str] ``` -###### `terraform_attribute`Required +###### `terraform_attribute`Required - *Type:* str --- -##### `interpolation_for_attribute` +##### `interpolation_for_attribute` ```python def interpolation_for_attribute( @@ -31144,13 +35153,13 @@ def interpolation_for_attribute( ) -> IResolvable ``` -###### `property`Required +###### `property`Required - *Type:* str --- -##### `resolve` +##### `resolve` ```python def resolve( @@ -31160,13 +35169,13 @@ def resolve( Produce the Token's value at resolution time. -###### `_context`Required +###### `_context`Required - *Type:* cdktf.IResolveContext --- -##### `to_string` +##### `to_string` ```python def to_string() -> str @@ -31181,15 +35190,19 @@ Returns a reversible string representation. | **Name** | **Type** | **Description** | | --- | --- | --- | -| creation_stack | typing.List[str] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| fqn | str | *No description.* | -| path | str | *No description.* | -| preserve_path_prefix | cdktf.IResolvable | *No description.* | -| internal_value | DataDigitaloceanAppSpecServiceRoutes | *No description.* | +| creation_stack | typing.List[str] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| fqn | str | *No description.* | +| allow_credentials | cdktf.IResolvable | *No description.* | +| allow_headers | typing.List[str] | *No description.* | +| allow_methods | typing.List[str] | *No description.* | +| allow_origins | DataDigitaloceanAppSpecStaticSiteCorsAllowOriginsList | *No description.* | +| expose_headers | typing.List[str] | *No description.* | +| max_age | str | *No description.* | +| internal_value | DataDigitaloceanAppSpecStaticSiteCors | *No description.* | --- -##### `creation_stack`Required +##### `creation_stack`Required ```python creation_stack: typing.List[str] @@ -31203,7 +35216,7 @@ If this returns an empty array the stack will not be attached. --- -##### `fqn`Required +##### `fqn`Required ```python fqn: str @@ -31213,45 +35226,85 @@ fqn: str --- -##### `path`Required +##### `allow_credentials`Required ```python -path: str +allow_credentials: IResolvable ``` -- *Type:* str +- *Type:* cdktf.IResolvable --- -##### `preserve_path_prefix`Required +##### `allow_headers`Required ```python -preserve_path_prefix: IResolvable +allow_headers: typing.List[str] ``` -- *Type:* cdktf.IResolvable +- *Type:* typing.List[str] --- -##### `internal_value`Optional +##### `allow_methods`Required ```python -internal_value: DataDigitaloceanAppSpecServiceRoutes +allow_methods: typing.List[str] ``` -- *Type:* DataDigitaloceanAppSpecServiceRoutes +- *Type:* typing.List[str] --- +##### `allow_origins`Required -### DataDigitaloceanAppSpecStaticSiteCorsAllowOriginsList +```python +allow_origins: DataDigitaloceanAppSpecStaticSiteCorsAllowOriginsList +``` -#### Initializers +- *Type:* DataDigitaloceanAppSpecStaticSiteCorsAllowOriginsList + +--- + +##### `expose_headers`Required + +```python +expose_headers: typing.List[str] +``` + +- *Type:* typing.List[str] + +--- + +##### `max_age`Required + +```python +max_age: str +``` + +- *Type:* str + +--- + +##### `internal_value`Optional + +```python +internal_value: DataDigitaloceanAppSpecStaticSiteCors +``` + +- *Type:* DataDigitaloceanAppSpecStaticSiteCors + +--- + + +### DataDigitaloceanAppSpecStaticSiteEnvList + +#### Initializers ```python from cdktf_cdktf_provider_digitalocean import data_digitalocean_app -dataDigitaloceanApp.DataDigitaloceanAppSpecStaticSiteCorsAllowOriginsList( +dataDigitaloceanApp.DataDigitaloceanAppSpecStaticSiteEnvList( terraform_resource: IInterpolatingParent, terraform_attribute: str, wraps_set: bool @@ -31260,13 +35313,13 @@ dataDigitaloceanApp.DataDigitaloceanAppSpecStaticSiteCorsAllowOriginsList( | **Name** | **Type** | **Description** | | --- | --- | --- | -| terraform_resource | cdktf.IInterpolatingParent | The parent resource. | -| terraform_attribute | str | The attribute on the parent resource this class is referencing. | -| wraps_set | bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | +| terraform_resource | cdktf.IInterpolatingParent | The parent resource. | +| terraform_attribute | str | The attribute on the parent resource this class is referencing. | +| wraps_set | bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | --- -##### `terraform_resource`Required +##### `terraform_resource`Required - *Type:* cdktf.IInterpolatingParent @@ -31274,7 +35327,7 @@ The parent resource. --- -##### `terraform_attribute`Required +##### `terraform_attribute`Required - *Type:* str @@ -31282,7 +35335,7 @@ The attribute on the parent resource this class is referencing. --- -##### `wraps_set`Required +##### `wraps_set`Required - *Type:* bool @@ -31294,15 +35347,15 @@ whether the list is wrapping a set (will add tolist() to be able to access an it | **Name** | **Description** | | --- | --- | -| all_with_map_key | Creating an iterator for this complex list. | -| compute_fqn | *No description.* | -| resolve | Produce the Token's value at resolution time. | -| to_string | Return a string representation of this resolvable object. | -| get | *No description.* | +| all_with_map_key | Creating an iterator for this complex list. | +| compute_fqn | *No description.* | +| resolve | Produce the Token's value at resolution time. | +| to_string | Return a string representation of this resolvable object. | +| get | *No description.* | --- -##### `all_with_map_key` +##### `all_with_map_key` ```python def all_with_map_key( @@ -31314,19 +35367,19 @@ Creating an iterator for this complex list. The list will be converted into a map with the mapKeyAttributeName as the key. -###### `map_key_attribute_name`Required +###### `map_key_attribute_name`Required - *Type:* str --- -##### `compute_fqn` +##### `compute_fqn` ```python def compute_fqn() -> str ``` -##### `resolve` +##### `resolve` ```python def resolve( @@ -31336,13 +35389,13 @@ def resolve( Produce the Token's value at resolution time. -###### `_context`Required +###### `_context`Required - *Type:* cdktf.IResolveContext --- -##### `to_string` +##### `to_string` ```python def to_string() -> str @@ -31352,15 +35405,15 @@ Return a string representation of this resolvable object. Returns a reversible string representation. -##### `get` +##### `get` ```python def get( index: typing.Union[int, float] -) -> DataDigitaloceanAppSpecStaticSiteCorsAllowOriginsOutputReference +) -> DataDigitaloceanAppSpecStaticSiteEnvOutputReference ``` -###### `index`Required +###### `index`Required - *Type:* typing.Union[int, float] @@ -31373,12 +35426,12 @@ the index of the item to return. | **Name** | **Type** | **Description** | | --- | --- | --- | -| creation_stack | typing.List[str] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| fqn | str | *No description.* | +| creation_stack | typing.List[str] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| fqn | str | *No description.* | --- -##### `creation_stack`Required +##### `creation_stack`Required ```python creation_stack: typing.List[str] @@ -31392,7 +35445,7 @@ If this returns an empty array the stack will not be attached. --- -##### `fqn`Required +##### `fqn`Required ```python fqn: str @@ -31403,14 +35456,14 @@ fqn: str --- -### DataDigitaloceanAppSpecStaticSiteCorsAllowOriginsOutputReference +### DataDigitaloceanAppSpecStaticSiteEnvOutputReference -#### Initializers +#### Initializers ```python from cdktf_cdktf_provider_digitalocean import data_digitalocean_app -dataDigitaloceanApp.DataDigitaloceanAppSpecStaticSiteCorsAllowOriginsOutputReference( +dataDigitaloceanApp.DataDigitaloceanAppSpecStaticSiteEnvOutputReference( terraform_resource: IInterpolatingParent, terraform_attribute: str, complex_object_index: typing.Union[int, float], @@ -31418,16 +35471,16 @@ dataDigitaloceanApp.DataDigitaloceanAppSpecStaticSiteCorsAllowOriginsOutputRefer ) ``` -| **Name** | **Type** | **Description** | -| --- | --- | --- | -| terraform_resource | cdktf.IInterpolatingParent | The parent resource. | -| terraform_attribute | str | The attribute on the parent resource this class is referencing. | -| complex_object_index | typing.Union[int, float] | the index of this item in the list. | -| complex_object_is_from_set | bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | - +| **Name** | **Type** | **Description** | +| --- | --- | --- | +| terraform_resource | cdktf.IInterpolatingParent | The parent resource. | +| terraform_attribute | str | The attribute on the parent resource this class is referencing. | +| complex_object_index | typing.Union[int, float] | the index of this item in the list. | +| complex_object_is_from_set | bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | + --- -##### `terraform_resource`Required +##### `terraform_resource`Required - *Type:* cdktf.IInterpolatingParent @@ -31435,7 +35488,7 @@ The parent resource. --- -##### `terraform_attribute`Required +##### `terraform_attribute`Required - *Type:* str @@ -31443,7 +35496,7 @@ The attribute on the parent resource this class is referencing. --- -##### `complex_object_index`Required +##### `complex_object_index`Required - *Type:* typing.Union[int, float] @@ -31451,7 +35504,7 @@ the index of this item in the list. --- -##### `complex_object_is_from_set`Required +##### `complex_object_is_from_set`Required - *Type:* bool @@ -31463,29 +35516,29 @@ whether the list is wrapping a set (will add tolist() to be able to access an it | **Name** | **Description** | | --- | --- | -| compute_fqn | *No description.* | -| get_any_map_attribute | *No description.* | -| get_boolean_attribute | *No description.* | -| get_boolean_map_attribute | *No description.* | -| get_list_attribute | *No description.* | -| get_number_attribute | *No description.* | -| get_number_list_attribute | *No description.* | -| get_number_map_attribute | *No description.* | -| get_string_attribute | *No description.* | -| get_string_map_attribute | *No description.* | -| interpolation_for_attribute | *No description.* | -| resolve | Produce the Token's value at resolution time. | -| to_string | Return a string representation of this resolvable object. | +| compute_fqn | *No description.* | +| get_any_map_attribute | *No description.* | +| get_boolean_attribute | *No description.* | +| get_boolean_map_attribute | *No description.* | +| get_list_attribute | *No description.* | +| get_number_attribute | *No description.* | +| get_number_list_attribute | *No description.* | +| get_number_map_attribute | *No description.* | +| get_string_attribute | *No description.* | +| get_string_map_attribute | *No description.* | +| interpolation_for_attribute | *No description.* | +| resolve | Produce the Token's value at resolution time. | +| to_string | Return a string representation of this resolvable object. | --- -##### `compute_fqn` +##### `compute_fqn` ```python def compute_fqn() -> str ``` -##### `get_any_map_attribute` +##### `get_any_map_attribute` ```python def get_any_map_attribute( @@ -31493,13 +35546,13 @@ def get_any_map_attribute( ) -> typing.Mapping[typing.Any] ``` -###### `terraform_attribute`Required +###### `terraform_attribute`Required - *Type:* str --- -##### `get_boolean_attribute` +##### `get_boolean_attribute` ```python def get_boolean_attribute( @@ -31507,13 +35560,13 @@ def get_boolean_attribute( ) -> IResolvable ``` -###### `terraform_attribute`Required +###### `terraform_attribute`Required - *Type:* str --- -##### `get_boolean_map_attribute` +##### `get_boolean_map_attribute` ```python def get_boolean_map_attribute( @@ -31521,13 +35574,13 @@ def get_boolean_map_attribute( ) -> typing.Mapping[bool] ``` -###### `terraform_attribute`Required +###### `terraform_attribute`Required - *Type:* str --- -##### `get_list_attribute` +##### `get_list_attribute` ```python def get_list_attribute( @@ -31535,13 +35588,13 @@ def get_list_attribute( ) -> typing.List[str] ``` -###### `terraform_attribute`Required +###### `terraform_attribute`Required - *Type:* str --- -##### `get_number_attribute` +##### `get_number_attribute` ```python def get_number_attribute( @@ -31549,13 +35602,13 @@ def get_number_attribute( ) -> typing.Union[int, float] ``` -###### `terraform_attribute`Required +###### `terraform_attribute`Required - *Type:* str --- -##### `get_number_list_attribute` +##### `get_number_list_attribute` ```python def get_number_list_attribute( @@ -31563,13 +35616,13 @@ def get_number_list_attribute( ) -> typing.List[typing.Union[int, float]] ``` -###### `terraform_attribute`Required +###### `terraform_attribute`Required - *Type:* str --- -##### `get_number_map_attribute` +##### `get_number_map_attribute` ```python def get_number_map_attribute( @@ -31577,13 +35630,13 @@ def get_number_map_attribute( ) -> typing.Mapping[typing.Union[int, float]] ``` -###### `terraform_attribute`Required +###### `terraform_attribute`Required - *Type:* str --- -##### `get_string_attribute` +##### `get_string_attribute` ```python def get_string_attribute( @@ -31591,13 +35644,13 @@ def get_string_attribute( ) -> str ``` -###### `terraform_attribute`Required +###### `terraform_attribute`Required - *Type:* str --- -##### `get_string_map_attribute` +##### `get_string_map_attribute` ```python def get_string_map_attribute( @@ -31605,13 +35658,13 @@ def get_string_map_attribute( ) -> typing.Mapping[str] ``` -###### `terraform_attribute`Required +###### `terraform_attribute`Required - *Type:* str --- -##### `interpolation_for_attribute` +##### `interpolation_for_attribute` ```python def interpolation_for_attribute( @@ -31619,13 +35672,13 @@ def interpolation_for_attribute( ) -> IResolvable ``` -###### `property`Required +###### `property`Required - *Type:* str --- -##### `resolve` +##### `resolve` ```python def resolve( @@ -31635,13 +35688,13 @@ def resolve( Produce the Token's value at resolution time. -###### `_context`Required +###### `_context`Required - *Type:* cdktf.IResolveContext --- -##### `to_string` +##### `to_string` ```python def to_string() -> str @@ -31656,16 +35709,17 @@ Returns a reversible string representation. | **Name** | **Type** | **Description** | | --- | --- | --- | -| creation_stack | typing.List[str] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| fqn | str | *No description.* | -| exact | str | *No description.* | -| prefix | str | *No description.* | -| regex | str | *No description.* | -| internal_value | DataDigitaloceanAppSpecStaticSiteCorsAllowOrigins | *No description.* | +| creation_stack | typing.List[str] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| fqn | str | *No description.* | +| key | str | *No description.* | +| scope | str | *No description.* | +| type | str | *No description.* | +| value | str | *No description.* | +| internal_value | DataDigitaloceanAppSpecStaticSiteEnv | *No description.* | --- -##### `creation_stack`Required +##### `creation_stack`Required ```python creation_stack: typing.List[str] @@ -31679,7 +35733,7 @@ If this returns an empty array the stack will not be attached. --- -##### `fqn`Required +##### `fqn`Required ```python fqn: str @@ -31689,55 +35743,65 @@ fqn: str --- -##### `exact`Required +##### `key`Required ```python -exact: str +key: str ``` - *Type:* str --- -##### `prefix`Required +##### `scope`Required ```python -prefix: str +scope: str ``` - *Type:* str --- -##### `regex`Required +##### `type`Required ```python -regex: str +type: str ``` - *Type:* str --- -##### `internal_value`Optional +##### `value`Required ```python -internal_value: DataDigitaloceanAppSpecStaticSiteCorsAllowOrigins +value: str ``` -- *Type:* DataDigitaloceanAppSpecStaticSiteCorsAllowOrigins +- *Type:* str --- +##### `internal_value`Optional -### DataDigitaloceanAppSpecStaticSiteCorsList +```python +internal_value: DataDigitaloceanAppSpecStaticSiteEnv +``` -#### Initializers +- *Type:* DataDigitaloceanAppSpecStaticSiteEnv + +--- + + +### DataDigitaloceanAppSpecStaticSiteGithubList + +#### Initializers ```python from cdktf_cdktf_provider_digitalocean import data_digitalocean_app -dataDigitaloceanApp.DataDigitaloceanAppSpecStaticSiteCorsList( +dataDigitaloceanApp.DataDigitaloceanAppSpecStaticSiteGithubList( terraform_resource: IInterpolatingParent, terraform_attribute: str, wraps_set: bool @@ -31746,13 +35810,13 @@ dataDigitaloceanApp.DataDigitaloceanAppSpecStaticSiteCorsList( | **Name** | **Type** | **Description** | | --- | --- | --- | -| terraform_resource | cdktf.IInterpolatingParent | The parent resource. | -| terraform_attribute | str | The attribute on the parent resource this class is referencing. | -| wraps_set | bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | +| terraform_resource | cdktf.IInterpolatingParent | The parent resource. | +| terraform_attribute | str | The attribute on the parent resource this class is referencing. | +| wraps_set | bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | --- -##### `terraform_resource`Required +##### `terraform_resource`Required - *Type:* cdktf.IInterpolatingParent @@ -31760,7 +35824,7 @@ The parent resource. --- -##### `terraform_attribute`Required +##### `terraform_attribute`Required - *Type:* str @@ -31768,7 +35832,7 @@ The attribute on the parent resource this class is referencing. --- -##### `wraps_set`Required +##### `wraps_set`Required - *Type:* bool @@ -31780,15 +35844,15 @@ whether the list is wrapping a set (will add tolist() to be able to access an it | **Name** | **Description** | | --- | --- | -| all_with_map_key | Creating an iterator for this complex list. | -| compute_fqn | *No description.* | -| resolve | Produce the Token's value at resolution time. | -| to_string | Return a string representation of this resolvable object. | -| get | *No description.* | +| all_with_map_key | Creating an iterator for this complex list. | +| compute_fqn | *No description.* | +| resolve | Produce the Token's value at resolution time. | +| to_string | Return a string representation of this resolvable object. | +| get | *No description.* | --- -##### `all_with_map_key` +##### `all_with_map_key` ```python def all_with_map_key( @@ -31800,19 +35864,19 @@ Creating an iterator for this complex list. The list will be converted into a map with the mapKeyAttributeName as the key. -###### `map_key_attribute_name`Required +###### `map_key_attribute_name`Required - *Type:* str --- -##### `compute_fqn` +##### `compute_fqn` ```python def compute_fqn() -> str ``` -##### `resolve` +##### `resolve` ```python def resolve( @@ -31822,13 +35886,13 @@ def resolve( Produce the Token's value at resolution time. -###### `_context`Required +###### `_context`Required - *Type:* cdktf.IResolveContext --- -##### `to_string` +##### `to_string` ```python def to_string() -> str @@ -31838,15 +35902,15 @@ Return a string representation of this resolvable object. Returns a reversible string representation. -##### `get` +##### `get` ```python def get( index: typing.Union[int, float] -) -> DataDigitaloceanAppSpecStaticSiteCorsOutputReference +) -> DataDigitaloceanAppSpecStaticSiteGithubOutputReference ``` -###### `index`Required +###### `index`Required - *Type:* typing.Union[int, float] @@ -31859,12 +35923,12 @@ the index of the item to return. | **Name** | **Type** | **Description** | | --- | --- | --- | -| creation_stack | typing.List[str] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| fqn | str | *No description.* | +| creation_stack | typing.List[str] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| fqn | str | *No description.* | --- -##### `creation_stack`Required +##### `creation_stack`Required ```python creation_stack: typing.List[str] @@ -31878,7 +35942,7 @@ If this returns an empty array the stack will not be attached. --- -##### `fqn`Required +##### `fqn`Required ```python fqn: str @@ -31889,14 +35953,14 @@ fqn: str --- -### DataDigitaloceanAppSpecStaticSiteCorsOutputReference +### DataDigitaloceanAppSpecStaticSiteGithubOutputReference -#### Initializers +#### Initializers ```python from cdktf_cdktf_provider_digitalocean import data_digitalocean_app -dataDigitaloceanApp.DataDigitaloceanAppSpecStaticSiteCorsOutputReference( +dataDigitaloceanApp.DataDigitaloceanAppSpecStaticSiteGithubOutputReference( terraform_resource: IInterpolatingParent, terraform_attribute: str, complex_object_index: typing.Union[int, float], @@ -31906,14 +35970,14 @@ dataDigitaloceanApp.DataDigitaloceanAppSpecStaticSiteCorsOutputReference( | **Name** | **Type** | **Description** | | --- | --- | --- | -| terraform_resource | cdktf.IInterpolatingParent | The parent resource. | -| terraform_attribute | str | The attribute on the parent resource this class is referencing. | -| complex_object_index | typing.Union[int, float] | the index of this item in the list. | -| complex_object_is_from_set | bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | +| terraform_resource | cdktf.IInterpolatingParent | The parent resource. | +| terraform_attribute | str | The attribute on the parent resource this class is referencing. | +| complex_object_index | typing.Union[int, float] | the index of this item in the list. | +| complex_object_is_from_set | bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | --- -##### `terraform_resource`Required +##### `terraform_resource`Required - *Type:* cdktf.IInterpolatingParent @@ -31921,7 +35985,7 @@ The parent resource. --- -##### `terraform_attribute`Required +##### `terraform_attribute`Required - *Type:* str @@ -31929,7 +35993,7 @@ The attribute on the parent resource this class is referencing. --- -##### `complex_object_index`Required +##### `complex_object_index`Required - *Type:* typing.Union[int, float] @@ -31937,7 +36001,7 @@ the index of this item in the list. --- -##### `complex_object_is_from_set`Required +##### `complex_object_is_from_set`Required - *Type:* bool @@ -31949,29 +36013,29 @@ whether the list is wrapping a set (will add tolist() to be able to access an it | **Name** | **Description** | | --- | --- | -| compute_fqn | *No description.* | -| get_any_map_attribute | *No description.* | -| get_boolean_attribute | *No description.* | -| get_boolean_map_attribute | *No description.* | -| get_list_attribute | *No description.* | -| get_number_attribute | *No description.* | -| get_number_list_attribute | *No description.* | -| get_number_map_attribute | *No description.* | -| get_string_attribute | *No description.* | -| get_string_map_attribute | *No description.* | -| interpolation_for_attribute | *No description.* | -| resolve | Produce the Token's value at resolution time. | -| to_string | Return a string representation of this resolvable object. | +| compute_fqn | *No description.* | +| get_any_map_attribute | *No description.* | +| get_boolean_attribute | *No description.* | +| get_boolean_map_attribute | *No description.* | +| get_list_attribute | *No description.* | +| get_number_attribute | *No description.* | +| get_number_list_attribute | *No description.* | +| get_number_map_attribute | *No description.* | +| get_string_attribute | *No description.* | +| get_string_map_attribute | *No description.* | +| interpolation_for_attribute | *No description.* | +| resolve | Produce the Token's value at resolution time. | +| to_string | Return a string representation of this resolvable object. | --- -##### `compute_fqn` +##### `compute_fqn` ```python def compute_fqn() -> str ``` -##### `get_any_map_attribute` +##### `get_any_map_attribute` ```python def get_any_map_attribute( @@ -31979,13 +36043,13 @@ def get_any_map_attribute( ) -> typing.Mapping[typing.Any] ``` -###### `terraform_attribute`Required +###### `terraform_attribute`Required - *Type:* str --- -##### `get_boolean_attribute` +##### `get_boolean_attribute` ```python def get_boolean_attribute( @@ -31993,13 +36057,13 @@ def get_boolean_attribute( ) -> IResolvable ``` -###### `terraform_attribute`Required +###### `terraform_attribute`Required - *Type:* str --- -##### `get_boolean_map_attribute` +##### `get_boolean_map_attribute` ```python def get_boolean_map_attribute( @@ -32007,13 +36071,13 @@ def get_boolean_map_attribute( ) -> typing.Mapping[bool] ``` -###### `terraform_attribute`Required +###### `terraform_attribute`Required - *Type:* str --- -##### `get_list_attribute` +##### `get_list_attribute` ```python def get_list_attribute( @@ -32021,13 +36085,13 @@ def get_list_attribute( ) -> typing.List[str] ``` -###### `terraform_attribute`Required +###### `terraform_attribute`Required - *Type:* str --- -##### `get_number_attribute` +##### `get_number_attribute` ```python def get_number_attribute( @@ -32035,13 +36099,13 @@ def get_number_attribute( ) -> typing.Union[int, float] ``` -###### `terraform_attribute`Required +###### `terraform_attribute`Required - *Type:* str --- -##### `get_number_list_attribute` +##### `get_number_list_attribute` ```python def get_number_list_attribute( @@ -32049,13 +36113,13 @@ def get_number_list_attribute( ) -> typing.List[typing.Union[int, float]] ``` -###### `terraform_attribute`Required +###### `terraform_attribute`Required - *Type:* str --- -##### `get_number_map_attribute` +##### `get_number_map_attribute` ```python def get_number_map_attribute( @@ -32063,13 +36127,13 @@ def get_number_map_attribute( ) -> typing.Mapping[typing.Union[int, float]] ``` -###### `terraform_attribute`Required +###### `terraform_attribute`Required - *Type:* str --- -##### `get_string_attribute` +##### `get_string_attribute` ```python def get_string_attribute( @@ -32077,13 +36141,13 @@ def get_string_attribute( ) -> str ``` -###### `terraform_attribute`Required +###### `terraform_attribute`Required - *Type:* str --- -##### `get_string_map_attribute` +##### `get_string_map_attribute` ```python def get_string_map_attribute( @@ -32091,13 +36155,13 @@ def get_string_map_attribute( ) -> typing.Mapping[str] ``` -###### `terraform_attribute`Required +###### `terraform_attribute`Required - *Type:* str --- -##### `interpolation_for_attribute` +##### `interpolation_for_attribute` ```python def interpolation_for_attribute( @@ -32105,13 +36169,13 @@ def interpolation_for_attribute( ) -> IResolvable ``` -###### `property`Required +###### `property`Required - *Type:* str --- -##### `resolve` +##### `resolve` ```python def resolve( @@ -32121,13 +36185,13 @@ def resolve( Produce the Token's value at resolution time. -###### `_context`Required +###### `_context`Required - *Type:* cdktf.IResolveContext --- -##### `to_string` +##### `to_string` ```python def to_string() -> str @@ -32142,19 +36206,16 @@ Returns a reversible string representation. | **Name** | **Type** | **Description** | | --- | --- | --- | -| creation_stack | typing.List[str] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| fqn | str | *No description.* | -| allow_credentials | cdktf.IResolvable | *No description.* | -| allow_headers | typing.List[str] | *No description.* | -| allow_methods | typing.List[str] | *No description.* | -| allow_origins | DataDigitaloceanAppSpecStaticSiteCorsAllowOriginsList | *No description.* | -| expose_headers | typing.List[str] | *No description.* | -| max_age | str | *No description.* | -| internal_value | DataDigitaloceanAppSpecStaticSiteCors | *No description.* | +| creation_stack | typing.List[str] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| fqn | str | *No description.* | +| branch | str | *No description.* | +| deploy_on_push | cdktf.IResolvable | *No description.* | +| repo | str | *No description.* | +| internal_value | DataDigitaloceanAppSpecStaticSiteGithub | *No description.* | --- -##### `creation_stack`Required +##### `creation_stack`Required ```python creation_stack: typing.List[str] @@ -32168,7 +36229,7 @@ If this returns an empty array the stack will not be attached. --- -##### `fqn`Required +##### `fqn`Required ```python fqn: str @@ -32178,85 +36239,55 @@ fqn: str --- -##### `allow_credentials`Required - -```python -allow_credentials: IResolvable -``` - -- *Type:* cdktf.IResolvable - ---- - -##### `allow_headers`Required - -```python -allow_headers: typing.List[str] -``` - -- *Type:* typing.List[str] - ---- - -##### `allow_methods`Required - -```python -allow_methods: typing.List[str] -``` - -- *Type:* typing.List[str] - ---- - -##### `allow_origins`Required +##### `branch`Required ```python -allow_origins: DataDigitaloceanAppSpecStaticSiteCorsAllowOriginsList +branch: str ``` -- *Type:* DataDigitaloceanAppSpecStaticSiteCorsAllowOriginsList +- *Type:* str --- -##### `expose_headers`Required +##### `deploy_on_push`Required ```python -expose_headers: typing.List[str] +deploy_on_push: IResolvable ``` -- *Type:* typing.List[str] +- *Type:* cdktf.IResolvable --- -##### `max_age`Required +##### `repo`Required ```python -max_age: str +repo: str ``` - *Type:* str --- -##### `internal_value`Optional +##### `internal_value`Optional ```python -internal_value: DataDigitaloceanAppSpecStaticSiteCors +internal_value: DataDigitaloceanAppSpecStaticSiteGithub ``` -- *Type:* DataDigitaloceanAppSpecStaticSiteCors +- *Type:* DataDigitaloceanAppSpecStaticSiteGithub --- -### DataDigitaloceanAppSpecStaticSiteEnvList +### DataDigitaloceanAppSpecStaticSiteGitlabList -#### Initializers +#### Initializers ```python from cdktf_cdktf_provider_digitalocean import data_digitalocean_app -dataDigitaloceanApp.DataDigitaloceanAppSpecStaticSiteEnvList( +dataDigitaloceanApp.DataDigitaloceanAppSpecStaticSiteGitlabList( terraform_resource: IInterpolatingParent, terraform_attribute: str, wraps_set: bool @@ -32265,13 +36296,13 @@ dataDigitaloceanApp.DataDigitaloceanAppSpecStaticSiteEnvList( | **Name** | **Type** | **Description** | | --- | --- | --- | -| terraform_resource | cdktf.IInterpolatingParent | The parent resource. | -| terraform_attribute | str | The attribute on the parent resource this class is referencing. | -| wraps_set | bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | +| terraform_resource | cdktf.IInterpolatingParent | The parent resource. | +| terraform_attribute | str | The attribute on the parent resource this class is referencing. | +| wraps_set | bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | --- -##### `terraform_resource`Required +##### `terraform_resource`Required - *Type:* cdktf.IInterpolatingParent @@ -32279,7 +36310,7 @@ The parent resource. --- -##### `terraform_attribute`Required +##### `terraform_attribute`Required - *Type:* str @@ -32287,7 +36318,7 @@ The attribute on the parent resource this class is referencing. --- -##### `wraps_set`Required +##### `wraps_set`Required - *Type:* bool @@ -32299,15 +36330,15 @@ whether the list is wrapping a set (will add tolist() to be able to access an it | **Name** | **Description** | | --- | --- | -| all_with_map_key | Creating an iterator for this complex list. | -| compute_fqn | *No description.* | -| resolve | Produce the Token's value at resolution time. | -| to_string | Return a string representation of this resolvable object. | -| get | *No description.* | +| all_with_map_key | Creating an iterator for this complex list. | +| compute_fqn | *No description.* | +| resolve | Produce the Token's value at resolution time. | +| to_string | Return a string representation of this resolvable object. | +| get | *No description.* | --- -##### `all_with_map_key` +##### `all_with_map_key` ```python def all_with_map_key( @@ -32319,19 +36350,19 @@ Creating an iterator for this complex list. The list will be converted into a map with the mapKeyAttributeName as the key. -###### `map_key_attribute_name`Required +###### `map_key_attribute_name`Required - *Type:* str --- -##### `compute_fqn` +##### `compute_fqn` ```python def compute_fqn() -> str ``` -##### `resolve` +##### `resolve` ```python def resolve( @@ -32341,13 +36372,13 @@ def resolve( Produce the Token's value at resolution time. -###### `_context`Required +###### `_context`Required - *Type:* cdktf.IResolveContext --- -##### `to_string` +##### `to_string` ```python def to_string() -> str @@ -32357,15 +36388,15 @@ Return a string representation of this resolvable object. Returns a reversible string representation. -##### `get` +##### `get` ```python def get( index: typing.Union[int, float] -) -> DataDigitaloceanAppSpecStaticSiteEnvOutputReference +) -> DataDigitaloceanAppSpecStaticSiteGitlabOutputReference ``` -###### `index`Required +###### `index`Required - *Type:* typing.Union[int, float] @@ -32378,12 +36409,12 @@ the index of the item to return. | **Name** | **Type** | **Description** | | --- | --- | --- | -| creation_stack | typing.List[str] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| fqn | str | *No description.* | +| creation_stack | typing.List[str] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| fqn | str | *No description.* | --- -##### `creation_stack`Required +##### `creation_stack`Required ```python creation_stack: typing.List[str] @@ -32397,7 +36428,7 @@ If this returns an empty array the stack will not be attached. --- -##### `fqn`Required +##### `fqn`Required ```python fqn: str @@ -32408,14 +36439,14 @@ fqn: str --- -### DataDigitaloceanAppSpecStaticSiteEnvOutputReference +### DataDigitaloceanAppSpecStaticSiteGitlabOutputReference -#### Initializers +#### Initializers ```python from cdktf_cdktf_provider_digitalocean import data_digitalocean_app -dataDigitaloceanApp.DataDigitaloceanAppSpecStaticSiteEnvOutputReference( +dataDigitaloceanApp.DataDigitaloceanAppSpecStaticSiteGitlabOutputReference( terraform_resource: IInterpolatingParent, terraform_attribute: str, complex_object_index: typing.Union[int, float], @@ -32425,14 +36456,14 @@ dataDigitaloceanApp.DataDigitaloceanAppSpecStaticSiteEnvOutputReference( | **Name** | **Type** | **Description** | | --- | --- | --- | -| terraform_resource | cdktf.IInterpolatingParent | The parent resource. | -| terraform_attribute | str | The attribute on the parent resource this class is referencing. | -| complex_object_index | typing.Union[int, float] | the index of this item in the list. | -| complex_object_is_from_set | bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | +| terraform_resource | cdktf.IInterpolatingParent | The parent resource. | +| terraform_attribute | str | The attribute on the parent resource this class is referencing. | +| complex_object_index | typing.Union[int, float] | the index of this item in the list. | +| complex_object_is_from_set | bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | --- -##### `terraform_resource`Required +##### `terraform_resource`Required - *Type:* cdktf.IInterpolatingParent @@ -32440,7 +36471,7 @@ The parent resource. --- -##### `terraform_attribute`Required +##### `terraform_attribute`Required - *Type:* str @@ -32448,7 +36479,7 @@ The attribute on the parent resource this class is referencing. --- -##### `complex_object_index`Required +##### `complex_object_index`Required - *Type:* typing.Union[int, float] @@ -32456,7 +36487,7 @@ the index of this item in the list. --- -##### `complex_object_is_from_set`Required +##### `complex_object_is_from_set`Required - *Type:* bool @@ -32468,29 +36499,29 @@ whether the list is wrapping a set (will add tolist() to be able to access an it | **Name** | **Description** | | --- | --- | -| compute_fqn | *No description.* | -| get_any_map_attribute | *No description.* | -| get_boolean_attribute | *No description.* | -| get_boolean_map_attribute | *No description.* | -| get_list_attribute | *No description.* | -| get_number_attribute | *No description.* | -| get_number_list_attribute | *No description.* | -| get_number_map_attribute | *No description.* | -| get_string_attribute | *No description.* | -| get_string_map_attribute | *No description.* | -| interpolation_for_attribute | *No description.* | -| resolve | Produce the Token's value at resolution time. | -| to_string | Return a string representation of this resolvable object. | +| compute_fqn | *No description.* | +| get_any_map_attribute | *No description.* | +| get_boolean_attribute | *No description.* | +| get_boolean_map_attribute | *No description.* | +| get_list_attribute | *No description.* | +| get_number_attribute | *No description.* | +| get_number_list_attribute | *No description.* | +| get_number_map_attribute | *No description.* | +| get_string_attribute | *No description.* | +| get_string_map_attribute | *No description.* | +| interpolation_for_attribute | *No description.* | +| resolve | Produce the Token's value at resolution time. | +| to_string | Return a string representation of this resolvable object. | --- -##### `compute_fqn` +##### `compute_fqn` ```python def compute_fqn() -> str ``` -##### `get_any_map_attribute` +##### `get_any_map_attribute` ```python def get_any_map_attribute( @@ -32498,13 +36529,13 @@ def get_any_map_attribute( ) -> typing.Mapping[typing.Any] ``` -###### `terraform_attribute`Required +###### `terraform_attribute`Required - *Type:* str --- -##### `get_boolean_attribute` +##### `get_boolean_attribute` ```python def get_boolean_attribute( @@ -32512,13 +36543,13 @@ def get_boolean_attribute( ) -> IResolvable ``` -###### `terraform_attribute`Required +###### `terraform_attribute`Required - *Type:* str --- -##### `get_boolean_map_attribute` +##### `get_boolean_map_attribute` ```python def get_boolean_map_attribute( @@ -32526,13 +36557,13 @@ def get_boolean_map_attribute( ) -> typing.Mapping[bool] ``` -###### `terraform_attribute`Required +###### `terraform_attribute`Required - *Type:* str --- -##### `get_list_attribute` +##### `get_list_attribute` ```python def get_list_attribute( @@ -32540,13 +36571,13 @@ def get_list_attribute( ) -> typing.List[str] ``` -###### `terraform_attribute`Required +###### `terraform_attribute`Required - *Type:* str --- -##### `get_number_attribute` +##### `get_number_attribute` ```python def get_number_attribute( @@ -32554,13 +36585,13 @@ def get_number_attribute( ) -> typing.Union[int, float] ``` -###### `terraform_attribute`Required +###### `terraform_attribute`Required - *Type:* str --- -##### `get_number_list_attribute` +##### `get_number_list_attribute` ```python def get_number_list_attribute( @@ -32568,13 +36599,13 @@ def get_number_list_attribute( ) -> typing.List[typing.Union[int, float]] ``` -###### `terraform_attribute`Required +###### `terraform_attribute`Required - *Type:* str --- -##### `get_number_map_attribute` +##### `get_number_map_attribute` ```python def get_number_map_attribute( @@ -32582,13 +36613,13 @@ def get_number_map_attribute( ) -> typing.Mapping[typing.Union[int, float]] ``` -###### `terraform_attribute`Required +###### `terraform_attribute`Required - *Type:* str --- -##### `get_string_attribute` +##### `get_string_attribute` ```python def get_string_attribute( @@ -32596,13 +36627,13 @@ def get_string_attribute( ) -> str ``` -###### `terraform_attribute`Required +###### `terraform_attribute`Required - *Type:* str --- -##### `get_string_map_attribute` +##### `get_string_map_attribute` ```python def get_string_map_attribute( @@ -32610,13 +36641,13 @@ def get_string_map_attribute( ) -> typing.Mapping[str] ``` -###### `terraform_attribute`Required +###### `terraform_attribute`Required - *Type:* str --- -##### `interpolation_for_attribute` +##### `interpolation_for_attribute` ```python def interpolation_for_attribute( @@ -32624,13 +36655,13 @@ def interpolation_for_attribute( ) -> IResolvable ``` -###### `property`Required +###### `property`Required - *Type:* str --- -##### `resolve` +##### `resolve` ```python def resolve( @@ -32640,13 +36671,13 @@ def resolve( Produce the Token's value at resolution time. -###### `_context`Required +###### `_context`Required - *Type:* cdktf.IResolveContext --- -##### `to_string` +##### `to_string` ```python def to_string() -> str @@ -32661,17 +36692,16 @@ Returns a reversible string representation. | **Name** | **Type** | **Description** | | --- | --- | --- | -| creation_stack | typing.List[str] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| fqn | str | *No description.* | -| key | str | *No description.* | -| scope | str | *No description.* | -| type | str | *No description.* | -| value | str | *No description.* | -| internal_value | DataDigitaloceanAppSpecStaticSiteEnv | *No description.* | +| creation_stack | typing.List[str] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| fqn | str | *No description.* | +| branch | str | *No description.* | +| deploy_on_push | cdktf.IResolvable | *No description.* | +| repo | str | *No description.* | +| internal_value | DataDigitaloceanAppSpecStaticSiteGitlab | *No description.* | --- -##### `creation_stack`Required +##### `creation_stack`Required ```python creation_stack: typing.List[str] @@ -32685,7 +36715,7 @@ If this returns an empty array the stack will not be attached. --- -##### `fqn`Required +##### `fqn`Required ```python fqn: str @@ -32695,65 +36725,55 @@ fqn: str --- -##### `key`Required - -```python -key: str -``` - -- *Type:* str - ---- - -##### `scope`Required +##### `branch`Required ```python -scope: str +branch: str ``` - *Type:* str --- -##### `type`Required +##### `deploy_on_push`Required ```python -type: str +deploy_on_push: IResolvable ``` -- *Type:* str +- *Type:* cdktf.IResolvable --- -##### `value`Required +##### `repo`Required ```python -value: str +repo: str ``` - *Type:* str --- -##### `internal_value`Optional +##### `internal_value`Optional ```python -internal_value: DataDigitaloceanAppSpecStaticSiteEnv +internal_value: DataDigitaloceanAppSpecStaticSiteGitlab ``` -- *Type:* DataDigitaloceanAppSpecStaticSiteEnv +- *Type:* DataDigitaloceanAppSpecStaticSiteGitlab --- -### DataDigitaloceanAppSpecStaticSiteGithubList +### DataDigitaloceanAppSpecStaticSiteGitList -#### Initializers +#### Initializers ```python from cdktf_cdktf_provider_digitalocean import data_digitalocean_app -dataDigitaloceanApp.DataDigitaloceanAppSpecStaticSiteGithubList( +dataDigitaloceanApp.DataDigitaloceanAppSpecStaticSiteGitList( terraform_resource: IInterpolatingParent, terraform_attribute: str, wraps_set: bool @@ -32762,13 +36782,13 @@ dataDigitaloceanApp.DataDigitaloceanAppSpecStaticSiteGithubList( | **Name** | **Type** | **Description** | | --- | --- | --- | -| terraform_resource | cdktf.IInterpolatingParent | The parent resource. | -| terraform_attribute | str | The attribute on the parent resource this class is referencing. | -| wraps_set | bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | +| terraform_resource | cdktf.IInterpolatingParent | The parent resource. | +| terraform_attribute | str | The attribute on the parent resource this class is referencing. | +| wraps_set | bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | --- -##### `terraform_resource`Required +##### `terraform_resource`Required - *Type:* cdktf.IInterpolatingParent @@ -32776,7 +36796,7 @@ The parent resource. --- -##### `terraform_attribute`Required +##### `terraform_attribute`Required - *Type:* str @@ -32784,7 +36804,7 @@ The attribute on the parent resource this class is referencing. --- -##### `wraps_set`Required +##### `wraps_set`Required - *Type:* bool @@ -32796,15 +36816,15 @@ whether the list is wrapping a set (will add tolist() to be able to access an it | **Name** | **Description** | | --- | --- | -| all_with_map_key | Creating an iterator for this complex list. | -| compute_fqn | *No description.* | -| resolve | Produce the Token's value at resolution time. | -| to_string | Return a string representation of this resolvable object. | -| get | *No description.* | +| all_with_map_key | Creating an iterator for this complex list. | +| compute_fqn | *No description.* | +| resolve | Produce the Token's value at resolution time. | +| to_string | Return a string representation of this resolvable object. | +| get | *No description.* | --- -##### `all_with_map_key` +##### `all_with_map_key` ```python def all_with_map_key( @@ -32816,19 +36836,19 @@ Creating an iterator for this complex list. The list will be converted into a map with the mapKeyAttributeName as the key. -###### `map_key_attribute_name`Required +###### `map_key_attribute_name`Required - *Type:* str --- -##### `compute_fqn` +##### `compute_fqn` ```python def compute_fqn() -> str ``` -##### `resolve` +##### `resolve` ```python def resolve( @@ -32838,13 +36858,13 @@ def resolve( Produce the Token's value at resolution time. -###### `_context`Required +###### `_context`Required - *Type:* cdktf.IResolveContext --- -##### `to_string` +##### `to_string` ```python def to_string() -> str @@ -32854,15 +36874,15 @@ Return a string representation of this resolvable object. Returns a reversible string representation. -##### `get` +##### `get` ```python def get( index: typing.Union[int, float] -) -> DataDigitaloceanAppSpecStaticSiteGithubOutputReference +) -> DataDigitaloceanAppSpecStaticSiteGitOutputReference ``` -###### `index`Required +###### `index`Required - *Type:* typing.Union[int, float] @@ -32875,12 +36895,12 @@ the index of the item to return. | **Name** | **Type** | **Description** | | --- | --- | --- | -| creation_stack | typing.List[str] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| fqn | str | *No description.* | +| creation_stack | typing.List[str] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| fqn | str | *No description.* | --- -##### `creation_stack`Required +##### `creation_stack`Required ```python creation_stack: typing.List[str] @@ -32894,7 +36914,7 @@ If this returns an empty array the stack will not be attached. --- -##### `fqn`Required +##### `fqn`Required ```python fqn: str @@ -32905,14 +36925,14 @@ fqn: str --- -### DataDigitaloceanAppSpecStaticSiteGithubOutputReference +### DataDigitaloceanAppSpecStaticSiteGitOutputReference -#### Initializers +#### Initializers ```python from cdktf_cdktf_provider_digitalocean import data_digitalocean_app -dataDigitaloceanApp.DataDigitaloceanAppSpecStaticSiteGithubOutputReference( +dataDigitaloceanApp.DataDigitaloceanAppSpecStaticSiteGitOutputReference( terraform_resource: IInterpolatingParent, terraform_attribute: str, complex_object_index: typing.Union[int, float], @@ -32922,14 +36942,14 @@ dataDigitaloceanApp.DataDigitaloceanAppSpecStaticSiteGithubOutputReference( | **Name** | **Type** | **Description** | | --- | --- | --- | -| terraform_resource | cdktf.IInterpolatingParent | The parent resource. | -| terraform_attribute | str | The attribute on the parent resource this class is referencing. | -| complex_object_index | typing.Union[int, float] | the index of this item in the list. | -| complex_object_is_from_set | bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | +| terraform_resource | cdktf.IInterpolatingParent | The parent resource. | +| terraform_attribute | str | The attribute on the parent resource this class is referencing. | +| complex_object_index | typing.Union[int, float] | the index of this item in the list. | +| complex_object_is_from_set | bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | --- -##### `terraform_resource`Required +##### `terraform_resource`Required - *Type:* cdktf.IInterpolatingParent @@ -32937,7 +36957,7 @@ The parent resource. --- -##### `terraform_attribute`Required +##### `terraform_attribute`Required - *Type:* str @@ -32945,7 +36965,7 @@ The attribute on the parent resource this class is referencing. --- -##### `complex_object_index`Required +##### `complex_object_index`Required - *Type:* typing.Union[int, float] @@ -32953,7 +36973,7 @@ the index of this item in the list. --- -##### `complex_object_is_from_set`Required +##### `complex_object_is_from_set`Required - *Type:* bool @@ -32965,29 +36985,29 @@ whether the list is wrapping a set (will add tolist() to be able to access an it | **Name** | **Description** | | --- | --- | -| compute_fqn | *No description.* | -| get_any_map_attribute | *No description.* | -| get_boolean_attribute | *No description.* | -| get_boolean_map_attribute | *No description.* | -| get_list_attribute | *No description.* | -| get_number_attribute | *No description.* | -| get_number_list_attribute | *No description.* | -| get_number_map_attribute | *No description.* | -| get_string_attribute | *No description.* | -| get_string_map_attribute | *No description.* | -| interpolation_for_attribute | *No description.* | -| resolve | Produce the Token's value at resolution time. | -| to_string | Return a string representation of this resolvable object. | +| compute_fqn | *No description.* | +| get_any_map_attribute | *No description.* | +| get_boolean_attribute | *No description.* | +| get_boolean_map_attribute | *No description.* | +| get_list_attribute | *No description.* | +| get_number_attribute | *No description.* | +| get_number_list_attribute | *No description.* | +| get_number_map_attribute | *No description.* | +| get_string_attribute | *No description.* | +| get_string_map_attribute | *No description.* | +| interpolation_for_attribute | *No description.* | +| resolve | Produce the Token's value at resolution time. | +| to_string | Return a string representation of this resolvable object. | --- -##### `compute_fqn` +##### `compute_fqn` ```python def compute_fqn() -> str ``` -##### `get_any_map_attribute` +##### `get_any_map_attribute` ```python def get_any_map_attribute( @@ -32995,13 +37015,13 @@ def get_any_map_attribute( ) -> typing.Mapping[typing.Any] ``` -###### `terraform_attribute`Required +###### `terraform_attribute`Required - *Type:* str --- -##### `get_boolean_attribute` +##### `get_boolean_attribute` ```python def get_boolean_attribute( @@ -33009,13 +37029,13 @@ def get_boolean_attribute( ) -> IResolvable ``` -###### `terraform_attribute`Required +###### `terraform_attribute`Required - *Type:* str --- -##### `get_boolean_map_attribute` +##### `get_boolean_map_attribute` ```python def get_boolean_map_attribute( @@ -33023,13 +37043,13 @@ def get_boolean_map_attribute( ) -> typing.Mapping[bool] ``` -###### `terraform_attribute`Required +###### `terraform_attribute`Required - *Type:* str --- -##### `get_list_attribute` +##### `get_list_attribute` ```python def get_list_attribute( @@ -33037,13 +37057,13 @@ def get_list_attribute( ) -> typing.List[str] ``` -###### `terraform_attribute`Required +###### `terraform_attribute`Required - *Type:* str --- -##### `get_number_attribute` +##### `get_number_attribute` ```python def get_number_attribute( @@ -33051,13 +37071,13 @@ def get_number_attribute( ) -> typing.Union[int, float] ``` -###### `terraform_attribute`Required +###### `terraform_attribute`Required - *Type:* str --- -##### `get_number_list_attribute` +##### `get_number_list_attribute` ```python def get_number_list_attribute( @@ -33065,13 +37085,13 @@ def get_number_list_attribute( ) -> typing.List[typing.Union[int, float]] ``` -###### `terraform_attribute`Required +###### `terraform_attribute`Required - *Type:* str --- -##### `get_number_map_attribute` +##### `get_number_map_attribute` ```python def get_number_map_attribute( @@ -33079,13 +37099,13 @@ def get_number_map_attribute( ) -> typing.Mapping[typing.Union[int, float]] ``` -###### `terraform_attribute`Required +###### `terraform_attribute`Required - *Type:* str --- -##### `get_string_attribute` +##### `get_string_attribute` ```python def get_string_attribute( @@ -33093,13 +37113,13 @@ def get_string_attribute( ) -> str ``` -###### `terraform_attribute`Required +###### `terraform_attribute`Required - *Type:* str --- -##### `get_string_map_attribute` +##### `get_string_map_attribute` ```python def get_string_map_attribute( @@ -33107,13 +37127,13 @@ def get_string_map_attribute( ) -> typing.Mapping[str] ``` -###### `terraform_attribute`Required +###### `terraform_attribute`Required - *Type:* str --- -##### `interpolation_for_attribute` +##### `interpolation_for_attribute` ```python def interpolation_for_attribute( @@ -33121,13 +37141,13 @@ def interpolation_for_attribute( ) -> IResolvable ``` -###### `property`Required +###### `property`Required - *Type:* str --- -##### `resolve` +##### `resolve` ```python def resolve( @@ -33137,13 +37157,13 @@ def resolve( Produce the Token's value at resolution time. -###### `_context`Required +###### `_context`Required - *Type:* cdktf.IResolveContext --- -##### `to_string` +##### `to_string` ```python def to_string() -> str @@ -33158,16 +37178,15 @@ Returns a reversible string representation. | **Name** | **Type** | **Description** | | --- | --- | --- | -| creation_stack | typing.List[str] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| fqn | str | *No description.* | -| branch | str | *No description.* | -| deploy_on_push | cdktf.IResolvable | *No description.* | -| repo | str | *No description.* | -| internal_value | DataDigitaloceanAppSpecStaticSiteGithub | *No description.* | +| creation_stack | typing.List[str] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| fqn | str | *No description.* | +| branch | str | *No description.* | +| repo_clone_url | str | *No description.* | +| internal_value | DataDigitaloceanAppSpecStaticSiteGit | *No description.* | --- -##### `creation_stack`Required +##### `creation_stack`Required ```python creation_stack: typing.List[str] @@ -33181,7 +37200,7 @@ If this returns an empty array the stack will not be attached. --- -##### `fqn`Required +##### `fqn`Required ```python fqn: str @@ -33191,7 +37210,7 @@ fqn: str --- -##### `branch`Required +##### `branch`Required ```python branch: str @@ -33201,45 +37220,35 @@ branch: str --- -##### `deploy_on_push`Required - -```python -deploy_on_push: IResolvable -``` - -- *Type:* cdktf.IResolvable - ---- - -##### `repo`Required +##### `repo_clone_url`Required ```python -repo: str +repo_clone_url: str ``` - *Type:* str --- -##### `internal_value`Optional +##### `internal_value`Optional ```python -internal_value: DataDigitaloceanAppSpecStaticSiteGithub +internal_value: DataDigitaloceanAppSpecStaticSiteGit ``` -- *Type:* DataDigitaloceanAppSpecStaticSiteGithub +- *Type:* DataDigitaloceanAppSpecStaticSiteGit --- -### DataDigitaloceanAppSpecStaticSiteGitlabList +### DataDigitaloceanAppSpecStaticSiteList -#### Initializers +#### Initializers ```python from cdktf_cdktf_provider_digitalocean import data_digitalocean_app -dataDigitaloceanApp.DataDigitaloceanAppSpecStaticSiteGitlabList( +dataDigitaloceanApp.DataDigitaloceanAppSpecStaticSiteList( terraform_resource: IInterpolatingParent, terraform_attribute: str, wraps_set: bool @@ -33248,13 +37257,13 @@ dataDigitaloceanApp.DataDigitaloceanAppSpecStaticSiteGitlabList( | **Name** | **Type** | **Description** | | --- | --- | --- | -| terraform_resource | cdktf.IInterpolatingParent | The parent resource. | -| terraform_attribute | str | The attribute on the parent resource this class is referencing. | -| wraps_set | bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | +| terraform_resource | cdktf.IInterpolatingParent | The parent resource. | +| terraform_attribute | str | The attribute on the parent resource this class is referencing. | +| wraps_set | bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | --- -##### `terraform_resource`Required +##### `terraform_resource`Required - *Type:* cdktf.IInterpolatingParent @@ -33262,7 +37271,7 @@ The parent resource. --- -##### `terraform_attribute`Required +##### `terraform_attribute`Required - *Type:* str @@ -33270,7 +37279,7 @@ The attribute on the parent resource this class is referencing. --- -##### `wraps_set`Required +##### `wraps_set`Required - *Type:* bool @@ -33282,15 +37291,15 @@ whether the list is wrapping a set (will add tolist() to be able to access an it | **Name** | **Description** | | --- | --- | -| all_with_map_key | Creating an iterator for this complex list. | -| compute_fqn | *No description.* | -| resolve | Produce the Token's value at resolution time. | -| to_string | Return a string representation of this resolvable object. | -| get | *No description.* | +| all_with_map_key | Creating an iterator for this complex list. | +| compute_fqn | *No description.* | +| resolve | Produce the Token's value at resolution time. | +| to_string | Return a string representation of this resolvable object. | +| get | *No description.* | --- -##### `all_with_map_key` +##### `all_with_map_key` ```python def all_with_map_key( @@ -33302,19 +37311,19 @@ Creating an iterator for this complex list. The list will be converted into a map with the mapKeyAttributeName as the key. -###### `map_key_attribute_name`Required +###### `map_key_attribute_name`Required - *Type:* str --- -##### `compute_fqn` +##### `compute_fqn` ```python def compute_fqn() -> str ``` -##### `resolve` +##### `resolve` ```python def resolve( @@ -33324,13 +37333,13 @@ def resolve( Produce the Token's value at resolution time. -###### `_context`Required +###### `_context`Required - *Type:* cdktf.IResolveContext --- -##### `to_string` +##### `to_string` ```python def to_string() -> str @@ -33340,15 +37349,15 @@ Return a string representation of this resolvable object. Returns a reversible string representation. -##### `get` +##### `get` ```python def get( index: typing.Union[int, float] -) -> DataDigitaloceanAppSpecStaticSiteGitlabOutputReference +) -> DataDigitaloceanAppSpecStaticSiteOutputReference ``` -###### `index`Required +###### `index`Required - *Type:* typing.Union[int, float] @@ -33361,12 +37370,12 @@ the index of the item to return. | **Name** | **Type** | **Description** | | --- | --- | --- | -| creation_stack | typing.List[str] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| fqn | str | *No description.* | +| creation_stack | typing.List[str] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| fqn | str | *No description.* | --- -##### `creation_stack`Required +##### `creation_stack`Required ```python creation_stack: typing.List[str] @@ -33380,7 +37389,7 @@ If this returns an empty array the stack will not be attached. --- -##### `fqn`Required +##### `fqn`Required ```python fqn: str @@ -33391,14 +37400,14 @@ fqn: str --- -### DataDigitaloceanAppSpecStaticSiteGitlabOutputReference +### DataDigitaloceanAppSpecStaticSiteOutputReference -#### Initializers +#### Initializers ```python from cdktf_cdktf_provider_digitalocean import data_digitalocean_app -dataDigitaloceanApp.DataDigitaloceanAppSpecStaticSiteGitlabOutputReference( +dataDigitaloceanApp.DataDigitaloceanAppSpecStaticSiteOutputReference( terraform_resource: IInterpolatingParent, terraform_attribute: str, complex_object_index: typing.Union[int, float], @@ -33408,14 +37417,14 @@ dataDigitaloceanApp.DataDigitaloceanAppSpecStaticSiteGitlabOutputReference( | **Name** | **Type** | **Description** | | --- | --- | --- | -| terraform_resource | cdktf.IInterpolatingParent | The parent resource. | -| terraform_attribute | str | The attribute on the parent resource this class is referencing. | -| complex_object_index | typing.Union[int, float] | the index of this item in the list. | -| complex_object_is_from_set | bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | +| terraform_resource | cdktf.IInterpolatingParent | The parent resource. | +| terraform_attribute | str | The attribute on the parent resource this class is referencing. | +| complex_object_index | typing.Union[int, float] | the index of this item in the list. | +| complex_object_is_from_set | bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | --- -##### `terraform_resource`Required +##### `terraform_resource`Required - *Type:* cdktf.IInterpolatingParent @@ -33423,7 +37432,7 @@ The parent resource. --- -##### `terraform_attribute`Required +##### `terraform_attribute`Required - *Type:* str @@ -33431,7 +37440,7 @@ The attribute on the parent resource this class is referencing. --- -##### `complex_object_index`Required +##### `complex_object_index`Required - *Type:* typing.Union[int, float] @@ -33439,7 +37448,7 @@ the index of this item in the list. --- -##### `complex_object_is_from_set`Required +##### `complex_object_is_from_set`Required - *Type:* bool @@ -33451,29 +37460,29 @@ whether the list is wrapping a set (will add tolist() to be able to access an it | **Name** | **Description** | | --- | --- | -| compute_fqn | *No description.* | -| get_any_map_attribute | *No description.* | -| get_boolean_attribute | *No description.* | -| get_boolean_map_attribute | *No description.* | -| get_list_attribute | *No description.* | -| get_number_attribute | *No description.* | -| get_number_list_attribute | *No description.* | -| get_number_map_attribute | *No description.* | -| get_string_attribute | *No description.* | -| get_string_map_attribute | *No description.* | -| interpolation_for_attribute | *No description.* | -| resolve | Produce the Token's value at resolution time. | -| to_string | Return a string representation of this resolvable object. | +| compute_fqn | *No description.* | +| get_any_map_attribute | *No description.* | +| get_boolean_attribute | *No description.* | +| get_boolean_map_attribute | *No description.* | +| get_list_attribute | *No description.* | +| get_number_attribute | *No description.* | +| get_number_list_attribute | *No description.* | +| get_number_map_attribute | *No description.* | +| get_string_attribute | *No description.* | +| get_string_map_attribute | *No description.* | +| interpolation_for_attribute | *No description.* | +| resolve | Produce the Token's value at resolution time. | +| to_string | Return a string representation of this resolvable object. | --- -##### `compute_fqn` +##### `compute_fqn` ```python def compute_fqn() -> str ``` -##### `get_any_map_attribute` +##### `get_any_map_attribute` ```python def get_any_map_attribute( @@ -33481,13 +37490,13 @@ def get_any_map_attribute( ) -> typing.Mapping[typing.Any] ``` -###### `terraform_attribute`Required +###### `terraform_attribute`Required - *Type:* str --- -##### `get_boolean_attribute` +##### `get_boolean_attribute` ```python def get_boolean_attribute( @@ -33495,13 +37504,13 @@ def get_boolean_attribute( ) -> IResolvable ``` -###### `terraform_attribute`Required +###### `terraform_attribute`Required - *Type:* str --- -##### `get_boolean_map_attribute` +##### `get_boolean_map_attribute` ```python def get_boolean_map_attribute( @@ -33509,13 +37518,13 @@ def get_boolean_map_attribute( ) -> typing.Mapping[bool] ``` -###### `terraform_attribute`Required +###### `terraform_attribute`Required - *Type:* str --- -##### `get_list_attribute` +##### `get_list_attribute` ```python def get_list_attribute( @@ -33523,13 +37532,13 @@ def get_list_attribute( ) -> typing.List[str] ``` -###### `terraform_attribute`Required +###### `terraform_attribute`Required - *Type:* str --- -##### `get_number_attribute` +##### `get_number_attribute` ```python def get_number_attribute( @@ -33537,13 +37546,13 @@ def get_number_attribute( ) -> typing.Union[int, float] ``` -###### `terraform_attribute`Required +###### `terraform_attribute`Required - *Type:* str --- -##### `get_number_list_attribute` +##### `get_number_list_attribute` ```python def get_number_list_attribute( @@ -33551,13 +37560,13 @@ def get_number_list_attribute( ) -> typing.List[typing.Union[int, float]] ``` -###### `terraform_attribute`Required +###### `terraform_attribute`Required - *Type:* str --- -##### `get_number_map_attribute` +##### `get_number_map_attribute` ```python def get_number_map_attribute( @@ -33565,13 +37574,13 @@ def get_number_map_attribute( ) -> typing.Mapping[typing.Union[int, float]] ``` -###### `terraform_attribute`Required +###### `terraform_attribute`Required - *Type:* str --- -##### `get_string_attribute` +##### `get_string_attribute` ```python def get_string_attribute( @@ -33579,13 +37588,13 @@ def get_string_attribute( ) -> str ``` -###### `terraform_attribute`Required +###### `terraform_attribute`Required - *Type:* str --- -##### `get_string_map_attribute` +##### `get_string_map_attribute` ```python def get_string_map_attribute( @@ -33593,13 +37602,13 @@ def get_string_map_attribute( ) -> typing.Mapping[str] ``` -###### `terraform_attribute`Required +###### `terraform_attribute`Required - *Type:* str --- -##### `interpolation_for_attribute` +##### `interpolation_for_attribute` ```python def interpolation_for_attribute( @@ -33607,125 +37616,257 @@ def interpolation_for_attribute( ) -> IResolvable ``` -###### `property`Required +###### `property`Required + +- *Type:* str + +--- + +##### `resolve` + +```python +def resolve( + _context: IResolveContext +) -> typing.Any +``` + +Produce the Token's value at resolution time. + +###### `_context`Required + +- *Type:* cdktf.IResolveContext + +--- + +##### `to_string` + +```python +def to_string() -> str +``` + +Return a string representation of this resolvable object. + +Returns a reversible string representation. + + +#### Properties + +| **Name** | **Type** | **Description** | +| --- | --- | --- | +| creation_stack | typing.List[str] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| fqn | str | *No description.* | +| build_command | str | *No description.* | +| catchall_document | str | *No description.* | +| cors | DataDigitaloceanAppSpecStaticSiteCorsList | *No description.* | +| dockerfile_path | str | *No description.* | +| env | DataDigitaloceanAppSpecStaticSiteEnvList | *No description.* | +| environment_slug | str | *No description.* | +| error_document | str | *No description.* | +| git | DataDigitaloceanAppSpecStaticSiteGitList | *No description.* | +| github | DataDigitaloceanAppSpecStaticSiteGithubList | *No description.* | +| gitlab | DataDigitaloceanAppSpecStaticSiteGitlabList | *No description.* | +| index_document | str | *No description.* | +| name | str | *No description.* | +| output_dir | str | *No description.* | +| routes | DataDigitaloceanAppSpecStaticSiteRoutesList | *No description.* | +| source_dir | str | *No description.* | +| internal_value | DataDigitaloceanAppSpecStaticSite | *No description.* | + +--- + +##### `creation_stack`Required + +```python +creation_stack: typing.List[str] +``` + +- *Type:* typing.List[str] + +The creation stack of this resolvable which will be appended to errors thrown during resolution. + +If this returns an empty array the stack will not be attached. + +--- + +##### `fqn`Required + +```python +fqn: str +``` + +- *Type:* str + +--- + +##### `build_command`Required + +```python +build_command: str +``` + +- *Type:* str + +--- + +##### `catchall_document`Required + +```python +catchall_document: str +``` + +- *Type:* str + +--- + +##### `cors`Required + +```python +cors: DataDigitaloceanAppSpecStaticSiteCorsList +``` + +- *Type:* DataDigitaloceanAppSpecStaticSiteCorsList + +--- + +##### `dockerfile_path`Required + +```python +dockerfile_path: str +``` + +- *Type:* str + +--- + +##### `env`Required + +```python +env: DataDigitaloceanAppSpecStaticSiteEnvList +``` + +- *Type:* DataDigitaloceanAppSpecStaticSiteEnvList + +--- + +##### `environment_slug`Required + +```python +environment_slug: str +``` + +- *Type:* str + +--- + +##### `error_document`Required + +```python +error_document: str +``` - *Type:* str --- -##### `resolve` +##### `git`Required ```python -def resolve( - _context: IResolveContext -) -> typing.Any +git: DataDigitaloceanAppSpecStaticSiteGitList ``` -Produce the Token's value at resolution time. - -###### `_context`Required - -- *Type:* cdktf.IResolveContext +- *Type:* DataDigitaloceanAppSpecStaticSiteGitList --- -##### `to_string` +##### `github`Required ```python -def to_string() -> str +github: DataDigitaloceanAppSpecStaticSiteGithubList ``` -Return a string representation of this resolvable object. +- *Type:* DataDigitaloceanAppSpecStaticSiteGithubList -Returns a reversible string representation. +--- +##### `gitlab`Required -#### Properties +```python +gitlab: DataDigitaloceanAppSpecStaticSiteGitlabList +``` -| **Name** | **Type** | **Description** | -| --- | --- | --- | -| creation_stack | typing.List[str] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| fqn | str | *No description.* | -| branch | str | *No description.* | -| deploy_on_push | cdktf.IResolvable | *No description.* | -| repo | str | *No description.* | -| internal_value | DataDigitaloceanAppSpecStaticSiteGitlab | *No description.* | +- *Type:* DataDigitaloceanAppSpecStaticSiteGitlabList --- -##### `creation_stack`Required +##### `index_document`Required ```python -creation_stack: typing.List[str] +index_document: str ``` -- *Type:* typing.List[str] - -The creation stack of this resolvable which will be appended to errors thrown during resolution. - -If this returns an empty array the stack will not be attached. +- *Type:* str --- -##### `fqn`Required +##### `name`Required ```python -fqn: str +name: str ``` - *Type:* str --- -##### `branch`Required +##### `output_dir`Required ```python -branch: str +output_dir: str ``` - *Type:* str --- -##### `deploy_on_push`Required +##### `routes`Required ```python -deploy_on_push: IResolvable +routes: DataDigitaloceanAppSpecStaticSiteRoutesList ``` -- *Type:* cdktf.IResolvable +- *Type:* DataDigitaloceanAppSpecStaticSiteRoutesList --- -##### `repo`Required +##### `source_dir`Required ```python -repo: str +source_dir: str ``` - *Type:* str --- -##### `internal_value`Optional +##### `internal_value`Optional ```python -internal_value: DataDigitaloceanAppSpecStaticSiteGitlab +internal_value: DataDigitaloceanAppSpecStaticSite ``` -- *Type:* DataDigitaloceanAppSpecStaticSiteGitlab +- *Type:* DataDigitaloceanAppSpecStaticSite --- -### DataDigitaloceanAppSpecStaticSiteGitList +### DataDigitaloceanAppSpecStaticSiteRoutesList -#### Initializers +#### Initializers ```python from cdktf_cdktf_provider_digitalocean import data_digitalocean_app -dataDigitaloceanApp.DataDigitaloceanAppSpecStaticSiteGitList( +dataDigitaloceanApp.DataDigitaloceanAppSpecStaticSiteRoutesList( terraform_resource: IInterpolatingParent, terraform_attribute: str, wraps_set: bool @@ -33734,13 +37875,13 @@ dataDigitaloceanApp.DataDigitaloceanAppSpecStaticSiteGitList( | **Name** | **Type** | **Description** | | --- | --- | --- | -| terraform_resource | cdktf.IInterpolatingParent | The parent resource. | -| terraform_attribute | str | The attribute on the parent resource this class is referencing. | -| wraps_set | bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | +| terraform_resource | cdktf.IInterpolatingParent | The parent resource. | +| terraform_attribute | str | The attribute on the parent resource this class is referencing. | +| wraps_set | bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | --- -##### `terraform_resource`Required +##### `terraform_resource`Required - *Type:* cdktf.IInterpolatingParent @@ -33748,7 +37889,7 @@ The parent resource. --- -##### `terraform_attribute`Required +##### `terraform_attribute`Required - *Type:* str @@ -33756,7 +37897,7 @@ The attribute on the parent resource this class is referencing. --- -##### `wraps_set`Required +##### `wraps_set`Required - *Type:* bool @@ -33768,15 +37909,15 @@ whether the list is wrapping a set (will add tolist() to be able to access an it | **Name** | **Description** | | --- | --- | -| all_with_map_key | Creating an iterator for this complex list. | -| compute_fqn | *No description.* | -| resolve | Produce the Token's value at resolution time. | -| to_string | Return a string representation of this resolvable object. | -| get | *No description.* | +| all_with_map_key | Creating an iterator for this complex list. | +| compute_fqn | *No description.* | +| resolve | Produce the Token's value at resolution time. | +| to_string | Return a string representation of this resolvable object. | +| get | *No description.* | --- -##### `all_with_map_key` +##### `all_with_map_key` ```python def all_with_map_key( @@ -33788,19 +37929,19 @@ Creating an iterator for this complex list. The list will be converted into a map with the mapKeyAttributeName as the key. -###### `map_key_attribute_name`Required +###### `map_key_attribute_name`Required - *Type:* str --- -##### `compute_fqn` +##### `compute_fqn` ```python def compute_fqn() -> str ``` -##### `resolve` +##### `resolve` ```python def resolve( @@ -33810,13 +37951,13 @@ def resolve( Produce the Token's value at resolution time. -###### `_context`Required +###### `_context`Required - *Type:* cdktf.IResolveContext --- -##### `to_string` +##### `to_string` ```python def to_string() -> str @@ -33826,15 +37967,15 @@ Return a string representation of this resolvable object. Returns a reversible string representation. -##### `get` +##### `get` ```python def get( index: typing.Union[int, float] -) -> DataDigitaloceanAppSpecStaticSiteGitOutputReference +) -> DataDigitaloceanAppSpecStaticSiteRoutesOutputReference ``` -###### `index`Required +###### `index`Required - *Type:* typing.Union[int, float] @@ -33847,12 +37988,12 @@ the index of the item to return. | **Name** | **Type** | **Description** | | --- | --- | --- | -| creation_stack | typing.List[str] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| fqn | str | *No description.* | +| creation_stack | typing.List[str] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| fqn | str | *No description.* | --- -##### `creation_stack`Required +##### `creation_stack`Required ```python creation_stack: typing.List[str] @@ -33866,7 +38007,7 @@ If this returns an empty array the stack will not be attached. --- -##### `fqn`Required +##### `fqn`Required ```python fqn: str @@ -33877,14 +38018,14 @@ fqn: str --- -### DataDigitaloceanAppSpecStaticSiteGitOutputReference +### DataDigitaloceanAppSpecStaticSiteRoutesOutputReference -#### Initializers +#### Initializers ```python from cdktf_cdktf_provider_digitalocean import data_digitalocean_app -dataDigitaloceanApp.DataDigitaloceanAppSpecStaticSiteGitOutputReference( +dataDigitaloceanApp.DataDigitaloceanAppSpecStaticSiteRoutesOutputReference( terraform_resource: IInterpolatingParent, terraform_attribute: str, complex_object_index: typing.Union[int, float], @@ -33894,14 +38035,14 @@ dataDigitaloceanApp.DataDigitaloceanAppSpecStaticSiteGitOutputReference( | **Name** | **Type** | **Description** | | --- | --- | --- | -| terraform_resource | cdktf.IInterpolatingParent | The parent resource. | -| terraform_attribute | str | The attribute on the parent resource this class is referencing. | -| complex_object_index | typing.Union[int, float] | the index of this item in the list. | -| complex_object_is_from_set | bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | +| terraform_resource | cdktf.IInterpolatingParent | The parent resource. | +| terraform_attribute | str | The attribute on the parent resource this class is referencing. | +| complex_object_index | typing.Union[int, float] | the index of this item in the list. | +| complex_object_is_from_set | bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | --- -##### `terraform_resource`Required +##### `terraform_resource`Required - *Type:* cdktf.IInterpolatingParent @@ -33909,7 +38050,7 @@ The parent resource. --- -##### `terraform_attribute`Required +##### `terraform_attribute`Required - *Type:* str @@ -33917,7 +38058,7 @@ The attribute on the parent resource this class is referencing. --- -##### `complex_object_index`Required +##### `complex_object_index`Required - *Type:* typing.Union[int, float] @@ -33925,7 +38066,7 @@ the index of this item in the list. --- -##### `complex_object_is_from_set`Required +##### `complex_object_is_from_set`Required - *Type:* bool @@ -33937,29 +38078,29 @@ whether the list is wrapping a set (will add tolist() to be able to access an it | **Name** | **Description** | | --- | --- | -| compute_fqn | *No description.* | -| get_any_map_attribute | *No description.* | -| get_boolean_attribute | *No description.* | -| get_boolean_map_attribute | *No description.* | -| get_list_attribute | *No description.* | -| get_number_attribute | *No description.* | -| get_number_list_attribute | *No description.* | -| get_number_map_attribute | *No description.* | -| get_string_attribute | *No description.* | -| get_string_map_attribute | *No description.* | -| interpolation_for_attribute | *No description.* | -| resolve | Produce the Token's value at resolution time. | -| to_string | Return a string representation of this resolvable object. | +| compute_fqn | *No description.* | +| get_any_map_attribute | *No description.* | +| get_boolean_attribute | *No description.* | +| get_boolean_map_attribute | *No description.* | +| get_list_attribute | *No description.* | +| get_number_attribute | *No description.* | +| get_number_list_attribute | *No description.* | +| get_number_map_attribute | *No description.* | +| get_string_attribute | *No description.* | +| get_string_map_attribute | *No description.* | +| interpolation_for_attribute | *No description.* | +| resolve | Produce the Token's value at resolution time. | +| to_string | Return a string representation of this resolvable object. | --- -##### `compute_fqn` +##### `compute_fqn` ```python def compute_fqn() -> str ``` -##### `get_any_map_attribute` +##### `get_any_map_attribute` ```python def get_any_map_attribute( @@ -33967,13 +38108,13 @@ def get_any_map_attribute( ) -> typing.Mapping[typing.Any] ``` -###### `terraform_attribute`Required +###### `terraform_attribute`Required - *Type:* str --- -##### `get_boolean_attribute` +##### `get_boolean_attribute` ```python def get_boolean_attribute( @@ -33981,13 +38122,13 @@ def get_boolean_attribute( ) -> IResolvable ``` -###### `terraform_attribute`Required +###### `terraform_attribute`Required - *Type:* str --- -##### `get_boolean_map_attribute` +##### `get_boolean_map_attribute` ```python def get_boolean_map_attribute( @@ -33995,13 +38136,13 @@ def get_boolean_map_attribute( ) -> typing.Mapping[bool] ``` -###### `terraform_attribute`Required +###### `terraform_attribute`Required - *Type:* str --- -##### `get_list_attribute` +##### `get_list_attribute` ```python def get_list_attribute( @@ -34009,13 +38150,13 @@ def get_list_attribute( ) -> typing.List[str] ``` -###### `terraform_attribute`Required +###### `terraform_attribute`Required - *Type:* str --- -##### `get_number_attribute` +##### `get_number_attribute` ```python def get_number_attribute( @@ -34023,13 +38164,13 @@ def get_number_attribute( ) -> typing.Union[int, float] ``` -###### `terraform_attribute`Required +###### `terraform_attribute`Required - *Type:* str --- -##### `get_number_list_attribute` +##### `get_number_list_attribute` ```python def get_number_list_attribute( @@ -34037,13 +38178,13 @@ def get_number_list_attribute( ) -> typing.List[typing.Union[int, float]] ``` -###### `terraform_attribute`Required +###### `terraform_attribute`Required - *Type:* str --- -##### `get_number_map_attribute` +##### `get_number_map_attribute` ```python def get_number_map_attribute( @@ -34051,13 +38192,13 @@ def get_number_map_attribute( ) -> typing.Mapping[typing.Union[int, float]] ``` -###### `terraform_attribute`Required +###### `terraform_attribute`Required - *Type:* str --- -##### `get_string_attribute` +##### `get_string_attribute` ```python def get_string_attribute( @@ -34065,13 +38206,13 @@ def get_string_attribute( ) -> str ``` -###### `terraform_attribute`Required +###### `terraform_attribute`Required - *Type:* str --- -##### `get_string_map_attribute` +##### `get_string_map_attribute` ```python def get_string_map_attribute( @@ -34079,13 +38220,13 @@ def get_string_map_attribute( ) -> typing.Mapping[str] ``` -###### `terraform_attribute`Required +###### `terraform_attribute`Required - *Type:* str --- -##### `interpolation_for_attribute` +##### `interpolation_for_attribute` ```python def interpolation_for_attribute( @@ -34093,13 +38234,13 @@ def interpolation_for_attribute( ) -> IResolvable ``` -###### `property`Required +###### `property`Required - *Type:* str --- -##### `resolve` +##### `resolve` ```python def resolve( @@ -34109,13 +38250,13 @@ def resolve( Produce the Token's value at resolution time. -###### `_context`Required +###### `_context`Required - *Type:* cdktf.IResolveContext --- -##### `to_string` +##### `to_string` ```python def to_string() -> str @@ -34130,15 +38271,15 @@ Returns a reversible string representation. | **Name** | **Type** | **Description** | | --- | --- | --- | -| creation_stack | typing.List[str] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| fqn | str | *No description.* | -| branch | str | *No description.* | -| repo_clone_url | str | *No description.* | -| internal_value | DataDigitaloceanAppSpecStaticSiteGit | *No description.* | +| creation_stack | typing.List[str] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| fqn | str | *No description.* | +| path | str | *No description.* | +| preserve_path_prefix | cdktf.IResolvable | *No description.* | +| internal_value | DataDigitaloceanAppSpecStaticSiteRoutes | *No description.* | --- -##### `creation_stack`Required +##### `creation_stack`Required ```python creation_stack: typing.List[str] @@ -34152,7 +38293,7 @@ If this returns an empty array the stack will not be attached. --- -##### `fqn`Required +##### `fqn`Required ```python fqn: str @@ -34162,45 +38303,45 @@ fqn: str --- -##### `branch`Required +##### `path`Required ```python -branch: str +path: str ``` - *Type:* str --- -##### `repo_clone_url`Required +##### `preserve_path_prefix`Required ```python -repo_clone_url: str +preserve_path_prefix: IResolvable ``` -- *Type:* str +- *Type:* cdktf.IResolvable --- -##### `internal_value`Optional +##### `internal_value`Optional ```python -internal_value: DataDigitaloceanAppSpecStaticSiteGit +internal_value: DataDigitaloceanAppSpecStaticSiteRoutes ``` -- *Type:* DataDigitaloceanAppSpecStaticSiteGit +- *Type:* DataDigitaloceanAppSpecStaticSiteRoutes --- -### DataDigitaloceanAppSpecStaticSiteList +### DataDigitaloceanAppSpecWorkerAlertList -#### Initializers +#### Initializers ```python from cdktf_cdktf_provider_digitalocean import data_digitalocean_app -dataDigitaloceanApp.DataDigitaloceanAppSpecStaticSiteList( +dataDigitaloceanApp.DataDigitaloceanAppSpecWorkerAlertList( terraform_resource: IInterpolatingParent, terraform_attribute: str, wraps_set: bool @@ -34209,13 +38350,13 @@ dataDigitaloceanApp.DataDigitaloceanAppSpecStaticSiteList( | **Name** | **Type** | **Description** | | --- | --- | --- | -| terraform_resource | cdktf.IInterpolatingParent | The parent resource. | -| terraform_attribute | str | The attribute on the parent resource this class is referencing. | -| wraps_set | bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | +| terraform_resource | cdktf.IInterpolatingParent | The parent resource. | +| terraform_attribute | str | The attribute on the parent resource this class is referencing. | +| wraps_set | bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | --- -##### `terraform_resource`Required +##### `terraform_resource`Required - *Type:* cdktf.IInterpolatingParent @@ -34223,7 +38364,7 @@ The parent resource. --- -##### `terraform_attribute`Required +##### `terraform_attribute`Required - *Type:* str @@ -34231,7 +38372,7 @@ The attribute on the parent resource this class is referencing. --- -##### `wraps_set`Required +##### `wraps_set`Required - *Type:* bool @@ -34243,15 +38384,15 @@ whether the list is wrapping a set (will add tolist() to be able to access an it | **Name** | **Description** | | --- | --- | -| all_with_map_key | Creating an iterator for this complex list. | -| compute_fqn | *No description.* | -| resolve | Produce the Token's value at resolution time. | -| to_string | Return a string representation of this resolvable object. | -| get | *No description.* | +| all_with_map_key | Creating an iterator for this complex list. | +| compute_fqn | *No description.* | +| resolve | Produce the Token's value at resolution time. | +| to_string | Return a string representation of this resolvable object. | +| get | *No description.* | --- -##### `all_with_map_key` +##### `all_with_map_key` ```python def all_with_map_key( @@ -34263,19 +38404,19 @@ Creating an iterator for this complex list. The list will be converted into a map with the mapKeyAttributeName as the key. -###### `map_key_attribute_name`Required +###### `map_key_attribute_name`Required - *Type:* str --- -##### `compute_fqn` +##### `compute_fqn` ```python def compute_fqn() -> str ``` -##### `resolve` +##### `resolve` ```python def resolve( @@ -34285,13 +38426,13 @@ def resolve( Produce the Token's value at resolution time. -###### `_context`Required +###### `_context`Required - *Type:* cdktf.IResolveContext --- -##### `to_string` +##### `to_string` ```python def to_string() -> str @@ -34301,15 +38442,15 @@ Return a string representation of this resolvable object. Returns a reversible string representation. -##### `get` +##### `get` ```python def get( index: typing.Union[int, float] -) -> DataDigitaloceanAppSpecStaticSiteOutputReference +) -> DataDigitaloceanAppSpecWorkerAlertOutputReference ``` -###### `index`Required +###### `index`Required - *Type:* typing.Union[int, float] @@ -34322,12 +38463,12 @@ the index of the item to return. | **Name** | **Type** | **Description** | | --- | --- | --- | -| creation_stack | typing.List[str] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| fqn | str | *No description.* | +| creation_stack | typing.List[str] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| fqn | str | *No description.* | --- -##### `creation_stack`Required +##### `creation_stack`Required ```python creation_stack: typing.List[str] @@ -34341,7 +38482,7 @@ If this returns an empty array the stack will not be attached. --- -##### `fqn`Required +##### `fqn`Required ```python fqn: str @@ -34352,14 +38493,14 @@ fqn: str --- -### DataDigitaloceanAppSpecStaticSiteOutputReference +### DataDigitaloceanAppSpecWorkerAlertOutputReference -#### Initializers +#### Initializers ```python from cdktf_cdktf_provider_digitalocean import data_digitalocean_app -dataDigitaloceanApp.DataDigitaloceanAppSpecStaticSiteOutputReference( +dataDigitaloceanApp.DataDigitaloceanAppSpecWorkerAlertOutputReference( terraform_resource: IInterpolatingParent, terraform_attribute: str, complex_object_index: typing.Union[int, float], @@ -34369,14 +38510,14 @@ dataDigitaloceanApp.DataDigitaloceanAppSpecStaticSiteOutputReference( | **Name** | **Type** | **Description** | | --- | --- | --- | -| terraform_resource | cdktf.IInterpolatingParent | The parent resource. | -| terraform_attribute | str | The attribute on the parent resource this class is referencing. | -| complex_object_index | typing.Union[int, float] | the index of this item in the list. | -| complex_object_is_from_set | bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | +| terraform_resource | cdktf.IInterpolatingParent | The parent resource. | +| terraform_attribute | str | The attribute on the parent resource this class is referencing. | +| complex_object_index | typing.Union[int, float] | the index of this item in the list. | +| complex_object_is_from_set | bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | --- -##### `terraform_resource`Required +##### `terraform_resource`Required - *Type:* cdktf.IInterpolatingParent @@ -34384,7 +38525,7 @@ The parent resource. --- -##### `terraform_attribute`Required +##### `terraform_attribute`Required - *Type:* str @@ -34392,7 +38533,7 @@ The attribute on the parent resource this class is referencing. --- -##### `complex_object_index`Required +##### `complex_object_index`Required - *Type:* typing.Union[int, float] @@ -34400,7 +38541,7 @@ the index of this item in the list. --- -##### `complex_object_is_from_set`Required +##### `complex_object_is_from_set`Required - *Type:* bool @@ -34412,29 +38553,29 @@ whether the list is wrapping a set (will add tolist() to be able to access an it | **Name** | **Description** | | --- | --- | -| compute_fqn | *No description.* | -| get_any_map_attribute | *No description.* | -| get_boolean_attribute | *No description.* | -| get_boolean_map_attribute | *No description.* | -| get_list_attribute | *No description.* | -| get_number_attribute | *No description.* | -| get_number_list_attribute | *No description.* | -| get_number_map_attribute | *No description.* | -| get_string_attribute | *No description.* | -| get_string_map_attribute | *No description.* | -| interpolation_for_attribute | *No description.* | -| resolve | Produce the Token's value at resolution time. | -| to_string | Return a string representation of this resolvable object. | +| compute_fqn | *No description.* | +| get_any_map_attribute | *No description.* | +| get_boolean_attribute | *No description.* | +| get_boolean_map_attribute | *No description.* | +| get_list_attribute | *No description.* | +| get_number_attribute | *No description.* | +| get_number_list_attribute | *No description.* | +| get_number_map_attribute | *No description.* | +| get_string_attribute | *No description.* | +| get_string_map_attribute | *No description.* | +| interpolation_for_attribute | *No description.* | +| resolve | Produce the Token's value at resolution time. | +| to_string | Return a string representation of this resolvable object. | --- -##### `compute_fqn` +##### `compute_fqn` ```python def compute_fqn() -> str ``` -##### `get_any_map_attribute` +##### `get_any_map_attribute` ```python def get_any_map_attribute( @@ -34442,13 +38583,13 @@ def get_any_map_attribute( ) -> typing.Mapping[typing.Any] ``` -###### `terraform_attribute`Required +###### `terraform_attribute`Required - *Type:* str --- -##### `get_boolean_attribute` +##### `get_boolean_attribute` ```python def get_boolean_attribute( @@ -34456,13 +38597,13 @@ def get_boolean_attribute( ) -> IResolvable ``` -###### `terraform_attribute`Required +###### `terraform_attribute`Required - *Type:* str --- -##### `get_boolean_map_attribute` +##### `get_boolean_map_attribute` ```python def get_boolean_map_attribute( @@ -34470,13 +38611,13 @@ def get_boolean_map_attribute( ) -> typing.Mapping[bool] ``` -###### `terraform_attribute`Required +###### `terraform_attribute`Required - *Type:* str --- -##### `get_list_attribute` +##### `get_list_attribute` ```python def get_list_attribute( @@ -34484,13 +38625,13 @@ def get_list_attribute( ) -> typing.List[str] ``` -###### `terraform_attribute`Required +###### `terraform_attribute`Required - *Type:* str --- -##### `get_number_attribute` +##### `get_number_attribute` ```python def get_number_attribute( @@ -34498,13 +38639,13 @@ def get_number_attribute( ) -> typing.Union[int, float] ``` -###### `terraform_attribute`Required +###### `terraform_attribute`Required - *Type:* str --- -##### `get_number_list_attribute` +##### `get_number_list_attribute` ```python def get_number_list_attribute( @@ -34512,313 +38653,203 @@ def get_number_list_attribute( ) -> typing.List[typing.Union[int, float]] ``` -###### `terraform_attribute`Required - -- *Type:* str - ---- - -##### `get_number_map_attribute` - -```python -def get_number_map_attribute( - terraform_attribute: str -) -> typing.Mapping[typing.Union[int, float]] -``` - -###### `terraform_attribute`Required - -- *Type:* str - ---- - -##### `get_string_attribute` - -```python -def get_string_attribute( - terraform_attribute: str -) -> str -``` - -###### `terraform_attribute`Required - -- *Type:* str - ---- - -##### `get_string_map_attribute` - -```python -def get_string_map_attribute( - terraform_attribute: str -) -> typing.Mapping[str] -``` - -###### `terraform_attribute`Required - -- *Type:* str - ---- - -##### `interpolation_for_attribute` - -```python -def interpolation_for_attribute( - property: str -) -> IResolvable -``` - -###### `property`Required - -- *Type:* str - ---- - -##### `resolve` - -```python -def resolve( - _context: IResolveContext -) -> typing.Any -``` - -Produce the Token's value at resolution time. - -###### `_context`Required - -- *Type:* cdktf.IResolveContext - ---- - -##### `to_string` - -```python -def to_string() -> str -``` - -Return a string representation of this resolvable object. - -Returns a reversible string representation. - - -#### Properties - -| **Name** | **Type** | **Description** | -| --- | --- | --- | -| creation_stack | typing.List[str] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| fqn | str | *No description.* | -| build_command | str | *No description.* | -| catchall_document | str | *No description.* | -| cors | DataDigitaloceanAppSpecStaticSiteCorsList | *No description.* | -| dockerfile_path | str | *No description.* | -| env | DataDigitaloceanAppSpecStaticSiteEnvList | *No description.* | -| environment_slug | str | *No description.* | -| error_document | str | *No description.* | -| git | DataDigitaloceanAppSpecStaticSiteGitList | *No description.* | -| github | DataDigitaloceanAppSpecStaticSiteGithubList | *No description.* | -| gitlab | DataDigitaloceanAppSpecStaticSiteGitlabList | *No description.* | -| index_document | str | *No description.* | -| name | str | *No description.* | -| output_dir | str | *No description.* | -| routes | DataDigitaloceanAppSpecStaticSiteRoutesList | *No description.* | -| source_dir | str | *No description.* | -| internal_value | DataDigitaloceanAppSpecStaticSite | *No description.* | - ---- - -##### `creation_stack`Required - -```python -creation_stack: typing.List[str] -``` - -- *Type:* typing.List[str] - -The creation stack of this resolvable which will be appended to errors thrown during resolution. - -If this returns an empty array the stack will not be attached. - ---- - -##### `fqn`Required - -```python -fqn: str -``` +###### `terraform_attribute`Required - *Type:* str --- -##### `build_command`Required +##### `get_number_map_attribute` ```python -build_command: str +def get_number_map_attribute( + terraform_attribute: str +) -> typing.Mapping[typing.Union[int, float]] ``` +###### `terraform_attribute`Required + - *Type:* str --- -##### `catchall_document`Required +##### `get_string_attribute` ```python -catchall_document: str +def get_string_attribute( + terraform_attribute: str +) -> str ``` +###### `terraform_attribute`Required + - *Type:* str --- -##### `cors`Required +##### `get_string_map_attribute` ```python -cors: DataDigitaloceanAppSpecStaticSiteCorsList +def get_string_map_attribute( + terraform_attribute: str +) -> typing.Mapping[str] ``` -- *Type:* DataDigitaloceanAppSpecStaticSiteCorsList +###### `terraform_attribute`Required + +- *Type:* str --- -##### `dockerfile_path`Required +##### `interpolation_for_attribute` ```python -dockerfile_path: str +def interpolation_for_attribute( + property: str +) -> IResolvable ``` +###### `property`Required + - *Type:* str --- -##### `env`Required +##### `resolve` ```python -env: DataDigitaloceanAppSpecStaticSiteEnvList +def resolve( + _context: IResolveContext +) -> typing.Any ``` -- *Type:* DataDigitaloceanAppSpecStaticSiteEnvList - ---- - -##### `environment_slug`Required +Produce the Token's value at resolution time. -```python -environment_slug: str -``` +###### `_context`Required -- *Type:* str +- *Type:* cdktf.IResolveContext --- -##### `error_document`Required +##### `to_string` ```python -error_document: str +def to_string() -> str ``` -- *Type:* str +Return a string representation of this resolvable object. ---- +Returns a reversible string representation. -##### `git`Required -```python -git: DataDigitaloceanAppSpecStaticSiteGitList -``` +#### Properties -- *Type:* DataDigitaloceanAppSpecStaticSiteGitList +| **Name** | **Type** | **Description** | +| --- | --- | --- | +| creation_stack | typing.List[str] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| fqn | str | *No description.* | +| disabled | cdktf.IResolvable | *No description.* | +| operator | str | *No description.* | +| rule | str | *No description.* | +| value | typing.Union[int, float] | *No description.* | +| window | str | *No description.* | +| internal_value | DataDigitaloceanAppSpecWorkerAlert | *No description.* | --- -##### `github`Required +##### `creation_stack`Required ```python -github: DataDigitaloceanAppSpecStaticSiteGithubList +creation_stack: typing.List[str] ``` -- *Type:* DataDigitaloceanAppSpecStaticSiteGithubList +- *Type:* typing.List[str] + +The creation stack of this resolvable which will be appended to errors thrown during resolution. + +If this returns an empty array the stack will not be attached. --- -##### `gitlab`Required +##### `fqn`Required ```python -gitlab: DataDigitaloceanAppSpecStaticSiteGitlabList +fqn: str ``` -- *Type:* DataDigitaloceanAppSpecStaticSiteGitlabList +- *Type:* str --- -##### `index_document`Required +##### `disabled`Required ```python -index_document: str +disabled: IResolvable ``` -- *Type:* str +- *Type:* cdktf.IResolvable --- -##### `name`Required +##### `operator`Required ```python -name: str +operator: str ``` - *Type:* str --- -##### `output_dir`Required +##### `rule`Required ```python -output_dir: str +rule: str ``` - *Type:* str --- -##### `routes`Required +##### `value`Required ```python -routes: DataDigitaloceanAppSpecStaticSiteRoutesList +value: typing.Union[int, float] ``` -- *Type:* DataDigitaloceanAppSpecStaticSiteRoutesList +- *Type:* typing.Union[int, float] --- -##### `source_dir`Required +##### `window`Required ```python -source_dir: str +window: str ``` - *Type:* str --- -##### `internal_value`Optional +##### `internal_value`Optional ```python -internal_value: DataDigitaloceanAppSpecStaticSite +internal_value: DataDigitaloceanAppSpecWorkerAlert ``` -- *Type:* DataDigitaloceanAppSpecStaticSite +- *Type:* DataDigitaloceanAppSpecWorkerAlert --- -### DataDigitaloceanAppSpecStaticSiteRoutesList +### DataDigitaloceanAppSpecWorkerEnvList -#### Initializers +#### Initializers ```python from cdktf_cdktf_provider_digitalocean import data_digitalocean_app -dataDigitaloceanApp.DataDigitaloceanAppSpecStaticSiteRoutesList( +dataDigitaloceanApp.DataDigitaloceanAppSpecWorkerEnvList( terraform_resource: IInterpolatingParent, terraform_attribute: str, wraps_set: bool @@ -34827,13 +38858,13 @@ dataDigitaloceanApp.DataDigitaloceanAppSpecStaticSiteRoutesList( | **Name** | **Type** | **Description** | | --- | --- | --- | -| terraform_resource | cdktf.IInterpolatingParent | The parent resource. | -| terraform_attribute | str | The attribute on the parent resource this class is referencing. | -| wraps_set | bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | +| terraform_resource | cdktf.IInterpolatingParent | The parent resource. | +| terraform_attribute | str | The attribute on the parent resource this class is referencing. | +| wraps_set | bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | --- -##### `terraform_resource`Required +##### `terraform_resource`Required - *Type:* cdktf.IInterpolatingParent @@ -34841,7 +38872,7 @@ The parent resource. --- -##### `terraform_attribute`Required +##### `terraform_attribute`Required - *Type:* str @@ -34849,7 +38880,7 @@ The attribute on the parent resource this class is referencing. --- -##### `wraps_set`Required +##### `wraps_set`Required - *Type:* bool @@ -34861,15 +38892,15 @@ whether the list is wrapping a set (will add tolist() to be able to access an it | **Name** | **Description** | | --- | --- | -| all_with_map_key | Creating an iterator for this complex list. | -| compute_fqn | *No description.* | -| resolve | Produce the Token's value at resolution time. | -| to_string | Return a string representation of this resolvable object. | -| get | *No description.* | +| all_with_map_key | Creating an iterator for this complex list. | +| compute_fqn | *No description.* | +| resolve | Produce the Token's value at resolution time. | +| to_string | Return a string representation of this resolvable object. | +| get | *No description.* | --- -##### `all_with_map_key` +##### `all_with_map_key` ```python def all_with_map_key( @@ -34881,19 +38912,19 @@ Creating an iterator for this complex list. The list will be converted into a map with the mapKeyAttributeName as the key. -###### `map_key_attribute_name`Required +###### `map_key_attribute_name`Required - *Type:* str --- -##### `compute_fqn` +##### `compute_fqn` ```python def compute_fqn() -> str ``` -##### `resolve` +##### `resolve` ```python def resolve( @@ -34903,13 +38934,13 @@ def resolve( Produce the Token's value at resolution time. -###### `_context`Required +###### `_context`Required - *Type:* cdktf.IResolveContext --- -##### `to_string` +##### `to_string` ```python def to_string() -> str @@ -34919,15 +38950,15 @@ Return a string representation of this resolvable object. Returns a reversible string representation. -##### `get` +##### `get` ```python def get( index: typing.Union[int, float] -) -> DataDigitaloceanAppSpecStaticSiteRoutesOutputReference +) -> DataDigitaloceanAppSpecWorkerEnvOutputReference ``` -###### `index`Required +###### `index`Required - *Type:* typing.Union[int, float] @@ -34940,12 +38971,12 @@ the index of the item to return. | **Name** | **Type** | **Description** | | --- | --- | --- | -| creation_stack | typing.List[str] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| fqn | str | *No description.* | +| creation_stack | typing.List[str] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| fqn | str | *No description.* | --- -##### `creation_stack`Required +##### `creation_stack`Required ```python creation_stack: typing.List[str] @@ -34959,7 +38990,7 @@ If this returns an empty array the stack will not be attached. --- -##### `fqn`Required +##### `fqn`Required ```python fqn: str @@ -34970,14 +39001,14 @@ fqn: str --- -### DataDigitaloceanAppSpecStaticSiteRoutesOutputReference +### DataDigitaloceanAppSpecWorkerEnvOutputReference -#### Initializers +#### Initializers ```python from cdktf_cdktf_provider_digitalocean import data_digitalocean_app -dataDigitaloceanApp.DataDigitaloceanAppSpecStaticSiteRoutesOutputReference( +dataDigitaloceanApp.DataDigitaloceanAppSpecWorkerEnvOutputReference( terraform_resource: IInterpolatingParent, terraform_attribute: str, complex_object_index: typing.Union[int, float], @@ -34987,14 +39018,14 @@ dataDigitaloceanApp.DataDigitaloceanAppSpecStaticSiteRoutesOutputReference( | **Name** | **Type** | **Description** | | --- | --- | --- | -| terraform_resource | cdktf.IInterpolatingParent | The parent resource. | -| terraform_attribute | str | The attribute on the parent resource this class is referencing. | -| complex_object_index | typing.Union[int, float] | the index of this item in the list. | -| complex_object_is_from_set | bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | +| terraform_resource | cdktf.IInterpolatingParent | The parent resource. | +| terraform_attribute | str | The attribute on the parent resource this class is referencing. | +| complex_object_index | typing.Union[int, float] | the index of this item in the list. | +| complex_object_is_from_set | bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | --- -##### `terraform_resource`Required +##### `terraform_resource`Required - *Type:* cdktf.IInterpolatingParent @@ -35002,7 +39033,7 @@ The parent resource. --- -##### `terraform_attribute`Required +##### `terraform_attribute`Required - *Type:* str @@ -35010,7 +39041,7 @@ The attribute on the parent resource this class is referencing. --- -##### `complex_object_index`Required +##### `complex_object_index`Required - *Type:* typing.Union[int, float] @@ -35018,7 +39049,7 @@ the index of this item in the list. --- -##### `complex_object_is_from_set`Required +##### `complex_object_is_from_set`Required - *Type:* bool @@ -35030,29 +39061,29 @@ whether the list is wrapping a set (will add tolist() to be able to access an it | **Name** | **Description** | | --- | --- | -| compute_fqn | *No description.* | -| get_any_map_attribute | *No description.* | -| get_boolean_attribute | *No description.* | -| get_boolean_map_attribute | *No description.* | -| get_list_attribute | *No description.* | -| get_number_attribute | *No description.* | -| get_number_list_attribute | *No description.* | -| get_number_map_attribute | *No description.* | -| get_string_attribute | *No description.* | -| get_string_map_attribute | *No description.* | -| interpolation_for_attribute | *No description.* | -| resolve | Produce the Token's value at resolution time. | -| to_string | Return a string representation of this resolvable object. | +| compute_fqn | *No description.* | +| get_any_map_attribute | *No description.* | +| get_boolean_attribute | *No description.* | +| get_boolean_map_attribute | *No description.* | +| get_list_attribute | *No description.* | +| get_number_attribute | *No description.* | +| get_number_list_attribute | *No description.* | +| get_number_map_attribute | *No description.* | +| get_string_attribute | *No description.* | +| get_string_map_attribute | *No description.* | +| interpolation_for_attribute | *No description.* | +| resolve | Produce the Token's value at resolution time. | +| to_string | Return a string representation of this resolvable object. | --- -##### `compute_fqn` +##### `compute_fqn` ```python def compute_fqn() -> str ``` -##### `get_any_map_attribute` +##### `get_any_map_attribute` ```python def get_any_map_attribute( @@ -35060,13 +39091,13 @@ def get_any_map_attribute( ) -> typing.Mapping[typing.Any] ``` -###### `terraform_attribute`Required +###### `terraform_attribute`Required - *Type:* str --- -##### `get_boolean_attribute` +##### `get_boolean_attribute` ```python def get_boolean_attribute( @@ -35074,13 +39105,13 @@ def get_boolean_attribute( ) -> IResolvable ``` -###### `terraform_attribute`Required +###### `terraform_attribute`Required - *Type:* str --- -##### `get_boolean_map_attribute` +##### `get_boolean_map_attribute` ```python def get_boolean_map_attribute( @@ -35088,13 +39119,13 @@ def get_boolean_map_attribute( ) -> typing.Mapping[bool] ``` -###### `terraform_attribute`Required +###### `terraform_attribute`Required - *Type:* str --- -##### `get_list_attribute` +##### `get_list_attribute` ```python def get_list_attribute( @@ -35102,13 +39133,13 @@ def get_list_attribute( ) -> typing.List[str] ``` -###### `terraform_attribute`Required +###### `terraform_attribute`Required - *Type:* str --- -##### `get_number_attribute` +##### `get_number_attribute` ```python def get_number_attribute( @@ -35116,13 +39147,13 @@ def get_number_attribute( ) -> typing.Union[int, float] ``` -###### `terraform_attribute`Required +###### `terraform_attribute`Required - *Type:* str --- -##### `get_number_list_attribute` +##### `get_number_list_attribute` ```python def get_number_list_attribute( @@ -35130,13 +39161,13 @@ def get_number_list_attribute( ) -> typing.List[typing.Union[int, float]] ``` -###### `terraform_attribute`Required +###### `terraform_attribute`Required - *Type:* str --- -##### `get_number_map_attribute` +##### `get_number_map_attribute` ```python def get_number_map_attribute( @@ -35144,13 +39175,13 @@ def get_number_map_attribute( ) -> typing.Mapping[typing.Union[int, float]] ``` -###### `terraform_attribute`Required +###### `terraform_attribute`Required - *Type:* str --- -##### `get_string_attribute` +##### `get_string_attribute` ```python def get_string_attribute( @@ -35158,13 +39189,13 @@ def get_string_attribute( ) -> str ``` -###### `terraform_attribute`Required +###### `terraform_attribute`Required - *Type:* str --- -##### `get_string_map_attribute` +##### `get_string_map_attribute` ```python def get_string_map_attribute( @@ -35172,13 +39203,13 @@ def get_string_map_attribute( ) -> typing.Mapping[str] ``` -###### `terraform_attribute`Required +###### `terraform_attribute`Required - *Type:* str --- -##### `interpolation_for_attribute` +##### `interpolation_for_attribute` ```python def interpolation_for_attribute( @@ -35186,13 +39217,13 @@ def interpolation_for_attribute( ) -> IResolvable ``` -###### `property`Required +###### `property`Required - *Type:* str --- -##### `resolve` +##### `resolve` ```python def resolve( @@ -35202,13 +39233,13 @@ def resolve( Produce the Token's value at resolution time. -###### `_context`Required +###### `_context`Required - *Type:* cdktf.IResolveContext --- -##### `to_string` +##### `to_string` ```python def to_string() -> str @@ -35223,15 +39254,17 @@ Returns a reversible string representation. | **Name** | **Type** | **Description** | | --- | --- | --- | -| creation_stack | typing.List[str] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| fqn | str | *No description.* | -| path | str | *No description.* | -| preserve_path_prefix | cdktf.IResolvable | *No description.* | -| internal_value | DataDigitaloceanAppSpecStaticSiteRoutes | *No description.* | +| creation_stack | typing.List[str] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| fqn | str | *No description.* | +| key | str | *No description.* | +| scope | str | *No description.* | +| type | str | *No description.* | +| value | str | *No description.* | +| internal_value | DataDigitaloceanAppSpecWorkerEnv | *No description.* | --- -##### `creation_stack`Required +##### `creation_stack`Required ```python creation_stack: typing.List[str] @@ -35245,7 +39278,7 @@ If this returns an empty array the stack will not be attached. --- -##### `fqn`Required +##### `fqn`Required ```python fqn: str @@ -35255,45 +39288,65 @@ fqn: str --- -##### `path`Required +##### `key`Required ```python -path: str +key: str ``` - *Type:* str --- -##### `preserve_path_prefix`Required +##### `scope`Required ```python -preserve_path_prefix: IResolvable +scope: str ``` -- *Type:* cdktf.IResolvable +- *Type:* str --- -##### `internal_value`Optional +##### `type`Required ```python -internal_value: DataDigitaloceanAppSpecStaticSiteRoutes +type: str ``` -- *Type:* DataDigitaloceanAppSpecStaticSiteRoutes +- *Type:* str --- +##### `value`Required -### DataDigitaloceanAppSpecWorkerAlertList +```python +value: str +``` -#### Initializers +- *Type:* str + +--- + +##### `internal_value`Optional + +```python +internal_value: DataDigitaloceanAppSpecWorkerEnv +``` + +- *Type:* DataDigitaloceanAppSpecWorkerEnv + +--- + + +### DataDigitaloceanAppSpecWorkerGithubList + +#### Initializers ```python from cdktf_cdktf_provider_digitalocean import data_digitalocean_app -dataDigitaloceanApp.DataDigitaloceanAppSpecWorkerAlertList( +dataDigitaloceanApp.DataDigitaloceanAppSpecWorkerGithubList( terraform_resource: IInterpolatingParent, terraform_attribute: str, wraps_set: bool @@ -35302,13 +39355,13 @@ dataDigitaloceanApp.DataDigitaloceanAppSpecWorkerAlertList( | **Name** | **Type** | **Description** | | --- | --- | --- | -| terraform_resource | cdktf.IInterpolatingParent | The parent resource. | -| terraform_attribute | str | The attribute on the parent resource this class is referencing. | -| wraps_set | bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | +| terraform_resource | cdktf.IInterpolatingParent | The parent resource. | +| terraform_attribute | str | The attribute on the parent resource this class is referencing. | +| wraps_set | bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | --- -##### `terraform_resource`Required +##### `terraform_resource`Required - *Type:* cdktf.IInterpolatingParent @@ -35316,7 +39369,7 @@ The parent resource. --- -##### `terraform_attribute`Required +##### `terraform_attribute`Required - *Type:* str @@ -35324,7 +39377,7 @@ The attribute on the parent resource this class is referencing. --- -##### `wraps_set`Required +##### `wraps_set`Required - *Type:* bool @@ -35336,15 +39389,15 @@ whether the list is wrapping a set (will add tolist() to be able to access an it | **Name** | **Description** | | --- | --- | -| all_with_map_key | Creating an iterator for this complex list. | -| compute_fqn | *No description.* | -| resolve | Produce the Token's value at resolution time. | -| to_string | Return a string representation of this resolvable object. | -| get | *No description.* | +| all_with_map_key | Creating an iterator for this complex list. | +| compute_fqn | *No description.* | +| resolve | Produce the Token's value at resolution time. | +| to_string | Return a string representation of this resolvable object. | +| get | *No description.* | --- -##### `all_with_map_key` +##### `all_with_map_key` ```python def all_with_map_key( @@ -35356,19 +39409,19 @@ Creating an iterator for this complex list. The list will be converted into a map with the mapKeyAttributeName as the key. -###### `map_key_attribute_name`Required +###### `map_key_attribute_name`Required - *Type:* str --- -##### `compute_fqn` +##### `compute_fqn` ```python def compute_fqn() -> str ``` -##### `resolve` +##### `resolve` ```python def resolve( @@ -35378,13 +39431,13 @@ def resolve( Produce the Token's value at resolution time. -###### `_context`Required +###### `_context`Required - *Type:* cdktf.IResolveContext --- -##### `to_string` +##### `to_string` ```python def to_string() -> str @@ -35394,15 +39447,15 @@ Return a string representation of this resolvable object. Returns a reversible string representation. -##### `get` +##### `get` ```python def get( index: typing.Union[int, float] -) -> DataDigitaloceanAppSpecWorkerAlertOutputReference +) -> DataDigitaloceanAppSpecWorkerGithubOutputReference ``` -###### `index`Required +###### `index`Required - *Type:* typing.Union[int, float] @@ -35415,12 +39468,12 @@ the index of the item to return. | **Name** | **Type** | **Description** | | --- | --- | --- | -| creation_stack | typing.List[str] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| fqn | str | *No description.* | +| creation_stack | typing.List[str] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| fqn | str | *No description.* | --- -##### `creation_stack`Required +##### `creation_stack`Required ```python creation_stack: typing.List[str] @@ -35434,7 +39487,7 @@ If this returns an empty array the stack will not be attached. --- -##### `fqn`Required +##### `fqn`Required ```python fqn: str @@ -35445,14 +39498,14 @@ fqn: str --- -### DataDigitaloceanAppSpecWorkerAlertOutputReference +### DataDigitaloceanAppSpecWorkerGithubOutputReference -#### Initializers +#### Initializers ```python from cdktf_cdktf_provider_digitalocean import data_digitalocean_app -dataDigitaloceanApp.DataDigitaloceanAppSpecWorkerAlertOutputReference( +dataDigitaloceanApp.DataDigitaloceanAppSpecWorkerGithubOutputReference( terraform_resource: IInterpolatingParent, terraform_attribute: str, complex_object_index: typing.Union[int, float], @@ -35462,14 +39515,14 @@ dataDigitaloceanApp.DataDigitaloceanAppSpecWorkerAlertOutputReference( | **Name** | **Type** | **Description** | | --- | --- | --- | -| terraform_resource | cdktf.IInterpolatingParent | The parent resource. | -| terraform_attribute | str | The attribute on the parent resource this class is referencing. | -| complex_object_index | typing.Union[int, float] | the index of this item in the list. | -| complex_object_is_from_set | bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | +| terraform_resource | cdktf.IInterpolatingParent | The parent resource. | +| terraform_attribute | str | The attribute on the parent resource this class is referencing. | +| complex_object_index | typing.Union[int, float] | the index of this item in the list. | +| complex_object_is_from_set | bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | --- -##### `terraform_resource`Required +##### `terraform_resource`Required - *Type:* cdktf.IInterpolatingParent @@ -35477,7 +39530,7 @@ The parent resource. --- -##### `terraform_attribute`Required +##### `terraform_attribute`Required - *Type:* str @@ -35485,7 +39538,7 @@ The attribute on the parent resource this class is referencing. --- -##### `complex_object_index`Required +##### `complex_object_index`Required - *Type:* typing.Union[int, float] @@ -35493,7 +39546,7 @@ the index of this item in the list. --- -##### `complex_object_is_from_set`Required +##### `complex_object_is_from_set`Required - *Type:* bool @@ -35505,29 +39558,29 @@ whether the list is wrapping a set (will add tolist() to be able to access an it | **Name** | **Description** | | --- | --- | -| compute_fqn | *No description.* | -| get_any_map_attribute | *No description.* | -| get_boolean_attribute | *No description.* | -| get_boolean_map_attribute | *No description.* | -| get_list_attribute | *No description.* | -| get_number_attribute | *No description.* | -| get_number_list_attribute | *No description.* | -| get_number_map_attribute | *No description.* | -| get_string_attribute | *No description.* | -| get_string_map_attribute | *No description.* | -| interpolation_for_attribute | *No description.* | -| resolve | Produce the Token's value at resolution time. | -| to_string | Return a string representation of this resolvable object. | +| compute_fqn | *No description.* | +| get_any_map_attribute | *No description.* | +| get_boolean_attribute | *No description.* | +| get_boolean_map_attribute | *No description.* | +| get_list_attribute | *No description.* | +| get_number_attribute | *No description.* | +| get_number_list_attribute | *No description.* | +| get_number_map_attribute | *No description.* | +| get_string_attribute | *No description.* | +| get_string_map_attribute | *No description.* | +| interpolation_for_attribute | *No description.* | +| resolve | Produce the Token's value at resolution time. | +| to_string | Return a string representation of this resolvable object. | --- -##### `compute_fqn` +##### `compute_fqn` ```python def compute_fqn() -> str ``` -##### `get_any_map_attribute` +##### `get_any_map_attribute` ```python def get_any_map_attribute( @@ -35535,13 +39588,13 @@ def get_any_map_attribute( ) -> typing.Mapping[typing.Any] ``` -###### `terraform_attribute`Required +###### `terraform_attribute`Required - *Type:* str --- -##### `get_boolean_attribute` +##### `get_boolean_attribute` ```python def get_boolean_attribute( @@ -35549,13 +39602,13 @@ def get_boolean_attribute( ) -> IResolvable ``` -###### `terraform_attribute`Required +###### `terraform_attribute`Required - *Type:* str --- -##### `get_boolean_map_attribute` +##### `get_boolean_map_attribute` ```python def get_boolean_map_attribute( @@ -35563,13 +39616,13 @@ def get_boolean_map_attribute( ) -> typing.Mapping[bool] ``` -###### `terraform_attribute`Required +###### `terraform_attribute`Required - *Type:* str --- -##### `get_list_attribute` +##### `get_list_attribute` ```python def get_list_attribute( @@ -35577,13 +39630,13 @@ def get_list_attribute( ) -> typing.List[str] ``` -###### `terraform_attribute`Required +###### `terraform_attribute`Required - *Type:* str --- -##### `get_number_attribute` +##### `get_number_attribute` ```python def get_number_attribute( @@ -35591,13 +39644,13 @@ def get_number_attribute( ) -> typing.Union[int, float] ``` -###### `terraform_attribute`Required +###### `terraform_attribute`Required - *Type:* str --- -##### `get_number_list_attribute` +##### `get_number_list_attribute` ```python def get_number_list_attribute( @@ -35605,13 +39658,13 @@ def get_number_list_attribute( ) -> typing.List[typing.Union[int, float]] ``` -###### `terraform_attribute`Required +###### `terraform_attribute`Required - *Type:* str --- -##### `get_number_map_attribute` +##### `get_number_map_attribute` ```python def get_number_map_attribute( @@ -35619,13 +39672,13 @@ def get_number_map_attribute( ) -> typing.Mapping[typing.Union[int, float]] ``` -###### `terraform_attribute`Required +###### `terraform_attribute`Required - *Type:* str --- -##### `get_string_attribute` +##### `get_string_attribute` ```python def get_string_attribute( @@ -35633,13 +39686,13 @@ def get_string_attribute( ) -> str ``` -###### `terraform_attribute`Required +###### `terraform_attribute`Required - *Type:* str --- -##### `get_string_map_attribute` +##### `get_string_map_attribute` ```python def get_string_map_attribute( @@ -35647,13 +39700,13 @@ def get_string_map_attribute( ) -> typing.Mapping[str] ``` -###### `terraform_attribute`Required +###### `terraform_attribute`Required - *Type:* str --- -##### `interpolation_for_attribute` +##### `interpolation_for_attribute` ```python def interpolation_for_attribute( @@ -35661,13 +39714,13 @@ def interpolation_for_attribute( ) -> IResolvable ``` -###### `property`Required +###### `property`Required - *Type:* str --- -##### `resolve` +##### `resolve` ```python def resolve( @@ -35677,13 +39730,13 @@ def resolve( Produce the Token's value at resolution time. -###### `_context`Required +###### `_context`Required - *Type:* cdktf.IResolveContext --- -##### `to_string` +##### `to_string` ```python def to_string() -> str @@ -35698,110 +39751,88 @@ Returns a reversible string representation. | **Name** | **Type** | **Description** | | --- | --- | --- | -| creation_stack | typing.List[str] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| fqn | str | *No description.* | -| disabled | cdktf.IResolvable | *No description.* | -| operator | str | *No description.* | -| rule | str | *No description.* | -| value | typing.Union[int, float] | *No description.* | -| window | str | *No description.* | -| internal_value | DataDigitaloceanAppSpecWorkerAlert | *No description.* | - ---- - -##### `creation_stack`Required - -```python -creation_stack: typing.List[str] -``` - -- *Type:* typing.List[str] - -The creation stack of this resolvable which will be appended to errors thrown during resolution. - -If this returns an empty array the stack will not be attached. - ---- - -##### `fqn`Required - -```python -fqn: str -``` - -- *Type:* str +| creation_stack | typing.List[str] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| fqn | str | *No description.* | +| branch | str | *No description.* | +| deploy_on_push | cdktf.IResolvable | *No description.* | +| repo | str | *No description.* | +| internal_value | DataDigitaloceanAppSpecWorkerGithub | *No description.* | --- -##### `disabled`Required +##### `creation_stack`Required ```python -disabled: IResolvable +creation_stack: typing.List[str] ``` -- *Type:* cdktf.IResolvable +- *Type:* typing.List[str] + +The creation stack of this resolvable which will be appended to errors thrown during resolution. + +If this returns an empty array the stack will not be attached. --- -##### `operator`Required +##### `fqn`Required ```python -operator: str +fqn: str ``` - *Type:* str --- -##### `rule`Required +##### `branch`Required ```python -rule: str +branch: str ``` - *Type:* str --- -##### `value`Required +##### `deploy_on_push`Required ```python -value: typing.Union[int, float] +deploy_on_push: IResolvable ``` -- *Type:* typing.Union[int, float] +- *Type:* cdktf.IResolvable --- -##### `window`Required +##### `repo`Required ```python -window: str +repo: str ``` - *Type:* str --- -##### `internal_value`Optional +##### `internal_value`Optional ```python -internal_value: DataDigitaloceanAppSpecWorkerAlert +internal_value: DataDigitaloceanAppSpecWorkerGithub ``` -- *Type:* DataDigitaloceanAppSpecWorkerAlert +- *Type:* DataDigitaloceanAppSpecWorkerGithub --- -### DataDigitaloceanAppSpecWorkerEnvList +### DataDigitaloceanAppSpecWorkerGitlabList -#### Initializers +#### Initializers ```python from cdktf_cdktf_provider_digitalocean import data_digitalocean_app -dataDigitaloceanApp.DataDigitaloceanAppSpecWorkerEnvList( +dataDigitaloceanApp.DataDigitaloceanAppSpecWorkerGitlabList( terraform_resource: IInterpolatingParent, terraform_attribute: str, wraps_set: bool @@ -35810,13 +39841,13 @@ dataDigitaloceanApp.DataDigitaloceanAppSpecWorkerEnvList( | **Name** | **Type** | **Description** | | --- | --- | --- | -| terraform_resource | cdktf.IInterpolatingParent | The parent resource. | -| terraform_attribute | str | The attribute on the parent resource this class is referencing. | -| wraps_set | bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | +| terraform_resource | cdktf.IInterpolatingParent | The parent resource. | +| terraform_attribute | str | The attribute on the parent resource this class is referencing. | +| wraps_set | bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | --- -##### `terraform_resource`Required +##### `terraform_resource`Required - *Type:* cdktf.IInterpolatingParent @@ -35824,7 +39855,7 @@ The parent resource. --- -##### `terraform_attribute`Required +##### `terraform_attribute`Required - *Type:* str @@ -35832,7 +39863,7 @@ The attribute on the parent resource this class is referencing. --- -##### `wraps_set`Required +##### `wraps_set`Required - *Type:* bool @@ -35844,15 +39875,15 @@ whether the list is wrapping a set (will add tolist() to be able to access an it | **Name** | **Description** | | --- | --- | -| all_with_map_key | Creating an iterator for this complex list. | -| compute_fqn | *No description.* | -| resolve | Produce the Token's value at resolution time. | -| to_string | Return a string representation of this resolvable object. | -| get | *No description.* | +| all_with_map_key | Creating an iterator for this complex list. | +| compute_fqn | *No description.* | +| resolve | Produce the Token's value at resolution time. | +| to_string | Return a string representation of this resolvable object. | +| get | *No description.* | --- -##### `all_with_map_key` +##### `all_with_map_key` ```python def all_with_map_key( @@ -35864,19 +39895,19 @@ Creating an iterator for this complex list. The list will be converted into a map with the mapKeyAttributeName as the key. -###### `map_key_attribute_name`Required +###### `map_key_attribute_name`Required - *Type:* str --- -##### `compute_fqn` +##### `compute_fqn` ```python def compute_fqn() -> str ``` -##### `resolve` +##### `resolve` ```python def resolve( @@ -35886,13 +39917,13 @@ def resolve( Produce the Token's value at resolution time. -###### `_context`Required +###### `_context`Required - *Type:* cdktf.IResolveContext --- -##### `to_string` +##### `to_string` ```python def to_string() -> str @@ -35902,15 +39933,15 @@ Return a string representation of this resolvable object. Returns a reversible string representation. -##### `get` +##### `get` ```python def get( index: typing.Union[int, float] -) -> DataDigitaloceanAppSpecWorkerEnvOutputReference +) -> DataDigitaloceanAppSpecWorkerGitlabOutputReference ``` -###### `index`Required +###### `index`Required - *Type:* typing.Union[int, float] @@ -35923,12 +39954,12 @@ the index of the item to return. | **Name** | **Type** | **Description** | | --- | --- | --- | -| creation_stack | typing.List[str] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| fqn | str | *No description.* | +| creation_stack | typing.List[str] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| fqn | str | *No description.* | --- -##### `creation_stack`Required +##### `creation_stack`Required ```python creation_stack: typing.List[str] @@ -35942,7 +39973,7 @@ If this returns an empty array the stack will not be attached. --- -##### `fqn`Required +##### `fqn`Required ```python fqn: str @@ -35953,14 +39984,14 @@ fqn: str --- -### DataDigitaloceanAppSpecWorkerEnvOutputReference +### DataDigitaloceanAppSpecWorkerGitlabOutputReference -#### Initializers +#### Initializers ```python from cdktf_cdktf_provider_digitalocean import data_digitalocean_app -dataDigitaloceanApp.DataDigitaloceanAppSpecWorkerEnvOutputReference( +dataDigitaloceanApp.DataDigitaloceanAppSpecWorkerGitlabOutputReference( terraform_resource: IInterpolatingParent, terraform_attribute: str, complex_object_index: typing.Union[int, float], @@ -35970,14 +40001,14 @@ dataDigitaloceanApp.DataDigitaloceanAppSpecWorkerEnvOutputReference( | **Name** | **Type** | **Description** | | --- | --- | --- | -| terraform_resource | cdktf.IInterpolatingParent | The parent resource. | -| terraform_attribute | str | The attribute on the parent resource this class is referencing. | -| complex_object_index | typing.Union[int, float] | the index of this item in the list. | -| complex_object_is_from_set | bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | +| terraform_resource | cdktf.IInterpolatingParent | The parent resource. | +| terraform_attribute | str | The attribute on the parent resource this class is referencing. | +| complex_object_index | typing.Union[int, float] | the index of this item in the list. | +| complex_object_is_from_set | bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | --- -##### `terraform_resource`Required +##### `terraform_resource`Required - *Type:* cdktf.IInterpolatingParent @@ -35985,7 +40016,7 @@ The parent resource. --- -##### `terraform_attribute`Required +##### `terraform_attribute`Required - *Type:* str @@ -35993,7 +40024,7 @@ The attribute on the parent resource this class is referencing. --- -##### `complex_object_index`Required +##### `complex_object_index`Required - *Type:* typing.Union[int, float] @@ -36001,7 +40032,7 @@ the index of this item in the list. --- -##### `complex_object_is_from_set`Required +##### `complex_object_is_from_set`Required - *Type:* bool @@ -36013,29 +40044,29 @@ whether the list is wrapping a set (will add tolist() to be able to access an it | **Name** | **Description** | | --- | --- | -| compute_fqn | *No description.* | -| get_any_map_attribute | *No description.* | -| get_boolean_attribute | *No description.* | -| get_boolean_map_attribute | *No description.* | -| get_list_attribute | *No description.* | -| get_number_attribute | *No description.* | -| get_number_list_attribute | *No description.* | -| get_number_map_attribute | *No description.* | -| get_string_attribute | *No description.* | -| get_string_map_attribute | *No description.* | -| interpolation_for_attribute | *No description.* | -| resolve | Produce the Token's value at resolution time. | -| to_string | Return a string representation of this resolvable object. | +| compute_fqn | *No description.* | +| get_any_map_attribute | *No description.* | +| get_boolean_attribute | *No description.* | +| get_boolean_map_attribute | *No description.* | +| get_list_attribute | *No description.* | +| get_number_attribute | *No description.* | +| get_number_list_attribute | *No description.* | +| get_number_map_attribute | *No description.* | +| get_string_attribute | *No description.* | +| get_string_map_attribute | *No description.* | +| interpolation_for_attribute | *No description.* | +| resolve | Produce the Token's value at resolution time. | +| to_string | Return a string representation of this resolvable object. | --- -##### `compute_fqn` +##### `compute_fqn` ```python def compute_fqn() -> str ``` -##### `get_any_map_attribute` +##### `get_any_map_attribute` ```python def get_any_map_attribute( @@ -36043,13 +40074,13 @@ def get_any_map_attribute( ) -> typing.Mapping[typing.Any] ``` -###### `terraform_attribute`Required +###### `terraform_attribute`Required - *Type:* str --- -##### `get_boolean_attribute` +##### `get_boolean_attribute` ```python def get_boolean_attribute( @@ -36057,13 +40088,13 @@ def get_boolean_attribute( ) -> IResolvable ``` -###### `terraform_attribute`Required +###### `terraform_attribute`Required - *Type:* str --- -##### `get_boolean_map_attribute` +##### `get_boolean_map_attribute` ```python def get_boolean_map_attribute( @@ -36071,13 +40102,13 @@ def get_boolean_map_attribute( ) -> typing.Mapping[bool] ``` -###### `terraform_attribute`Required +###### `terraform_attribute`Required - *Type:* str --- -##### `get_list_attribute` +##### `get_list_attribute` ```python def get_list_attribute( @@ -36085,13 +40116,13 @@ def get_list_attribute( ) -> typing.List[str] ``` -###### `terraform_attribute`Required +###### `terraform_attribute`Required - *Type:* str --- -##### `get_number_attribute` +##### `get_number_attribute` ```python def get_number_attribute( @@ -36099,13 +40130,13 @@ def get_number_attribute( ) -> typing.Union[int, float] ``` -###### `terraform_attribute`Required +###### `terraform_attribute`Required - *Type:* str --- -##### `get_number_list_attribute` +##### `get_number_list_attribute` ```python def get_number_list_attribute( @@ -36113,13 +40144,13 @@ def get_number_list_attribute( ) -> typing.List[typing.Union[int, float]] ``` -###### `terraform_attribute`Required +###### `terraform_attribute`Required - *Type:* str --- -##### `get_number_map_attribute` +##### `get_number_map_attribute` ```python def get_number_map_attribute( @@ -36127,13 +40158,13 @@ def get_number_map_attribute( ) -> typing.Mapping[typing.Union[int, float]] ``` -###### `terraform_attribute`Required +###### `terraform_attribute`Required - *Type:* str --- -##### `get_string_attribute` +##### `get_string_attribute` ```python def get_string_attribute( @@ -36141,13 +40172,13 @@ def get_string_attribute( ) -> str ``` -###### `terraform_attribute`Required +###### `terraform_attribute`Required - *Type:* str --- -##### `get_string_map_attribute` +##### `get_string_map_attribute` ```python def get_string_map_attribute( @@ -36155,13 +40186,13 @@ def get_string_map_attribute( ) -> typing.Mapping[str] ``` -###### `terraform_attribute`Required +###### `terraform_attribute`Required - *Type:* str --- -##### `interpolation_for_attribute` +##### `interpolation_for_attribute` ```python def interpolation_for_attribute( @@ -36169,13 +40200,13 @@ def interpolation_for_attribute( ) -> IResolvable ``` -###### `property`Required +###### `property`Required - *Type:* str --- -##### `resolve` +##### `resolve` ```python def resolve( @@ -36185,13 +40216,13 @@ def resolve( Produce the Token's value at resolution time. -###### `_context`Required +###### `_context`Required - *Type:* cdktf.IResolveContext --- -##### `to_string` +##### `to_string` ```python def to_string() -> str @@ -36206,17 +40237,16 @@ Returns a reversible string representation. | **Name** | **Type** | **Description** | | --- | --- | --- | -| creation_stack | typing.List[str] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| fqn | str | *No description.* | -| key | str | *No description.* | -| scope | str | *No description.* | -| type | str | *No description.* | -| value | str | *No description.* | -| internal_value | DataDigitaloceanAppSpecWorkerEnv | *No description.* | +| creation_stack | typing.List[str] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| fqn | str | *No description.* | +| branch | str | *No description.* | +| deploy_on_push | cdktf.IResolvable | *No description.* | +| repo | str | *No description.* | +| internal_value | DataDigitaloceanAppSpecWorkerGitlab | *No description.* | --- -##### `creation_stack`Required +##### `creation_stack`Required ```python creation_stack: typing.List[str] @@ -36230,7 +40260,7 @@ If this returns an empty array the stack will not be attached. --- -##### `fqn`Required +##### `fqn`Required ```python fqn: str @@ -36240,65 +40270,55 @@ fqn: str --- -##### `key`Required - -```python -key: str -``` - -- *Type:* str - ---- - -##### `scope`Required +##### `branch`Required ```python -scope: str +branch: str ``` - *Type:* str --- -##### `type`Required +##### `deploy_on_push`Required ```python -type: str +deploy_on_push: IResolvable ``` -- *Type:* str +- *Type:* cdktf.IResolvable --- -##### `value`Required +##### `repo`Required ```python -value: str +repo: str ``` - *Type:* str --- -##### `internal_value`Optional +##### `internal_value`Optional ```python -internal_value: DataDigitaloceanAppSpecWorkerEnv +internal_value: DataDigitaloceanAppSpecWorkerGitlab ``` -- *Type:* DataDigitaloceanAppSpecWorkerEnv +- *Type:* DataDigitaloceanAppSpecWorkerGitlab --- -### DataDigitaloceanAppSpecWorkerGithubList +### DataDigitaloceanAppSpecWorkerGitList -#### Initializers +#### Initializers ```python from cdktf_cdktf_provider_digitalocean import data_digitalocean_app -dataDigitaloceanApp.DataDigitaloceanAppSpecWorkerGithubList( +dataDigitaloceanApp.DataDigitaloceanAppSpecWorkerGitList( terraform_resource: IInterpolatingParent, terraform_attribute: str, wraps_set: bool @@ -36307,13 +40327,13 @@ dataDigitaloceanApp.DataDigitaloceanAppSpecWorkerGithubList( | **Name** | **Type** | **Description** | | --- | --- | --- | -| terraform_resource | cdktf.IInterpolatingParent | The parent resource. | -| terraform_attribute | str | The attribute on the parent resource this class is referencing. | -| wraps_set | bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | +| terraform_resource | cdktf.IInterpolatingParent | The parent resource. | +| terraform_attribute | str | The attribute on the parent resource this class is referencing. | +| wraps_set | bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | --- -##### `terraform_resource`Required +##### `terraform_resource`Required - *Type:* cdktf.IInterpolatingParent @@ -36321,7 +40341,7 @@ The parent resource. --- -##### `terraform_attribute`Required +##### `terraform_attribute`Required - *Type:* str @@ -36329,7 +40349,7 @@ The attribute on the parent resource this class is referencing. --- -##### `wraps_set`Required +##### `wraps_set`Required - *Type:* bool @@ -36341,15 +40361,15 @@ whether the list is wrapping a set (will add tolist() to be able to access an it | **Name** | **Description** | | --- | --- | -| all_with_map_key | Creating an iterator for this complex list. | -| compute_fqn | *No description.* | -| resolve | Produce the Token's value at resolution time. | -| to_string | Return a string representation of this resolvable object. | -| get | *No description.* | +| all_with_map_key | Creating an iterator for this complex list. | +| compute_fqn | *No description.* | +| resolve | Produce the Token's value at resolution time. | +| to_string | Return a string representation of this resolvable object. | +| get | *No description.* | --- -##### `all_with_map_key` +##### `all_with_map_key` ```python def all_with_map_key( @@ -36361,19 +40381,19 @@ Creating an iterator for this complex list. The list will be converted into a map with the mapKeyAttributeName as the key. -###### `map_key_attribute_name`Required +###### `map_key_attribute_name`Required - *Type:* str --- -##### `compute_fqn` +##### `compute_fqn` ```python def compute_fqn() -> str ``` -##### `resolve` +##### `resolve` ```python def resolve( @@ -36383,13 +40403,13 @@ def resolve( Produce the Token's value at resolution time. -###### `_context`Required +###### `_context`Required - *Type:* cdktf.IResolveContext --- -##### `to_string` +##### `to_string` ```python def to_string() -> str @@ -36399,15 +40419,15 @@ Return a string representation of this resolvable object. Returns a reversible string representation. -##### `get` +##### `get` ```python def get( index: typing.Union[int, float] -) -> DataDigitaloceanAppSpecWorkerGithubOutputReference +) -> DataDigitaloceanAppSpecWorkerGitOutputReference ``` -###### `index`Required +###### `index`Required - *Type:* typing.Union[int, float] @@ -36420,12 +40440,12 @@ the index of the item to return. | **Name** | **Type** | **Description** | | --- | --- | --- | -| creation_stack | typing.List[str] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| fqn | str | *No description.* | +| creation_stack | typing.List[str] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| fqn | str | *No description.* | --- -##### `creation_stack`Required +##### `creation_stack`Required ```python creation_stack: typing.List[str] @@ -36439,7 +40459,7 @@ If this returns an empty array the stack will not be attached. --- -##### `fqn`Required +##### `fqn`Required ```python fqn: str @@ -36450,14 +40470,14 @@ fqn: str --- -### DataDigitaloceanAppSpecWorkerGithubOutputReference +### DataDigitaloceanAppSpecWorkerGitOutputReference -#### Initializers +#### Initializers ```python from cdktf_cdktf_provider_digitalocean import data_digitalocean_app -dataDigitaloceanApp.DataDigitaloceanAppSpecWorkerGithubOutputReference( +dataDigitaloceanApp.DataDigitaloceanAppSpecWorkerGitOutputReference( terraform_resource: IInterpolatingParent, terraform_attribute: str, complex_object_index: typing.Union[int, float], @@ -36467,14 +40487,14 @@ dataDigitaloceanApp.DataDigitaloceanAppSpecWorkerGithubOutputReference( | **Name** | **Type** | **Description** | | --- | --- | --- | -| terraform_resource | cdktf.IInterpolatingParent | The parent resource. | -| terraform_attribute | str | The attribute on the parent resource this class is referencing. | -| complex_object_index | typing.Union[int, float] | the index of this item in the list. | -| complex_object_is_from_set | bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | +| terraform_resource | cdktf.IInterpolatingParent | The parent resource. | +| terraform_attribute | str | The attribute on the parent resource this class is referencing. | +| complex_object_index | typing.Union[int, float] | the index of this item in the list. | +| complex_object_is_from_set | bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | --- -##### `terraform_resource`Required +##### `terraform_resource`Required - *Type:* cdktf.IInterpolatingParent @@ -36482,7 +40502,7 @@ The parent resource. --- -##### `terraform_attribute`Required +##### `terraform_attribute`Required - *Type:* str @@ -36490,7 +40510,7 @@ The attribute on the parent resource this class is referencing. --- -##### `complex_object_index`Required +##### `complex_object_index`Required - *Type:* typing.Union[int, float] @@ -36498,7 +40518,7 @@ the index of this item in the list. --- -##### `complex_object_is_from_set`Required +##### `complex_object_is_from_set`Required - *Type:* bool @@ -36510,29 +40530,29 @@ whether the list is wrapping a set (will add tolist() to be able to access an it | **Name** | **Description** | | --- | --- | -| compute_fqn | *No description.* | -| get_any_map_attribute | *No description.* | -| get_boolean_attribute | *No description.* | -| get_boolean_map_attribute | *No description.* | -| get_list_attribute | *No description.* | -| get_number_attribute | *No description.* | -| get_number_list_attribute | *No description.* | -| get_number_map_attribute | *No description.* | -| get_string_attribute | *No description.* | -| get_string_map_attribute | *No description.* | -| interpolation_for_attribute | *No description.* | -| resolve | Produce the Token's value at resolution time. | -| to_string | Return a string representation of this resolvable object. | +| compute_fqn | *No description.* | +| get_any_map_attribute | *No description.* | +| get_boolean_attribute | *No description.* | +| get_boolean_map_attribute | *No description.* | +| get_list_attribute | *No description.* | +| get_number_attribute | *No description.* | +| get_number_list_attribute | *No description.* | +| get_number_map_attribute | *No description.* | +| get_string_attribute | *No description.* | +| get_string_map_attribute | *No description.* | +| interpolation_for_attribute | *No description.* | +| resolve | Produce the Token's value at resolution time. | +| to_string | Return a string representation of this resolvable object. | --- -##### `compute_fqn` +##### `compute_fqn` ```python def compute_fqn() -> str ``` -##### `get_any_map_attribute` +##### `get_any_map_attribute` ```python def get_any_map_attribute( @@ -36540,13 +40560,13 @@ def get_any_map_attribute( ) -> typing.Mapping[typing.Any] ``` -###### `terraform_attribute`Required +###### `terraform_attribute`Required - *Type:* str --- -##### `get_boolean_attribute` +##### `get_boolean_attribute` ```python def get_boolean_attribute( @@ -36554,13 +40574,13 @@ def get_boolean_attribute( ) -> IResolvable ``` -###### `terraform_attribute`Required +###### `terraform_attribute`Required - *Type:* str --- -##### `get_boolean_map_attribute` +##### `get_boolean_map_attribute` ```python def get_boolean_map_attribute( @@ -36568,13 +40588,13 @@ def get_boolean_map_attribute( ) -> typing.Mapping[bool] ``` -###### `terraform_attribute`Required +###### `terraform_attribute`Required - *Type:* str --- -##### `get_list_attribute` +##### `get_list_attribute` ```python def get_list_attribute( @@ -36582,13 +40602,13 @@ def get_list_attribute( ) -> typing.List[str] ``` -###### `terraform_attribute`Required +###### `terraform_attribute`Required - *Type:* str --- -##### `get_number_attribute` +##### `get_number_attribute` ```python def get_number_attribute( @@ -36596,13 +40616,13 @@ def get_number_attribute( ) -> typing.Union[int, float] ``` -###### `terraform_attribute`Required +###### `terraform_attribute`Required - *Type:* str --- -##### `get_number_list_attribute` +##### `get_number_list_attribute` ```python def get_number_list_attribute( @@ -36610,13 +40630,13 @@ def get_number_list_attribute( ) -> typing.List[typing.Union[int, float]] ``` -###### `terraform_attribute`Required +###### `terraform_attribute`Required - *Type:* str --- -##### `get_number_map_attribute` +##### `get_number_map_attribute` ```python def get_number_map_attribute( @@ -36624,13 +40644,13 @@ def get_number_map_attribute( ) -> typing.Mapping[typing.Union[int, float]] ``` -###### `terraform_attribute`Required +###### `terraform_attribute`Required - *Type:* str --- -##### `get_string_attribute` +##### `get_string_attribute` ```python def get_string_attribute( @@ -36638,13 +40658,13 @@ def get_string_attribute( ) -> str ``` -###### `terraform_attribute`Required +###### `terraform_attribute`Required - *Type:* str --- -##### `get_string_map_attribute` +##### `get_string_map_attribute` ```python def get_string_map_attribute( @@ -36652,13 +40672,13 @@ def get_string_map_attribute( ) -> typing.Mapping[str] ``` -###### `terraform_attribute`Required +###### `terraform_attribute`Required - *Type:* str --- -##### `interpolation_for_attribute` +##### `interpolation_for_attribute` ```python def interpolation_for_attribute( @@ -36666,13 +40686,13 @@ def interpolation_for_attribute( ) -> IResolvable ``` -###### `property`Required +###### `property`Required - *Type:* str --- -##### `resolve` +##### `resolve` ```python def resolve( @@ -36682,13 +40702,13 @@ def resolve( Produce the Token's value at resolution time. -###### `_context`Required +###### `_context`Required - *Type:* cdktf.IResolveContext --- -##### `to_string` +##### `to_string` ```python def to_string() -> str @@ -36703,16 +40723,15 @@ Returns a reversible string representation. | **Name** | **Type** | **Description** | | --- | --- | --- | -| creation_stack | typing.List[str] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| fqn | str | *No description.* | -| branch | str | *No description.* | -| deploy_on_push | cdktf.IResolvable | *No description.* | -| repo | str | *No description.* | -| internal_value | DataDigitaloceanAppSpecWorkerGithub | *No description.* | +| creation_stack | typing.List[str] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| fqn | str | *No description.* | +| branch | str | *No description.* | +| repo_clone_url | str | *No description.* | +| internal_value | DataDigitaloceanAppSpecWorkerGit | *No description.* | --- -##### `creation_stack`Required +##### `creation_stack`Required ```python creation_stack: typing.List[str] @@ -36726,7 +40745,7 @@ If this returns an empty array the stack will not be attached. --- -##### `fqn`Required +##### `fqn`Required ```python fqn: str @@ -36736,7 +40755,7 @@ fqn: str --- -##### `branch`Required +##### `branch`Required ```python branch: str @@ -36746,45 +40765,35 @@ branch: str --- -##### `deploy_on_push`Required - -```python -deploy_on_push: IResolvable -``` - -- *Type:* cdktf.IResolvable - ---- - -##### `repo`Required +##### `repo_clone_url`Required ```python -repo: str +repo_clone_url: str ``` - *Type:* str --- -##### `internal_value`Optional +##### `internal_value`Optional ```python -internal_value: DataDigitaloceanAppSpecWorkerGithub +internal_value: DataDigitaloceanAppSpecWorkerGit ``` -- *Type:* DataDigitaloceanAppSpecWorkerGithub +- *Type:* DataDigitaloceanAppSpecWorkerGit --- -### DataDigitaloceanAppSpecWorkerGitlabList +### DataDigitaloceanAppSpecWorkerImageDeployOnPushList -#### Initializers +#### Initializers ```python from cdktf_cdktf_provider_digitalocean import data_digitalocean_app -dataDigitaloceanApp.DataDigitaloceanAppSpecWorkerGitlabList( +dataDigitaloceanApp.DataDigitaloceanAppSpecWorkerImageDeployOnPushList( terraform_resource: IInterpolatingParent, terraform_attribute: str, wraps_set: bool @@ -36793,13 +40802,13 @@ dataDigitaloceanApp.DataDigitaloceanAppSpecWorkerGitlabList( | **Name** | **Type** | **Description** | | --- | --- | --- | -| terraform_resource | cdktf.IInterpolatingParent | The parent resource. | -| terraform_attribute | str | The attribute on the parent resource this class is referencing. | -| wraps_set | bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | +| terraform_resource | cdktf.IInterpolatingParent | The parent resource. | +| terraform_attribute | str | The attribute on the parent resource this class is referencing. | +| wraps_set | bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | --- -##### `terraform_resource`Required +##### `terraform_resource`Required - *Type:* cdktf.IInterpolatingParent @@ -36807,7 +40816,7 @@ The parent resource. --- -##### `terraform_attribute`Required +##### `terraform_attribute`Required - *Type:* str @@ -36815,7 +40824,7 @@ The attribute on the parent resource this class is referencing. --- -##### `wraps_set`Required +##### `wraps_set`Required - *Type:* bool @@ -36827,15 +40836,15 @@ whether the list is wrapping a set (will add tolist() to be able to access an it | **Name** | **Description** | | --- | --- | -| all_with_map_key | Creating an iterator for this complex list. | -| compute_fqn | *No description.* | -| resolve | Produce the Token's value at resolution time. | -| to_string | Return a string representation of this resolvable object. | -| get | *No description.* | +| all_with_map_key | Creating an iterator for this complex list. | +| compute_fqn | *No description.* | +| resolve | Produce the Token's value at resolution time. | +| to_string | Return a string representation of this resolvable object. | +| get | *No description.* | --- -##### `all_with_map_key` +##### `all_with_map_key` ```python def all_with_map_key( @@ -36847,19 +40856,19 @@ Creating an iterator for this complex list. The list will be converted into a map with the mapKeyAttributeName as the key. -###### `map_key_attribute_name`Required +###### `map_key_attribute_name`Required - *Type:* str --- -##### `compute_fqn` +##### `compute_fqn` ```python def compute_fqn() -> str ``` -##### `resolve` +##### `resolve` ```python def resolve( @@ -36869,13 +40878,13 @@ def resolve( Produce the Token's value at resolution time. -###### `_context`Required +###### `_context`Required - *Type:* cdktf.IResolveContext --- -##### `to_string` +##### `to_string` ```python def to_string() -> str @@ -36885,15 +40894,15 @@ Return a string representation of this resolvable object. Returns a reversible string representation. -##### `get` +##### `get` ```python def get( index: typing.Union[int, float] -) -> DataDigitaloceanAppSpecWorkerGitlabOutputReference +) -> DataDigitaloceanAppSpecWorkerImageDeployOnPushOutputReference ``` -###### `index`Required +###### `index`Required - *Type:* typing.Union[int, float] @@ -36906,12 +40915,12 @@ the index of the item to return. | **Name** | **Type** | **Description** | | --- | --- | --- | -| creation_stack | typing.List[str] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| fqn | str | *No description.* | +| creation_stack | typing.List[str] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| fqn | str | *No description.* | --- -##### `creation_stack`Required +##### `creation_stack`Required ```python creation_stack: typing.List[str] @@ -36925,7 +40934,7 @@ If this returns an empty array the stack will not be attached. --- -##### `fqn`Required +##### `fqn`Required ```python fqn: str @@ -36936,14 +40945,14 @@ fqn: str --- -### DataDigitaloceanAppSpecWorkerGitlabOutputReference +### DataDigitaloceanAppSpecWorkerImageDeployOnPushOutputReference -#### Initializers +#### Initializers ```python from cdktf_cdktf_provider_digitalocean import data_digitalocean_app -dataDigitaloceanApp.DataDigitaloceanAppSpecWorkerGitlabOutputReference( +dataDigitaloceanApp.DataDigitaloceanAppSpecWorkerImageDeployOnPushOutputReference( terraform_resource: IInterpolatingParent, terraform_attribute: str, complex_object_index: typing.Union[int, float], @@ -36953,14 +40962,14 @@ dataDigitaloceanApp.DataDigitaloceanAppSpecWorkerGitlabOutputReference( | **Name** | **Type** | **Description** | | --- | --- | --- | -| terraform_resource | cdktf.IInterpolatingParent | The parent resource. | -| terraform_attribute | str | The attribute on the parent resource this class is referencing. | -| complex_object_index | typing.Union[int, float] | the index of this item in the list. | -| complex_object_is_from_set | bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | +| terraform_resource | cdktf.IInterpolatingParent | The parent resource. | +| terraform_attribute | str | The attribute on the parent resource this class is referencing. | +| complex_object_index | typing.Union[int, float] | the index of this item in the list. | +| complex_object_is_from_set | bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | --- -##### `terraform_resource`Required +##### `terraform_resource`Required - *Type:* cdktf.IInterpolatingParent @@ -36968,7 +40977,7 @@ The parent resource. --- -##### `terraform_attribute`Required +##### `terraform_attribute`Required - *Type:* str @@ -36976,7 +40985,7 @@ The attribute on the parent resource this class is referencing. --- -##### `complex_object_index`Required +##### `complex_object_index`Required - *Type:* typing.Union[int, float] @@ -36984,7 +40993,7 @@ the index of this item in the list. --- -##### `complex_object_is_from_set`Required +##### `complex_object_is_from_set`Required - *Type:* bool @@ -36996,29 +41005,29 @@ whether the list is wrapping a set (will add tolist() to be able to access an it | **Name** | **Description** | | --- | --- | -| compute_fqn | *No description.* | -| get_any_map_attribute | *No description.* | -| get_boolean_attribute | *No description.* | -| get_boolean_map_attribute | *No description.* | -| get_list_attribute | *No description.* | -| get_number_attribute | *No description.* | -| get_number_list_attribute | *No description.* | -| get_number_map_attribute | *No description.* | -| get_string_attribute | *No description.* | -| get_string_map_attribute | *No description.* | -| interpolation_for_attribute | *No description.* | -| resolve | Produce the Token's value at resolution time. | -| to_string | Return a string representation of this resolvable object. | +| compute_fqn | *No description.* | +| get_any_map_attribute | *No description.* | +| get_boolean_attribute | *No description.* | +| get_boolean_map_attribute | *No description.* | +| get_list_attribute | *No description.* | +| get_number_attribute | *No description.* | +| get_number_list_attribute | *No description.* | +| get_number_map_attribute | *No description.* | +| get_string_attribute | *No description.* | +| get_string_map_attribute | *No description.* | +| interpolation_for_attribute | *No description.* | +| resolve | Produce the Token's value at resolution time. | +| to_string | Return a string representation of this resolvable object. | --- -##### `compute_fqn` +##### `compute_fqn` ```python def compute_fqn() -> str ``` -##### `get_any_map_attribute` +##### `get_any_map_attribute` ```python def get_any_map_attribute( @@ -37026,13 +41035,13 @@ def get_any_map_attribute( ) -> typing.Mapping[typing.Any] ``` -###### `terraform_attribute`Required +###### `terraform_attribute`Required - *Type:* str --- -##### `get_boolean_attribute` +##### `get_boolean_attribute` ```python def get_boolean_attribute( @@ -37040,13 +41049,13 @@ def get_boolean_attribute( ) -> IResolvable ``` -###### `terraform_attribute`Required +###### `terraform_attribute`Required - *Type:* str --- -##### `get_boolean_map_attribute` +##### `get_boolean_map_attribute` ```python def get_boolean_map_attribute( @@ -37054,13 +41063,13 @@ def get_boolean_map_attribute( ) -> typing.Mapping[bool] ``` -###### `terraform_attribute`Required +###### `terraform_attribute`Required - *Type:* str --- -##### `get_list_attribute` +##### `get_list_attribute` ```python def get_list_attribute( @@ -37068,13 +41077,13 @@ def get_list_attribute( ) -> typing.List[str] ``` -###### `terraform_attribute`Required +###### `terraform_attribute`Required - *Type:* str --- -##### `get_number_attribute` +##### `get_number_attribute` ```python def get_number_attribute( @@ -37082,13 +41091,13 @@ def get_number_attribute( ) -> typing.Union[int, float] ``` -###### `terraform_attribute`Required +###### `terraform_attribute`Required - *Type:* str --- -##### `get_number_list_attribute` +##### `get_number_list_attribute` ```python def get_number_list_attribute( @@ -37096,13 +41105,13 @@ def get_number_list_attribute( ) -> typing.List[typing.Union[int, float]] ``` -###### `terraform_attribute`Required +###### `terraform_attribute`Required - *Type:* str --- -##### `get_number_map_attribute` +##### `get_number_map_attribute` ```python def get_number_map_attribute( @@ -37110,13 +41119,13 @@ def get_number_map_attribute( ) -> typing.Mapping[typing.Union[int, float]] ``` -###### `terraform_attribute`Required +###### `terraform_attribute`Required - *Type:* str --- -##### `get_string_attribute` +##### `get_string_attribute` ```python def get_string_attribute( @@ -37124,13 +41133,13 @@ def get_string_attribute( ) -> str ``` -###### `terraform_attribute`Required +###### `terraform_attribute`Required - *Type:* str --- -##### `get_string_map_attribute` +##### `get_string_map_attribute` ```python def get_string_map_attribute( @@ -37138,13 +41147,13 @@ def get_string_map_attribute( ) -> typing.Mapping[str] ``` -###### `terraform_attribute`Required +###### `terraform_attribute`Required - *Type:* str --- -##### `interpolation_for_attribute` +##### `interpolation_for_attribute` ```python def interpolation_for_attribute( @@ -37152,13 +41161,13 @@ def interpolation_for_attribute( ) -> IResolvable ``` -###### `property`Required +###### `property`Required - *Type:* str --- -##### `resolve` +##### `resolve` ```python def resolve( @@ -37168,13 +41177,13 @@ def resolve( Produce the Token's value at resolution time. -###### `_context`Required +###### `_context`Required - *Type:* cdktf.IResolveContext --- -##### `to_string` +##### `to_string` ```python def to_string() -> str @@ -37189,16 +41198,14 @@ Returns a reversible string representation. | **Name** | **Type** | **Description** | | --- | --- | --- | -| creation_stack | typing.List[str] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| fqn | str | *No description.* | -| branch | str | *No description.* | -| deploy_on_push | cdktf.IResolvable | *No description.* | -| repo | str | *No description.* | -| internal_value | DataDigitaloceanAppSpecWorkerGitlab | *No description.* | +| creation_stack | typing.List[str] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| fqn | str | *No description.* | +| enabled | cdktf.IResolvable | *No description.* | +| internal_value | DataDigitaloceanAppSpecWorkerImageDeployOnPush | *No description.* | --- -##### `creation_stack`Required +##### `creation_stack`Required ```python creation_stack: typing.List[str] @@ -37212,7 +41219,7 @@ If this returns an empty array the stack will not be attached. --- -##### `fqn`Required +##### `fqn`Required ```python fqn: str @@ -37222,55 +41229,35 @@ fqn: str --- -##### `branch`Required - -```python -branch: str -``` - -- *Type:* str - ---- - -##### `deploy_on_push`Required +##### `enabled`Required ```python -deploy_on_push: IResolvable +enabled: IResolvable ``` - *Type:* cdktf.IResolvable --- -##### `repo`Required - -```python -repo: str -``` - -- *Type:* str - ---- - -##### `internal_value`Optional +##### `internal_value`Optional ```python -internal_value: DataDigitaloceanAppSpecWorkerGitlab +internal_value: DataDigitaloceanAppSpecWorkerImageDeployOnPush ``` -- *Type:* DataDigitaloceanAppSpecWorkerGitlab +- *Type:* DataDigitaloceanAppSpecWorkerImageDeployOnPush --- -### DataDigitaloceanAppSpecWorkerGitList +### DataDigitaloceanAppSpecWorkerImageList -#### Initializers +#### Initializers ```python from cdktf_cdktf_provider_digitalocean import data_digitalocean_app -dataDigitaloceanApp.DataDigitaloceanAppSpecWorkerGitList( +dataDigitaloceanApp.DataDigitaloceanAppSpecWorkerImageList( terraform_resource: IInterpolatingParent, terraform_attribute: str, wraps_set: bool @@ -37279,13 +41266,13 @@ dataDigitaloceanApp.DataDigitaloceanAppSpecWorkerGitList( | **Name** | **Type** | **Description** | | --- | --- | --- | -| terraform_resource | cdktf.IInterpolatingParent | The parent resource. | -| terraform_attribute | str | The attribute on the parent resource this class is referencing. | -| wraps_set | bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | +| terraform_resource | cdktf.IInterpolatingParent | The parent resource. | +| terraform_attribute | str | The attribute on the parent resource this class is referencing. | +| wraps_set | bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | --- -##### `terraform_resource`Required +##### `terraform_resource`Required - *Type:* cdktf.IInterpolatingParent @@ -37293,7 +41280,7 @@ The parent resource. --- -##### `terraform_attribute`Required +##### `terraform_attribute`Required - *Type:* str @@ -37301,7 +41288,7 @@ The attribute on the parent resource this class is referencing. --- -##### `wraps_set`Required +##### `wraps_set`Required - *Type:* bool @@ -37313,15 +41300,15 @@ whether the list is wrapping a set (will add tolist() to be able to access an it | **Name** | **Description** | | --- | --- | -| all_with_map_key | Creating an iterator for this complex list. | -| compute_fqn | *No description.* | -| resolve | Produce the Token's value at resolution time. | -| to_string | Return a string representation of this resolvable object. | -| get | *No description.* | +| all_with_map_key | Creating an iterator for this complex list. | +| compute_fqn | *No description.* | +| resolve | Produce the Token's value at resolution time. | +| to_string | Return a string representation of this resolvable object. | +| get | *No description.* | --- -##### `all_with_map_key` +##### `all_with_map_key` ```python def all_with_map_key( @@ -37333,19 +41320,19 @@ Creating an iterator for this complex list. The list will be converted into a map with the mapKeyAttributeName as the key. -###### `map_key_attribute_name`Required +###### `map_key_attribute_name`Required - *Type:* str --- -##### `compute_fqn` +##### `compute_fqn` ```python def compute_fqn() -> str ``` -##### `resolve` +##### `resolve` ```python def resolve( @@ -37355,13 +41342,13 @@ def resolve( Produce the Token's value at resolution time. -###### `_context`Required +###### `_context`Required - *Type:* cdktf.IResolveContext --- -##### `to_string` +##### `to_string` ```python def to_string() -> str @@ -37371,15 +41358,15 @@ Return a string representation of this resolvable object. Returns a reversible string representation. -##### `get` +##### `get` ```python def get( index: typing.Union[int, float] -) -> DataDigitaloceanAppSpecWorkerGitOutputReference +) -> DataDigitaloceanAppSpecWorkerImageOutputReference ``` -###### `index`Required +###### `index`Required - *Type:* typing.Union[int, float] @@ -37392,12 +41379,12 @@ the index of the item to return. | **Name** | **Type** | **Description** | | --- | --- | --- | -| creation_stack | typing.List[str] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| fqn | str | *No description.* | +| creation_stack | typing.List[str] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| fqn | str | *No description.* | --- -##### `creation_stack`Required +##### `creation_stack`Required ```python creation_stack: typing.List[str] @@ -37411,7 +41398,7 @@ If this returns an empty array the stack will not be attached. --- -##### `fqn`Required +##### `fqn`Required ```python fqn: str @@ -37422,14 +41409,14 @@ fqn: str --- -### DataDigitaloceanAppSpecWorkerGitOutputReference +### DataDigitaloceanAppSpecWorkerImageOutputReference -#### Initializers +#### Initializers ```python from cdktf_cdktf_provider_digitalocean import data_digitalocean_app -dataDigitaloceanApp.DataDigitaloceanAppSpecWorkerGitOutputReference( +dataDigitaloceanApp.DataDigitaloceanAppSpecWorkerImageOutputReference( terraform_resource: IInterpolatingParent, terraform_attribute: str, complex_object_index: typing.Union[int, float], @@ -37439,14 +41426,14 @@ dataDigitaloceanApp.DataDigitaloceanAppSpecWorkerGitOutputReference( | **Name** | **Type** | **Description** | | --- | --- | --- | -| terraform_resource | cdktf.IInterpolatingParent | The parent resource. | -| terraform_attribute | str | The attribute on the parent resource this class is referencing. | -| complex_object_index | typing.Union[int, float] | the index of this item in the list. | -| complex_object_is_from_set | bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | +| terraform_resource | cdktf.IInterpolatingParent | The parent resource. | +| terraform_attribute | str | The attribute on the parent resource this class is referencing. | +| complex_object_index | typing.Union[int, float] | the index of this item in the list. | +| complex_object_is_from_set | bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | --- -##### `terraform_resource`Required +##### `terraform_resource`Required - *Type:* cdktf.IInterpolatingParent @@ -37454,7 +41441,7 @@ The parent resource. --- -##### `terraform_attribute`Required +##### `terraform_attribute`Required - *Type:* str @@ -37462,7 +41449,7 @@ The attribute on the parent resource this class is referencing. --- -##### `complex_object_index`Required +##### `complex_object_index`Required - *Type:* typing.Union[int, float] @@ -37470,7 +41457,7 @@ the index of this item in the list. --- -##### `complex_object_is_from_set`Required +##### `complex_object_is_from_set`Required - *Type:* bool @@ -37482,29 +41469,29 @@ whether the list is wrapping a set (will add tolist() to be able to access an it | **Name** | **Description** | | --- | --- | -| compute_fqn | *No description.* | -| get_any_map_attribute | *No description.* | -| get_boolean_attribute | *No description.* | -| get_boolean_map_attribute | *No description.* | -| get_list_attribute | *No description.* | -| get_number_attribute | *No description.* | -| get_number_list_attribute | *No description.* | -| get_number_map_attribute | *No description.* | -| get_string_attribute | *No description.* | -| get_string_map_attribute | *No description.* | -| interpolation_for_attribute | *No description.* | -| resolve | Produce the Token's value at resolution time. | -| to_string | Return a string representation of this resolvable object. | +| compute_fqn | *No description.* | +| get_any_map_attribute | *No description.* | +| get_boolean_attribute | *No description.* | +| get_boolean_map_attribute | *No description.* | +| get_list_attribute | *No description.* | +| get_number_attribute | *No description.* | +| get_number_list_attribute | *No description.* | +| get_number_map_attribute | *No description.* | +| get_string_attribute | *No description.* | +| get_string_map_attribute | *No description.* | +| interpolation_for_attribute | *No description.* | +| resolve | Produce the Token's value at resolution time. | +| to_string | Return a string representation of this resolvable object. | --- -##### `compute_fqn` +##### `compute_fqn` ```python def compute_fqn() -> str ``` -##### `get_any_map_attribute` +##### `get_any_map_attribute` ```python def get_any_map_attribute( @@ -37512,13 +41499,13 @@ def get_any_map_attribute( ) -> typing.Mapping[typing.Any] ``` -###### `terraform_attribute`Required +###### `terraform_attribute`Required - *Type:* str --- -##### `get_boolean_attribute` +##### `get_boolean_attribute` ```python def get_boolean_attribute( @@ -37526,13 +41513,13 @@ def get_boolean_attribute( ) -> IResolvable ``` -###### `terraform_attribute`Required +###### `terraform_attribute`Required - *Type:* str --- -##### `get_boolean_map_attribute` +##### `get_boolean_map_attribute` ```python def get_boolean_map_attribute( @@ -37540,13 +41527,13 @@ def get_boolean_map_attribute( ) -> typing.Mapping[bool] ``` -###### `terraform_attribute`Required +###### `terraform_attribute`Required - *Type:* str --- -##### `get_list_attribute` +##### `get_list_attribute` ```python def get_list_attribute( @@ -37554,13 +41541,13 @@ def get_list_attribute( ) -> typing.List[str] ``` -###### `terraform_attribute`Required +###### `terraform_attribute`Required - *Type:* str --- -##### `get_number_attribute` +##### `get_number_attribute` ```python def get_number_attribute( @@ -37568,13 +41555,13 @@ def get_number_attribute( ) -> typing.Union[int, float] ``` -###### `terraform_attribute`Required +###### `terraform_attribute`Required - *Type:* str --- -##### `get_number_list_attribute` +##### `get_number_list_attribute` ```python def get_number_list_attribute( @@ -37582,13 +41569,13 @@ def get_number_list_attribute( ) -> typing.List[typing.Union[int, float]] ``` -###### `terraform_attribute`Required +###### `terraform_attribute`Required - *Type:* str --- -##### `get_number_map_attribute` +##### `get_number_map_attribute` ```python def get_number_map_attribute( @@ -37596,13 +41583,13 @@ def get_number_map_attribute( ) -> typing.Mapping[typing.Union[int, float]] ``` -###### `terraform_attribute`Required +###### `terraform_attribute`Required - *Type:* str --- -##### `get_string_attribute` +##### `get_string_attribute` ```python def get_string_attribute( @@ -37610,13 +41597,13 @@ def get_string_attribute( ) -> str ``` -###### `terraform_attribute`Required +###### `terraform_attribute`Required - *Type:* str --- -##### `get_string_map_attribute` +##### `get_string_map_attribute` ```python def get_string_map_attribute( @@ -37624,13 +41611,13 @@ def get_string_map_attribute( ) -> typing.Mapping[str] ``` -###### `terraform_attribute`Required +###### `terraform_attribute`Required - *Type:* str --- -##### `interpolation_for_attribute` +##### `interpolation_for_attribute` ```python def interpolation_for_attribute( @@ -37638,13 +41625,13 @@ def interpolation_for_attribute( ) -> IResolvable ``` -###### `property`Required +###### `property`Required - *Type:* str --- -##### `resolve` +##### `resolve` ```python def resolve( @@ -37654,13 +41641,13 @@ def resolve( Produce the Token's value at resolution time. -###### `_context`Required +###### `_context`Required - *Type:* cdktf.IResolveContext --- -##### `to_string` +##### `to_string` ```python def to_string() -> str @@ -37675,15 +41662,19 @@ Returns a reversible string representation. | **Name** | **Type** | **Description** | | --- | --- | --- | -| creation_stack | typing.List[str] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| fqn | str | *No description.* | -| branch | str | *No description.* | -| repo_clone_url | str | *No description.* | -| internal_value | DataDigitaloceanAppSpecWorkerGit | *No description.* | +| creation_stack | typing.List[str] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| fqn | str | *No description.* | +| deploy_on_push | DataDigitaloceanAppSpecWorkerImageDeployOnPushList | *No description.* | +| registry | str | *No description.* | +| registry_credentials | str | *No description.* | +| registry_type | str | *No description.* | +| repository | str | *No description.* | +| tag | str | *No description.* | +| internal_value | DataDigitaloceanAppSpecWorkerImage | *No description.* | --- -##### `creation_stack`Required +##### `creation_stack`Required ```python creation_stack: typing.List[str] @@ -37697,7 +41688,7 @@ If this returns an empty array the stack will not be attached. --- -##### `fqn`Required +##### `fqn`Required ```python fqn: str @@ -37707,45 +41698,85 @@ fqn: str --- -##### `branch`Required +##### `deploy_on_push`Required ```python -branch: str +deploy_on_push: DataDigitaloceanAppSpecWorkerImageDeployOnPushList +``` + +- *Type:* DataDigitaloceanAppSpecWorkerImageDeployOnPushList + +--- + +##### `registry`Required + +```python +registry: str ``` - *Type:* str --- -##### `repo_clone_url`Required +##### `registry_credentials`Required ```python -repo_clone_url: str +registry_credentials: str ``` - *Type:* str --- -##### `internal_value`Optional +##### `registry_type`Required ```python -internal_value: DataDigitaloceanAppSpecWorkerGit +registry_type: str ``` -- *Type:* DataDigitaloceanAppSpecWorkerGit +- *Type:* str --- +##### `repository`Required -### DataDigitaloceanAppSpecWorkerImageDeployOnPushList +```python +repository: str +``` -#### Initializers +- *Type:* str + +--- + +##### `tag`Required + +```python +tag: str +``` + +- *Type:* str + +--- + +##### `internal_value`Optional + +```python +internal_value: DataDigitaloceanAppSpecWorkerImage +``` + +- *Type:* DataDigitaloceanAppSpecWorkerImage + +--- + + +### DataDigitaloceanAppSpecWorkerList + +#### Initializers ```python from cdktf_cdktf_provider_digitalocean import data_digitalocean_app -dataDigitaloceanApp.DataDigitaloceanAppSpecWorkerImageDeployOnPushList( +dataDigitaloceanApp.DataDigitaloceanAppSpecWorkerList( terraform_resource: IInterpolatingParent, terraform_attribute: str, wraps_set: bool @@ -37754,13 +41785,13 @@ dataDigitaloceanApp.DataDigitaloceanAppSpecWorkerImageDeployOnPushList( | **Name** | **Type** | **Description** | | --- | --- | --- | -| terraform_resource | cdktf.IInterpolatingParent | The parent resource. | -| terraform_attribute | str | The attribute on the parent resource this class is referencing. | -| wraps_set | bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | +| terraform_resource | cdktf.IInterpolatingParent | The parent resource. | +| terraform_attribute | str | The attribute on the parent resource this class is referencing. | +| wraps_set | bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | --- -##### `terraform_resource`Required +##### `terraform_resource`Required - *Type:* cdktf.IInterpolatingParent @@ -37768,7 +41799,7 @@ The parent resource. --- -##### `terraform_attribute`Required +##### `terraform_attribute`Required - *Type:* str @@ -37776,7 +41807,7 @@ The attribute on the parent resource this class is referencing. --- -##### `wraps_set`Required +##### `wraps_set`Required - *Type:* bool @@ -37788,15 +41819,174 @@ whether the list is wrapping a set (will add tolist() to be able to access an it | **Name** | **Description** | | --- | --- | -| all_with_map_key | Creating an iterator for this complex list. | -| compute_fqn | *No description.* | -| resolve | Produce the Token's value at resolution time. | -| to_string | Return a string representation of this resolvable object. | -| get | *No description.* | +| all_with_map_key | Creating an iterator for this complex list. | +| compute_fqn | *No description.* | +| resolve | Produce the Token's value at resolution time. | +| to_string | Return a string representation of this resolvable object. | +| get | *No description.* | --- -##### `all_with_map_key` +##### `all_with_map_key` + +```python +def all_with_map_key( + map_key_attribute_name: str +) -> DynamicListTerraformIterator +``` + +Creating an iterator for this complex list. + +The list will be converted into a map with the mapKeyAttributeName as the key. + +###### `map_key_attribute_name`Required + +- *Type:* str + +--- + +##### `compute_fqn` + +```python +def compute_fqn() -> str +``` + +##### `resolve` + +```python +def resolve( + _context: IResolveContext +) -> typing.Any +``` + +Produce the Token's value at resolution time. + +###### `_context`Required + +- *Type:* cdktf.IResolveContext + +--- + +##### `to_string` + +```python +def to_string() -> str +``` + +Return a string representation of this resolvable object. + +Returns a reversible string representation. + +##### `get` + +```python +def get( + index: typing.Union[int, float] +) -> DataDigitaloceanAppSpecWorkerOutputReference +``` + +###### `index`Required + +- *Type:* typing.Union[int, float] + +the index of the item to return. + +--- + + +#### Properties + +| **Name** | **Type** | **Description** | +| --- | --- | --- | +| creation_stack | typing.List[str] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| fqn | str | *No description.* | + +--- + +##### `creation_stack`Required + +```python +creation_stack: typing.List[str] +``` + +- *Type:* typing.List[str] + +The creation stack of this resolvable which will be appended to errors thrown during resolution. + +If this returns an empty array the stack will not be attached. + +--- + +##### `fqn`Required + +```python +fqn: str +``` + +- *Type:* str + +--- + + +### DataDigitaloceanAppSpecWorkerLogDestinationDatadogList + +#### Initializers + +```python +from cdktf_cdktf_provider_digitalocean import data_digitalocean_app + +dataDigitaloceanApp.DataDigitaloceanAppSpecWorkerLogDestinationDatadogList( + terraform_resource: IInterpolatingParent, + terraform_attribute: str, + wraps_set: bool +) +``` + +| **Name** | **Type** | **Description** | +| --- | --- | --- | +| terraform_resource | cdktf.IInterpolatingParent | The parent resource. | +| terraform_attribute | str | The attribute on the parent resource this class is referencing. | +| wraps_set | bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | + +--- + +##### `terraform_resource`Required + +- *Type:* cdktf.IInterpolatingParent + +The parent resource. + +--- + +##### `terraform_attribute`Required + +- *Type:* str + +The attribute on the parent resource this class is referencing. + +--- + +##### `wraps_set`Required + +- *Type:* bool + +whether the list is wrapping a set (will add tolist() to be able to access an item via an index). + +--- + +#### Methods + +| **Name** | **Description** | +| --- | --- | +| all_with_map_key | Creating an iterator for this complex list. | +| compute_fqn | *No description.* | +| resolve | Produce the Token's value at resolution time. | +| to_string | Return a string representation of this resolvable object. | +| get | *No description.* | + +--- + +##### `all_with_map_key` ```python def all_with_map_key( @@ -37808,19 +41998,19 @@ Creating an iterator for this complex list. The list will be converted into a map with the mapKeyAttributeName as the key. -###### `map_key_attribute_name`Required +###### `map_key_attribute_name`Required - *Type:* str --- -##### `compute_fqn` +##### `compute_fqn` ```python def compute_fqn() -> str ``` -##### `resolve` +##### `resolve` ```python def resolve( @@ -37830,13 +42020,13 @@ def resolve( Produce the Token's value at resolution time. -###### `_context`Required +###### `_context`Required - *Type:* cdktf.IResolveContext --- -##### `to_string` +##### `to_string` ```python def to_string() -> str @@ -37846,15 +42036,15 @@ Return a string representation of this resolvable object. Returns a reversible string representation. -##### `get` +##### `get` ```python def get( index: typing.Union[int, float] -) -> DataDigitaloceanAppSpecWorkerImageDeployOnPushOutputReference +) -> DataDigitaloceanAppSpecWorkerLogDestinationDatadogOutputReference ``` -###### `index`Required +###### `index`Required - *Type:* typing.Union[int, float] @@ -37867,12 +42057,12 @@ the index of the item to return. | **Name** | **Type** | **Description** | | --- | --- | --- | -| creation_stack | typing.List[str] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| fqn | str | *No description.* | +| creation_stack | typing.List[str] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| fqn | str | *No description.* | --- -##### `creation_stack`Required +##### `creation_stack`Required ```python creation_stack: typing.List[str] @@ -37886,7 +42076,7 @@ If this returns an empty array the stack will not be attached. --- -##### `fqn`Required +##### `fqn`Required ```python fqn: str @@ -37897,14 +42087,14 @@ fqn: str --- -### DataDigitaloceanAppSpecWorkerImageDeployOnPushOutputReference +### DataDigitaloceanAppSpecWorkerLogDestinationDatadogOutputReference -#### Initializers +#### Initializers ```python from cdktf_cdktf_provider_digitalocean import data_digitalocean_app -dataDigitaloceanApp.DataDigitaloceanAppSpecWorkerImageDeployOnPushOutputReference( +dataDigitaloceanApp.DataDigitaloceanAppSpecWorkerLogDestinationDatadogOutputReference( terraform_resource: IInterpolatingParent, terraform_attribute: str, complex_object_index: typing.Union[int, float], @@ -37914,14 +42104,14 @@ dataDigitaloceanApp.DataDigitaloceanAppSpecWorkerImageDeployOnPushOutputReferenc | **Name** | **Type** | **Description** | | --- | --- | --- | -| terraform_resource | cdktf.IInterpolatingParent | The parent resource. | -| terraform_attribute | str | The attribute on the parent resource this class is referencing. | -| complex_object_index | typing.Union[int, float] | the index of this item in the list. | -| complex_object_is_from_set | bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | +| terraform_resource | cdktf.IInterpolatingParent | The parent resource. | +| terraform_attribute | str | The attribute on the parent resource this class is referencing. | +| complex_object_index | typing.Union[int, float] | the index of this item in the list. | +| complex_object_is_from_set | bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | --- -##### `terraform_resource`Required +##### `terraform_resource`Required - *Type:* cdktf.IInterpolatingParent @@ -37929,7 +42119,7 @@ The parent resource. --- -##### `terraform_attribute`Required +##### `terraform_attribute`Required - *Type:* str @@ -37937,7 +42127,7 @@ The attribute on the parent resource this class is referencing. --- -##### `complex_object_index`Required +##### `complex_object_index`Required - *Type:* typing.Union[int, float] @@ -37945,7 +42135,7 @@ the index of this item in the list. --- -##### `complex_object_is_from_set`Required +##### `complex_object_is_from_set`Required - *Type:* bool @@ -37957,29 +42147,29 @@ whether the list is wrapping a set (will add tolist() to be able to access an it | **Name** | **Description** | | --- | --- | -| compute_fqn | *No description.* | -| get_any_map_attribute | *No description.* | -| get_boolean_attribute | *No description.* | -| get_boolean_map_attribute | *No description.* | -| get_list_attribute | *No description.* | -| get_number_attribute | *No description.* | -| get_number_list_attribute | *No description.* | -| get_number_map_attribute | *No description.* | -| get_string_attribute | *No description.* | -| get_string_map_attribute | *No description.* | -| interpolation_for_attribute | *No description.* | -| resolve | Produce the Token's value at resolution time. | -| to_string | Return a string representation of this resolvable object. | +| compute_fqn | *No description.* | +| get_any_map_attribute | *No description.* | +| get_boolean_attribute | *No description.* | +| get_boolean_map_attribute | *No description.* | +| get_list_attribute | *No description.* | +| get_number_attribute | *No description.* | +| get_number_list_attribute | *No description.* | +| get_number_map_attribute | *No description.* | +| get_string_attribute | *No description.* | +| get_string_map_attribute | *No description.* | +| interpolation_for_attribute | *No description.* | +| resolve | Produce the Token's value at resolution time. | +| to_string | Return a string representation of this resolvable object. | --- -##### `compute_fqn` +##### `compute_fqn` ```python def compute_fqn() -> str ``` -##### `get_any_map_attribute` +##### `get_any_map_attribute` ```python def get_any_map_attribute( @@ -37987,13 +42177,13 @@ def get_any_map_attribute( ) -> typing.Mapping[typing.Any] ``` -###### `terraform_attribute`Required +###### `terraform_attribute`Required - *Type:* str --- -##### `get_boolean_attribute` +##### `get_boolean_attribute` ```python def get_boolean_attribute( @@ -38001,13 +42191,13 @@ def get_boolean_attribute( ) -> IResolvable ``` -###### `terraform_attribute`Required +###### `terraform_attribute`Required - *Type:* str --- -##### `get_boolean_map_attribute` +##### `get_boolean_map_attribute` ```python def get_boolean_map_attribute( @@ -38015,13 +42205,13 @@ def get_boolean_map_attribute( ) -> typing.Mapping[bool] ``` -###### `terraform_attribute`Required +###### `terraform_attribute`Required - *Type:* str --- -##### `get_list_attribute` +##### `get_list_attribute` ```python def get_list_attribute( @@ -38029,13 +42219,13 @@ def get_list_attribute( ) -> typing.List[str] ``` -###### `terraform_attribute`Required +###### `terraform_attribute`Required - *Type:* str --- -##### `get_number_attribute` +##### `get_number_attribute` ```python def get_number_attribute( @@ -38043,13 +42233,13 @@ def get_number_attribute( ) -> typing.Union[int, float] ``` -###### `terraform_attribute`Required +###### `terraform_attribute`Required - *Type:* str --- -##### `get_number_list_attribute` +##### `get_number_list_attribute` ```python def get_number_list_attribute( @@ -38057,13 +42247,13 @@ def get_number_list_attribute( ) -> typing.List[typing.Union[int, float]] ``` -###### `terraform_attribute`Required +###### `terraform_attribute`Required - *Type:* str --- -##### `get_number_map_attribute` +##### `get_number_map_attribute` ```python def get_number_map_attribute( @@ -38071,13 +42261,13 @@ def get_number_map_attribute( ) -> typing.Mapping[typing.Union[int, float]] ``` -###### `terraform_attribute`Required +###### `terraform_attribute`Required - *Type:* str --- -##### `get_string_attribute` +##### `get_string_attribute` ```python def get_string_attribute( @@ -38085,13 +42275,13 @@ def get_string_attribute( ) -> str ``` -###### `terraform_attribute`Required +###### `terraform_attribute`Required - *Type:* str --- -##### `get_string_map_attribute` +##### `get_string_map_attribute` ```python def get_string_map_attribute( @@ -38099,13 +42289,13 @@ def get_string_map_attribute( ) -> typing.Mapping[str] ``` -###### `terraform_attribute`Required +###### `terraform_attribute`Required - *Type:* str --- -##### `interpolation_for_attribute` +##### `interpolation_for_attribute` ```python def interpolation_for_attribute( @@ -38113,13 +42303,13 @@ def interpolation_for_attribute( ) -> IResolvable ``` -###### `property`Required +###### `property`Required - *Type:* str --- -##### `resolve` +##### `resolve` ```python def resolve( @@ -38129,13 +42319,13 @@ def resolve( Produce the Token's value at resolution time. -###### `_context`Required +###### `_context`Required - *Type:* cdktf.IResolveContext --- -##### `to_string` +##### `to_string` ```python def to_string() -> str @@ -38150,14 +42340,15 @@ Returns a reversible string representation. | **Name** | **Type** | **Description** | | --- | --- | --- | -| creation_stack | typing.List[str] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| fqn | str | *No description.* | -| enabled | cdktf.IResolvable | *No description.* | -| internal_value | DataDigitaloceanAppSpecWorkerImageDeployOnPush | *No description.* | +| creation_stack | typing.List[str] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| fqn | str | *No description.* | +| api_key | str | *No description.* | +| endpoint | str | *No description.* | +| internal_value | DataDigitaloceanAppSpecWorkerLogDestinationDatadog | *No description.* | --- -##### `creation_stack`Required +##### `creation_stack`Required ```python creation_stack: typing.List[str] @@ -38171,7 +42362,7 @@ If this returns an empty array the stack will not be attached. --- -##### `fqn`Required +##### `fqn`Required ```python fqn: str @@ -38181,35 +42372,45 @@ fqn: str --- -##### `enabled`Required +##### `api_key`Required ```python -enabled: IResolvable +api_key: str ``` -- *Type:* cdktf.IResolvable +- *Type:* str --- -##### `internal_value`Optional +##### `endpoint`Required ```python -internal_value: DataDigitaloceanAppSpecWorkerImageDeployOnPush +endpoint: str ``` -- *Type:* DataDigitaloceanAppSpecWorkerImageDeployOnPush +- *Type:* str --- +##### `internal_value`Optional -### DataDigitaloceanAppSpecWorkerImageList +```python +internal_value: DataDigitaloceanAppSpecWorkerLogDestinationDatadog +``` -#### Initializers +- *Type:* DataDigitaloceanAppSpecWorkerLogDestinationDatadog + +--- + + +### DataDigitaloceanAppSpecWorkerLogDestinationList + +#### Initializers ```python from cdktf_cdktf_provider_digitalocean import data_digitalocean_app -dataDigitaloceanApp.DataDigitaloceanAppSpecWorkerImageList( +dataDigitaloceanApp.DataDigitaloceanAppSpecWorkerLogDestinationList( terraform_resource: IInterpolatingParent, terraform_attribute: str, wraps_set: bool @@ -38218,13 +42419,13 @@ dataDigitaloceanApp.DataDigitaloceanAppSpecWorkerImageList( | **Name** | **Type** | **Description** | | --- | --- | --- | -| terraform_resource | cdktf.IInterpolatingParent | The parent resource. | -| terraform_attribute | str | The attribute on the parent resource this class is referencing. | -| wraps_set | bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | +| terraform_resource | cdktf.IInterpolatingParent | The parent resource. | +| terraform_attribute | str | The attribute on the parent resource this class is referencing. | +| wraps_set | bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | --- -##### `terraform_resource`Required +##### `terraform_resource`Required - *Type:* cdktf.IInterpolatingParent @@ -38232,7 +42433,7 @@ The parent resource. --- -##### `terraform_attribute`Required +##### `terraform_attribute`Required - *Type:* str @@ -38240,7 +42441,7 @@ The attribute on the parent resource this class is referencing. --- -##### `wraps_set`Required +##### `wraps_set`Required - *Type:* bool @@ -38252,15 +42453,15 @@ whether the list is wrapping a set (will add tolist() to be able to access an it | **Name** | **Description** | | --- | --- | -| all_with_map_key | Creating an iterator for this complex list. | -| compute_fqn | *No description.* | -| resolve | Produce the Token's value at resolution time. | -| to_string | Return a string representation of this resolvable object. | -| get | *No description.* | +| all_with_map_key | Creating an iterator for this complex list. | +| compute_fqn | *No description.* | +| resolve | Produce the Token's value at resolution time. | +| to_string | Return a string representation of this resolvable object. | +| get | *No description.* | --- -##### `all_with_map_key` +##### `all_with_map_key` ```python def all_with_map_key( @@ -38272,19 +42473,19 @@ Creating an iterator for this complex list. The list will be converted into a map with the mapKeyAttributeName as the key. -###### `map_key_attribute_name`Required +###### `map_key_attribute_name`Required - *Type:* str --- -##### `compute_fqn` +##### `compute_fqn` ```python def compute_fqn() -> str ``` -##### `resolve` +##### `resolve` ```python def resolve( @@ -38294,13 +42495,13 @@ def resolve( Produce the Token's value at resolution time. -###### `_context`Required +###### `_context`Required - *Type:* cdktf.IResolveContext --- -##### `to_string` +##### `to_string` ```python def to_string() -> str @@ -38310,15 +42511,15 @@ Return a string representation of this resolvable object. Returns a reversible string representation. -##### `get` +##### `get` ```python def get( index: typing.Union[int, float] -) -> DataDigitaloceanAppSpecWorkerImageOutputReference +) -> DataDigitaloceanAppSpecWorkerLogDestinationOutputReference ``` -###### `index`Required +###### `index`Required - *Type:* typing.Union[int, float] @@ -38331,12 +42532,12 @@ the index of the item to return. | **Name** | **Type** | **Description** | | --- | --- | --- | -| creation_stack | typing.List[str] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| fqn | str | *No description.* | +| creation_stack | typing.List[str] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| fqn | str | *No description.* | --- -##### `creation_stack`Required +##### `creation_stack`Required ```python creation_stack: typing.List[str] @@ -38350,7 +42551,7 @@ If this returns an empty array the stack will not be attached. --- -##### `fqn`Required +##### `fqn`Required ```python fqn: str @@ -38361,31 +42562,29 @@ fqn: str --- -### DataDigitaloceanAppSpecWorkerImageOutputReference +### DataDigitaloceanAppSpecWorkerLogDestinationLogtailList -#### Initializers +#### Initializers ```python from cdktf_cdktf_provider_digitalocean import data_digitalocean_app -dataDigitaloceanApp.DataDigitaloceanAppSpecWorkerImageOutputReference( +dataDigitaloceanApp.DataDigitaloceanAppSpecWorkerLogDestinationLogtailList( terraform_resource: IInterpolatingParent, terraform_attribute: str, - complex_object_index: typing.Union[int, float], - complex_object_is_from_set: bool + wraps_set: bool ) ``` | **Name** | **Type** | **Description** | | --- | --- | --- | -| terraform_resource | cdktf.IInterpolatingParent | The parent resource. | -| terraform_attribute | str | The attribute on the parent resource this class is referencing. | -| complex_object_index | typing.Union[int, float] | the index of this item in the list. | -| complex_object_is_from_set | bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | +| terraform_resource | cdktf.IInterpolatingParent | The parent resource. | +| terraform_attribute | str | The attribute on the parent resource this class is referencing. | +| wraps_set | bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | --- -##### `terraform_resource`Required +##### `terraform_resource`Required - *Type:* cdktf.IInterpolatingParent @@ -38393,7 +42592,7 @@ The parent resource. --- -##### `terraform_attribute`Required +##### `terraform_attribute`Required - *Type:* str @@ -38401,15 +42600,7 @@ The attribute on the parent resource this class is referencing. --- -##### `complex_object_index`Required - -- *Type:* typing.Union[int, float] - -the index of this item in the list. - ---- - -##### `complex_object_is_from_set`Required +##### `wraps_set`Required - *Type:* bool @@ -38421,389 +42612,338 @@ whether the list is wrapping a set (will add tolist() to be able to access an it | **Name** | **Description** | | --- | --- | -| compute_fqn | *No description.* | -| get_any_map_attribute | *No description.* | -| get_boolean_attribute | *No description.* | -| get_boolean_map_attribute | *No description.* | -| get_list_attribute | *No description.* | -| get_number_attribute | *No description.* | -| get_number_list_attribute | *No description.* | -| get_number_map_attribute | *No description.* | -| get_string_attribute | *No description.* | -| get_string_map_attribute | *No description.* | -| interpolation_for_attribute | *No description.* | -| resolve | Produce the Token's value at resolution time. | -| to_string | Return a string representation of this resolvable object. | +| all_with_map_key | Creating an iterator for this complex list. | +| compute_fqn | *No description.* | +| resolve | Produce the Token's value at resolution time. | +| to_string | Return a string representation of this resolvable object. | +| get | *No description.* | --- -##### `compute_fqn` +##### `all_with_map_key` ```python -def compute_fqn() -> str +def all_with_map_key( + map_key_attribute_name: str +) -> DynamicListTerraformIterator ``` -##### `get_any_map_attribute` +Creating an iterator for this complex list. -```python -def get_any_map_attribute( - terraform_attribute: str -) -> typing.Mapping[typing.Any] -``` +The list will be converted into a map with the mapKeyAttributeName as the key. -###### `terraform_attribute`Required +###### `map_key_attribute_name`Required - *Type:* str --- -##### `get_boolean_attribute` +##### `compute_fqn` ```python -def get_boolean_attribute( - terraform_attribute: str -) -> IResolvable +def compute_fqn() -> str ``` -###### `terraform_attribute`Required - -- *Type:* str - ---- - -##### `get_boolean_map_attribute` +##### `resolve` ```python -def get_boolean_map_attribute( - terraform_attribute: str -) -> typing.Mapping[bool] +def resolve( + _context: IResolveContext +) -> typing.Any ``` -###### `terraform_attribute`Required +Produce the Token's value at resolution time. -- *Type:* str +###### `_context`Required + +- *Type:* cdktf.IResolveContext --- -##### `get_list_attribute` +##### `to_string` ```python -def get_list_attribute( - terraform_attribute: str -) -> typing.List[str] +def to_string() -> str ``` -###### `terraform_attribute`Required - -- *Type:* str +Return a string representation of this resolvable object. ---- +Returns a reversible string representation. -##### `get_number_attribute` +##### `get` ```python -def get_number_attribute( - terraform_attribute: str -) -> typing.Union[int, float] +def get( + index: typing.Union[int, float] +) -> DataDigitaloceanAppSpecWorkerLogDestinationLogtailOutputReference ``` -###### `terraform_attribute`Required +###### `index`Required -- *Type:* str +- *Type:* typing.Union[int, float] ---- +the index of the item to return. -##### `get_number_list_attribute` +--- -```python -def get_number_list_attribute( - terraform_attribute: str -) -> typing.List[typing.Union[int, float]] -``` -###### `terraform_attribute`Required +#### Properties -- *Type:* str +| **Name** | **Type** | **Description** | +| --- | --- | --- | +| creation_stack | typing.List[str] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| fqn | str | *No description.* | --- -##### `get_number_map_attribute` +##### `creation_stack`Required ```python -def get_number_map_attribute( - terraform_attribute: str -) -> typing.Mapping[typing.Union[int, float]] +creation_stack: typing.List[str] ``` -###### `terraform_attribute`Required +- *Type:* typing.List[str] -- *Type:* str +The creation stack of this resolvable which will be appended to errors thrown during resolution. + +If this returns an empty array the stack will not be attached. --- -##### `get_string_attribute` +##### `fqn`Required ```python -def get_string_attribute( - terraform_attribute: str -) -> str +fqn: str ``` -###### `terraform_attribute`Required - - *Type:* str --- -##### `get_string_map_attribute` - -```python -def get_string_map_attribute( - terraform_attribute: str -) -> typing.Mapping[str] -``` - -###### `terraform_attribute`Required - -- *Type:* str ---- +### DataDigitaloceanAppSpecWorkerLogDestinationLogtailOutputReference -##### `interpolation_for_attribute` +#### Initializers ```python -def interpolation_for_attribute( - property: str -) -> IResolvable -``` +from cdktf_cdktf_provider_digitalocean import data_digitalocean_app -###### `property`Required +dataDigitaloceanApp.DataDigitaloceanAppSpecWorkerLogDestinationLogtailOutputReference( + terraform_resource: IInterpolatingParent, + terraform_attribute: str, + complex_object_index: typing.Union[int, float], + complex_object_is_from_set: bool +) +``` -- *Type:* str +| **Name** | **Type** | **Description** | +| --- | --- | --- | +| terraform_resource | cdktf.IInterpolatingParent | The parent resource. | +| terraform_attribute | str | The attribute on the parent resource this class is referencing. | +| complex_object_index | typing.Union[int, float] | the index of this item in the list. | +| complex_object_is_from_set | bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | --- -##### `resolve` - -```python -def resolve( - _context: IResolveContext -) -> typing.Any -``` - -Produce the Token's value at resolution time. +##### `terraform_resource`Required -###### `_context`Required +- *Type:* cdktf.IInterpolatingParent -- *Type:* cdktf.IResolveContext +The parent resource. --- -##### `to_string` +##### `terraform_attribute`Required -```python -def to_string() -> str -``` +- *Type:* str -Return a string representation of this resolvable object. +The attribute on the parent resource this class is referencing. -Returns a reversible string representation. +--- +##### `complex_object_index`Required -#### Properties +- *Type:* typing.Union[int, float] -| **Name** | **Type** | **Description** | -| --- | --- | --- | -| creation_stack | typing.List[str] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| fqn | str | *No description.* | -| deploy_on_push | DataDigitaloceanAppSpecWorkerImageDeployOnPushList | *No description.* | -| registry | str | *No description.* | -| registry_credentials | str | *No description.* | -| registry_type | str | *No description.* | -| repository | str | *No description.* | -| tag | str | *No description.* | -| internal_value | DataDigitaloceanAppSpecWorkerImage | *No description.* | +the index of this item in the list. --- -##### `creation_stack`Required - -```python -creation_stack: typing.List[str] -``` - -- *Type:* typing.List[str] +##### `complex_object_is_from_set`Required -The creation stack of this resolvable which will be appended to errors thrown during resolution. +- *Type:* bool -If this returns an empty array the stack will not be attached. +whether the list is wrapping a set (will add tolist() to be able to access an item via an index). --- -##### `fqn`Required - -```python -fqn: str -``` +#### Methods -- *Type:* str +| **Name** | **Description** | +| --- | --- | +| compute_fqn | *No description.* | +| get_any_map_attribute | *No description.* | +| get_boolean_attribute | *No description.* | +| get_boolean_map_attribute | *No description.* | +| get_list_attribute | *No description.* | +| get_number_attribute | *No description.* | +| get_number_list_attribute | *No description.* | +| get_number_map_attribute | *No description.* | +| get_string_attribute | *No description.* | +| get_string_map_attribute | *No description.* | +| interpolation_for_attribute | *No description.* | +| resolve | Produce the Token's value at resolution time. | +| to_string | Return a string representation of this resolvable object. | --- -##### `deploy_on_push`Required +##### `compute_fqn` ```python -deploy_on_push: DataDigitaloceanAppSpecWorkerImageDeployOnPushList +def compute_fqn() -> str ``` -- *Type:* DataDigitaloceanAppSpecWorkerImageDeployOnPushList - ---- - -##### `registry`Required +##### `get_any_map_attribute` ```python -registry: str +def get_any_map_attribute( + terraform_attribute: str +) -> typing.Mapping[typing.Any] ``` +###### `terraform_attribute`Required + - *Type:* str --- -##### `registry_credentials`Required +##### `get_boolean_attribute` ```python -registry_credentials: str +def get_boolean_attribute( + terraform_attribute: str +) -> IResolvable ``` +###### `terraform_attribute`Required + - *Type:* str --- -##### `registry_type`Required +##### `get_boolean_map_attribute` ```python -registry_type: str +def get_boolean_map_attribute( + terraform_attribute: str +) -> typing.Mapping[bool] ``` +###### `terraform_attribute`Required + - *Type:* str --- -##### `repository`Required +##### `get_list_attribute` ```python -repository: str +def get_list_attribute( + terraform_attribute: str +) -> typing.List[str] ``` +###### `terraform_attribute`Required + - *Type:* str --- -##### `tag`Required +##### `get_number_attribute` ```python -tag: str +def get_number_attribute( + terraform_attribute: str +) -> typing.Union[int, float] ``` +###### `terraform_attribute`Required + - *Type:* str --- -##### `internal_value`Optional +##### `get_number_list_attribute` ```python -internal_value: DataDigitaloceanAppSpecWorkerImage +def get_number_list_attribute( + terraform_attribute: str +) -> typing.List[typing.Union[int, float]] ``` -- *Type:* DataDigitaloceanAppSpecWorkerImage - ---- +###### `terraform_attribute`Required +- *Type:* str -### DataDigitaloceanAppSpecWorkerList +--- -#### Initializers +##### `get_number_map_attribute` ```python -from cdktf_cdktf_provider_digitalocean import data_digitalocean_app - -dataDigitaloceanApp.DataDigitaloceanAppSpecWorkerList( - terraform_resource: IInterpolatingParent, - terraform_attribute: str, - wraps_set: bool -) +def get_number_map_attribute( + terraform_attribute: str +) -> typing.Mapping[typing.Union[int, float]] ``` -| **Name** | **Type** | **Description** | -| --- | --- | --- | -| terraform_resource | cdktf.IInterpolatingParent | The parent resource. | -| terraform_attribute | str | The attribute on the parent resource this class is referencing. | -| wraps_set | bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | - ---- +###### `terraform_attribute`Required -##### `terraform_resource`Required +- *Type:* str -- *Type:* cdktf.IInterpolatingParent +--- -The parent resource. +##### `get_string_attribute` ---- +```python +def get_string_attribute( + terraform_attribute: str +) -> str +``` -##### `terraform_attribute`Required +###### `terraform_attribute`Required - *Type:* str -The attribute on the parent resource this class is referencing. - --- -##### `wraps_set`Required - -- *Type:* bool - -whether the list is wrapping a set (will add tolist() to be able to access an item via an index). +##### `get_string_map_attribute` ---- +```python +def get_string_map_attribute( + terraform_attribute: str +) -> typing.Mapping[str] +``` -#### Methods +###### `terraform_attribute`Required -| **Name** | **Description** | -| --- | --- | -| all_with_map_key | Creating an iterator for this complex list. | -| compute_fqn | *No description.* | -| resolve | Produce the Token's value at resolution time. | -| to_string | Return a string representation of this resolvable object. | -| get | *No description.* | +- *Type:* str --- -##### `all_with_map_key` +##### `interpolation_for_attribute` ```python -def all_with_map_key( - map_key_attribute_name: str -) -> DynamicListTerraformIterator +def interpolation_for_attribute( + property: str +) -> IResolvable ``` -Creating an iterator for this complex list. - -The list will be converted into a map with the mapKeyAttributeName as the key. - -###### `map_key_attribute_name`Required +###### `property`Required - *Type:* str --- -##### `compute_fqn` - -```python -def compute_fqn() -> str -``` - -##### `resolve` +##### `resolve` ```python def resolve( @@ -38813,13 +42953,13 @@ def resolve( Produce the Token's value at resolution time. -###### `_context`Required +###### `_context`Required - *Type:* cdktf.IResolveContext --- -##### `to_string` +##### `to_string` ```python def to_string() -> str @@ -38829,33 +42969,19 @@ Return a string representation of this resolvable object. Returns a reversible string representation. -##### `get` - -```python -def get( - index: typing.Union[int, float] -) -> DataDigitaloceanAppSpecWorkerOutputReference -``` - -###### `index`Required - -- *Type:* typing.Union[int, float] - -the index of the item to return. - ---- - #### Properties | **Name** | **Type** | **Description** | | --- | --- | --- | -| creation_stack | typing.List[str] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| fqn | str | *No description.* | +| creation_stack | typing.List[str] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| fqn | str | *No description.* | +| token | str | *No description.* | +| internal_value | DataDigitaloceanAppSpecWorkerLogDestinationLogtail | *No description.* | --- -##### `creation_stack`Required +##### `creation_stack`Required ```python creation_stack: typing.List[str] @@ -38869,7 +42995,7 @@ If this returns an empty array the stack will not be attached. --- -##### `fqn`Required +##### `fqn`Required ```python fqn: str @@ -38879,15 +43005,35 @@ fqn: str --- +##### `token`Required -### DataDigitaloceanAppSpecWorkerLogDestinationDatadogList +```python +token: str +``` -#### Initializers +- *Type:* str + +--- + +##### `internal_value`Optional + +```python +internal_value: DataDigitaloceanAppSpecWorkerLogDestinationLogtail +``` + +- *Type:* DataDigitaloceanAppSpecWorkerLogDestinationLogtail + +--- + + +### DataDigitaloceanAppSpecWorkerLogDestinationOpenSearchBasicAuthList + +#### Initializers ```python from cdktf_cdktf_provider_digitalocean import data_digitalocean_app -dataDigitaloceanApp.DataDigitaloceanAppSpecWorkerLogDestinationDatadogList( +dataDigitaloceanApp.DataDigitaloceanAppSpecWorkerLogDestinationOpenSearchBasicAuthList( terraform_resource: IInterpolatingParent, terraform_attribute: str, wraps_set: bool @@ -38896,13 +43042,13 @@ dataDigitaloceanApp.DataDigitaloceanAppSpecWorkerLogDestinationDatadogList( | **Name** | **Type** | **Description** | | --- | --- | --- | -| terraform_resource | cdktf.IInterpolatingParent | The parent resource. | -| terraform_attribute | str | The attribute on the parent resource this class is referencing. | -| wraps_set | bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | +| terraform_resource | cdktf.IInterpolatingParent | The parent resource. | +| terraform_attribute | str | The attribute on the parent resource this class is referencing. | +| wraps_set | bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | --- -##### `terraform_resource`Required +##### `terraform_resource`Required - *Type:* cdktf.IInterpolatingParent @@ -38910,7 +43056,7 @@ The parent resource. --- -##### `terraform_attribute`Required +##### `terraform_attribute`Required - *Type:* str @@ -38918,7 +43064,7 @@ The attribute on the parent resource this class is referencing. --- -##### `wraps_set`Required +##### `wraps_set`Required - *Type:* bool @@ -38930,15 +43076,15 @@ whether the list is wrapping a set (will add tolist() to be able to access an it | **Name** | **Description** | | --- | --- | -| all_with_map_key | Creating an iterator for this complex list. | -| compute_fqn | *No description.* | -| resolve | Produce the Token's value at resolution time. | -| to_string | Return a string representation of this resolvable object. | -| get | *No description.* | +| all_with_map_key | Creating an iterator for this complex list. | +| compute_fqn | *No description.* | +| resolve | Produce the Token's value at resolution time. | +| to_string | Return a string representation of this resolvable object. | +| get | *No description.* | --- -##### `all_with_map_key` +##### `all_with_map_key` ```python def all_with_map_key( @@ -38950,19 +43096,19 @@ Creating an iterator for this complex list. The list will be converted into a map with the mapKeyAttributeName as the key. -###### `map_key_attribute_name`Required +###### `map_key_attribute_name`Required - *Type:* str --- -##### `compute_fqn` +##### `compute_fqn` ```python def compute_fqn() -> str ``` -##### `resolve` +##### `resolve` ```python def resolve( @@ -38972,13 +43118,13 @@ def resolve( Produce the Token's value at resolution time. -###### `_context`Required +###### `_context`Required - *Type:* cdktf.IResolveContext --- -##### `to_string` +##### `to_string` ```python def to_string() -> str @@ -38988,15 +43134,15 @@ Return a string representation of this resolvable object. Returns a reversible string representation. -##### `get` +##### `get` ```python def get( index: typing.Union[int, float] -) -> DataDigitaloceanAppSpecWorkerLogDestinationDatadogOutputReference +) -> DataDigitaloceanAppSpecWorkerLogDestinationOpenSearchBasicAuthOutputReference ``` -###### `index`Required +###### `index`Required - *Type:* typing.Union[int, float] @@ -39009,12 +43155,12 @@ the index of the item to return. | **Name** | **Type** | **Description** | | --- | --- | --- | -| creation_stack | typing.List[str] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| fqn | str | *No description.* | +| creation_stack | typing.List[str] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| fqn | str | *No description.* | --- -##### `creation_stack`Required +##### `creation_stack`Required ```python creation_stack: typing.List[str] @@ -39028,7 +43174,7 @@ If this returns an empty array the stack will not be attached. --- -##### `fqn`Required +##### `fqn`Required ```python fqn: str @@ -39039,14 +43185,14 @@ fqn: str --- -### DataDigitaloceanAppSpecWorkerLogDestinationDatadogOutputReference +### DataDigitaloceanAppSpecWorkerLogDestinationOpenSearchBasicAuthOutputReference -#### Initializers +#### Initializers ```python from cdktf_cdktf_provider_digitalocean import data_digitalocean_app -dataDigitaloceanApp.DataDigitaloceanAppSpecWorkerLogDestinationDatadogOutputReference( +dataDigitaloceanApp.DataDigitaloceanAppSpecWorkerLogDestinationOpenSearchBasicAuthOutputReference( terraform_resource: IInterpolatingParent, terraform_attribute: str, complex_object_index: typing.Union[int, float], @@ -39056,14 +43202,14 @@ dataDigitaloceanApp.DataDigitaloceanAppSpecWorkerLogDestinationDatadogOutputRefe | **Name** | **Type** | **Description** | | --- | --- | --- | -| terraform_resource | cdktf.IInterpolatingParent | The parent resource. | -| terraform_attribute | str | The attribute on the parent resource this class is referencing. | -| complex_object_index | typing.Union[int, float] | the index of this item in the list. | -| complex_object_is_from_set | bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | +| terraform_resource | cdktf.IInterpolatingParent | The parent resource. | +| terraform_attribute | str | The attribute on the parent resource this class is referencing. | +| complex_object_index | typing.Union[int, float] | the index of this item in the list. | +| complex_object_is_from_set | bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | --- -##### `terraform_resource`Required +##### `terraform_resource`Required - *Type:* cdktf.IInterpolatingParent @@ -39071,7 +43217,7 @@ The parent resource. --- -##### `terraform_attribute`Required +##### `terraform_attribute`Required - *Type:* str @@ -39079,7 +43225,7 @@ The attribute on the parent resource this class is referencing. --- -##### `complex_object_index`Required +##### `complex_object_index`Required - *Type:* typing.Union[int, float] @@ -39087,7 +43233,7 @@ the index of this item in the list. --- -##### `complex_object_is_from_set`Required +##### `complex_object_is_from_set`Required - *Type:* bool @@ -39099,29 +43245,29 @@ whether the list is wrapping a set (will add tolist() to be able to access an it | **Name** | **Description** | | --- | --- | -| compute_fqn | *No description.* | -| get_any_map_attribute | *No description.* | -| get_boolean_attribute | *No description.* | -| get_boolean_map_attribute | *No description.* | -| get_list_attribute | *No description.* | -| get_number_attribute | *No description.* | -| get_number_list_attribute | *No description.* | -| get_number_map_attribute | *No description.* | -| get_string_attribute | *No description.* | -| get_string_map_attribute | *No description.* | -| interpolation_for_attribute | *No description.* | -| resolve | Produce the Token's value at resolution time. | -| to_string | Return a string representation of this resolvable object. | +| compute_fqn | *No description.* | +| get_any_map_attribute | *No description.* | +| get_boolean_attribute | *No description.* | +| get_boolean_map_attribute | *No description.* | +| get_list_attribute | *No description.* | +| get_number_attribute | *No description.* | +| get_number_list_attribute | *No description.* | +| get_number_map_attribute | *No description.* | +| get_string_attribute | *No description.* | +| get_string_map_attribute | *No description.* | +| interpolation_for_attribute | *No description.* | +| resolve | Produce the Token's value at resolution time. | +| to_string | Return a string representation of this resolvable object. | --- -##### `compute_fqn` +##### `compute_fqn` ```python def compute_fqn() -> str ``` -##### `get_any_map_attribute` +##### `get_any_map_attribute` ```python def get_any_map_attribute( @@ -39129,13 +43275,13 @@ def get_any_map_attribute( ) -> typing.Mapping[typing.Any] ``` -###### `terraform_attribute`Required +###### `terraform_attribute`Required - *Type:* str --- -##### `get_boolean_attribute` +##### `get_boolean_attribute` ```python def get_boolean_attribute( @@ -39143,13 +43289,13 @@ def get_boolean_attribute( ) -> IResolvable ``` -###### `terraform_attribute`Required +###### `terraform_attribute`Required - *Type:* str --- -##### `get_boolean_map_attribute` +##### `get_boolean_map_attribute` ```python def get_boolean_map_attribute( @@ -39157,13 +43303,13 @@ def get_boolean_map_attribute( ) -> typing.Mapping[bool] ``` -###### `terraform_attribute`Required +###### `terraform_attribute`Required - *Type:* str --- -##### `get_list_attribute` +##### `get_list_attribute` ```python def get_list_attribute( @@ -39171,13 +43317,13 @@ def get_list_attribute( ) -> typing.List[str] ``` -###### `terraform_attribute`Required +###### `terraform_attribute`Required - *Type:* str --- -##### `get_number_attribute` +##### `get_number_attribute` ```python def get_number_attribute( @@ -39185,13 +43331,13 @@ def get_number_attribute( ) -> typing.Union[int, float] ``` -###### `terraform_attribute`Required +###### `terraform_attribute`Required - *Type:* str --- -##### `get_number_list_attribute` +##### `get_number_list_attribute` ```python def get_number_list_attribute( @@ -39199,13 +43345,13 @@ def get_number_list_attribute( ) -> typing.List[typing.Union[int, float]] ``` -###### `terraform_attribute`Required +###### `terraform_attribute`Required - *Type:* str --- -##### `get_number_map_attribute` +##### `get_number_map_attribute` ```python def get_number_map_attribute( @@ -39213,13 +43359,13 @@ def get_number_map_attribute( ) -> typing.Mapping[typing.Union[int, float]] ``` -###### `terraform_attribute`Required +###### `terraform_attribute`Required - *Type:* str --- -##### `get_string_attribute` +##### `get_string_attribute` ```python def get_string_attribute( @@ -39227,13 +43373,13 @@ def get_string_attribute( ) -> str ``` -###### `terraform_attribute`Required +###### `terraform_attribute`Required - *Type:* str --- -##### `get_string_map_attribute` +##### `get_string_map_attribute` ```python def get_string_map_attribute( @@ -39241,13 +43387,13 @@ def get_string_map_attribute( ) -> typing.Mapping[str] ``` -###### `terraform_attribute`Required +###### `terraform_attribute`Required - *Type:* str --- -##### `interpolation_for_attribute` +##### `interpolation_for_attribute` ```python def interpolation_for_attribute( @@ -39255,13 +43401,13 @@ def interpolation_for_attribute( ) -> IResolvable ``` -###### `property`Required +###### `property`Required - *Type:* str --- -##### `resolve` +##### `resolve` ```python def resolve( @@ -39271,13 +43417,13 @@ def resolve( Produce the Token's value at resolution time. -###### `_context`Required +###### `_context`Required - *Type:* cdktf.IResolveContext --- -##### `to_string` +##### `to_string` ```python def to_string() -> str @@ -39292,15 +43438,15 @@ Returns a reversible string representation. | **Name** | **Type** | **Description** | | --- | --- | --- | -| creation_stack | typing.List[str] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| fqn | str | *No description.* | -| api_key | str | *No description.* | -| endpoint | str | *No description.* | -| internal_value | DataDigitaloceanAppSpecWorkerLogDestinationDatadog | *No description.* | +| creation_stack | typing.List[str] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| fqn | str | *No description.* | +| password | str | *No description.* | +| user | str | *No description.* | +| internal_value | DataDigitaloceanAppSpecWorkerLogDestinationOpenSearchBasicAuth | *No description.* | --- -##### `creation_stack`Required +##### `creation_stack`Required ```python creation_stack: typing.List[str] @@ -39314,7 +43460,7 @@ If this returns an empty array the stack will not be attached. --- -##### `fqn`Required +##### `fqn`Required ```python fqn: str @@ -39324,204 +43470,45 @@ fqn: str --- -##### `api_key`Required - -```python -api_key: str -``` - -- *Type:* str - ---- - -##### `endpoint`Required - -```python -endpoint: str -``` - -- *Type:* str - ---- - -##### `internal_value`Optional - -```python -internal_value: DataDigitaloceanAppSpecWorkerLogDestinationDatadog -``` - -- *Type:* DataDigitaloceanAppSpecWorkerLogDestinationDatadog - ---- - - -### DataDigitaloceanAppSpecWorkerLogDestinationList - -#### Initializers +##### `password`Required ```python -from cdktf_cdktf_provider_digitalocean import data_digitalocean_app - -dataDigitaloceanApp.DataDigitaloceanAppSpecWorkerLogDestinationList( - terraform_resource: IInterpolatingParent, - terraform_attribute: str, - wraps_set: bool -) +password: str ``` -| **Name** | **Type** | **Description** | -| --- | --- | --- | -| terraform_resource | cdktf.IInterpolatingParent | The parent resource. | -| terraform_attribute | str | The attribute on the parent resource this class is referencing. | -| wraps_set | bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | - ---- - -##### `terraform_resource`Required - -- *Type:* cdktf.IInterpolatingParent - -The parent resource. - ---- - -##### `terraform_attribute`Required - - *Type:* str -The attribute on the parent resource this class is referencing. - ---- - -##### `wraps_set`Required - -- *Type:* bool - -whether the list is wrapping a set (will add tolist() to be able to access an item via an index). - ---- - -#### Methods - -| **Name** | **Description** | -| --- | --- | -| all_with_map_key | Creating an iterator for this complex list. | -| compute_fqn | *No description.* | -| resolve | Produce the Token's value at resolution time. | -| to_string | Return a string representation of this resolvable object. | -| get | *No description.* | - --- -##### `all_with_map_key` +##### `user`Required ```python -def all_with_map_key( - map_key_attribute_name: str -) -> DynamicListTerraformIterator +user: str ``` -Creating an iterator for this complex list. - -The list will be converted into a map with the mapKeyAttributeName as the key. - -###### `map_key_attribute_name`Required - - *Type:* str --- -##### `compute_fqn` - -```python -def compute_fqn() -> str -``` - -##### `resolve` - -```python -def resolve( - _context: IResolveContext -) -> typing.Any -``` - -Produce the Token's value at resolution time. - -###### `_context`Required - -- *Type:* cdktf.IResolveContext - ---- - -##### `to_string` - -```python -def to_string() -> str -``` - -Return a string representation of this resolvable object. - -Returns a reversible string representation. - -##### `get` - -```python -def get( - index: typing.Union[int, float] -) -> DataDigitaloceanAppSpecWorkerLogDestinationOutputReference -``` - -###### `index`Required - -- *Type:* typing.Union[int, float] - -the index of the item to return. - ---- - - -#### Properties - -| **Name** | **Type** | **Description** | -| --- | --- | --- | -| creation_stack | typing.List[str] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| fqn | str | *No description.* | - ---- - -##### `creation_stack`Required - -```python -creation_stack: typing.List[str] -``` - -- *Type:* typing.List[str] - -The creation stack of this resolvable which will be appended to errors thrown during resolution. - -If this returns an empty array the stack will not be attached. - ---- - -##### `fqn`Required +##### `internal_value`Optional ```python -fqn: str +internal_value: DataDigitaloceanAppSpecWorkerLogDestinationOpenSearchBasicAuth ``` -- *Type:* str +- *Type:* DataDigitaloceanAppSpecWorkerLogDestinationOpenSearchBasicAuth --- -### DataDigitaloceanAppSpecWorkerLogDestinationLogtailList +### DataDigitaloceanAppSpecWorkerLogDestinationOpenSearchList -#### Initializers +#### Initializers ```python from cdktf_cdktf_provider_digitalocean import data_digitalocean_app -dataDigitaloceanApp.DataDigitaloceanAppSpecWorkerLogDestinationLogtailList( +dataDigitaloceanApp.DataDigitaloceanAppSpecWorkerLogDestinationOpenSearchList( terraform_resource: IInterpolatingParent, terraform_attribute: str, wraps_set: bool @@ -39530,13 +43517,13 @@ dataDigitaloceanApp.DataDigitaloceanAppSpecWorkerLogDestinationLogtailList( | **Name** | **Type** | **Description** | | --- | --- | --- | -| terraform_resource | cdktf.IInterpolatingParent | The parent resource. | -| terraform_attribute | str | The attribute on the parent resource this class is referencing. | -| wraps_set | bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | +| terraform_resource | cdktf.IInterpolatingParent | The parent resource. | +| terraform_attribute | str | The attribute on the parent resource this class is referencing. | +| wraps_set | bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | --- -##### `terraform_resource`Required +##### `terraform_resource`Required - *Type:* cdktf.IInterpolatingParent @@ -39544,7 +43531,7 @@ The parent resource. --- -##### `terraform_attribute`Required +##### `terraform_attribute`Required - *Type:* str @@ -39552,7 +43539,7 @@ The attribute on the parent resource this class is referencing. --- -##### `wraps_set`Required +##### `wraps_set`Required - *Type:* bool @@ -39564,15 +43551,15 @@ whether the list is wrapping a set (will add tolist() to be able to access an it | **Name** | **Description** | | --- | --- | -| all_with_map_key | Creating an iterator for this complex list. | -| compute_fqn | *No description.* | -| resolve | Produce the Token's value at resolution time. | -| to_string | Return a string representation of this resolvable object. | -| get | *No description.* | +| all_with_map_key | Creating an iterator for this complex list. | +| compute_fqn | *No description.* | +| resolve | Produce the Token's value at resolution time. | +| to_string | Return a string representation of this resolvable object. | +| get | *No description.* | --- -##### `all_with_map_key` +##### `all_with_map_key` ```python def all_with_map_key( @@ -39584,19 +43571,19 @@ Creating an iterator for this complex list. The list will be converted into a map with the mapKeyAttributeName as the key. -###### `map_key_attribute_name`Required +###### `map_key_attribute_name`Required - *Type:* str --- -##### `compute_fqn` +##### `compute_fqn` ```python def compute_fqn() -> str ``` -##### `resolve` +##### `resolve` ```python def resolve( @@ -39606,13 +43593,13 @@ def resolve( Produce the Token's value at resolution time. -###### `_context`Required +###### `_context`Required - *Type:* cdktf.IResolveContext --- -##### `to_string` +##### `to_string` ```python def to_string() -> str @@ -39622,15 +43609,15 @@ Return a string representation of this resolvable object. Returns a reversible string representation. -##### `get` +##### `get` ```python def get( index: typing.Union[int, float] -) -> DataDigitaloceanAppSpecWorkerLogDestinationLogtailOutputReference +) -> DataDigitaloceanAppSpecWorkerLogDestinationOpenSearchOutputReference ``` -###### `index`Required +###### `index`Required - *Type:* typing.Union[int, float] @@ -39643,12 +43630,12 @@ the index of the item to return. | **Name** | **Type** | **Description** | | --- | --- | --- | -| creation_stack | typing.List[str] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| fqn | str | *No description.* | +| creation_stack | typing.List[str] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| fqn | str | *No description.* | --- -##### `creation_stack`Required +##### `creation_stack`Required ```python creation_stack: typing.List[str] @@ -39662,7 +43649,7 @@ If this returns an empty array the stack will not be attached. --- -##### `fqn`Required +##### `fqn`Required ```python fqn: str @@ -39673,14 +43660,14 @@ fqn: str --- -### DataDigitaloceanAppSpecWorkerLogDestinationLogtailOutputReference +### DataDigitaloceanAppSpecWorkerLogDestinationOpenSearchOutputReference -#### Initializers +#### Initializers ```python from cdktf_cdktf_provider_digitalocean import data_digitalocean_app -dataDigitaloceanApp.DataDigitaloceanAppSpecWorkerLogDestinationLogtailOutputReference( +dataDigitaloceanApp.DataDigitaloceanAppSpecWorkerLogDestinationOpenSearchOutputReference( terraform_resource: IInterpolatingParent, terraform_attribute: str, complex_object_index: typing.Union[int, float], @@ -39690,14 +43677,14 @@ dataDigitaloceanApp.DataDigitaloceanAppSpecWorkerLogDestinationLogtailOutputRefe | **Name** | **Type** | **Description** | | --- | --- | --- | -| terraform_resource | cdktf.IInterpolatingParent | The parent resource. | -| terraform_attribute | str | The attribute on the parent resource this class is referencing. | -| complex_object_index | typing.Union[int, float] | the index of this item in the list. | -| complex_object_is_from_set | bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | +| terraform_resource | cdktf.IInterpolatingParent | The parent resource. | +| terraform_attribute | str | The attribute on the parent resource this class is referencing. | +| complex_object_index | typing.Union[int, float] | the index of this item in the list. | +| complex_object_is_from_set | bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | --- -##### `terraform_resource`Required +##### `terraform_resource`Required - *Type:* cdktf.IInterpolatingParent @@ -39705,7 +43692,7 @@ The parent resource. --- -##### `terraform_attribute`Required +##### `terraform_attribute`Required - *Type:* str @@ -39713,7 +43700,7 @@ The attribute on the parent resource this class is referencing. --- -##### `complex_object_index`Required +##### `complex_object_index`Required - *Type:* typing.Union[int, float] @@ -39721,7 +43708,7 @@ the index of this item in the list. --- -##### `complex_object_is_from_set`Required +##### `complex_object_is_from_set`Required - *Type:* bool @@ -39733,29 +43720,29 @@ whether the list is wrapping a set (will add tolist() to be able to access an it | **Name** | **Description** | | --- | --- | -| compute_fqn | *No description.* | -| get_any_map_attribute | *No description.* | -| get_boolean_attribute | *No description.* | -| get_boolean_map_attribute | *No description.* | -| get_list_attribute | *No description.* | -| get_number_attribute | *No description.* | -| get_number_list_attribute | *No description.* | -| get_number_map_attribute | *No description.* | -| get_string_attribute | *No description.* | -| get_string_map_attribute | *No description.* | -| interpolation_for_attribute | *No description.* | -| resolve | Produce the Token's value at resolution time. | -| to_string | Return a string representation of this resolvable object. | +| compute_fqn | *No description.* | +| get_any_map_attribute | *No description.* | +| get_boolean_attribute | *No description.* | +| get_boolean_map_attribute | *No description.* | +| get_list_attribute | *No description.* | +| get_number_attribute | *No description.* | +| get_number_list_attribute | *No description.* | +| get_number_map_attribute | *No description.* | +| get_string_attribute | *No description.* | +| get_string_map_attribute | *No description.* | +| interpolation_for_attribute | *No description.* | +| resolve | Produce the Token's value at resolution time. | +| to_string | Return a string representation of this resolvable object. | --- -##### `compute_fqn` +##### `compute_fqn` ```python def compute_fqn() -> str ``` -##### `get_any_map_attribute` +##### `get_any_map_attribute` ```python def get_any_map_attribute( @@ -39763,13 +43750,13 @@ def get_any_map_attribute( ) -> typing.Mapping[typing.Any] ``` -###### `terraform_attribute`Required +###### `terraform_attribute`Required - *Type:* str --- -##### `get_boolean_attribute` +##### `get_boolean_attribute` ```python def get_boolean_attribute( @@ -39777,13 +43764,13 @@ def get_boolean_attribute( ) -> IResolvable ``` -###### `terraform_attribute`Required +###### `terraform_attribute`Required - *Type:* str --- -##### `get_boolean_map_attribute` +##### `get_boolean_map_attribute` ```python def get_boolean_map_attribute( @@ -39791,13 +43778,13 @@ def get_boolean_map_attribute( ) -> typing.Mapping[bool] ``` -###### `terraform_attribute`Required +###### `terraform_attribute`Required - *Type:* str --- -##### `get_list_attribute` +##### `get_list_attribute` ```python def get_list_attribute( @@ -39805,13 +43792,13 @@ def get_list_attribute( ) -> typing.List[str] ``` -###### `terraform_attribute`Required +###### `terraform_attribute`Required - *Type:* str --- -##### `get_number_attribute` +##### `get_number_attribute` ```python def get_number_attribute( @@ -39819,13 +43806,13 @@ def get_number_attribute( ) -> typing.Union[int, float] ``` -###### `terraform_attribute`Required +###### `terraform_attribute`Required - *Type:* str --- -##### `get_number_list_attribute` +##### `get_number_list_attribute` ```python def get_number_list_attribute( @@ -39833,13 +43820,13 @@ def get_number_list_attribute( ) -> typing.List[typing.Union[int, float]] ``` -###### `terraform_attribute`Required +###### `terraform_attribute`Required - *Type:* str --- -##### `get_number_map_attribute` +##### `get_number_map_attribute` ```python def get_number_map_attribute( @@ -39847,13 +43834,13 @@ def get_number_map_attribute( ) -> typing.Mapping[typing.Union[int, float]] ``` -###### `terraform_attribute`Required +###### `terraform_attribute`Required - *Type:* str --- -##### `get_string_attribute` +##### `get_string_attribute` ```python def get_string_attribute( @@ -39861,13 +43848,13 @@ def get_string_attribute( ) -> str ``` -###### `terraform_attribute`Required +###### `terraform_attribute`Required - *Type:* str --- -##### `get_string_map_attribute` +##### `get_string_map_attribute` ```python def get_string_map_attribute( @@ -39875,13 +43862,13 @@ def get_string_map_attribute( ) -> typing.Mapping[str] ``` -###### `terraform_attribute`Required +###### `terraform_attribute`Required - *Type:* str --- -##### `interpolation_for_attribute` +##### `interpolation_for_attribute` ```python def interpolation_for_attribute( @@ -39889,13 +43876,13 @@ def interpolation_for_attribute( ) -> IResolvable ``` -###### `property`Required +###### `property`Required - *Type:* str --- -##### `resolve` +##### `resolve` ```python def resolve( @@ -39905,13 +43892,13 @@ def resolve( Produce the Token's value at resolution time. -###### `_context`Required +###### `_context`Required - *Type:* cdktf.IResolveContext --- -##### `to_string` +##### `to_string` ```python def to_string() -> str @@ -39926,14 +43913,17 @@ Returns a reversible string representation. | **Name** | **Type** | **Description** | | --- | --- | --- | -| creation_stack | typing.List[str] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| fqn | str | *No description.* | -| token | str | *No description.* | -| internal_value | DataDigitaloceanAppSpecWorkerLogDestinationLogtail | *No description.* | +| creation_stack | typing.List[str] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| fqn | str | *No description.* | +| basic_auth | DataDigitaloceanAppSpecWorkerLogDestinationOpenSearchBasicAuthList | *No description.* | +| cluster_name | str | *No description.* | +| endpoint | str | *No description.* | +| index_name | str | *No description.* | +| internal_value | DataDigitaloceanAppSpecWorkerLogDestinationOpenSearch | *No description.* | --- -##### `creation_stack`Required +##### `creation_stack`Required ```python creation_stack: typing.List[str] @@ -39947,7 +43937,7 @@ If this returns an empty array the stack will not be attached. --- -##### `fqn`Required +##### `fqn`Required ```python fqn: str @@ -39957,23 +43947,53 @@ fqn: str --- -##### `token`Required +##### `basic_auth`Required ```python -token: str +basic_auth: DataDigitaloceanAppSpecWorkerLogDestinationOpenSearchBasicAuthList +``` + +- *Type:* DataDigitaloceanAppSpecWorkerLogDestinationOpenSearchBasicAuthList + +--- + +##### `cluster_name`Required + +```python +cluster_name: str ``` - *Type:* str --- -##### `internal_value`Optional +##### `endpoint`Required ```python -internal_value: DataDigitaloceanAppSpecWorkerLogDestinationLogtail +endpoint: str ``` -- *Type:* DataDigitaloceanAppSpecWorkerLogDestinationLogtail +- *Type:* str + +--- + +##### `index_name`Required + +```python +index_name: str +``` + +- *Type:* str + +--- + +##### `internal_value`Optional + +```python +internal_value: DataDigitaloceanAppSpecWorkerLogDestinationOpenSearch +``` + +- *Type:* DataDigitaloceanAppSpecWorkerLogDestinationOpenSearch --- @@ -40236,6 +44256,7 @@ Returns a reversible string representation. | datadog | DataDigitaloceanAppSpecWorkerLogDestinationDatadogList | *No description.* | | logtail | DataDigitaloceanAppSpecWorkerLogDestinationLogtailList | *No description.* | | name | str | *No description.* | +| open_search | DataDigitaloceanAppSpecWorkerLogDestinationOpenSearchList | *No description.* | | papertrail | DataDigitaloceanAppSpecWorkerLogDestinationPapertrailList | *No description.* | | internal_value | DataDigitaloceanAppSpecWorkerLogDestination | *No description.* | @@ -40295,6 +44316,16 @@ name: str --- +##### `open_search`Required + +```python +open_search: DataDigitaloceanAppSpecWorkerLogDestinationOpenSearchList +``` + +- *Type:* DataDigitaloceanAppSpecWorkerLogDestinationOpenSearchList + +--- + ##### `papertrail`Required ```python diff --git a/docs/dataDigitaloceanApp.typescript.md b/docs/dataDigitaloceanApp.typescript.md index 218f507ee..2c1168dab 100644 --- a/docs/dataDigitaloceanApp.typescript.md +++ b/docs/dataDigitaloceanApp.typescript.md @@ -4,7 +4,7 @@ ### DataDigitaloceanApp -Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/app digitalocean_app}. +Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/app digitalocean_app}. #### Initializers @@ -392,7 +392,7 @@ The construct id used in the generated config for the DataDigitaloceanApp to imp The id of the existing DataDigitaloceanApp that should be imported. -Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/app#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/app#import import section} in the documentation of this resource for the id to use --- @@ -424,6 +424,7 @@ Refer to the {@link https://registry.terraform.io/providers/digitalocean/digital | createdAt | string | *No description.* | | dedicatedIps | DataDigitaloceanAppDedicatedIpsList | *No description.* | | defaultIngress | string | *No description.* | +| liveDomain | string | *No description.* | | liveUrl | string | *No description.* | | projectId | string | *No description.* | | spec | DataDigitaloceanAppSpecList | *No description.* | @@ -599,6 +600,16 @@ public readonly defaultIngress: string; --- +##### `liveDomain`Required + +```typescript +public readonly liveDomain: string; +``` + +- *Type:* string + +--- + ##### `liveUrl`Required ```typescript @@ -740,9 +751,9 @@ const dataDigitaloceanAppConfig: dataDigitaloceanApp.DataDigitaloceanAppConfig = | lifecycle | cdktf.TerraformResourceLifecycle | *No description.* | | provider | cdktf.TerraformProvider | *No description.* | | provisioners | cdktf.FileProvisioner \| cdktf.LocalExecProvisioner \| cdktf.RemoteExecProvisioner[] | *No description.* | -| appId | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/app#app_id DataDigitaloceanApp#app_id}. | +| appId | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/app#app_id DataDigitaloceanApp#app_id}. | | dedicatedIps | cdktf.IResolvable \| DataDigitaloceanAppDedicatedIps[] | dedicated_ips block. | -| id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/app#id DataDigitaloceanApp#id}. | +| id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/app#id DataDigitaloceanApp#id}. | --- @@ -824,7 +835,7 @@ public readonly appId: string; - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/app#app_id DataDigitaloceanApp#app_id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/app#app_id DataDigitaloceanApp#app_id}. --- @@ -838,7 +849,7 @@ public readonly dedicatedIps: IResolvable | DataDigitaloceanAppDedicatedIps[]; dedicated_ips block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/app#dedicated_ips DataDigitaloceanApp#dedicated_ips} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/app#dedicated_ips DataDigitaloceanApp#dedicated_ips} --- @@ -850,7 +861,7 @@ public readonly id: string; - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/app#id DataDigitaloceanApp#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/app#id DataDigitaloceanApp#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. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -887,7 +898,7 @@ public readonly id: string; The ID of the dedicated egress IP. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/app#id DataDigitaloceanApp#id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/app#id DataDigitaloceanApp#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. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -904,7 +915,7 @@ public readonly ip: string; The IP address of the dedicated egress IP. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/app#ip DataDigitaloceanApp#ip} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/app#ip DataDigitaloceanApp#ip} --- @@ -918,7 +929,7 @@ public readonly status: string; The status of the dedicated egress IP: 'UNKNOWN', 'ASSIGNING', 'ASSIGNED', or 'REMOVED'. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/app#status DataDigitaloceanApp#status} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/app#status DataDigitaloceanApp#status} --- @@ -1109,6 +1120,28 @@ const dataDigitaloceanAppSpecFunctionLogDestinationLogtail: dataDigitaloceanApp. ``` +### DataDigitaloceanAppSpecFunctionLogDestinationOpenSearch + +#### Initializer + +```typescript +import { dataDigitaloceanApp } from '@cdktf/provider-digitalocean' + +const dataDigitaloceanAppSpecFunctionLogDestinationOpenSearch: dataDigitaloceanApp.DataDigitaloceanAppSpecFunctionLogDestinationOpenSearch = { ... } +``` + + +### DataDigitaloceanAppSpecFunctionLogDestinationOpenSearchBasicAuth + +#### Initializer + +```typescript +import { dataDigitaloceanApp } from '@cdktf/provider-digitalocean' + +const dataDigitaloceanAppSpecFunctionLogDestinationOpenSearchBasicAuth: dataDigitaloceanApp.DataDigitaloceanAppSpecFunctionLogDestinationOpenSearchBasicAuth = { ... } +``` + + ### DataDigitaloceanAppSpecFunctionLogDestinationPapertrail #### Initializer @@ -1340,6 +1373,28 @@ const dataDigitaloceanAppSpecJobLogDestinationLogtail: dataDigitaloceanApp.DataD ``` +### DataDigitaloceanAppSpecJobLogDestinationOpenSearch + +#### Initializer + +```typescript +import { dataDigitaloceanApp } from '@cdktf/provider-digitalocean' + +const dataDigitaloceanAppSpecJobLogDestinationOpenSearch: dataDigitaloceanApp.DataDigitaloceanAppSpecJobLogDestinationOpenSearch = { ... } +``` + + +### DataDigitaloceanAppSpecJobLogDestinationOpenSearchBasicAuth + +#### Initializer + +```typescript +import { dataDigitaloceanApp } from '@cdktf/provider-digitalocean' + +const dataDigitaloceanAppSpecJobLogDestinationOpenSearchBasicAuth: dataDigitaloceanApp.DataDigitaloceanAppSpecJobLogDestinationOpenSearchBasicAuth = { ... } +``` + + ### DataDigitaloceanAppSpecJobLogDestinationPapertrail #### Initializer @@ -1538,6 +1593,28 @@ const dataDigitaloceanAppSpecServiceLogDestinationLogtail: dataDigitaloceanApp.D ``` +### DataDigitaloceanAppSpecServiceLogDestinationOpenSearch + +#### Initializer + +```typescript +import { dataDigitaloceanApp } from '@cdktf/provider-digitalocean' + +const dataDigitaloceanAppSpecServiceLogDestinationOpenSearch: dataDigitaloceanApp.DataDigitaloceanAppSpecServiceLogDestinationOpenSearch = { ... } +``` + + +### DataDigitaloceanAppSpecServiceLogDestinationOpenSearchBasicAuth + +#### Initializer + +```typescript +import { dataDigitaloceanApp } from '@cdktf/provider-digitalocean' + +const dataDigitaloceanAppSpecServiceLogDestinationOpenSearchBasicAuth: dataDigitaloceanApp.DataDigitaloceanAppSpecServiceLogDestinationOpenSearchBasicAuth = { ... } +``` + + ### DataDigitaloceanAppSpecServiceLogDestinationPapertrail #### Initializer @@ -1769,6 +1846,28 @@ const dataDigitaloceanAppSpecWorkerLogDestinationLogtail: dataDigitaloceanApp.Da ``` +### DataDigitaloceanAppSpecWorkerLogDestinationOpenSearch + +#### Initializer + +```typescript +import { dataDigitaloceanApp } from '@cdktf/provider-digitalocean' + +const dataDigitaloceanAppSpecWorkerLogDestinationOpenSearch: dataDigitaloceanApp.DataDigitaloceanAppSpecWorkerLogDestinationOpenSearch = { ... } +``` + + +### DataDigitaloceanAppSpecWorkerLogDestinationOpenSearchBasicAuth + +#### Initializer + +```typescript +import { dataDigitaloceanApp } from '@cdktf/provider-digitalocean' + +const dataDigitaloceanAppSpecWorkerLogDestinationOpenSearchBasicAuth: dataDigitaloceanApp.DataDigitaloceanAppSpecWorkerLogDestinationOpenSearchBasicAuth = { ... } +``` + + ### DataDigitaloceanAppSpecWorkerLogDestinationPapertrail #### Initializer @@ -8935,26 +9034,25 @@ public readonly internalValue: DataDigitaloceanAppSpecFunctionLogDestinationLogt --- -### DataDigitaloceanAppSpecFunctionLogDestinationOutputReference +### DataDigitaloceanAppSpecFunctionLogDestinationOpenSearchBasicAuthList -#### Initializers +#### Initializers ```typescript import { dataDigitaloceanApp } from '@cdktf/provider-digitalocean' -new dataDigitaloceanApp.DataDigitaloceanAppSpecFunctionLogDestinationOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string, complexObjectIndex: number, complexObjectIsFromSet: boolean) +new dataDigitaloceanApp.DataDigitaloceanAppSpecFunctionLogDestinationOpenSearchBasicAuthList(terraformResource: IInterpolatingParent, terraformAttribute: string, wrapsSet: boolean) ``` | **Name** | **Type** | **Description** | | --- | --- | --- | -| terraformResource | cdktf.IInterpolatingParent | The parent resource. | -| terraformAttribute | string | The attribute on the parent resource this class is referencing. | -| complexObjectIndex | number | the index of this item in the list. | -| complexObjectIsFromSet | boolean | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | +| terraformResource | cdktf.IInterpolatingParent | The parent resource. | +| terraformAttribute | string | The attribute on the parent resource this class is referencing. | +| wrapsSet | boolean | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | --- -##### `terraformResource`Required +##### `terraformResource`Required - *Type:* cdktf.IInterpolatingParent @@ -8962,7 +9060,7 @@ The parent resource. --- -##### `terraformAttribute`Required +##### `terraformAttribute`Required - *Type:* string @@ -8970,7 +9068,157 @@ The attribute on the parent resource this class is referencing. --- -##### `complexObjectIndex`Required +##### `wrapsSet`Required + +- *Type:* boolean + +whether the list is wrapping a set (will add tolist() to be able to access an item via an index). + +--- + +#### Methods + +| **Name** | **Description** | +| --- | --- | +| allWithMapKey | Creating an iterator for this complex list. | +| computeFqn | *No description.* | +| resolve | Produce the Token's value at resolution time. | +| toString | Return a string representation of this resolvable object. | +| get | *No description.* | + +--- + +##### `allWithMapKey` + +```typescript +public allWithMapKey(mapKeyAttributeName: string): DynamicListTerraformIterator +``` + +Creating an iterator for this complex list. + +The list will be converted into a map with the mapKeyAttributeName as the key. + +###### `mapKeyAttributeName`Required + +- *Type:* string + +--- + +##### `computeFqn` + +```typescript +public computeFqn(): string +``` + +##### `resolve` + +```typescript +public resolve(_context: IResolveContext): any +``` + +Produce the Token's value at resolution time. + +###### `_context`Required + +- *Type:* cdktf.IResolveContext + +--- + +##### `toString` + +```typescript +public toString(): string +``` + +Return a string representation of this resolvable object. + +Returns a reversible string representation. + +##### `get` + +```typescript +public get(index: number): DataDigitaloceanAppSpecFunctionLogDestinationOpenSearchBasicAuthOutputReference +``` + +###### `index`Required + +- *Type:* number + +the index of the item to return. + +--- + + +#### Properties + +| **Name** | **Type** | **Description** | +| --- | --- | --- | +| creationStack | string[] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| fqn | string | *No description.* | + +--- + +##### `creationStack`Required + +```typescript +public readonly creationStack: string[]; +``` + +- *Type:* string[] + +The creation stack of this resolvable which will be appended to errors thrown during resolution. + +If this returns an empty array the stack will not be attached. + +--- + +##### `fqn`Required + +```typescript +public readonly fqn: string; +``` + +- *Type:* string + +--- + + +### DataDigitaloceanAppSpecFunctionLogDestinationOpenSearchBasicAuthOutputReference + +#### Initializers + +```typescript +import { dataDigitaloceanApp } from '@cdktf/provider-digitalocean' + +new dataDigitaloceanApp.DataDigitaloceanAppSpecFunctionLogDestinationOpenSearchBasicAuthOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string, complexObjectIndex: number, complexObjectIsFromSet: boolean) +``` + +| **Name** | **Type** | **Description** | +| --- | --- | --- | +| terraformResource | cdktf.IInterpolatingParent | The parent resource. | +| terraformAttribute | string | The attribute on the parent resource this class is referencing. | +| complexObjectIndex | number | the index of this item in the list. | +| complexObjectIsFromSet | boolean | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | + +--- + +##### `terraformResource`Required + +- *Type:* cdktf.IInterpolatingParent + +The parent resource. + +--- + +##### `terraformAttribute`Required + +- *Type:* string + +The attribute on the parent resource this class is referencing. + +--- + +##### `complexObjectIndex`Required - *Type:* number @@ -8978,7 +9226,7 @@ the index of this item in the list. --- -##### `complexObjectIsFromSet`Required +##### `complexObjectIsFromSet`Required - *Type:* boolean @@ -8990,149 +9238,149 @@ whether the list is wrapping a set (will add tolist() to be able to access an it | **Name** | **Description** | | --- | --- | -| computeFqn | *No description.* | -| getAnyMapAttribute | *No description.* | -| getBooleanAttribute | *No description.* | -| getBooleanMapAttribute | *No description.* | -| getListAttribute | *No description.* | -| getNumberAttribute | *No description.* | -| getNumberListAttribute | *No description.* | -| getNumberMapAttribute | *No description.* | -| getStringAttribute | *No description.* | -| getStringMapAttribute | *No description.* | -| interpolationForAttribute | *No description.* | -| resolve | Produce the Token's value at resolution time. | -| toString | Return a string representation of this resolvable object. | +| computeFqn | *No description.* | +| getAnyMapAttribute | *No description.* | +| getBooleanAttribute | *No description.* | +| getBooleanMapAttribute | *No description.* | +| getListAttribute | *No description.* | +| getNumberAttribute | *No description.* | +| getNumberListAttribute | *No description.* | +| getNumberMapAttribute | *No description.* | +| getStringAttribute | *No description.* | +| getStringMapAttribute | *No description.* | +| interpolationForAttribute | *No description.* | +| resolve | Produce the Token's value at resolution time. | +| toString | Return a string representation of this resolvable object. | --- -##### `computeFqn` +##### `computeFqn` ```typescript public computeFqn(): string ``` -##### `getAnyMapAttribute` +##### `getAnyMapAttribute` ```typescript public getAnyMapAttribute(terraformAttribute: string): {[ key: string ]: any} ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* string --- -##### `getBooleanAttribute` +##### `getBooleanAttribute` ```typescript public getBooleanAttribute(terraformAttribute: string): IResolvable ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* string --- -##### `getBooleanMapAttribute` +##### `getBooleanMapAttribute` ```typescript public getBooleanMapAttribute(terraformAttribute: string): {[ key: string ]: boolean} ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* string --- -##### `getListAttribute` +##### `getListAttribute` ```typescript public getListAttribute(terraformAttribute: string): string[] ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* string --- -##### `getNumberAttribute` +##### `getNumberAttribute` ```typescript public getNumberAttribute(terraformAttribute: string): number ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* string --- -##### `getNumberListAttribute` +##### `getNumberListAttribute` ```typescript public getNumberListAttribute(terraformAttribute: string): number[] ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* string --- -##### `getNumberMapAttribute` +##### `getNumberMapAttribute` ```typescript public getNumberMapAttribute(terraformAttribute: string): {[ key: string ]: number} ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* string --- -##### `getStringAttribute` +##### `getStringAttribute` ```typescript public getStringAttribute(terraformAttribute: string): string ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* string --- -##### `getStringMapAttribute` +##### `getStringMapAttribute` ```typescript public getStringMapAttribute(terraformAttribute: string): {[ key: string ]: string} ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* string --- -##### `interpolationForAttribute` +##### `interpolationForAttribute` ```typescript public interpolationForAttribute(property: string): IResolvable ``` -###### `property`Required +###### `property`Required - *Type:* string --- -##### `resolve` +##### `resolve` ```typescript public resolve(_context: IResolveContext): any @@ -9140,13 +9388,13 @@ public resolve(_context: IResolveContext): any Produce the Token's value at resolution time. -###### `_context`Required +###### `_context`Required - *Type:* cdktf.IResolveContext --- -##### `toString` +##### `toString` ```typescript public toString(): string @@ -9161,17 +9409,15 @@ Returns a reversible string representation. | **Name** | **Type** | **Description** | | --- | --- | --- | -| creationStack | string[] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| fqn | string | *No description.* | -| datadog | DataDigitaloceanAppSpecFunctionLogDestinationDatadogList | *No description.* | -| logtail | DataDigitaloceanAppSpecFunctionLogDestinationLogtailList | *No description.* | -| name | string | *No description.* | -| papertrail | DataDigitaloceanAppSpecFunctionLogDestinationPapertrailList | *No description.* | -| internalValue | DataDigitaloceanAppSpecFunctionLogDestination | *No description.* | +| creationStack | string[] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| fqn | string | *No description.* | +| password | string | *No description.* | +| user | string | *No description.* | +| internalValue | DataDigitaloceanAppSpecFunctionLogDestinationOpenSearchBasicAuth | *No description.* | --- -##### `creationStack`Required +##### `creationStack`Required ```typescript public readonly creationStack: string[]; @@ -9185,7 +9431,7 @@ If this returns an empty array the stack will not be attached. --- -##### `fqn`Required +##### `fqn`Required ```typescript public readonly fqn: string; @@ -9195,76 +9441,56 @@ public readonly fqn: string; --- -##### `datadog`Required - -```typescript -public readonly datadog: DataDigitaloceanAppSpecFunctionLogDestinationDatadogList; -``` - -- *Type:* DataDigitaloceanAppSpecFunctionLogDestinationDatadogList - ---- - -##### `logtail`Required - -```typescript -public readonly logtail: DataDigitaloceanAppSpecFunctionLogDestinationLogtailList; -``` - -- *Type:* DataDigitaloceanAppSpecFunctionLogDestinationLogtailList - ---- - -##### `name`Required +##### `password`Required ```typescript -public readonly name: string; +public readonly password: string; ``` - *Type:* string --- -##### `papertrail`Required +##### `user`Required ```typescript -public readonly papertrail: DataDigitaloceanAppSpecFunctionLogDestinationPapertrailList; +public readonly user: string; ``` -- *Type:* DataDigitaloceanAppSpecFunctionLogDestinationPapertrailList +- *Type:* string --- -##### `internalValue`Optional +##### `internalValue`Optional ```typescript -public readonly internalValue: DataDigitaloceanAppSpecFunctionLogDestination; +public readonly internalValue: DataDigitaloceanAppSpecFunctionLogDestinationOpenSearchBasicAuth; ``` -- *Type:* DataDigitaloceanAppSpecFunctionLogDestination +- *Type:* DataDigitaloceanAppSpecFunctionLogDestinationOpenSearchBasicAuth --- -### DataDigitaloceanAppSpecFunctionLogDestinationPapertrailList +### DataDigitaloceanAppSpecFunctionLogDestinationOpenSearchList -#### Initializers +#### Initializers ```typescript import { dataDigitaloceanApp } from '@cdktf/provider-digitalocean' -new dataDigitaloceanApp.DataDigitaloceanAppSpecFunctionLogDestinationPapertrailList(terraformResource: IInterpolatingParent, terraformAttribute: string, wrapsSet: boolean) +new dataDigitaloceanApp.DataDigitaloceanAppSpecFunctionLogDestinationOpenSearchList(terraformResource: IInterpolatingParent, terraformAttribute: string, wrapsSet: boolean) ``` | **Name** | **Type** | **Description** | | --- | --- | --- | -| terraformResource | cdktf.IInterpolatingParent | The parent resource. | -| terraformAttribute | string | The attribute on the parent resource this class is referencing. | -| wrapsSet | boolean | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | +| terraformResource | cdktf.IInterpolatingParent | The parent resource. | +| terraformAttribute | string | The attribute on the parent resource this class is referencing. | +| wrapsSet | boolean | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | --- -##### `terraformResource`Required +##### `terraformResource`Required - *Type:* cdktf.IInterpolatingParent @@ -9272,7 +9498,7 @@ The parent resource. --- -##### `terraformAttribute`Required +##### `terraformAttribute`Required - *Type:* string @@ -9280,7 +9506,7 @@ The attribute on the parent resource this class is referencing. --- -##### `wrapsSet`Required +##### `wrapsSet`Required - *Type:* boolean @@ -9292,15 +9518,15 @@ whether the list is wrapping a set (will add tolist() to be able to access an it | **Name** | **Description** | | --- | --- | -| allWithMapKey | Creating an iterator for this complex list. | -| computeFqn | *No description.* | -| resolve | Produce the Token's value at resolution time. | -| toString | Return a string representation of this resolvable object. | -| get | *No description.* | +| allWithMapKey | Creating an iterator for this complex list. | +| computeFqn | *No description.* | +| resolve | Produce the Token's value at resolution time. | +| toString | Return a string representation of this resolvable object. | +| get | *No description.* | --- -##### `allWithMapKey` +##### `allWithMapKey` ```typescript public allWithMapKey(mapKeyAttributeName: string): DynamicListTerraformIterator @@ -9310,19 +9536,19 @@ Creating an iterator for this complex list. The list will be converted into a map with the mapKeyAttributeName as the key. -###### `mapKeyAttributeName`Required +###### `mapKeyAttributeName`Required - *Type:* string --- -##### `computeFqn` +##### `computeFqn` ```typescript public computeFqn(): string ``` -##### `resolve` +##### `resolve` ```typescript public resolve(_context: IResolveContext): any @@ -9330,13 +9556,13 @@ public resolve(_context: IResolveContext): any Produce the Token's value at resolution time. -###### `_context`Required +###### `_context`Required - *Type:* cdktf.IResolveContext --- -##### `toString` +##### `toString` ```typescript public toString(): string @@ -9346,13 +9572,13 @@ Return a string representation of this resolvable object. Returns a reversible string representation. -##### `get` +##### `get` ```typescript -public get(index: number): DataDigitaloceanAppSpecFunctionLogDestinationPapertrailOutputReference +public get(index: number): DataDigitaloceanAppSpecFunctionLogDestinationOpenSearchOutputReference ``` -###### `index`Required +###### `index`Required - *Type:* number @@ -9365,12 +9591,12 @@ the index of the item to return. | **Name** | **Type** | **Description** | | --- | --- | --- | -| creationStack | string[] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| fqn | string | *No description.* | +| creationStack | string[] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| fqn | string | *No description.* | --- -##### `creationStack`Required +##### `creationStack`Required ```typescript public readonly creationStack: string[]; @@ -9384,7 +9610,7 @@ If this returns an empty array the stack will not be attached. --- -##### `fqn`Required +##### `fqn`Required ```typescript public readonly fqn: string; @@ -9395,26 +9621,26 @@ public readonly fqn: string; --- -### DataDigitaloceanAppSpecFunctionLogDestinationPapertrailOutputReference +### DataDigitaloceanAppSpecFunctionLogDestinationOpenSearchOutputReference -#### Initializers +#### Initializers ```typescript import { dataDigitaloceanApp } from '@cdktf/provider-digitalocean' -new dataDigitaloceanApp.DataDigitaloceanAppSpecFunctionLogDestinationPapertrailOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string, complexObjectIndex: number, complexObjectIsFromSet: boolean) +new dataDigitaloceanApp.DataDigitaloceanAppSpecFunctionLogDestinationOpenSearchOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string, complexObjectIndex: number, complexObjectIsFromSet: boolean) ``` | **Name** | **Type** | **Description** | | --- | --- | --- | -| terraformResource | cdktf.IInterpolatingParent | The parent resource. | -| terraformAttribute | string | The attribute on the parent resource this class is referencing. | -| complexObjectIndex | number | the index of this item in the list. | -| complexObjectIsFromSet | boolean | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | +| terraformResource | cdktf.IInterpolatingParent | The parent resource. | +| terraformAttribute | string | The attribute on the parent resource this class is referencing. | +| complexObjectIndex | number | the index of this item in the list. | +| complexObjectIsFromSet | boolean | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | --- -##### `terraformResource`Required +##### `terraformResource`Required - *Type:* cdktf.IInterpolatingParent @@ -9422,7 +9648,7 @@ The parent resource. --- -##### `terraformAttribute`Required +##### `terraformAttribute`Required - *Type:* string @@ -9430,7 +9656,7 @@ The attribute on the parent resource this class is referencing. --- -##### `complexObjectIndex`Required +##### `complexObjectIndex`Required - *Type:* number @@ -9438,7 +9664,7 @@ the index of this item in the list. --- -##### `complexObjectIsFromSet`Required +##### `complexObjectIsFromSet`Required - *Type:* boolean @@ -9450,149 +9676,149 @@ whether the list is wrapping a set (will add tolist() to be able to access an it | **Name** | **Description** | | --- | --- | -| computeFqn | *No description.* | -| getAnyMapAttribute | *No description.* | -| getBooleanAttribute | *No description.* | -| getBooleanMapAttribute | *No description.* | -| getListAttribute | *No description.* | -| getNumberAttribute | *No description.* | -| getNumberListAttribute | *No description.* | -| getNumberMapAttribute | *No description.* | -| getStringAttribute | *No description.* | -| getStringMapAttribute | *No description.* | -| interpolationForAttribute | *No description.* | -| resolve | Produce the Token's value at resolution time. | -| toString | Return a string representation of this resolvable object. | +| computeFqn | *No description.* | +| getAnyMapAttribute | *No description.* | +| getBooleanAttribute | *No description.* | +| getBooleanMapAttribute | *No description.* | +| getListAttribute | *No description.* | +| getNumberAttribute | *No description.* | +| getNumberListAttribute | *No description.* | +| getNumberMapAttribute | *No description.* | +| getStringAttribute | *No description.* | +| getStringMapAttribute | *No description.* | +| interpolationForAttribute | *No description.* | +| resolve | Produce the Token's value at resolution time. | +| toString | Return a string representation of this resolvable object. | --- -##### `computeFqn` +##### `computeFqn` ```typescript public computeFqn(): string ``` -##### `getAnyMapAttribute` +##### `getAnyMapAttribute` ```typescript public getAnyMapAttribute(terraformAttribute: string): {[ key: string ]: any} ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* string --- -##### `getBooleanAttribute` +##### `getBooleanAttribute` ```typescript public getBooleanAttribute(terraformAttribute: string): IResolvable ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* string --- -##### `getBooleanMapAttribute` +##### `getBooleanMapAttribute` ```typescript public getBooleanMapAttribute(terraformAttribute: string): {[ key: string ]: boolean} ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* string --- -##### `getListAttribute` +##### `getListAttribute` ```typescript public getListAttribute(terraformAttribute: string): string[] ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* string --- -##### `getNumberAttribute` +##### `getNumberAttribute` ```typescript public getNumberAttribute(terraformAttribute: string): number ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* string --- -##### `getNumberListAttribute` +##### `getNumberListAttribute` ```typescript public getNumberListAttribute(terraformAttribute: string): number[] ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* string --- -##### `getNumberMapAttribute` +##### `getNumberMapAttribute` ```typescript public getNumberMapAttribute(terraformAttribute: string): {[ key: string ]: number} ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* string --- -##### `getStringAttribute` +##### `getStringAttribute` ```typescript public getStringAttribute(terraformAttribute: string): string ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* string --- -##### `getStringMapAttribute` +##### `getStringMapAttribute` ```typescript public getStringMapAttribute(terraformAttribute: string): {[ key: string ]: string} ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* string --- -##### `interpolationForAttribute` +##### `interpolationForAttribute` ```typescript public interpolationForAttribute(property: string): IResolvable ``` -###### `property`Required +###### `property`Required - *Type:* string --- -##### `resolve` +##### `resolve` ```typescript public resolve(_context: IResolveContext): any @@ -9600,13 +9826,13 @@ public resolve(_context: IResolveContext): any Produce the Token's value at resolution time. -###### `_context`Required +###### `_context`Required - *Type:* cdktf.IResolveContext --- -##### `toString` +##### `toString` ```typescript public toString(): string @@ -9621,14 +9847,17 @@ Returns a reversible string representation. | **Name** | **Type** | **Description** | | --- | --- | --- | -| creationStack | string[] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| fqn | string | *No description.* | -| endpoint | string | *No description.* | -| internalValue | DataDigitaloceanAppSpecFunctionLogDestinationPapertrail | *No description.* | +| creationStack | string[] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| fqn | string | *No description.* | +| basicAuth | DataDigitaloceanAppSpecFunctionLogDestinationOpenSearchBasicAuthList | *No description.* | +| clusterName | string | *No description.* | +| endpoint | string | *No description.* | +| indexName | string | *No description.* | +| internalValue | DataDigitaloceanAppSpecFunctionLogDestinationOpenSearch | *No description.* | --- -##### `creationStack`Required +##### `creationStack`Required ```typescript public readonly creationStack: string[]; @@ -9642,7 +9871,7 @@ If this returns an empty array the stack will not be attached. --- -##### `fqn`Required +##### `fqn`Required ```typescript public readonly fqn: string; @@ -9652,7 +9881,27 @@ public readonly fqn: string; --- -##### `endpoint`Required +##### `basicAuth`Required + +```typescript +public readonly basicAuth: DataDigitaloceanAppSpecFunctionLogDestinationOpenSearchBasicAuthList; +``` + +- *Type:* DataDigitaloceanAppSpecFunctionLogDestinationOpenSearchBasicAuthList + +--- + +##### `clusterName`Required + +```typescript +public readonly clusterName: string; +``` + +- *Type:* string + +--- + +##### `endpoint`Required ```typescript public readonly endpoint: string; @@ -9662,37 +9911,47 @@ public readonly endpoint: string; --- -##### `internalValue`Optional +##### `indexName`Required ```typescript -public readonly internalValue: DataDigitaloceanAppSpecFunctionLogDestinationPapertrail; +public readonly indexName: string; ``` -- *Type:* DataDigitaloceanAppSpecFunctionLogDestinationPapertrail +- *Type:* string --- +##### `internalValue`Optional -### DataDigitaloceanAppSpecFunctionOutputReference +```typescript +public readonly internalValue: DataDigitaloceanAppSpecFunctionLogDestinationOpenSearch; +``` -#### Initializers +- *Type:* DataDigitaloceanAppSpecFunctionLogDestinationOpenSearch + +--- + + +### DataDigitaloceanAppSpecFunctionLogDestinationOutputReference + +#### Initializers ```typescript import { dataDigitaloceanApp } from '@cdktf/provider-digitalocean' -new dataDigitaloceanApp.DataDigitaloceanAppSpecFunctionOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string, complexObjectIndex: number, complexObjectIsFromSet: boolean) +new dataDigitaloceanApp.DataDigitaloceanAppSpecFunctionLogDestinationOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string, complexObjectIndex: number, complexObjectIsFromSet: boolean) ``` | **Name** | **Type** | **Description** | | --- | --- | --- | -| terraformResource | cdktf.IInterpolatingParent | The parent resource. | -| terraformAttribute | string | The attribute on the parent resource this class is referencing. | -| complexObjectIndex | number | the index of this item in the list. | -| complexObjectIsFromSet | boolean | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | +| terraformResource | cdktf.IInterpolatingParent | The parent resource. | +| terraformAttribute | string | The attribute on the parent resource this class is referencing. | +| complexObjectIndex | number | the index of this item in the list. | +| complexObjectIsFromSet | boolean | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | --- -##### `terraformResource`Required +##### `terraformResource`Required - *Type:* cdktf.IInterpolatingParent @@ -9700,7 +9959,7 @@ The parent resource. --- -##### `terraformAttribute`Required +##### `terraformAttribute`Required - *Type:* string @@ -9708,7 +9967,7 @@ The attribute on the parent resource this class is referencing. --- -##### `complexObjectIndex`Required +##### `complexObjectIndex`Required - *Type:* number @@ -9716,7 +9975,7 @@ the index of this item in the list. --- -##### `complexObjectIsFromSet`Required +##### `complexObjectIsFromSet`Required - *Type:* boolean @@ -9728,149 +9987,149 @@ whether the list is wrapping a set (will add tolist() to be able to access an it | **Name** | **Description** | | --- | --- | -| computeFqn | *No description.* | -| getAnyMapAttribute | *No description.* | -| getBooleanAttribute | *No description.* | -| getBooleanMapAttribute | *No description.* | -| getListAttribute | *No description.* | -| getNumberAttribute | *No description.* | -| getNumberListAttribute | *No description.* | -| getNumberMapAttribute | *No description.* | -| getStringAttribute | *No description.* | -| getStringMapAttribute | *No description.* | -| interpolationForAttribute | *No description.* | -| resolve | Produce the Token's value at resolution time. | -| toString | Return a string representation of this resolvable object. | +| computeFqn | *No description.* | +| getAnyMapAttribute | *No description.* | +| getBooleanAttribute | *No description.* | +| getBooleanMapAttribute | *No description.* | +| getListAttribute | *No description.* | +| getNumberAttribute | *No description.* | +| getNumberListAttribute | *No description.* | +| getNumberMapAttribute | *No description.* | +| getStringAttribute | *No description.* | +| getStringMapAttribute | *No description.* | +| interpolationForAttribute | *No description.* | +| resolve | Produce the Token's value at resolution time. | +| toString | Return a string representation of this resolvable object. | --- -##### `computeFqn` +##### `computeFqn` ```typescript public computeFqn(): string ``` -##### `getAnyMapAttribute` +##### `getAnyMapAttribute` ```typescript public getAnyMapAttribute(terraformAttribute: string): {[ key: string ]: any} ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* string --- -##### `getBooleanAttribute` +##### `getBooleanAttribute` ```typescript public getBooleanAttribute(terraformAttribute: string): IResolvable ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* string --- -##### `getBooleanMapAttribute` +##### `getBooleanMapAttribute` ```typescript public getBooleanMapAttribute(terraformAttribute: string): {[ key: string ]: boolean} ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* string --- -##### `getListAttribute` +##### `getListAttribute` ```typescript public getListAttribute(terraformAttribute: string): string[] ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* string --- -##### `getNumberAttribute` +##### `getNumberAttribute` ```typescript public getNumberAttribute(terraformAttribute: string): number ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* string --- -##### `getNumberListAttribute` +##### `getNumberListAttribute` ```typescript public getNumberListAttribute(terraformAttribute: string): number[] ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* string --- -##### `getNumberMapAttribute` +##### `getNumberMapAttribute` ```typescript public getNumberMapAttribute(terraformAttribute: string): {[ key: string ]: number} ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* string --- -##### `getStringAttribute` +##### `getStringAttribute` ```typescript public getStringAttribute(terraformAttribute: string): string ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* string --- -##### `getStringMapAttribute` +##### `getStringMapAttribute` ```typescript public getStringMapAttribute(terraformAttribute: string): {[ key: string ]: string} ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* string --- -##### `interpolationForAttribute` +##### `interpolationForAttribute` ```typescript public interpolationForAttribute(property: string): IResolvable ``` -###### `property`Required +###### `property`Required - *Type:* string --- -##### `resolve` +##### `resolve` ```typescript public resolve(_context: IResolveContext): any @@ -9878,13 +10137,13 @@ public resolve(_context: IResolveContext): any Produce the Token's value at resolution time. -###### `_context`Required +###### `_context`Required - *Type:* cdktf.IResolveContext --- -##### `toString` +##### `toString` ```typescript public toString(): string @@ -9899,23 +10158,18 @@ Returns a reversible string representation. | **Name** | **Type** | **Description** | | --- | --- | --- | -| creationStack | string[] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| fqn | string | *No description.* | -| alert | DataDigitaloceanAppSpecFunctionAlertList | *No description.* | -| cors | DataDigitaloceanAppSpecFunctionCorsList | *No description.* | -| env | DataDigitaloceanAppSpecFunctionEnvList | *No description.* | -| git | DataDigitaloceanAppSpecFunctionGitList | *No description.* | -| github | DataDigitaloceanAppSpecFunctionGithubList | *No description.* | -| gitlab | DataDigitaloceanAppSpecFunctionGitlabList | *No description.* | -| logDestination | DataDigitaloceanAppSpecFunctionLogDestinationList | *No description.* | -| name | string | *No description.* | -| routes | DataDigitaloceanAppSpecFunctionRoutesList | *No description.* | -| sourceDir | string | *No description.* | -| internalValue | DataDigitaloceanAppSpecFunction | *No description.* | +| creationStack | string[] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| fqn | string | *No description.* | +| datadog | DataDigitaloceanAppSpecFunctionLogDestinationDatadogList | *No description.* | +| logtail | DataDigitaloceanAppSpecFunctionLogDestinationLogtailList | *No description.* | +| name | string | *No description.* | +| openSearch | DataDigitaloceanAppSpecFunctionLogDestinationOpenSearchList | *No description.* | +| papertrail | DataDigitaloceanAppSpecFunctionLogDestinationPapertrailList | *No description.* | +| internalValue | DataDigitaloceanAppSpecFunctionLogDestination | *No description.* | --- -##### `creationStack`Required +##### `creationStack`Required ```typescript public readonly creationStack: string[]; @@ -9929,7 +10183,7 @@ If this returns an empty array the stack will not be attached. --- -##### `fqn`Required +##### `fqn`Required ```typescript public readonly fqn: string; @@ -9939,77 +10193,27 @@ public readonly fqn: string; --- -##### `alert`Required +##### `datadog`Required ```typescript -public readonly alert: DataDigitaloceanAppSpecFunctionAlertList; -``` - -- *Type:* DataDigitaloceanAppSpecFunctionAlertList - ---- - -##### `cors`Required - -```typescript -public readonly cors: DataDigitaloceanAppSpecFunctionCorsList; -``` - -- *Type:* DataDigitaloceanAppSpecFunctionCorsList - ---- - -##### `env`Required - -```typescript -public readonly env: DataDigitaloceanAppSpecFunctionEnvList; -``` - -- *Type:* DataDigitaloceanAppSpecFunctionEnvList - ---- - -##### `git`Required - -```typescript -public readonly git: DataDigitaloceanAppSpecFunctionGitList; -``` - -- *Type:* DataDigitaloceanAppSpecFunctionGitList - ---- - -##### `github`Required - -```typescript -public readonly github: DataDigitaloceanAppSpecFunctionGithubList; -``` - -- *Type:* DataDigitaloceanAppSpecFunctionGithubList - ---- - -##### `gitlab`Required - -```typescript -public readonly gitlab: DataDigitaloceanAppSpecFunctionGitlabList; +public readonly datadog: DataDigitaloceanAppSpecFunctionLogDestinationDatadogList; ``` -- *Type:* DataDigitaloceanAppSpecFunctionGitlabList +- *Type:* DataDigitaloceanAppSpecFunctionLogDestinationDatadogList --- -##### `logDestination`Required +##### `logtail`Required ```typescript -public readonly logDestination: DataDigitaloceanAppSpecFunctionLogDestinationList; +public readonly logtail: DataDigitaloceanAppSpecFunctionLogDestinationLogtailList; ``` -- *Type:* DataDigitaloceanAppSpecFunctionLogDestinationList +- *Type:* DataDigitaloceanAppSpecFunctionLogDestinationLogtailList --- -##### `name`Required +##### `name`Required ```typescript public readonly name: string; @@ -10019,56 +10223,56 @@ public readonly name: string; --- -##### `routes`Required +##### `openSearch`Required ```typescript -public readonly routes: DataDigitaloceanAppSpecFunctionRoutesList; +public readonly openSearch: DataDigitaloceanAppSpecFunctionLogDestinationOpenSearchList; ``` -- *Type:* DataDigitaloceanAppSpecFunctionRoutesList +- *Type:* DataDigitaloceanAppSpecFunctionLogDestinationOpenSearchList --- -##### `sourceDir`Required +##### `papertrail`Required ```typescript -public readonly sourceDir: string; +public readonly papertrail: DataDigitaloceanAppSpecFunctionLogDestinationPapertrailList; ``` -- *Type:* string +- *Type:* DataDigitaloceanAppSpecFunctionLogDestinationPapertrailList --- -##### `internalValue`Optional +##### `internalValue`Optional ```typescript -public readonly internalValue: DataDigitaloceanAppSpecFunction; +public readonly internalValue: DataDigitaloceanAppSpecFunctionLogDestination; ``` -- *Type:* DataDigitaloceanAppSpecFunction +- *Type:* DataDigitaloceanAppSpecFunctionLogDestination --- -### DataDigitaloceanAppSpecFunctionRoutesList +### DataDigitaloceanAppSpecFunctionLogDestinationPapertrailList -#### Initializers +#### Initializers ```typescript import { dataDigitaloceanApp } from '@cdktf/provider-digitalocean' -new dataDigitaloceanApp.DataDigitaloceanAppSpecFunctionRoutesList(terraformResource: IInterpolatingParent, terraformAttribute: string, wrapsSet: boolean) +new dataDigitaloceanApp.DataDigitaloceanAppSpecFunctionLogDestinationPapertrailList(terraformResource: IInterpolatingParent, terraformAttribute: string, wrapsSet: boolean) ``` | **Name** | **Type** | **Description** | | --- | --- | --- | -| terraformResource | cdktf.IInterpolatingParent | The parent resource. | -| terraformAttribute | string | The attribute on the parent resource this class is referencing. | -| wrapsSet | boolean | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | +| terraformResource | cdktf.IInterpolatingParent | The parent resource. | +| terraformAttribute | string | The attribute on the parent resource this class is referencing. | +| wrapsSet | boolean | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | --- -##### `terraformResource`Required +##### `terraformResource`Required - *Type:* cdktf.IInterpolatingParent @@ -10076,7 +10280,7 @@ The parent resource. --- -##### `terraformAttribute`Required +##### `terraformAttribute`Required - *Type:* string @@ -10084,7 +10288,7 @@ The attribute on the parent resource this class is referencing. --- -##### `wrapsSet`Required +##### `wrapsSet`Required - *Type:* boolean @@ -10096,15 +10300,15 @@ whether the list is wrapping a set (will add tolist() to be able to access an it | **Name** | **Description** | | --- | --- | -| allWithMapKey | Creating an iterator for this complex list. | -| computeFqn | *No description.* | -| resolve | Produce the Token's value at resolution time. | -| toString | Return a string representation of this resolvable object. | -| get | *No description.* | +| allWithMapKey | Creating an iterator for this complex list. | +| computeFqn | *No description.* | +| resolve | Produce the Token's value at resolution time. | +| toString | Return a string representation of this resolvable object. | +| get | *No description.* | --- -##### `allWithMapKey` +##### `allWithMapKey` ```typescript public allWithMapKey(mapKeyAttributeName: string): DynamicListTerraformIterator @@ -10114,19 +10318,19 @@ Creating an iterator for this complex list. The list will be converted into a map with the mapKeyAttributeName as the key. -###### `mapKeyAttributeName`Required +###### `mapKeyAttributeName`Required - *Type:* string --- -##### `computeFqn` +##### `computeFqn` ```typescript public computeFqn(): string ``` -##### `resolve` +##### `resolve` ```typescript public resolve(_context: IResolveContext): any @@ -10134,13 +10338,13 @@ public resolve(_context: IResolveContext): any Produce the Token's value at resolution time. -###### `_context`Required +###### `_context`Required - *Type:* cdktf.IResolveContext --- -##### `toString` +##### `toString` ```typescript public toString(): string @@ -10150,13 +10354,13 @@ Return a string representation of this resolvable object. Returns a reversible string representation. -##### `get` +##### `get` ```typescript -public get(index: number): DataDigitaloceanAppSpecFunctionRoutesOutputReference +public get(index: number): DataDigitaloceanAppSpecFunctionLogDestinationPapertrailOutputReference ``` -###### `index`Required +###### `index`Required - *Type:* number @@ -10169,12 +10373,12 @@ the index of the item to return. | **Name** | **Type** | **Description** | | --- | --- | --- | -| creationStack | string[] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| fqn | string | *No description.* | +| creationStack | string[] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| fqn | string | *No description.* | --- -##### `creationStack`Required +##### `creationStack`Required ```typescript public readonly creationStack: string[]; @@ -10188,7 +10392,7 @@ If this returns an empty array the stack will not be attached. --- -##### `fqn`Required +##### `fqn`Required ```typescript public readonly fqn: string; @@ -10199,26 +10403,26 @@ public readonly fqn: string; --- -### DataDigitaloceanAppSpecFunctionRoutesOutputReference +### DataDigitaloceanAppSpecFunctionLogDestinationPapertrailOutputReference -#### Initializers +#### Initializers ```typescript import { dataDigitaloceanApp } from '@cdktf/provider-digitalocean' -new dataDigitaloceanApp.DataDigitaloceanAppSpecFunctionRoutesOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string, complexObjectIndex: number, complexObjectIsFromSet: boolean) +new dataDigitaloceanApp.DataDigitaloceanAppSpecFunctionLogDestinationPapertrailOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string, complexObjectIndex: number, complexObjectIsFromSet: boolean) ``` | **Name** | **Type** | **Description** | | --- | --- | --- | -| terraformResource | cdktf.IInterpolatingParent | The parent resource. | -| terraformAttribute | string | The attribute on the parent resource this class is referencing. | -| complexObjectIndex | number | the index of this item in the list. | -| complexObjectIsFromSet | boolean | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | +| terraformResource | cdktf.IInterpolatingParent | The parent resource. | +| terraformAttribute | string | The attribute on the parent resource this class is referencing. | +| complexObjectIndex | number | the index of this item in the list. | +| complexObjectIsFromSet | boolean | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | --- -##### `terraformResource`Required +##### `terraformResource`Required - *Type:* cdktf.IInterpolatingParent @@ -10226,7 +10430,7 @@ The parent resource. --- -##### `terraformAttribute`Required +##### `terraformAttribute`Required - *Type:* string @@ -10234,7 +10438,7 @@ The attribute on the parent resource this class is referencing. --- -##### `complexObjectIndex`Required +##### `complexObjectIndex`Required - *Type:* number @@ -10242,7 +10446,7 @@ the index of this item in the list. --- -##### `complexObjectIsFromSet`Required +##### `complexObjectIsFromSet`Required - *Type:* boolean @@ -10254,149 +10458,149 @@ whether the list is wrapping a set (will add tolist() to be able to access an it | **Name** | **Description** | | --- | --- | -| computeFqn | *No description.* | -| getAnyMapAttribute | *No description.* | -| getBooleanAttribute | *No description.* | -| getBooleanMapAttribute | *No description.* | -| getListAttribute | *No description.* | -| getNumberAttribute | *No description.* | -| getNumberListAttribute | *No description.* | -| getNumberMapAttribute | *No description.* | -| getStringAttribute | *No description.* | -| getStringMapAttribute | *No description.* | -| interpolationForAttribute | *No description.* | -| resolve | Produce the Token's value at resolution time. | -| toString | Return a string representation of this resolvable object. | +| computeFqn | *No description.* | +| getAnyMapAttribute | *No description.* | +| getBooleanAttribute | *No description.* | +| getBooleanMapAttribute | *No description.* | +| getListAttribute | *No description.* | +| getNumberAttribute | *No description.* | +| getNumberListAttribute | *No description.* | +| getNumberMapAttribute | *No description.* | +| getStringAttribute | *No description.* | +| getStringMapAttribute | *No description.* | +| interpolationForAttribute | *No description.* | +| resolve | Produce the Token's value at resolution time. | +| toString | Return a string representation of this resolvable object. | --- -##### `computeFqn` +##### `computeFqn` ```typescript public computeFqn(): string ``` -##### `getAnyMapAttribute` +##### `getAnyMapAttribute` ```typescript public getAnyMapAttribute(terraformAttribute: string): {[ key: string ]: any} ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* string --- -##### `getBooleanAttribute` +##### `getBooleanAttribute` ```typescript public getBooleanAttribute(terraformAttribute: string): IResolvable ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* string --- -##### `getBooleanMapAttribute` +##### `getBooleanMapAttribute` ```typescript public getBooleanMapAttribute(terraformAttribute: string): {[ key: string ]: boolean} ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* string --- -##### `getListAttribute` +##### `getListAttribute` ```typescript public getListAttribute(terraformAttribute: string): string[] ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* string --- -##### `getNumberAttribute` +##### `getNumberAttribute` ```typescript public getNumberAttribute(terraformAttribute: string): number ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* string --- -##### `getNumberListAttribute` +##### `getNumberListAttribute` ```typescript public getNumberListAttribute(terraformAttribute: string): number[] ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* string --- -##### `getNumberMapAttribute` +##### `getNumberMapAttribute` ```typescript public getNumberMapAttribute(terraformAttribute: string): {[ key: string ]: number} ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* string --- -##### `getStringAttribute` +##### `getStringAttribute` ```typescript public getStringAttribute(terraformAttribute: string): string ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* string --- -##### `getStringMapAttribute` +##### `getStringMapAttribute` ```typescript public getStringMapAttribute(terraformAttribute: string): {[ key: string ]: string} ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* string --- -##### `interpolationForAttribute` +##### `interpolationForAttribute` ```typescript public interpolationForAttribute(property: string): IResolvable ``` -###### `property`Required +###### `property`Required - *Type:* string --- -##### `resolve` +##### `resolve` ```typescript public resolve(_context: IResolveContext): any @@ -10404,13 +10608,13 @@ public resolve(_context: IResolveContext): any Produce the Token's value at resolution time. -###### `_context`Required +###### `_context`Required - *Type:* cdktf.IResolveContext --- -##### `toString` +##### `toString` ```typescript public toString(): string @@ -10425,15 +10629,14 @@ Returns a reversible string representation. | **Name** | **Type** | **Description** | | --- | --- | --- | -| creationStack | string[] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| fqn | string | *No description.* | -| path | string | *No description.* | -| preservePathPrefix | cdktf.IResolvable | *No description.* | -| internalValue | DataDigitaloceanAppSpecFunctionRoutes | *No description.* | +| creationStack | string[] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| fqn | string | *No description.* | +| endpoint | string | *No description.* | +| internalValue | DataDigitaloceanAppSpecFunctionLogDestinationPapertrail | *No description.* | --- -##### `creationStack`Required +##### `creationStack`Required ```typescript public readonly creationStack: string[]; @@ -10447,7 +10650,7 @@ If this returns an empty array the stack will not be attached. --- -##### `fqn`Required +##### `fqn`Required ```typescript public readonly fqn: string; @@ -10457,206 +10660,47 @@ public readonly fqn: string; --- -##### `path`Required - -```typescript -public readonly path: string; -``` - -- *Type:* string - ---- - -##### `preservePathPrefix`Required - -```typescript -public readonly preservePathPrefix: IResolvable; -``` - -- *Type:* cdktf.IResolvable - ---- - -##### `internalValue`Optional - -```typescript -public readonly internalValue: DataDigitaloceanAppSpecFunctionRoutes; -``` - -- *Type:* DataDigitaloceanAppSpecFunctionRoutes - ---- - - -### DataDigitaloceanAppSpecIngressList - -#### Initializers - -```typescript -import { dataDigitaloceanApp } from '@cdktf/provider-digitalocean' - -new dataDigitaloceanApp.DataDigitaloceanAppSpecIngressList(terraformResource: IInterpolatingParent, terraformAttribute: string, wrapsSet: boolean) -``` - -| **Name** | **Type** | **Description** | -| --- | --- | --- | -| terraformResource | cdktf.IInterpolatingParent | The parent resource. | -| terraformAttribute | string | The attribute on the parent resource this class is referencing. | -| wrapsSet | boolean | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | - ---- - -##### `terraformResource`Required - -- *Type:* cdktf.IInterpolatingParent - -The parent resource. - ---- - -##### `terraformAttribute`Required - -- *Type:* string - -The attribute on the parent resource this class is referencing. - ---- - -##### `wrapsSet`Required - -- *Type:* boolean - -whether the list is wrapping a set (will add tolist() to be able to access an item via an index). - ---- - -#### Methods - -| **Name** | **Description** | -| --- | --- | -| allWithMapKey | Creating an iterator for this complex list. | -| computeFqn | *No description.* | -| resolve | Produce the Token's value at resolution time. | -| toString | Return a string representation of this resolvable object. | -| get | *No description.* | - ---- - -##### `allWithMapKey` +##### `endpoint`Required ```typescript -public allWithMapKey(mapKeyAttributeName: string): DynamicListTerraformIterator +public readonly endpoint: string; ``` -Creating an iterator for this complex list. - -The list will be converted into a map with the mapKeyAttributeName as the key. - -###### `mapKeyAttributeName`Required - - *Type:* string --- -##### `computeFqn` - -```typescript -public computeFqn(): string -``` - -##### `resolve` - -```typescript -public resolve(_context: IResolveContext): any -``` - -Produce the Token's value at resolution time. - -###### `_context`Required - -- *Type:* cdktf.IResolveContext - ---- - -##### `toString` - -```typescript -public toString(): string -``` - -Return a string representation of this resolvable object. - -Returns a reversible string representation. - -##### `get` - -```typescript -public get(index: number): DataDigitaloceanAppSpecIngressOutputReference -``` - -###### `index`Required - -- *Type:* number - -the index of the item to return. - ---- - - -#### Properties - -| **Name** | **Type** | **Description** | -| --- | --- | --- | -| creationStack | string[] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| fqn | string | *No description.* | - ---- - -##### `creationStack`Required - -```typescript -public readonly creationStack: string[]; -``` - -- *Type:* string[] - -The creation stack of this resolvable which will be appended to errors thrown during resolution. - -If this returns an empty array the stack will not be attached. - ---- - -##### `fqn`Required +##### `internalValue`Optional ```typescript -public readonly fqn: string; +public readonly internalValue: DataDigitaloceanAppSpecFunctionLogDestinationPapertrail; ``` -- *Type:* string +- *Type:* DataDigitaloceanAppSpecFunctionLogDestinationPapertrail --- -### DataDigitaloceanAppSpecIngressOutputReference +### DataDigitaloceanAppSpecFunctionOutputReference -#### Initializers +#### Initializers ```typescript import { dataDigitaloceanApp } from '@cdktf/provider-digitalocean' -new dataDigitaloceanApp.DataDigitaloceanAppSpecIngressOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string, complexObjectIndex: number, complexObjectIsFromSet: boolean) +new dataDigitaloceanApp.DataDigitaloceanAppSpecFunctionOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string, complexObjectIndex: number, complexObjectIsFromSet: boolean) ``` | **Name** | **Type** | **Description** | | --- | --- | --- | -| terraformResource | cdktf.IInterpolatingParent | The parent resource. | -| terraformAttribute | string | The attribute on the parent resource this class is referencing. | -| complexObjectIndex | number | the index of this item in the list. | -| complexObjectIsFromSet | boolean | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | +| terraformResource | cdktf.IInterpolatingParent | The parent resource. | +| terraformAttribute | string | The attribute on the parent resource this class is referencing. | +| complexObjectIndex | number | the index of this item in the list. | +| complexObjectIsFromSet | boolean | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | --- -##### `terraformResource`Required +##### `terraformResource`Required - *Type:* cdktf.IInterpolatingParent @@ -10664,7 +10708,7 @@ The parent resource. --- -##### `terraformAttribute`Required +##### `terraformAttribute`Required - *Type:* string @@ -10672,7 +10716,7 @@ The attribute on the parent resource this class is referencing. --- -##### `complexObjectIndex`Required +##### `complexObjectIndex`Required - *Type:* number @@ -10680,7 +10724,7 @@ the index of this item in the list. --- -##### `complexObjectIsFromSet`Required +##### `complexObjectIsFromSet`Required - *Type:* boolean @@ -10692,149 +10736,149 @@ whether the list is wrapping a set (will add tolist() to be able to access an it | **Name** | **Description** | | --- | --- | -| computeFqn | *No description.* | -| getAnyMapAttribute | *No description.* | -| getBooleanAttribute | *No description.* | -| getBooleanMapAttribute | *No description.* | -| getListAttribute | *No description.* | -| getNumberAttribute | *No description.* | -| getNumberListAttribute | *No description.* | -| getNumberMapAttribute | *No description.* | -| getStringAttribute | *No description.* | -| getStringMapAttribute | *No description.* | -| interpolationForAttribute | *No description.* | -| resolve | Produce the Token's value at resolution time. | -| toString | Return a string representation of this resolvable object. | +| computeFqn | *No description.* | +| getAnyMapAttribute | *No description.* | +| getBooleanAttribute | *No description.* | +| getBooleanMapAttribute | *No description.* | +| getListAttribute | *No description.* | +| getNumberAttribute | *No description.* | +| getNumberListAttribute | *No description.* | +| getNumberMapAttribute | *No description.* | +| getStringAttribute | *No description.* | +| getStringMapAttribute | *No description.* | +| interpolationForAttribute | *No description.* | +| resolve | Produce the Token's value at resolution time. | +| toString | Return a string representation of this resolvable object. | --- -##### `computeFqn` +##### `computeFqn` ```typescript public computeFqn(): string ``` -##### `getAnyMapAttribute` +##### `getAnyMapAttribute` ```typescript public getAnyMapAttribute(terraformAttribute: string): {[ key: string ]: any} ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* string --- -##### `getBooleanAttribute` +##### `getBooleanAttribute` ```typescript public getBooleanAttribute(terraformAttribute: string): IResolvable ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* string --- -##### `getBooleanMapAttribute` +##### `getBooleanMapAttribute` ```typescript public getBooleanMapAttribute(terraformAttribute: string): {[ key: string ]: boolean} ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* string --- -##### `getListAttribute` +##### `getListAttribute` ```typescript public getListAttribute(terraformAttribute: string): string[] ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* string --- -##### `getNumberAttribute` +##### `getNumberAttribute` ```typescript public getNumberAttribute(terraformAttribute: string): number ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* string --- -##### `getNumberListAttribute` +##### `getNumberListAttribute` ```typescript public getNumberListAttribute(terraformAttribute: string): number[] ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* string --- -##### `getNumberMapAttribute` +##### `getNumberMapAttribute` ```typescript public getNumberMapAttribute(terraformAttribute: string): {[ key: string ]: number} ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* string --- -##### `getStringAttribute` +##### `getStringAttribute` ```typescript public getStringAttribute(terraformAttribute: string): string ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* string --- -##### `getStringMapAttribute` +##### `getStringMapAttribute` ```typescript public getStringMapAttribute(terraformAttribute: string): {[ key: string ]: string} ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* string --- -##### `interpolationForAttribute` +##### `interpolationForAttribute` ```typescript public interpolationForAttribute(property: string): IResolvable ``` -###### `property`Required +###### `property`Required - *Type:* string --- -##### `resolve` +##### `resolve` ```typescript public resolve(_context: IResolveContext): any @@ -10842,13 +10886,13 @@ public resolve(_context: IResolveContext): any Produce the Token's value at resolution time. -###### `_context`Required +###### `_context`Required - *Type:* cdktf.IResolveContext --- -##### `toString` +##### `toString` ```typescript public toString(): string @@ -10863,14 +10907,23 @@ Returns a reversible string representation. | **Name** | **Type** | **Description** | | --- | --- | --- | -| creationStack | string[] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| fqn | string | *No description.* | -| rule | DataDigitaloceanAppSpecIngressRuleList | *No description.* | -| internalValue | DataDigitaloceanAppSpecIngress | *No description.* | - ---- - -##### `creationStack`Required +| creationStack | string[] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| fqn | string | *No description.* | +| alert | DataDigitaloceanAppSpecFunctionAlertList | *No description.* | +| cors | DataDigitaloceanAppSpecFunctionCorsList | *No description.* | +| env | DataDigitaloceanAppSpecFunctionEnvList | *No description.* | +| git | DataDigitaloceanAppSpecFunctionGitList | *No description.* | +| github | DataDigitaloceanAppSpecFunctionGithubList | *No description.* | +| gitlab | DataDigitaloceanAppSpecFunctionGitlabList | *No description.* | +| logDestination | DataDigitaloceanAppSpecFunctionLogDestinationList | *No description.* | +| name | string | *No description.* | +| routes | DataDigitaloceanAppSpecFunctionRoutesList | *No description.* | +| sourceDir | string | *No description.* | +| internalValue | DataDigitaloceanAppSpecFunction | *No description.* | + +--- + +##### `creationStack`Required ```typescript public readonly creationStack: string[]; @@ -10884,7 +10937,7 @@ If this returns an empty array the stack will not be attached. --- -##### `fqn`Required +##### `fqn`Required ```typescript public readonly fqn: string; @@ -10894,46 +10947,136 @@ public readonly fqn: string; --- -##### `rule`Required +##### `alert`Required ```typescript -public readonly rule: DataDigitaloceanAppSpecIngressRuleList; +public readonly alert: DataDigitaloceanAppSpecFunctionAlertList; ``` -- *Type:* DataDigitaloceanAppSpecIngressRuleList +- *Type:* DataDigitaloceanAppSpecFunctionAlertList --- -##### `internalValue`Optional +##### `cors`Required ```typescript -public readonly internalValue: DataDigitaloceanAppSpecIngress; +public readonly cors: DataDigitaloceanAppSpecFunctionCorsList; ``` -- *Type:* DataDigitaloceanAppSpecIngress +- *Type:* DataDigitaloceanAppSpecFunctionCorsList + +--- + +##### `env`Required + +```typescript +public readonly env: DataDigitaloceanAppSpecFunctionEnvList; +``` + +- *Type:* DataDigitaloceanAppSpecFunctionEnvList --- +##### `git`Required -### DataDigitaloceanAppSpecIngressRuleComponentList +```typescript +public readonly git: DataDigitaloceanAppSpecFunctionGitList; +``` -#### Initializers +- *Type:* DataDigitaloceanAppSpecFunctionGitList + +--- + +##### `github`Required + +```typescript +public readonly github: DataDigitaloceanAppSpecFunctionGithubList; +``` + +- *Type:* DataDigitaloceanAppSpecFunctionGithubList + +--- + +##### `gitlab`Required + +```typescript +public readonly gitlab: DataDigitaloceanAppSpecFunctionGitlabList; +``` + +- *Type:* DataDigitaloceanAppSpecFunctionGitlabList + +--- + +##### `logDestination`Required + +```typescript +public readonly logDestination: DataDigitaloceanAppSpecFunctionLogDestinationList; +``` + +- *Type:* DataDigitaloceanAppSpecFunctionLogDestinationList + +--- + +##### `name`Required + +```typescript +public readonly name: string; +``` + +- *Type:* string + +--- + +##### `routes`Required + +```typescript +public readonly routes: DataDigitaloceanAppSpecFunctionRoutesList; +``` + +- *Type:* DataDigitaloceanAppSpecFunctionRoutesList + +--- + +##### `sourceDir`Required + +```typescript +public readonly sourceDir: string; +``` + +- *Type:* string + +--- + +##### `internalValue`Optional + +```typescript +public readonly internalValue: DataDigitaloceanAppSpecFunction; +``` + +- *Type:* DataDigitaloceanAppSpecFunction + +--- + + +### DataDigitaloceanAppSpecFunctionRoutesList + +#### Initializers ```typescript import { dataDigitaloceanApp } from '@cdktf/provider-digitalocean' -new dataDigitaloceanApp.DataDigitaloceanAppSpecIngressRuleComponentList(terraformResource: IInterpolatingParent, terraformAttribute: string, wrapsSet: boolean) +new dataDigitaloceanApp.DataDigitaloceanAppSpecFunctionRoutesList(terraformResource: IInterpolatingParent, terraformAttribute: string, wrapsSet: boolean) ``` | **Name** | **Type** | **Description** | | --- | --- | --- | -| terraformResource | cdktf.IInterpolatingParent | The parent resource. | -| terraformAttribute | string | The attribute on the parent resource this class is referencing. | -| wrapsSet | boolean | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | +| terraformResource | cdktf.IInterpolatingParent | The parent resource. | +| terraformAttribute | string | The attribute on the parent resource this class is referencing. | +| wrapsSet | boolean | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | --- -##### `terraformResource`Required +##### `terraformResource`Required - *Type:* cdktf.IInterpolatingParent @@ -10941,7 +11084,7 @@ The parent resource. --- -##### `terraformAttribute`Required +##### `terraformAttribute`Required - *Type:* string @@ -10949,7 +11092,7 @@ The attribute on the parent resource this class is referencing. --- -##### `wrapsSet`Required +##### `wrapsSet`Required - *Type:* boolean @@ -10961,15 +11104,15 @@ whether the list is wrapping a set (will add tolist() to be able to access an it | **Name** | **Description** | | --- | --- | -| allWithMapKey | Creating an iterator for this complex list. | -| computeFqn | *No description.* | -| resolve | Produce the Token's value at resolution time. | -| toString | Return a string representation of this resolvable object. | -| get | *No description.* | +| allWithMapKey | Creating an iterator for this complex list. | +| computeFqn | *No description.* | +| resolve | Produce the Token's value at resolution time. | +| toString | Return a string representation of this resolvable object. | +| get | *No description.* | --- -##### `allWithMapKey` +##### `allWithMapKey` ```typescript public allWithMapKey(mapKeyAttributeName: string): DynamicListTerraformIterator @@ -10979,19 +11122,19 @@ Creating an iterator for this complex list. The list will be converted into a map with the mapKeyAttributeName as the key. -###### `mapKeyAttributeName`Required +###### `mapKeyAttributeName`Required - *Type:* string --- -##### `computeFqn` +##### `computeFqn` ```typescript public computeFqn(): string ``` -##### `resolve` +##### `resolve` ```typescript public resolve(_context: IResolveContext): any @@ -10999,13 +11142,13 @@ public resolve(_context: IResolveContext): any Produce the Token's value at resolution time. -###### `_context`Required +###### `_context`Required - *Type:* cdktf.IResolveContext --- -##### `toString` +##### `toString` ```typescript public toString(): string @@ -11015,13 +11158,13 @@ Return a string representation of this resolvable object. Returns a reversible string representation. -##### `get` +##### `get` ```typescript -public get(index: number): DataDigitaloceanAppSpecIngressRuleComponentOutputReference +public get(index: number): DataDigitaloceanAppSpecFunctionRoutesOutputReference ``` -###### `index`Required +###### `index`Required - *Type:* number @@ -11034,12 +11177,12 @@ the index of the item to return. | **Name** | **Type** | **Description** | | --- | --- | --- | -| creationStack | string[] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| fqn | string | *No description.* | +| creationStack | string[] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| fqn | string | *No description.* | --- -##### `creationStack`Required +##### `creationStack`Required ```typescript public readonly creationStack: string[]; @@ -11053,7 +11196,7 @@ If this returns an empty array the stack will not be attached. --- -##### `fqn`Required +##### `fqn`Required ```typescript public readonly fqn: string; @@ -11064,26 +11207,26 @@ public readonly fqn: string; --- -### DataDigitaloceanAppSpecIngressRuleComponentOutputReference +### DataDigitaloceanAppSpecFunctionRoutesOutputReference -#### Initializers +#### Initializers ```typescript import { dataDigitaloceanApp } from '@cdktf/provider-digitalocean' -new dataDigitaloceanApp.DataDigitaloceanAppSpecIngressRuleComponentOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string, complexObjectIndex: number, complexObjectIsFromSet: boolean) +new dataDigitaloceanApp.DataDigitaloceanAppSpecFunctionRoutesOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string, complexObjectIndex: number, complexObjectIsFromSet: boolean) ``` | **Name** | **Type** | **Description** | | --- | --- | --- | -| terraformResource | cdktf.IInterpolatingParent | The parent resource. | -| terraformAttribute | string | The attribute on the parent resource this class is referencing. | -| complexObjectIndex | number | the index of this item in the list. | -| complexObjectIsFromSet | boolean | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | +| terraformResource | cdktf.IInterpolatingParent | The parent resource. | +| terraformAttribute | string | The attribute on the parent resource this class is referencing. | +| complexObjectIndex | number | the index of this item in the list. | +| complexObjectIsFromSet | boolean | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | --- -##### `terraformResource`Required +##### `terraformResource`Required - *Type:* cdktf.IInterpolatingParent @@ -11091,7 +11234,7 @@ The parent resource. --- -##### `terraformAttribute`Required +##### `terraformAttribute`Required - *Type:* string @@ -11099,7 +11242,7 @@ The attribute on the parent resource this class is referencing. --- -##### `complexObjectIndex`Required +##### `complexObjectIndex`Required - *Type:* number @@ -11107,7 +11250,7 @@ the index of this item in the list. --- -##### `complexObjectIsFromSet`Required +##### `complexObjectIsFromSet`Required - *Type:* boolean @@ -11119,149 +11262,149 @@ whether the list is wrapping a set (will add tolist() to be able to access an it | **Name** | **Description** | | --- | --- | -| computeFqn | *No description.* | -| getAnyMapAttribute | *No description.* | -| getBooleanAttribute | *No description.* | -| getBooleanMapAttribute | *No description.* | -| getListAttribute | *No description.* | -| getNumberAttribute | *No description.* | -| getNumberListAttribute | *No description.* | -| getNumberMapAttribute | *No description.* | -| getStringAttribute | *No description.* | -| getStringMapAttribute | *No description.* | -| interpolationForAttribute | *No description.* | -| resolve | Produce the Token's value at resolution time. | -| toString | Return a string representation of this resolvable object. | +| computeFqn | *No description.* | +| getAnyMapAttribute | *No description.* | +| getBooleanAttribute | *No description.* | +| getBooleanMapAttribute | *No description.* | +| getListAttribute | *No description.* | +| getNumberAttribute | *No description.* | +| getNumberListAttribute | *No description.* | +| getNumberMapAttribute | *No description.* | +| getStringAttribute | *No description.* | +| getStringMapAttribute | *No description.* | +| interpolationForAttribute | *No description.* | +| resolve | Produce the Token's value at resolution time. | +| toString | Return a string representation of this resolvable object. | --- -##### `computeFqn` +##### `computeFqn` ```typescript public computeFqn(): string ``` -##### `getAnyMapAttribute` +##### `getAnyMapAttribute` ```typescript public getAnyMapAttribute(terraformAttribute: string): {[ key: string ]: any} ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* string --- -##### `getBooleanAttribute` +##### `getBooleanAttribute` ```typescript public getBooleanAttribute(terraformAttribute: string): IResolvable ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* string --- -##### `getBooleanMapAttribute` +##### `getBooleanMapAttribute` ```typescript public getBooleanMapAttribute(terraformAttribute: string): {[ key: string ]: boolean} ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* string --- -##### `getListAttribute` +##### `getListAttribute` ```typescript public getListAttribute(terraformAttribute: string): string[] ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* string --- -##### `getNumberAttribute` +##### `getNumberAttribute` ```typescript public getNumberAttribute(terraformAttribute: string): number ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* string --- -##### `getNumberListAttribute` +##### `getNumberListAttribute` ```typescript public getNumberListAttribute(terraformAttribute: string): number[] ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* string --- -##### `getNumberMapAttribute` +##### `getNumberMapAttribute` ```typescript public getNumberMapAttribute(terraformAttribute: string): {[ key: string ]: number} ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* string --- -##### `getStringAttribute` +##### `getStringAttribute` ```typescript public getStringAttribute(terraformAttribute: string): string ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* string --- -##### `getStringMapAttribute` +##### `getStringMapAttribute` ```typescript public getStringMapAttribute(terraformAttribute: string): {[ key: string ]: string} ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* string --- -##### `interpolationForAttribute` +##### `interpolationForAttribute` ```typescript public interpolationForAttribute(property: string): IResolvable ``` -###### `property`Required +###### `property`Required - *Type:* string --- -##### `resolve` +##### `resolve` ```typescript public resolve(_context: IResolveContext): any @@ -11269,13 +11412,13 @@ public resolve(_context: IResolveContext): any Produce the Token's value at resolution time. -###### `_context`Required +###### `_context`Required - *Type:* cdktf.IResolveContext --- -##### `toString` +##### `toString` ```typescript public toString(): string @@ -11290,16 +11433,15 @@ Returns a reversible string representation. | **Name** | **Type** | **Description** | | --- | --- | --- | -| creationStack | string[] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| fqn | string | *No description.* | -| name | string | *No description.* | -| preservePathPrefix | cdktf.IResolvable | *No description.* | -| rewrite | string | *No description.* | -| internalValue | DataDigitaloceanAppSpecIngressRuleComponent | *No description.* | +| creationStack | string[] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| fqn | string | *No description.* | +| path | string | *No description.* | +| preservePathPrefix | cdktf.IResolvable | *No description.* | +| internalValue | DataDigitaloceanAppSpecFunctionRoutes | *No description.* | --- -##### `creationStack`Required +##### `creationStack`Required ```typescript public readonly creationStack: string[]; @@ -11313,7 +11455,7 @@ If this returns an empty array the stack will not be attached. --- -##### `fqn`Required +##### `fqn`Required ```typescript public readonly fqn: string; @@ -11323,17 +11465,17 @@ public readonly fqn: string; --- -##### `name`Required +##### `path`Required ```typescript -public readonly name: string; +public readonly path: string; ``` - *Type:* string --- -##### `preservePathPrefix`Required +##### `preservePathPrefix`Required ```typescript public readonly preservePathPrefix: IResolvable; @@ -11343,46 +11485,36 @@ public readonly preservePathPrefix: IResolvable; --- -##### `rewrite`Required - -```typescript -public readonly rewrite: string; -``` - -- *Type:* string - ---- - -##### `internalValue`Optional +##### `internalValue`Optional ```typescript -public readonly internalValue: DataDigitaloceanAppSpecIngressRuleComponent; +public readonly internalValue: DataDigitaloceanAppSpecFunctionRoutes; ``` -- *Type:* DataDigitaloceanAppSpecIngressRuleComponent +- *Type:* DataDigitaloceanAppSpecFunctionRoutes --- -### DataDigitaloceanAppSpecIngressRuleCorsAllowOriginsList +### DataDigitaloceanAppSpecIngressList -#### Initializers +#### Initializers ```typescript import { dataDigitaloceanApp } from '@cdktf/provider-digitalocean' -new dataDigitaloceanApp.DataDigitaloceanAppSpecIngressRuleCorsAllowOriginsList(terraformResource: IInterpolatingParent, terraformAttribute: string, wrapsSet: boolean) +new dataDigitaloceanApp.DataDigitaloceanAppSpecIngressList(terraformResource: IInterpolatingParent, terraformAttribute: string, wrapsSet: boolean) ``` | **Name** | **Type** | **Description** | | --- | --- | --- | -| terraformResource | cdktf.IInterpolatingParent | The parent resource. | -| terraformAttribute | string | The attribute on the parent resource this class is referencing. | -| wrapsSet | boolean | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | +| terraformResource | cdktf.IInterpolatingParent | The parent resource. | +| terraformAttribute | string | The attribute on the parent resource this class is referencing. | +| wrapsSet | boolean | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | --- -##### `terraformResource`Required +##### `terraformResource`Required - *Type:* cdktf.IInterpolatingParent @@ -11390,7 +11522,7 @@ The parent resource. --- -##### `terraformAttribute`Required +##### `terraformAttribute`Required - *Type:* string @@ -11398,7 +11530,7 @@ The attribute on the parent resource this class is referencing. --- -##### `wrapsSet`Required +##### `wrapsSet`Required - *Type:* boolean @@ -11410,15 +11542,15 @@ whether the list is wrapping a set (will add tolist() to be able to access an it | **Name** | **Description** | | --- | --- | -| allWithMapKey | Creating an iterator for this complex list. | -| computeFqn | *No description.* | -| resolve | Produce the Token's value at resolution time. | -| toString | Return a string representation of this resolvable object. | -| get | *No description.* | +| allWithMapKey | Creating an iterator for this complex list. | +| computeFqn | *No description.* | +| resolve | Produce the Token's value at resolution time. | +| toString | Return a string representation of this resolvable object. | +| get | *No description.* | --- -##### `allWithMapKey` +##### `allWithMapKey` ```typescript public allWithMapKey(mapKeyAttributeName: string): DynamicListTerraformIterator @@ -11428,19 +11560,19 @@ Creating an iterator for this complex list. The list will be converted into a map with the mapKeyAttributeName as the key. -###### `mapKeyAttributeName`Required +###### `mapKeyAttributeName`Required - *Type:* string --- -##### `computeFqn` +##### `computeFqn` ```typescript public computeFqn(): string ``` -##### `resolve` +##### `resolve` ```typescript public resolve(_context: IResolveContext): any @@ -11448,13 +11580,13 @@ public resolve(_context: IResolveContext): any Produce the Token's value at resolution time. -###### `_context`Required +###### `_context`Required - *Type:* cdktf.IResolveContext --- -##### `toString` +##### `toString` ```typescript public toString(): string @@ -11464,13 +11596,13 @@ Return a string representation of this resolvable object. Returns a reversible string representation. -##### `get` +##### `get` ```typescript -public get(index: number): DataDigitaloceanAppSpecIngressRuleCorsAllowOriginsOutputReference +public get(index: number): DataDigitaloceanAppSpecIngressOutputReference ``` -###### `index`Required +###### `index`Required - *Type:* number @@ -11483,12 +11615,12 @@ the index of the item to return. | **Name** | **Type** | **Description** | | --- | --- | --- | -| creationStack | string[] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| fqn | string | *No description.* | +| creationStack | string[] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| fqn | string | *No description.* | --- -##### `creationStack`Required +##### `creationStack`Required ```typescript public readonly creationStack: string[]; @@ -11502,7 +11634,7 @@ If this returns an empty array the stack will not be attached. --- -##### `fqn`Required +##### `fqn`Required ```typescript public readonly fqn: string; @@ -11513,26 +11645,26 @@ public readonly fqn: string; --- -### DataDigitaloceanAppSpecIngressRuleCorsAllowOriginsOutputReference +### DataDigitaloceanAppSpecIngressOutputReference -#### Initializers +#### Initializers ```typescript import { dataDigitaloceanApp } from '@cdktf/provider-digitalocean' -new dataDigitaloceanApp.DataDigitaloceanAppSpecIngressRuleCorsAllowOriginsOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string, complexObjectIndex: number, complexObjectIsFromSet: boolean) +new dataDigitaloceanApp.DataDigitaloceanAppSpecIngressOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string, complexObjectIndex: number, complexObjectIsFromSet: boolean) ``` | **Name** | **Type** | **Description** | | --- | --- | --- | -| terraformResource | cdktf.IInterpolatingParent | The parent resource. | -| terraformAttribute | string | The attribute on the parent resource this class is referencing. | -| complexObjectIndex | number | the index of this item in the list. | -| complexObjectIsFromSet | boolean | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | +| terraformResource | cdktf.IInterpolatingParent | The parent resource. | +| terraformAttribute | string | The attribute on the parent resource this class is referencing. | +| complexObjectIndex | number | the index of this item in the list. | +| complexObjectIsFromSet | boolean | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | --- -##### `terraformResource`Required +##### `terraformResource`Required - *Type:* cdktf.IInterpolatingParent @@ -11540,7 +11672,7 @@ The parent resource. --- -##### `terraformAttribute`Required +##### `terraformAttribute`Required - *Type:* string @@ -11548,7 +11680,7 @@ The attribute on the parent resource this class is referencing. --- -##### `complexObjectIndex`Required +##### `complexObjectIndex`Required - *Type:* number @@ -11556,7 +11688,7 @@ the index of this item in the list. --- -##### `complexObjectIsFromSet`Required +##### `complexObjectIsFromSet`Required - *Type:* boolean @@ -11568,149 +11700,149 @@ whether the list is wrapping a set (will add tolist() to be able to access an it | **Name** | **Description** | | --- | --- | -| computeFqn | *No description.* | -| getAnyMapAttribute | *No description.* | -| getBooleanAttribute | *No description.* | -| getBooleanMapAttribute | *No description.* | -| getListAttribute | *No description.* | -| getNumberAttribute | *No description.* | -| getNumberListAttribute | *No description.* | -| getNumberMapAttribute | *No description.* | -| getStringAttribute | *No description.* | -| getStringMapAttribute | *No description.* | -| interpolationForAttribute | *No description.* | -| resolve | Produce the Token's value at resolution time. | -| toString | Return a string representation of this resolvable object. | +| computeFqn | *No description.* | +| getAnyMapAttribute | *No description.* | +| getBooleanAttribute | *No description.* | +| getBooleanMapAttribute | *No description.* | +| getListAttribute | *No description.* | +| getNumberAttribute | *No description.* | +| getNumberListAttribute | *No description.* | +| getNumberMapAttribute | *No description.* | +| getStringAttribute | *No description.* | +| getStringMapAttribute | *No description.* | +| interpolationForAttribute | *No description.* | +| resolve | Produce the Token's value at resolution time. | +| toString | Return a string representation of this resolvable object. | --- -##### `computeFqn` +##### `computeFqn` ```typescript public computeFqn(): string ``` -##### `getAnyMapAttribute` +##### `getAnyMapAttribute` ```typescript public getAnyMapAttribute(terraformAttribute: string): {[ key: string ]: any} ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* string --- -##### `getBooleanAttribute` +##### `getBooleanAttribute` ```typescript public getBooleanAttribute(terraformAttribute: string): IResolvable ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* string --- -##### `getBooleanMapAttribute` +##### `getBooleanMapAttribute` ```typescript public getBooleanMapAttribute(terraformAttribute: string): {[ key: string ]: boolean} ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* string --- -##### `getListAttribute` +##### `getListAttribute` ```typescript public getListAttribute(terraformAttribute: string): string[] ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* string --- -##### `getNumberAttribute` +##### `getNumberAttribute` ```typescript public getNumberAttribute(terraformAttribute: string): number ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* string --- -##### `getNumberListAttribute` +##### `getNumberListAttribute` ```typescript public getNumberListAttribute(terraformAttribute: string): number[] ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* string --- -##### `getNumberMapAttribute` +##### `getNumberMapAttribute` ```typescript public getNumberMapAttribute(terraformAttribute: string): {[ key: string ]: number} ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* string --- -##### `getStringAttribute` +##### `getStringAttribute` ```typescript public getStringAttribute(terraformAttribute: string): string ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* string --- -##### `getStringMapAttribute` +##### `getStringMapAttribute` ```typescript public getStringMapAttribute(terraformAttribute: string): {[ key: string ]: string} ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* string --- -##### `interpolationForAttribute` +##### `interpolationForAttribute` ```typescript public interpolationForAttribute(property: string): IResolvable ``` -###### `property`Required +###### `property`Required - *Type:* string --- -##### `resolve` +##### `resolve` ```typescript public resolve(_context: IResolveContext): any @@ -11718,13 +11850,13 @@ public resolve(_context: IResolveContext): any Produce the Token's value at resolution time. -###### `_context`Required +###### `_context`Required - *Type:* cdktf.IResolveContext --- -##### `toString` +##### `toString` ```typescript public toString(): string @@ -11739,16 +11871,14 @@ Returns a reversible string representation. | **Name** | **Type** | **Description** | | --- | --- | --- | -| creationStack | string[] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| fqn | string | *No description.* | -| exact | string | *No description.* | -| prefix | string | *No description.* | -| regex | string | *No description.* | -| internalValue | DataDigitaloceanAppSpecIngressRuleCorsAllowOrigins | *No description.* | +| creationStack | string[] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| fqn | string | *No description.* | +| rule | DataDigitaloceanAppSpecIngressRuleList | *No description.* | +| internalValue | DataDigitaloceanAppSpecIngress | *No description.* | --- -##### `creationStack`Required +##### `creationStack`Required ```typescript public readonly creationStack: string[]; @@ -11762,7 +11892,7 @@ If this returns an empty array the stack will not be attached. --- -##### `fqn`Required +##### `fqn`Required ```typescript public readonly fqn: string; @@ -11772,82 +11902,62 @@ public readonly fqn: string; --- -##### `exact`Required +##### `rule`Required ```typescript -public readonly exact: string; +public readonly rule: DataDigitaloceanAppSpecIngressRuleList; ``` -- *Type:* string +- *Type:* DataDigitaloceanAppSpecIngressRuleList --- -##### `prefix`Required +##### `internalValue`Optional ```typescript -public readonly prefix: string; +public readonly internalValue: DataDigitaloceanAppSpecIngress; ``` -- *Type:* string +- *Type:* DataDigitaloceanAppSpecIngress --- -##### `regex`Required + +### DataDigitaloceanAppSpecIngressRuleComponentList + +#### Initializers ```typescript -public readonly regex: string; +import { dataDigitaloceanApp } from '@cdktf/provider-digitalocean' + +new dataDigitaloceanApp.DataDigitaloceanAppSpecIngressRuleComponentList(terraformResource: IInterpolatingParent, terraformAttribute: string, wrapsSet: boolean) ``` -- *Type:* string +| **Name** | **Type** | **Description** | +| --- | --- | --- | +| terraformResource | cdktf.IInterpolatingParent | The parent resource. | +| terraformAttribute | string | The attribute on the parent resource this class is referencing. | +| wrapsSet | boolean | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | --- -##### `internalValue`Optional +##### `terraformResource`Required -```typescript -public readonly internalValue: DataDigitaloceanAppSpecIngressRuleCorsAllowOrigins; -``` +- *Type:* cdktf.IInterpolatingParent -- *Type:* DataDigitaloceanAppSpecIngressRuleCorsAllowOrigins +The parent resource. --- +##### `terraformAttribute`Required -### DataDigitaloceanAppSpecIngressRuleCorsList +- *Type:* string -#### Initializers - -```typescript -import { dataDigitaloceanApp } from '@cdktf/provider-digitalocean' - -new dataDigitaloceanApp.DataDigitaloceanAppSpecIngressRuleCorsList(terraformResource: IInterpolatingParent, terraformAttribute: string, wrapsSet: boolean) -``` - -| **Name** | **Type** | **Description** | -| --- | --- | --- | -| terraformResource | cdktf.IInterpolatingParent | The parent resource. | -| terraformAttribute | string | The attribute on the parent resource this class is referencing. | -| wrapsSet | boolean | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | - ---- - -##### `terraformResource`Required - -- *Type:* cdktf.IInterpolatingParent - -The parent resource. - ---- - -##### `terraformAttribute`Required - -- *Type:* string - -The attribute on the parent resource this class is referencing. +The attribute on the parent resource this class is referencing. --- -##### `wrapsSet`Required +##### `wrapsSet`Required - *Type:* boolean @@ -11859,15 +11969,15 @@ whether the list is wrapping a set (will add tolist() to be able to access an it | **Name** | **Description** | | --- | --- | -| allWithMapKey | Creating an iterator for this complex list. | -| computeFqn | *No description.* | -| resolve | Produce the Token's value at resolution time. | -| toString | Return a string representation of this resolvable object. | -| get | *No description.* | +| allWithMapKey | Creating an iterator for this complex list. | +| computeFqn | *No description.* | +| resolve | Produce the Token's value at resolution time. | +| toString | Return a string representation of this resolvable object. | +| get | *No description.* | --- -##### `allWithMapKey` +##### `allWithMapKey` ```typescript public allWithMapKey(mapKeyAttributeName: string): DynamicListTerraformIterator @@ -11877,19 +11987,19 @@ Creating an iterator for this complex list. The list will be converted into a map with the mapKeyAttributeName as the key. -###### `mapKeyAttributeName`Required +###### `mapKeyAttributeName`Required - *Type:* string --- -##### `computeFqn` +##### `computeFqn` ```typescript public computeFqn(): string ``` -##### `resolve` +##### `resolve` ```typescript public resolve(_context: IResolveContext): any @@ -11897,13 +12007,13 @@ public resolve(_context: IResolveContext): any Produce the Token's value at resolution time. -###### `_context`Required +###### `_context`Required - *Type:* cdktf.IResolveContext --- -##### `toString` +##### `toString` ```typescript public toString(): string @@ -11913,13 +12023,13 @@ Return a string representation of this resolvable object. Returns a reversible string representation. -##### `get` +##### `get` ```typescript -public get(index: number): DataDigitaloceanAppSpecIngressRuleCorsOutputReference +public get(index: number): DataDigitaloceanAppSpecIngressRuleComponentOutputReference ``` -###### `index`Required +###### `index`Required - *Type:* number @@ -11932,12 +12042,12 @@ the index of the item to return. | **Name** | **Type** | **Description** | | --- | --- | --- | -| creationStack | string[] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| fqn | string | *No description.* | +| creationStack | string[] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| fqn | string | *No description.* | --- -##### `creationStack`Required +##### `creationStack`Required ```typescript public readonly creationStack: string[]; @@ -11951,7 +12061,7 @@ If this returns an empty array the stack will not be attached. --- -##### `fqn`Required +##### `fqn`Required ```typescript public readonly fqn: string; @@ -11962,26 +12072,26 @@ public readonly fqn: string; --- -### DataDigitaloceanAppSpecIngressRuleCorsOutputReference +### DataDigitaloceanAppSpecIngressRuleComponentOutputReference -#### Initializers +#### Initializers ```typescript import { dataDigitaloceanApp } from '@cdktf/provider-digitalocean' -new dataDigitaloceanApp.DataDigitaloceanAppSpecIngressRuleCorsOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string, complexObjectIndex: number, complexObjectIsFromSet: boolean) +new dataDigitaloceanApp.DataDigitaloceanAppSpecIngressRuleComponentOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string, complexObjectIndex: number, complexObjectIsFromSet: boolean) ``` | **Name** | **Type** | **Description** | | --- | --- | --- | -| terraformResource | cdktf.IInterpolatingParent | The parent resource. | -| terraformAttribute | string | The attribute on the parent resource this class is referencing. | -| complexObjectIndex | number | the index of this item in the list. | -| complexObjectIsFromSet | boolean | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | +| terraformResource | cdktf.IInterpolatingParent | The parent resource. | +| terraformAttribute | string | The attribute on the parent resource this class is referencing. | +| complexObjectIndex | number | the index of this item in the list. | +| complexObjectIsFromSet | boolean | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | --- -##### `terraformResource`Required +##### `terraformResource`Required - *Type:* cdktf.IInterpolatingParent @@ -11989,7 +12099,7 @@ The parent resource. --- -##### `terraformAttribute`Required +##### `terraformAttribute`Required - *Type:* string @@ -11997,7 +12107,7 @@ The attribute on the parent resource this class is referencing. --- -##### `complexObjectIndex`Required +##### `complexObjectIndex`Required - *Type:* number @@ -12005,7 +12115,7 @@ the index of this item in the list. --- -##### `complexObjectIsFromSet`Required +##### `complexObjectIsFromSet`Required - *Type:* boolean @@ -12017,149 +12127,149 @@ whether the list is wrapping a set (will add tolist() to be able to access an it | **Name** | **Description** | | --- | --- | -| computeFqn | *No description.* | -| getAnyMapAttribute | *No description.* | -| getBooleanAttribute | *No description.* | -| getBooleanMapAttribute | *No description.* | -| getListAttribute | *No description.* | -| getNumberAttribute | *No description.* | -| getNumberListAttribute | *No description.* | -| getNumberMapAttribute | *No description.* | -| getStringAttribute | *No description.* | -| getStringMapAttribute | *No description.* | -| interpolationForAttribute | *No description.* | -| resolve | Produce the Token's value at resolution time. | -| toString | Return a string representation of this resolvable object. | +| computeFqn | *No description.* | +| getAnyMapAttribute | *No description.* | +| getBooleanAttribute | *No description.* | +| getBooleanMapAttribute | *No description.* | +| getListAttribute | *No description.* | +| getNumberAttribute | *No description.* | +| getNumberListAttribute | *No description.* | +| getNumberMapAttribute | *No description.* | +| getStringAttribute | *No description.* | +| getStringMapAttribute | *No description.* | +| interpolationForAttribute | *No description.* | +| resolve | Produce the Token's value at resolution time. | +| toString | Return a string representation of this resolvable object. | --- -##### `computeFqn` +##### `computeFqn` ```typescript public computeFqn(): string ``` -##### `getAnyMapAttribute` +##### `getAnyMapAttribute` ```typescript public getAnyMapAttribute(terraformAttribute: string): {[ key: string ]: any} ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* string --- -##### `getBooleanAttribute` +##### `getBooleanAttribute` ```typescript public getBooleanAttribute(terraformAttribute: string): IResolvable ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* string --- -##### `getBooleanMapAttribute` +##### `getBooleanMapAttribute` ```typescript public getBooleanMapAttribute(terraformAttribute: string): {[ key: string ]: boolean} ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* string --- -##### `getListAttribute` +##### `getListAttribute` ```typescript public getListAttribute(terraformAttribute: string): string[] ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* string --- -##### `getNumberAttribute` +##### `getNumberAttribute` ```typescript public getNumberAttribute(terraformAttribute: string): number ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* string --- -##### `getNumberListAttribute` +##### `getNumberListAttribute` ```typescript public getNumberListAttribute(terraformAttribute: string): number[] ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* string --- -##### `getNumberMapAttribute` +##### `getNumberMapAttribute` ```typescript public getNumberMapAttribute(terraformAttribute: string): {[ key: string ]: number} ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* string --- -##### `getStringAttribute` +##### `getStringAttribute` ```typescript public getStringAttribute(terraformAttribute: string): string ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* string --- -##### `getStringMapAttribute` +##### `getStringMapAttribute` ```typescript public getStringMapAttribute(terraformAttribute: string): {[ key: string ]: string} ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* string --- -##### `interpolationForAttribute` +##### `interpolationForAttribute` ```typescript public interpolationForAttribute(property: string): IResolvable ``` -###### `property`Required +###### `property`Required - *Type:* string --- -##### `resolve` +##### `resolve` ```typescript public resolve(_context: IResolveContext): any @@ -12167,13 +12277,13 @@ public resolve(_context: IResolveContext): any Produce the Token's value at resolution time. -###### `_context`Required +###### `_context`Required - *Type:* cdktf.IResolveContext --- -##### `toString` +##### `toString` ```typescript public toString(): string @@ -12188,19 +12298,16 @@ Returns a reversible string representation. | **Name** | **Type** | **Description** | | --- | --- | --- | -| creationStack | string[] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| fqn | string | *No description.* | -| allowCredentials | cdktf.IResolvable | *No description.* | -| allowHeaders | string[] | *No description.* | -| allowMethods | string[] | *No description.* | -| allowOrigins | DataDigitaloceanAppSpecIngressRuleCorsAllowOriginsList | *No description.* | -| exposeHeaders | string[] | *No description.* | -| maxAge | string | *No description.* | -| internalValue | DataDigitaloceanAppSpecIngressRuleCors | *No description.* | +| creationStack | string[] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| fqn | string | *No description.* | +| name | string | *No description.* | +| preservePathPrefix | cdktf.IResolvable | *No description.* | +| rewrite | string | *No description.* | +| internalValue | DataDigitaloceanAppSpecIngressRuleComponent | *No description.* | --- -##### `creationStack`Required +##### `creationStack`Required ```typescript public readonly creationStack: string[]; @@ -12214,7 +12321,7 @@ If this returns an empty array the stack will not be attached. --- -##### `fqn`Required +##### `fqn`Required ```typescript public readonly fqn: string; @@ -12224,96 +12331,66 @@ public readonly fqn: string; --- -##### `allowCredentials`Required - -```typescript -public readonly allowCredentials: IResolvable; -``` - -- *Type:* cdktf.IResolvable - ---- - -##### `allowHeaders`Required - -```typescript -public readonly allowHeaders: string[]; -``` - -- *Type:* string[] - ---- - -##### `allowMethods`Required - -```typescript -public readonly allowMethods: string[]; -``` - -- *Type:* string[] - ---- - -##### `allowOrigins`Required +##### `name`Required ```typescript -public readonly allowOrigins: DataDigitaloceanAppSpecIngressRuleCorsAllowOriginsList; +public readonly name: string; ``` -- *Type:* DataDigitaloceanAppSpecIngressRuleCorsAllowOriginsList +- *Type:* string --- -##### `exposeHeaders`Required +##### `preservePathPrefix`Required ```typescript -public readonly exposeHeaders: string[]; +public readonly preservePathPrefix: IResolvable; ``` -- *Type:* string[] +- *Type:* cdktf.IResolvable --- -##### `maxAge`Required +##### `rewrite`Required ```typescript -public readonly maxAge: string; +public readonly rewrite: string; ``` - *Type:* string --- -##### `internalValue`Optional +##### `internalValue`Optional ```typescript -public readonly internalValue: DataDigitaloceanAppSpecIngressRuleCors; +public readonly internalValue: DataDigitaloceanAppSpecIngressRuleComponent; ``` -- *Type:* DataDigitaloceanAppSpecIngressRuleCors +- *Type:* DataDigitaloceanAppSpecIngressRuleComponent --- -### DataDigitaloceanAppSpecIngressRuleList +### DataDigitaloceanAppSpecIngressRuleCorsAllowOriginsList -#### Initializers +#### Initializers ```typescript import { dataDigitaloceanApp } from '@cdktf/provider-digitalocean' -new dataDigitaloceanApp.DataDigitaloceanAppSpecIngressRuleList(terraformResource: IInterpolatingParent, terraformAttribute: string, wrapsSet: boolean) +new dataDigitaloceanApp.DataDigitaloceanAppSpecIngressRuleCorsAllowOriginsList(terraformResource: IInterpolatingParent, terraformAttribute: string, wrapsSet: boolean) ``` | **Name** | **Type** | **Description** | | --- | --- | --- | -| terraformResource | cdktf.IInterpolatingParent | The parent resource. | -| terraformAttribute | string | The attribute on the parent resource this class is referencing. | -| wrapsSet | boolean | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | +| terraformResource | cdktf.IInterpolatingParent | The parent resource. | +| terraformAttribute | string | The attribute on the parent resource this class is referencing. | +| wrapsSet | boolean | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | --- -##### `terraformResource`Required +##### `terraformResource`Required - *Type:* cdktf.IInterpolatingParent @@ -12321,7 +12398,7 @@ The parent resource. --- -##### `terraformAttribute`Required +##### `terraformAttribute`Required - *Type:* string @@ -12329,7 +12406,7 @@ The attribute on the parent resource this class is referencing. --- -##### `wrapsSet`Required +##### `wrapsSet`Required - *Type:* boolean @@ -12341,15 +12418,15 @@ whether the list is wrapping a set (will add tolist() to be able to access an it | **Name** | **Description** | | --- | --- | -| allWithMapKey | Creating an iterator for this complex list. | -| computeFqn | *No description.* | -| resolve | Produce the Token's value at resolution time. | -| toString | Return a string representation of this resolvable object. | -| get | *No description.* | +| allWithMapKey | Creating an iterator for this complex list. | +| computeFqn | *No description.* | +| resolve | Produce the Token's value at resolution time. | +| toString | Return a string representation of this resolvable object. | +| get | *No description.* | --- -##### `allWithMapKey` +##### `allWithMapKey` ```typescript public allWithMapKey(mapKeyAttributeName: string): DynamicListTerraformIterator @@ -12359,19 +12436,19 @@ Creating an iterator for this complex list. The list will be converted into a map with the mapKeyAttributeName as the key. -###### `mapKeyAttributeName`Required +###### `mapKeyAttributeName`Required - *Type:* string --- -##### `computeFqn` +##### `computeFqn` ```typescript public computeFqn(): string ``` -##### `resolve` +##### `resolve` ```typescript public resolve(_context: IResolveContext): any @@ -12379,13 +12456,13 @@ public resolve(_context: IResolveContext): any Produce the Token's value at resolution time. -###### `_context`Required +###### `_context`Required - *Type:* cdktf.IResolveContext --- -##### `toString` +##### `toString` ```typescript public toString(): string @@ -12395,13 +12472,13 @@ Return a string representation of this resolvable object. Returns a reversible string representation. -##### `get` +##### `get` ```typescript -public get(index: number): DataDigitaloceanAppSpecIngressRuleOutputReference +public get(index: number): DataDigitaloceanAppSpecIngressRuleCorsAllowOriginsOutputReference ``` -###### `index`Required +###### `index`Required - *Type:* number @@ -12414,12 +12491,12 @@ the index of the item to return. | **Name** | **Type** | **Description** | | --- | --- | --- | -| creationStack | string[] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| fqn | string | *No description.* | +| creationStack | string[] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| fqn | string | *No description.* | --- -##### `creationStack`Required +##### `creationStack`Required ```typescript public readonly creationStack: string[]; @@ -12433,7 +12510,7 @@ If this returns an empty array the stack will not be attached. --- -##### `fqn`Required +##### `fqn`Required ```typescript public readonly fqn: string; @@ -12444,25 +12521,26 @@ public readonly fqn: string; --- -### DataDigitaloceanAppSpecIngressRuleMatchList +### DataDigitaloceanAppSpecIngressRuleCorsAllowOriginsOutputReference -#### Initializers +#### Initializers ```typescript import { dataDigitaloceanApp } from '@cdktf/provider-digitalocean' -new dataDigitaloceanApp.DataDigitaloceanAppSpecIngressRuleMatchList(terraformResource: IInterpolatingParent, terraformAttribute: string, wrapsSet: boolean) +new dataDigitaloceanApp.DataDigitaloceanAppSpecIngressRuleCorsAllowOriginsOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string, complexObjectIndex: number, complexObjectIsFromSet: boolean) ``` | **Name** | **Type** | **Description** | | --- | --- | --- | -| terraformResource | cdktf.IInterpolatingParent | The parent resource. | -| terraformAttribute | string | The attribute on the parent resource this class is referencing. | -| wrapsSet | boolean | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | +| terraformResource | cdktf.IInterpolatingParent | The parent resource. | +| terraformAttribute | string | The attribute on the parent resource this class is referencing. | +| complexObjectIndex | number | the index of this item in the list. | +| complexObjectIsFromSet | boolean | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | --- -##### `terraformResource`Required +##### `terraformResource`Required - *Type:* cdktf.IInterpolatingParent @@ -12470,7 +12548,7 @@ The parent resource. --- -##### `terraformAttribute`Required +##### `terraformAttribute`Required - *Type:* string @@ -12478,7 +12556,15 @@ The attribute on the parent resource this class is referencing. --- -##### `wrapsSet`Required +##### `complexObjectIndex`Required + +- *Type:* number + +the index of this item in the list. + +--- + +##### `complexObjectIsFromSet`Required - *Type:* boolean @@ -12490,406 +12576,270 @@ whether the list is wrapping a set (will add tolist() to be able to access an it | **Name** | **Description** | | --- | --- | -| allWithMapKey | Creating an iterator for this complex list. | -| computeFqn | *No description.* | -| resolve | Produce the Token's value at resolution time. | -| toString | Return a string representation of this resolvable object. | -| get | *No description.* | +| computeFqn | *No description.* | +| getAnyMapAttribute | *No description.* | +| getBooleanAttribute | *No description.* | +| getBooleanMapAttribute | *No description.* | +| getListAttribute | *No description.* | +| getNumberAttribute | *No description.* | +| getNumberListAttribute | *No description.* | +| getNumberMapAttribute | *No description.* | +| getStringAttribute | *No description.* | +| getStringMapAttribute | *No description.* | +| interpolationForAttribute | *No description.* | +| resolve | Produce the Token's value at resolution time. | +| toString | Return a string representation of this resolvable object. | --- -##### `allWithMapKey` +##### `computeFqn` ```typescript -public allWithMapKey(mapKeyAttributeName: string): DynamicListTerraformIterator +public computeFqn(): string ``` -Creating an iterator for this complex list. +##### `getAnyMapAttribute` -The list will be converted into a map with the mapKeyAttributeName as the key. +```typescript +public getAnyMapAttribute(terraformAttribute: string): {[ key: string ]: any} +``` -###### `mapKeyAttributeName`Required +###### `terraformAttribute`Required - *Type:* string --- -##### `computeFqn` +##### `getBooleanAttribute` ```typescript -public computeFqn(): string +public getBooleanAttribute(terraformAttribute: string): IResolvable ``` -##### `resolve` +###### `terraformAttribute`Required + +- *Type:* string + +--- + +##### `getBooleanMapAttribute` ```typescript -public resolve(_context: IResolveContext): any +public getBooleanMapAttribute(terraformAttribute: string): {[ key: string ]: boolean} ``` -Produce the Token's value at resolution time. - -###### `_context`Required +###### `terraformAttribute`Required -- *Type:* cdktf.IResolveContext +- *Type:* string --- -##### `toString` +##### `getListAttribute` ```typescript -public toString(): string +public getListAttribute(terraformAttribute: string): string[] ``` -Return a string representation of this resolvable object. +###### `terraformAttribute`Required -Returns a reversible string representation. +- *Type:* string -##### `get` +--- + +##### `getNumberAttribute` ```typescript -public get(index: number): DataDigitaloceanAppSpecIngressRuleMatchOutputReference +public getNumberAttribute(terraformAttribute: string): number ``` -###### `index`Required - -- *Type:* number +###### `terraformAttribute`Required -the index of the item to return. +- *Type:* string --- +##### `getNumberListAttribute` -#### Properties +```typescript +public getNumberListAttribute(terraformAttribute: string): number[] +``` -| **Name** | **Type** | **Description** | -| --- | --- | --- | -| creationStack | string[] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| fqn | string | *No description.* | +###### `terraformAttribute`Required + +- *Type:* string --- -##### `creationStack`Required +##### `getNumberMapAttribute` ```typescript -public readonly creationStack: string[]; +public getNumberMapAttribute(terraformAttribute: string): {[ key: string ]: number} ``` -- *Type:* string[] - -The creation stack of this resolvable which will be appended to errors thrown during resolution. +###### `terraformAttribute`Required -If this returns an empty array the stack will not be attached. +- *Type:* string --- -##### `fqn`Required +##### `getStringAttribute` ```typescript -public readonly fqn: string; +public getStringAttribute(terraformAttribute: string): string ``` +###### `terraformAttribute`Required + - *Type:* string --- - -### DataDigitaloceanAppSpecIngressRuleMatchOutputReference - -#### Initializers +##### `getStringMapAttribute` ```typescript -import { dataDigitaloceanApp } from '@cdktf/provider-digitalocean' - -new dataDigitaloceanApp.DataDigitaloceanAppSpecIngressRuleMatchOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string, complexObjectIndex: number, complexObjectIsFromSet: boolean) +public getStringMapAttribute(terraformAttribute: string): {[ key: string ]: string} ``` -| **Name** | **Type** | **Description** | -| --- | --- | --- | -| terraformResource | cdktf.IInterpolatingParent | The parent resource. | -| terraformAttribute | string | The attribute on the parent resource this class is referencing. | -| complexObjectIndex | number | the index of this item in the list. | -| complexObjectIsFromSet | boolean | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | - ---- +###### `terraformAttribute`Required -##### `terraformResource`Required +- *Type:* string -- *Type:* cdktf.IInterpolatingParent +--- -The parent resource. +##### `interpolationForAttribute` ---- +```typescript +public interpolationForAttribute(property: string): IResolvable +``` -##### `terraformAttribute`Required +###### `property`Required - *Type:* string -The attribute on the parent resource this class is referencing. - --- -##### `complexObjectIndex`Required +##### `resolve` -- *Type:* number +```typescript +public resolve(_context: IResolveContext): any +``` -the index of this item in the list. +Produce the Token's value at resolution time. + +###### `_context`Required + +- *Type:* cdktf.IResolveContext --- -##### `complexObjectIsFromSet`Required +##### `toString` -- *Type:* boolean +```typescript +public toString(): string +``` -whether the list is wrapping a set (will add tolist() to be able to access an item via an index). +Return a string representation of this resolvable object. ---- +Returns a reversible string representation. -#### Methods -| **Name** | **Description** | -| --- | --- | -| computeFqn | *No description.* | -| getAnyMapAttribute | *No description.* | -| getBooleanAttribute | *No description.* | -| getBooleanMapAttribute | *No description.* | -| getListAttribute | *No description.* | -| getNumberAttribute | *No description.* | -| getNumberListAttribute | *No description.* | -| getNumberMapAttribute | *No description.* | -| getStringAttribute | *No description.* | -| getStringMapAttribute | *No description.* | -| interpolationForAttribute | *No description.* | -| resolve | Produce the Token's value at resolution time. | -| toString | Return a string representation of this resolvable object. | +#### Properties + +| **Name** | **Type** | **Description** | +| --- | --- | --- | +| creationStack | string[] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| fqn | string | *No description.* | +| exact | string | *No description.* | +| prefix | string | *No description.* | +| regex | string | *No description.* | +| internalValue | DataDigitaloceanAppSpecIngressRuleCorsAllowOrigins | *No description.* | --- -##### `computeFqn` +##### `creationStack`Required ```typescript -public computeFqn(): string +public readonly creationStack: string[]; ``` -##### `getAnyMapAttribute` - -```typescript -public getAnyMapAttribute(terraformAttribute: string): {[ key: string ]: any} -``` +- *Type:* string[] -###### `terraformAttribute`Required +The creation stack of this resolvable which will be appended to errors thrown during resolution. -- *Type:* string +If this returns an empty array the stack will not be attached. --- -##### `getBooleanAttribute` +##### `fqn`Required ```typescript -public getBooleanAttribute(terraformAttribute: string): IResolvable +public readonly fqn: string; ``` -###### `terraformAttribute`Required - - *Type:* string --- -##### `getBooleanMapAttribute` - -```typescript -public getBooleanMapAttribute(terraformAttribute: string): {[ key: string ]: boolean} -``` - -###### `terraformAttribute`Required - -- *Type:* string - ---- - -##### `getListAttribute` - -```typescript -public getListAttribute(terraformAttribute: string): string[] -``` - -###### `terraformAttribute`Required - -- *Type:* string - ---- - -##### `getNumberAttribute` - -```typescript -public getNumberAttribute(terraformAttribute: string): number -``` - -###### `terraformAttribute`Required - -- *Type:* string - ---- - -##### `getNumberListAttribute` - -```typescript -public getNumberListAttribute(terraformAttribute: string): number[] -``` - -###### `terraformAttribute`Required - -- *Type:* string - ---- - -##### `getNumberMapAttribute` - -```typescript -public getNumberMapAttribute(terraformAttribute: string): {[ key: string ]: number} -``` - -###### `terraformAttribute`Required - -- *Type:* string - ---- - -##### `getStringAttribute` - -```typescript -public getStringAttribute(terraformAttribute: string): string -``` - -###### `terraformAttribute`Required - -- *Type:* string - ---- - -##### `getStringMapAttribute` +##### `exact`Required ```typescript -public getStringMapAttribute(terraformAttribute: string): {[ key: string ]: string} +public readonly exact: string; ``` -###### `terraformAttribute`Required - - *Type:* string --- -##### `interpolationForAttribute` +##### `prefix`Required ```typescript -public interpolationForAttribute(property: string): IResolvable +public readonly prefix: string; ``` -###### `property`Required - - *Type:* string --- -##### `resolve` - -```typescript -public resolve(_context: IResolveContext): any -``` - -Produce the Token's value at resolution time. - -###### `_context`Required - -- *Type:* cdktf.IResolveContext - ---- - -##### `toString` - -```typescript -public toString(): string -``` - -Return a string representation of this resolvable object. - -Returns a reversible string representation. - - -#### Properties - -| **Name** | **Type** | **Description** | -| --- | --- | --- | -| creationStack | string[] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| fqn | string | *No description.* | -| path | DataDigitaloceanAppSpecIngressRuleMatchPathList | *No description.* | -| internalValue | DataDigitaloceanAppSpecIngressRuleMatch | *No description.* | - ---- - -##### `creationStack`Required - -```typescript -public readonly creationStack: string[]; -``` - -- *Type:* string[] - -The creation stack of this resolvable which will be appended to errors thrown during resolution. - -If this returns an empty array the stack will not be attached. - ---- - -##### `fqn`Required +##### `regex`Required ```typescript -public readonly fqn: string; +public readonly regex: string; ``` - *Type:* string --- -##### `path`Required - -```typescript -public readonly path: DataDigitaloceanAppSpecIngressRuleMatchPathList; -``` - -- *Type:* DataDigitaloceanAppSpecIngressRuleMatchPathList - ---- - -##### `internalValue`Optional +##### `internalValue`Optional ```typescript -public readonly internalValue: DataDigitaloceanAppSpecIngressRuleMatch; +public readonly internalValue: DataDigitaloceanAppSpecIngressRuleCorsAllowOrigins; ``` -- *Type:* DataDigitaloceanAppSpecIngressRuleMatch +- *Type:* DataDigitaloceanAppSpecIngressRuleCorsAllowOrigins --- -### DataDigitaloceanAppSpecIngressRuleMatchPathList +### DataDigitaloceanAppSpecIngressRuleCorsList -#### Initializers +#### Initializers ```typescript import { dataDigitaloceanApp } from '@cdktf/provider-digitalocean' -new dataDigitaloceanApp.DataDigitaloceanAppSpecIngressRuleMatchPathList(terraformResource: IInterpolatingParent, terraformAttribute: string, wrapsSet: boolean) +new dataDigitaloceanApp.DataDigitaloceanAppSpecIngressRuleCorsList(terraformResource: IInterpolatingParent, terraformAttribute: string, wrapsSet: boolean) ``` | **Name** | **Type** | **Description** | | --- | --- | --- | -| terraformResource | cdktf.IInterpolatingParent | The parent resource. | -| terraformAttribute | string | The attribute on the parent resource this class is referencing. | -| wrapsSet | boolean | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | +| terraformResource | cdktf.IInterpolatingParent | The parent resource. | +| terraformAttribute | string | The attribute on the parent resource this class is referencing. | +| wrapsSet | boolean | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | --- -##### `terraformResource`Required +##### `terraformResource`Required - *Type:* cdktf.IInterpolatingParent @@ -12897,7 +12847,7 @@ The parent resource. --- -##### `terraformAttribute`Required +##### `terraformAttribute`Required - *Type:* string @@ -12905,7 +12855,7 @@ The attribute on the parent resource this class is referencing. --- -##### `wrapsSet`Required +##### `wrapsSet`Required - *Type:* boolean @@ -12917,15 +12867,15 @@ whether the list is wrapping a set (will add tolist() to be able to access an it | **Name** | **Description** | | --- | --- | -| allWithMapKey | Creating an iterator for this complex list. | -| computeFqn | *No description.* | -| resolve | Produce the Token's value at resolution time. | -| toString | Return a string representation of this resolvable object. | -| get | *No description.* | +| allWithMapKey | Creating an iterator for this complex list. | +| computeFqn | *No description.* | +| resolve | Produce the Token's value at resolution time. | +| toString | Return a string representation of this resolvable object. | +| get | *No description.* | --- -##### `allWithMapKey` +##### `allWithMapKey` ```typescript public allWithMapKey(mapKeyAttributeName: string): DynamicListTerraformIterator @@ -12935,19 +12885,19 @@ Creating an iterator for this complex list. The list will be converted into a map with the mapKeyAttributeName as the key. -###### `mapKeyAttributeName`Required +###### `mapKeyAttributeName`Required - *Type:* string --- -##### `computeFqn` +##### `computeFqn` ```typescript public computeFqn(): string ``` -##### `resolve` +##### `resolve` ```typescript public resolve(_context: IResolveContext): any @@ -12955,13 +12905,13 @@ public resolve(_context: IResolveContext): any Produce the Token's value at resolution time. -###### `_context`Required +###### `_context`Required - *Type:* cdktf.IResolveContext --- -##### `toString` +##### `toString` ```typescript public toString(): string @@ -12971,13 +12921,13 @@ Return a string representation of this resolvable object. Returns a reversible string representation. -##### `get` +##### `get` ```typescript -public get(index: number): DataDigitaloceanAppSpecIngressRuleMatchPathOutputReference +public get(index: number): DataDigitaloceanAppSpecIngressRuleCorsOutputReference ``` -###### `index`Required +###### `index`Required - *Type:* number @@ -12990,12 +12940,12 @@ the index of the item to return. | **Name** | **Type** | **Description** | | --- | --- | --- | -| creationStack | string[] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| fqn | string | *No description.* | +| creationStack | string[] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| fqn | string | *No description.* | --- -##### `creationStack`Required +##### `creationStack`Required ```typescript public readonly creationStack: string[]; @@ -13009,7 +12959,7 @@ If this returns an empty array the stack will not be attached. --- -##### `fqn`Required +##### `fqn`Required ```typescript public readonly fqn: string; @@ -13020,26 +12970,26 @@ public readonly fqn: string; --- -### DataDigitaloceanAppSpecIngressRuleMatchPathOutputReference +### DataDigitaloceanAppSpecIngressRuleCorsOutputReference -#### Initializers +#### Initializers ```typescript import { dataDigitaloceanApp } from '@cdktf/provider-digitalocean' -new dataDigitaloceanApp.DataDigitaloceanAppSpecIngressRuleMatchPathOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string, complexObjectIndex: number, complexObjectIsFromSet: boolean) +new dataDigitaloceanApp.DataDigitaloceanAppSpecIngressRuleCorsOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string, complexObjectIndex: number, complexObjectIsFromSet: boolean) ``` | **Name** | **Type** | **Description** | | --- | --- | --- | -| terraformResource | cdktf.IInterpolatingParent | The parent resource. | -| terraformAttribute | string | The attribute on the parent resource this class is referencing. | -| complexObjectIndex | number | the index of this item in the list. | -| complexObjectIsFromSet | boolean | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | +| terraformResource | cdktf.IInterpolatingParent | The parent resource. | +| terraformAttribute | string | The attribute on the parent resource this class is referencing. | +| complexObjectIndex | number | the index of this item in the list. | +| complexObjectIsFromSet | boolean | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | --- -##### `terraformResource`Required +##### `terraformResource`Required - *Type:* cdktf.IInterpolatingParent @@ -13047,7 +12997,7 @@ The parent resource. --- -##### `terraformAttribute`Required +##### `terraformAttribute`Required - *Type:* string @@ -13055,7 +13005,7 @@ The attribute on the parent resource this class is referencing. --- -##### `complexObjectIndex`Required +##### `complexObjectIndex`Required - *Type:* number @@ -13063,7 +13013,7 @@ the index of this item in the list. --- -##### `complexObjectIsFromSet`Required +##### `complexObjectIsFromSet`Required - *Type:* boolean @@ -13075,149 +13025,149 @@ whether the list is wrapping a set (will add tolist() to be able to access an it | **Name** | **Description** | | --- | --- | -| computeFqn | *No description.* | -| getAnyMapAttribute | *No description.* | -| getBooleanAttribute | *No description.* | -| getBooleanMapAttribute | *No description.* | -| getListAttribute | *No description.* | -| getNumberAttribute | *No description.* | -| getNumberListAttribute | *No description.* | -| getNumberMapAttribute | *No description.* | -| getStringAttribute | *No description.* | -| getStringMapAttribute | *No description.* | -| interpolationForAttribute | *No description.* | -| resolve | Produce the Token's value at resolution time. | -| toString | Return a string representation of this resolvable object. | +| computeFqn | *No description.* | +| getAnyMapAttribute | *No description.* | +| getBooleanAttribute | *No description.* | +| getBooleanMapAttribute | *No description.* | +| getListAttribute | *No description.* | +| getNumberAttribute | *No description.* | +| getNumberListAttribute | *No description.* | +| getNumberMapAttribute | *No description.* | +| getStringAttribute | *No description.* | +| getStringMapAttribute | *No description.* | +| interpolationForAttribute | *No description.* | +| resolve | Produce the Token's value at resolution time. | +| toString | Return a string representation of this resolvable object. | --- -##### `computeFqn` +##### `computeFqn` ```typescript public computeFqn(): string ``` -##### `getAnyMapAttribute` +##### `getAnyMapAttribute` ```typescript public getAnyMapAttribute(terraformAttribute: string): {[ key: string ]: any} ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* string --- -##### `getBooleanAttribute` +##### `getBooleanAttribute` ```typescript public getBooleanAttribute(terraformAttribute: string): IResolvable ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* string --- -##### `getBooleanMapAttribute` +##### `getBooleanMapAttribute` ```typescript public getBooleanMapAttribute(terraformAttribute: string): {[ key: string ]: boolean} ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* string --- -##### `getListAttribute` +##### `getListAttribute` ```typescript public getListAttribute(terraformAttribute: string): string[] ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* string --- -##### `getNumberAttribute` +##### `getNumberAttribute` ```typescript public getNumberAttribute(terraformAttribute: string): number ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* string --- -##### `getNumberListAttribute` +##### `getNumberListAttribute` ```typescript public getNumberListAttribute(terraformAttribute: string): number[] ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* string --- -##### `getNumberMapAttribute` +##### `getNumberMapAttribute` ```typescript public getNumberMapAttribute(terraformAttribute: string): {[ key: string ]: number} ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* string --- -##### `getStringAttribute` +##### `getStringAttribute` ```typescript public getStringAttribute(terraformAttribute: string): string ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* string --- -##### `getStringMapAttribute` +##### `getStringMapAttribute` ```typescript public getStringMapAttribute(terraformAttribute: string): {[ key: string ]: string} ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* string --- -##### `interpolationForAttribute` +##### `interpolationForAttribute` ```typescript public interpolationForAttribute(property: string): IResolvable ``` -###### `property`Required +###### `property`Required - *Type:* string --- -##### `resolve` +##### `resolve` ```typescript public resolve(_context: IResolveContext): any @@ -13225,13 +13175,13 @@ public resolve(_context: IResolveContext): any Produce the Token's value at resolution time. -###### `_context`Required +###### `_context`Required - *Type:* cdktf.IResolveContext --- -##### `toString` +##### `toString` ```typescript public toString(): string @@ -13246,14 +13196,19 @@ Returns a reversible string representation. | **Name** | **Type** | **Description** | | --- | --- | --- | -| creationStack | string[] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| fqn | string | *No description.* | -| prefix | string | *No description.* | -| internalValue | DataDigitaloceanAppSpecIngressRuleMatchPath | *No description.* | +| creationStack | string[] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| fqn | string | *No description.* | +| allowCredentials | cdktf.IResolvable | *No description.* | +| allowHeaders | string[] | *No description.* | +| allowMethods | string[] | *No description.* | +| allowOrigins | DataDigitaloceanAppSpecIngressRuleCorsAllowOriginsList | *No description.* | +| exposeHeaders | string[] | *No description.* | +| maxAge | string | *No description.* | +| internalValue | DataDigitaloceanAppSpecIngressRuleCors | *No description.* | --- -##### `creationStack`Required +##### `creationStack`Required ```typescript public readonly creationStack: string[]; @@ -13267,7 +13222,7 @@ If this returns an empty array the stack will not be attached. --- -##### `fqn`Required +##### `fqn`Required ```typescript public readonly fqn: string; @@ -13277,47 +13232,96 @@ public readonly fqn: string; --- -##### `prefix`Required +##### `allowCredentials`Required ```typescript -public readonly prefix: string; +public readonly allowCredentials: IResolvable; +``` + +- *Type:* cdktf.IResolvable + +--- + +##### `allowHeaders`Required + +```typescript +public readonly allowHeaders: string[]; +``` + +- *Type:* string[] + +--- + +##### `allowMethods`Required + +```typescript +public readonly allowMethods: string[]; +``` + +- *Type:* string[] + +--- + +##### `allowOrigins`Required + +```typescript +public readonly allowOrigins: DataDigitaloceanAppSpecIngressRuleCorsAllowOriginsList; +``` + +- *Type:* DataDigitaloceanAppSpecIngressRuleCorsAllowOriginsList + +--- + +##### `exposeHeaders`Required + +```typescript +public readonly exposeHeaders: string[]; +``` + +- *Type:* string[] + +--- + +##### `maxAge`Required + +```typescript +public readonly maxAge: string; ``` - *Type:* string --- -##### `internalValue`Optional +##### `internalValue`Optional ```typescript -public readonly internalValue: DataDigitaloceanAppSpecIngressRuleMatchPath; +public readonly internalValue: DataDigitaloceanAppSpecIngressRuleCors; ``` -- *Type:* DataDigitaloceanAppSpecIngressRuleMatchPath +- *Type:* DataDigitaloceanAppSpecIngressRuleCors --- -### DataDigitaloceanAppSpecIngressRuleOutputReference +### DataDigitaloceanAppSpecIngressRuleList -#### Initializers +#### Initializers ```typescript import { dataDigitaloceanApp } from '@cdktf/provider-digitalocean' -new dataDigitaloceanApp.DataDigitaloceanAppSpecIngressRuleOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string, complexObjectIndex: number, complexObjectIsFromSet: boolean) +new dataDigitaloceanApp.DataDigitaloceanAppSpecIngressRuleList(terraformResource: IInterpolatingParent, terraformAttribute: string, wrapsSet: boolean) ``` | **Name** | **Type** | **Description** | | --- | --- | --- | -| terraformResource | cdktf.IInterpolatingParent | The parent resource. | -| terraformAttribute | string | The attribute on the parent resource this class is referencing. | -| complexObjectIndex | number | the index of this item in the list. | -| complexObjectIsFromSet | boolean | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | +| terraformResource | cdktf.IInterpolatingParent | The parent resource. | +| terraformAttribute | string | The attribute on the parent resource this class is referencing. | +| wrapsSet | boolean | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | --- -##### `terraformResource`Required +##### `terraformResource`Required - *Type:* cdktf.IInterpolatingParent @@ -13325,7 +13329,7 @@ The parent resource. --- -##### `terraformAttribute`Required +##### `terraformAttribute`Required - *Type:* string @@ -13333,15 +13337,7 @@ The attribute on the parent resource this class is referencing. --- -##### `complexObjectIndex`Required - -- *Type:* number - -the index of this item in the list. - ---- - -##### `complexObjectIsFromSet`Required +##### `wrapsSet`Required - *Type:* boolean @@ -13353,281 +13349,128 @@ whether the list is wrapping a set (will add tolist() to be able to access an it | **Name** | **Description** | | --- | --- | -| computeFqn | *No description.* | -| getAnyMapAttribute | *No description.* | -| getBooleanAttribute | *No description.* | -| getBooleanMapAttribute | *No description.* | -| getListAttribute | *No description.* | -| getNumberAttribute | *No description.* | -| getNumberListAttribute | *No description.* | -| getNumberMapAttribute | *No description.* | -| getStringAttribute | *No description.* | -| getStringMapAttribute | *No description.* | -| interpolationForAttribute | *No description.* | -| resolve | Produce the Token's value at resolution time. | -| toString | Return a string representation of this resolvable object. | +| allWithMapKey | Creating an iterator for this complex list. | +| computeFqn | *No description.* | +| resolve | Produce the Token's value at resolution time. | +| toString | Return a string representation of this resolvable object. | +| get | *No description.* | --- -##### `computeFqn` +##### `allWithMapKey` ```typescript -public computeFqn(): string +public allWithMapKey(mapKeyAttributeName: string): DynamicListTerraformIterator ``` -##### `getAnyMapAttribute` +Creating an iterator for this complex list. -```typescript -public getAnyMapAttribute(terraformAttribute: string): {[ key: string ]: any} -``` +The list will be converted into a map with the mapKeyAttributeName as the key. -###### `terraformAttribute`Required +###### `mapKeyAttributeName`Required - *Type:* string --- -##### `getBooleanAttribute` +##### `computeFqn` ```typescript -public getBooleanAttribute(terraformAttribute: string): IResolvable +public computeFqn(): string ``` -###### `terraformAttribute`Required - -- *Type:* string - ---- - -##### `getBooleanMapAttribute` +##### `resolve` ```typescript -public getBooleanMapAttribute(terraformAttribute: string): {[ key: string ]: boolean} +public resolve(_context: IResolveContext): any ``` -###### `terraformAttribute`Required +Produce the Token's value at resolution time. -- *Type:* string +###### `_context`Required + +- *Type:* cdktf.IResolveContext --- -##### `getListAttribute` +##### `toString` ```typescript -public getListAttribute(terraformAttribute: string): string[] +public toString(): string ``` -###### `terraformAttribute`Required - -- *Type:* string +Return a string representation of this resolvable object. ---- +Returns a reversible string representation. -##### `getNumberAttribute` +##### `get` ```typescript -public getNumberAttribute(terraformAttribute: string): number +public get(index: number): DataDigitaloceanAppSpecIngressRuleOutputReference ``` -###### `terraformAttribute`Required +###### `index`Required -- *Type:* string +- *Type:* number ---- +the index of the item to return. -##### `getNumberListAttribute` +--- -```typescript -public getNumberListAttribute(terraformAttribute: string): number[] -``` -###### `terraformAttribute`Required +#### Properties -- *Type:* string +| **Name** | **Type** | **Description** | +| --- | --- | --- | +| creationStack | string[] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| fqn | string | *No description.* | --- -##### `getNumberMapAttribute` +##### `creationStack`Required ```typescript -public getNumberMapAttribute(terraformAttribute: string): {[ key: string ]: number} +public readonly creationStack: string[]; ``` -###### `terraformAttribute`Required +- *Type:* string[] -- *Type:* string +The creation stack of this resolvable which will be appended to errors thrown during resolution. + +If this returns an empty array the stack will not be attached. --- -##### `getStringAttribute` +##### `fqn`Required ```typescript -public getStringAttribute(terraformAttribute: string): string +public readonly fqn: string; ``` -###### `terraformAttribute`Required - - *Type:* string --- -##### `getStringMapAttribute` -```typescript -public getStringMapAttribute(terraformAttribute: string): {[ key: string ]: string} -``` +### DataDigitaloceanAppSpecIngressRuleMatchList -###### `terraformAttribute`Required - -- *Type:* string - ---- - -##### `interpolationForAttribute` - -```typescript -public interpolationForAttribute(property: string): IResolvable -``` - -###### `property`Required - -- *Type:* string - ---- - -##### `resolve` - -```typescript -public resolve(_context: IResolveContext): any -``` - -Produce the Token's value at resolution time. - -###### `_context`Required - -- *Type:* cdktf.IResolveContext - ---- - -##### `toString` - -```typescript -public toString(): string -``` - -Return a string representation of this resolvable object. - -Returns a reversible string representation. - - -#### Properties - -| **Name** | **Type** | **Description** | -| --- | --- | --- | -| creationStack | string[] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| fqn | string | *No description.* | -| component | DataDigitaloceanAppSpecIngressRuleComponentList | *No description.* | -| cors | DataDigitaloceanAppSpecIngressRuleCorsList | *No description.* | -| match | DataDigitaloceanAppSpecIngressRuleMatchList | *No description.* | -| redirect | DataDigitaloceanAppSpecIngressRuleRedirectList | *No description.* | -| internalValue | DataDigitaloceanAppSpecIngressRule | *No description.* | - ---- - -##### `creationStack`Required - -```typescript -public readonly creationStack: string[]; -``` - -- *Type:* string[] - -The creation stack of this resolvable which will be appended to errors thrown during resolution. - -If this returns an empty array the stack will not be attached. - ---- - -##### `fqn`Required - -```typescript -public readonly fqn: string; -``` - -- *Type:* string - ---- - -##### `component`Required - -```typescript -public readonly component: DataDigitaloceanAppSpecIngressRuleComponentList; -``` - -- *Type:* DataDigitaloceanAppSpecIngressRuleComponentList - ---- - -##### `cors`Required - -```typescript -public readonly cors: DataDigitaloceanAppSpecIngressRuleCorsList; -``` - -- *Type:* DataDigitaloceanAppSpecIngressRuleCorsList - ---- - -##### `match`Required - -```typescript -public readonly match: DataDigitaloceanAppSpecIngressRuleMatchList; -``` - -- *Type:* DataDigitaloceanAppSpecIngressRuleMatchList - ---- - -##### `redirect`Required - -```typescript -public readonly redirect: DataDigitaloceanAppSpecIngressRuleRedirectList; -``` - -- *Type:* DataDigitaloceanAppSpecIngressRuleRedirectList - ---- - -##### `internalValue`Optional - -```typescript -public readonly internalValue: DataDigitaloceanAppSpecIngressRule; -``` - -- *Type:* DataDigitaloceanAppSpecIngressRule - ---- - - -### DataDigitaloceanAppSpecIngressRuleRedirectList - -#### Initializers +#### Initializers ```typescript import { dataDigitaloceanApp } from '@cdktf/provider-digitalocean' -new dataDigitaloceanApp.DataDigitaloceanAppSpecIngressRuleRedirectList(terraformResource: IInterpolatingParent, terraformAttribute: string, wrapsSet: boolean) +new dataDigitaloceanApp.DataDigitaloceanAppSpecIngressRuleMatchList(terraformResource: IInterpolatingParent, terraformAttribute: string, wrapsSet: boolean) ``` | **Name** | **Type** | **Description** | | --- | --- | --- | -| terraformResource | cdktf.IInterpolatingParent | The parent resource. | -| terraformAttribute | string | The attribute on the parent resource this class is referencing. | -| wrapsSet | boolean | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | +| terraformResource | cdktf.IInterpolatingParent | The parent resource. | +| terraformAttribute | string | The attribute on the parent resource this class is referencing. | +| wrapsSet | boolean | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | --- -##### `terraformResource`Required +##### `terraformResource`Required - *Type:* cdktf.IInterpolatingParent @@ -13635,7 +13478,7 @@ The parent resource. --- -##### `terraformAttribute`Required +##### `terraformAttribute`Required - *Type:* string @@ -13643,7 +13486,7 @@ The attribute on the parent resource this class is referencing. --- -##### `wrapsSet`Required +##### `wrapsSet`Required - *Type:* boolean @@ -13655,15 +13498,15 @@ whether the list is wrapping a set (will add tolist() to be able to access an it | **Name** | **Description** | | --- | --- | -| allWithMapKey | Creating an iterator for this complex list. | -| computeFqn | *No description.* | -| resolve | Produce the Token's value at resolution time. | -| toString | Return a string representation of this resolvable object. | -| get | *No description.* | +| allWithMapKey | Creating an iterator for this complex list. | +| computeFqn | *No description.* | +| resolve | Produce the Token's value at resolution time. | +| toString | Return a string representation of this resolvable object. | +| get | *No description.* | --- -##### `allWithMapKey` +##### `allWithMapKey` ```typescript public allWithMapKey(mapKeyAttributeName: string): DynamicListTerraformIterator @@ -13673,19 +13516,19 @@ Creating an iterator for this complex list. The list will be converted into a map with the mapKeyAttributeName as the key. -###### `mapKeyAttributeName`Required +###### `mapKeyAttributeName`Required - *Type:* string --- -##### `computeFqn` +##### `computeFqn` ```typescript public computeFqn(): string ``` -##### `resolve` +##### `resolve` ```typescript public resolve(_context: IResolveContext): any @@ -13693,13 +13536,13 @@ public resolve(_context: IResolveContext): any Produce the Token's value at resolution time. -###### `_context`Required +###### `_context`Required - *Type:* cdktf.IResolveContext --- -##### `toString` +##### `toString` ```typescript public toString(): string @@ -13709,13 +13552,13 @@ Return a string representation of this resolvable object. Returns a reversible string representation. -##### `get` +##### `get` ```typescript -public get(index: number): DataDigitaloceanAppSpecIngressRuleRedirectOutputReference +public get(index: number): DataDigitaloceanAppSpecIngressRuleMatchOutputReference ``` -###### `index`Required +###### `index`Required - *Type:* number @@ -13728,12 +13571,12 @@ the index of the item to return. | **Name** | **Type** | **Description** | | --- | --- | --- | -| creationStack | string[] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| fqn | string | *No description.* | +| creationStack | string[] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| fqn | string | *No description.* | --- -##### `creationStack`Required +##### `creationStack`Required ```typescript public readonly creationStack: string[]; @@ -13747,7 +13590,7 @@ If this returns an empty array the stack will not be attached. --- -##### `fqn`Required +##### `fqn`Required ```typescript public readonly fqn: string; @@ -13758,26 +13601,26 @@ public readonly fqn: string; --- -### DataDigitaloceanAppSpecIngressRuleRedirectOutputReference +### DataDigitaloceanAppSpecIngressRuleMatchOutputReference -#### Initializers +#### Initializers ```typescript import { dataDigitaloceanApp } from '@cdktf/provider-digitalocean' -new dataDigitaloceanApp.DataDigitaloceanAppSpecIngressRuleRedirectOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string, complexObjectIndex: number, complexObjectIsFromSet: boolean) +new dataDigitaloceanApp.DataDigitaloceanAppSpecIngressRuleMatchOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string, complexObjectIndex: number, complexObjectIsFromSet: boolean) ``` | **Name** | **Type** | **Description** | | --- | --- | --- | -| terraformResource | cdktf.IInterpolatingParent | The parent resource. | -| terraformAttribute | string | The attribute on the parent resource this class is referencing. | -| complexObjectIndex | number | the index of this item in the list. | -| complexObjectIsFromSet | boolean | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | +| terraformResource | cdktf.IInterpolatingParent | The parent resource. | +| terraformAttribute | string | The attribute on the parent resource this class is referencing. | +| complexObjectIndex | number | the index of this item in the list. | +| complexObjectIsFromSet | boolean | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | --- -##### `terraformResource`Required +##### `terraformResource`Required - *Type:* cdktf.IInterpolatingParent @@ -13785,7 +13628,7 @@ The parent resource. --- -##### `terraformAttribute`Required +##### `terraformAttribute`Required - *Type:* string @@ -13793,7 +13636,7 @@ The attribute on the parent resource this class is referencing. --- -##### `complexObjectIndex`Required +##### `complexObjectIndex`Required - *Type:* number @@ -13801,7 +13644,7 @@ the index of this item in the list. --- -##### `complexObjectIsFromSet`Required +##### `complexObjectIsFromSet`Required - *Type:* boolean @@ -13813,149 +13656,149 @@ whether the list is wrapping a set (will add tolist() to be able to access an it | **Name** | **Description** | | --- | --- | -| computeFqn | *No description.* | -| getAnyMapAttribute | *No description.* | -| getBooleanAttribute | *No description.* | -| getBooleanMapAttribute | *No description.* | -| getListAttribute | *No description.* | -| getNumberAttribute | *No description.* | -| getNumberListAttribute | *No description.* | -| getNumberMapAttribute | *No description.* | -| getStringAttribute | *No description.* | -| getStringMapAttribute | *No description.* | -| interpolationForAttribute | *No description.* | -| resolve | Produce the Token's value at resolution time. | -| toString | Return a string representation of this resolvable object. | +| computeFqn | *No description.* | +| getAnyMapAttribute | *No description.* | +| getBooleanAttribute | *No description.* | +| getBooleanMapAttribute | *No description.* | +| getListAttribute | *No description.* | +| getNumberAttribute | *No description.* | +| getNumberListAttribute | *No description.* | +| getNumberMapAttribute | *No description.* | +| getStringAttribute | *No description.* | +| getStringMapAttribute | *No description.* | +| interpolationForAttribute | *No description.* | +| resolve | Produce the Token's value at resolution time. | +| toString | Return a string representation of this resolvable object. | --- -##### `computeFqn` +##### `computeFqn` ```typescript public computeFqn(): string ``` -##### `getAnyMapAttribute` +##### `getAnyMapAttribute` ```typescript public getAnyMapAttribute(terraformAttribute: string): {[ key: string ]: any} ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* string --- -##### `getBooleanAttribute` +##### `getBooleanAttribute` ```typescript public getBooleanAttribute(terraformAttribute: string): IResolvable ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* string --- -##### `getBooleanMapAttribute` +##### `getBooleanMapAttribute` ```typescript public getBooleanMapAttribute(terraformAttribute: string): {[ key: string ]: boolean} ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* string --- -##### `getListAttribute` +##### `getListAttribute` ```typescript public getListAttribute(terraformAttribute: string): string[] ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* string --- -##### `getNumberAttribute` +##### `getNumberAttribute` ```typescript public getNumberAttribute(terraformAttribute: string): number ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* string --- -##### `getNumberListAttribute` +##### `getNumberListAttribute` ```typescript public getNumberListAttribute(terraformAttribute: string): number[] ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* string --- -##### `getNumberMapAttribute` +##### `getNumberMapAttribute` ```typescript public getNumberMapAttribute(terraformAttribute: string): {[ key: string ]: number} ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* string --- -##### `getStringAttribute` +##### `getStringAttribute` ```typescript public getStringAttribute(terraformAttribute: string): string ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* string --- -##### `getStringMapAttribute` +##### `getStringMapAttribute` ```typescript public getStringMapAttribute(terraformAttribute: string): {[ key: string ]: string} ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* string --- -##### `interpolationForAttribute` +##### `interpolationForAttribute` ```typescript public interpolationForAttribute(property: string): IResolvable ``` -###### `property`Required +###### `property`Required - *Type:* string --- -##### `resolve` +##### `resolve` ```typescript public resolve(_context: IResolveContext): any @@ -13963,13 +13806,13 @@ public resolve(_context: IResolveContext): any Produce the Token's value at resolution time. -###### `_context`Required +###### `_context`Required - *Type:* cdktf.IResolveContext --- -##### `toString` +##### `toString` ```typescript public toString(): string @@ -13984,18 +13827,14 @@ Returns a reversible string representation. | **Name** | **Type** | **Description** | | --- | --- | --- | -| creationStack | string[] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| fqn | string | *No description.* | -| authority | string | *No description.* | -| port | number | *No description.* | -| redirectCode | number | *No description.* | -| scheme | string | *No description.* | -| uri | string | *No description.* | -| internalValue | DataDigitaloceanAppSpecIngressRuleRedirect | *No description.* | +| creationStack | string[] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| fqn | string | *No description.* | +| path | DataDigitaloceanAppSpecIngressRuleMatchPathList | *No description.* | +| internalValue | DataDigitaloceanAppSpecIngressRuleMatch | *No description.* | --- -##### `creationStack`Required +##### `creationStack`Required ```typescript public readonly creationStack: string[]; @@ -14009,7 +13848,7 @@ If this returns an empty array the stack will not be attached. --- -##### `fqn`Required +##### `fqn`Required ```typescript public readonly fqn: string; @@ -14019,86 +13858,46 @@ public readonly fqn: string; --- -##### `authority`Required - -```typescript -public readonly authority: string; -``` - -- *Type:* string - ---- - -##### `port`Required - -```typescript -public readonly port: number; -``` - -- *Type:* number - ---- - -##### `redirectCode`Required - -```typescript -public readonly redirectCode: number; -``` - -- *Type:* number - ---- - -##### `scheme`Required - -```typescript -public readonly scheme: string; -``` - -- *Type:* string - ---- - -##### `uri`Required +##### `path`Required ```typescript -public readonly uri: string; +public readonly path: DataDigitaloceanAppSpecIngressRuleMatchPathList; ``` -- *Type:* string +- *Type:* DataDigitaloceanAppSpecIngressRuleMatchPathList --- -##### `internalValue`Optional +##### `internalValue`Optional ```typescript -public readonly internalValue: DataDigitaloceanAppSpecIngressRuleRedirect; +public readonly internalValue: DataDigitaloceanAppSpecIngressRuleMatch; ``` -- *Type:* DataDigitaloceanAppSpecIngressRuleRedirect +- *Type:* DataDigitaloceanAppSpecIngressRuleMatch --- -### DataDigitaloceanAppSpecJobAlertList +### DataDigitaloceanAppSpecIngressRuleMatchPathList -#### Initializers +#### Initializers ```typescript import { dataDigitaloceanApp } from '@cdktf/provider-digitalocean' -new dataDigitaloceanApp.DataDigitaloceanAppSpecJobAlertList(terraformResource: IInterpolatingParent, terraformAttribute: string, wrapsSet: boolean) +new dataDigitaloceanApp.DataDigitaloceanAppSpecIngressRuleMatchPathList(terraformResource: IInterpolatingParent, terraformAttribute: string, wrapsSet: boolean) ``` | **Name** | **Type** | **Description** | | --- | --- | --- | -| terraformResource | cdktf.IInterpolatingParent | The parent resource. | -| terraformAttribute | string | The attribute on the parent resource this class is referencing. | -| wrapsSet | boolean | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | +| terraformResource | cdktf.IInterpolatingParent | The parent resource. | +| terraformAttribute | string | The attribute on the parent resource this class is referencing. | +| wrapsSet | boolean | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | --- -##### `terraformResource`Required +##### `terraformResource`Required - *Type:* cdktf.IInterpolatingParent @@ -14106,7 +13905,7 @@ The parent resource. --- -##### `terraformAttribute`Required +##### `terraformAttribute`Required - *Type:* string @@ -14114,7 +13913,7 @@ The attribute on the parent resource this class is referencing. --- -##### `wrapsSet`Required +##### `wrapsSet`Required - *Type:* boolean @@ -14126,15 +13925,15 @@ whether the list is wrapping a set (will add tolist() to be able to access an it | **Name** | **Description** | | --- | --- | -| allWithMapKey | Creating an iterator for this complex list. | -| computeFqn | *No description.* | -| resolve | Produce the Token's value at resolution time. | -| toString | Return a string representation of this resolvable object. | -| get | *No description.* | +| allWithMapKey | Creating an iterator for this complex list. | +| computeFqn | *No description.* | +| resolve | Produce the Token's value at resolution time. | +| toString | Return a string representation of this resolvable object. | +| get | *No description.* | --- -##### `allWithMapKey` +##### `allWithMapKey` ```typescript public allWithMapKey(mapKeyAttributeName: string): DynamicListTerraformIterator @@ -14144,19 +13943,19 @@ Creating an iterator for this complex list. The list will be converted into a map with the mapKeyAttributeName as the key. -###### `mapKeyAttributeName`Required +###### `mapKeyAttributeName`Required - *Type:* string --- -##### `computeFqn` +##### `computeFqn` ```typescript public computeFqn(): string ``` -##### `resolve` +##### `resolve` ```typescript public resolve(_context: IResolveContext): any @@ -14164,13 +13963,13 @@ public resolve(_context: IResolveContext): any Produce the Token's value at resolution time. -###### `_context`Required +###### `_context`Required - *Type:* cdktf.IResolveContext --- -##### `toString` +##### `toString` ```typescript public toString(): string @@ -14180,13 +13979,13 @@ Return a string representation of this resolvable object. Returns a reversible string representation. -##### `get` +##### `get` ```typescript -public get(index: number): DataDigitaloceanAppSpecJobAlertOutputReference +public get(index: number): DataDigitaloceanAppSpecIngressRuleMatchPathOutputReference ``` -###### `index`Required +###### `index`Required - *Type:* number @@ -14199,12 +13998,12 @@ the index of the item to return. | **Name** | **Type** | **Description** | | --- | --- | --- | -| creationStack | string[] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| fqn | string | *No description.* | +| creationStack | string[] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| fqn | string | *No description.* | --- -##### `creationStack`Required +##### `creationStack`Required ```typescript public readonly creationStack: string[]; @@ -14218,7 +14017,7 @@ If this returns an empty array the stack will not be attached. --- -##### `fqn`Required +##### `fqn`Required ```typescript public readonly fqn: string; @@ -14229,26 +14028,26 @@ public readonly fqn: string; --- -### DataDigitaloceanAppSpecJobAlertOutputReference +### DataDigitaloceanAppSpecIngressRuleMatchPathOutputReference -#### Initializers +#### Initializers ```typescript import { dataDigitaloceanApp } from '@cdktf/provider-digitalocean' -new dataDigitaloceanApp.DataDigitaloceanAppSpecJobAlertOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string, complexObjectIndex: number, complexObjectIsFromSet: boolean) +new dataDigitaloceanApp.DataDigitaloceanAppSpecIngressRuleMatchPathOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string, complexObjectIndex: number, complexObjectIsFromSet: boolean) ``` | **Name** | **Type** | **Description** | | --- | --- | --- | -| terraformResource | cdktf.IInterpolatingParent | The parent resource. | -| terraformAttribute | string | The attribute on the parent resource this class is referencing. | -| complexObjectIndex | number | the index of this item in the list. | -| complexObjectIsFromSet | boolean | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | +| terraformResource | cdktf.IInterpolatingParent | The parent resource. | +| terraformAttribute | string | The attribute on the parent resource this class is referencing. | +| complexObjectIndex | number | the index of this item in the list. | +| complexObjectIsFromSet | boolean | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | --- -##### `terraformResource`Required +##### `terraformResource`Required - *Type:* cdktf.IInterpolatingParent @@ -14256,7 +14055,7 @@ The parent resource. --- -##### `terraformAttribute`Required +##### `terraformAttribute`Required - *Type:* string @@ -14264,7 +14063,7 @@ The attribute on the parent resource this class is referencing. --- -##### `complexObjectIndex`Required +##### `complexObjectIndex`Required - *Type:* number @@ -14272,7 +14071,7 @@ the index of this item in the list. --- -##### `complexObjectIsFromSet`Required +##### `complexObjectIsFromSet`Required - *Type:* boolean @@ -14284,149 +14083,149 @@ whether the list is wrapping a set (will add tolist() to be able to access an it | **Name** | **Description** | | --- | --- | -| computeFqn | *No description.* | -| getAnyMapAttribute | *No description.* | -| getBooleanAttribute | *No description.* | -| getBooleanMapAttribute | *No description.* | -| getListAttribute | *No description.* | -| getNumberAttribute | *No description.* | -| getNumberListAttribute | *No description.* | -| getNumberMapAttribute | *No description.* | -| getStringAttribute | *No description.* | -| getStringMapAttribute | *No description.* | -| interpolationForAttribute | *No description.* | -| resolve | Produce the Token's value at resolution time. | -| toString | Return a string representation of this resolvable object. | +| computeFqn | *No description.* | +| getAnyMapAttribute | *No description.* | +| getBooleanAttribute | *No description.* | +| getBooleanMapAttribute | *No description.* | +| getListAttribute | *No description.* | +| getNumberAttribute | *No description.* | +| getNumberListAttribute | *No description.* | +| getNumberMapAttribute | *No description.* | +| getStringAttribute | *No description.* | +| getStringMapAttribute | *No description.* | +| interpolationForAttribute | *No description.* | +| resolve | Produce the Token's value at resolution time. | +| toString | Return a string representation of this resolvable object. | --- -##### `computeFqn` +##### `computeFqn` ```typescript public computeFqn(): string ``` -##### `getAnyMapAttribute` +##### `getAnyMapAttribute` ```typescript public getAnyMapAttribute(terraformAttribute: string): {[ key: string ]: any} ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* string --- -##### `getBooleanAttribute` +##### `getBooleanAttribute` ```typescript public getBooleanAttribute(terraformAttribute: string): IResolvable ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* string --- -##### `getBooleanMapAttribute` +##### `getBooleanMapAttribute` ```typescript public getBooleanMapAttribute(terraformAttribute: string): {[ key: string ]: boolean} ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* string --- -##### `getListAttribute` +##### `getListAttribute` ```typescript public getListAttribute(terraformAttribute: string): string[] ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* string --- -##### `getNumberAttribute` +##### `getNumberAttribute` ```typescript public getNumberAttribute(terraformAttribute: string): number ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* string --- -##### `getNumberListAttribute` +##### `getNumberListAttribute` ```typescript public getNumberListAttribute(terraformAttribute: string): number[] ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* string --- -##### `getNumberMapAttribute` +##### `getNumberMapAttribute` ```typescript public getNumberMapAttribute(terraformAttribute: string): {[ key: string ]: number} ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* string --- -##### `getStringAttribute` +##### `getStringAttribute` ```typescript public getStringAttribute(terraformAttribute: string): string ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* string --- -##### `getStringMapAttribute` +##### `getStringMapAttribute` ```typescript public getStringMapAttribute(terraformAttribute: string): {[ key: string ]: string} ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* string --- -##### `interpolationForAttribute` +##### `interpolationForAttribute` ```typescript public interpolationForAttribute(property: string): IResolvable ``` -###### `property`Required +###### `property`Required - *Type:* string --- -##### `resolve` +##### `resolve` ```typescript public resolve(_context: IResolveContext): any @@ -14434,13 +14233,13 @@ public resolve(_context: IResolveContext): any Produce the Token's value at resolution time. -###### `_context`Required +###### `_context`Required - *Type:* cdktf.IResolveContext --- -##### `toString` +##### `toString` ```typescript public toString(): string @@ -14455,18 +14254,14 @@ Returns a reversible string representation. | **Name** | **Type** | **Description** | | --- | --- | --- | -| creationStack | string[] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| fqn | string | *No description.* | -| disabled | cdktf.IResolvable | *No description.* | -| operator | string | *No description.* | -| rule | string | *No description.* | -| value | number | *No description.* | -| window | string | *No description.* | -| internalValue | DataDigitaloceanAppSpecJobAlert | *No description.* | +| creationStack | string[] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| fqn | string | *No description.* | +| prefix | string | *No description.* | +| internalValue | DataDigitaloceanAppSpecIngressRuleMatchPath | *No description.* | --- -##### `creationStack`Required +##### `creationStack`Required ```typescript public readonly creationStack: string[]; @@ -14480,7 +14275,7 @@ If this returns an empty array the stack will not be attached. --- -##### `fqn`Required +##### `fqn`Required ```typescript public readonly fqn: string; @@ -14490,236 +14285,47 @@ public readonly fqn: string; --- -##### `disabled`Required - -```typescript -public readonly disabled: IResolvable; -``` - -- *Type:* cdktf.IResolvable - ---- - -##### `operator`Required - -```typescript -public readonly operator: string; -``` - -- *Type:* string - ---- - -##### `rule`Required - -```typescript -public readonly rule: string; -``` - -- *Type:* string - ---- - -##### `value`Required - -```typescript -public readonly value: number; -``` - -- *Type:* number - ---- - -##### `window`Required - -```typescript -public readonly window: string; -``` - -- *Type:* string - ---- - -##### `internalValue`Optional - -```typescript -public readonly internalValue: DataDigitaloceanAppSpecJobAlert; -``` - -- *Type:* DataDigitaloceanAppSpecJobAlert - ---- - - -### DataDigitaloceanAppSpecJobEnvList - -#### Initializers - -```typescript -import { dataDigitaloceanApp } from '@cdktf/provider-digitalocean' - -new dataDigitaloceanApp.DataDigitaloceanAppSpecJobEnvList(terraformResource: IInterpolatingParent, terraformAttribute: string, wrapsSet: boolean) -``` - -| **Name** | **Type** | **Description** | -| --- | --- | --- | -| terraformResource | cdktf.IInterpolatingParent | The parent resource. | -| terraformAttribute | string | The attribute on the parent resource this class is referencing. | -| wrapsSet | boolean | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | - ---- - -##### `terraformResource`Required - -- *Type:* cdktf.IInterpolatingParent - -The parent resource. - ---- - -##### `terraformAttribute`Required - -- *Type:* string - -The attribute on the parent resource this class is referencing. - ---- - -##### `wrapsSet`Required - -- *Type:* boolean - -whether the list is wrapping a set (will add tolist() to be able to access an item via an index). - ---- - -#### Methods - -| **Name** | **Description** | -| --- | --- | -| allWithMapKey | Creating an iterator for this complex list. | -| computeFqn | *No description.* | -| resolve | Produce the Token's value at resolution time. | -| toString | Return a string representation of this resolvable object. | -| get | *No description.* | - ---- - -##### `allWithMapKey` +##### `prefix`Required ```typescript -public allWithMapKey(mapKeyAttributeName: string): DynamicListTerraformIterator +public readonly prefix: string; ``` -Creating an iterator for this complex list. - -The list will be converted into a map with the mapKeyAttributeName as the key. - -###### `mapKeyAttributeName`Required - - *Type:* string --- -##### `computeFqn` - -```typescript -public computeFqn(): string -``` - -##### `resolve` - -```typescript -public resolve(_context: IResolveContext): any -``` - -Produce the Token's value at resolution time. - -###### `_context`Required - -- *Type:* cdktf.IResolveContext - ---- - -##### `toString` - -```typescript -public toString(): string -``` - -Return a string representation of this resolvable object. - -Returns a reversible string representation. - -##### `get` - -```typescript -public get(index: number): DataDigitaloceanAppSpecJobEnvOutputReference -``` - -###### `index`Required - -- *Type:* number - -the index of the item to return. - ---- - - -#### Properties - -| **Name** | **Type** | **Description** | -| --- | --- | --- | -| creationStack | string[] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| fqn | string | *No description.* | - ---- - -##### `creationStack`Required - -```typescript -public readonly creationStack: string[]; -``` - -- *Type:* string[] - -The creation stack of this resolvable which will be appended to errors thrown during resolution. - -If this returns an empty array the stack will not be attached. - ---- - -##### `fqn`Required +##### `internalValue`Optional ```typescript -public readonly fqn: string; +public readonly internalValue: DataDigitaloceanAppSpecIngressRuleMatchPath; ``` -- *Type:* string +- *Type:* DataDigitaloceanAppSpecIngressRuleMatchPath --- -### DataDigitaloceanAppSpecJobEnvOutputReference +### DataDigitaloceanAppSpecIngressRuleOutputReference -#### Initializers +#### Initializers ```typescript import { dataDigitaloceanApp } from '@cdktf/provider-digitalocean' -new dataDigitaloceanApp.DataDigitaloceanAppSpecJobEnvOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string, complexObjectIndex: number, complexObjectIsFromSet: boolean) +new dataDigitaloceanApp.DataDigitaloceanAppSpecIngressRuleOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string, complexObjectIndex: number, complexObjectIsFromSet: boolean) ``` | **Name** | **Type** | **Description** | | --- | --- | --- | -| terraformResource | cdktf.IInterpolatingParent | The parent resource. | -| terraformAttribute | string | The attribute on the parent resource this class is referencing. | -| complexObjectIndex | number | the index of this item in the list. | -| complexObjectIsFromSet | boolean | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | +| terraformResource | cdktf.IInterpolatingParent | The parent resource. | +| terraformAttribute | string | The attribute on the parent resource this class is referencing. | +| complexObjectIndex | number | the index of this item in the list. | +| complexObjectIsFromSet | boolean | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | --- -##### `terraformResource`Required +##### `terraformResource`Required - *Type:* cdktf.IInterpolatingParent @@ -14727,7 +14333,7 @@ The parent resource. --- -##### `terraformAttribute`Required +##### `terraformAttribute`Required - *Type:* string @@ -14735,7 +14341,7 @@ The attribute on the parent resource this class is referencing. --- -##### `complexObjectIndex`Required +##### `complexObjectIndex`Required - *Type:* number @@ -14743,7 +14349,7 @@ the index of this item in the list. --- -##### `complexObjectIsFromSet`Required +##### `complexObjectIsFromSet`Required - *Type:* boolean @@ -14755,149 +14361,149 @@ whether the list is wrapping a set (will add tolist() to be able to access an it | **Name** | **Description** | | --- | --- | -| computeFqn | *No description.* | -| getAnyMapAttribute | *No description.* | -| getBooleanAttribute | *No description.* | -| getBooleanMapAttribute | *No description.* | -| getListAttribute | *No description.* | -| getNumberAttribute | *No description.* | -| getNumberListAttribute | *No description.* | -| getNumberMapAttribute | *No description.* | -| getStringAttribute | *No description.* | -| getStringMapAttribute | *No description.* | -| interpolationForAttribute | *No description.* | -| resolve | Produce the Token's value at resolution time. | -| toString | Return a string representation of this resolvable object. | +| computeFqn | *No description.* | +| getAnyMapAttribute | *No description.* | +| getBooleanAttribute | *No description.* | +| getBooleanMapAttribute | *No description.* | +| getListAttribute | *No description.* | +| getNumberAttribute | *No description.* | +| getNumberListAttribute | *No description.* | +| getNumberMapAttribute | *No description.* | +| getStringAttribute | *No description.* | +| getStringMapAttribute | *No description.* | +| interpolationForAttribute | *No description.* | +| resolve | Produce the Token's value at resolution time. | +| toString | Return a string representation of this resolvable object. | --- -##### `computeFqn` +##### `computeFqn` ```typescript public computeFqn(): string ``` -##### `getAnyMapAttribute` +##### `getAnyMapAttribute` ```typescript public getAnyMapAttribute(terraformAttribute: string): {[ key: string ]: any} ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* string --- -##### `getBooleanAttribute` +##### `getBooleanAttribute` ```typescript public getBooleanAttribute(terraformAttribute: string): IResolvable ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* string --- -##### `getBooleanMapAttribute` +##### `getBooleanMapAttribute` ```typescript public getBooleanMapAttribute(terraformAttribute: string): {[ key: string ]: boolean} ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* string --- -##### `getListAttribute` +##### `getListAttribute` ```typescript public getListAttribute(terraformAttribute: string): string[] ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* string --- -##### `getNumberAttribute` +##### `getNumberAttribute` ```typescript public getNumberAttribute(terraformAttribute: string): number ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* string --- -##### `getNumberListAttribute` +##### `getNumberListAttribute` ```typescript public getNumberListAttribute(terraformAttribute: string): number[] ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* string --- -##### `getNumberMapAttribute` +##### `getNumberMapAttribute` ```typescript public getNumberMapAttribute(terraformAttribute: string): {[ key: string ]: number} ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* string --- -##### `getStringAttribute` +##### `getStringAttribute` ```typescript public getStringAttribute(terraformAttribute: string): string ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* string --- -##### `getStringMapAttribute` +##### `getStringMapAttribute` ```typescript public getStringMapAttribute(terraformAttribute: string): {[ key: string ]: string} ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* string --- -##### `interpolationForAttribute` +##### `interpolationForAttribute` ```typescript public interpolationForAttribute(property: string): IResolvable ``` -###### `property`Required +###### `property`Required - *Type:* string --- -##### `resolve` +##### `resolve` ```typescript public resolve(_context: IResolveContext): any @@ -14905,13 +14511,13 @@ public resolve(_context: IResolveContext): any Produce the Token's value at resolution time. -###### `_context`Required +###### `_context`Required - *Type:* cdktf.IResolveContext --- -##### `toString` +##### `toString` ```typescript public toString(): string @@ -14926,17 +14532,17 @@ Returns a reversible string representation. | **Name** | **Type** | **Description** | | --- | --- | --- | -| creationStack | string[] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| fqn | string | *No description.* | -| key | string | *No description.* | -| scope | string | *No description.* | -| type | string | *No description.* | -| value | string | *No description.* | -| internalValue | DataDigitaloceanAppSpecJobEnv | *No description.* | +| creationStack | string[] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| fqn | string | *No description.* | +| component | DataDigitaloceanAppSpecIngressRuleComponentList | *No description.* | +| cors | DataDigitaloceanAppSpecIngressRuleCorsList | *No description.* | +| match | DataDigitaloceanAppSpecIngressRuleMatchList | *No description.* | +| redirect | DataDigitaloceanAppSpecIngressRuleRedirectList | *No description.* | +| internalValue | DataDigitaloceanAppSpecIngressRule | *No description.* | --- -##### `creationStack`Required +##### `creationStack`Required ```typescript public readonly creationStack: string[]; @@ -14950,7 +14556,7 @@ If this returns an empty array the stack will not be attached. --- -##### `fqn`Required +##### `fqn`Required ```typescript public readonly fqn: string; @@ -14960,76 +14566,76 @@ public readonly fqn: string; --- -##### `key`Required +##### `component`Required ```typescript -public readonly key: string; +public readonly component: DataDigitaloceanAppSpecIngressRuleComponentList; ``` -- *Type:* string +- *Type:* DataDigitaloceanAppSpecIngressRuleComponentList --- -##### `scope`Required +##### `cors`Required ```typescript -public readonly scope: string; +public readonly cors: DataDigitaloceanAppSpecIngressRuleCorsList; ``` -- *Type:* string +- *Type:* DataDigitaloceanAppSpecIngressRuleCorsList --- -##### `type`Required +##### `match`Required ```typescript -public readonly type: string; +public readonly match: DataDigitaloceanAppSpecIngressRuleMatchList; ``` -- *Type:* string +- *Type:* DataDigitaloceanAppSpecIngressRuleMatchList --- -##### `value`Required +##### `redirect`Required ```typescript -public readonly value: string; +public readonly redirect: DataDigitaloceanAppSpecIngressRuleRedirectList; ``` -- *Type:* string +- *Type:* DataDigitaloceanAppSpecIngressRuleRedirectList --- -##### `internalValue`Optional +##### `internalValue`Optional ```typescript -public readonly internalValue: DataDigitaloceanAppSpecJobEnv; +public readonly internalValue: DataDigitaloceanAppSpecIngressRule; ``` -- *Type:* DataDigitaloceanAppSpecJobEnv +- *Type:* DataDigitaloceanAppSpecIngressRule --- -### DataDigitaloceanAppSpecJobGithubList +### DataDigitaloceanAppSpecIngressRuleRedirectList -#### Initializers +#### Initializers ```typescript import { dataDigitaloceanApp } from '@cdktf/provider-digitalocean' -new dataDigitaloceanApp.DataDigitaloceanAppSpecJobGithubList(terraformResource: IInterpolatingParent, terraformAttribute: string, wrapsSet: boolean) +new dataDigitaloceanApp.DataDigitaloceanAppSpecIngressRuleRedirectList(terraformResource: IInterpolatingParent, terraformAttribute: string, wrapsSet: boolean) ``` | **Name** | **Type** | **Description** | | --- | --- | --- | -| terraformResource | cdktf.IInterpolatingParent | The parent resource. | -| terraformAttribute | string | The attribute on the parent resource this class is referencing. | -| wrapsSet | boolean | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | +| terraformResource | cdktf.IInterpolatingParent | The parent resource. | +| terraformAttribute | string | The attribute on the parent resource this class is referencing. | +| wrapsSet | boolean | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | --- -##### `terraformResource`Required +##### `terraformResource`Required - *Type:* cdktf.IInterpolatingParent @@ -15037,7 +14643,7 @@ The parent resource. --- -##### `terraformAttribute`Required +##### `terraformAttribute`Required - *Type:* string @@ -15045,7 +14651,7 @@ The attribute on the parent resource this class is referencing. --- -##### `wrapsSet`Required +##### `wrapsSet`Required - *Type:* boolean @@ -15057,15 +14663,15 @@ whether the list is wrapping a set (will add tolist() to be able to access an it | **Name** | **Description** | | --- | --- | -| allWithMapKey | Creating an iterator for this complex list. | -| computeFqn | *No description.* | -| resolve | Produce the Token's value at resolution time. | -| toString | Return a string representation of this resolvable object. | -| get | *No description.* | +| allWithMapKey | Creating an iterator for this complex list. | +| computeFqn | *No description.* | +| resolve | Produce the Token's value at resolution time. | +| toString | Return a string representation of this resolvable object. | +| get | *No description.* | --- -##### `allWithMapKey` +##### `allWithMapKey` ```typescript public allWithMapKey(mapKeyAttributeName: string): DynamicListTerraformIterator @@ -15075,19 +14681,19 @@ Creating an iterator for this complex list. The list will be converted into a map with the mapKeyAttributeName as the key. -###### `mapKeyAttributeName`Required +###### `mapKeyAttributeName`Required - *Type:* string --- -##### `computeFqn` +##### `computeFqn` ```typescript public computeFqn(): string ``` -##### `resolve` +##### `resolve` ```typescript public resolve(_context: IResolveContext): any @@ -15095,13 +14701,13 @@ public resolve(_context: IResolveContext): any Produce the Token's value at resolution time. -###### `_context`Required +###### `_context`Required - *Type:* cdktf.IResolveContext --- -##### `toString` +##### `toString` ```typescript public toString(): string @@ -15111,13 +14717,13 @@ Return a string representation of this resolvable object. Returns a reversible string representation. -##### `get` +##### `get` ```typescript -public get(index: number): DataDigitaloceanAppSpecJobGithubOutputReference +public get(index: number): DataDigitaloceanAppSpecIngressRuleRedirectOutputReference ``` -###### `index`Required +###### `index`Required - *Type:* number @@ -15130,12 +14736,12 @@ the index of the item to return. | **Name** | **Type** | **Description** | | --- | --- | --- | -| creationStack | string[] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| fqn | string | *No description.* | +| creationStack | string[] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| fqn | string | *No description.* | --- -##### `creationStack`Required +##### `creationStack`Required ```typescript public readonly creationStack: string[]; @@ -15149,7 +14755,7 @@ If this returns an empty array the stack will not be attached. --- -##### `fqn`Required +##### `fqn`Required ```typescript public readonly fqn: string; @@ -15160,26 +14766,26 @@ public readonly fqn: string; --- -### DataDigitaloceanAppSpecJobGithubOutputReference +### DataDigitaloceanAppSpecIngressRuleRedirectOutputReference -#### Initializers +#### Initializers ```typescript import { dataDigitaloceanApp } from '@cdktf/provider-digitalocean' -new dataDigitaloceanApp.DataDigitaloceanAppSpecJobGithubOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string, complexObjectIndex: number, complexObjectIsFromSet: boolean) +new dataDigitaloceanApp.DataDigitaloceanAppSpecIngressRuleRedirectOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string, complexObjectIndex: number, complexObjectIsFromSet: boolean) ``` | **Name** | **Type** | **Description** | | --- | --- | --- | -| terraformResource | cdktf.IInterpolatingParent | The parent resource. | -| terraformAttribute | string | The attribute on the parent resource this class is referencing. | -| complexObjectIndex | number | the index of this item in the list. | -| complexObjectIsFromSet | boolean | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | +| terraformResource | cdktf.IInterpolatingParent | The parent resource. | +| terraformAttribute | string | The attribute on the parent resource this class is referencing. | +| complexObjectIndex | number | the index of this item in the list. | +| complexObjectIsFromSet | boolean | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | --- -##### `terraformResource`Required +##### `terraformResource`Required - *Type:* cdktf.IInterpolatingParent @@ -15187,7 +14793,7 @@ The parent resource. --- -##### `terraformAttribute`Required +##### `terraformAttribute`Required - *Type:* string @@ -15195,7 +14801,7 @@ The attribute on the parent resource this class is referencing. --- -##### `complexObjectIndex`Required +##### `complexObjectIndex`Required - *Type:* number @@ -15203,7 +14809,7 @@ the index of this item in the list. --- -##### `complexObjectIsFromSet`Required +##### `complexObjectIsFromSet`Required - *Type:* boolean @@ -15215,149 +14821,149 @@ whether the list is wrapping a set (will add tolist() to be able to access an it | **Name** | **Description** | | --- | --- | -| computeFqn | *No description.* | -| getAnyMapAttribute | *No description.* | -| getBooleanAttribute | *No description.* | -| getBooleanMapAttribute | *No description.* | -| getListAttribute | *No description.* | -| getNumberAttribute | *No description.* | -| getNumberListAttribute | *No description.* | -| getNumberMapAttribute | *No description.* | -| getStringAttribute | *No description.* | -| getStringMapAttribute | *No description.* | -| interpolationForAttribute | *No description.* | -| resolve | Produce the Token's value at resolution time. | -| toString | Return a string representation of this resolvable object. | +| computeFqn | *No description.* | +| getAnyMapAttribute | *No description.* | +| getBooleanAttribute | *No description.* | +| getBooleanMapAttribute | *No description.* | +| getListAttribute | *No description.* | +| getNumberAttribute | *No description.* | +| getNumberListAttribute | *No description.* | +| getNumberMapAttribute | *No description.* | +| getStringAttribute | *No description.* | +| getStringMapAttribute | *No description.* | +| interpolationForAttribute | *No description.* | +| resolve | Produce the Token's value at resolution time. | +| toString | Return a string representation of this resolvable object. | --- -##### `computeFqn` +##### `computeFqn` ```typescript public computeFqn(): string ``` -##### `getAnyMapAttribute` +##### `getAnyMapAttribute` ```typescript public getAnyMapAttribute(terraformAttribute: string): {[ key: string ]: any} ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* string --- -##### `getBooleanAttribute` +##### `getBooleanAttribute` ```typescript public getBooleanAttribute(terraformAttribute: string): IResolvable ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* string --- -##### `getBooleanMapAttribute` +##### `getBooleanMapAttribute` ```typescript public getBooleanMapAttribute(terraformAttribute: string): {[ key: string ]: boolean} ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* string --- -##### `getListAttribute` +##### `getListAttribute` ```typescript public getListAttribute(terraformAttribute: string): string[] ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* string --- -##### `getNumberAttribute` +##### `getNumberAttribute` ```typescript public getNumberAttribute(terraformAttribute: string): number ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* string --- -##### `getNumberListAttribute` +##### `getNumberListAttribute` ```typescript public getNumberListAttribute(terraformAttribute: string): number[] ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* string --- -##### `getNumberMapAttribute` +##### `getNumberMapAttribute` ```typescript public getNumberMapAttribute(terraformAttribute: string): {[ key: string ]: number} ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* string --- -##### `getStringAttribute` +##### `getStringAttribute` ```typescript public getStringAttribute(terraformAttribute: string): string ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* string --- -##### `getStringMapAttribute` +##### `getStringMapAttribute` ```typescript public getStringMapAttribute(terraformAttribute: string): {[ key: string ]: string} ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* string --- -##### `interpolationForAttribute` +##### `interpolationForAttribute` ```typescript public interpolationForAttribute(property: string): IResolvable ``` -###### `property`Required +###### `property`Required - *Type:* string --- -##### `resolve` +##### `resolve` ```typescript public resolve(_context: IResolveContext): any @@ -15365,13 +14971,13 @@ public resolve(_context: IResolveContext): any Produce the Token's value at resolution time. -###### `_context`Required +###### `_context`Required - *Type:* cdktf.IResolveContext --- -##### `toString` +##### `toString` ```typescript public toString(): string @@ -15386,16 +14992,18 @@ Returns a reversible string representation. | **Name** | **Type** | **Description** | | --- | --- | --- | -| creationStack | string[] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| fqn | string | *No description.* | -| branch | string | *No description.* | -| deployOnPush | cdktf.IResolvable | *No description.* | -| repo | string | *No description.* | -| internalValue | DataDigitaloceanAppSpecJobGithub | *No description.* | +| creationStack | string[] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| fqn | string | *No description.* | +| authority | string | *No description.* | +| port | number | *No description.* | +| redirectCode | number | *No description.* | +| scheme | string | *No description.* | +| uri | string | *No description.* | +| internalValue | DataDigitaloceanAppSpecIngressRuleRedirect | *No description.* | --- -##### `creationStack`Required +##### `creationStack`Required ```typescript public readonly creationStack: string[]; @@ -15409,7 +15017,7 @@ If this returns an empty array the stack will not be attached. --- -##### `fqn`Required +##### `fqn`Required ```typescript public readonly fqn: string; @@ -15419,66 +15027,86 @@ public readonly fqn: string; --- -##### `branch`Required +##### `authority`Required ```typescript -public readonly branch: string; +public readonly authority: string; ``` - *Type:* string --- -##### `deployOnPush`Required +##### `port`Required ```typescript -public readonly deployOnPush: IResolvable; +public readonly port: number; ``` -- *Type:* cdktf.IResolvable +- *Type:* number --- -##### `repo`Required +##### `redirectCode`Required ```typescript -public readonly repo: string; +public readonly redirectCode: number; +``` + +- *Type:* number + +--- + +##### `scheme`Required + +```typescript +public readonly scheme: string; ``` - *Type:* string --- -##### `internalValue`Optional +##### `uri`Required ```typescript -public readonly internalValue: DataDigitaloceanAppSpecJobGithub; +public readonly uri: string; ``` -- *Type:* DataDigitaloceanAppSpecJobGithub +- *Type:* string --- +##### `internalValue`Optional -### DataDigitaloceanAppSpecJobGitlabList +```typescript +public readonly internalValue: DataDigitaloceanAppSpecIngressRuleRedirect; +``` -#### Initializers +- *Type:* DataDigitaloceanAppSpecIngressRuleRedirect + +--- + + +### DataDigitaloceanAppSpecJobAlertList + +#### Initializers ```typescript import { dataDigitaloceanApp } from '@cdktf/provider-digitalocean' -new dataDigitaloceanApp.DataDigitaloceanAppSpecJobGitlabList(terraformResource: IInterpolatingParent, terraformAttribute: string, wrapsSet: boolean) +new dataDigitaloceanApp.DataDigitaloceanAppSpecJobAlertList(terraformResource: IInterpolatingParent, terraformAttribute: string, wrapsSet: boolean) ``` | **Name** | **Type** | **Description** | | --- | --- | --- | -| terraformResource | cdktf.IInterpolatingParent | The parent resource. | -| terraformAttribute | string | The attribute on the parent resource this class is referencing. | -| wrapsSet | boolean | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | +| terraformResource | cdktf.IInterpolatingParent | The parent resource. | +| terraformAttribute | string | The attribute on the parent resource this class is referencing. | +| wrapsSet | boolean | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | --- -##### `terraformResource`Required +##### `terraformResource`Required - *Type:* cdktf.IInterpolatingParent @@ -15486,7 +15114,7 @@ The parent resource. --- -##### `terraformAttribute`Required +##### `terraformAttribute`Required - *Type:* string @@ -15494,7 +15122,7 @@ The attribute on the parent resource this class is referencing. --- -##### `wrapsSet`Required +##### `wrapsSet`Required - *Type:* boolean @@ -15506,15 +15134,15 @@ whether the list is wrapping a set (will add tolist() to be able to access an it | **Name** | **Description** | | --- | --- | -| allWithMapKey | Creating an iterator for this complex list. | -| computeFqn | *No description.* | -| resolve | Produce the Token's value at resolution time. | -| toString | Return a string representation of this resolvable object. | -| get | *No description.* | +| allWithMapKey | Creating an iterator for this complex list. | +| computeFqn | *No description.* | +| resolve | Produce the Token's value at resolution time. | +| toString | Return a string representation of this resolvable object. | +| get | *No description.* | --- -##### `allWithMapKey` +##### `allWithMapKey` ```typescript public allWithMapKey(mapKeyAttributeName: string): DynamicListTerraformIterator @@ -15524,19 +15152,19 @@ Creating an iterator for this complex list. The list will be converted into a map with the mapKeyAttributeName as the key. -###### `mapKeyAttributeName`Required +###### `mapKeyAttributeName`Required - *Type:* string --- -##### `computeFqn` +##### `computeFqn` ```typescript public computeFqn(): string ``` -##### `resolve` +##### `resolve` ```typescript public resolve(_context: IResolveContext): any @@ -15544,13 +15172,13 @@ public resolve(_context: IResolveContext): any Produce the Token's value at resolution time. -###### `_context`Required +###### `_context`Required - *Type:* cdktf.IResolveContext --- -##### `toString` +##### `toString` ```typescript public toString(): string @@ -15560,13 +15188,13 @@ Return a string representation of this resolvable object. Returns a reversible string representation. -##### `get` +##### `get` ```typescript -public get(index: number): DataDigitaloceanAppSpecJobGitlabOutputReference +public get(index: number): DataDigitaloceanAppSpecJobAlertOutputReference ``` -###### `index`Required +###### `index`Required - *Type:* number @@ -15579,12 +15207,12 @@ the index of the item to return. | **Name** | **Type** | **Description** | | --- | --- | --- | -| creationStack | string[] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| fqn | string | *No description.* | +| creationStack | string[] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| fqn | string | *No description.* | --- -##### `creationStack`Required +##### `creationStack`Required ```typescript public readonly creationStack: string[]; @@ -15598,7 +15226,7 @@ If this returns an empty array the stack will not be attached. --- -##### `fqn`Required +##### `fqn`Required ```typescript public readonly fqn: string; @@ -15609,26 +15237,26 @@ public readonly fqn: string; --- -### DataDigitaloceanAppSpecJobGitlabOutputReference +### DataDigitaloceanAppSpecJobAlertOutputReference -#### Initializers +#### Initializers ```typescript import { dataDigitaloceanApp } from '@cdktf/provider-digitalocean' -new dataDigitaloceanApp.DataDigitaloceanAppSpecJobGitlabOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string, complexObjectIndex: number, complexObjectIsFromSet: boolean) +new dataDigitaloceanApp.DataDigitaloceanAppSpecJobAlertOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string, complexObjectIndex: number, complexObjectIsFromSet: boolean) ``` | **Name** | **Type** | **Description** | | --- | --- | --- | -| terraformResource | cdktf.IInterpolatingParent | The parent resource. | -| terraformAttribute | string | The attribute on the parent resource this class is referencing. | -| complexObjectIndex | number | the index of this item in the list. | -| complexObjectIsFromSet | boolean | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | +| terraformResource | cdktf.IInterpolatingParent | The parent resource. | +| terraformAttribute | string | The attribute on the parent resource this class is referencing. | +| complexObjectIndex | number | the index of this item in the list. | +| complexObjectIsFromSet | boolean | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | --- -##### `terraformResource`Required +##### `terraformResource`Required - *Type:* cdktf.IInterpolatingParent @@ -15636,7 +15264,7 @@ The parent resource. --- -##### `terraformAttribute`Required +##### `terraformAttribute`Required - *Type:* string @@ -15644,7 +15272,7 @@ The attribute on the parent resource this class is referencing. --- -##### `complexObjectIndex`Required +##### `complexObjectIndex`Required - *Type:* number @@ -15652,7 +15280,7 @@ the index of this item in the list. --- -##### `complexObjectIsFromSet`Required +##### `complexObjectIsFromSet`Required - *Type:* boolean @@ -15664,149 +15292,149 @@ whether the list is wrapping a set (will add tolist() to be able to access an it | **Name** | **Description** | | --- | --- | -| computeFqn | *No description.* | -| getAnyMapAttribute | *No description.* | -| getBooleanAttribute | *No description.* | -| getBooleanMapAttribute | *No description.* | -| getListAttribute | *No description.* | -| getNumberAttribute | *No description.* | -| getNumberListAttribute | *No description.* | -| getNumberMapAttribute | *No description.* | -| getStringAttribute | *No description.* | -| getStringMapAttribute | *No description.* | -| interpolationForAttribute | *No description.* | -| resolve | Produce the Token's value at resolution time. | -| toString | Return a string representation of this resolvable object. | +| computeFqn | *No description.* | +| getAnyMapAttribute | *No description.* | +| getBooleanAttribute | *No description.* | +| getBooleanMapAttribute | *No description.* | +| getListAttribute | *No description.* | +| getNumberAttribute | *No description.* | +| getNumberListAttribute | *No description.* | +| getNumberMapAttribute | *No description.* | +| getStringAttribute | *No description.* | +| getStringMapAttribute | *No description.* | +| interpolationForAttribute | *No description.* | +| resolve | Produce the Token's value at resolution time. | +| toString | Return a string representation of this resolvable object. | --- -##### `computeFqn` +##### `computeFqn` ```typescript public computeFqn(): string ``` -##### `getAnyMapAttribute` +##### `getAnyMapAttribute` ```typescript public getAnyMapAttribute(terraformAttribute: string): {[ key: string ]: any} ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* string --- -##### `getBooleanAttribute` +##### `getBooleanAttribute` ```typescript public getBooleanAttribute(terraformAttribute: string): IResolvable ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* string --- -##### `getBooleanMapAttribute` +##### `getBooleanMapAttribute` ```typescript public getBooleanMapAttribute(terraformAttribute: string): {[ key: string ]: boolean} ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* string --- -##### `getListAttribute` +##### `getListAttribute` ```typescript public getListAttribute(terraformAttribute: string): string[] ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* string --- -##### `getNumberAttribute` +##### `getNumberAttribute` ```typescript public getNumberAttribute(terraformAttribute: string): number ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* string --- -##### `getNumberListAttribute` +##### `getNumberListAttribute` ```typescript public getNumberListAttribute(terraformAttribute: string): number[] ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* string --- -##### `getNumberMapAttribute` +##### `getNumberMapAttribute` ```typescript public getNumberMapAttribute(terraformAttribute: string): {[ key: string ]: number} ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* string --- -##### `getStringAttribute` +##### `getStringAttribute` ```typescript public getStringAttribute(terraformAttribute: string): string ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* string --- -##### `getStringMapAttribute` +##### `getStringMapAttribute` ```typescript public getStringMapAttribute(terraformAttribute: string): {[ key: string ]: string} ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* string --- -##### `interpolationForAttribute` +##### `interpolationForAttribute` ```typescript public interpolationForAttribute(property: string): IResolvable ``` -###### `property`Required +###### `property`Required - *Type:* string --- -##### `resolve` +##### `resolve` ```typescript public resolve(_context: IResolveContext): any @@ -15814,13 +15442,13 @@ public resolve(_context: IResolveContext): any Produce the Token's value at resolution time. -###### `_context`Required +###### `_context`Required - *Type:* cdktf.IResolveContext --- -##### `toString` +##### `toString` ```typescript public toString(): string @@ -15835,16 +15463,18 @@ Returns a reversible string representation. | **Name** | **Type** | **Description** | | --- | --- | --- | -| creationStack | string[] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| fqn | string | *No description.* | -| branch | string | *No description.* | -| deployOnPush | cdktf.IResolvable | *No description.* | -| repo | string | *No description.* | -| internalValue | DataDigitaloceanAppSpecJobGitlab | *No description.* | +| creationStack | string[] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| fqn | string | *No description.* | +| disabled | cdktf.IResolvable | *No description.* | +| operator | string | *No description.* | +| rule | string | *No description.* | +| value | number | *No description.* | +| window | string | *No description.* | +| internalValue | DataDigitaloceanAppSpecJobAlert | *No description.* | --- -##### `creationStack`Required +##### `creationStack`Required ```typescript public readonly creationStack: string[]; @@ -15858,7 +15488,7 @@ If this returns an empty array the stack will not be attached. --- -##### `fqn`Required +##### `fqn`Required ```typescript public readonly fqn: string; @@ -15868,66 +15498,86 @@ public readonly fqn: string; --- -##### `branch`Required +##### `disabled`Required ```typescript -public readonly branch: string; +public readonly disabled: IResolvable; +``` + +- *Type:* cdktf.IResolvable + +--- + +##### `operator`Required + +```typescript +public readonly operator: string; ``` - *Type:* string --- -##### `deployOnPush`Required +##### `rule`Required ```typescript -public readonly deployOnPush: IResolvable; +public readonly rule: string; ``` -- *Type:* cdktf.IResolvable +- *Type:* string --- -##### `repo`Required +##### `value`Required ```typescript -public readonly repo: string; +public readonly value: number; +``` + +- *Type:* number + +--- + +##### `window`Required + +```typescript +public readonly window: string; ``` - *Type:* string --- -##### `internalValue`Optional +##### `internalValue`Optional ```typescript -public readonly internalValue: DataDigitaloceanAppSpecJobGitlab; +public readonly internalValue: DataDigitaloceanAppSpecJobAlert; ``` -- *Type:* DataDigitaloceanAppSpecJobGitlab +- *Type:* DataDigitaloceanAppSpecJobAlert --- -### DataDigitaloceanAppSpecJobGitList +### DataDigitaloceanAppSpecJobEnvList -#### Initializers +#### Initializers ```typescript import { dataDigitaloceanApp } from '@cdktf/provider-digitalocean' -new dataDigitaloceanApp.DataDigitaloceanAppSpecJobGitList(terraformResource: IInterpolatingParent, terraformAttribute: string, wrapsSet: boolean) +new dataDigitaloceanApp.DataDigitaloceanAppSpecJobEnvList(terraformResource: IInterpolatingParent, terraformAttribute: string, wrapsSet: boolean) ``` | **Name** | **Type** | **Description** | | --- | --- | --- | -| terraformResource | cdktf.IInterpolatingParent | The parent resource. | -| terraformAttribute | string | The attribute on the parent resource this class is referencing. | -| wrapsSet | boolean | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | +| terraformResource | cdktf.IInterpolatingParent | The parent resource. | +| terraformAttribute | string | The attribute on the parent resource this class is referencing. | +| wrapsSet | boolean | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | --- -##### `terraformResource`Required +##### `terraformResource`Required - *Type:* cdktf.IInterpolatingParent @@ -15935,7 +15585,7 @@ The parent resource. --- -##### `terraformAttribute`Required +##### `terraformAttribute`Required - *Type:* string @@ -15943,7 +15593,7 @@ The attribute on the parent resource this class is referencing. --- -##### `wrapsSet`Required +##### `wrapsSet`Required - *Type:* boolean @@ -15955,15 +15605,15 @@ whether the list is wrapping a set (will add tolist() to be able to access an it | **Name** | **Description** | | --- | --- | -| allWithMapKey | Creating an iterator for this complex list. | -| computeFqn | *No description.* | -| resolve | Produce the Token's value at resolution time. | -| toString | Return a string representation of this resolvable object. | -| get | *No description.* | +| allWithMapKey | Creating an iterator for this complex list. | +| computeFqn | *No description.* | +| resolve | Produce the Token's value at resolution time. | +| toString | Return a string representation of this resolvable object. | +| get | *No description.* | --- -##### `allWithMapKey` +##### `allWithMapKey` ```typescript public allWithMapKey(mapKeyAttributeName: string): DynamicListTerraformIterator @@ -15973,19 +15623,19 @@ Creating an iterator for this complex list. The list will be converted into a map with the mapKeyAttributeName as the key. -###### `mapKeyAttributeName`Required +###### `mapKeyAttributeName`Required - *Type:* string --- -##### `computeFqn` +##### `computeFqn` ```typescript public computeFqn(): string ``` -##### `resolve` +##### `resolve` ```typescript public resolve(_context: IResolveContext): any @@ -15993,13 +15643,13 @@ public resolve(_context: IResolveContext): any Produce the Token's value at resolution time. -###### `_context`Required +###### `_context`Required - *Type:* cdktf.IResolveContext --- -##### `toString` +##### `toString` ```typescript public toString(): string @@ -16009,13 +15659,13 @@ Return a string representation of this resolvable object. Returns a reversible string representation. -##### `get` +##### `get` ```typescript -public get(index: number): DataDigitaloceanAppSpecJobGitOutputReference +public get(index: number): DataDigitaloceanAppSpecJobEnvOutputReference ``` -###### `index`Required +###### `index`Required - *Type:* number @@ -16028,12 +15678,12 @@ the index of the item to return. | **Name** | **Type** | **Description** | | --- | --- | --- | -| creationStack | string[] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| fqn | string | *No description.* | +| creationStack | string[] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| fqn | string | *No description.* | --- -##### `creationStack`Required +##### `creationStack`Required ```typescript public readonly creationStack: string[]; @@ -16047,7 +15697,7 @@ If this returns an empty array the stack will not be attached. --- -##### `fqn`Required +##### `fqn`Required ```typescript public readonly fqn: string; @@ -16058,26 +15708,26 @@ public readonly fqn: string; --- -### DataDigitaloceanAppSpecJobGitOutputReference +### DataDigitaloceanAppSpecJobEnvOutputReference -#### Initializers +#### Initializers ```typescript import { dataDigitaloceanApp } from '@cdktf/provider-digitalocean' -new dataDigitaloceanApp.DataDigitaloceanAppSpecJobGitOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string, complexObjectIndex: number, complexObjectIsFromSet: boolean) +new dataDigitaloceanApp.DataDigitaloceanAppSpecJobEnvOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string, complexObjectIndex: number, complexObjectIsFromSet: boolean) ``` | **Name** | **Type** | **Description** | | --- | --- | --- | -| terraformResource | cdktf.IInterpolatingParent | The parent resource. | -| terraformAttribute | string | The attribute on the parent resource this class is referencing. | -| complexObjectIndex | number | the index of this item in the list. | -| complexObjectIsFromSet | boolean | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | +| terraformResource | cdktf.IInterpolatingParent | The parent resource. | +| terraformAttribute | string | The attribute on the parent resource this class is referencing. | +| complexObjectIndex | number | the index of this item in the list. | +| complexObjectIsFromSet | boolean | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | --- -##### `terraformResource`Required +##### `terraformResource`Required - *Type:* cdktf.IInterpolatingParent @@ -16085,7 +15735,7 @@ The parent resource. --- -##### `terraformAttribute`Required +##### `terraformAttribute`Required - *Type:* string @@ -16093,7 +15743,7 @@ The attribute on the parent resource this class is referencing. --- -##### `complexObjectIndex`Required +##### `complexObjectIndex`Required - *Type:* number @@ -16101,7 +15751,7 @@ the index of this item in the list. --- -##### `complexObjectIsFromSet`Required +##### `complexObjectIsFromSet`Required - *Type:* boolean @@ -16113,149 +15763,149 @@ whether the list is wrapping a set (will add tolist() to be able to access an it | **Name** | **Description** | | --- | --- | -| computeFqn | *No description.* | -| getAnyMapAttribute | *No description.* | -| getBooleanAttribute | *No description.* | -| getBooleanMapAttribute | *No description.* | -| getListAttribute | *No description.* | -| getNumberAttribute | *No description.* | -| getNumberListAttribute | *No description.* | -| getNumberMapAttribute | *No description.* | -| getStringAttribute | *No description.* | -| getStringMapAttribute | *No description.* | -| interpolationForAttribute | *No description.* | -| resolve | Produce the Token's value at resolution time. | -| toString | Return a string representation of this resolvable object. | +| computeFqn | *No description.* | +| getAnyMapAttribute | *No description.* | +| getBooleanAttribute | *No description.* | +| getBooleanMapAttribute | *No description.* | +| getListAttribute | *No description.* | +| getNumberAttribute | *No description.* | +| getNumberListAttribute | *No description.* | +| getNumberMapAttribute | *No description.* | +| getStringAttribute | *No description.* | +| getStringMapAttribute | *No description.* | +| interpolationForAttribute | *No description.* | +| resolve | Produce the Token's value at resolution time. | +| toString | Return a string representation of this resolvable object. | --- -##### `computeFqn` +##### `computeFqn` ```typescript public computeFqn(): string ``` -##### `getAnyMapAttribute` +##### `getAnyMapAttribute` ```typescript public getAnyMapAttribute(terraformAttribute: string): {[ key: string ]: any} ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* string --- -##### `getBooleanAttribute` +##### `getBooleanAttribute` ```typescript public getBooleanAttribute(terraformAttribute: string): IResolvable ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* string --- -##### `getBooleanMapAttribute` +##### `getBooleanMapAttribute` ```typescript public getBooleanMapAttribute(terraformAttribute: string): {[ key: string ]: boolean} ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* string --- -##### `getListAttribute` +##### `getListAttribute` ```typescript public getListAttribute(terraformAttribute: string): string[] ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* string --- -##### `getNumberAttribute` +##### `getNumberAttribute` ```typescript public getNumberAttribute(terraformAttribute: string): number ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* string --- -##### `getNumberListAttribute` +##### `getNumberListAttribute` ```typescript public getNumberListAttribute(terraformAttribute: string): number[] ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* string --- -##### `getNumberMapAttribute` +##### `getNumberMapAttribute` ```typescript public getNumberMapAttribute(terraformAttribute: string): {[ key: string ]: number} ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* string --- -##### `getStringAttribute` +##### `getStringAttribute` ```typescript public getStringAttribute(terraformAttribute: string): string ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* string --- -##### `getStringMapAttribute` +##### `getStringMapAttribute` ```typescript public getStringMapAttribute(terraformAttribute: string): {[ key: string ]: string} ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* string --- -##### `interpolationForAttribute` +##### `interpolationForAttribute` ```typescript public interpolationForAttribute(property: string): IResolvable ``` -###### `property`Required +###### `property`Required - *Type:* string --- -##### `resolve` +##### `resolve` ```typescript public resolve(_context: IResolveContext): any @@ -16263,13 +15913,13 @@ public resolve(_context: IResolveContext): any Produce the Token's value at resolution time. -###### `_context`Required +###### `_context`Required - *Type:* cdktf.IResolveContext --- -##### `toString` +##### `toString` ```typescript public toString(): string @@ -16284,15 +15934,17 @@ Returns a reversible string representation. | **Name** | **Type** | **Description** | | --- | --- | --- | -| creationStack | string[] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| fqn | string | *No description.* | -| branch | string | *No description.* | -| repoCloneUrl | string | *No description.* | -| internalValue | DataDigitaloceanAppSpecJobGit | *No description.* | +| creationStack | string[] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| fqn | string | *No description.* | +| key | string | *No description.* | +| scope | string | *No description.* | +| type | string | *No description.* | +| value | string | *No description.* | +| internalValue | DataDigitaloceanAppSpecJobEnv | *No description.* | --- -##### `creationStack`Required +##### `creationStack`Required ```typescript public readonly creationStack: string[]; @@ -16306,7 +15958,7 @@ If this returns an empty array the stack will not be attached. --- -##### `fqn`Required +##### `fqn`Required ```typescript public readonly fqn: string; @@ -16316,56 +15968,76 @@ public readonly fqn: string; --- -##### `branch`Required +##### `key`Required ```typescript -public readonly branch: string; +public readonly key: string; ``` - *Type:* string --- -##### `repoCloneUrl`Required +##### `scope`Required ```typescript -public readonly repoCloneUrl: string; +public readonly scope: string; ``` - *Type:* string --- -##### `internalValue`Optional +##### `type`Required ```typescript -public readonly internalValue: DataDigitaloceanAppSpecJobGit; +public readonly type: string; ``` -- *Type:* DataDigitaloceanAppSpecJobGit +- *Type:* string --- +##### `value`Required -### DataDigitaloceanAppSpecJobImageDeployOnPushList +```typescript +public readonly value: string; +``` -#### Initializers +- *Type:* string + +--- + +##### `internalValue`Optional + +```typescript +public readonly internalValue: DataDigitaloceanAppSpecJobEnv; +``` + +- *Type:* DataDigitaloceanAppSpecJobEnv + +--- + + +### DataDigitaloceanAppSpecJobGithubList + +#### Initializers ```typescript import { dataDigitaloceanApp } from '@cdktf/provider-digitalocean' -new dataDigitaloceanApp.DataDigitaloceanAppSpecJobImageDeployOnPushList(terraformResource: IInterpolatingParent, terraformAttribute: string, wrapsSet: boolean) +new dataDigitaloceanApp.DataDigitaloceanAppSpecJobGithubList(terraformResource: IInterpolatingParent, terraformAttribute: string, wrapsSet: boolean) ``` | **Name** | **Type** | **Description** | | --- | --- | --- | -| terraformResource | cdktf.IInterpolatingParent | The parent resource. | -| terraformAttribute | string | The attribute on the parent resource this class is referencing. | -| wrapsSet | boolean | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | +| terraformResource | cdktf.IInterpolatingParent | The parent resource. | +| terraformAttribute | string | The attribute on the parent resource this class is referencing. | +| wrapsSet | boolean | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | --- -##### `terraformResource`Required +##### `terraformResource`Required - *Type:* cdktf.IInterpolatingParent @@ -16373,7 +16045,7 @@ The parent resource. --- -##### `terraformAttribute`Required +##### `terraformAttribute`Required - *Type:* string @@ -16381,7 +16053,7 @@ The attribute on the parent resource this class is referencing. --- -##### `wrapsSet`Required +##### `wrapsSet`Required - *Type:* boolean @@ -16393,15 +16065,15 @@ whether the list is wrapping a set (will add tolist() to be able to access an it | **Name** | **Description** | | --- | --- | -| allWithMapKey | Creating an iterator for this complex list. | -| computeFqn | *No description.* | -| resolve | Produce the Token's value at resolution time. | -| toString | Return a string representation of this resolvable object. | -| get | *No description.* | +| allWithMapKey | Creating an iterator for this complex list. | +| computeFqn | *No description.* | +| resolve | Produce the Token's value at resolution time. | +| toString | Return a string representation of this resolvable object. | +| get | *No description.* | --- -##### `allWithMapKey` +##### `allWithMapKey` ```typescript public allWithMapKey(mapKeyAttributeName: string): DynamicListTerraformIterator @@ -16411,19 +16083,19 @@ Creating an iterator for this complex list. The list will be converted into a map with the mapKeyAttributeName as the key. -###### `mapKeyAttributeName`Required +###### `mapKeyAttributeName`Required - *Type:* string --- -##### `computeFqn` +##### `computeFqn` ```typescript public computeFqn(): string ``` -##### `resolve` +##### `resolve` ```typescript public resolve(_context: IResolveContext): any @@ -16431,13 +16103,13 @@ public resolve(_context: IResolveContext): any Produce the Token's value at resolution time. -###### `_context`Required +###### `_context`Required - *Type:* cdktf.IResolveContext --- -##### `toString` +##### `toString` ```typescript public toString(): string @@ -16447,13 +16119,13 @@ Return a string representation of this resolvable object. Returns a reversible string representation. -##### `get` +##### `get` ```typescript -public get(index: number): DataDigitaloceanAppSpecJobImageDeployOnPushOutputReference +public get(index: number): DataDigitaloceanAppSpecJobGithubOutputReference ``` -###### `index`Required +###### `index`Required - *Type:* number @@ -16466,12 +16138,12 @@ the index of the item to return. | **Name** | **Type** | **Description** | | --- | --- | --- | -| creationStack | string[] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| fqn | string | *No description.* | +| creationStack | string[] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| fqn | string | *No description.* | --- -##### `creationStack`Required +##### `creationStack`Required ```typescript public readonly creationStack: string[]; @@ -16485,7 +16157,7 @@ If this returns an empty array the stack will not be attached. --- -##### `fqn`Required +##### `fqn`Required ```typescript public readonly fqn: string; @@ -16496,26 +16168,26 @@ public readonly fqn: string; --- -### DataDigitaloceanAppSpecJobImageDeployOnPushOutputReference +### DataDigitaloceanAppSpecJobGithubOutputReference -#### Initializers +#### Initializers ```typescript import { dataDigitaloceanApp } from '@cdktf/provider-digitalocean' -new dataDigitaloceanApp.DataDigitaloceanAppSpecJobImageDeployOnPushOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string, complexObjectIndex: number, complexObjectIsFromSet: boolean) +new dataDigitaloceanApp.DataDigitaloceanAppSpecJobGithubOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string, complexObjectIndex: number, complexObjectIsFromSet: boolean) ``` | **Name** | **Type** | **Description** | | --- | --- | --- | -| terraformResource | cdktf.IInterpolatingParent | The parent resource. | -| terraformAttribute | string | The attribute on the parent resource this class is referencing. | -| complexObjectIndex | number | the index of this item in the list. | -| complexObjectIsFromSet | boolean | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | +| terraformResource | cdktf.IInterpolatingParent | The parent resource. | +| terraformAttribute | string | The attribute on the parent resource this class is referencing. | +| complexObjectIndex | number | the index of this item in the list. | +| complexObjectIsFromSet | boolean | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | --- -##### `terraformResource`Required +##### `terraformResource`Required - *Type:* cdktf.IInterpolatingParent @@ -16523,7 +16195,7 @@ The parent resource. --- -##### `terraformAttribute`Required +##### `terraformAttribute`Required - *Type:* string @@ -16531,7 +16203,7 @@ The attribute on the parent resource this class is referencing. --- -##### `complexObjectIndex`Required +##### `complexObjectIndex`Required - *Type:* number @@ -16539,7 +16211,7 @@ the index of this item in the list. --- -##### `complexObjectIsFromSet`Required +##### `complexObjectIsFromSet`Required - *Type:* boolean @@ -16551,149 +16223,149 @@ whether the list is wrapping a set (will add tolist() to be able to access an it | **Name** | **Description** | | --- | --- | -| computeFqn | *No description.* | -| getAnyMapAttribute | *No description.* | -| getBooleanAttribute | *No description.* | -| getBooleanMapAttribute | *No description.* | -| getListAttribute | *No description.* | -| getNumberAttribute | *No description.* | -| getNumberListAttribute | *No description.* | -| getNumberMapAttribute | *No description.* | -| getStringAttribute | *No description.* | -| getStringMapAttribute | *No description.* | -| interpolationForAttribute | *No description.* | -| resolve | Produce the Token's value at resolution time. | -| toString | Return a string representation of this resolvable object. | +| computeFqn | *No description.* | +| getAnyMapAttribute | *No description.* | +| getBooleanAttribute | *No description.* | +| getBooleanMapAttribute | *No description.* | +| getListAttribute | *No description.* | +| getNumberAttribute | *No description.* | +| getNumberListAttribute | *No description.* | +| getNumberMapAttribute | *No description.* | +| getStringAttribute | *No description.* | +| getStringMapAttribute | *No description.* | +| interpolationForAttribute | *No description.* | +| resolve | Produce the Token's value at resolution time. | +| toString | Return a string representation of this resolvable object. | --- -##### `computeFqn` +##### `computeFqn` ```typescript public computeFqn(): string ``` -##### `getAnyMapAttribute` +##### `getAnyMapAttribute` ```typescript public getAnyMapAttribute(terraformAttribute: string): {[ key: string ]: any} ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* string --- -##### `getBooleanAttribute` +##### `getBooleanAttribute` ```typescript public getBooleanAttribute(terraformAttribute: string): IResolvable ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* string --- -##### `getBooleanMapAttribute` +##### `getBooleanMapAttribute` ```typescript public getBooleanMapAttribute(terraformAttribute: string): {[ key: string ]: boolean} ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* string --- -##### `getListAttribute` +##### `getListAttribute` ```typescript public getListAttribute(terraformAttribute: string): string[] ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* string --- -##### `getNumberAttribute` +##### `getNumberAttribute` ```typescript public getNumberAttribute(terraformAttribute: string): number ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* string --- -##### `getNumberListAttribute` +##### `getNumberListAttribute` ```typescript public getNumberListAttribute(terraformAttribute: string): number[] ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* string --- -##### `getNumberMapAttribute` +##### `getNumberMapAttribute` ```typescript public getNumberMapAttribute(terraformAttribute: string): {[ key: string ]: number} ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* string --- -##### `getStringAttribute` +##### `getStringAttribute` ```typescript public getStringAttribute(terraformAttribute: string): string ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* string --- -##### `getStringMapAttribute` +##### `getStringMapAttribute` ```typescript public getStringMapAttribute(terraformAttribute: string): {[ key: string ]: string} ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* string --- -##### `interpolationForAttribute` +##### `interpolationForAttribute` ```typescript public interpolationForAttribute(property: string): IResolvable ``` -###### `property`Required +###### `property`Required - *Type:* string --- -##### `resolve` +##### `resolve` ```typescript public resolve(_context: IResolveContext): any @@ -16701,13 +16373,13 @@ public resolve(_context: IResolveContext): any Produce the Token's value at resolution time. -###### `_context`Required +###### `_context`Required - *Type:* cdktf.IResolveContext --- -##### `toString` +##### `toString` ```typescript public toString(): string @@ -16722,14 +16394,16 @@ Returns a reversible string representation. | **Name** | **Type** | **Description** | | --- | --- | --- | -| creationStack | string[] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| fqn | string | *No description.* | -| enabled | cdktf.IResolvable | *No description.* | -| internalValue | DataDigitaloceanAppSpecJobImageDeployOnPush | *No description.* | +| creationStack | string[] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| fqn | string | *No description.* | +| branch | string | *No description.* | +| deployOnPush | cdktf.IResolvable | *No description.* | +| repo | string | *No description.* | +| internalValue | DataDigitaloceanAppSpecJobGithub | *No description.* | --- -##### `creationStack`Required +##### `creationStack`Required ```typescript public readonly creationStack: string[]; @@ -16743,7 +16417,7 @@ If this returns an empty array the stack will not be attached. --- -##### `fqn`Required +##### `fqn`Required ```typescript public readonly fqn: string; @@ -16753,46 +16427,66 @@ public readonly fqn: string; --- -##### `enabled`Required +##### `branch`Required ```typescript -public readonly enabled: IResolvable; +public readonly branch: string; +``` + +- *Type:* string + +--- + +##### `deployOnPush`Required + +```typescript +public readonly deployOnPush: IResolvable; ``` - *Type:* cdktf.IResolvable --- -##### `internalValue`Optional +##### `repo`Required ```typescript -public readonly internalValue: DataDigitaloceanAppSpecJobImageDeployOnPush; +public readonly repo: string; ``` -- *Type:* DataDigitaloceanAppSpecJobImageDeployOnPush +- *Type:* string --- +##### `internalValue`Optional -### DataDigitaloceanAppSpecJobImageList +```typescript +public readonly internalValue: DataDigitaloceanAppSpecJobGithub; +``` -#### Initializers +- *Type:* DataDigitaloceanAppSpecJobGithub + +--- + + +### DataDigitaloceanAppSpecJobGitlabList + +#### Initializers ```typescript import { dataDigitaloceanApp } from '@cdktf/provider-digitalocean' -new dataDigitaloceanApp.DataDigitaloceanAppSpecJobImageList(terraformResource: IInterpolatingParent, terraformAttribute: string, wrapsSet: boolean) +new dataDigitaloceanApp.DataDigitaloceanAppSpecJobGitlabList(terraformResource: IInterpolatingParent, terraformAttribute: string, wrapsSet: boolean) ``` | **Name** | **Type** | **Description** | | --- | --- | --- | -| terraformResource | cdktf.IInterpolatingParent | The parent resource. | -| terraformAttribute | string | The attribute on the parent resource this class is referencing. | -| wrapsSet | boolean | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | +| terraformResource | cdktf.IInterpolatingParent | The parent resource. | +| terraformAttribute | string | The attribute on the parent resource this class is referencing. | +| wrapsSet | boolean | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | --- -##### `terraformResource`Required +##### `terraformResource`Required - *Type:* cdktf.IInterpolatingParent @@ -16800,7 +16494,7 @@ The parent resource. --- -##### `terraformAttribute`Required +##### `terraformAttribute`Required - *Type:* string @@ -16808,7 +16502,7 @@ The attribute on the parent resource this class is referencing. --- -##### `wrapsSet`Required +##### `wrapsSet`Required - *Type:* boolean @@ -16820,15 +16514,15 @@ whether the list is wrapping a set (will add tolist() to be able to access an it | **Name** | **Description** | | --- | --- | -| allWithMapKey | Creating an iterator for this complex list. | -| computeFqn | *No description.* | -| resolve | Produce the Token's value at resolution time. | -| toString | Return a string representation of this resolvable object. | -| get | *No description.* | +| allWithMapKey | Creating an iterator for this complex list. | +| computeFqn | *No description.* | +| resolve | Produce the Token's value at resolution time. | +| toString | Return a string representation of this resolvable object. | +| get | *No description.* | --- -##### `allWithMapKey` +##### `allWithMapKey` ```typescript public allWithMapKey(mapKeyAttributeName: string): DynamicListTerraformIterator @@ -16838,19 +16532,19 @@ Creating an iterator for this complex list. The list will be converted into a map with the mapKeyAttributeName as the key. -###### `mapKeyAttributeName`Required +###### `mapKeyAttributeName`Required - *Type:* string --- -##### `computeFqn` +##### `computeFqn` ```typescript public computeFqn(): string ``` -##### `resolve` +##### `resolve` ```typescript public resolve(_context: IResolveContext): any @@ -16858,13 +16552,13 @@ public resolve(_context: IResolveContext): any Produce the Token's value at resolution time. -###### `_context`Required +###### `_context`Required - *Type:* cdktf.IResolveContext --- -##### `toString` +##### `toString` ```typescript public toString(): string @@ -16874,13 +16568,13 @@ Return a string representation of this resolvable object. Returns a reversible string representation. -##### `get` +##### `get` ```typescript -public get(index: number): DataDigitaloceanAppSpecJobImageOutputReference +public get(index: number): DataDigitaloceanAppSpecJobGitlabOutputReference ``` -###### `index`Required +###### `index`Required - *Type:* number @@ -16893,12 +16587,12 @@ the index of the item to return. | **Name** | **Type** | **Description** | | --- | --- | --- | -| creationStack | string[] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| fqn | string | *No description.* | +| creationStack | string[] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| fqn | string | *No description.* | --- -##### `creationStack`Required +##### `creationStack`Required ```typescript public readonly creationStack: string[]; @@ -16912,7 +16606,7 @@ If this returns an empty array the stack will not be attached. --- -##### `fqn`Required +##### `fqn`Required ```typescript public readonly fqn: string; @@ -16923,26 +16617,26 @@ public readonly fqn: string; --- -### DataDigitaloceanAppSpecJobImageOutputReference +### DataDigitaloceanAppSpecJobGitlabOutputReference -#### Initializers +#### Initializers ```typescript import { dataDigitaloceanApp } from '@cdktf/provider-digitalocean' -new dataDigitaloceanApp.DataDigitaloceanAppSpecJobImageOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string, complexObjectIndex: number, complexObjectIsFromSet: boolean) +new dataDigitaloceanApp.DataDigitaloceanAppSpecJobGitlabOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string, complexObjectIndex: number, complexObjectIsFromSet: boolean) ``` | **Name** | **Type** | **Description** | | --- | --- | --- | -| terraformResource | cdktf.IInterpolatingParent | The parent resource. | -| terraformAttribute | string | The attribute on the parent resource this class is referencing. | -| complexObjectIndex | number | the index of this item in the list. | -| complexObjectIsFromSet | boolean | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | +| terraformResource | cdktf.IInterpolatingParent | The parent resource. | +| terraformAttribute | string | The attribute on the parent resource this class is referencing. | +| complexObjectIndex | number | the index of this item in the list. | +| complexObjectIsFromSet | boolean | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | --- -##### `terraformResource`Required +##### `terraformResource`Required - *Type:* cdktf.IInterpolatingParent @@ -16950,7 +16644,7 @@ The parent resource. --- -##### `terraformAttribute`Required +##### `terraformAttribute`Required - *Type:* string @@ -16958,7 +16652,7 @@ The attribute on the parent resource this class is referencing. --- -##### `complexObjectIndex`Required +##### `complexObjectIndex`Required - *Type:* number @@ -16966,7 +16660,7 @@ the index of this item in the list. --- -##### `complexObjectIsFromSet`Required +##### `complexObjectIsFromSet`Required - *Type:* boolean @@ -16978,149 +16672,149 @@ whether the list is wrapping a set (will add tolist() to be able to access an it | **Name** | **Description** | | --- | --- | -| computeFqn | *No description.* | -| getAnyMapAttribute | *No description.* | -| getBooleanAttribute | *No description.* | -| getBooleanMapAttribute | *No description.* | -| getListAttribute | *No description.* | -| getNumberAttribute | *No description.* | -| getNumberListAttribute | *No description.* | -| getNumberMapAttribute | *No description.* | -| getStringAttribute | *No description.* | -| getStringMapAttribute | *No description.* | -| interpolationForAttribute | *No description.* | -| resolve | Produce the Token's value at resolution time. | -| toString | Return a string representation of this resolvable object. | +| computeFqn | *No description.* | +| getAnyMapAttribute | *No description.* | +| getBooleanAttribute | *No description.* | +| getBooleanMapAttribute | *No description.* | +| getListAttribute | *No description.* | +| getNumberAttribute | *No description.* | +| getNumberListAttribute | *No description.* | +| getNumberMapAttribute | *No description.* | +| getStringAttribute | *No description.* | +| getStringMapAttribute | *No description.* | +| interpolationForAttribute | *No description.* | +| resolve | Produce the Token's value at resolution time. | +| toString | Return a string representation of this resolvable object. | --- -##### `computeFqn` +##### `computeFqn` ```typescript public computeFqn(): string ``` -##### `getAnyMapAttribute` +##### `getAnyMapAttribute` ```typescript public getAnyMapAttribute(terraformAttribute: string): {[ key: string ]: any} ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* string --- -##### `getBooleanAttribute` +##### `getBooleanAttribute` ```typescript public getBooleanAttribute(terraformAttribute: string): IResolvable ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* string --- -##### `getBooleanMapAttribute` +##### `getBooleanMapAttribute` ```typescript public getBooleanMapAttribute(terraformAttribute: string): {[ key: string ]: boolean} ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* string --- -##### `getListAttribute` +##### `getListAttribute` ```typescript public getListAttribute(terraformAttribute: string): string[] ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* string --- -##### `getNumberAttribute` +##### `getNumberAttribute` ```typescript public getNumberAttribute(terraformAttribute: string): number ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* string --- -##### `getNumberListAttribute` +##### `getNumberListAttribute` ```typescript public getNumberListAttribute(terraformAttribute: string): number[] ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* string --- -##### `getNumberMapAttribute` +##### `getNumberMapAttribute` ```typescript public getNumberMapAttribute(terraformAttribute: string): {[ key: string ]: number} ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* string --- -##### `getStringAttribute` +##### `getStringAttribute` ```typescript public getStringAttribute(terraformAttribute: string): string ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* string --- -##### `getStringMapAttribute` +##### `getStringMapAttribute` ```typescript public getStringMapAttribute(terraformAttribute: string): {[ key: string ]: string} ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* string --- -##### `interpolationForAttribute` +##### `interpolationForAttribute` ```typescript public interpolationForAttribute(property: string): IResolvable ``` -###### `property`Required +###### `property`Required - *Type:* string --- -##### `resolve` +##### `resolve` ```typescript public resolve(_context: IResolveContext): any @@ -17128,13 +16822,13 @@ public resolve(_context: IResolveContext): any Produce the Token's value at resolution time. -###### `_context`Required +###### `_context`Required - *Type:* cdktf.IResolveContext --- -##### `toString` +##### `toString` ```typescript public toString(): string @@ -17149,19 +16843,16 @@ Returns a reversible string representation. | **Name** | **Type** | **Description** | | --- | --- | --- | -| creationStack | string[] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| fqn | string | *No description.* | -| deployOnPush | DataDigitaloceanAppSpecJobImageDeployOnPushList | *No description.* | -| registry | string | *No description.* | -| registryCredentials | string | *No description.* | -| registryType | string | *No description.* | -| repository | string | *No description.* | -| tag | string | *No description.* | -| internalValue | DataDigitaloceanAppSpecJobImage | *No description.* | +| creationStack | string[] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| fqn | string | *No description.* | +| branch | string | *No description.* | +| deployOnPush | cdktf.IResolvable | *No description.* | +| repo | string | *No description.* | +| internalValue | DataDigitaloceanAppSpecJobGitlab | *No description.* | --- -##### `creationStack`Required +##### `creationStack`Required ```typescript public readonly creationStack: string[]; @@ -17175,7 +16866,7 @@ If this returns an empty array the stack will not be attached. --- -##### `fqn`Required +##### `fqn`Required ```typescript public readonly fqn: string; @@ -17185,96 +16876,66 @@ public readonly fqn: string; --- -##### `deployOnPush`Required - -```typescript -public readonly deployOnPush: DataDigitaloceanAppSpecJobImageDeployOnPushList; -``` - -- *Type:* DataDigitaloceanAppSpecJobImageDeployOnPushList - ---- - -##### `registry`Required - -```typescript -public readonly registry: string; -``` - -- *Type:* string - ---- - -##### `registryCredentials`Required - -```typescript -public readonly registryCredentials: string; -``` - -- *Type:* string - ---- - -##### `registryType`Required +##### `branch`Required ```typescript -public readonly registryType: string; +public readonly branch: string; ``` - *Type:* string --- -##### `repository`Required +##### `deployOnPush`Required ```typescript -public readonly repository: string; +public readonly deployOnPush: IResolvable; ``` -- *Type:* string +- *Type:* cdktf.IResolvable --- -##### `tag`Required +##### `repo`Required ```typescript -public readonly tag: string; +public readonly repo: string; ``` - *Type:* string --- -##### `internalValue`Optional +##### `internalValue`Optional ```typescript -public readonly internalValue: DataDigitaloceanAppSpecJobImage; +public readonly internalValue: DataDigitaloceanAppSpecJobGitlab; ``` -- *Type:* DataDigitaloceanAppSpecJobImage +- *Type:* DataDigitaloceanAppSpecJobGitlab --- -### DataDigitaloceanAppSpecJobList +### DataDigitaloceanAppSpecJobGitList -#### Initializers +#### Initializers ```typescript import { dataDigitaloceanApp } from '@cdktf/provider-digitalocean' -new dataDigitaloceanApp.DataDigitaloceanAppSpecJobList(terraformResource: IInterpolatingParent, terraformAttribute: string, wrapsSet: boolean) +new dataDigitaloceanApp.DataDigitaloceanAppSpecJobGitList(terraformResource: IInterpolatingParent, terraformAttribute: string, wrapsSet: boolean) ``` | **Name** | **Type** | **Description** | | --- | --- | --- | -| terraformResource | cdktf.IInterpolatingParent | The parent resource. | -| terraformAttribute | string | The attribute on the parent resource this class is referencing. | -| wrapsSet | boolean | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | +| terraformResource | cdktf.IInterpolatingParent | The parent resource. | +| terraformAttribute | string | The attribute on the parent resource this class is referencing. | +| wrapsSet | boolean | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | --- -##### `terraformResource`Required +##### `terraformResource`Required - *Type:* cdktf.IInterpolatingParent @@ -17282,7 +16943,7 @@ The parent resource. --- -##### `terraformAttribute`Required +##### `terraformAttribute`Required - *Type:* string @@ -17290,7 +16951,7 @@ The attribute on the parent resource this class is referencing. --- -##### `wrapsSet`Required +##### `wrapsSet`Required - *Type:* boolean @@ -17302,15 +16963,15 @@ whether the list is wrapping a set (will add tolist() to be able to access an it | **Name** | **Description** | | --- | --- | -| allWithMapKey | Creating an iterator for this complex list. | -| computeFqn | *No description.* | -| resolve | Produce the Token's value at resolution time. | -| toString | Return a string representation of this resolvable object. | -| get | *No description.* | +| allWithMapKey | Creating an iterator for this complex list. | +| computeFqn | *No description.* | +| resolve | Produce the Token's value at resolution time. | +| toString | Return a string representation of this resolvable object. | +| get | *No description.* | --- -##### `allWithMapKey` +##### `allWithMapKey` ```typescript public allWithMapKey(mapKeyAttributeName: string): DynamicListTerraformIterator @@ -17320,19 +16981,19 @@ Creating an iterator for this complex list. The list will be converted into a map with the mapKeyAttributeName as the key. -###### `mapKeyAttributeName`Required +###### `mapKeyAttributeName`Required - *Type:* string --- -##### `computeFqn` +##### `computeFqn` ```typescript public computeFqn(): string ``` -##### `resolve` +##### `resolve` ```typescript public resolve(_context: IResolveContext): any @@ -17340,13 +17001,13 @@ public resolve(_context: IResolveContext): any Produce the Token's value at resolution time. -###### `_context`Required +###### `_context`Required - *Type:* cdktf.IResolveContext --- -##### `toString` +##### `toString` ```typescript public toString(): string @@ -17356,13 +17017,13 @@ Return a string representation of this resolvable object. Returns a reversible string representation. -##### `get` +##### `get` ```typescript -public get(index: number): DataDigitaloceanAppSpecJobOutputReference +public get(index: number): DataDigitaloceanAppSpecJobGitOutputReference ``` -###### `index`Required +###### `index`Required - *Type:* number @@ -17375,12 +17036,12 @@ the index of the item to return. | **Name** | **Type** | **Description** | | --- | --- | --- | -| creationStack | string[] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| fqn | string | *No description.* | +| creationStack | string[] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| fqn | string | *No description.* | --- -##### `creationStack`Required +##### `creationStack`Required ```typescript public readonly creationStack: string[]; @@ -17394,7 +17055,7 @@ If this returns an empty array the stack will not be attached. --- -##### `fqn`Required +##### `fqn`Required ```typescript public readonly fqn: string; @@ -17405,25 +17066,26 @@ public readonly fqn: string; --- -### DataDigitaloceanAppSpecJobLogDestinationDatadogList +### DataDigitaloceanAppSpecJobGitOutputReference -#### Initializers +#### Initializers ```typescript import { dataDigitaloceanApp } from '@cdktf/provider-digitalocean' -new dataDigitaloceanApp.DataDigitaloceanAppSpecJobLogDestinationDatadogList(terraformResource: IInterpolatingParent, terraformAttribute: string, wrapsSet: boolean) +new dataDigitaloceanApp.DataDigitaloceanAppSpecJobGitOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string, complexObjectIndex: number, complexObjectIsFromSet: boolean) ``` | **Name** | **Type** | **Description** | | --- | --- | --- | -| terraformResource | cdktf.IInterpolatingParent | The parent resource. | -| terraformAttribute | string | The attribute on the parent resource this class is referencing. | -| wrapsSet | boolean | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | +| terraformResource | cdktf.IInterpolatingParent | The parent resource. | +| terraformAttribute | string | The attribute on the parent resource this class is referencing. | +| complexObjectIndex | number | the index of this item in the list. | +| complexObjectIsFromSet | boolean | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | --- -##### `terraformResource`Required +##### `terraformResource`Required - *Type:* cdktf.IInterpolatingParent @@ -17431,7 +17093,7 @@ The parent resource. --- -##### `terraformAttribute`Required +##### `terraformAttribute`Required - *Type:* string @@ -17439,7 +17101,15 @@ The attribute on the parent resource this class is referencing. --- -##### `wrapsSet`Required +##### `complexObjectIndex`Required + +- *Type:* number + +the index of this item in the list. + +--- + +##### `complexObjectIsFromSet`Required - *Type:* boolean @@ -17451,307 +17121,149 @@ whether the list is wrapping a set (will add tolist() to be able to access an it | **Name** | **Description** | | --- | --- | -| allWithMapKey | Creating an iterator for this complex list. | -| computeFqn | *No description.* | -| resolve | Produce the Token's value at resolution time. | -| toString | Return a string representation of this resolvable object. | -| get | *No description.* | +| computeFqn | *No description.* | +| getAnyMapAttribute | *No description.* | +| getBooleanAttribute | *No description.* | +| getBooleanMapAttribute | *No description.* | +| getListAttribute | *No description.* | +| getNumberAttribute | *No description.* | +| getNumberListAttribute | *No description.* | +| getNumberMapAttribute | *No description.* | +| getStringAttribute | *No description.* | +| getStringMapAttribute | *No description.* | +| interpolationForAttribute | *No description.* | +| resolve | Produce the Token's value at resolution time. | +| toString | Return a string representation of this resolvable object. | --- -##### `allWithMapKey` +##### `computeFqn` ```typescript -public allWithMapKey(mapKeyAttributeName: string): DynamicListTerraformIterator +public computeFqn(): string ``` -Creating an iterator for this complex list. +##### `getAnyMapAttribute` -The list will be converted into a map with the mapKeyAttributeName as the key. +```typescript +public getAnyMapAttribute(terraformAttribute: string): {[ key: string ]: any} +``` -###### `mapKeyAttributeName`Required +###### `terraformAttribute`Required - *Type:* string --- -##### `computeFqn` - -```typescript -public computeFqn(): string -``` - -##### `resolve` +##### `getBooleanAttribute` ```typescript -public resolve(_context: IResolveContext): any +public getBooleanAttribute(terraformAttribute: string): IResolvable ``` -Produce the Token's value at resolution time. - -###### `_context`Required +###### `terraformAttribute`Required -- *Type:* cdktf.IResolveContext +- *Type:* string --- -##### `toString` +##### `getBooleanMapAttribute` ```typescript -public toString(): string +public getBooleanMapAttribute(terraformAttribute: string): {[ key: string ]: boolean} ``` -Return a string representation of this resolvable object. +###### `terraformAttribute`Required -Returns a reversible string representation. +- *Type:* string -##### `get` +--- + +##### `getListAttribute` ```typescript -public get(index: number): DataDigitaloceanAppSpecJobLogDestinationDatadogOutputReference +public getListAttribute(terraformAttribute: string): string[] ``` -###### `index`Required - -- *Type:* number +###### `terraformAttribute`Required -the index of the item to return. +- *Type:* string --- +##### `getNumberAttribute` -#### Properties +```typescript +public getNumberAttribute(terraformAttribute: string): number +``` -| **Name** | **Type** | **Description** | -| --- | --- | --- | -| creationStack | string[] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| fqn | string | *No description.* | +###### `terraformAttribute`Required + +- *Type:* string --- -##### `creationStack`Required - -```typescript -public readonly creationStack: string[]; -``` - -- *Type:* string[] - -The creation stack of this resolvable which will be appended to errors thrown during resolution. - -If this returns an empty array the stack will not be attached. - ---- - -##### `fqn`Required - -```typescript -public readonly fqn: string; -``` - -- *Type:* string - ---- - - -### DataDigitaloceanAppSpecJobLogDestinationDatadogOutputReference - -#### Initializers - -```typescript -import { dataDigitaloceanApp } from '@cdktf/provider-digitalocean' - -new dataDigitaloceanApp.DataDigitaloceanAppSpecJobLogDestinationDatadogOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string, complexObjectIndex: number, complexObjectIsFromSet: boolean) -``` - -| **Name** | **Type** | **Description** | -| --- | --- | --- | -| terraformResource | cdktf.IInterpolatingParent | The parent resource. | -| terraformAttribute | string | The attribute on the parent resource this class is referencing. | -| complexObjectIndex | number | the index of this item in the list. | -| complexObjectIsFromSet | boolean | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | - ---- - -##### `terraformResource`Required - -- *Type:* cdktf.IInterpolatingParent - -The parent resource. - ---- - -##### `terraformAttribute`Required - -- *Type:* string - -The attribute on the parent resource this class is referencing. - ---- - -##### `complexObjectIndex`Required - -- *Type:* number - -the index of this item in the list. - ---- - -##### `complexObjectIsFromSet`Required - -- *Type:* boolean - -whether the list is wrapping a set (will add tolist() to be able to access an item via an index). - ---- - -#### Methods - -| **Name** | **Description** | -| --- | --- | -| computeFqn | *No description.* | -| getAnyMapAttribute | *No description.* | -| getBooleanAttribute | *No description.* | -| getBooleanMapAttribute | *No description.* | -| getListAttribute | *No description.* | -| getNumberAttribute | *No description.* | -| getNumberListAttribute | *No description.* | -| getNumberMapAttribute | *No description.* | -| getStringAttribute | *No description.* | -| getStringMapAttribute | *No description.* | -| interpolationForAttribute | *No description.* | -| resolve | Produce the Token's value at resolution time. | -| toString | Return a string representation of this resolvable object. | - ---- - -##### `computeFqn` - -```typescript -public computeFqn(): string -``` - -##### `getAnyMapAttribute` - -```typescript -public getAnyMapAttribute(terraformAttribute: string): {[ key: string ]: any} -``` - -###### `terraformAttribute`Required - -- *Type:* string - ---- - -##### `getBooleanAttribute` - -```typescript -public getBooleanAttribute(terraformAttribute: string): IResolvable -``` - -###### `terraformAttribute`Required - -- *Type:* string - ---- - -##### `getBooleanMapAttribute` - -```typescript -public getBooleanMapAttribute(terraformAttribute: string): {[ key: string ]: boolean} -``` - -###### `terraformAttribute`Required - -- *Type:* string - ---- - -##### `getListAttribute` - -```typescript -public getListAttribute(terraformAttribute: string): string[] -``` - -###### `terraformAttribute`Required - -- *Type:* string - ---- - -##### `getNumberAttribute` - -```typescript -public getNumberAttribute(terraformAttribute: string): number -``` - -###### `terraformAttribute`Required - -- *Type:* string - ---- - -##### `getNumberListAttribute` +##### `getNumberListAttribute` ```typescript public getNumberListAttribute(terraformAttribute: string): number[] ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* string --- -##### `getNumberMapAttribute` +##### `getNumberMapAttribute` ```typescript public getNumberMapAttribute(terraformAttribute: string): {[ key: string ]: number} ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* string --- -##### `getStringAttribute` +##### `getStringAttribute` ```typescript public getStringAttribute(terraformAttribute: string): string ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* string --- -##### `getStringMapAttribute` +##### `getStringMapAttribute` ```typescript public getStringMapAttribute(terraformAttribute: string): {[ key: string ]: string} ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* string --- -##### `interpolationForAttribute` +##### `interpolationForAttribute` ```typescript public interpolationForAttribute(property: string): IResolvable ``` -###### `property`Required +###### `property`Required - *Type:* string --- -##### `resolve` +##### `resolve` ```typescript public resolve(_context: IResolveContext): any @@ -17759,13 +17271,13 @@ public resolve(_context: IResolveContext): any Produce the Token's value at resolution time. -###### `_context`Required +###### `_context`Required - *Type:* cdktf.IResolveContext --- -##### `toString` +##### `toString` ```typescript public toString(): string @@ -17780,15 +17292,15 @@ Returns a reversible string representation. | **Name** | **Type** | **Description** | | --- | --- | --- | -| creationStack | string[] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| fqn | string | *No description.* | -| apiKey | string | *No description.* | -| endpoint | string | *No description.* | -| internalValue | DataDigitaloceanAppSpecJobLogDestinationDatadog | *No description.* | +| creationStack | string[] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| fqn | string | *No description.* | +| branch | string | *No description.* | +| repoCloneUrl | string | *No description.* | +| internalValue | DataDigitaloceanAppSpecJobGit | *No description.* | --- -##### `creationStack`Required +##### `creationStack`Required ```typescript public readonly creationStack: string[]; @@ -17802,7 +17314,7 @@ If this returns an empty array the stack will not be attached. --- -##### `fqn`Required +##### `fqn`Required ```typescript public readonly fqn: string; @@ -17812,205 +17324,56 @@ public readonly fqn: string; --- -##### `apiKey`Required - -```typescript -public readonly apiKey: string; -``` - -- *Type:* string - ---- - -##### `endpoint`Required - -```typescript -public readonly endpoint: string; -``` - -- *Type:* string - ---- - -##### `internalValue`Optional - -```typescript -public readonly internalValue: DataDigitaloceanAppSpecJobLogDestinationDatadog; -``` - -- *Type:* DataDigitaloceanAppSpecJobLogDestinationDatadog - ---- - - -### DataDigitaloceanAppSpecJobLogDestinationList - -#### Initializers +##### `branch`Required ```typescript -import { dataDigitaloceanApp } from '@cdktf/provider-digitalocean' - -new dataDigitaloceanApp.DataDigitaloceanAppSpecJobLogDestinationList(terraformResource: IInterpolatingParent, terraformAttribute: string, wrapsSet: boolean) +public readonly branch: string; ``` -| **Name** | **Type** | **Description** | -| --- | --- | --- | -| terraformResource | cdktf.IInterpolatingParent | The parent resource. | -| terraformAttribute | string | The attribute on the parent resource this class is referencing. | -| wrapsSet | boolean | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | - ---- - -##### `terraformResource`Required - -- *Type:* cdktf.IInterpolatingParent - -The parent resource. - ---- - -##### `terraformAttribute`Required - - *Type:* string -The attribute on the parent resource this class is referencing. - ---- - -##### `wrapsSet`Required - -- *Type:* boolean - -whether the list is wrapping a set (will add tolist() to be able to access an item via an index). - ---- - -#### Methods - -| **Name** | **Description** | -| --- | --- | -| allWithMapKey | Creating an iterator for this complex list. | -| computeFqn | *No description.* | -| resolve | Produce the Token's value at resolution time. | -| toString | Return a string representation of this resolvable object. | -| get | *No description.* | - --- -##### `allWithMapKey` +##### `repoCloneUrl`Required ```typescript -public allWithMapKey(mapKeyAttributeName: string): DynamicListTerraformIterator +public readonly repoCloneUrl: string; ``` -Creating an iterator for this complex list. - -The list will be converted into a map with the mapKeyAttributeName as the key. - -###### `mapKeyAttributeName`Required - - *Type:* string --- -##### `computeFqn` - -```typescript -public computeFqn(): string -``` - -##### `resolve` - -```typescript -public resolve(_context: IResolveContext): any -``` - -Produce the Token's value at resolution time. - -###### `_context`Required - -- *Type:* cdktf.IResolveContext - ---- - -##### `toString` - -```typescript -public toString(): string -``` - -Return a string representation of this resolvable object. - -Returns a reversible string representation. - -##### `get` - -```typescript -public get(index: number): DataDigitaloceanAppSpecJobLogDestinationOutputReference -``` - -###### `index`Required - -- *Type:* number - -the index of the item to return. - ---- - - -#### Properties - -| **Name** | **Type** | **Description** | -| --- | --- | --- | -| creationStack | string[] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| fqn | string | *No description.* | - ---- - -##### `creationStack`Required - -```typescript -public readonly creationStack: string[]; -``` - -- *Type:* string[] - -The creation stack of this resolvable which will be appended to errors thrown during resolution. - -If this returns an empty array the stack will not be attached. - ---- - -##### `fqn`Required +##### `internalValue`Optional ```typescript -public readonly fqn: string; +public readonly internalValue: DataDigitaloceanAppSpecJobGit; ``` -- *Type:* string +- *Type:* DataDigitaloceanAppSpecJobGit --- -### DataDigitaloceanAppSpecJobLogDestinationLogtailList +### DataDigitaloceanAppSpecJobImageDeployOnPushList -#### Initializers +#### Initializers ```typescript import { dataDigitaloceanApp } from '@cdktf/provider-digitalocean' -new dataDigitaloceanApp.DataDigitaloceanAppSpecJobLogDestinationLogtailList(terraformResource: IInterpolatingParent, terraformAttribute: string, wrapsSet: boolean) +new dataDigitaloceanApp.DataDigitaloceanAppSpecJobImageDeployOnPushList(terraformResource: IInterpolatingParent, terraformAttribute: string, wrapsSet: boolean) ``` | **Name** | **Type** | **Description** | | --- | --- | --- | -| terraformResource | cdktf.IInterpolatingParent | The parent resource. | -| terraformAttribute | string | The attribute on the parent resource this class is referencing. | -| wrapsSet | boolean | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | +| terraformResource | cdktf.IInterpolatingParent | The parent resource. | +| terraformAttribute | string | The attribute on the parent resource this class is referencing. | +| wrapsSet | boolean | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | --- -##### `terraformResource`Required +##### `terraformResource`Required - *Type:* cdktf.IInterpolatingParent @@ -18018,7 +17381,7 @@ The parent resource. --- -##### `terraformAttribute`Required +##### `terraformAttribute`Required - *Type:* string @@ -18026,7 +17389,7 @@ The attribute on the parent resource this class is referencing. --- -##### `wrapsSet`Required +##### `wrapsSet`Required - *Type:* boolean @@ -18038,15 +17401,15 @@ whether the list is wrapping a set (will add tolist() to be able to access an it | **Name** | **Description** | | --- | --- | -| allWithMapKey | Creating an iterator for this complex list. | -| computeFqn | *No description.* | -| resolve | Produce the Token's value at resolution time. | -| toString | Return a string representation of this resolvable object. | -| get | *No description.* | +| allWithMapKey | Creating an iterator for this complex list. | +| computeFqn | *No description.* | +| resolve | Produce the Token's value at resolution time. | +| toString | Return a string representation of this resolvable object. | +| get | *No description.* | --- -##### `allWithMapKey` +##### `allWithMapKey` ```typescript public allWithMapKey(mapKeyAttributeName: string): DynamicListTerraformIterator @@ -18056,19 +17419,19 @@ Creating an iterator for this complex list. The list will be converted into a map with the mapKeyAttributeName as the key. -###### `mapKeyAttributeName`Required +###### `mapKeyAttributeName`Required - *Type:* string --- -##### `computeFqn` +##### `computeFqn` ```typescript public computeFqn(): string ``` -##### `resolve` +##### `resolve` ```typescript public resolve(_context: IResolveContext): any @@ -18076,13 +17439,13 @@ public resolve(_context: IResolveContext): any Produce the Token's value at resolution time. -###### `_context`Required +###### `_context`Required - *Type:* cdktf.IResolveContext --- -##### `toString` +##### `toString` ```typescript public toString(): string @@ -18092,13 +17455,13 @@ Return a string representation of this resolvable object. Returns a reversible string representation. -##### `get` +##### `get` ```typescript -public get(index: number): DataDigitaloceanAppSpecJobLogDestinationLogtailOutputReference +public get(index: number): DataDigitaloceanAppSpecJobImageDeployOnPushOutputReference ``` -###### `index`Required +###### `index`Required - *Type:* number @@ -18111,12 +17474,12 @@ the index of the item to return. | **Name** | **Type** | **Description** | | --- | --- | --- | -| creationStack | string[] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| fqn | string | *No description.* | +| creationStack | string[] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| fqn | string | *No description.* | --- -##### `creationStack`Required +##### `creationStack`Required ```typescript public readonly creationStack: string[]; @@ -18130,7 +17493,7 @@ If this returns an empty array the stack will not be attached. --- -##### `fqn`Required +##### `fqn`Required ```typescript public readonly fqn: string; @@ -18141,26 +17504,26 @@ public readonly fqn: string; --- -### DataDigitaloceanAppSpecJobLogDestinationLogtailOutputReference +### DataDigitaloceanAppSpecJobImageDeployOnPushOutputReference -#### Initializers +#### Initializers ```typescript import { dataDigitaloceanApp } from '@cdktf/provider-digitalocean' -new dataDigitaloceanApp.DataDigitaloceanAppSpecJobLogDestinationLogtailOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string, complexObjectIndex: number, complexObjectIsFromSet: boolean) +new dataDigitaloceanApp.DataDigitaloceanAppSpecJobImageDeployOnPushOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string, complexObjectIndex: number, complexObjectIsFromSet: boolean) ``` | **Name** | **Type** | **Description** | | --- | --- | --- | -| terraformResource | cdktf.IInterpolatingParent | The parent resource. | -| terraformAttribute | string | The attribute on the parent resource this class is referencing. | -| complexObjectIndex | number | the index of this item in the list. | -| complexObjectIsFromSet | boolean | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | +| terraformResource | cdktf.IInterpolatingParent | The parent resource. | +| terraformAttribute | string | The attribute on the parent resource this class is referencing. | +| complexObjectIndex | number | the index of this item in the list. | +| complexObjectIsFromSet | boolean | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | --- -##### `terraformResource`Required +##### `terraformResource`Required - *Type:* cdktf.IInterpolatingParent @@ -18168,7 +17531,7 @@ The parent resource. --- -##### `terraformAttribute`Required +##### `terraformAttribute`Required - *Type:* string @@ -18176,7 +17539,7 @@ The attribute on the parent resource this class is referencing. --- -##### `complexObjectIndex`Required +##### `complexObjectIndex`Required - *Type:* number @@ -18184,7 +17547,7 @@ the index of this item in the list. --- -##### `complexObjectIsFromSet`Required +##### `complexObjectIsFromSet`Required - *Type:* boolean @@ -18196,149 +17559,149 @@ whether the list is wrapping a set (will add tolist() to be able to access an it | **Name** | **Description** | | --- | --- | -| computeFqn | *No description.* | -| getAnyMapAttribute | *No description.* | -| getBooleanAttribute | *No description.* | -| getBooleanMapAttribute | *No description.* | -| getListAttribute | *No description.* | -| getNumberAttribute | *No description.* | -| getNumberListAttribute | *No description.* | -| getNumberMapAttribute | *No description.* | -| getStringAttribute | *No description.* | -| getStringMapAttribute | *No description.* | -| interpolationForAttribute | *No description.* | -| resolve | Produce the Token's value at resolution time. | -| toString | Return a string representation of this resolvable object. | +| computeFqn | *No description.* | +| getAnyMapAttribute | *No description.* | +| getBooleanAttribute | *No description.* | +| getBooleanMapAttribute | *No description.* | +| getListAttribute | *No description.* | +| getNumberAttribute | *No description.* | +| getNumberListAttribute | *No description.* | +| getNumberMapAttribute | *No description.* | +| getStringAttribute | *No description.* | +| getStringMapAttribute | *No description.* | +| interpolationForAttribute | *No description.* | +| resolve | Produce the Token's value at resolution time. | +| toString | Return a string representation of this resolvable object. | --- -##### `computeFqn` +##### `computeFqn` ```typescript public computeFqn(): string ``` -##### `getAnyMapAttribute` +##### `getAnyMapAttribute` ```typescript public getAnyMapAttribute(terraformAttribute: string): {[ key: string ]: any} ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* string --- -##### `getBooleanAttribute` +##### `getBooleanAttribute` ```typescript public getBooleanAttribute(terraformAttribute: string): IResolvable ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* string --- -##### `getBooleanMapAttribute` +##### `getBooleanMapAttribute` ```typescript public getBooleanMapAttribute(terraformAttribute: string): {[ key: string ]: boolean} ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* string --- -##### `getListAttribute` +##### `getListAttribute` ```typescript public getListAttribute(terraformAttribute: string): string[] ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* string --- -##### `getNumberAttribute` +##### `getNumberAttribute` ```typescript public getNumberAttribute(terraformAttribute: string): number ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* string --- -##### `getNumberListAttribute` +##### `getNumberListAttribute` ```typescript public getNumberListAttribute(terraformAttribute: string): number[] ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* string --- -##### `getNumberMapAttribute` +##### `getNumberMapAttribute` ```typescript public getNumberMapAttribute(terraformAttribute: string): {[ key: string ]: number} ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* string --- -##### `getStringAttribute` +##### `getStringAttribute` ```typescript public getStringAttribute(terraformAttribute: string): string ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* string --- -##### `getStringMapAttribute` +##### `getStringMapAttribute` ```typescript public getStringMapAttribute(terraformAttribute: string): {[ key: string ]: string} ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* string --- -##### `interpolationForAttribute` +##### `interpolationForAttribute` ```typescript public interpolationForAttribute(property: string): IResolvable ``` -###### `property`Required +###### `property`Required - *Type:* string --- -##### `resolve` +##### `resolve` ```typescript public resolve(_context: IResolveContext): any @@ -18346,13 +17709,3583 @@ public resolve(_context: IResolveContext): any Produce the Token's value at resolution time. -###### `_context`Required +###### `_context`Required - *Type:* cdktf.IResolveContext --- -##### `toString` +##### `toString` + +```typescript +public toString(): string +``` + +Return a string representation of this resolvable object. + +Returns a reversible string representation. + + +#### Properties + +| **Name** | **Type** | **Description** | +| --- | --- | --- | +| creationStack | string[] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| fqn | string | *No description.* | +| enabled | cdktf.IResolvable | *No description.* | +| internalValue | DataDigitaloceanAppSpecJobImageDeployOnPush | *No description.* | + +--- + +##### `creationStack`Required + +```typescript +public readonly creationStack: string[]; +``` + +- *Type:* string[] + +The creation stack of this resolvable which will be appended to errors thrown during resolution. + +If this returns an empty array the stack will not be attached. + +--- + +##### `fqn`Required + +```typescript +public readonly fqn: string; +``` + +- *Type:* string + +--- + +##### `enabled`Required + +```typescript +public readonly enabled: IResolvable; +``` + +- *Type:* cdktf.IResolvable + +--- + +##### `internalValue`Optional + +```typescript +public readonly internalValue: DataDigitaloceanAppSpecJobImageDeployOnPush; +``` + +- *Type:* DataDigitaloceanAppSpecJobImageDeployOnPush + +--- + + +### DataDigitaloceanAppSpecJobImageList + +#### Initializers + +```typescript +import { dataDigitaloceanApp } from '@cdktf/provider-digitalocean' + +new dataDigitaloceanApp.DataDigitaloceanAppSpecJobImageList(terraformResource: IInterpolatingParent, terraformAttribute: string, wrapsSet: boolean) +``` + +| **Name** | **Type** | **Description** | +| --- | --- | --- | +| terraformResource | cdktf.IInterpolatingParent | The parent resource. | +| terraformAttribute | string | The attribute on the parent resource this class is referencing. | +| wrapsSet | boolean | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | + +--- + +##### `terraformResource`Required + +- *Type:* cdktf.IInterpolatingParent + +The parent resource. + +--- + +##### `terraformAttribute`Required + +- *Type:* string + +The attribute on the parent resource this class is referencing. + +--- + +##### `wrapsSet`Required + +- *Type:* boolean + +whether the list is wrapping a set (will add tolist() to be able to access an item via an index). + +--- + +#### Methods + +| **Name** | **Description** | +| --- | --- | +| allWithMapKey | Creating an iterator for this complex list. | +| computeFqn | *No description.* | +| resolve | Produce the Token's value at resolution time. | +| toString | Return a string representation of this resolvable object. | +| get | *No description.* | + +--- + +##### `allWithMapKey` + +```typescript +public allWithMapKey(mapKeyAttributeName: string): DynamicListTerraformIterator +``` + +Creating an iterator for this complex list. + +The list will be converted into a map with the mapKeyAttributeName as the key. + +###### `mapKeyAttributeName`Required + +- *Type:* string + +--- + +##### `computeFqn` + +```typescript +public computeFqn(): string +``` + +##### `resolve` + +```typescript +public resolve(_context: IResolveContext): any +``` + +Produce the Token's value at resolution time. + +###### `_context`Required + +- *Type:* cdktf.IResolveContext + +--- + +##### `toString` + +```typescript +public toString(): string +``` + +Return a string representation of this resolvable object. + +Returns a reversible string representation. + +##### `get` + +```typescript +public get(index: number): DataDigitaloceanAppSpecJobImageOutputReference +``` + +###### `index`Required + +- *Type:* number + +the index of the item to return. + +--- + + +#### Properties + +| **Name** | **Type** | **Description** | +| --- | --- | --- | +| creationStack | string[] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| fqn | string | *No description.* | + +--- + +##### `creationStack`Required + +```typescript +public readonly creationStack: string[]; +``` + +- *Type:* string[] + +The creation stack of this resolvable which will be appended to errors thrown during resolution. + +If this returns an empty array the stack will not be attached. + +--- + +##### `fqn`Required + +```typescript +public readonly fqn: string; +``` + +- *Type:* string + +--- + + +### DataDigitaloceanAppSpecJobImageOutputReference + +#### Initializers + +```typescript +import { dataDigitaloceanApp } from '@cdktf/provider-digitalocean' + +new dataDigitaloceanApp.DataDigitaloceanAppSpecJobImageOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string, complexObjectIndex: number, complexObjectIsFromSet: boolean) +``` + +| **Name** | **Type** | **Description** | +| --- | --- | --- | +| terraformResource | cdktf.IInterpolatingParent | The parent resource. | +| terraformAttribute | string | The attribute on the parent resource this class is referencing. | +| complexObjectIndex | number | the index of this item in the list. | +| complexObjectIsFromSet | boolean | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | + +--- + +##### `terraformResource`Required + +- *Type:* cdktf.IInterpolatingParent + +The parent resource. + +--- + +##### `terraformAttribute`Required + +- *Type:* string + +The attribute on the parent resource this class is referencing. + +--- + +##### `complexObjectIndex`Required + +- *Type:* number + +the index of this item in the list. + +--- + +##### `complexObjectIsFromSet`Required + +- *Type:* boolean + +whether the list is wrapping a set (will add tolist() to be able to access an item via an index). + +--- + +#### Methods + +| **Name** | **Description** | +| --- | --- | +| computeFqn | *No description.* | +| getAnyMapAttribute | *No description.* | +| getBooleanAttribute | *No description.* | +| getBooleanMapAttribute | *No description.* | +| getListAttribute | *No description.* | +| getNumberAttribute | *No description.* | +| getNumberListAttribute | *No description.* | +| getNumberMapAttribute | *No description.* | +| getStringAttribute | *No description.* | +| getStringMapAttribute | *No description.* | +| interpolationForAttribute | *No description.* | +| resolve | Produce the Token's value at resolution time. | +| toString | Return a string representation of this resolvable object. | + +--- + +##### `computeFqn` + +```typescript +public computeFqn(): string +``` + +##### `getAnyMapAttribute` + +```typescript +public getAnyMapAttribute(terraformAttribute: string): {[ key: string ]: any} +``` + +###### `terraformAttribute`Required + +- *Type:* string + +--- + +##### `getBooleanAttribute` + +```typescript +public getBooleanAttribute(terraformAttribute: string): IResolvable +``` + +###### `terraformAttribute`Required + +- *Type:* string + +--- + +##### `getBooleanMapAttribute` + +```typescript +public getBooleanMapAttribute(terraformAttribute: string): {[ key: string ]: boolean} +``` + +###### `terraformAttribute`Required + +- *Type:* string + +--- + +##### `getListAttribute` + +```typescript +public getListAttribute(terraformAttribute: string): string[] +``` + +###### `terraformAttribute`Required + +- *Type:* string + +--- + +##### `getNumberAttribute` + +```typescript +public getNumberAttribute(terraformAttribute: string): number +``` + +###### `terraformAttribute`Required + +- *Type:* string + +--- + +##### `getNumberListAttribute` + +```typescript +public getNumberListAttribute(terraformAttribute: string): number[] +``` + +###### `terraformAttribute`Required + +- *Type:* string + +--- + +##### `getNumberMapAttribute` + +```typescript +public getNumberMapAttribute(terraformAttribute: string): {[ key: string ]: number} +``` + +###### `terraformAttribute`Required + +- *Type:* string + +--- + +##### `getStringAttribute` + +```typescript +public getStringAttribute(terraformAttribute: string): string +``` + +###### `terraformAttribute`Required + +- *Type:* string + +--- + +##### `getStringMapAttribute` + +```typescript +public getStringMapAttribute(terraformAttribute: string): {[ key: string ]: string} +``` + +###### `terraformAttribute`Required + +- *Type:* string + +--- + +##### `interpolationForAttribute` + +```typescript +public interpolationForAttribute(property: string): IResolvable +``` + +###### `property`Required + +- *Type:* string + +--- + +##### `resolve` + +```typescript +public resolve(_context: IResolveContext): any +``` + +Produce the Token's value at resolution time. + +###### `_context`Required + +- *Type:* cdktf.IResolveContext + +--- + +##### `toString` + +```typescript +public toString(): string +``` + +Return a string representation of this resolvable object. + +Returns a reversible string representation. + + +#### Properties + +| **Name** | **Type** | **Description** | +| --- | --- | --- | +| creationStack | string[] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| fqn | string | *No description.* | +| deployOnPush | DataDigitaloceanAppSpecJobImageDeployOnPushList | *No description.* | +| registry | string | *No description.* | +| registryCredentials | string | *No description.* | +| registryType | string | *No description.* | +| repository | string | *No description.* | +| tag | string | *No description.* | +| internalValue | DataDigitaloceanAppSpecJobImage | *No description.* | + +--- + +##### `creationStack`Required + +```typescript +public readonly creationStack: string[]; +``` + +- *Type:* string[] + +The creation stack of this resolvable which will be appended to errors thrown during resolution. + +If this returns an empty array the stack will not be attached. + +--- + +##### `fqn`Required + +```typescript +public readonly fqn: string; +``` + +- *Type:* string + +--- + +##### `deployOnPush`Required + +```typescript +public readonly deployOnPush: DataDigitaloceanAppSpecJobImageDeployOnPushList; +``` + +- *Type:* DataDigitaloceanAppSpecJobImageDeployOnPushList + +--- + +##### `registry`Required + +```typescript +public readonly registry: string; +``` + +- *Type:* string + +--- + +##### `registryCredentials`Required + +```typescript +public readonly registryCredentials: string; +``` + +- *Type:* string + +--- + +##### `registryType`Required + +```typescript +public readonly registryType: string; +``` + +- *Type:* string + +--- + +##### `repository`Required + +```typescript +public readonly repository: string; +``` + +- *Type:* string + +--- + +##### `tag`Required + +```typescript +public readonly tag: string; +``` + +- *Type:* string + +--- + +##### `internalValue`Optional + +```typescript +public readonly internalValue: DataDigitaloceanAppSpecJobImage; +``` + +- *Type:* DataDigitaloceanAppSpecJobImage + +--- + + +### DataDigitaloceanAppSpecJobList + +#### Initializers + +```typescript +import { dataDigitaloceanApp } from '@cdktf/provider-digitalocean' + +new dataDigitaloceanApp.DataDigitaloceanAppSpecJobList(terraformResource: IInterpolatingParent, terraformAttribute: string, wrapsSet: boolean) +``` + +| **Name** | **Type** | **Description** | +| --- | --- | --- | +| terraformResource | cdktf.IInterpolatingParent | The parent resource. | +| terraformAttribute | string | The attribute on the parent resource this class is referencing. | +| wrapsSet | boolean | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | + +--- + +##### `terraformResource`Required + +- *Type:* cdktf.IInterpolatingParent + +The parent resource. + +--- + +##### `terraformAttribute`Required + +- *Type:* string + +The attribute on the parent resource this class is referencing. + +--- + +##### `wrapsSet`Required + +- *Type:* boolean + +whether the list is wrapping a set (will add tolist() to be able to access an item via an index). + +--- + +#### Methods + +| **Name** | **Description** | +| --- | --- | +| allWithMapKey | Creating an iterator for this complex list. | +| computeFqn | *No description.* | +| resolve | Produce the Token's value at resolution time. | +| toString | Return a string representation of this resolvable object. | +| get | *No description.* | + +--- + +##### `allWithMapKey` + +```typescript +public allWithMapKey(mapKeyAttributeName: string): DynamicListTerraformIterator +``` + +Creating an iterator for this complex list. + +The list will be converted into a map with the mapKeyAttributeName as the key. + +###### `mapKeyAttributeName`Required + +- *Type:* string + +--- + +##### `computeFqn` + +```typescript +public computeFqn(): string +``` + +##### `resolve` + +```typescript +public resolve(_context: IResolveContext): any +``` + +Produce the Token's value at resolution time. + +###### `_context`Required + +- *Type:* cdktf.IResolveContext + +--- + +##### `toString` + +```typescript +public toString(): string +``` + +Return a string representation of this resolvable object. + +Returns a reversible string representation. + +##### `get` + +```typescript +public get(index: number): DataDigitaloceanAppSpecJobOutputReference +``` + +###### `index`Required + +- *Type:* number + +the index of the item to return. + +--- + + +#### Properties + +| **Name** | **Type** | **Description** | +| --- | --- | --- | +| creationStack | string[] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| fqn | string | *No description.* | + +--- + +##### `creationStack`Required + +```typescript +public readonly creationStack: string[]; +``` + +- *Type:* string[] + +The creation stack of this resolvable which will be appended to errors thrown during resolution. + +If this returns an empty array the stack will not be attached. + +--- + +##### `fqn`Required + +```typescript +public readonly fqn: string; +``` + +- *Type:* string + +--- + + +### DataDigitaloceanAppSpecJobLogDestinationDatadogList + +#### Initializers + +```typescript +import { dataDigitaloceanApp } from '@cdktf/provider-digitalocean' + +new dataDigitaloceanApp.DataDigitaloceanAppSpecJobLogDestinationDatadogList(terraformResource: IInterpolatingParent, terraformAttribute: string, wrapsSet: boolean) +``` + +| **Name** | **Type** | **Description** | +| --- | --- | --- | +| terraformResource | cdktf.IInterpolatingParent | The parent resource. | +| terraformAttribute | string | The attribute on the parent resource this class is referencing. | +| wrapsSet | boolean | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | + +--- + +##### `terraformResource`Required + +- *Type:* cdktf.IInterpolatingParent + +The parent resource. + +--- + +##### `terraformAttribute`Required + +- *Type:* string + +The attribute on the parent resource this class is referencing. + +--- + +##### `wrapsSet`Required + +- *Type:* boolean + +whether the list is wrapping a set (will add tolist() to be able to access an item via an index). + +--- + +#### Methods + +| **Name** | **Description** | +| --- | --- | +| allWithMapKey | Creating an iterator for this complex list. | +| computeFqn | *No description.* | +| resolve | Produce the Token's value at resolution time. | +| toString | Return a string representation of this resolvable object. | +| get | *No description.* | + +--- + +##### `allWithMapKey` + +```typescript +public allWithMapKey(mapKeyAttributeName: string): DynamicListTerraformIterator +``` + +Creating an iterator for this complex list. + +The list will be converted into a map with the mapKeyAttributeName as the key. + +###### `mapKeyAttributeName`Required + +- *Type:* string + +--- + +##### `computeFqn` + +```typescript +public computeFqn(): string +``` + +##### `resolve` + +```typescript +public resolve(_context: IResolveContext): any +``` + +Produce the Token's value at resolution time. + +###### `_context`Required + +- *Type:* cdktf.IResolveContext + +--- + +##### `toString` + +```typescript +public toString(): string +``` + +Return a string representation of this resolvable object. + +Returns a reversible string representation. + +##### `get` + +```typescript +public get(index: number): DataDigitaloceanAppSpecJobLogDestinationDatadogOutputReference +``` + +###### `index`Required + +- *Type:* number + +the index of the item to return. + +--- + + +#### Properties + +| **Name** | **Type** | **Description** | +| --- | --- | --- | +| creationStack | string[] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| fqn | string | *No description.* | + +--- + +##### `creationStack`Required + +```typescript +public readonly creationStack: string[]; +``` + +- *Type:* string[] + +The creation stack of this resolvable which will be appended to errors thrown during resolution. + +If this returns an empty array the stack will not be attached. + +--- + +##### `fqn`Required + +```typescript +public readonly fqn: string; +``` + +- *Type:* string + +--- + + +### DataDigitaloceanAppSpecJobLogDestinationDatadogOutputReference + +#### Initializers + +```typescript +import { dataDigitaloceanApp } from '@cdktf/provider-digitalocean' + +new dataDigitaloceanApp.DataDigitaloceanAppSpecJobLogDestinationDatadogOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string, complexObjectIndex: number, complexObjectIsFromSet: boolean) +``` + +| **Name** | **Type** | **Description** | +| --- | --- | --- | +| terraformResource | cdktf.IInterpolatingParent | The parent resource. | +| terraformAttribute | string | The attribute on the parent resource this class is referencing. | +| complexObjectIndex | number | the index of this item in the list. | +| complexObjectIsFromSet | boolean | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | + +--- + +##### `terraformResource`Required + +- *Type:* cdktf.IInterpolatingParent + +The parent resource. + +--- + +##### `terraformAttribute`Required + +- *Type:* string + +The attribute on the parent resource this class is referencing. + +--- + +##### `complexObjectIndex`Required + +- *Type:* number + +the index of this item in the list. + +--- + +##### `complexObjectIsFromSet`Required + +- *Type:* boolean + +whether the list is wrapping a set (will add tolist() to be able to access an item via an index). + +--- + +#### Methods + +| **Name** | **Description** | +| --- | --- | +| computeFqn | *No description.* | +| getAnyMapAttribute | *No description.* | +| getBooleanAttribute | *No description.* | +| getBooleanMapAttribute | *No description.* | +| getListAttribute | *No description.* | +| getNumberAttribute | *No description.* | +| getNumberListAttribute | *No description.* | +| getNumberMapAttribute | *No description.* | +| getStringAttribute | *No description.* | +| getStringMapAttribute | *No description.* | +| interpolationForAttribute | *No description.* | +| resolve | Produce the Token's value at resolution time. | +| toString | Return a string representation of this resolvable object. | + +--- + +##### `computeFqn` + +```typescript +public computeFqn(): string +``` + +##### `getAnyMapAttribute` + +```typescript +public getAnyMapAttribute(terraformAttribute: string): {[ key: string ]: any} +``` + +###### `terraformAttribute`Required + +- *Type:* string + +--- + +##### `getBooleanAttribute` + +```typescript +public getBooleanAttribute(terraformAttribute: string): IResolvable +``` + +###### `terraformAttribute`Required + +- *Type:* string + +--- + +##### `getBooleanMapAttribute` + +```typescript +public getBooleanMapAttribute(terraformAttribute: string): {[ key: string ]: boolean} +``` + +###### `terraformAttribute`Required + +- *Type:* string + +--- + +##### `getListAttribute` + +```typescript +public getListAttribute(terraformAttribute: string): string[] +``` + +###### `terraformAttribute`Required + +- *Type:* string + +--- + +##### `getNumberAttribute` + +```typescript +public getNumberAttribute(terraformAttribute: string): number +``` + +###### `terraformAttribute`Required + +- *Type:* string + +--- + +##### `getNumberListAttribute` + +```typescript +public getNumberListAttribute(terraformAttribute: string): number[] +``` + +###### `terraformAttribute`Required + +- *Type:* string + +--- + +##### `getNumberMapAttribute` + +```typescript +public getNumberMapAttribute(terraformAttribute: string): {[ key: string ]: number} +``` + +###### `terraformAttribute`Required + +- *Type:* string + +--- + +##### `getStringAttribute` + +```typescript +public getStringAttribute(terraformAttribute: string): string +``` + +###### `terraformAttribute`Required + +- *Type:* string + +--- + +##### `getStringMapAttribute` + +```typescript +public getStringMapAttribute(terraformAttribute: string): {[ key: string ]: string} +``` + +###### `terraformAttribute`Required + +- *Type:* string + +--- + +##### `interpolationForAttribute` + +```typescript +public interpolationForAttribute(property: string): IResolvable +``` + +###### `property`Required + +- *Type:* string + +--- + +##### `resolve` + +```typescript +public resolve(_context: IResolveContext): any +``` + +Produce the Token's value at resolution time. + +###### `_context`Required + +- *Type:* cdktf.IResolveContext + +--- + +##### `toString` + +```typescript +public toString(): string +``` + +Return a string representation of this resolvable object. + +Returns a reversible string representation. + + +#### Properties + +| **Name** | **Type** | **Description** | +| --- | --- | --- | +| creationStack | string[] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| fqn | string | *No description.* | +| apiKey | string | *No description.* | +| endpoint | string | *No description.* | +| internalValue | DataDigitaloceanAppSpecJobLogDestinationDatadog | *No description.* | + +--- + +##### `creationStack`Required + +```typescript +public readonly creationStack: string[]; +``` + +- *Type:* string[] + +The creation stack of this resolvable which will be appended to errors thrown during resolution. + +If this returns an empty array the stack will not be attached. + +--- + +##### `fqn`Required + +```typescript +public readonly fqn: string; +``` + +- *Type:* string + +--- + +##### `apiKey`Required + +```typescript +public readonly apiKey: string; +``` + +- *Type:* string + +--- + +##### `endpoint`Required + +```typescript +public readonly endpoint: string; +``` + +- *Type:* string + +--- + +##### `internalValue`Optional + +```typescript +public readonly internalValue: DataDigitaloceanAppSpecJobLogDestinationDatadog; +``` + +- *Type:* DataDigitaloceanAppSpecJobLogDestinationDatadog + +--- + + +### DataDigitaloceanAppSpecJobLogDestinationList + +#### Initializers + +```typescript +import { dataDigitaloceanApp } from '@cdktf/provider-digitalocean' + +new dataDigitaloceanApp.DataDigitaloceanAppSpecJobLogDestinationList(terraformResource: IInterpolatingParent, terraformAttribute: string, wrapsSet: boolean) +``` + +| **Name** | **Type** | **Description** | +| --- | --- | --- | +| terraformResource | cdktf.IInterpolatingParent | The parent resource. | +| terraformAttribute | string | The attribute on the parent resource this class is referencing. | +| wrapsSet | boolean | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | + +--- + +##### `terraformResource`Required + +- *Type:* cdktf.IInterpolatingParent + +The parent resource. + +--- + +##### `terraformAttribute`Required + +- *Type:* string + +The attribute on the parent resource this class is referencing. + +--- + +##### `wrapsSet`Required + +- *Type:* boolean + +whether the list is wrapping a set (will add tolist() to be able to access an item via an index). + +--- + +#### Methods + +| **Name** | **Description** | +| --- | --- | +| allWithMapKey | Creating an iterator for this complex list. | +| computeFqn | *No description.* | +| resolve | Produce the Token's value at resolution time. | +| toString | Return a string representation of this resolvable object. | +| get | *No description.* | + +--- + +##### `allWithMapKey` + +```typescript +public allWithMapKey(mapKeyAttributeName: string): DynamicListTerraformIterator +``` + +Creating an iterator for this complex list. + +The list will be converted into a map with the mapKeyAttributeName as the key. + +###### `mapKeyAttributeName`Required + +- *Type:* string + +--- + +##### `computeFqn` + +```typescript +public computeFqn(): string +``` + +##### `resolve` + +```typescript +public resolve(_context: IResolveContext): any +``` + +Produce the Token's value at resolution time. + +###### `_context`Required + +- *Type:* cdktf.IResolveContext + +--- + +##### `toString` + +```typescript +public toString(): string +``` + +Return a string representation of this resolvable object. + +Returns a reversible string representation. + +##### `get` + +```typescript +public get(index: number): DataDigitaloceanAppSpecJobLogDestinationOutputReference +``` + +###### `index`Required + +- *Type:* number + +the index of the item to return. + +--- + + +#### Properties + +| **Name** | **Type** | **Description** | +| --- | --- | --- | +| creationStack | string[] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| fqn | string | *No description.* | + +--- + +##### `creationStack`Required + +```typescript +public readonly creationStack: string[]; +``` + +- *Type:* string[] + +The creation stack of this resolvable which will be appended to errors thrown during resolution. + +If this returns an empty array the stack will not be attached. + +--- + +##### `fqn`Required + +```typescript +public readonly fqn: string; +``` + +- *Type:* string + +--- + + +### DataDigitaloceanAppSpecJobLogDestinationLogtailList + +#### Initializers + +```typescript +import { dataDigitaloceanApp } from '@cdktf/provider-digitalocean' + +new dataDigitaloceanApp.DataDigitaloceanAppSpecJobLogDestinationLogtailList(terraformResource: IInterpolatingParent, terraformAttribute: string, wrapsSet: boolean) +``` + +| **Name** | **Type** | **Description** | +| --- | --- | --- | +| terraformResource | cdktf.IInterpolatingParent | The parent resource. | +| terraformAttribute | string | The attribute on the parent resource this class is referencing. | +| wrapsSet | boolean | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | + +--- + +##### `terraformResource`Required + +- *Type:* cdktf.IInterpolatingParent + +The parent resource. + +--- + +##### `terraformAttribute`Required + +- *Type:* string + +The attribute on the parent resource this class is referencing. + +--- + +##### `wrapsSet`Required + +- *Type:* boolean + +whether the list is wrapping a set (will add tolist() to be able to access an item via an index). + +--- + +#### Methods + +| **Name** | **Description** | +| --- | --- | +| allWithMapKey | Creating an iterator for this complex list. | +| computeFqn | *No description.* | +| resolve | Produce the Token's value at resolution time. | +| toString | Return a string representation of this resolvable object. | +| get | *No description.* | + +--- + +##### `allWithMapKey` + +```typescript +public allWithMapKey(mapKeyAttributeName: string): DynamicListTerraformIterator +``` + +Creating an iterator for this complex list. + +The list will be converted into a map with the mapKeyAttributeName as the key. + +###### `mapKeyAttributeName`Required + +- *Type:* string + +--- + +##### `computeFqn` + +```typescript +public computeFqn(): string +``` + +##### `resolve` + +```typescript +public resolve(_context: IResolveContext): any +``` + +Produce the Token's value at resolution time. + +###### `_context`Required + +- *Type:* cdktf.IResolveContext + +--- + +##### `toString` + +```typescript +public toString(): string +``` + +Return a string representation of this resolvable object. + +Returns a reversible string representation. + +##### `get` + +```typescript +public get(index: number): DataDigitaloceanAppSpecJobLogDestinationLogtailOutputReference +``` + +###### `index`Required + +- *Type:* number + +the index of the item to return. + +--- + + +#### Properties + +| **Name** | **Type** | **Description** | +| --- | --- | --- | +| creationStack | string[] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| fqn | string | *No description.* | + +--- + +##### `creationStack`Required + +```typescript +public readonly creationStack: string[]; +``` + +- *Type:* string[] + +The creation stack of this resolvable which will be appended to errors thrown during resolution. + +If this returns an empty array the stack will not be attached. + +--- + +##### `fqn`Required + +```typescript +public readonly fqn: string; +``` + +- *Type:* string + +--- + + +### DataDigitaloceanAppSpecJobLogDestinationLogtailOutputReference + +#### Initializers + +```typescript +import { dataDigitaloceanApp } from '@cdktf/provider-digitalocean' + +new dataDigitaloceanApp.DataDigitaloceanAppSpecJobLogDestinationLogtailOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string, complexObjectIndex: number, complexObjectIsFromSet: boolean) +``` + +| **Name** | **Type** | **Description** | +| --- | --- | --- | +| terraformResource | cdktf.IInterpolatingParent | The parent resource. | +| terraformAttribute | string | The attribute on the parent resource this class is referencing. | +| complexObjectIndex | number | the index of this item in the list. | +| complexObjectIsFromSet | boolean | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | + +--- + +##### `terraformResource`Required + +- *Type:* cdktf.IInterpolatingParent + +The parent resource. + +--- + +##### `terraformAttribute`Required + +- *Type:* string + +The attribute on the parent resource this class is referencing. + +--- + +##### `complexObjectIndex`Required + +- *Type:* number + +the index of this item in the list. + +--- + +##### `complexObjectIsFromSet`Required + +- *Type:* boolean + +whether the list is wrapping a set (will add tolist() to be able to access an item via an index). + +--- + +#### Methods + +| **Name** | **Description** | +| --- | --- | +| computeFqn | *No description.* | +| getAnyMapAttribute | *No description.* | +| getBooleanAttribute | *No description.* | +| getBooleanMapAttribute | *No description.* | +| getListAttribute | *No description.* | +| getNumberAttribute | *No description.* | +| getNumberListAttribute | *No description.* | +| getNumberMapAttribute | *No description.* | +| getStringAttribute | *No description.* | +| getStringMapAttribute | *No description.* | +| interpolationForAttribute | *No description.* | +| resolve | Produce the Token's value at resolution time. | +| toString | Return a string representation of this resolvable object. | + +--- + +##### `computeFqn` + +```typescript +public computeFqn(): string +``` + +##### `getAnyMapAttribute` + +```typescript +public getAnyMapAttribute(terraformAttribute: string): {[ key: string ]: any} +``` + +###### `terraformAttribute`Required + +- *Type:* string + +--- + +##### `getBooleanAttribute` + +```typescript +public getBooleanAttribute(terraformAttribute: string): IResolvable +``` + +###### `terraformAttribute`Required + +- *Type:* string + +--- + +##### `getBooleanMapAttribute` + +```typescript +public getBooleanMapAttribute(terraformAttribute: string): {[ key: string ]: boolean} +``` + +###### `terraformAttribute`Required + +- *Type:* string + +--- + +##### `getListAttribute` + +```typescript +public getListAttribute(terraformAttribute: string): string[] +``` + +###### `terraformAttribute`Required + +- *Type:* string + +--- + +##### `getNumberAttribute` + +```typescript +public getNumberAttribute(terraformAttribute: string): number +``` + +###### `terraformAttribute`Required + +- *Type:* string + +--- + +##### `getNumberListAttribute` + +```typescript +public getNumberListAttribute(terraformAttribute: string): number[] +``` + +###### `terraformAttribute`Required + +- *Type:* string + +--- + +##### `getNumberMapAttribute` + +```typescript +public getNumberMapAttribute(terraformAttribute: string): {[ key: string ]: number} +``` + +###### `terraformAttribute`Required + +- *Type:* string + +--- + +##### `getStringAttribute` + +```typescript +public getStringAttribute(terraformAttribute: string): string +``` + +###### `terraformAttribute`Required + +- *Type:* string + +--- + +##### `getStringMapAttribute` + +```typescript +public getStringMapAttribute(terraformAttribute: string): {[ key: string ]: string} +``` + +###### `terraformAttribute`Required + +- *Type:* string + +--- + +##### `interpolationForAttribute` + +```typescript +public interpolationForAttribute(property: string): IResolvable +``` + +###### `property`Required + +- *Type:* string + +--- + +##### `resolve` + +```typescript +public resolve(_context: IResolveContext): any +``` + +Produce the Token's value at resolution time. + +###### `_context`Required + +- *Type:* cdktf.IResolveContext + +--- + +##### `toString` + +```typescript +public toString(): string +``` + +Return a string representation of this resolvable object. + +Returns a reversible string representation. + + +#### Properties + +| **Name** | **Type** | **Description** | +| --- | --- | --- | +| creationStack | string[] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| fqn | string | *No description.* | +| token | string | *No description.* | +| internalValue | DataDigitaloceanAppSpecJobLogDestinationLogtail | *No description.* | + +--- + +##### `creationStack`Required + +```typescript +public readonly creationStack: string[]; +``` + +- *Type:* string[] + +The creation stack of this resolvable which will be appended to errors thrown during resolution. + +If this returns an empty array the stack will not be attached. + +--- + +##### `fqn`Required + +```typescript +public readonly fqn: string; +``` + +- *Type:* string + +--- + +##### `token`Required + +```typescript +public readonly token: string; +``` + +- *Type:* string + +--- + +##### `internalValue`Optional + +```typescript +public readonly internalValue: DataDigitaloceanAppSpecJobLogDestinationLogtail; +``` + +- *Type:* DataDigitaloceanAppSpecJobLogDestinationLogtail + +--- + + +### DataDigitaloceanAppSpecJobLogDestinationOpenSearchBasicAuthList + +#### Initializers + +```typescript +import { dataDigitaloceanApp } from '@cdktf/provider-digitalocean' + +new dataDigitaloceanApp.DataDigitaloceanAppSpecJobLogDestinationOpenSearchBasicAuthList(terraformResource: IInterpolatingParent, terraformAttribute: string, wrapsSet: boolean) +``` + +| **Name** | **Type** | **Description** | +| --- | --- | --- | +| terraformResource | cdktf.IInterpolatingParent | The parent resource. | +| terraformAttribute | string | The attribute on the parent resource this class is referencing. | +| wrapsSet | boolean | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | + +--- + +##### `terraformResource`Required + +- *Type:* cdktf.IInterpolatingParent + +The parent resource. + +--- + +##### `terraformAttribute`Required + +- *Type:* string + +The attribute on the parent resource this class is referencing. + +--- + +##### `wrapsSet`Required + +- *Type:* boolean + +whether the list is wrapping a set (will add tolist() to be able to access an item via an index). + +--- + +#### Methods + +| **Name** | **Description** | +| --- | --- | +| allWithMapKey | Creating an iterator for this complex list. | +| computeFqn | *No description.* | +| resolve | Produce the Token's value at resolution time. | +| toString | Return a string representation of this resolvable object. | +| get | *No description.* | + +--- + +##### `allWithMapKey` + +```typescript +public allWithMapKey(mapKeyAttributeName: string): DynamicListTerraformIterator +``` + +Creating an iterator for this complex list. + +The list will be converted into a map with the mapKeyAttributeName as the key. + +###### `mapKeyAttributeName`Required + +- *Type:* string + +--- + +##### `computeFqn` + +```typescript +public computeFqn(): string +``` + +##### `resolve` + +```typescript +public resolve(_context: IResolveContext): any +``` + +Produce the Token's value at resolution time. + +###### `_context`Required + +- *Type:* cdktf.IResolveContext + +--- + +##### `toString` + +```typescript +public toString(): string +``` + +Return a string representation of this resolvable object. + +Returns a reversible string representation. + +##### `get` + +```typescript +public get(index: number): DataDigitaloceanAppSpecJobLogDestinationOpenSearchBasicAuthOutputReference +``` + +###### `index`Required + +- *Type:* number + +the index of the item to return. + +--- + + +#### Properties + +| **Name** | **Type** | **Description** | +| --- | --- | --- | +| creationStack | string[] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| fqn | string | *No description.* | + +--- + +##### `creationStack`Required + +```typescript +public readonly creationStack: string[]; +``` + +- *Type:* string[] + +The creation stack of this resolvable which will be appended to errors thrown during resolution. + +If this returns an empty array the stack will not be attached. + +--- + +##### `fqn`Required + +```typescript +public readonly fqn: string; +``` + +- *Type:* string + +--- + + +### DataDigitaloceanAppSpecJobLogDestinationOpenSearchBasicAuthOutputReference + +#### Initializers + +```typescript +import { dataDigitaloceanApp } from '@cdktf/provider-digitalocean' + +new dataDigitaloceanApp.DataDigitaloceanAppSpecJobLogDestinationOpenSearchBasicAuthOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string, complexObjectIndex: number, complexObjectIsFromSet: boolean) +``` + +| **Name** | **Type** | **Description** | +| --- | --- | --- | +| terraformResource | cdktf.IInterpolatingParent | The parent resource. | +| terraformAttribute | string | The attribute on the parent resource this class is referencing. | +| complexObjectIndex | number | the index of this item in the list. | +| complexObjectIsFromSet | boolean | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | + +--- + +##### `terraformResource`Required + +- *Type:* cdktf.IInterpolatingParent + +The parent resource. + +--- + +##### `terraformAttribute`Required + +- *Type:* string + +The attribute on the parent resource this class is referencing. + +--- + +##### `complexObjectIndex`Required + +- *Type:* number + +the index of this item in the list. + +--- + +##### `complexObjectIsFromSet`Required + +- *Type:* boolean + +whether the list is wrapping a set (will add tolist() to be able to access an item via an index). + +--- + +#### Methods + +| **Name** | **Description** | +| --- | --- | +| computeFqn | *No description.* | +| getAnyMapAttribute | *No description.* | +| getBooleanAttribute | *No description.* | +| getBooleanMapAttribute | *No description.* | +| getListAttribute | *No description.* | +| getNumberAttribute | *No description.* | +| getNumberListAttribute | *No description.* | +| getNumberMapAttribute | *No description.* | +| getStringAttribute | *No description.* | +| getStringMapAttribute | *No description.* | +| interpolationForAttribute | *No description.* | +| resolve | Produce the Token's value at resolution time. | +| toString | Return a string representation of this resolvable object. | + +--- + +##### `computeFqn` + +```typescript +public computeFqn(): string +``` + +##### `getAnyMapAttribute` + +```typescript +public getAnyMapAttribute(terraformAttribute: string): {[ key: string ]: any} +``` + +###### `terraformAttribute`Required + +- *Type:* string + +--- + +##### `getBooleanAttribute` + +```typescript +public getBooleanAttribute(terraformAttribute: string): IResolvable +``` + +###### `terraformAttribute`Required + +- *Type:* string + +--- + +##### `getBooleanMapAttribute` + +```typescript +public getBooleanMapAttribute(terraformAttribute: string): {[ key: string ]: boolean} +``` + +###### `terraformAttribute`Required + +- *Type:* string + +--- + +##### `getListAttribute` + +```typescript +public getListAttribute(terraformAttribute: string): string[] +``` + +###### `terraformAttribute`Required + +- *Type:* string + +--- + +##### `getNumberAttribute` + +```typescript +public getNumberAttribute(terraformAttribute: string): number +``` + +###### `terraformAttribute`Required + +- *Type:* string + +--- + +##### `getNumberListAttribute` + +```typescript +public getNumberListAttribute(terraformAttribute: string): number[] +``` + +###### `terraformAttribute`Required + +- *Type:* string + +--- + +##### `getNumberMapAttribute` + +```typescript +public getNumberMapAttribute(terraformAttribute: string): {[ key: string ]: number} +``` + +###### `terraformAttribute`Required + +- *Type:* string + +--- + +##### `getStringAttribute` + +```typescript +public getStringAttribute(terraformAttribute: string): string +``` + +###### `terraformAttribute`Required + +- *Type:* string + +--- + +##### `getStringMapAttribute` + +```typescript +public getStringMapAttribute(terraformAttribute: string): {[ key: string ]: string} +``` + +###### `terraformAttribute`Required + +- *Type:* string + +--- + +##### `interpolationForAttribute` + +```typescript +public interpolationForAttribute(property: string): IResolvable +``` + +###### `property`Required + +- *Type:* string + +--- + +##### `resolve` + +```typescript +public resolve(_context: IResolveContext): any +``` + +Produce the Token's value at resolution time. + +###### `_context`Required + +- *Type:* cdktf.IResolveContext + +--- + +##### `toString` + +```typescript +public toString(): string +``` + +Return a string representation of this resolvable object. + +Returns a reversible string representation. + + +#### Properties + +| **Name** | **Type** | **Description** | +| --- | --- | --- | +| creationStack | string[] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| fqn | string | *No description.* | +| password | string | *No description.* | +| user | string | *No description.* | +| internalValue | DataDigitaloceanAppSpecJobLogDestinationOpenSearchBasicAuth | *No description.* | + +--- + +##### `creationStack`Required + +```typescript +public readonly creationStack: string[]; +``` + +- *Type:* string[] + +The creation stack of this resolvable which will be appended to errors thrown during resolution. + +If this returns an empty array the stack will not be attached. + +--- + +##### `fqn`Required + +```typescript +public readonly fqn: string; +``` + +- *Type:* string + +--- + +##### `password`Required + +```typescript +public readonly password: string; +``` + +- *Type:* string + +--- + +##### `user`Required + +```typescript +public readonly user: string; +``` + +- *Type:* string + +--- + +##### `internalValue`Optional + +```typescript +public readonly internalValue: DataDigitaloceanAppSpecJobLogDestinationOpenSearchBasicAuth; +``` + +- *Type:* DataDigitaloceanAppSpecJobLogDestinationOpenSearchBasicAuth + +--- + + +### DataDigitaloceanAppSpecJobLogDestinationOpenSearchList + +#### Initializers + +```typescript +import { dataDigitaloceanApp } from '@cdktf/provider-digitalocean' + +new dataDigitaloceanApp.DataDigitaloceanAppSpecJobLogDestinationOpenSearchList(terraformResource: IInterpolatingParent, terraformAttribute: string, wrapsSet: boolean) +``` + +| **Name** | **Type** | **Description** | +| --- | --- | --- | +| terraformResource | cdktf.IInterpolatingParent | The parent resource. | +| terraformAttribute | string | The attribute on the parent resource this class is referencing. | +| wrapsSet | boolean | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | + +--- + +##### `terraformResource`Required + +- *Type:* cdktf.IInterpolatingParent + +The parent resource. + +--- + +##### `terraformAttribute`Required + +- *Type:* string + +The attribute on the parent resource this class is referencing. + +--- + +##### `wrapsSet`Required + +- *Type:* boolean + +whether the list is wrapping a set (will add tolist() to be able to access an item via an index). + +--- + +#### Methods + +| **Name** | **Description** | +| --- | --- | +| allWithMapKey | Creating an iterator for this complex list. | +| computeFqn | *No description.* | +| resolve | Produce the Token's value at resolution time. | +| toString | Return a string representation of this resolvable object. | +| get | *No description.* | + +--- + +##### `allWithMapKey` + +```typescript +public allWithMapKey(mapKeyAttributeName: string): DynamicListTerraformIterator +``` + +Creating an iterator for this complex list. + +The list will be converted into a map with the mapKeyAttributeName as the key. + +###### `mapKeyAttributeName`Required + +- *Type:* string + +--- + +##### `computeFqn` + +```typescript +public computeFqn(): string +``` + +##### `resolve` + +```typescript +public resolve(_context: IResolveContext): any +``` + +Produce the Token's value at resolution time. + +###### `_context`Required + +- *Type:* cdktf.IResolveContext + +--- + +##### `toString` + +```typescript +public toString(): string +``` + +Return a string representation of this resolvable object. + +Returns a reversible string representation. + +##### `get` + +```typescript +public get(index: number): DataDigitaloceanAppSpecJobLogDestinationOpenSearchOutputReference +``` + +###### `index`Required + +- *Type:* number + +the index of the item to return. + +--- + + +#### Properties + +| **Name** | **Type** | **Description** | +| --- | --- | --- | +| creationStack | string[] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| fqn | string | *No description.* | + +--- + +##### `creationStack`Required + +```typescript +public readonly creationStack: string[]; +``` + +- *Type:* string[] + +The creation stack of this resolvable which will be appended to errors thrown during resolution. + +If this returns an empty array the stack will not be attached. + +--- + +##### `fqn`Required + +```typescript +public readonly fqn: string; +``` + +- *Type:* string + +--- + + +### DataDigitaloceanAppSpecJobLogDestinationOpenSearchOutputReference + +#### Initializers + +```typescript +import { dataDigitaloceanApp } from '@cdktf/provider-digitalocean' + +new dataDigitaloceanApp.DataDigitaloceanAppSpecJobLogDestinationOpenSearchOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string, complexObjectIndex: number, complexObjectIsFromSet: boolean) +``` + +| **Name** | **Type** | **Description** | +| --- | --- | --- | +| terraformResource | cdktf.IInterpolatingParent | The parent resource. | +| terraformAttribute | string | The attribute on the parent resource this class is referencing. | +| complexObjectIndex | number | the index of this item in the list. | +| complexObjectIsFromSet | boolean | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | + +--- + +##### `terraformResource`Required + +- *Type:* cdktf.IInterpolatingParent + +The parent resource. + +--- + +##### `terraformAttribute`Required + +- *Type:* string + +The attribute on the parent resource this class is referencing. + +--- + +##### `complexObjectIndex`Required + +- *Type:* number + +the index of this item in the list. + +--- + +##### `complexObjectIsFromSet`Required + +- *Type:* boolean + +whether the list is wrapping a set (will add tolist() to be able to access an item via an index). + +--- + +#### Methods + +| **Name** | **Description** | +| --- | --- | +| computeFqn | *No description.* | +| getAnyMapAttribute | *No description.* | +| getBooleanAttribute | *No description.* | +| getBooleanMapAttribute | *No description.* | +| getListAttribute | *No description.* | +| getNumberAttribute | *No description.* | +| getNumberListAttribute | *No description.* | +| getNumberMapAttribute | *No description.* | +| getStringAttribute | *No description.* | +| getStringMapAttribute | *No description.* | +| interpolationForAttribute | *No description.* | +| resolve | Produce the Token's value at resolution time. | +| toString | Return a string representation of this resolvable object. | + +--- + +##### `computeFqn` + +```typescript +public computeFqn(): string +``` + +##### `getAnyMapAttribute` + +```typescript +public getAnyMapAttribute(terraformAttribute: string): {[ key: string ]: any} +``` + +###### `terraformAttribute`Required + +- *Type:* string + +--- + +##### `getBooleanAttribute` + +```typescript +public getBooleanAttribute(terraformAttribute: string): IResolvable +``` + +###### `terraformAttribute`Required + +- *Type:* string + +--- + +##### `getBooleanMapAttribute` + +```typescript +public getBooleanMapAttribute(terraformAttribute: string): {[ key: string ]: boolean} +``` + +###### `terraformAttribute`Required + +- *Type:* string + +--- + +##### `getListAttribute` + +```typescript +public getListAttribute(terraformAttribute: string): string[] +``` + +###### `terraformAttribute`Required + +- *Type:* string + +--- + +##### `getNumberAttribute` + +```typescript +public getNumberAttribute(terraformAttribute: string): number +``` + +###### `terraformAttribute`Required + +- *Type:* string + +--- + +##### `getNumberListAttribute` + +```typescript +public getNumberListAttribute(terraformAttribute: string): number[] +``` + +###### `terraformAttribute`Required + +- *Type:* string + +--- + +##### `getNumberMapAttribute` + +```typescript +public getNumberMapAttribute(terraformAttribute: string): {[ key: string ]: number} +``` + +###### `terraformAttribute`Required + +- *Type:* string + +--- + +##### `getStringAttribute` + +```typescript +public getStringAttribute(terraformAttribute: string): string +``` + +###### `terraformAttribute`Required + +- *Type:* string + +--- + +##### `getStringMapAttribute` + +```typescript +public getStringMapAttribute(terraformAttribute: string): {[ key: string ]: string} +``` + +###### `terraformAttribute`Required + +- *Type:* string + +--- + +##### `interpolationForAttribute` + +```typescript +public interpolationForAttribute(property: string): IResolvable +``` + +###### `property`Required + +- *Type:* string + +--- + +##### `resolve` + +```typescript +public resolve(_context: IResolveContext): any +``` + +Produce the Token's value at resolution time. + +###### `_context`Required + +- *Type:* cdktf.IResolveContext + +--- + +##### `toString` + +```typescript +public toString(): string +``` + +Return a string representation of this resolvable object. + +Returns a reversible string representation. + + +#### Properties + +| **Name** | **Type** | **Description** | +| --- | --- | --- | +| creationStack | string[] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| fqn | string | *No description.* | +| basicAuth | DataDigitaloceanAppSpecJobLogDestinationOpenSearchBasicAuthList | *No description.* | +| clusterName | string | *No description.* | +| endpoint | string | *No description.* | +| indexName | string | *No description.* | +| internalValue | DataDigitaloceanAppSpecJobLogDestinationOpenSearch | *No description.* | + +--- + +##### `creationStack`Required + +```typescript +public readonly creationStack: string[]; +``` + +- *Type:* string[] + +The creation stack of this resolvable which will be appended to errors thrown during resolution. + +If this returns an empty array the stack will not be attached. + +--- + +##### `fqn`Required + +```typescript +public readonly fqn: string; +``` + +- *Type:* string + +--- + +##### `basicAuth`Required + +```typescript +public readonly basicAuth: DataDigitaloceanAppSpecJobLogDestinationOpenSearchBasicAuthList; +``` + +- *Type:* DataDigitaloceanAppSpecJobLogDestinationOpenSearchBasicAuthList + +--- + +##### `clusterName`Required + +```typescript +public readonly clusterName: string; +``` + +- *Type:* string + +--- + +##### `endpoint`Required + +```typescript +public readonly endpoint: string; +``` + +- *Type:* string + +--- + +##### `indexName`Required + +```typescript +public readonly indexName: string; +``` + +- *Type:* string + +--- + +##### `internalValue`Optional + +```typescript +public readonly internalValue: DataDigitaloceanAppSpecJobLogDestinationOpenSearch; +``` + +- *Type:* DataDigitaloceanAppSpecJobLogDestinationOpenSearch + +--- + + +### DataDigitaloceanAppSpecJobLogDestinationOutputReference + +#### Initializers + +```typescript +import { dataDigitaloceanApp } from '@cdktf/provider-digitalocean' + +new dataDigitaloceanApp.DataDigitaloceanAppSpecJobLogDestinationOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string, complexObjectIndex: number, complexObjectIsFromSet: boolean) +``` + +| **Name** | **Type** | **Description** | +| --- | --- | --- | +| terraformResource | cdktf.IInterpolatingParent | The parent resource. | +| terraformAttribute | string | The attribute on the parent resource this class is referencing. | +| complexObjectIndex | number | the index of this item in the list. | +| complexObjectIsFromSet | boolean | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | + +--- + +##### `terraformResource`Required + +- *Type:* cdktf.IInterpolatingParent + +The parent resource. + +--- + +##### `terraformAttribute`Required + +- *Type:* string + +The attribute on the parent resource this class is referencing. + +--- + +##### `complexObjectIndex`Required + +- *Type:* number + +the index of this item in the list. + +--- + +##### `complexObjectIsFromSet`Required + +- *Type:* boolean + +whether the list is wrapping a set (will add tolist() to be able to access an item via an index). + +--- + +#### Methods + +| **Name** | **Description** | +| --- | --- | +| computeFqn | *No description.* | +| getAnyMapAttribute | *No description.* | +| getBooleanAttribute | *No description.* | +| getBooleanMapAttribute | *No description.* | +| getListAttribute | *No description.* | +| getNumberAttribute | *No description.* | +| getNumberListAttribute | *No description.* | +| getNumberMapAttribute | *No description.* | +| getStringAttribute | *No description.* | +| getStringMapAttribute | *No description.* | +| interpolationForAttribute | *No description.* | +| resolve | Produce the Token's value at resolution time. | +| toString | Return a string representation of this resolvable object. | + +--- + +##### `computeFqn` + +```typescript +public computeFqn(): string +``` + +##### `getAnyMapAttribute` + +```typescript +public getAnyMapAttribute(terraformAttribute: string): {[ key: string ]: any} +``` + +###### `terraformAttribute`Required + +- *Type:* string + +--- + +##### `getBooleanAttribute` + +```typescript +public getBooleanAttribute(terraformAttribute: string): IResolvable +``` + +###### `terraformAttribute`Required + +- *Type:* string + +--- + +##### `getBooleanMapAttribute` + +```typescript +public getBooleanMapAttribute(terraformAttribute: string): {[ key: string ]: boolean} +``` + +###### `terraformAttribute`Required + +- *Type:* string + +--- + +##### `getListAttribute` + +```typescript +public getListAttribute(terraformAttribute: string): string[] +``` + +###### `terraformAttribute`Required + +- *Type:* string + +--- + +##### `getNumberAttribute` + +```typescript +public getNumberAttribute(terraformAttribute: string): number +``` + +###### `terraformAttribute`Required + +- *Type:* string + +--- + +##### `getNumberListAttribute` + +```typescript +public getNumberListAttribute(terraformAttribute: string): number[] +``` + +###### `terraformAttribute`Required + +- *Type:* string + +--- + +##### `getNumberMapAttribute` + +```typescript +public getNumberMapAttribute(terraformAttribute: string): {[ key: string ]: number} +``` + +###### `terraformAttribute`Required + +- *Type:* string + +--- + +##### `getStringAttribute` + +```typescript +public getStringAttribute(terraformAttribute: string): string +``` + +###### `terraformAttribute`Required + +- *Type:* string + +--- + +##### `getStringMapAttribute` + +```typescript +public getStringMapAttribute(terraformAttribute: string): {[ key: string ]: string} +``` + +###### `terraformAttribute`Required + +- *Type:* string + +--- + +##### `interpolationForAttribute` + +```typescript +public interpolationForAttribute(property: string): IResolvable +``` + +###### `property`Required + +- *Type:* string + +--- + +##### `resolve` + +```typescript +public resolve(_context: IResolveContext): any +``` + +Produce the Token's value at resolution time. + +###### `_context`Required + +- *Type:* cdktf.IResolveContext + +--- + +##### `toString` + +```typescript +public toString(): string +``` + +Return a string representation of this resolvable object. + +Returns a reversible string representation. + + +#### Properties + +| **Name** | **Type** | **Description** | +| --- | --- | --- | +| creationStack | string[] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| fqn | string | *No description.* | +| datadog | DataDigitaloceanAppSpecJobLogDestinationDatadogList | *No description.* | +| logtail | DataDigitaloceanAppSpecJobLogDestinationLogtailList | *No description.* | +| name | string | *No description.* | +| openSearch | DataDigitaloceanAppSpecJobLogDestinationOpenSearchList | *No description.* | +| papertrail | DataDigitaloceanAppSpecJobLogDestinationPapertrailList | *No description.* | +| internalValue | DataDigitaloceanAppSpecJobLogDestination | *No description.* | + +--- + +##### `creationStack`Required + +```typescript +public readonly creationStack: string[]; +``` + +- *Type:* string[] + +The creation stack of this resolvable which will be appended to errors thrown during resolution. + +If this returns an empty array the stack will not be attached. + +--- + +##### `fqn`Required + +```typescript +public readonly fqn: string; +``` + +- *Type:* string + +--- + +##### `datadog`Required + +```typescript +public readonly datadog: DataDigitaloceanAppSpecJobLogDestinationDatadogList; +``` + +- *Type:* DataDigitaloceanAppSpecJobLogDestinationDatadogList + +--- + +##### `logtail`Required + +```typescript +public readonly logtail: DataDigitaloceanAppSpecJobLogDestinationLogtailList; +``` + +- *Type:* DataDigitaloceanAppSpecJobLogDestinationLogtailList + +--- + +##### `name`Required + +```typescript +public readonly name: string; +``` + +- *Type:* string + +--- + +##### `openSearch`Required + +```typescript +public readonly openSearch: DataDigitaloceanAppSpecJobLogDestinationOpenSearchList; +``` + +- *Type:* DataDigitaloceanAppSpecJobLogDestinationOpenSearchList + +--- + +##### `papertrail`Required + +```typescript +public readonly papertrail: DataDigitaloceanAppSpecJobLogDestinationPapertrailList; +``` + +- *Type:* DataDigitaloceanAppSpecJobLogDestinationPapertrailList + +--- + +##### `internalValue`Optional + +```typescript +public readonly internalValue: DataDigitaloceanAppSpecJobLogDestination; +``` + +- *Type:* DataDigitaloceanAppSpecJobLogDestination + +--- + + +### DataDigitaloceanAppSpecJobLogDestinationPapertrailList + +#### Initializers + +```typescript +import { dataDigitaloceanApp } from '@cdktf/provider-digitalocean' + +new dataDigitaloceanApp.DataDigitaloceanAppSpecJobLogDestinationPapertrailList(terraformResource: IInterpolatingParent, terraformAttribute: string, wrapsSet: boolean) +``` + +| **Name** | **Type** | **Description** | +| --- | --- | --- | +| terraformResource | cdktf.IInterpolatingParent | The parent resource. | +| terraformAttribute | string | The attribute on the parent resource this class is referencing. | +| wrapsSet | boolean | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | + +--- + +##### `terraformResource`Required + +- *Type:* cdktf.IInterpolatingParent + +The parent resource. + +--- + +##### `terraformAttribute`Required + +- *Type:* string + +The attribute on the parent resource this class is referencing. + +--- + +##### `wrapsSet`Required + +- *Type:* boolean + +whether the list is wrapping a set (will add tolist() to be able to access an item via an index). + +--- + +#### Methods + +| **Name** | **Description** | +| --- | --- | +| allWithMapKey | Creating an iterator for this complex list. | +| computeFqn | *No description.* | +| resolve | Produce the Token's value at resolution time. | +| toString | Return a string representation of this resolvable object. | +| get | *No description.* | + +--- + +##### `allWithMapKey` + +```typescript +public allWithMapKey(mapKeyAttributeName: string): DynamicListTerraformIterator +``` + +Creating an iterator for this complex list. + +The list will be converted into a map with the mapKeyAttributeName as the key. + +###### `mapKeyAttributeName`Required + +- *Type:* string + +--- + +##### `computeFqn` + +```typescript +public computeFqn(): string +``` + +##### `resolve` + +```typescript +public resolve(_context: IResolveContext): any +``` + +Produce the Token's value at resolution time. + +###### `_context`Required + +- *Type:* cdktf.IResolveContext + +--- + +##### `toString` + +```typescript +public toString(): string +``` + +Return a string representation of this resolvable object. + +Returns a reversible string representation. + +##### `get` + +```typescript +public get(index: number): DataDigitaloceanAppSpecJobLogDestinationPapertrailOutputReference +``` + +###### `index`Required + +- *Type:* number + +the index of the item to return. + +--- + + +#### Properties + +| **Name** | **Type** | **Description** | +| --- | --- | --- | +| creationStack | string[] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| fqn | string | *No description.* | + +--- + +##### `creationStack`Required + +```typescript +public readonly creationStack: string[]; +``` + +- *Type:* string[] + +The creation stack of this resolvable which will be appended to errors thrown during resolution. + +If this returns an empty array the stack will not be attached. + +--- + +##### `fqn`Required + +```typescript +public readonly fqn: string; +``` + +- *Type:* string + +--- + + +### DataDigitaloceanAppSpecJobLogDestinationPapertrailOutputReference + +#### Initializers + +```typescript +import { dataDigitaloceanApp } from '@cdktf/provider-digitalocean' + +new dataDigitaloceanApp.DataDigitaloceanAppSpecJobLogDestinationPapertrailOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string, complexObjectIndex: number, complexObjectIsFromSet: boolean) +``` + +| **Name** | **Type** | **Description** | +| --- | --- | --- | +| terraformResource | cdktf.IInterpolatingParent | The parent resource. | +| terraformAttribute | string | The attribute on the parent resource this class is referencing. | +| complexObjectIndex | number | the index of this item in the list. | +| complexObjectIsFromSet | boolean | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | + +--- + +##### `terraformResource`Required + +- *Type:* cdktf.IInterpolatingParent + +The parent resource. + +--- + +##### `terraformAttribute`Required + +- *Type:* string + +The attribute on the parent resource this class is referencing. + +--- + +##### `complexObjectIndex`Required + +- *Type:* number + +the index of this item in the list. + +--- + +##### `complexObjectIsFromSet`Required + +- *Type:* boolean + +whether the list is wrapping a set (will add tolist() to be able to access an item via an index). + +--- + +#### Methods + +| **Name** | **Description** | +| --- | --- | +| computeFqn | *No description.* | +| getAnyMapAttribute | *No description.* | +| getBooleanAttribute | *No description.* | +| getBooleanMapAttribute | *No description.* | +| getListAttribute | *No description.* | +| getNumberAttribute | *No description.* | +| getNumberListAttribute | *No description.* | +| getNumberMapAttribute | *No description.* | +| getStringAttribute | *No description.* | +| getStringMapAttribute | *No description.* | +| interpolationForAttribute | *No description.* | +| resolve | Produce the Token's value at resolution time. | +| toString | Return a string representation of this resolvable object. | + +--- + +##### `computeFqn` + +```typescript +public computeFqn(): string +``` + +##### `getAnyMapAttribute` + +```typescript +public getAnyMapAttribute(terraformAttribute: string): {[ key: string ]: any} +``` + +###### `terraformAttribute`Required + +- *Type:* string + +--- + +##### `getBooleanAttribute` + +```typescript +public getBooleanAttribute(terraformAttribute: string): IResolvable +``` + +###### `terraformAttribute`Required + +- *Type:* string + +--- + +##### `getBooleanMapAttribute` + +```typescript +public getBooleanMapAttribute(terraformAttribute: string): {[ key: string ]: boolean} +``` + +###### `terraformAttribute`Required + +- *Type:* string + +--- + +##### `getListAttribute` + +```typescript +public getListAttribute(terraformAttribute: string): string[] +``` + +###### `terraformAttribute`Required + +- *Type:* string + +--- + +##### `getNumberAttribute` + +```typescript +public getNumberAttribute(terraformAttribute: string): number +``` + +###### `terraformAttribute`Required + +- *Type:* string + +--- + +##### `getNumberListAttribute` + +```typescript +public getNumberListAttribute(terraformAttribute: string): number[] +``` + +###### `terraformAttribute`Required + +- *Type:* string + +--- + +##### `getNumberMapAttribute` + +```typescript +public getNumberMapAttribute(terraformAttribute: string): {[ key: string ]: number} +``` + +###### `terraformAttribute`Required + +- *Type:* string + +--- + +##### `getStringAttribute` + +```typescript +public getStringAttribute(terraformAttribute: string): string +``` + +###### `terraformAttribute`Required + +- *Type:* string + +--- + +##### `getStringMapAttribute` + +```typescript +public getStringMapAttribute(terraformAttribute: string): {[ key: string ]: string} +``` + +###### `terraformAttribute`Required + +- *Type:* string + +--- + +##### `interpolationForAttribute` + +```typescript +public interpolationForAttribute(property: string): IResolvable +``` + +###### `property`Required + +- *Type:* string + +--- + +##### `resolve` + +```typescript +public resolve(_context: IResolveContext): any +``` + +Produce the Token's value at resolution time. + +###### `_context`Required + +- *Type:* cdktf.IResolveContext + +--- + +##### `toString` + +```typescript +public toString(): string +``` + +Return a string representation of this resolvable object. + +Returns a reversible string representation. + + +#### Properties + +| **Name** | **Type** | **Description** | +| --- | --- | --- | +| creationStack | string[] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| fqn | string | *No description.* | +| endpoint | string | *No description.* | +| internalValue | DataDigitaloceanAppSpecJobLogDestinationPapertrail | *No description.* | + +--- + +##### `creationStack`Required + +```typescript +public readonly creationStack: string[]; +``` + +- *Type:* string[] + +The creation stack of this resolvable which will be appended to errors thrown during resolution. + +If this returns an empty array the stack will not be attached. + +--- + +##### `fqn`Required + +```typescript +public readonly fqn: string; +``` + +- *Type:* string + +--- + +##### `endpoint`Required + +```typescript +public readonly endpoint: string; +``` + +- *Type:* string + +--- + +##### `internalValue`Optional + +```typescript +public readonly internalValue: DataDigitaloceanAppSpecJobLogDestinationPapertrail; +``` + +- *Type:* DataDigitaloceanAppSpecJobLogDestinationPapertrail + +--- + + +### DataDigitaloceanAppSpecJobOutputReference + +#### Initializers + +```typescript +import { dataDigitaloceanApp } from '@cdktf/provider-digitalocean' + +new dataDigitaloceanApp.DataDigitaloceanAppSpecJobOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string, complexObjectIndex: number, complexObjectIsFromSet: boolean) +``` + +| **Name** | **Type** | **Description** | +| --- | --- | --- | +| terraformResource | cdktf.IInterpolatingParent | The parent resource. | +| terraformAttribute | string | The attribute on the parent resource this class is referencing. | +| complexObjectIndex | number | the index of this item in the list. | +| complexObjectIsFromSet | boolean | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | + +--- + +##### `terraformResource`Required + +- *Type:* cdktf.IInterpolatingParent + +The parent resource. + +--- + +##### `terraformAttribute`Required + +- *Type:* string + +The attribute on the parent resource this class is referencing. + +--- + +##### `complexObjectIndex`Required + +- *Type:* number + +the index of this item in the list. + +--- + +##### `complexObjectIsFromSet`Required + +- *Type:* boolean + +whether the list is wrapping a set (will add tolist() to be able to access an item via an index). + +--- + +#### Methods + +| **Name** | **Description** | +| --- | --- | +| computeFqn | *No description.* | +| getAnyMapAttribute | *No description.* | +| getBooleanAttribute | *No description.* | +| getBooleanMapAttribute | *No description.* | +| getListAttribute | *No description.* | +| getNumberAttribute | *No description.* | +| getNumberListAttribute | *No description.* | +| getNumberMapAttribute | *No description.* | +| getStringAttribute | *No description.* | +| getStringMapAttribute | *No description.* | +| interpolationForAttribute | *No description.* | +| resolve | Produce the Token's value at resolution time. | +| toString | Return a string representation of this resolvable object. | + +--- + +##### `computeFqn` + +```typescript +public computeFqn(): string +``` + +##### `getAnyMapAttribute` + +```typescript +public getAnyMapAttribute(terraformAttribute: string): {[ key: string ]: any} +``` + +###### `terraformAttribute`Required + +- *Type:* string + +--- + +##### `getBooleanAttribute` + +```typescript +public getBooleanAttribute(terraformAttribute: string): IResolvable +``` + +###### `terraformAttribute`Required + +- *Type:* string + +--- + +##### `getBooleanMapAttribute` + +```typescript +public getBooleanMapAttribute(terraformAttribute: string): {[ key: string ]: boolean} +``` + +###### `terraformAttribute`Required + +- *Type:* string + +--- + +##### `getListAttribute` + +```typescript +public getListAttribute(terraformAttribute: string): string[] +``` + +###### `terraformAttribute`Required + +- *Type:* string + +--- + +##### `getNumberAttribute` + +```typescript +public getNumberAttribute(terraformAttribute: string): number +``` + +###### `terraformAttribute`Required + +- *Type:* string + +--- + +##### `getNumberListAttribute` + +```typescript +public getNumberListAttribute(terraformAttribute: string): number[] +``` + +###### `terraformAttribute`Required + +- *Type:* string + +--- + +##### `getNumberMapAttribute` + +```typescript +public getNumberMapAttribute(terraformAttribute: string): {[ key: string ]: number} +``` + +###### `terraformAttribute`Required + +- *Type:* string + +--- + +##### `getStringAttribute` + +```typescript +public getStringAttribute(terraformAttribute: string): string +``` + +###### `terraformAttribute`Required + +- *Type:* string + +--- + +##### `getStringMapAttribute` + +```typescript +public getStringMapAttribute(terraformAttribute: string): {[ key: string ]: string} +``` + +###### `terraformAttribute`Required + +- *Type:* string + +--- + +##### `interpolationForAttribute` + +```typescript +public interpolationForAttribute(property: string): IResolvable +``` + +###### `property`Required + +- *Type:* string + +--- + +##### `resolve` + +```typescript +public resolve(_context: IResolveContext): any +``` + +Produce the Token's value at resolution time. + +###### `_context`Required + +- *Type:* cdktf.IResolveContext + +--- + +##### `toString` ```typescript public toString(): string @@ -18367,14 +21300,29 @@ Returns a reversible string representation. | **Name** | **Type** | **Description** | | --- | --- | --- | -| creationStack | string[] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| fqn | string | *No description.* | -| token | string | *No description.* | -| internalValue | DataDigitaloceanAppSpecJobLogDestinationLogtail | *No description.* | +| creationStack | string[] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| fqn | string | *No description.* | +| alert | DataDigitaloceanAppSpecJobAlertList | *No description.* | +| buildCommand | string | *No description.* | +| dockerfilePath | string | *No description.* | +| env | DataDigitaloceanAppSpecJobEnvList | *No description.* | +| environmentSlug | string | *No description.* | +| git | DataDigitaloceanAppSpecJobGitList | *No description.* | +| github | DataDigitaloceanAppSpecJobGithubList | *No description.* | +| gitlab | DataDigitaloceanAppSpecJobGitlabList | *No description.* | +| image | DataDigitaloceanAppSpecJobImageList | *No description.* | +| instanceCount | number | *No description.* | +| instanceSizeSlug | string | *No description.* | +| kind | string | *No description.* | +| logDestination | DataDigitaloceanAppSpecJobLogDestinationList | *No description.* | +| name | string | *No description.* | +| runCommand | string | *No description.* | +| sourceDir | string | *No description.* | +| internalValue | DataDigitaloceanAppSpecJob | *No description.* | --- -##### `creationStack`Required +##### `creationStack`Required ```typescript public readonly creationStack: string[]; @@ -18388,7 +21336,7 @@ If this returns an empty array the stack will not be attached. --- -##### `fqn`Required +##### `fqn`Required ```typescript public readonly fqn: string; @@ -18398,47 +21346,196 @@ public readonly fqn: string; --- -##### `token`Required +##### `alert`Required ```typescript -public readonly token: string; +public readonly alert: DataDigitaloceanAppSpecJobAlertList; +``` + +- *Type:* DataDigitaloceanAppSpecJobAlertList + +--- + +##### `buildCommand`Required + +```typescript +public readonly buildCommand: string; ``` - *Type:* string --- -##### `internalValue`Optional +##### `dockerfilePath`Required ```typescript -public readonly internalValue: DataDigitaloceanAppSpecJobLogDestinationLogtail; +public readonly dockerfilePath: string; ``` -- *Type:* DataDigitaloceanAppSpecJobLogDestinationLogtail +- *Type:* string --- +##### `env`Required -### DataDigitaloceanAppSpecJobLogDestinationOutputReference +```typescript +public readonly env: DataDigitaloceanAppSpecJobEnvList; +``` -#### Initializers +- *Type:* DataDigitaloceanAppSpecJobEnvList + +--- + +##### `environmentSlug`Required + +```typescript +public readonly environmentSlug: string; +``` + +- *Type:* string + +--- + +##### `git`Required + +```typescript +public readonly git: DataDigitaloceanAppSpecJobGitList; +``` + +- *Type:* DataDigitaloceanAppSpecJobGitList + +--- + +##### `github`Required + +```typescript +public readonly github: DataDigitaloceanAppSpecJobGithubList; +``` + +- *Type:* DataDigitaloceanAppSpecJobGithubList + +--- + +##### `gitlab`Required + +```typescript +public readonly gitlab: DataDigitaloceanAppSpecJobGitlabList; +``` + +- *Type:* DataDigitaloceanAppSpecJobGitlabList + +--- + +##### `image`Required + +```typescript +public readonly image: DataDigitaloceanAppSpecJobImageList; +``` + +- *Type:* DataDigitaloceanAppSpecJobImageList + +--- + +##### `instanceCount`Required + +```typescript +public readonly instanceCount: number; +``` + +- *Type:* number + +--- + +##### `instanceSizeSlug`Required + +```typescript +public readonly instanceSizeSlug: string; +``` + +- *Type:* string + +--- + +##### `kind`Required + +```typescript +public readonly kind: string; +``` + +- *Type:* string + +--- + +##### `logDestination`Required + +```typescript +public readonly logDestination: DataDigitaloceanAppSpecJobLogDestinationList; +``` + +- *Type:* DataDigitaloceanAppSpecJobLogDestinationList + +--- + +##### `name`Required + +```typescript +public readonly name: string; +``` + +- *Type:* string + +--- + +##### `runCommand`Required + +```typescript +public readonly runCommand: string; +``` + +- *Type:* string + +--- + +##### `sourceDir`Required + +```typescript +public readonly sourceDir: string; +``` + +- *Type:* string + +--- + +##### `internalValue`Optional + +```typescript +public readonly internalValue: DataDigitaloceanAppSpecJob; +``` + +- *Type:* DataDigitaloceanAppSpecJob + +--- + + +### DataDigitaloceanAppSpecList + +#### Initializers ```typescript import { dataDigitaloceanApp } from '@cdktf/provider-digitalocean' -new dataDigitaloceanApp.DataDigitaloceanAppSpecJobLogDestinationOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string, complexObjectIndex: number, complexObjectIsFromSet: boolean) +new dataDigitaloceanApp.DataDigitaloceanAppSpecList(terraformResource: IInterpolatingParent, terraformAttribute: string, wrapsSet: boolean) ``` | **Name** | **Type** | **Description** | | --- | --- | --- | -| terraformResource | cdktf.IInterpolatingParent | The parent resource. | -| terraformAttribute | string | The attribute on the parent resource this class is referencing. | -| complexObjectIndex | number | the index of this item in the list. | -| complexObjectIsFromSet | boolean | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | +| terraformResource | cdktf.IInterpolatingParent | The parent resource. | +| terraformAttribute | string | The attribute on the parent resource this class is referencing. | +| wrapsSet | boolean | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | --- -##### `terraformResource`Required +##### `terraformResource`Required - *Type:* cdktf.IInterpolatingParent @@ -18446,7 +21543,7 @@ The parent resource. --- -##### `terraformAttribute`Required +##### `terraformAttribute`Required - *Type:* string @@ -18454,7 +21551,157 @@ The attribute on the parent resource this class is referencing. --- -##### `complexObjectIndex`Required +##### `wrapsSet`Required + +- *Type:* boolean + +whether the list is wrapping a set (will add tolist() to be able to access an item via an index). + +--- + +#### Methods + +| **Name** | **Description** | +| --- | --- | +| allWithMapKey | Creating an iterator for this complex list. | +| computeFqn | *No description.* | +| resolve | Produce the Token's value at resolution time. | +| toString | Return a string representation of this resolvable object. | +| get | *No description.* | + +--- + +##### `allWithMapKey` + +```typescript +public allWithMapKey(mapKeyAttributeName: string): DynamicListTerraformIterator +``` + +Creating an iterator for this complex list. + +The list will be converted into a map with the mapKeyAttributeName as the key. + +###### `mapKeyAttributeName`Required + +- *Type:* string + +--- + +##### `computeFqn` + +```typescript +public computeFqn(): string +``` + +##### `resolve` + +```typescript +public resolve(_context: IResolveContext): any +``` + +Produce the Token's value at resolution time. + +###### `_context`Required + +- *Type:* cdktf.IResolveContext + +--- + +##### `toString` + +```typescript +public toString(): string +``` + +Return a string representation of this resolvable object. + +Returns a reversible string representation. + +##### `get` + +```typescript +public get(index: number): DataDigitaloceanAppSpecOutputReference +``` + +###### `index`Required + +- *Type:* number + +the index of the item to return. + +--- + + +#### Properties + +| **Name** | **Type** | **Description** | +| --- | --- | --- | +| creationStack | string[] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| fqn | string | *No description.* | + +--- + +##### `creationStack`Required + +```typescript +public readonly creationStack: string[]; +``` + +- *Type:* string[] + +The creation stack of this resolvable which will be appended to errors thrown during resolution. + +If this returns an empty array the stack will not be attached. + +--- + +##### `fqn`Required + +```typescript +public readonly fqn: string; +``` + +- *Type:* string + +--- + + +### DataDigitaloceanAppSpecOutputReference + +#### Initializers + +```typescript +import { dataDigitaloceanApp } from '@cdktf/provider-digitalocean' + +new dataDigitaloceanApp.DataDigitaloceanAppSpecOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string, complexObjectIndex: number, complexObjectIsFromSet: boolean) +``` + +| **Name** | **Type** | **Description** | +| --- | --- | --- | +| terraformResource | cdktf.IInterpolatingParent | The parent resource. | +| terraformAttribute | string | The attribute on the parent resource this class is referencing. | +| complexObjectIndex | number | the index of this item in the list. | +| complexObjectIsFromSet | boolean | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | + +--- + +##### `terraformResource`Required + +- *Type:* cdktf.IInterpolatingParent + +The parent resource. + +--- + +##### `terraformAttribute`Required + +- *Type:* string + +The attribute on the parent resource this class is referencing. + +--- + +##### `complexObjectIndex`Required - *Type:* number @@ -18462,7 +21709,7 @@ the index of this item in the list. --- -##### `complexObjectIsFromSet`Required +##### `complexObjectIsFromSet`Required - *Type:* boolean @@ -18474,149 +21721,149 @@ whether the list is wrapping a set (will add tolist() to be able to access an it | **Name** | **Description** | | --- | --- | -| computeFqn | *No description.* | -| getAnyMapAttribute | *No description.* | -| getBooleanAttribute | *No description.* | -| getBooleanMapAttribute | *No description.* | -| getListAttribute | *No description.* | -| getNumberAttribute | *No description.* | -| getNumberListAttribute | *No description.* | -| getNumberMapAttribute | *No description.* | -| getStringAttribute | *No description.* | -| getStringMapAttribute | *No description.* | -| interpolationForAttribute | *No description.* | -| resolve | Produce the Token's value at resolution time. | -| toString | Return a string representation of this resolvable object. | +| computeFqn | *No description.* | +| getAnyMapAttribute | *No description.* | +| getBooleanAttribute | *No description.* | +| getBooleanMapAttribute | *No description.* | +| getListAttribute | *No description.* | +| getNumberAttribute | *No description.* | +| getNumberListAttribute | *No description.* | +| getNumberMapAttribute | *No description.* | +| getStringAttribute | *No description.* | +| getStringMapAttribute | *No description.* | +| interpolationForAttribute | *No description.* | +| resolve | Produce the Token's value at resolution time. | +| toString | Return a string representation of this resolvable object. | --- -##### `computeFqn` +##### `computeFqn` ```typescript public computeFqn(): string ``` -##### `getAnyMapAttribute` +##### `getAnyMapAttribute` ```typescript public getAnyMapAttribute(terraformAttribute: string): {[ key: string ]: any} ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* string --- -##### `getBooleanAttribute` +##### `getBooleanAttribute` ```typescript public getBooleanAttribute(terraformAttribute: string): IResolvable ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* string --- -##### `getBooleanMapAttribute` +##### `getBooleanMapAttribute` ```typescript public getBooleanMapAttribute(terraformAttribute: string): {[ key: string ]: boolean} ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* string --- -##### `getListAttribute` +##### `getListAttribute` ```typescript public getListAttribute(terraformAttribute: string): string[] ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* string --- -##### `getNumberAttribute` +##### `getNumberAttribute` ```typescript public getNumberAttribute(terraformAttribute: string): number ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* string --- -##### `getNumberListAttribute` +##### `getNumberListAttribute` ```typescript public getNumberListAttribute(terraformAttribute: string): number[] ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* string --- -##### `getNumberMapAttribute` +##### `getNumberMapAttribute` ```typescript public getNumberMapAttribute(terraformAttribute: string): {[ key: string ]: number} ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* string --- -##### `getStringAttribute` +##### `getStringAttribute` ```typescript public getStringAttribute(terraformAttribute: string): string ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* string --- -##### `getStringMapAttribute` +##### `getStringMapAttribute` ```typescript public getStringMapAttribute(terraformAttribute: string): {[ key: string ]: string} ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* string --- -##### `interpolationForAttribute` +##### `interpolationForAttribute` ```typescript public interpolationForAttribute(property: string): IResolvable ``` -###### `property`Required +###### `property`Required - *Type:* string --- -##### `resolve` +##### `resolve` ```typescript public resolve(_context: IResolveContext): any @@ -18624,13 +21871,13 @@ public resolve(_context: IResolveContext): any Produce the Token's value at resolution time. -###### `_context`Required +###### `_context`Required - *Type:* cdktf.IResolveContext --- -##### `toString` +##### `toString` ```typescript public toString(): string @@ -18645,17 +21892,28 @@ Returns a reversible string representation. | **Name** | **Type** | **Description** | | --- | --- | --- | -| creationStack | string[] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| fqn | string | *No description.* | -| datadog | DataDigitaloceanAppSpecJobLogDestinationDatadogList | *No description.* | -| logtail | DataDigitaloceanAppSpecJobLogDestinationLogtailList | *No description.* | -| name | string | *No description.* | -| papertrail | DataDigitaloceanAppSpecJobLogDestinationPapertrailList | *No description.* | -| internalValue | DataDigitaloceanAppSpecJobLogDestination | *No description.* | +| creationStack | string[] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| fqn | string | *No description.* | +| alert | DataDigitaloceanAppSpecAlertList | *No description.* | +| database | DataDigitaloceanAppSpecDatabaseList | *No description.* | +| domain | DataDigitaloceanAppSpecDomainList | *No description.* | +| domains | string[] | *No description.* | +| egress | DataDigitaloceanAppSpecEgressList | *No description.* | +| env | DataDigitaloceanAppSpecEnvList | *No description.* | +| features | string[] | *No description.* | +| function | DataDigitaloceanAppSpecFunctionList | *No description.* | +| ingress | DataDigitaloceanAppSpecIngressList | *No description.* | +| job | DataDigitaloceanAppSpecJobList | *No description.* | +| name | string | *No description.* | +| region | string | *No description.* | +| service | DataDigitaloceanAppSpecServiceList | *No description.* | +| staticSite | DataDigitaloceanAppSpecStaticSiteList | *No description.* | +| worker | DataDigitaloceanAppSpecWorkerList | *No description.* | +| internalValue | DataDigitaloceanAppSpec | *No description.* | --- -##### `creationStack`Required +##### `creationStack`Required ```typescript public readonly creationStack: string[]; @@ -18669,7 +21927,7 @@ If this returns an empty array the stack will not be attached. --- -##### `fqn`Required +##### `fqn`Required ```typescript public readonly fqn: string; @@ -18679,226 +21937,186 @@ public readonly fqn: string; --- -##### `datadog`Required +##### `alert`Required ```typescript -public readonly datadog: DataDigitaloceanAppSpecJobLogDestinationDatadogList; +public readonly alert: DataDigitaloceanAppSpecAlertList; ``` -- *Type:* DataDigitaloceanAppSpecJobLogDestinationDatadogList +- *Type:* DataDigitaloceanAppSpecAlertList --- -##### `logtail`Required +##### `database`Required ```typescript -public readonly logtail: DataDigitaloceanAppSpecJobLogDestinationLogtailList; +public readonly database: DataDigitaloceanAppSpecDatabaseList; ``` -- *Type:* DataDigitaloceanAppSpecJobLogDestinationLogtailList +- *Type:* DataDigitaloceanAppSpecDatabaseList --- -##### `name`Required +##### `domain`Required ```typescript -public readonly name: string; +public readonly domain: DataDigitaloceanAppSpecDomainList; ``` -- *Type:* string +- *Type:* DataDigitaloceanAppSpecDomainList --- -##### `papertrail`Required +##### `domains`Required ```typescript -public readonly papertrail: DataDigitaloceanAppSpecJobLogDestinationPapertrailList; +public readonly domains: string[]; ``` -- *Type:* DataDigitaloceanAppSpecJobLogDestinationPapertrailList +- *Type:* string[] --- -##### `internalValue`Optional +##### `egress`Required ```typescript -public readonly internalValue: DataDigitaloceanAppSpecJobLogDestination; +public readonly egress: DataDigitaloceanAppSpecEgressList; ``` -- *Type:* DataDigitaloceanAppSpecJobLogDestination +- *Type:* DataDigitaloceanAppSpecEgressList --- - -### DataDigitaloceanAppSpecJobLogDestinationPapertrailList - -#### Initializers +##### `env`Required ```typescript -import { dataDigitaloceanApp } from '@cdktf/provider-digitalocean' - -new dataDigitaloceanApp.DataDigitaloceanAppSpecJobLogDestinationPapertrailList(terraformResource: IInterpolatingParent, terraformAttribute: string, wrapsSet: boolean) +public readonly env: DataDigitaloceanAppSpecEnvList; ``` -| **Name** | **Type** | **Description** | -| --- | --- | --- | -| terraformResource | cdktf.IInterpolatingParent | The parent resource. | -| terraformAttribute | string | The attribute on the parent resource this class is referencing. | -| wrapsSet | boolean | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | +- *Type:* DataDigitaloceanAppSpecEnvList --- -##### `terraformResource`Required +##### `features`Required -- *Type:* cdktf.IInterpolatingParent +```typescript +public readonly features: string[]; +``` -The parent resource. +- *Type:* string[] --- -##### `terraformAttribute`Required +##### `function`Required -- *Type:* string +```typescript +public readonly function: DataDigitaloceanAppSpecFunctionList; +``` -The attribute on the parent resource this class is referencing. +- *Type:* DataDigitaloceanAppSpecFunctionList --- -##### `wrapsSet`Required - -- *Type:* boolean - -whether the list is wrapping a set (will add tolist() to be able to access an item via an index). - ---- +##### `ingress`Required -#### Methods +```typescript +public readonly ingress: DataDigitaloceanAppSpecIngressList; +``` -| **Name** | **Description** | -| --- | --- | -| allWithMapKey | Creating an iterator for this complex list. | -| computeFqn | *No description.* | -| resolve | Produce the Token's value at resolution time. | -| toString | Return a string representation of this resolvable object. | -| get | *No description.* | +- *Type:* DataDigitaloceanAppSpecIngressList --- -##### `allWithMapKey` +##### `job`Required ```typescript -public allWithMapKey(mapKeyAttributeName: string): DynamicListTerraformIterator +public readonly job: DataDigitaloceanAppSpecJobList; ``` -Creating an iterator for this complex list. - -The list will be converted into a map with the mapKeyAttributeName as the key. - -###### `mapKeyAttributeName`Required - -- *Type:* string +- *Type:* DataDigitaloceanAppSpecJobList --- -##### `computeFqn` - -```typescript -public computeFqn(): string -``` - -##### `resolve` +##### `name`Required ```typescript -public resolve(_context: IResolveContext): any +public readonly name: string; ``` -Produce the Token's value at resolution time. - -###### `_context`Required - -- *Type:* cdktf.IResolveContext +- *Type:* string --- -##### `toString` +##### `region`Required ```typescript -public toString(): string +public readonly region: string; ``` -Return a string representation of this resolvable object. +- *Type:* string -Returns a reversible string representation. +--- -##### `get` +##### `service`Required ```typescript -public get(index: number): DataDigitaloceanAppSpecJobLogDestinationPapertrailOutputReference +public readonly service: DataDigitaloceanAppSpecServiceList; ``` -###### `index`Required - -- *Type:* number - -the index of the item to return. +- *Type:* DataDigitaloceanAppSpecServiceList --- +##### `staticSite`Required -#### Properties +```typescript +public readonly staticSite: DataDigitaloceanAppSpecStaticSiteList; +``` -| **Name** | **Type** | **Description** | -| --- | --- | --- | -| creationStack | string[] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| fqn | string | *No description.* | +- *Type:* DataDigitaloceanAppSpecStaticSiteList --- -##### `creationStack`Required +##### `worker`Required ```typescript -public readonly creationStack: string[]; +public readonly worker: DataDigitaloceanAppSpecWorkerList; ``` -- *Type:* string[] - -The creation stack of this resolvable which will be appended to errors thrown during resolution. - -If this returns an empty array the stack will not be attached. +- *Type:* DataDigitaloceanAppSpecWorkerList --- -##### `fqn`Required +##### `internalValue`Optional ```typescript -public readonly fqn: string; +public readonly internalValue: DataDigitaloceanAppSpec; ``` -- *Type:* string +- *Type:* DataDigitaloceanAppSpec --- -### DataDigitaloceanAppSpecJobLogDestinationPapertrailOutputReference +### DataDigitaloceanAppSpecServiceAlertList -#### Initializers +#### Initializers ```typescript import { dataDigitaloceanApp } from '@cdktf/provider-digitalocean' -new dataDigitaloceanApp.DataDigitaloceanAppSpecJobLogDestinationPapertrailOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string, complexObjectIndex: number, complexObjectIsFromSet: boolean) +new dataDigitaloceanApp.DataDigitaloceanAppSpecServiceAlertList(terraformResource: IInterpolatingParent, terraformAttribute: string, wrapsSet: boolean) ``` | **Name** | **Type** | **Description** | | --- | --- | --- | -| terraformResource | cdktf.IInterpolatingParent | The parent resource. | -| terraformAttribute | string | The attribute on the parent resource this class is referencing. | -| complexObjectIndex | number | the index of this item in the list. | -| complexObjectIsFromSet | boolean | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | +| terraformResource | cdktf.IInterpolatingParent | The parent resource. | +| terraformAttribute | string | The attribute on the parent resource this class is referencing. | +| wrapsSet | boolean | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | --- -##### `terraformResource`Required +##### `terraformResource`Required - *Type:* cdktf.IInterpolatingParent @@ -18906,7 +22124,7 @@ The parent resource. --- -##### `terraformAttribute`Required +##### `terraformAttribute`Required - *Type:* string @@ -18914,15 +22132,7 @@ The attribute on the parent resource this class is referencing. --- -##### `complexObjectIndex`Required - -- *Type:* number - -the index of this item in the list. - ---- - -##### `complexObjectIsFromSet`Required +##### `wrapsSet`Required - *Type:* boolean @@ -18934,185 +22144,85 @@ whether the list is wrapping a set (will add tolist() to be able to access an it | **Name** | **Description** | | --- | --- | -| computeFqn | *No description.* | -| getAnyMapAttribute | *No description.* | -| getBooleanAttribute | *No description.* | -| getBooleanMapAttribute | *No description.* | -| getListAttribute | *No description.* | -| getNumberAttribute | *No description.* | -| getNumberListAttribute | *No description.* | -| getNumberMapAttribute | *No description.* | -| getStringAttribute | *No description.* | -| getStringMapAttribute | *No description.* | -| interpolationForAttribute | *No description.* | -| resolve | Produce the Token's value at resolution time. | -| toString | Return a string representation of this resolvable object. | - ---- - -##### `computeFqn` - -```typescript -public computeFqn(): string -``` - -##### `getAnyMapAttribute` - -```typescript -public getAnyMapAttribute(terraformAttribute: string): {[ key: string ]: any} -``` - -###### `terraformAttribute`Required - -- *Type:* string - ---- - -##### `getBooleanAttribute` - -```typescript -public getBooleanAttribute(terraformAttribute: string): IResolvable -``` - -###### `terraformAttribute`Required - -- *Type:* string - ---- - -##### `getBooleanMapAttribute` - -```typescript -public getBooleanMapAttribute(terraformAttribute: string): {[ key: string ]: boolean} -``` - -###### `terraformAttribute`Required - -- *Type:* string - ---- - -##### `getListAttribute` - -```typescript -public getListAttribute(terraformAttribute: string): string[] -``` - -###### `terraformAttribute`Required - -- *Type:* string +| allWithMapKey | Creating an iterator for this complex list. | +| computeFqn | *No description.* | +| resolve | Produce the Token's value at resolution time. | +| toString | Return a string representation of this resolvable object. | +| get | *No description.* | --- -##### `getNumberAttribute` +##### `allWithMapKey` ```typescript -public getNumberAttribute(terraformAttribute: string): number +public allWithMapKey(mapKeyAttributeName: string): DynamicListTerraformIterator ``` -###### `terraformAttribute`Required - -- *Type:* string - ---- - -##### `getNumberListAttribute` +Creating an iterator for this complex list. -```typescript -public getNumberListAttribute(terraformAttribute: string): number[] -``` +The list will be converted into a map with the mapKeyAttributeName as the key. -###### `terraformAttribute`Required +###### `mapKeyAttributeName`Required - *Type:* string --- -##### `getNumberMapAttribute` +##### `computeFqn` ```typescript -public getNumberMapAttribute(terraformAttribute: string): {[ key: string ]: number} +public computeFqn(): string ``` -###### `terraformAttribute`Required - -- *Type:* string - ---- - -##### `getStringAttribute` +##### `resolve` ```typescript -public getStringAttribute(terraformAttribute: string): string +public resolve(_context: IResolveContext): any ``` -###### `terraformAttribute`Required - -- *Type:* string - ---- - -##### `getStringMapAttribute` - -```typescript -public getStringMapAttribute(terraformAttribute: string): {[ key: string ]: string} -``` +Produce the Token's value at resolution time. -###### `terraformAttribute`Required +###### `_context`Required -- *Type:* string +- *Type:* cdktf.IResolveContext --- -##### `interpolationForAttribute` +##### `toString` ```typescript -public interpolationForAttribute(property: string): IResolvable +public toString(): string ``` -###### `property`Required - -- *Type:* string +Return a string representation of this resolvable object. ---- +Returns a reversible string representation. -##### `resolve` +##### `get` ```typescript -public resolve(_context: IResolveContext): any +public get(index: number): DataDigitaloceanAppSpecServiceAlertOutputReference ``` -Produce the Token's value at resolution time. +###### `index`Required -###### `_context`Required +- *Type:* number -- *Type:* cdktf.IResolveContext +the index of the item to return. --- -##### `toString` - -```typescript -public toString(): string -``` - -Return a string representation of this resolvable object. - -Returns a reversible string representation. - #### Properties | **Name** | **Type** | **Description** | | --- | --- | --- | -| creationStack | string[] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| fqn | string | *No description.* | -| endpoint | string | *No description.* | -| internalValue | DataDigitaloceanAppSpecJobLogDestinationPapertrail | *No description.* | +| creationStack | string[] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| fqn | string | *No description.* | --- -##### `creationStack`Required +##### `creationStack`Required ```typescript public readonly creationStack: string[]; @@ -19126,7 +22236,7 @@ If this returns an empty array the stack will not be attached. --- -##### `fqn`Required +##### `fqn`Required ```typescript public readonly fqn: string; @@ -19136,47 +22246,27 @@ public readonly fqn: string; --- -##### `endpoint`Required - -```typescript -public readonly endpoint: string; -``` - -- *Type:* string - ---- - -##### `internalValue`Optional - -```typescript -public readonly internalValue: DataDigitaloceanAppSpecJobLogDestinationPapertrail; -``` - -- *Type:* DataDigitaloceanAppSpecJobLogDestinationPapertrail - ---- - -### DataDigitaloceanAppSpecJobOutputReference +### DataDigitaloceanAppSpecServiceAlertOutputReference -#### Initializers +#### Initializers ```typescript import { dataDigitaloceanApp } from '@cdktf/provider-digitalocean' -new dataDigitaloceanApp.DataDigitaloceanAppSpecJobOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string, complexObjectIndex: number, complexObjectIsFromSet: boolean) +new dataDigitaloceanApp.DataDigitaloceanAppSpecServiceAlertOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string, complexObjectIndex: number, complexObjectIsFromSet: boolean) ``` | **Name** | **Type** | **Description** | | --- | --- | --- | -| terraformResource | cdktf.IInterpolatingParent | The parent resource. | -| terraformAttribute | string | The attribute on the parent resource this class is referencing. | -| complexObjectIndex | number | the index of this item in the list. | -| complexObjectIsFromSet | boolean | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | +| terraformResource | cdktf.IInterpolatingParent | The parent resource. | +| terraformAttribute | string | The attribute on the parent resource this class is referencing. | +| complexObjectIndex | number | the index of this item in the list. | +| complexObjectIsFromSet | boolean | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | --- -##### `terraformResource`Required +##### `terraformResource`Required - *Type:* cdktf.IInterpolatingParent @@ -19184,7 +22274,7 @@ The parent resource. --- -##### `terraformAttribute`Required +##### `terraformAttribute`Required - *Type:* string @@ -19192,7 +22282,7 @@ The attribute on the parent resource this class is referencing. --- -##### `complexObjectIndex`Required +##### `complexObjectIndex`Required - *Type:* number @@ -19200,7 +22290,7 @@ the index of this item in the list. --- -##### `complexObjectIsFromSet`Required +##### `complexObjectIsFromSet`Required - *Type:* boolean @@ -19212,149 +22302,149 @@ whether the list is wrapping a set (will add tolist() to be able to access an it | **Name** | **Description** | | --- | --- | -| computeFqn | *No description.* | -| getAnyMapAttribute | *No description.* | -| getBooleanAttribute | *No description.* | -| getBooleanMapAttribute | *No description.* | -| getListAttribute | *No description.* | -| getNumberAttribute | *No description.* | -| getNumberListAttribute | *No description.* | -| getNumberMapAttribute | *No description.* | -| getStringAttribute | *No description.* | -| getStringMapAttribute | *No description.* | -| interpolationForAttribute | *No description.* | -| resolve | Produce the Token's value at resolution time. | -| toString | Return a string representation of this resolvable object. | +| computeFqn | *No description.* | +| getAnyMapAttribute | *No description.* | +| getBooleanAttribute | *No description.* | +| getBooleanMapAttribute | *No description.* | +| getListAttribute | *No description.* | +| getNumberAttribute | *No description.* | +| getNumberListAttribute | *No description.* | +| getNumberMapAttribute | *No description.* | +| getStringAttribute | *No description.* | +| getStringMapAttribute | *No description.* | +| interpolationForAttribute | *No description.* | +| resolve | Produce the Token's value at resolution time. | +| toString | Return a string representation of this resolvable object. | --- -##### `computeFqn` +##### `computeFqn` ```typescript public computeFqn(): string ``` -##### `getAnyMapAttribute` +##### `getAnyMapAttribute` ```typescript public getAnyMapAttribute(terraformAttribute: string): {[ key: string ]: any} ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* string --- -##### `getBooleanAttribute` +##### `getBooleanAttribute` ```typescript public getBooleanAttribute(terraformAttribute: string): IResolvable ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* string --- -##### `getBooleanMapAttribute` +##### `getBooleanMapAttribute` ```typescript public getBooleanMapAttribute(terraformAttribute: string): {[ key: string ]: boolean} ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* string --- -##### `getListAttribute` +##### `getListAttribute` ```typescript public getListAttribute(terraformAttribute: string): string[] ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* string --- -##### `getNumberAttribute` +##### `getNumberAttribute` ```typescript public getNumberAttribute(terraformAttribute: string): number ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* string --- -##### `getNumberListAttribute` +##### `getNumberListAttribute` ```typescript public getNumberListAttribute(terraformAttribute: string): number[] ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* string --- -##### `getNumberMapAttribute` +##### `getNumberMapAttribute` ```typescript public getNumberMapAttribute(terraformAttribute: string): {[ key: string ]: number} ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* string --- -##### `getStringAttribute` +##### `getStringAttribute` ```typescript public getStringAttribute(terraformAttribute: string): string ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* string --- -##### `getStringMapAttribute` +##### `getStringMapAttribute` ```typescript public getStringMapAttribute(terraformAttribute: string): {[ key: string ]: string} ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* string --- -##### `interpolationForAttribute` +##### `interpolationForAttribute` ```typescript public interpolationForAttribute(property: string): IResolvable ``` -###### `property`Required +###### `property`Required - *Type:* string --- -##### `resolve` +##### `resolve` ```typescript public resolve(_context: IResolveContext): any @@ -19362,13 +22452,13 @@ public resolve(_context: IResolveContext): any Produce the Token's value at resolution time. -###### `_context`Required +###### `_context`Required - *Type:* cdktf.IResolveContext --- -##### `toString` +##### `toString` ```typescript public toString(): string @@ -19383,29 +22473,18 @@ Returns a reversible string representation. | **Name** | **Type** | **Description** | | --- | --- | --- | -| creationStack | string[] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| fqn | string | *No description.* | -| alert | DataDigitaloceanAppSpecJobAlertList | *No description.* | -| buildCommand | string | *No description.* | -| dockerfilePath | string | *No description.* | -| env | DataDigitaloceanAppSpecJobEnvList | *No description.* | -| environmentSlug | string | *No description.* | -| git | DataDigitaloceanAppSpecJobGitList | *No description.* | -| github | DataDigitaloceanAppSpecJobGithubList | *No description.* | -| gitlab | DataDigitaloceanAppSpecJobGitlabList | *No description.* | -| image | DataDigitaloceanAppSpecJobImageList | *No description.* | -| instanceCount | number | *No description.* | -| instanceSizeSlug | string | *No description.* | -| kind | string | *No description.* | -| logDestination | DataDigitaloceanAppSpecJobLogDestinationList | *No description.* | -| name | string | *No description.* | -| runCommand | string | *No description.* | -| sourceDir | string | *No description.* | -| internalValue | DataDigitaloceanAppSpecJob | *No description.* | +| creationStack | string[] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| fqn | string | *No description.* | +| disabled | cdktf.IResolvable | *No description.* | +| operator | string | *No description.* | +| rule | string | *No description.* | +| value | number | *No description.* | +| window | string | *No description.* | +| internalValue | DataDigitaloceanAppSpecServiceAlert | *No description.* | --- -##### `creationStack`Required +##### `creationStack`Required ```typescript public readonly creationStack: string[]; @@ -19419,7 +22498,7 @@ If this returns an empty array the stack will not be attached. --- -##### `fqn`Required +##### `fqn`Required ```typescript public readonly fqn: string; @@ -19429,196 +22508,235 @@ public readonly fqn: string; --- -##### `alert`Required +##### `disabled`Required ```typescript -public readonly alert: DataDigitaloceanAppSpecJobAlertList; +public readonly disabled: IResolvable; ``` -- *Type:* DataDigitaloceanAppSpecJobAlertList +- *Type:* cdktf.IResolvable --- -##### `buildCommand`Required +##### `operator`Required ```typescript -public readonly buildCommand: string; +public readonly operator: string; ``` - *Type:* string --- -##### `dockerfilePath`Required +##### `rule`Required ```typescript -public readonly dockerfilePath: string; +public readonly rule: string; ``` - *Type:* string --- -##### `env`Required +##### `value`Required ```typescript -public readonly env: DataDigitaloceanAppSpecJobEnvList; +public readonly value: number; ``` -- *Type:* DataDigitaloceanAppSpecJobEnvList +- *Type:* number --- -##### `environmentSlug`Required +##### `window`Required ```typescript -public readonly environmentSlug: string; +public readonly window: string; ``` - *Type:* string --- -##### `git`Required +##### `internalValue`Optional ```typescript -public readonly git: DataDigitaloceanAppSpecJobGitList; +public readonly internalValue: DataDigitaloceanAppSpecServiceAlert; ``` -- *Type:* DataDigitaloceanAppSpecJobGitList +- *Type:* DataDigitaloceanAppSpecServiceAlert --- -##### `github`Required + +### DataDigitaloceanAppSpecServiceAutoscalingList + +#### Initializers ```typescript -public readonly github: DataDigitaloceanAppSpecJobGithubList; +import { dataDigitaloceanApp } from '@cdktf/provider-digitalocean' + +new dataDigitaloceanApp.DataDigitaloceanAppSpecServiceAutoscalingList(terraformResource: IInterpolatingParent, terraformAttribute: string, wrapsSet: boolean) ``` -- *Type:* DataDigitaloceanAppSpecJobGithubList +| **Name** | **Type** | **Description** | +| --- | --- | --- | +| terraformResource | cdktf.IInterpolatingParent | The parent resource. | +| terraformAttribute | string | The attribute on the parent resource this class is referencing. | +| wrapsSet | boolean | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | --- -##### `gitlab`Required +##### `terraformResource`Required -```typescript -public readonly gitlab: DataDigitaloceanAppSpecJobGitlabList; -``` +- *Type:* cdktf.IInterpolatingParent -- *Type:* DataDigitaloceanAppSpecJobGitlabList +The parent resource. --- -##### `image`Required +##### `terraformAttribute`Required -```typescript -public readonly image: DataDigitaloceanAppSpecJobImageList; -``` +- *Type:* string -- *Type:* DataDigitaloceanAppSpecJobImageList +The attribute on the parent resource this class is referencing. --- -##### `instanceCount`Required +##### `wrapsSet`Required -```typescript -public readonly instanceCount: number; -``` +- *Type:* boolean -- *Type:* number +whether the list is wrapping a set (will add tolist() to be able to access an item via an index). --- -##### `instanceSizeSlug`Required +#### Methods + +| **Name** | **Description** | +| --- | --- | +| allWithMapKey | Creating an iterator for this complex list. | +| computeFqn | *No description.* | +| resolve | Produce the Token's value at resolution time. | +| toString | Return a string representation of this resolvable object. | +| get | *No description.* | + +--- + +##### `allWithMapKey` ```typescript -public readonly instanceSizeSlug: string; +public allWithMapKey(mapKeyAttributeName: string): DynamicListTerraformIterator ``` +Creating an iterator for this complex list. + +The list will be converted into a map with the mapKeyAttributeName as the key. + +###### `mapKeyAttributeName`Required + - *Type:* string --- -##### `kind`Required +##### `computeFqn` ```typescript -public readonly kind: string; +public computeFqn(): string ``` -- *Type:* string +##### `resolve` + +```typescript +public resolve(_context: IResolveContext): any +``` + +Produce the Token's value at resolution time. + +###### `_context`Required + +- *Type:* cdktf.IResolveContext --- -##### `logDestination`Required +##### `toString` ```typescript -public readonly logDestination: DataDigitaloceanAppSpecJobLogDestinationList; +public toString(): string ``` -- *Type:* DataDigitaloceanAppSpecJobLogDestinationList +Return a string representation of this resolvable object. ---- +Returns a reversible string representation. -##### `name`Required +##### `get` ```typescript -public readonly name: string; +public get(index: number): DataDigitaloceanAppSpecServiceAutoscalingOutputReference ``` -- *Type:* string +###### `index`Required + +- *Type:* number + +the index of the item to return. --- -##### `runCommand`Required -```typescript -public readonly runCommand: string; -``` +#### Properties -- *Type:* string +| **Name** | **Type** | **Description** | +| --- | --- | --- | +| creationStack | string[] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| fqn | string | *No description.* | --- -##### `sourceDir`Required +##### `creationStack`Required ```typescript -public readonly sourceDir: string; +public readonly creationStack: string[]; ``` -- *Type:* string +- *Type:* string[] + +The creation stack of this resolvable which will be appended to errors thrown during resolution. + +If this returns an empty array the stack will not be attached. --- -##### `internalValue`Optional +##### `fqn`Required ```typescript -public readonly internalValue: DataDigitaloceanAppSpecJob; +public readonly fqn: string; ``` -- *Type:* DataDigitaloceanAppSpecJob +- *Type:* string --- -### DataDigitaloceanAppSpecList +### DataDigitaloceanAppSpecServiceAutoscalingMetricsCpuList -#### Initializers +#### Initializers ```typescript import { dataDigitaloceanApp } from '@cdktf/provider-digitalocean' -new dataDigitaloceanApp.DataDigitaloceanAppSpecList(terraformResource: IInterpolatingParent, terraformAttribute: string, wrapsSet: boolean) +new dataDigitaloceanApp.DataDigitaloceanAppSpecServiceAutoscalingMetricsCpuList(terraformResource: IInterpolatingParent, terraformAttribute: string, wrapsSet: boolean) ``` | **Name** | **Type** | **Description** | | --- | --- | --- | -| terraformResource | cdktf.IInterpolatingParent | The parent resource. | -| terraformAttribute | string | The attribute on the parent resource this class is referencing. | -| wrapsSet | boolean | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | +| terraformResource | cdktf.IInterpolatingParent | The parent resource. | +| terraformAttribute | string | The attribute on the parent resource this class is referencing. | +| wrapsSet | boolean | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | --- -##### `terraformResource`Required +##### `terraformResource`Required - *Type:* cdktf.IInterpolatingParent @@ -19626,7 +22744,7 @@ The parent resource. --- -##### `terraformAttribute`Required +##### `terraformAttribute`Required - *Type:* string @@ -19634,7 +22752,7 @@ The attribute on the parent resource this class is referencing. --- -##### `wrapsSet`Required +##### `wrapsSet`Required - *Type:* boolean @@ -19646,15 +22764,15 @@ whether the list is wrapping a set (will add tolist() to be able to access an it | **Name** | **Description** | | --- | --- | -| allWithMapKey | Creating an iterator for this complex list. | -| computeFqn | *No description.* | -| resolve | Produce the Token's value at resolution time. | -| toString | Return a string representation of this resolvable object. | -| get | *No description.* | +| allWithMapKey | Creating an iterator for this complex list. | +| computeFqn | *No description.* | +| resolve | Produce the Token's value at resolution time. | +| toString | Return a string representation of this resolvable object. | +| get | *No description.* | --- -##### `allWithMapKey` +##### `allWithMapKey` ```typescript public allWithMapKey(mapKeyAttributeName: string): DynamicListTerraformIterator @@ -19664,19 +22782,19 @@ Creating an iterator for this complex list. The list will be converted into a map with the mapKeyAttributeName as the key. -###### `mapKeyAttributeName`Required +###### `mapKeyAttributeName`Required - *Type:* string --- -##### `computeFqn` +##### `computeFqn` ```typescript public computeFqn(): string ``` -##### `resolve` +##### `resolve` ```typescript public resolve(_context: IResolveContext): any @@ -19684,13 +22802,13 @@ public resolve(_context: IResolveContext): any Produce the Token's value at resolution time. -###### `_context`Required +###### `_context`Required - *Type:* cdktf.IResolveContext --- -##### `toString` +##### `toString` ```typescript public toString(): string @@ -19700,13 +22818,13 @@ Return a string representation of this resolvable object. Returns a reversible string representation. -##### `get` +##### `get` ```typescript -public get(index: number): DataDigitaloceanAppSpecOutputReference +public get(index: number): DataDigitaloceanAppSpecServiceAutoscalingMetricsCpuOutputReference ``` -###### `index`Required +###### `index`Required - *Type:* number @@ -19719,12 +22837,12 @@ the index of the item to return. | **Name** | **Type** | **Description** | | --- | --- | --- | -| creationStack | string[] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| fqn | string | *No description.* | +| creationStack | string[] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| fqn | string | *No description.* | --- -##### `creationStack`Required +##### `creationStack`Required ```typescript public readonly creationStack: string[]; @@ -19738,7 +22856,7 @@ If this returns an empty array the stack will not be attached. --- -##### `fqn`Required +##### `fqn`Required ```typescript public readonly fqn: string; @@ -19749,26 +22867,26 @@ public readonly fqn: string; --- -### DataDigitaloceanAppSpecOutputReference +### DataDigitaloceanAppSpecServiceAutoscalingMetricsCpuOutputReference -#### Initializers +#### Initializers ```typescript import { dataDigitaloceanApp } from '@cdktf/provider-digitalocean' -new dataDigitaloceanApp.DataDigitaloceanAppSpecOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string, complexObjectIndex: number, complexObjectIsFromSet: boolean) +new dataDigitaloceanApp.DataDigitaloceanAppSpecServiceAutoscalingMetricsCpuOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string, complexObjectIndex: number, complexObjectIsFromSet: boolean) ``` | **Name** | **Type** | **Description** | | --- | --- | --- | -| terraformResource | cdktf.IInterpolatingParent | The parent resource. | -| terraformAttribute | string | The attribute on the parent resource this class is referencing. | -| complexObjectIndex | number | the index of this item in the list. | -| complexObjectIsFromSet | boolean | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | +| terraformResource | cdktf.IInterpolatingParent | The parent resource. | +| terraformAttribute | string | The attribute on the parent resource this class is referencing. | +| complexObjectIndex | number | the index of this item in the list. | +| complexObjectIsFromSet | boolean | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | --- -##### `terraformResource`Required +##### `terraformResource`Required - *Type:* cdktf.IInterpolatingParent @@ -19776,7 +22894,7 @@ The parent resource. --- -##### `terraformAttribute`Required +##### `terraformAttribute`Required - *Type:* string @@ -19784,7 +22902,7 @@ The attribute on the parent resource this class is referencing. --- -##### `complexObjectIndex`Required +##### `complexObjectIndex`Required - *Type:* number @@ -19792,7 +22910,7 @@ the index of this item in the list. --- -##### `complexObjectIsFromSet`Required +##### `complexObjectIsFromSet`Required - *Type:* boolean @@ -19804,149 +22922,149 @@ whether the list is wrapping a set (will add tolist() to be able to access an it | **Name** | **Description** | | --- | --- | -| computeFqn | *No description.* | -| getAnyMapAttribute | *No description.* | -| getBooleanAttribute | *No description.* | -| getBooleanMapAttribute | *No description.* | -| getListAttribute | *No description.* | -| getNumberAttribute | *No description.* | -| getNumberListAttribute | *No description.* | -| getNumberMapAttribute | *No description.* | -| getStringAttribute | *No description.* | -| getStringMapAttribute | *No description.* | -| interpolationForAttribute | *No description.* | -| resolve | Produce the Token's value at resolution time. | -| toString | Return a string representation of this resolvable object. | +| computeFqn | *No description.* | +| getAnyMapAttribute | *No description.* | +| getBooleanAttribute | *No description.* | +| getBooleanMapAttribute | *No description.* | +| getListAttribute | *No description.* | +| getNumberAttribute | *No description.* | +| getNumberListAttribute | *No description.* | +| getNumberMapAttribute | *No description.* | +| getStringAttribute | *No description.* | +| getStringMapAttribute | *No description.* | +| interpolationForAttribute | *No description.* | +| resolve | Produce the Token's value at resolution time. | +| toString | Return a string representation of this resolvable object. | --- -##### `computeFqn` +##### `computeFqn` ```typescript public computeFqn(): string ``` -##### `getAnyMapAttribute` +##### `getAnyMapAttribute` ```typescript public getAnyMapAttribute(terraformAttribute: string): {[ key: string ]: any} ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* string --- -##### `getBooleanAttribute` +##### `getBooleanAttribute` ```typescript public getBooleanAttribute(terraformAttribute: string): IResolvable ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* string --- -##### `getBooleanMapAttribute` +##### `getBooleanMapAttribute` ```typescript public getBooleanMapAttribute(terraformAttribute: string): {[ key: string ]: boolean} ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* string --- -##### `getListAttribute` +##### `getListAttribute` ```typescript public getListAttribute(terraformAttribute: string): string[] ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* string --- -##### `getNumberAttribute` +##### `getNumberAttribute` ```typescript public getNumberAttribute(terraformAttribute: string): number ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* string --- -##### `getNumberListAttribute` +##### `getNumberListAttribute` ```typescript public getNumberListAttribute(terraformAttribute: string): number[] ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* string --- -##### `getNumberMapAttribute` +##### `getNumberMapAttribute` ```typescript public getNumberMapAttribute(terraformAttribute: string): {[ key: string ]: number} ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* string --- -##### `getStringAttribute` +##### `getStringAttribute` ```typescript public getStringAttribute(terraformAttribute: string): string ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* string --- -##### `getStringMapAttribute` +##### `getStringMapAttribute` ```typescript public getStringMapAttribute(terraformAttribute: string): {[ key: string ]: string} ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* string --- -##### `interpolationForAttribute` +##### `interpolationForAttribute` ```typescript public interpolationForAttribute(property: string): IResolvable ``` -###### `property`Required +###### `property`Required - *Type:* string --- -##### `resolve` +##### `resolve` ```typescript public resolve(_context: IResolveContext): any @@ -19954,13 +23072,13 @@ public resolve(_context: IResolveContext): any Produce the Token's value at resolution time. -###### `_context`Required +###### `_context`Required - *Type:* cdktf.IResolveContext --- -##### `toString` +##### `toString` ```typescript public toString(): string @@ -19975,28 +23093,14 @@ Returns a reversible string representation. | **Name** | **Type** | **Description** | | --- | --- | --- | -| creationStack | string[] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| fqn | string | *No description.* | -| alert | DataDigitaloceanAppSpecAlertList | *No description.* | -| database | DataDigitaloceanAppSpecDatabaseList | *No description.* | -| domain | DataDigitaloceanAppSpecDomainList | *No description.* | -| domains | string[] | *No description.* | -| egress | DataDigitaloceanAppSpecEgressList | *No description.* | -| env | DataDigitaloceanAppSpecEnvList | *No description.* | -| features | string[] | *No description.* | -| function | DataDigitaloceanAppSpecFunctionList | *No description.* | -| ingress | DataDigitaloceanAppSpecIngressList | *No description.* | -| job | DataDigitaloceanAppSpecJobList | *No description.* | -| name | string | *No description.* | -| region | string | *No description.* | -| service | DataDigitaloceanAppSpecServiceList | *No description.* | -| staticSite | DataDigitaloceanAppSpecStaticSiteList | *No description.* | -| worker | DataDigitaloceanAppSpecWorkerList | *No description.* | -| internalValue | DataDigitaloceanAppSpec | *No description.* | +| creationStack | string[] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| fqn | string | *No description.* | +| percent | number | *No description.* | +| internalValue | DataDigitaloceanAppSpecServiceAutoscalingMetricsCpu | *No description.* | --- -##### `creationStack`Required +##### `creationStack`Required ```typescript public readonly creationStack: string[]; @@ -20010,7 +23114,7 @@ If this returns an empty array the stack will not be attached. --- -##### `fqn`Required +##### `fqn`Required ```typescript public readonly fqn: string; @@ -20020,186 +23124,46 @@ public readonly fqn: string; --- -##### `alert`Required - -```typescript -public readonly alert: DataDigitaloceanAppSpecAlertList; -``` - -- *Type:* DataDigitaloceanAppSpecAlertList - ---- - -##### `database`Required - -```typescript -public readonly database: DataDigitaloceanAppSpecDatabaseList; -``` - -- *Type:* DataDigitaloceanAppSpecDatabaseList - ---- - -##### `domain`Required - -```typescript -public readonly domain: DataDigitaloceanAppSpecDomainList; -``` - -- *Type:* DataDigitaloceanAppSpecDomainList - ---- - -##### `domains`Required - -```typescript -public readonly domains: string[]; -``` - -- *Type:* string[] - ---- - -##### `egress`Required - -```typescript -public readonly egress: DataDigitaloceanAppSpecEgressList; -``` - -- *Type:* DataDigitaloceanAppSpecEgressList - ---- - -##### `env`Required - -```typescript -public readonly env: DataDigitaloceanAppSpecEnvList; -``` - -- *Type:* DataDigitaloceanAppSpecEnvList - ---- - -##### `features`Required - -```typescript -public readonly features: string[]; -``` - -- *Type:* string[] - ---- - -##### `function`Required - -```typescript -public readonly function: DataDigitaloceanAppSpecFunctionList; -``` - -- *Type:* DataDigitaloceanAppSpecFunctionList - ---- - -##### `ingress`Required - -```typescript -public readonly ingress: DataDigitaloceanAppSpecIngressList; -``` - -- *Type:* DataDigitaloceanAppSpecIngressList - ---- - -##### `job`Required - -```typescript -public readonly job: DataDigitaloceanAppSpecJobList; -``` - -- *Type:* DataDigitaloceanAppSpecJobList - ---- - -##### `name`Required - -```typescript -public readonly name: string; -``` - -- *Type:* string - ---- - -##### `region`Required - -```typescript -public readonly region: string; -``` - -- *Type:* string - ---- - -##### `service`Required - -```typescript -public readonly service: DataDigitaloceanAppSpecServiceList; -``` - -- *Type:* DataDigitaloceanAppSpecServiceList - ---- - -##### `staticSite`Required - -```typescript -public readonly staticSite: DataDigitaloceanAppSpecStaticSiteList; -``` - -- *Type:* DataDigitaloceanAppSpecStaticSiteList - ---- - -##### `worker`Required +##### `percent`Required ```typescript -public readonly worker: DataDigitaloceanAppSpecWorkerList; +public readonly percent: number; ``` -- *Type:* DataDigitaloceanAppSpecWorkerList +- *Type:* number --- -##### `internalValue`Optional +##### `internalValue`Optional ```typescript -public readonly internalValue: DataDigitaloceanAppSpec; +public readonly internalValue: DataDigitaloceanAppSpecServiceAutoscalingMetricsCpu; ``` -- *Type:* DataDigitaloceanAppSpec +- *Type:* DataDigitaloceanAppSpecServiceAutoscalingMetricsCpu --- -### DataDigitaloceanAppSpecServiceAlertList +### DataDigitaloceanAppSpecServiceAutoscalingMetricsList -#### Initializers +#### Initializers ```typescript import { dataDigitaloceanApp } from '@cdktf/provider-digitalocean' -new dataDigitaloceanApp.DataDigitaloceanAppSpecServiceAlertList(terraformResource: IInterpolatingParent, terraformAttribute: string, wrapsSet: boolean) +new dataDigitaloceanApp.DataDigitaloceanAppSpecServiceAutoscalingMetricsList(terraformResource: IInterpolatingParent, terraformAttribute: string, wrapsSet: boolean) ``` | **Name** | **Type** | **Description** | | --- | --- | --- | -| terraformResource | cdktf.IInterpolatingParent | The parent resource. | -| terraformAttribute | string | The attribute on the parent resource this class is referencing. | -| wrapsSet | boolean | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | +| terraformResource | cdktf.IInterpolatingParent | The parent resource. | +| terraformAttribute | string | The attribute on the parent resource this class is referencing. | +| wrapsSet | boolean | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | --- -##### `terraformResource`Required +##### `terraformResource`Required - *Type:* cdktf.IInterpolatingParent @@ -20207,7 +23171,7 @@ The parent resource. --- -##### `terraformAttribute`Required +##### `terraformAttribute`Required - *Type:* string @@ -20215,7 +23179,7 @@ The attribute on the parent resource this class is referencing. --- -##### `wrapsSet`Required +##### `wrapsSet`Required - *Type:* boolean @@ -20227,15 +23191,15 @@ whether the list is wrapping a set (will add tolist() to be able to access an it | **Name** | **Description** | | --- | --- | -| allWithMapKey | Creating an iterator for this complex list. | -| computeFqn | *No description.* | -| resolve | Produce the Token's value at resolution time. | -| toString | Return a string representation of this resolvable object. | -| get | *No description.* | +| allWithMapKey | Creating an iterator for this complex list. | +| computeFqn | *No description.* | +| resolve | Produce the Token's value at resolution time. | +| toString | Return a string representation of this resolvable object. | +| get | *No description.* | --- -##### `allWithMapKey` +##### `allWithMapKey` ```typescript public allWithMapKey(mapKeyAttributeName: string): DynamicListTerraformIterator @@ -20245,19 +23209,19 @@ Creating an iterator for this complex list. The list will be converted into a map with the mapKeyAttributeName as the key. -###### `mapKeyAttributeName`Required +###### `mapKeyAttributeName`Required - *Type:* string --- -##### `computeFqn` +##### `computeFqn` ```typescript public computeFqn(): string ``` -##### `resolve` +##### `resolve` ```typescript public resolve(_context: IResolveContext): any @@ -20265,13 +23229,13 @@ public resolve(_context: IResolveContext): any Produce the Token's value at resolution time. -###### `_context`Required +###### `_context`Required - *Type:* cdktf.IResolveContext --- -##### `toString` +##### `toString` ```typescript public toString(): string @@ -20281,13 +23245,13 @@ Return a string representation of this resolvable object. Returns a reversible string representation. -##### `get` +##### `get` ```typescript -public get(index: number): DataDigitaloceanAppSpecServiceAlertOutputReference +public get(index: number): DataDigitaloceanAppSpecServiceAutoscalingMetricsOutputReference ``` -###### `index`Required +###### `index`Required - *Type:* number @@ -20300,12 +23264,12 @@ the index of the item to return. | **Name** | **Type** | **Description** | | --- | --- | --- | -| creationStack | string[] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| fqn | string | *No description.* | +| creationStack | string[] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| fqn | string | *No description.* | --- -##### `creationStack`Required +##### `creationStack`Required ```typescript public readonly creationStack: string[]; @@ -20319,7 +23283,7 @@ If this returns an empty array the stack will not be attached. --- -##### `fqn`Required +##### `fqn`Required ```typescript public readonly fqn: string; @@ -20330,26 +23294,26 @@ public readonly fqn: string; --- -### DataDigitaloceanAppSpecServiceAlertOutputReference +### DataDigitaloceanAppSpecServiceAutoscalingMetricsOutputReference -#### Initializers +#### Initializers ```typescript import { dataDigitaloceanApp } from '@cdktf/provider-digitalocean' -new dataDigitaloceanApp.DataDigitaloceanAppSpecServiceAlertOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string, complexObjectIndex: number, complexObjectIsFromSet: boolean) +new dataDigitaloceanApp.DataDigitaloceanAppSpecServiceAutoscalingMetricsOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string, complexObjectIndex: number, complexObjectIsFromSet: boolean) ``` | **Name** | **Type** | **Description** | | --- | --- | --- | -| terraformResource | cdktf.IInterpolatingParent | The parent resource. | -| terraformAttribute | string | The attribute on the parent resource this class is referencing. | -| complexObjectIndex | number | the index of this item in the list. | -| complexObjectIsFromSet | boolean | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | +| terraformResource | cdktf.IInterpolatingParent | The parent resource. | +| terraformAttribute | string | The attribute on the parent resource this class is referencing. | +| complexObjectIndex | number | the index of this item in the list. | +| complexObjectIsFromSet | boolean | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | --- -##### `terraformResource`Required +##### `terraformResource`Required - *Type:* cdktf.IInterpolatingParent @@ -20357,7 +23321,7 @@ The parent resource. --- -##### `terraformAttribute`Required +##### `terraformAttribute`Required - *Type:* string @@ -20365,7 +23329,7 @@ The attribute on the parent resource this class is referencing. --- -##### `complexObjectIndex`Required +##### `complexObjectIndex`Required - *Type:* number @@ -20373,7 +23337,7 @@ the index of this item in the list. --- -##### `complexObjectIsFromSet`Required +##### `complexObjectIsFromSet`Required - *Type:* boolean @@ -20385,149 +23349,149 @@ whether the list is wrapping a set (will add tolist() to be able to access an it | **Name** | **Description** | | --- | --- | -| computeFqn | *No description.* | -| getAnyMapAttribute | *No description.* | -| getBooleanAttribute | *No description.* | -| getBooleanMapAttribute | *No description.* | -| getListAttribute | *No description.* | -| getNumberAttribute | *No description.* | -| getNumberListAttribute | *No description.* | -| getNumberMapAttribute | *No description.* | -| getStringAttribute | *No description.* | -| getStringMapAttribute | *No description.* | -| interpolationForAttribute | *No description.* | -| resolve | Produce the Token's value at resolution time. | -| toString | Return a string representation of this resolvable object. | +| computeFqn | *No description.* | +| getAnyMapAttribute | *No description.* | +| getBooleanAttribute | *No description.* | +| getBooleanMapAttribute | *No description.* | +| getListAttribute | *No description.* | +| getNumberAttribute | *No description.* | +| getNumberListAttribute | *No description.* | +| getNumberMapAttribute | *No description.* | +| getStringAttribute | *No description.* | +| getStringMapAttribute | *No description.* | +| interpolationForAttribute | *No description.* | +| resolve | Produce the Token's value at resolution time. | +| toString | Return a string representation of this resolvable object. | --- -##### `computeFqn` +##### `computeFqn` ```typescript public computeFqn(): string ``` -##### `getAnyMapAttribute` +##### `getAnyMapAttribute` ```typescript public getAnyMapAttribute(terraformAttribute: string): {[ key: string ]: any} ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* string --- -##### `getBooleanAttribute` +##### `getBooleanAttribute` ```typescript public getBooleanAttribute(terraformAttribute: string): IResolvable ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* string --- -##### `getBooleanMapAttribute` +##### `getBooleanMapAttribute` ```typescript public getBooleanMapAttribute(terraformAttribute: string): {[ key: string ]: boolean} ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* string --- -##### `getListAttribute` +##### `getListAttribute` ```typescript public getListAttribute(terraformAttribute: string): string[] ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* string --- -##### `getNumberAttribute` +##### `getNumberAttribute` ```typescript public getNumberAttribute(terraformAttribute: string): number ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* string --- -##### `getNumberListAttribute` +##### `getNumberListAttribute` ```typescript public getNumberListAttribute(terraformAttribute: string): number[] ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* string --- -##### `getNumberMapAttribute` +##### `getNumberMapAttribute` ```typescript public getNumberMapAttribute(terraformAttribute: string): {[ key: string ]: number} ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* string --- -##### `getStringAttribute` +##### `getStringAttribute` ```typescript public getStringAttribute(terraformAttribute: string): string ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* string --- -##### `getStringMapAttribute` +##### `getStringMapAttribute` ```typescript public getStringMapAttribute(terraformAttribute: string): {[ key: string ]: string} ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* string --- -##### `interpolationForAttribute` +##### `interpolationForAttribute` ```typescript public interpolationForAttribute(property: string): IResolvable ``` -###### `property`Required +###### `property`Required - *Type:* string --- -##### `resolve` +##### `resolve` ```typescript public resolve(_context: IResolveContext): any @@ -20535,13 +23499,13 @@ public resolve(_context: IResolveContext): any Produce the Token's value at resolution time. -###### `_context`Required +###### `_context`Required - *Type:* cdktf.IResolveContext --- -##### `toString` +##### `toString` ```typescript public toString(): string @@ -20556,18 +23520,14 @@ Returns a reversible string representation. | **Name** | **Type** | **Description** | | --- | --- | --- | -| creationStack | string[] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| fqn | string | *No description.* | -| disabled | cdktf.IResolvable | *No description.* | -| operator | string | *No description.* | -| rule | string | *No description.* | -| value | number | *No description.* | -| window | string | *No description.* | -| internalValue | DataDigitaloceanAppSpecServiceAlert | *No description.* | +| creationStack | string[] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| fqn | string | *No description.* | +| cpu | DataDigitaloceanAppSpecServiceAutoscalingMetricsCpuList | *No description.* | +| internalValue | DataDigitaloceanAppSpecServiceAutoscalingMetrics | *No description.* | --- -##### `creationStack`Required +##### `creationStack`Required ```typescript public readonly creationStack: string[]; @@ -20581,7 +23541,7 @@ If this returns an empty array the stack will not be attached. --- -##### `fqn`Required +##### `fqn`Required ```typescript public readonly fqn: string; @@ -20591,144 +23551,225 @@ public readonly fqn: string; --- -##### `disabled`Required +##### `cpu`Required ```typescript -public readonly disabled: IResolvable; +public readonly cpu: DataDigitaloceanAppSpecServiceAutoscalingMetricsCpuList; ``` -- *Type:* cdktf.IResolvable +- *Type:* DataDigitaloceanAppSpecServiceAutoscalingMetricsCpuList --- -##### `operator`Required +##### `internalValue`Optional ```typescript -public readonly operator: string; +public readonly internalValue: DataDigitaloceanAppSpecServiceAutoscalingMetrics; ``` -- *Type:* string +- *Type:* DataDigitaloceanAppSpecServiceAutoscalingMetrics --- -##### `rule`Required + +### DataDigitaloceanAppSpecServiceAutoscalingOutputReference + +#### Initializers ```typescript -public readonly rule: string; +import { dataDigitaloceanApp } from '@cdktf/provider-digitalocean' + +new dataDigitaloceanApp.DataDigitaloceanAppSpecServiceAutoscalingOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string, complexObjectIndex: number, complexObjectIsFromSet: boolean) ``` -- *Type:* string +| **Name** | **Type** | **Description** | +| --- | --- | --- | +| terraformResource | cdktf.IInterpolatingParent | The parent resource. | +| terraformAttribute | string | The attribute on the parent resource this class is referencing. | +| complexObjectIndex | number | the index of this item in the list. | +| complexObjectIsFromSet | boolean | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | --- -##### `value`Required +##### `terraformResource`Required -```typescript -public readonly value: number; -``` +- *Type:* cdktf.IInterpolatingParent + +The parent resource. + +--- + +##### `terraformAttribute`Required + +- *Type:* string + +The attribute on the parent resource this class is referencing. + +--- + +##### `complexObjectIndex`Required - *Type:* number +the index of this item in the list. + --- -##### `window`Required +##### `complexObjectIsFromSet`Required + +- *Type:* boolean + +whether the list is wrapping a set (will add tolist() to be able to access an item via an index). + +--- + +#### Methods + +| **Name** | **Description** | +| --- | --- | +| computeFqn | *No description.* | +| getAnyMapAttribute | *No description.* | +| getBooleanAttribute | *No description.* | +| getBooleanMapAttribute | *No description.* | +| getListAttribute | *No description.* | +| getNumberAttribute | *No description.* | +| getNumberListAttribute | *No description.* | +| getNumberMapAttribute | *No description.* | +| getStringAttribute | *No description.* | +| getStringMapAttribute | *No description.* | +| interpolationForAttribute | *No description.* | +| resolve | Produce the Token's value at resolution time. | +| toString | Return a string representation of this resolvable object. | + +--- + +##### `computeFqn` ```typescript -public readonly window: string; +public computeFqn(): string +``` + +##### `getAnyMapAttribute` + +```typescript +public getAnyMapAttribute(terraformAttribute: string): {[ key: string ]: any} ``` +###### `terraformAttribute`Required + - *Type:* string --- -##### `internalValue`Optional +##### `getBooleanAttribute` ```typescript -public readonly internalValue: DataDigitaloceanAppSpecServiceAlert; +public getBooleanAttribute(terraformAttribute: string): IResolvable ``` -- *Type:* DataDigitaloceanAppSpecServiceAlert - ---- +###### `terraformAttribute`Required +- *Type:* string -### DataDigitaloceanAppSpecServiceAutoscalingList +--- -#### Initializers +##### `getBooleanMapAttribute` ```typescript -import { dataDigitaloceanApp } from '@cdktf/provider-digitalocean' - -new dataDigitaloceanApp.DataDigitaloceanAppSpecServiceAutoscalingList(terraformResource: IInterpolatingParent, terraformAttribute: string, wrapsSet: boolean) +public getBooleanMapAttribute(terraformAttribute: string): {[ key: string ]: boolean} ``` -| **Name** | **Type** | **Description** | -| --- | --- | --- | -| terraformResource | cdktf.IInterpolatingParent | The parent resource. | -| terraformAttribute | string | The attribute on the parent resource this class is referencing. | -| wrapsSet | boolean | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | +###### `terraformAttribute`Required + +- *Type:* string --- -##### `terraformResource`Required +##### `getListAttribute` -- *Type:* cdktf.IInterpolatingParent +```typescript +public getListAttribute(terraformAttribute: string): string[] +``` -The parent resource. +###### `terraformAttribute`Required + +- *Type:* string --- -##### `terraformAttribute`Required +##### `getNumberAttribute` -- *Type:* string +```typescript +public getNumberAttribute(terraformAttribute: string): number +``` -The attribute on the parent resource this class is referencing. +###### `terraformAttribute`Required + +- *Type:* string --- -##### `wrapsSet`Required +##### `getNumberListAttribute` -- *Type:* boolean +```typescript +public getNumberListAttribute(terraformAttribute: string): number[] +``` -whether the list is wrapping a set (will add tolist() to be able to access an item via an index). +###### `terraformAttribute`Required + +- *Type:* string --- -#### Methods +##### `getNumberMapAttribute` -| **Name** | **Description** | -| --- | --- | -| allWithMapKey | Creating an iterator for this complex list. | -| computeFqn | *No description.* | -| resolve | Produce the Token's value at resolution time. | -| toString | Return a string representation of this resolvable object. | -| get | *No description.* | +```typescript +public getNumberMapAttribute(terraformAttribute: string): {[ key: string ]: number} +``` + +###### `terraformAttribute`Required + +- *Type:* string --- -##### `allWithMapKey` +##### `getStringAttribute` ```typescript -public allWithMapKey(mapKeyAttributeName: string): DynamicListTerraformIterator +public getStringAttribute(terraformAttribute: string): string ``` -Creating an iterator for this complex list. +###### `terraformAttribute`Required -The list will be converted into a map with the mapKeyAttributeName as the key. +- *Type:* string -###### `mapKeyAttributeName`Required +--- + +##### `getStringMapAttribute` + +```typescript +public getStringMapAttribute(terraformAttribute: string): {[ key: string ]: string} +``` + +###### `terraformAttribute`Required - *Type:* string --- -##### `computeFqn` +##### `interpolationForAttribute` ```typescript -public computeFqn(): string +public interpolationForAttribute(property: string): IResolvable ``` -##### `resolve` +###### `property`Required + +- *Type:* string + +--- + +##### `resolve` ```typescript public resolve(_context: IResolveContext): any @@ -20736,13 +23777,13 @@ public resolve(_context: IResolveContext): any Produce the Token's value at resolution time. -###### `_context`Required +###### `_context`Required - *Type:* cdktf.IResolveContext --- -##### `toString` +##### `toString` ```typescript public toString(): string @@ -20752,31 +23793,21 @@ Return a string representation of this resolvable object. Returns a reversible string representation. -##### `get` - -```typescript -public get(index: number): DataDigitaloceanAppSpecServiceAutoscalingOutputReference -``` - -###### `index`Required - -- *Type:* number - -the index of the item to return. - ---- - #### Properties | **Name** | **Type** | **Description** | | --- | --- | --- | -| creationStack | string[] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| fqn | string | *No description.* | +| creationStack | string[] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| fqn | string | *No description.* | +| maxInstanceCount | number | *No description.* | +| metrics | DataDigitaloceanAppSpecServiceAutoscalingMetricsList | *No description.* | +| minInstanceCount | number | *No description.* | +| internalValue | DataDigitaloceanAppSpecServiceAutoscaling | *No description.* | --- -##### `creationStack`Required +##### `creationStack`Required ```typescript public readonly creationStack: string[]; @@ -20790,7 +23821,7 @@ If this returns an empty array the stack will not be attached. --- -##### `fqn`Required +##### `fqn`Required ```typescript public readonly fqn: string; @@ -20800,26 +23831,66 @@ public readonly fqn: string; --- +##### `maxInstanceCount`Required -### DataDigitaloceanAppSpecServiceAutoscalingMetricsCpuList +```typescript +public readonly maxInstanceCount: number; +``` -#### Initializers +- *Type:* number + +--- + +##### `metrics`Required + +```typescript +public readonly metrics: DataDigitaloceanAppSpecServiceAutoscalingMetricsList; +``` + +- *Type:* DataDigitaloceanAppSpecServiceAutoscalingMetricsList + +--- + +##### `minInstanceCount`Required + +```typescript +public readonly minInstanceCount: number; +``` + +- *Type:* number + +--- + +##### `internalValue`Optional + +```typescript +public readonly internalValue: DataDigitaloceanAppSpecServiceAutoscaling; +``` + +- *Type:* DataDigitaloceanAppSpecServiceAutoscaling + +--- + + +### DataDigitaloceanAppSpecServiceCorsAllowOriginsList + +#### Initializers ```typescript import { dataDigitaloceanApp } from '@cdktf/provider-digitalocean' -new dataDigitaloceanApp.DataDigitaloceanAppSpecServiceAutoscalingMetricsCpuList(terraformResource: IInterpolatingParent, terraformAttribute: string, wrapsSet: boolean) +new dataDigitaloceanApp.DataDigitaloceanAppSpecServiceCorsAllowOriginsList(terraformResource: IInterpolatingParent, terraformAttribute: string, wrapsSet: boolean) ``` | **Name** | **Type** | **Description** | | --- | --- | --- | -| terraformResource | cdktf.IInterpolatingParent | The parent resource. | -| terraformAttribute | string | The attribute on the parent resource this class is referencing. | -| wrapsSet | boolean | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | +| terraformResource | cdktf.IInterpolatingParent | The parent resource. | +| terraformAttribute | string | The attribute on the parent resource this class is referencing. | +| wrapsSet | boolean | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | --- -##### `terraformResource`Required +##### `terraformResource`Required - *Type:* cdktf.IInterpolatingParent @@ -20827,7 +23898,7 @@ The parent resource. --- -##### `terraformAttribute`Required +##### `terraformAttribute`Required - *Type:* string @@ -20835,7 +23906,7 @@ The attribute on the parent resource this class is referencing. --- -##### `wrapsSet`Required +##### `wrapsSet`Required - *Type:* boolean @@ -20847,15 +23918,15 @@ whether the list is wrapping a set (will add tolist() to be able to access an it | **Name** | **Description** | | --- | --- | -| allWithMapKey | Creating an iterator for this complex list. | -| computeFqn | *No description.* | -| resolve | Produce the Token's value at resolution time. | -| toString | Return a string representation of this resolvable object. | -| get | *No description.* | +| allWithMapKey | Creating an iterator for this complex list. | +| computeFqn | *No description.* | +| resolve | Produce the Token's value at resolution time. | +| toString | Return a string representation of this resolvable object. | +| get | *No description.* | --- -##### `allWithMapKey` +##### `allWithMapKey` ```typescript public allWithMapKey(mapKeyAttributeName: string): DynamicListTerraformIterator @@ -20865,19 +23936,19 @@ Creating an iterator for this complex list. The list will be converted into a map with the mapKeyAttributeName as the key. -###### `mapKeyAttributeName`Required +###### `mapKeyAttributeName`Required - *Type:* string --- -##### `computeFqn` +##### `computeFqn` ```typescript public computeFqn(): string ``` -##### `resolve` +##### `resolve` ```typescript public resolve(_context: IResolveContext): any @@ -20885,13 +23956,13 @@ public resolve(_context: IResolveContext): any Produce the Token's value at resolution time. -###### `_context`Required +###### `_context`Required - *Type:* cdktf.IResolveContext --- -##### `toString` +##### `toString` ```typescript public toString(): string @@ -20901,13 +23972,13 @@ Return a string representation of this resolvable object. Returns a reversible string representation. -##### `get` +##### `get` ```typescript -public get(index: number): DataDigitaloceanAppSpecServiceAutoscalingMetricsCpuOutputReference +public get(index: number): DataDigitaloceanAppSpecServiceCorsAllowOriginsOutputReference ``` -###### `index`Required +###### `index`Required - *Type:* number @@ -20920,12 +23991,12 @@ the index of the item to return. | **Name** | **Type** | **Description** | | --- | --- | --- | -| creationStack | string[] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| fqn | string | *No description.* | +| creationStack | string[] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| fqn | string | *No description.* | --- -##### `creationStack`Required +##### `creationStack`Required ```typescript public readonly creationStack: string[]; @@ -20939,7 +24010,7 @@ If this returns an empty array the stack will not be attached. --- -##### `fqn`Required +##### `fqn`Required ```typescript public readonly fqn: string; @@ -20950,26 +24021,26 @@ public readonly fqn: string; --- -### DataDigitaloceanAppSpecServiceAutoscalingMetricsCpuOutputReference +### DataDigitaloceanAppSpecServiceCorsAllowOriginsOutputReference -#### Initializers +#### Initializers ```typescript import { dataDigitaloceanApp } from '@cdktf/provider-digitalocean' -new dataDigitaloceanApp.DataDigitaloceanAppSpecServiceAutoscalingMetricsCpuOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string, complexObjectIndex: number, complexObjectIsFromSet: boolean) +new dataDigitaloceanApp.DataDigitaloceanAppSpecServiceCorsAllowOriginsOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string, complexObjectIndex: number, complexObjectIsFromSet: boolean) ``` | **Name** | **Type** | **Description** | | --- | --- | --- | -| terraformResource | cdktf.IInterpolatingParent | The parent resource. | -| terraformAttribute | string | The attribute on the parent resource this class is referencing. | -| complexObjectIndex | number | the index of this item in the list. | -| complexObjectIsFromSet | boolean | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | +| terraformResource | cdktf.IInterpolatingParent | The parent resource. | +| terraformAttribute | string | The attribute on the parent resource this class is referencing. | +| complexObjectIndex | number | the index of this item in the list. | +| complexObjectIsFromSet | boolean | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | --- -##### `terraformResource`Required +##### `terraformResource`Required - *Type:* cdktf.IInterpolatingParent @@ -20977,7 +24048,7 @@ The parent resource. --- -##### `terraformAttribute`Required +##### `terraformAttribute`Required - *Type:* string @@ -20985,7 +24056,7 @@ The attribute on the parent resource this class is referencing. --- -##### `complexObjectIndex`Required +##### `complexObjectIndex`Required - *Type:* number @@ -20993,7 +24064,7 @@ the index of this item in the list. --- -##### `complexObjectIsFromSet`Required +##### `complexObjectIsFromSet`Required - *Type:* boolean @@ -21005,149 +24076,149 @@ whether the list is wrapping a set (will add tolist() to be able to access an it | **Name** | **Description** | | --- | --- | -| computeFqn | *No description.* | -| getAnyMapAttribute | *No description.* | -| getBooleanAttribute | *No description.* | -| getBooleanMapAttribute | *No description.* | -| getListAttribute | *No description.* | -| getNumberAttribute | *No description.* | -| getNumberListAttribute | *No description.* | -| getNumberMapAttribute | *No description.* | -| getStringAttribute | *No description.* | -| getStringMapAttribute | *No description.* | -| interpolationForAttribute | *No description.* | -| resolve | Produce the Token's value at resolution time. | -| toString | Return a string representation of this resolvable object. | +| computeFqn | *No description.* | +| getAnyMapAttribute | *No description.* | +| getBooleanAttribute | *No description.* | +| getBooleanMapAttribute | *No description.* | +| getListAttribute | *No description.* | +| getNumberAttribute | *No description.* | +| getNumberListAttribute | *No description.* | +| getNumberMapAttribute | *No description.* | +| getStringAttribute | *No description.* | +| getStringMapAttribute | *No description.* | +| interpolationForAttribute | *No description.* | +| resolve | Produce the Token's value at resolution time. | +| toString | Return a string representation of this resolvable object. | --- -##### `computeFqn` +##### `computeFqn` ```typescript public computeFqn(): string ``` -##### `getAnyMapAttribute` +##### `getAnyMapAttribute` ```typescript public getAnyMapAttribute(terraformAttribute: string): {[ key: string ]: any} ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* string --- -##### `getBooleanAttribute` +##### `getBooleanAttribute` ```typescript public getBooleanAttribute(terraformAttribute: string): IResolvable ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* string --- -##### `getBooleanMapAttribute` +##### `getBooleanMapAttribute` ```typescript public getBooleanMapAttribute(terraformAttribute: string): {[ key: string ]: boolean} ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* string --- -##### `getListAttribute` +##### `getListAttribute` ```typescript public getListAttribute(terraformAttribute: string): string[] ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* string --- -##### `getNumberAttribute` +##### `getNumberAttribute` ```typescript public getNumberAttribute(terraformAttribute: string): number ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* string --- -##### `getNumberListAttribute` +##### `getNumberListAttribute` ```typescript public getNumberListAttribute(terraformAttribute: string): number[] ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* string --- -##### `getNumberMapAttribute` +##### `getNumberMapAttribute` ```typescript public getNumberMapAttribute(terraformAttribute: string): {[ key: string ]: number} ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* string --- -##### `getStringAttribute` +##### `getStringAttribute` ```typescript public getStringAttribute(terraformAttribute: string): string ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* string --- -##### `getStringMapAttribute` +##### `getStringMapAttribute` ```typescript public getStringMapAttribute(terraformAttribute: string): {[ key: string ]: string} ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* string --- -##### `interpolationForAttribute` +##### `interpolationForAttribute` ```typescript public interpolationForAttribute(property: string): IResolvable ``` -###### `property`Required +###### `property`Required - *Type:* string --- -##### `resolve` +##### `resolve` ```typescript public resolve(_context: IResolveContext): any @@ -21155,13 +24226,13 @@ public resolve(_context: IResolveContext): any Produce the Token's value at resolution time. -###### `_context`Required +###### `_context`Required - *Type:* cdktf.IResolveContext --- -##### `toString` +##### `toString` ```typescript public toString(): string @@ -21176,14 +24247,16 @@ Returns a reversible string representation. | **Name** | **Type** | **Description** | | --- | --- | --- | -| creationStack | string[] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| fqn | string | *No description.* | -| percent | number | *No description.* | -| internalValue | DataDigitaloceanAppSpecServiceAutoscalingMetricsCpu | *No description.* | +| creationStack | string[] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| fqn | string | *No description.* | +| exact | string | *No description.* | +| prefix | string | *No description.* | +| regex | string | *No description.* | +| internalValue | DataDigitaloceanAppSpecServiceCorsAllowOrigins | *No description.* | --- -##### `creationStack`Required +##### `creationStack`Required ```typescript public readonly creationStack: string[]; @@ -21197,7 +24270,7 @@ If this returns an empty array the stack will not be attached. --- -##### `fqn`Required +##### `fqn`Required ```typescript public readonly fqn: string; @@ -21207,46 +24280,66 @@ public readonly fqn: string; --- -##### `percent`Required +##### `exact`Required ```typescript -public readonly percent: number; +public readonly exact: string; ``` -- *Type:* number +- *Type:* string --- -##### `internalValue`Optional +##### `prefix`Required ```typescript -public readonly internalValue: DataDigitaloceanAppSpecServiceAutoscalingMetricsCpu; +public readonly prefix: string; ``` -- *Type:* DataDigitaloceanAppSpecServiceAutoscalingMetricsCpu +- *Type:* string --- +##### `regex`Required -### DataDigitaloceanAppSpecServiceAutoscalingMetricsList +```typescript +public readonly regex: string; +``` + +- *Type:* string + +--- + +##### `internalValue`Optional + +```typescript +public readonly internalValue: DataDigitaloceanAppSpecServiceCorsAllowOrigins; +``` + +- *Type:* DataDigitaloceanAppSpecServiceCorsAllowOrigins + +--- -#### Initializers + +### DataDigitaloceanAppSpecServiceCorsList + +#### Initializers ```typescript import { dataDigitaloceanApp } from '@cdktf/provider-digitalocean' -new dataDigitaloceanApp.DataDigitaloceanAppSpecServiceAutoscalingMetricsList(terraformResource: IInterpolatingParent, terraformAttribute: string, wrapsSet: boolean) +new dataDigitaloceanApp.DataDigitaloceanAppSpecServiceCorsList(terraformResource: IInterpolatingParent, terraformAttribute: string, wrapsSet: boolean) ``` | **Name** | **Type** | **Description** | | --- | --- | --- | -| terraformResource | cdktf.IInterpolatingParent | The parent resource. | -| terraformAttribute | string | The attribute on the parent resource this class is referencing. | -| wrapsSet | boolean | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | +| terraformResource | cdktf.IInterpolatingParent | The parent resource. | +| terraformAttribute | string | The attribute on the parent resource this class is referencing. | +| wrapsSet | boolean | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | --- -##### `terraformResource`Required +##### `terraformResource`Required - *Type:* cdktf.IInterpolatingParent @@ -21254,7 +24347,7 @@ The parent resource. --- -##### `terraformAttribute`Required +##### `terraformAttribute`Required - *Type:* string @@ -21262,7 +24355,7 @@ The attribute on the parent resource this class is referencing. --- -##### `wrapsSet`Required +##### `wrapsSet`Required - *Type:* boolean @@ -21274,15 +24367,15 @@ whether the list is wrapping a set (will add tolist() to be able to access an it | **Name** | **Description** | | --- | --- | -| allWithMapKey | Creating an iterator for this complex list. | -| computeFqn | *No description.* | -| resolve | Produce the Token's value at resolution time. | -| toString | Return a string representation of this resolvable object. | -| get | *No description.* | +| allWithMapKey | Creating an iterator for this complex list. | +| computeFqn | *No description.* | +| resolve | Produce the Token's value at resolution time. | +| toString | Return a string representation of this resolvable object. | +| get | *No description.* | --- -##### `allWithMapKey` +##### `allWithMapKey` ```typescript public allWithMapKey(mapKeyAttributeName: string): DynamicListTerraformIterator @@ -21292,19 +24385,19 @@ Creating an iterator for this complex list. The list will be converted into a map with the mapKeyAttributeName as the key. -###### `mapKeyAttributeName`Required +###### `mapKeyAttributeName`Required - *Type:* string --- -##### `computeFqn` +##### `computeFqn` ```typescript public computeFqn(): string ``` -##### `resolve` +##### `resolve` ```typescript public resolve(_context: IResolveContext): any @@ -21312,13 +24405,13 @@ public resolve(_context: IResolveContext): any Produce the Token's value at resolution time. -###### `_context`Required +###### `_context`Required - *Type:* cdktf.IResolveContext --- -##### `toString` +##### `toString` ```typescript public toString(): string @@ -21328,13 +24421,13 @@ Return a string representation of this resolvable object. Returns a reversible string representation. -##### `get` +##### `get` ```typescript -public get(index: number): DataDigitaloceanAppSpecServiceAutoscalingMetricsOutputReference +public get(index: number): DataDigitaloceanAppSpecServiceCorsOutputReference ``` -###### `index`Required +###### `index`Required - *Type:* number @@ -21347,12 +24440,12 @@ the index of the item to return. | **Name** | **Type** | **Description** | | --- | --- | --- | -| creationStack | string[] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| fqn | string | *No description.* | +| creationStack | string[] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| fqn | string | *No description.* | --- -##### `creationStack`Required +##### `creationStack`Required ```typescript public readonly creationStack: string[]; @@ -21366,7 +24459,7 @@ If this returns an empty array the stack will not be attached. --- -##### `fqn`Required +##### `fqn`Required ```typescript public readonly fqn: string; @@ -21377,26 +24470,26 @@ public readonly fqn: string; --- -### DataDigitaloceanAppSpecServiceAutoscalingMetricsOutputReference +### DataDigitaloceanAppSpecServiceCorsOutputReference -#### Initializers +#### Initializers ```typescript import { dataDigitaloceanApp } from '@cdktf/provider-digitalocean' -new dataDigitaloceanApp.DataDigitaloceanAppSpecServiceAutoscalingMetricsOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string, complexObjectIndex: number, complexObjectIsFromSet: boolean) +new dataDigitaloceanApp.DataDigitaloceanAppSpecServiceCorsOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string, complexObjectIndex: number, complexObjectIsFromSet: boolean) ``` | **Name** | **Type** | **Description** | | --- | --- | --- | -| terraformResource | cdktf.IInterpolatingParent | The parent resource. | -| terraformAttribute | string | The attribute on the parent resource this class is referencing. | -| complexObjectIndex | number | the index of this item in the list. | -| complexObjectIsFromSet | boolean | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | +| terraformResource | cdktf.IInterpolatingParent | The parent resource. | +| terraformAttribute | string | The attribute on the parent resource this class is referencing. | +| complexObjectIndex | number | the index of this item in the list. | +| complexObjectIsFromSet | boolean | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | --- -##### `terraformResource`Required +##### `terraformResource`Required - *Type:* cdktf.IInterpolatingParent @@ -21404,7 +24497,7 @@ The parent resource. --- -##### `terraformAttribute`Required +##### `terraformAttribute`Required - *Type:* string @@ -21412,7 +24505,7 @@ The attribute on the parent resource this class is referencing. --- -##### `complexObjectIndex`Required +##### `complexObjectIndex`Required - *Type:* number @@ -21420,7 +24513,7 @@ the index of this item in the list. --- -##### `complexObjectIsFromSet`Required +##### `complexObjectIsFromSet`Required - *Type:* boolean @@ -21432,149 +24525,149 @@ whether the list is wrapping a set (will add tolist() to be able to access an it | **Name** | **Description** | | --- | --- | -| computeFqn | *No description.* | -| getAnyMapAttribute | *No description.* | -| getBooleanAttribute | *No description.* | -| getBooleanMapAttribute | *No description.* | -| getListAttribute | *No description.* | -| getNumberAttribute | *No description.* | -| getNumberListAttribute | *No description.* | -| getNumberMapAttribute | *No description.* | -| getStringAttribute | *No description.* | -| getStringMapAttribute | *No description.* | -| interpolationForAttribute | *No description.* | -| resolve | Produce the Token's value at resolution time. | -| toString | Return a string representation of this resolvable object. | +| computeFqn | *No description.* | +| getAnyMapAttribute | *No description.* | +| getBooleanAttribute | *No description.* | +| getBooleanMapAttribute | *No description.* | +| getListAttribute | *No description.* | +| getNumberAttribute | *No description.* | +| getNumberListAttribute | *No description.* | +| getNumberMapAttribute | *No description.* | +| getStringAttribute | *No description.* | +| getStringMapAttribute | *No description.* | +| interpolationForAttribute | *No description.* | +| resolve | Produce the Token's value at resolution time. | +| toString | Return a string representation of this resolvable object. | --- -##### `computeFqn` +##### `computeFqn` ```typescript public computeFqn(): string ``` -##### `getAnyMapAttribute` +##### `getAnyMapAttribute` ```typescript public getAnyMapAttribute(terraformAttribute: string): {[ key: string ]: any} ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* string --- -##### `getBooleanAttribute` +##### `getBooleanAttribute` ```typescript public getBooleanAttribute(terraformAttribute: string): IResolvable ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* string --- -##### `getBooleanMapAttribute` +##### `getBooleanMapAttribute` ```typescript public getBooleanMapAttribute(terraformAttribute: string): {[ key: string ]: boolean} ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* string --- -##### `getListAttribute` +##### `getListAttribute` ```typescript public getListAttribute(terraformAttribute: string): string[] ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* string --- -##### `getNumberAttribute` +##### `getNumberAttribute` ```typescript public getNumberAttribute(terraformAttribute: string): number ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* string --- -##### `getNumberListAttribute` +##### `getNumberListAttribute` ```typescript public getNumberListAttribute(terraformAttribute: string): number[] ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* string --- -##### `getNumberMapAttribute` +##### `getNumberMapAttribute` ```typescript public getNumberMapAttribute(terraformAttribute: string): {[ key: string ]: number} ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* string --- -##### `getStringAttribute` +##### `getStringAttribute` ```typescript public getStringAttribute(terraformAttribute: string): string ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* string --- -##### `getStringMapAttribute` +##### `getStringMapAttribute` ```typescript public getStringMapAttribute(terraformAttribute: string): {[ key: string ]: string} ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* string --- -##### `interpolationForAttribute` +##### `interpolationForAttribute` ```typescript public interpolationForAttribute(property: string): IResolvable ``` -###### `property`Required +###### `property`Required - *Type:* string --- -##### `resolve` +##### `resolve` ```typescript public resolve(_context: IResolveContext): any @@ -21582,13 +24675,13 @@ public resolve(_context: IResolveContext): any Produce the Token's value at resolution time. -###### `_context`Required +###### `_context`Required - *Type:* cdktf.IResolveContext --- -##### `toString` +##### `toString` ```typescript public toString(): string @@ -21603,14 +24696,19 @@ Returns a reversible string representation. | **Name** | **Type** | **Description** | | --- | --- | --- | -| creationStack | string[] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| fqn | string | *No description.* | -| cpu | DataDigitaloceanAppSpecServiceAutoscalingMetricsCpuList | *No description.* | -| internalValue | DataDigitaloceanAppSpecServiceAutoscalingMetrics | *No description.* | +| creationStack | string[] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| fqn | string | *No description.* | +| allowCredentials | cdktf.IResolvable | *No description.* | +| allowHeaders | string[] | *No description.* | +| allowMethods | string[] | *No description.* | +| allowOrigins | DataDigitaloceanAppSpecServiceCorsAllowOriginsList | *No description.* | +| exposeHeaders | string[] | *No description.* | +| maxAge | string | *No description.* | +| internalValue | DataDigitaloceanAppSpecServiceCors | *No description.* | --- -##### `creationStack`Required +##### `creationStack`Required ```typescript public readonly creationStack: string[]; @@ -21624,7 +24722,7 @@ If this returns an empty array the stack will not be attached. --- -##### `fqn`Required +##### `fqn`Required ```typescript public readonly fqn: string; @@ -21634,47 +24732,246 @@ public readonly fqn: string; --- -##### `cpu`Required +##### `allowCredentials`Required ```typescript -public readonly cpu: DataDigitaloceanAppSpecServiceAutoscalingMetricsCpuList; +public readonly allowCredentials: IResolvable; ``` -- *Type:* DataDigitaloceanAppSpecServiceAutoscalingMetricsCpuList +- *Type:* cdktf.IResolvable --- -##### `internalValue`Optional +##### `allowHeaders`Required ```typescript -public readonly internalValue: DataDigitaloceanAppSpecServiceAutoscalingMetrics; +public readonly allowHeaders: string[]; ``` -- *Type:* DataDigitaloceanAppSpecServiceAutoscalingMetrics +- *Type:* string[] --- +##### `allowMethods`Required -### DataDigitaloceanAppSpecServiceAutoscalingOutputReference +```typescript +public readonly allowMethods: string[]; +``` -#### Initializers +- *Type:* string[] + +--- + +##### `allowOrigins`Required + +```typescript +public readonly allowOrigins: DataDigitaloceanAppSpecServiceCorsAllowOriginsList; +``` + +- *Type:* DataDigitaloceanAppSpecServiceCorsAllowOriginsList + +--- + +##### `exposeHeaders`Required + +```typescript +public readonly exposeHeaders: string[]; +``` + +- *Type:* string[] + +--- + +##### `maxAge`Required + +```typescript +public readonly maxAge: string; +``` + +- *Type:* string + +--- + +##### `internalValue`Optional + +```typescript +public readonly internalValue: DataDigitaloceanAppSpecServiceCors; +``` + +- *Type:* DataDigitaloceanAppSpecServiceCors + +--- + + +### DataDigitaloceanAppSpecServiceEnvList + +#### Initializers ```typescript import { dataDigitaloceanApp } from '@cdktf/provider-digitalocean' -new dataDigitaloceanApp.DataDigitaloceanAppSpecServiceAutoscalingOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string, complexObjectIndex: number, complexObjectIsFromSet: boolean) +new dataDigitaloceanApp.DataDigitaloceanAppSpecServiceEnvList(terraformResource: IInterpolatingParent, terraformAttribute: string, wrapsSet: boolean) ``` | **Name** | **Type** | **Description** | | --- | --- | --- | -| terraformResource | cdktf.IInterpolatingParent | The parent resource. | -| terraformAttribute | string | The attribute on the parent resource this class is referencing. | -| complexObjectIndex | number | the index of this item in the list. | -| complexObjectIsFromSet | boolean | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | +| terraformResource | cdktf.IInterpolatingParent | The parent resource. | +| terraformAttribute | string | The attribute on the parent resource this class is referencing. | +| wrapsSet | boolean | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | + +--- + +##### `terraformResource`Required + +- *Type:* cdktf.IInterpolatingParent + +The parent resource. + +--- + +##### `terraformAttribute`Required + +- *Type:* string + +The attribute on the parent resource this class is referencing. + +--- + +##### `wrapsSet`Required + +- *Type:* boolean + +whether the list is wrapping a set (will add tolist() to be able to access an item via an index). + +--- + +#### Methods + +| **Name** | **Description** | +| --- | --- | +| allWithMapKey | Creating an iterator for this complex list. | +| computeFqn | *No description.* | +| resolve | Produce the Token's value at resolution time. | +| toString | Return a string representation of this resolvable object. | +| get | *No description.* | + +--- + +##### `allWithMapKey` + +```typescript +public allWithMapKey(mapKeyAttributeName: string): DynamicListTerraformIterator +``` + +Creating an iterator for this complex list. + +The list will be converted into a map with the mapKeyAttributeName as the key. + +###### `mapKeyAttributeName`Required + +- *Type:* string + +--- + +##### `computeFqn` + +```typescript +public computeFqn(): string +``` + +##### `resolve` + +```typescript +public resolve(_context: IResolveContext): any +``` + +Produce the Token's value at resolution time. + +###### `_context`Required + +- *Type:* cdktf.IResolveContext + +--- + +##### `toString` + +```typescript +public toString(): string +``` + +Return a string representation of this resolvable object. + +Returns a reversible string representation. + +##### `get` + +```typescript +public get(index: number): DataDigitaloceanAppSpecServiceEnvOutputReference +``` + +###### `index`Required + +- *Type:* number + +the index of the item to return. + +--- + + +#### Properties + +| **Name** | **Type** | **Description** | +| --- | --- | --- | +| creationStack | string[] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| fqn | string | *No description.* | + +--- + +##### `creationStack`Required + +```typescript +public readonly creationStack: string[]; +``` + +- *Type:* string[] + +The creation stack of this resolvable which will be appended to errors thrown during resolution. + +If this returns an empty array the stack will not be attached. + +--- + +##### `fqn`Required + +```typescript +public readonly fqn: string; +``` + +- *Type:* string + +--- + + +### DataDigitaloceanAppSpecServiceEnvOutputReference + +#### Initializers + +```typescript +import { dataDigitaloceanApp } from '@cdktf/provider-digitalocean' + +new dataDigitaloceanApp.DataDigitaloceanAppSpecServiceEnvOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string, complexObjectIndex: number, complexObjectIsFromSet: boolean) +``` + +| **Name** | **Type** | **Description** | +| --- | --- | --- | +| terraformResource | cdktf.IInterpolatingParent | The parent resource. | +| terraformAttribute | string | The attribute on the parent resource this class is referencing. | +| complexObjectIndex | number | the index of this item in the list. | +| complexObjectIsFromSet | boolean | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | --- -##### `terraformResource`Required +##### `terraformResource`Required - *Type:* cdktf.IInterpolatingParent @@ -21682,7 +24979,7 @@ The parent resource. --- -##### `terraformAttribute`Required +##### `terraformAttribute`Required - *Type:* string @@ -21690,7 +24987,7 @@ The attribute on the parent resource this class is referencing. --- -##### `complexObjectIndex`Required +##### `complexObjectIndex`Required - *Type:* number @@ -21698,7 +24995,7 @@ the index of this item in the list. --- -##### `complexObjectIsFromSet`Required +##### `complexObjectIsFromSet`Required - *Type:* boolean @@ -21710,149 +25007,149 @@ whether the list is wrapping a set (will add tolist() to be able to access an it | **Name** | **Description** | | --- | --- | -| computeFqn | *No description.* | -| getAnyMapAttribute | *No description.* | -| getBooleanAttribute | *No description.* | -| getBooleanMapAttribute | *No description.* | -| getListAttribute | *No description.* | -| getNumberAttribute | *No description.* | -| getNumberListAttribute | *No description.* | -| getNumberMapAttribute | *No description.* | -| getStringAttribute | *No description.* | -| getStringMapAttribute | *No description.* | -| interpolationForAttribute | *No description.* | -| resolve | Produce the Token's value at resolution time. | -| toString | Return a string representation of this resolvable object. | +| computeFqn | *No description.* | +| getAnyMapAttribute | *No description.* | +| getBooleanAttribute | *No description.* | +| getBooleanMapAttribute | *No description.* | +| getListAttribute | *No description.* | +| getNumberAttribute | *No description.* | +| getNumberListAttribute | *No description.* | +| getNumberMapAttribute | *No description.* | +| getStringAttribute | *No description.* | +| getStringMapAttribute | *No description.* | +| interpolationForAttribute | *No description.* | +| resolve | Produce the Token's value at resolution time. | +| toString | Return a string representation of this resolvable object. | --- -##### `computeFqn` +##### `computeFqn` ```typescript public computeFqn(): string ``` -##### `getAnyMapAttribute` +##### `getAnyMapAttribute` ```typescript public getAnyMapAttribute(terraformAttribute: string): {[ key: string ]: any} ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* string --- -##### `getBooleanAttribute` +##### `getBooleanAttribute` ```typescript public getBooleanAttribute(terraformAttribute: string): IResolvable ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* string --- -##### `getBooleanMapAttribute` +##### `getBooleanMapAttribute` ```typescript public getBooleanMapAttribute(terraformAttribute: string): {[ key: string ]: boolean} ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* string --- -##### `getListAttribute` +##### `getListAttribute` ```typescript public getListAttribute(terraformAttribute: string): string[] ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* string --- -##### `getNumberAttribute` +##### `getNumberAttribute` ```typescript public getNumberAttribute(terraformAttribute: string): number ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* string --- -##### `getNumberListAttribute` +##### `getNumberListAttribute` ```typescript public getNumberListAttribute(terraformAttribute: string): number[] ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* string --- -##### `getNumberMapAttribute` +##### `getNumberMapAttribute` ```typescript public getNumberMapAttribute(terraformAttribute: string): {[ key: string ]: number} ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* string --- -##### `getStringAttribute` +##### `getStringAttribute` ```typescript public getStringAttribute(terraformAttribute: string): string ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* string --- -##### `getStringMapAttribute` +##### `getStringMapAttribute` ```typescript public getStringMapAttribute(terraformAttribute: string): {[ key: string ]: string} ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* string --- -##### `interpolationForAttribute` +##### `interpolationForAttribute` ```typescript public interpolationForAttribute(property: string): IResolvable ``` -###### `property`Required +###### `property`Required - *Type:* string --- -##### `resolve` +##### `resolve` ```typescript public resolve(_context: IResolveContext): any @@ -21860,13 +25157,13 @@ public resolve(_context: IResolveContext): any Produce the Token's value at resolution time. -###### `_context`Required +###### `_context`Required - *Type:* cdktf.IResolveContext --- -##### `toString` +##### `toString` ```typescript public toString(): string @@ -21881,16 +25178,17 @@ Returns a reversible string representation. | **Name** | **Type** | **Description** | | --- | --- | --- | -| creationStack | string[] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| fqn | string | *No description.* | -| maxInstanceCount | number | *No description.* | -| metrics | DataDigitaloceanAppSpecServiceAutoscalingMetricsList | *No description.* | -| minInstanceCount | number | *No description.* | -| internalValue | DataDigitaloceanAppSpecServiceAutoscaling | *No description.* | +| creationStack | string[] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| fqn | string | *No description.* | +| key | string | *No description.* | +| scope | string | *No description.* | +| type | string | *No description.* | +| value | string | *No description.* | +| internalValue | DataDigitaloceanAppSpecServiceEnv | *No description.* | --- -##### `creationStack`Required +##### `creationStack`Required ```typescript public readonly creationStack: string[]; @@ -21904,7 +25202,7 @@ If this returns an empty array the stack will not be attached. --- -##### `fqn`Required +##### `fqn`Required ```typescript public readonly fqn: string; @@ -21914,66 +25212,76 @@ public readonly fqn: string; --- -##### `maxInstanceCount`Required +##### `key`Required ```typescript -public readonly maxInstanceCount: number; +public readonly key: string; ``` -- *Type:* number +- *Type:* string --- -##### `metrics`Required +##### `scope`Required ```typescript -public readonly metrics: DataDigitaloceanAppSpecServiceAutoscalingMetricsList; +public readonly scope: string; ``` -- *Type:* DataDigitaloceanAppSpecServiceAutoscalingMetricsList +- *Type:* string --- -##### `minInstanceCount`Required +##### `type`Required ```typescript -public readonly minInstanceCount: number; +public readonly type: string; ``` -- *Type:* number +- *Type:* string --- -##### `internalValue`Optional +##### `value`Required ```typescript -public readonly internalValue: DataDigitaloceanAppSpecServiceAutoscaling; +public readonly value: string; ``` -- *Type:* DataDigitaloceanAppSpecServiceAutoscaling +- *Type:* string --- +##### `internalValue`Optional -### DataDigitaloceanAppSpecServiceCorsAllowOriginsList +```typescript +public readonly internalValue: DataDigitaloceanAppSpecServiceEnv; +``` -#### Initializers +- *Type:* DataDigitaloceanAppSpecServiceEnv + +--- + + +### DataDigitaloceanAppSpecServiceGithubList + +#### Initializers ```typescript import { dataDigitaloceanApp } from '@cdktf/provider-digitalocean' -new dataDigitaloceanApp.DataDigitaloceanAppSpecServiceCorsAllowOriginsList(terraformResource: IInterpolatingParent, terraformAttribute: string, wrapsSet: boolean) +new dataDigitaloceanApp.DataDigitaloceanAppSpecServiceGithubList(terraformResource: IInterpolatingParent, terraformAttribute: string, wrapsSet: boolean) ``` | **Name** | **Type** | **Description** | | --- | --- | --- | -| terraformResource | cdktf.IInterpolatingParent | The parent resource. | -| terraformAttribute | string | The attribute on the parent resource this class is referencing. | -| wrapsSet | boolean | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | +| terraformResource | cdktf.IInterpolatingParent | The parent resource. | +| terraformAttribute | string | The attribute on the parent resource this class is referencing. | +| wrapsSet | boolean | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | --- -##### `terraformResource`Required +##### `terraformResource`Required - *Type:* cdktf.IInterpolatingParent @@ -21981,7 +25289,7 @@ The parent resource. --- -##### `terraformAttribute`Required +##### `terraformAttribute`Required - *Type:* string @@ -21989,7 +25297,7 @@ The attribute on the parent resource this class is referencing. --- -##### `wrapsSet`Required +##### `wrapsSet`Required - *Type:* boolean @@ -22001,15 +25309,15 @@ whether the list is wrapping a set (will add tolist() to be able to access an it | **Name** | **Description** | | --- | --- | -| allWithMapKey | Creating an iterator for this complex list. | -| computeFqn | *No description.* | -| resolve | Produce the Token's value at resolution time. | -| toString | Return a string representation of this resolvable object. | -| get | *No description.* | +| allWithMapKey | Creating an iterator for this complex list. | +| computeFqn | *No description.* | +| resolve | Produce the Token's value at resolution time. | +| toString | Return a string representation of this resolvable object. | +| get | *No description.* | --- -##### `allWithMapKey` +##### `allWithMapKey` ```typescript public allWithMapKey(mapKeyAttributeName: string): DynamicListTerraformIterator @@ -22019,19 +25327,19 @@ Creating an iterator for this complex list. The list will be converted into a map with the mapKeyAttributeName as the key. -###### `mapKeyAttributeName`Required +###### `mapKeyAttributeName`Required - *Type:* string --- -##### `computeFqn` +##### `computeFqn` ```typescript public computeFqn(): string ``` -##### `resolve` +##### `resolve` ```typescript public resolve(_context: IResolveContext): any @@ -22039,13 +25347,13 @@ public resolve(_context: IResolveContext): any Produce the Token's value at resolution time. -###### `_context`Required +###### `_context`Required - *Type:* cdktf.IResolveContext --- -##### `toString` +##### `toString` ```typescript public toString(): string @@ -22055,13 +25363,13 @@ Return a string representation of this resolvable object. Returns a reversible string representation. -##### `get` +##### `get` ```typescript -public get(index: number): DataDigitaloceanAppSpecServiceCorsAllowOriginsOutputReference +public get(index: number): DataDigitaloceanAppSpecServiceGithubOutputReference ``` -###### `index`Required +###### `index`Required - *Type:* number @@ -22074,12 +25382,12 @@ the index of the item to return. | **Name** | **Type** | **Description** | | --- | --- | --- | -| creationStack | string[] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| fqn | string | *No description.* | +| creationStack | string[] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| fqn | string | *No description.* | --- -##### `creationStack`Required +##### `creationStack`Required ```typescript public readonly creationStack: string[]; @@ -22093,7 +25401,7 @@ If this returns an empty array the stack will not be attached. --- -##### `fqn`Required +##### `fqn`Required ```typescript public readonly fqn: string; @@ -22104,26 +25412,26 @@ public readonly fqn: string; --- -### DataDigitaloceanAppSpecServiceCorsAllowOriginsOutputReference +### DataDigitaloceanAppSpecServiceGithubOutputReference -#### Initializers +#### Initializers ```typescript import { dataDigitaloceanApp } from '@cdktf/provider-digitalocean' -new dataDigitaloceanApp.DataDigitaloceanAppSpecServiceCorsAllowOriginsOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string, complexObjectIndex: number, complexObjectIsFromSet: boolean) +new dataDigitaloceanApp.DataDigitaloceanAppSpecServiceGithubOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string, complexObjectIndex: number, complexObjectIsFromSet: boolean) ``` | **Name** | **Type** | **Description** | | --- | --- | --- | -| terraformResource | cdktf.IInterpolatingParent | The parent resource. | -| terraformAttribute | string | The attribute on the parent resource this class is referencing. | -| complexObjectIndex | number | the index of this item in the list. | -| complexObjectIsFromSet | boolean | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | +| terraformResource | cdktf.IInterpolatingParent | The parent resource. | +| terraformAttribute | string | The attribute on the parent resource this class is referencing. | +| complexObjectIndex | number | the index of this item in the list. | +| complexObjectIsFromSet | boolean | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | --- -##### `terraformResource`Required +##### `terraformResource`Required - *Type:* cdktf.IInterpolatingParent @@ -22131,7 +25439,7 @@ The parent resource. --- -##### `terraformAttribute`Required +##### `terraformAttribute`Required - *Type:* string @@ -22139,7 +25447,7 @@ The attribute on the parent resource this class is referencing. --- -##### `complexObjectIndex`Required +##### `complexObjectIndex`Required - *Type:* number @@ -22147,7 +25455,7 @@ the index of this item in the list. --- -##### `complexObjectIsFromSet`Required +##### `complexObjectIsFromSet`Required - *Type:* boolean @@ -22159,149 +25467,149 @@ whether the list is wrapping a set (will add tolist() to be able to access an it | **Name** | **Description** | | --- | --- | -| computeFqn | *No description.* | -| getAnyMapAttribute | *No description.* | -| getBooleanAttribute | *No description.* | -| getBooleanMapAttribute | *No description.* | -| getListAttribute | *No description.* | -| getNumberAttribute | *No description.* | -| getNumberListAttribute | *No description.* | -| getNumberMapAttribute | *No description.* | -| getStringAttribute | *No description.* | -| getStringMapAttribute | *No description.* | -| interpolationForAttribute | *No description.* | -| resolve | Produce the Token's value at resolution time. | -| toString | Return a string representation of this resolvable object. | +| computeFqn | *No description.* | +| getAnyMapAttribute | *No description.* | +| getBooleanAttribute | *No description.* | +| getBooleanMapAttribute | *No description.* | +| getListAttribute | *No description.* | +| getNumberAttribute | *No description.* | +| getNumberListAttribute | *No description.* | +| getNumberMapAttribute | *No description.* | +| getStringAttribute | *No description.* | +| getStringMapAttribute | *No description.* | +| interpolationForAttribute | *No description.* | +| resolve | Produce the Token's value at resolution time. | +| toString | Return a string representation of this resolvable object. | --- -##### `computeFqn` +##### `computeFqn` ```typescript public computeFqn(): string ``` -##### `getAnyMapAttribute` +##### `getAnyMapAttribute` ```typescript public getAnyMapAttribute(terraformAttribute: string): {[ key: string ]: any} ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* string --- -##### `getBooleanAttribute` +##### `getBooleanAttribute` ```typescript public getBooleanAttribute(terraformAttribute: string): IResolvable ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* string --- -##### `getBooleanMapAttribute` +##### `getBooleanMapAttribute` ```typescript public getBooleanMapAttribute(terraformAttribute: string): {[ key: string ]: boolean} ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* string --- -##### `getListAttribute` +##### `getListAttribute` ```typescript public getListAttribute(terraformAttribute: string): string[] ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* string --- -##### `getNumberAttribute` +##### `getNumberAttribute` ```typescript public getNumberAttribute(terraformAttribute: string): number ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* string --- -##### `getNumberListAttribute` +##### `getNumberListAttribute` ```typescript public getNumberListAttribute(terraformAttribute: string): number[] ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* string --- -##### `getNumberMapAttribute` +##### `getNumberMapAttribute` ```typescript public getNumberMapAttribute(terraformAttribute: string): {[ key: string ]: number} ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* string --- -##### `getStringAttribute` +##### `getStringAttribute` ```typescript public getStringAttribute(terraformAttribute: string): string ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* string --- -##### `getStringMapAttribute` +##### `getStringMapAttribute` ```typescript public getStringMapAttribute(terraformAttribute: string): {[ key: string ]: string} ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* string --- -##### `interpolationForAttribute` +##### `interpolationForAttribute` ```typescript public interpolationForAttribute(property: string): IResolvable ``` -###### `property`Required +###### `property`Required - *Type:* string --- -##### `resolve` +##### `resolve` ```typescript public resolve(_context: IResolveContext): any @@ -22309,13 +25617,13 @@ public resolve(_context: IResolveContext): any Produce the Token's value at resolution time. -###### `_context`Required +###### `_context`Required - *Type:* cdktf.IResolveContext --- -##### `toString` +##### `toString` ```typescript public toString(): string @@ -22330,16 +25638,16 @@ Returns a reversible string representation. | **Name** | **Type** | **Description** | | --- | --- | --- | -| creationStack | string[] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| fqn | string | *No description.* | -| exact | string | *No description.* | -| prefix | string | *No description.* | -| regex | string | *No description.* | -| internalValue | DataDigitaloceanAppSpecServiceCorsAllowOrigins | *No description.* | +| creationStack | string[] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| fqn | string | *No description.* | +| branch | string | *No description.* | +| deployOnPush | cdktf.IResolvable | *No description.* | +| repo | string | *No description.* | +| internalValue | DataDigitaloceanAppSpecServiceGithub | *No description.* | --- -##### `creationStack`Required +##### `creationStack`Required ```typescript public readonly creationStack: string[]; @@ -22353,7 +25661,7 @@ If this returns an empty array the stack will not be attached. --- -##### `fqn`Required +##### `fqn`Required ```typescript public readonly fqn: string; @@ -22363,66 +25671,66 @@ public readonly fqn: string; --- -##### `exact`Required +##### `branch`Required ```typescript -public readonly exact: string; +public readonly branch: string; ``` - *Type:* string --- -##### `prefix`Required +##### `deployOnPush`Required ```typescript -public readonly prefix: string; +public readonly deployOnPush: IResolvable; ``` -- *Type:* string +- *Type:* cdktf.IResolvable --- -##### `regex`Required +##### `repo`Required ```typescript -public readonly regex: string; +public readonly repo: string; ``` - *Type:* string --- -##### `internalValue`Optional +##### `internalValue`Optional ```typescript -public readonly internalValue: DataDigitaloceanAppSpecServiceCorsAllowOrigins; +public readonly internalValue: DataDigitaloceanAppSpecServiceGithub; ``` -- *Type:* DataDigitaloceanAppSpecServiceCorsAllowOrigins +- *Type:* DataDigitaloceanAppSpecServiceGithub --- -### DataDigitaloceanAppSpecServiceCorsList +### DataDigitaloceanAppSpecServiceGitlabList -#### Initializers +#### Initializers ```typescript import { dataDigitaloceanApp } from '@cdktf/provider-digitalocean' -new dataDigitaloceanApp.DataDigitaloceanAppSpecServiceCorsList(terraformResource: IInterpolatingParent, terraformAttribute: string, wrapsSet: boolean) +new dataDigitaloceanApp.DataDigitaloceanAppSpecServiceGitlabList(terraformResource: IInterpolatingParent, terraformAttribute: string, wrapsSet: boolean) ``` | **Name** | **Type** | **Description** | | --- | --- | --- | -| terraformResource | cdktf.IInterpolatingParent | The parent resource. | -| terraformAttribute | string | The attribute on the parent resource this class is referencing. | -| wrapsSet | boolean | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | +| terraformResource | cdktf.IInterpolatingParent | The parent resource. | +| terraformAttribute | string | The attribute on the parent resource this class is referencing. | +| wrapsSet | boolean | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | --- -##### `terraformResource`Required +##### `terraformResource`Required - *Type:* cdktf.IInterpolatingParent @@ -22430,7 +25738,7 @@ The parent resource. --- -##### `terraformAttribute`Required +##### `terraformAttribute`Required - *Type:* string @@ -22438,7 +25746,7 @@ The attribute on the parent resource this class is referencing. --- -##### `wrapsSet`Required +##### `wrapsSet`Required - *Type:* boolean @@ -22450,15 +25758,15 @@ whether the list is wrapping a set (will add tolist() to be able to access an it | **Name** | **Description** | | --- | --- | -| allWithMapKey | Creating an iterator for this complex list. | -| computeFqn | *No description.* | -| resolve | Produce the Token's value at resolution time. | -| toString | Return a string representation of this resolvable object. | -| get | *No description.* | +| allWithMapKey | Creating an iterator for this complex list. | +| computeFqn | *No description.* | +| resolve | Produce the Token's value at resolution time. | +| toString | Return a string representation of this resolvable object. | +| get | *No description.* | --- -##### `allWithMapKey` +##### `allWithMapKey` ```typescript public allWithMapKey(mapKeyAttributeName: string): DynamicListTerraformIterator @@ -22468,19 +25776,19 @@ Creating an iterator for this complex list. The list will be converted into a map with the mapKeyAttributeName as the key. -###### `mapKeyAttributeName`Required +###### `mapKeyAttributeName`Required - *Type:* string --- -##### `computeFqn` +##### `computeFqn` ```typescript public computeFqn(): string ``` -##### `resolve` +##### `resolve` ```typescript public resolve(_context: IResolveContext): any @@ -22488,13 +25796,13 @@ public resolve(_context: IResolveContext): any Produce the Token's value at resolution time. -###### `_context`Required +###### `_context`Required - *Type:* cdktf.IResolveContext --- -##### `toString` +##### `toString` ```typescript public toString(): string @@ -22504,13 +25812,13 @@ Return a string representation of this resolvable object. Returns a reversible string representation. -##### `get` +##### `get` ```typescript -public get(index: number): DataDigitaloceanAppSpecServiceCorsOutputReference +public get(index: number): DataDigitaloceanAppSpecServiceGitlabOutputReference ``` -###### `index`Required +###### `index`Required - *Type:* number @@ -22523,12 +25831,12 @@ the index of the item to return. | **Name** | **Type** | **Description** | | --- | --- | --- | -| creationStack | string[] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| fqn | string | *No description.* | +| creationStack | string[] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| fqn | string | *No description.* | --- -##### `creationStack`Required +##### `creationStack`Required ```typescript public readonly creationStack: string[]; @@ -22542,7 +25850,7 @@ If this returns an empty array the stack will not be attached. --- -##### `fqn`Required +##### `fqn`Required ```typescript public readonly fqn: string; @@ -22553,26 +25861,26 @@ public readonly fqn: string; --- -### DataDigitaloceanAppSpecServiceCorsOutputReference +### DataDigitaloceanAppSpecServiceGitlabOutputReference -#### Initializers +#### Initializers ```typescript import { dataDigitaloceanApp } from '@cdktf/provider-digitalocean' -new dataDigitaloceanApp.DataDigitaloceanAppSpecServiceCorsOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string, complexObjectIndex: number, complexObjectIsFromSet: boolean) +new dataDigitaloceanApp.DataDigitaloceanAppSpecServiceGitlabOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string, complexObjectIndex: number, complexObjectIsFromSet: boolean) ``` | **Name** | **Type** | **Description** | | --- | --- | --- | -| terraformResource | cdktf.IInterpolatingParent | The parent resource. | -| terraformAttribute | string | The attribute on the parent resource this class is referencing. | -| complexObjectIndex | number | the index of this item in the list. | -| complexObjectIsFromSet | boolean | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | +| terraformResource | cdktf.IInterpolatingParent | The parent resource. | +| terraformAttribute | string | The attribute on the parent resource this class is referencing. | +| complexObjectIndex | number | the index of this item in the list. | +| complexObjectIsFromSet | boolean | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | --- -##### `terraformResource`Required +##### `terraformResource`Required - *Type:* cdktf.IInterpolatingParent @@ -22580,7 +25888,7 @@ The parent resource. --- -##### `terraformAttribute`Required +##### `terraformAttribute`Required - *Type:* string @@ -22588,7 +25896,7 @@ The attribute on the parent resource this class is referencing. --- -##### `complexObjectIndex`Required +##### `complexObjectIndex`Required - *Type:* number @@ -22596,7 +25904,7 @@ the index of this item in the list. --- -##### `complexObjectIsFromSet`Required +##### `complexObjectIsFromSet`Required - *Type:* boolean @@ -22608,149 +25916,149 @@ whether the list is wrapping a set (will add tolist() to be able to access an it | **Name** | **Description** | | --- | --- | -| computeFqn | *No description.* | -| getAnyMapAttribute | *No description.* | -| getBooleanAttribute | *No description.* | -| getBooleanMapAttribute | *No description.* | -| getListAttribute | *No description.* | -| getNumberAttribute | *No description.* | -| getNumberListAttribute | *No description.* | -| getNumberMapAttribute | *No description.* | -| getStringAttribute | *No description.* | -| getStringMapAttribute | *No description.* | -| interpolationForAttribute | *No description.* | -| resolve | Produce the Token's value at resolution time. | -| toString | Return a string representation of this resolvable object. | +| computeFqn | *No description.* | +| getAnyMapAttribute | *No description.* | +| getBooleanAttribute | *No description.* | +| getBooleanMapAttribute | *No description.* | +| getListAttribute | *No description.* | +| getNumberAttribute | *No description.* | +| getNumberListAttribute | *No description.* | +| getNumberMapAttribute | *No description.* | +| getStringAttribute | *No description.* | +| getStringMapAttribute | *No description.* | +| interpolationForAttribute | *No description.* | +| resolve | Produce the Token's value at resolution time. | +| toString | Return a string representation of this resolvable object. | --- -##### `computeFqn` +##### `computeFqn` ```typescript public computeFqn(): string ``` -##### `getAnyMapAttribute` +##### `getAnyMapAttribute` ```typescript public getAnyMapAttribute(terraformAttribute: string): {[ key: string ]: any} ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* string --- -##### `getBooleanAttribute` +##### `getBooleanAttribute` ```typescript public getBooleanAttribute(terraformAttribute: string): IResolvable ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* string --- -##### `getBooleanMapAttribute` +##### `getBooleanMapAttribute` ```typescript public getBooleanMapAttribute(terraformAttribute: string): {[ key: string ]: boolean} ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* string --- -##### `getListAttribute` +##### `getListAttribute` ```typescript public getListAttribute(terraformAttribute: string): string[] ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* string --- -##### `getNumberAttribute` +##### `getNumberAttribute` ```typescript public getNumberAttribute(terraformAttribute: string): number ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* string --- -##### `getNumberListAttribute` +##### `getNumberListAttribute` ```typescript public getNumberListAttribute(terraformAttribute: string): number[] ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* string --- -##### `getNumberMapAttribute` +##### `getNumberMapAttribute` ```typescript public getNumberMapAttribute(terraformAttribute: string): {[ key: string ]: number} ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* string --- -##### `getStringAttribute` +##### `getStringAttribute` ```typescript public getStringAttribute(terraformAttribute: string): string ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* string --- -##### `getStringMapAttribute` +##### `getStringMapAttribute` ```typescript public getStringMapAttribute(terraformAttribute: string): {[ key: string ]: string} ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* string --- -##### `interpolationForAttribute` +##### `interpolationForAttribute` ```typescript public interpolationForAttribute(property: string): IResolvable ``` -###### `property`Required +###### `property`Required - *Type:* string --- -##### `resolve` +##### `resolve` ```typescript public resolve(_context: IResolveContext): any @@ -22758,13 +26066,13 @@ public resolve(_context: IResolveContext): any Produce the Token's value at resolution time. -###### `_context`Required +###### `_context`Required - *Type:* cdktf.IResolveContext --- -##### `toString` +##### `toString` ```typescript public toString(): string @@ -22779,132 +26087,99 @@ Returns a reversible string representation. | **Name** | **Type** | **Description** | | --- | --- | --- | -| creationStack | string[] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| fqn | string | *No description.* | -| allowCredentials | cdktf.IResolvable | *No description.* | -| allowHeaders | string[] | *No description.* | -| allowMethods | string[] | *No description.* | -| allowOrigins | DataDigitaloceanAppSpecServiceCorsAllowOriginsList | *No description.* | -| exposeHeaders | string[] | *No description.* | -| maxAge | string | *No description.* | -| internalValue | DataDigitaloceanAppSpecServiceCors | *No description.* | - ---- - -##### `creationStack`Required - -```typescript -public readonly creationStack: string[]; -``` - -- *Type:* string[] - -The creation stack of this resolvable which will be appended to errors thrown during resolution. - -If this returns an empty array the stack will not be attached. - ---- - -##### `fqn`Required - -```typescript -public readonly fqn: string; -``` - -- *Type:* string - ---- - -##### `allowCredentials`Required - -```typescript -public readonly allowCredentials: IResolvable; -``` - -- *Type:* cdktf.IResolvable +| creationStack | string[] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| fqn | string | *No description.* | +| branch | string | *No description.* | +| deployOnPush | cdktf.IResolvable | *No description.* | +| repo | string | *No description.* | +| internalValue | DataDigitaloceanAppSpecServiceGitlab | *No description.* | --- -##### `allowHeaders`Required +##### `creationStack`Required ```typescript -public readonly allowHeaders: string[]; +public readonly creationStack: string[]; ``` - *Type:* string[] +The creation stack of this resolvable which will be appended to errors thrown during resolution. + +If this returns an empty array the stack will not be attached. + --- -##### `allowMethods`Required +##### `fqn`Required ```typescript -public readonly allowMethods: string[]; +public readonly fqn: string; ``` -- *Type:* string[] +- *Type:* string --- -##### `allowOrigins`Required +##### `branch`Required ```typescript -public readonly allowOrigins: DataDigitaloceanAppSpecServiceCorsAllowOriginsList; +public readonly branch: string; ``` -- *Type:* DataDigitaloceanAppSpecServiceCorsAllowOriginsList +- *Type:* string --- -##### `exposeHeaders`Required +##### `deployOnPush`Required ```typescript -public readonly exposeHeaders: string[]; +public readonly deployOnPush: IResolvable; ``` -- *Type:* string[] +- *Type:* cdktf.IResolvable --- -##### `maxAge`Required +##### `repo`Required ```typescript -public readonly maxAge: string; +public readonly repo: string; ``` - *Type:* string --- -##### `internalValue`Optional +##### `internalValue`Optional ```typescript -public readonly internalValue: DataDigitaloceanAppSpecServiceCors; +public readonly internalValue: DataDigitaloceanAppSpecServiceGitlab; ``` -- *Type:* DataDigitaloceanAppSpecServiceCors +- *Type:* DataDigitaloceanAppSpecServiceGitlab --- -### DataDigitaloceanAppSpecServiceEnvList +### DataDigitaloceanAppSpecServiceGitList -#### Initializers +#### Initializers ```typescript import { dataDigitaloceanApp } from '@cdktf/provider-digitalocean' -new dataDigitaloceanApp.DataDigitaloceanAppSpecServiceEnvList(terraformResource: IInterpolatingParent, terraformAttribute: string, wrapsSet: boolean) +new dataDigitaloceanApp.DataDigitaloceanAppSpecServiceGitList(terraformResource: IInterpolatingParent, terraformAttribute: string, wrapsSet: boolean) ``` | **Name** | **Type** | **Description** | | --- | --- | --- | -| terraformResource | cdktf.IInterpolatingParent | The parent resource. | -| terraformAttribute | string | The attribute on the parent resource this class is referencing. | -| wrapsSet | boolean | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | +| terraformResource | cdktf.IInterpolatingParent | The parent resource. | +| terraformAttribute | string | The attribute on the parent resource this class is referencing. | +| wrapsSet | boolean | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | --- -##### `terraformResource`Required +##### `terraformResource`Required - *Type:* cdktf.IInterpolatingParent @@ -22912,7 +26187,7 @@ The parent resource. --- -##### `terraformAttribute`Required +##### `terraformAttribute`Required - *Type:* string @@ -22920,7 +26195,7 @@ The attribute on the parent resource this class is referencing. --- -##### `wrapsSet`Required +##### `wrapsSet`Required - *Type:* boolean @@ -22932,15 +26207,15 @@ whether the list is wrapping a set (will add tolist() to be able to access an it | **Name** | **Description** | | --- | --- | -| allWithMapKey | Creating an iterator for this complex list. | -| computeFqn | *No description.* | -| resolve | Produce the Token's value at resolution time. | -| toString | Return a string representation of this resolvable object. | -| get | *No description.* | +| allWithMapKey | Creating an iterator for this complex list. | +| computeFqn | *No description.* | +| resolve | Produce the Token's value at resolution time. | +| toString | Return a string representation of this resolvable object. | +| get | *No description.* | --- -##### `allWithMapKey` +##### `allWithMapKey` ```typescript public allWithMapKey(mapKeyAttributeName: string): DynamicListTerraformIterator @@ -22950,19 +26225,19 @@ Creating an iterator for this complex list. The list will be converted into a map with the mapKeyAttributeName as the key. -###### `mapKeyAttributeName`Required +###### `mapKeyAttributeName`Required - *Type:* string --- -##### `computeFqn` +##### `computeFqn` ```typescript public computeFqn(): string ``` -##### `resolve` +##### `resolve` ```typescript public resolve(_context: IResolveContext): any @@ -22970,13 +26245,13 @@ public resolve(_context: IResolveContext): any Produce the Token's value at resolution time. -###### `_context`Required +###### `_context`Required - *Type:* cdktf.IResolveContext --- -##### `toString` +##### `toString` ```typescript public toString(): string @@ -22986,13 +26261,13 @@ Return a string representation of this resolvable object. Returns a reversible string representation. -##### `get` +##### `get` ```typescript -public get(index: number): DataDigitaloceanAppSpecServiceEnvOutputReference +public get(index: number): DataDigitaloceanAppSpecServiceGitOutputReference ``` -###### `index`Required +###### `index`Required - *Type:* number @@ -23005,12 +26280,12 @@ the index of the item to return. | **Name** | **Type** | **Description** | | --- | --- | --- | -| creationStack | string[] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| fqn | string | *No description.* | +| creationStack | string[] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| fqn | string | *No description.* | --- -##### `creationStack`Required +##### `creationStack`Required ```typescript public readonly creationStack: string[]; @@ -23024,7 +26299,7 @@ If this returns an empty array the stack will not be attached. --- -##### `fqn`Required +##### `fqn`Required ```typescript public readonly fqn: string; @@ -23035,26 +26310,26 @@ public readonly fqn: string; --- -### DataDigitaloceanAppSpecServiceEnvOutputReference +### DataDigitaloceanAppSpecServiceGitOutputReference -#### Initializers +#### Initializers ```typescript import { dataDigitaloceanApp } from '@cdktf/provider-digitalocean' -new dataDigitaloceanApp.DataDigitaloceanAppSpecServiceEnvOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string, complexObjectIndex: number, complexObjectIsFromSet: boolean) +new dataDigitaloceanApp.DataDigitaloceanAppSpecServiceGitOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string, complexObjectIndex: number, complexObjectIsFromSet: boolean) ``` | **Name** | **Type** | **Description** | | --- | --- | --- | -| terraformResource | cdktf.IInterpolatingParent | The parent resource. | -| terraformAttribute | string | The attribute on the parent resource this class is referencing. | -| complexObjectIndex | number | the index of this item in the list. | -| complexObjectIsFromSet | boolean | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | +| terraformResource | cdktf.IInterpolatingParent | The parent resource. | +| terraformAttribute | string | The attribute on the parent resource this class is referencing. | +| complexObjectIndex | number | the index of this item in the list. | +| complexObjectIsFromSet | boolean | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | --- -##### `terraformResource`Required +##### `terraformResource`Required - *Type:* cdktf.IInterpolatingParent @@ -23062,7 +26337,7 @@ The parent resource. --- -##### `terraformAttribute`Required +##### `terraformAttribute`Required - *Type:* string @@ -23070,7 +26345,7 @@ The attribute on the parent resource this class is referencing. --- -##### `complexObjectIndex`Required +##### `complexObjectIndex`Required - *Type:* number @@ -23078,7 +26353,7 @@ the index of this item in the list. --- -##### `complexObjectIsFromSet`Required +##### `complexObjectIsFromSet`Required - *Type:* boolean @@ -23090,149 +26365,149 @@ whether the list is wrapping a set (will add tolist() to be able to access an it | **Name** | **Description** | | --- | --- | -| computeFqn | *No description.* | -| getAnyMapAttribute | *No description.* | -| getBooleanAttribute | *No description.* | -| getBooleanMapAttribute | *No description.* | -| getListAttribute | *No description.* | -| getNumberAttribute | *No description.* | -| getNumberListAttribute | *No description.* | -| getNumberMapAttribute | *No description.* | -| getStringAttribute | *No description.* | -| getStringMapAttribute | *No description.* | -| interpolationForAttribute | *No description.* | -| resolve | Produce the Token's value at resolution time. | -| toString | Return a string representation of this resolvable object. | +| computeFqn | *No description.* | +| getAnyMapAttribute | *No description.* | +| getBooleanAttribute | *No description.* | +| getBooleanMapAttribute | *No description.* | +| getListAttribute | *No description.* | +| getNumberAttribute | *No description.* | +| getNumberListAttribute | *No description.* | +| getNumberMapAttribute | *No description.* | +| getStringAttribute | *No description.* | +| getStringMapAttribute | *No description.* | +| interpolationForAttribute | *No description.* | +| resolve | Produce the Token's value at resolution time. | +| toString | Return a string representation of this resolvable object. | --- -##### `computeFqn` +##### `computeFqn` ```typescript public computeFqn(): string ``` -##### `getAnyMapAttribute` +##### `getAnyMapAttribute` ```typescript public getAnyMapAttribute(terraformAttribute: string): {[ key: string ]: any} ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* string --- -##### `getBooleanAttribute` +##### `getBooleanAttribute` ```typescript public getBooleanAttribute(terraformAttribute: string): IResolvable ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* string --- -##### `getBooleanMapAttribute` +##### `getBooleanMapAttribute` ```typescript public getBooleanMapAttribute(terraformAttribute: string): {[ key: string ]: boolean} ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* string --- -##### `getListAttribute` +##### `getListAttribute` ```typescript public getListAttribute(terraformAttribute: string): string[] ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* string --- -##### `getNumberAttribute` +##### `getNumberAttribute` ```typescript public getNumberAttribute(terraformAttribute: string): number ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* string --- -##### `getNumberListAttribute` +##### `getNumberListAttribute` ```typescript public getNumberListAttribute(terraformAttribute: string): number[] ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* string --- -##### `getNumberMapAttribute` +##### `getNumberMapAttribute` ```typescript public getNumberMapAttribute(terraformAttribute: string): {[ key: string ]: number} ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* string --- -##### `getStringAttribute` +##### `getStringAttribute` ```typescript public getStringAttribute(terraformAttribute: string): string ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* string --- -##### `getStringMapAttribute` +##### `getStringMapAttribute` ```typescript public getStringMapAttribute(terraformAttribute: string): {[ key: string ]: string} ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* string --- -##### `interpolationForAttribute` +##### `interpolationForAttribute` ```typescript public interpolationForAttribute(property: string): IResolvable ``` -###### `property`Required +###### `property`Required - *Type:* string --- -##### `resolve` +##### `resolve` ```typescript public resolve(_context: IResolveContext): any @@ -23240,13 +26515,13 @@ public resolve(_context: IResolveContext): any Produce the Token's value at resolution time. -###### `_context`Required +###### `_context`Required - *Type:* cdktf.IResolveContext --- -##### `toString` +##### `toString` ```typescript public toString(): string @@ -23261,17 +26536,15 @@ Returns a reversible string representation. | **Name** | **Type** | **Description** | | --- | --- | --- | -| creationStack | string[] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| fqn | string | *No description.* | -| key | string | *No description.* | -| scope | string | *No description.* | -| type | string | *No description.* | -| value | string | *No description.* | -| internalValue | DataDigitaloceanAppSpecServiceEnv | *No description.* | +| creationStack | string[] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| fqn | string | *No description.* | +| branch | string | *No description.* | +| repoCloneUrl | string | *No description.* | +| internalValue | DataDigitaloceanAppSpecServiceGit | *No description.* | --- -##### `creationStack`Required +##### `creationStack`Required ```typescript public readonly creationStack: string[]; @@ -23285,7 +26558,7 @@ If this returns an empty array the stack will not be attached. --- -##### `fqn`Required +##### `fqn`Required ```typescript public readonly fqn: string; @@ -23295,76 +26568,56 @@ public readonly fqn: string; --- -##### `key`Required - -```typescript -public readonly key: string; -``` - -- *Type:* string - ---- - -##### `scope`Required - -```typescript -public readonly scope: string; -``` - -- *Type:* string - ---- - -##### `type`Required +##### `branch`Required ```typescript -public readonly type: string; +public readonly branch: string; ``` - *Type:* string --- -##### `value`Required +##### `repoCloneUrl`Required ```typescript -public readonly value: string; +public readonly repoCloneUrl: string; ``` - *Type:* string --- -##### `internalValue`Optional +##### `internalValue`Optional ```typescript -public readonly internalValue: DataDigitaloceanAppSpecServiceEnv; +public readonly internalValue: DataDigitaloceanAppSpecServiceGit; ``` -- *Type:* DataDigitaloceanAppSpecServiceEnv +- *Type:* DataDigitaloceanAppSpecServiceGit --- -### DataDigitaloceanAppSpecServiceGithubList +### DataDigitaloceanAppSpecServiceHealthCheckList -#### Initializers +#### Initializers ```typescript import { dataDigitaloceanApp } from '@cdktf/provider-digitalocean' -new dataDigitaloceanApp.DataDigitaloceanAppSpecServiceGithubList(terraformResource: IInterpolatingParent, terraformAttribute: string, wrapsSet: boolean) +new dataDigitaloceanApp.DataDigitaloceanAppSpecServiceHealthCheckList(terraformResource: IInterpolatingParent, terraformAttribute: string, wrapsSet: boolean) ``` | **Name** | **Type** | **Description** | | --- | --- | --- | -| terraformResource | cdktf.IInterpolatingParent | The parent resource. | -| terraformAttribute | string | The attribute on the parent resource this class is referencing. | -| wrapsSet | boolean | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | +| terraformResource | cdktf.IInterpolatingParent | The parent resource. | +| terraformAttribute | string | The attribute on the parent resource this class is referencing. | +| wrapsSet | boolean | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | --- -##### `terraformResource`Required +##### `terraformResource`Required - *Type:* cdktf.IInterpolatingParent @@ -23372,7 +26625,7 @@ The parent resource. --- -##### `terraformAttribute`Required +##### `terraformAttribute`Required - *Type:* string @@ -23380,7 +26633,7 @@ The attribute on the parent resource this class is referencing. --- -##### `wrapsSet`Required +##### `wrapsSet`Required - *Type:* boolean @@ -23392,15 +26645,15 @@ whether the list is wrapping a set (will add tolist() to be able to access an it | **Name** | **Description** | | --- | --- | -| allWithMapKey | Creating an iterator for this complex list. | -| computeFqn | *No description.* | -| resolve | Produce the Token's value at resolution time. | -| toString | Return a string representation of this resolvable object. | -| get | *No description.* | +| allWithMapKey | Creating an iterator for this complex list. | +| computeFqn | *No description.* | +| resolve | Produce the Token's value at resolution time. | +| toString | Return a string representation of this resolvable object. | +| get | *No description.* | --- -##### `allWithMapKey` +##### `allWithMapKey` ```typescript public allWithMapKey(mapKeyAttributeName: string): DynamicListTerraformIterator @@ -23410,19 +26663,19 @@ Creating an iterator for this complex list. The list will be converted into a map with the mapKeyAttributeName as the key. -###### `mapKeyAttributeName`Required +###### `mapKeyAttributeName`Required - *Type:* string --- -##### `computeFqn` +##### `computeFqn` ```typescript public computeFqn(): string ``` -##### `resolve` +##### `resolve` ```typescript public resolve(_context: IResolveContext): any @@ -23430,13 +26683,13 @@ public resolve(_context: IResolveContext): any Produce the Token's value at resolution time. -###### `_context`Required +###### `_context`Required - *Type:* cdktf.IResolveContext --- -##### `toString` +##### `toString` ```typescript public toString(): string @@ -23446,13 +26699,13 @@ Return a string representation of this resolvable object. Returns a reversible string representation. -##### `get` +##### `get` ```typescript -public get(index: number): DataDigitaloceanAppSpecServiceGithubOutputReference +public get(index: number): DataDigitaloceanAppSpecServiceHealthCheckOutputReference ``` -###### `index`Required +###### `index`Required - *Type:* number @@ -23465,12 +26718,12 @@ the index of the item to return. | **Name** | **Type** | **Description** | | --- | --- | --- | -| creationStack | string[] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| fqn | string | *No description.* | +| creationStack | string[] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| fqn | string | *No description.* | --- -##### `creationStack`Required +##### `creationStack`Required ```typescript public readonly creationStack: string[]; @@ -23484,7 +26737,7 @@ If this returns an empty array the stack will not be attached. --- -##### `fqn`Required +##### `fqn`Required ```typescript public readonly fqn: string; @@ -23495,26 +26748,26 @@ public readonly fqn: string; --- -### DataDigitaloceanAppSpecServiceGithubOutputReference +### DataDigitaloceanAppSpecServiceHealthCheckOutputReference -#### Initializers +#### Initializers ```typescript import { dataDigitaloceanApp } from '@cdktf/provider-digitalocean' -new dataDigitaloceanApp.DataDigitaloceanAppSpecServiceGithubOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string, complexObjectIndex: number, complexObjectIsFromSet: boolean) +new dataDigitaloceanApp.DataDigitaloceanAppSpecServiceHealthCheckOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string, complexObjectIndex: number, complexObjectIsFromSet: boolean) ``` | **Name** | **Type** | **Description** | | --- | --- | --- | -| terraformResource | cdktf.IInterpolatingParent | The parent resource. | -| terraformAttribute | string | The attribute on the parent resource this class is referencing. | -| complexObjectIndex | number | the index of this item in the list. | -| complexObjectIsFromSet | boolean | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | +| terraformResource | cdktf.IInterpolatingParent | The parent resource. | +| terraformAttribute | string | The attribute on the parent resource this class is referencing. | +| complexObjectIndex | number | the index of this item in the list. | +| complexObjectIsFromSet | boolean | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | --- -##### `terraformResource`Required +##### `terraformResource`Required - *Type:* cdktf.IInterpolatingParent @@ -23522,7 +26775,7 @@ The parent resource. --- -##### `terraformAttribute`Required +##### `terraformAttribute`Required - *Type:* string @@ -23530,7 +26783,7 @@ The attribute on the parent resource this class is referencing. --- -##### `complexObjectIndex`Required +##### `complexObjectIndex`Required - *Type:* number @@ -23538,7 +26791,7 @@ the index of this item in the list. --- -##### `complexObjectIsFromSet`Required +##### `complexObjectIsFromSet`Required - *Type:* boolean @@ -23550,149 +26803,149 @@ whether the list is wrapping a set (will add tolist() to be able to access an it | **Name** | **Description** | | --- | --- | -| computeFqn | *No description.* | -| getAnyMapAttribute | *No description.* | -| getBooleanAttribute | *No description.* | -| getBooleanMapAttribute | *No description.* | -| getListAttribute | *No description.* | -| getNumberAttribute | *No description.* | -| getNumberListAttribute | *No description.* | -| getNumberMapAttribute | *No description.* | -| getStringAttribute | *No description.* | -| getStringMapAttribute | *No description.* | -| interpolationForAttribute | *No description.* | -| resolve | Produce the Token's value at resolution time. | -| toString | Return a string representation of this resolvable object. | +| computeFqn | *No description.* | +| getAnyMapAttribute | *No description.* | +| getBooleanAttribute | *No description.* | +| getBooleanMapAttribute | *No description.* | +| getListAttribute | *No description.* | +| getNumberAttribute | *No description.* | +| getNumberListAttribute | *No description.* | +| getNumberMapAttribute | *No description.* | +| getStringAttribute | *No description.* | +| getStringMapAttribute | *No description.* | +| interpolationForAttribute | *No description.* | +| resolve | Produce the Token's value at resolution time. | +| toString | Return a string representation of this resolvable object. | --- -##### `computeFqn` +##### `computeFqn` ```typescript public computeFqn(): string ``` -##### `getAnyMapAttribute` +##### `getAnyMapAttribute` ```typescript public getAnyMapAttribute(terraformAttribute: string): {[ key: string ]: any} ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* string --- -##### `getBooleanAttribute` +##### `getBooleanAttribute` ```typescript public getBooleanAttribute(terraformAttribute: string): IResolvable ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* string --- -##### `getBooleanMapAttribute` +##### `getBooleanMapAttribute` ```typescript public getBooleanMapAttribute(terraformAttribute: string): {[ key: string ]: boolean} ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* string --- -##### `getListAttribute` +##### `getListAttribute` ```typescript public getListAttribute(terraformAttribute: string): string[] ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* string --- -##### `getNumberAttribute` +##### `getNumberAttribute` ```typescript public getNumberAttribute(terraformAttribute: string): number ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* string --- -##### `getNumberListAttribute` +##### `getNumberListAttribute` ```typescript public getNumberListAttribute(terraformAttribute: string): number[] ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* string --- -##### `getNumberMapAttribute` +##### `getNumberMapAttribute` ```typescript public getNumberMapAttribute(terraformAttribute: string): {[ key: string ]: number} ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* string --- -##### `getStringAttribute` +##### `getStringAttribute` ```typescript public getStringAttribute(terraformAttribute: string): string ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* string --- -##### `getStringMapAttribute` +##### `getStringMapAttribute` ```typescript public getStringMapAttribute(terraformAttribute: string): {[ key: string ]: string} ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* string --- -##### `interpolationForAttribute` +##### `interpolationForAttribute` ```typescript public interpolationForAttribute(property: string): IResolvable ``` -###### `property`Required +###### `property`Required - *Type:* string --- -##### `resolve` +##### `resolve` ```typescript public resolve(_context: IResolveContext): any @@ -23700,13 +26953,13 @@ public resolve(_context: IResolveContext): any Produce the Token's value at resolution time. -###### `_context`Required +###### `_context`Required - *Type:* cdktf.IResolveContext --- -##### `toString` +##### `toString` ```typescript public toString(): string @@ -23721,16 +26974,20 @@ Returns a reversible string representation. | **Name** | **Type** | **Description** | | --- | --- | --- | -| creationStack | string[] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| fqn | string | *No description.* | -| branch | string | *No description.* | -| deployOnPush | cdktf.IResolvable | *No description.* | -| repo | string | *No description.* | -| internalValue | DataDigitaloceanAppSpecServiceGithub | *No description.* | +| creationStack | string[] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| fqn | string | *No description.* | +| failureThreshold | number | *No description.* | +| httpPath | string | *No description.* | +| initialDelaySeconds | number | *No description.* | +| periodSeconds | number | *No description.* | +| port | number | *No description.* | +| successThreshold | number | *No description.* | +| timeoutSeconds | number | *No description.* | +| internalValue | DataDigitaloceanAppSpecServiceHealthCheck | *No description.* | --- -##### `creationStack`Required +##### `creationStack`Required ```typescript public readonly creationStack: string[]; @@ -23744,7 +27001,7 @@ If this returns an empty array the stack will not be attached. --- -##### `fqn`Required +##### `fqn`Required ```typescript public readonly fqn: string; @@ -23754,66 +27011,106 @@ public readonly fqn: string; --- -##### `branch`Required +##### `failureThreshold`Required ```typescript -public readonly branch: string; +public readonly failureThreshold: number; +``` + +- *Type:* number + +--- + +##### `httpPath`Required + +```typescript +public readonly httpPath: string; ``` - *Type:* string --- -##### `deployOnPush`Required +##### `initialDelaySeconds`Required ```typescript -public readonly deployOnPush: IResolvable; +public readonly initialDelaySeconds: number; ``` -- *Type:* cdktf.IResolvable +- *Type:* number --- -##### `repo`Required +##### `periodSeconds`Required ```typescript -public readonly repo: string; +public readonly periodSeconds: number; ``` -- *Type:* string +- *Type:* number --- -##### `internalValue`Optional +##### `port`Required ```typescript -public readonly internalValue: DataDigitaloceanAppSpecServiceGithub; +public readonly port: number; ``` -- *Type:* DataDigitaloceanAppSpecServiceGithub +- *Type:* number --- +##### `successThreshold`Required -### DataDigitaloceanAppSpecServiceGitlabList +```typescript +public readonly successThreshold: number; +``` -#### Initializers +- *Type:* number + +--- + +##### `timeoutSeconds`Required + +```typescript +public readonly timeoutSeconds: number; +``` + +- *Type:* number + +--- + +##### `internalValue`Optional + +```typescript +public readonly internalValue: DataDigitaloceanAppSpecServiceHealthCheck; +``` + +- *Type:* DataDigitaloceanAppSpecServiceHealthCheck + +--- + + +### DataDigitaloceanAppSpecServiceImageDeployOnPushList + +#### Initializers ```typescript import { dataDigitaloceanApp } from '@cdktf/provider-digitalocean' -new dataDigitaloceanApp.DataDigitaloceanAppSpecServiceGitlabList(terraformResource: IInterpolatingParent, terraformAttribute: string, wrapsSet: boolean) +new dataDigitaloceanApp.DataDigitaloceanAppSpecServiceImageDeployOnPushList(terraformResource: IInterpolatingParent, terraformAttribute: string, wrapsSet: boolean) ``` | **Name** | **Type** | **Description** | | --- | --- | --- | -| terraformResource | cdktf.IInterpolatingParent | The parent resource. | -| terraformAttribute | string | The attribute on the parent resource this class is referencing. | -| wrapsSet | boolean | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | +| terraformResource | cdktf.IInterpolatingParent | The parent resource. | +| terraformAttribute | string | The attribute on the parent resource this class is referencing. | +| wrapsSet | boolean | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | --- -##### `terraformResource`Required +##### `terraformResource`Required - *Type:* cdktf.IInterpolatingParent @@ -23821,7 +27118,7 @@ The parent resource. --- -##### `terraformAttribute`Required +##### `terraformAttribute`Required - *Type:* string @@ -23829,7 +27126,7 @@ The attribute on the parent resource this class is referencing. --- -##### `wrapsSet`Required +##### `wrapsSet`Required - *Type:* boolean @@ -23841,15 +27138,15 @@ whether the list is wrapping a set (will add tolist() to be able to access an it | **Name** | **Description** | | --- | --- | -| allWithMapKey | Creating an iterator for this complex list. | -| computeFqn | *No description.* | -| resolve | Produce the Token's value at resolution time. | -| toString | Return a string representation of this resolvable object. | -| get | *No description.* | +| allWithMapKey | Creating an iterator for this complex list. | +| computeFqn | *No description.* | +| resolve | Produce the Token's value at resolution time. | +| toString | Return a string representation of this resolvable object. | +| get | *No description.* | --- -##### `allWithMapKey` +##### `allWithMapKey` ```typescript public allWithMapKey(mapKeyAttributeName: string): DynamicListTerraformIterator @@ -23859,19 +27156,19 @@ Creating an iterator for this complex list. The list will be converted into a map with the mapKeyAttributeName as the key. -###### `mapKeyAttributeName`Required +###### `mapKeyAttributeName`Required - *Type:* string --- -##### `computeFqn` +##### `computeFqn` ```typescript public computeFqn(): string ``` -##### `resolve` +##### `resolve` ```typescript public resolve(_context: IResolveContext): any @@ -23879,13 +27176,13 @@ public resolve(_context: IResolveContext): any Produce the Token's value at resolution time. -###### `_context`Required +###### `_context`Required - *Type:* cdktf.IResolveContext --- -##### `toString` +##### `toString` ```typescript public toString(): string @@ -23895,13 +27192,13 @@ Return a string representation of this resolvable object. Returns a reversible string representation. -##### `get` +##### `get` ```typescript -public get(index: number): DataDigitaloceanAppSpecServiceGitlabOutputReference +public get(index: number): DataDigitaloceanAppSpecServiceImageDeployOnPushOutputReference ``` -###### `index`Required +###### `index`Required - *Type:* number @@ -23914,12 +27211,12 @@ the index of the item to return. | **Name** | **Type** | **Description** | | --- | --- | --- | -| creationStack | string[] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| fqn | string | *No description.* | +| creationStack | string[] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| fqn | string | *No description.* | --- -##### `creationStack`Required +##### `creationStack`Required ```typescript public readonly creationStack: string[]; @@ -23933,7 +27230,7 @@ If this returns an empty array the stack will not be attached. --- -##### `fqn`Required +##### `fqn`Required ```typescript public readonly fqn: string; @@ -23944,26 +27241,26 @@ public readonly fqn: string; --- -### DataDigitaloceanAppSpecServiceGitlabOutputReference +### DataDigitaloceanAppSpecServiceImageDeployOnPushOutputReference -#### Initializers +#### Initializers ```typescript import { dataDigitaloceanApp } from '@cdktf/provider-digitalocean' -new dataDigitaloceanApp.DataDigitaloceanAppSpecServiceGitlabOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string, complexObjectIndex: number, complexObjectIsFromSet: boolean) +new dataDigitaloceanApp.DataDigitaloceanAppSpecServiceImageDeployOnPushOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string, complexObjectIndex: number, complexObjectIsFromSet: boolean) ``` | **Name** | **Type** | **Description** | | --- | --- | --- | -| terraformResource | cdktf.IInterpolatingParent | The parent resource. | -| terraformAttribute | string | The attribute on the parent resource this class is referencing. | -| complexObjectIndex | number | the index of this item in the list. | -| complexObjectIsFromSet | boolean | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | +| terraformResource | cdktf.IInterpolatingParent | The parent resource. | +| terraformAttribute | string | The attribute on the parent resource this class is referencing. | +| complexObjectIndex | number | the index of this item in the list. | +| complexObjectIsFromSet | boolean | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | --- -##### `terraformResource`Required +##### `terraformResource`Required - *Type:* cdktf.IInterpolatingParent @@ -23971,7 +27268,7 @@ The parent resource. --- -##### `terraformAttribute`Required +##### `terraformAttribute`Required - *Type:* string @@ -23979,7 +27276,7 @@ The attribute on the parent resource this class is referencing. --- -##### `complexObjectIndex`Required +##### `complexObjectIndex`Required - *Type:* number @@ -23987,7 +27284,7 @@ the index of this item in the list. --- -##### `complexObjectIsFromSet`Required +##### `complexObjectIsFromSet`Required - *Type:* boolean @@ -23999,149 +27296,149 @@ whether the list is wrapping a set (will add tolist() to be able to access an it | **Name** | **Description** | | --- | --- | -| computeFqn | *No description.* | -| getAnyMapAttribute | *No description.* | -| getBooleanAttribute | *No description.* | -| getBooleanMapAttribute | *No description.* | -| getListAttribute | *No description.* | -| getNumberAttribute | *No description.* | -| getNumberListAttribute | *No description.* | -| getNumberMapAttribute | *No description.* | -| getStringAttribute | *No description.* | -| getStringMapAttribute | *No description.* | -| interpolationForAttribute | *No description.* | -| resolve | Produce the Token's value at resolution time. | -| toString | Return a string representation of this resolvable object. | +| computeFqn | *No description.* | +| getAnyMapAttribute | *No description.* | +| getBooleanAttribute | *No description.* | +| getBooleanMapAttribute | *No description.* | +| getListAttribute | *No description.* | +| getNumberAttribute | *No description.* | +| getNumberListAttribute | *No description.* | +| getNumberMapAttribute | *No description.* | +| getStringAttribute | *No description.* | +| getStringMapAttribute | *No description.* | +| interpolationForAttribute | *No description.* | +| resolve | Produce the Token's value at resolution time. | +| toString | Return a string representation of this resolvable object. | --- -##### `computeFqn` +##### `computeFqn` ```typescript public computeFqn(): string ``` -##### `getAnyMapAttribute` +##### `getAnyMapAttribute` ```typescript public getAnyMapAttribute(terraformAttribute: string): {[ key: string ]: any} ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* string --- -##### `getBooleanAttribute` +##### `getBooleanAttribute` ```typescript public getBooleanAttribute(terraformAttribute: string): IResolvable ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* string --- -##### `getBooleanMapAttribute` +##### `getBooleanMapAttribute` ```typescript public getBooleanMapAttribute(terraformAttribute: string): {[ key: string ]: boolean} ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* string --- -##### `getListAttribute` +##### `getListAttribute` ```typescript public getListAttribute(terraformAttribute: string): string[] ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* string --- -##### `getNumberAttribute` +##### `getNumberAttribute` ```typescript public getNumberAttribute(terraformAttribute: string): number ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* string --- -##### `getNumberListAttribute` +##### `getNumberListAttribute` ```typescript public getNumberListAttribute(terraformAttribute: string): number[] ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* string --- -##### `getNumberMapAttribute` +##### `getNumberMapAttribute` ```typescript public getNumberMapAttribute(terraformAttribute: string): {[ key: string ]: number} ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* string --- -##### `getStringAttribute` +##### `getStringAttribute` ```typescript public getStringAttribute(terraformAttribute: string): string ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* string --- -##### `getStringMapAttribute` +##### `getStringMapAttribute` ```typescript public getStringMapAttribute(terraformAttribute: string): {[ key: string ]: string} ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* string --- -##### `interpolationForAttribute` +##### `interpolationForAttribute` ```typescript public interpolationForAttribute(property: string): IResolvable ``` -###### `property`Required +###### `property`Required - *Type:* string --- -##### `resolve` +##### `resolve` ```typescript public resolve(_context: IResolveContext): any @@ -24149,13 +27446,13 @@ public resolve(_context: IResolveContext): any Produce the Token's value at resolution time. -###### `_context`Required +###### `_context`Required - *Type:* cdktf.IResolveContext --- -##### `toString` +##### `toString` ```typescript public toString(): string @@ -24170,16 +27467,14 @@ Returns a reversible string representation. | **Name** | **Type** | **Description** | | --- | --- | --- | -| creationStack | string[] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| fqn | string | *No description.* | -| branch | string | *No description.* | -| deployOnPush | cdktf.IResolvable | *No description.* | -| repo | string | *No description.* | -| internalValue | DataDigitaloceanAppSpecServiceGitlab | *No description.* | +| creationStack | string[] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| fqn | string | *No description.* | +| enabled | cdktf.IResolvable | *No description.* | +| internalValue | DataDigitaloceanAppSpecServiceImageDeployOnPush | *No description.* | --- -##### `creationStack`Required +##### `creationStack`Required ```typescript public readonly creationStack: string[]; @@ -24193,7 +27488,7 @@ If this returns an empty array the stack will not be attached. --- -##### `fqn`Required +##### `fqn`Required ```typescript public readonly fqn: string; @@ -24203,66 +27498,46 @@ public readonly fqn: string; --- -##### `branch`Required - -```typescript -public readonly branch: string; -``` - -- *Type:* string - ---- - -##### `deployOnPush`Required +##### `enabled`Required ```typescript -public readonly deployOnPush: IResolvable; +public readonly enabled: IResolvable; ``` - *Type:* cdktf.IResolvable --- -##### `repo`Required - -```typescript -public readonly repo: string; -``` - -- *Type:* string - ---- - -##### `internalValue`Optional +##### `internalValue`Optional ```typescript -public readonly internalValue: DataDigitaloceanAppSpecServiceGitlab; +public readonly internalValue: DataDigitaloceanAppSpecServiceImageDeployOnPush; ``` -- *Type:* DataDigitaloceanAppSpecServiceGitlab +- *Type:* DataDigitaloceanAppSpecServiceImageDeployOnPush --- -### DataDigitaloceanAppSpecServiceGitList +### DataDigitaloceanAppSpecServiceImageList -#### Initializers +#### Initializers ```typescript import { dataDigitaloceanApp } from '@cdktf/provider-digitalocean' -new dataDigitaloceanApp.DataDigitaloceanAppSpecServiceGitList(terraformResource: IInterpolatingParent, terraformAttribute: string, wrapsSet: boolean) +new dataDigitaloceanApp.DataDigitaloceanAppSpecServiceImageList(terraformResource: IInterpolatingParent, terraformAttribute: string, wrapsSet: boolean) ``` | **Name** | **Type** | **Description** | | --- | --- | --- | -| terraformResource | cdktf.IInterpolatingParent | The parent resource. | -| terraformAttribute | string | The attribute on the parent resource this class is referencing. | -| wrapsSet | boolean | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | +| terraformResource | cdktf.IInterpolatingParent | The parent resource. | +| terraformAttribute | string | The attribute on the parent resource this class is referencing. | +| wrapsSet | boolean | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | --- -##### `terraformResource`Required +##### `terraformResource`Required - *Type:* cdktf.IInterpolatingParent @@ -24270,7 +27545,7 @@ The parent resource. --- -##### `terraformAttribute`Required +##### `terraformAttribute`Required - *Type:* string @@ -24278,7 +27553,7 @@ The attribute on the parent resource this class is referencing. --- -##### `wrapsSet`Required +##### `wrapsSet`Required - *Type:* boolean @@ -24290,15 +27565,15 @@ whether the list is wrapping a set (will add tolist() to be able to access an it | **Name** | **Description** | | --- | --- | -| allWithMapKey | Creating an iterator for this complex list. | -| computeFqn | *No description.* | -| resolve | Produce the Token's value at resolution time. | -| toString | Return a string representation of this resolvable object. | -| get | *No description.* | +| allWithMapKey | Creating an iterator for this complex list. | +| computeFqn | *No description.* | +| resolve | Produce the Token's value at resolution time. | +| toString | Return a string representation of this resolvable object. | +| get | *No description.* | --- -##### `allWithMapKey` +##### `allWithMapKey` ```typescript public allWithMapKey(mapKeyAttributeName: string): DynamicListTerraformIterator @@ -24308,19 +27583,19 @@ Creating an iterator for this complex list. The list will be converted into a map with the mapKeyAttributeName as the key. -###### `mapKeyAttributeName`Required +###### `mapKeyAttributeName`Required - *Type:* string --- -##### `computeFqn` +##### `computeFqn` ```typescript public computeFqn(): string ``` -##### `resolve` +##### `resolve` ```typescript public resolve(_context: IResolveContext): any @@ -24328,13 +27603,13 @@ public resolve(_context: IResolveContext): any Produce the Token's value at resolution time. -###### `_context`Required +###### `_context`Required - *Type:* cdktf.IResolveContext --- -##### `toString` +##### `toString` ```typescript public toString(): string @@ -24344,13 +27619,13 @@ Return a string representation of this resolvable object. Returns a reversible string representation. -##### `get` +##### `get` ```typescript -public get(index: number): DataDigitaloceanAppSpecServiceGitOutputReference +public get(index: number): DataDigitaloceanAppSpecServiceImageOutputReference ``` -###### `index`Required +###### `index`Required - *Type:* number @@ -24363,12 +27638,12 @@ the index of the item to return. | **Name** | **Type** | **Description** | | --- | --- | --- | -| creationStack | string[] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| fqn | string | *No description.* | +| creationStack | string[] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| fqn | string | *No description.* | --- -##### `creationStack`Required +##### `creationStack`Required ```typescript public readonly creationStack: string[]; @@ -24382,7 +27657,7 @@ If this returns an empty array the stack will not be attached. --- -##### `fqn`Required +##### `fqn`Required ```typescript public readonly fqn: string; @@ -24393,26 +27668,26 @@ public readonly fqn: string; --- -### DataDigitaloceanAppSpecServiceGitOutputReference +### DataDigitaloceanAppSpecServiceImageOutputReference -#### Initializers +#### Initializers ```typescript import { dataDigitaloceanApp } from '@cdktf/provider-digitalocean' -new dataDigitaloceanApp.DataDigitaloceanAppSpecServiceGitOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string, complexObjectIndex: number, complexObjectIsFromSet: boolean) +new dataDigitaloceanApp.DataDigitaloceanAppSpecServiceImageOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string, complexObjectIndex: number, complexObjectIsFromSet: boolean) ``` | **Name** | **Type** | **Description** | | --- | --- | --- | -| terraformResource | cdktf.IInterpolatingParent | The parent resource. | -| terraformAttribute | string | The attribute on the parent resource this class is referencing. | -| complexObjectIndex | number | the index of this item in the list. | -| complexObjectIsFromSet | boolean | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | +| terraformResource | cdktf.IInterpolatingParent | The parent resource. | +| terraformAttribute | string | The attribute on the parent resource this class is referencing. | +| complexObjectIndex | number | the index of this item in the list. | +| complexObjectIsFromSet | boolean | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | --- -##### `terraformResource`Required +##### `terraformResource`Required - *Type:* cdktf.IInterpolatingParent @@ -24420,7 +27695,7 @@ The parent resource. --- -##### `terraformAttribute`Required +##### `terraformAttribute`Required - *Type:* string @@ -24428,7 +27703,7 @@ The attribute on the parent resource this class is referencing. --- -##### `complexObjectIndex`Required +##### `complexObjectIndex`Required - *Type:* number @@ -24436,7 +27711,7 @@ the index of this item in the list. --- -##### `complexObjectIsFromSet`Required +##### `complexObjectIsFromSet`Required - *Type:* boolean @@ -24448,149 +27723,361 @@ whether the list is wrapping a set (will add tolist() to be able to access an it | **Name** | **Description** | | --- | --- | -| computeFqn | *No description.* | -| getAnyMapAttribute | *No description.* | -| getBooleanAttribute | *No description.* | -| getBooleanMapAttribute | *No description.* | -| getListAttribute | *No description.* | -| getNumberAttribute | *No description.* | -| getNumberListAttribute | *No description.* | -| getNumberMapAttribute | *No description.* | -| getStringAttribute | *No description.* | -| getStringMapAttribute | *No description.* | -| interpolationForAttribute | *No description.* | -| resolve | Produce the Token's value at resolution time. | -| toString | Return a string representation of this resolvable object. | +| computeFqn | *No description.* | +| getAnyMapAttribute | *No description.* | +| getBooleanAttribute | *No description.* | +| getBooleanMapAttribute | *No description.* | +| getListAttribute | *No description.* | +| getNumberAttribute | *No description.* | +| getNumberListAttribute | *No description.* | +| getNumberMapAttribute | *No description.* | +| getStringAttribute | *No description.* | +| getStringMapAttribute | *No description.* | +| interpolationForAttribute | *No description.* | +| resolve | Produce the Token's value at resolution time. | +| toString | Return a string representation of this resolvable object. | --- -##### `computeFqn` +##### `computeFqn` ```typescript public computeFqn(): string ``` -##### `getAnyMapAttribute` +##### `getAnyMapAttribute` ```typescript public getAnyMapAttribute(terraformAttribute: string): {[ key: string ]: any} ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* string --- -##### `getBooleanAttribute` +##### `getBooleanAttribute` ```typescript public getBooleanAttribute(terraformAttribute: string): IResolvable ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* string --- -##### `getBooleanMapAttribute` +##### `getBooleanMapAttribute` ```typescript public getBooleanMapAttribute(terraformAttribute: string): {[ key: string ]: boolean} ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* string --- -##### `getListAttribute` +##### `getListAttribute` ```typescript public getListAttribute(terraformAttribute: string): string[] ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* string --- -##### `getNumberAttribute` +##### `getNumberAttribute` ```typescript public getNumberAttribute(terraformAttribute: string): number ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* string --- -##### `getNumberListAttribute` +##### `getNumberListAttribute` ```typescript public getNumberListAttribute(terraformAttribute: string): number[] ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* string --- -##### `getNumberMapAttribute` +##### `getNumberMapAttribute` ```typescript public getNumberMapAttribute(terraformAttribute: string): {[ key: string ]: number} ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* string --- -##### `getStringAttribute` +##### `getStringAttribute` ```typescript public getStringAttribute(terraformAttribute: string): string ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* string --- -##### `getStringMapAttribute` +##### `getStringMapAttribute` ```typescript public getStringMapAttribute(terraformAttribute: string): {[ key: string ]: string} ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* string --- -##### `interpolationForAttribute` +##### `interpolationForAttribute` ```typescript public interpolationForAttribute(property: string): IResolvable ``` -###### `property`Required +###### `property`Required + +- *Type:* string + +--- + +##### `resolve` + +```typescript +public resolve(_context: IResolveContext): any +``` + +Produce the Token's value at resolution time. + +###### `_context`Required + +- *Type:* cdktf.IResolveContext + +--- + +##### `toString` + +```typescript +public toString(): string +``` + +Return a string representation of this resolvable object. + +Returns a reversible string representation. + + +#### Properties + +| **Name** | **Type** | **Description** | +| --- | --- | --- | +| creationStack | string[] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| fqn | string | *No description.* | +| deployOnPush | DataDigitaloceanAppSpecServiceImageDeployOnPushList | *No description.* | +| registry | string | *No description.* | +| registryCredentials | string | *No description.* | +| registryType | string | *No description.* | +| repository | string | *No description.* | +| tag | string | *No description.* | +| internalValue | DataDigitaloceanAppSpecServiceImage | *No description.* | + +--- + +##### `creationStack`Required + +```typescript +public readonly creationStack: string[]; +``` + +- *Type:* string[] + +The creation stack of this resolvable which will be appended to errors thrown during resolution. + +If this returns an empty array the stack will not be attached. + +--- + +##### `fqn`Required + +```typescript +public readonly fqn: string; +``` + +- *Type:* string + +--- + +##### `deployOnPush`Required + +```typescript +public readonly deployOnPush: DataDigitaloceanAppSpecServiceImageDeployOnPushList; +``` + +- *Type:* DataDigitaloceanAppSpecServiceImageDeployOnPushList + +--- + +##### `registry`Required + +```typescript +public readonly registry: string; +``` + +- *Type:* string + +--- + +##### `registryCredentials`Required + +```typescript +public readonly registryCredentials: string; +``` + +- *Type:* string + +--- + +##### `registryType`Required + +```typescript +public readonly registryType: string; +``` + +- *Type:* string + +--- + +##### `repository`Required + +```typescript +public readonly repository: string; +``` + +- *Type:* string + +--- + +##### `tag`Required + +```typescript +public readonly tag: string; +``` + +- *Type:* string + +--- + +##### `internalValue`Optional + +```typescript +public readonly internalValue: DataDigitaloceanAppSpecServiceImage; +``` + +- *Type:* DataDigitaloceanAppSpecServiceImage + +--- + + +### DataDigitaloceanAppSpecServiceList + +#### Initializers + +```typescript +import { dataDigitaloceanApp } from '@cdktf/provider-digitalocean' + +new dataDigitaloceanApp.DataDigitaloceanAppSpecServiceList(terraformResource: IInterpolatingParent, terraformAttribute: string, wrapsSet: boolean) +``` + +| **Name** | **Type** | **Description** | +| --- | --- | --- | +| terraformResource | cdktf.IInterpolatingParent | The parent resource. | +| terraformAttribute | string | The attribute on the parent resource this class is referencing. | +| wrapsSet | boolean | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | + +--- + +##### `terraformResource`Required + +- *Type:* cdktf.IInterpolatingParent + +The parent resource. + +--- + +##### `terraformAttribute`Required + +- *Type:* string + +The attribute on the parent resource this class is referencing. + +--- + +##### `wrapsSet`Required + +- *Type:* boolean + +whether the list is wrapping a set (will add tolist() to be able to access an item via an index). + +--- + +#### Methods + +| **Name** | **Description** | +| --- | --- | +| allWithMapKey | Creating an iterator for this complex list. | +| computeFqn | *No description.* | +| resolve | Produce the Token's value at resolution time. | +| toString | Return a string representation of this resolvable object. | +| get | *No description.* | + +--- + +##### `allWithMapKey` + +```typescript +public allWithMapKey(mapKeyAttributeName: string): DynamicListTerraformIterator +``` + +Creating an iterator for this complex list. + +The list will be converted into a map with the mapKeyAttributeName as the key. + +###### `mapKeyAttributeName`Required - *Type:* string --- -##### `resolve` +##### `computeFqn` + +```typescript +public computeFqn(): string +``` + +##### `resolve` ```typescript public resolve(_context: IResolveContext): any @@ -24598,13 +28085,13 @@ public resolve(_context: IResolveContext): any Produce the Token's value at resolution time. -###### `_context`Required +###### `_context`Required - *Type:* cdktf.IResolveContext --- -##### `toString` +##### `toString` ```typescript public toString(): string @@ -24614,93 +28101,74 @@ Return a string representation of this resolvable object. Returns a reversible string representation. - -#### Properties - -| **Name** | **Type** | **Description** | -| --- | --- | --- | -| creationStack | string[] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| fqn | string | *No description.* | -| branch | string | *No description.* | -| repoCloneUrl | string | *No description.* | -| internalValue | DataDigitaloceanAppSpecServiceGit | *No description.* | - ---- - -##### `creationStack`Required +##### `get` ```typescript -public readonly creationStack: string[]; +public get(index: number): DataDigitaloceanAppSpecServiceOutputReference ``` -- *Type:* string[] +###### `index`Required -The creation stack of this resolvable which will be appended to errors thrown during resolution. +- *Type:* number -If this returns an empty array the stack will not be attached. +the index of the item to return. --- -##### `fqn`Required -```typescript -public readonly fqn: string; -``` +#### Properties -- *Type:* string +| **Name** | **Type** | **Description** | +| --- | --- | --- | +| creationStack | string[] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| fqn | string | *No description.* | --- -##### `branch`Required +##### `creationStack`Required ```typescript -public readonly branch: string; +public readonly creationStack: string[]; ``` -- *Type:* string - ---- - -##### `repoCloneUrl`Required +- *Type:* string[] -```typescript -public readonly repoCloneUrl: string; -``` +The creation stack of this resolvable which will be appended to errors thrown during resolution. -- *Type:* string +If this returns an empty array the stack will not be attached. --- -##### `internalValue`Optional +##### `fqn`Required ```typescript -public readonly internalValue: DataDigitaloceanAppSpecServiceGit; +public readonly fqn: string; ``` -- *Type:* DataDigitaloceanAppSpecServiceGit +- *Type:* string --- -### DataDigitaloceanAppSpecServiceHealthCheckList +### DataDigitaloceanAppSpecServiceLogDestinationDatadogList -#### Initializers +#### Initializers ```typescript import { dataDigitaloceanApp } from '@cdktf/provider-digitalocean' -new dataDigitaloceanApp.DataDigitaloceanAppSpecServiceHealthCheckList(terraformResource: IInterpolatingParent, terraformAttribute: string, wrapsSet: boolean) +new dataDigitaloceanApp.DataDigitaloceanAppSpecServiceLogDestinationDatadogList(terraformResource: IInterpolatingParent, terraformAttribute: string, wrapsSet: boolean) ``` | **Name** | **Type** | **Description** | | --- | --- | --- | -| terraformResource | cdktf.IInterpolatingParent | The parent resource. | -| terraformAttribute | string | The attribute on the parent resource this class is referencing. | -| wrapsSet | boolean | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | +| terraformResource | cdktf.IInterpolatingParent | The parent resource. | +| terraformAttribute | string | The attribute on the parent resource this class is referencing. | +| wrapsSet | boolean | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | --- -##### `terraformResource`Required +##### `terraformResource`Required - *Type:* cdktf.IInterpolatingParent @@ -24708,7 +28176,7 @@ The parent resource. --- -##### `terraformAttribute`Required +##### `terraformAttribute`Required - *Type:* string @@ -24716,7 +28184,7 @@ The attribute on the parent resource this class is referencing. --- -##### `wrapsSet`Required +##### `wrapsSet`Required - *Type:* boolean @@ -24728,15 +28196,15 @@ whether the list is wrapping a set (will add tolist() to be able to access an it | **Name** | **Description** | | --- | --- | -| allWithMapKey | Creating an iterator for this complex list. | -| computeFqn | *No description.* | -| resolve | Produce the Token's value at resolution time. | -| toString | Return a string representation of this resolvable object. | -| get | *No description.* | +| allWithMapKey | Creating an iterator for this complex list. | +| computeFqn | *No description.* | +| resolve | Produce the Token's value at resolution time. | +| toString | Return a string representation of this resolvable object. | +| get | *No description.* | --- -##### `allWithMapKey` +##### `allWithMapKey` ```typescript public allWithMapKey(mapKeyAttributeName: string): DynamicListTerraformIterator @@ -24746,19 +28214,19 @@ Creating an iterator for this complex list. The list will be converted into a map with the mapKeyAttributeName as the key. -###### `mapKeyAttributeName`Required +###### `mapKeyAttributeName`Required - *Type:* string --- -##### `computeFqn` +##### `computeFqn` ```typescript public computeFqn(): string ``` -##### `resolve` +##### `resolve` ```typescript public resolve(_context: IResolveContext): any @@ -24766,13 +28234,13 @@ public resolve(_context: IResolveContext): any Produce the Token's value at resolution time. -###### `_context`Required +###### `_context`Required - *Type:* cdktf.IResolveContext --- -##### `toString` +##### `toString` ```typescript public toString(): string @@ -24782,13 +28250,13 @@ Return a string representation of this resolvable object. Returns a reversible string representation. -##### `get` +##### `get` ```typescript -public get(index: number): DataDigitaloceanAppSpecServiceHealthCheckOutputReference +public get(index: number): DataDigitaloceanAppSpecServiceLogDestinationDatadogOutputReference ``` -###### `index`Required +###### `index`Required - *Type:* number @@ -24801,12 +28269,12 @@ the index of the item to return. | **Name** | **Type** | **Description** | | --- | --- | --- | -| creationStack | string[] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| fqn | string | *No description.* | +| creationStack | string[] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| fqn | string | *No description.* | --- -##### `creationStack`Required +##### `creationStack`Required ```typescript public readonly creationStack: string[]; @@ -24820,7 +28288,7 @@ If this returns an empty array the stack will not be attached. --- -##### `fqn`Required +##### `fqn`Required ```typescript public readonly fqn: string; @@ -24831,26 +28299,26 @@ public readonly fqn: string; --- -### DataDigitaloceanAppSpecServiceHealthCheckOutputReference +### DataDigitaloceanAppSpecServiceLogDestinationDatadogOutputReference -#### Initializers +#### Initializers ```typescript import { dataDigitaloceanApp } from '@cdktf/provider-digitalocean' -new dataDigitaloceanApp.DataDigitaloceanAppSpecServiceHealthCheckOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string, complexObjectIndex: number, complexObjectIsFromSet: boolean) +new dataDigitaloceanApp.DataDigitaloceanAppSpecServiceLogDestinationDatadogOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string, complexObjectIndex: number, complexObjectIsFromSet: boolean) ``` | **Name** | **Type** | **Description** | | --- | --- | --- | -| terraformResource | cdktf.IInterpolatingParent | The parent resource. | -| terraformAttribute | string | The attribute on the parent resource this class is referencing. | -| complexObjectIndex | number | the index of this item in the list. | -| complexObjectIsFromSet | boolean | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | +| terraformResource | cdktf.IInterpolatingParent | The parent resource. | +| terraformAttribute | string | The attribute on the parent resource this class is referencing. | +| complexObjectIndex | number | the index of this item in the list. | +| complexObjectIsFromSet | boolean | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | --- -##### `terraformResource`Required +##### `terraformResource`Required - *Type:* cdktf.IInterpolatingParent @@ -24858,7 +28326,7 @@ The parent resource. --- -##### `terraformAttribute`Required +##### `terraformAttribute`Required - *Type:* string @@ -24866,7 +28334,7 @@ The attribute on the parent resource this class is referencing. --- -##### `complexObjectIndex`Required +##### `complexObjectIndex`Required - *Type:* number @@ -24874,7 +28342,7 @@ the index of this item in the list. --- -##### `complexObjectIsFromSet`Required +##### `complexObjectIsFromSet`Required - *Type:* boolean @@ -24886,149 +28354,149 @@ whether the list is wrapping a set (will add tolist() to be able to access an it | **Name** | **Description** | | --- | --- | -| computeFqn | *No description.* | -| getAnyMapAttribute | *No description.* | -| getBooleanAttribute | *No description.* | -| getBooleanMapAttribute | *No description.* | -| getListAttribute | *No description.* | -| getNumberAttribute | *No description.* | -| getNumberListAttribute | *No description.* | -| getNumberMapAttribute | *No description.* | -| getStringAttribute | *No description.* | -| getStringMapAttribute | *No description.* | -| interpolationForAttribute | *No description.* | -| resolve | Produce the Token's value at resolution time. | -| toString | Return a string representation of this resolvable object. | +| computeFqn | *No description.* | +| getAnyMapAttribute | *No description.* | +| getBooleanAttribute | *No description.* | +| getBooleanMapAttribute | *No description.* | +| getListAttribute | *No description.* | +| getNumberAttribute | *No description.* | +| getNumberListAttribute | *No description.* | +| getNumberMapAttribute | *No description.* | +| getStringAttribute | *No description.* | +| getStringMapAttribute | *No description.* | +| interpolationForAttribute | *No description.* | +| resolve | Produce the Token's value at resolution time. | +| toString | Return a string representation of this resolvable object. | --- -##### `computeFqn` +##### `computeFqn` ```typescript public computeFqn(): string ``` -##### `getAnyMapAttribute` +##### `getAnyMapAttribute` ```typescript public getAnyMapAttribute(terraformAttribute: string): {[ key: string ]: any} ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* string --- -##### `getBooleanAttribute` +##### `getBooleanAttribute` ```typescript public getBooleanAttribute(terraformAttribute: string): IResolvable ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* string --- -##### `getBooleanMapAttribute` +##### `getBooleanMapAttribute` ```typescript public getBooleanMapAttribute(terraformAttribute: string): {[ key: string ]: boolean} ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* string --- -##### `getListAttribute` +##### `getListAttribute` ```typescript public getListAttribute(terraformAttribute: string): string[] ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* string --- -##### `getNumberAttribute` +##### `getNumberAttribute` ```typescript public getNumberAttribute(terraformAttribute: string): number ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* string --- -##### `getNumberListAttribute` +##### `getNumberListAttribute` ```typescript public getNumberListAttribute(terraformAttribute: string): number[] ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* string --- -##### `getNumberMapAttribute` +##### `getNumberMapAttribute` ```typescript public getNumberMapAttribute(terraformAttribute: string): {[ key: string ]: number} ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* string --- -##### `getStringAttribute` +##### `getStringAttribute` ```typescript public getStringAttribute(terraformAttribute: string): string ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* string --- -##### `getStringMapAttribute` +##### `getStringMapAttribute` ```typescript public getStringMapAttribute(terraformAttribute: string): {[ key: string ]: string} ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* string --- -##### `interpolationForAttribute` +##### `interpolationForAttribute` ```typescript public interpolationForAttribute(property: string): IResolvable ``` -###### `property`Required +###### `property`Required - *Type:* string --- -##### `resolve` +##### `resolve` ```typescript public resolve(_context: IResolveContext): any @@ -25036,13 +28504,13 @@ public resolve(_context: IResolveContext): any Produce the Token's value at resolution time. -###### `_context`Required +###### `_context`Required - *Type:* cdktf.IResolveContext --- -##### `toString` +##### `toString` ```typescript public toString(): string @@ -25057,20 +28525,15 @@ Returns a reversible string representation. | **Name** | **Type** | **Description** | | --- | --- | --- | -| creationStack | string[] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| fqn | string | *No description.* | -| failureThreshold | number | *No description.* | -| httpPath | string | *No description.* | -| initialDelaySeconds | number | *No description.* | -| periodSeconds | number | *No description.* | -| port | number | *No description.* | -| successThreshold | number | *No description.* | -| timeoutSeconds | number | *No description.* | -| internalValue | DataDigitaloceanAppSpecServiceHealthCheck | *No description.* | +| creationStack | string[] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| fqn | string | *No description.* | +| apiKey | string | *No description.* | +| endpoint | string | *No description.* | +| internalValue | DataDigitaloceanAppSpecServiceLogDestinationDatadog | *No description.* | --- -##### `creationStack`Required +##### `creationStack`Required ```typescript public readonly creationStack: string[]; @@ -25084,7 +28547,7 @@ If this returns an empty array the stack will not be attached. --- -##### `fqn`Required +##### `fqn`Required ```typescript public readonly fqn: string; @@ -25094,106 +28557,205 @@ public readonly fqn: string; --- -##### `failureThreshold`Required +##### `apiKey`Required ```typescript -public readonly failureThreshold: number; +public readonly apiKey: string; ``` -- *Type:* number +- *Type:* string --- -##### `httpPath`Required +##### `endpoint`Required ```typescript -public readonly httpPath: string; +public readonly endpoint: string; ``` - *Type:* string --- -##### `initialDelaySeconds`Required +##### `internalValue`Optional ```typescript -public readonly initialDelaySeconds: number; +public readonly internalValue: DataDigitaloceanAppSpecServiceLogDestinationDatadog; ``` -- *Type:* number +- *Type:* DataDigitaloceanAppSpecServiceLogDestinationDatadog --- -##### `periodSeconds`Required + +### DataDigitaloceanAppSpecServiceLogDestinationList + +#### Initializers ```typescript -public readonly periodSeconds: number; +import { dataDigitaloceanApp } from '@cdktf/provider-digitalocean' + +new dataDigitaloceanApp.DataDigitaloceanAppSpecServiceLogDestinationList(terraformResource: IInterpolatingParent, terraformAttribute: string, wrapsSet: boolean) ``` -- *Type:* number +| **Name** | **Type** | **Description** | +| --- | --- | --- | +| terraformResource | cdktf.IInterpolatingParent | The parent resource. | +| terraformAttribute | string | The attribute on the parent resource this class is referencing. | +| wrapsSet | boolean | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | --- -##### `port`Required +##### `terraformResource`Required + +- *Type:* cdktf.IInterpolatingParent + +The parent resource. + +--- + +##### `terraformAttribute`Required + +- *Type:* string + +The attribute on the parent resource this class is referencing. + +--- + +##### `wrapsSet`Required + +- *Type:* boolean + +whether the list is wrapping a set (will add tolist() to be able to access an item via an index). + +--- + +#### Methods + +| **Name** | **Description** | +| --- | --- | +| allWithMapKey | Creating an iterator for this complex list. | +| computeFqn | *No description.* | +| resolve | Produce the Token's value at resolution time. | +| toString | Return a string representation of this resolvable object. | +| get | *No description.* | + +--- + +##### `allWithMapKey` ```typescript -public readonly port: number; +public allWithMapKey(mapKeyAttributeName: string): DynamicListTerraformIterator ``` -- *Type:* number +Creating an iterator for this complex list. + +The list will be converted into a map with the mapKeyAttributeName as the key. + +###### `mapKeyAttributeName`Required + +- *Type:* string --- -##### `successThreshold`Required +##### `computeFqn` ```typescript -public readonly successThreshold: number; +public computeFqn(): string ``` -- *Type:* number +##### `resolve` + +```typescript +public resolve(_context: IResolveContext): any +``` + +Produce the Token's value at resolution time. + +###### `_context`Required + +- *Type:* cdktf.IResolveContext --- -##### `timeoutSeconds`Required +##### `toString` ```typescript -public readonly timeoutSeconds: number; +public toString(): string +``` + +Return a string representation of this resolvable object. + +Returns a reversible string representation. + +##### `get` + +```typescript +public get(index: number): DataDigitaloceanAppSpecServiceLogDestinationOutputReference ``` +###### `index`Required + - *Type:* number +the index of the item to return. + --- -##### `internalValue`Optional + +#### Properties + +| **Name** | **Type** | **Description** | +| --- | --- | --- | +| creationStack | string[] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| fqn | string | *No description.* | + +--- + +##### `creationStack`Required ```typescript -public readonly internalValue: DataDigitaloceanAppSpecServiceHealthCheck; +public readonly creationStack: string[]; ``` -- *Type:* DataDigitaloceanAppSpecServiceHealthCheck +- *Type:* string[] + +The creation stack of this resolvable which will be appended to errors thrown during resolution. + +If this returns an empty array the stack will not be attached. --- +##### `fqn`Required -### DataDigitaloceanAppSpecServiceImageDeployOnPushList +```typescript +public readonly fqn: string; +``` -#### Initializers +- *Type:* string + +--- + + +### DataDigitaloceanAppSpecServiceLogDestinationLogtailList + +#### Initializers ```typescript import { dataDigitaloceanApp } from '@cdktf/provider-digitalocean' -new dataDigitaloceanApp.DataDigitaloceanAppSpecServiceImageDeployOnPushList(terraformResource: IInterpolatingParent, terraformAttribute: string, wrapsSet: boolean) +new dataDigitaloceanApp.DataDigitaloceanAppSpecServiceLogDestinationLogtailList(terraformResource: IInterpolatingParent, terraformAttribute: string, wrapsSet: boolean) ``` | **Name** | **Type** | **Description** | | --- | --- | --- | -| terraformResource | cdktf.IInterpolatingParent | The parent resource. | -| terraformAttribute | string | The attribute on the parent resource this class is referencing. | -| wrapsSet | boolean | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | +| terraformResource | cdktf.IInterpolatingParent | The parent resource. | +| terraformAttribute | string | The attribute on the parent resource this class is referencing. | +| wrapsSet | boolean | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | --- -##### `terraformResource`Required +##### `terraformResource`Required - *Type:* cdktf.IInterpolatingParent @@ -25201,7 +28763,7 @@ The parent resource. --- -##### `terraformAttribute`Required +##### `terraformAttribute`Required - *Type:* string @@ -25209,7 +28771,7 @@ The attribute on the parent resource this class is referencing. --- -##### `wrapsSet`Required +##### `wrapsSet`Required - *Type:* boolean @@ -25221,15 +28783,15 @@ whether the list is wrapping a set (will add tolist() to be able to access an it | **Name** | **Description** | | --- | --- | -| allWithMapKey | Creating an iterator for this complex list. | -| computeFqn | *No description.* | -| resolve | Produce the Token's value at resolution time. | -| toString | Return a string representation of this resolvable object. | -| get | *No description.* | +| allWithMapKey | Creating an iterator for this complex list. | +| computeFqn | *No description.* | +| resolve | Produce the Token's value at resolution time. | +| toString | Return a string representation of this resolvable object. | +| get | *No description.* | --- -##### `allWithMapKey` +##### `allWithMapKey` ```typescript public allWithMapKey(mapKeyAttributeName: string): DynamicListTerraformIterator @@ -25239,19 +28801,19 @@ Creating an iterator for this complex list. The list will be converted into a map with the mapKeyAttributeName as the key. -###### `mapKeyAttributeName`Required +###### `mapKeyAttributeName`Required - *Type:* string --- -##### `computeFqn` +##### `computeFqn` ```typescript public computeFqn(): string ``` -##### `resolve` +##### `resolve` ```typescript public resolve(_context: IResolveContext): any @@ -25259,13 +28821,13 @@ public resolve(_context: IResolveContext): any Produce the Token's value at resolution time. -###### `_context`Required +###### `_context`Required - *Type:* cdktf.IResolveContext --- -##### `toString` +##### `toString` ```typescript public toString(): string @@ -25275,13 +28837,13 @@ Return a string representation of this resolvable object. Returns a reversible string representation. -##### `get` +##### `get` ```typescript -public get(index: number): DataDigitaloceanAppSpecServiceImageDeployOnPushOutputReference +public get(index: number): DataDigitaloceanAppSpecServiceLogDestinationLogtailOutputReference ``` -###### `index`Required +###### `index`Required - *Type:* number @@ -25294,12 +28856,12 @@ the index of the item to return. | **Name** | **Type** | **Description** | | --- | --- | --- | -| creationStack | string[] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| fqn | string | *No description.* | +| creationStack | string[] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| fqn | string | *No description.* | --- -##### `creationStack`Required +##### `creationStack`Required ```typescript public readonly creationStack: string[]; @@ -25313,7 +28875,7 @@ If this returns an empty array the stack will not be attached. --- -##### `fqn`Required +##### `fqn`Required ```typescript public readonly fqn: string; @@ -25324,26 +28886,26 @@ public readonly fqn: string; --- -### DataDigitaloceanAppSpecServiceImageDeployOnPushOutputReference +### DataDigitaloceanAppSpecServiceLogDestinationLogtailOutputReference -#### Initializers +#### Initializers ```typescript import { dataDigitaloceanApp } from '@cdktf/provider-digitalocean' -new dataDigitaloceanApp.DataDigitaloceanAppSpecServiceImageDeployOnPushOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string, complexObjectIndex: number, complexObjectIsFromSet: boolean) +new dataDigitaloceanApp.DataDigitaloceanAppSpecServiceLogDestinationLogtailOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string, complexObjectIndex: number, complexObjectIsFromSet: boolean) ``` | **Name** | **Type** | **Description** | | --- | --- | --- | -| terraformResource | cdktf.IInterpolatingParent | The parent resource. | -| terraformAttribute | string | The attribute on the parent resource this class is referencing. | -| complexObjectIndex | number | the index of this item in the list. | -| complexObjectIsFromSet | boolean | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | +| terraformResource | cdktf.IInterpolatingParent | The parent resource. | +| terraformAttribute | string | The attribute on the parent resource this class is referencing. | +| complexObjectIndex | number | the index of this item in the list. | +| complexObjectIsFromSet | boolean | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | --- -##### `terraformResource`Required +##### `terraformResource`Required - *Type:* cdktf.IInterpolatingParent @@ -25351,7 +28913,7 @@ The parent resource. --- -##### `terraformAttribute`Required +##### `terraformAttribute`Required - *Type:* string @@ -25359,7 +28921,7 @@ The attribute on the parent resource this class is referencing. --- -##### `complexObjectIndex`Required +##### `complexObjectIndex`Required - *Type:* number @@ -25367,7 +28929,7 @@ the index of this item in the list. --- -##### `complexObjectIsFromSet`Required +##### `complexObjectIsFromSet`Required - *Type:* boolean @@ -25379,149 +28941,149 @@ whether the list is wrapping a set (will add tolist() to be able to access an it | **Name** | **Description** | | --- | --- | -| computeFqn | *No description.* | -| getAnyMapAttribute | *No description.* | -| getBooleanAttribute | *No description.* | -| getBooleanMapAttribute | *No description.* | -| getListAttribute | *No description.* | -| getNumberAttribute | *No description.* | -| getNumberListAttribute | *No description.* | -| getNumberMapAttribute | *No description.* | -| getStringAttribute | *No description.* | -| getStringMapAttribute | *No description.* | -| interpolationForAttribute | *No description.* | -| resolve | Produce the Token's value at resolution time. | -| toString | Return a string representation of this resolvable object. | +| computeFqn | *No description.* | +| getAnyMapAttribute | *No description.* | +| getBooleanAttribute | *No description.* | +| getBooleanMapAttribute | *No description.* | +| getListAttribute | *No description.* | +| getNumberAttribute | *No description.* | +| getNumberListAttribute | *No description.* | +| getNumberMapAttribute | *No description.* | +| getStringAttribute | *No description.* | +| getStringMapAttribute | *No description.* | +| interpolationForAttribute | *No description.* | +| resolve | Produce the Token's value at resolution time. | +| toString | Return a string representation of this resolvable object. | --- -##### `computeFqn` +##### `computeFqn` ```typescript public computeFqn(): string ``` -##### `getAnyMapAttribute` +##### `getAnyMapAttribute` ```typescript public getAnyMapAttribute(terraformAttribute: string): {[ key: string ]: any} ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* string --- -##### `getBooleanAttribute` +##### `getBooleanAttribute` ```typescript public getBooleanAttribute(terraformAttribute: string): IResolvable ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* string --- -##### `getBooleanMapAttribute` +##### `getBooleanMapAttribute` ```typescript public getBooleanMapAttribute(terraformAttribute: string): {[ key: string ]: boolean} ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* string --- -##### `getListAttribute` +##### `getListAttribute` ```typescript public getListAttribute(terraformAttribute: string): string[] ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* string --- -##### `getNumberAttribute` +##### `getNumberAttribute` ```typescript public getNumberAttribute(terraformAttribute: string): number ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* string --- -##### `getNumberListAttribute` +##### `getNumberListAttribute` ```typescript public getNumberListAttribute(terraformAttribute: string): number[] ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* string --- -##### `getNumberMapAttribute` +##### `getNumberMapAttribute` ```typescript public getNumberMapAttribute(terraformAttribute: string): {[ key: string ]: number} ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* string --- -##### `getStringAttribute` +##### `getStringAttribute` ```typescript public getStringAttribute(terraformAttribute: string): string ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* string --- -##### `getStringMapAttribute` +##### `getStringMapAttribute` ```typescript public getStringMapAttribute(terraformAttribute: string): {[ key: string ]: string} ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* string --- -##### `interpolationForAttribute` +##### `interpolationForAttribute` ```typescript public interpolationForAttribute(property: string): IResolvable ``` -###### `property`Required +###### `property`Required - *Type:* string --- -##### `resolve` +##### `resolve` ```typescript public resolve(_context: IResolveContext): any @@ -25529,13 +29091,13 @@ public resolve(_context: IResolveContext): any Produce the Token's value at resolution time. -###### `_context`Required +###### `_context`Required - *Type:* cdktf.IResolveContext --- -##### `toString` +##### `toString` ```typescript public toString(): string @@ -25550,14 +29112,14 @@ Returns a reversible string representation. | **Name** | **Type** | **Description** | | --- | --- | --- | -| creationStack | string[] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| fqn | string | *No description.* | -| enabled | cdktf.IResolvable | *No description.* | -| internalValue | DataDigitaloceanAppSpecServiceImageDeployOnPush | *No description.* | +| creationStack | string[] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| fqn | string | *No description.* | +| token | string | *No description.* | +| internalValue | DataDigitaloceanAppSpecServiceLogDestinationLogtail | *No description.* | --- -##### `creationStack`Required +##### `creationStack`Required ```typescript public readonly creationStack: string[]; @@ -25571,7 +29133,7 @@ If this returns an empty array the stack will not be attached. --- -##### `fqn`Required +##### `fqn`Required ```typescript public readonly fqn: string; @@ -25581,46 +29143,46 @@ public readonly fqn: string; --- -##### `enabled`Required +##### `token`Required ```typescript -public readonly enabled: IResolvable; +public readonly token: string; ``` -- *Type:* cdktf.IResolvable +- *Type:* string --- -##### `internalValue`Optional +##### `internalValue`Optional ```typescript -public readonly internalValue: DataDigitaloceanAppSpecServiceImageDeployOnPush; +public readonly internalValue: DataDigitaloceanAppSpecServiceLogDestinationLogtail; ``` -- *Type:* DataDigitaloceanAppSpecServiceImageDeployOnPush +- *Type:* DataDigitaloceanAppSpecServiceLogDestinationLogtail --- -### DataDigitaloceanAppSpecServiceImageList +### DataDigitaloceanAppSpecServiceLogDestinationOpenSearchBasicAuthList -#### Initializers +#### Initializers ```typescript import { dataDigitaloceanApp } from '@cdktf/provider-digitalocean' -new dataDigitaloceanApp.DataDigitaloceanAppSpecServiceImageList(terraformResource: IInterpolatingParent, terraformAttribute: string, wrapsSet: boolean) +new dataDigitaloceanApp.DataDigitaloceanAppSpecServiceLogDestinationOpenSearchBasicAuthList(terraformResource: IInterpolatingParent, terraformAttribute: string, wrapsSet: boolean) ``` | **Name** | **Type** | **Description** | | --- | --- | --- | -| terraformResource | cdktf.IInterpolatingParent | The parent resource. | -| terraformAttribute | string | The attribute on the parent resource this class is referencing. | -| wrapsSet | boolean | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | +| terraformResource | cdktf.IInterpolatingParent | The parent resource. | +| terraformAttribute | string | The attribute on the parent resource this class is referencing. | +| wrapsSet | boolean | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | --- -##### `terraformResource`Required +##### `terraformResource`Required - *Type:* cdktf.IInterpolatingParent @@ -25628,7 +29190,7 @@ The parent resource. --- -##### `terraformAttribute`Required +##### `terraformAttribute`Required - *Type:* string @@ -25636,7 +29198,7 @@ The attribute on the parent resource this class is referencing. --- -##### `wrapsSet`Required +##### `wrapsSet`Required - *Type:* boolean @@ -25648,15 +29210,15 @@ whether the list is wrapping a set (will add tolist() to be able to access an it | **Name** | **Description** | | --- | --- | -| allWithMapKey | Creating an iterator for this complex list. | -| computeFqn | *No description.* | -| resolve | Produce the Token's value at resolution time. | -| toString | Return a string representation of this resolvable object. | -| get | *No description.* | +| allWithMapKey | Creating an iterator for this complex list. | +| computeFqn | *No description.* | +| resolve | Produce the Token's value at resolution time. | +| toString | Return a string representation of this resolvable object. | +| get | *No description.* | --- -##### `allWithMapKey` +##### `allWithMapKey` ```typescript public allWithMapKey(mapKeyAttributeName: string): DynamicListTerraformIterator @@ -25666,19 +29228,19 @@ Creating an iterator for this complex list. The list will be converted into a map with the mapKeyAttributeName as the key. -###### `mapKeyAttributeName`Required +###### `mapKeyAttributeName`Required - *Type:* string --- -##### `computeFqn` +##### `computeFqn` ```typescript public computeFqn(): string ``` -##### `resolve` +##### `resolve` ```typescript public resolve(_context: IResolveContext): any @@ -25686,13 +29248,13 @@ public resolve(_context: IResolveContext): any Produce the Token's value at resolution time. -###### `_context`Required +###### `_context`Required - *Type:* cdktf.IResolveContext --- -##### `toString` +##### `toString` ```typescript public toString(): string @@ -25702,13 +29264,13 @@ Return a string representation of this resolvable object. Returns a reversible string representation. -##### `get` +##### `get` ```typescript -public get(index: number): DataDigitaloceanAppSpecServiceImageOutputReference +public get(index: number): DataDigitaloceanAppSpecServiceLogDestinationOpenSearchBasicAuthOutputReference ``` -###### `index`Required +###### `index`Required - *Type:* number @@ -25721,12 +29283,12 @@ the index of the item to return. | **Name** | **Type** | **Description** | | --- | --- | --- | -| creationStack | string[] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| fqn | string | *No description.* | +| creationStack | string[] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| fqn | string | *No description.* | --- -##### `creationStack`Required +##### `creationStack`Required ```typescript public readonly creationStack: string[]; @@ -25740,7 +29302,7 @@ If this returns an empty array the stack will not be attached. --- -##### `fqn`Required +##### `fqn`Required ```typescript public readonly fqn: string; @@ -25751,26 +29313,26 @@ public readonly fqn: string; --- -### DataDigitaloceanAppSpecServiceImageOutputReference +### DataDigitaloceanAppSpecServiceLogDestinationOpenSearchBasicAuthOutputReference -#### Initializers +#### Initializers ```typescript import { dataDigitaloceanApp } from '@cdktf/provider-digitalocean' -new dataDigitaloceanApp.DataDigitaloceanAppSpecServiceImageOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string, complexObjectIndex: number, complexObjectIsFromSet: boolean) +new dataDigitaloceanApp.DataDigitaloceanAppSpecServiceLogDestinationOpenSearchBasicAuthOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string, complexObjectIndex: number, complexObjectIsFromSet: boolean) ``` | **Name** | **Type** | **Description** | | --- | --- | --- | -| terraformResource | cdktf.IInterpolatingParent | The parent resource. | -| terraformAttribute | string | The attribute on the parent resource this class is referencing. | -| complexObjectIndex | number | the index of this item in the list. | -| complexObjectIsFromSet | boolean | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | +| terraformResource | cdktf.IInterpolatingParent | The parent resource. | +| terraformAttribute | string | The attribute on the parent resource this class is referencing. | +| complexObjectIndex | number | the index of this item in the list. | +| complexObjectIsFromSet | boolean | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | --- -##### `terraformResource`Required +##### `terraformResource`Required - *Type:* cdktf.IInterpolatingParent @@ -25778,7 +29340,7 @@ The parent resource. --- -##### `terraformAttribute`Required +##### `terraformAttribute`Required - *Type:* string @@ -25786,7 +29348,7 @@ The attribute on the parent resource this class is referencing. --- -##### `complexObjectIndex`Required +##### `complexObjectIndex`Required - *Type:* number @@ -25794,7 +29356,7 @@ the index of this item in the list. --- -##### `complexObjectIsFromSet`Required +##### `complexObjectIsFromSet`Required - *Type:* boolean @@ -25806,149 +29368,149 @@ whether the list is wrapping a set (will add tolist() to be able to access an it | **Name** | **Description** | | --- | --- | -| computeFqn | *No description.* | -| getAnyMapAttribute | *No description.* | -| getBooleanAttribute | *No description.* | -| getBooleanMapAttribute | *No description.* | -| getListAttribute | *No description.* | -| getNumberAttribute | *No description.* | -| getNumberListAttribute | *No description.* | -| getNumberMapAttribute | *No description.* | -| getStringAttribute | *No description.* | -| getStringMapAttribute | *No description.* | -| interpolationForAttribute | *No description.* | -| resolve | Produce the Token's value at resolution time. | -| toString | Return a string representation of this resolvable object. | +| computeFqn | *No description.* | +| getAnyMapAttribute | *No description.* | +| getBooleanAttribute | *No description.* | +| getBooleanMapAttribute | *No description.* | +| getListAttribute | *No description.* | +| getNumberAttribute | *No description.* | +| getNumberListAttribute | *No description.* | +| getNumberMapAttribute | *No description.* | +| getStringAttribute | *No description.* | +| getStringMapAttribute | *No description.* | +| interpolationForAttribute | *No description.* | +| resolve | Produce the Token's value at resolution time. | +| toString | Return a string representation of this resolvable object. | --- -##### `computeFqn` +##### `computeFqn` ```typescript public computeFqn(): string ``` -##### `getAnyMapAttribute` +##### `getAnyMapAttribute` ```typescript public getAnyMapAttribute(terraformAttribute: string): {[ key: string ]: any} ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* string --- -##### `getBooleanAttribute` +##### `getBooleanAttribute` ```typescript public getBooleanAttribute(terraformAttribute: string): IResolvable ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* string --- -##### `getBooleanMapAttribute` +##### `getBooleanMapAttribute` ```typescript public getBooleanMapAttribute(terraformAttribute: string): {[ key: string ]: boolean} ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* string --- -##### `getListAttribute` +##### `getListAttribute` ```typescript public getListAttribute(terraformAttribute: string): string[] ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* string --- -##### `getNumberAttribute` +##### `getNumberAttribute` ```typescript public getNumberAttribute(terraformAttribute: string): number ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* string --- -##### `getNumberListAttribute` +##### `getNumberListAttribute` ```typescript public getNumberListAttribute(terraformAttribute: string): number[] ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* string --- -##### `getNumberMapAttribute` +##### `getNumberMapAttribute` ```typescript public getNumberMapAttribute(terraformAttribute: string): {[ key: string ]: number} ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* string --- -##### `getStringAttribute` +##### `getStringAttribute` ```typescript public getStringAttribute(terraformAttribute: string): string ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* string --- -##### `getStringMapAttribute` +##### `getStringMapAttribute` ```typescript public getStringMapAttribute(terraformAttribute: string): {[ key: string ]: string} ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* string --- -##### `interpolationForAttribute` +##### `interpolationForAttribute` ```typescript public interpolationForAttribute(property: string): IResolvable ``` -###### `property`Required +###### `property`Required - *Type:* string --- -##### `resolve` +##### `resolve` ```typescript public resolve(_context: IResolveContext): any @@ -25956,13 +29518,13 @@ public resolve(_context: IResolveContext): any Produce the Token's value at resolution time. -###### `_context`Required +###### `_context`Required - *Type:* cdktf.IResolveContext --- -##### `toString` +##### `toString` ```typescript public toString(): string @@ -25977,19 +29539,15 @@ Returns a reversible string representation. | **Name** | **Type** | **Description** | | --- | --- | --- | -| creationStack | string[] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| fqn | string | *No description.* | -| deployOnPush | DataDigitaloceanAppSpecServiceImageDeployOnPushList | *No description.* | -| registry | string | *No description.* | -| registryCredentials | string | *No description.* | -| registryType | string | *No description.* | -| repository | string | *No description.* | -| tag | string | *No description.* | -| internalValue | DataDigitaloceanAppSpecServiceImage | *No description.* | +| creationStack | string[] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| fqn | string | *No description.* | +| password | string | *No description.* | +| user | string | *No description.* | +| internalValue | DataDigitaloceanAppSpecServiceLogDestinationOpenSearchBasicAuth | *No description.* | --- -##### `creationStack`Required +##### `creationStack`Required ```typescript public readonly creationStack: string[]; @@ -26003,7 +29561,7 @@ If this returns an empty array the stack will not be attached. --- -##### `fqn`Required +##### `fqn`Required ```typescript public readonly fqn: string; @@ -26013,96 +29571,56 @@ public readonly fqn: string; --- -##### `deployOnPush`Required - -```typescript -public readonly deployOnPush: DataDigitaloceanAppSpecServiceImageDeployOnPushList; -``` - -- *Type:* DataDigitaloceanAppSpecServiceImageDeployOnPushList - ---- - -##### `registry`Required - -```typescript -public readonly registry: string; -``` - -- *Type:* string - ---- - -##### `registryCredentials`Required - -```typescript -public readonly registryCredentials: string; -``` - -- *Type:* string - ---- - -##### `registryType`Required - -```typescript -public readonly registryType: string; -``` - -- *Type:* string - ---- - -##### `repository`Required +##### `password`Required ```typescript -public readonly repository: string; +public readonly password: string; ``` - *Type:* string --- -##### `tag`Required +##### `user`Required ```typescript -public readonly tag: string; +public readonly user: string; ``` - *Type:* string --- -##### `internalValue`Optional +##### `internalValue`Optional ```typescript -public readonly internalValue: DataDigitaloceanAppSpecServiceImage; +public readonly internalValue: DataDigitaloceanAppSpecServiceLogDestinationOpenSearchBasicAuth; ``` -- *Type:* DataDigitaloceanAppSpecServiceImage +- *Type:* DataDigitaloceanAppSpecServiceLogDestinationOpenSearchBasicAuth --- -### DataDigitaloceanAppSpecServiceList +### DataDigitaloceanAppSpecServiceLogDestinationOpenSearchList -#### Initializers +#### Initializers ```typescript import { dataDigitaloceanApp } from '@cdktf/provider-digitalocean' -new dataDigitaloceanApp.DataDigitaloceanAppSpecServiceList(terraformResource: IInterpolatingParent, terraformAttribute: string, wrapsSet: boolean) +new dataDigitaloceanApp.DataDigitaloceanAppSpecServiceLogDestinationOpenSearchList(terraformResource: IInterpolatingParent, terraformAttribute: string, wrapsSet: boolean) ``` | **Name** | **Type** | **Description** | | --- | --- | --- | -| terraformResource | cdktf.IInterpolatingParent | The parent resource. | -| terraformAttribute | string | The attribute on the parent resource this class is referencing. | -| wrapsSet | boolean | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | +| terraformResource | cdktf.IInterpolatingParent | The parent resource. | +| terraformAttribute | string | The attribute on the parent resource this class is referencing. | +| wrapsSet | boolean | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | --- -##### `terraformResource`Required +##### `terraformResource`Required - *Type:* cdktf.IInterpolatingParent @@ -26110,7 +29628,7 @@ The parent resource. --- -##### `terraformAttribute`Required +##### `terraformAttribute`Required - *Type:* string @@ -26118,7 +29636,7 @@ The attribute on the parent resource this class is referencing. --- -##### `wrapsSet`Required +##### `wrapsSet`Required - *Type:* boolean @@ -26130,15 +29648,15 @@ whether the list is wrapping a set (will add tolist() to be able to access an it | **Name** | **Description** | | --- | --- | -| allWithMapKey | Creating an iterator for this complex list. | -| computeFqn | *No description.* | -| resolve | Produce the Token's value at resolution time. | -| toString | Return a string representation of this resolvable object. | -| get | *No description.* | +| allWithMapKey | Creating an iterator for this complex list. | +| computeFqn | *No description.* | +| resolve | Produce the Token's value at resolution time. | +| toString | Return a string representation of this resolvable object. | +| get | *No description.* | --- -##### `allWithMapKey` +##### `allWithMapKey` ```typescript public allWithMapKey(mapKeyAttributeName: string): DynamicListTerraformIterator @@ -26148,19 +29666,19 @@ Creating an iterator for this complex list. The list will be converted into a map with the mapKeyAttributeName as the key. -###### `mapKeyAttributeName`Required +###### `mapKeyAttributeName`Required - *Type:* string --- -##### `computeFqn` +##### `computeFqn` ```typescript public computeFqn(): string ``` -##### `resolve` +##### `resolve` ```typescript public resolve(_context: IResolveContext): any @@ -26168,13 +29686,13 @@ public resolve(_context: IResolveContext): any Produce the Token's value at resolution time. -###### `_context`Required +###### `_context`Required - *Type:* cdktf.IResolveContext --- -##### `toString` +##### `toString` ```typescript public toString(): string @@ -26184,13 +29702,13 @@ Return a string representation of this resolvable object. Returns a reversible string representation. -##### `get` +##### `get` ```typescript -public get(index: number): DataDigitaloceanAppSpecServiceOutputReference +public get(index: number): DataDigitaloceanAppSpecServiceLogDestinationOpenSearchOutputReference ``` -###### `index`Required +###### `index`Required - *Type:* number @@ -26203,12 +29721,12 @@ the index of the item to return. | **Name** | **Type** | **Description** | | --- | --- | --- | -| creationStack | string[] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| fqn | string | *No description.* | +| creationStack | string[] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| fqn | string | *No description.* | --- -##### `creationStack`Required +##### `creationStack`Required ```typescript public readonly creationStack: string[]; @@ -26222,7 +29740,7 @@ If this returns an empty array the stack will not be attached. --- -##### `fqn`Required +##### `fqn`Required ```typescript public readonly fqn: string; @@ -26233,25 +29751,26 @@ public readonly fqn: string; --- -### DataDigitaloceanAppSpecServiceLogDestinationDatadogList +### DataDigitaloceanAppSpecServiceLogDestinationOpenSearchOutputReference -#### Initializers +#### Initializers ```typescript import { dataDigitaloceanApp } from '@cdktf/provider-digitalocean' -new dataDigitaloceanApp.DataDigitaloceanAppSpecServiceLogDestinationDatadogList(terraformResource: IInterpolatingParent, terraformAttribute: string, wrapsSet: boolean) +new dataDigitaloceanApp.DataDigitaloceanAppSpecServiceLogDestinationOpenSearchOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string, complexObjectIndex: number, complexObjectIsFromSet: boolean) ``` | **Name** | **Type** | **Description** | | --- | --- | --- | -| terraformResource | cdktf.IInterpolatingParent | The parent resource. | -| terraformAttribute | string | The attribute on the parent resource this class is referencing. | -| wrapsSet | boolean | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | +| terraformResource | cdktf.IInterpolatingParent | The parent resource. | +| terraformAttribute | string | The attribute on the parent resource this class is referencing. | +| complexObjectIndex | number | the index of this item in the list. | +| complexObjectIsFromSet | boolean | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | --- -##### `terraformResource`Required +##### `terraformResource`Required - *Type:* cdktf.IInterpolatingParent @@ -26259,7 +29778,7 @@ The parent resource. --- -##### `terraformAttribute`Required +##### `terraformAttribute`Required - *Type:* string @@ -26267,7 +29786,15 @@ The attribute on the parent resource this class is referencing. --- -##### `wrapsSet`Required +##### `complexObjectIndex`Required + +- *Type:* number + +the index of this item in the list. + +--- + +##### `complexObjectIsFromSet`Required - *Type:* boolean @@ -26279,85 +29806,188 @@ whether the list is wrapping a set (will add tolist() to be able to access an it | **Name** | **Description** | | --- | --- | -| allWithMapKey | Creating an iterator for this complex list. | -| computeFqn | *No description.* | -| resolve | Produce the Token's value at resolution time. | -| toString | Return a string representation of this resolvable object. | -| get | *No description.* | +| computeFqn | *No description.* | +| getAnyMapAttribute | *No description.* | +| getBooleanAttribute | *No description.* | +| getBooleanMapAttribute | *No description.* | +| getListAttribute | *No description.* | +| getNumberAttribute | *No description.* | +| getNumberListAttribute | *No description.* | +| getNumberMapAttribute | *No description.* | +| getStringAttribute | *No description.* | +| getStringMapAttribute | *No description.* | +| interpolationForAttribute | *No description.* | +| resolve | Produce the Token's value at resolution time. | +| toString | Return a string representation of this resolvable object. | --- -##### `allWithMapKey` +##### `computeFqn` ```typescript -public allWithMapKey(mapKeyAttributeName: string): DynamicListTerraformIterator +public computeFqn(): string ``` -Creating an iterator for this complex list. +##### `getAnyMapAttribute` -The list will be converted into a map with the mapKeyAttributeName as the key. +```typescript +public getAnyMapAttribute(terraformAttribute: string): {[ key: string ]: any} +``` -###### `mapKeyAttributeName`Required +###### `terraformAttribute`Required - *Type:* string --- -##### `computeFqn` +##### `getBooleanAttribute` ```typescript -public computeFqn(): string +public getBooleanAttribute(terraformAttribute: string): IResolvable ``` -##### `resolve` +###### `terraformAttribute`Required + +- *Type:* string + +--- + +##### `getBooleanMapAttribute` ```typescript -public resolve(_context: IResolveContext): any +public getBooleanMapAttribute(terraformAttribute: string): {[ key: string ]: boolean} ``` -Produce the Token's value at resolution time. +###### `terraformAttribute`Required -###### `_context`Required +- *Type:* string -- *Type:* cdktf.IResolveContext +--- + +##### `getListAttribute` + +```typescript +public getListAttribute(terraformAttribute: string): string[] +``` + +###### `terraformAttribute`Required + +- *Type:* string --- -##### `toString` +##### `getNumberAttribute` ```typescript -public toString(): string +public getNumberAttribute(terraformAttribute: string): number ``` -Return a string representation of this resolvable object. +###### `terraformAttribute`Required -Returns a reversible string representation. +- *Type:* string -##### `get` +--- + +##### `getNumberListAttribute` ```typescript -public get(index: number): DataDigitaloceanAppSpecServiceLogDestinationDatadogOutputReference +public getNumberListAttribute(terraformAttribute: string): number[] ``` -###### `index`Required +###### `terraformAttribute`Required -- *Type:* number +- *Type:* string -the index of the item to return. +--- + +##### `getNumberMapAttribute` + +```typescript +public getNumberMapAttribute(terraformAttribute: string): {[ key: string ]: number} +``` + +###### `terraformAttribute`Required + +- *Type:* string + +--- + +##### `getStringAttribute` + +```typescript +public getStringAttribute(terraformAttribute: string): string +``` + +###### `terraformAttribute`Required + +- *Type:* string + +--- + +##### `getStringMapAttribute` + +```typescript +public getStringMapAttribute(terraformAttribute: string): {[ key: string ]: string} +``` + +###### `terraformAttribute`Required + +- *Type:* string + +--- + +##### `interpolationForAttribute` + +```typescript +public interpolationForAttribute(property: string): IResolvable +``` + +###### `property`Required + +- *Type:* string + +--- + +##### `resolve` + +```typescript +public resolve(_context: IResolveContext): any +``` + +Produce the Token's value at resolution time. + +###### `_context`Required + +- *Type:* cdktf.IResolveContext --- +##### `toString` + +```typescript +public toString(): string +``` + +Return a string representation of this resolvable object. + +Returns a reversible string representation. + #### Properties | **Name** | **Type** | **Description** | | --- | --- | --- | -| creationStack | string[] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| fqn | string | *No description.* | +| creationStack | string[] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| fqn | string | *No description.* | +| basicAuth | DataDigitaloceanAppSpecServiceLogDestinationOpenSearchBasicAuthList | *No description.* | +| clusterName | string | *No description.* | +| endpoint | string | *No description.* | +| indexName | string | *No description.* | +| internalValue | DataDigitaloceanAppSpecServiceLogDestinationOpenSearch | *No description.* | --- -##### `creationStack`Required +##### `creationStack`Required ```typescript public readonly creationStack: string[]; @@ -26371,7 +30001,7 @@ If this returns an empty array the stack will not be attached. --- -##### `fqn`Required +##### `fqn`Required ```typescript public readonly fqn: string; @@ -26381,27 +30011,77 @@ public readonly fqn: string; --- +##### `basicAuth`Required -### DataDigitaloceanAppSpecServiceLogDestinationDatadogOutputReference +```typescript +public readonly basicAuth: DataDigitaloceanAppSpecServiceLogDestinationOpenSearchBasicAuthList; +``` -#### Initializers +- *Type:* DataDigitaloceanAppSpecServiceLogDestinationOpenSearchBasicAuthList + +--- + +##### `clusterName`Required + +```typescript +public readonly clusterName: string; +``` + +- *Type:* string + +--- + +##### `endpoint`Required + +```typescript +public readonly endpoint: string; +``` + +- *Type:* string + +--- + +##### `indexName`Required + +```typescript +public readonly indexName: string; +``` + +- *Type:* string + +--- + +##### `internalValue`Optional + +```typescript +public readonly internalValue: DataDigitaloceanAppSpecServiceLogDestinationOpenSearch; +``` + +- *Type:* DataDigitaloceanAppSpecServiceLogDestinationOpenSearch + +--- + + +### DataDigitaloceanAppSpecServiceLogDestinationOutputReference + +#### Initializers ```typescript import { dataDigitaloceanApp } from '@cdktf/provider-digitalocean' -new dataDigitaloceanApp.DataDigitaloceanAppSpecServiceLogDestinationDatadogOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string, complexObjectIndex: number, complexObjectIsFromSet: boolean) +new dataDigitaloceanApp.DataDigitaloceanAppSpecServiceLogDestinationOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string, complexObjectIndex: number, complexObjectIsFromSet: boolean) ``` | **Name** | **Type** | **Description** | | --- | --- | --- | -| terraformResource | cdktf.IInterpolatingParent | The parent resource. | -| terraformAttribute | string | The attribute on the parent resource this class is referencing. | -| complexObjectIndex | number | the index of this item in the list. | -| complexObjectIsFromSet | boolean | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | +| terraformResource | cdktf.IInterpolatingParent | The parent resource. | +| terraformAttribute | string | The attribute on the parent resource this class is referencing. | +| complexObjectIndex | number | the index of this item in the list. | +| complexObjectIsFromSet | boolean | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | --- -##### `terraformResource`Required +##### `terraformResource`Required - *Type:* cdktf.IInterpolatingParent @@ -26409,7 +30089,7 @@ The parent resource. --- -##### `terraformAttribute`Required +##### `terraformAttribute`Required - *Type:* string @@ -26417,7 +30097,7 @@ The attribute on the parent resource this class is referencing. --- -##### `complexObjectIndex`Required +##### `complexObjectIndex`Required - *Type:* number @@ -26425,7 +30105,7 @@ the index of this item in the list. --- -##### `complexObjectIsFromSet`Required +##### `complexObjectIsFromSet`Required - *Type:* boolean @@ -26437,149 +30117,149 @@ whether the list is wrapping a set (will add tolist() to be able to access an it | **Name** | **Description** | | --- | --- | -| computeFqn | *No description.* | -| getAnyMapAttribute | *No description.* | -| getBooleanAttribute | *No description.* | -| getBooleanMapAttribute | *No description.* | -| getListAttribute | *No description.* | -| getNumberAttribute | *No description.* | -| getNumberListAttribute | *No description.* | -| getNumberMapAttribute | *No description.* | -| getStringAttribute | *No description.* | -| getStringMapAttribute | *No description.* | -| interpolationForAttribute | *No description.* | -| resolve | Produce the Token's value at resolution time. | -| toString | Return a string representation of this resolvable object. | +| computeFqn | *No description.* | +| getAnyMapAttribute | *No description.* | +| getBooleanAttribute | *No description.* | +| getBooleanMapAttribute | *No description.* | +| getListAttribute | *No description.* | +| getNumberAttribute | *No description.* | +| getNumberListAttribute | *No description.* | +| getNumberMapAttribute | *No description.* | +| getStringAttribute | *No description.* | +| getStringMapAttribute | *No description.* | +| interpolationForAttribute | *No description.* | +| resolve | Produce the Token's value at resolution time. | +| toString | Return a string representation of this resolvable object. | --- -##### `computeFqn` +##### `computeFqn` ```typescript public computeFqn(): string ``` -##### `getAnyMapAttribute` +##### `getAnyMapAttribute` ```typescript public getAnyMapAttribute(terraformAttribute: string): {[ key: string ]: any} ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* string --- -##### `getBooleanAttribute` +##### `getBooleanAttribute` ```typescript public getBooleanAttribute(terraformAttribute: string): IResolvable ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* string --- -##### `getBooleanMapAttribute` +##### `getBooleanMapAttribute` ```typescript public getBooleanMapAttribute(terraformAttribute: string): {[ key: string ]: boolean} ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* string --- -##### `getListAttribute` +##### `getListAttribute` ```typescript public getListAttribute(terraformAttribute: string): string[] ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* string --- -##### `getNumberAttribute` +##### `getNumberAttribute` ```typescript public getNumberAttribute(terraformAttribute: string): number ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* string --- -##### `getNumberListAttribute` +##### `getNumberListAttribute` ```typescript public getNumberListAttribute(terraformAttribute: string): number[] ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* string --- -##### `getNumberMapAttribute` +##### `getNumberMapAttribute` ```typescript public getNumberMapAttribute(terraformAttribute: string): {[ key: string ]: number} ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* string --- -##### `getStringAttribute` +##### `getStringAttribute` ```typescript public getStringAttribute(terraformAttribute: string): string ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* string --- -##### `getStringMapAttribute` +##### `getStringMapAttribute` ```typescript public getStringMapAttribute(terraformAttribute: string): {[ key: string ]: string} ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* string --- -##### `interpolationForAttribute` +##### `interpolationForAttribute` ```typescript public interpolationForAttribute(property: string): IResolvable ``` -###### `property`Required +###### `property`Required - *Type:* string --- -##### `resolve` +##### `resolve` ```typescript public resolve(_context: IResolveContext): any @@ -26587,13 +30267,13 @@ public resolve(_context: IResolveContext): any Produce the Token's value at resolution time. -###### `_context`Required +###### `_context`Required - *Type:* cdktf.IResolveContext --- -##### `toString` +##### `toString` ```typescript public toString(): string @@ -26608,15 +30288,18 @@ Returns a reversible string representation. | **Name** | **Type** | **Description** | | --- | --- | --- | -| creationStack | string[] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| fqn | string | *No description.* | -| apiKey | string | *No description.* | -| endpoint | string | *No description.* | -| internalValue | DataDigitaloceanAppSpecServiceLogDestinationDatadog | *No description.* | +| creationStack | string[] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| fqn | string | *No description.* | +| datadog | DataDigitaloceanAppSpecServiceLogDestinationDatadogList | *No description.* | +| logtail | DataDigitaloceanAppSpecServiceLogDestinationLogtailList | *No description.* | +| name | string | *No description.* | +| openSearch | DataDigitaloceanAppSpecServiceLogDestinationOpenSearchList | *No description.* | +| papertrail | DataDigitaloceanAppSpecServiceLogDestinationPapertrailList | *No description.* | +| internalValue | DataDigitaloceanAppSpecServiceLogDestination | *No description.* | --- -##### `creationStack`Required +##### `creationStack`Required ```typescript public readonly creationStack: string[]; @@ -26630,7 +30313,7 @@ If this returns an empty array the stack will not be attached. --- -##### `fqn`Required +##### `fqn`Required ```typescript public readonly fqn: string; @@ -26640,56 +30323,86 @@ public readonly fqn: string; --- -##### `apiKey`Required +##### `datadog`Required ```typescript -public readonly apiKey: string; +public readonly datadog: DataDigitaloceanAppSpecServiceLogDestinationDatadogList; +``` + +- *Type:* DataDigitaloceanAppSpecServiceLogDestinationDatadogList + +--- + +##### `logtail`Required + +```typescript +public readonly logtail: DataDigitaloceanAppSpecServiceLogDestinationLogtailList; +``` + +- *Type:* DataDigitaloceanAppSpecServiceLogDestinationLogtailList + +--- + +##### `name`Required + +```typescript +public readonly name: string; +``` + +- *Type:* string + +--- + +##### `openSearch`Required + +```typescript +public readonly openSearch: DataDigitaloceanAppSpecServiceLogDestinationOpenSearchList; ``` -- *Type:* string +- *Type:* DataDigitaloceanAppSpecServiceLogDestinationOpenSearchList --- -##### `endpoint`Required +##### `papertrail`Required ```typescript -public readonly endpoint: string; +public readonly papertrail: DataDigitaloceanAppSpecServiceLogDestinationPapertrailList; ``` -- *Type:* string +- *Type:* DataDigitaloceanAppSpecServiceLogDestinationPapertrailList --- -##### `internalValue`Optional +##### `internalValue`Optional ```typescript -public readonly internalValue: DataDigitaloceanAppSpecServiceLogDestinationDatadog; +public readonly internalValue: DataDigitaloceanAppSpecServiceLogDestination; ``` -- *Type:* DataDigitaloceanAppSpecServiceLogDestinationDatadog +- *Type:* DataDigitaloceanAppSpecServiceLogDestination --- -### DataDigitaloceanAppSpecServiceLogDestinationList +### DataDigitaloceanAppSpecServiceLogDestinationPapertrailList -#### Initializers +#### Initializers ```typescript import { dataDigitaloceanApp } from '@cdktf/provider-digitalocean' -new dataDigitaloceanApp.DataDigitaloceanAppSpecServiceLogDestinationList(terraformResource: IInterpolatingParent, terraformAttribute: string, wrapsSet: boolean) +new dataDigitaloceanApp.DataDigitaloceanAppSpecServiceLogDestinationPapertrailList(terraformResource: IInterpolatingParent, terraformAttribute: string, wrapsSet: boolean) ``` | **Name** | **Type** | **Description** | | --- | --- | --- | -| terraformResource | cdktf.IInterpolatingParent | The parent resource. | -| terraformAttribute | string | The attribute on the parent resource this class is referencing. | -| wrapsSet | boolean | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | +| terraformResource | cdktf.IInterpolatingParent | The parent resource. | +| terraformAttribute | string | The attribute on the parent resource this class is referencing. | +| wrapsSet | boolean | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | --- -##### `terraformResource`Required +##### `terraformResource`Required - *Type:* cdktf.IInterpolatingParent @@ -26697,7 +30410,7 @@ The parent resource. --- -##### `terraformAttribute`Required +##### `terraformAttribute`Required - *Type:* string @@ -26705,7 +30418,7 @@ The attribute on the parent resource this class is referencing. --- -##### `wrapsSet`Required +##### `wrapsSet`Required - *Type:* boolean @@ -26717,15 +30430,15 @@ whether the list is wrapping a set (will add tolist() to be able to access an it | **Name** | **Description** | | --- | --- | -| allWithMapKey | Creating an iterator for this complex list. | -| computeFqn | *No description.* | -| resolve | Produce the Token's value at resolution time. | -| toString | Return a string representation of this resolvable object. | -| get | *No description.* | +| allWithMapKey | Creating an iterator for this complex list. | +| computeFqn | *No description.* | +| resolve | Produce the Token's value at resolution time. | +| toString | Return a string representation of this resolvable object. | +| get | *No description.* | --- -##### `allWithMapKey` +##### `allWithMapKey` ```typescript public allWithMapKey(mapKeyAttributeName: string): DynamicListTerraformIterator @@ -26735,19 +30448,19 @@ Creating an iterator for this complex list. The list will be converted into a map with the mapKeyAttributeName as the key. -###### `mapKeyAttributeName`Required +###### `mapKeyAttributeName`Required - *Type:* string --- -##### `computeFqn` +##### `computeFqn` ```typescript public computeFqn(): string ``` -##### `resolve` +##### `resolve` ```typescript public resolve(_context: IResolveContext): any @@ -26755,13 +30468,13 @@ public resolve(_context: IResolveContext): any Produce the Token's value at resolution time. -###### `_context`Required +###### `_context`Required - *Type:* cdktf.IResolveContext --- -##### `toString` +##### `toString` ```typescript public toString(): string @@ -26771,13 +30484,13 @@ Return a string representation of this resolvable object. Returns a reversible string representation. -##### `get` +##### `get` ```typescript -public get(index: number): DataDigitaloceanAppSpecServiceLogDestinationOutputReference +public get(index: number): DataDigitaloceanAppSpecServiceLogDestinationPapertrailOutputReference ``` -###### `index`Required +###### `index`Required - *Type:* number @@ -26790,12 +30503,12 @@ the index of the item to return. | **Name** | **Type** | **Description** | | --- | --- | --- | -| creationStack | string[] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| fqn | string | *No description.* | +| creationStack | string[] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| fqn | string | *No description.* | --- -##### `creationStack`Required +##### `creationStack`Required ```typescript public readonly creationStack: string[]; @@ -26809,7 +30522,7 @@ If this returns an empty array the stack will not be attached. --- -##### `fqn`Required +##### `fqn`Required ```typescript public readonly fqn: string; @@ -26820,25 +30533,26 @@ public readonly fqn: string; --- -### DataDigitaloceanAppSpecServiceLogDestinationLogtailList +### DataDigitaloceanAppSpecServiceLogDestinationPapertrailOutputReference -#### Initializers +#### Initializers ```typescript import { dataDigitaloceanApp } from '@cdktf/provider-digitalocean' -new dataDigitaloceanApp.DataDigitaloceanAppSpecServiceLogDestinationLogtailList(terraformResource: IInterpolatingParent, terraformAttribute: string, wrapsSet: boolean) +new dataDigitaloceanApp.DataDigitaloceanAppSpecServiceLogDestinationPapertrailOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string, complexObjectIndex: number, complexObjectIsFromSet: boolean) ``` | **Name** | **Type** | **Description** | | --- | --- | --- | -| terraformResource | cdktf.IInterpolatingParent | The parent resource. | -| terraformAttribute | string | The attribute on the parent resource this class is referencing. | -| wrapsSet | boolean | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | +| terraformResource | cdktf.IInterpolatingParent | The parent resource. | +| terraformAttribute | string | The attribute on the parent resource this class is referencing. | +| complexObjectIndex | number | the index of this item in the list. | +| complexObjectIsFromSet | boolean | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | --- -##### `terraformResource`Required +##### `terraformResource`Required - *Type:* cdktf.IInterpolatingParent @@ -26846,7 +30560,7 @@ The parent resource. --- -##### `terraformAttribute`Required +##### `terraformAttribute`Required - *Type:* string @@ -26854,7 +30568,15 @@ The attribute on the parent resource this class is referencing. --- -##### `wrapsSet`Required +##### `complexObjectIndex`Required + +- *Type:* number + +the index of this item in the list. + +--- + +##### `complexObjectIsFromSet`Required - *Type:* boolean @@ -26866,85 +30588,185 @@ whether the list is wrapping a set (will add tolist() to be able to access an it | **Name** | **Description** | | --- | --- | -| allWithMapKey | Creating an iterator for this complex list. | -| computeFqn | *No description.* | -| resolve | Produce the Token's value at resolution time. | -| toString | Return a string representation of this resolvable object. | -| get | *No description.* | +| computeFqn | *No description.* | +| getAnyMapAttribute | *No description.* | +| getBooleanAttribute | *No description.* | +| getBooleanMapAttribute | *No description.* | +| getListAttribute | *No description.* | +| getNumberAttribute | *No description.* | +| getNumberListAttribute | *No description.* | +| getNumberMapAttribute | *No description.* | +| getStringAttribute | *No description.* | +| getStringMapAttribute | *No description.* | +| interpolationForAttribute | *No description.* | +| resolve | Produce the Token's value at resolution time. | +| toString | Return a string representation of this resolvable object. | --- -##### `allWithMapKey` +##### `computeFqn` ```typescript -public allWithMapKey(mapKeyAttributeName: string): DynamicListTerraformIterator +public computeFqn(): string ``` -Creating an iterator for this complex list. +##### `getAnyMapAttribute` -The list will be converted into a map with the mapKeyAttributeName as the key. +```typescript +public getAnyMapAttribute(terraformAttribute: string): {[ key: string ]: any} +``` -###### `mapKeyAttributeName`Required +###### `terraformAttribute`Required - *Type:* string --- -##### `computeFqn` +##### `getBooleanAttribute` ```typescript -public computeFqn(): string +public getBooleanAttribute(terraformAttribute: string): IResolvable ``` -##### `resolve` +###### `terraformAttribute`Required + +- *Type:* string + +--- + +##### `getBooleanMapAttribute` ```typescript -public resolve(_context: IResolveContext): any +public getBooleanMapAttribute(terraformAttribute: string): {[ key: string ]: boolean} ``` -Produce the Token's value at resolution time. +###### `terraformAttribute`Required -###### `_context`Required +- *Type:* string -- *Type:* cdktf.IResolveContext +--- + +##### `getListAttribute` + +```typescript +public getListAttribute(terraformAttribute: string): string[] +``` + +###### `terraformAttribute`Required + +- *Type:* string --- -##### `toString` +##### `getNumberAttribute` ```typescript -public toString(): string +public getNumberAttribute(terraformAttribute: string): number ``` -Return a string representation of this resolvable object. +###### `terraformAttribute`Required -Returns a reversible string representation. +- *Type:* string -##### `get` +--- + +##### `getNumberListAttribute` ```typescript -public get(index: number): DataDigitaloceanAppSpecServiceLogDestinationLogtailOutputReference +public getNumberListAttribute(terraformAttribute: string): number[] ``` -###### `index`Required +###### `terraformAttribute`Required -- *Type:* number +- *Type:* string -the index of the item to return. +--- + +##### `getNumberMapAttribute` + +```typescript +public getNumberMapAttribute(terraformAttribute: string): {[ key: string ]: number} +``` + +###### `terraformAttribute`Required + +- *Type:* string + +--- + +##### `getStringAttribute` + +```typescript +public getStringAttribute(terraformAttribute: string): string +``` + +###### `terraformAttribute`Required + +- *Type:* string + +--- + +##### `getStringMapAttribute` + +```typescript +public getStringMapAttribute(terraformAttribute: string): {[ key: string ]: string} +``` + +###### `terraformAttribute`Required + +- *Type:* string + +--- + +##### `interpolationForAttribute` + +```typescript +public interpolationForAttribute(property: string): IResolvable +``` + +###### `property`Required + +- *Type:* string + +--- + +##### `resolve` + +```typescript +public resolve(_context: IResolveContext): any +``` + +Produce the Token's value at resolution time. + +###### `_context`Required + +- *Type:* cdktf.IResolveContext --- +##### `toString` + +```typescript +public toString(): string +``` + +Return a string representation of this resolvable object. + +Returns a reversible string representation. + #### Properties | **Name** | **Type** | **Description** | | --- | --- | --- | -| creationStack | string[] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| fqn | string | *No description.* | +| creationStack | string[] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| fqn | string | *No description.* | +| endpoint | string | *No description.* | +| internalValue | DataDigitaloceanAppSpecServiceLogDestinationPapertrail | *No description.* | --- -##### `creationStack`Required +##### `creationStack`Required ```typescript public readonly creationStack: string[]; @@ -26958,7 +30780,7 @@ If this returns an empty array the stack will not be attached. --- -##### `fqn`Required +##### `fqn`Required ```typescript public readonly fqn: string; @@ -26968,27 +30790,47 @@ public readonly fqn: string; --- +##### `endpoint`Required -### DataDigitaloceanAppSpecServiceLogDestinationLogtailOutputReference +```typescript +public readonly endpoint: string; +``` -#### Initializers +- *Type:* string + +--- + +##### `internalValue`Optional + +```typescript +public readonly internalValue: DataDigitaloceanAppSpecServiceLogDestinationPapertrail; +``` + +- *Type:* DataDigitaloceanAppSpecServiceLogDestinationPapertrail + +--- + + +### DataDigitaloceanAppSpecServiceOutputReference + +#### Initializers ```typescript import { dataDigitaloceanApp } from '@cdktf/provider-digitalocean' -new dataDigitaloceanApp.DataDigitaloceanAppSpecServiceLogDestinationLogtailOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string, complexObjectIndex: number, complexObjectIsFromSet: boolean) +new dataDigitaloceanApp.DataDigitaloceanAppSpecServiceOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string, complexObjectIndex: number, complexObjectIsFromSet: boolean) ``` | **Name** | **Type** | **Description** | | --- | --- | --- | -| terraformResource | cdktf.IInterpolatingParent | The parent resource. | -| terraformAttribute | string | The attribute on the parent resource this class is referencing. | -| complexObjectIndex | number | the index of this item in the list. | -| complexObjectIsFromSet | boolean | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | +| terraformResource | cdktf.IInterpolatingParent | The parent resource. | +| terraformAttribute | string | The attribute on the parent resource this class is referencing. | +| complexObjectIndex | number | the index of this item in the list. | +| complexObjectIsFromSet | boolean | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | --- -##### `terraformResource`Required +##### `terraformResource`Required - *Type:* cdktf.IInterpolatingParent @@ -26996,7 +30838,7 @@ The parent resource. --- -##### `terraformAttribute`Required +##### `terraformAttribute`Required - *Type:* string @@ -27004,7 +30846,7 @@ The attribute on the parent resource this class is referencing. --- -##### `complexObjectIndex`Required +##### `complexObjectIndex`Required - *Type:* number @@ -27012,7 +30854,7 @@ the index of this item in the list. --- -##### `complexObjectIsFromSet`Required +##### `complexObjectIsFromSet`Required - *Type:* boolean @@ -27024,149 +30866,149 @@ whether the list is wrapping a set (will add tolist() to be able to access an it | **Name** | **Description** | | --- | --- | -| computeFqn | *No description.* | -| getAnyMapAttribute | *No description.* | -| getBooleanAttribute | *No description.* | -| getBooleanMapAttribute | *No description.* | -| getListAttribute | *No description.* | -| getNumberAttribute | *No description.* | -| getNumberListAttribute | *No description.* | -| getNumberMapAttribute | *No description.* | -| getStringAttribute | *No description.* | -| getStringMapAttribute | *No description.* | -| interpolationForAttribute | *No description.* | -| resolve | Produce the Token's value at resolution time. | -| toString | Return a string representation of this resolvable object. | +| computeFqn | *No description.* | +| getAnyMapAttribute | *No description.* | +| getBooleanAttribute | *No description.* | +| getBooleanMapAttribute | *No description.* | +| getListAttribute | *No description.* | +| getNumberAttribute | *No description.* | +| getNumberListAttribute | *No description.* | +| getNumberMapAttribute | *No description.* | +| getStringAttribute | *No description.* | +| getStringMapAttribute | *No description.* | +| interpolationForAttribute | *No description.* | +| resolve | Produce the Token's value at resolution time. | +| toString | Return a string representation of this resolvable object. | --- -##### `computeFqn` +##### `computeFqn` ```typescript public computeFqn(): string ``` -##### `getAnyMapAttribute` +##### `getAnyMapAttribute` ```typescript public getAnyMapAttribute(terraformAttribute: string): {[ key: string ]: any} ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* string --- -##### `getBooleanAttribute` +##### `getBooleanAttribute` ```typescript public getBooleanAttribute(terraformAttribute: string): IResolvable ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* string --- -##### `getBooleanMapAttribute` +##### `getBooleanMapAttribute` ```typescript public getBooleanMapAttribute(terraformAttribute: string): {[ key: string ]: boolean} ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* string --- -##### `getListAttribute` +##### `getListAttribute` ```typescript public getListAttribute(terraformAttribute: string): string[] ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* string --- -##### `getNumberAttribute` +##### `getNumberAttribute` ```typescript public getNumberAttribute(terraformAttribute: string): number ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* string --- -##### `getNumberListAttribute` +##### `getNumberListAttribute` ```typescript public getNumberListAttribute(terraformAttribute: string): number[] ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* string --- -##### `getNumberMapAttribute` +##### `getNumberMapAttribute` ```typescript public getNumberMapAttribute(terraformAttribute: string): {[ key: string ]: number} ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* string --- -##### `getStringAttribute` +##### `getStringAttribute` ```typescript public getStringAttribute(terraformAttribute: string): string ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* string --- -##### `getStringMapAttribute` +##### `getStringMapAttribute` ```typescript public getStringMapAttribute(terraformAttribute: string): {[ key: string ]: string} ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* string --- -##### `interpolationForAttribute` +##### `interpolationForAttribute` ```typescript public interpolationForAttribute(property: string): IResolvable ``` -###### `property`Required +###### `property`Required - *Type:* string --- -##### `resolve` +##### `resolve` ```typescript public resolve(_context: IResolveContext): any @@ -27174,13 +31016,13 @@ public resolve(_context: IResolveContext): any Produce the Token's value at resolution time. -###### `_context`Required +###### `_context`Required - *Type:* cdktf.IResolveContext --- -##### `toString` +##### `toString` ```typescript public toString(): string @@ -27195,14 +31037,34 @@ Returns a reversible string representation. | **Name** | **Type** | **Description** | | --- | --- | --- | -| creationStack | string[] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| fqn | string | *No description.* | -| token | string | *No description.* | -| internalValue | DataDigitaloceanAppSpecServiceLogDestinationLogtail | *No description.* | +| creationStack | string[] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| fqn | string | *No description.* | +| alert | DataDigitaloceanAppSpecServiceAlertList | *No description.* | +| autoscaling | DataDigitaloceanAppSpecServiceAutoscalingList | *No description.* | +| buildCommand | string | *No description.* | +| cors | DataDigitaloceanAppSpecServiceCorsList | *No description.* | +| dockerfilePath | string | *No description.* | +| env | DataDigitaloceanAppSpecServiceEnvList | *No description.* | +| environmentSlug | string | *No description.* | +| git | DataDigitaloceanAppSpecServiceGitList | *No description.* | +| github | DataDigitaloceanAppSpecServiceGithubList | *No description.* | +| gitlab | DataDigitaloceanAppSpecServiceGitlabList | *No description.* | +| healthCheck | DataDigitaloceanAppSpecServiceHealthCheckList | *No description.* | +| httpPort | number | *No description.* | +| image | DataDigitaloceanAppSpecServiceImageList | *No description.* | +| instanceCount | number | *No description.* | +| instanceSizeSlug | string | *No description.* | +| internalPorts | number[] | *No description.* | +| logDestination | DataDigitaloceanAppSpecServiceLogDestinationList | *No description.* | +| name | string | *No description.* | +| routes | DataDigitaloceanAppSpecServiceRoutesList | *No description.* | +| runCommand | string | *No description.* | +| sourceDir | string | *No description.* | +| internalValue | DataDigitaloceanAppSpecService | *No description.* | --- -##### `creationStack`Required +##### `creationStack`Required ```typescript public readonly creationStack: string[]; @@ -27216,7 +31078,7 @@ If this returns an empty array the stack will not be attached. --- -##### `fqn`Required +##### `fqn`Required ```typescript public readonly fqn: string; @@ -27226,357 +31088,246 @@ public readonly fqn: string; --- -##### `token`Required - -```typescript -public readonly token: string; -``` - -- *Type:* string - ---- - -##### `internalValue`Optional +##### `alert`Required ```typescript -public readonly internalValue: DataDigitaloceanAppSpecServiceLogDestinationLogtail; +public readonly alert: DataDigitaloceanAppSpecServiceAlertList; ``` -- *Type:* DataDigitaloceanAppSpecServiceLogDestinationLogtail +- *Type:* DataDigitaloceanAppSpecServiceAlertList --- - -### DataDigitaloceanAppSpecServiceLogDestinationOutputReference - -#### Initializers +##### `autoscaling`Required ```typescript -import { dataDigitaloceanApp } from '@cdktf/provider-digitalocean' - -new dataDigitaloceanApp.DataDigitaloceanAppSpecServiceLogDestinationOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string, complexObjectIndex: number, complexObjectIsFromSet: boolean) +public readonly autoscaling: DataDigitaloceanAppSpecServiceAutoscalingList; ``` -| **Name** | **Type** | **Description** | -| --- | --- | --- | -| terraformResource | cdktf.IInterpolatingParent | The parent resource. | -| terraformAttribute | string | The attribute on the parent resource this class is referencing. | -| complexObjectIndex | number | the index of this item in the list. | -| complexObjectIsFromSet | boolean | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | - ---- - -##### `terraformResource`Required - -- *Type:* cdktf.IInterpolatingParent - -The parent resource. - ---- - -##### `terraformAttribute`Required - -- *Type:* string - -The attribute on the parent resource this class is referencing. - ---- - -##### `complexObjectIndex`Required - -- *Type:* number - -the index of this item in the list. - ---- - -##### `complexObjectIsFromSet`Required - -- *Type:* boolean - -whether the list is wrapping a set (will add tolist() to be able to access an item via an index). - ---- - -#### Methods - -| **Name** | **Description** | -| --- | --- | -| computeFqn | *No description.* | -| getAnyMapAttribute | *No description.* | -| getBooleanAttribute | *No description.* | -| getBooleanMapAttribute | *No description.* | -| getListAttribute | *No description.* | -| getNumberAttribute | *No description.* | -| getNumberListAttribute | *No description.* | -| getNumberMapAttribute | *No description.* | -| getStringAttribute | *No description.* | -| getStringMapAttribute | *No description.* | -| interpolationForAttribute | *No description.* | -| resolve | Produce the Token's value at resolution time. | -| toString | Return a string representation of this resolvable object. | +- *Type:* DataDigitaloceanAppSpecServiceAutoscalingList --- -##### `computeFqn` - -```typescript -public computeFqn(): string -``` - -##### `getAnyMapAttribute` +##### `buildCommand`Required ```typescript -public getAnyMapAttribute(terraformAttribute: string): {[ key: string ]: any} +public readonly buildCommand: string; ``` -###### `terraformAttribute`Required - - *Type:* string --- -##### `getBooleanAttribute` +##### `cors`Required ```typescript -public getBooleanAttribute(terraformAttribute: string): IResolvable +public readonly cors: DataDigitaloceanAppSpecServiceCorsList; ``` -###### `terraformAttribute`Required - -- *Type:* string +- *Type:* DataDigitaloceanAppSpecServiceCorsList --- -##### `getBooleanMapAttribute` +##### `dockerfilePath`Required ```typescript -public getBooleanMapAttribute(terraformAttribute: string): {[ key: string ]: boolean} +public readonly dockerfilePath: string; ``` -###### `terraformAttribute`Required - - *Type:* string --- -##### `getListAttribute` +##### `env`Required ```typescript -public getListAttribute(terraformAttribute: string): string[] +public readonly env: DataDigitaloceanAppSpecServiceEnvList; ``` -###### `terraformAttribute`Required - -- *Type:* string +- *Type:* DataDigitaloceanAppSpecServiceEnvList --- -##### `getNumberAttribute` +##### `environmentSlug`Required ```typescript -public getNumberAttribute(terraformAttribute: string): number +public readonly environmentSlug: string; ``` -###### `terraformAttribute`Required - - *Type:* string --- -##### `getNumberListAttribute` +##### `git`Required ```typescript -public getNumberListAttribute(terraformAttribute: string): number[] +public readonly git: DataDigitaloceanAppSpecServiceGitList; ``` -###### `terraformAttribute`Required - -- *Type:* string +- *Type:* DataDigitaloceanAppSpecServiceGitList --- -##### `getNumberMapAttribute` +##### `github`Required ```typescript -public getNumberMapAttribute(terraformAttribute: string): {[ key: string ]: number} +public readonly github: DataDigitaloceanAppSpecServiceGithubList; ``` -###### `terraformAttribute`Required - -- *Type:* string +- *Type:* DataDigitaloceanAppSpecServiceGithubList --- -##### `getStringAttribute` +##### `gitlab`Required ```typescript -public getStringAttribute(terraformAttribute: string): string +public readonly gitlab: DataDigitaloceanAppSpecServiceGitlabList; ``` -###### `terraformAttribute`Required - -- *Type:* string +- *Type:* DataDigitaloceanAppSpecServiceGitlabList --- -##### `getStringMapAttribute` +##### `healthCheck`Required ```typescript -public getStringMapAttribute(terraformAttribute: string): {[ key: string ]: string} +public readonly healthCheck: DataDigitaloceanAppSpecServiceHealthCheckList; ``` -###### `terraformAttribute`Required - -- *Type:* string +- *Type:* DataDigitaloceanAppSpecServiceHealthCheckList --- -##### `interpolationForAttribute` +##### `httpPort`Required ```typescript -public interpolationForAttribute(property: string): IResolvable +public readonly httpPort: number; ``` -###### `property`Required - -- *Type:* string +- *Type:* number --- -##### `resolve` +##### `image`Required ```typescript -public resolve(_context: IResolveContext): any +public readonly image: DataDigitaloceanAppSpecServiceImageList; ``` -Produce the Token's value at resolution time. - -###### `_context`Required - -- *Type:* cdktf.IResolveContext +- *Type:* DataDigitaloceanAppSpecServiceImageList --- -##### `toString` +##### `instanceCount`Required ```typescript -public toString(): string +public readonly instanceCount: number; ``` -Return a string representation of this resolvable object. +- *Type:* number -Returns a reversible string representation. +--- +##### `instanceSizeSlug`Required -#### Properties +```typescript +public readonly instanceSizeSlug: string; +``` -| **Name** | **Type** | **Description** | -| --- | --- | --- | -| creationStack | string[] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| fqn | string | *No description.* | -| datadog | DataDigitaloceanAppSpecServiceLogDestinationDatadogList | *No description.* | -| logtail | DataDigitaloceanAppSpecServiceLogDestinationLogtailList | *No description.* | -| name | string | *No description.* | -| papertrail | DataDigitaloceanAppSpecServiceLogDestinationPapertrailList | *No description.* | -| internalValue | DataDigitaloceanAppSpecServiceLogDestination | *No description.* | +- *Type:* string --- -##### `creationStack`Required +##### `internalPorts`Required ```typescript -public readonly creationStack: string[]; +public readonly internalPorts: number[]; ``` -- *Type:* string[] - -The creation stack of this resolvable which will be appended to errors thrown during resolution. - -If this returns an empty array the stack will not be attached. +- *Type:* number[] --- -##### `fqn`Required +##### `logDestination`Required ```typescript -public readonly fqn: string; +public readonly logDestination: DataDigitaloceanAppSpecServiceLogDestinationList; ``` -- *Type:* string +- *Type:* DataDigitaloceanAppSpecServiceLogDestinationList --- -##### `datadog`Required +##### `name`Required ```typescript -public readonly datadog: DataDigitaloceanAppSpecServiceLogDestinationDatadogList; +public readonly name: string; ``` -- *Type:* DataDigitaloceanAppSpecServiceLogDestinationDatadogList +- *Type:* string --- -##### `logtail`Required +##### `routes`Required ```typescript -public readonly logtail: DataDigitaloceanAppSpecServiceLogDestinationLogtailList; +public readonly routes: DataDigitaloceanAppSpecServiceRoutesList; ``` -- *Type:* DataDigitaloceanAppSpecServiceLogDestinationLogtailList +- *Type:* DataDigitaloceanAppSpecServiceRoutesList --- -##### `name`Required +##### `runCommand`Required ```typescript -public readonly name: string; +public readonly runCommand: string; ``` - *Type:* string --- -##### `papertrail`Required +##### `sourceDir`Required ```typescript -public readonly papertrail: DataDigitaloceanAppSpecServiceLogDestinationPapertrailList; +public readonly sourceDir: string; ``` -- *Type:* DataDigitaloceanAppSpecServiceLogDestinationPapertrailList +- *Type:* string --- -##### `internalValue`Optional +##### `internalValue`Optional ```typescript -public readonly internalValue: DataDigitaloceanAppSpecServiceLogDestination; +public readonly internalValue: DataDigitaloceanAppSpecService; ``` -- *Type:* DataDigitaloceanAppSpecServiceLogDestination +- *Type:* DataDigitaloceanAppSpecService --- -### DataDigitaloceanAppSpecServiceLogDestinationPapertrailList +### DataDigitaloceanAppSpecServiceRoutesList -#### Initializers +#### Initializers ```typescript import { dataDigitaloceanApp } from '@cdktf/provider-digitalocean' -new dataDigitaloceanApp.DataDigitaloceanAppSpecServiceLogDestinationPapertrailList(terraformResource: IInterpolatingParent, terraformAttribute: string, wrapsSet: boolean) +new dataDigitaloceanApp.DataDigitaloceanAppSpecServiceRoutesList(terraformResource: IInterpolatingParent, terraformAttribute: string, wrapsSet: boolean) ``` | **Name** | **Type** | **Description** | | --- | --- | --- | -| terraformResource | cdktf.IInterpolatingParent | The parent resource. | -| terraformAttribute | string | The attribute on the parent resource this class is referencing. | -| wrapsSet | boolean | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | +| terraformResource | cdktf.IInterpolatingParent | The parent resource. | +| terraformAttribute | string | The attribute on the parent resource this class is referencing. | +| wrapsSet | boolean | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | --- -##### `terraformResource`Required +##### `terraformResource`Required - *Type:* cdktf.IInterpolatingParent @@ -27584,7 +31335,7 @@ The parent resource. --- -##### `terraformAttribute`Required +##### `terraformAttribute`Required - *Type:* string @@ -27592,7 +31343,7 @@ The attribute on the parent resource this class is referencing. --- -##### `wrapsSet`Required +##### `wrapsSet`Required - *Type:* boolean @@ -27604,15 +31355,15 @@ whether the list is wrapping a set (will add tolist() to be able to access an it | **Name** | **Description** | | --- | --- | -| allWithMapKey | Creating an iterator for this complex list. | -| computeFqn | *No description.* | -| resolve | Produce the Token's value at resolution time. | -| toString | Return a string representation of this resolvable object. | -| get | *No description.* | +| allWithMapKey | Creating an iterator for this complex list. | +| computeFqn | *No description.* | +| resolve | Produce the Token's value at resolution time. | +| toString | Return a string representation of this resolvable object. | +| get | *No description.* | --- -##### `allWithMapKey` +##### `allWithMapKey` ```typescript public allWithMapKey(mapKeyAttributeName: string): DynamicListTerraformIterator @@ -27622,19 +31373,19 @@ Creating an iterator for this complex list. The list will be converted into a map with the mapKeyAttributeName as the key. -###### `mapKeyAttributeName`Required +###### `mapKeyAttributeName`Required - *Type:* string --- -##### `computeFqn` +##### `computeFqn` ```typescript public computeFqn(): string ``` -##### `resolve` +##### `resolve` ```typescript public resolve(_context: IResolveContext): any @@ -27642,13 +31393,13 @@ public resolve(_context: IResolveContext): any Produce the Token's value at resolution time. -###### `_context`Required +###### `_context`Required - *Type:* cdktf.IResolveContext --- -##### `toString` +##### `toString` ```typescript public toString(): string @@ -27658,13 +31409,13 @@ Return a string representation of this resolvable object. Returns a reversible string representation. -##### `get` +##### `get` ```typescript -public get(index: number): DataDigitaloceanAppSpecServiceLogDestinationPapertrailOutputReference +public get(index: number): DataDigitaloceanAppSpecServiceRoutesOutputReference ``` -###### `index`Required +###### `index`Required - *Type:* number @@ -27677,12 +31428,12 @@ the index of the item to return. | **Name** | **Type** | **Description** | | --- | --- | --- | -| creationStack | string[] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| fqn | string | *No description.* | +| creationStack | string[] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| fqn | string | *No description.* | --- -##### `creationStack`Required +##### `creationStack`Required ```typescript public readonly creationStack: string[]; @@ -27696,7 +31447,7 @@ If this returns an empty array the stack will not be attached. --- -##### `fqn`Required +##### `fqn`Required ```typescript public readonly fqn: string; @@ -27707,26 +31458,26 @@ public readonly fqn: string; --- -### DataDigitaloceanAppSpecServiceLogDestinationPapertrailOutputReference +### DataDigitaloceanAppSpecServiceRoutesOutputReference -#### Initializers +#### Initializers ```typescript import { dataDigitaloceanApp } from '@cdktf/provider-digitalocean' -new dataDigitaloceanApp.DataDigitaloceanAppSpecServiceLogDestinationPapertrailOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string, complexObjectIndex: number, complexObjectIsFromSet: boolean) +new dataDigitaloceanApp.DataDigitaloceanAppSpecServiceRoutesOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string, complexObjectIndex: number, complexObjectIsFromSet: boolean) ``` | **Name** | **Type** | **Description** | | --- | --- | --- | -| terraformResource | cdktf.IInterpolatingParent | The parent resource. | -| terraformAttribute | string | The attribute on the parent resource this class is referencing. | -| complexObjectIndex | number | the index of this item in the list. | -| complexObjectIsFromSet | boolean | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | +| terraformResource | cdktf.IInterpolatingParent | The parent resource. | +| terraformAttribute | string | The attribute on the parent resource this class is referencing. | +| complexObjectIndex | number | the index of this item in the list. | +| complexObjectIsFromSet | boolean | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | --- -##### `terraformResource`Required +##### `terraformResource`Required - *Type:* cdktf.IInterpolatingParent @@ -27734,7 +31485,7 @@ The parent resource. --- -##### `terraformAttribute`Required +##### `terraformAttribute`Required - *Type:* string @@ -27742,7 +31493,7 @@ The attribute on the parent resource this class is referencing. --- -##### `complexObjectIndex`Required +##### `complexObjectIndex`Required - *Type:* number @@ -27750,7 +31501,7 @@ the index of this item in the list. --- -##### `complexObjectIsFromSet`Required +##### `complexObjectIsFromSet`Required - *Type:* boolean @@ -27762,149 +31513,149 @@ whether the list is wrapping a set (will add tolist() to be able to access an it | **Name** | **Description** | | --- | --- | -| computeFqn | *No description.* | -| getAnyMapAttribute | *No description.* | -| getBooleanAttribute | *No description.* | -| getBooleanMapAttribute | *No description.* | -| getListAttribute | *No description.* | -| getNumberAttribute | *No description.* | -| getNumberListAttribute | *No description.* | -| getNumberMapAttribute | *No description.* | -| getStringAttribute | *No description.* | -| getStringMapAttribute | *No description.* | -| interpolationForAttribute | *No description.* | -| resolve | Produce the Token's value at resolution time. | -| toString | Return a string representation of this resolvable object. | +| computeFqn | *No description.* | +| getAnyMapAttribute | *No description.* | +| getBooleanAttribute | *No description.* | +| getBooleanMapAttribute | *No description.* | +| getListAttribute | *No description.* | +| getNumberAttribute | *No description.* | +| getNumberListAttribute | *No description.* | +| getNumberMapAttribute | *No description.* | +| getStringAttribute | *No description.* | +| getStringMapAttribute | *No description.* | +| interpolationForAttribute | *No description.* | +| resolve | Produce the Token's value at resolution time. | +| toString | Return a string representation of this resolvable object. | --- -##### `computeFqn` +##### `computeFqn` ```typescript public computeFqn(): string ``` -##### `getAnyMapAttribute` +##### `getAnyMapAttribute` ```typescript public getAnyMapAttribute(terraformAttribute: string): {[ key: string ]: any} ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* string --- -##### `getBooleanAttribute` +##### `getBooleanAttribute` ```typescript public getBooleanAttribute(terraformAttribute: string): IResolvable ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* string --- -##### `getBooleanMapAttribute` +##### `getBooleanMapAttribute` ```typescript public getBooleanMapAttribute(terraformAttribute: string): {[ key: string ]: boolean} ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* string --- -##### `getListAttribute` +##### `getListAttribute` ```typescript public getListAttribute(terraformAttribute: string): string[] ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* string --- -##### `getNumberAttribute` +##### `getNumberAttribute` ```typescript public getNumberAttribute(terraformAttribute: string): number ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* string --- -##### `getNumberListAttribute` +##### `getNumberListAttribute` ```typescript public getNumberListAttribute(terraformAttribute: string): number[] ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* string --- -##### `getNumberMapAttribute` +##### `getNumberMapAttribute` ```typescript public getNumberMapAttribute(terraformAttribute: string): {[ key: string ]: number} ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* string --- -##### `getStringAttribute` +##### `getStringAttribute` ```typescript public getStringAttribute(terraformAttribute: string): string ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* string --- -##### `getStringMapAttribute` +##### `getStringMapAttribute` ```typescript public getStringMapAttribute(terraformAttribute: string): {[ key: string ]: string} ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* string --- -##### `interpolationForAttribute` +##### `interpolationForAttribute` ```typescript public interpolationForAttribute(property: string): IResolvable ``` -###### `property`Required +###### `property`Required - *Type:* string --- -##### `resolve` +##### `resolve` ```typescript public resolve(_context: IResolveContext): any @@ -27912,13 +31663,13 @@ public resolve(_context: IResolveContext): any Produce the Token's value at resolution time. -###### `_context`Required +###### `_context`Required - *Type:* cdktf.IResolveContext --- -##### `toString` +##### `toString` ```typescript public toString(): string @@ -27933,14 +31684,15 @@ Returns a reversible string representation. | **Name** | **Type** | **Description** | | --- | --- | --- | -| creationStack | string[] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| fqn | string | *No description.* | -| endpoint | string | *No description.* | -| internalValue | DataDigitaloceanAppSpecServiceLogDestinationPapertrail | *No description.* | +| creationStack | string[] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| fqn | string | *No description.* | +| path | string | *No description.* | +| preservePathPrefix | cdktf.IResolvable | *No description.* | +| internalValue | DataDigitaloceanAppSpecServiceRoutes | *No description.* | --- -##### `creationStack`Required +##### `creationStack`Required ```typescript public readonly creationStack: string[]; @@ -27954,7 +31706,7 @@ If this returns an empty array the stack will not be attached. --- -##### `fqn`Required +##### `fqn`Required ```typescript public readonly fqn: string; @@ -27964,47 +31716,56 @@ public readonly fqn: string; --- -##### `endpoint`Required +##### `path`Required ```typescript -public readonly endpoint: string; +public readonly path: string; ``` - *Type:* string --- -##### `internalValue`Optional +##### `preservePathPrefix`Required ```typescript -public readonly internalValue: DataDigitaloceanAppSpecServiceLogDestinationPapertrail; +public readonly preservePathPrefix: IResolvable; ``` -- *Type:* DataDigitaloceanAppSpecServiceLogDestinationPapertrail +- *Type:* cdktf.IResolvable --- +##### `internalValue`Optional -### DataDigitaloceanAppSpecServiceOutputReference +```typescript +public readonly internalValue: DataDigitaloceanAppSpecServiceRoutes; +``` -#### Initializers +- *Type:* DataDigitaloceanAppSpecServiceRoutes + +--- + + +### DataDigitaloceanAppSpecStaticSiteCorsAllowOriginsList + +#### Initializers ```typescript import { dataDigitaloceanApp } from '@cdktf/provider-digitalocean' -new dataDigitaloceanApp.DataDigitaloceanAppSpecServiceOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string, complexObjectIndex: number, complexObjectIsFromSet: boolean) +new dataDigitaloceanApp.DataDigitaloceanAppSpecStaticSiteCorsAllowOriginsList(terraformResource: IInterpolatingParent, terraformAttribute: string, wrapsSet: boolean) ``` | **Name** | **Type** | **Description** | | --- | --- | --- | -| terraformResource | cdktf.IInterpolatingParent | The parent resource. | -| terraformAttribute | string | The attribute on the parent resource this class is referencing. | -| complexObjectIndex | number | the index of this item in the list. | -| complexObjectIsFromSet | boolean | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | +| terraformResource | cdktf.IInterpolatingParent | The parent resource. | +| terraformAttribute | string | The attribute on the parent resource this class is referencing. | +| wrapsSet | boolean | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | --- -##### `terraformResource`Required +##### `terraformResource`Required - *Type:* cdktf.IInterpolatingParent @@ -28012,7 +31773,7 @@ The parent resource. --- -##### `terraformAttribute`Required +##### `terraformAttribute`Required - *Type:* string @@ -28020,15 +31781,7 @@ The attribute on the parent resource this class is referencing. --- -##### `complexObjectIndex`Required - -- *Type:* number - -the index of this item in the list. - ---- - -##### `complexObjectIsFromSet`Required +##### `wrapsSet`Required - *Type:* boolean @@ -28040,149 +31793,37 @@ whether the list is wrapping a set (will add tolist() to be able to access an it | **Name** | **Description** | | --- | --- | -| computeFqn | *No description.* | -| getAnyMapAttribute | *No description.* | -| getBooleanAttribute | *No description.* | -| getBooleanMapAttribute | *No description.* | -| getListAttribute | *No description.* | -| getNumberAttribute | *No description.* | -| getNumberListAttribute | *No description.* | -| getNumberMapAttribute | *No description.* | -| getStringAttribute | *No description.* | -| getStringMapAttribute | *No description.* | -| interpolationForAttribute | *No description.* | -| resolve | Produce the Token's value at resolution time. | -| toString | Return a string representation of this resolvable object. | - ---- - -##### `computeFqn` - -```typescript -public computeFqn(): string -``` - -##### `getAnyMapAttribute` - -```typescript -public getAnyMapAttribute(terraformAttribute: string): {[ key: string ]: any} -``` - -###### `terraformAttribute`Required - -- *Type:* string - ---- - -##### `getBooleanAttribute` - -```typescript -public getBooleanAttribute(terraformAttribute: string): IResolvable -``` - -###### `terraformAttribute`Required - -- *Type:* string - ---- - -##### `getBooleanMapAttribute` - -```typescript -public getBooleanMapAttribute(terraformAttribute: string): {[ key: string ]: boolean} -``` - -###### `terraformAttribute`Required - -- *Type:* string - ---- - -##### `getListAttribute` - -```typescript -public getListAttribute(terraformAttribute: string): string[] -``` - -###### `terraformAttribute`Required - -- *Type:* string - ---- - -##### `getNumberAttribute` - -```typescript -public getNumberAttribute(terraformAttribute: string): number -``` - -###### `terraformAttribute`Required - -- *Type:* string - ---- - -##### `getNumberListAttribute` - -```typescript -public getNumberListAttribute(terraformAttribute: string): number[] -``` - -###### `terraformAttribute`Required - -- *Type:* string - ---- - -##### `getNumberMapAttribute` - -```typescript -public getNumberMapAttribute(terraformAttribute: string): {[ key: string ]: number} -``` - -###### `terraformAttribute`Required - -- *Type:* string +| allWithMapKey | Creating an iterator for this complex list. | +| computeFqn | *No description.* | +| resolve | Produce the Token's value at resolution time. | +| toString | Return a string representation of this resolvable object. | +| get | *No description.* | --- -##### `getStringAttribute` +##### `allWithMapKey` ```typescript -public getStringAttribute(terraformAttribute: string): string +public allWithMapKey(mapKeyAttributeName: string): DynamicListTerraformIterator ``` -###### `terraformAttribute`Required - -- *Type:* string - ---- - -##### `getStringMapAttribute` +Creating an iterator for this complex list. -```typescript -public getStringMapAttribute(terraformAttribute: string): {[ key: string ]: string} -``` +The list will be converted into a map with the mapKeyAttributeName as the key. -###### `terraformAttribute`Required +###### `mapKeyAttributeName`Required - *Type:* string --- -##### `interpolationForAttribute` +##### `computeFqn` ```typescript -public interpolationForAttribute(property: string): IResolvable +public computeFqn(): string ``` -###### `property`Required - -- *Type:* string - ---- - -##### `resolve` +##### `resolve` ```typescript public resolve(_context: IResolveContext): any @@ -28190,13 +31831,13 @@ public resolve(_context: IResolveContext): any Produce the Token's value at resolution time. -###### `_context`Required +###### `_context`Required - *Type:* cdktf.IResolveContext --- -##### `toString` +##### `toString` ```typescript public toString(): string @@ -28206,39 +31847,31 @@ Return a string representation of this resolvable object. Returns a reversible string representation. +##### `get` -#### Properties - -| **Name** | **Type** | **Description** | -| --- | --- | --- | -| creationStack | string[] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| fqn | string | *No description.* | -| alert | DataDigitaloceanAppSpecServiceAlertList | *No description.* | -| autoscaling | DataDigitaloceanAppSpecServiceAutoscalingList | *No description.* | -| buildCommand | string | *No description.* | -| cors | DataDigitaloceanAppSpecServiceCorsList | *No description.* | -| dockerfilePath | string | *No description.* | -| env | DataDigitaloceanAppSpecServiceEnvList | *No description.* | -| environmentSlug | string | *No description.* | -| git | DataDigitaloceanAppSpecServiceGitList | *No description.* | -| github | DataDigitaloceanAppSpecServiceGithubList | *No description.* | -| gitlab | DataDigitaloceanAppSpecServiceGitlabList | *No description.* | -| healthCheck | DataDigitaloceanAppSpecServiceHealthCheckList | *No description.* | -| httpPort | number | *No description.* | -| image | DataDigitaloceanAppSpecServiceImageList | *No description.* | -| instanceCount | number | *No description.* | -| instanceSizeSlug | string | *No description.* | -| internalPorts | number[] | *No description.* | -| logDestination | DataDigitaloceanAppSpecServiceLogDestinationList | *No description.* | -| name | string | *No description.* | -| routes | DataDigitaloceanAppSpecServiceRoutesList | *No description.* | -| runCommand | string | *No description.* | -| sourceDir | string | *No description.* | -| internalValue | DataDigitaloceanAppSpecService | *No description.* | +```typescript +public get(index: number): DataDigitaloceanAppSpecStaticSiteCorsAllowOriginsOutputReference +``` + +###### `index`Required + +- *Type:* number + +the index of the item to return. --- -##### `creationStack`Required + +#### Properties + +| **Name** | **Type** | **Description** | +| --- | --- | --- | +| creationStack | string[] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| fqn | string | *No description.* | + +--- + +##### `creationStack`Required ```typescript public readonly creationStack: string[]; @@ -28252,7 +31885,7 @@ If this returns an empty array the stack will not be attached. --- -##### `fqn`Required +##### `fqn`Required ```typescript public readonly fqn: string; @@ -28262,246 +31895,326 @@ public readonly fqn: string; --- -##### `alert`Required + +### DataDigitaloceanAppSpecStaticSiteCorsAllowOriginsOutputReference + +#### Initializers ```typescript -public readonly alert: DataDigitaloceanAppSpecServiceAlertList; +import { dataDigitaloceanApp } from '@cdktf/provider-digitalocean' + +new dataDigitaloceanApp.DataDigitaloceanAppSpecStaticSiteCorsAllowOriginsOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string, complexObjectIndex: number, complexObjectIsFromSet: boolean) ``` -- *Type:* DataDigitaloceanAppSpecServiceAlertList +| **Name** | **Type** | **Description** | +| --- | --- | --- | +| terraformResource | cdktf.IInterpolatingParent | The parent resource. | +| terraformAttribute | string | The attribute on the parent resource this class is referencing. | +| complexObjectIndex | number | the index of this item in the list. | +| complexObjectIsFromSet | boolean | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | --- -##### `autoscaling`Required +##### `terraformResource`Required -```typescript -public readonly autoscaling: DataDigitaloceanAppSpecServiceAutoscalingList; -``` +- *Type:* cdktf.IInterpolatingParent -- *Type:* DataDigitaloceanAppSpecServiceAutoscalingList +The parent resource. --- -##### `buildCommand`Required - -```typescript -public readonly buildCommand: string; -``` +##### `terraformAttribute`Required - *Type:* string +The attribute on the parent resource this class is referencing. + --- -##### `cors`Required +##### `complexObjectIndex`Required -```typescript -public readonly cors: DataDigitaloceanAppSpecServiceCorsList; -``` +- *Type:* number -- *Type:* DataDigitaloceanAppSpecServiceCorsList +the index of this item in the list. --- -##### `dockerfilePath`Required +##### `complexObjectIsFromSet`Required + +- *Type:* boolean + +whether the list is wrapping a set (will add tolist() to be able to access an item via an index). + +--- + +#### Methods + +| **Name** | **Description** | +| --- | --- | +| computeFqn | *No description.* | +| getAnyMapAttribute | *No description.* | +| getBooleanAttribute | *No description.* | +| getBooleanMapAttribute | *No description.* | +| getListAttribute | *No description.* | +| getNumberAttribute | *No description.* | +| getNumberListAttribute | *No description.* | +| getNumberMapAttribute | *No description.* | +| getStringAttribute | *No description.* | +| getStringMapAttribute | *No description.* | +| interpolationForAttribute | *No description.* | +| resolve | Produce the Token's value at resolution time. | +| toString | Return a string representation of this resolvable object. | + +--- + +##### `computeFqn` ```typescript -public readonly dockerfilePath: string; +public computeFqn(): string +``` + +##### `getAnyMapAttribute` + +```typescript +public getAnyMapAttribute(terraformAttribute: string): {[ key: string ]: any} ``` +###### `terraformAttribute`Required + - *Type:* string --- -##### `env`Required +##### `getBooleanAttribute` ```typescript -public readonly env: DataDigitaloceanAppSpecServiceEnvList; +public getBooleanAttribute(terraformAttribute: string): IResolvable ``` -- *Type:* DataDigitaloceanAppSpecServiceEnvList +###### `terraformAttribute`Required + +- *Type:* string --- -##### `environmentSlug`Required +##### `getBooleanMapAttribute` ```typescript -public readonly environmentSlug: string; +public getBooleanMapAttribute(terraformAttribute: string): {[ key: string ]: boolean} ``` +###### `terraformAttribute`Required + - *Type:* string --- -##### `git`Required +##### `getListAttribute` ```typescript -public readonly git: DataDigitaloceanAppSpecServiceGitList; +public getListAttribute(terraformAttribute: string): string[] ``` -- *Type:* DataDigitaloceanAppSpecServiceGitList +###### `terraformAttribute`Required + +- *Type:* string --- -##### `github`Required +##### `getNumberAttribute` ```typescript -public readonly github: DataDigitaloceanAppSpecServiceGithubList; +public getNumberAttribute(terraformAttribute: string): number ``` -- *Type:* DataDigitaloceanAppSpecServiceGithubList +###### `terraformAttribute`Required + +- *Type:* string --- -##### `gitlab`Required +##### `getNumberListAttribute` ```typescript -public readonly gitlab: DataDigitaloceanAppSpecServiceGitlabList; +public getNumberListAttribute(terraformAttribute: string): number[] ``` -- *Type:* DataDigitaloceanAppSpecServiceGitlabList +###### `terraformAttribute`Required + +- *Type:* string --- -##### `healthCheck`Required +##### `getNumberMapAttribute` ```typescript -public readonly healthCheck: DataDigitaloceanAppSpecServiceHealthCheckList; +public getNumberMapAttribute(terraformAttribute: string): {[ key: string ]: number} ``` -- *Type:* DataDigitaloceanAppSpecServiceHealthCheckList +###### `terraformAttribute`Required + +- *Type:* string --- -##### `httpPort`Required +##### `getStringAttribute` ```typescript -public readonly httpPort: number; +public getStringAttribute(terraformAttribute: string): string ``` -- *Type:* number +###### `terraformAttribute`Required + +- *Type:* string --- -##### `image`Required +##### `getStringMapAttribute` ```typescript -public readonly image: DataDigitaloceanAppSpecServiceImageList; +public getStringMapAttribute(terraformAttribute: string): {[ key: string ]: string} ``` -- *Type:* DataDigitaloceanAppSpecServiceImageList +###### `terraformAttribute`Required + +- *Type:* string --- -##### `instanceCount`Required +##### `interpolationForAttribute` ```typescript -public readonly instanceCount: number; +public interpolationForAttribute(property: string): IResolvable ``` -- *Type:* number +###### `property`Required + +- *Type:* string --- -##### `instanceSizeSlug`Required +##### `resolve` ```typescript -public readonly instanceSizeSlug: string; +public resolve(_context: IResolveContext): any ``` -- *Type:* string +Produce the Token's value at resolution time. + +###### `_context`Required + +- *Type:* cdktf.IResolveContext --- -##### `internalPorts`Required +##### `toString` ```typescript -public readonly internalPorts: number[]; +public toString(): string ``` -- *Type:* number[] +Return a string representation of this resolvable object. + +Returns a reversible string representation. + + +#### Properties + +| **Name** | **Type** | **Description** | +| --- | --- | --- | +| creationStack | string[] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| fqn | string | *No description.* | +| exact | string | *No description.* | +| prefix | string | *No description.* | +| regex | string | *No description.* | +| internalValue | DataDigitaloceanAppSpecStaticSiteCorsAllowOrigins | *No description.* | --- -##### `logDestination`Required +##### `creationStack`Required ```typescript -public readonly logDestination: DataDigitaloceanAppSpecServiceLogDestinationList; +public readonly creationStack: string[]; ``` -- *Type:* DataDigitaloceanAppSpecServiceLogDestinationList +- *Type:* string[] + +The creation stack of this resolvable which will be appended to errors thrown during resolution. + +If this returns an empty array the stack will not be attached. --- -##### `name`Required +##### `fqn`Required ```typescript -public readonly name: string; +public readonly fqn: string; ``` - *Type:* string --- -##### `routes`Required +##### `exact`Required ```typescript -public readonly routes: DataDigitaloceanAppSpecServiceRoutesList; +public readonly exact: string; ``` -- *Type:* DataDigitaloceanAppSpecServiceRoutesList +- *Type:* string --- -##### `runCommand`Required +##### `prefix`Required ```typescript -public readonly runCommand: string; +public readonly prefix: string; ``` - *Type:* string --- -##### `sourceDir`Required +##### `regex`Required ```typescript -public readonly sourceDir: string; +public readonly regex: string; ``` - *Type:* string --- -##### `internalValue`Optional +##### `internalValue`Optional ```typescript -public readonly internalValue: DataDigitaloceanAppSpecService; +public readonly internalValue: DataDigitaloceanAppSpecStaticSiteCorsAllowOrigins; ``` -- *Type:* DataDigitaloceanAppSpecService +- *Type:* DataDigitaloceanAppSpecStaticSiteCorsAllowOrigins --- -### DataDigitaloceanAppSpecServiceRoutesList +### DataDigitaloceanAppSpecStaticSiteCorsList -#### Initializers +#### Initializers ```typescript import { dataDigitaloceanApp } from '@cdktf/provider-digitalocean' -new dataDigitaloceanApp.DataDigitaloceanAppSpecServiceRoutesList(terraformResource: IInterpolatingParent, terraformAttribute: string, wrapsSet: boolean) +new dataDigitaloceanApp.DataDigitaloceanAppSpecStaticSiteCorsList(terraformResource: IInterpolatingParent, terraformAttribute: string, wrapsSet: boolean) ``` | **Name** | **Type** | **Description** | | --- | --- | --- | -| terraformResource | cdktf.IInterpolatingParent | The parent resource. | -| terraformAttribute | string | The attribute on the parent resource this class is referencing. | -| wrapsSet | boolean | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | +| terraformResource | cdktf.IInterpolatingParent | The parent resource. | +| terraformAttribute | string | The attribute on the parent resource this class is referencing. | +| wrapsSet | boolean | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | --- -##### `terraformResource`Required +##### `terraformResource`Required - *Type:* cdktf.IInterpolatingParent @@ -28509,7 +32222,7 @@ The parent resource. --- -##### `terraformAttribute`Required +##### `terraformAttribute`Required - *Type:* string @@ -28517,7 +32230,7 @@ The attribute on the parent resource this class is referencing. --- -##### `wrapsSet`Required +##### `wrapsSet`Required - *Type:* boolean @@ -28529,15 +32242,15 @@ whether the list is wrapping a set (will add tolist() to be able to access an it | **Name** | **Description** | | --- | --- | -| allWithMapKey | Creating an iterator for this complex list. | -| computeFqn | *No description.* | -| resolve | Produce the Token's value at resolution time. | -| toString | Return a string representation of this resolvable object. | -| get | *No description.* | +| allWithMapKey | Creating an iterator for this complex list. | +| computeFqn | *No description.* | +| resolve | Produce the Token's value at resolution time. | +| toString | Return a string representation of this resolvable object. | +| get | *No description.* | --- -##### `allWithMapKey` +##### `allWithMapKey` ```typescript public allWithMapKey(mapKeyAttributeName: string): DynamicListTerraformIterator @@ -28547,19 +32260,19 @@ Creating an iterator for this complex list. The list will be converted into a map with the mapKeyAttributeName as the key. -###### `mapKeyAttributeName`Required +###### `mapKeyAttributeName`Required - *Type:* string --- -##### `computeFqn` +##### `computeFqn` ```typescript public computeFqn(): string ``` -##### `resolve` +##### `resolve` ```typescript public resolve(_context: IResolveContext): any @@ -28567,13 +32280,13 @@ public resolve(_context: IResolveContext): any Produce the Token's value at resolution time. -###### `_context`Required +###### `_context`Required - *Type:* cdktf.IResolveContext --- -##### `toString` +##### `toString` ```typescript public toString(): string @@ -28583,13 +32296,13 @@ Return a string representation of this resolvable object. Returns a reversible string representation. -##### `get` +##### `get` ```typescript -public get(index: number): DataDigitaloceanAppSpecServiceRoutesOutputReference +public get(index: number): DataDigitaloceanAppSpecStaticSiteCorsOutputReference ``` -###### `index`Required +###### `index`Required - *Type:* number @@ -28602,12 +32315,12 @@ the index of the item to return. | **Name** | **Type** | **Description** | | --- | --- | --- | -| creationStack | string[] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| fqn | string | *No description.* | +| creationStack | string[] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| fqn | string | *No description.* | --- -##### `creationStack`Required +##### `creationStack`Required ```typescript public readonly creationStack: string[]; @@ -28621,7 +32334,7 @@ If this returns an empty array the stack will not be attached. --- -##### `fqn`Required +##### `fqn`Required ```typescript public readonly fqn: string; @@ -28632,26 +32345,26 @@ public readonly fqn: string; --- -### DataDigitaloceanAppSpecServiceRoutesOutputReference +### DataDigitaloceanAppSpecStaticSiteCorsOutputReference -#### Initializers +#### Initializers ```typescript import { dataDigitaloceanApp } from '@cdktf/provider-digitalocean' -new dataDigitaloceanApp.DataDigitaloceanAppSpecServiceRoutesOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string, complexObjectIndex: number, complexObjectIsFromSet: boolean) +new dataDigitaloceanApp.DataDigitaloceanAppSpecStaticSiteCorsOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string, complexObjectIndex: number, complexObjectIsFromSet: boolean) ``` | **Name** | **Type** | **Description** | | --- | --- | --- | -| terraformResource | cdktf.IInterpolatingParent | The parent resource. | -| terraformAttribute | string | The attribute on the parent resource this class is referencing. | -| complexObjectIndex | number | the index of this item in the list. | -| complexObjectIsFromSet | boolean | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | +| terraformResource | cdktf.IInterpolatingParent | The parent resource. | +| terraformAttribute | string | The attribute on the parent resource this class is referencing. | +| complexObjectIndex | number | the index of this item in the list. | +| complexObjectIsFromSet | boolean | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | --- -##### `terraformResource`Required +##### `terraformResource`Required - *Type:* cdktf.IInterpolatingParent @@ -28659,7 +32372,7 @@ The parent resource. --- -##### `terraformAttribute`Required +##### `terraformAttribute`Required - *Type:* string @@ -28667,7 +32380,7 @@ The attribute on the parent resource this class is referencing. --- -##### `complexObjectIndex`Required +##### `complexObjectIndex`Required - *Type:* number @@ -28675,7 +32388,7 @@ the index of this item in the list. --- -##### `complexObjectIsFromSet`Required +##### `complexObjectIsFromSet`Required - *Type:* boolean @@ -28687,149 +32400,149 @@ whether the list is wrapping a set (will add tolist() to be able to access an it | **Name** | **Description** | | --- | --- | -| computeFqn | *No description.* | -| getAnyMapAttribute | *No description.* | -| getBooleanAttribute | *No description.* | -| getBooleanMapAttribute | *No description.* | -| getListAttribute | *No description.* | -| getNumberAttribute | *No description.* | -| getNumberListAttribute | *No description.* | -| getNumberMapAttribute | *No description.* | -| getStringAttribute | *No description.* | -| getStringMapAttribute | *No description.* | -| interpolationForAttribute | *No description.* | -| resolve | Produce the Token's value at resolution time. | -| toString | Return a string representation of this resolvable object. | +| computeFqn | *No description.* | +| getAnyMapAttribute | *No description.* | +| getBooleanAttribute | *No description.* | +| getBooleanMapAttribute | *No description.* | +| getListAttribute | *No description.* | +| getNumberAttribute | *No description.* | +| getNumberListAttribute | *No description.* | +| getNumberMapAttribute | *No description.* | +| getStringAttribute | *No description.* | +| getStringMapAttribute | *No description.* | +| interpolationForAttribute | *No description.* | +| resolve | Produce the Token's value at resolution time. | +| toString | Return a string representation of this resolvable object. | --- -##### `computeFqn` +##### `computeFqn` ```typescript public computeFqn(): string ``` -##### `getAnyMapAttribute` +##### `getAnyMapAttribute` ```typescript public getAnyMapAttribute(terraformAttribute: string): {[ key: string ]: any} ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* string --- -##### `getBooleanAttribute` +##### `getBooleanAttribute` ```typescript public getBooleanAttribute(terraformAttribute: string): IResolvable ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* string --- -##### `getBooleanMapAttribute` +##### `getBooleanMapAttribute` ```typescript public getBooleanMapAttribute(terraformAttribute: string): {[ key: string ]: boolean} ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* string --- -##### `getListAttribute` +##### `getListAttribute` ```typescript public getListAttribute(terraformAttribute: string): string[] ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* string --- -##### `getNumberAttribute` +##### `getNumberAttribute` ```typescript public getNumberAttribute(terraformAttribute: string): number ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* string --- -##### `getNumberListAttribute` +##### `getNumberListAttribute` ```typescript public getNumberListAttribute(terraformAttribute: string): number[] ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* string --- -##### `getNumberMapAttribute` +##### `getNumberMapAttribute` ```typescript public getNumberMapAttribute(terraformAttribute: string): {[ key: string ]: number} ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* string --- -##### `getStringAttribute` +##### `getStringAttribute` ```typescript public getStringAttribute(terraformAttribute: string): string ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* string --- -##### `getStringMapAttribute` +##### `getStringMapAttribute` ```typescript public getStringMapAttribute(terraformAttribute: string): {[ key: string ]: string} ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* string --- -##### `interpolationForAttribute` +##### `interpolationForAttribute` ```typescript public interpolationForAttribute(property: string): IResolvable ``` -###### `property`Required +###### `property`Required - *Type:* string --- -##### `resolve` +##### `resolve` ```typescript public resolve(_context: IResolveContext): any @@ -28837,13 +32550,13 @@ public resolve(_context: IResolveContext): any Produce the Token's value at resolution time. -###### `_context`Required +###### `_context`Required - *Type:* cdktf.IResolveContext --- -##### `toString` +##### `toString` ```typescript public toString(): string @@ -28858,15 +32571,19 @@ Returns a reversible string representation. | **Name** | **Type** | **Description** | | --- | --- | --- | -| creationStack | string[] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| fqn | string | *No description.* | -| path | string | *No description.* | -| preservePathPrefix | cdktf.IResolvable | *No description.* | -| internalValue | DataDigitaloceanAppSpecServiceRoutes | *No description.* | +| creationStack | string[] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| fqn | string | *No description.* | +| allowCredentials | cdktf.IResolvable | *No description.* | +| allowHeaders | string[] | *No description.* | +| allowMethods | string[] | *No description.* | +| allowOrigins | DataDigitaloceanAppSpecStaticSiteCorsAllowOriginsList | *No description.* | +| exposeHeaders | string[] | *No description.* | +| maxAge | string | *No description.* | +| internalValue | DataDigitaloceanAppSpecStaticSiteCors | *No description.* | --- -##### `creationStack`Required +##### `creationStack`Required ```typescript public readonly creationStack: string[]; @@ -28880,7 +32597,7 @@ If this returns an empty array the stack will not be attached. --- -##### `fqn`Required +##### `fqn`Required ```typescript public readonly fqn: string; @@ -28890,56 +32607,96 @@ public readonly fqn: string; --- -##### `path`Required +##### `allowCredentials`Required ```typescript -public readonly path: string; +public readonly allowCredentials: IResolvable; ``` -- *Type:* string +- *Type:* cdktf.IResolvable --- -##### `preservePathPrefix`Required +##### `allowHeaders`Required ```typescript -public readonly preservePathPrefix: IResolvable; +public readonly allowHeaders: string[]; ``` -- *Type:* cdktf.IResolvable +- *Type:* string[] --- -##### `internalValue`Optional +##### `allowMethods`Required ```typescript -public readonly internalValue: DataDigitaloceanAppSpecServiceRoutes; +public readonly allowMethods: string[]; ``` -- *Type:* DataDigitaloceanAppSpecServiceRoutes +- *Type:* string[] --- +##### `allowOrigins`Required + +```typescript +public readonly allowOrigins: DataDigitaloceanAppSpecStaticSiteCorsAllowOriginsList; +``` -### DataDigitaloceanAppSpecStaticSiteCorsAllowOriginsList +- *Type:* DataDigitaloceanAppSpecStaticSiteCorsAllowOriginsList -#### Initializers +--- + +##### `exposeHeaders`Required + +```typescript +public readonly exposeHeaders: string[]; +``` + +- *Type:* string[] + +--- + +##### `maxAge`Required + +```typescript +public readonly maxAge: string; +``` + +- *Type:* string + +--- + +##### `internalValue`Optional + +```typescript +public readonly internalValue: DataDigitaloceanAppSpecStaticSiteCors; +``` + +- *Type:* DataDigitaloceanAppSpecStaticSiteCors + +--- + + +### DataDigitaloceanAppSpecStaticSiteEnvList + +#### Initializers ```typescript import { dataDigitaloceanApp } from '@cdktf/provider-digitalocean' -new dataDigitaloceanApp.DataDigitaloceanAppSpecStaticSiteCorsAllowOriginsList(terraformResource: IInterpolatingParent, terraformAttribute: string, wrapsSet: boolean) +new dataDigitaloceanApp.DataDigitaloceanAppSpecStaticSiteEnvList(terraformResource: IInterpolatingParent, terraformAttribute: string, wrapsSet: boolean) ``` | **Name** | **Type** | **Description** | | --- | --- | --- | -| terraformResource | cdktf.IInterpolatingParent | The parent resource. | -| terraformAttribute | string | The attribute on the parent resource this class is referencing. | -| wrapsSet | boolean | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | +| terraformResource | cdktf.IInterpolatingParent | The parent resource. | +| terraformAttribute | string | The attribute on the parent resource this class is referencing. | +| wrapsSet | boolean | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | --- -##### `terraformResource`Required +##### `terraformResource`Required - *Type:* cdktf.IInterpolatingParent @@ -28947,7 +32704,7 @@ The parent resource. --- -##### `terraformAttribute`Required +##### `terraformAttribute`Required - *Type:* string @@ -28955,7 +32712,7 @@ The attribute on the parent resource this class is referencing. --- -##### `wrapsSet`Required +##### `wrapsSet`Required - *Type:* boolean @@ -28967,15 +32724,15 @@ whether the list is wrapping a set (will add tolist() to be able to access an it | **Name** | **Description** | | --- | --- | -| allWithMapKey | Creating an iterator for this complex list. | -| computeFqn | *No description.* | -| resolve | Produce the Token's value at resolution time. | -| toString | Return a string representation of this resolvable object. | -| get | *No description.* | +| allWithMapKey | Creating an iterator for this complex list. | +| computeFqn | *No description.* | +| resolve | Produce the Token's value at resolution time. | +| toString | Return a string representation of this resolvable object. | +| get | *No description.* | --- -##### `allWithMapKey` +##### `allWithMapKey` ```typescript public allWithMapKey(mapKeyAttributeName: string): DynamicListTerraformIterator @@ -28985,19 +32742,19 @@ Creating an iterator for this complex list. The list will be converted into a map with the mapKeyAttributeName as the key. -###### `mapKeyAttributeName`Required +###### `mapKeyAttributeName`Required - *Type:* string --- -##### `computeFqn` +##### `computeFqn` ```typescript public computeFqn(): string ``` -##### `resolve` +##### `resolve` ```typescript public resolve(_context: IResolveContext): any @@ -29005,13 +32762,13 @@ public resolve(_context: IResolveContext): any Produce the Token's value at resolution time. -###### `_context`Required +###### `_context`Required - *Type:* cdktf.IResolveContext --- -##### `toString` +##### `toString` ```typescript public toString(): string @@ -29021,13 +32778,13 @@ Return a string representation of this resolvable object. Returns a reversible string representation. -##### `get` +##### `get` ```typescript -public get(index: number): DataDigitaloceanAppSpecStaticSiteCorsAllowOriginsOutputReference +public get(index: number): DataDigitaloceanAppSpecStaticSiteEnvOutputReference ``` -###### `index`Required +###### `index`Required - *Type:* number @@ -29040,12 +32797,12 @@ the index of the item to return. | **Name** | **Type** | **Description** | | --- | --- | --- | -| creationStack | string[] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| fqn | string | *No description.* | +| creationStack | string[] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| fqn | string | *No description.* | --- -##### `creationStack`Required +##### `creationStack`Required ```typescript public readonly creationStack: string[]; @@ -29059,7 +32816,7 @@ If this returns an empty array the stack will not be attached. --- -##### `fqn`Required +##### `fqn`Required ```typescript public readonly fqn: string; @@ -29070,26 +32827,26 @@ public readonly fqn: string; --- -### DataDigitaloceanAppSpecStaticSiteCorsAllowOriginsOutputReference +### DataDigitaloceanAppSpecStaticSiteEnvOutputReference -#### Initializers +#### Initializers ```typescript import { dataDigitaloceanApp } from '@cdktf/provider-digitalocean' -new dataDigitaloceanApp.DataDigitaloceanAppSpecStaticSiteCorsAllowOriginsOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string, complexObjectIndex: number, complexObjectIsFromSet: boolean) +new dataDigitaloceanApp.DataDigitaloceanAppSpecStaticSiteEnvOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string, complexObjectIndex: number, complexObjectIsFromSet: boolean) ``` | **Name** | **Type** | **Description** | | --- | --- | --- | -| terraformResource | cdktf.IInterpolatingParent | The parent resource. | -| terraformAttribute | string | The attribute on the parent resource this class is referencing. | -| complexObjectIndex | number | the index of this item in the list. | -| complexObjectIsFromSet | boolean | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | +| terraformResource | cdktf.IInterpolatingParent | The parent resource. | +| terraformAttribute | string | The attribute on the parent resource this class is referencing. | +| complexObjectIndex | number | the index of this item in the list. | +| complexObjectIsFromSet | boolean | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | --- -##### `terraformResource`Required +##### `terraformResource`Required - *Type:* cdktf.IInterpolatingParent @@ -29097,7 +32854,7 @@ The parent resource. --- -##### `terraformAttribute`Required +##### `terraformAttribute`Required - *Type:* string @@ -29105,7 +32862,7 @@ The attribute on the parent resource this class is referencing. --- -##### `complexObjectIndex`Required +##### `complexObjectIndex`Required - *Type:* number @@ -29113,7 +32870,7 @@ the index of this item in the list. --- -##### `complexObjectIsFromSet`Required +##### `complexObjectIsFromSet`Required - *Type:* boolean @@ -29125,149 +32882,149 @@ whether the list is wrapping a set (will add tolist() to be able to access an it | **Name** | **Description** | | --- | --- | -| computeFqn | *No description.* | -| getAnyMapAttribute | *No description.* | -| getBooleanAttribute | *No description.* | -| getBooleanMapAttribute | *No description.* | -| getListAttribute | *No description.* | -| getNumberAttribute | *No description.* | -| getNumberListAttribute | *No description.* | -| getNumberMapAttribute | *No description.* | -| getStringAttribute | *No description.* | -| getStringMapAttribute | *No description.* | -| interpolationForAttribute | *No description.* | -| resolve | Produce the Token's value at resolution time. | -| toString | Return a string representation of this resolvable object. | +| computeFqn | *No description.* | +| getAnyMapAttribute | *No description.* | +| getBooleanAttribute | *No description.* | +| getBooleanMapAttribute | *No description.* | +| getListAttribute | *No description.* | +| getNumberAttribute | *No description.* | +| getNumberListAttribute | *No description.* | +| getNumberMapAttribute | *No description.* | +| getStringAttribute | *No description.* | +| getStringMapAttribute | *No description.* | +| interpolationForAttribute | *No description.* | +| resolve | Produce the Token's value at resolution time. | +| toString | Return a string representation of this resolvable object. | --- -##### `computeFqn` +##### `computeFqn` ```typescript public computeFqn(): string ``` -##### `getAnyMapAttribute` +##### `getAnyMapAttribute` ```typescript public getAnyMapAttribute(terraformAttribute: string): {[ key: string ]: any} ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* string --- -##### `getBooleanAttribute` +##### `getBooleanAttribute` ```typescript public getBooleanAttribute(terraformAttribute: string): IResolvable ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* string --- -##### `getBooleanMapAttribute` +##### `getBooleanMapAttribute` ```typescript public getBooleanMapAttribute(terraformAttribute: string): {[ key: string ]: boolean} ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* string --- -##### `getListAttribute` +##### `getListAttribute` ```typescript public getListAttribute(terraformAttribute: string): string[] ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* string --- -##### `getNumberAttribute` +##### `getNumberAttribute` ```typescript public getNumberAttribute(terraformAttribute: string): number ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* string --- -##### `getNumberListAttribute` +##### `getNumberListAttribute` ```typescript public getNumberListAttribute(terraformAttribute: string): number[] ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* string --- -##### `getNumberMapAttribute` +##### `getNumberMapAttribute` ```typescript public getNumberMapAttribute(terraformAttribute: string): {[ key: string ]: number} ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* string --- -##### `getStringAttribute` +##### `getStringAttribute` ```typescript public getStringAttribute(terraformAttribute: string): string ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* string --- -##### `getStringMapAttribute` +##### `getStringMapAttribute` ```typescript public getStringMapAttribute(terraformAttribute: string): {[ key: string ]: string} ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* string --- -##### `interpolationForAttribute` +##### `interpolationForAttribute` ```typescript public interpolationForAttribute(property: string): IResolvable ``` -###### `property`Required +###### `property`Required - *Type:* string --- -##### `resolve` +##### `resolve` ```typescript public resolve(_context: IResolveContext): any @@ -29275,13 +33032,13 @@ public resolve(_context: IResolveContext): any Produce the Token's value at resolution time. -###### `_context`Required +###### `_context`Required - *Type:* cdktf.IResolveContext --- -##### `toString` +##### `toString` ```typescript public toString(): string @@ -29296,16 +33053,17 @@ Returns a reversible string representation. | **Name** | **Type** | **Description** | | --- | --- | --- | -| creationStack | string[] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| fqn | string | *No description.* | -| exact | string | *No description.* | -| prefix | string | *No description.* | -| regex | string | *No description.* | -| internalValue | DataDigitaloceanAppSpecStaticSiteCorsAllowOrigins | *No description.* | +| creationStack | string[] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| fqn | string | *No description.* | +| key | string | *No description.* | +| scope | string | *No description.* | +| type | string | *No description.* | +| value | string | *No description.* | +| internalValue | DataDigitaloceanAppSpecStaticSiteEnv | *No description.* | --- -##### `creationStack`Required +##### `creationStack`Required ```typescript public readonly creationStack: string[]; @@ -29319,7 +33077,7 @@ If this returns an empty array the stack will not be attached. --- -##### `fqn`Required +##### `fqn`Required ```typescript public readonly fqn: string; @@ -29329,66 +33087,76 @@ public readonly fqn: string; --- -##### `exact`Required +##### `key`Required ```typescript -public readonly exact: string; +public readonly key: string; ``` - *Type:* string --- -##### `prefix`Required +##### `scope`Required ```typescript -public readonly prefix: string; +public readonly scope: string; ``` - *Type:* string --- -##### `regex`Required +##### `type`Required ```typescript -public readonly regex: string; +public readonly type: string; ``` - *Type:* string --- -##### `internalValue`Optional +##### `value`Required ```typescript -public readonly internalValue: DataDigitaloceanAppSpecStaticSiteCorsAllowOrigins; +public readonly value: string; ``` -- *Type:* DataDigitaloceanAppSpecStaticSiteCorsAllowOrigins +- *Type:* string --- +##### `internalValue`Optional -### DataDigitaloceanAppSpecStaticSiteCorsList +```typescript +public readonly internalValue: DataDigitaloceanAppSpecStaticSiteEnv; +``` -#### Initializers +- *Type:* DataDigitaloceanAppSpecStaticSiteEnv + +--- + + +### DataDigitaloceanAppSpecStaticSiteGithubList + +#### Initializers ```typescript import { dataDigitaloceanApp } from '@cdktf/provider-digitalocean' -new dataDigitaloceanApp.DataDigitaloceanAppSpecStaticSiteCorsList(terraformResource: IInterpolatingParent, terraformAttribute: string, wrapsSet: boolean) +new dataDigitaloceanApp.DataDigitaloceanAppSpecStaticSiteGithubList(terraformResource: IInterpolatingParent, terraformAttribute: string, wrapsSet: boolean) ``` | **Name** | **Type** | **Description** | | --- | --- | --- | -| terraformResource | cdktf.IInterpolatingParent | The parent resource. | -| terraformAttribute | string | The attribute on the parent resource this class is referencing. | -| wrapsSet | boolean | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | +| terraformResource | cdktf.IInterpolatingParent | The parent resource. | +| terraformAttribute | string | The attribute on the parent resource this class is referencing. | +| wrapsSet | boolean | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | --- -##### `terraformResource`Required +##### `terraformResource`Required - *Type:* cdktf.IInterpolatingParent @@ -29396,7 +33164,7 @@ The parent resource. --- -##### `terraformAttribute`Required +##### `terraformAttribute`Required - *Type:* string @@ -29404,7 +33172,7 @@ The attribute on the parent resource this class is referencing. --- -##### `wrapsSet`Required +##### `wrapsSet`Required - *Type:* boolean @@ -29416,15 +33184,15 @@ whether the list is wrapping a set (will add tolist() to be able to access an it | **Name** | **Description** | | --- | --- | -| allWithMapKey | Creating an iterator for this complex list. | -| computeFqn | *No description.* | -| resolve | Produce the Token's value at resolution time. | -| toString | Return a string representation of this resolvable object. | -| get | *No description.* | +| allWithMapKey | Creating an iterator for this complex list. | +| computeFqn | *No description.* | +| resolve | Produce the Token's value at resolution time. | +| toString | Return a string representation of this resolvable object. | +| get | *No description.* | --- -##### `allWithMapKey` +##### `allWithMapKey` ```typescript public allWithMapKey(mapKeyAttributeName: string): DynamicListTerraformIterator @@ -29434,19 +33202,19 @@ Creating an iterator for this complex list. The list will be converted into a map with the mapKeyAttributeName as the key. -###### `mapKeyAttributeName`Required +###### `mapKeyAttributeName`Required - *Type:* string --- -##### `computeFqn` +##### `computeFqn` ```typescript public computeFqn(): string ``` -##### `resolve` +##### `resolve` ```typescript public resolve(_context: IResolveContext): any @@ -29454,13 +33222,13 @@ public resolve(_context: IResolveContext): any Produce the Token's value at resolution time. -###### `_context`Required +###### `_context`Required - *Type:* cdktf.IResolveContext --- -##### `toString` +##### `toString` ```typescript public toString(): string @@ -29470,13 +33238,13 @@ Return a string representation of this resolvable object. Returns a reversible string representation. -##### `get` +##### `get` ```typescript -public get(index: number): DataDigitaloceanAppSpecStaticSiteCorsOutputReference +public get(index: number): DataDigitaloceanAppSpecStaticSiteGithubOutputReference ``` -###### `index`Required +###### `index`Required - *Type:* number @@ -29489,12 +33257,12 @@ the index of the item to return. | **Name** | **Type** | **Description** | | --- | --- | --- | -| creationStack | string[] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| fqn | string | *No description.* | +| creationStack | string[] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| fqn | string | *No description.* | --- -##### `creationStack`Required +##### `creationStack`Required ```typescript public readonly creationStack: string[]; @@ -29508,7 +33276,7 @@ If this returns an empty array the stack will not be attached. --- -##### `fqn`Required +##### `fqn`Required ```typescript public readonly fqn: string; @@ -29519,26 +33287,26 @@ public readonly fqn: string; --- -### DataDigitaloceanAppSpecStaticSiteCorsOutputReference +### DataDigitaloceanAppSpecStaticSiteGithubOutputReference -#### Initializers +#### Initializers ```typescript import { dataDigitaloceanApp } from '@cdktf/provider-digitalocean' -new dataDigitaloceanApp.DataDigitaloceanAppSpecStaticSiteCorsOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string, complexObjectIndex: number, complexObjectIsFromSet: boolean) +new dataDigitaloceanApp.DataDigitaloceanAppSpecStaticSiteGithubOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string, complexObjectIndex: number, complexObjectIsFromSet: boolean) ``` | **Name** | **Type** | **Description** | | --- | --- | --- | -| terraformResource | cdktf.IInterpolatingParent | The parent resource. | -| terraformAttribute | string | The attribute on the parent resource this class is referencing. | -| complexObjectIndex | number | the index of this item in the list. | -| complexObjectIsFromSet | boolean | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | +| terraformResource | cdktf.IInterpolatingParent | The parent resource. | +| terraformAttribute | string | The attribute on the parent resource this class is referencing. | +| complexObjectIndex | number | the index of this item in the list. | +| complexObjectIsFromSet | boolean | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | --- -##### `terraformResource`Required +##### `terraformResource`Required - *Type:* cdktf.IInterpolatingParent @@ -29546,7 +33314,7 @@ The parent resource. --- -##### `terraformAttribute`Required +##### `terraformAttribute`Required - *Type:* string @@ -29554,7 +33322,7 @@ The attribute on the parent resource this class is referencing. --- -##### `complexObjectIndex`Required +##### `complexObjectIndex`Required - *Type:* number @@ -29562,7 +33330,7 @@ the index of this item in the list. --- -##### `complexObjectIsFromSet`Required +##### `complexObjectIsFromSet`Required - *Type:* boolean @@ -29574,149 +33342,149 @@ whether the list is wrapping a set (will add tolist() to be able to access an it | **Name** | **Description** | | --- | --- | -| computeFqn | *No description.* | -| getAnyMapAttribute | *No description.* | -| getBooleanAttribute | *No description.* | -| getBooleanMapAttribute | *No description.* | -| getListAttribute | *No description.* | -| getNumberAttribute | *No description.* | -| getNumberListAttribute | *No description.* | -| getNumberMapAttribute | *No description.* | -| getStringAttribute | *No description.* | -| getStringMapAttribute | *No description.* | -| interpolationForAttribute | *No description.* | -| resolve | Produce the Token's value at resolution time. | -| toString | Return a string representation of this resolvable object. | +| computeFqn | *No description.* | +| getAnyMapAttribute | *No description.* | +| getBooleanAttribute | *No description.* | +| getBooleanMapAttribute | *No description.* | +| getListAttribute | *No description.* | +| getNumberAttribute | *No description.* | +| getNumberListAttribute | *No description.* | +| getNumberMapAttribute | *No description.* | +| getStringAttribute | *No description.* | +| getStringMapAttribute | *No description.* | +| interpolationForAttribute | *No description.* | +| resolve | Produce the Token's value at resolution time. | +| toString | Return a string representation of this resolvable object. | --- -##### `computeFqn` +##### `computeFqn` ```typescript public computeFqn(): string ``` -##### `getAnyMapAttribute` +##### `getAnyMapAttribute` ```typescript public getAnyMapAttribute(terraformAttribute: string): {[ key: string ]: any} ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* string --- -##### `getBooleanAttribute` +##### `getBooleanAttribute` ```typescript public getBooleanAttribute(terraformAttribute: string): IResolvable ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* string --- -##### `getBooleanMapAttribute` +##### `getBooleanMapAttribute` ```typescript public getBooleanMapAttribute(terraformAttribute: string): {[ key: string ]: boolean} ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* string --- -##### `getListAttribute` +##### `getListAttribute` ```typescript public getListAttribute(terraformAttribute: string): string[] ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* string --- -##### `getNumberAttribute` +##### `getNumberAttribute` ```typescript public getNumberAttribute(terraformAttribute: string): number ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* string --- -##### `getNumberListAttribute` +##### `getNumberListAttribute` ```typescript public getNumberListAttribute(terraformAttribute: string): number[] ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* string --- -##### `getNumberMapAttribute` +##### `getNumberMapAttribute` ```typescript public getNumberMapAttribute(terraformAttribute: string): {[ key: string ]: number} ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* string --- -##### `getStringAttribute` +##### `getStringAttribute` ```typescript public getStringAttribute(terraformAttribute: string): string ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* string --- -##### `getStringMapAttribute` +##### `getStringMapAttribute` ```typescript public getStringMapAttribute(terraformAttribute: string): {[ key: string ]: string} ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* string --- -##### `interpolationForAttribute` +##### `interpolationForAttribute` ```typescript public interpolationForAttribute(property: string): IResolvable ``` -###### `property`Required +###### `property`Required - *Type:* string --- -##### `resolve` +##### `resolve` ```typescript public resolve(_context: IResolveContext): any @@ -29724,13 +33492,13 @@ public resolve(_context: IResolveContext): any Produce the Token's value at resolution time. -###### `_context`Required +###### `_context`Required - *Type:* cdktf.IResolveContext --- -##### `toString` +##### `toString` ```typescript public toString(): string @@ -29745,19 +33513,16 @@ Returns a reversible string representation. | **Name** | **Type** | **Description** | | --- | --- | --- | -| creationStack | string[] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| fqn | string | *No description.* | -| allowCredentials | cdktf.IResolvable | *No description.* | -| allowHeaders | string[] | *No description.* | -| allowMethods | string[] | *No description.* | -| allowOrigins | DataDigitaloceanAppSpecStaticSiteCorsAllowOriginsList | *No description.* | -| exposeHeaders | string[] | *No description.* | -| maxAge | string | *No description.* | -| internalValue | DataDigitaloceanAppSpecStaticSiteCors | *No description.* | +| creationStack | string[] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| fqn | string | *No description.* | +| branch | string | *No description.* | +| deployOnPush | cdktf.IResolvable | *No description.* | +| repo | string | *No description.* | +| internalValue | DataDigitaloceanAppSpecStaticSiteGithub | *No description.* | --- -##### `creationStack`Required +##### `creationStack`Required ```typescript public readonly creationStack: string[]; @@ -29771,7 +33536,7 @@ If this returns an empty array the stack will not be attached. --- -##### `fqn`Required +##### `fqn`Required ```typescript public readonly fqn: string; @@ -29781,96 +33546,66 @@ public readonly fqn: string; --- -##### `allowCredentials`Required - -```typescript -public readonly allowCredentials: IResolvable; -``` - -- *Type:* cdktf.IResolvable - ---- - -##### `allowHeaders`Required - -```typescript -public readonly allowHeaders: string[]; -``` - -- *Type:* string[] - ---- - -##### `allowMethods`Required - -```typescript -public readonly allowMethods: string[]; -``` - -- *Type:* string[] - ---- - -##### `allowOrigins`Required +##### `branch`Required ```typescript -public readonly allowOrigins: DataDigitaloceanAppSpecStaticSiteCorsAllowOriginsList; +public readonly branch: string; ``` -- *Type:* DataDigitaloceanAppSpecStaticSiteCorsAllowOriginsList +- *Type:* string --- -##### `exposeHeaders`Required +##### `deployOnPush`Required ```typescript -public readonly exposeHeaders: string[]; +public readonly deployOnPush: IResolvable; ``` -- *Type:* string[] +- *Type:* cdktf.IResolvable --- -##### `maxAge`Required +##### `repo`Required ```typescript -public readonly maxAge: string; +public readonly repo: string; ``` - *Type:* string --- -##### `internalValue`Optional +##### `internalValue`Optional ```typescript -public readonly internalValue: DataDigitaloceanAppSpecStaticSiteCors; +public readonly internalValue: DataDigitaloceanAppSpecStaticSiteGithub; ``` -- *Type:* DataDigitaloceanAppSpecStaticSiteCors +- *Type:* DataDigitaloceanAppSpecStaticSiteGithub --- -### DataDigitaloceanAppSpecStaticSiteEnvList +### DataDigitaloceanAppSpecStaticSiteGitlabList -#### Initializers +#### Initializers ```typescript import { dataDigitaloceanApp } from '@cdktf/provider-digitalocean' -new dataDigitaloceanApp.DataDigitaloceanAppSpecStaticSiteEnvList(terraformResource: IInterpolatingParent, terraformAttribute: string, wrapsSet: boolean) +new dataDigitaloceanApp.DataDigitaloceanAppSpecStaticSiteGitlabList(terraformResource: IInterpolatingParent, terraformAttribute: string, wrapsSet: boolean) ``` | **Name** | **Type** | **Description** | | --- | --- | --- | -| terraformResource | cdktf.IInterpolatingParent | The parent resource. | -| terraformAttribute | string | The attribute on the parent resource this class is referencing. | -| wrapsSet | boolean | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | +| terraformResource | cdktf.IInterpolatingParent | The parent resource. | +| terraformAttribute | string | The attribute on the parent resource this class is referencing. | +| wrapsSet | boolean | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | --- -##### `terraformResource`Required +##### `terraformResource`Required - *Type:* cdktf.IInterpolatingParent @@ -29878,7 +33613,7 @@ The parent resource. --- -##### `terraformAttribute`Required +##### `terraformAttribute`Required - *Type:* string @@ -29886,7 +33621,7 @@ The attribute on the parent resource this class is referencing. --- -##### `wrapsSet`Required +##### `wrapsSet`Required - *Type:* boolean @@ -29898,15 +33633,15 @@ whether the list is wrapping a set (will add tolist() to be able to access an it | **Name** | **Description** | | --- | --- | -| allWithMapKey | Creating an iterator for this complex list. | -| computeFqn | *No description.* | -| resolve | Produce the Token's value at resolution time. | -| toString | Return a string representation of this resolvable object. | -| get | *No description.* | +| allWithMapKey | Creating an iterator for this complex list. | +| computeFqn | *No description.* | +| resolve | Produce the Token's value at resolution time. | +| toString | Return a string representation of this resolvable object. | +| get | *No description.* | --- -##### `allWithMapKey` +##### `allWithMapKey` ```typescript public allWithMapKey(mapKeyAttributeName: string): DynamicListTerraformIterator @@ -29916,19 +33651,19 @@ Creating an iterator for this complex list. The list will be converted into a map with the mapKeyAttributeName as the key. -###### `mapKeyAttributeName`Required +###### `mapKeyAttributeName`Required - *Type:* string --- -##### `computeFqn` +##### `computeFqn` ```typescript public computeFqn(): string ``` -##### `resolve` +##### `resolve` ```typescript public resolve(_context: IResolveContext): any @@ -29936,13 +33671,13 @@ public resolve(_context: IResolveContext): any Produce the Token's value at resolution time. -###### `_context`Required +###### `_context`Required - *Type:* cdktf.IResolveContext --- -##### `toString` +##### `toString` ```typescript public toString(): string @@ -29952,13 +33687,13 @@ Return a string representation of this resolvable object. Returns a reversible string representation. -##### `get` +##### `get` ```typescript -public get(index: number): DataDigitaloceanAppSpecStaticSiteEnvOutputReference +public get(index: number): DataDigitaloceanAppSpecStaticSiteGitlabOutputReference ``` -###### `index`Required +###### `index`Required - *Type:* number @@ -29971,12 +33706,12 @@ the index of the item to return. | **Name** | **Type** | **Description** | | --- | --- | --- | -| creationStack | string[] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| fqn | string | *No description.* | +| creationStack | string[] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| fqn | string | *No description.* | --- -##### `creationStack`Required +##### `creationStack`Required ```typescript public readonly creationStack: string[]; @@ -29990,7 +33725,7 @@ If this returns an empty array the stack will not be attached. --- -##### `fqn`Required +##### `fqn`Required ```typescript public readonly fqn: string; @@ -30001,26 +33736,26 @@ public readonly fqn: string; --- -### DataDigitaloceanAppSpecStaticSiteEnvOutputReference +### DataDigitaloceanAppSpecStaticSiteGitlabOutputReference -#### Initializers +#### Initializers ```typescript import { dataDigitaloceanApp } from '@cdktf/provider-digitalocean' -new dataDigitaloceanApp.DataDigitaloceanAppSpecStaticSiteEnvOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string, complexObjectIndex: number, complexObjectIsFromSet: boolean) +new dataDigitaloceanApp.DataDigitaloceanAppSpecStaticSiteGitlabOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string, complexObjectIndex: number, complexObjectIsFromSet: boolean) ``` | **Name** | **Type** | **Description** | | --- | --- | --- | -| terraformResource | cdktf.IInterpolatingParent | The parent resource. | -| terraformAttribute | string | The attribute on the parent resource this class is referencing. | -| complexObjectIndex | number | the index of this item in the list. | -| complexObjectIsFromSet | boolean | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | +| terraformResource | cdktf.IInterpolatingParent | The parent resource. | +| terraformAttribute | string | The attribute on the parent resource this class is referencing. | +| complexObjectIndex | number | the index of this item in the list. | +| complexObjectIsFromSet | boolean | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | --- -##### `terraformResource`Required +##### `terraformResource`Required - *Type:* cdktf.IInterpolatingParent @@ -30028,7 +33763,7 @@ The parent resource. --- -##### `terraformAttribute`Required +##### `terraformAttribute`Required - *Type:* string @@ -30036,7 +33771,7 @@ The attribute on the parent resource this class is referencing. --- -##### `complexObjectIndex`Required +##### `complexObjectIndex`Required - *Type:* number @@ -30044,7 +33779,7 @@ the index of this item in the list. --- -##### `complexObjectIsFromSet`Required +##### `complexObjectIsFromSet`Required - *Type:* boolean @@ -30056,149 +33791,149 @@ whether the list is wrapping a set (will add tolist() to be able to access an it | **Name** | **Description** | | --- | --- | -| computeFqn | *No description.* | -| getAnyMapAttribute | *No description.* | -| getBooleanAttribute | *No description.* | -| getBooleanMapAttribute | *No description.* | -| getListAttribute | *No description.* | -| getNumberAttribute | *No description.* | -| getNumberListAttribute | *No description.* | -| getNumberMapAttribute | *No description.* | -| getStringAttribute | *No description.* | -| getStringMapAttribute | *No description.* | -| interpolationForAttribute | *No description.* | -| resolve | Produce the Token's value at resolution time. | -| toString | Return a string representation of this resolvable object. | +| computeFqn | *No description.* | +| getAnyMapAttribute | *No description.* | +| getBooleanAttribute | *No description.* | +| getBooleanMapAttribute | *No description.* | +| getListAttribute | *No description.* | +| getNumberAttribute | *No description.* | +| getNumberListAttribute | *No description.* | +| getNumberMapAttribute | *No description.* | +| getStringAttribute | *No description.* | +| getStringMapAttribute | *No description.* | +| interpolationForAttribute | *No description.* | +| resolve | Produce the Token's value at resolution time. | +| toString | Return a string representation of this resolvable object. | --- -##### `computeFqn` +##### `computeFqn` ```typescript public computeFqn(): string ``` -##### `getAnyMapAttribute` +##### `getAnyMapAttribute` ```typescript public getAnyMapAttribute(terraformAttribute: string): {[ key: string ]: any} ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* string --- -##### `getBooleanAttribute` +##### `getBooleanAttribute` ```typescript public getBooleanAttribute(terraformAttribute: string): IResolvable ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* string --- -##### `getBooleanMapAttribute` +##### `getBooleanMapAttribute` ```typescript public getBooleanMapAttribute(terraformAttribute: string): {[ key: string ]: boolean} ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* string --- -##### `getListAttribute` +##### `getListAttribute` ```typescript public getListAttribute(terraformAttribute: string): string[] ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* string --- -##### `getNumberAttribute` +##### `getNumberAttribute` ```typescript public getNumberAttribute(terraformAttribute: string): number ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* string --- -##### `getNumberListAttribute` +##### `getNumberListAttribute` ```typescript public getNumberListAttribute(terraformAttribute: string): number[] ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* string --- -##### `getNumberMapAttribute` +##### `getNumberMapAttribute` ```typescript public getNumberMapAttribute(terraformAttribute: string): {[ key: string ]: number} ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* string --- -##### `getStringAttribute` +##### `getStringAttribute` ```typescript public getStringAttribute(terraformAttribute: string): string ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* string --- -##### `getStringMapAttribute` +##### `getStringMapAttribute` ```typescript public getStringMapAttribute(terraformAttribute: string): {[ key: string ]: string} ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* string --- -##### `interpolationForAttribute` +##### `interpolationForAttribute` ```typescript public interpolationForAttribute(property: string): IResolvable ``` -###### `property`Required +###### `property`Required - *Type:* string --- -##### `resolve` +##### `resolve` ```typescript public resolve(_context: IResolveContext): any @@ -30206,13 +33941,13 @@ public resolve(_context: IResolveContext): any Produce the Token's value at resolution time. -###### `_context`Required +###### `_context`Required - *Type:* cdktf.IResolveContext --- -##### `toString` +##### `toString` ```typescript public toString(): string @@ -30227,17 +33962,16 @@ Returns a reversible string representation. | **Name** | **Type** | **Description** | | --- | --- | --- | -| creationStack | string[] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| fqn | string | *No description.* | -| key | string | *No description.* | -| scope | string | *No description.* | -| type | string | *No description.* | -| value | string | *No description.* | -| internalValue | DataDigitaloceanAppSpecStaticSiteEnv | *No description.* | +| creationStack | string[] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| fqn | string | *No description.* | +| branch | string | *No description.* | +| deployOnPush | cdktf.IResolvable | *No description.* | +| repo | string | *No description.* | +| internalValue | DataDigitaloceanAppSpecStaticSiteGitlab | *No description.* | --- -##### `creationStack`Required +##### `creationStack`Required ```typescript public readonly creationStack: string[]; @@ -30251,7 +33985,7 @@ If this returns an empty array the stack will not be attached. --- -##### `fqn`Required +##### `fqn`Required ```typescript public readonly fqn: string; @@ -30261,76 +33995,66 @@ public readonly fqn: string; --- -##### `key`Required - -```typescript -public readonly key: string; -``` - -- *Type:* string - ---- - -##### `scope`Required +##### `branch`Required ```typescript -public readonly scope: string; +public readonly branch: string; ``` - *Type:* string --- -##### `type`Required +##### `deployOnPush`Required ```typescript -public readonly type: string; +public readonly deployOnPush: IResolvable; ``` -- *Type:* string +- *Type:* cdktf.IResolvable --- -##### `value`Required +##### `repo`Required ```typescript -public readonly value: string; +public readonly repo: string; ``` - *Type:* string --- -##### `internalValue`Optional +##### `internalValue`Optional ```typescript -public readonly internalValue: DataDigitaloceanAppSpecStaticSiteEnv; +public readonly internalValue: DataDigitaloceanAppSpecStaticSiteGitlab; ``` -- *Type:* DataDigitaloceanAppSpecStaticSiteEnv +- *Type:* DataDigitaloceanAppSpecStaticSiteGitlab --- -### DataDigitaloceanAppSpecStaticSiteGithubList +### DataDigitaloceanAppSpecStaticSiteGitList -#### Initializers +#### Initializers ```typescript import { dataDigitaloceanApp } from '@cdktf/provider-digitalocean' -new dataDigitaloceanApp.DataDigitaloceanAppSpecStaticSiteGithubList(terraformResource: IInterpolatingParent, terraformAttribute: string, wrapsSet: boolean) +new dataDigitaloceanApp.DataDigitaloceanAppSpecStaticSiteGitList(terraformResource: IInterpolatingParent, terraformAttribute: string, wrapsSet: boolean) ``` | **Name** | **Type** | **Description** | | --- | --- | --- | -| terraformResource | cdktf.IInterpolatingParent | The parent resource. | -| terraformAttribute | string | The attribute on the parent resource this class is referencing. | -| wrapsSet | boolean | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | +| terraformResource | cdktf.IInterpolatingParent | The parent resource. | +| terraformAttribute | string | The attribute on the parent resource this class is referencing. | +| wrapsSet | boolean | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | --- -##### `terraformResource`Required +##### `terraformResource`Required - *Type:* cdktf.IInterpolatingParent @@ -30338,7 +34062,7 @@ The parent resource. --- -##### `terraformAttribute`Required +##### `terraformAttribute`Required - *Type:* string @@ -30346,7 +34070,7 @@ The attribute on the parent resource this class is referencing. --- -##### `wrapsSet`Required +##### `wrapsSet`Required - *Type:* boolean @@ -30358,15 +34082,15 @@ whether the list is wrapping a set (will add tolist() to be able to access an it | **Name** | **Description** | | --- | --- | -| allWithMapKey | Creating an iterator for this complex list. | -| computeFqn | *No description.* | -| resolve | Produce the Token's value at resolution time. | -| toString | Return a string representation of this resolvable object. | -| get | *No description.* | +| allWithMapKey | Creating an iterator for this complex list. | +| computeFqn | *No description.* | +| resolve | Produce the Token's value at resolution time. | +| toString | Return a string representation of this resolvable object. | +| get | *No description.* | --- -##### `allWithMapKey` +##### `allWithMapKey` ```typescript public allWithMapKey(mapKeyAttributeName: string): DynamicListTerraformIterator @@ -30376,19 +34100,19 @@ Creating an iterator for this complex list. The list will be converted into a map with the mapKeyAttributeName as the key. -###### `mapKeyAttributeName`Required +###### `mapKeyAttributeName`Required - *Type:* string --- -##### `computeFqn` +##### `computeFqn` ```typescript public computeFqn(): string ``` -##### `resolve` +##### `resolve` ```typescript public resolve(_context: IResolveContext): any @@ -30396,13 +34120,13 @@ public resolve(_context: IResolveContext): any Produce the Token's value at resolution time. -###### `_context`Required +###### `_context`Required - *Type:* cdktf.IResolveContext --- -##### `toString` +##### `toString` ```typescript public toString(): string @@ -30412,13 +34136,13 @@ Return a string representation of this resolvable object. Returns a reversible string representation. -##### `get` +##### `get` ```typescript -public get(index: number): DataDigitaloceanAppSpecStaticSiteGithubOutputReference +public get(index: number): DataDigitaloceanAppSpecStaticSiteGitOutputReference ``` -###### `index`Required +###### `index`Required - *Type:* number @@ -30431,12 +34155,12 @@ the index of the item to return. | **Name** | **Type** | **Description** | | --- | --- | --- | -| creationStack | string[] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| fqn | string | *No description.* | +| creationStack | string[] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| fqn | string | *No description.* | --- -##### `creationStack`Required +##### `creationStack`Required ```typescript public readonly creationStack: string[]; @@ -30450,7 +34174,7 @@ If this returns an empty array the stack will not be attached. --- -##### `fqn`Required +##### `fqn`Required ```typescript public readonly fqn: string; @@ -30461,26 +34185,26 @@ public readonly fqn: string; --- -### DataDigitaloceanAppSpecStaticSiteGithubOutputReference +### DataDigitaloceanAppSpecStaticSiteGitOutputReference -#### Initializers +#### Initializers ```typescript import { dataDigitaloceanApp } from '@cdktf/provider-digitalocean' -new dataDigitaloceanApp.DataDigitaloceanAppSpecStaticSiteGithubOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string, complexObjectIndex: number, complexObjectIsFromSet: boolean) +new dataDigitaloceanApp.DataDigitaloceanAppSpecStaticSiteGitOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string, complexObjectIndex: number, complexObjectIsFromSet: boolean) ``` | **Name** | **Type** | **Description** | | --- | --- | --- | -| terraformResource | cdktf.IInterpolatingParent | The parent resource. | -| terraformAttribute | string | The attribute on the parent resource this class is referencing. | -| complexObjectIndex | number | the index of this item in the list. | -| complexObjectIsFromSet | boolean | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | +| terraformResource | cdktf.IInterpolatingParent | The parent resource. | +| terraformAttribute | string | The attribute on the parent resource this class is referencing. | +| complexObjectIndex | number | the index of this item in the list. | +| complexObjectIsFromSet | boolean | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | --- -##### `terraformResource`Required +##### `terraformResource`Required - *Type:* cdktf.IInterpolatingParent @@ -30488,7 +34212,7 @@ The parent resource. --- -##### `terraformAttribute`Required +##### `terraformAttribute`Required - *Type:* string @@ -30496,7 +34220,7 @@ The attribute on the parent resource this class is referencing. --- -##### `complexObjectIndex`Required +##### `complexObjectIndex`Required - *Type:* number @@ -30504,7 +34228,7 @@ the index of this item in the list. --- -##### `complexObjectIsFromSet`Required +##### `complexObjectIsFromSet`Required - *Type:* boolean @@ -30516,149 +34240,149 @@ whether the list is wrapping a set (will add tolist() to be able to access an it | **Name** | **Description** | | --- | --- | -| computeFqn | *No description.* | -| getAnyMapAttribute | *No description.* | -| getBooleanAttribute | *No description.* | -| getBooleanMapAttribute | *No description.* | -| getListAttribute | *No description.* | -| getNumberAttribute | *No description.* | -| getNumberListAttribute | *No description.* | -| getNumberMapAttribute | *No description.* | -| getStringAttribute | *No description.* | -| getStringMapAttribute | *No description.* | -| interpolationForAttribute | *No description.* | -| resolve | Produce the Token's value at resolution time. | -| toString | Return a string representation of this resolvable object. | +| computeFqn | *No description.* | +| getAnyMapAttribute | *No description.* | +| getBooleanAttribute | *No description.* | +| getBooleanMapAttribute | *No description.* | +| getListAttribute | *No description.* | +| getNumberAttribute | *No description.* | +| getNumberListAttribute | *No description.* | +| getNumberMapAttribute | *No description.* | +| getStringAttribute | *No description.* | +| getStringMapAttribute | *No description.* | +| interpolationForAttribute | *No description.* | +| resolve | Produce the Token's value at resolution time. | +| toString | Return a string representation of this resolvable object. | --- -##### `computeFqn` +##### `computeFqn` ```typescript public computeFqn(): string ``` -##### `getAnyMapAttribute` +##### `getAnyMapAttribute` ```typescript public getAnyMapAttribute(terraformAttribute: string): {[ key: string ]: any} ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* string --- -##### `getBooleanAttribute` +##### `getBooleanAttribute` ```typescript public getBooleanAttribute(terraformAttribute: string): IResolvable ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* string --- -##### `getBooleanMapAttribute` +##### `getBooleanMapAttribute` ```typescript public getBooleanMapAttribute(terraformAttribute: string): {[ key: string ]: boolean} ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* string --- -##### `getListAttribute` +##### `getListAttribute` ```typescript public getListAttribute(terraformAttribute: string): string[] ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* string --- -##### `getNumberAttribute` +##### `getNumberAttribute` ```typescript public getNumberAttribute(terraformAttribute: string): number ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* string --- -##### `getNumberListAttribute` +##### `getNumberListAttribute` ```typescript public getNumberListAttribute(terraformAttribute: string): number[] ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* string --- -##### `getNumberMapAttribute` +##### `getNumberMapAttribute` ```typescript public getNumberMapAttribute(terraformAttribute: string): {[ key: string ]: number} ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* string --- -##### `getStringAttribute` +##### `getStringAttribute` ```typescript public getStringAttribute(terraformAttribute: string): string ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* string --- -##### `getStringMapAttribute` +##### `getStringMapAttribute` ```typescript public getStringMapAttribute(terraformAttribute: string): {[ key: string ]: string} ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* string --- -##### `interpolationForAttribute` +##### `interpolationForAttribute` ```typescript public interpolationForAttribute(property: string): IResolvable ``` -###### `property`Required +###### `property`Required - *Type:* string --- -##### `resolve` +##### `resolve` ```typescript public resolve(_context: IResolveContext): any @@ -30666,13 +34390,13 @@ public resolve(_context: IResolveContext): any Produce the Token's value at resolution time. -###### `_context`Required +###### `_context`Required - *Type:* cdktf.IResolveContext --- -##### `toString` +##### `toString` ```typescript public toString(): string @@ -30687,16 +34411,15 @@ Returns a reversible string representation. | **Name** | **Type** | **Description** | | --- | --- | --- | -| creationStack | string[] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| fqn | string | *No description.* | -| branch | string | *No description.* | -| deployOnPush | cdktf.IResolvable | *No description.* | -| repo | string | *No description.* | -| internalValue | DataDigitaloceanAppSpecStaticSiteGithub | *No description.* | +| creationStack | string[] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| fqn | string | *No description.* | +| branch | string | *No description.* | +| repoCloneUrl | string | *No description.* | +| internalValue | DataDigitaloceanAppSpecStaticSiteGit | *No description.* | --- -##### `creationStack`Required +##### `creationStack`Required ```typescript public readonly creationStack: string[]; @@ -30710,7 +34433,7 @@ If this returns an empty array the stack will not be attached. --- -##### `fqn`Required +##### `fqn`Required ```typescript public readonly fqn: string; @@ -30720,7 +34443,7 @@ public readonly fqn: string; --- -##### `branch`Required +##### `branch`Required ```typescript public readonly branch: string; @@ -30730,56 +34453,46 @@ public readonly branch: string; --- -##### `deployOnPush`Required - -```typescript -public readonly deployOnPush: IResolvable; -``` - -- *Type:* cdktf.IResolvable - ---- - -##### `repo`Required +##### `repoCloneUrl`Required ```typescript -public readonly repo: string; +public readonly repoCloneUrl: string; ``` - *Type:* string --- -##### `internalValue`Optional +##### `internalValue`Optional ```typescript -public readonly internalValue: DataDigitaloceanAppSpecStaticSiteGithub; +public readonly internalValue: DataDigitaloceanAppSpecStaticSiteGit; ``` -- *Type:* DataDigitaloceanAppSpecStaticSiteGithub +- *Type:* DataDigitaloceanAppSpecStaticSiteGit --- -### DataDigitaloceanAppSpecStaticSiteGitlabList +### DataDigitaloceanAppSpecStaticSiteList -#### Initializers +#### Initializers ```typescript import { dataDigitaloceanApp } from '@cdktf/provider-digitalocean' -new dataDigitaloceanApp.DataDigitaloceanAppSpecStaticSiteGitlabList(terraformResource: IInterpolatingParent, terraformAttribute: string, wrapsSet: boolean) +new dataDigitaloceanApp.DataDigitaloceanAppSpecStaticSiteList(terraformResource: IInterpolatingParent, terraformAttribute: string, wrapsSet: boolean) ``` | **Name** | **Type** | **Description** | | --- | --- | --- | -| terraformResource | cdktf.IInterpolatingParent | The parent resource. | -| terraformAttribute | string | The attribute on the parent resource this class is referencing. | -| wrapsSet | boolean | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | +| terraformResource | cdktf.IInterpolatingParent | The parent resource. | +| terraformAttribute | string | The attribute on the parent resource this class is referencing. | +| wrapsSet | boolean | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | --- -##### `terraformResource`Required +##### `terraformResource`Required - *Type:* cdktf.IInterpolatingParent @@ -30787,7 +34500,7 @@ The parent resource. --- -##### `terraformAttribute`Required +##### `terraformAttribute`Required - *Type:* string @@ -30795,7 +34508,7 @@ The attribute on the parent resource this class is referencing. --- -##### `wrapsSet`Required +##### `wrapsSet`Required - *Type:* boolean @@ -30807,15 +34520,15 @@ whether the list is wrapping a set (will add tolist() to be able to access an it | **Name** | **Description** | | --- | --- | -| allWithMapKey | Creating an iterator for this complex list. | -| computeFqn | *No description.* | -| resolve | Produce the Token's value at resolution time. | -| toString | Return a string representation of this resolvable object. | -| get | *No description.* | +| allWithMapKey | Creating an iterator for this complex list. | +| computeFqn | *No description.* | +| resolve | Produce the Token's value at resolution time. | +| toString | Return a string representation of this resolvable object. | +| get | *No description.* | --- -##### `allWithMapKey` +##### `allWithMapKey` ```typescript public allWithMapKey(mapKeyAttributeName: string): DynamicListTerraformIterator @@ -30825,19 +34538,19 @@ Creating an iterator for this complex list. The list will be converted into a map with the mapKeyAttributeName as the key. -###### `mapKeyAttributeName`Required +###### `mapKeyAttributeName`Required - *Type:* string --- -##### `computeFqn` +##### `computeFqn` ```typescript public computeFqn(): string ``` -##### `resolve` +##### `resolve` ```typescript public resolve(_context: IResolveContext): any @@ -30845,13 +34558,13 @@ public resolve(_context: IResolveContext): any Produce the Token's value at resolution time. -###### `_context`Required +###### `_context`Required - *Type:* cdktf.IResolveContext --- -##### `toString` +##### `toString` ```typescript public toString(): string @@ -30861,13 +34574,13 @@ Return a string representation of this resolvable object. Returns a reversible string representation. -##### `get` +##### `get` ```typescript -public get(index: number): DataDigitaloceanAppSpecStaticSiteGitlabOutputReference +public get(index: number): DataDigitaloceanAppSpecStaticSiteOutputReference ``` -###### `index`Required +###### `index`Required - *Type:* number @@ -30880,12 +34593,12 @@ the index of the item to return. | **Name** | **Type** | **Description** | | --- | --- | --- | -| creationStack | string[] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| fqn | string | *No description.* | +| creationStack | string[] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| fqn | string | *No description.* | --- -##### `creationStack`Required +##### `creationStack`Required ```typescript public readonly creationStack: string[]; @@ -30899,7 +34612,7 @@ If this returns an empty array the stack will not be attached. --- -##### `fqn`Required +##### `fqn`Required ```typescript public readonly fqn: string; @@ -30910,26 +34623,26 @@ public readonly fqn: string; --- -### DataDigitaloceanAppSpecStaticSiteGitlabOutputReference +### DataDigitaloceanAppSpecStaticSiteOutputReference -#### Initializers +#### Initializers ```typescript import { dataDigitaloceanApp } from '@cdktf/provider-digitalocean' -new dataDigitaloceanApp.DataDigitaloceanAppSpecStaticSiteGitlabOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string, complexObjectIndex: number, complexObjectIsFromSet: boolean) +new dataDigitaloceanApp.DataDigitaloceanAppSpecStaticSiteOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string, complexObjectIndex: number, complexObjectIsFromSet: boolean) ``` | **Name** | **Type** | **Description** | | --- | --- | --- | -| terraformResource | cdktf.IInterpolatingParent | The parent resource. | -| terraformAttribute | string | The attribute on the parent resource this class is referencing. | -| complexObjectIndex | number | the index of this item in the list. | -| complexObjectIsFromSet | boolean | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | +| terraformResource | cdktf.IInterpolatingParent | The parent resource. | +| terraformAttribute | string | The attribute on the parent resource this class is referencing. | +| complexObjectIndex | number | the index of this item in the list. | +| complexObjectIsFromSet | boolean | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | --- -##### `terraformResource`Required +##### `terraformResource`Required - *Type:* cdktf.IInterpolatingParent @@ -30937,7 +34650,7 @@ The parent resource. --- -##### `terraformAttribute`Required +##### `terraformAttribute`Required - *Type:* string @@ -30945,7 +34658,7 @@ The attribute on the parent resource this class is referencing. --- -##### `complexObjectIndex`Required +##### `complexObjectIndex`Required - *Type:* number @@ -30953,7 +34666,7 @@ the index of this item in the list. --- -##### `complexObjectIsFromSet`Required +##### `complexObjectIsFromSet`Required - *Type:* boolean @@ -30965,270 +34678,402 @@ whether the list is wrapping a set (will add tolist() to be able to access an it | **Name** | **Description** | | --- | --- | -| computeFqn | *No description.* | -| getAnyMapAttribute | *No description.* | -| getBooleanAttribute | *No description.* | -| getBooleanMapAttribute | *No description.* | -| getListAttribute | *No description.* | -| getNumberAttribute | *No description.* | -| getNumberListAttribute | *No description.* | -| getNumberMapAttribute | *No description.* | -| getStringAttribute | *No description.* | -| getStringMapAttribute | *No description.* | -| interpolationForAttribute | *No description.* | -| resolve | Produce the Token's value at resolution time. | -| toString | Return a string representation of this resolvable object. | +| computeFqn | *No description.* | +| getAnyMapAttribute | *No description.* | +| getBooleanAttribute | *No description.* | +| getBooleanMapAttribute | *No description.* | +| getListAttribute | *No description.* | +| getNumberAttribute | *No description.* | +| getNumberListAttribute | *No description.* | +| getNumberMapAttribute | *No description.* | +| getStringAttribute | *No description.* | +| getStringMapAttribute | *No description.* | +| interpolationForAttribute | *No description.* | +| resolve | Produce the Token's value at resolution time. | +| toString | Return a string representation of this resolvable object. | + +--- + +##### `computeFqn` + +```typescript +public computeFqn(): string +``` + +##### `getAnyMapAttribute` + +```typescript +public getAnyMapAttribute(terraformAttribute: string): {[ key: string ]: any} +``` + +###### `terraformAttribute`Required + +- *Type:* string + +--- + +##### `getBooleanAttribute` + +```typescript +public getBooleanAttribute(terraformAttribute: string): IResolvable +``` + +###### `terraformAttribute`Required + +- *Type:* string + +--- + +##### `getBooleanMapAttribute` + +```typescript +public getBooleanMapAttribute(terraformAttribute: string): {[ key: string ]: boolean} +``` + +###### `terraformAttribute`Required + +- *Type:* string + +--- + +##### `getListAttribute` + +```typescript +public getListAttribute(terraformAttribute: string): string[] +``` + +###### `terraformAttribute`Required + +- *Type:* string + +--- + +##### `getNumberAttribute` + +```typescript +public getNumberAttribute(terraformAttribute: string): number +``` + +###### `terraformAttribute`Required + +- *Type:* string + +--- + +##### `getNumberListAttribute` + +```typescript +public getNumberListAttribute(terraformAttribute: string): number[] +``` + +###### `terraformAttribute`Required + +- *Type:* string + +--- + +##### `getNumberMapAttribute` + +```typescript +public getNumberMapAttribute(terraformAttribute: string): {[ key: string ]: number} +``` + +###### `terraformAttribute`Required + +- *Type:* string + +--- + +##### `getStringAttribute` + +```typescript +public getStringAttribute(terraformAttribute: string): string +``` + +###### `terraformAttribute`Required + +- *Type:* string + +--- + +##### `getStringMapAttribute` + +```typescript +public getStringMapAttribute(terraformAttribute: string): {[ key: string ]: string} +``` + +###### `terraformAttribute`Required + +- *Type:* string + +--- + +##### `interpolationForAttribute` + +```typescript +public interpolationForAttribute(property: string): IResolvable +``` + +###### `property`Required + +- *Type:* string + +--- + +##### `resolve` + +```typescript +public resolve(_context: IResolveContext): any +``` + +Produce the Token's value at resolution time. + +###### `_context`Required + +- *Type:* cdktf.IResolveContext + +--- + +##### `toString` + +```typescript +public toString(): string +``` + +Return a string representation of this resolvable object. + +Returns a reversible string representation. + + +#### Properties + +| **Name** | **Type** | **Description** | +| --- | --- | --- | +| creationStack | string[] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| fqn | string | *No description.* | +| buildCommand | string | *No description.* | +| catchallDocument | string | *No description.* | +| cors | DataDigitaloceanAppSpecStaticSiteCorsList | *No description.* | +| dockerfilePath | string | *No description.* | +| env | DataDigitaloceanAppSpecStaticSiteEnvList | *No description.* | +| environmentSlug | string | *No description.* | +| errorDocument | string | *No description.* | +| git | DataDigitaloceanAppSpecStaticSiteGitList | *No description.* | +| github | DataDigitaloceanAppSpecStaticSiteGithubList | *No description.* | +| gitlab | DataDigitaloceanAppSpecStaticSiteGitlabList | *No description.* | +| indexDocument | string | *No description.* | +| name | string | *No description.* | +| outputDir | string | *No description.* | +| routes | DataDigitaloceanAppSpecStaticSiteRoutesList | *No description.* | +| sourceDir | string | *No description.* | +| internalValue | DataDigitaloceanAppSpecStaticSite | *No description.* | --- -##### `computeFqn` +##### `creationStack`Required ```typescript -public computeFqn(): string +public readonly creationStack: string[]; ``` -##### `getAnyMapAttribute` - -```typescript -public getAnyMapAttribute(terraformAttribute: string): {[ key: string ]: any} -``` +- *Type:* string[] -###### `terraformAttribute`Required +The creation stack of this resolvable which will be appended to errors thrown during resolution. -- *Type:* string +If this returns an empty array the stack will not be attached. --- -##### `getBooleanAttribute` +##### `fqn`Required ```typescript -public getBooleanAttribute(terraformAttribute: string): IResolvable +public readonly fqn: string; ``` -###### `terraformAttribute`Required - - *Type:* string --- -##### `getBooleanMapAttribute` +##### `buildCommand`Required ```typescript -public getBooleanMapAttribute(terraformAttribute: string): {[ key: string ]: boolean} +public readonly buildCommand: string; ``` -###### `terraformAttribute`Required - - *Type:* string --- -##### `getListAttribute` +##### `catchallDocument`Required ```typescript -public getListAttribute(terraformAttribute: string): string[] +public readonly catchallDocument: string; ``` -###### `terraformAttribute`Required - - *Type:* string --- -##### `getNumberAttribute` +##### `cors`Required ```typescript -public getNumberAttribute(terraformAttribute: string): number +public readonly cors: DataDigitaloceanAppSpecStaticSiteCorsList; ``` -###### `terraformAttribute`Required - -- *Type:* string +- *Type:* DataDigitaloceanAppSpecStaticSiteCorsList --- -##### `getNumberListAttribute` +##### `dockerfilePath`Required ```typescript -public getNumberListAttribute(terraformAttribute: string): number[] +public readonly dockerfilePath: string; ``` -###### `terraformAttribute`Required - - *Type:* string --- -##### `getNumberMapAttribute` +##### `env`Required ```typescript -public getNumberMapAttribute(terraformAttribute: string): {[ key: string ]: number} +public readonly env: DataDigitaloceanAppSpecStaticSiteEnvList; ``` -###### `terraformAttribute`Required - -- *Type:* string +- *Type:* DataDigitaloceanAppSpecStaticSiteEnvList --- -##### `getStringAttribute` +##### `environmentSlug`Required ```typescript -public getStringAttribute(terraformAttribute: string): string +public readonly environmentSlug: string; ``` -###### `terraformAttribute`Required - - *Type:* string --- -##### `getStringMapAttribute` +##### `errorDocument`Required ```typescript -public getStringMapAttribute(terraformAttribute: string): {[ key: string ]: string} +public readonly errorDocument: string; ``` -###### `terraformAttribute`Required - - *Type:* string --- -##### `interpolationForAttribute` +##### `git`Required ```typescript -public interpolationForAttribute(property: string): IResolvable +public readonly git: DataDigitaloceanAppSpecStaticSiteGitList; ``` -###### `property`Required - -- *Type:* string +- *Type:* DataDigitaloceanAppSpecStaticSiteGitList --- -##### `resolve` +##### `github`Required ```typescript -public resolve(_context: IResolveContext): any +public readonly github: DataDigitaloceanAppSpecStaticSiteGithubList; ``` -Produce the Token's value at resolution time. - -###### `_context`Required - -- *Type:* cdktf.IResolveContext +- *Type:* DataDigitaloceanAppSpecStaticSiteGithubList --- -##### `toString` +##### `gitlab`Required ```typescript -public toString(): string +public readonly gitlab: DataDigitaloceanAppSpecStaticSiteGitlabList; ``` -Return a string representation of this resolvable object. - -Returns a reversible string representation. - - -#### Properties - -| **Name** | **Type** | **Description** | -| --- | --- | --- | -| creationStack | string[] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| fqn | string | *No description.* | -| branch | string | *No description.* | -| deployOnPush | cdktf.IResolvable | *No description.* | -| repo | string | *No description.* | -| internalValue | DataDigitaloceanAppSpecStaticSiteGitlab | *No description.* | +- *Type:* DataDigitaloceanAppSpecStaticSiteGitlabList --- -##### `creationStack`Required +##### `indexDocument`Required ```typescript -public readonly creationStack: string[]; +public readonly indexDocument: string; ``` -- *Type:* string[] - -The creation stack of this resolvable which will be appended to errors thrown during resolution. - -If this returns an empty array the stack will not be attached. +- *Type:* string --- -##### `fqn`Required +##### `name`Required ```typescript -public readonly fqn: string; +public readonly name: string; ``` - *Type:* string --- -##### `branch`Required +##### `outputDir`Required ```typescript -public readonly branch: string; +public readonly outputDir: string; ``` - *Type:* string --- -##### `deployOnPush`Required +##### `routes`Required ```typescript -public readonly deployOnPush: IResolvable; +public readonly routes: DataDigitaloceanAppSpecStaticSiteRoutesList; ``` -- *Type:* cdktf.IResolvable +- *Type:* DataDigitaloceanAppSpecStaticSiteRoutesList --- -##### `repo`Required +##### `sourceDir`Required ```typescript -public readonly repo: string; +public readonly sourceDir: string; ``` - *Type:* string --- -##### `internalValue`Optional +##### `internalValue`Optional ```typescript -public readonly internalValue: DataDigitaloceanAppSpecStaticSiteGitlab; +public readonly internalValue: DataDigitaloceanAppSpecStaticSite; ``` -- *Type:* DataDigitaloceanAppSpecStaticSiteGitlab +- *Type:* DataDigitaloceanAppSpecStaticSite --- -### DataDigitaloceanAppSpecStaticSiteGitList +### DataDigitaloceanAppSpecStaticSiteRoutesList -#### Initializers +#### Initializers ```typescript import { dataDigitaloceanApp } from '@cdktf/provider-digitalocean' -new dataDigitaloceanApp.DataDigitaloceanAppSpecStaticSiteGitList(terraformResource: IInterpolatingParent, terraformAttribute: string, wrapsSet: boolean) +new dataDigitaloceanApp.DataDigitaloceanAppSpecStaticSiteRoutesList(terraformResource: IInterpolatingParent, terraformAttribute: string, wrapsSet: boolean) ``` | **Name** | **Type** | **Description** | | --- | --- | --- | -| terraformResource | cdktf.IInterpolatingParent | The parent resource. | -| terraformAttribute | string | The attribute on the parent resource this class is referencing. | -| wrapsSet | boolean | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | +| terraformResource | cdktf.IInterpolatingParent | The parent resource. | +| terraformAttribute | string | The attribute on the parent resource this class is referencing. | +| wrapsSet | boolean | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | --- -##### `terraformResource`Required +##### `terraformResource`Required - *Type:* cdktf.IInterpolatingParent @@ -31236,7 +35081,7 @@ The parent resource. --- -##### `terraformAttribute`Required +##### `terraformAttribute`Required - *Type:* string @@ -31244,7 +35089,7 @@ The attribute on the parent resource this class is referencing. --- -##### `wrapsSet`Required +##### `wrapsSet`Required - *Type:* boolean @@ -31256,15 +35101,15 @@ whether the list is wrapping a set (will add tolist() to be able to access an it | **Name** | **Description** | | --- | --- | -| allWithMapKey | Creating an iterator for this complex list. | -| computeFqn | *No description.* | -| resolve | Produce the Token's value at resolution time. | -| toString | Return a string representation of this resolvable object. | -| get | *No description.* | +| allWithMapKey | Creating an iterator for this complex list. | +| computeFqn | *No description.* | +| resolve | Produce the Token's value at resolution time. | +| toString | Return a string representation of this resolvable object. | +| get | *No description.* | --- -##### `allWithMapKey` +##### `allWithMapKey` ```typescript public allWithMapKey(mapKeyAttributeName: string): DynamicListTerraformIterator @@ -31274,19 +35119,19 @@ Creating an iterator for this complex list. The list will be converted into a map with the mapKeyAttributeName as the key. -###### `mapKeyAttributeName`Required +###### `mapKeyAttributeName`Required - *Type:* string --- -##### `computeFqn` +##### `computeFqn` ```typescript public computeFqn(): string ``` -##### `resolve` +##### `resolve` ```typescript public resolve(_context: IResolveContext): any @@ -31294,13 +35139,13 @@ public resolve(_context: IResolveContext): any Produce the Token's value at resolution time. -###### `_context`Required +###### `_context`Required - *Type:* cdktf.IResolveContext --- -##### `toString` +##### `toString` ```typescript public toString(): string @@ -31310,13 +35155,13 @@ Return a string representation of this resolvable object. Returns a reversible string representation. -##### `get` +##### `get` ```typescript -public get(index: number): DataDigitaloceanAppSpecStaticSiteGitOutputReference +public get(index: number): DataDigitaloceanAppSpecStaticSiteRoutesOutputReference ``` -###### `index`Required +###### `index`Required - *Type:* number @@ -31329,12 +35174,12 @@ the index of the item to return. | **Name** | **Type** | **Description** | | --- | --- | --- | -| creationStack | string[] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| fqn | string | *No description.* | +| creationStack | string[] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| fqn | string | *No description.* | --- -##### `creationStack`Required +##### `creationStack`Required ```typescript public readonly creationStack: string[]; @@ -31348,7 +35193,7 @@ If this returns an empty array the stack will not be attached. --- -##### `fqn`Required +##### `fqn`Required ```typescript public readonly fqn: string; @@ -31359,26 +35204,26 @@ public readonly fqn: string; --- -### DataDigitaloceanAppSpecStaticSiteGitOutputReference +### DataDigitaloceanAppSpecStaticSiteRoutesOutputReference -#### Initializers +#### Initializers ```typescript import { dataDigitaloceanApp } from '@cdktf/provider-digitalocean' -new dataDigitaloceanApp.DataDigitaloceanAppSpecStaticSiteGitOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string, complexObjectIndex: number, complexObjectIsFromSet: boolean) +new dataDigitaloceanApp.DataDigitaloceanAppSpecStaticSiteRoutesOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string, complexObjectIndex: number, complexObjectIsFromSet: boolean) ``` | **Name** | **Type** | **Description** | | --- | --- | --- | -| terraformResource | cdktf.IInterpolatingParent | The parent resource. | -| terraformAttribute | string | The attribute on the parent resource this class is referencing. | -| complexObjectIndex | number | the index of this item in the list. | -| complexObjectIsFromSet | boolean | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | +| terraformResource | cdktf.IInterpolatingParent | The parent resource. | +| terraformAttribute | string | The attribute on the parent resource this class is referencing. | +| complexObjectIndex | number | the index of this item in the list. | +| complexObjectIsFromSet | boolean | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | --- -##### `terraformResource`Required +##### `terraformResource`Required - *Type:* cdktf.IInterpolatingParent @@ -31386,7 +35231,7 @@ The parent resource. --- -##### `terraformAttribute`Required +##### `terraformAttribute`Required - *Type:* string @@ -31394,7 +35239,7 @@ The attribute on the parent resource this class is referencing. --- -##### `complexObjectIndex`Required +##### `complexObjectIndex`Required - *Type:* number @@ -31402,7 +35247,7 @@ the index of this item in the list. --- -##### `complexObjectIsFromSet`Required +##### `complexObjectIsFromSet`Required - *Type:* boolean @@ -31414,149 +35259,149 @@ whether the list is wrapping a set (will add tolist() to be able to access an it | **Name** | **Description** | | --- | --- | -| computeFqn | *No description.* | -| getAnyMapAttribute | *No description.* | -| getBooleanAttribute | *No description.* | -| getBooleanMapAttribute | *No description.* | -| getListAttribute | *No description.* | -| getNumberAttribute | *No description.* | -| getNumberListAttribute | *No description.* | -| getNumberMapAttribute | *No description.* | -| getStringAttribute | *No description.* | -| getStringMapAttribute | *No description.* | -| interpolationForAttribute | *No description.* | -| resolve | Produce the Token's value at resolution time. | -| toString | Return a string representation of this resolvable object. | +| computeFqn | *No description.* | +| getAnyMapAttribute | *No description.* | +| getBooleanAttribute | *No description.* | +| getBooleanMapAttribute | *No description.* | +| getListAttribute | *No description.* | +| getNumberAttribute | *No description.* | +| getNumberListAttribute | *No description.* | +| getNumberMapAttribute | *No description.* | +| getStringAttribute | *No description.* | +| getStringMapAttribute | *No description.* | +| interpolationForAttribute | *No description.* | +| resolve | Produce the Token's value at resolution time. | +| toString | Return a string representation of this resolvable object. | --- -##### `computeFqn` +##### `computeFqn` ```typescript public computeFqn(): string ``` -##### `getAnyMapAttribute` +##### `getAnyMapAttribute` ```typescript public getAnyMapAttribute(terraformAttribute: string): {[ key: string ]: any} ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* string --- -##### `getBooleanAttribute` +##### `getBooleanAttribute` ```typescript public getBooleanAttribute(terraformAttribute: string): IResolvable ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* string --- -##### `getBooleanMapAttribute` +##### `getBooleanMapAttribute` ```typescript public getBooleanMapAttribute(terraformAttribute: string): {[ key: string ]: boolean} ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* string --- -##### `getListAttribute` +##### `getListAttribute` ```typescript public getListAttribute(terraformAttribute: string): string[] ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* string --- -##### `getNumberAttribute` +##### `getNumberAttribute` ```typescript public getNumberAttribute(terraformAttribute: string): number ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* string --- -##### `getNumberListAttribute` +##### `getNumberListAttribute` ```typescript public getNumberListAttribute(terraformAttribute: string): number[] ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* string --- -##### `getNumberMapAttribute` +##### `getNumberMapAttribute` ```typescript public getNumberMapAttribute(terraformAttribute: string): {[ key: string ]: number} ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* string --- -##### `getStringAttribute` +##### `getStringAttribute` ```typescript public getStringAttribute(terraformAttribute: string): string ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* string --- -##### `getStringMapAttribute` +##### `getStringMapAttribute` ```typescript public getStringMapAttribute(terraformAttribute: string): {[ key: string ]: string} ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* string --- -##### `interpolationForAttribute` +##### `interpolationForAttribute` ```typescript public interpolationForAttribute(property: string): IResolvable ``` -###### `property`Required +###### `property`Required - *Type:* string --- -##### `resolve` +##### `resolve` ```typescript public resolve(_context: IResolveContext): any @@ -31564,13 +35409,13 @@ public resolve(_context: IResolveContext): any Produce the Token's value at resolution time. -###### `_context`Required +###### `_context`Required - *Type:* cdktf.IResolveContext --- -##### `toString` +##### `toString` ```typescript public toString(): string @@ -31585,15 +35430,15 @@ Returns a reversible string representation. | **Name** | **Type** | **Description** | | --- | --- | --- | -| creationStack | string[] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| fqn | string | *No description.* | -| branch | string | *No description.* | -| repoCloneUrl | string | *No description.* | -| internalValue | DataDigitaloceanAppSpecStaticSiteGit | *No description.* | +| creationStack | string[] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| fqn | string | *No description.* | +| path | string | *No description.* | +| preservePathPrefix | cdktf.IResolvable | *No description.* | +| internalValue | DataDigitaloceanAppSpecStaticSiteRoutes | *No description.* | --- -##### `creationStack`Required +##### `creationStack`Required ```typescript public readonly creationStack: string[]; @@ -31607,7 +35452,7 @@ If this returns an empty array the stack will not be attached. --- -##### `fqn`Required +##### `fqn`Required ```typescript public readonly fqn: string; @@ -31617,56 +35462,56 @@ public readonly fqn: string; --- -##### `branch`Required +##### `path`Required ```typescript -public readonly branch: string; +public readonly path: string; ``` - *Type:* string --- -##### `repoCloneUrl`Required +##### `preservePathPrefix`Required ```typescript -public readonly repoCloneUrl: string; +public readonly preservePathPrefix: IResolvable; ``` -- *Type:* string +- *Type:* cdktf.IResolvable --- -##### `internalValue`Optional +##### `internalValue`Optional ```typescript -public readonly internalValue: DataDigitaloceanAppSpecStaticSiteGit; +public readonly internalValue: DataDigitaloceanAppSpecStaticSiteRoutes; ``` -- *Type:* DataDigitaloceanAppSpecStaticSiteGit +- *Type:* DataDigitaloceanAppSpecStaticSiteRoutes --- -### DataDigitaloceanAppSpecStaticSiteList +### DataDigitaloceanAppSpecWorkerAlertList -#### Initializers +#### Initializers ```typescript import { dataDigitaloceanApp } from '@cdktf/provider-digitalocean' -new dataDigitaloceanApp.DataDigitaloceanAppSpecStaticSiteList(terraformResource: IInterpolatingParent, terraformAttribute: string, wrapsSet: boolean) +new dataDigitaloceanApp.DataDigitaloceanAppSpecWorkerAlertList(terraformResource: IInterpolatingParent, terraformAttribute: string, wrapsSet: boolean) ``` | **Name** | **Type** | **Description** | | --- | --- | --- | -| terraformResource | cdktf.IInterpolatingParent | The parent resource. | -| terraformAttribute | string | The attribute on the parent resource this class is referencing. | -| wrapsSet | boolean | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | +| terraformResource | cdktf.IInterpolatingParent | The parent resource. | +| terraformAttribute | string | The attribute on the parent resource this class is referencing. | +| wrapsSet | boolean | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | --- -##### `terraformResource`Required +##### `terraformResource`Required - *Type:* cdktf.IInterpolatingParent @@ -31674,7 +35519,7 @@ The parent resource. --- -##### `terraformAttribute`Required +##### `terraformAttribute`Required - *Type:* string @@ -31682,7 +35527,7 @@ The attribute on the parent resource this class is referencing. --- -##### `wrapsSet`Required +##### `wrapsSet`Required - *Type:* boolean @@ -31694,15 +35539,15 @@ whether the list is wrapping a set (will add tolist() to be able to access an it | **Name** | **Description** | | --- | --- | -| allWithMapKey | Creating an iterator for this complex list. | -| computeFqn | *No description.* | -| resolve | Produce the Token's value at resolution time. | -| toString | Return a string representation of this resolvable object. | -| get | *No description.* | +| allWithMapKey | Creating an iterator for this complex list. | +| computeFqn | *No description.* | +| resolve | Produce the Token's value at resolution time. | +| toString | Return a string representation of this resolvable object. | +| get | *No description.* | --- -##### `allWithMapKey` +##### `allWithMapKey` ```typescript public allWithMapKey(mapKeyAttributeName: string): DynamicListTerraformIterator @@ -31712,19 +35557,19 @@ Creating an iterator for this complex list. The list will be converted into a map with the mapKeyAttributeName as the key. -###### `mapKeyAttributeName`Required +###### `mapKeyAttributeName`Required - *Type:* string --- -##### `computeFqn` +##### `computeFqn` ```typescript public computeFqn(): string ``` -##### `resolve` +##### `resolve` ```typescript public resolve(_context: IResolveContext): any @@ -31732,13 +35577,13 @@ public resolve(_context: IResolveContext): any Produce the Token's value at resolution time. -###### `_context`Required +###### `_context`Required - *Type:* cdktf.IResolveContext --- -##### `toString` +##### `toString` ```typescript public toString(): string @@ -31748,13 +35593,13 @@ Return a string representation of this resolvable object. Returns a reversible string representation. -##### `get` +##### `get` ```typescript -public get(index: number): DataDigitaloceanAppSpecStaticSiteOutputReference +public get(index: number): DataDigitaloceanAppSpecWorkerAlertOutputReference ``` -###### `index`Required +###### `index`Required - *Type:* number @@ -31767,12 +35612,12 @@ the index of the item to return. | **Name** | **Type** | **Description** | | --- | --- | --- | -| creationStack | string[] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| fqn | string | *No description.* | +| creationStack | string[] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| fqn | string | *No description.* | --- -##### `creationStack`Required +##### `creationStack`Required ```typescript public readonly creationStack: string[]; @@ -31786,7 +35631,7 @@ If this returns an empty array the stack will not be attached. --- -##### `fqn`Required +##### `fqn`Required ```typescript public readonly fqn: string; @@ -31797,26 +35642,26 @@ public readonly fqn: string; --- -### DataDigitaloceanAppSpecStaticSiteOutputReference +### DataDigitaloceanAppSpecWorkerAlertOutputReference -#### Initializers +#### Initializers ```typescript import { dataDigitaloceanApp } from '@cdktf/provider-digitalocean' -new dataDigitaloceanApp.DataDigitaloceanAppSpecStaticSiteOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string, complexObjectIndex: number, complexObjectIsFromSet: boolean) +new dataDigitaloceanApp.DataDigitaloceanAppSpecWorkerAlertOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string, complexObjectIndex: number, complexObjectIsFromSet: boolean) ``` | **Name** | **Type** | **Description** | | --- | --- | --- | -| terraformResource | cdktf.IInterpolatingParent | The parent resource. | -| terraformAttribute | string | The attribute on the parent resource this class is referencing. | -| complexObjectIndex | number | the index of this item in the list. | -| complexObjectIsFromSet | boolean | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | +| terraformResource | cdktf.IInterpolatingParent | The parent resource. | +| terraformAttribute | string | The attribute on the parent resource this class is referencing. | +| complexObjectIndex | number | the index of this item in the list. | +| complexObjectIsFromSet | boolean | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | --- -##### `terraformResource`Required +##### `terraformResource`Required - *Type:* cdktf.IInterpolatingParent @@ -31824,7 +35669,7 @@ The parent resource. --- -##### `terraformAttribute`Required +##### `terraformAttribute`Required - *Type:* string @@ -31832,7 +35677,7 @@ The attribute on the parent resource this class is referencing. --- -##### `complexObjectIndex`Required +##### `complexObjectIndex`Required - *Type:* number @@ -31840,7 +35685,7 @@ the index of this item in the list. --- -##### `complexObjectIsFromSet`Required +##### `complexObjectIsFromSet`Required - *Type:* boolean @@ -31852,402 +35697,292 @@ whether the list is wrapping a set (will add tolist() to be able to access an it | **Name** | **Description** | | --- | --- | -| computeFqn | *No description.* | -| getAnyMapAttribute | *No description.* | -| getBooleanAttribute | *No description.* | -| getBooleanMapAttribute | *No description.* | -| getListAttribute | *No description.* | -| getNumberAttribute | *No description.* | -| getNumberListAttribute | *No description.* | -| getNumberMapAttribute | *No description.* | -| getStringAttribute | *No description.* | -| getStringMapAttribute | *No description.* | -| interpolationForAttribute | *No description.* | -| resolve | Produce the Token's value at resolution time. | -| toString | Return a string representation of this resolvable object. | +| computeFqn | *No description.* | +| getAnyMapAttribute | *No description.* | +| getBooleanAttribute | *No description.* | +| getBooleanMapAttribute | *No description.* | +| getListAttribute | *No description.* | +| getNumberAttribute | *No description.* | +| getNumberListAttribute | *No description.* | +| getNumberMapAttribute | *No description.* | +| getStringAttribute | *No description.* | +| getStringMapAttribute | *No description.* | +| interpolationForAttribute | *No description.* | +| resolve | Produce the Token's value at resolution time. | +| toString | Return a string representation of this resolvable object. | --- -##### `computeFqn` +##### `computeFqn` ```typescript public computeFqn(): string -``` - -##### `getAnyMapAttribute` - -```typescript -public getAnyMapAttribute(terraformAttribute: string): {[ key: string ]: any} -``` - -###### `terraformAttribute`Required - -- *Type:* string - ---- - -##### `getBooleanAttribute` - -```typescript -public getBooleanAttribute(terraformAttribute: string): IResolvable -``` - -###### `terraformAttribute`Required - -- *Type:* string - ---- - -##### `getBooleanMapAttribute` - -```typescript -public getBooleanMapAttribute(terraformAttribute: string): {[ key: string ]: boolean} -``` - -###### `terraformAttribute`Required - -- *Type:* string - ---- - -##### `getListAttribute` - -```typescript -public getListAttribute(terraformAttribute: string): string[] -``` - -###### `terraformAttribute`Required - -- *Type:* string - ---- - -##### `getNumberAttribute` - -```typescript -public getNumberAttribute(terraformAttribute: string): number -``` - -###### `terraformAttribute`Required - -- *Type:* string - ---- - -##### `getNumberListAttribute` - -```typescript -public getNumberListAttribute(terraformAttribute: string): number[] -``` - -###### `terraformAttribute`Required - -- *Type:* string - ---- - -##### `getNumberMapAttribute` - -```typescript -public getNumberMapAttribute(terraformAttribute: string): {[ key: string ]: number} -``` - -###### `terraformAttribute`Required - -- *Type:* string - ---- +``` -##### `getStringAttribute` +##### `getAnyMapAttribute` ```typescript -public getStringAttribute(terraformAttribute: string): string +public getAnyMapAttribute(terraformAttribute: string): {[ key: string ]: any} ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* string --- -##### `getStringMapAttribute` +##### `getBooleanAttribute` ```typescript -public getStringMapAttribute(terraformAttribute: string): {[ key: string ]: string} +public getBooleanAttribute(terraformAttribute: string): IResolvable ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* string --- -##### `interpolationForAttribute` +##### `getBooleanMapAttribute` ```typescript -public interpolationForAttribute(property: string): IResolvable +public getBooleanMapAttribute(terraformAttribute: string): {[ key: string ]: boolean} ``` -###### `property`Required +###### `terraformAttribute`Required - *Type:* string --- -##### `resolve` +##### `getListAttribute` ```typescript -public resolve(_context: IResolveContext): any +public getListAttribute(terraformAttribute: string): string[] ``` -Produce the Token's value at resolution time. - -###### `_context`Required +###### `terraformAttribute`Required -- *Type:* cdktf.IResolveContext +- *Type:* string --- -##### `toString` +##### `getNumberAttribute` ```typescript -public toString(): string +public getNumberAttribute(terraformAttribute: string): number ``` -Return a string representation of this resolvable object. - -Returns a reversible string representation. - - -#### Properties +###### `terraformAttribute`Required -| **Name** | **Type** | **Description** | -| --- | --- | --- | -| creationStack | string[] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| fqn | string | *No description.* | -| buildCommand | string | *No description.* | -| catchallDocument | string | *No description.* | -| cors | DataDigitaloceanAppSpecStaticSiteCorsList | *No description.* | -| dockerfilePath | string | *No description.* | -| env | DataDigitaloceanAppSpecStaticSiteEnvList | *No description.* | -| environmentSlug | string | *No description.* | -| errorDocument | string | *No description.* | -| git | DataDigitaloceanAppSpecStaticSiteGitList | *No description.* | -| github | DataDigitaloceanAppSpecStaticSiteGithubList | *No description.* | -| gitlab | DataDigitaloceanAppSpecStaticSiteGitlabList | *No description.* | -| indexDocument | string | *No description.* | -| name | string | *No description.* | -| outputDir | string | *No description.* | -| routes | DataDigitaloceanAppSpecStaticSiteRoutesList | *No description.* | -| sourceDir | string | *No description.* | -| internalValue | DataDigitaloceanAppSpecStaticSite | *No description.* | +- *Type:* string --- -##### `creationStack`Required +##### `getNumberListAttribute` ```typescript -public readonly creationStack: string[]; +public getNumberListAttribute(terraformAttribute: string): number[] ``` -- *Type:* string[] - -The creation stack of this resolvable which will be appended to errors thrown during resolution. +###### `terraformAttribute`Required -If this returns an empty array the stack will not be attached. +- *Type:* string --- -##### `fqn`Required +##### `getNumberMapAttribute` ```typescript -public readonly fqn: string; +public getNumberMapAttribute(terraformAttribute: string): {[ key: string ]: number} ``` +###### `terraformAttribute`Required + - *Type:* string --- -##### `buildCommand`Required +##### `getStringAttribute` ```typescript -public readonly buildCommand: string; +public getStringAttribute(terraformAttribute: string): string ``` +###### `terraformAttribute`Required + - *Type:* string --- -##### `catchallDocument`Required +##### `getStringMapAttribute` ```typescript -public readonly catchallDocument: string; +public getStringMapAttribute(terraformAttribute: string): {[ key: string ]: string} ``` +###### `terraformAttribute`Required + - *Type:* string --- -##### `cors`Required +##### `interpolationForAttribute` ```typescript -public readonly cors: DataDigitaloceanAppSpecStaticSiteCorsList; +public interpolationForAttribute(property: string): IResolvable ``` -- *Type:* DataDigitaloceanAppSpecStaticSiteCorsList - ---- - -##### `dockerfilePath`Required - -```typescript -public readonly dockerfilePath: string; -``` +###### `property`Required - *Type:* string --- -##### `env`Required +##### `resolve` ```typescript -public readonly env: DataDigitaloceanAppSpecStaticSiteEnvList; +public resolve(_context: IResolveContext): any ``` -- *Type:* DataDigitaloceanAppSpecStaticSiteEnvList - ---- - -##### `environmentSlug`Required +Produce the Token's value at resolution time. -```typescript -public readonly environmentSlug: string; -``` +###### `_context`Required -- *Type:* string +- *Type:* cdktf.IResolveContext --- -##### `errorDocument`Required +##### `toString` ```typescript -public readonly errorDocument: string; +public toString(): string ``` -- *Type:* string +Return a string representation of this resolvable object. ---- +Returns a reversible string representation. -##### `git`Required -```typescript -public readonly git: DataDigitaloceanAppSpecStaticSiteGitList; -``` +#### Properties -- *Type:* DataDigitaloceanAppSpecStaticSiteGitList +| **Name** | **Type** | **Description** | +| --- | --- | --- | +| creationStack | string[] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| fqn | string | *No description.* | +| disabled | cdktf.IResolvable | *No description.* | +| operator | string | *No description.* | +| rule | string | *No description.* | +| value | number | *No description.* | +| window | string | *No description.* | +| internalValue | DataDigitaloceanAppSpecWorkerAlert | *No description.* | --- -##### `github`Required +##### `creationStack`Required ```typescript -public readonly github: DataDigitaloceanAppSpecStaticSiteGithubList; +public readonly creationStack: string[]; ``` -- *Type:* DataDigitaloceanAppSpecStaticSiteGithubList +- *Type:* string[] + +The creation stack of this resolvable which will be appended to errors thrown during resolution. + +If this returns an empty array the stack will not be attached. --- -##### `gitlab`Required +##### `fqn`Required ```typescript -public readonly gitlab: DataDigitaloceanAppSpecStaticSiteGitlabList; +public readonly fqn: string; ``` -- *Type:* DataDigitaloceanAppSpecStaticSiteGitlabList +- *Type:* string --- -##### `indexDocument`Required +##### `disabled`Required ```typescript -public readonly indexDocument: string; +public readonly disabled: IResolvable; ``` -- *Type:* string +- *Type:* cdktf.IResolvable --- -##### `name`Required +##### `operator`Required ```typescript -public readonly name: string; +public readonly operator: string; ``` - *Type:* string --- -##### `outputDir`Required +##### `rule`Required ```typescript -public readonly outputDir: string; +public readonly rule: string; ``` - *Type:* string --- -##### `routes`Required +##### `value`Required ```typescript -public readonly routes: DataDigitaloceanAppSpecStaticSiteRoutesList; +public readonly value: number; ``` -- *Type:* DataDigitaloceanAppSpecStaticSiteRoutesList +- *Type:* number --- -##### `sourceDir`Required +##### `window`Required ```typescript -public readonly sourceDir: string; +public readonly window: string; ``` - *Type:* string --- -##### `internalValue`Optional +##### `internalValue`Optional ```typescript -public readonly internalValue: DataDigitaloceanAppSpecStaticSite; +public readonly internalValue: DataDigitaloceanAppSpecWorkerAlert; ``` -- *Type:* DataDigitaloceanAppSpecStaticSite +- *Type:* DataDigitaloceanAppSpecWorkerAlert --- -### DataDigitaloceanAppSpecStaticSiteRoutesList +### DataDigitaloceanAppSpecWorkerEnvList -#### Initializers +#### Initializers ```typescript import { dataDigitaloceanApp } from '@cdktf/provider-digitalocean' -new dataDigitaloceanApp.DataDigitaloceanAppSpecStaticSiteRoutesList(terraformResource: IInterpolatingParent, terraformAttribute: string, wrapsSet: boolean) +new dataDigitaloceanApp.DataDigitaloceanAppSpecWorkerEnvList(terraformResource: IInterpolatingParent, terraformAttribute: string, wrapsSet: boolean) ``` | **Name** | **Type** | **Description** | | --- | --- | --- | -| terraformResource | cdktf.IInterpolatingParent | The parent resource. | -| terraformAttribute | string | The attribute on the parent resource this class is referencing. | -| wrapsSet | boolean | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | +| terraformResource | cdktf.IInterpolatingParent | The parent resource. | +| terraformAttribute | string | The attribute on the parent resource this class is referencing. | +| wrapsSet | boolean | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | --- -##### `terraformResource`Required +##### `terraformResource`Required - *Type:* cdktf.IInterpolatingParent @@ -32255,7 +35990,7 @@ The parent resource. --- -##### `terraformAttribute`Required +##### `terraformAttribute`Required - *Type:* string @@ -32263,7 +35998,7 @@ The attribute on the parent resource this class is referencing. --- -##### `wrapsSet`Required +##### `wrapsSet`Required - *Type:* boolean @@ -32275,15 +36010,15 @@ whether the list is wrapping a set (will add tolist() to be able to access an it | **Name** | **Description** | | --- | --- | -| allWithMapKey | Creating an iterator for this complex list. | -| computeFqn | *No description.* | -| resolve | Produce the Token's value at resolution time. | -| toString | Return a string representation of this resolvable object. | -| get | *No description.* | +| allWithMapKey | Creating an iterator for this complex list. | +| computeFqn | *No description.* | +| resolve | Produce the Token's value at resolution time. | +| toString | Return a string representation of this resolvable object. | +| get | *No description.* | --- -##### `allWithMapKey` +##### `allWithMapKey` ```typescript public allWithMapKey(mapKeyAttributeName: string): DynamicListTerraformIterator @@ -32293,19 +36028,19 @@ Creating an iterator for this complex list. The list will be converted into a map with the mapKeyAttributeName as the key. -###### `mapKeyAttributeName`Required +###### `mapKeyAttributeName`Required - *Type:* string --- -##### `computeFqn` +##### `computeFqn` ```typescript public computeFqn(): string ``` -##### `resolve` +##### `resolve` ```typescript public resolve(_context: IResolveContext): any @@ -32313,13 +36048,13 @@ public resolve(_context: IResolveContext): any Produce the Token's value at resolution time. -###### `_context`Required +###### `_context`Required - *Type:* cdktf.IResolveContext --- -##### `toString` +##### `toString` ```typescript public toString(): string @@ -32329,13 +36064,13 @@ Return a string representation of this resolvable object. Returns a reversible string representation. -##### `get` +##### `get` ```typescript -public get(index: number): DataDigitaloceanAppSpecStaticSiteRoutesOutputReference +public get(index: number): DataDigitaloceanAppSpecWorkerEnvOutputReference ``` -###### `index`Required +###### `index`Required - *Type:* number @@ -32348,12 +36083,12 @@ the index of the item to return. | **Name** | **Type** | **Description** | | --- | --- | --- | -| creationStack | string[] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| fqn | string | *No description.* | +| creationStack | string[] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| fqn | string | *No description.* | --- -##### `creationStack`Required +##### `creationStack`Required ```typescript public readonly creationStack: string[]; @@ -32367,7 +36102,7 @@ If this returns an empty array the stack will not be attached. --- -##### `fqn`Required +##### `fqn`Required ```typescript public readonly fqn: string; @@ -32378,26 +36113,26 @@ public readonly fqn: string; --- -### DataDigitaloceanAppSpecStaticSiteRoutesOutputReference +### DataDigitaloceanAppSpecWorkerEnvOutputReference -#### Initializers +#### Initializers ```typescript import { dataDigitaloceanApp } from '@cdktf/provider-digitalocean' -new dataDigitaloceanApp.DataDigitaloceanAppSpecStaticSiteRoutesOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string, complexObjectIndex: number, complexObjectIsFromSet: boolean) +new dataDigitaloceanApp.DataDigitaloceanAppSpecWorkerEnvOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string, complexObjectIndex: number, complexObjectIsFromSet: boolean) ``` | **Name** | **Type** | **Description** | | --- | --- | --- | -| terraformResource | cdktf.IInterpolatingParent | The parent resource. | -| terraformAttribute | string | The attribute on the parent resource this class is referencing. | -| complexObjectIndex | number | the index of this item in the list. | -| complexObjectIsFromSet | boolean | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | +| terraformResource | cdktf.IInterpolatingParent | The parent resource. | +| terraformAttribute | string | The attribute on the parent resource this class is referencing. | +| complexObjectIndex | number | the index of this item in the list. | +| complexObjectIsFromSet | boolean | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | --- -##### `terraformResource`Required +##### `terraformResource`Required - *Type:* cdktf.IInterpolatingParent @@ -32405,7 +36140,7 @@ The parent resource. --- -##### `terraformAttribute`Required +##### `terraformAttribute`Required - *Type:* string @@ -32413,7 +36148,7 @@ The attribute on the parent resource this class is referencing. --- -##### `complexObjectIndex`Required +##### `complexObjectIndex`Required - *Type:* number @@ -32421,7 +36156,7 @@ the index of this item in the list. --- -##### `complexObjectIsFromSet`Required +##### `complexObjectIsFromSet`Required - *Type:* boolean @@ -32433,149 +36168,149 @@ whether the list is wrapping a set (will add tolist() to be able to access an it | **Name** | **Description** | | --- | --- | -| computeFqn | *No description.* | -| getAnyMapAttribute | *No description.* | -| getBooleanAttribute | *No description.* | -| getBooleanMapAttribute | *No description.* | -| getListAttribute | *No description.* | -| getNumberAttribute | *No description.* | -| getNumberListAttribute | *No description.* | -| getNumberMapAttribute | *No description.* | -| getStringAttribute | *No description.* | -| getStringMapAttribute | *No description.* | -| interpolationForAttribute | *No description.* | -| resolve | Produce the Token's value at resolution time. | -| toString | Return a string representation of this resolvable object. | +| computeFqn | *No description.* | +| getAnyMapAttribute | *No description.* | +| getBooleanAttribute | *No description.* | +| getBooleanMapAttribute | *No description.* | +| getListAttribute | *No description.* | +| getNumberAttribute | *No description.* | +| getNumberListAttribute | *No description.* | +| getNumberMapAttribute | *No description.* | +| getStringAttribute | *No description.* | +| getStringMapAttribute | *No description.* | +| interpolationForAttribute | *No description.* | +| resolve | Produce the Token's value at resolution time. | +| toString | Return a string representation of this resolvable object. | --- -##### `computeFqn` +##### `computeFqn` ```typescript public computeFqn(): string ``` -##### `getAnyMapAttribute` +##### `getAnyMapAttribute` ```typescript public getAnyMapAttribute(terraformAttribute: string): {[ key: string ]: any} ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* string --- -##### `getBooleanAttribute` +##### `getBooleanAttribute` ```typescript public getBooleanAttribute(terraformAttribute: string): IResolvable ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* string --- -##### `getBooleanMapAttribute` +##### `getBooleanMapAttribute` ```typescript public getBooleanMapAttribute(terraformAttribute: string): {[ key: string ]: boolean} ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* string --- -##### `getListAttribute` +##### `getListAttribute` ```typescript public getListAttribute(terraformAttribute: string): string[] ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* string --- -##### `getNumberAttribute` +##### `getNumberAttribute` ```typescript public getNumberAttribute(terraformAttribute: string): number ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* string --- -##### `getNumberListAttribute` +##### `getNumberListAttribute` ```typescript public getNumberListAttribute(terraformAttribute: string): number[] ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* string --- -##### `getNumberMapAttribute` +##### `getNumberMapAttribute` ```typescript public getNumberMapAttribute(terraformAttribute: string): {[ key: string ]: number} ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* string --- -##### `getStringAttribute` +##### `getStringAttribute` ```typescript public getStringAttribute(terraformAttribute: string): string ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* string --- -##### `getStringMapAttribute` +##### `getStringMapAttribute` ```typescript public getStringMapAttribute(terraformAttribute: string): {[ key: string ]: string} ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* string --- -##### `interpolationForAttribute` +##### `interpolationForAttribute` ```typescript public interpolationForAttribute(property: string): IResolvable ``` -###### `property`Required +###### `property`Required - *Type:* string --- -##### `resolve` +##### `resolve` ```typescript public resolve(_context: IResolveContext): any @@ -32583,13 +36318,13 @@ public resolve(_context: IResolveContext): any Produce the Token's value at resolution time. -###### `_context`Required +###### `_context`Required - *Type:* cdktf.IResolveContext --- -##### `toString` +##### `toString` ```typescript public toString(): string @@ -32604,15 +36339,17 @@ Returns a reversible string representation. | **Name** | **Type** | **Description** | | --- | --- | --- | -| creationStack | string[] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| fqn | string | *No description.* | -| path | string | *No description.* | -| preservePathPrefix | cdktf.IResolvable | *No description.* | -| internalValue | DataDigitaloceanAppSpecStaticSiteRoutes | *No description.* | +| creationStack | string[] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| fqn | string | *No description.* | +| key | string | *No description.* | +| scope | string | *No description.* | +| type | string | *No description.* | +| value | string | *No description.* | +| internalValue | DataDigitaloceanAppSpecWorkerEnv | *No description.* | --- -##### `creationStack`Required +##### `creationStack`Required ```typescript public readonly creationStack: string[]; @@ -32626,7 +36363,7 @@ If this returns an empty array the stack will not be attached. --- -##### `fqn`Required +##### `fqn`Required ```typescript public readonly fqn: string; @@ -32636,56 +36373,76 @@ public readonly fqn: string; --- -##### `path`Required +##### `key`Required ```typescript -public readonly path: string; +public readonly key: string; ``` - *Type:* string --- -##### `preservePathPrefix`Required +##### `scope`Required ```typescript -public readonly preservePathPrefix: IResolvable; +public readonly scope: string; ``` -- *Type:* cdktf.IResolvable +- *Type:* string --- -##### `internalValue`Optional +##### `type`Required ```typescript -public readonly internalValue: DataDigitaloceanAppSpecStaticSiteRoutes; +public readonly type: string; ``` -- *Type:* DataDigitaloceanAppSpecStaticSiteRoutes +- *Type:* string --- +##### `value`Required -### DataDigitaloceanAppSpecWorkerAlertList +```typescript +public readonly value: string; +``` -#### Initializers +- *Type:* string + +--- + +##### `internalValue`Optional + +```typescript +public readonly internalValue: DataDigitaloceanAppSpecWorkerEnv; +``` + +- *Type:* DataDigitaloceanAppSpecWorkerEnv + +--- + + +### DataDigitaloceanAppSpecWorkerGithubList + +#### Initializers ```typescript import { dataDigitaloceanApp } from '@cdktf/provider-digitalocean' -new dataDigitaloceanApp.DataDigitaloceanAppSpecWorkerAlertList(terraformResource: IInterpolatingParent, terraformAttribute: string, wrapsSet: boolean) +new dataDigitaloceanApp.DataDigitaloceanAppSpecWorkerGithubList(terraformResource: IInterpolatingParent, terraformAttribute: string, wrapsSet: boolean) ``` | **Name** | **Type** | **Description** | | --- | --- | --- | -| terraformResource | cdktf.IInterpolatingParent | The parent resource. | -| terraformAttribute | string | The attribute on the parent resource this class is referencing. | -| wrapsSet | boolean | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | +| terraformResource | cdktf.IInterpolatingParent | The parent resource. | +| terraformAttribute | string | The attribute on the parent resource this class is referencing. | +| wrapsSet | boolean | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | --- -##### `terraformResource`Required +##### `terraformResource`Required - *Type:* cdktf.IInterpolatingParent @@ -32693,7 +36450,7 @@ The parent resource. --- -##### `terraformAttribute`Required +##### `terraformAttribute`Required - *Type:* string @@ -32701,7 +36458,7 @@ The attribute on the parent resource this class is referencing. --- -##### `wrapsSet`Required +##### `wrapsSet`Required - *Type:* boolean @@ -32713,15 +36470,15 @@ whether the list is wrapping a set (will add tolist() to be able to access an it | **Name** | **Description** | | --- | --- | -| allWithMapKey | Creating an iterator for this complex list. | -| computeFqn | *No description.* | -| resolve | Produce the Token's value at resolution time. | -| toString | Return a string representation of this resolvable object. | -| get | *No description.* | +| allWithMapKey | Creating an iterator for this complex list. | +| computeFqn | *No description.* | +| resolve | Produce the Token's value at resolution time. | +| toString | Return a string representation of this resolvable object. | +| get | *No description.* | --- -##### `allWithMapKey` +##### `allWithMapKey` ```typescript public allWithMapKey(mapKeyAttributeName: string): DynamicListTerraformIterator @@ -32731,19 +36488,19 @@ Creating an iterator for this complex list. The list will be converted into a map with the mapKeyAttributeName as the key. -###### `mapKeyAttributeName`Required +###### `mapKeyAttributeName`Required - *Type:* string --- -##### `computeFqn` +##### `computeFqn` ```typescript public computeFqn(): string ``` -##### `resolve` +##### `resolve` ```typescript public resolve(_context: IResolveContext): any @@ -32751,13 +36508,13 @@ public resolve(_context: IResolveContext): any Produce the Token's value at resolution time. -###### `_context`Required +###### `_context`Required - *Type:* cdktf.IResolveContext --- -##### `toString` +##### `toString` ```typescript public toString(): string @@ -32767,13 +36524,13 @@ Return a string representation of this resolvable object. Returns a reversible string representation. -##### `get` +##### `get` ```typescript -public get(index: number): DataDigitaloceanAppSpecWorkerAlertOutputReference +public get(index: number): DataDigitaloceanAppSpecWorkerGithubOutputReference ``` -###### `index`Required +###### `index`Required - *Type:* number @@ -32786,12 +36543,12 @@ the index of the item to return. | **Name** | **Type** | **Description** | | --- | --- | --- | -| creationStack | string[] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| fqn | string | *No description.* | +| creationStack | string[] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| fqn | string | *No description.* | --- -##### `creationStack`Required +##### `creationStack`Required ```typescript public readonly creationStack: string[]; @@ -32805,7 +36562,7 @@ If this returns an empty array the stack will not be attached. --- -##### `fqn`Required +##### `fqn`Required ```typescript public readonly fqn: string; @@ -32816,26 +36573,26 @@ public readonly fqn: string; --- -### DataDigitaloceanAppSpecWorkerAlertOutputReference +### DataDigitaloceanAppSpecWorkerGithubOutputReference -#### Initializers +#### Initializers ```typescript import { dataDigitaloceanApp } from '@cdktf/provider-digitalocean' -new dataDigitaloceanApp.DataDigitaloceanAppSpecWorkerAlertOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string, complexObjectIndex: number, complexObjectIsFromSet: boolean) +new dataDigitaloceanApp.DataDigitaloceanAppSpecWorkerGithubOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string, complexObjectIndex: number, complexObjectIsFromSet: boolean) ``` | **Name** | **Type** | **Description** | | --- | --- | --- | -| terraformResource | cdktf.IInterpolatingParent | The parent resource. | -| terraformAttribute | string | The attribute on the parent resource this class is referencing. | -| complexObjectIndex | number | the index of this item in the list. | -| complexObjectIsFromSet | boolean | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | +| terraformResource | cdktf.IInterpolatingParent | The parent resource. | +| terraformAttribute | string | The attribute on the parent resource this class is referencing. | +| complexObjectIndex | number | the index of this item in the list. | +| complexObjectIsFromSet | boolean | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | --- -##### `terraformResource`Required +##### `terraformResource`Required - *Type:* cdktf.IInterpolatingParent @@ -32843,7 +36600,7 @@ The parent resource. --- -##### `terraformAttribute`Required +##### `terraformAttribute`Required - *Type:* string @@ -32851,7 +36608,7 @@ The attribute on the parent resource this class is referencing. --- -##### `complexObjectIndex`Required +##### `complexObjectIndex`Required - *Type:* number @@ -32859,7 +36616,7 @@ the index of this item in the list. --- -##### `complexObjectIsFromSet`Required +##### `complexObjectIsFromSet`Required - *Type:* boolean @@ -32871,149 +36628,149 @@ whether the list is wrapping a set (will add tolist() to be able to access an it | **Name** | **Description** | | --- | --- | -| computeFqn | *No description.* | -| getAnyMapAttribute | *No description.* | -| getBooleanAttribute | *No description.* | -| getBooleanMapAttribute | *No description.* | -| getListAttribute | *No description.* | -| getNumberAttribute | *No description.* | -| getNumberListAttribute | *No description.* | -| getNumberMapAttribute | *No description.* | -| getStringAttribute | *No description.* | -| getStringMapAttribute | *No description.* | -| interpolationForAttribute | *No description.* | -| resolve | Produce the Token's value at resolution time. | -| toString | Return a string representation of this resolvable object. | +| computeFqn | *No description.* | +| getAnyMapAttribute | *No description.* | +| getBooleanAttribute | *No description.* | +| getBooleanMapAttribute | *No description.* | +| getListAttribute | *No description.* | +| getNumberAttribute | *No description.* | +| getNumberListAttribute | *No description.* | +| getNumberMapAttribute | *No description.* | +| getStringAttribute | *No description.* | +| getStringMapAttribute | *No description.* | +| interpolationForAttribute | *No description.* | +| resolve | Produce the Token's value at resolution time. | +| toString | Return a string representation of this resolvable object. | --- -##### `computeFqn` +##### `computeFqn` ```typescript public computeFqn(): string ``` -##### `getAnyMapAttribute` +##### `getAnyMapAttribute` ```typescript public getAnyMapAttribute(terraformAttribute: string): {[ key: string ]: any} ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* string --- -##### `getBooleanAttribute` +##### `getBooleanAttribute` ```typescript public getBooleanAttribute(terraformAttribute: string): IResolvable ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* string --- -##### `getBooleanMapAttribute` +##### `getBooleanMapAttribute` ```typescript public getBooleanMapAttribute(terraformAttribute: string): {[ key: string ]: boolean} ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* string --- -##### `getListAttribute` +##### `getListAttribute` ```typescript public getListAttribute(terraformAttribute: string): string[] ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* string --- -##### `getNumberAttribute` +##### `getNumberAttribute` ```typescript public getNumberAttribute(terraformAttribute: string): number ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* string --- -##### `getNumberListAttribute` +##### `getNumberListAttribute` ```typescript public getNumberListAttribute(terraformAttribute: string): number[] ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* string --- -##### `getNumberMapAttribute` +##### `getNumberMapAttribute` ```typescript public getNumberMapAttribute(terraformAttribute: string): {[ key: string ]: number} ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* string --- -##### `getStringAttribute` +##### `getStringAttribute` ```typescript public getStringAttribute(terraformAttribute: string): string ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* string --- -##### `getStringMapAttribute` +##### `getStringMapAttribute` ```typescript public getStringMapAttribute(terraformAttribute: string): {[ key: string ]: string} ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* string --- -##### `interpolationForAttribute` +##### `interpolationForAttribute` ```typescript public interpolationForAttribute(property: string): IResolvable ``` -###### `property`Required +###### `property`Required - *Type:* string --- -##### `resolve` +##### `resolve` ```typescript public resolve(_context: IResolveContext): any @@ -33021,13 +36778,13 @@ public resolve(_context: IResolveContext): any Produce the Token's value at resolution time. -###### `_context`Required +###### `_context`Required - *Type:* cdktf.IResolveContext --- -##### `toString` +##### `toString` ```typescript public toString(): string @@ -33042,18 +36799,16 @@ Returns a reversible string representation. | **Name** | **Type** | **Description** | | --- | --- | --- | -| creationStack | string[] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| fqn | string | *No description.* | -| disabled | cdktf.IResolvable | *No description.* | -| operator | string | *No description.* | -| rule | string | *No description.* | -| value | number | *No description.* | -| window | string | *No description.* | -| internalValue | DataDigitaloceanAppSpecWorkerAlert | *No description.* | +| creationStack | string[] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| fqn | string | *No description.* | +| branch | string | *No description.* | +| deployOnPush | cdktf.IResolvable | *No description.* | +| repo | string | *No description.* | +| internalValue | DataDigitaloceanAppSpecWorkerGithub | *No description.* | --- -##### `creationStack`Required +##### `creationStack`Required ```typescript public readonly creationStack: string[]; @@ -33067,7 +36822,7 @@ If this returns an empty array the stack will not be attached. --- -##### `fqn`Required +##### `fqn`Required ```typescript public readonly fqn: string; @@ -33077,86 +36832,66 @@ public readonly fqn: string; --- -##### `disabled`Required - -```typescript -public readonly disabled: IResolvable; -``` - -- *Type:* cdktf.IResolvable - ---- - -##### `operator`Required - -```typescript -public readonly operator: string; -``` - -- *Type:* string - ---- - -##### `rule`Required +##### `branch`Required ```typescript -public readonly rule: string; +public readonly branch: string; ``` - *Type:* string --- -##### `value`Required +##### `deployOnPush`Required ```typescript -public readonly value: number; +public readonly deployOnPush: IResolvable; ``` -- *Type:* number +- *Type:* cdktf.IResolvable --- -##### `window`Required +##### `repo`Required ```typescript -public readonly window: string; +public readonly repo: string; ``` - *Type:* string --- -##### `internalValue`Optional +##### `internalValue`Optional ```typescript -public readonly internalValue: DataDigitaloceanAppSpecWorkerAlert; +public readonly internalValue: DataDigitaloceanAppSpecWorkerGithub; ``` -- *Type:* DataDigitaloceanAppSpecWorkerAlert +- *Type:* DataDigitaloceanAppSpecWorkerGithub --- -### DataDigitaloceanAppSpecWorkerEnvList +### DataDigitaloceanAppSpecWorkerGitlabList -#### Initializers +#### Initializers ```typescript import { dataDigitaloceanApp } from '@cdktf/provider-digitalocean' -new dataDigitaloceanApp.DataDigitaloceanAppSpecWorkerEnvList(terraformResource: IInterpolatingParent, terraformAttribute: string, wrapsSet: boolean) +new dataDigitaloceanApp.DataDigitaloceanAppSpecWorkerGitlabList(terraformResource: IInterpolatingParent, terraformAttribute: string, wrapsSet: boolean) ``` | **Name** | **Type** | **Description** | | --- | --- | --- | -| terraformResource | cdktf.IInterpolatingParent | The parent resource. | -| terraformAttribute | string | The attribute on the parent resource this class is referencing. | -| wrapsSet | boolean | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | +| terraformResource | cdktf.IInterpolatingParent | The parent resource. | +| terraformAttribute | string | The attribute on the parent resource this class is referencing. | +| wrapsSet | boolean | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | --- -##### `terraformResource`Required +##### `terraformResource`Required - *Type:* cdktf.IInterpolatingParent @@ -33164,7 +36899,7 @@ The parent resource. --- -##### `terraformAttribute`Required +##### `terraformAttribute`Required - *Type:* string @@ -33172,7 +36907,7 @@ The attribute on the parent resource this class is referencing. --- -##### `wrapsSet`Required +##### `wrapsSet`Required - *Type:* boolean @@ -33184,15 +36919,15 @@ whether the list is wrapping a set (will add tolist() to be able to access an it | **Name** | **Description** | | --- | --- | -| allWithMapKey | Creating an iterator for this complex list. | -| computeFqn | *No description.* | -| resolve | Produce the Token's value at resolution time. | -| toString | Return a string representation of this resolvable object. | -| get | *No description.* | +| allWithMapKey | Creating an iterator for this complex list. | +| computeFqn | *No description.* | +| resolve | Produce the Token's value at resolution time. | +| toString | Return a string representation of this resolvable object. | +| get | *No description.* | --- -##### `allWithMapKey` +##### `allWithMapKey` ```typescript public allWithMapKey(mapKeyAttributeName: string): DynamicListTerraformIterator @@ -33202,19 +36937,19 @@ Creating an iterator for this complex list. The list will be converted into a map with the mapKeyAttributeName as the key. -###### `mapKeyAttributeName`Required +###### `mapKeyAttributeName`Required - *Type:* string --- -##### `computeFqn` +##### `computeFqn` ```typescript public computeFqn(): string ``` -##### `resolve` +##### `resolve` ```typescript public resolve(_context: IResolveContext): any @@ -33222,13 +36957,13 @@ public resolve(_context: IResolveContext): any Produce the Token's value at resolution time. -###### `_context`Required +###### `_context`Required - *Type:* cdktf.IResolveContext --- -##### `toString` +##### `toString` ```typescript public toString(): string @@ -33238,13 +36973,13 @@ Return a string representation of this resolvable object. Returns a reversible string representation. -##### `get` +##### `get` ```typescript -public get(index: number): DataDigitaloceanAppSpecWorkerEnvOutputReference +public get(index: number): DataDigitaloceanAppSpecWorkerGitlabOutputReference ``` -###### `index`Required +###### `index`Required - *Type:* number @@ -33257,12 +36992,12 @@ the index of the item to return. | **Name** | **Type** | **Description** | | --- | --- | --- | -| creationStack | string[] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| fqn | string | *No description.* | +| creationStack | string[] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| fqn | string | *No description.* | --- -##### `creationStack`Required +##### `creationStack`Required ```typescript public readonly creationStack: string[]; @@ -33276,7 +37011,7 @@ If this returns an empty array the stack will not be attached. --- -##### `fqn`Required +##### `fqn`Required ```typescript public readonly fqn: string; @@ -33287,26 +37022,26 @@ public readonly fqn: string; --- -### DataDigitaloceanAppSpecWorkerEnvOutputReference +### DataDigitaloceanAppSpecWorkerGitlabOutputReference -#### Initializers +#### Initializers ```typescript import { dataDigitaloceanApp } from '@cdktf/provider-digitalocean' -new dataDigitaloceanApp.DataDigitaloceanAppSpecWorkerEnvOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string, complexObjectIndex: number, complexObjectIsFromSet: boolean) +new dataDigitaloceanApp.DataDigitaloceanAppSpecWorkerGitlabOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string, complexObjectIndex: number, complexObjectIsFromSet: boolean) ``` | **Name** | **Type** | **Description** | | --- | --- | --- | -| terraformResource | cdktf.IInterpolatingParent | The parent resource. | -| terraformAttribute | string | The attribute on the parent resource this class is referencing. | -| complexObjectIndex | number | the index of this item in the list. | -| complexObjectIsFromSet | boolean | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | +| terraformResource | cdktf.IInterpolatingParent | The parent resource. | +| terraformAttribute | string | The attribute on the parent resource this class is referencing. | +| complexObjectIndex | number | the index of this item in the list. | +| complexObjectIsFromSet | boolean | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | --- -##### `terraformResource`Required +##### `terraformResource`Required - *Type:* cdktf.IInterpolatingParent @@ -33314,7 +37049,7 @@ The parent resource. --- -##### `terraformAttribute`Required +##### `terraformAttribute`Required - *Type:* string @@ -33322,7 +37057,7 @@ The attribute on the parent resource this class is referencing. --- -##### `complexObjectIndex`Required +##### `complexObjectIndex`Required - *Type:* number @@ -33330,7 +37065,7 @@ the index of this item in the list. --- -##### `complexObjectIsFromSet`Required +##### `complexObjectIsFromSet`Required - *Type:* boolean @@ -33342,149 +37077,149 @@ whether the list is wrapping a set (will add tolist() to be able to access an it | **Name** | **Description** | | --- | --- | -| computeFqn | *No description.* | -| getAnyMapAttribute | *No description.* | -| getBooleanAttribute | *No description.* | -| getBooleanMapAttribute | *No description.* | -| getListAttribute | *No description.* | -| getNumberAttribute | *No description.* | -| getNumberListAttribute | *No description.* | -| getNumberMapAttribute | *No description.* | -| getStringAttribute | *No description.* | -| getStringMapAttribute | *No description.* | -| interpolationForAttribute | *No description.* | -| resolve | Produce the Token's value at resolution time. | -| toString | Return a string representation of this resolvable object. | +| computeFqn | *No description.* | +| getAnyMapAttribute | *No description.* | +| getBooleanAttribute | *No description.* | +| getBooleanMapAttribute | *No description.* | +| getListAttribute | *No description.* | +| getNumberAttribute | *No description.* | +| getNumberListAttribute | *No description.* | +| getNumberMapAttribute | *No description.* | +| getStringAttribute | *No description.* | +| getStringMapAttribute | *No description.* | +| interpolationForAttribute | *No description.* | +| resolve | Produce the Token's value at resolution time. | +| toString | Return a string representation of this resolvable object. | --- -##### `computeFqn` +##### `computeFqn` ```typescript public computeFqn(): string ``` -##### `getAnyMapAttribute` +##### `getAnyMapAttribute` ```typescript public getAnyMapAttribute(terraformAttribute: string): {[ key: string ]: any} ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* string --- -##### `getBooleanAttribute` +##### `getBooleanAttribute` ```typescript public getBooleanAttribute(terraformAttribute: string): IResolvable ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* string --- -##### `getBooleanMapAttribute` +##### `getBooleanMapAttribute` ```typescript public getBooleanMapAttribute(terraformAttribute: string): {[ key: string ]: boolean} ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* string --- -##### `getListAttribute` +##### `getListAttribute` ```typescript public getListAttribute(terraformAttribute: string): string[] ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* string --- -##### `getNumberAttribute` +##### `getNumberAttribute` ```typescript public getNumberAttribute(terraformAttribute: string): number ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* string --- -##### `getNumberListAttribute` +##### `getNumberListAttribute` ```typescript public getNumberListAttribute(terraformAttribute: string): number[] ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* string --- -##### `getNumberMapAttribute` +##### `getNumberMapAttribute` ```typescript public getNumberMapAttribute(terraformAttribute: string): {[ key: string ]: number} ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* string --- -##### `getStringAttribute` +##### `getStringAttribute` ```typescript public getStringAttribute(terraformAttribute: string): string ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* string --- -##### `getStringMapAttribute` +##### `getStringMapAttribute` ```typescript public getStringMapAttribute(terraformAttribute: string): {[ key: string ]: string} ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* string --- -##### `interpolationForAttribute` +##### `interpolationForAttribute` ```typescript public interpolationForAttribute(property: string): IResolvable ``` -###### `property`Required +###### `property`Required - *Type:* string --- -##### `resolve` +##### `resolve` ```typescript public resolve(_context: IResolveContext): any @@ -33492,13 +37227,13 @@ public resolve(_context: IResolveContext): any Produce the Token's value at resolution time. -###### `_context`Required +###### `_context`Required - *Type:* cdktf.IResolveContext --- -##### `toString` +##### `toString` ```typescript public toString(): string @@ -33513,17 +37248,16 @@ Returns a reversible string representation. | **Name** | **Type** | **Description** | | --- | --- | --- | -| creationStack | string[] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| fqn | string | *No description.* | -| key | string | *No description.* | -| scope | string | *No description.* | -| type | string | *No description.* | -| value | string | *No description.* | -| internalValue | DataDigitaloceanAppSpecWorkerEnv | *No description.* | +| creationStack | string[] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| fqn | string | *No description.* | +| branch | string | *No description.* | +| deployOnPush | cdktf.IResolvable | *No description.* | +| repo | string | *No description.* | +| internalValue | DataDigitaloceanAppSpecWorkerGitlab | *No description.* | --- -##### `creationStack`Required +##### `creationStack`Required ```typescript public readonly creationStack: string[]; @@ -33537,7 +37271,7 @@ If this returns an empty array the stack will not be attached. --- -##### `fqn`Required +##### `fqn`Required ```typescript public readonly fqn: string; @@ -33547,76 +37281,66 @@ public readonly fqn: string; --- -##### `key`Required - -```typescript -public readonly key: string; -``` - -- *Type:* string - ---- - -##### `scope`Required +##### `branch`Required ```typescript -public readonly scope: string; +public readonly branch: string; ``` - *Type:* string --- -##### `type`Required +##### `deployOnPush`Required ```typescript -public readonly type: string; +public readonly deployOnPush: IResolvable; ``` -- *Type:* string +- *Type:* cdktf.IResolvable --- -##### `value`Required +##### `repo`Required ```typescript -public readonly value: string; +public readonly repo: string; ``` - *Type:* string --- -##### `internalValue`Optional +##### `internalValue`Optional ```typescript -public readonly internalValue: DataDigitaloceanAppSpecWorkerEnv; +public readonly internalValue: DataDigitaloceanAppSpecWorkerGitlab; ``` -- *Type:* DataDigitaloceanAppSpecWorkerEnv +- *Type:* DataDigitaloceanAppSpecWorkerGitlab --- -### DataDigitaloceanAppSpecWorkerGithubList +### DataDigitaloceanAppSpecWorkerGitList -#### Initializers +#### Initializers ```typescript import { dataDigitaloceanApp } from '@cdktf/provider-digitalocean' -new dataDigitaloceanApp.DataDigitaloceanAppSpecWorkerGithubList(terraformResource: IInterpolatingParent, terraformAttribute: string, wrapsSet: boolean) +new dataDigitaloceanApp.DataDigitaloceanAppSpecWorkerGitList(terraformResource: IInterpolatingParent, terraformAttribute: string, wrapsSet: boolean) ``` | **Name** | **Type** | **Description** | | --- | --- | --- | -| terraformResource | cdktf.IInterpolatingParent | The parent resource. | -| terraformAttribute | string | The attribute on the parent resource this class is referencing. | -| wrapsSet | boolean | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | +| terraformResource | cdktf.IInterpolatingParent | The parent resource. | +| terraformAttribute | string | The attribute on the parent resource this class is referencing. | +| wrapsSet | boolean | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | --- -##### `terraformResource`Required +##### `terraformResource`Required - *Type:* cdktf.IInterpolatingParent @@ -33624,7 +37348,7 @@ The parent resource. --- -##### `terraformAttribute`Required +##### `terraformAttribute`Required - *Type:* string @@ -33632,7 +37356,7 @@ The attribute on the parent resource this class is referencing. --- -##### `wrapsSet`Required +##### `wrapsSet`Required - *Type:* boolean @@ -33644,15 +37368,15 @@ whether the list is wrapping a set (will add tolist() to be able to access an it | **Name** | **Description** | | --- | --- | -| allWithMapKey | Creating an iterator for this complex list. | -| computeFqn | *No description.* | -| resolve | Produce the Token's value at resolution time. | -| toString | Return a string representation of this resolvable object. | -| get | *No description.* | +| allWithMapKey | Creating an iterator for this complex list. | +| computeFqn | *No description.* | +| resolve | Produce the Token's value at resolution time. | +| toString | Return a string representation of this resolvable object. | +| get | *No description.* | --- -##### `allWithMapKey` +##### `allWithMapKey` ```typescript public allWithMapKey(mapKeyAttributeName: string): DynamicListTerraformIterator @@ -33662,19 +37386,19 @@ Creating an iterator for this complex list. The list will be converted into a map with the mapKeyAttributeName as the key. -###### `mapKeyAttributeName`Required +###### `mapKeyAttributeName`Required - *Type:* string --- -##### `computeFqn` +##### `computeFqn` ```typescript public computeFqn(): string ``` -##### `resolve` +##### `resolve` ```typescript public resolve(_context: IResolveContext): any @@ -33682,13 +37406,13 @@ public resolve(_context: IResolveContext): any Produce the Token's value at resolution time. -###### `_context`Required +###### `_context`Required - *Type:* cdktf.IResolveContext --- -##### `toString` +##### `toString` ```typescript public toString(): string @@ -33698,13 +37422,13 @@ Return a string representation of this resolvable object. Returns a reversible string representation. -##### `get` +##### `get` ```typescript -public get(index: number): DataDigitaloceanAppSpecWorkerGithubOutputReference +public get(index: number): DataDigitaloceanAppSpecWorkerGitOutputReference ``` -###### `index`Required +###### `index`Required - *Type:* number @@ -33717,12 +37441,12 @@ the index of the item to return. | **Name** | **Type** | **Description** | | --- | --- | --- | -| creationStack | string[] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| fqn | string | *No description.* | +| creationStack | string[] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| fqn | string | *No description.* | --- -##### `creationStack`Required +##### `creationStack`Required ```typescript public readonly creationStack: string[]; @@ -33736,7 +37460,7 @@ If this returns an empty array the stack will not be attached. --- -##### `fqn`Required +##### `fqn`Required ```typescript public readonly fqn: string; @@ -33747,26 +37471,26 @@ public readonly fqn: string; --- -### DataDigitaloceanAppSpecWorkerGithubOutputReference +### DataDigitaloceanAppSpecWorkerGitOutputReference -#### Initializers +#### Initializers ```typescript import { dataDigitaloceanApp } from '@cdktf/provider-digitalocean' -new dataDigitaloceanApp.DataDigitaloceanAppSpecWorkerGithubOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string, complexObjectIndex: number, complexObjectIsFromSet: boolean) +new dataDigitaloceanApp.DataDigitaloceanAppSpecWorkerGitOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string, complexObjectIndex: number, complexObjectIsFromSet: boolean) ``` | **Name** | **Type** | **Description** | | --- | --- | --- | -| terraformResource | cdktf.IInterpolatingParent | The parent resource. | -| terraformAttribute | string | The attribute on the parent resource this class is referencing. | -| complexObjectIndex | number | the index of this item in the list. | -| complexObjectIsFromSet | boolean | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | +| terraformResource | cdktf.IInterpolatingParent | The parent resource. | +| terraformAttribute | string | The attribute on the parent resource this class is referencing. | +| complexObjectIndex | number | the index of this item in the list. | +| complexObjectIsFromSet | boolean | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | --- -##### `terraformResource`Required +##### `terraformResource`Required - *Type:* cdktf.IInterpolatingParent @@ -33774,7 +37498,7 @@ The parent resource. --- -##### `terraformAttribute`Required +##### `terraformAttribute`Required - *Type:* string @@ -33782,7 +37506,7 @@ The attribute on the parent resource this class is referencing. --- -##### `complexObjectIndex`Required +##### `complexObjectIndex`Required - *Type:* number @@ -33790,7 +37514,7 @@ the index of this item in the list. --- -##### `complexObjectIsFromSet`Required +##### `complexObjectIsFromSet`Required - *Type:* boolean @@ -33802,149 +37526,149 @@ whether the list is wrapping a set (will add tolist() to be able to access an it | **Name** | **Description** | | --- | --- | -| computeFqn | *No description.* | -| getAnyMapAttribute | *No description.* | -| getBooleanAttribute | *No description.* | -| getBooleanMapAttribute | *No description.* | -| getListAttribute | *No description.* | -| getNumberAttribute | *No description.* | -| getNumberListAttribute | *No description.* | -| getNumberMapAttribute | *No description.* | -| getStringAttribute | *No description.* | -| getStringMapAttribute | *No description.* | -| interpolationForAttribute | *No description.* | -| resolve | Produce the Token's value at resolution time. | -| toString | Return a string representation of this resolvable object. | +| computeFqn | *No description.* | +| getAnyMapAttribute | *No description.* | +| getBooleanAttribute | *No description.* | +| getBooleanMapAttribute | *No description.* | +| getListAttribute | *No description.* | +| getNumberAttribute | *No description.* | +| getNumberListAttribute | *No description.* | +| getNumberMapAttribute | *No description.* | +| getStringAttribute | *No description.* | +| getStringMapAttribute | *No description.* | +| interpolationForAttribute | *No description.* | +| resolve | Produce the Token's value at resolution time. | +| toString | Return a string representation of this resolvable object. | --- -##### `computeFqn` +##### `computeFqn` ```typescript public computeFqn(): string ``` -##### `getAnyMapAttribute` +##### `getAnyMapAttribute` ```typescript public getAnyMapAttribute(terraformAttribute: string): {[ key: string ]: any} ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* string --- -##### `getBooleanAttribute` +##### `getBooleanAttribute` ```typescript public getBooleanAttribute(terraformAttribute: string): IResolvable ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* string --- -##### `getBooleanMapAttribute` +##### `getBooleanMapAttribute` ```typescript public getBooleanMapAttribute(terraformAttribute: string): {[ key: string ]: boolean} ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* string --- -##### `getListAttribute` +##### `getListAttribute` ```typescript public getListAttribute(terraformAttribute: string): string[] ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* string --- -##### `getNumberAttribute` +##### `getNumberAttribute` ```typescript public getNumberAttribute(terraformAttribute: string): number ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* string --- -##### `getNumberListAttribute` +##### `getNumberListAttribute` ```typescript public getNumberListAttribute(terraformAttribute: string): number[] ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* string --- -##### `getNumberMapAttribute` +##### `getNumberMapAttribute` ```typescript public getNumberMapAttribute(terraformAttribute: string): {[ key: string ]: number} ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* string --- -##### `getStringAttribute` +##### `getStringAttribute` ```typescript public getStringAttribute(terraformAttribute: string): string ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* string --- -##### `getStringMapAttribute` +##### `getStringMapAttribute` ```typescript public getStringMapAttribute(terraformAttribute: string): {[ key: string ]: string} ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* string --- -##### `interpolationForAttribute` +##### `interpolationForAttribute` ```typescript public interpolationForAttribute(property: string): IResolvable ``` -###### `property`Required +###### `property`Required - *Type:* string --- -##### `resolve` +##### `resolve` ```typescript public resolve(_context: IResolveContext): any @@ -33952,13 +37676,13 @@ public resolve(_context: IResolveContext): any Produce the Token's value at resolution time. -###### `_context`Required +###### `_context`Required - *Type:* cdktf.IResolveContext --- -##### `toString` +##### `toString` ```typescript public toString(): string @@ -33973,16 +37697,15 @@ Returns a reversible string representation. | **Name** | **Type** | **Description** | | --- | --- | --- | -| creationStack | string[] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| fqn | string | *No description.* | -| branch | string | *No description.* | -| deployOnPush | cdktf.IResolvable | *No description.* | -| repo | string | *No description.* | -| internalValue | DataDigitaloceanAppSpecWorkerGithub | *No description.* | +| creationStack | string[] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| fqn | string | *No description.* | +| branch | string | *No description.* | +| repoCloneUrl | string | *No description.* | +| internalValue | DataDigitaloceanAppSpecWorkerGit | *No description.* | --- -##### `creationStack`Required +##### `creationStack`Required ```typescript public readonly creationStack: string[]; @@ -33996,7 +37719,7 @@ If this returns an empty array the stack will not be attached. --- -##### `fqn`Required +##### `fqn`Required ```typescript public readonly fqn: string; @@ -34006,7 +37729,7 @@ public readonly fqn: string; --- -##### `branch`Required +##### `branch`Required ```typescript public readonly branch: string; @@ -34016,56 +37739,46 @@ public readonly branch: string; --- -##### `deployOnPush`Required - -```typescript -public readonly deployOnPush: IResolvable; -``` - -- *Type:* cdktf.IResolvable - ---- - -##### `repo`Required +##### `repoCloneUrl`Required ```typescript -public readonly repo: string; +public readonly repoCloneUrl: string; ``` - *Type:* string --- -##### `internalValue`Optional +##### `internalValue`Optional ```typescript -public readonly internalValue: DataDigitaloceanAppSpecWorkerGithub; +public readonly internalValue: DataDigitaloceanAppSpecWorkerGit; ``` -- *Type:* DataDigitaloceanAppSpecWorkerGithub +- *Type:* DataDigitaloceanAppSpecWorkerGit --- -### DataDigitaloceanAppSpecWorkerGitlabList +### DataDigitaloceanAppSpecWorkerImageDeployOnPushList -#### Initializers +#### Initializers ```typescript import { dataDigitaloceanApp } from '@cdktf/provider-digitalocean' -new dataDigitaloceanApp.DataDigitaloceanAppSpecWorkerGitlabList(terraformResource: IInterpolatingParent, terraformAttribute: string, wrapsSet: boolean) +new dataDigitaloceanApp.DataDigitaloceanAppSpecWorkerImageDeployOnPushList(terraformResource: IInterpolatingParent, terraformAttribute: string, wrapsSet: boolean) ``` | **Name** | **Type** | **Description** | | --- | --- | --- | -| terraformResource | cdktf.IInterpolatingParent | The parent resource. | -| terraformAttribute | string | The attribute on the parent resource this class is referencing. | -| wrapsSet | boolean | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | +| terraformResource | cdktf.IInterpolatingParent | The parent resource. | +| terraformAttribute | string | The attribute on the parent resource this class is referencing. | +| wrapsSet | boolean | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | --- -##### `terraformResource`Required +##### `terraformResource`Required - *Type:* cdktf.IInterpolatingParent @@ -34073,7 +37786,7 @@ The parent resource. --- -##### `terraformAttribute`Required +##### `terraformAttribute`Required - *Type:* string @@ -34081,7 +37794,7 @@ The attribute on the parent resource this class is referencing. --- -##### `wrapsSet`Required +##### `wrapsSet`Required - *Type:* boolean @@ -34093,15 +37806,15 @@ whether the list is wrapping a set (will add tolist() to be able to access an it | **Name** | **Description** | | --- | --- | -| allWithMapKey | Creating an iterator for this complex list. | -| computeFqn | *No description.* | -| resolve | Produce the Token's value at resolution time. | -| toString | Return a string representation of this resolvable object. | -| get | *No description.* | +| allWithMapKey | Creating an iterator for this complex list. | +| computeFqn | *No description.* | +| resolve | Produce the Token's value at resolution time. | +| toString | Return a string representation of this resolvable object. | +| get | *No description.* | --- -##### `allWithMapKey` +##### `allWithMapKey` ```typescript public allWithMapKey(mapKeyAttributeName: string): DynamicListTerraformIterator @@ -34111,19 +37824,19 @@ Creating an iterator for this complex list. The list will be converted into a map with the mapKeyAttributeName as the key. -###### `mapKeyAttributeName`Required +###### `mapKeyAttributeName`Required - *Type:* string --- -##### `computeFqn` +##### `computeFqn` ```typescript public computeFqn(): string ``` -##### `resolve` +##### `resolve` ```typescript public resolve(_context: IResolveContext): any @@ -34131,13 +37844,13 @@ public resolve(_context: IResolveContext): any Produce the Token's value at resolution time. -###### `_context`Required +###### `_context`Required - *Type:* cdktf.IResolveContext --- -##### `toString` +##### `toString` ```typescript public toString(): string @@ -34147,13 +37860,13 @@ Return a string representation of this resolvable object. Returns a reversible string representation. -##### `get` +##### `get` ```typescript -public get(index: number): DataDigitaloceanAppSpecWorkerGitlabOutputReference +public get(index: number): DataDigitaloceanAppSpecWorkerImageDeployOnPushOutputReference ``` -###### `index`Required +###### `index`Required - *Type:* number @@ -34166,12 +37879,12 @@ the index of the item to return. | **Name** | **Type** | **Description** | | --- | --- | --- | -| creationStack | string[] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| fqn | string | *No description.* | +| creationStack | string[] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| fqn | string | *No description.* | --- -##### `creationStack`Required +##### `creationStack`Required ```typescript public readonly creationStack: string[]; @@ -34185,7 +37898,7 @@ If this returns an empty array the stack will not be attached. --- -##### `fqn`Required +##### `fqn`Required ```typescript public readonly fqn: string; @@ -34196,26 +37909,26 @@ public readonly fqn: string; --- -### DataDigitaloceanAppSpecWorkerGitlabOutputReference +### DataDigitaloceanAppSpecWorkerImageDeployOnPushOutputReference -#### Initializers +#### Initializers ```typescript import { dataDigitaloceanApp } from '@cdktf/provider-digitalocean' -new dataDigitaloceanApp.DataDigitaloceanAppSpecWorkerGitlabOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string, complexObjectIndex: number, complexObjectIsFromSet: boolean) +new dataDigitaloceanApp.DataDigitaloceanAppSpecWorkerImageDeployOnPushOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string, complexObjectIndex: number, complexObjectIsFromSet: boolean) ``` | **Name** | **Type** | **Description** | | --- | --- | --- | -| terraformResource | cdktf.IInterpolatingParent | The parent resource. | -| terraformAttribute | string | The attribute on the parent resource this class is referencing. | -| complexObjectIndex | number | the index of this item in the list. | -| complexObjectIsFromSet | boolean | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | +| terraformResource | cdktf.IInterpolatingParent | The parent resource. | +| terraformAttribute | string | The attribute on the parent resource this class is referencing. | +| complexObjectIndex | number | the index of this item in the list. | +| complexObjectIsFromSet | boolean | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | --- -##### `terraformResource`Required +##### `terraformResource`Required - *Type:* cdktf.IInterpolatingParent @@ -34223,7 +37936,7 @@ The parent resource. --- -##### `terraformAttribute`Required +##### `terraformAttribute`Required - *Type:* string @@ -34231,7 +37944,7 @@ The attribute on the parent resource this class is referencing. --- -##### `complexObjectIndex`Required +##### `complexObjectIndex`Required - *Type:* number @@ -34239,7 +37952,7 @@ the index of this item in the list. --- -##### `complexObjectIsFromSet`Required +##### `complexObjectIsFromSet`Required - *Type:* boolean @@ -34251,149 +37964,149 @@ whether the list is wrapping a set (will add tolist() to be able to access an it | **Name** | **Description** | | --- | --- | -| computeFqn | *No description.* | -| getAnyMapAttribute | *No description.* | -| getBooleanAttribute | *No description.* | -| getBooleanMapAttribute | *No description.* | -| getListAttribute | *No description.* | -| getNumberAttribute | *No description.* | -| getNumberListAttribute | *No description.* | -| getNumberMapAttribute | *No description.* | -| getStringAttribute | *No description.* | -| getStringMapAttribute | *No description.* | -| interpolationForAttribute | *No description.* | -| resolve | Produce the Token's value at resolution time. | -| toString | Return a string representation of this resolvable object. | +| computeFqn | *No description.* | +| getAnyMapAttribute | *No description.* | +| getBooleanAttribute | *No description.* | +| getBooleanMapAttribute | *No description.* | +| getListAttribute | *No description.* | +| getNumberAttribute | *No description.* | +| getNumberListAttribute | *No description.* | +| getNumberMapAttribute | *No description.* | +| getStringAttribute | *No description.* | +| getStringMapAttribute | *No description.* | +| interpolationForAttribute | *No description.* | +| resolve | Produce the Token's value at resolution time. | +| toString | Return a string representation of this resolvable object. | --- -##### `computeFqn` +##### `computeFqn` ```typescript public computeFqn(): string ``` -##### `getAnyMapAttribute` +##### `getAnyMapAttribute` ```typescript public getAnyMapAttribute(terraformAttribute: string): {[ key: string ]: any} ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* string --- -##### `getBooleanAttribute` +##### `getBooleanAttribute` ```typescript public getBooleanAttribute(terraformAttribute: string): IResolvable ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* string --- -##### `getBooleanMapAttribute` +##### `getBooleanMapAttribute` ```typescript public getBooleanMapAttribute(terraformAttribute: string): {[ key: string ]: boolean} ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* string --- -##### `getListAttribute` +##### `getListAttribute` ```typescript public getListAttribute(terraformAttribute: string): string[] ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* string --- -##### `getNumberAttribute` +##### `getNumberAttribute` ```typescript public getNumberAttribute(terraformAttribute: string): number ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* string --- -##### `getNumberListAttribute` +##### `getNumberListAttribute` ```typescript public getNumberListAttribute(terraformAttribute: string): number[] ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* string --- -##### `getNumberMapAttribute` +##### `getNumberMapAttribute` ```typescript public getNumberMapAttribute(terraformAttribute: string): {[ key: string ]: number} ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* string --- -##### `getStringAttribute` +##### `getStringAttribute` ```typescript public getStringAttribute(terraformAttribute: string): string ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* string --- -##### `getStringMapAttribute` +##### `getStringMapAttribute` ```typescript public getStringMapAttribute(terraformAttribute: string): {[ key: string ]: string} ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* string --- -##### `interpolationForAttribute` +##### `interpolationForAttribute` ```typescript public interpolationForAttribute(property: string): IResolvable ``` -###### `property`Required +###### `property`Required - *Type:* string --- -##### `resolve` +##### `resolve` ```typescript public resolve(_context: IResolveContext): any @@ -34401,13 +38114,13 @@ public resolve(_context: IResolveContext): any Produce the Token's value at resolution time. -###### `_context`Required +###### `_context`Required - *Type:* cdktf.IResolveContext --- -##### `toString` +##### `toString` ```typescript public toString(): string @@ -34422,16 +38135,14 @@ Returns a reversible string representation. | **Name** | **Type** | **Description** | | --- | --- | --- | -| creationStack | string[] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| fqn | string | *No description.* | -| branch | string | *No description.* | -| deployOnPush | cdktf.IResolvable | *No description.* | -| repo | string | *No description.* | -| internalValue | DataDigitaloceanAppSpecWorkerGitlab | *No description.* | +| creationStack | string[] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| fqn | string | *No description.* | +| enabled | cdktf.IResolvable | *No description.* | +| internalValue | DataDigitaloceanAppSpecWorkerImageDeployOnPush | *No description.* | --- -##### `creationStack`Required +##### `creationStack`Required ```typescript public readonly creationStack: string[]; @@ -34445,7 +38156,7 @@ If this returns an empty array the stack will not be attached. --- -##### `fqn`Required +##### `fqn`Required ```typescript public readonly fqn: string; @@ -34455,66 +38166,46 @@ public readonly fqn: string; --- -##### `branch`Required - -```typescript -public readonly branch: string; -``` - -- *Type:* string - ---- - -##### `deployOnPush`Required +##### `enabled`Required ```typescript -public readonly deployOnPush: IResolvable; +public readonly enabled: IResolvable; ``` - *Type:* cdktf.IResolvable --- -##### `repo`Required - -```typescript -public readonly repo: string; -``` - -- *Type:* string - ---- - -##### `internalValue`Optional +##### `internalValue`Optional ```typescript -public readonly internalValue: DataDigitaloceanAppSpecWorkerGitlab; +public readonly internalValue: DataDigitaloceanAppSpecWorkerImageDeployOnPush; ``` -- *Type:* DataDigitaloceanAppSpecWorkerGitlab +- *Type:* DataDigitaloceanAppSpecWorkerImageDeployOnPush --- -### DataDigitaloceanAppSpecWorkerGitList +### DataDigitaloceanAppSpecWorkerImageList -#### Initializers +#### Initializers ```typescript import { dataDigitaloceanApp } from '@cdktf/provider-digitalocean' -new dataDigitaloceanApp.DataDigitaloceanAppSpecWorkerGitList(terraformResource: IInterpolatingParent, terraformAttribute: string, wrapsSet: boolean) +new dataDigitaloceanApp.DataDigitaloceanAppSpecWorkerImageList(terraformResource: IInterpolatingParent, terraformAttribute: string, wrapsSet: boolean) ``` | **Name** | **Type** | **Description** | | --- | --- | --- | -| terraformResource | cdktf.IInterpolatingParent | The parent resource. | -| terraformAttribute | string | The attribute on the parent resource this class is referencing. | -| wrapsSet | boolean | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | +| terraformResource | cdktf.IInterpolatingParent | The parent resource. | +| terraformAttribute | string | The attribute on the parent resource this class is referencing. | +| wrapsSet | boolean | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | --- -##### `terraformResource`Required +##### `terraformResource`Required - *Type:* cdktf.IInterpolatingParent @@ -34522,7 +38213,7 @@ The parent resource. --- -##### `terraformAttribute`Required +##### `terraformAttribute`Required - *Type:* string @@ -34530,7 +38221,7 @@ The attribute on the parent resource this class is referencing. --- -##### `wrapsSet`Required +##### `wrapsSet`Required - *Type:* boolean @@ -34542,15 +38233,15 @@ whether the list is wrapping a set (will add tolist() to be able to access an it | **Name** | **Description** | | --- | --- | -| allWithMapKey | Creating an iterator for this complex list. | -| computeFqn | *No description.* | -| resolve | Produce the Token's value at resolution time. | -| toString | Return a string representation of this resolvable object. | -| get | *No description.* | +| allWithMapKey | Creating an iterator for this complex list. | +| computeFqn | *No description.* | +| resolve | Produce the Token's value at resolution time. | +| toString | Return a string representation of this resolvable object. | +| get | *No description.* | --- -##### `allWithMapKey` +##### `allWithMapKey` ```typescript public allWithMapKey(mapKeyAttributeName: string): DynamicListTerraformIterator @@ -34560,19 +38251,19 @@ Creating an iterator for this complex list. The list will be converted into a map with the mapKeyAttributeName as the key. -###### `mapKeyAttributeName`Required +###### `mapKeyAttributeName`Required - *Type:* string --- -##### `computeFqn` +##### `computeFqn` ```typescript public computeFqn(): string ``` -##### `resolve` +##### `resolve` ```typescript public resolve(_context: IResolveContext): any @@ -34580,13 +38271,13 @@ public resolve(_context: IResolveContext): any Produce the Token's value at resolution time. -###### `_context`Required +###### `_context`Required - *Type:* cdktf.IResolveContext --- -##### `toString` +##### `toString` ```typescript public toString(): string @@ -34596,13 +38287,13 @@ Return a string representation of this resolvable object. Returns a reversible string representation. -##### `get` +##### `get` ```typescript -public get(index: number): DataDigitaloceanAppSpecWorkerGitOutputReference +public get(index: number): DataDigitaloceanAppSpecWorkerImageOutputReference ``` -###### `index`Required +###### `index`Required - *Type:* number @@ -34615,12 +38306,12 @@ the index of the item to return. | **Name** | **Type** | **Description** | | --- | --- | --- | -| creationStack | string[] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| fqn | string | *No description.* | +| creationStack | string[] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| fqn | string | *No description.* | --- -##### `creationStack`Required +##### `creationStack`Required ```typescript public readonly creationStack: string[]; @@ -34634,7 +38325,7 @@ If this returns an empty array the stack will not be attached. --- -##### `fqn`Required +##### `fqn`Required ```typescript public readonly fqn: string; @@ -34645,26 +38336,26 @@ public readonly fqn: string; --- -### DataDigitaloceanAppSpecWorkerGitOutputReference +### DataDigitaloceanAppSpecWorkerImageOutputReference -#### Initializers +#### Initializers ```typescript import { dataDigitaloceanApp } from '@cdktf/provider-digitalocean' -new dataDigitaloceanApp.DataDigitaloceanAppSpecWorkerGitOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string, complexObjectIndex: number, complexObjectIsFromSet: boolean) +new dataDigitaloceanApp.DataDigitaloceanAppSpecWorkerImageOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string, complexObjectIndex: number, complexObjectIsFromSet: boolean) ``` | **Name** | **Type** | **Description** | | --- | --- | --- | -| terraformResource | cdktf.IInterpolatingParent | The parent resource. | -| terraformAttribute | string | The attribute on the parent resource this class is referencing. | -| complexObjectIndex | number | the index of this item in the list. | -| complexObjectIsFromSet | boolean | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | +| terraformResource | cdktf.IInterpolatingParent | The parent resource. | +| terraformAttribute | string | The attribute on the parent resource this class is referencing. | +| complexObjectIndex | number | the index of this item in the list. | +| complexObjectIsFromSet | boolean | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | --- -##### `terraformResource`Required +##### `terraformResource`Required - *Type:* cdktf.IInterpolatingParent @@ -34672,7 +38363,7 @@ The parent resource. --- -##### `terraformAttribute`Required +##### `terraformAttribute`Required - *Type:* string @@ -34680,7 +38371,7 @@ The attribute on the parent resource this class is referencing. --- -##### `complexObjectIndex`Required +##### `complexObjectIndex`Required - *Type:* number @@ -34688,7 +38379,7 @@ the index of this item in the list. --- -##### `complexObjectIsFromSet`Required +##### `complexObjectIsFromSet`Required - *Type:* boolean @@ -34700,149 +38391,149 @@ whether the list is wrapping a set (will add tolist() to be able to access an it | **Name** | **Description** | | --- | --- | -| computeFqn | *No description.* | -| getAnyMapAttribute | *No description.* | -| getBooleanAttribute | *No description.* | -| getBooleanMapAttribute | *No description.* | -| getListAttribute | *No description.* | -| getNumberAttribute | *No description.* | -| getNumberListAttribute | *No description.* | -| getNumberMapAttribute | *No description.* | -| getStringAttribute | *No description.* | -| getStringMapAttribute | *No description.* | -| interpolationForAttribute | *No description.* | -| resolve | Produce the Token's value at resolution time. | -| toString | Return a string representation of this resolvable object. | +| computeFqn | *No description.* | +| getAnyMapAttribute | *No description.* | +| getBooleanAttribute | *No description.* | +| getBooleanMapAttribute | *No description.* | +| getListAttribute | *No description.* | +| getNumberAttribute | *No description.* | +| getNumberListAttribute | *No description.* | +| getNumberMapAttribute | *No description.* | +| getStringAttribute | *No description.* | +| getStringMapAttribute | *No description.* | +| interpolationForAttribute | *No description.* | +| resolve | Produce the Token's value at resolution time. | +| toString | Return a string representation of this resolvable object. | --- -##### `computeFqn` +##### `computeFqn` ```typescript public computeFqn(): string ``` -##### `getAnyMapAttribute` +##### `getAnyMapAttribute` ```typescript public getAnyMapAttribute(terraformAttribute: string): {[ key: string ]: any} ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* string --- -##### `getBooleanAttribute` +##### `getBooleanAttribute` ```typescript public getBooleanAttribute(terraformAttribute: string): IResolvable ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* string --- -##### `getBooleanMapAttribute` +##### `getBooleanMapAttribute` ```typescript public getBooleanMapAttribute(terraformAttribute: string): {[ key: string ]: boolean} ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* string --- -##### `getListAttribute` +##### `getListAttribute` ```typescript public getListAttribute(terraformAttribute: string): string[] ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* string --- -##### `getNumberAttribute` +##### `getNumberAttribute` ```typescript public getNumberAttribute(terraformAttribute: string): number ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* string --- -##### `getNumberListAttribute` +##### `getNumberListAttribute` ```typescript public getNumberListAttribute(terraformAttribute: string): number[] ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* string --- -##### `getNumberMapAttribute` +##### `getNumberMapAttribute` ```typescript public getNumberMapAttribute(terraformAttribute: string): {[ key: string ]: number} ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* string --- -##### `getStringAttribute` +##### `getStringAttribute` ```typescript public getStringAttribute(terraformAttribute: string): string ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* string --- -##### `getStringMapAttribute` +##### `getStringMapAttribute` ```typescript public getStringMapAttribute(terraformAttribute: string): {[ key: string ]: string} ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* string --- -##### `interpolationForAttribute` +##### `interpolationForAttribute` ```typescript public interpolationForAttribute(property: string): IResolvable ``` -###### `property`Required +###### `property`Required - *Type:* string --- -##### `resolve` +##### `resolve` ```typescript public resolve(_context: IResolveContext): any @@ -34850,13 +38541,13 @@ public resolve(_context: IResolveContext): any Produce the Token's value at resolution time. -###### `_context`Required +###### `_context`Required - *Type:* cdktf.IResolveContext --- -##### `toString` +##### `toString` ```typescript public toString(): string @@ -34871,88 +38562,281 @@ Returns a reversible string representation. | **Name** | **Type** | **Description** | | --- | --- | --- | -| creationStack | string[] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| fqn | string | *No description.* | -| branch | string | *No description.* | -| repoCloneUrl | string | *No description.* | -| internalValue | DataDigitaloceanAppSpecWorkerGit | *No description.* | +| creationStack | string[] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| fqn | string | *No description.* | +| deployOnPush | DataDigitaloceanAppSpecWorkerImageDeployOnPushList | *No description.* | +| registry | string | *No description.* | +| registryCredentials | string | *No description.* | +| registryType | string | *No description.* | +| repository | string | *No description.* | +| tag | string | *No description.* | +| internalValue | DataDigitaloceanAppSpecWorkerImage | *No description.* | + +--- + +##### `creationStack`Required + +```typescript +public readonly creationStack: string[]; +``` + +- *Type:* string[] + +The creation stack of this resolvable which will be appended to errors thrown during resolution. + +If this returns an empty array the stack will not be attached. + +--- + +##### `fqn`Required + +```typescript +public readonly fqn: string; +``` + +- *Type:* string + +--- + +##### `deployOnPush`Required + +```typescript +public readonly deployOnPush: DataDigitaloceanAppSpecWorkerImageDeployOnPushList; +``` + +- *Type:* DataDigitaloceanAppSpecWorkerImageDeployOnPushList + +--- + +##### `registry`Required + +```typescript +public readonly registry: string; +``` + +- *Type:* string + +--- + +##### `registryCredentials`Required + +```typescript +public readonly registryCredentials: string; +``` + +- *Type:* string + +--- + +##### `registryType`Required + +```typescript +public readonly registryType: string; +``` + +- *Type:* string + +--- + +##### `repository`Required + +```typescript +public readonly repository: string; +``` + +- *Type:* string + +--- + +##### `tag`Required + +```typescript +public readonly tag: string; +``` + +- *Type:* string + +--- + +##### `internalValue`Optional + +```typescript +public readonly internalValue: DataDigitaloceanAppSpecWorkerImage; +``` + +- *Type:* DataDigitaloceanAppSpecWorkerImage + +--- + + +### DataDigitaloceanAppSpecWorkerList + +#### Initializers + +```typescript +import { dataDigitaloceanApp } from '@cdktf/provider-digitalocean' + +new dataDigitaloceanApp.DataDigitaloceanAppSpecWorkerList(terraformResource: IInterpolatingParent, terraformAttribute: string, wrapsSet: boolean) +``` + +| **Name** | **Type** | **Description** | +| --- | --- | --- | +| terraformResource | cdktf.IInterpolatingParent | The parent resource. | +| terraformAttribute | string | The attribute on the parent resource this class is referencing. | +| wrapsSet | boolean | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | + +--- + +##### `terraformResource`Required + +- *Type:* cdktf.IInterpolatingParent + +The parent resource. + +--- + +##### `terraformAttribute`Required + +- *Type:* string + +The attribute on the parent resource this class is referencing. + +--- + +##### `wrapsSet`Required + +- *Type:* boolean + +whether the list is wrapping a set (will add tolist() to be able to access an item via an index). + +--- + +#### Methods + +| **Name** | **Description** | +| --- | --- | +| allWithMapKey | Creating an iterator for this complex list. | +| computeFqn | *No description.* | +| resolve | Produce the Token's value at resolution time. | +| toString | Return a string representation of this resolvable object. | +| get | *No description.* | + +--- + +##### `allWithMapKey` + +```typescript +public allWithMapKey(mapKeyAttributeName: string): DynamicListTerraformIterator +``` + +Creating an iterator for this complex list. + +The list will be converted into a map with the mapKeyAttributeName as the key. + +###### `mapKeyAttributeName`Required + +- *Type:* string + +--- + +##### `computeFqn` + +```typescript +public computeFqn(): string +``` + +##### `resolve` + +```typescript +public resolve(_context: IResolveContext): any +``` + +Produce the Token's value at resolution time. + +###### `_context`Required + +- *Type:* cdktf.IResolveContext --- -##### `creationStack`Required +##### `toString` + +```typescript +public toString(): string +``` + +Return a string representation of this resolvable object. + +Returns a reversible string representation. + +##### `get` ```typescript -public readonly creationStack: string[]; +public get(index: number): DataDigitaloceanAppSpecWorkerOutputReference ``` -- *Type:* string[] +###### `index`Required -The creation stack of this resolvable which will be appended to errors thrown during resolution. +- *Type:* number -If this returns an empty array the stack will not be attached. +the index of the item to return. --- -##### `fqn`Required -```typescript -public readonly fqn: string; -``` +#### Properties -- *Type:* string +| **Name** | **Type** | **Description** | +| --- | --- | --- | +| creationStack | string[] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| fqn | string | *No description.* | --- -##### `branch`Required +##### `creationStack`Required ```typescript -public readonly branch: string; +public readonly creationStack: string[]; ``` -- *Type:* string - ---- - -##### `repoCloneUrl`Required +- *Type:* string[] -```typescript -public readonly repoCloneUrl: string; -``` +The creation stack of this resolvable which will be appended to errors thrown during resolution. -- *Type:* string +If this returns an empty array the stack will not be attached. --- -##### `internalValue`Optional +##### `fqn`Required ```typescript -public readonly internalValue: DataDigitaloceanAppSpecWorkerGit; +public readonly fqn: string; ``` -- *Type:* DataDigitaloceanAppSpecWorkerGit +- *Type:* string --- -### DataDigitaloceanAppSpecWorkerImageDeployOnPushList +### DataDigitaloceanAppSpecWorkerLogDestinationDatadogList -#### Initializers +#### Initializers ```typescript import { dataDigitaloceanApp } from '@cdktf/provider-digitalocean' -new dataDigitaloceanApp.DataDigitaloceanAppSpecWorkerImageDeployOnPushList(terraformResource: IInterpolatingParent, terraformAttribute: string, wrapsSet: boolean) +new dataDigitaloceanApp.DataDigitaloceanAppSpecWorkerLogDestinationDatadogList(terraformResource: IInterpolatingParent, terraformAttribute: string, wrapsSet: boolean) ``` | **Name** | **Type** | **Description** | | --- | --- | --- | -| terraformResource | cdktf.IInterpolatingParent | The parent resource. | -| terraformAttribute | string | The attribute on the parent resource this class is referencing. | -| wrapsSet | boolean | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | +| terraformResource | cdktf.IInterpolatingParent | The parent resource. | +| terraformAttribute | string | The attribute on the parent resource this class is referencing. | +| wrapsSet | boolean | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | --- -##### `terraformResource`Required +##### `terraformResource`Required - *Type:* cdktf.IInterpolatingParent @@ -34960,7 +38844,7 @@ The parent resource. --- -##### `terraformAttribute`Required +##### `terraformAttribute`Required - *Type:* string @@ -34968,7 +38852,7 @@ The attribute on the parent resource this class is referencing. --- -##### `wrapsSet`Required +##### `wrapsSet`Required - *Type:* boolean @@ -34980,15 +38864,15 @@ whether the list is wrapping a set (will add tolist() to be able to access an it | **Name** | **Description** | | --- | --- | -| allWithMapKey | Creating an iterator for this complex list. | -| computeFqn | *No description.* | -| resolve | Produce the Token's value at resolution time. | -| toString | Return a string representation of this resolvable object. | -| get | *No description.* | +| allWithMapKey | Creating an iterator for this complex list. | +| computeFqn | *No description.* | +| resolve | Produce the Token's value at resolution time. | +| toString | Return a string representation of this resolvable object. | +| get | *No description.* | --- -##### `allWithMapKey` +##### `allWithMapKey` ```typescript public allWithMapKey(mapKeyAttributeName: string): DynamicListTerraformIterator @@ -34998,19 +38882,19 @@ Creating an iterator for this complex list. The list will be converted into a map with the mapKeyAttributeName as the key. -###### `mapKeyAttributeName`Required +###### `mapKeyAttributeName`Required - *Type:* string --- -##### `computeFqn` +##### `computeFqn` ```typescript public computeFqn(): string ``` -##### `resolve` +##### `resolve` ```typescript public resolve(_context: IResolveContext): any @@ -35018,13 +38902,13 @@ public resolve(_context: IResolveContext): any Produce the Token's value at resolution time. -###### `_context`Required +###### `_context`Required - *Type:* cdktf.IResolveContext --- -##### `toString` +##### `toString` ```typescript public toString(): string @@ -35034,13 +38918,13 @@ Return a string representation of this resolvable object. Returns a reversible string representation. -##### `get` +##### `get` ```typescript -public get(index: number): DataDigitaloceanAppSpecWorkerImageDeployOnPushOutputReference +public get(index: number): DataDigitaloceanAppSpecWorkerLogDestinationDatadogOutputReference ``` -###### `index`Required +###### `index`Required - *Type:* number @@ -35053,12 +38937,12 @@ the index of the item to return. | **Name** | **Type** | **Description** | | --- | --- | --- | -| creationStack | string[] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| fqn | string | *No description.* | +| creationStack | string[] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| fqn | string | *No description.* | --- -##### `creationStack`Required +##### `creationStack`Required ```typescript public readonly creationStack: string[]; @@ -35072,7 +38956,7 @@ If this returns an empty array the stack will not be attached. --- -##### `fqn`Required +##### `fqn`Required ```typescript public readonly fqn: string; @@ -35083,26 +38967,26 @@ public readonly fqn: string; --- -### DataDigitaloceanAppSpecWorkerImageDeployOnPushOutputReference +### DataDigitaloceanAppSpecWorkerLogDestinationDatadogOutputReference -#### Initializers +#### Initializers ```typescript import { dataDigitaloceanApp } from '@cdktf/provider-digitalocean' -new dataDigitaloceanApp.DataDigitaloceanAppSpecWorkerImageDeployOnPushOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string, complexObjectIndex: number, complexObjectIsFromSet: boolean) +new dataDigitaloceanApp.DataDigitaloceanAppSpecWorkerLogDestinationDatadogOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string, complexObjectIndex: number, complexObjectIsFromSet: boolean) ``` | **Name** | **Type** | **Description** | | --- | --- | --- | -| terraformResource | cdktf.IInterpolatingParent | The parent resource. | -| terraformAttribute | string | The attribute on the parent resource this class is referencing. | -| complexObjectIndex | number | the index of this item in the list. | -| complexObjectIsFromSet | boolean | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | +| terraformResource | cdktf.IInterpolatingParent | The parent resource. | +| terraformAttribute | string | The attribute on the parent resource this class is referencing. | +| complexObjectIndex | number | the index of this item in the list. | +| complexObjectIsFromSet | boolean | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | --- -##### `terraformResource`Required +##### `terraformResource`Required - *Type:* cdktf.IInterpolatingParent @@ -35110,7 +38994,7 @@ The parent resource. --- -##### `terraformAttribute`Required +##### `terraformAttribute`Required - *Type:* string @@ -35118,7 +39002,7 @@ The attribute on the parent resource this class is referencing. --- -##### `complexObjectIndex`Required +##### `complexObjectIndex`Required - *Type:* number @@ -35126,7 +39010,7 @@ the index of this item in the list. --- -##### `complexObjectIsFromSet`Required +##### `complexObjectIsFromSet`Required - *Type:* boolean @@ -35138,149 +39022,149 @@ whether the list is wrapping a set (will add tolist() to be able to access an it | **Name** | **Description** | | --- | --- | -| computeFqn | *No description.* | -| getAnyMapAttribute | *No description.* | -| getBooleanAttribute | *No description.* | -| getBooleanMapAttribute | *No description.* | -| getListAttribute | *No description.* | -| getNumberAttribute | *No description.* | -| getNumberListAttribute | *No description.* | -| getNumberMapAttribute | *No description.* | -| getStringAttribute | *No description.* | -| getStringMapAttribute | *No description.* | -| interpolationForAttribute | *No description.* | -| resolve | Produce the Token's value at resolution time. | -| toString | Return a string representation of this resolvable object. | +| computeFqn | *No description.* | +| getAnyMapAttribute | *No description.* | +| getBooleanAttribute | *No description.* | +| getBooleanMapAttribute | *No description.* | +| getListAttribute | *No description.* | +| getNumberAttribute | *No description.* | +| getNumberListAttribute | *No description.* | +| getNumberMapAttribute | *No description.* | +| getStringAttribute | *No description.* | +| getStringMapAttribute | *No description.* | +| interpolationForAttribute | *No description.* | +| resolve | Produce the Token's value at resolution time. | +| toString | Return a string representation of this resolvable object. | --- -##### `computeFqn` +##### `computeFqn` ```typescript public computeFqn(): string ``` -##### `getAnyMapAttribute` +##### `getAnyMapAttribute` ```typescript public getAnyMapAttribute(terraformAttribute: string): {[ key: string ]: any} ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* string --- -##### `getBooleanAttribute` +##### `getBooleanAttribute` ```typescript public getBooleanAttribute(terraformAttribute: string): IResolvable ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* string --- -##### `getBooleanMapAttribute` +##### `getBooleanMapAttribute` ```typescript public getBooleanMapAttribute(terraformAttribute: string): {[ key: string ]: boolean} ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* string --- -##### `getListAttribute` +##### `getListAttribute` ```typescript public getListAttribute(terraformAttribute: string): string[] ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* string --- -##### `getNumberAttribute` +##### `getNumberAttribute` ```typescript public getNumberAttribute(terraformAttribute: string): number ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* string --- -##### `getNumberListAttribute` +##### `getNumberListAttribute` ```typescript public getNumberListAttribute(terraformAttribute: string): number[] ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* string --- -##### `getNumberMapAttribute` +##### `getNumberMapAttribute` ```typescript public getNumberMapAttribute(terraformAttribute: string): {[ key: string ]: number} ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* string --- -##### `getStringAttribute` +##### `getStringAttribute` ```typescript public getStringAttribute(terraformAttribute: string): string ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* string --- -##### `getStringMapAttribute` +##### `getStringMapAttribute` ```typescript public getStringMapAttribute(terraformAttribute: string): {[ key: string ]: string} ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* string --- -##### `interpolationForAttribute` +##### `interpolationForAttribute` ```typescript public interpolationForAttribute(property: string): IResolvable ``` -###### `property`Required +###### `property`Required - *Type:* string --- -##### `resolve` +##### `resolve` ```typescript public resolve(_context: IResolveContext): any @@ -35288,13 +39172,13 @@ public resolve(_context: IResolveContext): any Produce the Token's value at resolution time. -###### `_context`Required +###### `_context`Required - *Type:* cdktf.IResolveContext --- -##### `toString` +##### `toString` ```typescript public toString(): string @@ -35309,14 +39193,15 @@ Returns a reversible string representation. | **Name** | **Type** | **Description** | | --- | --- | --- | -| creationStack | string[] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| fqn | string | *No description.* | -| enabled | cdktf.IResolvable | *No description.* | -| internalValue | DataDigitaloceanAppSpecWorkerImageDeployOnPush | *No description.* | +| creationStack | string[] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| fqn | string | *No description.* | +| apiKey | string | *No description.* | +| endpoint | string | *No description.* | +| internalValue | DataDigitaloceanAppSpecWorkerLogDestinationDatadog | *No description.* | --- -##### `creationStack`Required +##### `creationStack`Required ```typescript public readonly creationStack: string[]; @@ -35330,7 +39215,7 @@ If this returns an empty array the stack will not be attached. --- -##### `fqn`Required +##### `fqn`Required ```typescript public readonly fqn: string; @@ -35340,46 +39225,56 @@ public readonly fqn: string; --- -##### `enabled`Required +##### `apiKey`Required ```typescript -public readonly enabled: IResolvable; +public readonly apiKey: string; ``` -- *Type:* cdktf.IResolvable +- *Type:* string --- -##### `internalValue`Optional +##### `endpoint`Required ```typescript -public readonly internalValue: DataDigitaloceanAppSpecWorkerImageDeployOnPush; +public readonly endpoint: string; ``` -- *Type:* DataDigitaloceanAppSpecWorkerImageDeployOnPush +- *Type:* string --- +##### `internalValue`Optional -### DataDigitaloceanAppSpecWorkerImageList +```typescript +public readonly internalValue: DataDigitaloceanAppSpecWorkerLogDestinationDatadog; +``` -#### Initializers +- *Type:* DataDigitaloceanAppSpecWorkerLogDestinationDatadog + +--- + + +### DataDigitaloceanAppSpecWorkerLogDestinationList + +#### Initializers ```typescript import { dataDigitaloceanApp } from '@cdktf/provider-digitalocean' -new dataDigitaloceanApp.DataDigitaloceanAppSpecWorkerImageList(terraformResource: IInterpolatingParent, terraformAttribute: string, wrapsSet: boolean) +new dataDigitaloceanApp.DataDigitaloceanAppSpecWorkerLogDestinationList(terraformResource: IInterpolatingParent, terraformAttribute: string, wrapsSet: boolean) ``` | **Name** | **Type** | **Description** | | --- | --- | --- | -| terraformResource | cdktf.IInterpolatingParent | The parent resource. | -| terraformAttribute | string | The attribute on the parent resource this class is referencing. | -| wrapsSet | boolean | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | +| terraformResource | cdktf.IInterpolatingParent | The parent resource. | +| terraformAttribute | string | The attribute on the parent resource this class is referencing. | +| wrapsSet | boolean | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | --- -##### `terraformResource`Required +##### `terraformResource`Required - *Type:* cdktf.IInterpolatingParent @@ -35387,7 +39282,7 @@ The parent resource. --- -##### `terraformAttribute`Required +##### `terraformAttribute`Required - *Type:* string @@ -35395,7 +39290,7 @@ The attribute on the parent resource this class is referencing. --- -##### `wrapsSet`Required +##### `wrapsSet`Required - *Type:* boolean @@ -35407,15 +39302,15 @@ whether the list is wrapping a set (will add tolist() to be able to access an it | **Name** | **Description** | | --- | --- | -| allWithMapKey | Creating an iterator for this complex list. | -| computeFqn | *No description.* | -| resolve | Produce the Token's value at resolution time. | -| toString | Return a string representation of this resolvable object. | -| get | *No description.* | +| allWithMapKey | Creating an iterator for this complex list. | +| computeFqn | *No description.* | +| resolve | Produce the Token's value at resolution time. | +| toString | Return a string representation of this resolvable object. | +| get | *No description.* | --- -##### `allWithMapKey` +##### `allWithMapKey` ```typescript public allWithMapKey(mapKeyAttributeName: string): DynamicListTerraformIterator @@ -35425,19 +39320,19 @@ Creating an iterator for this complex list. The list will be converted into a map with the mapKeyAttributeName as the key. -###### `mapKeyAttributeName`Required +###### `mapKeyAttributeName`Required - *Type:* string --- -##### `computeFqn` +##### `computeFqn` ```typescript public computeFqn(): string ``` -##### `resolve` +##### `resolve` ```typescript public resolve(_context: IResolveContext): any @@ -35445,13 +39340,13 @@ public resolve(_context: IResolveContext): any Produce the Token's value at resolution time. -###### `_context`Required +###### `_context`Required - *Type:* cdktf.IResolveContext --- -##### `toString` +##### `toString` ```typescript public toString(): string @@ -35461,13 +39356,13 @@ Return a string representation of this resolvable object. Returns a reversible string representation. -##### `get` +##### `get` ```typescript -public get(index: number): DataDigitaloceanAppSpecWorkerImageOutputReference +public get(index: number): DataDigitaloceanAppSpecWorkerLogDestinationOutputReference ``` -###### `index`Required +###### `index`Required - *Type:* number @@ -35480,12 +39375,12 @@ the index of the item to return. | **Name** | **Type** | **Description** | | --- | --- | --- | -| creationStack | string[] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| fqn | string | *No description.* | +| creationStack | string[] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| fqn | string | *No description.* | --- -##### `creationStack`Required +##### `creationStack`Required ```typescript public readonly creationStack: string[]; @@ -35499,7 +39394,7 @@ If this returns an empty array the stack will not be attached. --- -##### `fqn`Required +##### `fqn`Required ```typescript public readonly fqn: string; @@ -35510,26 +39405,25 @@ public readonly fqn: string; --- -### DataDigitaloceanAppSpecWorkerImageOutputReference +### DataDigitaloceanAppSpecWorkerLogDestinationLogtailList -#### Initializers +#### Initializers ```typescript import { dataDigitaloceanApp } from '@cdktf/provider-digitalocean' -new dataDigitaloceanApp.DataDigitaloceanAppSpecWorkerImageOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string, complexObjectIndex: number, complexObjectIsFromSet: boolean) +new dataDigitaloceanApp.DataDigitaloceanAppSpecWorkerLogDestinationLogtailList(terraformResource: IInterpolatingParent, terraformAttribute: string, wrapsSet: boolean) ``` | **Name** | **Type** | **Description** | | --- | --- | --- | -| terraformResource | cdktf.IInterpolatingParent | The parent resource. | -| terraformAttribute | string | The attribute on the parent resource this class is referencing. | -| complexObjectIndex | number | the index of this item in the list. | -| complexObjectIsFromSet | boolean | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | +| terraformResource | cdktf.IInterpolatingParent | The parent resource. | +| terraformAttribute | string | The attribute on the parent resource this class is referencing. | +| wrapsSet | boolean | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | --- -##### `terraformResource`Required +##### `terraformResource`Required - *Type:* cdktf.IInterpolatingParent @@ -35537,7 +39431,7 @@ The parent resource. --- -##### `terraformAttribute`Required +##### `terraformAttribute`Required - *Type:* string @@ -35545,15 +39439,7 @@ The attribute on the parent resource this class is referencing. --- -##### `complexObjectIndex`Required - -- *Type:* number - -the index of this item in the list. - ---- - -##### `complexObjectIsFromSet`Required +##### `wrapsSet`Required - *Type:* boolean @@ -35565,361 +39451,307 @@ whether the list is wrapping a set (will add tolist() to be able to access an it | **Name** | **Description** | | --- | --- | -| computeFqn | *No description.* | -| getAnyMapAttribute | *No description.* | -| getBooleanAttribute | *No description.* | -| getBooleanMapAttribute | *No description.* | -| getListAttribute | *No description.* | -| getNumberAttribute | *No description.* | -| getNumberListAttribute | *No description.* | -| getNumberMapAttribute | *No description.* | -| getStringAttribute | *No description.* | -| getStringMapAttribute | *No description.* | -| interpolationForAttribute | *No description.* | -| resolve | Produce the Token's value at resolution time. | -| toString | Return a string representation of this resolvable object. | +| allWithMapKey | Creating an iterator for this complex list. | +| computeFqn | *No description.* | +| resolve | Produce the Token's value at resolution time. | +| toString | Return a string representation of this resolvable object. | +| get | *No description.* | --- -##### `computeFqn` +##### `allWithMapKey` ```typescript -public computeFqn(): string +public allWithMapKey(mapKeyAttributeName: string): DynamicListTerraformIterator ``` -##### `getAnyMapAttribute` +Creating an iterator for this complex list. -```typescript -public getAnyMapAttribute(terraformAttribute: string): {[ key: string ]: any} -``` +The list will be converted into a map with the mapKeyAttributeName as the key. -###### `terraformAttribute`Required +###### `mapKeyAttributeName`Required - *Type:* string --- -##### `getBooleanAttribute` +##### `computeFqn` ```typescript -public getBooleanAttribute(terraformAttribute: string): IResolvable +public computeFqn(): string ``` -###### `terraformAttribute`Required - -- *Type:* string - ---- - -##### `getBooleanMapAttribute` +##### `resolve` ```typescript -public getBooleanMapAttribute(terraformAttribute: string): {[ key: string ]: boolean} +public resolve(_context: IResolveContext): any ``` -###### `terraformAttribute`Required +Produce the Token's value at resolution time. -- *Type:* string +###### `_context`Required + +- *Type:* cdktf.IResolveContext --- -##### `getListAttribute` +##### `toString` ```typescript -public getListAttribute(terraformAttribute: string): string[] +public toString(): string ``` -###### `terraformAttribute`Required - -- *Type:* string +Return a string representation of this resolvable object. ---- +Returns a reversible string representation. -##### `getNumberAttribute` +##### `get` ```typescript -public getNumberAttribute(terraformAttribute: string): number +public get(index: number): DataDigitaloceanAppSpecWorkerLogDestinationLogtailOutputReference ``` -###### `terraformAttribute`Required +###### `index`Required -- *Type:* string +- *Type:* number ---- +the index of the item to return. -##### `getNumberListAttribute` +--- -```typescript -public getNumberListAttribute(terraformAttribute: string): number[] -``` -###### `terraformAttribute`Required +#### Properties -- *Type:* string +| **Name** | **Type** | **Description** | +| --- | --- | --- | +| creationStack | string[] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| fqn | string | *No description.* | --- -##### `getNumberMapAttribute` +##### `creationStack`Required ```typescript -public getNumberMapAttribute(terraformAttribute: string): {[ key: string ]: number} +public readonly creationStack: string[]; ``` -###### `terraformAttribute`Required +- *Type:* string[] -- *Type:* string +The creation stack of this resolvable which will be appended to errors thrown during resolution. + +If this returns an empty array the stack will not be attached. --- -##### `getStringAttribute` +##### `fqn`Required ```typescript -public getStringAttribute(terraformAttribute: string): string +public readonly fqn: string; ``` -###### `terraformAttribute`Required - - *Type:* string --- -##### `getStringMapAttribute` - -```typescript -public getStringMapAttribute(terraformAttribute: string): {[ key: string ]: string} -``` - -###### `terraformAttribute`Required - -- *Type:* string ---- +### DataDigitaloceanAppSpecWorkerLogDestinationLogtailOutputReference -##### `interpolationForAttribute` +#### Initializers ```typescript -public interpolationForAttribute(property: string): IResolvable -``` +import { dataDigitaloceanApp } from '@cdktf/provider-digitalocean' -###### `property`Required +new dataDigitaloceanApp.DataDigitaloceanAppSpecWorkerLogDestinationLogtailOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string, complexObjectIndex: number, complexObjectIsFromSet: boolean) +``` -- *Type:* string +| **Name** | **Type** | **Description** | +| --- | --- | --- | +| terraformResource | cdktf.IInterpolatingParent | The parent resource. | +| terraformAttribute | string | The attribute on the parent resource this class is referencing. | +| complexObjectIndex | number | the index of this item in the list. | +| complexObjectIsFromSet | boolean | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | --- -##### `resolve` - -```typescript -public resolve(_context: IResolveContext): any -``` - -Produce the Token's value at resolution time. +##### `terraformResource`Required -###### `_context`Required +- *Type:* cdktf.IInterpolatingParent -- *Type:* cdktf.IResolveContext +The parent resource. --- -##### `toString` +##### `terraformAttribute`Required -```typescript -public toString(): string -``` +- *Type:* string -Return a string representation of this resolvable object. +The attribute on the parent resource this class is referencing. -Returns a reversible string representation. +--- +##### `complexObjectIndex`Required -#### Properties +- *Type:* number -| **Name** | **Type** | **Description** | -| --- | --- | --- | -| creationStack | string[] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| fqn | string | *No description.* | -| deployOnPush | DataDigitaloceanAppSpecWorkerImageDeployOnPushList | *No description.* | -| registry | string | *No description.* | -| registryCredentials | string | *No description.* | -| registryType | string | *No description.* | -| repository | string | *No description.* | -| tag | string | *No description.* | -| internalValue | DataDigitaloceanAppSpecWorkerImage | *No description.* | +the index of this item in the list. --- -##### `creationStack`Required - -```typescript -public readonly creationStack: string[]; -``` - -- *Type:* string[] +##### `complexObjectIsFromSet`Required -The creation stack of this resolvable which will be appended to errors thrown during resolution. +- *Type:* boolean -If this returns an empty array the stack will not be attached. +whether the list is wrapping a set (will add tolist() to be able to access an item via an index). --- -##### `fqn`Required - -```typescript -public readonly fqn: string; -``` +#### Methods -- *Type:* string +| **Name** | **Description** | +| --- | --- | +| computeFqn | *No description.* | +| getAnyMapAttribute | *No description.* | +| getBooleanAttribute | *No description.* | +| getBooleanMapAttribute | *No description.* | +| getListAttribute | *No description.* | +| getNumberAttribute | *No description.* | +| getNumberListAttribute | *No description.* | +| getNumberMapAttribute | *No description.* | +| getStringAttribute | *No description.* | +| getStringMapAttribute | *No description.* | +| interpolationForAttribute | *No description.* | +| resolve | Produce the Token's value at resolution time. | +| toString | Return a string representation of this resolvable object. | --- -##### `deployOnPush`Required +##### `computeFqn` ```typescript -public readonly deployOnPush: DataDigitaloceanAppSpecWorkerImageDeployOnPushList; -``` - -- *Type:* DataDigitaloceanAppSpecWorkerImageDeployOnPushList - ---- +public computeFqn(): string +``` -##### `registry`Required +##### `getAnyMapAttribute` ```typescript -public readonly registry: string; +public getAnyMapAttribute(terraformAttribute: string): {[ key: string ]: any} ``` +###### `terraformAttribute`Required + - *Type:* string --- -##### `registryCredentials`Required +##### `getBooleanAttribute` ```typescript -public readonly registryCredentials: string; +public getBooleanAttribute(terraformAttribute: string): IResolvable ``` +###### `terraformAttribute`Required + - *Type:* string --- -##### `registryType`Required +##### `getBooleanMapAttribute` ```typescript -public readonly registryType: string; +public getBooleanMapAttribute(terraformAttribute: string): {[ key: string ]: boolean} ``` +###### `terraformAttribute`Required + - *Type:* string --- -##### `repository`Required +##### `getListAttribute` ```typescript -public readonly repository: string; +public getListAttribute(terraformAttribute: string): string[] ``` +###### `terraformAttribute`Required + - *Type:* string --- -##### `tag`Required +##### `getNumberAttribute` ```typescript -public readonly tag: string; +public getNumberAttribute(terraformAttribute: string): number ``` +###### `terraformAttribute`Required + - *Type:* string --- -##### `internalValue`Optional +##### `getNumberListAttribute` ```typescript -public readonly internalValue: DataDigitaloceanAppSpecWorkerImage; +public getNumberListAttribute(terraformAttribute: string): number[] ``` -- *Type:* DataDigitaloceanAppSpecWorkerImage - ---- +###### `terraformAttribute`Required +- *Type:* string -### DataDigitaloceanAppSpecWorkerList +--- -#### Initializers +##### `getNumberMapAttribute` ```typescript -import { dataDigitaloceanApp } from '@cdktf/provider-digitalocean' - -new dataDigitaloceanApp.DataDigitaloceanAppSpecWorkerList(terraformResource: IInterpolatingParent, terraformAttribute: string, wrapsSet: boolean) +public getNumberMapAttribute(terraformAttribute: string): {[ key: string ]: number} ``` -| **Name** | **Type** | **Description** | -| --- | --- | --- | -| terraformResource | cdktf.IInterpolatingParent | The parent resource. | -| terraformAttribute | string | The attribute on the parent resource this class is referencing. | -| wrapsSet | boolean | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | - ---- +###### `terraformAttribute`Required -##### `terraformResource`Required +- *Type:* string -- *Type:* cdktf.IInterpolatingParent +--- -The parent resource. +##### `getStringAttribute` ---- +```typescript +public getStringAttribute(terraformAttribute: string): string +``` -##### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* string -The attribute on the parent resource this class is referencing. - --- -##### `wrapsSet`Required - -- *Type:* boolean - -whether the list is wrapping a set (will add tolist() to be able to access an item via an index). +##### `getStringMapAttribute` ---- +```typescript +public getStringMapAttribute(terraformAttribute: string): {[ key: string ]: string} +``` -#### Methods +###### `terraformAttribute`Required -| **Name** | **Description** | -| --- | --- | -| allWithMapKey | Creating an iterator for this complex list. | -| computeFqn | *No description.* | -| resolve | Produce the Token's value at resolution time. | -| toString | Return a string representation of this resolvable object. | -| get | *No description.* | +- *Type:* string --- -##### `allWithMapKey` +##### `interpolationForAttribute` ```typescript -public allWithMapKey(mapKeyAttributeName: string): DynamicListTerraformIterator +public interpolationForAttribute(property: string): IResolvable ``` -Creating an iterator for this complex list. - -The list will be converted into a map with the mapKeyAttributeName as the key. - -###### `mapKeyAttributeName`Required +###### `property`Required - *Type:* string --- -##### `computeFqn` - -```typescript -public computeFqn(): string -``` - -##### `resolve` +##### `resolve` ```typescript public resolve(_context: IResolveContext): any @@ -35927,13 +39759,13 @@ public resolve(_context: IResolveContext): any Produce the Token's value at resolution time. -###### `_context`Required +###### `_context`Required - *Type:* cdktf.IResolveContext --- -##### `toString` +##### `toString` ```typescript public toString(): string @@ -35943,31 +39775,19 @@ Return a string representation of this resolvable object. Returns a reversible string representation. -##### `get` - -```typescript -public get(index: number): DataDigitaloceanAppSpecWorkerOutputReference -``` - -###### `index`Required - -- *Type:* number - -the index of the item to return. - ---- - #### Properties | **Name** | **Type** | **Description** | | --- | --- | --- | -| creationStack | string[] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| fqn | string | *No description.* | +| creationStack | string[] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| fqn | string | *No description.* | +| token | string | *No description.* | +| internalValue | DataDigitaloceanAppSpecWorkerLogDestinationLogtail | *No description.* | --- -##### `creationStack`Required +##### `creationStack`Required ```typescript public readonly creationStack: string[]; @@ -35981,7 +39801,7 @@ If this returns an empty array the stack will not be attached. --- -##### `fqn`Required +##### `fqn`Required ```typescript public readonly fqn: string; @@ -35991,26 +39811,46 @@ public readonly fqn: string; --- +##### `token`Required -### DataDigitaloceanAppSpecWorkerLogDestinationDatadogList +```typescript +public readonly token: string; +``` + +- *Type:* string + +--- + +##### `internalValue`Optional + +```typescript +public readonly internalValue: DataDigitaloceanAppSpecWorkerLogDestinationLogtail; +``` + +- *Type:* DataDigitaloceanAppSpecWorkerLogDestinationLogtail + +--- -#### Initializers + +### DataDigitaloceanAppSpecWorkerLogDestinationOpenSearchBasicAuthList + +#### Initializers ```typescript import { dataDigitaloceanApp } from '@cdktf/provider-digitalocean' -new dataDigitaloceanApp.DataDigitaloceanAppSpecWorkerLogDestinationDatadogList(terraformResource: IInterpolatingParent, terraformAttribute: string, wrapsSet: boolean) +new dataDigitaloceanApp.DataDigitaloceanAppSpecWorkerLogDestinationOpenSearchBasicAuthList(terraformResource: IInterpolatingParent, terraformAttribute: string, wrapsSet: boolean) ``` | **Name** | **Type** | **Description** | | --- | --- | --- | -| terraformResource | cdktf.IInterpolatingParent | The parent resource. | -| terraformAttribute | string | The attribute on the parent resource this class is referencing. | -| wrapsSet | boolean | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | +| terraformResource | cdktf.IInterpolatingParent | The parent resource. | +| terraformAttribute | string | The attribute on the parent resource this class is referencing. | +| wrapsSet | boolean | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | --- -##### `terraformResource`Required +##### `terraformResource`Required - *Type:* cdktf.IInterpolatingParent @@ -36018,7 +39858,7 @@ The parent resource. --- -##### `terraformAttribute`Required +##### `terraformAttribute`Required - *Type:* string @@ -36026,7 +39866,7 @@ The attribute on the parent resource this class is referencing. --- -##### `wrapsSet`Required +##### `wrapsSet`Required - *Type:* boolean @@ -36038,15 +39878,15 @@ whether the list is wrapping a set (will add tolist() to be able to access an it | **Name** | **Description** | | --- | --- | -| allWithMapKey | Creating an iterator for this complex list. | -| computeFqn | *No description.* | -| resolve | Produce the Token's value at resolution time. | -| toString | Return a string representation of this resolvable object. | -| get | *No description.* | +| allWithMapKey | Creating an iterator for this complex list. | +| computeFqn | *No description.* | +| resolve | Produce the Token's value at resolution time. | +| toString | Return a string representation of this resolvable object. | +| get | *No description.* | --- -##### `allWithMapKey` +##### `allWithMapKey` ```typescript public allWithMapKey(mapKeyAttributeName: string): DynamicListTerraformIterator @@ -36056,19 +39896,19 @@ Creating an iterator for this complex list. The list will be converted into a map with the mapKeyAttributeName as the key. -###### `mapKeyAttributeName`Required +###### `mapKeyAttributeName`Required - *Type:* string --- -##### `computeFqn` +##### `computeFqn` ```typescript public computeFqn(): string ``` -##### `resolve` +##### `resolve` ```typescript public resolve(_context: IResolveContext): any @@ -36076,13 +39916,13 @@ public resolve(_context: IResolveContext): any Produce the Token's value at resolution time. -###### `_context`Required +###### `_context`Required - *Type:* cdktf.IResolveContext --- -##### `toString` +##### `toString` ```typescript public toString(): string @@ -36092,13 +39932,13 @@ Return a string representation of this resolvable object. Returns a reversible string representation. -##### `get` +##### `get` ```typescript -public get(index: number): DataDigitaloceanAppSpecWorkerLogDestinationDatadogOutputReference +public get(index: number): DataDigitaloceanAppSpecWorkerLogDestinationOpenSearchBasicAuthOutputReference ``` -###### `index`Required +###### `index`Required - *Type:* number @@ -36111,12 +39951,12 @@ the index of the item to return. | **Name** | **Type** | **Description** | | --- | --- | --- | -| creationStack | string[] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| fqn | string | *No description.* | +| creationStack | string[] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| fqn | string | *No description.* | --- -##### `creationStack`Required +##### `creationStack`Required ```typescript public readonly creationStack: string[]; @@ -36130,7 +39970,7 @@ If this returns an empty array the stack will not be attached. --- -##### `fqn`Required +##### `fqn`Required ```typescript public readonly fqn: string; @@ -36141,26 +39981,26 @@ public readonly fqn: string; --- -### DataDigitaloceanAppSpecWorkerLogDestinationDatadogOutputReference +### DataDigitaloceanAppSpecWorkerLogDestinationOpenSearchBasicAuthOutputReference -#### Initializers +#### Initializers ```typescript import { dataDigitaloceanApp } from '@cdktf/provider-digitalocean' -new dataDigitaloceanApp.DataDigitaloceanAppSpecWorkerLogDestinationDatadogOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string, complexObjectIndex: number, complexObjectIsFromSet: boolean) +new dataDigitaloceanApp.DataDigitaloceanAppSpecWorkerLogDestinationOpenSearchBasicAuthOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string, complexObjectIndex: number, complexObjectIsFromSet: boolean) ``` | **Name** | **Type** | **Description** | | --- | --- | --- | -| terraformResource | cdktf.IInterpolatingParent | The parent resource. | -| terraformAttribute | string | The attribute on the parent resource this class is referencing. | -| complexObjectIndex | number | the index of this item in the list. | -| complexObjectIsFromSet | boolean | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | +| terraformResource | cdktf.IInterpolatingParent | The parent resource. | +| terraformAttribute | string | The attribute on the parent resource this class is referencing. | +| complexObjectIndex | number | the index of this item in the list. | +| complexObjectIsFromSet | boolean | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | --- -##### `terraformResource`Required +##### `terraformResource`Required - *Type:* cdktf.IInterpolatingParent @@ -36168,7 +40008,7 @@ The parent resource. --- -##### `terraformAttribute`Required +##### `terraformAttribute`Required - *Type:* string @@ -36176,7 +40016,7 @@ The attribute on the parent resource this class is referencing. --- -##### `complexObjectIndex`Required +##### `complexObjectIndex`Required - *Type:* number @@ -36184,7 +40024,7 @@ the index of this item in the list. --- -##### `complexObjectIsFromSet`Required +##### `complexObjectIsFromSet`Required - *Type:* boolean @@ -36196,149 +40036,149 @@ whether the list is wrapping a set (will add tolist() to be able to access an it | **Name** | **Description** | | --- | --- | -| computeFqn | *No description.* | -| getAnyMapAttribute | *No description.* | -| getBooleanAttribute | *No description.* | -| getBooleanMapAttribute | *No description.* | -| getListAttribute | *No description.* | -| getNumberAttribute | *No description.* | -| getNumberListAttribute | *No description.* | -| getNumberMapAttribute | *No description.* | -| getStringAttribute | *No description.* | -| getStringMapAttribute | *No description.* | -| interpolationForAttribute | *No description.* | -| resolve | Produce the Token's value at resolution time. | -| toString | Return a string representation of this resolvable object. | +| computeFqn | *No description.* | +| getAnyMapAttribute | *No description.* | +| getBooleanAttribute | *No description.* | +| getBooleanMapAttribute | *No description.* | +| getListAttribute | *No description.* | +| getNumberAttribute | *No description.* | +| getNumberListAttribute | *No description.* | +| getNumberMapAttribute | *No description.* | +| getStringAttribute | *No description.* | +| getStringMapAttribute | *No description.* | +| interpolationForAttribute | *No description.* | +| resolve | Produce the Token's value at resolution time. | +| toString | Return a string representation of this resolvable object. | --- -##### `computeFqn` +##### `computeFqn` ```typescript public computeFqn(): string ``` -##### `getAnyMapAttribute` +##### `getAnyMapAttribute` ```typescript public getAnyMapAttribute(terraformAttribute: string): {[ key: string ]: any} ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* string --- -##### `getBooleanAttribute` +##### `getBooleanAttribute` ```typescript public getBooleanAttribute(terraformAttribute: string): IResolvable ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* string --- -##### `getBooleanMapAttribute` +##### `getBooleanMapAttribute` ```typescript public getBooleanMapAttribute(terraformAttribute: string): {[ key: string ]: boolean} ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* string --- -##### `getListAttribute` +##### `getListAttribute` ```typescript public getListAttribute(terraformAttribute: string): string[] ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* string --- -##### `getNumberAttribute` +##### `getNumberAttribute` ```typescript public getNumberAttribute(terraformAttribute: string): number ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* string --- -##### `getNumberListAttribute` +##### `getNumberListAttribute` ```typescript public getNumberListAttribute(terraformAttribute: string): number[] ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* string --- -##### `getNumberMapAttribute` +##### `getNumberMapAttribute` ```typescript public getNumberMapAttribute(terraformAttribute: string): {[ key: string ]: number} ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* string --- -##### `getStringAttribute` +##### `getStringAttribute` ```typescript public getStringAttribute(terraformAttribute: string): string ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* string --- -##### `getStringMapAttribute` +##### `getStringMapAttribute` ```typescript public getStringMapAttribute(terraformAttribute: string): {[ key: string ]: string} ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* string --- -##### `interpolationForAttribute` +##### `interpolationForAttribute` ```typescript public interpolationForAttribute(property: string): IResolvable ``` -###### `property`Required +###### `property`Required - *Type:* string --- -##### `resolve` +##### `resolve` ```typescript public resolve(_context: IResolveContext): any @@ -36346,13 +40186,13 @@ public resolve(_context: IResolveContext): any Produce the Token's value at resolution time. -###### `_context`Required +###### `_context`Required - *Type:* cdktf.IResolveContext --- -##### `toString` +##### `toString` ```typescript public toString(): string @@ -36367,15 +40207,15 @@ Returns a reversible string representation. | **Name** | **Type** | **Description** | | --- | --- | --- | -| creationStack | string[] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| fqn | string | *No description.* | -| apiKey | string | *No description.* | -| endpoint | string | *No description.* | -| internalValue | DataDigitaloceanAppSpecWorkerLogDestinationDatadog | *No description.* | +| creationStack | string[] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| fqn | string | *No description.* | +| password | string | *No description.* | +| user | string | *No description.* | +| internalValue | DataDigitaloceanAppSpecWorkerLogDestinationOpenSearchBasicAuth | *No description.* | --- -##### `creationStack`Required +##### `creationStack`Required ```typescript public readonly creationStack: string[]; @@ -36389,7 +40229,7 @@ If this returns an empty array the stack will not be attached. --- -##### `fqn`Required +##### `fqn`Required ```typescript public readonly fqn: string; @@ -36399,205 +40239,56 @@ public readonly fqn: string; --- -##### `apiKey`Required - -```typescript -public readonly apiKey: string; -``` - -- *Type:* string - ---- - -##### `endpoint`Required - -```typescript -public readonly endpoint: string; -``` - -- *Type:* string - ---- - -##### `internalValue`Optional - -```typescript -public readonly internalValue: DataDigitaloceanAppSpecWorkerLogDestinationDatadog; -``` - -- *Type:* DataDigitaloceanAppSpecWorkerLogDestinationDatadog - ---- - - -### DataDigitaloceanAppSpecWorkerLogDestinationList - -#### Initializers +##### `password`Required ```typescript -import { dataDigitaloceanApp } from '@cdktf/provider-digitalocean' - -new dataDigitaloceanApp.DataDigitaloceanAppSpecWorkerLogDestinationList(terraformResource: IInterpolatingParent, terraformAttribute: string, wrapsSet: boolean) +public readonly password: string; ``` -| **Name** | **Type** | **Description** | -| --- | --- | --- | -| terraformResource | cdktf.IInterpolatingParent | The parent resource. | -| terraformAttribute | string | The attribute on the parent resource this class is referencing. | -| wrapsSet | boolean | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | - ---- - -##### `terraformResource`Required - -- *Type:* cdktf.IInterpolatingParent - -The parent resource. - ---- - -##### `terraformAttribute`Required - - *Type:* string -The attribute on the parent resource this class is referencing. - ---- - -##### `wrapsSet`Required - -- *Type:* boolean - -whether the list is wrapping a set (will add tolist() to be able to access an item via an index). - ---- - -#### Methods - -| **Name** | **Description** | -| --- | --- | -| allWithMapKey | Creating an iterator for this complex list. | -| computeFqn | *No description.* | -| resolve | Produce the Token's value at resolution time. | -| toString | Return a string representation of this resolvable object. | -| get | *No description.* | - --- -##### `allWithMapKey` +##### `user`Required ```typescript -public allWithMapKey(mapKeyAttributeName: string): DynamicListTerraformIterator +public readonly user: string; ``` -Creating an iterator for this complex list. - -The list will be converted into a map with the mapKeyAttributeName as the key. - -###### `mapKeyAttributeName`Required - - *Type:* string --- -##### `computeFqn` - -```typescript -public computeFqn(): string -``` - -##### `resolve` - -```typescript -public resolve(_context: IResolveContext): any -``` - -Produce the Token's value at resolution time. - -###### `_context`Required - -- *Type:* cdktf.IResolveContext - ---- - -##### `toString` - -```typescript -public toString(): string -``` - -Return a string representation of this resolvable object. - -Returns a reversible string representation. - -##### `get` - -```typescript -public get(index: number): DataDigitaloceanAppSpecWorkerLogDestinationOutputReference -``` - -###### `index`Required - -- *Type:* number - -the index of the item to return. - ---- - - -#### Properties - -| **Name** | **Type** | **Description** | -| --- | --- | --- | -| creationStack | string[] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| fqn | string | *No description.* | - ---- - -##### `creationStack`Required - -```typescript -public readonly creationStack: string[]; -``` - -- *Type:* string[] - -The creation stack of this resolvable which will be appended to errors thrown during resolution. - -If this returns an empty array the stack will not be attached. - ---- - -##### `fqn`Required +##### `internalValue`Optional ```typescript -public readonly fqn: string; +public readonly internalValue: DataDigitaloceanAppSpecWorkerLogDestinationOpenSearchBasicAuth; ``` -- *Type:* string +- *Type:* DataDigitaloceanAppSpecWorkerLogDestinationOpenSearchBasicAuth --- -### DataDigitaloceanAppSpecWorkerLogDestinationLogtailList +### DataDigitaloceanAppSpecWorkerLogDestinationOpenSearchList -#### Initializers +#### Initializers ```typescript import { dataDigitaloceanApp } from '@cdktf/provider-digitalocean' -new dataDigitaloceanApp.DataDigitaloceanAppSpecWorkerLogDestinationLogtailList(terraformResource: IInterpolatingParent, terraformAttribute: string, wrapsSet: boolean) +new dataDigitaloceanApp.DataDigitaloceanAppSpecWorkerLogDestinationOpenSearchList(terraformResource: IInterpolatingParent, terraformAttribute: string, wrapsSet: boolean) ``` | **Name** | **Type** | **Description** | | --- | --- | --- | -| terraformResource | cdktf.IInterpolatingParent | The parent resource. | -| terraformAttribute | string | The attribute on the parent resource this class is referencing. | -| wrapsSet | boolean | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | +| terraformResource | cdktf.IInterpolatingParent | The parent resource. | +| terraformAttribute | string | The attribute on the parent resource this class is referencing. | +| wrapsSet | boolean | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | --- -##### `terraformResource`Required +##### `terraformResource`Required - *Type:* cdktf.IInterpolatingParent @@ -36605,7 +40296,7 @@ The parent resource. --- -##### `terraformAttribute`Required +##### `terraformAttribute`Required - *Type:* string @@ -36613,7 +40304,7 @@ The attribute on the parent resource this class is referencing. --- -##### `wrapsSet`Required +##### `wrapsSet`Required - *Type:* boolean @@ -36625,15 +40316,15 @@ whether the list is wrapping a set (will add tolist() to be able to access an it | **Name** | **Description** | | --- | --- | -| allWithMapKey | Creating an iterator for this complex list. | -| computeFqn | *No description.* | -| resolve | Produce the Token's value at resolution time. | -| toString | Return a string representation of this resolvable object. | -| get | *No description.* | +| allWithMapKey | Creating an iterator for this complex list. | +| computeFqn | *No description.* | +| resolve | Produce the Token's value at resolution time. | +| toString | Return a string representation of this resolvable object. | +| get | *No description.* | --- -##### `allWithMapKey` +##### `allWithMapKey` ```typescript public allWithMapKey(mapKeyAttributeName: string): DynamicListTerraformIterator @@ -36643,19 +40334,19 @@ Creating an iterator for this complex list. The list will be converted into a map with the mapKeyAttributeName as the key. -###### `mapKeyAttributeName`Required +###### `mapKeyAttributeName`Required - *Type:* string --- -##### `computeFqn` +##### `computeFqn` ```typescript public computeFqn(): string ``` -##### `resolve` +##### `resolve` ```typescript public resolve(_context: IResolveContext): any @@ -36663,13 +40354,13 @@ public resolve(_context: IResolveContext): any Produce the Token's value at resolution time. -###### `_context`Required +###### `_context`Required - *Type:* cdktf.IResolveContext --- -##### `toString` +##### `toString` ```typescript public toString(): string @@ -36679,13 +40370,13 @@ Return a string representation of this resolvable object. Returns a reversible string representation. -##### `get` +##### `get` ```typescript -public get(index: number): DataDigitaloceanAppSpecWorkerLogDestinationLogtailOutputReference +public get(index: number): DataDigitaloceanAppSpecWorkerLogDestinationOpenSearchOutputReference ``` -###### `index`Required +###### `index`Required - *Type:* number @@ -36698,12 +40389,12 @@ the index of the item to return. | **Name** | **Type** | **Description** | | --- | --- | --- | -| creationStack | string[] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| fqn | string | *No description.* | +| creationStack | string[] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| fqn | string | *No description.* | --- -##### `creationStack`Required +##### `creationStack`Required ```typescript public readonly creationStack: string[]; @@ -36717,7 +40408,7 @@ If this returns an empty array the stack will not be attached. --- -##### `fqn`Required +##### `fqn`Required ```typescript public readonly fqn: string; @@ -36728,26 +40419,26 @@ public readonly fqn: string; --- -### DataDigitaloceanAppSpecWorkerLogDestinationLogtailOutputReference +### DataDigitaloceanAppSpecWorkerLogDestinationOpenSearchOutputReference -#### Initializers +#### Initializers ```typescript import { dataDigitaloceanApp } from '@cdktf/provider-digitalocean' -new dataDigitaloceanApp.DataDigitaloceanAppSpecWorkerLogDestinationLogtailOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string, complexObjectIndex: number, complexObjectIsFromSet: boolean) +new dataDigitaloceanApp.DataDigitaloceanAppSpecWorkerLogDestinationOpenSearchOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string, complexObjectIndex: number, complexObjectIsFromSet: boolean) ``` | **Name** | **Type** | **Description** | | --- | --- | --- | -| terraformResource | cdktf.IInterpolatingParent | The parent resource. | -| terraformAttribute | string | The attribute on the parent resource this class is referencing. | -| complexObjectIndex | number | the index of this item in the list. | -| complexObjectIsFromSet | boolean | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | +| terraformResource | cdktf.IInterpolatingParent | The parent resource. | +| terraformAttribute | string | The attribute on the parent resource this class is referencing. | +| complexObjectIndex | number | the index of this item in the list. | +| complexObjectIsFromSet | boolean | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | --- -##### `terraformResource`Required +##### `terraformResource`Required - *Type:* cdktf.IInterpolatingParent @@ -36755,7 +40446,7 @@ The parent resource. --- -##### `terraformAttribute`Required +##### `terraformAttribute`Required - *Type:* string @@ -36763,7 +40454,7 @@ The attribute on the parent resource this class is referencing. --- -##### `complexObjectIndex`Required +##### `complexObjectIndex`Required - *Type:* number @@ -36771,7 +40462,7 @@ the index of this item in the list. --- -##### `complexObjectIsFromSet`Required +##### `complexObjectIsFromSet`Required - *Type:* boolean @@ -36783,149 +40474,149 @@ whether the list is wrapping a set (will add tolist() to be able to access an it | **Name** | **Description** | | --- | --- | -| computeFqn | *No description.* | -| getAnyMapAttribute | *No description.* | -| getBooleanAttribute | *No description.* | -| getBooleanMapAttribute | *No description.* | -| getListAttribute | *No description.* | -| getNumberAttribute | *No description.* | -| getNumberListAttribute | *No description.* | -| getNumberMapAttribute | *No description.* | -| getStringAttribute | *No description.* | -| getStringMapAttribute | *No description.* | -| interpolationForAttribute | *No description.* | -| resolve | Produce the Token's value at resolution time. | -| toString | Return a string representation of this resolvable object. | +| computeFqn | *No description.* | +| getAnyMapAttribute | *No description.* | +| getBooleanAttribute | *No description.* | +| getBooleanMapAttribute | *No description.* | +| getListAttribute | *No description.* | +| getNumberAttribute | *No description.* | +| getNumberListAttribute | *No description.* | +| getNumberMapAttribute | *No description.* | +| getStringAttribute | *No description.* | +| getStringMapAttribute | *No description.* | +| interpolationForAttribute | *No description.* | +| resolve | Produce the Token's value at resolution time. | +| toString | Return a string representation of this resolvable object. | --- -##### `computeFqn` +##### `computeFqn` ```typescript public computeFqn(): string ``` -##### `getAnyMapAttribute` +##### `getAnyMapAttribute` ```typescript public getAnyMapAttribute(terraformAttribute: string): {[ key: string ]: any} ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* string --- -##### `getBooleanAttribute` +##### `getBooleanAttribute` ```typescript public getBooleanAttribute(terraformAttribute: string): IResolvable ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* string --- -##### `getBooleanMapAttribute` +##### `getBooleanMapAttribute` ```typescript public getBooleanMapAttribute(terraformAttribute: string): {[ key: string ]: boolean} ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* string --- -##### `getListAttribute` +##### `getListAttribute` ```typescript public getListAttribute(terraformAttribute: string): string[] ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* string --- -##### `getNumberAttribute` +##### `getNumberAttribute` ```typescript public getNumberAttribute(terraformAttribute: string): number ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* string --- -##### `getNumberListAttribute` +##### `getNumberListAttribute` ```typescript public getNumberListAttribute(terraformAttribute: string): number[] ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* string --- -##### `getNumberMapAttribute` +##### `getNumberMapAttribute` ```typescript public getNumberMapAttribute(terraformAttribute: string): {[ key: string ]: number} ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* string --- -##### `getStringAttribute` +##### `getStringAttribute` ```typescript public getStringAttribute(terraformAttribute: string): string ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* string --- -##### `getStringMapAttribute` +##### `getStringMapAttribute` ```typescript public getStringMapAttribute(terraformAttribute: string): {[ key: string ]: string} ``` -###### `terraformAttribute`Required +###### `terraformAttribute`Required - *Type:* string --- -##### `interpolationForAttribute` +##### `interpolationForAttribute` ```typescript public interpolationForAttribute(property: string): IResolvable ``` -###### `property`Required +###### `property`Required - *Type:* string --- -##### `resolve` +##### `resolve` ```typescript public resolve(_context: IResolveContext): any @@ -36933,13 +40624,13 @@ public resolve(_context: IResolveContext): any Produce the Token's value at resolution time. -###### `_context`Required +###### `_context`Required - *Type:* cdktf.IResolveContext --- -##### `toString` +##### `toString` ```typescript public toString(): string @@ -36954,14 +40645,17 @@ Returns a reversible string representation. | **Name** | **Type** | **Description** | | --- | --- | --- | -| creationStack | string[] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| fqn | string | *No description.* | -| token | string | *No description.* | -| internalValue | DataDigitaloceanAppSpecWorkerLogDestinationLogtail | *No description.* | +| creationStack | string[] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| fqn | string | *No description.* | +| basicAuth | DataDigitaloceanAppSpecWorkerLogDestinationOpenSearchBasicAuthList | *No description.* | +| clusterName | string | *No description.* | +| endpoint | string | *No description.* | +| indexName | string | *No description.* | +| internalValue | DataDigitaloceanAppSpecWorkerLogDestinationOpenSearch | *No description.* | --- -##### `creationStack`Required +##### `creationStack`Required ```typescript public readonly creationStack: string[]; @@ -36975,7 +40669,7 @@ If this returns an empty array the stack will not be attached. --- -##### `fqn`Required +##### `fqn`Required ```typescript public readonly fqn: string; @@ -36985,23 +40679,53 @@ public readonly fqn: string; --- -##### `token`Required +##### `basicAuth`Required ```typescript -public readonly token: string; +public readonly basicAuth: DataDigitaloceanAppSpecWorkerLogDestinationOpenSearchBasicAuthList; +``` + +- *Type:* DataDigitaloceanAppSpecWorkerLogDestinationOpenSearchBasicAuthList + +--- + +##### `clusterName`Required + +```typescript +public readonly clusterName: string; ``` - *Type:* string --- -##### `internalValue`Optional +##### `endpoint`Required ```typescript -public readonly internalValue: DataDigitaloceanAppSpecWorkerLogDestinationLogtail; +public readonly endpoint: string; ``` -- *Type:* DataDigitaloceanAppSpecWorkerLogDestinationLogtail +- *Type:* string + +--- + +##### `indexName`Required + +```typescript +public readonly indexName: string; +``` + +- *Type:* string + +--- + +##### `internalValue`Optional + +```typescript +public readonly internalValue: DataDigitaloceanAppSpecWorkerLogDestinationOpenSearch; +``` + +- *Type:* DataDigitaloceanAppSpecWorkerLogDestinationOpenSearch --- @@ -37237,6 +40961,7 @@ Returns a reversible string representation. | datadog | DataDigitaloceanAppSpecWorkerLogDestinationDatadogList | *No description.* | | logtail | DataDigitaloceanAppSpecWorkerLogDestinationLogtailList | *No description.* | | name | string | *No description.* | +| openSearch | DataDigitaloceanAppSpecWorkerLogDestinationOpenSearchList | *No description.* | | papertrail | DataDigitaloceanAppSpecWorkerLogDestinationPapertrailList | *No description.* | | internalValue | DataDigitaloceanAppSpecWorkerLogDestination | *No description.* | @@ -37296,6 +41021,16 @@ public readonly name: string; --- +##### `openSearch`Required + +```typescript +public readonly openSearch: DataDigitaloceanAppSpecWorkerLogDestinationOpenSearchList; +``` + +- *Type:* DataDigitaloceanAppSpecWorkerLogDestinationOpenSearchList + +--- + ##### `papertrail`Required ```typescript diff --git a/docs/dataDigitaloceanCertificate.csharp.md b/docs/dataDigitaloceanCertificate.csharp.md index ed93f4f1a..02e858e4c 100644 --- a/docs/dataDigitaloceanCertificate.csharp.md +++ b/docs/dataDigitaloceanCertificate.csharp.md @@ -4,7 +4,7 @@ ### DataDigitaloceanCertificate -Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/certificate digitalocean_certificate}. +Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/certificate digitalocean_certificate}. #### Initializers @@ -372,7 +372,7 @@ The construct id used in the generated config for the DataDigitaloceanCertificat The id of the existing DataDigitaloceanCertificate that should be imported. -Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/certificate#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/certificate#import import section} in the documentation of this resource for the id to use --- @@ -687,7 +687,7 @@ new DataDigitaloceanCertificateConfig { | Provider | HashiCorp.Cdktf.TerraformProvider | *No description.* | | Provisioners | object[] | *No description.* | | Name | string | name of the certificate. | -| Id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/certificate#id DataDigitaloceanCertificate#id}. | +| Id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/certificate#id DataDigitaloceanCertificate#id}. | --- @@ -771,7 +771,7 @@ public string Name { get; set; } name of the certificate. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/certificate#name DataDigitaloceanCertificate#name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/certificate#name DataDigitaloceanCertificate#name} --- @@ -783,7 +783,7 @@ public string Id { get; set; } - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/certificate#id DataDigitaloceanCertificate#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/certificate#id DataDigitaloceanCertificate#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. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. diff --git a/docs/dataDigitaloceanCertificate.go.md b/docs/dataDigitaloceanCertificate.go.md index a39dd229a..eadd2d6f5 100644 --- a/docs/dataDigitaloceanCertificate.go.md +++ b/docs/dataDigitaloceanCertificate.go.md @@ -4,12 +4,12 @@ ### DataDigitaloceanCertificate -Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/certificate digitalocean_certificate}. +Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/certificate digitalocean_certificate}. #### Initializers ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadigitaloceancertificate" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/datadigitaloceancertificate" datadigitaloceancertificate.NewDataDigitaloceanCertificate(scope Construct, id *string, config DataDigitaloceanCertificateConfig) DataDigitaloceanCertificate ``` @@ -283,7 +283,7 @@ func ResetId() ##### `IsConstruct` ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadigitaloceancertificate" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/datadigitaloceancertificate" datadigitaloceancertificate.DataDigitaloceanCertificate_IsConstruct(x interface{}) *bool ``` @@ -315,7 +315,7 @@ Any object. ##### `IsTerraformElement` ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadigitaloceancertificate" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/datadigitaloceancertificate" datadigitaloceancertificate.DataDigitaloceanCertificate_IsTerraformElement(x interface{}) *bool ``` @@ -329,7 +329,7 @@ datadigitaloceancertificate.DataDigitaloceanCertificate_IsTerraformElement(x int ##### `IsTerraformDataSource` ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadigitaloceancertificate" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/datadigitaloceancertificate" datadigitaloceancertificate.DataDigitaloceanCertificate_IsTerraformDataSource(x interface{}) *bool ``` @@ -343,7 +343,7 @@ datadigitaloceancertificate.DataDigitaloceanCertificate_IsTerraformDataSource(x ##### `GenerateConfigForImport` ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadigitaloceancertificate" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/datadigitaloceancertificate" datadigitaloceancertificate.DataDigitaloceanCertificate_GenerateConfigForImport(scope Construct, importToId *string, importFromId *string, provider TerraformProvider) ImportableResource ``` @@ -372,7 +372,7 @@ The construct id used in the generated config for the DataDigitaloceanCertificat The id of the existing DataDigitaloceanCertificate that should be imported. -Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/certificate#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/certificate#import import section} in the documentation of this resource for the id to use --- @@ -660,7 +660,7 @@ func TfResourceType() *string #### Initializer ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadigitaloceancertificate" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/datadigitaloceancertificate" &datadigitaloceancertificate.DataDigitaloceanCertificateConfig { Connection: interface{}, @@ -687,7 +687,7 @@ import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadig | Provider | github.com/hashicorp/terraform-cdk-go/cdktf.TerraformProvider | *No description.* | | Provisioners | *[]interface{} | *No description.* | | Name | *string | name of the certificate. | -| Id | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/certificate#id DataDigitaloceanCertificate#id}. | +| Id | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/certificate#id DataDigitaloceanCertificate#id}. | --- @@ -771,7 +771,7 @@ Name *string name of the certificate. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/certificate#name DataDigitaloceanCertificate#name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/certificate#name DataDigitaloceanCertificate#name} --- @@ -783,7 +783,7 @@ Id *string - *Type:* *string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/certificate#id DataDigitaloceanCertificate#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/certificate#id DataDigitaloceanCertificate#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. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. diff --git a/docs/dataDigitaloceanCertificate.java.md b/docs/dataDigitaloceanCertificate.java.md index 65b606ccb..7908e4148 100644 --- a/docs/dataDigitaloceanCertificate.java.md +++ b/docs/dataDigitaloceanCertificate.java.md @@ -4,7 +4,7 @@ ### DataDigitaloceanCertificate -Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/certificate digitalocean_certificate}. +Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/certificate digitalocean_certificate}. #### Initializers @@ -40,7 +40,7 @@ DataDigitaloceanCertificate.Builder.create(Construct scope, java.lang.String id) | provider | com.hashicorp.cdktf.TerraformProvider | *No description.* | | provisioners | java.util.List | *No description.* | | name | java.lang.String | name of the certificate. | -| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/certificate#id DataDigitaloceanCertificate#id}. | +| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/certificate#id DataDigitaloceanCertificate#id}. | --- @@ -110,7 +110,7 @@ Must be unique amongst siblings in the same scope name of the certificate. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/certificate#name DataDigitaloceanCertificate#name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/certificate#name DataDigitaloceanCertificate#name} --- @@ -118,7 +118,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/certificate#id DataDigitaloceanCertificate#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/certificate#id DataDigitaloceanCertificate#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. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -451,7 +451,7 @@ The construct id used in the generated config for the DataDigitaloceanCertificat The id of the existing DataDigitaloceanCertificate that should be imported. -Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/certificate#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/certificate#import import section} in the documentation of this resource for the id to use --- @@ -770,7 +770,7 @@ DataDigitaloceanCertificateConfig.builder() | provider | com.hashicorp.cdktf.TerraformProvider | *No description.* | | provisioners | java.util.List | *No description.* | | name | java.lang.String | name of the certificate. | -| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/certificate#id DataDigitaloceanCertificate#id}. | +| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/certificate#id DataDigitaloceanCertificate#id}. | --- @@ -854,7 +854,7 @@ public java.lang.String getName(); name of the certificate. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/certificate#name DataDigitaloceanCertificate#name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/certificate#name DataDigitaloceanCertificate#name} --- @@ -866,7 +866,7 @@ public java.lang.String getId(); - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/certificate#id DataDigitaloceanCertificate#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/certificate#id DataDigitaloceanCertificate#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. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. diff --git a/docs/dataDigitaloceanCertificate.python.md b/docs/dataDigitaloceanCertificate.python.md index 2e0dd6e2b..4938ee220 100644 --- a/docs/dataDigitaloceanCertificate.python.md +++ b/docs/dataDigitaloceanCertificate.python.md @@ -4,7 +4,7 @@ ### DataDigitaloceanCertificate -Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/certificate digitalocean_certificate}. +Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/certificate digitalocean_certificate}. #### Initializers @@ -38,7 +38,7 @@ dataDigitaloceanCertificate.DataDigitaloceanCertificate( | provider | cdktf.TerraformProvider | *No description.* | | provisioners | typing.List[typing.Union[cdktf.FileProvisioner, cdktf.LocalExecProvisioner, cdktf.RemoteExecProvisioner]] | *No description.* | | name | str | name of the certificate. | -| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/certificate#id DataDigitaloceanCertificate#id}. | +| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/certificate#id DataDigitaloceanCertificate#id}. | --- @@ -108,7 +108,7 @@ Must be unique amongst siblings in the same scope name of the certificate. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/certificate#name DataDigitaloceanCertificate#name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/certificate#name DataDigitaloceanCertificate#name} --- @@ -116,7 +116,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/certificate#id DataDigitaloceanCertificate#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/certificate#id DataDigitaloceanCertificate#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. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -485,7 +485,7 @@ The construct id used in the generated config for the DataDigitaloceanCertificat The id of the existing DataDigitaloceanCertificate that should be imported. -Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/certificate#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/certificate#import import section} in the documentation of this resource for the id to use --- @@ -800,7 +800,7 @@ dataDigitaloceanCertificate.DataDigitaloceanCertificateConfig( | provider | cdktf.TerraformProvider | *No description.* | | provisioners | typing.List[typing.Union[cdktf.FileProvisioner, cdktf.LocalExecProvisioner, cdktf.RemoteExecProvisioner]] | *No description.* | | name | str | name of the certificate. | -| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/certificate#id DataDigitaloceanCertificate#id}. | +| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/certificate#id DataDigitaloceanCertificate#id}. | --- @@ -884,7 +884,7 @@ name: str name of the certificate. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/certificate#name DataDigitaloceanCertificate#name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/certificate#name DataDigitaloceanCertificate#name} --- @@ -896,7 +896,7 @@ id: str - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/certificate#id DataDigitaloceanCertificate#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/certificate#id DataDigitaloceanCertificate#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. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. diff --git a/docs/dataDigitaloceanCertificate.typescript.md b/docs/dataDigitaloceanCertificate.typescript.md index 16eb29dd6..920f4a897 100644 --- a/docs/dataDigitaloceanCertificate.typescript.md +++ b/docs/dataDigitaloceanCertificate.typescript.md @@ -4,7 +4,7 @@ ### DataDigitaloceanCertificate -Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/certificate digitalocean_certificate}. +Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/certificate digitalocean_certificate}. #### Initializers @@ -372,7 +372,7 @@ The construct id used in the generated config for the DataDigitaloceanCertificat The id of the existing DataDigitaloceanCertificate that should be imported. -Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/certificate#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/certificate#import import section} in the documentation of this resource for the id to use --- @@ -677,7 +677,7 @@ const dataDigitaloceanCertificateConfig: dataDigitaloceanCertificate.DataDigital | provider | cdktf.TerraformProvider | *No description.* | | provisioners | cdktf.FileProvisioner \| cdktf.LocalExecProvisioner \| cdktf.RemoteExecProvisioner[] | *No description.* | | name | string | name of the certificate. | -| id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/certificate#id DataDigitaloceanCertificate#id}. | +| id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/certificate#id DataDigitaloceanCertificate#id}. | --- @@ -761,7 +761,7 @@ public readonly name: string; name of the certificate. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/certificate#name DataDigitaloceanCertificate#name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/certificate#name DataDigitaloceanCertificate#name} --- @@ -773,7 +773,7 @@ public readonly id: string; - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/certificate#id DataDigitaloceanCertificate#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/certificate#id DataDigitaloceanCertificate#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. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. diff --git a/docs/dataDigitaloceanContainerRegistry.csharp.md b/docs/dataDigitaloceanContainerRegistry.csharp.md index 5ae76795a..076aa955f 100644 --- a/docs/dataDigitaloceanContainerRegistry.csharp.md +++ b/docs/dataDigitaloceanContainerRegistry.csharp.md @@ -4,7 +4,7 @@ ### DataDigitaloceanContainerRegistry -Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/container_registry digitalocean_container_registry}. +Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/container_registry digitalocean_container_registry}. #### Initializers @@ -372,7 +372,7 @@ The construct id used in the generated config for the DataDigitaloceanContainerR The id of the existing DataDigitaloceanContainerRegistry that should be imported. -Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/container_registry#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/container_registry#import import section} in the documentation of this resource for the id to use --- @@ -687,7 +687,7 @@ new DataDigitaloceanContainerRegistryConfig { | Provider | HashiCorp.Cdktf.TerraformProvider | *No description.* | | Provisioners | object[] | *No description.* | | Name | string | name of the container registry. | -| Id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/container_registry#id DataDigitaloceanContainerRegistry#id}. | +| Id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/container_registry#id DataDigitaloceanContainerRegistry#id}. | --- @@ -771,7 +771,7 @@ public string Name { get; set; } name of the container registry. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/container_registry#name DataDigitaloceanContainerRegistry#name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/container_registry#name DataDigitaloceanContainerRegistry#name} --- @@ -783,7 +783,7 @@ public string Id { get; set; } - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/container_registry#id DataDigitaloceanContainerRegistry#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/container_registry#id DataDigitaloceanContainerRegistry#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. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. diff --git a/docs/dataDigitaloceanContainerRegistry.go.md b/docs/dataDigitaloceanContainerRegistry.go.md index ac6b28e1d..fc7ba953b 100644 --- a/docs/dataDigitaloceanContainerRegistry.go.md +++ b/docs/dataDigitaloceanContainerRegistry.go.md @@ -4,12 +4,12 @@ ### DataDigitaloceanContainerRegistry -Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/container_registry digitalocean_container_registry}. +Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/container_registry digitalocean_container_registry}. #### Initializers ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadigitaloceancontainerregistry" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/datadigitaloceancontainerregistry" datadigitaloceancontainerregistry.NewDataDigitaloceanContainerRegistry(scope Construct, id *string, config DataDigitaloceanContainerRegistryConfig) DataDigitaloceanContainerRegistry ``` @@ -283,7 +283,7 @@ func ResetId() ##### `IsConstruct` ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadigitaloceancontainerregistry" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/datadigitaloceancontainerregistry" datadigitaloceancontainerregistry.DataDigitaloceanContainerRegistry_IsConstruct(x interface{}) *bool ``` @@ -315,7 +315,7 @@ Any object. ##### `IsTerraformElement` ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadigitaloceancontainerregistry" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/datadigitaloceancontainerregistry" datadigitaloceancontainerregistry.DataDigitaloceanContainerRegistry_IsTerraformElement(x interface{}) *bool ``` @@ -329,7 +329,7 @@ datadigitaloceancontainerregistry.DataDigitaloceanContainerRegistry_IsTerraformE ##### `IsTerraformDataSource` ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadigitaloceancontainerregistry" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/datadigitaloceancontainerregistry" datadigitaloceancontainerregistry.DataDigitaloceanContainerRegistry_IsTerraformDataSource(x interface{}) *bool ``` @@ -343,7 +343,7 @@ datadigitaloceancontainerregistry.DataDigitaloceanContainerRegistry_IsTerraformD ##### `GenerateConfigForImport` ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadigitaloceancontainerregistry" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/datadigitaloceancontainerregistry" datadigitaloceancontainerregistry.DataDigitaloceanContainerRegistry_GenerateConfigForImport(scope Construct, importToId *string, importFromId *string, provider TerraformProvider) ImportableResource ``` @@ -372,7 +372,7 @@ The construct id used in the generated config for the DataDigitaloceanContainerR The id of the existing DataDigitaloceanContainerRegistry that should be imported. -Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/container_registry#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/container_registry#import import section} in the documentation of this resource for the id to use --- @@ -660,7 +660,7 @@ func TfResourceType() *string #### Initializer ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadigitaloceancontainerregistry" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/datadigitaloceancontainerregistry" &datadigitaloceancontainerregistry.DataDigitaloceanContainerRegistryConfig { Connection: interface{}, @@ -687,7 +687,7 @@ import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadig | Provider | github.com/hashicorp/terraform-cdk-go/cdktf.TerraformProvider | *No description.* | | Provisioners | *[]interface{} | *No description.* | | Name | *string | name of the container registry. | -| Id | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/container_registry#id DataDigitaloceanContainerRegistry#id}. | +| Id | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/container_registry#id DataDigitaloceanContainerRegistry#id}. | --- @@ -771,7 +771,7 @@ Name *string name of the container registry. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/container_registry#name DataDigitaloceanContainerRegistry#name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/container_registry#name DataDigitaloceanContainerRegistry#name} --- @@ -783,7 +783,7 @@ Id *string - *Type:* *string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/container_registry#id DataDigitaloceanContainerRegistry#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/container_registry#id DataDigitaloceanContainerRegistry#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. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. diff --git a/docs/dataDigitaloceanContainerRegistry.java.md b/docs/dataDigitaloceanContainerRegistry.java.md index 6f426628c..d853d47f6 100644 --- a/docs/dataDigitaloceanContainerRegistry.java.md +++ b/docs/dataDigitaloceanContainerRegistry.java.md @@ -4,7 +4,7 @@ ### DataDigitaloceanContainerRegistry -Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/container_registry digitalocean_container_registry}. +Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/container_registry digitalocean_container_registry}. #### Initializers @@ -40,7 +40,7 @@ DataDigitaloceanContainerRegistry.Builder.create(Construct scope, java.lang.Stri | provider | com.hashicorp.cdktf.TerraformProvider | *No description.* | | provisioners | java.util.List | *No description.* | | name | java.lang.String | name of the container registry. | -| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/container_registry#id DataDigitaloceanContainerRegistry#id}. | +| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/container_registry#id DataDigitaloceanContainerRegistry#id}. | --- @@ -110,7 +110,7 @@ Must be unique amongst siblings in the same scope name of the container registry. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/container_registry#name DataDigitaloceanContainerRegistry#name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/container_registry#name DataDigitaloceanContainerRegistry#name} --- @@ -118,7 +118,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/container_registry#id DataDigitaloceanContainerRegistry#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/container_registry#id DataDigitaloceanContainerRegistry#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. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -451,7 +451,7 @@ The construct id used in the generated config for the DataDigitaloceanContainerR The id of the existing DataDigitaloceanContainerRegistry that should be imported. -Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/container_registry#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/container_registry#import import section} in the documentation of this resource for the id to use --- @@ -770,7 +770,7 @@ DataDigitaloceanContainerRegistryConfig.builder() | provider | com.hashicorp.cdktf.TerraformProvider | *No description.* | | provisioners | java.util.List | *No description.* | | name | java.lang.String | name of the container registry. | -| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/container_registry#id DataDigitaloceanContainerRegistry#id}. | +| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/container_registry#id DataDigitaloceanContainerRegistry#id}. | --- @@ -854,7 +854,7 @@ public java.lang.String getName(); name of the container registry. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/container_registry#name DataDigitaloceanContainerRegistry#name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/container_registry#name DataDigitaloceanContainerRegistry#name} --- @@ -866,7 +866,7 @@ public java.lang.String getId(); - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/container_registry#id DataDigitaloceanContainerRegistry#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/container_registry#id DataDigitaloceanContainerRegistry#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. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. diff --git a/docs/dataDigitaloceanContainerRegistry.python.md b/docs/dataDigitaloceanContainerRegistry.python.md index 8dee507ab..f0484b833 100644 --- a/docs/dataDigitaloceanContainerRegistry.python.md +++ b/docs/dataDigitaloceanContainerRegistry.python.md @@ -4,7 +4,7 @@ ### DataDigitaloceanContainerRegistry -Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/container_registry digitalocean_container_registry}. +Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/container_registry digitalocean_container_registry}. #### Initializers @@ -38,7 +38,7 @@ dataDigitaloceanContainerRegistry.DataDigitaloceanContainerRegistry( | provider | cdktf.TerraformProvider | *No description.* | | provisioners | typing.List[typing.Union[cdktf.FileProvisioner, cdktf.LocalExecProvisioner, cdktf.RemoteExecProvisioner]] | *No description.* | | name | str | name of the container registry. | -| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/container_registry#id DataDigitaloceanContainerRegistry#id}. | +| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/container_registry#id DataDigitaloceanContainerRegistry#id}. | --- @@ -108,7 +108,7 @@ Must be unique amongst siblings in the same scope name of the container registry. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/container_registry#name DataDigitaloceanContainerRegistry#name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/container_registry#name DataDigitaloceanContainerRegistry#name} --- @@ -116,7 +116,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/container_registry#id DataDigitaloceanContainerRegistry#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/container_registry#id DataDigitaloceanContainerRegistry#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. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -485,7 +485,7 @@ The construct id used in the generated config for the DataDigitaloceanContainerR The id of the existing DataDigitaloceanContainerRegistry that should be imported. -Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/container_registry#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/container_registry#import import section} in the documentation of this resource for the id to use --- @@ -800,7 +800,7 @@ dataDigitaloceanContainerRegistry.DataDigitaloceanContainerRegistryConfig( | provider | cdktf.TerraformProvider | *No description.* | | provisioners | typing.List[typing.Union[cdktf.FileProvisioner, cdktf.LocalExecProvisioner, cdktf.RemoteExecProvisioner]] | *No description.* | | name | str | name of the container registry. | -| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/container_registry#id DataDigitaloceanContainerRegistry#id}. | +| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/container_registry#id DataDigitaloceanContainerRegistry#id}. | --- @@ -884,7 +884,7 @@ name: str name of the container registry. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/container_registry#name DataDigitaloceanContainerRegistry#name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/container_registry#name DataDigitaloceanContainerRegistry#name} --- @@ -896,7 +896,7 @@ id: str - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/container_registry#id DataDigitaloceanContainerRegistry#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/container_registry#id DataDigitaloceanContainerRegistry#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. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. diff --git a/docs/dataDigitaloceanContainerRegistry.typescript.md b/docs/dataDigitaloceanContainerRegistry.typescript.md index c8b146679..ba35a512c 100644 --- a/docs/dataDigitaloceanContainerRegistry.typescript.md +++ b/docs/dataDigitaloceanContainerRegistry.typescript.md @@ -4,7 +4,7 @@ ### DataDigitaloceanContainerRegistry -Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/container_registry digitalocean_container_registry}. +Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/container_registry digitalocean_container_registry}. #### Initializers @@ -372,7 +372,7 @@ The construct id used in the generated config for the DataDigitaloceanContainerR The id of the existing DataDigitaloceanContainerRegistry that should be imported. -Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/container_registry#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/container_registry#import import section} in the documentation of this resource for the id to use --- @@ -677,7 +677,7 @@ const dataDigitaloceanContainerRegistryConfig: dataDigitaloceanContainerRegistry | provider | cdktf.TerraformProvider | *No description.* | | provisioners | cdktf.FileProvisioner \| cdktf.LocalExecProvisioner \| cdktf.RemoteExecProvisioner[] | *No description.* | | name | string | name of the container registry. | -| id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/container_registry#id DataDigitaloceanContainerRegistry#id}. | +| id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/container_registry#id DataDigitaloceanContainerRegistry#id}. | --- @@ -761,7 +761,7 @@ public readonly name: string; name of the container registry. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/container_registry#name DataDigitaloceanContainerRegistry#name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/container_registry#name DataDigitaloceanContainerRegistry#name} --- @@ -773,7 +773,7 @@ public readonly id: string; - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/container_registry#id DataDigitaloceanContainerRegistry#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/container_registry#id DataDigitaloceanContainerRegistry#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. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. diff --git a/docs/dataDigitaloceanDatabaseCa.csharp.md b/docs/dataDigitaloceanDatabaseCa.csharp.md index 6bfe2863b..3bf09663d 100644 --- a/docs/dataDigitaloceanDatabaseCa.csharp.md +++ b/docs/dataDigitaloceanDatabaseCa.csharp.md @@ -4,7 +4,7 @@ ### DataDigitaloceanDatabaseCa -Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/database_ca digitalocean_database_ca}. +Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/database_ca digitalocean_database_ca}. #### Initializers @@ -372,7 +372,7 @@ The construct id used in the generated config for the DataDigitaloceanDatabaseCa The id of the existing DataDigitaloceanDatabaseCa that should be imported. -Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/database_ca#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/database_ca#import import section} in the documentation of this resource for the id to use --- @@ -631,8 +631,8 @@ new DataDigitaloceanDatabaseCaConfig { | Lifecycle | HashiCorp.Cdktf.TerraformResourceLifecycle | *No description.* | | Provider | HashiCorp.Cdktf.TerraformProvider | *No description.* | | Provisioners | object[] | *No description.* | -| ClusterId | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/database_ca#cluster_id DataDigitaloceanDatabaseCa#cluster_id}. | -| Id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/database_ca#id DataDigitaloceanDatabaseCa#id}. | +| ClusterId | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/database_ca#cluster_id DataDigitaloceanDatabaseCa#cluster_id}. | +| Id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/database_ca#id DataDigitaloceanDatabaseCa#id}. | --- @@ -714,7 +714,7 @@ public string ClusterId { get; set; } - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/database_ca#cluster_id DataDigitaloceanDatabaseCa#cluster_id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/database_ca#cluster_id DataDigitaloceanDatabaseCa#cluster_id}. --- @@ -726,7 +726,7 @@ public string Id { get; set; } - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/database_ca#id DataDigitaloceanDatabaseCa#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/database_ca#id DataDigitaloceanDatabaseCa#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. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. diff --git a/docs/dataDigitaloceanDatabaseCa.go.md b/docs/dataDigitaloceanDatabaseCa.go.md index 422af7679..af897a35d 100644 --- a/docs/dataDigitaloceanDatabaseCa.go.md +++ b/docs/dataDigitaloceanDatabaseCa.go.md @@ -4,12 +4,12 @@ ### DataDigitaloceanDatabaseCa -Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/database_ca digitalocean_database_ca}. +Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/database_ca digitalocean_database_ca}. #### Initializers ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadigitaloceandatabaseca" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/datadigitaloceandatabaseca" datadigitaloceandatabaseca.NewDataDigitaloceanDatabaseCa(scope Construct, id *string, config DataDigitaloceanDatabaseCaConfig) DataDigitaloceanDatabaseCa ``` @@ -283,7 +283,7 @@ func ResetId() ##### `IsConstruct` ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadigitaloceandatabaseca" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/datadigitaloceandatabaseca" datadigitaloceandatabaseca.DataDigitaloceanDatabaseCa_IsConstruct(x interface{}) *bool ``` @@ -315,7 +315,7 @@ Any object. ##### `IsTerraformElement` ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadigitaloceandatabaseca" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/datadigitaloceandatabaseca" datadigitaloceandatabaseca.DataDigitaloceanDatabaseCa_IsTerraformElement(x interface{}) *bool ``` @@ -329,7 +329,7 @@ datadigitaloceandatabaseca.DataDigitaloceanDatabaseCa_IsTerraformElement(x inter ##### `IsTerraformDataSource` ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadigitaloceandatabaseca" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/datadigitaloceandatabaseca" datadigitaloceandatabaseca.DataDigitaloceanDatabaseCa_IsTerraformDataSource(x interface{}) *bool ``` @@ -343,7 +343,7 @@ datadigitaloceandatabaseca.DataDigitaloceanDatabaseCa_IsTerraformDataSource(x in ##### `GenerateConfigForImport` ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadigitaloceandatabaseca" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/datadigitaloceandatabaseca" datadigitaloceandatabaseca.DataDigitaloceanDatabaseCa_GenerateConfigForImport(scope Construct, importToId *string, importFromId *string, provider TerraformProvider) ImportableResource ``` @@ -372,7 +372,7 @@ The construct id used in the generated config for the DataDigitaloceanDatabaseCa The id of the existing DataDigitaloceanDatabaseCa that should be imported. -Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/database_ca#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/database_ca#import import section} in the documentation of this resource for the id to use --- @@ -605,7 +605,7 @@ func TfResourceType() *string #### Initializer ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadigitaloceandatabaseca" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/datadigitaloceandatabaseca" &datadigitaloceandatabaseca.DataDigitaloceanDatabaseCaConfig { Connection: interface{}, @@ -631,8 +631,8 @@ import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadig | Lifecycle | github.com/hashicorp/terraform-cdk-go/cdktf.TerraformResourceLifecycle | *No description.* | | Provider | github.com/hashicorp/terraform-cdk-go/cdktf.TerraformProvider | *No description.* | | Provisioners | *[]interface{} | *No description.* | -| ClusterId | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/database_ca#cluster_id DataDigitaloceanDatabaseCa#cluster_id}. | -| Id | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/database_ca#id DataDigitaloceanDatabaseCa#id}. | +| ClusterId | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/database_ca#cluster_id DataDigitaloceanDatabaseCa#cluster_id}. | +| Id | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/database_ca#id DataDigitaloceanDatabaseCa#id}. | --- @@ -714,7 +714,7 @@ ClusterId *string - *Type:* *string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/database_ca#cluster_id DataDigitaloceanDatabaseCa#cluster_id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/database_ca#cluster_id DataDigitaloceanDatabaseCa#cluster_id}. --- @@ -726,7 +726,7 @@ Id *string - *Type:* *string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/database_ca#id DataDigitaloceanDatabaseCa#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/database_ca#id DataDigitaloceanDatabaseCa#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. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. diff --git a/docs/dataDigitaloceanDatabaseCa.java.md b/docs/dataDigitaloceanDatabaseCa.java.md index 9083118d5..99712a3f2 100644 --- a/docs/dataDigitaloceanDatabaseCa.java.md +++ b/docs/dataDigitaloceanDatabaseCa.java.md @@ -4,7 +4,7 @@ ### DataDigitaloceanDatabaseCa -Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/database_ca digitalocean_database_ca}. +Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/database_ca digitalocean_database_ca}. #### Initializers @@ -39,8 +39,8 @@ DataDigitaloceanDatabaseCa.Builder.create(Construct scope, java.lang.String id) | lifecycle | com.hashicorp.cdktf.TerraformResourceLifecycle | *No description.* | | provider | com.hashicorp.cdktf.TerraformProvider | *No description.* | | provisioners | java.util.List | *No description.* | -| clusterId | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/database_ca#cluster_id DataDigitaloceanDatabaseCa#cluster_id}. | -| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/database_ca#id DataDigitaloceanDatabaseCa#id}. | +| clusterId | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/database_ca#cluster_id DataDigitaloceanDatabaseCa#cluster_id}. | +| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/database_ca#id DataDigitaloceanDatabaseCa#id}. | --- @@ -108,7 +108,7 @@ Must be unique amongst siblings in the same scope - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/database_ca#cluster_id DataDigitaloceanDatabaseCa#cluster_id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/database_ca#cluster_id DataDigitaloceanDatabaseCa#cluster_id}. --- @@ -116,7 +116,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/database_ca#id DataDigitaloceanDatabaseCa#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/database_ca#id DataDigitaloceanDatabaseCa#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. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -449,7 +449,7 @@ The construct id used in the generated config for the DataDigitaloceanDatabaseCa The id of the existing DataDigitaloceanDatabaseCa that should be imported. -Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/database_ca#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/database_ca#import import section} in the documentation of this resource for the id to use --- @@ -712,8 +712,8 @@ DataDigitaloceanDatabaseCaConfig.builder() | lifecycle | com.hashicorp.cdktf.TerraformResourceLifecycle | *No description.* | | provider | com.hashicorp.cdktf.TerraformProvider | *No description.* | | provisioners | java.util.List | *No description.* | -| clusterId | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/database_ca#cluster_id DataDigitaloceanDatabaseCa#cluster_id}. | -| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/database_ca#id DataDigitaloceanDatabaseCa#id}. | +| clusterId | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/database_ca#cluster_id DataDigitaloceanDatabaseCa#cluster_id}. | +| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/database_ca#id DataDigitaloceanDatabaseCa#id}. | --- @@ -795,7 +795,7 @@ public java.lang.String getClusterId(); - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/database_ca#cluster_id DataDigitaloceanDatabaseCa#cluster_id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/database_ca#cluster_id DataDigitaloceanDatabaseCa#cluster_id}. --- @@ -807,7 +807,7 @@ public java.lang.String getId(); - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/database_ca#id DataDigitaloceanDatabaseCa#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/database_ca#id DataDigitaloceanDatabaseCa#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. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. diff --git a/docs/dataDigitaloceanDatabaseCa.python.md b/docs/dataDigitaloceanDatabaseCa.python.md index b72bcc574..d78dcf1c9 100644 --- a/docs/dataDigitaloceanDatabaseCa.python.md +++ b/docs/dataDigitaloceanDatabaseCa.python.md @@ -4,7 +4,7 @@ ### DataDigitaloceanDatabaseCa -Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/database_ca digitalocean_database_ca}. +Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/database_ca digitalocean_database_ca}. #### Initializers @@ -37,8 +37,8 @@ dataDigitaloceanDatabaseCa.DataDigitaloceanDatabaseCa( | lifecycle | cdktf.TerraformResourceLifecycle | *No description.* | | provider | cdktf.TerraformProvider | *No description.* | | provisioners | typing.List[typing.Union[cdktf.FileProvisioner, cdktf.LocalExecProvisioner, cdktf.RemoteExecProvisioner]] | *No description.* | -| cluster_id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/database_ca#cluster_id DataDigitaloceanDatabaseCa#cluster_id}. | -| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/database_ca#id DataDigitaloceanDatabaseCa#id}. | +| cluster_id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/database_ca#cluster_id DataDigitaloceanDatabaseCa#cluster_id}. | +| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/database_ca#id DataDigitaloceanDatabaseCa#id}. | --- @@ -106,7 +106,7 @@ Must be unique amongst siblings in the same scope - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/database_ca#cluster_id DataDigitaloceanDatabaseCa#cluster_id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/database_ca#cluster_id DataDigitaloceanDatabaseCa#cluster_id}. --- @@ -114,7 +114,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/database_ca#id DataDigitaloceanDatabaseCa#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/database_ca#id DataDigitaloceanDatabaseCa#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. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -483,7 +483,7 @@ The construct id used in the generated config for the DataDigitaloceanDatabaseCa The id of the existing DataDigitaloceanDatabaseCa that should be imported. -Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/database_ca#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/database_ca#import import section} in the documentation of this resource for the id to use --- @@ -742,8 +742,8 @@ dataDigitaloceanDatabaseCa.DataDigitaloceanDatabaseCaConfig( | lifecycle | cdktf.TerraformResourceLifecycle | *No description.* | | provider | cdktf.TerraformProvider | *No description.* | | provisioners | typing.List[typing.Union[cdktf.FileProvisioner, cdktf.LocalExecProvisioner, cdktf.RemoteExecProvisioner]] | *No description.* | -| cluster_id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/database_ca#cluster_id DataDigitaloceanDatabaseCa#cluster_id}. | -| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/database_ca#id DataDigitaloceanDatabaseCa#id}. | +| cluster_id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/database_ca#cluster_id DataDigitaloceanDatabaseCa#cluster_id}. | +| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/database_ca#id DataDigitaloceanDatabaseCa#id}. | --- @@ -825,7 +825,7 @@ cluster_id: str - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/database_ca#cluster_id DataDigitaloceanDatabaseCa#cluster_id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/database_ca#cluster_id DataDigitaloceanDatabaseCa#cluster_id}. --- @@ -837,7 +837,7 @@ id: str - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/database_ca#id DataDigitaloceanDatabaseCa#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/database_ca#id DataDigitaloceanDatabaseCa#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. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. diff --git a/docs/dataDigitaloceanDatabaseCa.typescript.md b/docs/dataDigitaloceanDatabaseCa.typescript.md index 473f4138a..060ec2e3b 100644 --- a/docs/dataDigitaloceanDatabaseCa.typescript.md +++ b/docs/dataDigitaloceanDatabaseCa.typescript.md @@ -4,7 +4,7 @@ ### DataDigitaloceanDatabaseCa -Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/database_ca digitalocean_database_ca}. +Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/database_ca digitalocean_database_ca}. #### Initializers @@ -372,7 +372,7 @@ The construct id used in the generated config for the DataDigitaloceanDatabaseCa The id of the existing DataDigitaloceanDatabaseCa that should be imported. -Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/database_ca#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/database_ca#import import section} in the documentation of this resource for the id to use --- @@ -621,8 +621,8 @@ const dataDigitaloceanDatabaseCaConfig: dataDigitaloceanDatabaseCa.DataDigitaloc | lifecycle | cdktf.TerraformResourceLifecycle | *No description.* | | provider | cdktf.TerraformProvider | *No description.* | | provisioners | cdktf.FileProvisioner \| cdktf.LocalExecProvisioner \| cdktf.RemoteExecProvisioner[] | *No description.* | -| clusterId | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/database_ca#cluster_id DataDigitaloceanDatabaseCa#cluster_id}. | -| id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/database_ca#id DataDigitaloceanDatabaseCa#id}. | +| clusterId | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/database_ca#cluster_id DataDigitaloceanDatabaseCa#cluster_id}. | +| id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/database_ca#id DataDigitaloceanDatabaseCa#id}. | --- @@ -704,7 +704,7 @@ public readonly clusterId: string; - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/database_ca#cluster_id DataDigitaloceanDatabaseCa#cluster_id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/database_ca#cluster_id DataDigitaloceanDatabaseCa#cluster_id}. --- @@ -716,7 +716,7 @@ public readonly id: string; - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/database_ca#id DataDigitaloceanDatabaseCa#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/database_ca#id DataDigitaloceanDatabaseCa#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. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. diff --git a/docs/dataDigitaloceanDatabaseCluster.csharp.md b/docs/dataDigitaloceanDatabaseCluster.csharp.md index 34b73e9af..22efe4252 100644 --- a/docs/dataDigitaloceanDatabaseCluster.csharp.md +++ b/docs/dataDigitaloceanDatabaseCluster.csharp.md @@ -4,7 +4,7 @@ ### DataDigitaloceanDatabaseCluster -Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/database_cluster digitalocean_database_cluster}. +Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/database_cluster digitalocean_database_cluster}. #### Initializers @@ -379,7 +379,7 @@ The construct id used in the generated config for the DataDigitaloceanDatabaseCl The id of the existing DataDigitaloceanDatabaseCluster that should be imported. -Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/database_cluster#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/database_cluster#import import section} in the documentation of this resource for the id to use --- @@ -914,9 +914,9 @@ new DataDigitaloceanDatabaseClusterConfig { | Lifecycle | HashiCorp.Cdktf.TerraformResourceLifecycle | *No description.* | | Provider | HashiCorp.Cdktf.TerraformProvider | *No description.* | | Provisioners | object[] | *No description.* | -| Name | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/database_cluster#name DataDigitaloceanDatabaseCluster#name}. | -| Id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/database_cluster#id DataDigitaloceanDatabaseCluster#id}. | -| Tags | string[] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/database_cluster#tags DataDigitaloceanDatabaseCluster#tags}. | +| Name | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/database_cluster#name DataDigitaloceanDatabaseCluster#name}. | +| Id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/database_cluster#id DataDigitaloceanDatabaseCluster#id}. | +| Tags | string[] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/database_cluster#tags DataDigitaloceanDatabaseCluster#tags}. | --- @@ -998,7 +998,7 @@ public string Name { get; set; } - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/database_cluster#name DataDigitaloceanDatabaseCluster#name}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/database_cluster#name DataDigitaloceanDatabaseCluster#name}. --- @@ -1010,7 +1010,7 @@ public string Id { get; set; } - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/database_cluster#id DataDigitaloceanDatabaseCluster#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/database_cluster#id DataDigitaloceanDatabaseCluster#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. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -1025,7 +1025,7 @@ public string[] Tags { get; set; } - *Type:* string[] -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/database_cluster#tags DataDigitaloceanDatabaseCluster#tags}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/database_cluster#tags DataDigitaloceanDatabaseCluster#tags}. --- diff --git a/docs/dataDigitaloceanDatabaseCluster.go.md b/docs/dataDigitaloceanDatabaseCluster.go.md index 00cc2100b..8043175ff 100644 --- a/docs/dataDigitaloceanDatabaseCluster.go.md +++ b/docs/dataDigitaloceanDatabaseCluster.go.md @@ -4,12 +4,12 @@ ### DataDigitaloceanDatabaseCluster -Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/database_cluster digitalocean_database_cluster}. +Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/database_cluster digitalocean_database_cluster}. #### Initializers ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadigitaloceandatabasecluster" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/datadigitaloceandatabasecluster" datadigitaloceandatabasecluster.NewDataDigitaloceanDatabaseCluster(scope Construct, id *string, config DataDigitaloceanDatabaseClusterConfig) DataDigitaloceanDatabaseCluster ``` @@ -290,7 +290,7 @@ func ResetTags() ##### `IsConstruct` ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadigitaloceandatabasecluster" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/datadigitaloceandatabasecluster" datadigitaloceandatabasecluster.DataDigitaloceanDatabaseCluster_IsConstruct(x interface{}) *bool ``` @@ -322,7 +322,7 @@ Any object. ##### `IsTerraformElement` ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadigitaloceandatabasecluster" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/datadigitaloceandatabasecluster" datadigitaloceandatabasecluster.DataDigitaloceanDatabaseCluster_IsTerraformElement(x interface{}) *bool ``` @@ -336,7 +336,7 @@ datadigitaloceandatabasecluster.DataDigitaloceanDatabaseCluster_IsTerraformEleme ##### `IsTerraformDataSource` ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadigitaloceandatabasecluster" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/datadigitaloceandatabasecluster" datadigitaloceandatabasecluster.DataDigitaloceanDatabaseCluster_IsTerraformDataSource(x interface{}) *bool ``` @@ -350,7 +350,7 @@ datadigitaloceandatabasecluster.DataDigitaloceanDatabaseCluster_IsTerraformDataS ##### `GenerateConfigForImport` ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadigitaloceandatabasecluster" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/datadigitaloceandatabasecluster" datadigitaloceandatabasecluster.DataDigitaloceanDatabaseCluster_GenerateConfigForImport(scope Construct, importToId *string, importFromId *string, provider TerraformProvider) ImportableResource ``` @@ -379,7 +379,7 @@ The construct id used in the generated config for the DataDigitaloceanDatabaseCl The id of the existing DataDigitaloceanDatabaseCluster that should be imported. -Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/database_cluster#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/database_cluster#import import section} in the documentation of this resource for the id to use --- @@ -887,7 +887,7 @@ func TfResourceType() *string #### Initializer ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadigitaloceandatabasecluster" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/datadigitaloceandatabasecluster" &datadigitaloceandatabasecluster.DataDigitaloceanDatabaseClusterConfig { Connection: interface{}, @@ -914,9 +914,9 @@ import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadig | Lifecycle | github.com/hashicorp/terraform-cdk-go/cdktf.TerraformResourceLifecycle | *No description.* | | Provider | github.com/hashicorp/terraform-cdk-go/cdktf.TerraformProvider | *No description.* | | Provisioners | *[]interface{} | *No description.* | -| Name | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/database_cluster#name DataDigitaloceanDatabaseCluster#name}. | -| Id | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/database_cluster#id DataDigitaloceanDatabaseCluster#id}. | -| Tags | *[]*string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/database_cluster#tags DataDigitaloceanDatabaseCluster#tags}. | +| Name | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/database_cluster#name DataDigitaloceanDatabaseCluster#name}. | +| Id | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/database_cluster#id DataDigitaloceanDatabaseCluster#id}. | +| Tags | *[]*string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/database_cluster#tags DataDigitaloceanDatabaseCluster#tags}. | --- @@ -998,7 +998,7 @@ Name *string - *Type:* *string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/database_cluster#name DataDigitaloceanDatabaseCluster#name}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/database_cluster#name DataDigitaloceanDatabaseCluster#name}. --- @@ -1010,7 +1010,7 @@ Id *string - *Type:* *string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/database_cluster#id DataDigitaloceanDatabaseCluster#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/database_cluster#id DataDigitaloceanDatabaseCluster#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. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -1025,7 +1025,7 @@ Tags *[]*string - *Type:* *[]*string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/database_cluster#tags DataDigitaloceanDatabaseCluster#tags}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/database_cluster#tags DataDigitaloceanDatabaseCluster#tags}. --- @@ -1034,7 +1034,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit #### Initializer ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadigitaloceandatabasecluster" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/datadigitaloceandatabasecluster" &datadigitaloceandatabasecluster.DataDigitaloceanDatabaseClusterMaintenanceWindow { @@ -1049,7 +1049,7 @@ import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadig #### Initializers ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadigitaloceandatabasecluster" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/datadigitaloceandatabasecluster" datadigitaloceandatabasecluster.NewDataDigitaloceanDatabaseClusterMaintenanceWindowList(terraformResource IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataDigitaloceanDatabaseClusterMaintenanceWindowList ``` @@ -1198,7 +1198,7 @@ func Fqn() *string #### Initializers ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadigitaloceandatabasecluster" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/datadigitaloceandatabasecluster" datadigitaloceandatabasecluster.NewDataDigitaloceanDatabaseClusterMaintenanceWindowOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string, complexObjectIndex *f64, complexObjectIsFromSet *bool) DataDigitaloceanDatabaseClusterMaintenanceWindowOutputReference ``` diff --git a/docs/dataDigitaloceanDatabaseCluster.java.md b/docs/dataDigitaloceanDatabaseCluster.java.md index d5fba4648..6c3ff88ca 100644 --- a/docs/dataDigitaloceanDatabaseCluster.java.md +++ b/docs/dataDigitaloceanDatabaseCluster.java.md @@ -4,7 +4,7 @@ ### DataDigitaloceanDatabaseCluster -Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/database_cluster digitalocean_database_cluster}. +Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/database_cluster digitalocean_database_cluster}. #### Initializers @@ -40,9 +40,9 @@ DataDigitaloceanDatabaseCluster.Builder.create(Construct scope, java.lang.String | lifecycle | com.hashicorp.cdktf.TerraformResourceLifecycle | *No description.* | | provider | com.hashicorp.cdktf.TerraformProvider | *No description.* | | provisioners | java.util.List | *No description.* | -| name | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/database_cluster#name DataDigitaloceanDatabaseCluster#name}. | -| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/database_cluster#id DataDigitaloceanDatabaseCluster#id}. | -| tags | java.util.List | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/database_cluster#tags DataDigitaloceanDatabaseCluster#tags}. | +| name | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/database_cluster#name DataDigitaloceanDatabaseCluster#name}. | +| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/database_cluster#id DataDigitaloceanDatabaseCluster#id}. | +| tags | java.util.List | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/database_cluster#tags DataDigitaloceanDatabaseCluster#tags}. | --- @@ -110,7 +110,7 @@ Must be unique amongst siblings in the same scope - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/database_cluster#name DataDigitaloceanDatabaseCluster#name}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/database_cluster#name DataDigitaloceanDatabaseCluster#name}. --- @@ -118,7 +118,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/database_cluster#id DataDigitaloceanDatabaseCluster#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/database_cluster#id DataDigitaloceanDatabaseCluster#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. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -129,7 +129,7 @@ If you experience problems setting this value it might not be settable. Please t - *Type:* java.util.List -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/database_cluster#tags DataDigitaloceanDatabaseCluster#tags}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/database_cluster#tags DataDigitaloceanDatabaseCluster#tags}. --- @@ -466,7 +466,7 @@ The construct id used in the generated config for the DataDigitaloceanDatabaseCl The id of the existing DataDigitaloceanDatabaseCluster that should be imported. -Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/database_cluster#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/database_cluster#import import section} in the documentation of this resource for the id to use --- @@ -1005,9 +1005,9 @@ DataDigitaloceanDatabaseClusterConfig.builder() | lifecycle | com.hashicorp.cdktf.TerraformResourceLifecycle | *No description.* | | provider | com.hashicorp.cdktf.TerraformProvider | *No description.* | | provisioners | java.util.List | *No description.* | -| name | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/database_cluster#name DataDigitaloceanDatabaseCluster#name}. | -| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/database_cluster#id DataDigitaloceanDatabaseCluster#id}. | -| tags | java.util.List | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/database_cluster#tags DataDigitaloceanDatabaseCluster#tags}. | +| name | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/database_cluster#name DataDigitaloceanDatabaseCluster#name}. | +| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/database_cluster#id DataDigitaloceanDatabaseCluster#id}. | +| tags | java.util.List | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/database_cluster#tags DataDigitaloceanDatabaseCluster#tags}. | --- @@ -1089,7 +1089,7 @@ public java.lang.String getName(); - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/database_cluster#name DataDigitaloceanDatabaseCluster#name}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/database_cluster#name DataDigitaloceanDatabaseCluster#name}. --- @@ -1101,7 +1101,7 @@ public java.lang.String getId(); - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/database_cluster#id DataDigitaloceanDatabaseCluster#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/database_cluster#id DataDigitaloceanDatabaseCluster#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. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -1116,7 +1116,7 @@ public java.util.List getTags(); - *Type:* java.util.List -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/database_cluster#tags DataDigitaloceanDatabaseCluster#tags}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/database_cluster#tags DataDigitaloceanDatabaseCluster#tags}. --- diff --git a/docs/dataDigitaloceanDatabaseCluster.python.md b/docs/dataDigitaloceanDatabaseCluster.python.md index 9bf493ee1..fba00fed1 100644 --- a/docs/dataDigitaloceanDatabaseCluster.python.md +++ b/docs/dataDigitaloceanDatabaseCluster.python.md @@ -4,7 +4,7 @@ ### DataDigitaloceanDatabaseCluster -Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/database_cluster digitalocean_database_cluster}. +Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/database_cluster digitalocean_database_cluster}. #### Initializers @@ -38,9 +38,9 @@ dataDigitaloceanDatabaseCluster.DataDigitaloceanDatabaseCluster( | lifecycle | cdktf.TerraformResourceLifecycle | *No description.* | | provider | cdktf.TerraformProvider | *No description.* | | provisioners | typing.List[typing.Union[cdktf.FileProvisioner, cdktf.LocalExecProvisioner, cdktf.RemoteExecProvisioner]] | *No description.* | -| name | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/database_cluster#name DataDigitaloceanDatabaseCluster#name}. | -| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/database_cluster#id DataDigitaloceanDatabaseCluster#id}. | -| tags | typing.List[str] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/database_cluster#tags DataDigitaloceanDatabaseCluster#tags}. | +| name | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/database_cluster#name DataDigitaloceanDatabaseCluster#name}. | +| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/database_cluster#id DataDigitaloceanDatabaseCluster#id}. | +| tags | typing.List[str] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/database_cluster#tags DataDigitaloceanDatabaseCluster#tags}. | --- @@ -108,7 +108,7 @@ Must be unique amongst siblings in the same scope - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/database_cluster#name DataDigitaloceanDatabaseCluster#name}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/database_cluster#name DataDigitaloceanDatabaseCluster#name}. --- @@ -116,7 +116,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/database_cluster#id DataDigitaloceanDatabaseCluster#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/database_cluster#id DataDigitaloceanDatabaseCluster#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. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -127,7 +127,7 @@ If you experience problems setting this value it might not be settable. Please t - *Type:* typing.List[str] -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/database_cluster#tags DataDigitaloceanDatabaseCluster#tags}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/database_cluster#tags DataDigitaloceanDatabaseCluster#tags}. --- @@ -500,7 +500,7 @@ The construct id used in the generated config for the DataDigitaloceanDatabaseCl The id of the existing DataDigitaloceanDatabaseCluster that should be imported. -Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/database_cluster#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/database_cluster#import import section} in the documentation of this resource for the id to use --- @@ -1035,9 +1035,9 @@ dataDigitaloceanDatabaseCluster.DataDigitaloceanDatabaseClusterConfig( | lifecycle | cdktf.TerraformResourceLifecycle | *No description.* | | provider | cdktf.TerraformProvider | *No description.* | | provisioners | typing.List[typing.Union[cdktf.FileProvisioner, cdktf.LocalExecProvisioner, cdktf.RemoteExecProvisioner]] | *No description.* | -| name | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/database_cluster#name DataDigitaloceanDatabaseCluster#name}. | -| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/database_cluster#id DataDigitaloceanDatabaseCluster#id}. | -| tags | typing.List[str] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/database_cluster#tags DataDigitaloceanDatabaseCluster#tags}. | +| name | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/database_cluster#name DataDigitaloceanDatabaseCluster#name}. | +| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/database_cluster#id DataDigitaloceanDatabaseCluster#id}. | +| tags | typing.List[str] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/database_cluster#tags DataDigitaloceanDatabaseCluster#tags}. | --- @@ -1119,7 +1119,7 @@ name: str - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/database_cluster#name DataDigitaloceanDatabaseCluster#name}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/database_cluster#name DataDigitaloceanDatabaseCluster#name}. --- @@ -1131,7 +1131,7 @@ id: str - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/database_cluster#id DataDigitaloceanDatabaseCluster#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/database_cluster#id DataDigitaloceanDatabaseCluster#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. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -1146,7 +1146,7 @@ tags: typing.List[str] - *Type:* typing.List[str] -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/database_cluster#tags DataDigitaloceanDatabaseCluster#tags}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/database_cluster#tags DataDigitaloceanDatabaseCluster#tags}. --- diff --git a/docs/dataDigitaloceanDatabaseCluster.typescript.md b/docs/dataDigitaloceanDatabaseCluster.typescript.md index ad2a03de9..f709b9238 100644 --- a/docs/dataDigitaloceanDatabaseCluster.typescript.md +++ b/docs/dataDigitaloceanDatabaseCluster.typescript.md @@ -4,7 +4,7 @@ ### DataDigitaloceanDatabaseCluster -Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/database_cluster digitalocean_database_cluster}. +Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/database_cluster digitalocean_database_cluster}. #### Initializers @@ -379,7 +379,7 @@ The construct id used in the generated config for the DataDigitaloceanDatabaseCl The id of the existing DataDigitaloceanDatabaseCluster that should be imported. -Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/database_cluster#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/database_cluster#import import section} in the documentation of this resource for the id to use --- @@ -903,9 +903,9 @@ const dataDigitaloceanDatabaseClusterConfig: dataDigitaloceanDatabaseCluster.Dat | lifecycle | cdktf.TerraformResourceLifecycle | *No description.* | | provider | cdktf.TerraformProvider | *No description.* | | provisioners | cdktf.FileProvisioner \| cdktf.LocalExecProvisioner \| cdktf.RemoteExecProvisioner[] | *No description.* | -| name | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/database_cluster#name DataDigitaloceanDatabaseCluster#name}. | -| id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/database_cluster#id DataDigitaloceanDatabaseCluster#id}. | -| tags | string[] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/database_cluster#tags DataDigitaloceanDatabaseCluster#tags}. | +| name | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/database_cluster#name DataDigitaloceanDatabaseCluster#name}. | +| id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/database_cluster#id DataDigitaloceanDatabaseCluster#id}. | +| tags | string[] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/database_cluster#tags DataDigitaloceanDatabaseCluster#tags}. | --- @@ -987,7 +987,7 @@ public readonly name: string; - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/database_cluster#name DataDigitaloceanDatabaseCluster#name}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/database_cluster#name DataDigitaloceanDatabaseCluster#name}. --- @@ -999,7 +999,7 @@ public readonly id: string; - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/database_cluster#id DataDigitaloceanDatabaseCluster#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/database_cluster#id DataDigitaloceanDatabaseCluster#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. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -1014,7 +1014,7 @@ public readonly tags: string[]; - *Type:* string[] -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/database_cluster#tags DataDigitaloceanDatabaseCluster#tags}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/database_cluster#tags DataDigitaloceanDatabaseCluster#tags}. --- diff --git a/docs/dataDigitaloceanDatabaseConnectionPool.csharp.md b/docs/dataDigitaloceanDatabaseConnectionPool.csharp.md index 294a4753f..3133eaf07 100644 --- a/docs/dataDigitaloceanDatabaseConnectionPool.csharp.md +++ b/docs/dataDigitaloceanDatabaseConnectionPool.csharp.md @@ -4,7 +4,7 @@ ### DataDigitaloceanDatabaseConnectionPool -Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/database_connection_pool digitalocean_database_connection_pool}. +Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/database_connection_pool digitalocean_database_connection_pool}. #### Initializers @@ -372,7 +372,7 @@ The construct id used in the generated config for the DataDigitaloceanDatabaseCo The id of the existing DataDigitaloceanDatabaseConnectionPool that should be imported. -Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/database_connection_pool#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/database_connection_pool#import import section} in the documentation of this resource for the id to use --- @@ -753,9 +753,9 @@ new DataDigitaloceanDatabaseConnectionPoolConfig { | Lifecycle | HashiCorp.Cdktf.TerraformResourceLifecycle | *No description.* | | Provider | HashiCorp.Cdktf.TerraformProvider | *No description.* | | Provisioners | object[] | *No description.* | -| ClusterId | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/database_connection_pool#cluster_id DataDigitaloceanDatabaseConnectionPool#cluster_id}. | -| Name | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/database_connection_pool#name DataDigitaloceanDatabaseConnectionPool#name}. | -| Id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/database_connection_pool#id DataDigitaloceanDatabaseConnectionPool#id}. | +| ClusterId | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/database_connection_pool#cluster_id DataDigitaloceanDatabaseConnectionPool#cluster_id}. | +| Name | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/database_connection_pool#name DataDigitaloceanDatabaseConnectionPool#name}. | +| Id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/database_connection_pool#id DataDigitaloceanDatabaseConnectionPool#id}. | --- @@ -837,7 +837,7 @@ public string ClusterId { get; set; } - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/database_connection_pool#cluster_id DataDigitaloceanDatabaseConnectionPool#cluster_id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/database_connection_pool#cluster_id DataDigitaloceanDatabaseConnectionPool#cluster_id}. --- @@ -849,7 +849,7 @@ public string Name { get; set; } - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/database_connection_pool#name DataDigitaloceanDatabaseConnectionPool#name}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/database_connection_pool#name DataDigitaloceanDatabaseConnectionPool#name}. --- @@ -861,7 +861,7 @@ public string Id { get; set; } - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/database_connection_pool#id DataDigitaloceanDatabaseConnectionPool#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/database_connection_pool#id DataDigitaloceanDatabaseConnectionPool#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. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. diff --git a/docs/dataDigitaloceanDatabaseConnectionPool.go.md b/docs/dataDigitaloceanDatabaseConnectionPool.go.md index dbd7404b5..66ab84169 100644 --- a/docs/dataDigitaloceanDatabaseConnectionPool.go.md +++ b/docs/dataDigitaloceanDatabaseConnectionPool.go.md @@ -4,12 +4,12 @@ ### DataDigitaloceanDatabaseConnectionPool -Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/database_connection_pool digitalocean_database_connection_pool}. +Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/database_connection_pool digitalocean_database_connection_pool}. #### Initializers ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadigitaloceandatabaseconnectionpool" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/datadigitaloceandatabaseconnectionpool" datadigitaloceandatabaseconnectionpool.NewDataDigitaloceanDatabaseConnectionPool(scope Construct, id *string, config DataDigitaloceanDatabaseConnectionPoolConfig) DataDigitaloceanDatabaseConnectionPool ``` @@ -283,7 +283,7 @@ func ResetId() ##### `IsConstruct` ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadigitaloceandatabaseconnectionpool" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/datadigitaloceandatabaseconnectionpool" datadigitaloceandatabaseconnectionpool.DataDigitaloceanDatabaseConnectionPool_IsConstruct(x interface{}) *bool ``` @@ -315,7 +315,7 @@ Any object. ##### `IsTerraformElement` ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadigitaloceandatabaseconnectionpool" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/datadigitaloceandatabaseconnectionpool" datadigitaloceandatabaseconnectionpool.DataDigitaloceanDatabaseConnectionPool_IsTerraformElement(x interface{}) *bool ``` @@ -329,7 +329,7 @@ datadigitaloceandatabaseconnectionpool.DataDigitaloceanDatabaseConnectionPool_Is ##### `IsTerraformDataSource` ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadigitaloceandatabaseconnectionpool" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/datadigitaloceandatabaseconnectionpool" datadigitaloceandatabaseconnectionpool.DataDigitaloceanDatabaseConnectionPool_IsTerraformDataSource(x interface{}) *bool ``` @@ -343,7 +343,7 @@ datadigitaloceandatabaseconnectionpool.DataDigitaloceanDatabaseConnectionPool_Is ##### `GenerateConfigForImport` ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadigitaloceandatabaseconnectionpool" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/datadigitaloceandatabaseconnectionpool" datadigitaloceandatabaseconnectionpool.DataDigitaloceanDatabaseConnectionPool_GenerateConfigForImport(scope Construct, importToId *string, importFromId *string, provider TerraformProvider) ImportableResource ``` @@ -372,7 +372,7 @@ The construct id used in the generated config for the DataDigitaloceanDatabaseCo The id of the existing DataDigitaloceanDatabaseConnectionPool that should be imported. -Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/database_connection_pool#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/database_connection_pool#import import section} in the documentation of this resource for the id to use --- @@ -726,7 +726,7 @@ func TfResourceType() *string #### Initializer ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadigitaloceandatabaseconnectionpool" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/datadigitaloceandatabaseconnectionpool" &datadigitaloceandatabaseconnectionpool.DataDigitaloceanDatabaseConnectionPoolConfig { Connection: interface{}, @@ -753,9 +753,9 @@ import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadig | Lifecycle | github.com/hashicorp/terraform-cdk-go/cdktf.TerraformResourceLifecycle | *No description.* | | Provider | github.com/hashicorp/terraform-cdk-go/cdktf.TerraformProvider | *No description.* | | Provisioners | *[]interface{} | *No description.* | -| ClusterId | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/database_connection_pool#cluster_id DataDigitaloceanDatabaseConnectionPool#cluster_id}. | -| Name | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/database_connection_pool#name DataDigitaloceanDatabaseConnectionPool#name}. | -| Id | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/database_connection_pool#id DataDigitaloceanDatabaseConnectionPool#id}. | +| ClusterId | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/database_connection_pool#cluster_id DataDigitaloceanDatabaseConnectionPool#cluster_id}. | +| Name | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/database_connection_pool#name DataDigitaloceanDatabaseConnectionPool#name}. | +| Id | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/database_connection_pool#id DataDigitaloceanDatabaseConnectionPool#id}. | --- @@ -837,7 +837,7 @@ ClusterId *string - *Type:* *string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/database_connection_pool#cluster_id DataDigitaloceanDatabaseConnectionPool#cluster_id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/database_connection_pool#cluster_id DataDigitaloceanDatabaseConnectionPool#cluster_id}. --- @@ -849,7 +849,7 @@ Name *string - *Type:* *string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/database_connection_pool#name DataDigitaloceanDatabaseConnectionPool#name}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/database_connection_pool#name DataDigitaloceanDatabaseConnectionPool#name}. --- @@ -861,7 +861,7 @@ Id *string - *Type:* *string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/database_connection_pool#id DataDigitaloceanDatabaseConnectionPool#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/database_connection_pool#id DataDigitaloceanDatabaseConnectionPool#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. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. diff --git a/docs/dataDigitaloceanDatabaseConnectionPool.java.md b/docs/dataDigitaloceanDatabaseConnectionPool.java.md index e7511e7be..cd899a1ca 100644 --- a/docs/dataDigitaloceanDatabaseConnectionPool.java.md +++ b/docs/dataDigitaloceanDatabaseConnectionPool.java.md @@ -4,7 +4,7 @@ ### DataDigitaloceanDatabaseConnectionPool -Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/database_connection_pool digitalocean_database_connection_pool}. +Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/database_connection_pool digitalocean_database_connection_pool}. #### Initializers @@ -40,9 +40,9 @@ DataDigitaloceanDatabaseConnectionPool.Builder.create(Construct scope, java.lang | lifecycle | com.hashicorp.cdktf.TerraformResourceLifecycle | *No description.* | | provider | com.hashicorp.cdktf.TerraformProvider | *No description.* | | provisioners | java.util.List | *No description.* | -| clusterId | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/database_connection_pool#cluster_id DataDigitaloceanDatabaseConnectionPool#cluster_id}. | -| name | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/database_connection_pool#name DataDigitaloceanDatabaseConnectionPool#name}. | -| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/database_connection_pool#id DataDigitaloceanDatabaseConnectionPool#id}. | +| clusterId | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/database_connection_pool#cluster_id DataDigitaloceanDatabaseConnectionPool#cluster_id}. | +| name | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/database_connection_pool#name DataDigitaloceanDatabaseConnectionPool#name}. | +| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/database_connection_pool#id DataDigitaloceanDatabaseConnectionPool#id}. | --- @@ -110,7 +110,7 @@ Must be unique amongst siblings in the same scope - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/database_connection_pool#cluster_id DataDigitaloceanDatabaseConnectionPool#cluster_id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/database_connection_pool#cluster_id DataDigitaloceanDatabaseConnectionPool#cluster_id}. --- @@ -118,7 +118,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/database_connection_pool#name DataDigitaloceanDatabaseConnectionPool#name}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/database_connection_pool#name DataDigitaloceanDatabaseConnectionPool#name}. --- @@ -126,7 +126,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/database_connection_pool#id DataDigitaloceanDatabaseConnectionPool#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/database_connection_pool#id DataDigitaloceanDatabaseConnectionPool#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. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -459,7 +459,7 @@ The construct id used in the generated config for the DataDigitaloceanDatabaseCo The id of the existing DataDigitaloceanDatabaseConnectionPool that should be imported. -Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/database_connection_pool#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/database_connection_pool#import import section} in the documentation of this resource for the id to use --- @@ -844,9 +844,9 @@ DataDigitaloceanDatabaseConnectionPoolConfig.builder() | lifecycle | com.hashicorp.cdktf.TerraformResourceLifecycle | *No description.* | | provider | com.hashicorp.cdktf.TerraformProvider | *No description.* | | provisioners | java.util.List | *No description.* | -| clusterId | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/database_connection_pool#cluster_id DataDigitaloceanDatabaseConnectionPool#cluster_id}. | -| name | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/database_connection_pool#name DataDigitaloceanDatabaseConnectionPool#name}. | -| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/database_connection_pool#id DataDigitaloceanDatabaseConnectionPool#id}. | +| clusterId | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/database_connection_pool#cluster_id DataDigitaloceanDatabaseConnectionPool#cluster_id}. | +| name | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/database_connection_pool#name DataDigitaloceanDatabaseConnectionPool#name}. | +| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/database_connection_pool#id DataDigitaloceanDatabaseConnectionPool#id}. | --- @@ -928,7 +928,7 @@ public java.lang.String getClusterId(); - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/database_connection_pool#cluster_id DataDigitaloceanDatabaseConnectionPool#cluster_id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/database_connection_pool#cluster_id DataDigitaloceanDatabaseConnectionPool#cluster_id}. --- @@ -940,7 +940,7 @@ public java.lang.String getName(); - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/database_connection_pool#name DataDigitaloceanDatabaseConnectionPool#name}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/database_connection_pool#name DataDigitaloceanDatabaseConnectionPool#name}. --- @@ -952,7 +952,7 @@ public java.lang.String getId(); - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/database_connection_pool#id DataDigitaloceanDatabaseConnectionPool#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/database_connection_pool#id DataDigitaloceanDatabaseConnectionPool#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. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. diff --git a/docs/dataDigitaloceanDatabaseConnectionPool.python.md b/docs/dataDigitaloceanDatabaseConnectionPool.python.md index 7e07f2c2d..06d270918 100644 --- a/docs/dataDigitaloceanDatabaseConnectionPool.python.md +++ b/docs/dataDigitaloceanDatabaseConnectionPool.python.md @@ -4,7 +4,7 @@ ### DataDigitaloceanDatabaseConnectionPool -Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/database_connection_pool digitalocean_database_connection_pool}. +Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/database_connection_pool digitalocean_database_connection_pool}. #### Initializers @@ -38,9 +38,9 @@ dataDigitaloceanDatabaseConnectionPool.DataDigitaloceanDatabaseConnectionPool( | lifecycle | cdktf.TerraformResourceLifecycle | *No description.* | | provider | cdktf.TerraformProvider | *No description.* | | provisioners | typing.List[typing.Union[cdktf.FileProvisioner, cdktf.LocalExecProvisioner, cdktf.RemoteExecProvisioner]] | *No description.* | -| cluster_id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/database_connection_pool#cluster_id DataDigitaloceanDatabaseConnectionPool#cluster_id}. | -| name | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/database_connection_pool#name DataDigitaloceanDatabaseConnectionPool#name}. | -| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/database_connection_pool#id DataDigitaloceanDatabaseConnectionPool#id}. | +| cluster_id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/database_connection_pool#cluster_id DataDigitaloceanDatabaseConnectionPool#cluster_id}. | +| name | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/database_connection_pool#name DataDigitaloceanDatabaseConnectionPool#name}. | +| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/database_connection_pool#id DataDigitaloceanDatabaseConnectionPool#id}. | --- @@ -108,7 +108,7 @@ Must be unique amongst siblings in the same scope - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/database_connection_pool#cluster_id DataDigitaloceanDatabaseConnectionPool#cluster_id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/database_connection_pool#cluster_id DataDigitaloceanDatabaseConnectionPool#cluster_id}. --- @@ -116,7 +116,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/database_connection_pool#name DataDigitaloceanDatabaseConnectionPool#name}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/database_connection_pool#name DataDigitaloceanDatabaseConnectionPool#name}. --- @@ -124,7 +124,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/database_connection_pool#id DataDigitaloceanDatabaseConnectionPool#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/database_connection_pool#id DataDigitaloceanDatabaseConnectionPool#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. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -493,7 +493,7 @@ The construct id used in the generated config for the DataDigitaloceanDatabaseCo The id of the existing DataDigitaloceanDatabaseConnectionPool that should be imported. -Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/database_connection_pool#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/database_connection_pool#import import section} in the documentation of this resource for the id to use --- @@ -874,9 +874,9 @@ dataDigitaloceanDatabaseConnectionPool.DataDigitaloceanDatabaseConnectionPoolCon | lifecycle | cdktf.TerraformResourceLifecycle | *No description.* | | provider | cdktf.TerraformProvider | *No description.* | | provisioners | typing.List[typing.Union[cdktf.FileProvisioner, cdktf.LocalExecProvisioner, cdktf.RemoteExecProvisioner]] | *No description.* | -| cluster_id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/database_connection_pool#cluster_id DataDigitaloceanDatabaseConnectionPool#cluster_id}. | -| name | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/database_connection_pool#name DataDigitaloceanDatabaseConnectionPool#name}. | -| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/database_connection_pool#id DataDigitaloceanDatabaseConnectionPool#id}. | +| cluster_id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/database_connection_pool#cluster_id DataDigitaloceanDatabaseConnectionPool#cluster_id}. | +| name | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/database_connection_pool#name DataDigitaloceanDatabaseConnectionPool#name}. | +| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/database_connection_pool#id DataDigitaloceanDatabaseConnectionPool#id}. | --- @@ -958,7 +958,7 @@ cluster_id: str - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/database_connection_pool#cluster_id DataDigitaloceanDatabaseConnectionPool#cluster_id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/database_connection_pool#cluster_id DataDigitaloceanDatabaseConnectionPool#cluster_id}. --- @@ -970,7 +970,7 @@ name: str - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/database_connection_pool#name DataDigitaloceanDatabaseConnectionPool#name}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/database_connection_pool#name DataDigitaloceanDatabaseConnectionPool#name}. --- @@ -982,7 +982,7 @@ id: str - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/database_connection_pool#id DataDigitaloceanDatabaseConnectionPool#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/database_connection_pool#id DataDigitaloceanDatabaseConnectionPool#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. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. diff --git a/docs/dataDigitaloceanDatabaseConnectionPool.typescript.md b/docs/dataDigitaloceanDatabaseConnectionPool.typescript.md index 0d433012c..b6b5b253a 100644 --- a/docs/dataDigitaloceanDatabaseConnectionPool.typescript.md +++ b/docs/dataDigitaloceanDatabaseConnectionPool.typescript.md @@ -4,7 +4,7 @@ ### DataDigitaloceanDatabaseConnectionPool -Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/database_connection_pool digitalocean_database_connection_pool}. +Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/database_connection_pool digitalocean_database_connection_pool}. #### Initializers @@ -372,7 +372,7 @@ The construct id used in the generated config for the DataDigitaloceanDatabaseCo The id of the existing DataDigitaloceanDatabaseConnectionPool that should be imported. -Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/database_connection_pool#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/database_connection_pool#import import section} in the documentation of this resource for the id to use --- @@ -742,9 +742,9 @@ const dataDigitaloceanDatabaseConnectionPoolConfig: dataDigitaloceanDatabaseConn | lifecycle | cdktf.TerraformResourceLifecycle | *No description.* | | provider | cdktf.TerraformProvider | *No description.* | | provisioners | cdktf.FileProvisioner \| cdktf.LocalExecProvisioner \| cdktf.RemoteExecProvisioner[] | *No description.* | -| clusterId | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/database_connection_pool#cluster_id DataDigitaloceanDatabaseConnectionPool#cluster_id}. | -| name | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/database_connection_pool#name DataDigitaloceanDatabaseConnectionPool#name}. | -| id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/database_connection_pool#id DataDigitaloceanDatabaseConnectionPool#id}. | +| clusterId | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/database_connection_pool#cluster_id DataDigitaloceanDatabaseConnectionPool#cluster_id}. | +| name | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/database_connection_pool#name DataDigitaloceanDatabaseConnectionPool#name}. | +| id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/database_connection_pool#id DataDigitaloceanDatabaseConnectionPool#id}. | --- @@ -826,7 +826,7 @@ public readonly clusterId: string; - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/database_connection_pool#cluster_id DataDigitaloceanDatabaseConnectionPool#cluster_id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/database_connection_pool#cluster_id DataDigitaloceanDatabaseConnectionPool#cluster_id}. --- @@ -838,7 +838,7 @@ public readonly name: string; - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/database_connection_pool#name DataDigitaloceanDatabaseConnectionPool#name}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/database_connection_pool#name DataDigitaloceanDatabaseConnectionPool#name}. --- @@ -850,7 +850,7 @@ public readonly id: string; - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/database_connection_pool#id DataDigitaloceanDatabaseConnectionPool#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/database_connection_pool#id DataDigitaloceanDatabaseConnectionPool#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. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. diff --git a/docs/dataDigitaloceanDatabaseReplica.csharp.md b/docs/dataDigitaloceanDatabaseReplica.csharp.md index 28c893b57..353772dc9 100644 --- a/docs/dataDigitaloceanDatabaseReplica.csharp.md +++ b/docs/dataDigitaloceanDatabaseReplica.csharp.md @@ -4,7 +4,7 @@ ### DataDigitaloceanDatabaseReplica -Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/database_replica digitalocean_database_replica}. +Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/database_replica digitalocean_database_replica}. #### Initializers @@ -379,7 +379,7 @@ The construct id used in the generated config for the DataDigitaloceanDatabaseRe The id of the existing DataDigitaloceanDatabaseReplica that should be imported. -Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/database_replica#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/database_replica#import import section} in the documentation of this resource for the id to use --- @@ -805,10 +805,10 @@ new DataDigitaloceanDatabaseReplicaConfig { | Lifecycle | HashiCorp.Cdktf.TerraformResourceLifecycle | *No description.* | | Provider | HashiCorp.Cdktf.TerraformProvider | *No description.* | | Provisioners | object[] | *No description.* | -| ClusterId | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/database_replica#cluster_id DataDigitaloceanDatabaseReplica#cluster_id}. | -| Name | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/database_replica#name DataDigitaloceanDatabaseReplica#name}. | -| Id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/database_replica#id DataDigitaloceanDatabaseReplica#id}. | -| Tags | string[] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/database_replica#tags DataDigitaloceanDatabaseReplica#tags}. | +| ClusterId | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/database_replica#cluster_id DataDigitaloceanDatabaseReplica#cluster_id}. | +| Name | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/database_replica#name DataDigitaloceanDatabaseReplica#name}. | +| Id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/database_replica#id DataDigitaloceanDatabaseReplica#id}. | +| Tags | string[] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/database_replica#tags DataDigitaloceanDatabaseReplica#tags}. | --- @@ -890,7 +890,7 @@ public string ClusterId { get; set; } - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/database_replica#cluster_id DataDigitaloceanDatabaseReplica#cluster_id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/database_replica#cluster_id DataDigitaloceanDatabaseReplica#cluster_id}. --- @@ -902,7 +902,7 @@ public string Name { get; set; } - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/database_replica#name DataDigitaloceanDatabaseReplica#name}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/database_replica#name DataDigitaloceanDatabaseReplica#name}. --- @@ -914,7 +914,7 @@ public string Id { get; set; } - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/database_replica#id DataDigitaloceanDatabaseReplica#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/database_replica#id DataDigitaloceanDatabaseReplica#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. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -929,7 +929,7 @@ public string[] Tags { get; set; } - *Type:* string[] -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/database_replica#tags DataDigitaloceanDatabaseReplica#tags}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/database_replica#tags DataDigitaloceanDatabaseReplica#tags}. --- diff --git a/docs/dataDigitaloceanDatabaseReplica.go.md b/docs/dataDigitaloceanDatabaseReplica.go.md index 90c91b212..bc7bdf6dc 100644 --- a/docs/dataDigitaloceanDatabaseReplica.go.md +++ b/docs/dataDigitaloceanDatabaseReplica.go.md @@ -4,12 +4,12 @@ ### DataDigitaloceanDatabaseReplica -Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/database_replica digitalocean_database_replica}. +Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/database_replica digitalocean_database_replica}. #### Initializers ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadigitaloceandatabasereplica" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/datadigitaloceandatabasereplica" datadigitaloceandatabasereplica.NewDataDigitaloceanDatabaseReplica(scope Construct, id *string, config DataDigitaloceanDatabaseReplicaConfig) DataDigitaloceanDatabaseReplica ``` @@ -290,7 +290,7 @@ func ResetTags() ##### `IsConstruct` ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadigitaloceandatabasereplica" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/datadigitaloceandatabasereplica" datadigitaloceandatabasereplica.DataDigitaloceanDatabaseReplica_IsConstruct(x interface{}) *bool ``` @@ -322,7 +322,7 @@ Any object. ##### `IsTerraformElement` ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadigitaloceandatabasereplica" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/datadigitaloceandatabasereplica" datadigitaloceandatabasereplica.DataDigitaloceanDatabaseReplica_IsTerraformElement(x interface{}) *bool ``` @@ -336,7 +336,7 @@ datadigitaloceandatabasereplica.DataDigitaloceanDatabaseReplica_IsTerraformEleme ##### `IsTerraformDataSource` ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadigitaloceandatabasereplica" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/datadigitaloceandatabasereplica" datadigitaloceandatabasereplica.DataDigitaloceanDatabaseReplica_IsTerraformDataSource(x interface{}) *bool ``` @@ -350,7 +350,7 @@ datadigitaloceandatabasereplica.DataDigitaloceanDatabaseReplica_IsTerraformDataS ##### `GenerateConfigForImport` ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadigitaloceandatabasereplica" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/datadigitaloceandatabasereplica" datadigitaloceandatabasereplica.DataDigitaloceanDatabaseReplica_GenerateConfigForImport(scope Construct, importToId *string, importFromId *string, provider TerraformProvider) ImportableResource ``` @@ -379,7 +379,7 @@ The construct id used in the generated config for the DataDigitaloceanDatabaseRe The id of the existing DataDigitaloceanDatabaseReplica that should be imported. -Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/database_replica#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/database_replica#import import section} in the documentation of this resource for the id to use --- @@ -777,7 +777,7 @@ func TfResourceType() *string #### Initializer ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadigitaloceandatabasereplica" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/datadigitaloceandatabasereplica" &datadigitaloceandatabasereplica.DataDigitaloceanDatabaseReplicaConfig { Connection: interface{}, @@ -805,10 +805,10 @@ import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadig | Lifecycle | github.com/hashicorp/terraform-cdk-go/cdktf.TerraformResourceLifecycle | *No description.* | | Provider | github.com/hashicorp/terraform-cdk-go/cdktf.TerraformProvider | *No description.* | | Provisioners | *[]interface{} | *No description.* | -| ClusterId | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/database_replica#cluster_id DataDigitaloceanDatabaseReplica#cluster_id}. | -| Name | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/database_replica#name DataDigitaloceanDatabaseReplica#name}. | -| Id | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/database_replica#id DataDigitaloceanDatabaseReplica#id}. | -| Tags | *[]*string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/database_replica#tags DataDigitaloceanDatabaseReplica#tags}. | +| ClusterId | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/database_replica#cluster_id DataDigitaloceanDatabaseReplica#cluster_id}. | +| Name | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/database_replica#name DataDigitaloceanDatabaseReplica#name}. | +| Id | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/database_replica#id DataDigitaloceanDatabaseReplica#id}. | +| Tags | *[]*string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/database_replica#tags DataDigitaloceanDatabaseReplica#tags}. | --- @@ -890,7 +890,7 @@ ClusterId *string - *Type:* *string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/database_replica#cluster_id DataDigitaloceanDatabaseReplica#cluster_id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/database_replica#cluster_id DataDigitaloceanDatabaseReplica#cluster_id}. --- @@ -902,7 +902,7 @@ Name *string - *Type:* *string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/database_replica#name DataDigitaloceanDatabaseReplica#name}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/database_replica#name DataDigitaloceanDatabaseReplica#name}. --- @@ -914,7 +914,7 @@ Id *string - *Type:* *string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/database_replica#id DataDigitaloceanDatabaseReplica#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/database_replica#id DataDigitaloceanDatabaseReplica#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. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -929,7 +929,7 @@ Tags *[]*string - *Type:* *[]*string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/database_replica#tags DataDigitaloceanDatabaseReplica#tags}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/database_replica#tags DataDigitaloceanDatabaseReplica#tags}. --- diff --git a/docs/dataDigitaloceanDatabaseReplica.java.md b/docs/dataDigitaloceanDatabaseReplica.java.md index db5b8c73c..f5b57769f 100644 --- a/docs/dataDigitaloceanDatabaseReplica.java.md +++ b/docs/dataDigitaloceanDatabaseReplica.java.md @@ -4,7 +4,7 @@ ### DataDigitaloceanDatabaseReplica -Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/database_replica digitalocean_database_replica}. +Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/database_replica digitalocean_database_replica}. #### Initializers @@ -41,10 +41,10 @@ DataDigitaloceanDatabaseReplica.Builder.create(Construct scope, java.lang.String | lifecycle | com.hashicorp.cdktf.TerraformResourceLifecycle | *No description.* | | provider | com.hashicorp.cdktf.TerraformProvider | *No description.* | | provisioners | java.util.List | *No description.* | -| clusterId | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/database_replica#cluster_id DataDigitaloceanDatabaseReplica#cluster_id}. | -| name | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/database_replica#name DataDigitaloceanDatabaseReplica#name}. | -| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/database_replica#id DataDigitaloceanDatabaseReplica#id}. | -| tags | java.util.List | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/database_replica#tags DataDigitaloceanDatabaseReplica#tags}. | +| clusterId | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/database_replica#cluster_id DataDigitaloceanDatabaseReplica#cluster_id}. | +| name | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/database_replica#name DataDigitaloceanDatabaseReplica#name}. | +| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/database_replica#id DataDigitaloceanDatabaseReplica#id}. | +| tags | java.util.List | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/database_replica#tags DataDigitaloceanDatabaseReplica#tags}. | --- @@ -112,7 +112,7 @@ Must be unique amongst siblings in the same scope - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/database_replica#cluster_id DataDigitaloceanDatabaseReplica#cluster_id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/database_replica#cluster_id DataDigitaloceanDatabaseReplica#cluster_id}. --- @@ -120,7 +120,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/database_replica#name DataDigitaloceanDatabaseReplica#name}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/database_replica#name DataDigitaloceanDatabaseReplica#name}. --- @@ -128,7 +128,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/database_replica#id DataDigitaloceanDatabaseReplica#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/database_replica#id DataDigitaloceanDatabaseReplica#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. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -139,7 +139,7 @@ If you experience problems setting this value it might not be settable. Please t - *Type:* java.util.List -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/database_replica#tags DataDigitaloceanDatabaseReplica#tags}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/database_replica#tags DataDigitaloceanDatabaseReplica#tags}. --- @@ -476,7 +476,7 @@ The construct id used in the generated config for the DataDigitaloceanDatabaseRe The id of the existing DataDigitaloceanDatabaseReplica that should be imported. -Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/database_replica#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/database_replica#import import section} in the documentation of this resource for the id to use --- @@ -906,10 +906,10 @@ DataDigitaloceanDatabaseReplicaConfig.builder() | lifecycle | com.hashicorp.cdktf.TerraformResourceLifecycle | *No description.* | | provider | com.hashicorp.cdktf.TerraformProvider | *No description.* | | provisioners | java.util.List | *No description.* | -| clusterId | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/database_replica#cluster_id DataDigitaloceanDatabaseReplica#cluster_id}. | -| name | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/database_replica#name DataDigitaloceanDatabaseReplica#name}. | -| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/database_replica#id DataDigitaloceanDatabaseReplica#id}. | -| tags | java.util.List | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/database_replica#tags DataDigitaloceanDatabaseReplica#tags}. | +| clusterId | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/database_replica#cluster_id DataDigitaloceanDatabaseReplica#cluster_id}. | +| name | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/database_replica#name DataDigitaloceanDatabaseReplica#name}. | +| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/database_replica#id DataDigitaloceanDatabaseReplica#id}. | +| tags | java.util.List | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/database_replica#tags DataDigitaloceanDatabaseReplica#tags}. | --- @@ -991,7 +991,7 @@ public java.lang.String getClusterId(); - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/database_replica#cluster_id DataDigitaloceanDatabaseReplica#cluster_id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/database_replica#cluster_id DataDigitaloceanDatabaseReplica#cluster_id}. --- @@ -1003,7 +1003,7 @@ public java.lang.String getName(); - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/database_replica#name DataDigitaloceanDatabaseReplica#name}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/database_replica#name DataDigitaloceanDatabaseReplica#name}. --- @@ -1015,7 +1015,7 @@ public java.lang.String getId(); - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/database_replica#id DataDigitaloceanDatabaseReplica#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/database_replica#id DataDigitaloceanDatabaseReplica#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. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -1030,7 +1030,7 @@ public java.util.List getTags(); - *Type:* java.util.List -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/database_replica#tags DataDigitaloceanDatabaseReplica#tags}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/database_replica#tags DataDigitaloceanDatabaseReplica#tags}. --- diff --git a/docs/dataDigitaloceanDatabaseReplica.python.md b/docs/dataDigitaloceanDatabaseReplica.python.md index feaeaed57..677b65175 100644 --- a/docs/dataDigitaloceanDatabaseReplica.python.md +++ b/docs/dataDigitaloceanDatabaseReplica.python.md @@ -4,7 +4,7 @@ ### DataDigitaloceanDatabaseReplica -Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/database_replica digitalocean_database_replica}. +Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/database_replica digitalocean_database_replica}. #### Initializers @@ -39,10 +39,10 @@ dataDigitaloceanDatabaseReplica.DataDigitaloceanDatabaseReplica( | lifecycle | cdktf.TerraformResourceLifecycle | *No description.* | | provider | cdktf.TerraformProvider | *No description.* | | provisioners | typing.List[typing.Union[cdktf.FileProvisioner, cdktf.LocalExecProvisioner, cdktf.RemoteExecProvisioner]] | *No description.* | -| cluster_id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/database_replica#cluster_id DataDigitaloceanDatabaseReplica#cluster_id}. | -| name | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/database_replica#name DataDigitaloceanDatabaseReplica#name}. | -| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/database_replica#id DataDigitaloceanDatabaseReplica#id}. | -| tags | typing.List[str] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/database_replica#tags DataDigitaloceanDatabaseReplica#tags}. | +| cluster_id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/database_replica#cluster_id DataDigitaloceanDatabaseReplica#cluster_id}. | +| name | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/database_replica#name DataDigitaloceanDatabaseReplica#name}. | +| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/database_replica#id DataDigitaloceanDatabaseReplica#id}. | +| tags | typing.List[str] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/database_replica#tags DataDigitaloceanDatabaseReplica#tags}. | --- @@ -110,7 +110,7 @@ Must be unique amongst siblings in the same scope - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/database_replica#cluster_id DataDigitaloceanDatabaseReplica#cluster_id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/database_replica#cluster_id DataDigitaloceanDatabaseReplica#cluster_id}. --- @@ -118,7 +118,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/database_replica#name DataDigitaloceanDatabaseReplica#name}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/database_replica#name DataDigitaloceanDatabaseReplica#name}. --- @@ -126,7 +126,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/database_replica#id DataDigitaloceanDatabaseReplica#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/database_replica#id DataDigitaloceanDatabaseReplica#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. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -137,7 +137,7 @@ If you experience problems setting this value it might not be settable. Please t - *Type:* typing.List[str] -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/database_replica#tags DataDigitaloceanDatabaseReplica#tags}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/database_replica#tags DataDigitaloceanDatabaseReplica#tags}. --- @@ -510,7 +510,7 @@ The construct id used in the generated config for the DataDigitaloceanDatabaseRe The id of the existing DataDigitaloceanDatabaseReplica that should be imported. -Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/database_replica#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/database_replica#import import section} in the documentation of this resource for the id to use --- @@ -936,10 +936,10 @@ dataDigitaloceanDatabaseReplica.DataDigitaloceanDatabaseReplicaConfig( | lifecycle | cdktf.TerraformResourceLifecycle | *No description.* | | provider | cdktf.TerraformProvider | *No description.* | | provisioners | typing.List[typing.Union[cdktf.FileProvisioner, cdktf.LocalExecProvisioner, cdktf.RemoteExecProvisioner]] | *No description.* | -| cluster_id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/database_replica#cluster_id DataDigitaloceanDatabaseReplica#cluster_id}. | -| name | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/database_replica#name DataDigitaloceanDatabaseReplica#name}. | -| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/database_replica#id DataDigitaloceanDatabaseReplica#id}. | -| tags | typing.List[str] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/database_replica#tags DataDigitaloceanDatabaseReplica#tags}. | +| cluster_id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/database_replica#cluster_id DataDigitaloceanDatabaseReplica#cluster_id}. | +| name | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/database_replica#name DataDigitaloceanDatabaseReplica#name}. | +| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/database_replica#id DataDigitaloceanDatabaseReplica#id}. | +| tags | typing.List[str] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/database_replica#tags DataDigitaloceanDatabaseReplica#tags}. | --- @@ -1021,7 +1021,7 @@ cluster_id: str - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/database_replica#cluster_id DataDigitaloceanDatabaseReplica#cluster_id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/database_replica#cluster_id DataDigitaloceanDatabaseReplica#cluster_id}. --- @@ -1033,7 +1033,7 @@ name: str - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/database_replica#name DataDigitaloceanDatabaseReplica#name}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/database_replica#name DataDigitaloceanDatabaseReplica#name}. --- @@ -1045,7 +1045,7 @@ id: str - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/database_replica#id DataDigitaloceanDatabaseReplica#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/database_replica#id DataDigitaloceanDatabaseReplica#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. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -1060,7 +1060,7 @@ tags: typing.List[str] - *Type:* typing.List[str] -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/database_replica#tags DataDigitaloceanDatabaseReplica#tags}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/database_replica#tags DataDigitaloceanDatabaseReplica#tags}. --- diff --git a/docs/dataDigitaloceanDatabaseReplica.typescript.md b/docs/dataDigitaloceanDatabaseReplica.typescript.md index a7fa24640..fea3fd282 100644 --- a/docs/dataDigitaloceanDatabaseReplica.typescript.md +++ b/docs/dataDigitaloceanDatabaseReplica.typescript.md @@ -4,7 +4,7 @@ ### DataDigitaloceanDatabaseReplica -Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/database_replica digitalocean_database_replica}. +Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/database_replica digitalocean_database_replica}. #### Initializers @@ -379,7 +379,7 @@ The construct id used in the generated config for the DataDigitaloceanDatabaseRe The id of the existing DataDigitaloceanDatabaseReplica that should be imported. -Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/database_replica#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/database_replica#import import section} in the documentation of this resource for the id to use --- @@ -793,10 +793,10 @@ const dataDigitaloceanDatabaseReplicaConfig: dataDigitaloceanDatabaseReplica.Dat | lifecycle | cdktf.TerraformResourceLifecycle | *No description.* | | provider | cdktf.TerraformProvider | *No description.* | | provisioners | cdktf.FileProvisioner \| cdktf.LocalExecProvisioner \| cdktf.RemoteExecProvisioner[] | *No description.* | -| clusterId | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/database_replica#cluster_id DataDigitaloceanDatabaseReplica#cluster_id}. | -| name | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/database_replica#name DataDigitaloceanDatabaseReplica#name}. | -| id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/database_replica#id DataDigitaloceanDatabaseReplica#id}. | -| tags | string[] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/database_replica#tags DataDigitaloceanDatabaseReplica#tags}. | +| clusterId | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/database_replica#cluster_id DataDigitaloceanDatabaseReplica#cluster_id}. | +| name | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/database_replica#name DataDigitaloceanDatabaseReplica#name}. | +| id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/database_replica#id DataDigitaloceanDatabaseReplica#id}. | +| tags | string[] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/database_replica#tags DataDigitaloceanDatabaseReplica#tags}. | --- @@ -878,7 +878,7 @@ public readonly clusterId: string; - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/database_replica#cluster_id DataDigitaloceanDatabaseReplica#cluster_id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/database_replica#cluster_id DataDigitaloceanDatabaseReplica#cluster_id}. --- @@ -890,7 +890,7 @@ public readonly name: string; - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/database_replica#name DataDigitaloceanDatabaseReplica#name}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/database_replica#name DataDigitaloceanDatabaseReplica#name}. --- @@ -902,7 +902,7 @@ public readonly id: string; - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/database_replica#id DataDigitaloceanDatabaseReplica#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/database_replica#id DataDigitaloceanDatabaseReplica#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. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -917,7 +917,7 @@ public readonly tags: string[]; - *Type:* string[] -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/database_replica#tags DataDigitaloceanDatabaseReplica#tags}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/database_replica#tags DataDigitaloceanDatabaseReplica#tags}. --- diff --git a/docs/dataDigitaloceanDatabaseUser.csharp.md b/docs/dataDigitaloceanDatabaseUser.csharp.md index 2fbb2d186..8160d223e 100644 --- a/docs/dataDigitaloceanDatabaseUser.csharp.md +++ b/docs/dataDigitaloceanDatabaseUser.csharp.md @@ -4,7 +4,7 @@ ### DataDigitaloceanDatabaseUser -Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/database_user digitalocean_database_user}. +Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/database_user digitalocean_database_user}. #### Initializers @@ -372,7 +372,7 @@ The construct id used in the generated config for the DataDigitaloceanDatabaseUs The id of the existing DataDigitaloceanDatabaseUser that should be imported. -Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/database_user#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/database_user#import import section} in the documentation of this resource for the id to use --- @@ -709,9 +709,9 @@ new DataDigitaloceanDatabaseUserConfig { | Lifecycle | HashiCorp.Cdktf.TerraformResourceLifecycle | *No description.* | | Provider | HashiCorp.Cdktf.TerraformProvider | *No description.* | | Provisioners | object[] | *No description.* | -| ClusterId | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/database_user#cluster_id DataDigitaloceanDatabaseUser#cluster_id}. | -| Name | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/database_user#name DataDigitaloceanDatabaseUser#name}. | -| Id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/database_user#id DataDigitaloceanDatabaseUser#id}. | +| ClusterId | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/database_user#cluster_id DataDigitaloceanDatabaseUser#cluster_id}. | +| Name | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/database_user#name DataDigitaloceanDatabaseUser#name}. | +| Id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/database_user#id DataDigitaloceanDatabaseUser#id}. | --- @@ -793,7 +793,7 @@ public string ClusterId { get; set; } - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/database_user#cluster_id DataDigitaloceanDatabaseUser#cluster_id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/database_user#cluster_id DataDigitaloceanDatabaseUser#cluster_id}. --- @@ -805,7 +805,7 @@ public string Name { get; set; } - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/database_user#name DataDigitaloceanDatabaseUser#name}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/database_user#name DataDigitaloceanDatabaseUser#name}. --- @@ -817,7 +817,7 @@ public string Id { get; set; } - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/database_user#id DataDigitaloceanDatabaseUser#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/database_user#id DataDigitaloceanDatabaseUser#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. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. diff --git a/docs/dataDigitaloceanDatabaseUser.go.md b/docs/dataDigitaloceanDatabaseUser.go.md index 74154757d..51d4dd9fc 100644 --- a/docs/dataDigitaloceanDatabaseUser.go.md +++ b/docs/dataDigitaloceanDatabaseUser.go.md @@ -4,12 +4,12 @@ ### DataDigitaloceanDatabaseUser -Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/database_user digitalocean_database_user}. +Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/database_user digitalocean_database_user}. #### Initializers ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadigitaloceandatabaseuser" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/datadigitaloceandatabaseuser" datadigitaloceandatabaseuser.NewDataDigitaloceanDatabaseUser(scope Construct, id *string, config DataDigitaloceanDatabaseUserConfig) DataDigitaloceanDatabaseUser ``` @@ -283,7 +283,7 @@ func ResetId() ##### `IsConstruct` ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadigitaloceandatabaseuser" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/datadigitaloceandatabaseuser" datadigitaloceandatabaseuser.DataDigitaloceanDatabaseUser_IsConstruct(x interface{}) *bool ``` @@ -315,7 +315,7 @@ Any object. ##### `IsTerraformElement` ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadigitaloceandatabaseuser" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/datadigitaloceandatabaseuser" datadigitaloceandatabaseuser.DataDigitaloceanDatabaseUser_IsTerraformElement(x interface{}) *bool ``` @@ -329,7 +329,7 @@ datadigitaloceandatabaseuser.DataDigitaloceanDatabaseUser_IsTerraformElement(x i ##### `IsTerraformDataSource` ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadigitaloceandatabaseuser" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/datadigitaloceandatabaseuser" datadigitaloceandatabaseuser.DataDigitaloceanDatabaseUser_IsTerraformDataSource(x interface{}) *bool ``` @@ -343,7 +343,7 @@ datadigitaloceandatabaseuser.DataDigitaloceanDatabaseUser_IsTerraformDataSource( ##### `GenerateConfigForImport` ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadigitaloceandatabaseuser" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/datadigitaloceandatabaseuser" datadigitaloceandatabaseuser.DataDigitaloceanDatabaseUser_GenerateConfigForImport(scope Construct, importToId *string, importFromId *string, provider TerraformProvider) ImportableResource ``` @@ -372,7 +372,7 @@ The construct id used in the generated config for the DataDigitaloceanDatabaseUs The id of the existing DataDigitaloceanDatabaseUser that should be imported. -Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/database_user#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/database_user#import import section} in the documentation of this resource for the id to use --- @@ -682,7 +682,7 @@ func TfResourceType() *string #### Initializer ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadigitaloceandatabaseuser" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/datadigitaloceandatabaseuser" &datadigitaloceandatabaseuser.DataDigitaloceanDatabaseUserConfig { Connection: interface{}, @@ -709,9 +709,9 @@ import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadig | Lifecycle | github.com/hashicorp/terraform-cdk-go/cdktf.TerraformResourceLifecycle | *No description.* | | Provider | github.com/hashicorp/terraform-cdk-go/cdktf.TerraformProvider | *No description.* | | Provisioners | *[]interface{} | *No description.* | -| ClusterId | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/database_user#cluster_id DataDigitaloceanDatabaseUser#cluster_id}. | -| Name | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/database_user#name DataDigitaloceanDatabaseUser#name}. | -| Id | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/database_user#id DataDigitaloceanDatabaseUser#id}. | +| ClusterId | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/database_user#cluster_id DataDigitaloceanDatabaseUser#cluster_id}. | +| Name | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/database_user#name DataDigitaloceanDatabaseUser#name}. | +| Id | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/database_user#id DataDigitaloceanDatabaseUser#id}. | --- @@ -793,7 +793,7 @@ ClusterId *string - *Type:* *string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/database_user#cluster_id DataDigitaloceanDatabaseUser#cluster_id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/database_user#cluster_id DataDigitaloceanDatabaseUser#cluster_id}. --- @@ -805,7 +805,7 @@ Name *string - *Type:* *string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/database_user#name DataDigitaloceanDatabaseUser#name}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/database_user#name DataDigitaloceanDatabaseUser#name}. --- @@ -817,7 +817,7 @@ Id *string - *Type:* *string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/database_user#id DataDigitaloceanDatabaseUser#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/database_user#id DataDigitaloceanDatabaseUser#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. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -829,7 +829,7 @@ If you experience problems setting this value it might not be settable. Please t #### Initializer ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadigitaloceandatabaseuser" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/datadigitaloceandatabaseuser" &datadigitaloceandatabaseuser.DataDigitaloceanDatabaseUserSettings { @@ -842,7 +842,7 @@ import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadig #### Initializer ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadigitaloceandatabaseuser" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/datadigitaloceandatabaseuser" &datadigitaloceandatabaseuser.DataDigitaloceanDatabaseUserSettingsAcl { @@ -857,7 +857,7 @@ import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadig #### Initializers ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadigitaloceandatabaseuser" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/datadigitaloceandatabaseuser" datadigitaloceandatabaseuser.NewDataDigitaloceanDatabaseUserSettingsAclList(terraformResource IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataDigitaloceanDatabaseUserSettingsAclList ``` @@ -1006,7 +1006,7 @@ func Fqn() *string #### Initializers ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadigitaloceandatabaseuser" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/datadigitaloceandatabaseuser" datadigitaloceandatabaseuser.NewDataDigitaloceanDatabaseUserSettingsAclOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string, complexObjectIndex *f64, complexObjectIsFromSet *bool) DataDigitaloceanDatabaseUserSettingsAclOutputReference ``` @@ -1306,7 +1306,7 @@ func InternalValue() DataDigitaloceanDatabaseUserSettingsAcl #### Initializers ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadigitaloceandatabaseuser" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/datadigitaloceandatabaseuser" datadigitaloceandatabaseuser.NewDataDigitaloceanDatabaseUserSettingsList(terraformResource IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataDigitaloceanDatabaseUserSettingsList ``` @@ -1455,7 +1455,7 @@ func Fqn() *string #### Initializers ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadigitaloceandatabaseuser" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/datadigitaloceandatabaseuser" datadigitaloceandatabaseuser.NewDataDigitaloceanDatabaseUserSettingsOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string, complexObjectIndex *f64, complexObjectIsFromSet *bool) DataDigitaloceanDatabaseUserSettingsOutputReference ``` diff --git a/docs/dataDigitaloceanDatabaseUser.java.md b/docs/dataDigitaloceanDatabaseUser.java.md index cd30cdafa..c38d6dc77 100644 --- a/docs/dataDigitaloceanDatabaseUser.java.md +++ b/docs/dataDigitaloceanDatabaseUser.java.md @@ -4,7 +4,7 @@ ### DataDigitaloceanDatabaseUser -Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/database_user digitalocean_database_user}. +Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/database_user digitalocean_database_user}. #### Initializers @@ -40,9 +40,9 @@ DataDigitaloceanDatabaseUser.Builder.create(Construct scope, java.lang.String id | lifecycle | com.hashicorp.cdktf.TerraformResourceLifecycle | *No description.* | | provider | com.hashicorp.cdktf.TerraformProvider | *No description.* | | provisioners | java.util.List | *No description.* | -| clusterId | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/database_user#cluster_id DataDigitaloceanDatabaseUser#cluster_id}. | -| name | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/database_user#name DataDigitaloceanDatabaseUser#name}. | -| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/database_user#id DataDigitaloceanDatabaseUser#id}. | +| clusterId | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/database_user#cluster_id DataDigitaloceanDatabaseUser#cluster_id}. | +| name | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/database_user#name DataDigitaloceanDatabaseUser#name}. | +| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/database_user#id DataDigitaloceanDatabaseUser#id}. | --- @@ -110,7 +110,7 @@ Must be unique amongst siblings in the same scope - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/database_user#cluster_id DataDigitaloceanDatabaseUser#cluster_id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/database_user#cluster_id DataDigitaloceanDatabaseUser#cluster_id}. --- @@ -118,7 +118,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/database_user#name DataDigitaloceanDatabaseUser#name}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/database_user#name DataDigitaloceanDatabaseUser#name}. --- @@ -126,7 +126,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/database_user#id DataDigitaloceanDatabaseUser#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/database_user#id DataDigitaloceanDatabaseUser#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. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -459,7 +459,7 @@ The construct id used in the generated config for the DataDigitaloceanDatabaseUs The id of the existing DataDigitaloceanDatabaseUser that should be imported. -Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/database_user#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/database_user#import import section} in the documentation of this resource for the id to use --- @@ -800,9 +800,9 @@ DataDigitaloceanDatabaseUserConfig.builder() | lifecycle | com.hashicorp.cdktf.TerraformResourceLifecycle | *No description.* | | provider | com.hashicorp.cdktf.TerraformProvider | *No description.* | | provisioners | java.util.List | *No description.* | -| clusterId | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/database_user#cluster_id DataDigitaloceanDatabaseUser#cluster_id}. | -| name | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/database_user#name DataDigitaloceanDatabaseUser#name}. | -| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/database_user#id DataDigitaloceanDatabaseUser#id}. | +| clusterId | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/database_user#cluster_id DataDigitaloceanDatabaseUser#cluster_id}. | +| name | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/database_user#name DataDigitaloceanDatabaseUser#name}. | +| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/database_user#id DataDigitaloceanDatabaseUser#id}. | --- @@ -884,7 +884,7 @@ public java.lang.String getClusterId(); - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/database_user#cluster_id DataDigitaloceanDatabaseUser#cluster_id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/database_user#cluster_id DataDigitaloceanDatabaseUser#cluster_id}. --- @@ -896,7 +896,7 @@ public java.lang.String getName(); - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/database_user#name DataDigitaloceanDatabaseUser#name}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/database_user#name DataDigitaloceanDatabaseUser#name}. --- @@ -908,7 +908,7 @@ public java.lang.String getId(); - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/database_user#id DataDigitaloceanDatabaseUser#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/database_user#id DataDigitaloceanDatabaseUser#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. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. diff --git a/docs/dataDigitaloceanDatabaseUser.python.md b/docs/dataDigitaloceanDatabaseUser.python.md index f4334b925..ff27667a6 100644 --- a/docs/dataDigitaloceanDatabaseUser.python.md +++ b/docs/dataDigitaloceanDatabaseUser.python.md @@ -4,7 +4,7 @@ ### DataDigitaloceanDatabaseUser -Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/database_user digitalocean_database_user}. +Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/database_user digitalocean_database_user}. #### Initializers @@ -38,9 +38,9 @@ dataDigitaloceanDatabaseUser.DataDigitaloceanDatabaseUser( | lifecycle | cdktf.TerraformResourceLifecycle | *No description.* | | provider | cdktf.TerraformProvider | *No description.* | | provisioners | typing.List[typing.Union[cdktf.FileProvisioner, cdktf.LocalExecProvisioner, cdktf.RemoteExecProvisioner]] | *No description.* | -| cluster_id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/database_user#cluster_id DataDigitaloceanDatabaseUser#cluster_id}. | -| name | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/database_user#name DataDigitaloceanDatabaseUser#name}. | -| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/database_user#id DataDigitaloceanDatabaseUser#id}. | +| cluster_id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/database_user#cluster_id DataDigitaloceanDatabaseUser#cluster_id}. | +| name | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/database_user#name DataDigitaloceanDatabaseUser#name}. | +| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/database_user#id DataDigitaloceanDatabaseUser#id}. | --- @@ -108,7 +108,7 @@ Must be unique amongst siblings in the same scope - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/database_user#cluster_id DataDigitaloceanDatabaseUser#cluster_id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/database_user#cluster_id DataDigitaloceanDatabaseUser#cluster_id}. --- @@ -116,7 +116,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/database_user#name DataDigitaloceanDatabaseUser#name}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/database_user#name DataDigitaloceanDatabaseUser#name}. --- @@ -124,7 +124,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/database_user#id DataDigitaloceanDatabaseUser#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/database_user#id DataDigitaloceanDatabaseUser#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. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -493,7 +493,7 @@ The construct id used in the generated config for the DataDigitaloceanDatabaseUs The id of the existing DataDigitaloceanDatabaseUser that should be imported. -Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/database_user#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/database_user#import import section} in the documentation of this resource for the id to use --- @@ -830,9 +830,9 @@ dataDigitaloceanDatabaseUser.DataDigitaloceanDatabaseUserConfig( | lifecycle | cdktf.TerraformResourceLifecycle | *No description.* | | provider | cdktf.TerraformProvider | *No description.* | | provisioners | typing.List[typing.Union[cdktf.FileProvisioner, cdktf.LocalExecProvisioner, cdktf.RemoteExecProvisioner]] | *No description.* | -| cluster_id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/database_user#cluster_id DataDigitaloceanDatabaseUser#cluster_id}. | -| name | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/database_user#name DataDigitaloceanDatabaseUser#name}. | -| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/database_user#id DataDigitaloceanDatabaseUser#id}. | +| cluster_id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/database_user#cluster_id DataDigitaloceanDatabaseUser#cluster_id}. | +| name | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/database_user#name DataDigitaloceanDatabaseUser#name}. | +| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/database_user#id DataDigitaloceanDatabaseUser#id}. | --- @@ -914,7 +914,7 @@ cluster_id: str - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/database_user#cluster_id DataDigitaloceanDatabaseUser#cluster_id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/database_user#cluster_id DataDigitaloceanDatabaseUser#cluster_id}. --- @@ -926,7 +926,7 @@ name: str - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/database_user#name DataDigitaloceanDatabaseUser#name}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/database_user#name DataDigitaloceanDatabaseUser#name}. --- @@ -938,7 +938,7 @@ id: str - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/database_user#id DataDigitaloceanDatabaseUser#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/database_user#id DataDigitaloceanDatabaseUser#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. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. diff --git a/docs/dataDigitaloceanDatabaseUser.typescript.md b/docs/dataDigitaloceanDatabaseUser.typescript.md index e5fc986ea..bd3461672 100644 --- a/docs/dataDigitaloceanDatabaseUser.typescript.md +++ b/docs/dataDigitaloceanDatabaseUser.typescript.md @@ -4,7 +4,7 @@ ### DataDigitaloceanDatabaseUser -Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/database_user digitalocean_database_user}. +Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/database_user digitalocean_database_user}. #### Initializers @@ -372,7 +372,7 @@ The construct id used in the generated config for the DataDigitaloceanDatabaseUs The id of the existing DataDigitaloceanDatabaseUser that should be imported. -Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/database_user#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/database_user#import import section} in the documentation of this resource for the id to use --- @@ -698,9 +698,9 @@ const dataDigitaloceanDatabaseUserConfig: dataDigitaloceanDatabaseUser.DataDigit | lifecycle | cdktf.TerraformResourceLifecycle | *No description.* | | provider | cdktf.TerraformProvider | *No description.* | | provisioners | cdktf.FileProvisioner \| cdktf.LocalExecProvisioner \| cdktf.RemoteExecProvisioner[] | *No description.* | -| clusterId | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/database_user#cluster_id DataDigitaloceanDatabaseUser#cluster_id}. | -| name | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/database_user#name DataDigitaloceanDatabaseUser#name}. | -| id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/database_user#id DataDigitaloceanDatabaseUser#id}. | +| clusterId | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/database_user#cluster_id DataDigitaloceanDatabaseUser#cluster_id}. | +| name | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/database_user#name DataDigitaloceanDatabaseUser#name}. | +| id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/database_user#id DataDigitaloceanDatabaseUser#id}. | --- @@ -782,7 +782,7 @@ public readonly clusterId: string; - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/database_user#cluster_id DataDigitaloceanDatabaseUser#cluster_id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/database_user#cluster_id DataDigitaloceanDatabaseUser#cluster_id}. --- @@ -794,7 +794,7 @@ public readonly name: string; - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/database_user#name DataDigitaloceanDatabaseUser#name}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/database_user#name DataDigitaloceanDatabaseUser#name}. --- @@ -806,7 +806,7 @@ public readonly id: string; - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/database_user#id DataDigitaloceanDatabaseUser#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/database_user#id DataDigitaloceanDatabaseUser#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. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. diff --git a/docs/dataDigitaloceanDomain.csharp.md b/docs/dataDigitaloceanDomain.csharp.md index 6fad9b111..4f63f4d86 100644 --- a/docs/dataDigitaloceanDomain.csharp.md +++ b/docs/dataDigitaloceanDomain.csharp.md @@ -4,7 +4,7 @@ ### DataDigitaloceanDomain -Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/domain digitalocean_domain}. +Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/domain digitalocean_domain}. #### Initializers @@ -372,7 +372,7 @@ The construct id used in the generated config for the DataDigitaloceanDomain to The id of the existing DataDigitaloceanDomain that should be imported. -Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/domain#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/domain#import import section} in the documentation of this resource for the id to use --- @@ -654,7 +654,7 @@ new DataDigitaloceanDomainConfig { | Provider | HashiCorp.Cdktf.TerraformProvider | *No description.* | | Provisioners | object[] | *No description.* | | Name | string | name of the domain. | -| Id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/domain#id DataDigitaloceanDomain#id}. | +| Id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/domain#id DataDigitaloceanDomain#id}. | --- @@ -738,7 +738,7 @@ public string Name { get; set; } name of the domain. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/domain#name DataDigitaloceanDomain#name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/domain#name DataDigitaloceanDomain#name} --- @@ -750,7 +750,7 @@ public string Id { get; set; } - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/domain#id DataDigitaloceanDomain#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/domain#id DataDigitaloceanDomain#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. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. diff --git a/docs/dataDigitaloceanDomain.go.md b/docs/dataDigitaloceanDomain.go.md index 88601b611..9056258ce 100644 --- a/docs/dataDigitaloceanDomain.go.md +++ b/docs/dataDigitaloceanDomain.go.md @@ -4,12 +4,12 @@ ### DataDigitaloceanDomain -Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/domain digitalocean_domain}. +Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/domain digitalocean_domain}. #### Initializers ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadigitaloceandomain" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/datadigitaloceandomain" datadigitaloceandomain.NewDataDigitaloceanDomain(scope Construct, id *string, config DataDigitaloceanDomainConfig) DataDigitaloceanDomain ``` @@ -283,7 +283,7 @@ func ResetId() ##### `IsConstruct` ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadigitaloceandomain" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/datadigitaloceandomain" datadigitaloceandomain.DataDigitaloceanDomain_IsConstruct(x interface{}) *bool ``` @@ -315,7 +315,7 @@ Any object. ##### `IsTerraformElement` ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadigitaloceandomain" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/datadigitaloceandomain" datadigitaloceandomain.DataDigitaloceanDomain_IsTerraformElement(x interface{}) *bool ``` @@ -329,7 +329,7 @@ datadigitaloceandomain.DataDigitaloceanDomain_IsTerraformElement(x interface{}) ##### `IsTerraformDataSource` ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadigitaloceandomain" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/datadigitaloceandomain" datadigitaloceandomain.DataDigitaloceanDomain_IsTerraformDataSource(x interface{}) *bool ``` @@ -343,7 +343,7 @@ datadigitaloceandomain.DataDigitaloceanDomain_IsTerraformDataSource(x interface{ ##### `GenerateConfigForImport` ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadigitaloceandomain" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/datadigitaloceandomain" datadigitaloceandomain.DataDigitaloceanDomain_GenerateConfigForImport(scope Construct, importToId *string, importFromId *string, provider TerraformProvider) ImportableResource ``` @@ -372,7 +372,7 @@ The construct id used in the generated config for the DataDigitaloceanDomain to The id of the existing DataDigitaloceanDomain that should be imported. -Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/domain#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/domain#import import section} in the documentation of this resource for the id to use --- @@ -627,7 +627,7 @@ func TfResourceType() *string #### Initializer ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadigitaloceandomain" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/datadigitaloceandomain" &datadigitaloceandomain.DataDigitaloceanDomainConfig { Connection: interface{}, @@ -654,7 +654,7 @@ import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadig | Provider | github.com/hashicorp/terraform-cdk-go/cdktf.TerraformProvider | *No description.* | | Provisioners | *[]interface{} | *No description.* | | Name | *string | name of the domain. | -| Id | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/domain#id DataDigitaloceanDomain#id}. | +| Id | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/domain#id DataDigitaloceanDomain#id}. | --- @@ -738,7 +738,7 @@ Name *string name of the domain. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/domain#name DataDigitaloceanDomain#name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/domain#name DataDigitaloceanDomain#name} --- @@ -750,7 +750,7 @@ Id *string - *Type:* *string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/domain#id DataDigitaloceanDomain#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/domain#id DataDigitaloceanDomain#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. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. diff --git a/docs/dataDigitaloceanDomain.java.md b/docs/dataDigitaloceanDomain.java.md index c81f8201e..da76cc514 100644 --- a/docs/dataDigitaloceanDomain.java.md +++ b/docs/dataDigitaloceanDomain.java.md @@ -4,7 +4,7 @@ ### DataDigitaloceanDomain -Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/domain digitalocean_domain}. +Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/domain digitalocean_domain}. #### Initializers @@ -40,7 +40,7 @@ DataDigitaloceanDomain.Builder.create(Construct scope, java.lang.String id) | provider | com.hashicorp.cdktf.TerraformProvider | *No description.* | | provisioners | java.util.List | *No description.* | | name | java.lang.String | name of the domain. | -| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/domain#id DataDigitaloceanDomain#id}. | +| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/domain#id DataDigitaloceanDomain#id}. | --- @@ -110,7 +110,7 @@ Must be unique amongst siblings in the same scope name of the domain. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/domain#name DataDigitaloceanDomain#name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/domain#name DataDigitaloceanDomain#name} --- @@ -118,7 +118,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/domain#id DataDigitaloceanDomain#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/domain#id DataDigitaloceanDomain#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. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -451,7 +451,7 @@ The construct id used in the generated config for the DataDigitaloceanDomain to The id of the existing DataDigitaloceanDomain that should be imported. -Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/domain#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/domain#import import section} in the documentation of this resource for the id to use --- @@ -737,7 +737,7 @@ DataDigitaloceanDomainConfig.builder() | provider | com.hashicorp.cdktf.TerraformProvider | *No description.* | | provisioners | java.util.List | *No description.* | | name | java.lang.String | name of the domain. | -| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/domain#id DataDigitaloceanDomain#id}. | +| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/domain#id DataDigitaloceanDomain#id}. | --- @@ -821,7 +821,7 @@ public java.lang.String getName(); name of the domain. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/domain#name DataDigitaloceanDomain#name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/domain#name DataDigitaloceanDomain#name} --- @@ -833,7 +833,7 @@ public java.lang.String getId(); - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/domain#id DataDigitaloceanDomain#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/domain#id DataDigitaloceanDomain#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. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. diff --git a/docs/dataDigitaloceanDomain.python.md b/docs/dataDigitaloceanDomain.python.md index d62e7e269..ddf17b32e 100644 --- a/docs/dataDigitaloceanDomain.python.md +++ b/docs/dataDigitaloceanDomain.python.md @@ -4,7 +4,7 @@ ### DataDigitaloceanDomain -Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/domain digitalocean_domain}. +Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/domain digitalocean_domain}. #### Initializers @@ -38,7 +38,7 @@ dataDigitaloceanDomain.DataDigitaloceanDomain( | provider | cdktf.TerraformProvider | *No description.* | | provisioners | typing.List[typing.Union[cdktf.FileProvisioner, cdktf.LocalExecProvisioner, cdktf.RemoteExecProvisioner]] | *No description.* | | name | str | name of the domain. | -| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/domain#id DataDigitaloceanDomain#id}. | +| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/domain#id DataDigitaloceanDomain#id}. | --- @@ -108,7 +108,7 @@ Must be unique amongst siblings in the same scope name of the domain. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/domain#name DataDigitaloceanDomain#name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/domain#name DataDigitaloceanDomain#name} --- @@ -116,7 +116,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/domain#id DataDigitaloceanDomain#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/domain#id DataDigitaloceanDomain#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. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -485,7 +485,7 @@ The construct id used in the generated config for the DataDigitaloceanDomain to The id of the existing DataDigitaloceanDomain that should be imported. -Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/domain#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/domain#import import section} in the documentation of this resource for the id to use --- @@ -767,7 +767,7 @@ dataDigitaloceanDomain.DataDigitaloceanDomainConfig( | provider | cdktf.TerraformProvider | *No description.* | | provisioners | typing.List[typing.Union[cdktf.FileProvisioner, cdktf.LocalExecProvisioner, cdktf.RemoteExecProvisioner]] | *No description.* | | name | str | name of the domain. | -| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/domain#id DataDigitaloceanDomain#id}. | +| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/domain#id DataDigitaloceanDomain#id}. | --- @@ -851,7 +851,7 @@ name: str name of the domain. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/domain#name DataDigitaloceanDomain#name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/domain#name DataDigitaloceanDomain#name} --- @@ -863,7 +863,7 @@ id: str - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/domain#id DataDigitaloceanDomain#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/domain#id DataDigitaloceanDomain#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. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. diff --git a/docs/dataDigitaloceanDomain.typescript.md b/docs/dataDigitaloceanDomain.typescript.md index ea88a2a5e..c0be26a3a 100644 --- a/docs/dataDigitaloceanDomain.typescript.md +++ b/docs/dataDigitaloceanDomain.typescript.md @@ -4,7 +4,7 @@ ### DataDigitaloceanDomain -Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/domain digitalocean_domain}. +Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/domain digitalocean_domain}. #### Initializers @@ -372,7 +372,7 @@ The construct id used in the generated config for the DataDigitaloceanDomain to The id of the existing DataDigitaloceanDomain that should be imported. -Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/domain#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/domain#import import section} in the documentation of this resource for the id to use --- @@ -644,7 +644,7 @@ const dataDigitaloceanDomainConfig: dataDigitaloceanDomain.DataDigitaloceanDomai | provider | cdktf.TerraformProvider | *No description.* | | provisioners | cdktf.FileProvisioner \| cdktf.LocalExecProvisioner \| cdktf.RemoteExecProvisioner[] | *No description.* | | name | string | name of the domain. | -| id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/domain#id DataDigitaloceanDomain#id}. | +| id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/domain#id DataDigitaloceanDomain#id}. | --- @@ -728,7 +728,7 @@ public readonly name: string; name of the domain. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/domain#name DataDigitaloceanDomain#name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/domain#name DataDigitaloceanDomain#name} --- @@ -740,7 +740,7 @@ public readonly id: string; - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/domain#id DataDigitaloceanDomain#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/domain#id DataDigitaloceanDomain#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. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. diff --git a/docs/dataDigitaloceanDomains.csharp.md b/docs/dataDigitaloceanDomains.csharp.md index 0c6fc5ad3..b49ac2662 100644 --- a/docs/dataDigitaloceanDomains.csharp.md +++ b/docs/dataDigitaloceanDomains.csharp.md @@ -4,7 +4,7 @@ ### DataDigitaloceanDomains -Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/domains digitalocean_domains}. +Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/domains digitalocean_domains}. #### Initializers @@ -412,7 +412,7 @@ The construct id used in the generated config for the DataDigitaloceanDomains to The id of the existing DataDigitaloceanDomains that should be imported. -Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/domains#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/domains#import import section} in the documentation of this resource for the id to use --- @@ -695,7 +695,7 @@ new DataDigitaloceanDomainsConfig { | Provider | HashiCorp.Cdktf.TerraformProvider | *No description.* | | Provisioners | object[] | *No description.* | | Filter | object | filter block. | -| Id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/domains#id DataDigitaloceanDomains#id}. | +| Id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/domains#id DataDigitaloceanDomains#id}. | | Sort | object | sort block. | --- @@ -780,7 +780,7 @@ public object Filter { get; set; } filter block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/domains#filter DataDigitaloceanDomains#filter} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/domains#filter DataDigitaloceanDomains#filter} --- @@ -792,7 +792,7 @@ public string Id { get; set; } - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/domains#id DataDigitaloceanDomains#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/domains#id DataDigitaloceanDomains#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. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -809,7 +809,7 @@ public object Sort { get; set; } sort block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/domains#sort DataDigitaloceanDomains#sort} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/domains#sort DataDigitaloceanDomains#sort} --- @@ -845,10 +845,10 @@ new DataDigitaloceanDomainsFilter { | **Name** | **Type** | **Description** | | --- | --- | --- | -| Key | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/domains#key DataDigitaloceanDomains#key}. | -| Values | string[] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/domains#values DataDigitaloceanDomains#values}. | -| All | object | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/domains#all DataDigitaloceanDomains#all}. | -| MatchBy | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/domains#match_by DataDigitaloceanDomains#match_by}. | +| Key | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/domains#key DataDigitaloceanDomains#key}. | +| Values | string[] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/domains#values DataDigitaloceanDomains#values}. | +| All | object | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/domains#all DataDigitaloceanDomains#all}. | +| MatchBy | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/domains#match_by DataDigitaloceanDomains#match_by}. | --- @@ -860,7 +860,7 @@ public string Key { get; set; } - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/domains#key DataDigitaloceanDomains#key}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/domains#key DataDigitaloceanDomains#key}. --- @@ -872,7 +872,7 @@ public string[] Values { get; set; } - *Type:* string[] -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/domains#values DataDigitaloceanDomains#values}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/domains#values DataDigitaloceanDomains#values}. --- @@ -884,7 +884,7 @@ public object All { get; set; } - *Type:* object -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/domains#all DataDigitaloceanDomains#all}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/domains#all DataDigitaloceanDomains#all}. --- @@ -896,7 +896,7 @@ public string MatchBy { get; set; } - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/domains#match_by DataDigitaloceanDomains#match_by}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/domains#match_by DataDigitaloceanDomains#match_by}. --- @@ -917,8 +917,8 @@ new DataDigitaloceanDomainsSort { | **Name** | **Type** | **Description** | | --- | --- | --- | -| Key | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/domains#key DataDigitaloceanDomains#key}. | -| Direction | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/domains#direction DataDigitaloceanDomains#direction}. | +| Key | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/domains#key DataDigitaloceanDomains#key}. | +| Direction | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/domains#direction DataDigitaloceanDomains#direction}. | --- @@ -930,7 +930,7 @@ public string Key { get; set; } - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/domains#key DataDigitaloceanDomains#key}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/domains#key DataDigitaloceanDomains#key}. --- @@ -942,7 +942,7 @@ public string Direction { get; set; } - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/domains#direction DataDigitaloceanDomains#direction}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/domains#direction DataDigitaloceanDomains#direction}. --- diff --git a/docs/dataDigitaloceanDomains.go.md b/docs/dataDigitaloceanDomains.go.md index 53d18f986..26a6fc793 100644 --- a/docs/dataDigitaloceanDomains.go.md +++ b/docs/dataDigitaloceanDomains.go.md @@ -4,12 +4,12 @@ ### DataDigitaloceanDomains -Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/domains digitalocean_domains}. +Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/domains digitalocean_domains}. #### Initializers ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadigitaloceandomains" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/datadigitaloceandomains" datadigitaloceandomains.NewDataDigitaloceanDomains(scope Construct, id *string, config DataDigitaloceanDomainsConfig) DataDigitaloceanDomains ``` @@ -323,7 +323,7 @@ func ResetSort() ##### `IsConstruct` ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadigitaloceandomains" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/datadigitaloceandomains" datadigitaloceandomains.DataDigitaloceanDomains_IsConstruct(x interface{}) *bool ``` @@ -355,7 +355,7 @@ Any object. ##### `IsTerraformElement` ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadigitaloceandomains" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/datadigitaloceandomains" datadigitaloceandomains.DataDigitaloceanDomains_IsTerraformElement(x interface{}) *bool ``` @@ -369,7 +369,7 @@ datadigitaloceandomains.DataDigitaloceanDomains_IsTerraformElement(x interface{} ##### `IsTerraformDataSource` ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadigitaloceandomains" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/datadigitaloceandomains" datadigitaloceandomains.DataDigitaloceanDomains_IsTerraformDataSource(x interface{}) *bool ``` @@ -383,7 +383,7 @@ datadigitaloceandomains.DataDigitaloceanDomains_IsTerraformDataSource(x interfac ##### `GenerateConfigForImport` ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadigitaloceandomains" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/datadigitaloceandomains" datadigitaloceandomains.DataDigitaloceanDomains_GenerateConfigForImport(scope Construct, importToId *string, importFromId *string, provider TerraformProvider) ImportableResource ``` @@ -412,7 +412,7 @@ The construct id used in the generated config for the DataDigitaloceanDomains to The id of the existing DataDigitaloceanDomains that should be imported. -Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/domains#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/domains#import import section} in the documentation of this resource for the id to use --- @@ -667,7 +667,7 @@ func TfResourceType() *string #### Initializer ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadigitaloceandomains" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/datadigitaloceandomains" &datadigitaloceandomains.DataDigitaloceanDomainsConfig { Connection: interface{}, @@ -695,7 +695,7 @@ import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadig | Provider | github.com/hashicorp/terraform-cdk-go/cdktf.TerraformProvider | *No description.* | | Provisioners | *[]interface{} | *No description.* | | Filter | interface{} | filter block. | -| Id | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/domains#id DataDigitaloceanDomains#id}. | +| Id | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/domains#id DataDigitaloceanDomains#id}. | | Sort | interface{} | sort block. | --- @@ -780,7 +780,7 @@ Filter interface{} filter block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/domains#filter DataDigitaloceanDomains#filter} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/domains#filter DataDigitaloceanDomains#filter} --- @@ -792,7 +792,7 @@ Id *string - *Type:* *string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/domains#id DataDigitaloceanDomains#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/domains#id DataDigitaloceanDomains#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. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -809,7 +809,7 @@ Sort interface{} sort block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/domains#sort DataDigitaloceanDomains#sort} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/domains#sort DataDigitaloceanDomains#sort} --- @@ -818,7 +818,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit #### Initializer ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadigitaloceandomains" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/datadigitaloceandomains" &datadigitaloceandomains.DataDigitaloceanDomainsDomains { @@ -831,7 +831,7 @@ import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadig #### Initializer ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadigitaloceandomains" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/datadigitaloceandomains" &datadigitaloceandomains.DataDigitaloceanDomainsFilter { Key: *string, @@ -845,10 +845,10 @@ import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadig | **Name** | **Type** | **Description** | | --- | --- | --- | -| Key | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/domains#key DataDigitaloceanDomains#key}. | -| Values | *[]*string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/domains#values DataDigitaloceanDomains#values}. | -| All | interface{} | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/domains#all DataDigitaloceanDomains#all}. | -| MatchBy | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/domains#match_by DataDigitaloceanDomains#match_by}. | +| Key | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/domains#key DataDigitaloceanDomains#key}. | +| Values | *[]*string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/domains#values DataDigitaloceanDomains#values}. | +| All | interface{} | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/domains#all DataDigitaloceanDomains#all}. | +| MatchBy | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/domains#match_by DataDigitaloceanDomains#match_by}. | --- @@ -860,7 +860,7 @@ Key *string - *Type:* *string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/domains#key DataDigitaloceanDomains#key}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/domains#key DataDigitaloceanDomains#key}. --- @@ -872,7 +872,7 @@ Values *[]*string - *Type:* *[]*string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/domains#values DataDigitaloceanDomains#values}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/domains#values DataDigitaloceanDomains#values}. --- @@ -884,7 +884,7 @@ All interface{} - *Type:* interface{} -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/domains#all DataDigitaloceanDomains#all}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/domains#all DataDigitaloceanDomains#all}. --- @@ -896,7 +896,7 @@ MatchBy *string - *Type:* *string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/domains#match_by DataDigitaloceanDomains#match_by}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/domains#match_by DataDigitaloceanDomains#match_by}. --- @@ -905,7 +905,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit #### Initializer ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadigitaloceandomains" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/datadigitaloceandomains" &datadigitaloceandomains.DataDigitaloceanDomainsSort { Key: *string, @@ -917,8 +917,8 @@ import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadig | **Name** | **Type** | **Description** | | --- | --- | --- | -| Key | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/domains#key DataDigitaloceanDomains#key}. | -| Direction | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/domains#direction DataDigitaloceanDomains#direction}. | +| Key | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/domains#key DataDigitaloceanDomains#key}. | +| Direction | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/domains#direction DataDigitaloceanDomains#direction}. | --- @@ -930,7 +930,7 @@ Key *string - *Type:* *string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/domains#key DataDigitaloceanDomains#key}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/domains#key DataDigitaloceanDomains#key}. --- @@ -942,7 +942,7 @@ Direction *string - *Type:* *string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/domains#direction DataDigitaloceanDomains#direction}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/domains#direction DataDigitaloceanDomains#direction}. --- @@ -953,7 +953,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit #### Initializers ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadigitaloceandomains" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/datadigitaloceandomains" datadigitaloceandomains.NewDataDigitaloceanDomainsDomainsList(terraformResource IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataDigitaloceanDomainsDomainsList ``` @@ -1102,7 +1102,7 @@ func Fqn() *string #### Initializers ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadigitaloceandomains" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/datadigitaloceandomains" datadigitaloceandomains.NewDataDigitaloceanDomainsDomainsOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string, complexObjectIndex *f64, complexObjectIsFromSet *bool) DataDigitaloceanDomainsDomainsOutputReference ``` @@ -1402,7 +1402,7 @@ func InternalValue() DataDigitaloceanDomainsDomains #### Initializers ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadigitaloceandomains" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/datadigitaloceandomains" datadigitaloceandomains.NewDataDigitaloceanDomainsFilterList(terraformResource IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataDigitaloceanDomainsFilterList ``` @@ -1562,7 +1562,7 @@ func InternalValue() interface{} #### Initializers ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadigitaloceandomains" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/datadigitaloceandomains" datadigitaloceandomains.NewDataDigitaloceanDomainsFilterOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string, complexObjectIndex *f64, complexObjectIsFromSet *bool) DataDigitaloceanDomainsFilterOutputReference ``` @@ -1931,7 +1931,7 @@ func InternalValue() interface{} #### Initializers ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadigitaloceandomains" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/datadigitaloceandomains" datadigitaloceandomains.NewDataDigitaloceanDomainsSortList(terraformResource IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataDigitaloceanDomainsSortList ``` @@ -2091,7 +2091,7 @@ func InternalValue() interface{} #### Initializers ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadigitaloceandomains" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/datadigitaloceandomains" datadigitaloceandomains.NewDataDigitaloceanDomainsSortOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string, complexObjectIndex *f64, complexObjectIsFromSet *bool) DataDigitaloceanDomainsSortOutputReference ``` diff --git a/docs/dataDigitaloceanDomains.java.md b/docs/dataDigitaloceanDomains.java.md index 07ea0b958..98c8203ff 100644 --- a/docs/dataDigitaloceanDomains.java.md +++ b/docs/dataDigitaloceanDomains.java.md @@ -4,7 +4,7 @@ ### DataDigitaloceanDomains -Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/domains digitalocean_domains}. +Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/domains digitalocean_domains}. #### Initializers @@ -43,7 +43,7 @@ DataDigitaloceanDomains.Builder.create(Construct scope, java.lang.String id) | provider | com.hashicorp.cdktf.TerraformProvider | *No description.* | | provisioners | java.util.List | *No description.* | | filter | com.hashicorp.cdktf.IResolvable OR java.util.List<DataDigitaloceanDomainsFilter> | filter block. | -| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/domains#id DataDigitaloceanDomains#id}. | +| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/domains#id DataDigitaloceanDomains#id}. | | sort | com.hashicorp.cdktf.IResolvable OR java.util.List<DataDigitaloceanDomainsSort> | sort block. | --- @@ -114,7 +114,7 @@ Must be unique amongst siblings in the same scope filter block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/domains#filter DataDigitaloceanDomains#filter} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/domains#filter DataDigitaloceanDomains#filter} --- @@ -122,7 +122,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/domains#id DataDigitaloceanDomains#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/domains#id DataDigitaloceanDomains#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. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -135,7 +135,7 @@ If you experience problems setting this value it might not be settable. Please t sort block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/domains#sort DataDigitaloceanDomains#sort} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/domains#sort DataDigitaloceanDomains#sort} --- @@ -505,7 +505,7 @@ The construct id used in the generated config for the DataDigitaloceanDomains to The id of the existing DataDigitaloceanDomains that should be imported. -Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/domains#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/domains#import import section} in the documentation of this resource for the id to use --- @@ -794,7 +794,7 @@ DataDigitaloceanDomainsConfig.builder() | provider | com.hashicorp.cdktf.TerraformProvider | *No description.* | | provisioners | java.util.List | *No description.* | | filter | com.hashicorp.cdktf.IResolvable OR java.util.List<DataDigitaloceanDomainsFilter> | filter block. | -| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/domains#id DataDigitaloceanDomains#id}. | +| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/domains#id DataDigitaloceanDomains#id}. | | sort | com.hashicorp.cdktf.IResolvable OR java.util.List<DataDigitaloceanDomainsSort> | sort block. | --- @@ -879,7 +879,7 @@ public java.lang.Object getFilter(); filter block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/domains#filter DataDigitaloceanDomains#filter} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/domains#filter DataDigitaloceanDomains#filter} --- @@ -891,7 +891,7 @@ public java.lang.String getId(); - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/domains#id DataDigitaloceanDomains#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/domains#id DataDigitaloceanDomains#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. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -908,7 +908,7 @@ public java.lang.Object getSort(); sort block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/domains#sort DataDigitaloceanDomains#sort} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/domains#sort DataDigitaloceanDomains#sort} --- @@ -944,10 +944,10 @@ DataDigitaloceanDomainsFilter.builder() | **Name** | **Type** | **Description** | | --- | --- | --- | -| key | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/domains#key DataDigitaloceanDomains#key}. | -| values | java.util.List | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/domains#values DataDigitaloceanDomains#values}. | -| all | java.lang.Boolean OR com.hashicorp.cdktf.IResolvable | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/domains#all DataDigitaloceanDomains#all}. | -| matchBy | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/domains#match_by DataDigitaloceanDomains#match_by}. | +| key | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/domains#key DataDigitaloceanDomains#key}. | +| values | java.util.List | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/domains#values DataDigitaloceanDomains#values}. | +| all | java.lang.Boolean OR com.hashicorp.cdktf.IResolvable | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/domains#all DataDigitaloceanDomains#all}. | +| matchBy | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/domains#match_by DataDigitaloceanDomains#match_by}. | --- @@ -959,7 +959,7 @@ public java.lang.String getKey(); - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/domains#key DataDigitaloceanDomains#key}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/domains#key DataDigitaloceanDomains#key}. --- @@ -971,7 +971,7 @@ public java.util.List getValues(); - *Type:* java.util.List -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/domains#values DataDigitaloceanDomains#values}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/domains#values DataDigitaloceanDomains#values}. --- @@ -983,7 +983,7 @@ public java.lang.Object getAll(); - *Type:* java.lang.Boolean OR com.hashicorp.cdktf.IResolvable -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/domains#all DataDigitaloceanDomains#all}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/domains#all DataDigitaloceanDomains#all}. --- @@ -995,7 +995,7 @@ public java.lang.String getMatchBy(); - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/domains#match_by DataDigitaloceanDomains#match_by}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/domains#match_by DataDigitaloceanDomains#match_by}. --- @@ -1016,8 +1016,8 @@ DataDigitaloceanDomainsSort.builder() | **Name** | **Type** | **Description** | | --- | --- | --- | -| key | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/domains#key DataDigitaloceanDomains#key}. | -| direction | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/domains#direction DataDigitaloceanDomains#direction}. | +| key | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/domains#key DataDigitaloceanDomains#key}. | +| direction | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/domains#direction DataDigitaloceanDomains#direction}. | --- @@ -1029,7 +1029,7 @@ public java.lang.String getKey(); - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/domains#key DataDigitaloceanDomains#key}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/domains#key DataDigitaloceanDomains#key}. --- @@ -1041,7 +1041,7 @@ public java.lang.String getDirection(); - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/domains#direction DataDigitaloceanDomains#direction}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/domains#direction DataDigitaloceanDomains#direction}. --- diff --git a/docs/dataDigitaloceanDomains.python.md b/docs/dataDigitaloceanDomains.python.md index 9b93e5c97..80536bb52 100644 --- a/docs/dataDigitaloceanDomains.python.md +++ b/docs/dataDigitaloceanDomains.python.md @@ -4,7 +4,7 @@ ### DataDigitaloceanDomains -Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/domains digitalocean_domains}. +Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/domains digitalocean_domains}. #### Initializers @@ -39,7 +39,7 @@ dataDigitaloceanDomains.DataDigitaloceanDomains( | provider | cdktf.TerraformProvider | *No description.* | | provisioners | typing.List[typing.Union[cdktf.FileProvisioner, cdktf.LocalExecProvisioner, cdktf.RemoteExecProvisioner]] | *No description.* | | filter | typing.Union[cdktf.IResolvable, typing.List[DataDigitaloceanDomainsFilter]] | filter block. | -| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/domains#id DataDigitaloceanDomains#id}. | +| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/domains#id DataDigitaloceanDomains#id}. | | sort | typing.Union[cdktf.IResolvable, typing.List[DataDigitaloceanDomainsSort]] | sort block. | --- @@ -110,7 +110,7 @@ Must be unique amongst siblings in the same scope filter block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/domains#filter DataDigitaloceanDomains#filter} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/domains#filter DataDigitaloceanDomains#filter} --- @@ -118,7 +118,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/domains#id DataDigitaloceanDomains#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/domains#id DataDigitaloceanDomains#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. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -131,7 +131,7 @@ If you experience problems setting this value it might not be settable. Please t sort block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/domains#sort DataDigitaloceanDomains#sort} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/domains#sort DataDigitaloceanDomains#sort} --- @@ -541,7 +541,7 @@ The construct id used in the generated config for the DataDigitaloceanDomains to The id of the existing DataDigitaloceanDomains that should be imported. -Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/domains#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/domains#import import section} in the documentation of this resource for the id to use --- @@ -824,7 +824,7 @@ dataDigitaloceanDomains.DataDigitaloceanDomainsConfig( | provider | cdktf.TerraformProvider | *No description.* | | provisioners | typing.List[typing.Union[cdktf.FileProvisioner, cdktf.LocalExecProvisioner, cdktf.RemoteExecProvisioner]] | *No description.* | | filter | typing.Union[cdktf.IResolvable, typing.List[DataDigitaloceanDomainsFilter]] | filter block. | -| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/domains#id DataDigitaloceanDomains#id}. | +| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/domains#id DataDigitaloceanDomains#id}. | | sort | typing.Union[cdktf.IResolvable, typing.List[DataDigitaloceanDomainsSort]] | sort block. | --- @@ -909,7 +909,7 @@ filter: typing.Union[IResolvable, typing.List[DataDigitaloceanDomainsFilter]] filter block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/domains#filter DataDigitaloceanDomains#filter} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/domains#filter DataDigitaloceanDomains#filter} --- @@ -921,7 +921,7 @@ id: str - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/domains#id DataDigitaloceanDomains#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/domains#id DataDigitaloceanDomains#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. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -938,7 +938,7 @@ sort: typing.Union[IResolvable, typing.List[DataDigitaloceanDomainsSort]] sort block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/domains#sort DataDigitaloceanDomains#sort} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/domains#sort DataDigitaloceanDomains#sort} --- @@ -972,10 +972,10 @@ dataDigitaloceanDomains.DataDigitaloceanDomainsFilter( | **Name** | **Type** | **Description** | | --- | --- | --- | -| key | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/domains#key DataDigitaloceanDomains#key}. | -| values | typing.List[str] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/domains#values DataDigitaloceanDomains#values}. | -| all | typing.Union[bool, cdktf.IResolvable] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/domains#all DataDigitaloceanDomains#all}. | -| match_by | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/domains#match_by DataDigitaloceanDomains#match_by}. | +| key | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/domains#key DataDigitaloceanDomains#key}. | +| values | typing.List[str] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/domains#values DataDigitaloceanDomains#values}. | +| all | typing.Union[bool, cdktf.IResolvable] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/domains#all DataDigitaloceanDomains#all}. | +| match_by | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/domains#match_by DataDigitaloceanDomains#match_by}. | --- @@ -987,7 +987,7 @@ key: str - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/domains#key DataDigitaloceanDomains#key}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/domains#key DataDigitaloceanDomains#key}. --- @@ -999,7 +999,7 @@ values: typing.List[str] - *Type:* typing.List[str] -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/domains#values DataDigitaloceanDomains#values}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/domains#values DataDigitaloceanDomains#values}. --- @@ -1011,7 +1011,7 @@ all: typing.Union[bool, IResolvable] - *Type:* typing.Union[bool, cdktf.IResolvable] -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/domains#all DataDigitaloceanDomains#all}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/domains#all DataDigitaloceanDomains#all}. --- @@ -1023,7 +1023,7 @@ match_by: str - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/domains#match_by DataDigitaloceanDomains#match_by}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/domains#match_by DataDigitaloceanDomains#match_by}. --- @@ -1044,8 +1044,8 @@ dataDigitaloceanDomains.DataDigitaloceanDomainsSort( | **Name** | **Type** | **Description** | | --- | --- | --- | -| key | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/domains#key DataDigitaloceanDomains#key}. | -| direction | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/domains#direction DataDigitaloceanDomains#direction}. | +| key | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/domains#key DataDigitaloceanDomains#key}. | +| direction | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/domains#direction DataDigitaloceanDomains#direction}. | --- @@ -1057,7 +1057,7 @@ key: str - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/domains#key DataDigitaloceanDomains#key}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/domains#key DataDigitaloceanDomains#key}. --- @@ -1069,7 +1069,7 @@ direction: str - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/domains#direction DataDigitaloceanDomains#direction}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/domains#direction DataDigitaloceanDomains#direction}. --- diff --git a/docs/dataDigitaloceanDomains.typescript.md b/docs/dataDigitaloceanDomains.typescript.md index ba379617e..1f9a6732b 100644 --- a/docs/dataDigitaloceanDomains.typescript.md +++ b/docs/dataDigitaloceanDomains.typescript.md @@ -4,7 +4,7 @@ ### DataDigitaloceanDomains -Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/domains digitalocean_domains}. +Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/domains digitalocean_domains}. #### Initializers @@ -412,7 +412,7 @@ The construct id used in the generated config for the DataDigitaloceanDomains to The id of the existing DataDigitaloceanDomains that should be imported. -Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/domains#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/domains#import import section} in the documentation of this resource for the id to use --- @@ -684,7 +684,7 @@ const dataDigitaloceanDomainsConfig: dataDigitaloceanDomains.DataDigitaloceanDom | provider | cdktf.TerraformProvider | *No description.* | | provisioners | cdktf.FileProvisioner \| cdktf.LocalExecProvisioner \| cdktf.RemoteExecProvisioner[] | *No description.* | | filter | cdktf.IResolvable \| DataDigitaloceanDomainsFilter[] | filter block. | -| id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/domains#id DataDigitaloceanDomains#id}. | +| id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/domains#id DataDigitaloceanDomains#id}. | | sort | cdktf.IResolvable \| DataDigitaloceanDomainsSort[] | sort block. | --- @@ -769,7 +769,7 @@ public readonly filter: IResolvable | DataDigitaloceanDomainsFilter[]; filter block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/domains#filter DataDigitaloceanDomains#filter} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/domains#filter DataDigitaloceanDomains#filter} --- @@ -781,7 +781,7 @@ public readonly id: string; - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/domains#id DataDigitaloceanDomains#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/domains#id DataDigitaloceanDomains#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. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -798,7 +798,7 @@ public readonly sort: IResolvable | DataDigitaloceanDomainsSort[]; sort block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/domains#sort DataDigitaloceanDomains#sort} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/domains#sort DataDigitaloceanDomains#sort} --- @@ -827,10 +827,10 @@ const dataDigitaloceanDomainsFilter: dataDigitaloceanDomains.DataDigitaloceanDom | **Name** | **Type** | **Description** | | --- | --- | --- | -| key | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/domains#key DataDigitaloceanDomains#key}. | -| values | string[] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/domains#values DataDigitaloceanDomains#values}. | -| all | boolean \| cdktf.IResolvable | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/domains#all DataDigitaloceanDomains#all}. | -| matchBy | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/domains#match_by DataDigitaloceanDomains#match_by}. | +| key | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/domains#key DataDigitaloceanDomains#key}. | +| values | string[] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/domains#values DataDigitaloceanDomains#values}. | +| all | boolean \| cdktf.IResolvable | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/domains#all DataDigitaloceanDomains#all}. | +| matchBy | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/domains#match_by DataDigitaloceanDomains#match_by}. | --- @@ -842,7 +842,7 @@ public readonly key: string; - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/domains#key DataDigitaloceanDomains#key}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/domains#key DataDigitaloceanDomains#key}. --- @@ -854,7 +854,7 @@ public readonly values: string[]; - *Type:* string[] -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/domains#values DataDigitaloceanDomains#values}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/domains#values DataDigitaloceanDomains#values}. --- @@ -866,7 +866,7 @@ public readonly all: boolean | IResolvable; - *Type:* boolean | cdktf.IResolvable -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/domains#all DataDigitaloceanDomains#all}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/domains#all DataDigitaloceanDomains#all}. --- @@ -878,7 +878,7 @@ public readonly matchBy: string; - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/domains#match_by DataDigitaloceanDomains#match_by}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/domains#match_by DataDigitaloceanDomains#match_by}. --- @@ -896,8 +896,8 @@ const dataDigitaloceanDomainsSort: dataDigitaloceanDomains.DataDigitaloceanDomai | **Name** | **Type** | **Description** | | --- | --- | --- | -| key | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/domains#key DataDigitaloceanDomains#key}. | -| direction | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/domains#direction DataDigitaloceanDomains#direction}. | +| key | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/domains#key DataDigitaloceanDomains#key}. | +| direction | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/domains#direction DataDigitaloceanDomains#direction}. | --- @@ -909,7 +909,7 @@ public readonly key: string; - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/domains#key DataDigitaloceanDomains#key}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/domains#key DataDigitaloceanDomains#key}. --- @@ -921,7 +921,7 @@ public readonly direction: string; - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/domains#direction DataDigitaloceanDomains#direction}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/domains#direction DataDigitaloceanDomains#direction}. --- diff --git a/docs/dataDigitaloceanDroplet.csharp.md b/docs/dataDigitaloceanDroplet.csharp.md index 29ca0c22c..0887fdd06 100644 --- a/docs/dataDigitaloceanDroplet.csharp.md +++ b/docs/dataDigitaloceanDroplet.csharp.md @@ -4,7 +4,7 @@ ### DataDigitaloceanDroplet -Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/droplet digitalocean_droplet}. +Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/droplet digitalocean_droplet}. #### Initializers @@ -386,7 +386,7 @@ The construct id used in the generated config for the DataDigitaloceanDroplet to The id of the existing DataDigitaloceanDroplet that should be imported. -Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/droplet#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/droplet#import import section} in the documentation of this resource for the id to use --- @@ -996,7 +996,7 @@ public double Id { get; set; } id of the Droplet. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/droplet#id DataDigitaloceanDroplet#id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/droplet#id DataDigitaloceanDroplet#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. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -1013,7 +1013,7 @@ public string Name { get; set; } name of the Droplet. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/droplet#name DataDigitaloceanDroplet#name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/droplet#name DataDigitaloceanDroplet#name} --- @@ -1027,7 +1027,7 @@ public string Tag { get; set; } unique tag of the Droplet. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/droplet#tag DataDigitaloceanDroplet#tag} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/droplet#tag DataDigitaloceanDroplet#tag} --- diff --git a/docs/dataDigitaloceanDroplet.go.md b/docs/dataDigitaloceanDroplet.go.md index d7992bb51..08f98aaae 100644 --- a/docs/dataDigitaloceanDroplet.go.md +++ b/docs/dataDigitaloceanDroplet.go.md @@ -4,12 +4,12 @@ ### DataDigitaloceanDroplet -Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/droplet digitalocean_droplet}. +Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/droplet digitalocean_droplet}. #### Initializers ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadigitaloceandroplet" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/datadigitaloceandroplet" datadigitaloceandroplet.NewDataDigitaloceanDroplet(scope Construct, id *string, config DataDigitaloceanDropletConfig) DataDigitaloceanDroplet ``` @@ -297,7 +297,7 @@ func ResetTag() ##### `IsConstruct` ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadigitaloceandroplet" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/datadigitaloceandroplet" datadigitaloceandroplet.DataDigitaloceanDroplet_IsConstruct(x interface{}) *bool ``` @@ -329,7 +329,7 @@ Any object. ##### `IsTerraformElement` ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadigitaloceandroplet" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/datadigitaloceandroplet" datadigitaloceandroplet.DataDigitaloceanDroplet_IsTerraformElement(x interface{}) *bool ``` @@ -343,7 +343,7 @@ datadigitaloceandroplet.DataDigitaloceanDroplet_IsTerraformElement(x interface{} ##### `IsTerraformDataSource` ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadigitaloceandroplet" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/datadigitaloceandroplet" datadigitaloceandroplet.DataDigitaloceanDroplet_IsTerraformDataSource(x interface{}) *bool ``` @@ -357,7 +357,7 @@ datadigitaloceandroplet.DataDigitaloceanDroplet_IsTerraformDataSource(x interfac ##### `GenerateConfigForImport` ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadigitaloceandroplet" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/datadigitaloceandroplet" datadigitaloceandroplet.DataDigitaloceanDroplet_GenerateConfigForImport(scope Construct, importToId *string, importFromId *string, provider TerraformProvider) ImportableResource ``` @@ -386,7 +386,7 @@ The construct id used in the generated config for the DataDigitaloceanDroplet to The id of the existing DataDigitaloceanDroplet that should be imported. -Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/droplet#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/droplet#import import section} in the documentation of this resource for the id to use --- @@ -883,7 +883,7 @@ func TfResourceType() *string #### Initializer ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadigitaloceandroplet" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/datadigitaloceandroplet" &datadigitaloceandroplet.DataDigitaloceanDropletConfig { Connection: interface{}, @@ -996,7 +996,7 @@ Id *f64 id of the Droplet. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/droplet#id DataDigitaloceanDroplet#id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/droplet#id DataDigitaloceanDroplet#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. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -1013,7 +1013,7 @@ Name *string name of the Droplet. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/droplet#name DataDigitaloceanDroplet#name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/droplet#name DataDigitaloceanDroplet#name} --- @@ -1027,7 +1027,7 @@ Tag *string unique tag of the Droplet. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/droplet#tag DataDigitaloceanDroplet#tag} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/droplet#tag DataDigitaloceanDroplet#tag} --- diff --git a/docs/dataDigitaloceanDroplet.java.md b/docs/dataDigitaloceanDroplet.java.md index e41f7816c..ae9fb87f7 100644 --- a/docs/dataDigitaloceanDroplet.java.md +++ b/docs/dataDigitaloceanDroplet.java.md @@ -4,7 +4,7 @@ ### DataDigitaloceanDroplet -Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/droplet digitalocean_droplet}. +Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/droplet digitalocean_droplet}. #### Initializers @@ -112,7 +112,7 @@ Must be unique amongst siblings in the same scope id of the Droplet. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/droplet#id DataDigitaloceanDroplet#id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/droplet#id DataDigitaloceanDroplet#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. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -125,7 +125,7 @@ If you experience problems setting this value it might not be settable. Please t name of the Droplet. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/droplet#name DataDigitaloceanDroplet#name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/droplet#name DataDigitaloceanDroplet#name} --- @@ -135,7 +135,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit unique tag of the Droplet. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/droplet#tag DataDigitaloceanDroplet#tag} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/droplet#tag DataDigitaloceanDroplet#tag} --- @@ -479,7 +479,7 @@ The construct id used in the generated config for the DataDigitaloceanDroplet to The id of the existing DataDigitaloceanDroplet that should be imported. -Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/droplet#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/droplet#import import section} in the documentation of this resource for the id to use --- @@ -1093,7 +1093,7 @@ public java.lang.Number getId(); id of the Droplet. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/droplet#id DataDigitaloceanDroplet#id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/droplet#id DataDigitaloceanDroplet#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. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -1110,7 +1110,7 @@ public java.lang.String getName(); name of the Droplet. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/droplet#name DataDigitaloceanDroplet#name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/droplet#name DataDigitaloceanDroplet#name} --- @@ -1124,7 +1124,7 @@ public java.lang.String getTag(); unique tag of the Droplet. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/droplet#tag DataDigitaloceanDroplet#tag} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/droplet#tag DataDigitaloceanDroplet#tag} --- diff --git a/docs/dataDigitaloceanDroplet.python.md b/docs/dataDigitaloceanDroplet.python.md index 29d3c1d34..700a5cbfc 100644 --- a/docs/dataDigitaloceanDroplet.python.md +++ b/docs/dataDigitaloceanDroplet.python.md @@ -4,7 +4,7 @@ ### DataDigitaloceanDroplet -Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/droplet digitalocean_droplet}. +Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/droplet digitalocean_droplet}. #### Initializers @@ -110,7 +110,7 @@ Must be unique amongst siblings in the same scope id of the Droplet. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/droplet#id DataDigitaloceanDroplet#id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/droplet#id DataDigitaloceanDroplet#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. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -123,7 +123,7 @@ If you experience problems setting this value it might not be settable. Please t name of the Droplet. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/droplet#name DataDigitaloceanDroplet#name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/droplet#name DataDigitaloceanDroplet#name} --- @@ -133,7 +133,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit unique tag of the Droplet. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/droplet#tag DataDigitaloceanDroplet#tag} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/droplet#tag DataDigitaloceanDroplet#tag} --- @@ -513,7 +513,7 @@ The construct id used in the generated config for the DataDigitaloceanDroplet to The id of the existing DataDigitaloceanDroplet that should be imported. -Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/droplet#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/droplet#import import section} in the documentation of this resource for the id to use --- @@ -1123,7 +1123,7 @@ id: typing.Union[int, float] id of the Droplet. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/droplet#id DataDigitaloceanDroplet#id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/droplet#id DataDigitaloceanDroplet#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. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -1140,7 +1140,7 @@ name: str name of the Droplet. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/droplet#name DataDigitaloceanDroplet#name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/droplet#name DataDigitaloceanDroplet#name} --- @@ -1154,7 +1154,7 @@ tag: str unique tag of the Droplet. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/droplet#tag DataDigitaloceanDroplet#tag} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/droplet#tag DataDigitaloceanDroplet#tag} --- diff --git a/docs/dataDigitaloceanDroplet.typescript.md b/docs/dataDigitaloceanDroplet.typescript.md index e5fda06c0..1a6632bef 100644 --- a/docs/dataDigitaloceanDroplet.typescript.md +++ b/docs/dataDigitaloceanDroplet.typescript.md @@ -4,7 +4,7 @@ ### DataDigitaloceanDroplet -Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/droplet digitalocean_droplet}. +Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/droplet digitalocean_droplet}. #### Initializers @@ -386,7 +386,7 @@ The construct id used in the generated config for the DataDigitaloceanDroplet to The id of the existing DataDigitaloceanDroplet that should be imported. -Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/droplet#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/droplet#import import section} in the documentation of this resource for the id to use --- @@ -985,7 +985,7 @@ public readonly id: number; id of the Droplet. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/droplet#id DataDigitaloceanDroplet#id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/droplet#id DataDigitaloceanDroplet#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. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -1002,7 +1002,7 @@ public readonly name: string; name of the Droplet. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/droplet#name DataDigitaloceanDroplet#name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/droplet#name DataDigitaloceanDroplet#name} --- @@ -1016,7 +1016,7 @@ public readonly tag: string; unique tag of the Droplet. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/droplet#tag DataDigitaloceanDroplet#tag} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/droplet#tag DataDigitaloceanDroplet#tag} --- diff --git a/docs/dataDigitaloceanDropletSnapshot.csharp.md b/docs/dataDigitaloceanDropletSnapshot.csharp.md index bc49e4aa6..ac05130e3 100644 --- a/docs/dataDigitaloceanDropletSnapshot.csharp.md +++ b/docs/dataDigitaloceanDropletSnapshot.csharp.md @@ -4,7 +4,7 @@ ### DataDigitaloceanDropletSnapshot -Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/droplet_snapshot digitalocean_droplet_snapshot}. +Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/droplet_snapshot digitalocean_droplet_snapshot}. #### Initializers @@ -400,7 +400,7 @@ The construct id used in the generated config for the DataDigitaloceanDropletSna The id of the existing DataDigitaloceanDropletSnapshot that should be imported. -Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/droplet_snapshot#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/droplet_snapshot#import import section} in the documentation of this resource for the id to use --- @@ -772,11 +772,11 @@ new DataDigitaloceanDropletSnapshotConfig { | Lifecycle | HashiCorp.Cdktf.TerraformResourceLifecycle | *No description.* | | Provider | HashiCorp.Cdktf.TerraformProvider | *No description.* | | Provisioners | object[] | *No description.* | -| Id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/droplet_snapshot#id DataDigitaloceanDropletSnapshot#id}. | -| MostRecent | object | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/droplet_snapshot#most_recent DataDigitaloceanDropletSnapshot#most_recent}. | -| Name | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/droplet_snapshot#name DataDigitaloceanDropletSnapshot#name}. | -| NameRegex | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/droplet_snapshot#name_regex DataDigitaloceanDropletSnapshot#name_regex}. | -| Region | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/droplet_snapshot#region DataDigitaloceanDropletSnapshot#region}. | +| Id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/droplet_snapshot#id DataDigitaloceanDropletSnapshot#id}. | +| MostRecent | object | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/droplet_snapshot#most_recent DataDigitaloceanDropletSnapshot#most_recent}. | +| Name | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/droplet_snapshot#name DataDigitaloceanDropletSnapshot#name}. | +| NameRegex | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/droplet_snapshot#name_regex DataDigitaloceanDropletSnapshot#name_regex}. | +| Region | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/droplet_snapshot#region DataDigitaloceanDropletSnapshot#region}. | --- @@ -858,7 +858,7 @@ public string Id { get; set; } - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/droplet_snapshot#id DataDigitaloceanDropletSnapshot#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/droplet_snapshot#id DataDigitaloceanDropletSnapshot#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. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -873,7 +873,7 @@ public object MostRecent { get; set; } - *Type:* object -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/droplet_snapshot#most_recent DataDigitaloceanDropletSnapshot#most_recent}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/droplet_snapshot#most_recent DataDigitaloceanDropletSnapshot#most_recent}. --- @@ -885,7 +885,7 @@ public string Name { get; set; } - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/droplet_snapshot#name DataDigitaloceanDropletSnapshot#name}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/droplet_snapshot#name DataDigitaloceanDropletSnapshot#name}. --- @@ -897,7 +897,7 @@ public string NameRegex { get; set; } - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/droplet_snapshot#name_regex DataDigitaloceanDropletSnapshot#name_regex}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/droplet_snapshot#name_regex DataDigitaloceanDropletSnapshot#name_regex}. --- @@ -909,7 +909,7 @@ public string Region { get; set; } - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/droplet_snapshot#region DataDigitaloceanDropletSnapshot#region}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/droplet_snapshot#region DataDigitaloceanDropletSnapshot#region}. --- diff --git a/docs/dataDigitaloceanDropletSnapshot.go.md b/docs/dataDigitaloceanDropletSnapshot.go.md index 27a46fc7e..c97b9f20a 100644 --- a/docs/dataDigitaloceanDropletSnapshot.go.md +++ b/docs/dataDigitaloceanDropletSnapshot.go.md @@ -4,12 +4,12 @@ ### DataDigitaloceanDropletSnapshot -Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/droplet_snapshot digitalocean_droplet_snapshot}. +Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/droplet_snapshot digitalocean_droplet_snapshot}. #### Initializers ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadigitaloceandropletsnapshot" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/datadigitaloceandropletsnapshot" datadigitaloceandropletsnapshot.NewDataDigitaloceanDropletSnapshot(scope Construct, id *string, config DataDigitaloceanDropletSnapshotConfig) DataDigitaloceanDropletSnapshot ``` @@ -311,7 +311,7 @@ func ResetRegion() ##### `IsConstruct` ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadigitaloceandropletsnapshot" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/datadigitaloceandropletsnapshot" datadigitaloceandropletsnapshot.DataDigitaloceanDropletSnapshot_IsConstruct(x interface{}) *bool ``` @@ -343,7 +343,7 @@ Any object. ##### `IsTerraformElement` ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadigitaloceandropletsnapshot" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/datadigitaloceandropletsnapshot" datadigitaloceandropletsnapshot.DataDigitaloceanDropletSnapshot_IsTerraformElement(x interface{}) *bool ``` @@ -357,7 +357,7 @@ datadigitaloceandropletsnapshot.DataDigitaloceanDropletSnapshot_IsTerraformEleme ##### `IsTerraformDataSource` ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadigitaloceandropletsnapshot" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/datadigitaloceandropletsnapshot" datadigitaloceandropletsnapshot.DataDigitaloceanDropletSnapshot_IsTerraformDataSource(x interface{}) *bool ``` @@ -371,7 +371,7 @@ datadigitaloceandropletsnapshot.DataDigitaloceanDropletSnapshot_IsTerraformDataS ##### `GenerateConfigForImport` ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadigitaloceandropletsnapshot" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/datadigitaloceandropletsnapshot" datadigitaloceandropletsnapshot.DataDigitaloceanDropletSnapshot_GenerateConfigForImport(scope Construct, importToId *string, importFromId *string, provider TerraformProvider) ImportableResource ``` @@ -400,7 +400,7 @@ The construct id used in the generated config for the DataDigitaloceanDropletSna The id of the existing DataDigitaloceanDropletSnapshot that should be imported. -Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/droplet_snapshot#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/droplet_snapshot#import import section} in the documentation of this resource for the id to use --- @@ -743,7 +743,7 @@ func TfResourceType() *string #### Initializer ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadigitaloceandropletsnapshot" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/datadigitaloceandropletsnapshot" &datadigitaloceandropletsnapshot.DataDigitaloceanDropletSnapshotConfig { Connection: interface{}, @@ -772,11 +772,11 @@ import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadig | Lifecycle | github.com/hashicorp/terraform-cdk-go/cdktf.TerraformResourceLifecycle | *No description.* | | Provider | github.com/hashicorp/terraform-cdk-go/cdktf.TerraformProvider | *No description.* | | Provisioners | *[]interface{} | *No description.* | -| Id | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/droplet_snapshot#id DataDigitaloceanDropletSnapshot#id}. | -| MostRecent | interface{} | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/droplet_snapshot#most_recent DataDigitaloceanDropletSnapshot#most_recent}. | -| Name | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/droplet_snapshot#name DataDigitaloceanDropletSnapshot#name}. | -| NameRegex | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/droplet_snapshot#name_regex DataDigitaloceanDropletSnapshot#name_regex}. | -| Region | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/droplet_snapshot#region DataDigitaloceanDropletSnapshot#region}. | +| Id | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/droplet_snapshot#id DataDigitaloceanDropletSnapshot#id}. | +| MostRecent | interface{} | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/droplet_snapshot#most_recent DataDigitaloceanDropletSnapshot#most_recent}. | +| Name | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/droplet_snapshot#name DataDigitaloceanDropletSnapshot#name}. | +| NameRegex | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/droplet_snapshot#name_regex DataDigitaloceanDropletSnapshot#name_regex}. | +| Region | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/droplet_snapshot#region DataDigitaloceanDropletSnapshot#region}. | --- @@ -858,7 +858,7 @@ Id *string - *Type:* *string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/droplet_snapshot#id DataDigitaloceanDropletSnapshot#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/droplet_snapshot#id DataDigitaloceanDropletSnapshot#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. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -873,7 +873,7 @@ MostRecent interface{} - *Type:* interface{} -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/droplet_snapshot#most_recent DataDigitaloceanDropletSnapshot#most_recent}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/droplet_snapshot#most_recent DataDigitaloceanDropletSnapshot#most_recent}. --- @@ -885,7 +885,7 @@ Name *string - *Type:* *string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/droplet_snapshot#name DataDigitaloceanDropletSnapshot#name}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/droplet_snapshot#name DataDigitaloceanDropletSnapshot#name}. --- @@ -897,7 +897,7 @@ NameRegex *string - *Type:* *string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/droplet_snapshot#name_regex DataDigitaloceanDropletSnapshot#name_regex}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/droplet_snapshot#name_regex DataDigitaloceanDropletSnapshot#name_regex}. --- @@ -909,7 +909,7 @@ Region *string - *Type:* *string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/droplet_snapshot#region DataDigitaloceanDropletSnapshot#region}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/droplet_snapshot#region DataDigitaloceanDropletSnapshot#region}. --- diff --git a/docs/dataDigitaloceanDropletSnapshot.java.md b/docs/dataDigitaloceanDropletSnapshot.java.md index 493965fe3..cd9d06462 100644 --- a/docs/dataDigitaloceanDropletSnapshot.java.md +++ b/docs/dataDigitaloceanDropletSnapshot.java.md @@ -4,7 +4,7 @@ ### DataDigitaloceanDropletSnapshot -Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/droplet_snapshot digitalocean_droplet_snapshot}. +Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/droplet_snapshot digitalocean_droplet_snapshot}. #### Initializers @@ -43,11 +43,11 @@ DataDigitaloceanDropletSnapshot.Builder.create(Construct scope, java.lang.String | lifecycle | com.hashicorp.cdktf.TerraformResourceLifecycle | *No description.* | | provider | com.hashicorp.cdktf.TerraformProvider | *No description.* | | provisioners | java.util.List | *No description.* | -| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/droplet_snapshot#id DataDigitaloceanDropletSnapshot#id}. | -| mostRecent | java.lang.Boolean OR com.hashicorp.cdktf.IResolvable | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/droplet_snapshot#most_recent DataDigitaloceanDropletSnapshot#most_recent}. | -| name | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/droplet_snapshot#name DataDigitaloceanDropletSnapshot#name}. | -| nameRegex | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/droplet_snapshot#name_regex DataDigitaloceanDropletSnapshot#name_regex}. | -| region | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/droplet_snapshot#region DataDigitaloceanDropletSnapshot#region}. | +| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/droplet_snapshot#id DataDigitaloceanDropletSnapshot#id}. | +| mostRecent | java.lang.Boolean OR com.hashicorp.cdktf.IResolvable | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/droplet_snapshot#most_recent DataDigitaloceanDropletSnapshot#most_recent}. | +| name | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/droplet_snapshot#name DataDigitaloceanDropletSnapshot#name}. | +| nameRegex | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/droplet_snapshot#name_regex DataDigitaloceanDropletSnapshot#name_regex}. | +| region | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/droplet_snapshot#region DataDigitaloceanDropletSnapshot#region}. | --- @@ -115,7 +115,7 @@ Must be unique amongst siblings in the same scope - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/droplet_snapshot#id DataDigitaloceanDropletSnapshot#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/droplet_snapshot#id DataDigitaloceanDropletSnapshot#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. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -126,7 +126,7 @@ If you experience problems setting this value it might not be settable. Please t - *Type:* java.lang.Boolean OR com.hashicorp.cdktf.IResolvable -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/droplet_snapshot#most_recent DataDigitaloceanDropletSnapshot#most_recent}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/droplet_snapshot#most_recent DataDigitaloceanDropletSnapshot#most_recent}. --- @@ -134,7 +134,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/droplet_snapshot#name DataDigitaloceanDropletSnapshot#name}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/droplet_snapshot#name DataDigitaloceanDropletSnapshot#name}. --- @@ -142,7 +142,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/droplet_snapshot#name_regex DataDigitaloceanDropletSnapshot#name_regex}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/droplet_snapshot#name_regex DataDigitaloceanDropletSnapshot#name_regex}. --- @@ -150,7 +150,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/droplet_snapshot#region DataDigitaloceanDropletSnapshot#region}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/droplet_snapshot#region DataDigitaloceanDropletSnapshot#region}. --- @@ -508,7 +508,7 @@ The construct id used in the generated config for the DataDigitaloceanDropletSna The id of the existing DataDigitaloceanDropletSnapshot that should be imported. -Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/droplet_snapshot#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/droplet_snapshot#import import section} in the documentation of this resource for the id to use --- @@ -885,11 +885,11 @@ DataDigitaloceanDropletSnapshotConfig.builder() | lifecycle | com.hashicorp.cdktf.TerraformResourceLifecycle | *No description.* | | provider | com.hashicorp.cdktf.TerraformProvider | *No description.* | | provisioners | java.util.List | *No description.* | -| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/droplet_snapshot#id DataDigitaloceanDropletSnapshot#id}. | -| mostRecent | java.lang.Boolean OR com.hashicorp.cdktf.IResolvable | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/droplet_snapshot#most_recent DataDigitaloceanDropletSnapshot#most_recent}. | -| name | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/droplet_snapshot#name DataDigitaloceanDropletSnapshot#name}. | -| nameRegex | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/droplet_snapshot#name_regex DataDigitaloceanDropletSnapshot#name_regex}. | -| region | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/droplet_snapshot#region DataDigitaloceanDropletSnapshot#region}. | +| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/droplet_snapshot#id DataDigitaloceanDropletSnapshot#id}. | +| mostRecent | java.lang.Boolean OR com.hashicorp.cdktf.IResolvable | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/droplet_snapshot#most_recent DataDigitaloceanDropletSnapshot#most_recent}. | +| name | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/droplet_snapshot#name DataDigitaloceanDropletSnapshot#name}. | +| nameRegex | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/droplet_snapshot#name_regex DataDigitaloceanDropletSnapshot#name_regex}. | +| region | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/droplet_snapshot#region DataDigitaloceanDropletSnapshot#region}. | --- @@ -971,7 +971,7 @@ public java.lang.String getId(); - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/droplet_snapshot#id DataDigitaloceanDropletSnapshot#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/droplet_snapshot#id DataDigitaloceanDropletSnapshot#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. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -986,7 +986,7 @@ public java.lang.Object getMostRecent(); - *Type:* java.lang.Boolean OR com.hashicorp.cdktf.IResolvable -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/droplet_snapshot#most_recent DataDigitaloceanDropletSnapshot#most_recent}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/droplet_snapshot#most_recent DataDigitaloceanDropletSnapshot#most_recent}. --- @@ -998,7 +998,7 @@ public java.lang.String getName(); - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/droplet_snapshot#name DataDigitaloceanDropletSnapshot#name}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/droplet_snapshot#name DataDigitaloceanDropletSnapshot#name}. --- @@ -1010,7 +1010,7 @@ public java.lang.String getNameRegex(); - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/droplet_snapshot#name_regex DataDigitaloceanDropletSnapshot#name_regex}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/droplet_snapshot#name_regex DataDigitaloceanDropletSnapshot#name_regex}. --- @@ -1022,7 +1022,7 @@ public java.lang.String getRegion(); - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/droplet_snapshot#region DataDigitaloceanDropletSnapshot#region}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/droplet_snapshot#region DataDigitaloceanDropletSnapshot#region}. --- diff --git a/docs/dataDigitaloceanDropletSnapshot.python.md b/docs/dataDigitaloceanDropletSnapshot.python.md index bdb5499c8..1e3e0655c 100644 --- a/docs/dataDigitaloceanDropletSnapshot.python.md +++ b/docs/dataDigitaloceanDropletSnapshot.python.md @@ -4,7 +4,7 @@ ### DataDigitaloceanDropletSnapshot -Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/droplet_snapshot digitalocean_droplet_snapshot}. +Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/droplet_snapshot digitalocean_droplet_snapshot}. #### Initializers @@ -40,11 +40,11 @@ dataDigitaloceanDropletSnapshot.DataDigitaloceanDropletSnapshot( | lifecycle | cdktf.TerraformResourceLifecycle | *No description.* | | provider | cdktf.TerraformProvider | *No description.* | | provisioners | typing.List[typing.Union[cdktf.FileProvisioner, cdktf.LocalExecProvisioner, cdktf.RemoteExecProvisioner]] | *No description.* | -| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/droplet_snapshot#id DataDigitaloceanDropletSnapshot#id}. | -| most_recent | typing.Union[bool, cdktf.IResolvable] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/droplet_snapshot#most_recent DataDigitaloceanDropletSnapshot#most_recent}. | -| name | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/droplet_snapshot#name DataDigitaloceanDropletSnapshot#name}. | -| name_regex | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/droplet_snapshot#name_regex DataDigitaloceanDropletSnapshot#name_regex}. | -| region | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/droplet_snapshot#region DataDigitaloceanDropletSnapshot#region}. | +| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/droplet_snapshot#id DataDigitaloceanDropletSnapshot#id}. | +| most_recent | typing.Union[bool, cdktf.IResolvable] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/droplet_snapshot#most_recent DataDigitaloceanDropletSnapshot#most_recent}. | +| name | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/droplet_snapshot#name DataDigitaloceanDropletSnapshot#name}. | +| name_regex | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/droplet_snapshot#name_regex DataDigitaloceanDropletSnapshot#name_regex}. | +| region | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/droplet_snapshot#region DataDigitaloceanDropletSnapshot#region}. | --- @@ -112,7 +112,7 @@ Must be unique amongst siblings in the same scope - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/droplet_snapshot#id DataDigitaloceanDropletSnapshot#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/droplet_snapshot#id DataDigitaloceanDropletSnapshot#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. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -123,7 +123,7 @@ If you experience problems setting this value it might not be settable. Please t - *Type:* typing.Union[bool, cdktf.IResolvable] -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/droplet_snapshot#most_recent DataDigitaloceanDropletSnapshot#most_recent}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/droplet_snapshot#most_recent DataDigitaloceanDropletSnapshot#most_recent}. --- @@ -131,7 +131,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/droplet_snapshot#name DataDigitaloceanDropletSnapshot#name}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/droplet_snapshot#name DataDigitaloceanDropletSnapshot#name}. --- @@ -139,7 +139,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/droplet_snapshot#name_regex DataDigitaloceanDropletSnapshot#name_regex}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/droplet_snapshot#name_regex DataDigitaloceanDropletSnapshot#name_regex}. --- @@ -147,7 +147,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/droplet_snapshot#region DataDigitaloceanDropletSnapshot#region}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/droplet_snapshot#region DataDigitaloceanDropletSnapshot#region}. --- @@ -541,7 +541,7 @@ The construct id used in the generated config for the DataDigitaloceanDropletSna The id of the existing DataDigitaloceanDropletSnapshot that should be imported. -Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/droplet_snapshot#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/droplet_snapshot#import import section} in the documentation of this resource for the id to use --- @@ -913,11 +913,11 @@ dataDigitaloceanDropletSnapshot.DataDigitaloceanDropletSnapshotConfig( | lifecycle | cdktf.TerraformResourceLifecycle | *No description.* | | provider | cdktf.TerraformProvider | *No description.* | | provisioners | typing.List[typing.Union[cdktf.FileProvisioner, cdktf.LocalExecProvisioner, cdktf.RemoteExecProvisioner]] | *No description.* | -| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/droplet_snapshot#id DataDigitaloceanDropletSnapshot#id}. | -| most_recent | typing.Union[bool, cdktf.IResolvable] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/droplet_snapshot#most_recent DataDigitaloceanDropletSnapshot#most_recent}. | -| name | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/droplet_snapshot#name DataDigitaloceanDropletSnapshot#name}. | -| name_regex | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/droplet_snapshot#name_regex DataDigitaloceanDropletSnapshot#name_regex}. | -| region | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/droplet_snapshot#region DataDigitaloceanDropletSnapshot#region}. | +| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/droplet_snapshot#id DataDigitaloceanDropletSnapshot#id}. | +| most_recent | typing.Union[bool, cdktf.IResolvable] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/droplet_snapshot#most_recent DataDigitaloceanDropletSnapshot#most_recent}. | +| name | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/droplet_snapshot#name DataDigitaloceanDropletSnapshot#name}. | +| name_regex | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/droplet_snapshot#name_regex DataDigitaloceanDropletSnapshot#name_regex}. | +| region | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/droplet_snapshot#region DataDigitaloceanDropletSnapshot#region}. | --- @@ -999,7 +999,7 @@ id: str - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/droplet_snapshot#id DataDigitaloceanDropletSnapshot#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/droplet_snapshot#id DataDigitaloceanDropletSnapshot#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. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -1014,7 +1014,7 @@ most_recent: typing.Union[bool, IResolvable] - *Type:* typing.Union[bool, cdktf.IResolvable] -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/droplet_snapshot#most_recent DataDigitaloceanDropletSnapshot#most_recent}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/droplet_snapshot#most_recent DataDigitaloceanDropletSnapshot#most_recent}. --- @@ -1026,7 +1026,7 @@ name: str - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/droplet_snapshot#name DataDigitaloceanDropletSnapshot#name}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/droplet_snapshot#name DataDigitaloceanDropletSnapshot#name}. --- @@ -1038,7 +1038,7 @@ name_regex: str - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/droplet_snapshot#name_regex DataDigitaloceanDropletSnapshot#name_regex}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/droplet_snapshot#name_regex DataDigitaloceanDropletSnapshot#name_regex}. --- @@ -1050,7 +1050,7 @@ region: str - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/droplet_snapshot#region DataDigitaloceanDropletSnapshot#region}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/droplet_snapshot#region DataDigitaloceanDropletSnapshot#region}. --- diff --git a/docs/dataDigitaloceanDropletSnapshot.typescript.md b/docs/dataDigitaloceanDropletSnapshot.typescript.md index 0150dd10b..cfaa764e5 100644 --- a/docs/dataDigitaloceanDropletSnapshot.typescript.md +++ b/docs/dataDigitaloceanDropletSnapshot.typescript.md @@ -4,7 +4,7 @@ ### DataDigitaloceanDropletSnapshot -Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/droplet_snapshot digitalocean_droplet_snapshot}. +Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/droplet_snapshot digitalocean_droplet_snapshot}. #### Initializers @@ -400,7 +400,7 @@ The construct id used in the generated config for the DataDigitaloceanDropletSna The id of the existing DataDigitaloceanDropletSnapshot that should be imported. -Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/droplet_snapshot#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/droplet_snapshot#import import section} in the documentation of this resource for the id to use --- @@ -759,11 +759,11 @@ const dataDigitaloceanDropletSnapshotConfig: dataDigitaloceanDropletSnapshot.Dat | lifecycle | cdktf.TerraformResourceLifecycle | *No description.* | | provider | cdktf.TerraformProvider | *No description.* | | provisioners | cdktf.FileProvisioner \| cdktf.LocalExecProvisioner \| cdktf.RemoteExecProvisioner[] | *No description.* | -| id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/droplet_snapshot#id DataDigitaloceanDropletSnapshot#id}. | -| mostRecent | boolean \| cdktf.IResolvable | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/droplet_snapshot#most_recent DataDigitaloceanDropletSnapshot#most_recent}. | -| name | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/droplet_snapshot#name DataDigitaloceanDropletSnapshot#name}. | -| nameRegex | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/droplet_snapshot#name_regex DataDigitaloceanDropletSnapshot#name_regex}. | -| region | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/droplet_snapshot#region DataDigitaloceanDropletSnapshot#region}. | +| id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/droplet_snapshot#id DataDigitaloceanDropletSnapshot#id}. | +| mostRecent | boolean \| cdktf.IResolvable | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/droplet_snapshot#most_recent DataDigitaloceanDropletSnapshot#most_recent}. | +| name | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/droplet_snapshot#name DataDigitaloceanDropletSnapshot#name}. | +| nameRegex | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/droplet_snapshot#name_regex DataDigitaloceanDropletSnapshot#name_regex}. | +| region | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/droplet_snapshot#region DataDigitaloceanDropletSnapshot#region}. | --- @@ -845,7 +845,7 @@ public readonly id: string; - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/droplet_snapshot#id DataDigitaloceanDropletSnapshot#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/droplet_snapshot#id DataDigitaloceanDropletSnapshot#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. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -860,7 +860,7 @@ public readonly mostRecent: boolean | IResolvable; - *Type:* boolean | cdktf.IResolvable -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/droplet_snapshot#most_recent DataDigitaloceanDropletSnapshot#most_recent}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/droplet_snapshot#most_recent DataDigitaloceanDropletSnapshot#most_recent}. --- @@ -872,7 +872,7 @@ public readonly name: string; - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/droplet_snapshot#name DataDigitaloceanDropletSnapshot#name}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/droplet_snapshot#name DataDigitaloceanDropletSnapshot#name}. --- @@ -884,7 +884,7 @@ public readonly nameRegex: string; - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/droplet_snapshot#name_regex DataDigitaloceanDropletSnapshot#name_regex}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/droplet_snapshot#name_regex DataDigitaloceanDropletSnapshot#name_regex}. --- @@ -896,7 +896,7 @@ public readonly region: string; - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/droplet_snapshot#region DataDigitaloceanDropletSnapshot#region}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/droplet_snapshot#region DataDigitaloceanDropletSnapshot#region}. --- diff --git a/docs/dataDigitaloceanDroplets.csharp.md b/docs/dataDigitaloceanDroplets.csharp.md index 002aa5071..789114419 100644 --- a/docs/dataDigitaloceanDroplets.csharp.md +++ b/docs/dataDigitaloceanDroplets.csharp.md @@ -4,7 +4,7 @@ ### DataDigitaloceanDroplets -Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/droplets digitalocean_droplets}. +Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/droplets digitalocean_droplets}. #### Initializers @@ -412,7 +412,7 @@ The construct id used in the generated config for the DataDigitaloceanDroplets t The id of the existing DataDigitaloceanDroplets that should be imported. -Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/droplets#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/droplets#import import section} in the documentation of this resource for the id to use --- @@ -695,7 +695,7 @@ new DataDigitaloceanDropletsConfig { | Provider | HashiCorp.Cdktf.TerraformProvider | *No description.* | | Provisioners | object[] | *No description.* | | Filter | object | filter block. | -| Id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/droplets#id DataDigitaloceanDroplets#id}. | +| Id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/droplets#id DataDigitaloceanDroplets#id}. | | Sort | object | sort block. | --- @@ -780,7 +780,7 @@ public object Filter { get; set; } filter block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/droplets#filter DataDigitaloceanDroplets#filter} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/droplets#filter DataDigitaloceanDroplets#filter} --- @@ -792,7 +792,7 @@ public string Id { get; set; } - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/droplets#id DataDigitaloceanDroplets#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/droplets#id DataDigitaloceanDroplets#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. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -809,7 +809,7 @@ public object Sort { get; set; } sort block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/droplets#sort DataDigitaloceanDroplets#sort} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/droplets#sort DataDigitaloceanDroplets#sort} --- @@ -845,10 +845,10 @@ new DataDigitaloceanDropletsFilter { | **Name** | **Type** | **Description** | | --- | --- | --- | -| Key | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/droplets#key DataDigitaloceanDroplets#key}. | -| Values | string[] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/droplets#values DataDigitaloceanDroplets#values}. | -| All | object | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/droplets#all DataDigitaloceanDroplets#all}. | -| MatchBy | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/droplets#match_by DataDigitaloceanDroplets#match_by}. | +| Key | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/droplets#key DataDigitaloceanDroplets#key}. | +| Values | string[] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/droplets#values DataDigitaloceanDroplets#values}. | +| All | object | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/droplets#all DataDigitaloceanDroplets#all}. | +| MatchBy | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/droplets#match_by DataDigitaloceanDroplets#match_by}. | --- @@ -860,7 +860,7 @@ public string Key { get; set; } - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/droplets#key DataDigitaloceanDroplets#key}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/droplets#key DataDigitaloceanDroplets#key}. --- @@ -872,7 +872,7 @@ public string[] Values { get; set; } - *Type:* string[] -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/droplets#values DataDigitaloceanDroplets#values}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/droplets#values DataDigitaloceanDroplets#values}. --- @@ -884,7 +884,7 @@ public object All { get; set; } - *Type:* object -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/droplets#all DataDigitaloceanDroplets#all}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/droplets#all DataDigitaloceanDroplets#all}. --- @@ -896,7 +896,7 @@ public string MatchBy { get; set; } - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/droplets#match_by DataDigitaloceanDroplets#match_by}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/droplets#match_by DataDigitaloceanDroplets#match_by}. --- @@ -917,8 +917,8 @@ new DataDigitaloceanDropletsSort { | **Name** | **Type** | **Description** | | --- | --- | --- | -| Key | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/droplets#key DataDigitaloceanDroplets#key}. | -| Direction | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/droplets#direction DataDigitaloceanDroplets#direction}. | +| Key | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/droplets#key DataDigitaloceanDroplets#key}. | +| Direction | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/droplets#direction DataDigitaloceanDroplets#direction}. | --- @@ -930,7 +930,7 @@ public string Key { get; set; } - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/droplets#key DataDigitaloceanDroplets#key}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/droplets#key DataDigitaloceanDroplets#key}. --- @@ -942,7 +942,7 @@ public string Direction { get; set; } - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/droplets#direction DataDigitaloceanDroplets#direction}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/droplets#direction DataDigitaloceanDroplets#direction}. --- diff --git a/docs/dataDigitaloceanDroplets.go.md b/docs/dataDigitaloceanDroplets.go.md index 82ad55d71..40b4088cd 100644 --- a/docs/dataDigitaloceanDroplets.go.md +++ b/docs/dataDigitaloceanDroplets.go.md @@ -4,12 +4,12 @@ ### DataDigitaloceanDroplets -Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/droplets digitalocean_droplets}. +Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/droplets digitalocean_droplets}. #### Initializers ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadigitaloceandroplets" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/datadigitaloceandroplets" datadigitaloceandroplets.NewDataDigitaloceanDroplets(scope Construct, id *string, config DataDigitaloceanDropletsConfig) DataDigitaloceanDroplets ``` @@ -323,7 +323,7 @@ func ResetSort() ##### `IsConstruct` ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadigitaloceandroplets" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/datadigitaloceandroplets" datadigitaloceandroplets.DataDigitaloceanDroplets_IsConstruct(x interface{}) *bool ``` @@ -355,7 +355,7 @@ Any object. ##### `IsTerraformElement` ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadigitaloceandroplets" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/datadigitaloceandroplets" datadigitaloceandroplets.DataDigitaloceanDroplets_IsTerraformElement(x interface{}) *bool ``` @@ -369,7 +369,7 @@ datadigitaloceandroplets.DataDigitaloceanDroplets_IsTerraformElement(x interface ##### `IsTerraformDataSource` ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadigitaloceandroplets" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/datadigitaloceandroplets" datadigitaloceandroplets.DataDigitaloceanDroplets_IsTerraformDataSource(x interface{}) *bool ``` @@ -383,7 +383,7 @@ datadigitaloceandroplets.DataDigitaloceanDroplets_IsTerraformDataSource(x interf ##### `GenerateConfigForImport` ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadigitaloceandroplets" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/datadigitaloceandroplets" datadigitaloceandroplets.DataDigitaloceanDroplets_GenerateConfigForImport(scope Construct, importToId *string, importFromId *string, provider TerraformProvider) ImportableResource ``` @@ -412,7 +412,7 @@ The construct id used in the generated config for the DataDigitaloceanDroplets t The id of the existing DataDigitaloceanDroplets that should be imported. -Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/droplets#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/droplets#import import section} in the documentation of this resource for the id to use --- @@ -667,7 +667,7 @@ func TfResourceType() *string #### Initializer ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadigitaloceandroplets" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/datadigitaloceandroplets" &datadigitaloceandroplets.DataDigitaloceanDropletsConfig { Connection: interface{}, @@ -695,7 +695,7 @@ import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadig | Provider | github.com/hashicorp/terraform-cdk-go/cdktf.TerraformProvider | *No description.* | | Provisioners | *[]interface{} | *No description.* | | Filter | interface{} | filter block. | -| Id | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/droplets#id DataDigitaloceanDroplets#id}. | +| Id | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/droplets#id DataDigitaloceanDroplets#id}. | | Sort | interface{} | sort block. | --- @@ -780,7 +780,7 @@ Filter interface{} filter block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/droplets#filter DataDigitaloceanDroplets#filter} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/droplets#filter DataDigitaloceanDroplets#filter} --- @@ -792,7 +792,7 @@ Id *string - *Type:* *string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/droplets#id DataDigitaloceanDroplets#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/droplets#id DataDigitaloceanDroplets#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. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -809,7 +809,7 @@ Sort interface{} sort block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/droplets#sort DataDigitaloceanDroplets#sort} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/droplets#sort DataDigitaloceanDroplets#sort} --- @@ -818,7 +818,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit #### Initializer ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadigitaloceandroplets" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/datadigitaloceandroplets" &datadigitaloceandroplets.DataDigitaloceanDropletsDroplets { @@ -831,7 +831,7 @@ import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadig #### Initializer ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadigitaloceandroplets" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/datadigitaloceandroplets" &datadigitaloceandroplets.DataDigitaloceanDropletsFilter { Key: *string, @@ -845,10 +845,10 @@ import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadig | **Name** | **Type** | **Description** | | --- | --- | --- | -| Key | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/droplets#key DataDigitaloceanDroplets#key}. | -| Values | *[]*string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/droplets#values DataDigitaloceanDroplets#values}. | -| All | interface{} | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/droplets#all DataDigitaloceanDroplets#all}. | -| MatchBy | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/droplets#match_by DataDigitaloceanDroplets#match_by}. | +| Key | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/droplets#key DataDigitaloceanDroplets#key}. | +| Values | *[]*string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/droplets#values DataDigitaloceanDroplets#values}. | +| All | interface{} | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/droplets#all DataDigitaloceanDroplets#all}. | +| MatchBy | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/droplets#match_by DataDigitaloceanDroplets#match_by}. | --- @@ -860,7 +860,7 @@ Key *string - *Type:* *string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/droplets#key DataDigitaloceanDroplets#key}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/droplets#key DataDigitaloceanDroplets#key}. --- @@ -872,7 +872,7 @@ Values *[]*string - *Type:* *[]*string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/droplets#values DataDigitaloceanDroplets#values}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/droplets#values DataDigitaloceanDroplets#values}. --- @@ -884,7 +884,7 @@ All interface{} - *Type:* interface{} -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/droplets#all DataDigitaloceanDroplets#all}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/droplets#all DataDigitaloceanDroplets#all}. --- @@ -896,7 +896,7 @@ MatchBy *string - *Type:* *string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/droplets#match_by DataDigitaloceanDroplets#match_by}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/droplets#match_by DataDigitaloceanDroplets#match_by}. --- @@ -905,7 +905,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit #### Initializer ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadigitaloceandroplets" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/datadigitaloceandroplets" &datadigitaloceandroplets.DataDigitaloceanDropletsSort { Key: *string, @@ -917,8 +917,8 @@ import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadig | **Name** | **Type** | **Description** | | --- | --- | --- | -| Key | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/droplets#key DataDigitaloceanDroplets#key}. | -| Direction | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/droplets#direction DataDigitaloceanDroplets#direction}. | +| Key | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/droplets#key DataDigitaloceanDroplets#key}. | +| Direction | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/droplets#direction DataDigitaloceanDroplets#direction}. | --- @@ -930,7 +930,7 @@ Key *string - *Type:* *string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/droplets#key DataDigitaloceanDroplets#key}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/droplets#key DataDigitaloceanDroplets#key}. --- @@ -942,7 +942,7 @@ Direction *string - *Type:* *string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/droplets#direction DataDigitaloceanDroplets#direction}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/droplets#direction DataDigitaloceanDroplets#direction}. --- @@ -953,7 +953,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit #### Initializers ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadigitaloceandroplets" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/datadigitaloceandroplets" datadigitaloceandroplets.NewDataDigitaloceanDropletsDropletsList(terraformResource IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataDigitaloceanDropletsDropletsList ``` @@ -1102,7 +1102,7 @@ func Fqn() *string #### Initializers ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadigitaloceandroplets" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/datadigitaloceandroplets" datadigitaloceandroplets.NewDataDigitaloceanDropletsDropletsOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string, complexObjectIndex *f64, complexObjectIsFromSet *bool) DataDigitaloceanDropletsDropletsOutputReference ``` @@ -1644,7 +1644,7 @@ func InternalValue() DataDigitaloceanDropletsDroplets #### Initializers ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadigitaloceandroplets" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/datadigitaloceandroplets" datadigitaloceandroplets.NewDataDigitaloceanDropletsFilterList(terraformResource IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataDigitaloceanDropletsFilterList ``` @@ -1804,7 +1804,7 @@ func InternalValue() interface{} #### Initializers ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadigitaloceandroplets" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/datadigitaloceandroplets" datadigitaloceandroplets.NewDataDigitaloceanDropletsFilterOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string, complexObjectIndex *f64, complexObjectIsFromSet *bool) DataDigitaloceanDropletsFilterOutputReference ``` @@ -2173,7 +2173,7 @@ func InternalValue() interface{} #### Initializers ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadigitaloceandroplets" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/datadigitaloceandroplets" datadigitaloceandroplets.NewDataDigitaloceanDropletsSortList(terraformResource IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataDigitaloceanDropletsSortList ``` @@ -2333,7 +2333,7 @@ func InternalValue() interface{} #### Initializers ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadigitaloceandroplets" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/datadigitaloceandroplets" datadigitaloceandroplets.NewDataDigitaloceanDropletsSortOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string, complexObjectIndex *f64, complexObjectIsFromSet *bool) DataDigitaloceanDropletsSortOutputReference ``` diff --git a/docs/dataDigitaloceanDroplets.java.md b/docs/dataDigitaloceanDroplets.java.md index 2b67b7332..134fe7485 100644 --- a/docs/dataDigitaloceanDroplets.java.md +++ b/docs/dataDigitaloceanDroplets.java.md @@ -4,7 +4,7 @@ ### DataDigitaloceanDroplets -Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/droplets digitalocean_droplets}. +Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/droplets digitalocean_droplets}. #### Initializers @@ -43,7 +43,7 @@ DataDigitaloceanDroplets.Builder.create(Construct scope, java.lang.String id) | provider | com.hashicorp.cdktf.TerraformProvider | *No description.* | | provisioners | java.util.List | *No description.* | | filter | com.hashicorp.cdktf.IResolvable OR java.util.List<DataDigitaloceanDropletsFilter> | filter block. | -| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/droplets#id DataDigitaloceanDroplets#id}. | +| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/droplets#id DataDigitaloceanDroplets#id}. | | sort | com.hashicorp.cdktf.IResolvable OR java.util.List<DataDigitaloceanDropletsSort> | sort block. | --- @@ -114,7 +114,7 @@ Must be unique amongst siblings in the same scope filter block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/droplets#filter DataDigitaloceanDroplets#filter} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/droplets#filter DataDigitaloceanDroplets#filter} --- @@ -122,7 +122,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/droplets#id DataDigitaloceanDroplets#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/droplets#id DataDigitaloceanDroplets#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. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -135,7 +135,7 @@ If you experience problems setting this value it might not be settable. Please t sort block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/droplets#sort DataDigitaloceanDroplets#sort} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/droplets#sort DataDigitaloceanDroplets#sort} --- @@ -505,7 +505,7 @@ The construct id used in the generated config for the DataDigitaloceanDroplets t The id of the existing DataDigitaloceanDroplets that should be imported. -Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/droplets#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/droplets#import import section} in the documentation of this resource for the id to use --- @@ -794,7 +794,7 @@ DataDigitaloceanDropletsConfig.builder() | provider | com.hashicorp.cdktf.TerraformProvider | *No description.* | | provisioners | java.util.List | *No description.* | | filter | com.hashicorp.cdktf.IResolvable OR java.util.List<DataDigitaloceanDropletsFilter> | filter block. | -| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/droplets#id DataDigitaloceanDroplets#id}. | +| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/droplets#id DataDigitaloceanDroplets#id}. | | sort | com.hashicorp.cdktf.IResolvable OR java.util.List<DataDigitaloceanDropletsSort> | sort block. | --- @@ -879,7 +879,7 @@ public java.lang.Object getFilter(); filter block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/droplets#filter DataDigitaloceanDroplets#filter} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/droplets#filter DataDigitaloceanDroplets#filter} --- @@ -891,7 +891,7 @@ public java.lang.String getId(); - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/droplets#id DataDigitaloceanDroplets#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/droplets#id DataDigitaloceanDroplets#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. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -908,7 +908,7 @@ public java.lang.Object getSort(); sort block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/droplets#sort DataDigitaloceanDroplets#sort} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/droplets#sort DataDigitaloceanDroplets#sort} --- @@ -944,10 +944,10 @@ DataDigitaloceanDropletsFilter.builder() | **Name** | **Type** | **Description** | | --- | --- | --- | -| key | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/droplets#key DataDigitaloceanDroplets#key}. | -| values | java.util.List | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/droplets#values DataDigitaloceanDroplets#values}. | -| all | java.lang.Boolean OR com.hashicorp.cdktf.IResolvable | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/droplets#all DataDigitaloceanDroplets#all}. | -| matchBy | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/droplets#match_by DataDigitaloceanDroplets#match_by}. | +| key | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/droplets#key DataDigitaloceanDroplets#key}. | +| values | java.util.List | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/droplets#values DataDigitaloceanDroplets#values}. | +| all | java.lang.Boolean OR com.hashicorp.cdktf.IResolvable | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/droplets#all DataDigitaloceanDroplets#all}. | +| matchBy | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/droplets#match_by DataDigitaloceanDroplets#match_by}. | --- @@ -959,7 +959,7 @@ public java.lang.String getKey(); - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/droplets#key DataDigitaloceanDroplets#key}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/droplets#key DataDigitaloceanDroplets#key}. --- @@ -971,7 +971,7 @@ public java.util.List getValues(); - *Type:* java.util.List -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/droplets#values DataDigitaloceanDroplets#values}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/droplets#values DataDigitaloceanDroplets#values}. --- @@ -983,7 +983,7 @@ public java.lang.Object getAll(); - *Type:* java.lang.Boolean OR com.hashicorp.cdktf.IResolvable -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/droplets#all DataDigitaloceanDroplets#all}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/droplets#all DataDigitaloceanDroplets#all}. --- @@ -995,7 +995,7 @@ public java.lang.String getMatchBy(); - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/droplets#match_by DataDigitaloceanDroplets#match_by}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/droplets#match_by DataDigitaloceanDroplets#match_by}. --- @@ -1016,8 +1016,8 @@ DataDigitaloceanDropletsSort.builder() | **Name** | **Type** | **Description** | | --- | --- | --- | -| key | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/droplets#key DataDigitaloceanDroplets#key}. | -| direction | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/droplets#direction DataDigitaloceanDroplets#direction}. | +| key | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/droplets#key DataDigitaloceanDroplets#key}. | +| direction | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/droplets#direction DataDigitaloceanDroplets#direction}. | --- @@ -1029,7 +1029,7 @@ public java.lang.String getKey(); - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/droplets#key DataDigitaloceanDroplets#key}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/droplets#key DataDigitaloceanDroplets#key}. --- @@ -1041,7 +1041,7 @@ public java.lang.String getDirection(); - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/droplets#direction DataDigitaloceanDroplets#direction}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/droplets#direction DataDigitaloceanDroplets#direction}. --- diff --git a/docs/dataDigitaloceanDroplets.python.md b/docs/dataDigitaloceanDroplets.python.md index a86fc9e81..173927015 100644 --- a/docs/dataDigitaloceanDroplets.python.md +++ b/docs/dataDigitaloceanDroplets.python.md @@ -4,7 +4,7 @@ ### DataDigitaloceanDroplets -Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/droplets digitalocean_droplets}. +Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/droplets digitalocean_droplets}. #### Initializers @@ -39,7 +39,7 @@ dataDigitaloceanDroplets.DataDigitaloceanDroplets( | provider | cdktf.TerraformProvider | *No description.* | | provisioners | typing.List[typing.Union[cdktf.FileProvisioner, cdktf.LocalExecProvisioner, cdktf.RemoteExecProvisioner]] | *No description.* | | filter | typing.Union[cdktf.IResolvable, typing.List[DataDigitaloceanDropletsFilter]] | filter block. | -| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/droplets#id DataDigitaloceanDroplets#id}. | +| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/droplets#id DataDigitaloceanDroplets#id}. | | sort | typing.Union[cdktf.IResolvable, typing.List[DataDigitaloceanDropletsSort]] | sort block. | --- @@ -110,7 +110,7 @@ Must be unique amongst siblings in the same scope filter block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/droplets#filter DataDigitaloceanDroplets#filter} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/droplets#filter DataDigitaloceanDroplets#filter} --- @@ -118,7 +118,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/droplets#id DataDigitaloceanDroplets#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/droplets#id DataDigitaloceanDroplets#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. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -131,7 +131,7 @@ If you experience problems setting this value it might not be settable. Please t sort block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/droplets#sort DataDigitaloceanDroplets#sort} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/droplets#sort DataDigitaloceanDroplets#sort} --- @@ -541,7 +541,7 @@ The construct id used in the generated config for the DataDigitaloceanDroplets t The id of the existing DataDigitaloceanDroplets that should be imported. -Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/droplets#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/droplets#import import section} in the documentation of this resource for the id to use --- @@ -824,7 +824,7 @@ dataDigitaloceanDroplets.DataDigitaloceanDropletsConfig( | provider | cdktf.TerraformProvider | *No description.* | | provisioners | typing.List[typing.Union[cdktf.FileProvisioner, cdktf.LocalExecProvisioner, cdktf.RemoteExecProvisioner]] | *No description.* | | filter | typing.Union[cdktf.IResolvable, typing.List[DataDigitaloceanDropletsFilter]] | filter block. | -| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/droplets#id DataDigitaloceanDroplets#id}. | +| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/droplets#id DataDigitaloceanDroplets#id}. | | sort | typing.Union[cdktf.IResolvable, typing.List[DataDigitaloceanDropletsSort]] | sort block. | --- @@ -909,7 +909,7 @@ filter: typing.Union[IResolvable, typing.List[DataDigitaloceanDropletsFilter]] filter block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/droplets#filter DataDigitaloceanDroplets#filter} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/droplets#filter DataDigitaloceanDroplets#filter} --- @@ -921,7 +921,7 @@ id: str - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/droplets#id DataDigitaloceanDroplets#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/droplets#id DataDigitaloceanDroplets#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. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -938,7 +938,7 @@ sort: typing.Union[IResolvable, typing.List[DataDigitaloceanDropletsSort]] sort block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/droplets#sort DataDigitaloceanDroplets#sort} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/droplets#sort DataDigitaloceanDroplets#sort} --- @@ -972,10 +972,10 @@ dataDigitaloceanDroplets.DataDigitaloceanDropletsFilter( | **Name** | **Type** | **Description** | | --- | --- | --- | -| key | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/droplets#key DataDigitaloceanDroplets#key}. | -| values | typing.List[str] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/droplets#values DataDigitaloceanDroplets#values}. | -| all | typing.Union[bool, cdktf.IResolvable] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/droplets#all DataDigitaloceanDroplets#all}. | -| match_by | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/droplets#match_by DataDigitaloceanDroplets#match_by}. | +| key | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/droplets#key DataDigitaloceanDroplets#key}. | +| values | typing.List[str] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/droplets#values DataDigitaloceanDroplets#values}. | +| all | typing.Union[bool, cdktf.IResolvable] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/droplets#all DataDigitaloceanDroplets#all}. | +| match_by | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/droplets#match_by DataDigitaloceanDroplets#match_by}. | --- @@ -987,7 +987,7 @@ key: str - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/droplets#key DataDigitaloceanDroplets#key}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/droplets#key DataDigitaloceanDroplets#key}. --- @@ -999,7 +999,7 @@ values: typing.List[str] - *Type:* typing.List[str] -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/droplets#values DataDigitaloceanDroplets#values}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/droplets#values DataDigitaloceanDroplets#values}. --- @@ -1011,7 +1011,7 @@ all: typing.Union[bool, IResolvable] - *Type:* typing.Union[bool, cdktf.IResolvable] -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/droplets#all DataDigitaloceanDroplets#all}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/droplets#all DataDigitaloceanDroplets#all}. --- @@ -1023,7 +1023,7 @@ match_by: str - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/droplets#match_by DataDigitaloceanDroplets#match_by}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/droplets#match_by DataDigitaloceanDroplets#match_by}. --- @@ -1044,8 +1044,8 @@ dataDigitaloceanDroplets.DataDigitaloceanDropletsSort( | **Name** | **Type** | **Description** | | --- | --- | --- | -| key | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/droplets#key DataDigitaloceanDroplets#key}. | -| direction | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/droplets#direction DataDigitaloceanDroplets#direction}. | +| key | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/droplets#key DataDigitaloceanDroplets#key}. | +| direction | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/droplets#direction DataDigitaloceanDroplets#direction}. | --- @@ -1057,7 +1057,7 @@ key: str - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/droplets#key DataDigitaloceanDroplets#key}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/droplets#key DataDigitaloceanDroplets#key}. --- @@ -1069,7 +1069,7 @@ direction: str - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/droplets#direction DataDigitaloceanDroplets#direction}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/droplets#direction DataDigitaloceanDroplets#direction}. --- diff --git a/docs/dataDigitaloceanDroplets.typescript.md b/docs/dataDigitaloceanDroplets.typescript.md index 5a8326f3e..521e2366e 100644 --- a/docs/dataDigitaloceanDroplets.typescript.md +++ b/docs/dataDigitaloceanDroplets.typescript.md @@ -4,7 +4,7 @@ ### DataDigitaloceanDroplets -Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/droplets digitalocean_droplets}. +Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/droplets digitalocean_droplets}. #### Initializers @@ -412,7 +412,7 @@ The construct id used in the generated config for the DataDigitaloceanDroplets t The id of the existing DataDigitaloceanDroplets that should be imported. -Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/droplets#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/droplets#import import section} in the documentation of this resource for the id to use --- @@ -684,7 +684,7 @@ const dataDigitaloceanDropletsConfig: dataDigitaloceanDroplets.DataDigitaloceanD | provider | cdktf.TerraformProvider | *No description.* | | provisioners | cdktf.FileProvisioner \| cdktf.LocalExecProvisioner \| cdktf.RemoteExecProvisioner[] | *No description.* | | filter | cdktf.IResolvable \| DataDigitaloceanDropletsFilter[] | filter block. | -| id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/droplets#id DataDigitaloceanDroplets#id}. | +| id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/droplets#id DataDigitaloceanDroplets#id}. | | sort | cdktf.IResolvable \| DataDigitaloceanDropletsSort[] | sort block. | --- @@ -769,7 +769,7 @@ public readonly filter: IResolvable | DataDigitaloceanDropletsFilter[]; filter block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/droplets#filter DataDigitaloceanDroplets#filter} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/droplets#filter DataDigitaloceanDroplets#filter} --- @@ -781,7 +781,7 @@ public readonly id: string; - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/droplets#id DataDigitaloceanDroplets#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/droplets#id DataDigitaloceanDroplets#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. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -798,7 +798,7 @@ public readonly sort: IResolvable | DataDigitaloceanDropletsSort[]; sort block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/droplets#sort DataDigitaloceanDroplets#sort} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/droplets#sort DataDigitaloceanDroplets#sort} --- @@ -827,10 +827,10 @@ const dataDigitaloceanDropletsFilter: dataDigitaloceanDroplets.DataDigitaloceanD | **Name** | **Type** | **Description** | | --- | --- | --- | -| key | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/droplets#key DataDigitaloceanDroplets#key}. | -| values | string[] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/droplets#values DataDigitaloceanDroplets#values}. | -| all | boolean \| cdktf.IResolvable | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/droplets#all DataDigitaloceanDroplets#all}. | -| matchBy | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/droplets#match_by DataDigitaloceanDroplets#match_by}. | +| key | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/droplets#key DataDigitaloceanDroplets#key}. | +| values | string[] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/droplets#values DataDigitaloceanDroplets#values}. | +| all | boolean \| cdktf.IResolvable | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/droplets#all DataDigitaloceanDroplets#all}. | +| matchBy | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/droplets#match_by DataDigitaloceanDroplets#match_by}. | --- @@ -842,7 +842,7 @@ public readonly key: string; - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/droplets#key DataDigitaloceanDroplets#key}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/droplets#key DataDigitaloceanDroplets#key}. --- @@ -854,7 +854,7 @@ public readonly values: string[]; - *Type:* string[] -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/droplets#values DataDigitaloceanDroplets#values}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/droplets#values DataDigitaloceanDroplets#values}. --- @@ -866,7 +866,7 @@ public readonly all: boolean | IResolvable; - *Type:* boolean | cdktf.IResolvable -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/droplets#all DataDigitaloceanDroplets#all}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/droplets#all DataDigitaloceanDroplets#all}. --- @@ -878,7 +878,7 @@ public readonly matchBy: string; - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/droplets#match_by DataDigitaloceanDroplets#match_by}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/droplets#match_by DataDigitaloceanDroplets#match_by}. --- @@ -896,8 +896,8 @@ const dataDigitaloceanDropletsSort: dataDigitaloceanDroplets.DataDigitaloceanDro | **Name** | **Type** | **Description** | | --- | --- | --- | -| key | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/droplets#key DataDigitaloceanDroplets#key}. | -| direction | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/droplets#direction DataDigitaloceanDroplets#direction}. | +| key | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/droplets#key DataDigitaloceanDroplets#key}. | +| direction | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/droplets#direction DataDigitaloceanDroplets#direction}. | --- @@ -909,7 +909,7 @@ public readonly key: string; - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/droplets#key DataDigitaloceanDroplets#key}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/droplets#key DataDigitaloceanDroplets#key}. --- @@ -921,7 +921,7 @@ public readonly direction: string; - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/droplets#direction DataDigitaloceanDroplets#direction}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/droplets#direction DataDigitaloceanDroplets#direction}. --- diff --git a/docs/dataDigitaloceanFirewall.csharp.md b/docs/dataDigitaloceanFirewall.csharp.md index 825d154e3..d0ee847a5 100644 --- a/docs/dataDigitaloceanFirewall.csharp.md +++ b/docs/dataDigitaloceanFirewall.csharp.md @@ -4,7 +4,7 @@ ### DataDigitaloceanFirewall -Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/firewall digitalocean_firewall}. +Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/firewall digitalocean_firewall}. #### Initializers @@ -426,7 +426,7 @@ The construct id used in the generated config for the DataDigitaloceanFirewall t The id of the existing DataDigitaloceanFirewall that should be imported. -Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/firewall#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/firewall#import import section} in the documentation of this resource for the id to use --- @@ -810,12 +810,12 @@ new DataDigitaloceanFirewallConfig { | Lifecycle | HashiCorp.Cdktf.TerraformResourceLifecycle | *No description.* | | Provider | HashiCorp.Cdktf.TerraformProvider | *No description.* | | Provisioners | object[] | *No description.* | -| FirewallId | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/firewall#firewall_id DataDigitaloceanFirewall#firewall_id}. | -| DropletIds | double[] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/firewall#droplet_ids DataDigitaloceanFirewall#droplet_ids}. | -| Id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/firewall#id DataDigitaloceanFirewall#id}. | +| FirewallId | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/firewall#firewall_id DataDigitaloceanFirewall#firewall_id}. | +| DropletIds | double[] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/firewall#droplet_ids DataDigitaloceanFirewall#droplet_ids}. | +| Id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/firewall#id DataDigitaloceanFirewall#id}. | | InboundRule | object | inbound_rule block. | | OutboundRule | object | outbound_rule block. | -| Tags | string[] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/firewall#tags DataDigitaloceanFirewall#tags}. | +| Tags | string[] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/firewall#tags DataDigitaloceanFirewall#tags}. | --- @@ -897,7 +897,7 @@ public string FirewallId { get; set; } - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/firewall#firewall_id DataDigitaloceanFirewall#firewall_id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/firewall#firewall_id DataDigitaloceanFirewall#firewall_id}. --- @@ -909,7 +909,7 @@ public double[] DropletIds { get; set; } - *Type:* double[] -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/firewall#droplet_ids DataDigitaloceanFirewall#droplet_ids}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/firewall#droplet_ids DataDigitaloceanFirewall#droplet_ids}. --- @@ -921,7 +921,7 @@ public string Id { get; set; } - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/firewall#id DataDigitaloceanFirewall#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/firewall#id DataDigitaloceanFirewall#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. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -938,7 +938,7 @@ public object InboundRule { get; set; } inbound_rule block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/firewall#inbound_rule DataDigitaloceanFirewall#inbound_rule} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/firewall#inbound_rule DataDigitaloceanFirewall#inbound_rule} --- @@ -952,7 +952,7 @@ public object OutboundRule { get; set; } outbound_rule block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/firewall#outbound_rule DataDigitaloceanFirewall#outbound_rule} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/firewall#outbound_rule DataDigitaloceanFirewall#outbound_rule} --- @@ -964,7 +964,7 @@ public string[] Tags { get; set; } - *Type:* string[] -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/firewall#tags DataDigitaloceanFirewall#tags}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/firewall#tags DataDigitaloceanFirewall#tags}. --- @@ -990,13 +990,13 @@ new DataDigitaloceanFirewallInboundRule { | **Name** | **Type** | **Description** | | --- | --- | --- | -| Protocol | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/firewall#protocol DataDigitaloceanFirewall#protocol}. | -| PortRange | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/firewall#port_range DataDigitaloceanFirewall#port_range}. | -| SourceAddresses | string[] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/firewall#source_addresses DataDigitaloceanFirewall#source_addresses}. | -| SourceDropletIds | double[] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/firewall#source_droplet_ids DataDigitaloceanFirewall#source_droplet_ids}. | -| SourceKubernetesIds | string[] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/firewall#source_kubernetes_ids DataDigitaloceanFirewall#source_kubernetes_ids}. | -| SourceLoadBalancerUids | string[] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/firewall#source_load_balancer_uids DataDigitaloceanFirewall#source_load_balancer_uids}. | -| SourceTags | string[] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/firewall#source_tags DataDigitaloceanFirewall#source_tags}. | +| Protocol | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/firewall#protocol DataDigitaloceanFirewall#protocol}. | +| PortRange | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/firewall#port_range DataDigitaloceanFirewall#port_range}. | +| SourceAddresses | string[] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/firewall#source_addresses DataDigitaloceanFirewall#source_addresses}. | +| SourceDropletIds | double[] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/firewall#source_droplet_ids DataDigitaloceanFirewall#source_droplet_ids}. | +| SourceKubernetesIds | string[] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/firewall#source_kubernetes_ids DataDigitaloceanFirewall#source_kubernetes_ids}. | +| SourceLoadBalancerUids | string[] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/firewall#source_load_balancer_uids DataDigitaloceanFirewall#source_load_balancer_uids}. | +| SourceTags | string[] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/firewall#source_tags DataDigitaloceanFirewall#source_tags}. | --- @@ -1008,7 +1008,7 @@ public string Protocol { get; set; } - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/firewall#protocol DataDigitaloceanFirewall#protocol}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/firewall#protocol DataDigitaloceanFirewall#protocol}. --- @@ -1020,7 +1020,7 @@ public string PortRange { get; set; } - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/firewall#port_range DataDigitaloceanFirewall#port_range}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/firewall#port_range DataDigitaloceanFirewall#port_range}. --- @@ -1032,7 +1032,7 @@ public string[] SourceAddresses { get; set; } - *Type:* string[] -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/firewall#source_addresses DataDigitaloceanFirewall#source_addresses}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/firewall#source_addresses DataDigitaloceanFirewall#source_addresses}. --- @@ -1044,7 +1044,7 @@ public double[] SourceDropletIds { get; set; } - *Type:* double[] -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/firewall#source_droplet_ids DataDigitaloceanFirewall#source_droplet_ids}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/firewall#source_droplet_ids DataDigitaloceanFirewall#source_droplet_ids}. --- @@ -1056,7 +1056,7 @@ public string[] SourceKubernetesIds { get; set; } - *Type:* string[] -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/firewall#source_kubernetes_ids DataDigitaloceanFirewall#source_kubernetes_ids}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/firewall#source_kubernetes_ids DataDigitaloceanFirewall#source_kubernetes_ids}. --- @@ -1068,7 +1068,7 @@ public string[] SourceLoadBalancerUids { get; set; } - *Type:* string[] -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/firewall#source_load_balancer_uids DataDigitaloceanFirewall#source_load_balancer_uids}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/firewall#source_load_balancer_uids DataDigitaloceanFirewall#source_load_balancer_uids}. --- @@ -1080,7 +1080,7 @@ public string[] SourceTags { get; set; } - *Type:* string[] -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/firewall#source_tags DataDigitaloceanFirewall#source_tags}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/firewall#source_tags DataDigitaloceanFirewall#source_tags}. --- @@ -1106,13 +1106,13 @@ new DataDigitaloceanFirewallOutboundRule { | **Name** | **Type** | **Description** | | --- | --- | --- | -| Protocol | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/firewall#protocol DataDigitaloceanFirewall#protocol}. | -| DestinationAddresses | string[] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/firewall#destination_addresses DataDigitaloceanFirewall#destination_addresses}. | -| DestinationDropletIds | double[] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/firewall#destination_droplet_ids DataDigitaloceanFirewall#destination_droplet_ids}. | -| DestinationKubernetesIds | string[] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/firewall#destination_kubernetes_ids DataDigitaloceanFirewall#destination_kubernetes_ids}. | -| DestinationLoadBalancerUids | string[] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/firewall#destination_load_balancer_uids DataDigitaloceanFirewall#destination_load_balancer_uids}. | -| DestinationTags | string[] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/firewall#destination_tags DataDigitaloceanFirewall#destination_tags}. | -| PortRange | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/firewall#port_range DataDigitaloceanFirewall#port_range}. | +| Protocol | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/firewall#protocol DataDigitaloceanFirewall#protocol}. | +| DestinationAddresses | string[] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/firewall#destination_addresses DataDigitaloceanFirewall#destination_addresses}. | +| DestinationDropletIds | double[] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/firewall#destination_droplet_ids DataDigitaloceanFirewall#destination_droplet_ids}. | +| DestinationKubernetesIds | string[] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/firewall#destination_kubernetes_ids DataDigitaloceanFirewall#destination_kubernetes_ids}. | +| DestinationLoadBalancerUids | string[] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/firewall#destination_load_balancer_uids DataDigitaloceanFirewall#destination_load_balancer_uids}. | +| DestinationTags | string[] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/firewall#destination_tags DataDigitaloceanFirewall#destination_tags}. | +| PortRange | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/firewall#port_range DataDigitaloceanFirewall#port_range}. | --- @@ -1124,7 +1124,7 @@ public string Protocol { get; set; } - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/firewall#protocol DataDigitaloceanFirewall#protocol}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/firewall#protocol DataDigitaloceanFirewall#protocol}. --- @@ -1136,7 +1136,7 @@ public string[] DestinationAddresses { get; set; } - *Type:* string[] -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/firewall#destination_addresses DataDigitaloceanFirewall#destination_addresses}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/firewall#destination_addresses DataDigitaloceanFirewall#destination_addresses}. --- @@ -1148,7 +1148,7 @@ public double[] DestinationDropletIds { get; set; } - *Type:* double[] -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/firewall#destination_droplet_ids DataDigitaloceanFirewall#destination_droplet_ids}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/firewall#destination_droplet_ids DataDigitaloceanFirewall#destination_droplet_ids}. --- @@ -1160,7 +1160,7 @@ public string[] DestinationKubernetesIds { get; set; } - *Type:* string[] -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/firewall#destination_kubernetes_ids DataDigitaloceanFirewall#destination_kubernetes_ids}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/firewall#destination_kubernetes_ids DataDigitaloceanFirewall#destination_kubernetes_ids}. --- @@ -1172,7 +1172,7 @@ public string[] DestinationLoadBalancerUids { get; set; } - *Type:* string[] -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/firewall#destination_load_balancer_uids DataDigitaloceanFirewall#destination_load_balancer_uids}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/firewall#destination_load_balancer_uids DataDigitaloceanFirewall#destination_load_balancer_uids}. --- @@ -1184,7 +1184,7 @@ public string[] DestinationTags { get; set; } - *Type:* string[] -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/firewall#destination_tags DataDigitaloceanFirewall#destination_tags}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/firewall#destination_tags DataDigitaloceanFirewall#destination_tags}. --- @@ -1196,7 +1196,7 @@ public string PortRange { get; set; } - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/firewall#port_range DataDigitaloceanFirewall#port_range}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/firewall#port_range DataDigitaloceanFirewall#port_range}. --- diff --git a/docs/dataDigitaloceanFirewall.go.md b/docs/dataDigitaloceanFirewall.go.md index cafdfd29a..7ce29a736 100644 --- a/docs/dataDigitaloceanFirewall.go.md +++ b/docs/dataDigitaloceanFirewall.go.md @@ -4,12 +4,12 @@ ### DataDigitaloceanFirewall -Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/firewall digitalocean_firewall}. +Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/firewall digitalocean_firewall}. #### Initializers ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadigitaloceanfirewall" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/datadigitaloceanfirewall" datadigitaloceanfirewall.NewDataDigitaloceanFirewall(scope Construct, id *string, config DataDigitaloceanFirewallConfig) DataDigitaloceanFirewall ``` @@ -337,7 +337,7 @@ func ResetTags() ##### `IsConstruct` ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadigitaloceanfirewall" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/datadigitaloceanfirewall" datadigitaloceanfirewall.DataDigitaloceanFirewall_IsConstruct(x interface{}) *bool ``` @@ -369,7 +369,7 @@ Any object. ##### `IsTerraformElement` ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadigitaloceanfirewall" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/datadigitaloceanfirewall" datadigitaloceanfirewall.DataDigitaloceanFirewall_IsTerraformElement(x interface{}) *bool ``` @@ -383,7 +383,7 @@ datadigitaloceanfirewall.DataDigitaloceanFirewall_IsTerraformElement(x interface ##### `IsTerraformDataSource` ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadigitaloceanfirewall" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/datadigitaloceanfirewall" datadigitaloceanfirewall.DataDigitaloceanFirewall_IsTerraformDataSource(x interface{}) *bool ``` @@ -397,7 +397,7 @@ datadigitaloceanfirewall.DataDigitaloceanFirewall_IsTerraformDataSource(x interf ##### `GenerateConfigForImport` ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadigitaloceanfirewall" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/datadigitaloceanfirewall" datadigitaloceanfirewall.DataDigitaloceanFirewall_GenerateConfigForImport(scope Construct, importToId *string, importFromId *string, provider TerraformProvider) ImportableResource ``` @@ -426,7 +426,7 @@ The construct id used in the generated config for the DataDigitaloceanFirewall t The id of the existing DataDigitaloceanFirewall that should be imported. -Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/firewall#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/firewall#import import section} in the documentation of this resource for the id to use --- @@ -780,7 +780,7 @@ func TfResourceType() *string #### Initializer ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadigitaloceanfirewall" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/datadigitaloceanfirewall" &datadigitaloceanfirewall.DataDigitaloceanFirewallConfig { Connection: interface{}, @@ -810,12 +810,12 @@ import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadig | Lifecycle | github.com/hashicorp/terraform-cdk-go/cdktf.TerraformResourceLifecycle | *No description.* | | Provider | github.com/hashicorp/terraform-cdk-go/cdktf.TerraformProvider | *No description.* | | Provisioners | *[]interface{} | *No description.* | -| FirewallId | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/firewall#firewall_id DataDigitaloceanFirewall#firewall_id}. | -| DropletIds | *[]*f64 | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/firewall#droplet_ids DataDigitaloceanFirewall#droplet_ids}. | -| Id | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/firewall#id DataDigitaloceanFirewall#id}. | +| FirewallId | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/firewall#firewall_id DataDigitaloceanFirewall#firewall_id}. | +| DropletIds | *[]*f64 | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/firewall#droplet_ids DataDigitaloceanFirewall#droplet_ids}. | +| Id | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/firewall#id DataDigitaloceanFirewall#id}. | | InboundRule | interface{} | inbound_rule block. | | OutboundRule | interface{} | outbound_rule block. | -| Tags | *[]*string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/firewall#tags DataDigitaloceanFirewall#tags}. | +| Tags | *[]*string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/firewall#tags DataDigitaloceanFirewall#tags}. | --- @@ -897,7 +897,7 @@ FirewallId *string - *Type:* *string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/firewall#firewall_id DataDigitaloceanFirewall#firewall_id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/firewall#firewall_id DataDigitaloceanFirewall#firewall_id}. --- @@ -909,7 +909,7 @@ DropletIds *[]*f64 - *Type:* *[]*f64 -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/firewall#droplet_ids DataDigitaloceanFirewall#droplet_ids}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/firewall#droplet_ids DataDigitaloceanFirewall#droplet_ids}. --- @@ -921,7 +921,7 @@ Id *string - *Type:* *string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/firewall#id DataDigitaloceanFirewall#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/firewall#id DataDigitaloceanFirewall#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. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -938,7 +938,7 @@ InboundRule interface{} inbound_rule block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/firewall#inbound_rule DataDigitaloceanFirewall#inbound_rule} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/firewall#inbound_rule DataDigitaloceanFirewall#inbound_rule} --- @@ -952,7 +952,7 @@ OutboundRule interface{} outbound_rule block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/firewall#outbound_rule DataDigitaloceanFirewall#outbound_rule} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/firewall#outbound_rule DataDigitaloceanFirewall#outbound_rule} --- @@ -964,7 +964,7 @@ Tags *[]*string - *Type:* *[]*string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/firewall#tags DataDigitaloceanFirewall#tags}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/firewall#tags DataDigitaloceanFirewall#tags}. --- @@ -973,7 +973,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit #### Initializer ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadigitaloceanfirewall" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/datadigitaloceanfirewall" &datadigitaloceanfirewall.DataDigitaloceanFirewallInboundRule { Protocol: *string, @@ -990,13 +990,13 @@ import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadig | **Name** | **Type** | **Description** | | --- | --- | --- | -| Protocol | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/firewall#protocol DataDigitaloceanFirewall#protocol}. | -| PortRange | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/firewall#port_range DataDigitaloceanFirewall#port_range}. | -| SourceAddresses | *[]*string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/firewall#source_addresses DataDigitaloceanFirewall#source_addresses}. | -| SourceDropletIds | *[]*f64 | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/firewall#source_droplet_ids DataDigitaloceanFirewall#source_droplet_ids}. | -| SourceKubernetesIds | *[]*string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/firewall#source_kubernetes_ids DataDigitaloceanFirewall#source_kubernetes_ids}. | -| SourceLoadBalancerUids | *[]*string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/firewall#source_load_balancer_uids DataDigitaloceanFirewall#source_load_balancer_uids}. | -| SourceTags | *[]*string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/firewall#source_tags DataDigitaloceanFirewall#source_tags}. | +| Protocol | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/firewall#protocol DataDigitaloceanFirewall#protocol}. | +| PortRange | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/firewall#port_range DataDigitaloceanFirewall#port_range}. | +| SourceAddresses | *[]*string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/firewall#source_addresses DataDigitaloceanFirewall#source_addresses}. | +| SourceDropletIds | *[]*f64 | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/firewall#source_droplet_ids DataDigitaloceanFirewall#source_droplet_ids}. | +| SourceKubernetesIds | *[]*string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/firewall#source_kubernetes_ids DataDigitaloceanFirewall#source_kubernetes_ids}. | +| SourceLoadBalancerUids | *[]*string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/firewall#source_load_balancer_uids DataDigitaloceanFirewall#source_load_balancer_uids}. | +| SourceTags | *[]*string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/firewall#source_tags DataDigitaloceanFirewall#source_tags}. | --- @@ -1008,7 +1008,7 @@ Protocol *string - *Type:* *string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/firewall#protocol DataDigitaloceanFirewall#protocol}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/firewall#protocol DataDigitaloceanFirewall#protocol}. --- @@ -1020,7 +1020,7 @@ PortRange *string - *Type:* *string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/firewall#port_range DataDigitaloceanFirewall#port_range}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/firewall#port_range DataDigitaloceanFirewall#port_range}. --- @@ -1032,7 +1032,7 @@ SourceAddresses *[]*string - *Type:* *[]*string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/firewall#source_addresses DataDigitaloceanFirewall#source_addresses}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/firewall#source_addresses DataDigitaloceanFirewall#source_addresses}. --- @@ -1044,7 +1044,7 @@ SourceDropletIds *[]*f64 - *Type:* *[]*f64 -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/firewall#source_droplet_ids DataDigitaloceanFirewall#source_droplet_ids}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/firewall#source_droplet_ids DataDigitaloceanFirewall#source_droplet_ids}. --- @@ -1056,7 +1056,7 @@ SourceKubernetesIds *[]*string - *Type:* *[]*string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/firewall#source_kubernetes_ids DataDigitaloceanFirewall#source_kubernetes_ids}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/firewall#source_kubernetes_ids DataDigitaloceanFirewall#source_kubernetes_ids}. --- @@ -1068,7 +1068,7 @@ SourceLoadBalancerUids *[]*string - *Type:* *[]*string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/firewall#source_load_balancer_uids DataDigitaloceanFirewall#source_load_balancer_uids}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/firewall#source_load_balancer_uids DataDigitaloceanFirewall#source_load_balancer_uids}. --- @@ -1080,7 +1080,7 @@ SourceTags *[]*string - *Type:* *[]*string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/firewall#source_tags DataDigitaloceanFirewall#source_tags}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/firewall#source_tags DataDigitaloceanFirewall#source_tags}. --- @@ -1089,7 +1089,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit #### Initializer ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadigitaloceanfirewall" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/datadigitaloceanfirewall" &datadigitaloceanfirewall.DataDigitaloceanFirewallOutboundRule { Protocol: *string, @@ -1106,13 +1106,13 @@ import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadig | **Name** | **Type** | **Description** | | --- | --- | --- | -| Protocol | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/firewall#protocol DataDigitaloceanFirewall#protocol}. | -| DestinationAddresses | *[]*string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/firewall#destination_addresses DataDigitaloceanFirewall#destination_addresses}. | -| DestinationDropletIds | *[]*f64 | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/firewall#destination_droplet_ids DataDigitaloceanFirewall#destination_droplet_ids}. | -| DestinationKubernetesIds | *[]*string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/firewall#destination_kubernetes_ids DataDigitaloceanFirewall#destination_kubernetes_ids}. | -| DestinationLoadBalancerUids | *[]*string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/firewall#destination_load_balancer_uids DataDigitaloceanFirewall#destination_load_balancer_uids}. | -| DestinationTags | *[]*string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/firewall#destination_tags DataDigitaloceanFirewall#destination_tags}. | -| PortRange | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/firewall#port_range DataDigitaloceanFirewall#port_range}. | +| Protocol | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/firewall#protocol DataDigitaloceanFirewall#protocol}. | +| DestinationAddresses | *[]*string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/firewall#destination_addresses DataDigitaloceanFirewall#destination_addresses}. | +| DestinationDropletIds | *[]*f64 | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/firewall#destination_droplet_ids DataDigitaloceanFirewall#destination_droplet_ids}. | +| DestinationKubernetesIds | *[]*string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/firewall#destination_kubernetes_ids DataDigitaloceanFirewall#destination_kubernetes_ids}. | +| DestinationLoadBalancerUids | *[]*string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/firewall#destination_load_balancer_uids DataDigitaloceanFirewall#destination_load_balancer_uids}. | +| DestinationTags | *[]*string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/firewall#destination_tags DataDigitaloceanFirewall#destination_tags}. | +| PortRange | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/firewall#port_range DataDigitaloceanFirewall#port_range}. | --- @@ -1124,7 +1124,7 @@ Protocol *string - *Type:* *string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/firewall#protocol DataDigitaloceanFirewall#protocol}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/firewall#protocol DataDigitaloceanFirewall#protocol}. --- @@ -1136,7 +1136,7 @@ DestinationAddresses *[]*string - *Type:* *[]*string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/firewall#destination_addresses DataDigitaloceanFirewall#destination_addresses}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/firewall#destination_addresses DataDigitaloceanFirewall#destination_addresses}. --- @@ -1148,7 +1148,7 @@ DestinationDropletIds *[]*f64 - *Type:* *[]*f64 -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/firewall#destination_droplet_ids DataDigitaloceanFirewall#destination_droplet_ids}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/firewall#destination_droplet_ids DataDigitaloceanFirewall#destination_droplet_ids}. --- @@ -1160,7 +1160,7 @@ DestinationKubernetesIds *[]*string - *Type:* *[]*string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/firewall#destination_kubernetes_ids DataDigitaloceanFirewall#destination_kubernetes_ids}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/firewall#destination_kubernetes_ids DataDigitaloceanFirewall#destination_kubernetes_ids}. --- @@ -1172,7 +1172,7 @@ DestinationLoadBalancerUids *[]*string - *Type:* *[]*string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/firewall#destination_load_balancer_uids DataDigitaloceanFirewall#destination_load_balancer_uids}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/firewall#destination_load_balancer_uids DataDigitaloceanFirewall#destination_load_balancer_uids}. --- @@ -1184,7 +1184,7 @@ DestinationTags *[]*string - *Type:* *[]*string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/firewall#destination_tags DataDigitaloceanFirewall#destination_tags}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/firewall#destination_tags DataDigitaloceanFirewall#destination_tags}. --- @@ -1196,7 +1196,7 @@ PortRange *string - *Type:* *string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/firewall#port_range DataDigitaloceanFirewall#port_range}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/firewall#port_range DataDigitaloceanFirewall#port_range}. --- @@ -1205,7 +1205,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit #### Initializer ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadigitaloceanfirewall" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/datadigitaloceanfirewall" &datadigitaloceanfirewall.DataDigitaloceanFirewallPendingChanges { @@ -1220,7 +1220,7 @@ import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadig #### Initializers ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadigitaloceanfirewall" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/datadigitaloceanfirewall" datadigitaloceanfirewall.NewDataDigitaloceanFirewallInboundRuleList(terraformResource IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataDigitaloceanFirewallInboundRuleList ``` @@ -1380,7 +1380,7 @@ func InternalValue() interface{} #### Initializers ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadigitaloceanfirewall" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/datadigitaloceanfirewall" datadigitaloceanfirewall.NewDataDigitaloceanFirewallInboundRuleOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string, complexObjectIndex *f64, complexObjectIsFromSet *bool) DataDigitaloceanFirewallInboundRuleOutputReference ``` @@ -1843,7 +1843,7 @@ func InternalValue() interface{} #### Initializers ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadigitaloceanfirewall" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/datadigitaloceanfirewall" datadigitaloceanfirewall.NewDataDigitaloceanFirewallOutboundRuleList(terraformResource IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataDigitaloceanFirewallOutboundRuleList ``` @@ -2003,7 +2003,7 @@ func InternalValue() interface{} #### Initializers ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadigitaloceanfirewall" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/datadigitaloceanfirewall" datadigitaloceanfirewall.NewDataDigitaloceanFirewallOutboundRuleOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string, complexObjectIndex *f64, complexObjectIsFromSet *bool) DataDigitaloceanFirewallOutboundRuleOutputReference ``` @@ -2466,7 +2466,7 @@ func InternalValue() interface{} #### Initializers ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadigitaloceanfirewall" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/datadigitaloceanfirewall" datadigitaloceanfirewall.NewDataDigitaloceanFirewallPendingChangesList(terraformResource IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataDigitaloceanFirewallPendingChangesList ``` @@ -2615,7 +2615,7 @@ func Fqn() *string #### Initializers ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadigitaloceanfirewall" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/datadigitaloceanfirewall" datadigitaloceanfirewall.NewDataDigitaloceanFirewallPendingChangesOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string, complexObjectIndex *f64, complexObjectIsFromSet *bool) DataDigitaloceanFirewallPendingChangesOutputReference ``` diff --git a/docs/dataDigitaloceanFirewall.java.md b/docs/dataDigitaloceanFirewall.java.md index c46f484c6..7cb16a43c 100644 --- a/docs/dataDigitaloceanFirewall.java.md +++ b/docs/dataDigitaloceanFirewall.java.md @@ -4,7 +4,7 @@ ### DataDigitaloceanFirewall -Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/firewall digitalocean_firewall}. +Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/firewall digitalocean_firewall}. #### Initializers @@ -45,12 +45,12 @@ DataDigitaloceanFirewall.Builder.create(Construct scope, java.lang.String id) | lifecycle | com.hashicorp.cdktf.TerraformResourceLifecycle | *No description.* | | provider | com.hashicorp.cdktf.TerraformProvider | *No description.* | | provisioners | java.util.List | *No description.* | -| firewallId | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/firewall#firewall_id DataDigitaloceanFirewall#firewall_id}. | -| dropletIds | java.util.List | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/firewall#droplet_ids DataDigitaloceanFirewall#droplet_ids}. | -| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/firewall#id DataDigitaloceanFirewall#id}. | +| firewallId | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/firewall#firewall_id DataDigitaloceanFirewall#firewall_id}. | +| dropletIds | java.util.List | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/firewall#droplet_ids DataDigitaloceanFirewall#droplet_ids}. | +| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/firewall#id DataDigitaloceanFirewall#id}. | | inboundRule | com.hashicorp.cdktf.IResolvable OR java.util.List<DataDigitaloceanFirewallInboundRule> | inbound_rule block. | | outboundRule | com.hashicorp.cdktf.IResolvable OR java.util.List<DataDigitaloceanFirewallOutboundRule> | outbound_rule block. | -| tags | java.util.List | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/firewall#tags DataDigitaloceanFirewall#tags}. | +| tags | java.util.List | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/firewall#tags DataDigitaloceanFirewall#tags}. | --- @@ -118,7 +118,7 @@ Must be unique amongst siblings in the same scope - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/firewall#firewall_id DataDigitaloceanFirewall#firewall_id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/firewall#firewall_id DataDigitaloceanFirewall#firewall_id}. --- @@ -126,7 +126,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit - *Type:* java.util.List -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/firewall#droplet_ids DataDigitaloceanFirewall#droplet_ids}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/firewall#droplet_ids DataDigitaloceanFirewall#droplet_ids}. --- @@ -134,7 +134,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/firewall#id DataDigitaloceanFirewall#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/firewall#id DataDigitaloceanFirewall#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. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -147,7 +147,7 @@ If you experience problems setting this value it might not be settable. Please t inbound_rule block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/firewall#inbound_rule DataDigitaloceanFirewall#inbound_rule} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/firewall#inbound_rule DataDigitaloceanFirewall#inbound_rule} --- @@ -157,7 +157,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit outbound_rule block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/firewall#outbound_rule DataDigitaloceanFirewall#outbound_rule} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/firewall#outbound_rule DataDigitaloceanFirewall#outbound_rule} --- @@ -165,7 +165,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit - *Type:* java.util.List -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/firewall#tags DataDigitaloceanFirewall#tags}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/firewall#tags DataDigitaloceanFirewall#tags}. --- @@ -549,7 +549,7 @@ The construct id used in the generated config for the DataDigitaloceanFirewall t The id of the existing DataDigitaloceanFirewall that should be imported. -Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/firewall#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/firewall#import import section} in the documentation of this resource for the id to use --- @@ -939,12 +939,12 @@ DataDigitaloceanFirewallConfig.builder() | lifecycle | com.hashicorp.cdktf.TerraformResourceLifecycle | *No description.* | | provider | com.hashicorp.cdktf.TerraformProvider | *No description.* | | provisioners | java.util.List | *No description.* | -| firewallId | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/firewall#firewall_id DataDigitaloceanFirewall#firewall_id}. | -| dropletIds | java.util.List | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/firewall#droplet_ids DataDigitaloceanFirewall#droplet_ids}. | -| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/firewall#id DataDigitaloceanFirewall#id}. | +| firewallId | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/firewall#firewall_id DataDigitaloceanFirewall#firewall_id}. | +| dropletIds | java.util.List | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/firewall#droplet_ids DataDigitaloceanFirewall#droplet_ids}. | +| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/firewall#id DataDigitaloceanFirewall#id}. | | inboundRule | com.hashicorp.cdktf.IResolvable OR java.util.List<DataDigitaloceanFirewallInboundRule> | inbound_rule block. | | outboundRule | com.hashicorp.cdktf.IResolvable OR java.util.List<DataDigitaloceanFirewallOutboundRule> | outbound_rule block. | -| tags | java.util.List | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/firewall#tags DataDigitaloceanFirewall#tags}. | +| tags | java.util.List | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/firewall#tags DataDigitaloceanFirewall#tags}. | --- @@ -1026,7 +1026,7 @@ public java.lang.String getFirewallId(); - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/firewall#firewall_id DataDigitaloceanFirewall#firewall_id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/firewall#firewall_id DataDigitaloceanFirewall#firewall_id}. --- @@ -1038,7 +1038,7 @@ public java.util.List getDropletIds(); - *Type:* java.util.List -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/firewall#droplet_ids DataDigitaloceanFirewall#droplet_ids}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/firewall#droplet_ids DataDigitaloceanFirewall#droplet_ids}. --- @@ -1050,7 +1050,7 @@ public java.lang.String getId(); - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/firewall#id DataDigitaloceanFirewall#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/firewall#id DataDigitaloceanFirewall#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. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -1067,7 +1067,7 @@ public java.lang.Object getInboundRule(); inbound_rule block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/firewall#inbound_rule DataDigitaloceanFirewall#inbound_rule} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/firewall#inbound_rule DataDigitaloceanFirewall#inbound_rule} --- @@ -1081,7 +1081,7 @@ public java.lang.Object getOutboundRule(); outbound_rule block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/firewall#outbound_rule DataDigitaloceanFirewall#outbound_rule} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/firewall#outbound_rule DataDigitaloceanFirewall#outbound_rule} --- @@ -1093,7 +1093,7 @@ public java.util.List getTags(); - *Type:* java.util.List -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/firewall#tags DataDigitaloceanFirewall#tags}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/firewall#tags DataDigitaloceanFirewall#tags}. --- @@ -1119,13 +1119,13 @@ DataDigitaloceanFirewallInboundRule.builder() | **Name** | **Type** | **Description** | | --- | --- | --- | -| protocol | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/firewall#protocol DataDigitaloceanFirewall#protocol}. | -| portRange | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/firewall#port_range DataDigitaloceanFirewall#port_range}. | -| sourceAddresses | java.util.List | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/firewall#source_addresses DataDigitaloceanFirewall#source_addresses}. | -| sourceDropletIds | java.util.List | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/firewall#source_droplet_ids DataDigitaloceanFirewall#source_droplet_ids}. | -| sourceKubernetesIds | java.util.List | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/firewall#source_kubernetes_ids DataDigitaloceanFirewall#source_kubernetes_ids}. | -| sourceLoadBalancerUids | java.util.List | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/firewall#source_load_balancer_uids DataDigitaloceanFirewall#source_load_balancer_uids}. | -| sourceTags | java.util.List | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/firewall#source_tags DataDigitaloceanFirewall#source_tags}. | +| protocol | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/firewall#protocol DataDigitaloceanFirewall#protocol}. | +| portRange | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/firewall#port_range DataDigitaloceanFirewall#port_range}. | +| sourceAddresses | java.util.List | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/firewall#source_addresses DataDigitaloceanFirewall#source_addresses}. | +| sourceDropletIds | java.util.List | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/firewall#source_droplet_ids DataDigitaloceanFirewall#source_droplet_ids}. | +| sourceKubernetesIds | java.util.List | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/firewall#source_kubernetes_ids DataDigitaloceanFirewall#source_kubernetes_ids}. | +| sourceLoadBalancerUids | java.util.List | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/firewall#source_load_balancer_uids DataDigitaloceanFirewall#source_load_balancer_uids}. | +| sourceTags | java.util.List | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/firewall#source_tags DataDigitaloceanFirewall#source_tags}. | --- @@ -1137,7 +1137,7 @@ public java.lang.String getProtocol(); - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/firewall#protocol DataDigitaloceanFirewall#protocol}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/firewall#protocol DataDigitaloceanFirewall#protocol}. --- @@ -1149,7 +1149,7 @@ public java.lang.String getPortRange(); - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/firewall#port_range DataDigitaloceanFirewall#port_range}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/firewall#port_range DataDigitaloceanFirewall#port_range}. --- @@ -1161,7 +1161,7 @@ public java.util.List getSourceAddresses(); - *Type:* java.util.List -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/firewall#source_addresses DataDigitaloceanFirewall#source_addresses}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/firewall#source_addresses DataDigitaloceanFirewall#source_addresses}. --- @@ -1173,7 +1173,7 @@ public java.util.List getSourceDropletIds(); - *Type:* java.util.List -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/firewall#source_droplet_ids DataDigitaloceanFirewall#source_droplet_ids}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/firewall#source_droplet_ids DataDigitaloceanFirewall#source_droplet_ids}. --- @@ -1185,7 +1185,7 @@ public java.util.List getSourceKubernetesIds(); - *Type:* java.util.List -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/firewall#source_kubernetes_ids DataDigitaloceanFirewall#source_kubernetes_ids}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/firewall#source_kubernetes_ids DataDigitaloceanFirewall#source_kubernetes_ids}. --- @@ -1197,7 +1197,7 @@ public java.util.List getSourceLoadBalancerUids(); - *Type:* java.util.List -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/firewall#source_load_balancer_uids DataDigitaloceanFirewall#source_load_balancer_uids}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/firewall#source_load_balancer_uids DataDigitaloceanFirewall#source_load_balancer_uids}. --- @@ -1209,7 +1209,7 @@ public java.util.List getSourceTags(); - *Type:* java.util.List -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/firewall#source_tags DataDigitaloceanFirewall#source_tags}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/firewall#source_tags DataDigitaloceanFirewall#source_tags}. --- @@ -1235,13 +1235,13 @@ DataDigitaloceanFirewallOutboundRule.builder() | **Name** | **Type** | **Description** | | --- | --- | --- | -| protocol | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/firewall#protocol DataDigitaloceanFirewall#protocol}. | -| destinationAddresses | java.util.List | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/firewall#destination_addresses DataDigitaloceanFirewall#destination_addresses}. | -| destinationDropletIds | java.util.List | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/firewall#destination_droplet_ids DataDigitaloceanFirewall#destination_droplet_ids}. | -| destinationKubernetesIds | java.util.List | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/firewall#destination_kubernetes_ids DataDigitaloceanFirewall#destination_kubernetes_ids}. | -| destinationLoadBalancerUids | java.util.List | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/firewall#destination_load_balancer_uids DataDigitaloceanFirewall#destination_load_balancer_uids}. | -| destinationTags | java.util.List | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/firewall#destination_tags DataDigitaloceanFirewall#destination_tags}. | -| portRange | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/firewall#port_range DataDigitaloceanFirewall#port_range}. | +| protocol | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/firewall#protocol DataDigitaloceanFirewall#protocol}. | +| destinationAddresses | java.util.List | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/firewall#destination_addresses DataDigitaloceanFirewall#destination_addresses}. | +| destinationDropletIds | java.util.List | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/firewall#destination_droplet_ids DataDigitaloceanFirewall#destination_droplet_ids}. | +| destinationKubernetesIds | java.util.List | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/firewall#destination_kubernetes_ids DataDigitaloceanFirewall#destination_kubernetes_ids}. | +| destinationLoadBalancerUids | java.util.List | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/firewall#destination_load_balancer_uids DataDigitaloceanFirewall#destination_load_balancer_uids}. | +| destinationTags | java.util.List | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/firewall#destination_tags DataDigitaloceanFirewall#destination_tags}. | +| portRange | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/firewall#port_range DataDigitaloceanFirewall#port_range}. | --- @@ -1253,7 +1253,7 @@ public java.lang.String getProtocol(); - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/firewall#protocol DataDigitaloceanFirewall#protocol}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/firewall#protocol DataDigitaloceanFirewall#protocol}. --- @@ -1265,7 +1265,7 @@ public java.util.List getDestinationAddresses(); - *Type:* java.util.List -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/firewall#destination_addresses DataDigitaloceanFirewall#destination_addresses}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/firewall#destination_addresses DataDigitaloceanFirewall#destination_addresses}. --- @@ -1277,7 +1277,7 @@ public java.util.List getDestinationDropletIds(); - *Type:* java.util.List -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/firewall#destination_droplet_ids DataDigitaloceanFirewall#destination_droplet_ids}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/firewall#destination_droplet_ids DataDigitaloceanFirewall#destination_droplet_ids}. --- @@ -1289,7 +1289,7 @@ public java.util.List getDestinationKubernetesIds(); - *Type:* java.util.List -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/firewall#destination_kubernetes_ids DataDigitaloceanFirewall#destination_kubernetes_ids}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/firewall#destination_kubernetes_ids DataDigitaloceanFirewall#destination_kubernetes_ids}. --- @@ -1301,7 +1301,7 @@ public java.util.List getDestinationLoadBalancerUids(); - *Type:* java.util.List -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/firewall#destination_load_balancer_uids DataDigitaloceanFirewall#destination_load_balancer_uids}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/firewall#destination_load_balancer_uids DataDigitaloceanFirewall#destination_load_balancer_uids}. --- @@ -1313,7 +1313,7 @@ public java.util.List getDestinationTags(); - *Type:* java.util.List -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/firewall#destination_tags DataDigitaloceanFirewall#destination_tags}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/firewall#destination_tags DataDigitaloceanFirewall#destination_tags}. --- @@ -1325,7 +1325,7 @@ public java.lang.String getPortRange(); - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/firewall#port_range DataDigitaloceanFirewall#port_range}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/firewall#port_range DataDigitaloceanFirewall#port_range}. --- diff --git a/docs/dataDigitaloceanFirewall.python.md b/docs/dataDigitaloceanFirewall.python.md index 7ab6fd5f2..cd25b70ed 100644 --- a/docs/dataDigitaloceanFirewall.python.md +++ b/docs/dataDigitaloceanFirewall.python.md @@ -4,7 +4,7 @@ ### DataDigitaloceanFirewall -Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/firewall digitalocean_firewall}. +Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/firewall digitalocean_firewall}. #### Initializers @@ -41,12 +41,12 @@ dataDigitaloceanFirewall.DataDigitaloceanFirewall( | lifecycle | cdktf.TerraformResourceLifecycle | *No description.* | | provider | cdktf.TerraformProvider | *No description.* | | provisioners | typing.List[typing.Union[cdktf.FileProvisioner, cdktf.LocalExecProvisioner, cdktf.RemoteExecProvisioner]] | *No description.* | -| firewall_id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/firewall#firewall_id DataDigitaloceanFirewall#firewall_id}. | -| droplet_ids | typing.List[typing.Union[int, float]] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/firewall#droplet_ids DataDigitaloceanFirewall#droplet_ids}. | -| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/firewall#id DataDigitaloceanFirewall#id}. | +| firewall_id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/firewall#firewall_id DataDigitaloceanFirewall#firewall_id}. | +| droplet_ids | typing.List[typing.Union[int, float]] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/firewall#droplet_ids DataDigitaloceanFirewall#droplet_ids}. | +| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/firewall#id DataDigitaloceanFirewall#id}. | | inbound_rule | typing.Union[cdktf.IResolvable, typing.List[DataDigitaloceanFirewallInboundRule]] | inbound_rule block. | | outbound_rule | typing.Union[cdktf.IResolvable, typing.List[DataDigitaloceanFirewallOutboundRule]] | outbound_rule block. | -| tags | typing.List[str] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/firewall#tags DataDigitaloceanFirewall#tags}. | +| tags | typing.List[str] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/firewall#tags DataDigitaloceanFirewall#tags}. | --- @@ -114,7 +114,7 @@ Must be unique amongst siblings in the same scope - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/firewall#firewall_id DataDigitaloceanFirewall#firewall_id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/firewall#firewall_id DataDigitaloceanFirewall#firewall_id}. --- @@ -122,7 +122,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit - *Type:* typing.List[typing.Union[int, float]] -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/firewall#droplet_ids DataDigitaloceanFirewall#droplet_ids}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/firewall#droplet_ids DataDigitaloceanFirewall#droplet_ids}. --- @@ -130,7 +130,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/firewall#id DataDigitaloceanFirewall#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/firewall#id DataDigitaloceanFirewall#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. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -143,7 +143,7 @@ If you experience problems setting this value it might not be settable. Please t inbound_rule block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/firewall#inbound_rule DataDigitaloceanFirewall#inbound_rule} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/firewall#inbound_rule DataDigitaloceanFirewall#inbound_rule} --- @@ -153,7 +153,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit outbound_rule block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/firewall#outbound_rule DataDigitaloceanFirewall#outbound_rule} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/firewall#outbound_rule DataDigitaloceanFirewall#outbound_rule} --- @@ -161,7 +161,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit - *Type:* typing.List[str] -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/firewall#tags DataDigitaloceanFirewall#tags}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/firewall#tags DataDigitaloceanFirewall#tags}. --- @@ -585,7 +585,7 @@ The construct id used in the generated config for the DataDigitaloceanFirewall t The id of the existing DataDigitaloceanFirewall that should be imported. -Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/firewall#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/firewall#import import section} in the documentation of this resource for the id to use --- @@ -969,12 +969,12 @@ dataDigitaloceanFirewall.DataDigitaloceanFirewallConfig( | lifecycle | cdktf.TerraformResourceLifecycle | *No description.* | | provider | cdktf.TerraformProvider | *No description.* | | provisioners | typing.List[typing.Union[cdktf.FileProvisioner, cdktf.LocalExecProvisioner, cdktf.RemoteExecProvisioner]] | *No description.* | -| firewall_id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/firewall#firewall_id DataDigitaloceanFirewall#firewall_id}. | -| droplet_ids | typing.List[typing.Union[int, float]] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/firewall#droplet_ids DataDigitaloceanFirewall#droplet_ids}. | -| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/firewall#id DataDigitaloceanFirewall#id}. | +| firewall_id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/firewall#firewall_id DataDigitaloceanFirewall#firewall_id}. | +| droplet_ids | typing.List[typing.Union[int, float]] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/firewall#droplet_ids DataDigitaloceanFirewall#droplet_ids}. | +| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/firewall#id DataDigitaloceanFirewall#id}. | | inbound_rule | typing.Union[cdktf.IResolvable, typing.List[DataDigitaloceanFirewallInboundRule]] | inbound_rule block. | | outbound_rule | typing.Union[cdktf.IResolvable, typing.List[DataDigitaloceanFirewallOutboundRule]] | outbound_rule block. | -| tags | typing.List[str] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/firewall#tags DataDigitaloceanFirewall#tags}. | +| tags | typing.List[str] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/firewall#tags DataDigitaloceanFirewall#tags}. | --- @@ -1056,7 +1056,7 @@ firewall_id: str - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/firewall#firewall_id DataDigitaloceanFirewall#firewall_id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/firewall#firewall_id DataDigitaloceanFirewall#firewall_id}. --- @@ -1068,7 +1068,7 @@ droplet_ids: typing.List[typing.Union[int, float]] - *Type:* typing.List[typing.Union[int, float]] -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/firewall#droplet_ids DataDigitaloceanFirewall#droplet_ids}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/firewall#droplet_ids DataDigitaloceanFirewall#droplet_ids}. --- @@ -1080,7 +1080,7 @@ id: str - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/firewall#id DataDigitaloceanFirewall#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/firewall#id DataDigitaloceanFirewall#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. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -1097,7 +1097,7 @@ inbound_rule: typing.Union[IResolvable, typing.List[DataDigitaloceanFirewallInbo inbound_rule block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/firewall#inbound_rule DataDigitaloceanFirewall#inbound_rule} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/firewall#inbound_rule DataDigitaloceanFirewall#inbound_rule} --- @@ -1111,7 +1111,7 @@ outbound_rule: typing.Union[IResolvable, typing.List[DataDigitaloceanFirewallOut outbound_rule block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/firewall#outbound_rule DataDigitaloceanFirewall#outbound_rule} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/firewall#outbound_rule DataDigitaloceanFirewall#outbound_rule} --- @@ -1123,7 +1123,7 @@ tags: typing.List[str] - *Type:* typing.List[str] -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/firewall#tags DataDigitaloceanFirewall#tags}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/firewall#tags DataDigitaloceanFirewall#tags}. --- @@ -1149,13 +1149,13 @@ dataDigitaloceanFirewall.DataDigitaloceanFirewallInboundRule( | **Name** | **Type** | **Description** | | --- | --- | --- | -| protocol | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/firewall#protocol DataDigitaloceanFirewall#protocol}. | -| port_range | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/firewall#port_range DataDigitaloceanFirewall#port_range}. | -| source_addresses | typing.List[str] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/firewall#source_addresses DataDigitaloceanFirewall#source_addresses}. | -| source_droplet_ids | typing.List[typing.Union[int, float]] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/firewall#source_droplet_ids DataDigitaloceanFirewall#source_droplet_ids}. | -| source_kubernetes_ids | typing.List[str] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/firewall#source_kubernetes_ids DataDigitaloceanFirewall#source_kubernetes_ids}. | -| source_load_balancer_uids | typing.List[str] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/firewall#source_load_balancer_uids DataDigitaloceanFirewall#source_load_balancer_uids}. | -| source_tags | typing.List[str] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/firewall#source_tags DataDigitaloceanFirewall#source_tags}. | +| protocol | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/firewall#protocol DataDigitaloceanFirewall#protocol}. | +| port_range | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/firewall#port_range DataDigitaloceanFirewall#port_range}. | +| source_addresses | typing.List[str] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/firewall#source_addresses DataDigitaloceanFirewall#source_addresses}. | +| source_droplet_ids | typing.List[typing.Union[int, float]] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/firewall#source_droplet_ids DataDigitaloceanFirewall#source_droplet_ids}. | +| source_kubernetes_ids | typing.List[str] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/firewall#source_kubernetes_ids DataDigitaloceanFirewall#source_kubernetes_ids}. | +| source_load_balancer_uids | typing.List[str] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/firewall#source_load_balancer_uids DataDigitaloceanFirewall#source_load_balancer_uids}. | +| source_tags | typing.List[str] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/firewall#source_tags DataDigitaloceanFirewall#source_tags}. | --- @@ -1167,7 +1167,7 @@ protocol: str - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/firewall#protocol DataDigitaloceanFirewall#protocol}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/firewall#protocol DataDigitaloceanFirewall#protocol}. --- @@ -1179,7 +1179,7 @@ port_range: str - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/firewall#port_range DataDigitaloceanFirewall#port_range}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/firewall#port_range DataDigitaloceanFirewall#port_range}. --- @@ -1191,7 +1191,7 @@ source_addresses: typing.List[str] - *Type:* typing.List[str] -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/firewall#source_addresses DataDigitaloceanFirewall#source_addresses}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/firewall#source_addresses DataDigitaloceanFirewall#source_addresses}. --- @@ -1203,7 +1203,7 @@ source_droplet_ids: typing.List[typing.Union[int, float]] - *Type:* typing.List[typing.Union[int, float]] -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/firewall#source_droplet_ids DataDigitaloceanFirewall#source_droplet_ids}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/firewall#source_droplet_ids DataDigitaloceanFirewall#source_droplet_ids}. --- @@ -1215,7 +1215,7 @@ source_kubernetes_ids: typing.List[str] - *Type:* typing.List[str] -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/firewall#source_kubernetes_ids DataDigitaloceanFirewall#source_kubernetes_ids}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/firewall#source_kubernetes_ids DataDigitaloceanFirewall#source_kubernetes_ids}. --- @@ -1227,7 +1227,7 @@ source_load_balancer_uids: typing.List[str] - *Type:* typing.List[str] -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/firewall#source_load_balancer_uids DataDigitaloceanFirewall#source_load_balancer_uids}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/firewall#source_load_balancer_uids DataDigitaloceanFirewall#source_load_balancer_uids}. --- @@ -1239,7 +1239,7 @@ source_tags: typing.List[str] - *Type:* typing.List[str] -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/firewall#source_tags DataDigitaloceanFirewall#source_tags}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/firewall#source_tags DataDigitaloceanFirewall#source_tags}. --- @@ -1265,13 +1265,13 @@ dataDigitaloceanFirewall.DataDigitaloceanFirewallOutboundRule( | **Name** | **Type** | **Description** | | --- | --- | --- | -| protocol | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/firewall#protocol DataDigitaloceanFirewall#protocol}. | -| destination_addresses | typing.List[str] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/firewall#destination_addresses DataDigitaloceanFirewall#destination_addresses}. | -| destination_droplet_ids | typing.List[typing.Union[int, float]] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/firewall#destination_droplet_ids DataDigitaloceanFirewall#destination_droplet_ids}. | -| destination_kubernetes_ids | typing.List[str] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/firewall#destination_kubernetes_ids DataDigitaloceanFirewall#destination_kubernetes_ids}. | -| destination_load_balancer_uids | typing.List[str] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/firewall#destination_load_balancer_uids DataDigitaloceanFirewall#destination_load_balancer_uids}. | -| destination_tags | typing.List[str] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/firewall#destination_tags DataDigitaloceanFirewall#destination_tags}. | -| port_range | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/firewall#port_range DataDigitaloceanFirewall#port_range}. | +| protocol | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/firewall#protocol DataDigitaloceanFirewall#protocol}. | +| destination_addresses | typing.List[str] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/firewall#destination_addresses DataDigitaloceanFirewall#destination_addresses}. | +| destination_droplet_ids | typing.List[typing.Union[int, float]] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/firewall#destination_droplet_ids DataDigitaloceanFirewall#destination_droplet_ids}. | +| destination_kubernetes_ids | typing.List[str] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/firewall#destination_kubernetes_ids DataDigitaloceanFirewall#destination_kubernetes_ids}. | +| destination_load_balancer_uids | typing.List[str] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/firewall#destination_load_balancer_uids DataDigitaloceanFirewall#destination_load_balancer_uids}. | +| destination_tags | typing.List[str] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/firewall#destination_tags DataDigitaloceanFirewall#destination_tags}. | +| port_range | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/firewall#port_range DataDigitaloceanFirewall#port_range}. | --- @@ -1283,7 +1283,7 @@ protocol: str - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/firewall#protocol DataDigitaloceanFirewall#protocol}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/firewall#protocol DataDigitaloceanFirewall#protocol}. --- @@ -1295,7 +1295,7 @@ destination_addresses: typing.List[str] - *Type:* typing.List[str] -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/firewall#destination_addresses DataDigitaloceanFirewall#destination_addresses}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/firewall#destination_addresses DataDigitaloceanFirewall#destination_addresses}. --- @@ -1307,7 +1307,7 @@ destination_droplet_ids: typing.List[typing.Union[int, float]] - *Type:* typing.List[typing.Union[int, float]] -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/firewall#destination_droplet_ids DataDigitaloceanFirewall#destination_droplet_ids}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/firewall#destination_droplet_ids DataDigitaloceanFirewall#destination_droplet_ids}. --- @@ -1319,7 +1319,7 @@ destination_kubernetes_ids: typing.List[str] - *Type:* typing.List[str] -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/firewall#destination_kubernetes_ids DataDigitaloceanFirewall#destination_kubernetes_ids}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/firewall#destination_kubernetes_ids DataDigitaloceanFirewall#destination_kubernetes_ids}. --- @@ -1331,7 +1331,7 @@ destination_load_balancer_uids: typing.List[str] - *Type:* typing.List[str] -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/firewall#destination_load_balancer_uids DataDigitaloceanFirewall#destination_load_balancer_uids}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/firewall#destination_load_balancer_uids DataDigitaloceanFirewall#destination_load_balancer_uids}. --- @@ -1343,7 +1343,7 @@ destination_tags: typing.List[str] - *Type:* typing.List[str] -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/firewall#destination_tags DataDigitaloceanFirewall#destination_tags}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/firewall#destination_tags DataDigitaloceanFirewall#destination_tags}. --- @@ -1355,7 +1355,7 @@ port_range: str - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/firewall#port_range DataDigitaloceanFirewall#port_range}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/firewall#port_range DataDigitaloceanFirewall#port_range}. --- diff --git a/docs/dataDigitaloceanFirewall.typescript.md b/docs/dataDigitaloceanFirewall.typescript.md index 6547acff3..d16d95418 100644 --- a/docs/dataDigitaloceanFirewall.typescript.md +++ b/docs/dataDigitaloceanFirewall.typescript.md @@ -4,7 +4,7 @@ ### DataDigitaloceanFirewall -Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/firewall digitalocean_firewall}. +Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/firewall digitalocean_firewall}. #### Initializers @@ -426,7 +426,7 @@ The construct id used in the generated config for the DataDigitaloceanFirewall t The id of the existing DataDigitaloceanFirewall that should be imported. -Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/firewall#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/firewall#import import section} in the documentation of this resource for the id to use --- @@ -796,12 +796,12 @@ const dataDigitaloceanFirewallConfig: dataDigitaloceanFirewall.DataDigitaloceanF | lifecycle | cdktf.TerraformResourceLifecycle | *No description.* | | provider | cdktf.TerraformProvider | *No description.* | | provisioners | cdktf.FileProvisioner \| cdktf.LocalExecProvisioner \| cdktf.RemoteExecProvisioner[] | *No description.* | -| firewallId | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/firewall#firewall_id DataDigitaloceanFirewall#firewall_id}. | -| dropletIds | number[] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/firewall#droplet_ids DataDigitaloceanFirewall#droplet_ids}. | -| id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/firewall#id DataDigitaloceanFirewall#id}. | +| firewallId | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/firewall#firewall_id DataDigitaloceanFirewall#firewall_id}. | +| dropletIds | number[] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/firewall#droplet_ids DataDigitaloceanFirewall#droplet_ids}. | +| id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/firewall#id DataDigitaloceanFirewall#id}. | | inboundRule | cdktf.IResolvable \| DataDigitaloceanFirewallInboundRule[] | inbound_rule block. | | outboundRule | cdktf.IResolvable \| DataDigitaloceanFirewallOutboundRule[] | outbound_rule block. | -| tags | string[] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/firewall#tags DataDigitaloceanFirewall#tags}. | +| tags | string[] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/firewall#tags DataDigitaloceanFirewall#tags}. | --- @@ -883,7 +883,7 @@ public readonly firewallId: string; - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/firewall#firewall_id DataDigitaloceanFirewall#firewall_id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/firewall#firewall_id DataDigitaloceanFirewall#firewall_id}. --- @@ -895,7 +895,7 @@ public readonly dropletIds: number[]; - *Type:* number[] -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/firewall#droplet_ids DataDigitaloceanFirewall#droplet_ids}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/firewall#droplet_ids DataDigitaloceanFirewall#droplet_ids}. --- @@ -907,7 +907,7 @@ public readonly id: string; - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/firewall#id DataDigitaloceanFirewall#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/firewall#id DataDigitaloceanFirewall#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. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -924,7 +924,7 @@ public readonly inboundRule: IResolvable | DataDigitaloceanFirewallInboundRule[] inbound_rule block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/firewall#inbound_rule DataDigitaloceanFirewall#inbound_rule} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/firewall#inbound_rule DataDigitaloceanFirewall#inbound_rule} --- @@ -938,7 +938,7 @@ public readonly outboundRule: IResolvable | DataDigitaloceanFirewallOutboundRule outbound_rule block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/firewall#outbound_rule DataDigitaloceanFirewall#outbound_rule} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/firewall#outbound_rule DataDigitaloceanFirewall#outbound_rule} --- @@ -950,7 +950,7 @@ public readonly tags: string[]; - *Type:* string[] -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/firewall#tags DataDigitaloceanFirewall#tags}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/firewall#tags DataDigitaloceanFirewall#tags}. --- @@ -968,13 +968,13 @@ const dataDigitaloceanFirewallInboundRule: dataDigitaloceanFirewall.DataDigitalo | **Name** | **Type** | **Description** | | --- | --- | --- | -| protocol | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/firewall#protocol DataDigitaloceanFirewall#protocol}. | -| portRange | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/firewall#port_range DataDigitaloceanFirewall#port_range}. | -| sourceAddresses | string[] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/firewall#source_addresses DataDigitaloceanFirewall#source_addresses}. | -| sourceDropletIds | number[] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/firewall#source_droplet_ids DataDigitaloceanFirewall#source_droplet_ids}. | -| sourceKubernetesIds | string[] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/firewall#source_kubernetes_ids DataDigitaloceanFirewall#source_kubernetes_ids}. | -| sourceLoadBalancerUids | string[] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/firewall#source_load_balancer_uids DataDigitaloceanFirewall#source_load_balancer_uids}. | -| sourceTags | string[] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/firewall#source_tags DataDigitaloceanFirewall#source_tags}. | +| protocol | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/firewall#protocol DataDigitaloceanFirewall#protocol}. | +| portRange | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/firewall#port_range DataDigitaloceanFirewall#port_range}. | +| sourceAddresses | string[] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/firewall#source_addresses DataDigitaloceanFirewall#source_addresses}. | +| sourceDropletIds | number[] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/firewall#source_droplet_ids DataDigitaloceanFirewall#source_droplet_ids}. | +| sourceKubernetesIds | string[] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/firewall#source_kubernetes_ids DataDigitaloceanFirewall#source_kubernetes_ids}. | +| sourceLoadBalancerUids | string[] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/firewall#source_load_balancer_uids DataDigitaloceanFirewall#source_load_balancer_uids}. | +| sourceTags | string[] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/firewall#source_tags DataDigitaloceanFirewall#source_tags}. | --- @@ -986,7 +986,7 @@ public readonly protocol: string; - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/firewall#protocol DataDigitaloceanFirewall#protocol}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/firewall#protocol DataDigitaloceanFirewall#protocol}. --- @@ -998,7 +998,7 @@ public readonly portRange: string; - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/firewall#port_range DataDigitaloceanFirewall#port_range}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/firewall#port_range DataDigitaloceanFirewall#port_range}. --- @@ -1010,7 +1010,7 @@ public readonly sourceAddresses: string[]; - *Type:* string[] -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/firewall#source_addresses DataDigitaloceanFirewall#source_addresses}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/firewall#source_addresses DataDigitaloceanFirewall#source_addresses}. --- @@ -1022,7 +1022,7 @@ public readonly sourceDropletIds: number[]; - *Type:* number[] -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/firewall#source_droplet_ids DataDigitaloceanFirewall#source_droplet_ids}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/firewall#source_droplet_ids DataDigitaloceanFirewall#source_droplet_ids}. --- @@ -1034,7 +1034,7 @@ public readonly sourceKubernetesIds: string[]; - *Type:* string[] -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/firewall#source_kubernetes_ids DataDigitaloceanFirewall#source_kubernetes_ids}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/firewall#source_kubernetes_ids DataDigitaloceanFirewall#source_kubernetes_ids}. --- @@ -1046,7 +1046,7 @@ public readonly sourceLoadBalancerUids: string[]; - *Type:* string[] -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/firewall#source_load_balancer_uids DataDigitaloceanFirewall#source_load_balancer_uids}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/firewall#source_load_balancer_uids DataDigitaloceanFirewall#source_load_balancer_uids}. --- @@ -1058,7 +1058,7 @@ public readonly sourceTags: string[]; - *Type:* string[] -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/firewall#source_tags DataDigitaloceanFirewall#source_tags}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/firewall#source_tags DataDigitaloceanFirewall#source_tags}. --- @@ -1076,13 +1076,13 @@ const dataDigitaloceanFirewallOutboundRule: dataDigitaloceanFirewall.DataDigital | **Name** | **Type** | **Description** | | --- | --- | --- | -| protocol | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/firewall#protocol DataDigitaloceanFirewall#protocol}. | -| destinationAddresses | string[] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/firewall#destination_addresses DataDigitaloceanFirewall#destination_addresses}. | -| destinationDropletIds | number[] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/firewall#destination_droplet_ids DataDigitaloceanFirewall#destination_droplet_ids}. | -| destinationKubernetesIds | string[] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/firewall#destination_kubernetes_ids DataDigitaloceanFirewall#destination_kubernetes_ids}. | -| destinationLoadBalancerUids | string[] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/firewall#destination_load_balancer_uids DataDigitaloceanFirewall#destination_load_balancer_uids}. | -| destinationTags | string[] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/firewall#destination_tags DataDigitaloceanFirewall#destination_tags}. | -| portRange | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/firewall#port_range DataDigitaloceanFirewall#port_range}. | +| protocol | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/firewall#protocol DataDigitaloceanFirewall#protocol}. | +| destinationAddresses | string[] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/firewall#destination_addresses DataDigitaloceanFirewall#destination_addresses}. | +| destinationDropletIds | number[] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/firewall#destination_droplet_ids DataDigitaloceanFirewall#destination_droplet_ids}. | +| destinationKubernetesIds | string[] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/firewall#destination_kubernetes_ids DataDigitaloceanFirewall#destination_kubernetes_ids}. | +| destinationLoadBalancerUids | string[] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/firewall#destination_load_balancer_uids DataDigitaloceanFirewall#destination_load_balancer_uids}. | +| destinationTags | string[] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/firewall#destination_tags DataDigitaloceanFirewall#destination_tags}. | +| portRange | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/firewall#port_range DataDigitaloceanFirewall#port_range}. | --- @@ -1094,7 +1094,7 @@ public readonly protocol: string; - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/firewall#protocol DataDigitaloceanFirewall#protocol}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/firewall#protocol DataDigitaloceanFirewall#protocol}. --- @@ -1106,7 +1106,7 @@ public readonly destinationAddresses: string[]; - *Type:* string[] -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/firewall#destination_addresses DataDigitaloceanFirewall#destination_addresses}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/firewall#destination_addresses DataDigitaloceanFirewall#destination_addresses}. --- @@ -1118,7 +1118,7 @@ public readonly destinationDropletIds: number[]; - *Type:* number[] -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/firewall#destination_droplet_ids DataDigitaloceanFirewall#destination_droplet_ids}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/firewall#destination_droplet_ids DataDigitaloceanFirewall#destination_droplet_ids}. --- @@ -1130,7 +1130,7 @@ public readonly destinationKubernetesIds: string[]; - *Type:* string[] -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/firewall#destination_kubernetes_ids DataDigitaloceanFirewall#destination_kubernetes_ids}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/firewall#destination_kubernetes_ids DataDigitaloceanFirewall#destination_kubernetes_ids}. --- @@ -1142,7 +1142,7 @@ public readonly destinationLoadBalancerUids: string[]; - *Type:* string[] -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/firewall#destination_load_balancer_uids DataDigitaloceanFirewall#destination_load_balancer_uids}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/firewall#destination_load_balancer_uids DataDigitaloceanFirewall#destination_load_balancer_uids}. --- @@ -1154,7 +1154,7 @@ public readonly destinationTags: string[]; - *Type:* string[] -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/firewall#destination_tags DataDigitaloceanFirewall#destination_tags}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/firewall#destination_tags DataDigitaloceanFirewall#destination_tags}. --- @@ -1166,7 +1166,7 @@ public readonly portRange: string; - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/firewall#port_range DataDigitaloceanFirewall#port_range}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/firewall#port_range DataDigitaloceanFirewall#port_range}. --- diff --git a/docs/dataDigitaloceanFloatingIp.csharp.md b/docs/dataDigitaloceanFloatingIp.csharp.md index d934be305..c220b2003 100644 --- a/docs/dataDigitaloceanFloatingIp.csharp.md +++ b/docs/dataDigitaloceanFloatingIp.csharp.md @@ -4,7 +4,7 @@ ### DataDigitaloceanFloatingIp -Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/floating_ip digitalocean_floating_ip}. +Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/floating_ip digitalocean_floating_ip}. #### Initializers @@ -372,7 +372,7 @@ The construct id used in the generated config for the DataDigitaloceanFloatingIp The id of the existing DataDigitaloceanFloatingIp that should be imported. -Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/floating_ip#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/floating_ip#import import section} in the documentation of this resource for the id to use --- @@ -654,7 +654,7 @@ new DataDigitaloceanFloatingIpConfig { | Provider | HashiCorp.Cdktf.TerraformProvider | *No description.* | | Provisioners | object[] | *No description.* | | IpAddress | string | floating ip address. | -| Id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/floating_ip#id DataDigitaloceanFloatingIp#id}. | +| Id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/floating_ip#id DataDigitaloceanFloatingIp#id}. | --- @@ -738,7 +738,7 @@ public string IpAddress { get; set; } floating ip address. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/floating_ip#ip_address DataDigitaloceanFloatingIp#ip_address} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/floating_ip#ip_address DataDigitaloceanFloatingIp#ip_address} --- @@ -750,7 +750,7 @@ public string Id { get; set; } - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/floating_ip#id DataDigitaloceanFloatingIp#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/floating_ip#id DataDigitaloceanFloatingIp#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. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. diff --git a/docs/dataDigitaloceanFloatingIp.go.md b/docs/dataDigitaloceanFloatingIp.go.md index e21c1bd47..e106e1dfe 100644 --- a/docs/dataDigitaloceanFloatingIp.go.md +++ b/docs/dataDigitaloceanFloatingIp.go.md @@ -4,12 +4,12 @@ ### DataDigitaloceanFloatingIp -Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/floating_ip digitalocean_floating_ip}. +Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/floating_ip digitalocean_floating_ip}. #### Initializers ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadigitaloceanfloatingip" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/datadigitaloceanfloatingip" datadigitaloceanfloatingip.NewDataDigitaloceanFloatingIp(scope Construct, id *string, config DataDigitaloceanFloatingIpConfig) DataDigitaloceanFloatingIp ``` @@ -283,7 +283,7 @@ func ResetId() ##### `IsConstruct` ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadigitaloceanfloatingip" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/datadigitaloceanfloatingip" datadigitaloceanfloatingip.DataDigitaloceanFloatingIp_IsConstruct(x interface{}) *bool ``` @@ -315,7 +315,7 @@ Any object. ##### `IsTerraformElement` ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadigitaloceanfloatingip" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/datadigitaloceanfloatingip" datadigitaloceanfloatingip.DataDigitaloceanFloatingIp_IsTerraformElement(x interface{}) *bool ``` @@ -329,7 +329,7 @@ datadigitaloceanfloatingip.DataDigitaloceanFloatingIp_IsTerraformElement(x inter ##### `IsTerraformDataSource` ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadigitaloceanfloatingip" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/datadigitaloceanfloatingip" datadigitaloceanfloatingip.DataDigitaloceanFloatingIp_IsTerraformDataSource(x interface{}) *bool ``` @@ -343,7 +343,7 @@ datadigitaloceanfloatingip.DataDigitaloceanFloatingIp_IsTerraformDataSource(x in ##### `GenerateConfigForImport` ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadigitaloceanfloatingip" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/datadigitaloceanfloatingip" datadigitaloceanfloatingip.DataDigitaloceanFloatingIp_GenerateConfigForImport(scope Construct, importToId *string, importFromId *string, provider TerraformProvider) ImportableResource ``` @@ -372,7 +372,7 @@ The construct id used in the generated config for the DataDigitaloceanFloatingIp The id of the existing DataDigitaloceanFloatingIp that should be imported. -Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/floating_ip#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/floating_ip#import import section} in the documentation of this resource for the id to use --- @@ -627,7 +627,7 @@ func TfResourceType() *string #### Initializer ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadigitaloceanfloatingip" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/datadigitaloceanfloatingip" &datadigitaloceanfloatingip.DataDigitaloceanFloatingIpConfig { Connection: interface{}, @@ -654,7 +654,7 @@ import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadig | Provider | github.com/hashicorp/terraform-cdk-go/cdktf.TerraformProvider | *No description.* | | Provisioners | *[]interface{} | *No description.* | | IpAddress | *string | floating ip address. | -| Id | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/floating_ip#id DataDigitaloceanFloatingIp#id}. | +| Id | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/floating_ip#id DataDigitaloceanFloatingIp#id}. | --- @@ -738,7 +738,7 @@ IpAddress *string floating ip address. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/floating_ip#ip_address DataDigitaloceanFloatingIp#ip_address} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/floating_ip#ip_address DataDigitaloceanFloatingIp#ip_address} --- @@ -750,7 +750,7 @@ Id *string - *Type:* *string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/floating_ip#id DataDigitaloceanFloatingIp#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/floating_ip#id DataDigitaloceanFloatingIp#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. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. diff --git a/docs/dataDigitaloceanFloatingIp.java.md b/docs/dataDigitaloceanFloatingIp.java.md index 688561345..3d9c8cacf 100644 --- a/docs/dataDigitaloceanFloatingIp.java.md +++ b/docs/dataDigitaloceanFloatingIp.java.md @@ -4,7 +4,7 @@ ### DataDigitaloceanFloatingIp -Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/floating_ip digitalocean_floating_ip}. +Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/floating_ip digitalocean_floating_ip}. #### Initializers @@ -40,7 +40,7 @@ DataDigitaloceanFloatingIp.Builder.create(Construct scope, java.lang.String id) | provider | com.hashicorp.cdktf.TerraformProvider | *No description.* | | provisioners | java.util.List | *No description.* | | ipAddress | java.lang.String | floating ip address. | -| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/floating_ip#id DataDigitaloceanFloatingIp#id}. | +| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/floating_ip#id DataDigitaloceanFloatingIp#id}. | --- @@ -110,7 +110,7 @@ Must be unique amongst siblings in the same scope floating ip address. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/floating_ip#ip_address DataDigitaloceanFloatingIp#ip_address} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/floating_ip#ip_address DataDigitaloceanFloatingIp#ip_address} --- @@ -118,7 +118,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/floating_ip#id DataDigitaloceanFloatingIp#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/floating_ip#id DataDigitaloceanFloatingIp#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. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -451,7 +451,7 @@ The construct id used in the generated config for the DataDigitaloceanFloatingIp The id of the existing DataDigitaloceanFloatingIp that should be imported. -Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/floating_ip#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/floating_ip#import import section} in the documentation of this resource for the id to use --- @@ -737,7 +737,7 @@ DataDigitaloceanFloatingIpConfig.builder() | provider | com.hashicorp.cdktf.TerraformProvider | *No description.* | | provisioners | java.util.List | *No description.* | | ipAddress | java.lang.String | floating ip address. | -| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/floating_ip#id DataDigitaloceanFloatingIp#id}. | +| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/floating_ip#id DataDigitaloceanFloatingIp#id}. | --- @@ -821,7 +821,7 @@ public java.lang.String getIpAddress(); floating ip address. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/floating_ip#ip_address DataDigitaloceanFloatingIp#ip_address} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/floating_ip#ip_address DataDigitaloceanFloatingIp#ip_address} --- @@ -833,7 +833,7 @@ public java.lang.String getId(); - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/floating_ip#id DataDigitaloceanFloatingIp#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/floating_ip#id DataDigitaloceanFloatingIp#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. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. diff --git a/docs/dataDigitaloceanFloatingIp.python.md b/docs/dataDigitaloceanFloatingIp.python.md index 56406f26a..e0ae3db8e 100644 --- a/docs/dataDigitaloceanFloatingIp.python.md +++ b/docs/dataDigitaloceanFloatingIp.python.md @@ -4,7 +4,7 @@ ### DataDigitaloceanFloatingIp -Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/floating_ip digitalocean_floating_ip}. +Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/floating_ip digitalocean_floating_ip}. #### Initializers @@ -38,7 +38,7 @@ dataDigitaloceanFloatingIp.DataDigitaloceanFloatingIp( | provider | cdktf.TerraformProvider | *No description.* | | provisioners | typing.List[typing.Union[cdktf.FileProvisioner, cdktf.LocalExecProvisioner, cdktf.RemoteExecProvisioner]] | *No description.* | | ip_address | str | floating ip address. | -| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/floating_ip#id DataDigitaloceanFloatingIp#id}. | +| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/floating_ip#id DataDigitaloceanFloatingIp#id}. | --- @@ -108,7 +108,7 @@ Must be unique amongst siblings in the same scope floating ip address. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/floating_ip#ip_address DataDigitaloceanFloatingIp#ip_address} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/floating_ip#ip_address DataDigitaloceanFloatingIp#ip_address} --- @@ -116,7 +116,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/floating_ip#id DataDigitaloceanFloatingIp#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/floating_ip#id DataDigitaloceanFloatingIp#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. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -485,7 +485,7 @@ The construct id used in the generated config for the DataDigitaloceanFloatingIp The id of the existing DataDigitaloceanFloatingIp that should be imported. -Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/floating_ip#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/floating_ip#import import section} in the documentation of this resource for the id to use --- @@ -767,7 +767,7 @@ dataDigitaloceanFloatingIp.DataDigitaloceanFloatingIpConfig( | provider | cdktf.TerraformProvider | *No description.* | | provisioners | typing.List[typing.Union[cdktf.FileProvisioner, cdktf.LocalExecProvisioner, cdktf.RemoteExecProvisioner]] | *No description.* | | ip_address | str | floating ip address. | -| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/floating_ip#id DataDigitaloceanFloatingIp#id}. | +| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/floating_ip#id DataDigitaloceanFloatingIp#id}. | --- @@ -851,7 +851,7 @@ ip_address: str floating ip address. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/floating_ip#ip_address DataDigitaloceanFloatingIp#ip_address} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/floating_ip#ip_address DataDigitaloceanFloatingIp#ip_address} --- @@ -863,7 +863,7 @@ id: str - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/floating_ip#id DataDigitaloceanFloatingIp#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/floating_ip#id DataDigitaloceanFloatingIp#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. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. diff --git a/docs/dataDigitaloceanFloatingIp.typescript.md b/docs/dataDigitaloceanFloatingIp.typescript.md index 00c18e432..098396c30 100644 --- a/docs/dataDigitaloceanFloatingIp.typescript.md +++ b/docs/dataDigitaloceanFloatingIp.typescript.md @@ -4,7 +4,7 @@ ### DataDigitaloceanFloatingIp -Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/floating_ip digitalocean_floating_ip}. +Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/floating_ip digitalocean_floating_ip}. #### Initializers @@ -372,7 +372,7 @@ The construct id used in the generated config for the DataDigitaloceanFloatingIp The id of the existing DataDigitaloceanFloatingIp that should be imported. -Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/floating_ip#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/floating_ip#import import section} in the documentation of this resource for the id to use --- @@ -644,7 +644,7 @@ const dataDigitaloceanFloatingIpConfig: dataDigitaloceanFloatingIp.DataDigitaloc | provider | cdktf.TerraformProvider | *No description.* | | provisioners | cdktf.FileProvisioner \| cdktf.LocalExecProvisioner \| cdktf.RemoteExecProvisioner[] | *No description.* | | ipAddress | string | floating ip address. | -| id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/floating_ip#id DataDigitaloceanFloatingIp#id}. | +| id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/floating_ip#id DataDigitaloceanFloatingIp#id}. | --- @@ -728,7 +728,7 @@ public readonly ipAddress: string; floating ip address. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/floating_ip#ip_address DataDigitaloceanFloatingIp#ip_address} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/floating_ip#ip_address DataDigitaloceanFloatingIp#ip_address} --- @@ -740,7 +740,7 @@ public readonly id: string; - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/floating_ip#id DataDigitaloceanFloatingIp#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/floating_ip#id DataDigitaloceanFloatingIp#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. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. diff --git a/docs/dataDigitaloceanImage.csharp.md b/docs/dataDigitaloceanImage.csharp.md index 654bd0bb7..8f18c040b 100644 --- a/docs/dataDigitaloceanImage.csharp.md +++ b/docs/dataDigitaloceanImage.csharp.md @@ -4,7 +4,7 @@ ### DataDigitaloceanImage -Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/image digitalocean_image}. +Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/image digitalocean_image}. #### Initializers @@ -393,7 +393,7 @@ The construct id used in the generated config for the DataDigitaloceanImage to i The id of the existing DataDigitaloceanImage that should be imported. -Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/image#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/image#import import section} in the documentation of this resource for the id to use --- @@ -822,7 +822,7 @@ new DataDigitaloceanImageConfig { | Id | double | id of the image. | | Name | string | name of the image. | | Slug | string | slug of the image. | -| Source | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/image#source DataDigitaloceanImage#source}. | +| Source | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/image#source DataDigitaloceanImage#source}. | --- @@ -906,7 +906,7 @@ public double Id { get; set; } id of the image. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/image#id DataDigitaloceanImage#id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/image#id DataDigitaloceanImage#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. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -923,7 +923,7 @@ public string Name { get; set; } name of the image. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/image#name DataDigitaloceanImage#name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/image#name DataDigitaloceanImage#name} --- @@ -937,7 +937,7 @@ public string Slug { get; set; } slug of the image. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/image#slug DataDigitaloceanImage#slug} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/image#slug DataDigitaloceanImage#slug} --- @@ -949,7 +949,7 @@ public string Source { get; set; } - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/image#source DataDigitaloceanImage#source}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/image#source DataDigitaloceanImage#source}. --- diff --git a/docs/dataDigitaloceanImage.go.md b/docs/dataDigitaloceanImage.go.md index aa15367d4..7a4ff2c1a 100644 --- a/docs/dataDigitaloceanImage.go.md +++ b/docs/dataDigitaloceanImage.go.md @@ -4,12 +4,12 @@ ### DataDigitaloceanImage -Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/image digitalocean_image}. +Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/image digitalocean_image}. #### Initializers ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadigitaloceanimage" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/datadigitaloceanimage" datadigitaloceanimage.NewDataDigitaloceanImage(scope Construct, id *string, config DataDigitaloceanImageConfig) DataDigitaloceanImage ``` @@ -304,7 +304,7 @@ func ResetSource() ##### `IsConstruct` ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadigitaloceanimage" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/datadigitaloceanimage" datadigitaloceanimage.DataDigitaloceanImage_IsConstruct(x interface{}) *bool ``` @@ -336,7 +336,7 @@ Any object. ##### `IsTerraformElement` ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadigitaloceanimage" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/datadigitaloceanimage" datadigitaloceanimage.DataDigitaloceanImage_IsTerraformElement(x interface{}) *bool ``` @@ -350,7 +350,7 @@ datadigitaloceanimage.DataDigitaloceanImage_IsTerraformElement(x interface{}) *b ##### `IsTerraformDataSource` ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadigitaloceanimage" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/datadigitaloceanimage" datadigitaloceanimage.DataDigitaloceanImage_IsTerraformDataSource(x interface{}) *bool ``` @@ -364,7 +364,7 @@ datadigitaloceanimage.DataDigitaloceanImage_IsTerraformDataSource(x interface{}) ##### `GenerateConfigForImport` ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadigitaloceanimage" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/datadigitaloceanimage" datadigitaloceanimage.DataDigitaloceanImage_GenerateConfigForImport(scope Construct, importToId *string, importFromId *string, provider TerraformProvider) ImportableResource ``` @@ -393,7 +393,7 @@ The construct id used in the generated config for the DataDigitaloceanImage to i The id of the existing DataDigitaloceanImage that should be imported. -Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/image#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/image#import import section} in the documentation of this resource for the id to use --- @@ -791,7 +791,7 @@ func TfResourceType() *string #### Initializer ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadigitaloceanimage" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/datadigitaloceanimage" &datadigitaloceanimage.DataDigitaloceanImageConfig { Connection: interface{}, @@ -822,7 +822,7 @@ import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadig | Id | *f64 | id of the image. | | Name | *string | name of the image. | | Slug | *string | slug of the image. | -| Source | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/image#source DataDigitaloceanImage#source}. | +| Source | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/image#source DataDigitaloceanImage#source}. | --- @@ -906,7 +906,7 @@ Id *f64 id of the image. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/image#id DataDigitaloceanImage#id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/image#id DataDigitaloceanImage#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. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -923,7 +923,7 @@ Name *string name of the image. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/image#name DataDigitaloceanImage#name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/image#name DataDigitaloceanImage#name} --- @@ -937,7 +937,7 @@ Slug *string slug of the image. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/image#slug DataDigitaloceanImage#slug} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/image#slug DataDigitaloceanImage#slug} --- @@ -949,7 +949,7 @@ Source *string - *Type:* *string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/image#source DataDigitaloceanImage#source}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/image#source DataDigitaloceanImage#source}. --- diff --git a/docs/dataDigitaloceanImage.java.md b/docs/dataDigitaloceanImage.java.md index de18e1649..c7f5b6540 100644 --- a/docs/dataDigitaloceanImage.java.md +++ b/docs/dataDigitaloceanImage.java.md @@ -4,7 +4,7 @@ ### DataDigitaloceanImage -Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/image digitalocean_image}. +Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/image digitalocean_image}. #### Initializers @@ -44,7 +44,7 @@ DataDigitaloceanImage.Builder.create(Construct scope, java.lang.String id) | id | java.lang.Number | id of the image. | | name | java.lang.String | name of the image. | | slug | java.lang.String | slug of the image. | -| source | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/image#source DataDigitaloceanImage#source}. | +| source | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/image#source DataDigitaloceanImage#source}. | --- @@ -114,7 +114,7 @@ Must be unique amongst siblings in the same scope id of the image. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/image#id DataDigitaloceanImage#id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/image#id DataDigitaloceanImage#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. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -127,7 +127,7 @@ If you experience problems setting this value it might not be settable. Please t name of the image. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/image#name DataDigitaloceanImage#name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/image#name DataDigitaloceanImage#name} --- @@ -137,7 +137,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit slug of the image. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/image#slug DataDigitaloceanImage#slug} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/image#slug DataDigitaloceanImage#slug} --- @@ -145,7 +145,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/image#source DataDigitaloceanImage#source}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/image#source DataDigitaloceanImage#source}. --- @@ -496,7 +496,7 @@ The construct id used in the generated config for the DataDigitaloceanImage to i The id of the existing DataDigitaloceanImage that should be imported. -Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/image#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/image#import import section} in the documentation of this resource for the id to use --- @@ -929,7 +929,7 @@ DataDigitaloceanImageConfig.builder() | id | java.lang.Number | id of the image. | | name | java.lang.String | name of the image. | | slug | java.lang.String | slug of the image. | -| source | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/image#source DataDigitaloceanImage#source}. | +| source | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/image#source DataDigitaloceanImage#source}. | --- @@ -1013,7 +1013,7 @@ public java.lang.Number getId(); id of the image. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/image#id DataDigitaloceanImage#id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/image#id DataDigitaloceanImage#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. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -1030,7 +1030,7 @@ public java.lang.String getName(); name of the image. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/image#name DataDigitaloceanImage#name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/image#name DataDigitaloceanImage#name} --- @@ -1044,7 +1044,7 @@ public java.lang.String getSlug(); slug of the image. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/image#slug DataDigitaloceanImage#slug} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/image#slug DataDigitaloceanImage#slug} --- @@ -1056,7 +1056,7 @@ public java.lang.String getSource(); - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/image#source DataDigitaloceanImage#source}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/image#source DataDigitaloceanImage#source}. --- diff --git a/docs/dataDigitaloceanImage.python.md b/docs/dataDigitaloceanImage.python.md index 2b7e1b679..55088f2de 100644 --- a/docs/dataDigitaloceanImage.python.md +++ b/docs/dataDigitaloceanImage.python.md @@ -4,7 +4,7 @@ ### DataDigitaloceanImage -Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/image digitalocean_image}. +Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/image digitalocean_image}. #### Initializers @@ -42,7 +42,7 @@ dataDigitaloceanImage.DataDigitaloceanImage( | id | typing.Union[int, float] | id of the image. | | name | str | name of the image. | | slug | str | slug of the image. | -| source | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/image#source DataDigitaloceanImage#source}. | +| source | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/image#source DataDigitaloceanImage#source}. | --- @@ -112,7 +112,7 @@ Must be unique amongst siblings in the same scope id of the image. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/image#id DataDigitaloceanImage#id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/image#id DataDigitaloceanImage#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. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -125,7 +125,7 @@ If you experience problems setting this value it might not be settable. Please t name of the image. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/image#name DataDigitaloceanImage#name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/image#name DataDigitaloceanImage#name} --- @@ -135,7 +135,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit slug of the image. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/image#slug DataDigitaloceanImage#slug} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/image#slug DataDigitaloceanImage#slug} --- @@ -143,7 +143,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/image#source DataDigitaloceanImage#source}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/image#source DataDigitaloceanImage#source}. --- @@ -530,7 +530,7 @@ The construct id used in the generated config for the DataDigitaloceanImage to i The id of the existing DataDigitaloceanImage that should be imported. -Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/image#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/image#import import section} in the documentation of this resource for the id to use --- @@ -959,7 +959,7 @@ dataDigitaloceanImage.DataDigitaloceanImageConfig( | id | typing.Union[int, float] | id of the image. | | name | str | name of the image. | | slug | str | slug of the image. | -| source | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/image#source DataDigitaloceanImage#source}. | +| source | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/image#source DataDigitaloceanImage#source}. | --- @@ -1043,7 +1043,7 @@ id: typing.Union[int, float] id of the image. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/image#id DataDigitaloceanImage#id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/image#id DataDigitaloceanImage#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. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -1060,7 +1060,7 @@ name: str name of the image. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/image#name DataDigitaloceanImage#name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/image#name DataDigitaloceanImage#name} --- @@ -1074,7 +1074,7 @@ slug: str slug of the image. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/image#slug DataDigitaloceanImage#slug} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/image#slug DataDigitaloceanImage#slug} --- @@ -1086,7 +1086,7 @@ source: str - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/image#source DataDigitaloceanImage#source}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/image#source DataDigitaloceanImage#source}. --- diff --git a/docs/dataDigitaloceanImage.typescript.md b/docs/dataDigitaloceanImage.typescript.md index 09467515c..05806a160 100644 --- a/docs/dataDigitaloceanImage.typescript.md +++ b/docs/dataDigitaloceanImage.typescript.md @@ -4,7 +4,7 @@ ### DataDigitaloceanImage -Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/image digitalocean_image}. +Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/image digitalocean_image}. #### Initializers @@ -393,7 +393,7 @@ The construct id used in the generated config for the DataDigitaloceanImage to i The id of the existing DataDigitaloceanImage that should be imported. -Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/image#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/image#import import section} in the documentation of this resource for the id to use --- @@ -810,7 +810,7 @@ const dataDigitaloceanImageConfig: dataDigitaloceanImage.DataDigitaloceanImageCo | id | number | id of the image. | | name | string | name of the image. | | slug | string | slug of the image. | -| source | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/image#source DataDigitaloceanImage#source}. | +| source | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/image#source DataDigitaloceanImage#source}. | --- @@ -894,7 +894,7 @@ public readonly id: number; id of the image. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/image#id DataDigitaloceanImage#id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/image#id DataDigitaloceanImage#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. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -911,7 +911,7 @@ public readonly name: string; name of the image. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/image#name DataDigitaloceanImage#name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/image#name DataDigitaloceanImage#name} --- @@ -925,7 +925,7 @@ public readonly slug: string; slug of the image. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/image#slug DataDigitaloceanImage#slug} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/image#slug DataDigitaloceanImage#slug} --- @@ -937,7 +937,7 @@ public readonly source: string; - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/image#source DataDigitaloceanImage#source}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/image#source DataDigitaloceanImage#source}. --- diff --git a/docs/dataDigitaloceanImages.csharp.md b/docs/dataDigitaloceanImages.csharp.md index 91c6f27ab..921f15b30 100644 --- a/docs/dataDigitaloceanImages.csharp.md +++ b/docs/dataDigitaloceanImages.csharp.md @@ -4,7 +4,7 @@ ### DataDigitaloceanImages -Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/images digitalocean_images}. +Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/images digitalocean_images}. #### Initializers @@ -412,7 +412,7 @@ The construct id used in the generated config for the DataDigitaloceanImages to The id of the existing DataDigitaloceanImages that should be imported. -Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/images#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/images#import import section} in the documentation of this resource for the id to use --- @@ -695,7 +695,7 @@ new DataDigitaloceanImagesConfig { | Provider | HashiCorp.Cdktf.TerraformProvider | *No description.* | | Provisioners | object[] | *No description.* | | Filter | object | filter block. | -| Id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/images#id DataDigitaloceanImages#id}. | +| Id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/images#id DataDigitaloceanImages#id}. | | Sort | object | sort block. | --- @@ -780,7 +780,7 @@ public object Filter { get; set; } filter block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/images#filter DataDigitaloceanImages#filter} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/images#filter DataDigitaloceanImages#filter} --- @@ -792,7 +792,7 @@ public string Id { get; set; } - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/images#id DataDigitaloceanImages#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/images#id DataDigitaloceanImages#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. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -809,7 +809,7 @@ public object Sort { get; set; } sort block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/images#sort DataDigitaloceanImages#sort} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/images#sort DataDigitaloceanImages#sort} --- @@ -832,10 +832,10 @@ new DataDigitaloceanImagesFilter { | **Name** | **Type** | **Description** | | --- | --- | --- | -| Key | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/images#key DataDigitaloceanImages#key}. | -| Values | string[] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/images#values DataDigitaloceanImages#values}. | -| All | object | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/images#all DataDigitaloceanImages#all}. | -| MatchBy | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/images#match_by DataDigitaloceanImages#match_by}. | +| Key | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/images#key DataDigitaloceanImages#key}. | +| Values | string[] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/images#values DataDigitaloceanImages#values}. | +| All | object | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/images#all DataDigitaloceanImages#all}. | +| MatchBy | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/images#match_by DataDigitaloceanImages#match_by}. | --- @@ -847,7 +847,7 @@ public string Key { get; set; } - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/images#key DataDigitaloceanImages#key}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/images#key DataDigitaloceanImages#key}. --- @@ -859,7 +859,7 @@ public string[] Values { get; set; } - *Type:* string[] -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/images#values DataDigitaloceanImages#values}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/images#values DataDigitaloceanImages#values}. --- @@ -871,7 +871,7 @@ public object All { get; set; } - *Type:* object -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/images#all DataDigitaloceanImages#all}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/images#all DataDigitaloceanImages#all}. --- @@ -883,7 +883,7 @@ public string MatchBy { get; set; } - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/images#match_by DataDigitaloceanImages#match_by}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/images#match_by DataDigitaloceanImages#match_by}. --- @@ -917,8 +917,8 @@ new DataDigitaloceanImagesSort { | **Name** | **Type** | **Description** | | --- | --- | --- | -| Key | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/images#key DataDigitaloceanImages#key}. | -| Direction | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/images#direction DataDigitaloceanImages#direction}. | +| Key | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/images#key DataDigitaloceanImages#key}. | +| Direction | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/images#direction DataDigitaloceanImages#direction}. | --- @@ -930,7 +930,7 @@ public string Key { get; set; } - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/images#key DataDigitaloceanImages#key}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/images#key DataDigitaloceanImages#key}. --- @@ -942,7 +942,7 @@ public string Direction { get; set; } - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/images#direction DataDigitaloceanImages#direction}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/images#direction DataDigitaloceanImages#direction}. --- diff --git a/docs/dataDigitaloceanImages.go.md b/docs/dataDigitaloceanImages.go.md index 4d603a1bf..43e7a09bb 100644 --- a/docs/dataDigitaloceanImages.go.md +++ b/docs/dataDigitaloceanImages.go.md @@ -4,12 +4,12 @@ ### DataDigitaloceanImages -Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/images digitalocean_images}. +Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/images digitalocean_images}. #### Initializers ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadigitaloceanimages" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/datadigitaloceanimages" datadigitaloceanimages.NewDataDigitaloceanImages(scope Construct, id *string, config DataDigitaloceanImagesConfig) DataDigitaloceanImages ``` @@ -323,7 +323,7 @@ func ResetSort() ##### `IsConstruct` ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadigitaloceanimages" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/datadigitaloceanimages" datadigitaloceanimages.DataDigitaloceanImages_IsConstruct(x interface{}) *bool ``` @@ -355,7 +355,7 @@ Any object. ##### `IsTerraformElement` ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadigitaloceanimages" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/datadigitaloceanimages" datadigitaloceanimages.DataDigitaloceanImages_IsTerraformElement(x interface{}) *bool ``` @@ -369,7 +369,7 @@ datadigitaloceanimages.DataDigitaloceanImages_IsTerraformElement(x interface{}) ##### `IsTerraformDataSource` ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadigitaloceanimages" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/datadigitaloceanimages" datadigitaloceanimages.DataDigitaloceanImages_IsTerraformDataSource(x interface{}) *bool ``` @@ -383,7 +383,7 @@ datadigitaloceanimages.DataDigitaloceanImages_IsTerraformDataSource(x interface{ ##### `GenerateConfigForImport` ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadigitaloceanimages" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/datadigitaloceanimages" datadigitaloceanimages.DataDigitaloceanImages_GenerateConfigForImport(scope Construct, importToId *string, importFromId *string, provider TerraformProvider) ImportableResource ``` @@ -412,7 +412,7 @@ The construct id used in the generated config for the DataDigitaloceanImages to The id of the existing DataDigitaloceanImages that should be imported. -Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/images#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/images#import import section} in the documentation of this resource for the id to use --- @@ -667,7 +667,7 @@ func TfResourceType() *string #### Initializer ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadigitaloceanimages" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/datadigitaloceanimages" &datadigitaloceanimages.DataDigitaloceanImagesConfig { Connection: interface{}, @@ -695,7 +695,7 @@ import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadig | Provider | github.com/hashicorp/terraform-cdk-go/cdktf.TerraformProvider | *No description.* | | Provisioners | *[]interface{} | *No description.* | | Filter | interface{} | filter block. | -| Id | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/images#id DataDigitaloceanImages#id}. | +| Id | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/images#id DataDigitaloceanImages#id}. | | Sort | interface{} | sort block. | --- @@ -780,7 +780,7 @@ Filter interface{} filter block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/images#filter DataDigitaloceanImages#filter} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/images#filter DataDigitaloceanImages#filter} --- @@ -792,7 +792,7 @@ Id *string - *Type:* *string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/images#id DataDigitaloceanImages#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/images#id DataDigitaloceanImages#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. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -809,7 +809,7 @@ Sort interface{} sort block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/images#sort DataDigitaloceanImages#sort} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/images#sort DataDigitaloceanImages#sort} --- @@ -818,7 +818,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit #### Initializer ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadigitaloceanimages" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/datadigitaloceanimages" &datadigitaloceanimages.DataDigitaloceanImagesFilter { Key: *string, @@ -832,10 +832,10 @@ import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadig | **Name** | **Type** | **Description** | | --- | --- | --- | -| Key | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/images#key DataDigitaloceanImages#key}. | -| Values | *[]*string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/images#values DataDigitaloceanImages#values}. | -| All | interface{} | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/images#all DataDigitaloceanImages#all}. | -| MatchBy | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/images#match_by DataDigitaloceanImages#match_by}. | +| Key | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/images#key DataDigitaloceanImages#key}. | +| Values | *[]*string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/images#values DataDigitaloceanImages#values}. | +| All | interface{} | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/images#all DataDigitaloceanImages#all}. | +| MatchBy | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/images#match_by DataDigitaloceanImages#match_by}. | --- @@ -847,7 +847,7 @@ Key *string - *Type:* *string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/images#key DataDigitaloceanImages#key}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/images#key DataDigitaloceanImages#key}. --- @@ -859,7 +859,7 @@ Values *[]*string - *Type:* *[]*string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/images#values DataDigitaloceanImages#values}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/images#values DataDigitaloceanImages#values}. --- @@ -871,7 +871,7 @@ All interface{} - *Type:* interface{} -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/images#all DataDigitaloceanImages#all}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/images#all DataDigitaloceanImages#all}. --- @@ -883,7 +883,7 @@ MatchBy *string - *Type:* *string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/images#match_by DataDigitaloceanImages#match_by}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/images#match_by DataDigitaloceanImages#match_by}. --- @@ -892,7 +892,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit #### Initializer ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadigitaloceanimages" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/datadigitaloceanimages" &datadigitaloceanimages.DataDigitaloceanImagesImages { @@ -905,7 +905,7 @@ import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadig #### Initializer ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadigitaloceanimages" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/datadigitaloceanimages" &datadigitaloceanimages.DataDigitaloceanImagesSort { Key: *string, @@ -917,8 +917,8 @@ import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadig | **Name** | **Type** | **Description** | | --- | --- | --- | -| Key | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/images#key DataDigitaloceanImages#key}. | -| Direction | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/images#direction DataDigitaloceanImages#direction}. | +| Key | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/images#key DataDigitaloceanImages#key}. | +| Direction | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/images#direction DataDigitaloceanImages#direction}. | --- @@ -930,7 +930,7 @@ Key *string - *Type:* *string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/images#key DataDigitaloceanImages#key}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/images#key DataDigitaloceanImages#key}. --- @@ -942,7 +942,7 @@ Direction *string - *Type:* *string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/images#direction DataDigitaloceanImages#direction}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/images#direction DataDigitaloceanImages#direction}. --- @@ -953,7 +953,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit #### Initializers ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadigitaloceanimages" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/datadigitaloceanimages" datadigitaloceanimages.NewDataDigitaloceanImagesFilterList(terraformResource IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataDigitaloceanImagesFilterList ``` @@ -1113,7 +1113,7 @@ func InternalValue() interface{} #### Initializers ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadigitaloceanimages" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/datadigitaloceanimages" datadigitaloceanimages.NewDataDigitaloceanImagesFilterOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string, complexObjectIndex *f64, complexObjectIsFromSet *bool) DataDigitaloceanImagesFilterOutputReference ``` @@ -1482,7 +1482,7 @@ func InternalValue() interface{} #### Initializers ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadigitaloceanimages" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/datadigitaloceanimages" datadigitaloceanimages.NewDataDigitaloceanImagesImagesList(terraformResource IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataDigitaloceanImagesImagesList ``` @@ -1631,7 +1631,7 @@ func Fqn() *string #### Initializers ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadigitaloceanimages" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/datadigitaloceanimages" datadigitaloceanimages.NewDataDigitaloceanImagesImagesOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string, complexObjectIndex *f64, complexObjectIsFromSet *bool) DataDigitaloceanImagesImagesOutputReference ``` @@ -2063,7 +2063,7 @@ func InternalValue() DataDigitaloceanImagesImages #### Initializers ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadigitaloceanimages" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/datadigitaloceanimages" datadigitaloceanimages.NewDataDigitaloceanImagesSortList(terraformResource IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataDigitaloceanImagesSortList ``` @@ -2223,7 +2223,7 @@ func InternalValue() interface{} #### Initializers ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadigitaloceanimages" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/datadigitaloceanimages" datadigitaloceanimages.NewDataDigitaloceanImagesSortOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string, complexObjectIndex *f64, complexObjectIsFromSet *bool) DataDigitaloceanImagesSortOutputReference ``` diff --git a/docs/dataDigitaloceanImages.java.md b/docs/dataDigitaloceanImages.java.md index 798bd3a9a..0f02b08df 100644 --- a/docs/dataDigitaloceanImages.java.md +++ b/docs/dataDigitaloceanImages.java.md @@ -4,7 +4,7 @@ ### DataDigitaloceanImages -Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/images digitalocean_images}. +Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/images digitalocean_images}. #### Initializers @@ -43,7 +43,7 @@ DataDigitaloceanImages.Builder.create(Construct scope, java.lang.String id) | provider | com.hashicorp.cdktf.TerraformProvider | *No description.* | | provisioners | java.util.List | *No description.* | | filter | com.hashicorp.cdktf.IResolvable OR java.util.List<DataDigitaloceanImagesFilter> | filter block. | -| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/images#id DataDigitaloceanImages#id}. | +| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/images#id DataDigitaloceanImages#id}. | | sort | com.hashicorp.cdktf.IResolvable OR java.util.List<DataDigitaloceanImagesSort> | sort block. | --- @@ -114,7 +114,7 @@ Must be unique amongst siblings in the same scope filter block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/images#filter DataDigitaloceanImages#filter} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/images#filter DataDigitaloceanImages#filter} --- @@ -122,7 +122,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/images#id DataDigitaloceanImages#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/images#id DataDigitaloceanImages#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. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -135,7 +135,7 @@ If you experience problems setting this value it might not be settable. Please t sort block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/images#sort DataDigitaloceanImages#sort} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/images#sort DataDigitaloceanImages#sort} --- @@ -505,7 +505,7 @@ The construct id used in the generated config for the DataDigitaloceanImages to The id of the existing DataDigitaloceanImages that should be imported. -Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/images#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/images#import import section} in the documentation of this resource for the id to use --- @@ -794,7 +794,7 @@ DataDigitaloceanImagesConfig.builder() | provider | com.hashicorp.cdktf.TerraformProvider | *No description.* | | provisioners | java.util.List | *No description.* | | filter | com.hashicorp.cdktf.IResolvable OR java.util.List<DataDigitaloceanImagesFilter> | filter block. | -| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/images#id DataDigitaloceanImages#id}. | +| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/images#id DataDigitaloceanImages#id}. | | sort | com.hashicorp.cdktf.IResolvable OR java.util.List<DataDigitaloceanImagesSort> | sort block. | --- @@ -879,7 +879,7 @@ public java.lang.Object getFilter(); filter block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/images#filter DataDigitaloceanImages#filter} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/images#filter DataDigitaloceanImages#filter} --- @@ -891,7 +891,7 @@ public java.lang.String getId(); - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/images#id DataDigitaloceanImages#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/images#id DataDigitaloceanImages#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. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -908,7 +908,7 @@ public java.lang.Object getSort(); sort block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/images#sort DataDigitaloceanImages#sort} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/images#sort DataDigitaloceanImages#sort} --- @@ -932,10 +932,10 @@ DataDigitaloceanImagesFilter.builder() | **Name** | **Type** | **Description** | | --- | --- | --- | -| key | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/images#key DataDigitaloceanImages#key}. | -| values | java.util.List | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/images#values DataDigitaloceanImages#values}. | -| all | java.lang.Boolean OR com.hashicorp.cdktf.IResolvable | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/images#all DataDigitaloceanImages#all}. | -| matchBy | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/images#match_by DataDigitaloceanImages#match_by}. | +| key | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/images#key DataDigitaloceanImages#key}. | +| values | java.util.List | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/images#values DataDigitaloceanImages#values}. | +| all | java.lang.Boolean OR com.hashicorp.cdktf.IResolvable | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/images#all DataDigitaloceanImages#all}. | +| matchBy | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/images#match_by DataDigitaloceanImages#match_by}. | --- @@ -947,7 +947,7 @@ public java.lang.String getKey(); - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/images#key DataDigitaloceanImages#key}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/images#key DataDigitaloceanImages#key}. --- @@ -959,7 +959,7 @@ public java.util.List getValues(); - *Type:* java.util.List -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/images#values DataDigitaloceanImages#values}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/images#values DataDigitaloceanImages#values}. --- @@ -971,7 +971,7 @@ public java.lang.Object getAll(); - *Type:* java.lang.Boolean OR com.hashicorp.cdktf.IResolvable -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/images#all DataDigitaloceanImages#all}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/images#all DataDigitaloceanImages#all}. --- @@ -983,7 +983,7 @@ public java.lang.String getMatchBy(); - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/images#match_by DataDigitaloceanImages#match_by}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/images#match_by DataDigitaloceanImages#match_by}. --- @@ -1016,8 +1016,8 @@ DataDigitaloceanImagesSort.builder() | **Name** | **Type** | **Description** | | --- | --- | --- | -| key | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/images#key DataDigitaloceanImages#key}. | -| direction | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/images#direction DataDigitaloceanImages#direction}. | +| key | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/images#key DataDigitaloceanImages#key}. | +| direction | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/images#direction DataDigitaloceanImages#direction}. | --- @@ -1029,7 +1029,7 @@ public java.lang.String getKey(); - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/images#key DataDigitaloceanImages#key}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/images#key DataDigitaloceanImages#key}. --- @@ -1041,7 +1041,7 @@ public java.lang.String getDirection(); - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/images#direction DataDigitaloceanImages#direction}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/images#direction DataDigitaloceanImages#direction}. --- diff --git a/docs/dataDigitaloceanImages.python.md b/docs/dataDigitaloceanImages.python.md index ceaefe72f..fa107eb9c 100644 --- a/docs/dataDigitaloceanImages.python.md +++ b/docs/dataDigitaloceanImages.python.md @@ -4,7 +4,7 @@ ### DataDigitaloceanImages -Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/images digitalocean_images}. +Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/images digitalocean_images}. #### Initializers @@ -39,7 +39,7 @@ dataDigitaloceanImages.DataDigitaloceanImages( | provider | cdktf.TerraformProvider | *No description.* | | provisioners | typing.List[typing.Union[cdktf.FileProvisioner, cdktf.LocalExecProvisioner, cdktf.RemoteExecProvisioner]] | *No description.* | | filter | typing.Union[cdktf.IResolvable, typing.List[DataDigitaloceanImagesFilter]] | filter block. | -| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/images#id DataDigitaloceanImages#id}. | +| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/images#id DataDigitaloceanImages#id}. | | sort | typing.Union[cdktf.IResolvable, typing.List[DataDigitaloceanImagesSort]] | sort block. | --- @@ -110,7 +110,7 @@ Must be unique amongst siblings in the same scope filter block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/images#filter DataDigitaloceanImages#filter} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/images#filter DataDigitaloceanImages#filter} --- @@ -118,7 +118,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/images#id DataDigitaloceanImages#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/images#id DataDigitaloceanImages#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. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -131,7 +131,7 @@ If you experience problems setting this value it might not be settable. Please t sort block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/images#sort DataDigitaloceanImages#sort} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/images#sort DataDigitaloceanImages#sort} --- @@ -541,7 +541,7 @@ The construct id used in the generated config for the DataDigitaloceanImages to The id of the existing DataDigitaloceanImages that should be imported. -Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/images#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/images#import import section} in the documentation of this resource for the id to use --- @@ -824,7 +824,7 @@ dataDigitaloceanImages.DataDigitaloceanImagesConfig( | provider | cdktf.TerraformProvider | *No description.* | | provisioners | typing.List[typing.Union[cdktf.FileProvisioner, cdktf.LocalExecProvisioner, cdktf.RemoteExecProvisioner]] | *No description.* | | filter | typing.Union[cdktf.IResolvable, typing.List[DataDigitaloceanImagesFilter]] | filter block. | -| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/images#id DataDigitaloceanImages#id}. | +| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/images#id DataDigitaloceanImages#id}. | | sort | typing.Union[cdktf.IResolvable, typing.List[DataDigitaloceanImagesSort]] | sort block. | --- @@ -909,7 +909,7 @@ filter: typing.Union[IResolvable, typing.List[DataDigitaloceanImagesFilter]] filter block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/images#filter DataDigitaloceanImages#filter} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/images#filter DataDigitaloceanImages#filter} --- @@ -921,7 +921,7 @@ id: str - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/images#id DataDigitaloceanImages#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/images#id DataDigitaloceanImages#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. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -938,7 +938,7 @@ sort: typing.Union[IResolvable, typing.List[DataDigitaloceanImagesSort]] sort block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/images#sort DataDigitaloceanImages#sort} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/images#sort DataDigitaloceanImages#sort} --- @@ -961,10 +961,10 @@ dataDigitaloceanImages.DataDigitaloceanImagesFilter( | **Name** | **Type** | **Description** | | --- | --- | --- | -| key | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/images#key DataDigitaloceanImages#key}. | -| values | typing.List[str] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/images#values DataDigitaloceanImages#values}. | -| all | typing.Union[bool, cdktf.IResolvable] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/images#all DataDigitaloceanImages#all}. | -| match_by | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/images#match_by DataDigitaloceanImages#match_by}. | +| key | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/images#key DataDigitaloceanImages#key}. | +| values | typing.List[str] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/images#values DataDigitaloceanImages#values}. | +| all | typing.Union[bool, cdktf.IResolvable] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/images#all DataDigitaloceanImages#all}. | +| match_by | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/images#match_by DataDigitaloceanImages#match_by}. | --- @@ -976,7 +976,7 @@ key: str - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/images#key DataDigitaloceanImages#key}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/images#key DataDigitaloceanImages#key}. --- @@ -988,7 +988,7 @@ values: typing.List[str] - *Type:* typing.List[str] -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/images#values DataDigitaloceanImages#values}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/images#values DataDigitaloceanImages#values}. --- @@ -1000,7 +1000,7 @@ all: typing.Union[bool, IResolvable] - *Type:* typing.Union[bool, cdktf.IResolvable] -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/images#all DataDigitaloceanImages#all}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/images#all DataDigitaloceanImages#all}. --- @@ -1012,7 +1012,7 @@ match_by: str - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/images#match_by DataDigitaloceanImages#match_by}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/images#match_by DataDigitaloceanImages#match_by}. --- @@ -1044,8 +1044,8 @@ dataDigitaloceanImages.DataDigitaloceanImagesSort( | **Name** | **Type** | **Description** | | --- | --- | --- | -| key | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/images#key DataDigitaloceanImages#key}. | -| direction | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/images#direction DataDigitaloceanImages#direction}. | +| key | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/images#key DataDigitaloceanImages#key}. | +| direction | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/images#direction DataDigitaloceanImages#direction}. | --- @@ -1057,7 +1057,7 @@ key: str - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/images#key DataDigitaloceanImages#key}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/images#key DataDigitaloceanImages#key}. --- @@ -1069,7 +1069,7 @@ direction: str - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/images#direction DataDigitaloceanImages#direction}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/images#direction DataDigitaloceanImages#direction}. --- diff --git a/docs/dataDigitaloceanImages.typescript.md b/docs/dataDigitaloceanImages.typescript.md index 7f336431a..ebd0fc35b 100644 --- a/docs/dataDigitaloceanImages.typescript.md +++ b/docs/dataDigitaloceanImages.typescript.md @@ -4,7 +4,7 @@ ### DataDigitaloceanImages -Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/images digitalocean_images}. +Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/images digitalocean_images}. #### Initializers @@ -412,7 +412,7 @@ The construct id used in the generated config for the DataDigitaloceanImages to The id of the existing DataDigitaloceanImages that should be imported. -Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/images#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/images#import import section} in the documentation of this resource for the id to use --- @@ -684,7 +684,7 @@ const dataDigitaloceanImagesConfig: dataDigitaloceanImages.DataDigitaloceanImage | provider | cdktf.TerraformProvider | *No description.* | | provisioners | cdktf.FileProvisioner \| cdktf.LocalExecProvisioner \| cdktf.RemoteExecProvisioner[] | *No description.* | | filter | cdktf.IResolvable \| DataDigitaloceanImagesFilter[] | filter block. | -| id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/images#id DataDigitaloceanImages#id}. | +| id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/images#id DataDigitaloceanImages#id}. | | sort | cdktf.IResolvable \| DataDigitaloceanImagesSort[] | sort block. | --- @@ -769,7 +769,7 @@ public readonly filter: IResolvable | DataDigitaloceanImagesFilter[]; filter block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/images#filter DataDigitaloceanImages#filter} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/images#filter DataDigitaloceanImages#filter} --- @@ -781,7 +781,7 @@ public readonly id: string; - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/images#id DataDigitaloceanImages#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/images#id DataDigitaloceanImages#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. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -798,7 +798,7 @@ public readonly sort: IResolvable | DataDigitaloceanImagesSort[]; sort block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/images#sort DataDigitaloceanImages#sort} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/images#sort DataDigitaloceanImages#sort} --- @@ -816,10 +816,10 @@ const dataDigitaloceanImagesFilter: dataDigitaloceanImages.DataDigitaloceanImage | **Name** | **Type** | **Description** | | --- | --- | --- | -| key | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/images#key DataDigitaloceanImages#key}. | -| values | string[] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/images#values DataDigitaloceanImages#values}. | -| all | boolean \| cdktf.IResolvable | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/images#all DataDigitaloceanImages#all}. | -| matchBy | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/images#match_by DataDigitaloceanImages#match_by}. | +| key | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/images#key DataDigitaloceanImages#key}. | +| values | string[] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/images#values DataDigitaloceanImages#values}. | +| all | boolean \| cdktf.IResolvable | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/images#all DataDigitaloceanImages#all}. | +| matchBy | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/images#match_by DataDigitaloceanImages#match_by}. | --- @@ -831,7 +831,7 @@ public readonly key: string; - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/images#key DataDigitaloceanImages#key}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/images#key DataDigitaloceanImages#key}. --- @@ -843,7 +843,7 @@ public readonly values: string[]; - *Type:* string[] -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/images#values DataDigitaloceanImages#values}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/images#values DataDigitaloceanImages#values}. --- @@ -855,7 +855,7 @@ public readonly all: boolean | IResolvable; - *Type:* boolean | cdktf.IResolvable -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/images#all DataDigitaloceanImages#all}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/images#all DataDigitaloceanImages#all}. --- @@ -867,7 +867,7 @@ public readonly matchBy: string; - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/images#match_by DataDigitaloceanImages#match_by}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/images#match_by DataDigitaloceanImages#match_by}. --- @@ -896,8 +896,8 @@ const dataDigitaloceanImagesSort: dataDigitaloceanImages.DataDigitaloceanImagesS | **Name** | **Type** | **Description** | | --- | --- | --- | -| key | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/images#key DataDigitaloceanImages#key}. | -| direction | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/images#direction DataDigitaloceanImages#direction}. | +| key | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/images#key DataDigitaloceanImages#key}. | +| direction | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/images#direction DataDigitaloceanImages#direction}. | --- @@ -909,7 +909,7 @@ public readonly key: string; - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/images#key DataDigitaloceanImages#key}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/images#key DataDigitaloceanImages#key}. --- @@ -921,7 +921,7 @@ public readonly direction: string; - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/images#direction DataDigitaloceanImages#direction}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/images#direction DataDigitaloceanImages#direction}. --- diff --git a/docs/dataDigitaloceanKubernetesCluster.csharp.md b/docs/dataDigitaloceanKubernetesCluster.csharp.md index 8215c248a..12e77d32d 100644 --- a/docs/dataDigitaloceanKubernetesCluster.csharp.md +++ b/docs/dataDigitaloceanKubernetesCluster.csharp.md @@ -4,7 +4,7 @@ ### DataDigitaloceanKubernetesCluster -Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/kubernetes_cluster digitalocean_kubernetes_cluster}. +Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/kubernetes_cluster digitalocean_kubernetes_cluster}. #### Initializers @@ -379,7 +379,7 @@ The construct id used in the generated config for the DataDigitaloceanKubernetes The id of the existing DataDigitaloceanKubernetesCluster that should be imported. -Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/kubernetes_cluster#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/kubernetes_cluster#import import section} in the documentation of this resource for the id to use --- @@ -837,9 +837,9 @@ new DataDigitaloceanKubernetesClusterConfig { | Lifecycle | HashiCorp.Cdktf.TerraformResourceLifecycle | *No description.* | | Provider | HashiCorp.Cdktf.TerraformProvider | *No description.* | | Provisioners | object[] | *No description.* | -| Name | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/kubernetes_cluster#name DataDigitaloceanKubernetesCluster#name}. | -| Id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/kubernetes_cluster#id DataDigitaloceanKubernetesCluster#id}. | -| Tags | string[] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/kubernetes_cluster#tags DataDigitaloceanKubernetesCluster#tags}. | +| Name | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/kubernetes_cluster#name DataDigitaloceanKubernetesCluster#name}. | +| Id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/kubernetes_cluster#id DataDigitaloceanKubernetesCluster#id}. | +| Tags | string[] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/kubernetes_cluster#tags DataDigitaloceanKubernetesCluster#tags}. | --- @@ -921,7 +921,7 @@ public string Name { get; set; } - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/kubernetes_cluster#name DataDigitaloceanKubernetesCluster#name}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/kubernetes_cluster#name DataDigitaloceanKubernetesCluster#name}. --- @@ -933,7 +933,7 @@ public string Id { get; set; } - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/kubernetes_cluster#id DataDigitaloceanKubernetesCluster#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/kubernetes_cluster#id DataDigitaloceanKubernetesCluster#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. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -948,7 +948,7 @@ public string[] Tags { get; set; } - *Type:* string[] -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/kubernetes_cluster#tags DataDigitaloceanKubernetesCluster#tags}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/kubernetes_cluster#tags DataDigitaloceanKubernetesCluster#tags}. --- diff --git a/docs/dataDigitaloceanKubernetesCluster.go.md b/docs/dataDigitaloceanKubernetesCluster.go.md index 73a6a78b8..76b77696e 100644 --- a/docs/dataDigitaloceanKubernetesCluster.go.md +++ b/docs/dataDigitaloceanKubernetesCluster.go.md @@ -4,12 +4,12 @@ ### DataDigitaloceanKubernetesCluster -Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/kubernetes_cluster digitalocean_kubernetes_cluster}. +Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/kubernetes_cluster digitalocean_kubernetes_cluster}. #### Initializers ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadigitaloceankubernetescluster" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/datadigitaloceankubernetescluster" datadigitaloceankubernetescluster.NewDataDigitaloceanKubernetesCluster(scope Construct, id *string, config DataDigitaloceanKubernetesClusterConfig) DataDigitaloceanKubernetesCluster ``` @@ -290,7 +290,7 @@ func ResetTags() ##### `IsConstruct` ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadigitaloceankubernetescluster" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/datadigitaloceankubernetescluster" datadigitaloceankubernetescluster.DataDigitaloceanKubernetesCluster_IsConstruct(x interface{}) *bool ``` @@ -322,7 +322,7 @@ Any object. ##### `IsTerraformElement` ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadigitaloceankubernetescluster" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/datadigitaloceankubernetescluster" datadigitaloceankubernetescluster.DataDigitaloceanKubernetesCluster_IsTerraformElement(x interface{}) *bool ``` @@ -336,7 +336,7 @@ datadigitaloceankubernetescluster.DataDigitaloceanKubernetesCluster_IsTerraformE ##### `IsTerraformDataSource` ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadigitaloceankubernetescluster" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/datadigitaloceankubernetescluster" datadigitaloceankubernetescluster.DataDigitaloceanKubernetesCluster_IsTerraformDataSource(x interface{}) *bool ``` @@ -350,7 +350,7 @@ datadigitaloceankubernetescluster.DataDigitaloceanKubernetesCluster_IsTerraformD ##### `GenerateConfigForImport` ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadigitaloceankubernetescluster" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/datadigitaloceankubernetescluster" datadigitaloceankubernetescluster.DataDigitaloceanKubernetesCluster_GenerateConfigForImport(scope Construct, importToId *string, importFromId *string, provider TerraformProvider) ImportableResource ``` @@ -379,7 +379,7 @@ The construct id used in the generated config for the DataDigitaloceanKubernetes The id of the existing DataDigitaloceanKubernetesCluster that should be imported. -Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/kubernetes_cluster#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/kubernetes_cluster#import import section} in the documentation of this resource for the id to use --- @@ -810,7 +810,7 @@ func TfResourceType() *string #### Initializer ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadigitaloceankubernetescluster" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/datadigitaloceankubernetescluster" &datadigitaloceankubernetescluster.DataDigitaloceanKubernetesClusterConfig { Connection: interface{}, @@ -837,9 +837,9 @@ import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadig | Lifecycle | github.com/hashicorp/terraform-cdk-go/cdktf.TerraformResourceLifecycle | *No description.* | | Provider | github.com/hashicorp/terraform-cdk-go/cdktf.TerraformProvider | *No description.* | | Provisioners | *[]interface{} | *No description.* | -| Name | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/kubernetes_cluster#name DataDigitaloceanKubernetesCluster#name}. | -| Id | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/kubernetes_cluster#id DataDigitaloceanKubernetesCluster#id}. | -| Tags | *[]*string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/kubernetes_cluster#tags DataDigitaloceanKubernetesCluster#tags}. | +| Name | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/kubernetes_cluster#name DataDigitaloceanKubernetesCluster#name}. | +| Id | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/kubernetes_cluster#id DataDigitaloceanKubernetesCluster#id}. | +| Tags | *[]*string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/kubernetes_cluster#tags DataDigitaloceanKubernetesCluster#tags}. | --- @@ -921,7 +921,7 @@ Name *string - *Type:* *string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/kubernetes_cluster#name DataDigitaloceanKubernetesCluster#name}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/kubernetes_cluster#name DataDigitaloceanKubernetesCluster#name}. --- @@ -933,7 +933,7 @@ Id *string - *Type:* *string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/kubernetes_cluster#id DataDigitaloceanKubernetesCluster#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/kubernetes_cluster#id DataDigitaloceanKubernetesCluster#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. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -948,7 +948,7 @@ Tags *[]*string - *Type:* *[]*string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/kubernetes_cluster#tags DataDigitaloceanKubernetesCluster#tags}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/kubernetes_cluster#tags DataDigitaloceanKubernetesCluster#tags}. --- @@ -957,7 +957,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit #### Initializer ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadigitaloceankubernetescluster" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/datadigitaloceankubernetescluster" &datadigitaloceankubernetescluster.DataDigitaloceanKubernetesClusterKubeConfig { @@ -970,7 +970,7 @@ import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadig #### Initializer ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadigitaloceankubernetescluster" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/datadigitaloceankubernetescluster" &datadigitaloceankubernetescluster.DataDigitaloceanKubernetesClusterMaintenancePolicy { @@ -983,7 +983,7 @@ import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadig #### Initializer ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadigitaloceankubernetescluster" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/datadigitaloceankubernetescluster" &datadigitaloceankubernetescluster.DataDigitaloceanKubernetesClusterNodePool { @@ -996,7 +996,7 @@ import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadig #### Initializer ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadigitaloceankubernetescluster" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/datadigitaloceankubernetescluster" &datadigitaloceankubernetescluster.DataDigitaloceanKubernetesClusterNodePoolNodes { @@ -1009,7 +1009,7 @@ import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadig #### Initializer ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadigitaloceankubernetescluster" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/datadigitaloceankubernetescluster" &datadigitaloceankubernetescluster.DataDigitaloceanKubernetesClusterNodePoolTaint { @@ -1024,7 +1024,7 @@ import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadig #### Initializers ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadigitaloceankubernetescluster" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/datadigitaloceankubernetescluster" datadigitaloceankubernetescluster.NewDataDigitaloceanKubernetesClusterKubeConfigList(terraformResource IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataDigitaloceanKubernetesClusterKubeConfigList ``` @@ -1173,7 +1173,7 @@ func Fqn() *string #### Initializers ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadigitaloceankubernetescluster" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/datadigitaloceankubernetescluster" datadigitaloceankubernetescluster.NewDataDigitaloceanKubernetesClusterKubeConfigOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string, complexObjectIndex *f64, complexObjectIsFromSet *bool) DataDigitaloceanKubernetesClusterKubeConfigOutputReference ``` @@ -1517,7 +1517,7 @@ func InternalValue() DataDigitaloceanKubernetesClusterKubeConfig #### Initializers ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadigitaloceankubernetescluster" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/datadigitaloceankubernetescluster" datadigitaloceankubernetescluster.NewDataDigitaloceanKubernetesClusterMaintenancePolicyList(terraformResource IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataDigitaloceanKubernetesClusterMaintenancePolicyList ``` @@ -1666,7 +1666,7 @@ func Fqn() *string #### Initializers ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadigitaloceankubernetescluster" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/datadigitaloceankubernetescluster" datadigitaloceankubernetescluster.NewDataDigitaloceanKubernetesClusterMaintenancePolicyOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string, complexObjectIndex *f64, complexObjectIsFromSet *bool) DataDigitaloceanKubernetesClusterMaintenancePolicyOutputReference ``` @@ -1966,7 +1966,7 @@ func InternalValue() DataDigitaloceanKubernetesClusterMaintenancePolicy #### Initializers ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadigitaloceankubernetescluster" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/datadigitaloceankubernetescluster" datadigitaloceankubernetescluster.NewDataDigitaloceanKubernetesClusterNodePoolList(terraformResource IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataDigitaloceanKubernetesClusterNodePoolList ``` @@ -2115,7 +2115,7 @@ func Fqn() *string #### Initializers ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadigitaloceankubernetescluster" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/datadigitaloceankubernetescluster" datadigitaloceankubernetescluster.NewDataDigitaloceanKubernetesClusterNodePoolNodesList(terraformResource IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataDigitaloceanKubernetesClusterNodePoolNodesList ``` @@ -2264,7 +2264,7 @@ func Fqn() *string #### Initializers ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadigitaloceankubernetescluster" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/datadigitaloceankubernetescluster" datadigitaloceankubernetescluster.NewDataDigitaloceanKubernetesClusterNodePoolNodesOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string, complexObjectIndex *f64, complexObjectIsFromSet *bool) DataDigitaloceanKubernetesClusterNodePoolNodesOutputReference ``` @@ -2597,7 +2597,7 @@ func InternalValue() DataDigitaloceanKubernetesClusterNodePoolNodes #### Initializers ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadigitaloceankubernetescluster" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/datadigitaloceankubernetescluster" datadigitaloceankubernetescluster.NewDataDigitaloceanKubernetesClusterNodePoolOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string, complexObjectIndex *f64, complexObjectIsFromSet *bool) DataDigitaloceanKubernetesClusterNodePoolOutputReference ``` @@ -2996,7 +2996,7 @@ func InternalValue() DataDigitaloceanKubernetesClusterNodePool #### Initializers ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadigitaloceankubernetescluster" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/datadigitaloceankubernetescluster" datadigitaloceankubernetescluster.NewDataDigitaloceanKubernetesClusterNodePoolTaintList(terraformResource IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataDigitaloceanKubernetesClusterNodePoolTaintList ``` @@ -3145,7 +3145,7 @@ func Fqn() *string #### Initializers ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadigitaloceankubernetescluster" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/datadigitaloceankubernetescluster" datadigitaloceankubernetescluster.NewDataDigitaloceanKubernetesClusterNodePoolTaintOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string, complexObjectIndex *f64, complexObjectIsFromSet *bool) DataDigitaloceanKubernetesClusterNodePoolTaintOutputReference ``` diff --git a/docs/dataDigitaloceanKubernetesCluster.java.md b/docs/dataDigitaloceanKubernetesCluster.java.md index 17641d876..77646780e 100644 --- a/docs/dataDigitaloceanKubernetesCluster.java.md +++ b/docs/dataDigitaloceanKubernetesCluster.java.md @@ -4,7 +4,7 @@ ### DataDigitaloceanKubernetesCluster -Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/kubernetes_cluster digitalocean_kubernetes_cluster}. +Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/kubernetes_cluster digitalocean_kubernetes_cluster}. #### Initializers @@ -40,9 +40,9 @@ DataDigitaloceanKubernetesCluster.Builder.create(Construct scope, java.lang.Stri | lifecycle | com.hashicorp.cdktf.TerraformResourceLifecycle | *No description.* | | provider | com.hashicorp.cdktf.TerraformProvider | *No description.* | | provisioners | java.util.List | *No description.* | -| name | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/kubernetes_cluster#name DataDigitaloceanKubernetesCluster#name}. | -| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/kubernetes_cluster#id DataDigitaloceanKubernetesCluster#id}. | -| tags | java.util.List | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/kubernetes_cluster#tags DataDigitaloceanKubernetesCluster#tags}. | +| name | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/kubernetes_cluster#name DataDigitaloceanKubernetesCluster#name}. | +| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/kubernetes_cluster#id DataDigitaloceanKubernetesCluster#id}. | +| tags | java.util.List | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/kubernetes_cluster#tags DataDigitaloceanKubernetesCluster#tags}. | --- @@ -110,7 +110,7 @@ Must be unique amongst siblings in the same scope - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/kubernetes_cluster#name DataDigitaloceanKubernetesCluster#name}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/kubernetes_cluster#name DataDigitaloceanKubernetesCluster#name}. --- @@ -118,7 +118,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/kubernetes_cluster#id DataDigitaloceanKubernetesCluster#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/kubernetes_cluster#id DataDigitaloceanKubernetesCluster#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. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -129,7 +129,7 @@ If you experience problems setting this value it might not be settable. Please t - *Type:* java.util.List -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/kubernetes_cluster#tags DataDigitaloceanKubernetesCluster#tags}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/kubernetes_cluster#tags DataDigitaloceanKubernetesCluster#tags}. --- @@ -466,7 +466,7 @@ The construct id used in the generated config for the DataDigitaloceanKubernetes The id of the existing DataDigitaloceanKubernetesCluster that should be imported. -Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/kubernetes_cluster#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/kubernetes_cluster#import import section} in the documentation of this resource for the id to use --- @@ -928,9 +928,9 @@ DataDigitaloceanKubernetesClusterConfig.builder() | lifecycle | com.hashicorp.cdktf.TerraformResourceLifecycle | *No description.* | | provider | com.hashicorp.cdktf.TerraformProvider | *No description.* | | provisioners | java.util.List | *No description.* | -| name | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/kubernetes_cluster#name DataDigitaloceanKubernetesCluster#name}. | -| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/kubernetes_cluster#id DataDigitaloceanKubernetesCluster#id}. | -| tags | java.util.List | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/kubernetes_cluster#tags DataDigitaloceanKubernetesCluster#tags}. | +| name | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/kubernetes_cluster#name DataDigitaloceanKubernetesCluster#name}. | +| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/kubernetes_cluster#id DataDigitaloceanKubernetesCluster#id}. | +| tags | java.util.List | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/kubernetes_cluster#tags DataDigitaloceanKubernetesCluster#tags}. | --- @@ -1012,7 +1012,7 @@ public java.lang.String getName(); - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/kubernetes_cluster#name DataDigitaloceanKubernetesCluster#name}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/kubernetes_cluster#name DataDigitaloceanKubernetesCluster#name}. --- @@ -1024,7 +1024,7 @@ public java.lang.String getId(); - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/kubernetes_cluster#id DataDigitaloceanKubernetesCluster#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/kubernetes_cluster#id DataDigitaloceanKubernetesCluster#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. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -1039,7 +1039,7 @@ public java.util.List getTags(); - *Type:* java.util.List -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/kubernetes_cluster#tags DataDigitaloceanKubernetesCluster#tags}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/kubernetes_cluster#tags DataDigitaloceanKubernetesCluster#tags}. --- diff --git a/docs/dataDigitaloceanKubernetesCluster.python.md b/docs/dataDigitaloceanKubernetesCluster.python.md index 9949ed45c..dafed9e76 100644 --- a/docs/dataDigitaloceanKubernetesCluster.python.md +++ b/docs/dataDigitaloceanKubernetesCluster.python.md @@ -4,7 +4,7 @@ ### DataDigitaloceanKubernetesCluster -Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/kubernetes_cluster digitalocean_kubernetes_cluster}. +Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/kubernetes_cluster digitalocean_kubernetes_cluster}. #### Initializers @@ -38,9 +38,9 @@ dataDigitaloceanKubernetesCluster.DataDigitaloceanKubernetesCluster( | lifecycle | cdktf.TerraformResourceLifecycle | *No description.* | | provider | cdktf.TerraformProvider | *No description.* | | provisioners | typing.List[typing.Union[cdktf.FileProvisioner, cdktf.LocalExecProvisioner, cdktf.RemoteExecProvisioner]] | *No description.* | -| name | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/kubernetes_cluster#name DataDigitaloceanKubernetesCluster#name}. | -| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/kubernetes_cluster#id DataDigitaloceanKubernetesCluster#id}. | -| tags | typing.List[str] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/kubernetes_cluster#tags DataDigitaloceanKubernetesCluster#tags}. | +| name | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/kubernetes_cluster#name DataDigitaloceanKubernetesCluster#name}. | +| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/kubernetes_cluster#id DataDigitaloceanKubernetesCluster#id}. | +| tags | typing.List[str] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/kubernetes_cluster#tags DataDigitaloceanKubernetesCluster#tags}. | --- @@ -108,7 +108,7 @@ Must be unique amongst siblings in the same scope - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/kubernetes_cluster#name DataDigitaloceanKubernetesCluster#name}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/kubernetes_cluster#name DataDigitaloceanKubernetesCluster#name}. --- @@ -116,7 +116,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/kubernetes_cluster#id DataDigitaloceanKubernetesCluster#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/kubernetes_cluster#id DataDigitaloceanKubernetesCluster#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. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -127,7 +127,7 @@ If you experience problems setting this value it might not be settable. Please t - *Type:* typing.List[str] -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/kubernetes_cluster#tags DataDigitaloceanKubernetesCluster#tags}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/kubernetes_cluster#tags DataDigitaloceanKubernetesCluster#tags}. --- @@ -500,7 +500,7 @@ The construct id used in the generated config for the DataDigitaloceanKubernetes The id of the existing DataDigitaloceanKubernetesCluster that should be imported. -Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/kubernetes_cluster#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/kubernetes_cluster#import import section} in the documentation of this resource for the id to use --- @@ -958,9 +958,9 @@ dataDigitaloceanKubernetesCluster.DataDigitaloceanKubernetesClusterConfig( | lifecycle | cdktf.TerraformResourceLifecycle | *No description.* | | provider | cdktf.TerraformProvider | *No description.* | | provisioners | typing.List[typing.Union[cdktf.FileProvisioner, cdktf.LocalExecProvisioner, cdktf.RemoteExecProvisioner]] | *No description.* | -| name | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/kubernetes_cluster#name DataDigitaloceanKubernetesCluster#name}. | -| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/kubernetes_cluster#id DataDigitaloceanKubernetesCluster#id}. | -| tags | typing.List[str] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/kubernetes_cluster#tags DataDigitaloceanKubernetesCluster#tags}. | +| name | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/kubernetes_cluster#name DataDigitaloceanKubernetesCluster#name}. | +| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/kubernetes_cluster#id DataDigitaloceanKubernetesCluster#id}. | +| tags | typing.List[str] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/kubernetes_cluster#tags DataDigitaloceanKubernetesCluster#tags}. | --- @@ -1042,7 +1042,7 @@ name: str - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/kubernetes_cluster#name DataDigitaloceanKubernetesCluster#name}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/kubernetes_cluster#name DataDigitaloceanKubernetesCluster#name}. --- @@ -1054,7 +1054,7 @@ id: str - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/kubernetes_cluster#id DataDigitaloceanKubernetesCluster#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/kubernetes_cluster#id DataDigitaloceanKubernetesCluster#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. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -1069,7 +1069,7 @@ tags: typing.List[str] - *Type:* typing.List[str] -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/kubernetes_cluster#tags DataDigitaloceanKubernetesCluster#tags}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/kubernetes_cluster#tags DataDigitaloceanKubernetesCluster#tags}. --- diff --git a/docs/dataDigitaloceanKubernetesCluster.typescript.md b/docs/dataDigitaloceanKubernetesCluster.typescript.md index d8f0071fa..b19e0de74 100644 --- a/docs/dataDigitaloceanKubernetesCluster.typescript.md +++ b/docs/dataDigitaloceanKubernetesCluster.typescript.md @@ -4,7 +4,7 @@ ### DataDigitaloceanKubernetesCluster -Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/kubernetes_cluster digitalocean_kubernetes_cluster}. +Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/kubernetes_cluster digitalocean_kubernetes_cluster}. #### Initializers @@ -379,7 +379,7 @@ The construct id used in the generated config for the DataDigitaloceanKubernetes The id of the existing DataDigitaloceanKubernetesCluster that should be imported. -Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/kubernetes_cluster#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/kubernetes_cluster#import import section} in the documentation of this resource for the id to use --- @@ -826,9 +826,9 @@ const dataDigitaloceanKubernetesClusterConfig: dataDigitaloceanKubernetesCluster | lifecycle | cdktf.TerraformResourceLifecycle | *No description.* | | provider | cdktf.TerraformProvider | *No description.* | | provisioners | cdktf.FileProvisioner \| cdktf.LocalExecProvisioner \| cdktf.RemoteExecProvisioner[] | *No description.* | -| name | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/kubernetes_cluster#name DataDigitaloceanKubernetesCluster#name}. | -| id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/kubernetes_cluster#id DataDigitaloceanKubernetesCluster#id}. | -| tags | string[] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/kubernetes_cluster#tags DataDigitaloceanKubernetesCluster#tags}. | +| name | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/kubernetes_cluster#name DataDigitaloceanKubernetesCluster#name}. | +| id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/kubernetes_cluster#id DataDigitaloceanKubernetesCluster#id}. | +| tags | string[] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/kubernetes_cluster#tags DataDigitaloceanKubernetesCluster#tags}. | --- @@ -910,7 +910,7 @@ public readonly name: string; - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/kubernetes_cluster#name DataDigitaloceanKubernetesCluster#name}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/kubernetes_cluster#name DataDigitaloceanKubernetesCluster#name}. --- @@ -922,7 +922,7 @@ public readonly id: string; - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/kubernetes_cluster#id DataDigitaloceanKubernetesCluster#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/kubernetes_cluster#id DataDigitaloceanKubernetesCluster#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. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -937,7 +937,7 @@ public readonly tags: string[]; - *Type:* string[] -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/kubernetes_cluster#tags DataDigitaloceanKubernetesCluster#tags}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/kubernetes_cluster#tags DataDigitaloceanKubernetesCluster#tags}. --- diff --git a/docs/dataDigitaloceanKubernetesVersions.csharp.md b/docs/dataDigitaloceanKubernetesVersions.csharp.md index 2c803eabf..9ec4f5829 100644 --- a/docs/dataDigitaloceanKubernetesVersions.csharp.md +++ b/docs/dataDigitaloceanKubernetesVersions.csharp.md @@ -4,7 +4,7 @@ ### DataDigitaloceanKubernetesVersions -Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/kubernetes_versions digitalocean_kubernetes_versions}. +Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/kubernetes_versions digitalocean_kubernetes_versions}. #### Initializers @@ -379,7 +379,7 @@ The construct id used in the generated config for the DataDigitaloceanKubernetes The id of the existing DataDigitaloceanKubernetesVersions that should be imported. -Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/kubernetes_versions#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/kubernetes_versions#import import section} in the documentation of this resource for the id to use --- @@ -649,8 +649,8 @@ new DataDigitaloceanKubernetesVersionsConfig { | Lifecycle | HashiCorp.Cdktf.TerraformResourceLifecycle | *No description.* | | Provider | HashiCorp.Cdktf.TerraformProvider | *No description.* | | Provisioners | object[] | *No description.* | -| Id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/kubernetes_versions#id DataDigitaloceanKubernetesVersions#id}. | -| VersionPrefix | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/kubernetes_versions#version_prefix DataDigitaloceanKubernetesVersions#version_prefix}. | +| Id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/kubernetes_versions#id DataDigitaloceanKubernetesVersions#id}. | +| VersionPrefix | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/kubernetes_versions#version_prefix DataDigitaloceanKubernetesVersions#version_prefix}. | --- @@ -732,7 +732,7 @@ public string Id { get; set; } - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/kubernetes_versions#id DataDigitaloceanKubernetesVersions#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/kubernetes_versions#id DataDigitaloceanKubernetesVersions#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. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -747,7 +747,7 @@ public string VersionPrefix { get; set; } - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/kubernetes_versions#version_prefix DataDigitaloceanKubernetesVersions#version_prefix}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/kubernetes_versions#version_prefix DataDigitaloceanKubernetesVersions#version_prefix}. --- diff --git a/docs/dataDigitaloceanKubernetesVersions.go.md b/docs/dataDigitaloceanKubernetesVersions.go.md index 1a360c5d1..11f699aef 100644 --- a/docs/dataDigitaloceanKubernetesVersions.go.md +++ b/docs/dataDigitaloceanKubernetesVersions.go.md @@ -4,12 +4,12 @@ ### DataDigitaloceanKubernetesVersions -Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/kubernetes_versions digitalocean_kubernetes_versions}. +Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/kubernetes_versions digitalocean_kubernetes_versions}. #### Initializers ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadigitaloceankubernetesversions" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/datadigitaloceankubernetesversions" datadigitaloceankubernetesversions.NewDataDigitaloceanKubernetesVersions(scope Construct, id *string, config DataDigitaloceanKubernetesVersionsConfig) DataDigitaloceanKubernetesVersions ``` @@ -290,7 +290,7 @@ func ResetVersionPrefix() ##### `IsConstruct` ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadigitaloceankubernetesversions" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/datadigitaloceankubernetesversions" datadigitaloceankubernetesversions.DataDigitaloceanKubernetesVersions_IsConstruct(x interface{}) *bool ``` @@ -322,7 +322,7 @@ Any object. ##### `IsTerraformElement` ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadigitaloceankubernetesversions" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/datadigitaloceankubernetesversions" datadigitaloceankubernetesversions.DataDigitaloceanKubernetesVersions_IsTerraformElement(x interface{}) *bool ``` @@ -336,7 +336,7 @@ datadigitaloceankubernetesversions.DataDigitaloceanKubernetesVersions_IsTerrafor ##### `IsTerraformDataSource` ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadigitaloceankubernetesversions" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/datadigitaloceankubernetesversions" datadigitaloceankubernetesversions.DataDigitaloceanKubernetesVersions_IsTerraformDataSource(x interface{}) *bool ``` @@ -350,7 +350,7 @@ datadigitaloceankubernetesversions.DataDigitaloceanKubernetesVersions_IsTerrafor ##### `GenerateConfigForImport` ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadigitaloceankubernetesversions" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/datadigitaloceankubernetesversions" datadigitaloceankubernetesversions.DataDigitaloceanKubernetesVersions_GenerateConfigForImport(scope Construct, importToId *string, importFromId *string, provider TerraformProvider) ImportableResource ``` @@ -379,7 +379,7 @@ The construct id used in the generated config for the DataDigitaloceanKubernetes The id of the existing DataDigitaloceanKubernetesVersions that should be imported. -Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/kubernetes_versions#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/kubernetes_versions#import import section} in the documentation of this resource for the id to use --- @@ -623,7 +623,7 @@ func TfResourceType() *string #### Initializer ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadigitaloceankubernetesversions" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/datadigitaloceankubernetesversions" &datadigitaloceankubernetesversions.DataDigitaloceanKubernetesVersionsConfig { Connection: interface{}, @@ -649,8 +649,8 @@ import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadig | Lifecycle | github.com/hashicorp/terraform-cdk-go/cdktf.TerraformResourceLifecycle | *No description.* | | Provider | github.com/hashicorp/terraform-cdk-go/cdktf.TerraformProvider | *No description.* | | Provisioners | *[]interface{} | *No description.* | -| Id | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/kubernetes_versions#id DataDigitaloceanKubernetesVersions#id}. | -| VersionPrefix | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/kubernetes_versions#version_prefix DataDigitaloceanKubernetesVersions#version_prefix}. | +| Id | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/kubernetes_versions#id DataDigitaloceanKubernetesVersions#id}. | +| VersionPrefix | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/kubernetes_versions#version_prefix DataDigitaloceanKubernetesVersions#version_prefix}. | --- @@ -732,7 +732,7 @@ Id *string - *Type:* *string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/kubernetes_versions#id DataDigitaloceanKubernetesVersions#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/kubernetes_versions#id DataDigitaloceanKubernetesVersions#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. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -747,7 +747,7 @@ VersionPrefix *string - *Type:* *string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/kubernetes_versions#version_prefix DataDigitaloceanKubernetesVersions#version_prefix}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/kubernetes_versions#version_prefix DataDigitaloceanKubernetesVersions#version_prefix}. --- diff --git a/docs/dataDigitaloceanKubernetesVersions.java.md b/docs/dataDigitaloceanKubernetesVersions.java.md index 9da8aa281..aba1c98d5 100644 --- a/docs/dataDigitaloceanKubernetesVersions.java.md +++ b/docs/dataDigitaloceanKubernetesVersions.java.md @@ -4,7 +4,7 @@ ### DataDigitaloceanKubernetesVersions -Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/kubernetes_versions digitalocean_kubernetes_versions}. +Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/kubernetes_versions digitalocean_kubernetes_versions}. #### Initializers @@ -39,8 +39,8 @@ DataDigitaloceanKubernetesVersions.Builder.create(Construct scope, java.lang.Str | lifecycle | com.hashicorp.cdktf.TerraformResourceLifecycle | *No description.* | | provider | com.hashicorp.cdktf.TerraformProvider | *No description.* | | provisioners | java.util.List | *No description.* | -| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/kubernetes_versions#id DataDigitaloceanKubernetesVersions#id}. | -| versionPrefix | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/kubernetes_versions#version_prefix DataDigitaloceanKubernetesVersions#version_prefix}. | +| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/kubernetes_versions#id DataDigitaloceanKubernetesVersions#id}. | +| versionPrefix | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/kubernetes_versions#version_prefix DataDigitaloceanKubernetesVersions#version_prefix}. | --- @@ -108,7 +108,7 @@ Must be unique amongst siblings in the same scope - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/kubernetes_versions#id DataDigitaloceanKubernetesVersions#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/kubernetes_versions#id DataDigitaloceanKubernetesVersions#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. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -119,7 +119,7 @@ If you experience problems setting this value it might not be settable. Please t - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/kubernetes_versions#version_prefix DataDigitaloceanKubernetesVersions#version_prefix}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/kubernetes_versions#version_prefix DataDigitaloceanKubernetesVersions#version_prefix}. --- @@ -456,7 +456,7 @@ The construct id used in the generated config for the DataDigitaloceanKubernetes The id of the existing DataDigitaloceanKubernetesVersions that should be imported. -Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/kubernetes_versions#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/kubernetes_versions#import import section} in the documentation of this resource for the id to use --- @@ -730,8 +730,8 @@ DataDigitaloceanKubernetesVersionsConfig.builder() | lifecycle | com.hashicorp.cdktf.TerraformResourceLifecycle | *No description.* | | provider | com.hashicorp.cdktf.TerraformProvider | *No description.* | | provisioners | java.util.List | *No description.* | -| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/kubernetes_versions#id DataDigitaloceanKubernetesVersions#id}. | -| versionPrefix | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/kubernetes_versions#version_prefix DataDigitaloceanKubernetesVersions#version_prefix}. | +| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/kubernetes_versions#id DataDigitaloceanKubernetesVersions#id}. | +| versionPrefix | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/kubernetes_versions#version_prefix DataDigitaloceanKubernetesVersions#version_prefix}. | --- @@ -813,7 +813,7 @@ public java.lang.String getId(); - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/kubernetes_versions#id DataDigitaloceanKubernetesVersions#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/kubernetes_versions#id DataDigitaloceanKubernetesVersions#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. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -828,7 +828,7 @@ public java.lang.String getVersionPrefix(); - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/kubernetes_versions#version_prefix DataDigitaloceanKubernetesVersions#version_prefix}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/kubernetes_versions#version_prefix DataDigitaloceanKubernetesVersions#version_prefix}. --- diff --git a/docs/dataDigitaloceanKubernetesVersions.python.md b/docs/dataDigitaloceanKubernetesVersions.python.md index ab25ca34d..b443edf5d 100644 --- a/docs/dataDigitaloceanKubernetesVersions.python.md +++ b/docs/dataDigitaloceanKubernetesVersions.python.md @@ -4,7 +4,7 @@ ### DataDigitaloceanKubernetesVersions -Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/kubernetes_versions digitalocean_kubernetes_versions}. +Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/kubernetes_versions digitalocean_kubernetes_versions}. #### Initializers @@ -37,8 +37,8 @@ dataDigitaloceanKubernetesVersions.DataDigitaloceanKubernetesVersions( | lifecycle | cdktf.TerraformResourceLifecycle | *No description.* | | provider | cdktf.TerraformProvider | *No description.* | | provisioners | typing.List[typing.Union[cdktf.FileProvisioner, cdktf.LocalExecProvisioner, cdktf.RemoteExecProvisioner]] | *No description.* | -| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/kubernetes_versions#id DataDigitaloceanKubernetesVersions#id}. | -| version_prefix | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/kubernetes_versions#version_prefix DataDigitaloceanKubernetesVersions#version_prefix}. | +| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/kubernetes_versions#id DataDigitaloceanKubernetesVersions#id}. | +| version_prefix | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/kubernetes_versions#version_prefix DataDigitaloceanKubernetesVersions#version_prefix}. | --- @@ -106,7 +106,7 @@ Must be unique amongst siblings in the same scope - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/kubernetes_versions#id DataDigitaloceanKubernetesVersions#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/kubernetes_versions#id DataDigitaloceanKubernetesVersions#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. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -117,7 +117,7 @@ If you experience problems setting this value it might not be settable. Please t - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/kubernetes_versions#version_prefix DataDigitaloceanKubernetesVersions#version_prefix}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/kubernetes_versions#version_prefix DataDigitaloceanKubernetesVersions#version_prefix}. --- @@ -490,7 +490,7 @@ The construct id used in the generated config for the DataDigitaloceanKubernetes The id of the existing DataDigitaloceanKubernetesVersions that should be imported. -Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/kubernetes_versions#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/kubernetes_versions#import import section} in the documentation of this resource for the id to use --- @@ -760,8 +760,8 @@ dataDigitaloceanKubernetesVersions.DataDigitaloceanKubernetesVersionsConfig( | lifecycle | cdktf.TerraformResourceLifecycle | *No description.* | | provider | cdktf.TerraformProvider | *No description.* | | provisioners | typing.List[typing.Union[cdktf.FileProvisioner, cdktf.LocalExecProvisioner, cdktf.RemoteExecProvisioner]] | *No description.* | -| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/kubernetes_versions#id DataDigitaloceanKubernetesVersions#id}. | -| version_prefix | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/kubernetes_versions#version_prefix DataDigitaloceanKubernetesVersions#version_prefix}. | +| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/kubernetes_versions#id DataDigitaloceanKubernetesVersions#id}. | +| version_prefix | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/kubernetes_versions#version_prefix DataDigitaloceanKubernetesVersions#version_prefix}. | --- @@ -843,7 +843,7 @@ id: str - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/kubernetes_versions#id DataDigitaloceanKubernetesVersions#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/kubernetes_versions#id DataDigitaloceanKubernetesVersions#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. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -858,7 +858,7 @@ version_prefix: str - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/kubernetes_versions#version_prefix DataDigitaloceanKubernetesVersions#version_prefix}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/kubernetes_versions#version_prefix DataDigitaloceanKubernetesVersions#version_prefix}. --- diff --git a/docs/dataDigitaloceanKubernetesVersions.typescript.md b/docs/dataDigitaloceanKubernetesVersions.typescript.md index cb6546317..e02f27ddc 100644 --- a/docs/dataDigitaloceanKubernetesVersions.typescript.md +++ b/docs/dataDigitaloceanKubernetesVersions.typescript.md @@ -4,7 +4,7 @@ ### DataDigitaloceanKubernetesVersions -Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/kubernetes_versions digitalocean_kubernetes_versions}. +Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/kubernetes_versions digitalocean_kubernetes_versions}. #### Initializers @@ -379,7 +379,7 @@ The construct id used in the generated config for the DataDigitaloceanKubernetes The id of the existing DataDigitaloceanKubernetesVersions that should be imported. -Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/kubernetes_versions#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/kubernetes_versions#import import section} in the documentation of this resource for the id to use --- @@ -639,8 +639,8 @@ const dataDigitaloceanKubernetesVersionsConfig: dataDigitaloceanKubernetesVersio | lifecycle | cdktf.TerraformResourceLifecycle | *No description.* | | provider | cdktf.TerraformProvider | *No description.* | | provisioners | cdktf.FileProvisioner \| cdktf.LocalExecProvisioner \| cdktf.RemoteExecProvisioner[] | *No description.* | -| id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/kubernetes_versions#id DataDigitaloceanKubernetesVersions#id}. | -| versionPrefix | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/kubernetes_versions#version_prefix DataDigitaloceanKubernetesVersions#version_prefix}. | +| id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/kubernetes_versions#id DataDigitaloceanKubernetesVersions#id}. | +| versionPrefix | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/kubernetes_versions#version_prefix DataDigitaloceanKubernetesVersions#version_prefix}. | --- @@ -722,7 +722,7 @@ public readonly id: string; - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/kubernetes_versions#id DataDigitaloceanKubernetesVersions#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/kubernetes_versions#id DataDigitaloceanKubernetesVersions#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. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -737,7 +737,7 @@ public readonly versionPrefix: string; - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/kubernetes_versions#version_prefix DataDigitaloceanKubernetesVersions#version_prefix}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/kubernetes_versions#version_prefix DataDigitaloceanKubernetesVersions#version_prefix}. --- diff --git a/docs/dataDigitaloceanLoadbalancer.csharp.md b/docs/dataDigitaloceanLoadbalancer.csharp.md index 162f3c190..838f4b89d 100644 --- a/docs/dataDigitaloceanLoadbalancer.csharp.md +++ b/docs/dataDigitaloceanLoadbalancer.csharp.md @@ -4,7 +4,7 @@ ### DataDigitaloceanLoadbalancer -Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/loadbalancer digitalocean_loadbalancer}. +Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/loadbalancer digitalocean_loadbalancer}. #### Initializers @@ -379,7 +379,7 @@ The construct id used in the generated config for the DataDigitaloceanLoadbalanc The id of the existing DataDigitaloceanLoadbalancer that should be imported. -Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/loadbalancer#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/loadbalancer#import import section} in the documentation of this resource for the id to use --- @@ -987,7 +987,7 @@ public string Id { get; set; } id of the load balancer. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/loadbalancer#id DataDigitaloceanLoadbalancer#id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/loadbalancer#id DataDigitaloceanLoadbalancer#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. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -1004,7 +1004,7 @@ public string Name { get; set; } name of the load balancer. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/loadbalancer#name DataDigitaloceanLoadbalancer#name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/loadbalancer#name DataDigitaloceanLoadbalancer#name} --- diff --git a/docs/dataDigitaloceanLoadbalancer.go.md b/docs/dataDigitaloceanLoadbalancer.go.md index ae4a709f5..4a03b64b1 100644 --- a/docs/dataDigitaloceanLoadbalancer.go.md +++ b/docs/dataDigitaloceanLoadbalancer.go.md @@ -4,12 +4,12 @@ ### DataDigitaloceanLoadbalancer -Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/loadbalancer digitalocean_loadbalancer}. +Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/loadbalancer digitalocean_loadbalancer}. #### Initializers ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadigitaloceanloadbalancer" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/datadigitaloceanloadbalancer" datadigitaloceanloadbalancer.NewDataDigitaloceanLoadbalancer(scope Construct, id *string, config DataDigitaloceanLoadbalancerConfig) DataDigitaloceanLoadbalancer ``` @@ -290,7 +290,7 @@ func ResetName() ##### `IsConstruct` ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadigitaloceanloadbalancer" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/datadigitaloceanloadbalancer" datadigitaloceanloadbalancer.DataDigitaloceanLoadbalancer_IsConstruct(x interface{}) *bool ``` @@ -322,7 +322,7 @@ Any object. ##### `IsTerraformElement` ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadigitaloceanloadbalancer" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/datadigitaloceanloadbalancer" datadigitaloceanloadbalancer.DataDigitaloceanLoadbalancer_IsTerraformElement(x interface{}) *bool ``` @@ -336,7 +336,7 @@ datadigitaloceanloadbalancer.DataDigitaloceanLoadbalancer_IsTerraformElement(x i ##### `IsTerraformDataSource` ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadigitaloceanloadbalancer" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/datadigitaloceanloadbalancer" datadigitaloceanloadbalancer.DataDigitaloceanLoadbalancer_IsTerraformDataSource(x interface{}) *bool ``` @@ -350,7 +350,7 @@ datadigitaloceanloadbalancer.DataDigitaloceanLoadbalancer_IsTerraformDataSource( ##### `GenerateConfigForImport` ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadigitaloceanloadbalancer" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/datadigitaloceanloadbalancer" datadigitaloceanloadbalancer.DataDigitaloceanLoadbalancer_GenerateConfigForImport(scope Construct, importToId *string, importFromId *string, provider TerraformProvider) ImportableResource ``` @@ -379,7 +379,7 @@ The construct id used in the generated config for the DataDigitaloceanLoadbalanc The id of the existing DataDigitaloceanLoadbalancer that should be imported. -Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/loadbalancer#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/loadbalancer#import import section} in the documentation of this resource for the id to use --- @@ -876,7 +876,7 @@ func TfResourceType() *string #### Initializer ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadigitaloceanloadbalancer" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/datadigitaloceanloadbalancer" &datadigitaloceanloadbalancer.DataDigitaloceanLoadbalancerConfig { Connection: interface{}, @@ -987,7 +987,7 @@ Id *string id of the load balancer. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/loadbalancer#id DataDigitaloceanLoadbalancer#id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/loadbalancer#id DataDigitaloceanLoadbalancer#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. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -1004,7 +1004,7 @@ Name *string name of the load balancer. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/loadbalancer#name DataDigitaloceanLoadbalancer#name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/loadbalancer#name DataDigitaloceanLoadbalancer#name} --- @@ -1013,7 +1013,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit #### Initializer ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadigitaloceanloadbalancer" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/datadigitaloceanloadbalancer" &datadigitaloceanloadbalancer.DataDigitaloceanLoadbalancerDomains { @@ -1026,7 +1026,7 @@ import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadig #### Initializer ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadigitaloceanloadbalancer" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/datadigitaloceanloadbalancer" &datadigitaloceanloadbalancer.DataDigitaloceanLoadbalancerFirewall { @@ -1039,7 +1039,7 @@ import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadig #### Initializer ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadigitaloceanloadbalancer" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/datadigitaloceanloadbalancer" &datadigitaloceanloadbalancer.DataDigitaloceanLoadbalancerForwardingRule { @@ -1052,7 +1052,7 @@ import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadig #### Initializer ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadigitaloceanloadbalancer" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/datadigitaloceanloadbalancer" &datadigitaloceanloadbalancer.DataDigitaloceanLoadbalancerGlbSettings { @@ -1065,7 +1065,7 @@ import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadig #### Initializer ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadigitaloceanloadbalancer" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/datadigitaloceanloadbalancer" &datadigitaloceanloadbalancer.DataDigitaloceanLoadbalancerGlbSettingsCdn { @@ -1078,7 +1078,7 @@ import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadig #### Initializer ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadigitaloceanloadbalancer" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/datadigitaloceanloadbalancer" &datadigitaloceanloadbalancer.DataDigitaloceanLoadbalancerHealthcheck { @@ -1091,7 +1091,7 @@ import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadig #### Initializer ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadigitaloceanloadbalancer" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/datadigitaloceanloadbalancer" &datadigitaloceanloadbalancer.DataDigitaloceanLoadbalancerStickySessions { @@ -1106,7 +1106,7 @@ import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadig #### Initializers ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadigitaloceanloadbalancer" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/datadigitaloceanloadbalancer" datadigitaloceanloadbalancer.NewDataDigitaloceanLoadbalancerDomainsList(terraformResource IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataDigitaloceanLoadbalancerDomainsList ``` @@ -1255,7 +1255,7 @@ func Fqn() *string #### Initializers ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadigitaloceanloadbalancer" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/datadigitaloceanloadbalancer" datadigitaloceanloadbalancer.NewDataDigitaloceanLoadbalancerDomainsOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string, complexObjectIndex *f64, complexObjectIsFromSet *bool) DataDigitaloceanLoadbalancerDomainsOutputReference ``` @@ -1588,7 +1588,7 @@ func InternalValue() DataDigitaloceanLoadbalancerDomains #### Initializers ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadigitaloceanloadbalancer" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/datadigitaloceanloadbalancer" datadigitaloceanloadbalancer.NewDataDigitaloceanLoadbalancerFirewallList(terraformResource IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataDigitaloceanLoadbalancerFirewallList ``` @@ -1737,7 +1737,7 @@ func Fqn() *string #### Initializers ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadigitaloceanloadbalancer" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/datadigitaloceanloadbalancer" datadigitaloceanloadbalancer.NewDataDigitaloceanLoadbalancerFirewallOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string, complexObjectIndex *f64, complexObjectIsFromSet *bool) DataDigitaloceanLoadbalancerFirewallOutputReference ``` @@ -2026,7 +2026,7 @@ func InternalValue() DataDigitaloceanLoadbalancerFirewall #### Initializers ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadigitaloceanloadbalancer" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/datadigitaloceanloadbalancer" datadigitaloceanloadbalancer.NewDataDigitaloceanLoadbalancerForwardingRuleList(terraformResource IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataDigitaloceanLoadbalancerForwardingRuleList ``` @@ -2175,7 +2175,7 @@ func Fqn() *string #### Initializers ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadigitaloceanloadbalancer" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/datadigitaloceanloadbalancer" datadigitaloceanloadbalancer.NewDataDigitaloceanLoadbalancerForwardingRuleOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string, complexObjectIndex *f64, complexObjectIsFromSet *bool) DataDigitaloceanLoadbalancerForwardingRuleOutputReference ``` @@ -2519,7 +2519,7 @@ func InternalValue() DataDigitaloceanLoadbalancerForwardingRule #### Initializers ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadigitaloceanloadbalancer" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/datadigitaloceanloadbalancer" datadigitaloceanloadbalancer.NewDataDigitaloceanLoadbalancerGlbSettingsCdnList(terraformResource IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataDigitaloceanLoadbalancerGlbSettingsCdnList ``` @@ -2668,7 +2668,7 @@ func Fqn() *string #### Initializers ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadigitaloceanloadbalancer" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/datadigitaloceanloadbalancer" datadigitaloceanloadbalancer.NewDataDigitaloceanLoadbalancerGlbSettingsCdnOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string, complexObjectIndex *f64, complexObjectIsFromSet *bool) DataDigitaloceanLoadbalancerGlbSettingsCdnOutputReference ``` @@ -2946,7 +2946,7 @@ func InternalValue() DataDigitaloceanLoadbalancerGlbSettingsCdn #### Initializers ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadigitaloceanloadbalancer" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/datadigitaloceanloadbalancer" datadigitaloceanloadbalancer.NewDataDigitaloceanLoadbalancerGlbSettingsList(terraformResource IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataDigitaloceanLoadbalancerGlbSettingsList ``` @@ -3095,7 +3095,7 @@ func Fqn() *string #### Initializers ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadigitaloceanloadbalancer" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/datadigitaloceanloadbalancer" datadigitaloceanloadbalancer.NewDataDigitaloceanLoadbalancerGlbSettingsOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string, complexObjectIndex *f64, complexObjectIsFromSet *bool) DataDigitaloceanLoadbalancerGlbSettingsOutputReference ``` @@ -3417,7 +3417,7 @@ func InternalValue() DataDigitaloceanLoadbalancerGlbSettings #### Initializers ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadigitaloceanloadbalancer" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/datadigitaloceanloadbalancer" datadigitaloceanloadbalancer.NewDataDigitaloceanLoadbalancerHealthcheckList(terraformResource IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataDigitaloceanLoadbalancerHealthcheckList ``` @@ -3566,7 +3566,7 @@ func Fqn() *string #### Initializers ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadigitaloceanloadbalancer" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/datadigitaloceanloadbalancer" datadigitaloceanloadbalancer.NewDataDigitaloceanLoadbalancerHealthcheckOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string, complexObjectIndex *f64, complexObjectIsFromSet *bool) DataDigitaloceanLoadbalancerHealthcheckOutputReference ``` @@ -3910,7 +3910,7 @@ func InternalValue() DataDigitaloceanLoadbalancerHealthcheck #### Initializers ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadigitaloceanloadbalancer" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/datadigitaloceanloadbalancer" datadigitaloceanloadbalancer.NewDataDigitaloceanLoadbalancerStickySessionsList(terraformResource IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataDigitaloceanLoadbalancerStickySessionsList ``` @@ -4059,7 +4059,7 @@ func Fqn() *string #### Initializers ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadigitaloceanloadbalancer" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/datadigitaloceanloadbalancer" datadigitaloceanloadbalancer.NewDataDigitaloceanLoadbalancerStickySessionsOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string, complexObjectIndex *f64, complexObjectIsFromSet *bool) DataDigitaloceanLoadbalancerStickySessionsOutputReference ``` diff --git a/docs/dataDigitaloceanLoadbalancer.java.md b/docs/dataDigitaloceanLoadbalancer.java.md index 2416ceab3..dd771adb1 100644 --- a/docs/dataDigitaloceanLoadbalancer.java.md +++ b/docs/dataDigitaloceanLoadbalancer.java.md @@ -4,7 +4,7 @@ ### DataDigitaloceanLoadbalancer -Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/loadbalancer digitalocean_loadbalancer}. +Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/loadbalancer digitalocean_loadbalancer}. #### Initializers @@ -110,7 +110,7 @@ Must be unique amongst siblings in the same scope id of the load balancer. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/loadbalancer#id DataDigitaloceanLoadbalancer#id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/loadbalancer#id DataDigitaloceanLoadbalancer#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. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -123,7 +123,7 @@ If you experience problems setting this value it might not be settable. Please t name of the load balancer. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/loadbalancer#name DataDigitaloceanLoadbalancer#name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/loadbalancer#name DataDigitaloceanLoadbalancer#name} --- @@ -460,7 +460,7 @@ The construct id used in the generated config for the DataDigitaloceanLoadbalanc The id of the existing DataDigitaloceanLoadbalancer that should be imported. -Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/loadbalancer#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/loadbalancer#import import section} in the documentation of this resource for the id to use --- @@ -1072,7 +1072,7 @@ public java.lang.String getId(); id of the load balancer. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/loadbalancer#id DataDigitaloceanLoadbalancer#id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/loadbalancer#id DataDigitaloceanLoadbalancer#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. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -1089,7 +1089,7 @@ public java.lang.String getName(); name of the load balancer. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/loadbalancer#name DataDigitaloceanLoadbalancer#name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/loadbalancer#name DataDigitaloceanLoadbalancer#name} --- diff --git a/docs/dataDigitaloceanLoadbalancer.python.md b/docs/dataDigitaloceanLoadbalancer.python.md index ccba9dc99..f64911de9 100644 --- a/docs/dataDigitaloceanLoadbalancer.python.md +++ b/docs/dataDigitaloceanLoadbalancer.python.md @@ -4,7 +4,7 @@ ### DataDigitaloceanLoadbalancer -Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/loadbalancer digitalocean_loadbalancer}. +Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/loadbalancer digitalocean_loadbalancer}. #### Initializers @@ -108,7 +108,7 @@ Must be unique amongst siblings in the same scope id of the load balancer. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/loadbalancer#id DataDigitaloceanLoadbalancer#id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/loadbalancer#id DataDigitaloceanLoadbalancer#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. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -121,7 +121,7 @@ If you experience problems setting this value it might not be settable. Please t name of the load balancer. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/loadbalancer#name DataDigitaloceanLoadbalancer#name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/loadbalancer#name DataDigitaloceanLoadbalancer#name} --- @@ -494,7 +494,7 @@ The construct id used in the generated config for the DataDigitaloceanLoadbalanc The id of the existing DataDigitaloceanLoadbalancer that should be imported. -Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/loadbalancer#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/loadbalancer#import import section} in the documentation of this resource for the id to use --- @@ -1102,7 +1102,7 @@ id: str id of the load balancer. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/loadbalancer#id DataDigitaloceanLoadbalancer#id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/loadbalancer#id DataDigitaloceanLoadbalancer#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. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -1119,7 +1119,7 @@ name: str name of the load balancer. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/loadbalancer#name DataDigitaloceanLoadbalancer#name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/loadbalancer#name DataDigitaloceanLoadbalancer#name} --- diff --git a/docs/dataDigitaloceanLoadbalancer.typescript.md b/docs/dataDigitaloceanLoadbalancer.typescript.md index 0034e0ae3..8fd329c6c 100644 --- a/docs/dataDigitaloceanLoadbalancer.typescript.md +++ b/docs/dataDigitaloceanLoadbalancer.typescript.md @@ -4,7 +4,7 @@ ### DataDigitaloceanLoadbalancer -Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/loadbalancer digitalocean_loadbalancer}. +Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/loadbalancer digitalocean_loadbalancer}. #### Initializers @@ -379,7 +379,7 @@ The construct id used in the generated config for the DataDigitaloceanLoadbalanc The id of the existing DataDigitaloceanLoadbalancer that should be imported. -Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/loadbalancer#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/loadbalancer#import import section} in the documentation of this resource for the id to use --- @@ -977,7 +977,7 @@ public readonly id: string; id of the load balancer. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/loadbalancer#id DataDigitaloceanLoadbalancer#id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/loadbalancer#id DataDigitaloceanLoadbalancer#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. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -994,7 +994,7 @@ public readonly name: string; name of the load balancer. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/loadbalancer#name DataDigitaloceanLoadbalancer#name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/loadbalancer#name DataDigitaloceanLoadbalancer#name} --- diff --git a/docs/dataDigitaloceanProject.csharp.md b/docs/dataDigitaloceanProject.csharp.md index 4ec1297af..1d808e9ab 100644 --- a/docs/dataDigitaloceanProject.csharp.md +++ b/docs/dataDigitaloceanProject.csharp.md @@ -4,7 +4,7 @@ ### DataDigitaloceanProject -Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/project digitalocean_project}. +Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/project digitalocean_project}. #### Initializers @@ -379,7 +379,7 @@ The construct id used in the generated config for the DataDigitaloceanProject to The id of the existing DataDigitaloceanProject that should be imported. -Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/project#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/project#import import section} in the documentation of this resource for the id to use --- @@ -726,8 +726,8 @@ new DataDigitaloceanProjectConfig { | Lifecycle | HashiCorp.Cdktf.TerraformResourceLifecycle | *No description.* | | Provider | HashiCorp.Cdktf.TerraformProvider | *No description.* | | Provisioners | object[] | *No description.* | -| Id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/project#id DataDigitaloceanProject#id}. | -| Name | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/project#name DataDigitaloceanProject#name}. | +| Id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/project#id DataDigitaloceanProject#id}. | +| Name | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/project#name DataDigitaloceanProject#name}. | --- @@ -809,7 +809,7 @@ public string Id { get; set; } - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/project#id DataDigitaloceanProject#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/project#id DataDigitaloceanProject#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. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -824,7 +824,7 @@ public string Name { get; set; } - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/project#name DataDigitaloceanProject#name}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/project#name DataDigitaloceanProject#name}. --- diff --git a/docs/dataDigitaloceanProject.go.md b/docs/dataDigitaloceanProject.go.md index 7369e9161..c5c2685dc 100644 --- a/docs/dataDigitaloceanProject.go.md +++ b/docs/dataDigitaloceanProject.go.md @@ -4,12 +4,12 @@ ### DataDigitaloceanProject -Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/project digitalocean_project}. +Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/project digitalocean_project}. #### Initializers ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadigitaloceanproject" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/datadigitaloceanproject" datadigitaloceanproject.NewDataDigitaloceanProject(scope Construct, id *string, config DataDigitaloceanProjectConfig) DataDigitaloceanProject ``` @@ -290,7 +290,7 @@ func ResetName() ##### `IsConstruct` ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadigitaloceanproject" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/datadigitaloceanproject" datadigitaloceanproject.DataDigitaloceanProject_IsConstruct(x interface{}) *bool ``` @@ -322,7 +322,7 @@ Any object. ##### `IsTerraformElement` ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadigitaloceanproject" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/datadigitaloceanproject" datadigitaloceanproject.DataDigitaloceanProject_IsTerraformElement(x interface{}) *bool ``` @@ -336,7 +336,7 @@ datadigitaloceanproject.DataDigitaloceanProject_IsTerraformElement(x interface{} ##### `IsTerraformDataSource` ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadigitaloceanproject" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/datadigitaloceanproject" datadigitaloceanproject.DataDigitaloceanProject_IsTerraformDataSource(x interface{}) *bool ``` @@ -350,7 +350,7 @@ datadigitaloceanproject.DataDigitaloceanProject_IsTerraformDataSource(x interfac ##### `GenerateConfigForImport` ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadigitaloceanproject" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/datadigitaloceanproject" datadigitaloceanproject.DataDigitaloceanProject_GenerateConfigForImport(scope Construct, importToId *string, importFromId *string, provider TerraformProvider) ImportableResource ``` @@ -379,7 +379,7 @@ The construct id used in the generated config for the DataDigitaloceanProject to The id of the existing DataDigitaloceanProject that should be imported. -Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/project#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/project#import import section} in the documentation of this resource for the id to use --- @@ -700,7 +700,7 @@ func TfResourceType() *string #### Initializer ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadigitaloceanproject" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/datadigitaloceanproject" &datadigitaloceanproject.DataDigitaloceanProjectConfig { Connection: interface{}, @@ -726,8 +726,8 @@ import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadig | Lifecycle | github.com/hashicorp/terraform-cdk-go/cdktf.TerraformResourceLifecycle | *No description.* | | Provider | github.com/hashicorp/terraform-cdk-go/cdktf.TerraformProvider | *No description.* | | Provisioners | *[]interface{} | *No description.* | -| Id | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/project#id DataDigitaloceanProject#id}. | -| Name | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/project#name DataDigitaloceanProject#name}. | +| Id | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/project#id DataDigitaloceanProject#id}. | +| Name | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/project#name DataDigitaloceanProject#name}. | --- @@ -809,7 +809,7 @@ Id *string - *Type:* *string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/project#id DataDigitaloceanProject#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/project#id DataDigitaloceanProject#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. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -824,7 +824,7 @@ Name *string - *Type:* *string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/project#name DataDigitaloceanProject#name}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/project#name DataDigitaloceanProject#name}. --- diff --git a/docs/dataDigitaloceanProject.java.md b/docs/dataDigitaloceanProject.java.md index 5c2fa2daf..9b44c135a 100644 --- a/docs/dataDigitaloceanProject.java.md +++ b/docs/dataDigitaloceanProject.java.md @@ -4,7 +4,7 @@ ### DataDigitaloceanProject -Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/project digitalocean_project}. +Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/project digitalocean_project}. #### Initializers @@ -39,8 +39,8 @@ DataDigitaloceanProject.Builder.create(Construct scope, java.lang.String id) | lifecycle | com.hashicorp.cdktf.TerraformResourceLifecycle | *No description.* | | provider | com.hashicorp.cdktf.TerraformProvider | *No description.* | | provisioners | java.util.List | *No description.* | -| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/project#id DataDigitaloceanProject#id}. | -| name | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/project#name DataDigitaloceanProject#name}. | +| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/project#id DataDigitaloceanProject#id}. | +| name | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/project#name DataDigitaloceanProject#name}. | --- @@ -108,7 +108,7 @@ Must be unique amongst siblings in the same scope - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/project#id DataDigitaloceanProject#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/project#id DataDigitaloceanProject#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. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -119,7 +119,7 @@ If you experience problems setting this value it might not be settable. Please t - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/project#name DataDigitaloceanProject#name}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/project#name DataDigitaloceanProject#name}. --- @@ -456,7 +456,7 @@ The construct id used in the generated config for the DataDigitaloceanProject to The id of the existing DataDigitaloceanProject that should be imported. -Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/project#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/project#import import section} in the documentation of this resource for the id to use --- @@ -807,8 +807,8 @@ DataDigitaloceanProjectConfig.builder() | lifecycle | com.hashicorp.cdktf.TerraformResourceLifecycle | *No description.* | | provider | com.hashicorp.cdktf.TerraformProvider | *No description.* | | provisioners | java.util.List | *No description.* | -| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/project#id DataDigitaloceanProject#id}. | -| name | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/project#name DataDigitaloceanProject#name}. | +| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/project#id DataDigitaloceanProject#id}. | +| name | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/project#name DataDigitaloceanProject#name}. | --- @@ -890,7 +890,7 @@ public java.lang.String getId(); - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/project#id DataDigitaloceanProject#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/project#id DataDigitaloceanProject#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. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -905,7 +905,7 @@ public java.lang.String getName(); - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/project#name DataDigitaloceanProject#name}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/project#name DataDigitaloceanProject#name}. --- diff --git a/docs/dataDigitaloceanProject.python.md b/docs/dataDigitaloceanProject.python.md index 448656240..0dc469f85 100644 --- a/docs/dataDigitaloceanProject.python.md +++ b/docs/dataDigitaloceanProject.python.md @@ -4,7 +4,7 @@ ### DataDigitaloceanProject -Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/project digitalocean_project}. +Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/project digitalocean_project}. #### Initializers @@ -37,8 +37,8 @@ dataDigitaloceanProject.DataDigitaloceanProject( | lifecycle | cdktf.TerraformResourceLifecycle | *No description.* | | provider | cdktf.TerraformProvider | *No description.* | | provisioners | typing.List[typing.Union[cdktf.FileProvisioner, cdktf.LocalExecProvisioner, cdktf.RemoteExecProvisioner]] | *No description.* | -| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/project#id DataDigitaloceanProject#id}. | -| name | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/project#name DataDigitaloceanProject#name}. | +| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/project#id DataDigitaloceanProject#id}. | +| name | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/project#name DataDigitaloceanProject#name}. | --- @@ -106,7 +106,7 @@ Must be unique amongst siblings in the same scope - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/project#id DataDigitaloceanProject#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/project#id DataDigitaloceanProject#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. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -117,7 +117,7 @@ If you experience problems setting this value it might not be settable. Please t - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/project#name DataDigitaloceanProject#name}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/project#name DataDigitaloceanProject#name}. --- @@ -490,7 +490,7 @@ The construct id used in the generated config for the DataDigitaloceanProject to The id of the existing DataDigitaloceanProject that should be imported. -Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/project#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/project#import import section} in the documentation of this resource for the id to use --- @@ -837,8 +837,8 @@ dataDigitaloceanProject.DataDigitaloceanProjectConfig( | lifecycle | cdktf.TerraformResourceLifecycle | *No description.* | | provider | cdktf.TerraformProvider | *No description.* | | provisioners | typing.List[typing.Union[cdktf.FileProvisioner, cdktf.LocalExecProvisioner, cdktf.RemoteExecProvisioner]] | *No description.* | -| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/project#id DataDigitaloceanProject#id}. | -| name | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/project#name DataDigitaloceanProject#name}. | +| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/project#id DataDigitaloceanProject#id}. | +| name | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/project#name DataDigitaloceanProject#name}. | --- @@ -920,7 +920,7 @@ id: str - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/project#id DataDigitaloceanProject#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/project#id DataDigitaloceanProject#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. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -935,7 +935,7 @@ name: str - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/project#name DataDigitaloceanProject#name}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/project#name DataDigitaloceanProject#name}. --- diff --git a/docs/dataDigitaloceanProject.typescript.md b/docs/dataDigitaloceanProject.typescript.md index b39ac9bc6..faa048c8d 100644 --- a/docs/dataDigitaloceanProject.typescript.md +++ b/docs/dataDigitaloceanProject.typescript.md @@ -4,7 +4,7 @@ ### DataDigitaloceanProject -Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/project digitalocean_project}. +Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/project digitalocean_project}. #### Initializers @@ -379,7 +379,7 @@ The construct id used in the generated config for the DataDigitaloceanProject to The id of the existing DataDigitaloceanProject that should be imported. -Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/project#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/project#import import section} in the documentation of this resource for the id to use --- @@ -716,8 +716,8 @@ const dataDigitaloceanProjectConfig: dataDigitaloceanProject.DataDigitaloceanPro | lifecycle | cdktf.TerraformResourceLifecycle | *No description.* | | provider | cdktf.TerraformProvider | *No description.* | | provisioners | cdktf.FileProvisioner \| cdktf.LocalExecProvisioner \| cdktf.RemoteExecProvisioner[] | *No description.* | -| id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/project#id DataDigitaloceanProject#id}. | -| name | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/project#name DataDigitaloceanProject#name}. | +| id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/project#id DataDigitaloceanProject#id}. | +| name | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/project#name DataDigitaloceanProject#name}. | --- @@ -799,7 +799,7 @@ public readonly id: string; - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/project#id DataDigitaloceanProject#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/project#id DataDigitaloceanProject#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. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -814,7 +814,7 @@ public readonly name: string; - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/project#name DataDigitaloceanProject#name}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/project#name DataDigitaloceanProject#name}. --- diff --git a/docs/dataDigitaloceanProjects.csharp.md b/docs/dataDigitaloceanProjects.csharp.md index 6adda2680..d9a0656e9 100644 --- a/docs/dataDigitaloceanProjects.csharp.md +++ b/docs/dataDigitaloceanProjects.csharp.md @@ -4,7 +4,7 @@ ### DataDigitaloceanProjects -Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/projects digitalocean_projects}. +Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/projects digitalocean_projects}. #### Initializers @@ -412,7 +412,7 @@ The construct id used in the generated config for the DataDigitaloceanProjects t The id of the existing DataDigitaloceanProjects that should be imported. -Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/projects#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/projects#import import section} in the documentation of this resource for the id to use --- @@ -695,7 +695,7 @@ new DataDigitaloceanProjectsConfig { | Provider | HashiCorp.Cdktf.TerraformProvider | *No description.* | | Provisioners | object[] | *No description.* | | Filter | object | filter block. | -| Id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/projects#id DataDigitaloceanProjects#id}. | +| Id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/projects#id DataDigitaloceanProjects#id}. | | Sort | object | sort block. | --- @@ -780,7 +780,7 @@ public object Filter { get; set; } filter block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/projects#filter DataDigitaloceanProjects#filter} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/projects#filter DataDigitaloceanProjects#filter} --- @@ -792,7 +792,7 @@ public string Id { get; set; } - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/projects#id DataDigitaloceanProjects#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/projects#id DataDigitaloceanProjects#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. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -809,7 +809,7 @@ public object Sort { get; set; } sort block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/projects#sort DataDigitaloceanProjects#sort} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/projects#sort DataDigitaloceanProjects#sort} --- @@ -832,10 +832,10 @@ new DataDigitaloceanProjectsFilter { | **Name** | **Type** | **Description** | | --- | --- | --- | -| Key | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/projects#key DataDigitaloceanProjects#key}. | -| Values | string[] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/projects#values DataDigitaloceanProjects#values}. | -| All | object | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/projects#all DataDigitaloceanProjects#all}. | -| MatchBy | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/projects#match_by DataDigitaloceanProjects#match_by}. | +| Key | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/projects#key DataDigitaloceanProjects#key}. | +| Values | string[] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/projects#values DataDigitaloceanProjects#values}. | +| All | object | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/projects#all DataDigitaloceanProjects#all}. | +| MatchBy | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/projects#match_by DataDigitaloceanProjects#match_by}. | --- @@ -847,7 +847,7 @@ public string Key { get; set; } - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/projects#key DataDigitaloceanProjects#key}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/projects#key DataDigitaloceanProjects#key}. --- @@ -859,7 +859,7 @@ public string[] Values { get; set; } - *Type:* string[] -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/projects#values DataDigitaloceanProjects#values}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/projects#values DataDigitaloceanProjects#values}. --- @@ -871,7 +871,7 @@ public object All { get; set; } - *Type:* object -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/projects#all DataDigitaloceanProjects#all}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/projects#all DataDigitaloceanProjects#all}. --- @@ -883,7 +883,7 @@ public string MatchBy { get; set; } - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/projects#match_by DataDigitaloceanProjects#match_by}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/projects#match_by DataDigitaloceanProjects#match_by}. --- @@ -917,8 +917,8 @@ new DataDigitaloceanProjectsSort { | **Name** | **Type** | **Description** | | --- | --- | --- | -| Key | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/projects#key DataDigitaloceanProjects#key}. | -| Direction | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/projects#direction DataDigitaloceanProjects#direction}. | +| Key | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/projects#key DataDigitaloceanProjects#key}. | +| Direction | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/projects#direction DataDigitaloceanProjects#direction}. | --- @@ -930,7 +930,7 @@ public string Key { get; set; } - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/projects#key DataDigitaloceanProjects#key}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/projects#key DataDigitaloceanProjects#key}. --- @@ -942,7 +942,7 @@ public string Direction { get; set; } - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/projects#direction DataDigitaloceanProjects#direction}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/projects#direction DataDigitaloceanProjects#direction}. --- diff --git a/docs/dataDigitaloceanProjects.go.md b/docs/dataDigitaloceanProjects.go.md index abfabb74e..db46b5f8c 100644 --- a/docs/dataDigitaloceanProjects.go.md +++ b/docs/dataDigitaloceanProjects.go.md @@ -4,12 +4,12 @@ ### DataDigitaloceanProjects -Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/projects digitalocean_projects}. +Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/projects digitalocean_projects}. #### Initializers ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadigitaloceanprojects" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/datadigitaloceanprojects" datadigitaloceanprojects.NewDataDigitaloceanProjects(scope Construct, id *string, config DataDigitaloceanProjectsConfig) DataDigitaloceanProjects ``` @@ -323,7 +323,7 @@ func ResetSort() ##### `IsConstruct` ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadigitaloceanprojects" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/datadigitaloceanprojects" datadigitaloceanprojects.DataDigitaloceanProjects_IsConstruct(x interface{}) *bool ``` @@ -355,7 +355,7 @@ Any object. ##### `IsTerraformElement` ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadigitaloceanprojects" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/datadigitaloceanprojects" datadigitaloceanprojects.DataDigitaloceanProjects_IsTerraformElement(x interface{}) *bool ``` @@ -369,7 +369,7 @@ datadigitaloceanprojects.DataDigitaloceanProjects_IsTerraformElement(x interface ##### `IsTerraformDataSource` ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadigitaloceanprojects" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/datadigitaloceanprojects" datadigitaloceanprojects.DataDigitaloceanProjects_IsTerraformDataSource(x interface{}) *bool ``` @@ -383,7 +383,7 @@ datadigitaloceanprojects.DataDigitaloceanProjects_IsTerraformDataSource(x interf ##### `GenerateConfigForImport` ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadigitaloceanprojects" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/datadigitaloceanprojects" datadigitaloceanprojects.DataDigitaloceanProjects_GenerateConfigForImport(scope Construct, importToId *string, importFromId *string, provider TerraformProvider) ImportableResource ``` @@ -412,7 +412,7 @@ The construct id used in the generated config for the DataDigitaloceanProjects t The id of the existing DataDigitaloceanProjects that should be imported. -Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/projects#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/projects#import import section} in the documentation of this resource for the id to use --- @@ -667,7 +667,7 @@ func TfResourceType() *string #### Initializer ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadigitaloceanprojects" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/datadigitaloceanprojects" &datadigitaloceanprojects.DataDigitaloceanProjectsConfig { Connection: interface{}, @@ -695,7 +695,7 @@ import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadig | Provider | github.com/hashicorp/terraform-cdk-go/cdktf.TerraformProvider | *No description.* | | Provisioners | *[]interface{} | *No description.* | | Filter | interface{} | filter block. | -| Id | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/projects#id DataDigitaloceanProjects#id}. | +| Id | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/projects#id DataDigitaloceanProjects#id}. | | Sort | interface{} | sort block. | --- @@ -780,7 +780,7 @@ Filter interface{} filter block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/projects#filter DataDigitaloceanProjects#filter} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/projects#filter DataDigitaloceanProjects#filter} --- @@ -792,7 +792,7 @@ Id *string - *Type:* *string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/projects#id DataDigitaloceanProjects#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/projects#id DataDigitaloceanProjects#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. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -809,7 +809,7 @@ Sort interface{} sort block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/projects#sort DataDigitaloceanProjects#sort} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/projects#sort DataDigitaloceanProjects#sort} --- @@ -818,7 +818,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit #### Initializer ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadigitaloceanprojects" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/datadigitaloceanprojects" &datadigitaloceanprojects.DataDigitaloceanProjectsFilter { Key: *string, @@ -832,10 +832,10 @@ import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadig | **Name** | **Type** | **Description** | | --- | --- | --- | -| Key | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/projects#key DataDigitaloceanProjects#key}. | -| Values | *[]*string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/projects#values DataDigitaloceanProjects#values}. | -| All | interface{} | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/projects#all DataDigitaloceanProjects#all}. | -| MatchBy | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/projects#match_by DataDigitaloceanProjects#match_by}. | +| Key | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/projects#key DataDigitaloceanProjects#key}. | +| Values | *[]*string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/projects#values DataDigitaloceanProjects#values}. | +| All | interface{} | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/projects#all DataDigitaloceanProjects#all}. | +| MatchBy | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/projects#match_by DataDigitaloceanProjects#match_by}. | --- @@ -847,7 +847,7 @@ Key *string - *Type:* *string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/projects#key DataDigitaloceanProjects#key}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/projects#key DataDigitaloceanProjects#key}. --- @@ -859,7 +859,7 @@ Values *[]*string - *Type:* *[]*string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/projects#values DataDigitaloceanProjects#values}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/projects#values DataDigitaloceanProjects#values}. --- @@ -871,7 +871,7 @@ All interface{} - *Type:* interface{} -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/projects#all DataDigitaloceanProjects#all}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/projects#all DataDigitaloceanProjects#all}. --- @@ -883,7 +883,7 @@ MatchBy *string - *Type:* *string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/projects#match_by DataDigitaloceanProjects#match_by}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/projects#match_by DataDigitaloceanProjects#match_by}. --- @@ -892,7 +892,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit #### Initializer ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadigitaloceanprojects" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/datadigitaloceanprojects" &datadigitaloceanprojects.DataDigitaloceanProjectsProjects { @@ -905,7 +905,7 @@ import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadig #### Initializer ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadigitaloceanprojects" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/datadigitaloceanprojects" &datadigitaloceanprojects.DataDigitaloceanProjectsSort { Key: *string, @@ -917,8 +917,8 @@ import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadig | **Name** | **Type** | **Description** | | --- | --- | --- | -| Key | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/projects#key DataDigitaloceanProjects#key}. | -| Direction | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/projects#direction DataDigitaloceanProjects#direction}. | +| Key | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/projects#key DataDigitaloceanProjects#key}. | +| Direction | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/projects#direction DataDigitaloceanProjects#direction}. | --- @@ -930,7 +930,7 @@ Key *string - *Type:* *string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/projects#key DataDigitaloceanProjects#key}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/projects#key DataDigitaloceanProjects#key}. --- @@ -942,7 +942,7 @@ Direction *string - *Type:* *string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/projects#direction DataDigitaloceanProjects#direction}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/projects#direction DataDigitaloceanProjects#direction}. --- @@ -953,7 +953,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit #### Initializers ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadigitaloceanprojects" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/datadigitaloceanprojects" datadigitaloceanprojects.NewDataDigitaloceanProjectsFilterList(terraformResource IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataDigitaloceanProjectsFilterList ``` @@ -1113,7 +1113,7 @@ func InternalValue() interface{} #### Initializers ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadigitaloceanprojects" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/datadigitaloceanprojects" datadigitaloceanprojects.NewDataDigitaloceanProjectsFilterOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string, complexObjectIndex *f64, complexObjectIsFromSet *bool) DataDigitaloceanProjectsFilterOutputReference ``` @@ -1482,7 +1482,7 @@ func InternalValue() interface{} #### Initializers ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadigitaloceanprojects" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/datadigitaloceanprojects" datadigitaloceanprojects.NewDataDigitaloceanProjectsProjectsList(terraformResource IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataDigitaloceanProjectsProjectsList ``` @@ -1631,7 +1631,7 @@ func Fqn() *string #### Initializers ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadigitaloceanprojects" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/datadigitaloceanprojects" datadigitaloceanprojects.NewDataDigitaloceanProjectsProjectsOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string, complexObjectIndex *f64, complexObjectIsFromSet *bool) DataDigitaloceanProjectsProjectsOutputReference ``` @@ -2019,7 +2019,7 @@ func InternalValue() DataDigitaloceanProjectsProjects #### Initializers ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadigitaloceanprojects" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/datadigitaloceanprojects" datadigitaloceanprojects.NewDataDigitaloceanProjectsSortList(terraformResource IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataDigitaloceanProjectsSortList ``` @@ -2179,7 +2179,7 @@ func InternalValue() interface{} #### Initializers ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadigitaloceanprojects" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/datadigitaloceanprojects" datadigitaloceanprojects.NewDataDigitaloceanProjectsSortOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string, complexObjectIndex *f64, complexObjectIsFromSet *bool) DataDigitaloceanProjectsSortOutputReference ``` diff --git a/docs/dataDigitaloceanProjects.java.md b/docs/dataDigitaloceanProjects.java.md index 47da18609..d0ef91313 100644 --- a/docs/dataDigitaloceanProjects.java.md +++ b/docs/dataDigitaloceanProjects.java.md @@ -4,7 +4,7 @@ ### DataDigitaloceanProjects -Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/projects digitalocean_projects}. +Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/projects digitalocean_projects}. #### Initializers @@ -43,7 +43,7 @@ DataDigitaloceanProjects.Builder.create(Construct scope, java.lang.String id) | provider | com.hashicorp.cdktf.TerraformProvider | *No description.* | | provisioners | java.util.List | *No description.* | | filter | com.hashicorp.cdktf.IResolvable OR java.util.List<DataDigitaloceanProjectsFilter> | filter block. | -| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/projects#id DataDigitaloceanProjects#id}. | +| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/projects#id DataDigitaloceanProjects#id}. | | sort | com.hashicorp.cdktf.IResolvable OR java.util.List<DataDigitaloceanProjectsSort> | sort block. | --- @@ -114,7 +114,7 @@ Must be unique amongst siblings in the same scope filter block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/projects#filter DataDigitaloceanProjects#filter} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/projects#filter DataDigitaloceanProjects#filter} --- @@ -122,7 +122,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/projects#id DataDigitaloceanProjects#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/projects#id DataDigitaloceanProjects#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. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -135,7 +135,7 @@ If you experience problems setting this value it might not be settable. Please t sort block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/projects#sort DataDigitaloceanProjects#sort} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/projects#sort DataDigitaloceanProjects#sort} --- @@ -505,7 +505,7 @@ The construct id used in the generated config for the DataDigitaloceanProjects t The id of the existing DataDigitaloceanProjects that should be imported. -Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/projects#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/projects#import import section} in the documentation of this resource for the id to use --- @@ -794,7 +794,7 @@ DataDigitaloceanProjectsConfig.builder() | provider | com.hashicorp.cdktf.TerraformProvider | *No description.* | | provisioners | java.util.List | *No description.* | | filter | com.hashicorp.cdktf.IResolvable OR java.util.List<DataDigitaloceanProjectsFilter> | filter block. | -| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/projects#id DataDigitaloceanProjects#id}. | +| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/projects#id DataDigitaloceanProjects#id}. | | sort | com.hashicorp.cdktf.IResolvable OR java.util.List<DataDigitaloceanProjectsSort> | sort block. | --- @@ -879,7 +879,7 @@ public java.lang.Object getFilter(); filter block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/projects#filter DataDigitaloceanProjects#filter} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/projects#filter DataDigitaloceanProjects#filter} --- @@ -891,7 +891,7 @@ public java.lang.String getId(); - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/projects#id DataDigitaloceanProjects#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/projects#id DataDigitaloceanProjects#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. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -908,7 +908,7 @@ public java.lang.Object getSort(); sort block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/projects#sort DataDigitaloceanProjects#sort} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/projects#sort DataDigitaloceanProjects#sort} --- @@ -932,10 +932,10 @@ DataDigitaloceanProjectsFilter.builder() | **Name** | **Type** | **Description** | | --- | --- | --- | -| key | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/projects#key DataDigitaloceanProjects#key}. | -| values | java.util.List | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/projects#values DataDigitaloceanProjects#values}. | -| all | java.lang.Boolean OR com.hashicorp.cdktf.IResolvable | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/projects#all DataDigitaloceanProjects#all}. | -| matchBy | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/projects#match_by DataDigitaloceanProjects#match_by}. | +| key | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/projects#key DataDigitaloceanProjects#key}. | +| values | java.util.List | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/projects#values DataDigitaloceanProjects#values}. | +| all | java.lang.Boolean OR com.hashicorp.cdktf.IResolvable | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/projects#all DataDigitaloceanProjects#all}. | +| matchBy | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/projects#match_by DataDigitaloceanProjects#match_by}. | --- @@ -947,7 +947,7 @@ public java.lang.String getKey(); - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/projects#key DataDigitaloceanProjects#key}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/projects#key DataDigitaloceanProjects#key}. --- @@ -959,7 +959,7 @@ public java.util.List getValues(); - *Type:* java.util.List -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/projects#values DataDigitaloceanProjects#values}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/projects#values DataDigitaloceanProjects#values}. --- @@ -971,7 +971,7 @@ public java.lang.Object getAll(); - *Type:* java.lang.Boolean OR com.hashicorp.cdktf.IResolvable -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/projects#all DataDigitaloceanProjects#all}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/projects#all DataDigitaloceanProjects#all}. --- @@ -983,7 +983,7 @@ public java.lang.String getMatchBy(); - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/projects#match_by DataDigitaloceanProjects#match_by}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/projects#match_by DataDigitaloceanProjects#match_by}. --- @@ -1016,8 +1016,8 @@ DataDigitaloceanProjectsSort.builder() | **Name** | **Type** | **Description** | | --- | --- | --- | -| key | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/projects#key DataDigitaloceanProjects#key}. | -| direction | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/projects#direction DataDigitaloceanProjects#direction}. | +| key | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/projects#key DataDigitaloceanProjects#key}. | +| direction | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/projects#direction DataDigitaloceanProjects#direction}. | --- @@ -1029,7 +1029,7 @@ public java.lang.String getKey(); - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/projects#key DataDigitaloceanProjects#key}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/projects#key DataDigitaloceanProjects#key}. --- @@ -1041,7 +1041,7 @@ public java.lang.String getDirection(); - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/projects#direction DataDigitaloceanProjects#direction}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/projects#direction DataDigitaloceanProjects#direction}. --- diff --git a/docs/dataDigitaloceanProjects.python.md b/docs/dataDigitaloceanProjects.python.md index 6dc424070..d6f4ce6bd 100644 --- a/docs/dataDigitaloceanProjects.python.md +++ b/docs/dataDigitaloceanProjects.python.md @@ -4,7 +4,7 @@ ### DataDigitaloceanProjects -Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/projects digitalocean_projects}. +Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/projects digitalocean_projects}. #### Initializers @@ -39,7 +39,7 @@ dataDigitaloceanProjects.DataDigitaloceanProjects( | provider | cdktf.TerraformProvider | *No description.* | | provisioners | typing.List[typing.Union[cdktf.FileProvisioner, cdktf.LocalExecProvisioner, cdktf.RemoteExecProvisioner]] | *No description.* | | filter | typing.Union[cdktf.IResolvable, typing.List[DataDigitaloceanProjectsFilter]] | filter block. | -| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/projects#id DataDigitaloceanProjects#id}. | +| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/projects#id DataDigitaloceanProjects#id}. | | sort | typing.Union[cdktf.IResolvable, typing.List[DataDigitaloceanProjectsSort]] | sort block. | --- @@ -110,7 +110,7 @@ Must be unique amongst siblings in the same scope filter block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/projects#filter DataDigitaloceanProjects#filter} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/projects#filter DataDigitaloceanProjects#filter} --- @@ -118,7 +118,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/projects#id DataDigitaloceanProjects#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/projects#id DataDigitaloceanProjects#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. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -131,7 +131,7 @@ If you experience problems setting this value it might not be settable. Please t sort block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/projects#sort DataDigitaloceanProjects#sort} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/projects#sort DataDigitaloceanProjects#sort} --- @@ -541,7 +541,7 @@ The construct id used in the generated config for the DataDigitaloceanProjects t The id of the existing DataDigitaloceanProjects that should be imported. -Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/projects#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/projects#import import section} in the documentation of this resource for the id to use --- @@ -824,7 +824,7 @@ dataDigitaloceanProjects.DataDigitaloceanProjectsConfig( | provider | cdktf.TerraformProvider | *No description.* | | provisioners | typing.List[typing.Union[cdktf.FileProvisioner, cdktf.LocalExecProvisioner, cdktf.RemoteExecProvisioner]] | *No description.* | | filter | typing.Union[cdktf.IResolvable, typing.List[DataDigitaloceanProjectsFilter]] | filter block. | -| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/projects#id DataDigitaloceanProjects#id}. | +| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/projects#id DataDigitaloceanProjects#id}. | | sort | typing.Union[cdktf.IResolvable, typing.List[DataDigitaloceanProjectsSort]] | sort block. | --- @@ -909,7 +909,7 @@ filter: typing.Union[IResolvable, typing.List[DataDigitaloceanProjectsFilter]] filter block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/projects#filter DataDigitaloceanProjects#filter} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/projects#filter DataDigitaloceanProjects#filter} --- @@ -921,7 +921,7 @@ id: str - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/projects#id DataDigitaloceanProjects#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/projects#id DataDigitaloceanProjects#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. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -938,7 +938,7 @@ sort: typing.Union[IResolvable, typing.List[DataDigitaloceanProjectsSort]] sort block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/projects#sort DataDigitaloceanProjects#sort} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/projects#sort DataDigitaloceanProjects#sort} --- @@ -961,10 +961,10 @@ dataDigitaloceanProjects.DataDigitaloceanProjectsFilter( | **Name** | **Type** | **Description** | | --- | --- | --- | -| key | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/projects#key DataDigitaloceanProjects#key}. | -| values | typing.List[str] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/projects#values DataDigitaloceanProjects#values}. | -| all | typing.Union[bool, cdktf.IResolvable] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/projects#all DataDigitaloceanProjects#all}. | -| match_by | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/projects#match_by DataDigitaloceanProjects#match_by}. | +| key | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/projects#key DataDigitaloceanProjects#key}. | +| values | typing.List[str] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/projects#values DataDigitaloceanProjects#values}. | +| all | typing.Union[bool, cdktf.IResolvable] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/projects#all DataDigitaloceanProjects#all}. | +| match_by | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/projects#match_by DataDigitaloceanProjects#match_by}. | --- @@ -976,7 +976,7 @@ key: str - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/projects#key DataDigitaloceanProjects#key}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/projects#key DataDigitaloceanProjects#key}. --- @@ -988,7 +988,7 @@ values: typing.List[str] - *Type:* typing.List[str] -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/projects#values DataDigitaloceanProjects#values}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/projects#values DataDigitaloceanProjects#values}. --- @@ -1000,7 +1000,7 @@ all: typing.Union[bool, IResolvable] - *Type:* typing.Union[bool, cdktf.IResolvable] -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/projects#all DataDigitaloceanProjects#all}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/projects#all DataDigitaloceanProjects#all}. --- @@ -1012,7 +1012,7 @@ match_by: str - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/projects#match_by DataDigitaloceanProjects#match_by}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/projects#match_by DataDigitaloceanProjects#match_by}. --- @@ -1044,8 +1044,8 @@ dataDigitaloceanProjects.DataDigitaloceanProjectsSort( | **Name** | **Type** | **Description** | | --- | --- | --- | -| key | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/projects#key DataDigitaloceanProjects#key}. | -| direction | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/projects#direction DataDigitaloceanProjects#direction}. | +| key | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/projects#key DataDigitaloceanProjects#key}. | +| direction | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/projects#direction DataDigitaloceanProjects#direction}. | --- @@ -1057,7 +1057,7 @@ key: str - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/projects#key DataDigitaloceanProjects#key}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/projects#key DataDigitaloceanProjects#key}. --- @@ -1069,7 +1069,7 @@ direction: str - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/projects#direction DataDigitaloceanProjects#direction}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/projects#direction DataDigitaloceanProjects#direction}. --- diff --git a/docs/dataDigitaloceanProjects.typescript.md b/docs/dataDigitaloceanProjects.typescript.md index f76b27684..d96a9dc5d 100644 --- a/docs/dataDigitaloceanProjects.typescript.md +++ b/docs/dataDigitaloceanProjects.typescript.md @@ -4,7 +4,7 @@ ### DataDigitaloceanProjects -Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/projects digitalocean_projects}. +Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/projects digitalocean_projects}. #### Initializers @@ -412,7 +412,7 @@ The construct id used in the generated config for the DataDigitaloceanProjects t The id of the existing DataDigitaloceanProjects that should be imported. -Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/projects#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/projects#import import section} in the documentation of this resource for the id to use --- @@ -684,7 +684,7 @@ const dataDigitaloceanProjectsConfig: dataDigitaloceanProjects.DataDigitaloceanP | provider | cdktf.TerraformProvider | *No description.* | | provisioners | cdktf.FileProvisioner \| cdktf.LocalExecProvisioner \| cdktf.RemoteExecProvisioner[] | *No description.* | | filter | cdktf.IResolvable \| DataDigitaloceanProjectsFilter[] | filter block. | -| id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/projects#id DataDigitaloceanProjects#id}. | +| id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/projects#id DataDigitaloceanProjects#id}. | | sort | cdktf.IResolvable \| DataDigitaloceanProjectsSort[] | sort block. | --- @@ -769,7 +769,7 @@ public readonly filter: IResolvable | DataDigitaloceanProjectsFilter[]; filter block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/projects#filter DataDigitaloceanProjects#filter} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/projects#filter DataDigitaloceanProjects#filter} --- @@ -781,7 +781,7 @@ public readonly id: string; - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/projects#id DataDigitaloceanProjects#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/projects#id DataDigitaloceanProjects#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. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -798,7 +798,7 @@ public readonly sort: IResolvable | DataDigitaloceanProjectsSort[]; sort block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/projects#sort DataDigitaloceanProjects#sort} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/projects#sort DataDigitaloceanProjects#sort} --- @@ -816,10 +816,10 @@ const dataDigitaloceanProjectsFilter: dataDigitaloceanProjects.DataDigitaloceanP | **Name** | **Type** | **Description** | | --- | --- | --- | -| key | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/projects#key DataDigitaloceanProjects#key}. | -| values | string[] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/projects#values DataDigitaloceanProjects#values}. | -| all | boolean \| cdktf.IResolvable | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/projects#all DataDigitaloceanProjects#all}. | -| matchBy | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/projects#match_by DataDigitaloceanProjects#match_by}. | +| key | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/projects#key DataDigitaloceanProjects#key}. | +| values | string[] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/projects#values DataDigitaloceanProjects#values}. | +| all | boolean \| cdktf.IResolvable | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/projects#all DataDigitaloceanProjects#all}. | +| matchBy | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/projects#match_by DataDigitaloceanProjects#match_by}. | --- @@ -831,7 +831,7 @@ public readonly key: string; - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/projects#key DataDigitaloceanProjects#key}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/projects#key DataDigitaloceanProjects#key}. --- @@ -843,7 +843,7 @@ public readonly values: string[]; - *Type:* string[] -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/projects#values DataDigitaloceanProjects#values}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/projects#values DataDigitaloceanProjects#values}. --- @@ -855,7 +855,7 @@ public readonly all: boolean | IResolvable; - *Type:* boolean | cdktf.IResolvable -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/projects#all DataDigitaloceanProjects#all}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/projects#all DataDigitaloceanProjects#all}. --- @@ -867,7 +867,7 @@ public readonly matchBy: string; - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/projects#match_by DataDigitaloceanProjects#match_by}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/projects#match_by DataDigitaloceanProjects#match_by}. --- @@ -896,8 +896,8 @@ const dataDigitaloceanProjectsSort: dataDigitaloceanProjects.DataDigitaloceanPro | **Name** | **Type** | **Description** | | --- | --- | --- | -| key | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/projects#key DataDigitaloceanProjects#key}. | -| direction | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/projects#direction DataDigitaloceanProjects#direction}. | +| key | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/projects#key DataDigitaloceanProjects#key}. | +| direction | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/projects#direction DataDigitaloceanProjects#direction}. | --- @@ -909,7 +909,7 @@ public readonly key: string; - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/projects#key DataDigitaloceanProjects#key}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/projects#key DataDigitaloceanProjects#key}. --- @@ -921,7 +921,7 @@ public readonly direction: string; - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/projects#direction DataDigitaloceanProjects#direction}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/projects#direction DataDigitaloceanProjects#direction}. --- diff --git a/docs/dataDigitaloceanRecord.csharp.md b/docs/dataDigitaloceanRecord.csharp.md index 9db1c68f2..aa131f8eb 100644 --- a/docs/dataDigitaloceanRecord.csharp.md +++ b/docs/dataDigitaloceanRecord.csharp.md @@ -4,7 +4,7 @@ ### DataDigitaloceanRecord -Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/record digitalocean_record}. +Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/record digitalocean_record}. #### Initializers @@ -372,7 +372,7 @@ The construct id used in the generated config for the DataDigitaloceanRecord to The id of the existing DataDigitaloceanRecord that should be imported. -Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/record#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/record#import import section} in the documentation of this resource for the id to use --- @@ -733,7 +733,7 @@ new DataDigitaloceanRecordConfig { | Provisioners | object[] | *No description.* | | Domain | string | domain of the name record. | | Name | string | name of the record. | -| Id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/record#id DataDigitaloceanRecord#id}. | +| Id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/record#id DataDigitaloceanRecord#id}. | --- @@ -817,7 +817,7 @@ public string Domain { get; set; } domain of the name record. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/record#domain DataDigitaloceanRecord#domain} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/record#domain DataDigitaloceanRecord#domain} --- @@ -831,7 +831,7 @@ public string Name { get; set; } name of the record. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/record#name DataDigitaloceanRecord#name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/record#name DataDigitaloceanRecord#name} --- @@ -843,7 +843,7 @@ public string Id { get; set; } - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/record#id DataDigitaloceanRecord#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/record#id DataDigitaloceanRecord#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. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. diff --git a/docs/dataDigitaloceanRecord.go.md b/docs/dataDigitaloceanRecord.go.md index dfe7e5687..196df6d3c 100644 --- a/docs/dataDigitaloceanRecord.go.md +++ b/docs/dataDigitaloceanRecord.go.md @@ -4,12 +4,12 @@ ### DataDigitaloceanRecord -Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/record digitalocean_record}. +Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/record digitalocean_record}. #### Initializers ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadigitaloceanrecord" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/datadigitaloceanrecord" datadigitaloceanrecord.NewDataDigitaloceanRecord(scope Construct, id *string, config DataDigitaloceanRecordConfig) DataDigitaloceanRecord ``` @@ -283,7 +283,7 @@ func ResetId() ##### `IsConstruct` ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadigitaloceanrecord" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/datadigitaloceanrecord" datadigitaloceanrecord.DataDigitaloceanRecord_IsConstruct(x interface{}) *bool ``` @@ -315,7 +315,7 @@ Any object. ##### `IsTerraformElement` ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadigitaloceanrecord" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/datadigitaloceanrecord" datadigitaloceanrecord.DataDigitaloceanRecord_IsTerraformElement(x interface{}) *bool ``` @@ -329,7 +329,7 @@ datadigitaloceanrecord.DataDigitaloceanRecord_IsTerraformElement(x interface{}) ##### `IsTerraformDataSource` ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadigitaloceanrecord" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/datadigitaloceanrecord" datadigitaloceanrecord.DataDigitaloceanRecord_IsTerraformDataSource(x interface{}) *bool ``` @@ -343,7 +343,7 @@ datadigitaloceanrecord.DataDigitaloceanRecord_IsTerraformDataSource(x interface{ ##### `GenerateConfigForImport` ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadigitaloceanrecord" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/datadigitaloceanrecord" datadigitaloceanrecord.DataDigitaloceanRecord_GenerateConfigForImport(scope Construct, importToId *string, importFromId *string, provider TerraformProvider) ImportableResource ``` @@ -372,7 +372,7 @@ The construct id used in the generated config for the DataDigitaloceanRecord to The id of the existing DataDigitaloceanRecord that should be imported. -Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/record#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/record#import import section} in the documentation of this resource for the id to use --- @@ -704,7 +704,7 @@ func TfResourceType() *string #### Initializer ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadigitaloceanrecord" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/datadigitaloceanrecord" &datadigitaloceanrecord.DataDigitaloceanRecordConfig { Connection: interface{}, @@ -733,7 +733,7 @@ import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadig | Provisioners | *[]interface{} | *No description.* | | Domain | *string | domain of the name record. | | Name | *string | name of the record. | -| Id | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/record#id DataDigitaloceanRecord#id}. | +| Id | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/record#id DataDigitaloceanRecord#id}. | --- @@ -817,7 +817,7 @@ Domain *string domain of the name record. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/record#domain DataDigitaloceanRecord#domain} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/record#domain DataDigitaloceanRecord#domain} --- @@ -831,7 +831,7 @@ Name *string name of the record. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/record#name DataDigitaloceanRecord#name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/record#name DataDigitaloceanRecord#name} --- @@ -843,7 +843,7 @@ Id *string - *Type:* *string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/record#id DataDigitaloceanRecord#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/record#id DataDigitaloceanRecord#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. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. diff --git a/docs/dataDigitaloceanRecord.java.md b/docs/dataDigitaloceanRecord.java.md index 899e7329b..c26f52e80 100644 --- a/docs/dataDigitaloceanRecord.java.md +++ b/docs/dataDigitaloceanRecord.java.md @@ -4,7 +4,7 @@ ### DataDigitaloceanRecord -Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/record digitalocean_record}. +Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/record digitalocean_record}. #### Initializers @@ -42,7 +42,7 @@ DataDigitaloceanRecord.Builder.create(Construct scope, java.lang.String id) | provisioners | java.util.List | *No description.* | | domain | java.lang.String | domain of the name record. | | name | java.lang.String | name of the record. | -| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/record#id DataDigitaloceanRecord#id}. | +| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/record#id DataDigitaloceanRecord#id}. | --- @@ -112,7 +112,7 @@ Must be unique amongst siblings in the same scope domain of the name record. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/record#domain DataDigitaloceanRecord#domain} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/record#domain DataDigitaloceanRecord#domain} --- @@ -122,7 +122,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit name of the record. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/record#name DataDigitaloceanRecord#name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/record#name DataDigitaloceanRecord#name} --- @@ -130,7 +130,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/record#id DataDigitaloceanRecord#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/record#id DataDigitaloceanRecord#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. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -463,7 +463,7 @@ The construct id used in the generated config for the DataDigitaloceanRecord to The id of the existing DataDigitaloceanRecord that should be imported. -Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/record#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/record#import import section} in the documentation of this resource for the id to use --- @@ -828,7 +828,7 @@ DataDigitaloceanRecordConfig.builder() | provisioners | java.util.List | *No description.* | | domain | java.lang.String | domain of the name record. | | name | java.lang.String | name of the record. | -| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/record#id DataDigitaloceanRecord#id}. | +| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/record#id DataDigitaloceanRecord#id}. | --- @@ -912,7 +912,7 @@ public java.lang.String getDomain(); domain of the name record. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/record#domain DataDigitaloceanRecord#domain} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/record#domain DataDigitaloceanRecord#domain} --- @@ -926,7 +926,7 @@ public java.lang.String getName(); name of the record. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/record#name DataDigitaloceanRecord#name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/record#name DataDigitaloceanRecord#name} --- @@ -938,7 +938,7 @@ public java.lang.String getId(); - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/record#id DataDigitaloceanRecord#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/record#id DataDigitaloceanRecord#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. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. diff --git a/docs/dataDigitaloceanRecord.python.md b/docs/dataDigitaloceanRecord.python.md index c236a40f9..74e7239b6 100644 --- a/docs/dataDigitaloceanRecord.python.md +++ b/docs/dataDigitaloceanRecord.python.md @@ -4,7 +4,7 @@ ### DataDigitaloceanRecord -Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/record digitalocean_record}. +Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/record digitalocean_record}. #### Initializers @@ -40,7 +40,7 @@ dataDigitaloceanRecord.DataDigitaloceanRecord( | provisioners | typing.List[typing.Union[cdktf.FileProvisioner, cdktf.LocalExecProvisioner, cdktf.RemoteExecProvisioner]] | *No description.* | | domain | str | domain of the name record. | | name | str | name of the record. | -| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/record#id DataDigitaloceanRecord#id}. | +| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/record#id DataDigitaloceanRecord#id}. | --- @@ -110,7 +110,7 @@ Must be unique amongst siblings in the same scope domain of the name record. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/record#domain DataDigitaloceanRecord#domain} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/record#domain DataDigitaloceanRecord#domain} --- @@ -120,7 +120,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit name of the record. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/record#name DataDigitaloceanRecord#name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/record#name DataDigitaloceanRecord#name} --- @@ -128,7 +128,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/record#id DataDigitaloceanRecord#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/record#id DataDigitaloceanRecord#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. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -497,7 +497,7 @@ The construct id used in the generated config for the DataDigitaloceanRecord to The id of the existing DataDigitaloceanRecord that should be imported. -Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/record#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/record#import import section} in the documentation of this resource for the id to use --- @@ -858,7 +858,7 @@ dataDigitaloceanRecord.DataDigitaloceanRecordConfig( | provisioners | typing.List[typing.Union[cdktf.FileProvisioner, cdktf.LocalExecProvisioner, cdktf.RemoteExecProvisioner]] | *No description.* | | domain | str | domain of the name record. | | name | str | name of the record. | -| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/record#id DataDigitaloceanRecord#id}. | +| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/record#id DataDigitaloceanRecord#id}. | --- @@ -942,7 +942,7 @@ domain: str domain of the name record. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/record#domain DataDigitaloceanRecord#domain} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/record#domain DataDigitaloceanRecord#domain} --- @@ -956,7 +956,7 @@ name: str name of the record. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/record#name DataDigitaloceanRecord#name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/record#name DataDigitaloceanRecord#name} --- @@ -968,7 +968,7 @@ id: str - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/record#id DataDigitaloceanRecord#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/record#id DataDigitaloceanRecord#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. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. diff --git a/docs/dataDigitaloceanRecord.typescript.md b/docs/dataDigitaloceanRecord.typescript.md index eb7b0158f..a83f0c5d5 100644 --- a/docs/dataDigitaloceanRecord.typescript.md +++ b/docs/dataDigitaloceanRecord.typescript.md @@ -4,7 +4,7 @@ ### DataDigitaloceanRecord -Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/record digitalocean_record}. +Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/record digitalocean_record}. #### Initializers @@ -372,7 +372,7 @@ The construct id used in the generated config for the DataDigitaloceanRecord to The id of the existing DataDigitaloceanRecord that should be imported. -Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/record#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/record#import import section} in the documentation of this resource for the id to use --- @@ -722,7 +722,7 @@ const dataDigitaloceanRecordConfig: dataDigitaloceanRecord.DataDigitaloceanRecor | provisioners | cdktf.FileProvisioner \| cdktf.LocalExecProvisioner \| cdktf.RemoteExecProvisioner[] | *No description.* | | domain | string | domain of the name record. | | name | string | name of the record. | -| id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/record#id DataDigitaloceanRecord#id}. | +| id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/record#id DataDigitaloceanRecord#id}. | --- @@ -806,7 +806,7 @@ public readonly domain: string; domain of the name record. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/record#domain DataDigitaloceanRecord#domain} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/record#domain DataDigitaloceanRecord#domain} --- @@ -820,7 +820,7 @@ public readonly name: string; name of the record. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/record#name DataDigitaloceanRecord#name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/record#name DataDigitaloceanRecord#name} --- @@ -832,7 +832,7 @@ public readonly id: string; - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/record#id DataDigitaloceanRecord#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/record#id DataDigitaloceanRecord#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. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. diff --git a/docs/dataDigitaloceanRecords.csharp.md b/docs/dataDigitaloceanRecords.csharp.md index c0c4d587b..5442b39b0 100644 --- a/docs/dataDigitaloceanRecords.csharp.md +++ b/docs/dataDigitaloceanRecords.csharp.md @@ -4,7 +4,7 @@ ### DataDigitaloceanRecords -Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/records digitalocean_records}. +Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/records digitalocean_records}. #### Initializers @@ -412,7 +412,7 @@ The construct id used in the generated config for the DataDigitaloceanRecords to The id of the existing DataDigitaloceanRecords that should be imported. -Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/records#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/records#import import section} in the documentation of this resource for the id to use --- @@ -717,9 +717,9 @@ new DataDigitaloceanRecordsConfig { | Lifecycle | HashiCorp.Cdktf.TerraformResourceLifecycle | *No description.* | | Provider | HashiCorp.Cdktf.TerraformProvider | *No description.* | | Provisioners | object[] | *No description.* | -| Domain | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/records#domain DataDigitaloceanRecords#domain}. | +| Domain | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/records#domain DataDigitaloceanRecords#domain}. | | Filter | object | filter block. | -| Id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/records#id DataDigitaloceanRecords#id}. | +| Id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/records#id DataDigitaloceanRecords#id}. | | Sort | object | sort block. | --- @@ -802,7 +802,7 @@ public string Domain { get; set; } - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/records#domain DataDigitaloceanRecords#domain}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/records#domain DataDigitaloceanRecords#domain}. --- @@ -816,7 +816,7 @@ public object Filter { get; set; } filter block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/records#filter DataDigitaloceanRecords#filter} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/records#filter DataDigitaloceanRecords#filter} --- @@ -828,7 +828,7 @@ public string Id { get; set; } - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/records#id DataDigitaloceanRecords#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/records#id DataDigitaloceanRecords#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. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -845,7 +845,7 @@ public object Sort { get; set; } sort block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/records#sort DataDigitaloceanRecords#sort} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/records#sort DataDigitaloceanRecords#sort} --- @@ -868,10 +868,10 @@ new DataDigitaloceanRecordsFilter { | **Name** | **Type** | **Description** | | --- | --- | --- | -| Key | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/records#key DataDigitaloceanRecords#key}. | -| Values | string[] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/records#values DataDigitaloceanRecords#values}. | -| All | object | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/records#all DataDigitaloceanRecords#all}. | -| MatchBy | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/records#match_by DataDigitaloceanRecords#match_by}. | +| Key | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/records#key DataDigitaloceanRecords#key}. | +| Values | string[] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/records#values DataDigitaloceanRecords#values}. | +| All | object | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/records#all DataDigitaloceanRecords#all}. | +| MatchBy | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/records#match_by DataDigitaloceanRecords#match_by}. | --- @@ -883,7 +883,7 @@ public string Key { get; set; } - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/records#key DataDigitaloceanRecords#key}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/records#key DataDigitaloceanRecords#key}. --- @@ -895,7 +895,7 @@ public string[] Values { get; set; } - *Type:* string[] -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/records#values DataDigitaloceanRecords#values}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/records#values DataDigitaloceanRecords#values}. --- @@ -907,7 +907,7 @@ public object All { get; set; } - *Type:* object -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/records#all DataDigitaloceanRecords#all}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/records#all DataDigitaloceanRecords#all}. --- @@ -919,7 +919,7 @@ public string MatchBy { get; set; } - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/records#match_by DataDigitaloceanRecords#match_by}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/records#match_by DataDigitaloceanRecords#match_by}. --- @@ -953,8 +953,8 @@ new DataDigitaloceanRecordsSort { | **Name** | **Type** | **Description** | | --- | --- | --- | -| Key | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/records#key DataDigitaloceanRecords#key}. | -| Direction | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/records#direction DataDigitaloceanRecords#direction}. | +| Key | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/records#key DataDigitaloceanRecords#key}. | +| Direction | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/records#direction DataDigitaloceanRecords#direction}. | --- @@ -966,7 +966,7 @@ public string Key { get; set; } - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/records#key DataDigitaloceanRecords#key}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/records#key DataDigitaloceanRecords#key}. --- @@ -978,7 +978,7 @@ public string Direction { get; set; } - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/records#direction DataDigitaloceanRecords#direction}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/records#direction DataDigitaloceanRecords#direction}. --- diff --git a/docs/dataDigitaloceanRecords.go.md b/docs/dataDigitaloceanRecords.go.md index f03b6d61d..4eb4c88ca 100644 --- a/docs/dataDigitaloceanRecords.go.md +++ b/docs/dataDigitaloceanRecords.go.md @@ -4,12 +4,12 @@ ### DataDigitaloceanRecords -Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/records digitalocean_records}. +Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/records digitalocean_records}. #### Initializers ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadigitaloceanrecords" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/datadigitaloceanrecords" datadigitaloceanrecords.NewDataDigitaloceanRecords(scope Construct, id *string, config DataDigitaloceanRecordsConfig) DataDigitaloceanRecords ``` @@ -323,7 +323,7 @@ func ResetSort() ##### `IsConstruct` ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadigitaloceanrecords" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/datadigitaloceanrecords" datadigitaloceanrecords.DataDigitaloceanRecords_IsConstruct(x interface{}) *bool ``` @@ -355,7 +355,7 @@ Any object. ##### `IsTerraformElement` ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadigitaloceanrecords" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/datadigitaloceanrecords" datadigitaloceanrecords.DataDigitaloceanRecords_IsTerraformElement(x interface{}) *bool ``` @@ -369,7 +369,7 @@ datadigitaloceanrecords.DataDigitaloceanRecords_IsTerraformElement(x interface{} ##### `IsTerraformDataSource` ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadigitaloceanrecords" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/datadigitaloceanrecords" datadigitaloceanrecords.DataDigitaloceanRecords_IsTerraformDataSource(x interface{}) *bool ``` @@ -383,7 +383,7 @@ datadigitaloceanrecords.DataDigitaloceanRecords_IsTerraformDataSource(x interfac ##### `GenerateConfigForImport` ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadigitaloceanrecords" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/datadigitaloceanrecords" datadigitaloceanrecords.DataDigitaloceanRecords_GenerateConfigForImport(scope Construct, importToId *string, importFromId *string, provider TerraformProvider) ImportableResource ``` @@ -412,7 +412,7 @@ The construct id used in the generated config for the DataDigitaloceanRecords to The id of the existing DataDigitaloceanRecords that should be imported. -Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/records#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/records#import import section} in the documentation of this resource for the id to use --- @@ -689,7 +689,7 @@ func TfResourceType() *string #### Initializer ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadigitaloceanrecords" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/datadigitaloceanrecords" &datadigitaloceanrecords.DataDigitaloceanRecordsConfig { Connection: interface{}, @@ -717,9 +717,9 @@ import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadig | Lifecycle | github.com/hashicorp/terraform-cdk-go/cdktf.TerraformResourceLifecycle | *No description.* | | Provider | github.com/hashicorp/terraform-cdk-go/cdktf.TerraformProvider | *No description.* | | Provisioners | *[]interface{} | *No description.* | -| Domain | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/records#domain DataDigitaloceanRecords#domain}. | +| Domain | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/records#domain DataDigitaloceanRecords#domain}. | | Filter | interface{} | filter block. | -| Id | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/records#id DataDigitaloceanRecords#id}. | +| Id | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/records#id DataDigitaloceanRecords#id}. | | Sort | interface{} | sort block. | --- @@ -802,7 +802,7 @@ Domain *string - *Type:* *string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/records#domain DataDigitaloceanRecords#domain}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/records#domain DataDigitaloceanRecords#domain}. --- @@ -816,7 +816,7 @@ Filter interface{} filter block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/records#filter DataDigitaloceanRecords#filter} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/records#filter DataDigitaloceanRecords#filter} --- @@ -828,7 +828,7 @@ Id *string - *Type:* *string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/records#id DataDigitaloceanRecords#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/records#id DataDigitaloceanRecords#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. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -845,7 +845,7 @@ Sort interface{} sort block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/records#sort DataDigitaloceanRecords#sort} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/records#sort DataDigitaloceanRecords#sort} --- @@ -854,7 +854,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit #### Initializer ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadigitaloceanrecords" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/datadigitaloceanrecords" &datadigitaloceanrecords.DataDigitaloceanRecordsFilter { Key: *string, @@ -868,10 +868,10 @@ import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadig | **Name** | **Type** | **Description** | | --- | --- | --- | -| Key | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/records#key DataDigitaloceanRecords#key}. | -| Values | *[]*string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/records#values DataDigitaloceanRecords#values}. | -| All | interface{} | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/records#all DataDigitaloceanRecords#all}. | -| MatchBy | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/records#match_by DataDigitaloceanRecords#match_by}. | +| Key | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/records#key DataDigitaloceanRecords#key}. | +| Values | *[]*string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/records#values DataDigitaloceanRecords#values}. | +| All | interface{} | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/records#all DataDigitaloceanRecords#all}. | +| MatchBy | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/records#match_by DataDigitaloceanRecords#match_by}. | --- @@ -883,7 +883,7 @@ Key *string - *Type:* *string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/records#key DataDigitaloceanRecords#key}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/records#key DataDigitaloceanRecords#key}. --- @@ -895,7 +895,7 @@ Values *[]*string - *Type:* *[]*string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/records#values DataDigitaloceanRecords#values}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/records#values DataDigitaloceanRecords#values}. --- @@ -907,7 +907,7 @@ All interface{} - *Type:* interface{} -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/records#all DataDigitaloceanRecords#all}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/records#all DataDigitaloceanRecords#all}. --- @@ -919,7 +919,7 @@ MatchBy *string - *Type:* *string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/records#match_by DataDigitaloceanRecords#match_by}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/records#match_by DataDigitaloceanRecords#match_by}. --- @@ -928,7 +928,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit #### Initializer ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadigitaloceanrecords" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/datadigitaloceanrecords" &datadigitaloceanrecords.DataDigitaloceanRecordsRecords { @@ -941,7 +941,7 @@ import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadig #### Initializer ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadigitaloceanrecords" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/datadigitaloceanrecords" &datadigitaloceanrecords.DataDigitaloceanRecordsSort { Key: *string, @@ -953,8 +953,8 @@ import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadig | **Name** | **Type** | **Description** | | --- | --- | --- | -| Key | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/records#key DataDigitaloceanRecords#key}. | -| Direction | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/records#direction DataDigitaloceanRecords#direction}. | +| Key | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/records#key DataDigitaloceanRecords#key}. | +| Direction | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/records#direction DataDigitaloceanRecords#direction}. | --- @@ -966,7 +966,7 @@ Key *string - *Type:* *string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/records#key DataDigitaloceanRecords#key}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/records#key DataDigitaloceanRecords#key}. --- @@ -978,7 +978,7 @@ Direction *string - *Type:* *string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/records#direction DataDigitaloceanRecords#direction}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/records#direction DataDigitaloceanRecords#direction}. --- @@ -989,7 +989,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit #### Initializers ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadigitaloceanrecords" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/datadigitaloceanrecords" datadigitaloceanrecords.NewDataDigitaloceanRecordsFilterList(terraformResource IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataDigitaloceanRecordsFilterList ``` @@ -1149,7 +1149,7 @@ func InternalValue() interface{} #### Initializers ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadigitaloceanrecords" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/datadigitaloceanrecords" datadigitaloceanrecords.NewDataDigitaloceanRecordsFilterOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string, complexObjectIndex *f64, complexObjectIsFromSet *bool) DataDigitaloceanRecordsFilterOutputReference ``` @@ -1518,7 +1518,7 @@ func InternalValue() interface{} #### Initializers ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadigitaloceanrecords" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/datadigitaloceanrecords" datadigitaloceanrecords.NewDataDigitaloceanRecordsRecordsList(terraformResource IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataDigitaloceanRecordsRecordsList ``` @@ -1667,7 +1667,7 @@ func Fqn() *string #### Initializers ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadigitaloceanrecords" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/datadigitaloceanrecords" datadigitaloceanrecords.NewDataDigitaloceanRecordsRecordsOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string, complexObjectIndex *f64, complexObjectIsFromSet *bool) DataDigitaloceanRecordsRecordsOutputReference ``` @@ -2055,7 +2055,7 @@ func InternalValue() DataDigitaloceanRecordsRecords #### Initializers ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadigitaloceanrecords" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/datadigitaloceanrecords" datadigitaloceanrecords.NewDataDigitaloceanRecordsSortList(terraformResource IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataDigitaloceanRecordsSortList ``` @@ -2215,7 +2215,7 @@ func InternalValue() interface{} #### Initializers ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadigitaloceanrecords" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/datadigitaloceanrecords" datadigitaloceanrecords.NewDataDigitaloceanRecordsSortOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string, complexObjectIndex *f64, complexObjectIsFromSet *bool) DataDigitaloceanRecordsSortOutputReference ``` diff --git a/docs/dataDigitaloceanRecords.java.md b/docs/dataDigitaloceanRecords.java.md index 5b986813d..ede5b62f7 100644 --- a/docs/dataDigitaloceanRecords.java.md +++ b/docs/dataDigitaloceanRecords.java.md @@ -4,7 +4,7 @@ ### DataDigitaloceanRecords -Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/records digitalocean_records}. +Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/records digitalocean_records}. #### Initializers @@ -43,9 +43,9 @@ DataDigitaloceanRecords.Builder.create(Construct scope, java.lang.String id) | lifecycle | com.hashicorp.cdktf.TerraformResourceLifecycle | *No description.* | | provider | com.hashicorp.cdktf.TerraformProvider | *No description.* | | provisioners | java.util.List | *No description.* | -| domain | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/records#domain DataDigitaloceanRecords#domain}. | +| domain | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/records#domain DataDigitaloceanRecords#domain}. | | filter | com.hashicorp.cdktf.IResolvable OR java.util.List<DataDigitaloceanRecordsFilter> | filter block. | -| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/records#id DataDigitaloceanRecords#id}. | +| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/records#id DataDigitaloceanRecords#id}. | | sort | com.hashicorp.cdktf.IResolvable OR java.util.List<DataDigitaloceanRecordsSort> | sort block. | --- @@ -114,7 +114,7 @@ Must be unique amongst siblings in the same scope - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/records#domain DataDigitaloceanRecords#domain}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/records#domain DataDigitaloceanRecords#domain}. --- @@ -124,7 +124,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit filter block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/records#filter DataDigitaloceanRecords#filter} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/records#filter DataDigitaloceanRecords#filter} --- @@ -132,7 +132,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/records#id DataDigitaloceanRecords#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/records#id DataDigitaloceanRecords#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. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -145,7 +145,7 @@ If you experience problems setting this value it might not be settable. Please t sort block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/records#sort DataDigitaloceanRecords#sort} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/records#sort DataDigitaloceanRecords#sort} --- @@ -515,7 +515,7 @@ The construct id used in the generated config for the DataDigitaloceanRecords to The id of the existing DataDigitaloceanRecords that should be imported. -Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/records#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/records#import import section} in the documentation of this resource for the id to use --- @@ -826,9 +826,9 @@ DataDigitaloceanRecordsConfig.builder() | lifecycle | com.hashicorp.cdktf.TerraformResourceLifecycle | *No description.* | | provider | com.hashicorp.cdktf.TerraformProvider | *No description.* | | provisioners | java.util.List | *No description.* | -| domain | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/records#domain DataDigitaloceanRecords#domain}. | +| domain | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/records#domain DataDigitaloceanRecords#domain}. | | filter | com.hashicorp.cdktf.IResolvable OR java.util.List<DataDigitaloceanRecordsFilter> | filter block. | -| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/records#id DataDigitaloceanRecords#id}. | +| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/records#id DataDigitaloceanRecords#id}. | | sort | com.hashicorp.cdktf.IResolvable OR java.util.List<DataDigitaloceanRecordsSort> | sort block. | --- @@ -911,7 +911,7 @@ public java.lang.String getDomain(); - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/records#domain DataDigitaloceanRecords#domain}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/records#domain DataDigitaloceanRecords#domain}. --- @@ -925,7 +925,7 @@ public java.lang.Object getFilter(); filter block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/records#filter DataDigitaloceanRecords#filter} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/records#filter DataDigitaloceanRecords#filter} --- @@ -937,7 +937,7 @@ public java.lang.String getId(); - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/records#id DataDigitaloceanRecords#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/records#id DataDigitaloceanRecords#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. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -954,7 +954,7 @@ public java.lang.Object getSort(); sort block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/records#sort DataDigitaloceanRecords#sort} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/records#sort DataDigitaloceanRecords#sort} --- @@ -978,10 +978,10 @@ DataDigitaloceanRecordsFilter.builder() | **Name** | **Type** | **Description** | | --- | --- | --- | -| key | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/records#key DataDigitaloceanRecords#key}. | -| values | java.util.List | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/records#values DataDigitaloceanRecords#values}. | -| all | java.lang.Boolean OR com.hashicorp.cdktf.IResolvable | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/records#all DataDigitaloceanRecords#all}. | -| matchBy | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/records#match_by DataDigitaloceanRecords#match_by}. | +| key | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/records#key DataDigitaloceanRecords#key}. | +| values | java.util.List | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/records#values DataDigitaloceanRecords#values}. | +| all | java.lang.Boolean OR com.hashicorp.cdktf.IResolvable | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/records#all DataDigitaloceanRecords#all}. | +| matchBy | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/records#match_by DataDigitaloceanRecords#match_by}. | --- @@ -993,7 +993,7 @@ public java.lang.String getKey(); - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/records#key DataDigitaloceanRecords#key}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/records#key DataDigitaloceanRecords#key}. --- @@ -1005,7 +1005,7 @@ public java.util.List getValues(); - *Type:* java.util.List -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/records#values DataDigitaloceanRecords#values}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/records#values DataDigitaloceanRecords#values}. --- @@ -1017,7 +1017,7 @@ public java.lang.Object getAll(); - *Type:* java.lang.Boolean OR com.hashicorp.cdktf.IResolvable -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/records#all DataDigitaloceanRecords#all}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/records#all DataDigitaloceanRecords#all}. --- @@ -1029,7 +1029,7 @@ public java.lang.String getMatchBy(); - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/records#match_by DataDigitaloceanRecords#match_by}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/records#match_by DataDigitaloceanRecords#match_by}. --- @@ -1062,8 +1062,8 @@ DataDigitaloceanRecordsSort.builder() | **Name** | **Type** | **Description** | | --- | --- | --- | -| key | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/records#key DataDigitaloceanRecords#key}. | -| direction | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/records#direction DataDigitaloceanRecords#direction}. | +| key | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/records#key DataDigitaloceanRecords#key}. | +| direction | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/records#direction DataDigitaloceanRecords#direction}. | --- @@ -1075,7 +1075,7 @@ public java.lang.String getKey(); - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/records#key DataDigitaloceanRecords#key}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/records#key DataDigitaloceanRecords#key}. --- @@ -1087,7 +1087,7 @@ public java.lang.String getDirection(); - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/records#direction DataDigitaloceanRecords#direction}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/records#direction DataDigitaloceanRecords#direction}. --- diff --git a/docs/dataDigitaloceanRecords.python.md b/docs/dataDigitaloceanRecords.python.md index fce133789..6e0b2b26b 100644 --- a/docs/dataDigitaloceanRecords.python.md +++ b/docs/dataDigitaloceanRecords.python.md @@ -4,7 +4,7 @@ ### DataDigitaloceanRecords -Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/records digitalocean_records}. +Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/records digitalocean_records}. #### Initializers @@ -39,9 +39,9 @@ dataDigitaloceanRecords.DataDigitaloceanRecords( | lifecycle | cdktf.TerraformResourceLifecycle | *No description.* | | provider | cdktf.TerraformProvider | *No description.* | | provisioners | typing.List[typing.Union[cdktf.FileProvisioner, cdktf.LocalExecProvisioner, cdktf.RemoteExecProvisioner]] | *No description.* | -| domain | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/records#domain DataDigitaloceanRecords#domain}. | +| domain | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/records#domain DataDigitaloceanRecords#domain}. | | filter | typing.Union[cdktf.IResolvable, typing.List[DataDigitaloceanRecordsFilter]] | filter block. | -| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/records#id DataDigitaloceanRecords#id}. | +| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/records#id DataDigitaloceanRecords#id}. | | sort | typing.Union[cdktf.IResolvable, typing.List[DataDigitaloceanRecordsSort]] | sort block. | --- @@ -110,7 +110,7 @@ Must be unique amongst siblings in the same scope - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/records#domain DataDigitaloceanRecords#domain}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/records#domain DataDigitaloceanRecords#domain}. --- @@ -120,7 +120,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit filter block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/records#filter DataDigitaloceanRecords#filter} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/records#filter DataDigitaloceanRecords#filter} --- @@ -128,7 +128,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/records#id DataDigitaloceanRecords#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/records#id DataDigitaloceanRecords#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. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -141,7 +141,7 @@ If you experience problems setting this value it might not be settable. Please t sort block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/records#sort DataDigitaloceanRecords#sort} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/records#sort DataDigitaloceanRecords#sort} --- @@ -551,7 +551,7 @@ The construct id used in the generated config for the DataDigitaloceanRecords to The id of the existing DataDigitaloceanRecords that should be imported. -Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/records#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/records#import import section} in the documentation of this resource for the id to use --- @@ -856,9 +856,9 @@ dataDigitaloceanRecords.DataDigitaloceanRecordsConfig( | lifecycle | cdktf.TerraformResourceLifecycle | *No description.* | | provider | cdktf.TerraformProvider | *No description.* | | provisioners | typing.List[typing.Union[cdktf.FileProvisioner, cdktf.LocalExecProvisioner, cdktf.RemoteExecProvisioner]] | *No description.* | -| domain | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/records#domain DataDigitaloceanRecords#domain}. | +| domain | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/records#domain DataDigitaloceanRecords#domain}. | | filter | typing.Union[cdktf.IResolvable, typing.List[DataDigitaloceanRecordsFilter]] | filter block. | -| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/records#id DataDigitaloceanRecords#id}. | +| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/records#id DataDigitaloceanRecords#id}. | | sort | typing.Union[cdktf.IResolvable, typing.List[DataDigitaloceanRecordsSort]] | sort block. | --- @@ -941,7 +941,7 @@ domain: str - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/records#domain DataDigitaloceanRecords#domain}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/records#domain DataDigitaloceanRecords#domain}. --- @@ -955,7 +955,7 @@ filter: typing.Union[IResolvable, typing.List[DataDigitaloceanRecordsFilter]] filter block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/records#filter DataDigitaloceanRecords#filter} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/records#filter DataDigitaloceanRecords#filter} --- @@ -967,7 +967,7 @@ id: str - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/records#id DataDigitaloceanRecords#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/records#id DataDigitaloceanRecords#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. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -984,7 +984,7 @@ sort: typing.Union[IResolvable, typing.List[DataDigitaloceanRecordsSort]] sort block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/records#sort DataDigitaloceanRecords#sort} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/records#sort DataDigitaloceanRecords#sort} --- @@ -1007,10 +1007,10 @@ dataDigitaloceanRecords.DataDigitaloceanRecordsFilter( | **Name** | **Type** | **Description** | | --- | --- | --- | -| key | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/records#key DataDigitaloceanRecords#key}. | -| values | typing.List[str] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/records#values DataDigitaloceanRecords#values}. | -| all | typing.Union[bool, cdktf.IResolvable] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/records#all DataDigitaloceanRecords#all}. | -| match_by | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/records#match_by DataDigitaloceanRecords#match_by}. | +| key | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/records#key DataDigitaloceanRecords#key}. | +| values | typing.List[str] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/records#values DataDigitaloceanRecords#values}. | +| all | typing.Union[bool, cdktf.IResolvable] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/records#all DataDigitaloceanRecords#all}. | +| match_by | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/records#match_by DataDigitaloceanRecords#match_by}. | --- @@ -1022,7 +1022,7 @@ key: str - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/records#key DataDigitaloceanRecords#key}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/records#key DataDigitaloceanRecords#key}. --- @@ -1034,7 +1034,7 @@ values: typing.List[str] - *Type:* typing.List[str] -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/records#values DataDigitaloceanRecords#values}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/records#values DataDigitaloceanRecords#values}. --- @@ -1046,7 +1046,7 @@ all: typing.Union[bool, IResolvable] - *Type:* typing.Union[bool, cdktf.IResolvable] -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/records#all DataDigitaloceanRecords#all}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/records#all DataDigitaloceanRecords#all}. --- @@ -1058,7 +1058,7 @@ match_by: str - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/records#match_by DataDigitaloceanRecords#match_by}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/records#match_by DataDigitaloceanRecords#match_by}. --- @@ -1090,8 +1090,8 @@ dataDigitaloceanRecords.DataDigitaloceanRecordsSort( | **Name** | **Type** | **Description** | | --- | --- | --- | -| key | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/records#key DataDigitaloceanRecords#key}. | -| direction | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/records#direction DataDigitaloceanRecords#direction}. | +| key | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/records#key DataDigitaloceanRecords#key}. | +| direction | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/records#direction DataDigitaloceanRecords#direction}. | --- @@ -1103,7 +1103,7 @@ key: str - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/records#key DataDigitaloceanRecords#key}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/records#key DataDigitaloceanRecords#key}. --- @@ -1115,7 +1115,7 @@ direction: str - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/records#direction DataDigitaloceanRecords#direction}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/records#direction DataDigitaloceanRecords#direction}. --- diff --git a/docs/dataDigitaloceanRecords.typescript.md b/docs/dataDigitaloceanRecords.typescript.md index 39bb402fe..764830acf 100644 --- a/docs/dataDigitaloceanRecords.typescript.md +++ b/docs/dataDigitaloceanRecords.typescript.md @@ -4,7 +4,7 @@ ### DataDigitaloceanRecords -Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/records digitalocean_records}. +Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/records digitalocean_records}. #### Initializers @@ -412,7 +412,7 @@ The construct id used in the generated config for the DataDigitaloceanRecords to The id of the existing DataDigitaloceanRecords that should be imported. -Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/records#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/records#import import section} in the documentation of this resource for the id to use --- @@ -705,9 +705,9 @@ const dataDigitaloceanRecordsConfig: dataDigitaloceanRecords.DataDigitaloceanRec | lifecycle | cdktf.TerraformResourceLifecycle | *No description.* | | provider | cdktf.TerraformProvider | *No description.* | | provisioners | cdktf.FileProvisioner \| cdktf.LocalExecProvisioner \| cdktf.RemoteExecProvisioner[] | *No description.* | -| domain | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/records#domain DataDigitaloceanRecords#domain}. | +| domain | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/records#domain DataDigitaloceanRecords#domain}. | | filter | cdktf.IResolvable \| DataDigitaloceanRecordsFilter[] | filter block. | -| id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/records#id DataDigitaloceanRecords#id}. | +| id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/records#id DataDigitaloceanRecords#id}. | | sort | cdktf.IResolvable \| DataDigitaloceanRecordsSort[] | sort block. | --- @@ -790,7 +790,7 @@ public readonly domain: string; - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/records#domain DataDigitaloceanRecords#domain}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/records#domain DataDigitaloceanRecords#domain}. --- @@ -804,7 +804,7 @@ public readonly filter: IResolvable | DataDigitaloceanRecordsFilter[]; filter block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/records#filter DataDigitaloceanRecords#filter} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/records#filter DataDigitaloceanRecords#filter} --- @@ -816,7 +816,7 @@ public readonly id: string; - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/records#id DataDigitaloceanRecords#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/records#id DataDigitaloceanRecords#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. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -833,7 +833,7 @@ public readonly sort: IResolvable | DataDigitaloceanRecordsSort[]; sort block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/records#sort DataDigitaloceanRecords#sort} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/records#sort DataDigitaloceanRecords#sort} --- @@ -851,10 +851,10 @@ const dataDigitaloceanRecordsFilter: dataDigitaloceanRecords.DataDigitaloceanRec | **Name** | **Type** | **Description** | | --- | --- | --- | -| key | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/records#key DataDigitaloceanRecords#key}. | -| values | string[] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/records#values DataDigitaloceanRecords#values}. | -| all | boolean \| cdktf.IResolvable | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/records#all DataDigitaloceanRecords#all}. | -| matchBy | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/records#match_by DataDigitaloceanRecords#match_by}. | +| key | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/records#key DataDigitaloceanRecords#key}. | +| values | string[] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/records#values DataDigitaloceanRecords#values}. | +| all | boolean \| cdktf.IResolvable | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/records#all DataDigitaloceanRecords#all}. | +| matchBy | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/records#match_by DataDigitaloceanRecords#match_by}. | --- @@ -866,7 +866,7 @@ public readonly key: string; - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/records#key DataDigitaloceanRecords#key}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/records#key DataDigitaloceanRecords#key}. --- @@ -878,7 +878,7 @@ public readonly values: string[]; - *Type:* string[] -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/records#values DataDigitaloceanRecords#values}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/records#values DataDigitaloceanRecords#values}. --- @@ -890,7 +890,7 @@ public readonly all: boolean | IResolvable; - *Type:* boolean | cdktf.IResolvable -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/records#all DataDigitaloceanRecords#all}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/records#all DataDigitaloceanRecords#all}. --- @@ -902,7 +902,7 @@ public readonly matchBy: string; - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/records#match_by DataDigitaloceanRecords#match_by}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/records#match_by DataDigitaloceanRecords#match_by}. --- @@ -931,8 +931,8 @@ const dataDigitaloceanRecordsSort: dataDigitaloceanRecords.DataDigitaloceanRecor | **Name** | **Type** | **Description** | | --- | --- | --- | -| key | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/records#key DataDigitaloceanRecords#key}. | -| direction | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/records#direction DataDigitaloceanRecords#direction}. | +| key | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/records#key DataDigitaloceanRecords#key}. | +| direction | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/records#direction DataDigitaloceanRecords#direction}. | --- @@ -944,7 +944,7 @@ public readonly key: string; - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/records#key DataDigitaloceanRecords#key}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/records#key DataDigitaloceanRecords#key}. --- @@ -956,7 +956,7 @@ public readonly direction: string; - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/records#direction DataDigitaloceanRecords#direction}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/records#direction DataDigitaloceanRecords#direction}. --- diff --git a/docs/dataDigitaloceanRegion.csharp.md b/docs/dataDigitaloceanRegion.csharp.md index 3b46f14d3..feaaa2ba9 100644 --- a/docs/dataDigitaloceanRegion.csharp.md +++ b/docs/dataDigitaloceanRegion.csharp.md @@ -4,7 +4,7 @@ ### DataDigitaloceanRegion -Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/region digitalocean_region}. +Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/region digitalocean_region}. #### Initializers @@ -372,7 +372,7 @@ The construct id used in the generated config for the DataDigitaloceanRegion to The id of the existing DataDigitaloceanRegion that should be imported. -Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/region#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/region#import import section} in the documentation of this resource for the id to use --- @@ -664,8 +664,8 @@ new DataDigitaloceanRegionConfig { | Lifecycle | HashiCorp.Cdktf.TerraformResourceLifecycle | *No description.* | | Provider | HashiCorp.Cdktf.TerraformProvider | *No description.* | | Provisioners | object[] | *No description.* | -| Slug | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/region#slug DataDigitaloceanRegion#slug}. | -| Id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/region#id DataDigitaloceanRegion#id}. | +| Slug | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/region#slug DataDigitaloceanRegion#slug}. | +| Id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/region#id DataDigitaloceanRegion#id}. | --- @@ -747,7 +747,7 @@ public string Slug { get; set; } - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/region#slug DataDigitaloceanRegion#slug}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/region#slug DataDigitaloceanRegion#slug}. --- @@ -759,7 +759,7 @@ public string Id { get; set; } - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/region#id DataDigitaloceanRegion#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/region#id DataDigitaloceanRegion#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. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. diff --git a/docs/dataDigitaloceanRegion.go.md b/docs/dataDigitaloceanRegion.go.md index dd74f9199..c03729d65 100644 --- a/docs/dataDigitaloceanRegion.go.md +++ b/docs/dataDigitaloceanRegion.go.md @@ -4,12 +4,12 @@ ### DataDigitaloceanRegion -Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/region digitalocean_region}. +Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/region digitalocean_region}. #### Initializers ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadigitaloceanregion" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/datadigitaloceanregion" datadigitaloceanregion.NewDataDigitaloceanRegion(scope Construct, id *string, config DataDigitaloceanRegionConfig) DataDigitaloceanRegion ``` @@ -283,7 +283,7 @@ func ResetId() ##### `IsConstruct` ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadigitaloceanregion" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/datadigitaloceanregion" datadigitaloceanregion.DataDigitaloceanRegion_IsConstruct(x interface{}) *bool ``` @@ -315,7 +315,7 @@ Any object. ##### `IsTerraformElement` ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadigitaloceanregion" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/datadigitaloceanregion" datadigitaloceanregion.DataDigitaloceanRegion_IsTerraformElement(x interface{}) *bool ``` @@ -329,7 +329,7 @@ datadigitaloceanregion.DataDigitaloceanRegion_IsTerraformElement(x interface{}) ##### `IsTerraformDataSource` ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadigitaloceanregion" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/datadigitaloceanregion" datadigitaloceanregion.DataDigitaloceanRegion_IsTerraformDataSource(x interface{}) *bool ``` @@ -343,7 +343,7 @@ datadigitaloceanregion.DataDigitaloceanRegion_IsTerraformDataSource(x interface{ ##### `GenerateConfigForImport` ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadigitaloceanregion" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/datadigitaloceanregion" datadigitaloceanregion.DataDigitaloceanRegion_GenerateConfigForImport(scope Construct, importToId *string, importFromId *string, provider TerraformProvider) ImportableResource ``` @@ -372,7 +372,7 @@ The construct id used in the generated config for the DataDigitaloceanRegion to The id of the existing DataDigitaloceanRegion that should be imported. -Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/region#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/region#import import section} in the documentation of this resource for the id to use --- @@ -638,7 +638,7 @@ func TfResourceType() *string #### Initializer ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadigitaloceanregion" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/datadigitaloceanregion" &datadigitaloceanregion.DataDigitaloceanRegionConfig { Connection: interface{}, @@ -664,8 +664,8 @@ import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadig | Lifecycle | github.com/hashicorp/terraform-cdk-go/cdktf.TerraformResourceLifecycle | *No description.* | | Provider | github.com/hashicorp/terraform-cdk-go/cdktf.TerraformProvider | *No description.* | | Provisioners | *[]interface{} | *No description.* | -| Slug | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/region#slug DataDigitaloceanRegion#slug}. | -| Id | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/region#id DataDigitaloceanRegion#id}. | +| Slug | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/region#slug DataDigitaloceanRegion#slug}. | +| Id | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/region#id DataDigitaloceanRegion#id}. | --- @@ -747,7 +747,7 @@ Slug *string - *Type:* *string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/region#slug DataDigitaloceanRegion#slug}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/region#slug DataDigitaloceanRegion#slug}. --- @@ -759,7 +759,7 @@ Id *string - *Type:* *string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/region#id DataDigitaloceanRegion#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/region#id DataDigitaloceanRegion#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. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. diff --git a/docs/dataDigitaloceanRegion.java.md b/docs/dataDigitaloceanRegion.java.md index ec93bc411..fa7820a39 100644 --- a/docs/dataDigitaloceanRegion.java.md +++ b/docs/dataDigitaloceanRegion.java.md @@ -4,7 +4,7 @@ ### DataDigitaloceanRegion -Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/region digitalocean_region}. +Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/region digitalocean_region}. #### Initializers @@ -39,8 +39,8 @@ DataDigitaloceanRegion.Builder.create(Construct scope, java.lang.String id) | lifecycle | com.hashicorp.cdktf.TerraformResourceLifecycle | *No description.* | | provider | com.hashicorp.cdktf.TerraformProvider | *No description.* | | provisioners | java.util.List | *No description.* | -| slug | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/region#slug DataDigitaloceanRegion#slug}. | -| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/region#id DataDigitaloceanRegion#id}. | +| slug | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/region#slug DataDigitaloceanRegion#slug}. | +| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/region#id DataDigitaloceanRegion#id}. | --- @@ -108,7 +108,7 @@ Must be unique amongst siblings in the same scope - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/region#slug DataDigitaloceanRegion#slug}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/region#slug DataDigitaloceanRegion#slug}. --- @@ -116,7 +116,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/region#id DataDigitaloceanRegion#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/region#id DataDigitaloceanRegion#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. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -449,7 +449,7 @@ The construct id used in the generated config for the DataDigitaloceanRegion to The id of the existing DataDigitaloceanRegion that should be imported. -Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/region#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/region#import import section} in the documentation of this resource for the id to use --- @@ -745,8 +745,8 @@ DataDigitaloceanRegionConfig.builder() | lifecycle | com.hashicorp.cdktf.TerraformResourceLifecycle | *No description.* | | provider | com.hashicorp.cdktf.TerraformProvider | *No description.* | | provisioners | java.util.List | *No description.* | -| slug | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/region#slug DataDigitaloceanRegion#slug}. | -| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/region#id DataDigitaloceanRegion#id}. | +| slug | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/region#slug DataDigitaloceanRegion#slug}. | +| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/region#id DataDigitaloceanRegion#id}. | --- @@ -828,7 +828,7 @@ public java.lang.String getSlug(); - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/region#slug DataDigitaloceanRegion#slug}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/region#slug DataDigitaloceanRegion#slug}. --- @@ -840,7 +840,7 @@ public java.lang.String getId(); - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/region#id DataDigitaloceanRegion#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/region#id DataDigitaloceanRegion#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. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. diff --git a/docs/dataDigitaloceanRegion.python.md b/docs/dataDigitaloceanRegion.python.md index 38b159871..76b79ea21 100644 --- a/docs/dataDigitaloceanRegion.python.md +++ b/docs/dataDigitaloceanRegion.python.md @@ -4,7 +4,7 @@ ### DataDigitaloceanRegion -Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/region digitalocean_region}. +Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/region digitalocean_region}. #### Initializers @@ -37,8 +37,8 @@ dataDigitaloceanRegion.DataDigitaloceanRegion( | lifecycle | cdktf.TerraformResourceLifecycle | *No description.* | | provider | cdktf.TerraformProvider | *No description.* | | provisioners | typing.List[typing.Union[cdktf.FileProvisioner, cdktf.LocalExecProvisioner, cdktf.RemoteExecProvisioner]] | *No description.* | -| slug | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/region#slug DataDigitaloceanRegion#slug}. | -| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/region#id DataDigitaloceanRegion#id}. | +| slug | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/region#slug DataDigitaloceanRegion#slug}. | +| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/region#id DataDigitaloceanRegion#id}. | --- @@ -106,7 +106,7 @@ Must be unique amongst siblings in the same scope - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/region#slug DataDigitaloceanRegion#slug}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/region#slug DataDigitaloceanRegion#slug}. --- @@ -114,7 +114,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/region#id DataDigitaloceanRegion#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/region#id DataDigitaloceanRegion#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. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -483,7 +483,7 @@ The construct id used in the generated config for the DataDigitaloceanRegion to The id of the existing DataDigitaloceanRegion that should be imported. -Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/region#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/region#import import section} in the documentation of this resource for the id to use --- @@ -775,8 +775,8 @@ dataDigitaloceanRegion.DataDigitaloceanRegionConfig( | lifecycle | cdktf.TerraformResourceLifecycle | *No description.* | | provider | cdktf.TerraformProvider | *No description.* | | provisioners | typing.List[typing.Union[cdktf.FileProvisioner, cdktf.LocalExecProvisioner, cdktf.RemoteExecProvisioner]] | *No description.* | -| slug | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/region#slug DataDigitaloceanRegion#slug}. | -| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/region#id DataDigitaloceanRegion#id}. | +| slug | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/region#slug DataDigitaloceanRegion#slug}. | +| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/region#id DataDigitaloceanRegion#id}. | --- @@ -858,7 +858,7 @@ slug: str - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/region#slug DataDigitaloceanRegion#slug}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/region#slug DataDigitaloceanRegion#slug}. --- @@ -870,7 +870,7 @@ id: str - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/region#id DataDigitaloceanRegion#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/region#id DataDigitaloceanRegion#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. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. diff --git a/docs/dataDigitaloceanRegion.typescript.md b/docs/dataDigitaloceanRegion.typescript.md index f20565508..2104d8dc0 100644 --- a/docs/dataDigitaloceanRegion.typescript.md +++ b/docs/dataDigitaloceanRegion.typescript.md @@ -4,7 +4,7 @@ ### DataDigitaloceanRegion -Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/region digitalocean_region}. +Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/region digitalocean_region}. #### Initializers @@ -372,7 +372,7 @@ The construct id used in the generated config for the DataDigitaloceanRegion to The id of the existing DataDigitaloceanRegion that should be imported. -Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/region#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/region#import import section} in the documentation of this resource for the id to use --- @@ -654,8 +654,8 @@ const dataDigitaloceanRegionConfig: dataDigitaloceanRegion.DataDigitaloceanRegio | lifecycle | cdktf.TerraformResourceLifecycle | *No description.* | | provider | cdktf.TerraformProvider | *No description.* | | provisioners | cdktf.FileProvisioner \| cdktf.LocalExecProvisioner \| cdktf.RemoteExecProvisioner[] | *No description.* | -| slug | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/region#slug DataDigitaloceanRegion#slug}. | -| id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/region#id DataDigitaloceanRegion#id}. | +| slug | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/region#slug DataDigitaloceanRegion#slug}. | +| id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/region#id DataDigitaloceanRegion#id}. | --- @@ -737,7 +737,7 @@ public readonly slug: string; - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/region#slug DataDigitaloceanRegion#slug}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/region#slug DataDigitaloceanRegion#slug}. --- @@ -749,7 +749,7 @@ public readonly id: string; - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/region#id DataDigitaloceanRegion#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/region#id DataDigitaloceanRegion#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. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. diff --git a/docs/dataDigitaloceanRegions.csharp.md b/docs/dataDigitaloceanRegions.csharp.md index f1db8e562..18a8848da 100644 --- a/docs/dataDigitaloceanRegions.csharp.md +++ b/docs/dataDigitaloceanRegions.csharp.md @@ -4,7 +4,7 @@ ### DataDigitaloceanRegions -Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/regions digitalocean_regions}. +Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/regions digitalocean_regions}. #### Initializers @@ -412,7 +412,7 @@ The construct id used in the generated config for the DataDigitaloceanRegions to The id of the existing DataDigitaloceanRegions that should be imported. -Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/regions#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/regions#import import section} in the documentation of this resource for the id to use --- @@ -695,7 +695,7 @@ new DataDigitaloceanRegionsConfig { | Provider | HashiCorp.Cdktf.TerraformProvider | *No description.* | | Provisioners | object[] | *No description.* | | Filter | object | filter block. | -| Id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/regions#id DataDigitaloceanRegions#id}. | +| Id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/regions#id DataDigitaloceanRegions#id}. | | Sort | object | sort block. | --- @@ -780,7 +780,7 @@ public object Filter { get; set; } filter block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/regions#filter DataDigitaloceanRegions#filter} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/regions#filter DataDigitaloceanRegions#filter} --- @@ -792,7 +792,7 @@ public string Id { get; set; } - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/regions#id DataDigitaloceanRegions#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/regions#id DataDigitaloceanRegions#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. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -809,7 +809,7 @@ public object Sort { get; set; } sort block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/regions#sort DataDigitaloceanRegions#sort} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/regions#sort DataDigitaloceanRegions#sort} --- @@ -832,10 +832,10 @@ new DataDigitaloceanRegionsFilter { | **Name** | **Type** | **Description** | | --- | --- | --- | -| Key | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/regions#key DataDigitaloceanRegions#key}. | -| Values | string[] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/regions#values DataDigitaloceanRegions#values}. | -| All | object | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/regions#all DataDigitaloceanRegions#all}. | -| MatchBy | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/regions#match_by DataDigitaloceanRegions#match_by}. | +| Key | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/regions#key DataDigitaloceanRegions#key}. | +| Values | string[] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/regions#values DataDigitaloceanRegions#values}. | +| All | object | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/regions#all DataDigitaloceanRegions#all}. | +| MatchBy | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/regions#match_by DataDigitaloceanRegions#match_by}. | --- @@ -847,7 +847,7 @@ public string Key { get; set; } - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/regions#key DataDigitaloceanRegions#key}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/regions#key DataDigitaloceanRegions#key}. --- @@ -859,7 +859,7 @@ public string[] Values { get; set; } - *Type:* string[] -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/regions#values DataDigitaloceanRegions#values}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/regions#values DataDigitaloceanRegions#values}. --- @@ -871,7 +871,7 @@ public object All { get; set; } - *Type:* object -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/regions#all DataDigitaloceanRegions#all}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/regions#all DataDigitaloceanRegions#all}. --- @@ -883,7 +883,7 @@ public string MatchBy { get; set; } - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/regions#match_by DataDigitaloceanRegions#match_by}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/regions#match_by DataDigitaloceanRegions#match_by}. --- @@ -917,8 +917,8 @@ new DataDigitaloceanRegionsSort { | **Name** | **Type** | **Description** | | --- | --- | --- | -| Key | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/regions#key DataDigitaloceanRegions#key}. | -| Direction | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/regions#direction DataDigitaloceanRegions#direction}. | +| Key | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/regions#key DataDigitaloceanRegions#key}. | +| Direction | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/regions#direction DataDigitaloceanRegions#direction}. | --- @@ -930,7 +930,7 @@ public string Key { get; set; } - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/regions#key DataDigitaloceanRegions#key}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/regions#key DataDigitaloceanRegions#key}. --- @@ -942,7 +942,7 @@ public string Direction { get; set; } - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/regions#direction DataDigitaloceanRegions#direction}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/regions#direction DataDigitaloceanRegions#direction}. --- diff --git a/docs/dataDigitaloceanRegions.go.md b/docs/dataDigitaloceanRegions.go.md index df8a39e6a..2963a6091 100644 --- a/docs/dataDigitaloceanRegions.go.md +++ b/docs/dataDigitaloceanRegions.go.md @@ -4,12 +4,12 @@ ### DataDigitaloceanRegions -Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/regions digitalocean_regions}. +Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/regions digitalocean_regions}. #### Initializers ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadigitaloceanregions" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/datadigitaloceanregions" datadigitaloceanregions.NewDataDigitaloceanRegions(scope Construct, id *string, config DataDigitaloceanRegionsConfig) DataDigitaloceanRegions ``` @@ -323,7 +323,7 @@ func ResetSort() ##### `IsConstruct` ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadigitaloceanregions" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/datadigitaloceanregions" datadigitaloceanregions.DataDigitaloceanRegions_IsConstruct(x interface{}) *bool ``` @@ -355,7 +355,7 @@ Any object. ##### `IsTerraformElement` ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadigitaloceanregions" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/datadigitaloceanregions" datadigitaloceanregions.DataDigitaloceanRegions_IsTerraformElement(x interface{}) *bool ``` @@ -369,7 +369,7 @@ datadigitaloceanregions.DataDigitaloceanRegions_IsTerraformElement(x interface{} ##### `IsTerraformDataSource` ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadigitaloceanregions" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/datadigitaloceanregions" datadigitaloceanregions.DataDigitaloceanRegions_IsTerraformDataSource(x interface{}) *bool ``` @@ -383,7 +383,7 @@ datadigitaloceanregions.DataDigitaloceanRegions_IsTerraformDataSource(x interfac ##### `GenerateConfigForImport` ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadigitaloceanregions" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/datadigitaloceanregions" datadigitaloceanregions.DataDigitaloceanRegions_GenerateConfigForImport(scope Construct, importToId *string, importFromId *string, provider TerraformProvider) ImportableResource ``` @@ -412,7 +412,7 @@ The construct id used in the generated config for the DataDigitaloceanRegions to The id of the existing DataDigitaloceanRegions that should be imported. -Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/regions#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/regions#import import section} in the documentation of this resource for the id to use --- @@ -667,7 +667,7 @@ func TfResourceType() *string #### Initializer ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadigitaloceanregions" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/datadigitaloceanregions" &datadigitaloceanregions.DataDigitaloceanRegionsConfig { Connection: interface{}, @@ -695,7 +695,7 @@ import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadig | Provider | github.com/hashicorp/terraform-cdk-go/cdktf.TerraformProvider | *No description.* | | Provisioners | *[]interface{} | *No description.* | | Filter | interface{} | filter block. | -| Id | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/regions#id DataDigitaloceanRegions#id}. | +| Id | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/regions#id DataDigitaloceanRegions#id}. | | Sort | interface{} | sort block. | --- @@ -780,7 +780,7 @@ Filter interface{} filter block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/regions#filter DataDigitaloceanRegions#filter} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/regions#filter DataDigitaloceanRegions#filter} --- @@ -792,7 +792,7 @@ Id *string - *Type:* *string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/regions#id DataDigitaloceanRegions#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/regions#id DataDigitaloceanRegions#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. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -809,7 +809,7 @@ Sort interface{} sort block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/regions#sort DataDigitaloceanRegions#sort} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/regions#sort DataDigitaloceanRegions#sort} --- @@ -818,7 +818,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit #### Initializer ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadigitaloceanregions" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/datadigitaloceanregions" &datadigitaloceanregions.DataDigitaloceanRegionsFilter { Key: *string, @@ -832,10 +832,10 @@ import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadig | **Name** | **Type** | **Description** | | --- | --- | --- | -| Key | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/regions#key DataDigitaloceanRegions#key}. | -| Values | *[]*string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/regions#values DataDigitaloceanRegions#values}. | -| All | interface{} | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/regions#all DataDigitaloceanRegions#all}. | -| MatchBy | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/regions#match_by DataDigitaloceanRegions#match_by}. | +| Key | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/regions#key DataDigitaloceanRegions#key}. | +| Values | *[]*string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/regions#values DataDigitaloceanRegions#values}. | +| All | interface{} | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/regions#all DataDigitaloceanRegions#all}. | +| MatchBy | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/regions#match_by DataDigitaloceanRegions#match_by}. | --- @@ -847,7 +847,7 @@ Key *string - *Type:* *string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/regions#key DataDigitaloceanRegions#key}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/regions#key DataDigitaloceanRegions#key}. --- @@ -859,7 +859,7 @@ Values *[]*string - *Type:* *[]*string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/regions#values DataDigitaloceanRegions#values}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/regions#values DataDigitaloceanRegions#values}. --- @@ -871,7 +871,7 @@ All interface{} - *Type:* interface{} -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/regions#all DataDigitaloceanRegions#all}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/regions#all DataDigitaloceanRegions#all}. --- @@ -883,7 +883,7 @@ MatchBy *string - *Type:* *string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/regions#match_by DataDigitaloceanRegions#match_by}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/regions#match_by DataDigitaloceanRegions#match_by}. --- @@ -892,7 +892,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit #### Initializer ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadigitaloceanregions" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/datadigitaloceanregions" &datadigitaloceanregions.DataDigitaloceanRegionsRegions { @@ -905,7 +905,7 @@ import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadig #### Initializer ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadigitaloceanregions" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/datadigitaloceanregions" &datadigitaloceanregions.DataDigitaloceanRegionsSort { Key: *string, @@ -917,8 +917,8 @@ import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadig | **Name** | **Type** | **Description** | | --- | --- | --- | -| Key | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/regions#key DataDigitaloceanRegions#key}. | -| Direction | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/regions#direction DataDigitaloceanRegions#direction}. | +| Key | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/regions#key DataDigitaloceanRegions#key}. | +| Direction | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/regions#direction DataDigitaloceanRegions#direction}. | --- @@ -930,7 +930,7 @@ Key *string - *Type:* *string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/regions#key DataDigitaloceanRegions#key}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/regions#key DataDigitaloceanRegions#key}. --- @@ -942,7 +942,7 @@ Direction *string - *Type:* *string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/regions#direction DataDigitaloceanRegions#direction}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/regions#direction DataDigitaloceanRegions#direction}. --- @@ -953,7 +953,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit #### Initializers ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadigitaloceanregions" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/datadigitaloceanregions" datadigitaloceanregions.NewDataDigitaloceanRegionsFilterList(terraformResource IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataDigitaloceanRegionsFilterList ``` @@ -1113,7 +1113,7 @@ func InternalValue() interface{} #### Initializers ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadigitaloceanregions" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/datadigitaloceanregions" datadigitaloceanregions.NewDataDigitaloceanRegionsFilterOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string, complexObjectIndex *f64, complexObjectIsFromSet *bool) DataDigitaloceanRegionsFilterOutputReference ``` @@ -1482,7 +1482,7 @@ func InternalValue() interface{} #### Initializers ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadigitaloceanregions" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/datadigitaloceanregions" datadigitaloceanregions.NewDataDigitaloceanRegionsRegionsList(terraformResource IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataDigitaloceanRegionsRegionsList ``` @@ -1631,7 +1631,7 @@ func Fqn() *string #### Initializers ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadigitaloceanregions" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/datadigitaloceanregions" datadigitaloceanregions.NewDataDigitaloceanRegionsRegionsOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string, complexObjectIndex *f64, complexObjectIsFromSet *bool) DataDigitaloceanRegionsRegionsOutputReference ``` @@ -1953,7 +1953,7 @@ func InternalValue() DataDigitaloceanRegionsRegions #### Initializers ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadigitaloceanregions" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/datadigitaloceanregions" datadigitaloceanregions.NewDataDigitaloceanRegionsSortList(terraformResource IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataDigitaloceanRegionsSortList ``` @@ -2113,7 +2113,7 @@ func InternalValue() interface{} #### Initializers ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadigitaloceanregions" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/datadigitaloceanregions" datadigitaloceanregions.NewDataDigitaloceanRegionsSortOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string, complexObjectIndex *f64, complexObjectIsFromSet *bool) DataDigitaloceanRegionsSortOutputReference ``` diff --git a/docs/dataDigitaloceanRegions.java.md b/docs/dataDigitaloceanRegions.java.md index eced64ab3..ae1bb5d3e 100644 --- a/docs/dataDigitaloceanRegions.java.md +++ b/docs/dataDigitaloceanRegions.java.md @@ -4,7 +4,7 @@ ### DataDigitaloceanRegions -Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/regions digitalocean_regions}. +Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/regions digitalocean_regions}. #### Initializers @@ -43,7 +43,7 @@ DataDigitaloceanRegions.Builder.create(Construct scope, java.lang.String id) | provider | com.hashicorp.cdktf.TerraformProvider | *No description.* | | provisioners | java.util.List | *No description.* | | filter | com.hashicorp.cdktf.IResolvable OR java.util.List<DataDigitaloceanRegionsFilter> | filter block. | -| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/regions#id DataDigitaloceanRegions#id}. | +| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/regions#id DataDigitaloceanRegions#id}. | | sort | com.hashicorp.cdktf.IResolvable OR java.util.List<DataDigitaloceanRegionsSort> | sort block. | --- @@ -114,7 +114,7 @@ Must be unique amongst siblings in the same scope filter block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/regions#filter DataDigitaloceanRegions#filter} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/regions#filter DataDigitaloceanRegions#filter} --- @@ -122,7 +122,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/regions#id DataDigitaloceanRegions#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/regions#id DataDigitaloceanRegions#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. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -135,7 +135,7 @@ If you experience problems setting this value it might not be settable. Please t sort block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/regions#sort DataDigitaloceanRegions#sort} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/regions#sort DataDigitaloceanRegions#sort} --- @@ -505,7 +505,7 @@ The construct id used in the generated config for the DataDigitaloceanRegions to The id of the existing DataDigitaloceanRegions that should be imported. -Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/regions#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/regions#import import section} in the documentation of this resource for the id to use --- @@ -794,7 +794,7 @@ DataDigitaloceanRegionsConfig.builder() | provider | com.hashicorp.cdktf.TerraformProvider | *No description.* | | provisioners | java.util.List | *No description.* | | filter | com.hashicorp.cdktf.IResolvable OR java.util.List<DataDigitaloceanRegionsFilter> | filter block. | -| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/regions#id DataDigitaloceanRegions#id}. | +| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/regions#id DataDigitaloceanRegions#id}. | | sort | com.hashicorp.cdktf.IResolvable OR java.util.List<DataDigitaloceanRegionsSort> | sort block. | --- @@ -879,7 +879,7 @@ public java.lang.Object getFilter(); filter block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/regions#filter DataDigitaloceanRegions#filter} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/regions#filter DataDigitaloceanRegions#filter} --- @@ -891,7 +891,7 @@ public java.lang.String getId(); - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/regions#id DataDigitaloceanRegions#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/regions#id DataDigitaloceanRegions#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. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -908,7 +908,7 @@ public java.lang.Object getSort(); sort block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/regions#sort DataDigitaloceanRegions#sort} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/regions#sort DataDigitaloceanRegions#sort} --- @@ -932,10 +932,10 @@ DataDigitaloceanRegionsFilter.builder() | **Name** | **Type** | **Description** | | --- | --- | --- | -| key | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/regions#key DataDigitaloceanRegions#key}. | -| values | java.util.List | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/regions#values DataDigitaloceanRegions#values}. | -| all | java.lang.Boolean OR com.hashicorp.cdktf.IResolvable | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/regions#all DataDigitaloceanRegions#all}. | -| matchBy | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/regions#match_by DataDigitaloceanRegions#match_by}. | +| key | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/regions#key DataDigitaloceanRegions#key}. | +| values | java.util.List | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/regions#values DataDigitaloceanRegions#values}. | +| all | java.lang.Boolean OR com.hashicorp.cdktf.IResolvable | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/regions#all DataDigitaloceanRegions#all}. | +| matchBy | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/regions#match_by DataDigitaloceanRegions#match_by}. | --- @@ -947,7 +947,7 @@ public java.lang.String getKey(); - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/regions#key DataDigitaloceanRegions#key}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/regions#key DataDigitaloceanRegions#key}. --- @@ -959,7 +959,7 @@ public java.util.List getValues(); - *Type:* java.util.List -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/regions#values DataDigitaloceanRegions#values}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/regions#values DataDigitaloceanRegions#values}. --- @@ -971,7 +971,7 @@ public java.lang.Object getAll(); - *Type:* java.lang.Boolean OR com.hashicorp.cdktf.IResolvable -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/regions#all DataDigitaloceanRegions#all}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/regions#all DataDigitaloceanRegions#all}. --- @@ -983,7 +983,7 @@ public java.lang.String getMatchBy(); - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/regions#match_by DataDigitaloceanRegions#match_by}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/regions#match_by DataDigitaloceanRegions#match_by}. --- @@ -1016,8 +1016,8 @@ DataDigitaloceanRegionsSort.builder() | **Name** | **Type** | **Description** | | --- | --- | --- | -| key | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/regions#key DataDigitaloceanRegions#key}. | -| direction | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/regions#direction DataDigitaloceanRegions#direction}. | +| key | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/regions#key DataDigitaloceanRegions#key}. | +| direction | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/regions#direction DataDigitaloceanRegions#direction}. | --- @@ -1029,7 +1029,7 @@ public java.lang.String getKey(); - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/regions#key DataDigitaloceanRegions#key}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/regions#key DataDigitaloceanRegions#key}. --- @@ -1041,7 +1041,7 @@ public java.lang.String getDirection(); - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/regions#direction DataDigitaloceanRegions#direction}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/regions#direction DataDigitaloceanRegions#direction}. --- diff --git a/docs/dataDigitaloceanRegions.python.md b/docs/dataDigitaloceanRegions.python.md index 01a1b9223..c38cd5c78 100644 --- a/docs/dataDigitaloceanRegions.python.md +++ b/docs/dataDigitaloceanRegions.python.md @@ -4,7 +4,7 @@ ### DataDigitaloceanRegions -Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/regions digitalocean_regions}. +Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/regions digitalocean_regions}. #### Initializers @@ -39,7 +39,7 @@ dataDigitaloceanRegions.DataDigitaloceanRegions( | provider | cdktf.TerraformProvider | *No description.* | | provisioners | typing.List[typing.Union[cdktf.FileProvisioner, cdktf.LocalExecProvisioner, cdktf.RemoteExecProvisioner]] | *No description.* | | filter | typing.Union[cdktf.IResolvable, typing.List[DataDigitaloceanRegionsFilter]] | filter block. | -| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/regions#id DataDigitaloceanRegions#id}. | +| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/regions#id DataDigitaloceanRegions#id}. | | sort | typing.Union[cdktf.IResolvable, typing.List[DataDigitaloceanRegionsSort]] | sort block. | --- @@ -110,7 +110,7 @@ Must be unique amongst siblings in the same scope filter block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/regions#filter DataDigitaloceanRegions#filter} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/regions#filter DataDigitaloceanRegions#filter} --- @@ -118,7 +118,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/regions#id DataDigitaloceanRegions#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/regions#id DataDigitaloceanRegions#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. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -131,7 +131,7 @@ If you experience problems setting this value it might not be settable. Please t sort block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/regions#sort DataDigitaloceanRegions#sort} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/regions#sort DataDigitaloceanRegions#sort} --- @@ -541,7 +541,7 @@ The construct id used in the generated config for the DataDigitaloceanRegions to The id of the existing DataDigitaloceanRegions that should be imported. -Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/regions#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/regions#import import section} in the documentation of this resource for the id to use --- @@ -824,7 +824,7 @@ dataDigitaloceanRegions.DataDigitaloceanRegionsConfig( | provider | cdktf.TerraformProvider | *No description.* | | provisioners | typing.List[typing.Union[cdktf.FileProvisioner, cdktf.LocalExecProvisioner, cdktf.RemoteExecProvisioner]] | *No description.* | | filter | typing.Union[cdktf.IResolvable, typing.List[DataDigitaloceanRegionsFilter]] | filter block. | -| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/regions#id DataDigitaloceanRegions#id}. | +| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/regions#id DataDigitaloceanRegions#id}. | | sort | typing.Union[cdktf.IResolvable, typing.List[DataDigitaloceanRegionsSort]] | sort block. | --- @@ -909,7 +909,7 @@ filter: typing.Union[IResolvable, typing.List[DataDigitaloceanRegionsFilter]] filter block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/regions#filter DataDigitaloceanRegions#filter} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/regions#filter DataDigitaloceanRegions#filter} --- @@ -921,7 +921,7 @@ id: str - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/regions#id DataDigitaloceanRegions#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/regions#id DataDigitaloceanRegions#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. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -938,7 +938,7 @@ sort: typing.Union[IResolvable, typing.List[DataDigitaloceanRegionsSort]] sort block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/regions#sort DataDigitaloceanRegions#sort} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/regions#sort DataDigitaloceanRegions#sort} --- @@ -961,10 +961,10 @@ dataDigitaloceanRegions.DataDigitaloceanRegionsFilter( | **Name** | **Type** | **Description** | | --- | --- | --- | -| key | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/regions#key DataDigitaloceanRegions#key}. | -| values | typing.List[str] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/regions#values DataDigitaloceanRegions#values}. | -| all | typing.Union[bool, cdktf.IResolvable] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/regions#all DataDigitaloceanRegions#all}. | -| match_by | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/regions#match_by DataDigitaloceanRegions#match_by}. | +| key | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/regions#key DataDigitaloceanRegions#key}. | +| values | typing.List[str] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/regions#values DataDigitaloceanRegions#values}. | +| all | typing.Union[bool, cdktf.IResolvable] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/regions#all DataDigitaloceanRegions#all}. | +| match_by | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/regions#match_by DataDigitaloceanRegions#match_by}. | --- @@ -976,7 +976,7 @@ key: str - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/regions#key DataDigitaloceanRegions#key}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/regions#key DataDigitaloceanRegions#key}. --- @@ -988,7 +988,7 @@ values: typing.List[str] - *Type:* typing.List[str] -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/regions#values DataDigitaloceanRegions#values}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/regions#values DataDigitaloceanRegions#values}. --- @@ -1000,7 +1000,7 @@ all: typing.Union[bool, IResolvable] - *Type:* typing.Union[bool, cdktf.IResolvable] -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/regions#all DataDigitaloceanRegions#all}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/regions#all DataDigitaloceanRegions#all}. --- @@ -1012,7 +1012,7 @@ match_by: str - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/regions#match_by DataDigitaloceanRegions#match_by}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/regions#match_by DataDigitaloceanRegions#match_by}. --- @@ -1044,8 +1044,8 @@ dataDigitaloceanRegions.DataDigitaloceanRegionsSort( | **Name** | **Type** | **Description** | | --- | --- | --- | -| key | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/regions#key DataDigitaloceanRegions#key}. | -| direction | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/regions#direction DataDigitaloceanRegions#direction}. | +| key | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/regions#key DataDigitaloceanRegions#key}. | +| direction | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/regions#direction DataDigitaloceanRegions#direction}. | --- @@ -1057,7 +1057,7 @@ key: str - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/regions#key DataDigitaloceanRegions#key}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/regions#key DataDigitaloceanRegions#key}. --- @@ -1069,7 +1069,7 @@ direction: str - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/regions#direction DataDigitaloceanRegions#direction}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/regions#direction DataDigitaloceanRegions#direction}. --- diff --git a/docs/dataDigitaloceanRegions.typescript.md b/docs/dataDigitaloceanRegions.typescript.md index f060bd7c1..b7628d8a1 100644 --- a/docs/dataDigitaloceanRegions.typescript.md +++ b/docs/dataDigitaloceanRegions.typescript.md @@ -4,7 +4,7 @@ ### DataDigitaloceanRegions -Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/regions digitalocean_regions}. +Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/regions digitalocean_regions}. #### Initializers @@ -412,7 +412,7 @@ The construct id used in the generated config for the DataDigitaloceanRegions to The id of the existing DataDigitaloceanRegions that should be imported. -Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/regions#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/regions#import import section} in the documentation of this resource for the id to use --- @@ -684,7 +684,7 @@ const dataDigitaloceanRegionsConfig: dataDigitaloceanRegions.DataDigitaloceanReg | provider | cdktf.TerraformProvider | *No description.* | | provisioners | cdktf.FileProvisioner \| cdktf.LocalExecProvisioner \| cdktf.RemoteExecProvisioner[] | *No description.* | | filter | cdktf.IResolvable \| DataDigitaloceanRegionsFilter[] | filter block. | -| id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/regions#id DataDigitaloceanRegions#id}. | +| id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/regions#id DataDigitaloceanRegions#id}. | | sort | cdktf.IResolvable \| DataDigitaloceanRegionsSort[] | sort block. | --- @@ -769,7 +769,7 @@ public readonly filter: IResolvable | DataDigitaloceanRegionsFilter[]; filter block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/regions#filter DataDigitaloceanRegions#filter} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/regions#filter DataDigitaloceanRegions#filter} --- @@ -781,7 +781,7 @@ public readonly id: string; - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/regions#id DataDigitaloceanRegions#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/regions#id DataDigitaloceanRegions#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. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -798,7 +798,7 @@ public readonly sort: IResolvable | DataDigitaloceanRegionsSort[]; sort block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/regions#sort DataDigitaloceanRegions#sort} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/regions#sort DataDigitaloceanRegions#sort} --- @@ -816,10 +816,10 @@ const dataDigitaloceanRegionsFilter: dataDigitaloceanRegions.DataDigitaloceanReg | **Name** | **Type** | **Description** | | --- | --- | --- | -| key | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/regions#key DataDigitaloceanRegions#key}. | -| values | string[] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/regions#values DataDigitaloceanRegions#values}. | -| all | boolean \| cdktf.IResolvable | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/regions#all DataDigitaloceanRegions#all}. | -| matchBy | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/regions#match_by DataDigitaloceanRegions#match_by}. | +| key | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/regions#key DataDigitaloceanRegions#key}. | +| values | string[] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/regions#values DataDigitaloceanRegions#values}. | +| all | boolean \| cdktf.IResolvable | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/regions#all DataDigitaloceanRegions#all}. | +| matchBy | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/regions#match_by DataDigitaloceanRegions#match_by}. | --- @@ -831,7 +831,7 @@ public readonly key: string; - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/regions#key DataDigitaloceanRegions#key}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/regions#key DataDigitaloceanRegions#key}. --- @@ -843,7 +843,7 @@ public readonly values: string[]; - *Type:* string[] -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/regions#values DataDigitaloceanRegions#values}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/regions#values DataDigitaloceanRegions#values}. --- @@ -855,7 +855,7 @@ public readonly all: boolean | IResolvable; - *Type:* boolean | cdktf.IResolvable -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/regions#all DataDigitaloceanRegions#all}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/regions#all DataDigitaloceanRegions#all}. --- @@ -867,7 +867,7 @@ public readonly matchBy: string; - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/regions#match_by DataDigitaloceanRegions#match_by}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/regions#match_by DataDigitaloceanRegions#match_by}. --- @@ -896,8 +896,8 @@ const dataDigitaloceanRegionsSort: dataDigitaloceanRegions.DataDigitaloceanRegio | **Name** | **Type** | **Description** | | --- | --- | --- | -| key | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/regions#key DataDigitaloceanRegions#key}. | -| direction | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/regions#direction DataDigitaloceanRegions#direction}. | +| key | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/regions#key DataDigitaloceanRegions#key}. | +| direction | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/regions#direction DataDigitaloceanRegions#direction}. | --- @@ -909,7 +909,7 @@ public readonly key: string; - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/regions#key DataDigitaloceanRegions#key}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/regions#key DataDigitaloceanRegions#key}. --- @@ -921,7 +921,7 @@ public readonly direction: string; - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/regions#direction DataDigitaloceanRegions#direction}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/regions#direction DataDigitaloceanRegions#direction}. --- diff --git a/docs/dataDigitaloceanReservedIp.csharp.md b/docs/dataDigitaloceanReservedIp.csharp.md index 491b67eca..039d1444c 100644 --- a/docs/dataDigitaloceanReservedIp.csharp.md +++ b/docs/dataDigitaloceanReservedIp.csharp.md @@ -4,7 +4,7 @@ ### DataDigitaloceanReservedIp -Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/reserved_ip digitalocean_reserved_ip}. +Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/reserved_ip digitalocean_reserved_ip}. #### Initializers @@ -372,7 +372,7 @@ The construct id used in the generated config for the DataDigitaloceanReservedIp The id of the existing DataDigitaloceanReservedIp that should be imported. -Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/reserved_ip#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/reserved_ip#import import section} in the documentation of this resource for the id to use --- @@ -654,7 +654,7 @@ new DataDigitaloceanReservedIpConfig { | Provider | HashiCorp.Cdktf.TerraformProvider | *No description.* | | Provisioners | object[] | *No description.* | | IpAddress | string | reserved ip address. | -| Id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/reserved_ip#id DataDigitaloceanReservedIp#id}. | +| Id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/reserved_ip#id DataDigitaloceanReservedIp#id}. | --- @@ -738,7 +738,7 @@ public string IpAddress { get; set; } reserved ip address. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/reserved_ip#ip_address DataDigitaloceanReservedIp#ip_address} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/reserved_ip#ip_address DataDigitaloceanReservedIp#ip_address} --- @@ -750,7 +750,7 @@ public string Id { get; set; } - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/reserved_ip#id DataDigitaloceanReservedIp#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/reserved_ip#id DataDigitaloceanReservedIp#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. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. diff --git a/docs/dataDigitaloceanReservedIp.go.md b/docs/dataDigitaloceanReservedIp.go.md index dc04def34..32361acdb 100644 --- a/docs/dataDigitaloceanReservedIp.go.md +++ b/docs/dataDigitaloceanReservedIp.go.md @@ -4,12 +4,12 @@ ### DataDigitaloceanReservedIp -Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/reserved_ip digitalocean_reserved_ip}. +Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/reserved_ip digitalocean_reserved_ip}. #### Initializers ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadigitaloceanreservedip" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/datadigitaloceanreservedip" datadigitaloceanreservedip.NewDataDigitaloceanReservedIp(scope Construct, id *string, config DataDigitaloceanReservedIpConfig) DataDigitaloceanReservedIp ``` @@ -283,7 +283,7 @@ func ResetId() ##### `IsConstruct` ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadigitaloceanreservedip" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/datadigitaloceanreservedip" datadigitaloceanreservedip.DataDigitaloceanReservedIp_IsConstruct(x interface{}) *bool ``` @@ -315,7 +315,7 @@ Any object. ##### `IsTerraformElement` ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadigitaloceanreservedip" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/datadigitaloceanreservedip" datadigitaloceanreservedip.DataDigitaloceanReservedIp_IsTerraformElement(x interface{}) *bool ``` @@ -329,7 +329,7 @@ datadigitaloceanreservedip.DataDigitaloceanReservedIp_IsTerraformElement(x inter ##### `IsTerraformDataSource` ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadigitaloceanreservedip" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/datadigitaloceanreservedip" datadigitaloceanreservedip.DataDigitaloceanReservedIp_IsTerraformDataSource(x interface{}) *bool ``` @@ -343,7 +343,7 @@ datadigitaloceanreservedip.DataDigitaloceanReservedIp_IsTerraformDataSource(x in ##### `GenerateConfigForImport` ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadigitaloceanreservedip" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/datadigitaloceanreservedip" datadigitaloceanreservedip.DataDigitaloceanReservedIp_GenerateConfigForImport(scope Construct, importToId *string, importFromId *string, provider TerraformProvider) ImportableResource ``` @@ -372,7 +372,7 @@ The construct id used in the generated config for the DataDigitaloceanReservedIp The id of the existing DataDigitaloceanReservedIp that should be imported. -Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/reserved_ip#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/reserved_ip#import import section} in the documentation of this resource for the id to use --- @@ -627,7 +627,7 @@ func TfResourceType() *string #### Initializer ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadigitaloceanreservedip" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/datadigitaloceanreservedip" &datadigitaloceanreservedip.DataDigitaloceanReservedIpConfig { Connection: interface{}, @@ -654,7 +654,7 @@ import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadig | Provider | github.com/hashicorp/terraform-cdk-go/cdktf.TerraformProvider | *No description.* | | Provisioners | *[]interface{} | *No description.* | | IpAddress | *string | reserved ip address. | -| Id | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/reserved_ip#id DataDigitaloceanReservedIp#id}. | +| Id | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/reserved_ip#id DataDigitaloceanReservedIp#id}. | --- @@ -738,7 +738,7 @@ IpAddress *string reserved ip address. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/reserved_ip#ip_address DataDigitaloceanReservedIp#ip_address} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/reserved_ip#ip_address DataDigitaloceanReservedIp#ip_address} --- @@ -750,7 +750,7 @@ Id *string - *Type:* *string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/reserved_ip#id DataDigitaloceanReservedIp#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/reserved_ip#id DataDigitaloceanReservedIp#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. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. diff --git a/docs/dataDigitaloceanReservedIp.java.md b/docs/dataDigitaloceanReservedIp.java.md index 39567c70a..e5fb44cce 100644 --- a/docs/dataDigitaloceanReservedIp.java.md +++ b/docs/dataDigitaloceanReservedIp.java.md @@ -4,7 +4,7 @@ ### DataDigitaloceanReservedIp -Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/reserved_ip digitalocean_reserved_ip}. +Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/reserved_ip digitalocean_reserved_ip}. #### Initializers @@ -40,7 +40,7 @@ DataDigitaloceanReservedIp.Builder.create(Construct scope, java.lang.String id) | provider | com.hashicorp.cdktf.TerraformProvider | *No description.* | | provisioners | java.util.List | *No description.* | | ipAddress | java.lang.String | reserved ip address. | -| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/reserved_ip#id DataDigitaloceanReservedIp#id}. | +| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/reserved_ip#id DataDigitaloceanReservedIp#id}. | --- @@ -110,7 +110,7 @@ Must be unique amongst siblings in the same scope reserved ip address. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/reserved_ip#ip_address DataDigitaloceanReservedIp#ip_address} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/reserved_ip#ip_address DataDigitaloceanReservedIp#ip_address} --- @@ -118,7 +118,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/reserved_ip#id DataDigitaloceanReservedIp#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/reserved_ip#id DataDigitaloceanReservedIp#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. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -451,7 +451,7 @@ The construct id used in the generated config for the DataDigitaloceanReservedIp The id of the existing DataDigitaloceanReservedIp that should be imported. -Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/reserved_ip#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/reserved_ip#import import section} in the documentation of this resource for the id to use --- @@ -737,7 +737,7 @@ DataDigitaloceanReservedIpConfig.builder() | provider | com.hashicorp.cdktf.TerraformProvider | *No description.* | | provisioners | java.util.List | *No description.* | | ipAddress | java.lang.String | reserved ip address. | -| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/reserved_ip#id DataDigitaloceanReservedIp#id}. | +| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/reserved_ip#id DataDigitaloceanReservedIp#id}. | --- @@ -821,7 +821,7 @@ public java.lang.String getIpAddress(); reserved ip address. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/reserved_ip#ip_address DataDigitaloceanReservedIp#ip_address} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/reserved_ip#ip_address DataDigitaloceanReservedIp#ip_address} --- @@ -833,7 +833,7 @@ public java.lang.String getId(); - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/reserved_ip#id DataDigitaloceanReservedIp#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/reserved_ip#id DataDigitaloceanReservedIp#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. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. diff --git a/docs/dataDigitaloceanReservedIp.python.md b/docs/dataDigitaloceanReservedIp.python.md index d3e7d0686..9f0c94a93 100644 --- a/docs/dataDigitaloceanReservedIp.python.md +++ b/docs/dataDigitaloceanReservedIp.python.md @@ -4,7 +4,7 @@ ### DataDigitaloceanReservedIp -Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/reserved_ip digitalocean_reserved_ip}. +Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/reserved_ip digitalocean_reserved_ip}. #### Initializers @@ -38,7 +38,7 @@ dataDigitaloceanReservedIp.DataDigitaloceanReservedIp( | provider | cdktf.TerraformProvider | *No description.* | | provisioners | typing.List[typing.Union[cdktf.FileProvisioner, cdktf.LocalExecProvisioner, cdktf.RemoteExecProvisioner]] | *No description.* | | ip_address | str | reserved ip address. | -| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/reserved_ip#id DataDigitaloceanReservedIp#id}. | +| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/reserved_ip#id DataDigitaloceanReservedIp#id}. | --- @@ -108,7 +108,7 @@ Must be unique amongst siblings in the same scope reserved ip address. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/reserved_ip#ip_address DataDigitaloceanReservedIp#ip_address} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/reserved_ip#ip_address DataDigitaloceanReservedIp#ip_address} --- @@ -116,7 +116,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/reserved_ip#id DataDigitaloceanReservedIp#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/reserved_ip#id DataDigitaloceanReservedIp#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. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -485,7 +485,7 @@ The construct id used in the generated config for the DataDigitaloceanReservedIp The id of the existing DataDigitaloceanReservedIp that should be imported. -Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/reserved_ip#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/reserved_ip#import import section} in the documentation of this resource for the id to use --- @@ -767,7 +767,7 @@ dataDigitaloceanReservedIp.DataDigitaloceanReservedIpConfig( | provider | cdktf.TerraformProvider | *No description.* | | provisioners | typing.List[typing.Union[cdktf.FileProvisioner, cdktf.LocalExecProvisioner, cdktf.RemoteExecProvisioner]] | *No description.* | | ip_address | str | reserved ip address. | -| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/reserved_ip#id DataDigitaloceanReservedIp#id}. | +| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/reserved_ip#id DataDigitaloceanReservedIp#id}. | --- @@ -851,7 +851,7 @@ ip_address: str reserved ip address. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/reserved_ip#ip_address DataDigitaloceanReservedIp#ip_address} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/reserved_ip#ip_address DataDigitaloceanReservedIp#ip_address} --- @@ -863,7 +863,7 @@ id: str - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/reserved_ip#id DataDigitaloceanReservedIp#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/reserved_ip#id DataDigitaloceanReservedIp#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. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. diff --git a/docs/dataDigitaloceanReservedIp.typescript.md b/docs/dataDigitaloceanReservedIp.typescript.md index a309fd6b1..286be423a 100644 --- a/docs/dataDigitaloceanReservedIp.typescript.md +++ b/docs/dataDigitaloceanReservedIp.typescript.md @@ -4,7 +4,7 @@ ### DataDigitaloceanReservedIp -Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/reserved_ip digitalocean_reserved_ip}. +Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/reserved_ip digitalocean_reserved_ip}. #### Initializers @@ -372,7 +372,7 @@ The construct id used in the generated config for the DataDigitaloceanReservedIp The id of the existing DataDigitaloceanReservedIp that should be imported. -Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/reserved_ip#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/reserved_ip#import import section} in the documentation of this resource for the id to use --- @@ -644,7 +644,7 @@ const dataDigitaloceanReservedIpConfig: dataDigitaloceanReservedIp.DataDigitaloc | provider | cdktf.TerraformProvider | *No description.* | | provisioners | cdktf.FileProvisioner \| cdktf.LocalExecProvisioner \| cdktf.RemoteExecProvisioner[] | *No description.* | | ipAddress | string | reserved ip address. | -| id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/reserved_ip#id DataDigitaloceanReservedIp#id}. | +| id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/reserved_ip#id DataDigitaloceanReservedIp#id}. | --- @@ -728,7 +728,7 @@ public readonly ipAddress: string; reserved ip address. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/reserved_ip#ip_address DataDigitaloceanReservedIp#ip_address} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/reserved_ip#ip_address DataDigitaloceanReservedIp#ip_address} --- @@ -740,7 +740,7 @@ public readonly id: string; - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/reserved_ip#id DataDigitaloceanReservedIp#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/reserved_ip#id DataDigitaloceanReservedIp#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. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. diff --git a/docs/dataDigitaloceanSizes.csharp.md b/docs/dataDigitaloceanSizes.csharp.md index 7a78511a7..77719e4e2 100644 --- a/docs/dataDigitaloceanSizes.csharp.md +++ b/docs/dataDigitaloceanSizes.csharp.md @@ -4,7 +4,7 @@ ### DataDigitaloceanSizes -Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/sizes digitalocean_sizes}. +Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/sizes digitalocean_sizes}. #### Initializers @@ -412,7 +412,7 @@ The construct id used in the generated config for the DataDigitaloceanSizes to i The id of the existing DataDigitaloceanSizes that should be imported. -Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/sizes#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/sizes#import import section} in the documentation of this resource for the id to use --- @@ -695,7 +695,7 @@ new DataDigitaloceanSizesConfig { | Provider | HashiCorp.Cdktf.TerraformProvider | *No description.* | | Provisioners | object[] | *No description.* | | Filter | object | filter block. | -| Id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/sizes#id DataDigitaloceanSizes#id}. | +| Id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/sizes#id DataDigitaloceanSizes#id}. | | Sort | object | sort block. | --- @@ -780,7 +780,7 @@ public object Filter { get; set; } filter block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/sizes#filter DataDigitaloceanSizes#filter} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/sizes#filter DataDigitaloceanSizes#filter} --- @@ -792,7 +792,7 @@ public string Id { get; set; } - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/sizes#id DataDigitaloceanSizes#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/sizes#id DataDigitaloceanSizes#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. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -809,7 +809,7 @@ public object Sort { get; set; } sort block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/sizes#sort DataDigitaloceanSizes#sort} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/sizes#sort DataDigitaloceanSizes#sort} --- @@ -832,10 +832,10 @@ new DataDigitaloceanSizesFilter { | **Name** | **Type** | **Description** | | --- | --- | --- | -| Key | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/sizes#key DataDigitaloceanSizes#key}. | -| Values | string[] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/sizes#values DataDigitaloceanSizes#values}. | -| All | object | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/sizes#all DataDigitaloceanSizes#all}. | -| MatchBy | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/sizes#match_by DataDigitaloceanSizes#match_by}. | +| Key | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/sizes#key DataDigitaloceanSizes#key}. | +| Values | string[] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/sizes#values DataDigitaloceanSizes#values}. | +| All | object | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/sizes#all DataDigitaloceanSizes#all}. | +| MatchBy | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/sizes#match_by DataDigitaloceanSizes#match_by}. | --- @@ -847,7 +847,7 @@ public string Key { get; set; } - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/sizes#key DataDigitaloceanSizes#key}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/sizes#key DataDigitaloceanSizes#key}. --- @@ -859,7 +859,7 @@ public string[] Values { get; set; } - *Type:* string[] -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/sizes#values DataDigitaloceanSizes#values}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/sizes#values DataDigitaloceanSizes#values}. --- @@ -871,7 +871,7 @@ public object All { get; set; } - *Type:* object -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/sizes#all DataDigitaloceanSizes#all}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/sizes#all DataDigitaloceanSizes#all}. --- @@ -883,7 +883,7 @@ public string MatchBy { get; set; } - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/sizes#match_by DataDigitaloceanSizes#match_by}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/sizes#match_by DataDigitaloceanSizes#match_by}. --- @@ -917,8 +917,8 @@ new DataDigitaloceanSizesSort { | **Name** | **Type** | **Description** | | --- | --- | --- | -| Key | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/sizes#key DataDigitaloceanSizes#key}. | -| Direction | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/sizes#direction DataDigitaloceanSizes#direction}. | +| Key | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/sizes#key DataDigitaloceanSizes#key}. | +| Direction | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/sizes#direction DataDigitaloceanSizes#direction}. | --- @@ -930,7 +930,7 @@ public string Key { get; set; } - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/sizes#key DataDigitaloceanSizes#key}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/sizes#key DataDigitaloceanSizes#key}. --- @@ -942,7 +942,7 @@ public string Direction { get; set; } - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/sizes#direction DataDigitaloceanSizes#direction}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/sizes#direction DataDigitaloceanSizes#direction}. --- diff --git a/docs/dataDigitaloceanSizes.go.md b/docs/dataDigitaloceanSizes.go.md index c4279508b..7b0279f7e 100644 --- a/docs/dataDigitaloceanSizes.go.md +++ b/docs/dataDigitaloceanSizes.go.md @@ -4,12 +4,12 @@ ### DataDigitaloceanSizes -Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/sizes digitalocean_sizes}. +Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/sizes digitalocean_sizes}. #### Initializers ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadigitaloceansizes" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/datadigitaloceansizes" datadigitaloceansizes.NewDataDigitaloceanSizes(scope Construct, id *string, config DataDigitaloceanSizesConfig) DataDigitaloceanSizes ``` @@ -323,7 +323,7 @@ func ResetSort() ##### `IsConstruct` ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadigitaloceansizes" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/datadigitaloceansizes" datadigitaloceansizes.DataDigitaloceanSizes_IsConstruct(x interface{}) *bool ``` @@ -355,7 +355,7 @@ Any object. ##### `IsTerraformElement` ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadigitaloceansizes" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/datadigitaloceansizes" datadigitaloceansizes.DataDigitaloceanSizes_IsTerraformElement(x interface{}) *bool ``` @@ -369,7 +369,7 @@ datadigitaloceansizes.DataDigitaloceanSizes_IsTerraformElement(x interface{}) *b ##### `IsTerraformDataSource` ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadigitaloceansizes" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/datadigitaloceansizes" datadigitaloceansizes.DataDigitaloceanSizes_IsTerraformDataSource(x interface{}) *bool ``` @@ -383,7 +383,7 @@ datadigitaloceansizes.DataDigitaloceanSizes_IsTerraformDataSource(x interface{}) ##### `GenerateConfigForImport` ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadigitaloceansizes" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/datadigitaloceansizes" datadigitaloceansizes.DataDigitaloceanSizes_GenerateConfigForImport(scope Construct, importToId *string, importFromId *string, provider TerraformProvider) ImportableResource ``` @@ -412,7 +412,7 @@ The construct id used in the generated config for the DataDigitaloceanSizes to i The id of the existing DataDigitaloceanSizes that should be imported. -Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/sizes#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/sizes#import import section} in the documentation of this resource for the id to use --- @@ -667,7 +667,7 @@ func TfResourceType() *string #### Initializer ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadigitaloceansizes" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/datadigitaloceansizes" &datadigitaloceansizes.DataDigitaloceanSizesConfig { Connection: interface{}, @@ -695,7 +695,7 @@ import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadig | Provider | github.com/hashicorp/terraform-cdk-go/cdktf.TerraformProvider | *No description.* | | Provisioners | *[]interface{} | *No description.* | | Filter | interface{} | filter block. | -| Id | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/sizes#id DataDigitaloceanSizes#id}. | +| Id | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/sizes#id DataDigitaloceanSizes#id}. | | Sort | interface{} | sort block. | --- @@ -780,7 +780,7 @@ Filter interface{} filter block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/sizes#filter DataDigitaloceanSizes#filter} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/sizes#filter DataDigitaloceanSizes#filter} --- @@ -792,7 +792,7 @@ Id *string - *Type:* *string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/sizes#id DataDigitaloceanSizes#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/sizes#id DataDigitaloceanSizes#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. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -809,7 +809,7 @@ Sort interface{} sort block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/sizes#sort DataDigitaloceanSizes#sort} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/sizes#sort DataDigitaloceanSizes#sort} --- @@ -818,7 +818,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit #### Initializer ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadigitaloceansizes" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/datadigitaloceansizes" &datadigitaloceansizes.DataDigitaloceanSizesFilter { Key: *string, @@ -832,10 +832,10 @@ import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadig | **Name** | **Type** | **Description** | | --- | --- | --- | -| Key | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/sizes#key DataDigitaloceanSizes#key}. | -| Values | *[]*string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/sizes#values DataDigitaloceanSizes#values}. | -| All | interface{} | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/sizes#all DataDigitaloceanSizes#all}. | -| MatchBy | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/sizes#match_by DataDigitaloceanSizes#match_by}. | +| Key | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/sizes#key DataDigitaloceanSizes#key}. | +| Values | *[]*string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/sizes#values DataDigitaloceanSizes#values}. | +| All | interface{} | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/sizes#all DataDigitaloceanSizes#all}. | +| MatchBy | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/sizes#match_by DataDigitaloceanSizes#match_by}. | --- @@ -847,7 +847,7 @@ Key *string - *Type:* *string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/sizes#key DataDigitaloceanSizes#key}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/sizes#key DataDigitaloceanSizes#key}. --- @@ -859,7 +859,7 @@ Values *[]*string - *Type:* *[]*string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/sizes#values DataDigitaloceanSizes#values}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/sizes#values DataDigitaloceanSizes#values}. --- @@ -871,7 +871,7 @@ All interface{} - *Type:* interface{} -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/sizes#all DataDigitaloceanSizes#all}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/sizes#all DataDigitaloceanSizes#all}. --- @@ -883,7 +883,7 @@ MatchBy *string - *Type:* *string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/sizes#match_by DataDigitaloceanSizes#match_by}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/sizes#match_by DataDigitaloceanSizes#match_by}. --- @@ -892,7 +892,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit #### Initializer ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadigitaloceansizes" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/datadigitaloceansizes" &datadigitaloceansizes.DataDigitaloceanSizesSizes { @@ -905,7 +905,7 @@ import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadig #### Initializer ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadigitaloceansizes" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/datadigitaloceansizes" &datadigitaloceansizes.DataDigitaloceanSizesSort { Key: *string, @@ -917,8 +917,8 @@ import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadig | **Name** | **Type** | **Description** | | --- | --- | --- | -| Key | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/sizes#key DataDigitaloceanSizes#key}. | -| Direction | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/sizes#direction DataDigitaloceanSizes#direction}. | +| Key | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/sizes#key DataDigitaloceanSizes#key}. | +| Direction | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/sizes#direction DataDigitaloceanSizes#direction}. | --- @@ -930,7 +930,7 @@ Key *string - *Type:* *string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/sizes#key DataDigitaloceanSizes#key}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/sizes#key DataDigitaloceanSizes#key}. --- @@ -942,7 +942,7 @@ Direction *string - *Type:* *string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/sizes#direction DataDigitaloceanSizes#direction}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/sizes#direction DataDigitaloceanSizes#direction}. --- @@ -953,7 +953,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit #### Initializers ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadigitaloceansizes" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/datadigitaloceansizes" datadigitaloceansizes.NewDataDigitaloceanSizesFilterList(terraformResource IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataDigitaloceanSizesFilterList ``` @@ -1113,7 +1113,7 @@ func InternalValue() interface{} #### Initializers ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadigitaloceansizes" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/datadigitaloceansizes" datadigitaloceansizes.NewDataDigitaloceanSizesFilterOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string, complexObjectIndex *f64, complexObjectIsFromSet *bool) DataDigitaloceanSizesFilterOutputReference ``` @@ -1482,7 +1482,7 @@ func InternalValue() interface{} #### Initializers ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadigitaloceansizes" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/datadigitaloceansizes" datadigitaloceansizes.NewDataDigitaloceanSizesSizesList(terraformResource IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataDigitaloceanSizesSizesList ``` @@ -1631,7 +1631,7 @@ func Fqn() *string #### Initializers ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadigitaloceansizes" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/datadigitaloceansizes" datadigitaloceansizes.NewDataDigitaloceanSizesSizesOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string, complexObjectIndex *f64, complexObjectIsFromSet *bool) DataDigitaloceanSizesSizesOutputReference ``` @@ -1997,7 +1997,7 @@ func InternalValue() DataDigitaloceanSizesSizes #### Initializers ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadigitaloceansizes" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/datadigitaloceansizes" datadigitaloceansizes.NewDataDigitaloceanSizesSortList(terraformResource IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataDigitaloceanSizesSortList ``` @@ -2157,7 +2157,7 @@ func InternalValue() interface{} #### Initializers ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadigitaloceansizes" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/datadigitaloceansizes" datadigitaloceansizes.NewDataDigitaloceanSizesSortOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string, complexObjectIndex *f64, complexObjectIsFromSet *bool) DataDigitaloceanSizesSortOutputReference ``` diff --git a/docs/dataDigitaloceanSizes.java.md b/docs/dataDigitaloceanSizes.java.md index b3783cf1f..9d0ced5d0 100644 --- a/docs/dataDigitaloceanSizes.java.md +++ b/docs/dataDigitaloceanSizes.java.md @@ -4,7 +4,7 @@ ### DataDigitaloceanSizes -Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/sizes digitalocean_sizes}. +Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/sizes digitalocean_sizes}. #### Initializers @@ -43,7 +43,7 @@ DataDigitaloceanSizes.Builder.create(Construct scope, java.lang.String id) | provider | com.hashicorp.cdktf.TerraformProvider | *No description.* | | provisioners | java.util.List | *No description.* | | filter | com.hashicorp.cdktf.IResolvable OR java.util.List<DataDigitaloceanSizesFilter> | filter block. | -| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/sizes#id DataDigitaloceanSizes#id}. | +| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/sizes#id DataDigitaloceanSizes#id}. | | sort | com.hashicorp.cdktf.IResolvable OR java.util.List<DataDigitaloceanSizesSort> | sort block. | --- @@ -114,7 +114,7 @@ Must be unique amongst siblings in the same scope filter block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/sizes#filter DataDigitaloceanSizes#filter} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/sizes#filter DataDigitaloceanSizes#filter} --- @@ -122,7 +122,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/sizes#id DataDigitaloceanSizes#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/sizes#id DataDigitaloceanSizes#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. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -135,7 +135,7 @@ If you experience problems setting this value it might not be settable. Please t sort block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/sizes#sort DataDigitaloceanSizes#sort} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/sizes#sort DataDigitaloceanSizes#sort} --- @@ -505,7 +505,7 @@ The construct id used in the generated config for the DataDigitaloceanSizes to i The id of the existing DataDigitaloceanSizes that should be imported. -Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/sizes#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/sizes#import import section} in the documentation of this resource for the id to use --- @@ -794,7 +794,7 @@ DataDigitaloceanSizesConfig.builder() | provider | com.hashicorp.cdktf.TerraformProvider | *No description.* | | provisioners | java.util.List | *No description.* | | filter | com.hashicorp.cdktf.IResolvable OR java.util.List<DataDigitaloceanSizesFilter> | filter block. | -| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/sizes#id DataDigitaloceanSizes#id}. | +| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/sizes#id DataDigitaloceanSizes#id}. | | sort | com.hashicorp.cdktf.IResolvable OR java.util.List<DataDigitaloceanSizesSort> | sort block. | --- @@ -879,7 +879,7 @@ public java.lang.Object getFilter(); filter block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/sizes#filter DataDigitaloceanSizes#filter} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/sizes#filter DataDigitaloceanSizes#filter} --- @@ -891,7 +891,7 @@ public java.lang.String getId(); - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/sizes#id DataDigitaloceanSizes#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/sizes#id DataDigitaloceanSizes#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. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -908,7 +908,7 @@ public java.lang.Object getSort(); sort block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/sizes#sort DataDigitaloceanSizes#sort} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/sizes#sort DataDigitaloceanSizes#sort} --- @@ -932,10 +932,10 @@ DataDigitaloceanSizesFilter.builder() | **Name** | **Type** | **Description** | | --- | --- | --- | -| key | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/sizes#key DataDigitaloceanSizes#key}. | -| values | java.util.List | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/sizes#values DataDigitaloceanSizes#values}. | -| all | java.lang.Boolean OR com.hashicorp.cdktf.IResolvable | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/sizes#all DataDigitaloceanSizes#all}. | -| matchBy | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/sizes#match_by DataDigitaloceanSizes#match_by}. | +| key | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/sizes#key DataDigitaloceanSizes#key}. | +| values | java.util.List | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/sizes#values DataDigitaloceanSizes#values}. | +| all | java.lang.Boolean OR com.hashicorp.cdktf.IResolvable | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/sizes#all DataDigitaloceanSizes#all}. | +| matchBy | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/sizes#match_by DataDigitaloceanSizes#match_by}. | --- @@ -947,7 +947,7 @@ public java.lang.String getKey(); - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/sizes#key DataDigitaloceanSizes#key}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/sizes#key DataDigitaloceanSizes#key}. --- @@ -959,7 +959,7 @@ public java.util.List getValues(); - *Type:* java.util.List -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/sizes#values DataDigitaloceanSizes#values}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/sizes#values DataDigitaloceanSizes#values}. --- @@ -971,7 +971,7 @@ public java.lang.Object getAll(); - *Type:* java.lang.Boolean OR com.hashicorp.cdktf.IResolvable -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/sizes#all DataDigitaloceanSizes#all}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/sizes#all DataDigitaloceanSizes#all}. --- @@ -983,7 +983,7 @@ public java.lang.String getMatchBy(); - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/sizes#match_by DataDigitaloceanSizes#match_by}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/sizes#match_by DataDigitaloceanSizes#match_by}. --- @@ -1016,8 +1016,8 @@ DataDigitaloceanSizesSort.builder() | **Name** | **Type** | **Description** | | --- | --- | --- | -| key | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/sizes#key DataDigitaloceanSizes#key}. | -| direction | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/sizes#direction DataDigitaloceanSizes#direction}. | +| key | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/sizes#key DataDigitaloceanSizes#key}. | +| direction | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/sizes#direction DataDigitaloceanSizes#direction}. | --- @@ -1029,7 +1029,7 @@ public java.lang.String getKey(); - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/sizes#key DataDigitaloceanSizes#key}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/sizes#key DataDigitaloceanSizes#key}. --- @@ -1041,7 +1041,7 @@ public java.lang.String getDirection(); - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/sizes#direction DataDigitaloceanSizes#direction}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/sizes#direction DataDigitaloceanSizes#direction}. --- diff --git a/docs/dataDigitaloceanSizes.python.md b/docs/dataDigitaloceanSizes.python.md index 84397afdc..05c46aac2 100644 --- a/docs/dataDigitaloceanSizes.python.md +++ b/docs/dataDigitaloceanSizes.python.md @@ -4,7 +4,7 @@ ### DataDigitaloceanSizes -Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/sizes digitalocean_sizes}. +Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/sizes digitalocean_sizes}. #### Initializers @@ -39,7 +39,7 @@ dataDigitaloceanSizes.DataDigitaloceanSizes( | provider | cdktf.TerraformProvider | *No description.* | | provisioners | typing.List[typing.Union[cdktf.FileProvisioner, cdktf.LocalExecProvisioner, cdktf.RemoteExecProvisioner]] | *No description.* | | filter | typing.Union[cdktf.IResolvable, typing.List[DataDigitaloceanSizesFilter]] | filter block. | -| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/sizes#id DataDigitaloceanSizes#id}. | +| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/sizes#id DataDigitaloceanSizes#id}. | | sort | typing.Union[cdktf.IResolvable, typing.List[DataDigitaloceanSizesSort]] | sort block. | --- @@ -110,7 +110,7 @@ Must be unique amongst siblings in the same scope filter block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/sizes#filter DataDigitaloceanSizes#filter} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/sizes#filter DataDigitaloceanSizes#filter} --- @@ -118,7 +118,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/sizes#id DataDigitaloceanSizes#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/sizes#id DataDigitaloceanSizes#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. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -131,7 +131,7 @@ If you experience problems setting this value it might not be settable. Please t sort block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/sizes#sort DataDigitaloceanSizes#sort} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/sizes#sort DataDigitaloceanSizes#sort} --- @@ -541,7 +541,7 @@ The construct id used in the generated config for the DataDigitaloceanSizes to i The id of the existing DataDigitaloceanSizes that should be imported. -Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/sizes#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/sizes#import import section} in the documentation of this resource for the id to use --- @@ -824,7 +824,7 @@ dataDigitaloceanSizes.DataDigitaloceanSizesConfig( | provider | cdktf.TerraformProvider | *No description.* | | provisioners | typing.List[typing.Union[cdktf.FileProvisioner, cdktf.LocalExecProvisioner, cdktf.RemoteExecProvisioner]] | *No description.* | | filter | typing.Union[cdktf.IResolvable, typing.List[DataDigitaloceanSizesFilter]] | filter block. | -| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/sizes#id DataDigitaloceanSizes#id}. | +| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/sizes#id DataDigitaloceanSizes#id}. | | sort | typing.Union[cdktf.IResolvable, typing.List[DataDigitaloceanSizesSort]] | sort block. | --- @@ -909,7 +909,7 @@ filter: typing.Union[IResolvable, typing.List[DataDigitaloceanSizesFilter]] filter block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/sizes#filter DataDigitaloceanSizes#filter} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/sizes#filter DataDigitaloceanSizes#filter} --- @@ -921,7 +921,7 @@ id: str - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/sizes#id DataDigitaloceanSizes#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/sizes#id DataDigitaloceanSizes#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. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -938,7 +938,7 @@ sort: typing.Union[IResolvable, typing.List[DataDigitaloceanSizesSort]] sort block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/sizes#sort DataDigitaloceanSizes#sort} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/sizes#sort DataDigitaloceanSizes#sort} --- @@ -961,10 +961,10 @@ dataDigitaloceanSizes.DataDigitaloceanSizesFilter( | **Name** | **Type** | **Description** | | --- | --- | --- | -| key | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/sizes#key DataDigitaloceanSizes#key}. | -| values | typing.List[str] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/sizes#values DataDigitaloceanSizes#values}. | -| all | typing.Union[bool, cdktf.IResolvable] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/sizes#all DataDigitaloceanSizes#all}. | -| match_by | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/sizes#match_by DataDigitaloceanSizes#match_by}. | +| key | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/sizes#key DataDigitaloceanSizes#key}. | +| values | typing.List[str] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/sizes#values DataDigitaloceanSizes#values}. | +| all | typing.Union[bool, cdktf.IResolvable] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/sizes#all DataDigitaloceanSizes#all}. | +| match_by | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/sizes#match_by DataDigitaloceanSizes#match_by}. | --- @@ -976,7 +976,7 @@ key: str - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/sizes#key DataDigitaloceanSizes#key}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/sizes#key DataDigitaloceanSizes#key}. --- @@ -988,7 +988,7 @@ values: typing.List[str] - *Type:* typing.List[str] -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/sizes#values DataDigitaloceanSizes#values}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/sizes#values DataDigitaloceanSizes#values}. --- @@ -1000,7 +1000,7 @@ all: typing.Union[bool, IResolvable] - *Type:* typing.Union[bool, cdktf.IResolvable] -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/sizes#all DataDigitaloceanSizes#all}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/sizes#all DataDigitaloceanSizes#all}. --- @@ -1012,7 +1012,7 @@ match_by: str - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/sizes#match_by DataDigitaloceanSizes#match_by}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/sizes#match_by DataDigitaloceanSizes#match_by}. --- @@ -1044,8 +1044,8 @@ dataDigitaloceanSizes.DataDigitaloceanSizesSort( | **Name** | **Type** | **Description** | | --- | --- | --- | -| key | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/sizes#key DataDigitaloceanSizes#key}. | -| direction | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/sizes#direction DataDigitaloceanSizes#direction}. | +| key | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/sizes#key DataDigitaloceanSizes#key}. | +| direction | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/sizes#direction DataDigitaloceanSizes#direction}. | --- @@ -1057,7 +1057,7 @@ key: str - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/sizes#key DataDigitaloceanSizes#key}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/sizes#key DataDigitaloceanSizes#key}. --- @@ -1069,7 +1069,7 @@ direction: str - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/sizes#direction DataDigitaloceanSizes#direction}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/sizes#direction DataDigitaloceanSizes#direction}. --- diff --git a/docs/dataDigitaloceanSizes.typescript.md b/docs/dataDigitaloceanSizes.typescript.md index 7d7b9a099..96495f6a7 100644 --- a/docs/dataDigitaloceanSizes.typescript.md +++ b/docs/dataDigitaloceanSizes.typescript.md @@ -4,7 +4,7 @@ ### DataDigitaloceanSizes -Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/sizes digitalocean_sizes}. +Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/sizes digitalocean_sizes}. #### Initializers @@ -412,7 +412,7 @@ The construct id used in the generated config for the DataDigitaloceanSizes to i The id of the existing DataDigitaloceanSizes that should be imported. -Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/sizes#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/sizes#import import section} in the documentation of this resource for the id to use --- @@ -684,7 +684,7 @@ const dataDigitaloceanSizesConfig: dataDigitaloceanSizes.DataDigitaloceanSizesCo | provider | cdktf.TerraformProvider | *No description.* | | provisioners | cdktf.FileProvisioner \| cdktf.LocalExecProvisioner \| cdktf.RemoteExecProvisioner[] | *No description.* | | filter | cdktf.IResolvable \| DataDigitaloceanSizesFilter[] | filter block. | -| id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/sizes#id DataDigitaloceanSizes#id}. | +| id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/sizes#id DataDigitaloceanSizes#id}. | | sort | cdktf.IResolvable \| DataDigitaloceanSizesSort[] | sort block. | --- @@ -769,7 +769,7 @@ public readonly filter: IResolvable | DataDigitaloceanSizesFilter[]; filter block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/sizes#filter DataDigitaloceanSizes#filter} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/sizes#filter DataDigitaloceanSizes#filter} --- @@ -781,7 +781,7 @@ public readonly id: string; - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/sizes#id DataDigitaloceanSizes#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/sizes#id DataDigitaloceanSizes#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. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -798,7 +798,7 @@ public readonly sort: IResolvable | DataDigitaloceanSizesSort[]; sort block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/sizes#sort DataDigitaloceanSizes#sort} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/sizes#sort DataDigitaloceanSizes#sort} --- @@ -816,10 +816,10 @@ const dataDigitaloceanSizesFilter: dataDigitaloceanSizes.DataDigitaloceanSizesFi | **Name** | **Type** | **Description** | | --- | --- | --- | -| key | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/sizes#key DataDigitaloceanSizes#key}. | -| values | string[] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/sizes#values DataDigitaloceanSizes#values}. | -| all | boolean \| cdktf.IResolvable | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/sizes#all DataDigitaloceanSizes#all}. | -| matchBy | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/sizes#match_by DataDigitaloceanSizes#match_by}. | +| key | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/sizes#key DataDigitaloceanSizes#key}. | +| values | string[] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/sizes#values DataDigitaloceanSizes#values}. | +| all | boolean \| cdktf.IResolvable | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/sizes#all DataDigitaloceanSizes#all}. | +| matchBy | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/sizes#match_by DataDigitaloceanSizes#match_by}. | --- @@ -831,7 +831,7 @@ public readonly key: string; - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/sizes#key DataDigitaloceanSizes#key}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/sizes#key DataDigitaloceanSizes#key}. --- @@ -843,7 +843,7 @@ public readonly values: string[]; - *Type:* string[] -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/sizes#values DataDigitaloceanSizes#values}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/sizes#values DataDigitaloceanSizes#values}. --- @@ -855,7 +855,7 @@ public readonly all: boolean | IResolvable; - *Type:* boolean | cdktf.IResolvable -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/sizes#all DataDigitaloceanSizes#all}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/sizes#all DataDigitaloceanSizes#all}. --- @@ -867,7 +867,7 @@ public readonly matchBy: string; - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/sizes#match_by DataDigitaloceanSizes#match_by}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/sizes#match_by DataDigitaloceanSizes#match_by}. --- @@ -896,8 +896,8 @@ const dataDigitaloceanSizesSort: dataDigitaloceanSizes.DataDigitaloceanSizesSort | **Name** | **Type** | **Description** | | --- | --- | --- | -| key | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/sizes#key DataDigitaloceanSizes#key}. | -| direction | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/sizes#direction DataDigitaloceanSizes#direction}. | +| key | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/sizes#key DataDigitaloceanSizes#key}. | +| direction | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/sizes#direction DataDigitaloceanSizes#direction}. | --- @@ -909,7 +909,7 @@ public readonly key: string; - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/sizes#key DataDigitaloceanSizes#key}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/sizes#key DataDigitaloceanSizes#key}. --- @@ -921,7 +921,7 @@ public readonly direction: string; - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/sizes#direction DataDigitaloceanSizes#direction}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/sizes#direction DataDigitaloceanSizes#direction}. --- diff --git a/docs/dataDigitaloceanSpacesBucket.csharp.md b/docs/dataDigitaloceanSpacesBucket.csharp.md index 9f485b466..19a75fb2f 100644 --- a/docs/dataDigitaloceanSpacesBucket.csharp.md +++ b/docs/dataDigitaloceanSpacesBucket.csharp.md @@ -4,7 +4,7 @@ ### DataDigitaloceanSpacesBucket -Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/spaces_bucket digitalocean_spaces_bucket}. +Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/spaces_bucket digitalocean_spaces_bucket}. #### Initializers @@ -372,7 +372,7 @@ The construct id used in the generated config for the DataDigitaloceanSpacesBuck The id of the existing DataDigitaloceanSpacesBucket that should be imported. -Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/spaces_bucket#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/spaces_bucket#import import section} in the documentation of this resource for the id to use --- @@ -678,7 +678,7 @@ new DataDigitaloceanSpacesBucketConfig { | Provisioners | object[] | *No description.* | | Name | string | Bucket name. | | Region | string | Bucket region. | -| Id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/spaces_bucket#id DataDigitaloceanSpacesBucket#id}. | +| Id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/spaces_bucket#id DataDigitaloceanSpacesBucket#id}. | --- @@ -762,7 +762,7 @@ public string Name { get; set; } Bucket name. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/spaces_bucket#name DataDigitaloceanSpacesBucket#name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/spaces_bucket#name DataDigitaloceanSpacesBucket#name} --- @@ -776,7 +776,7 @@ public string Region { get; set; } Bucket region. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/spaces_bucket#region DataDigitaloceanSpacesBucket#region} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/spaces_bucket#region DataDigitaloceanSpacesBucket#region} --- @@ -788,7 +788,7 @@ public string Id { get; set; } - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/spaces_bucket#id DataDigitaloceanSpacesBucket#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/spaces_bucket#id DataDigitaloceanSpacesBucket#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. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. diff --git a/docs/dataDigitaloceanSpacesBucket.go.md b/docs/dataDigitaloceanSpacesBucket.go.md index 01865004e..d7bf59db8 100644 --- a/docs/dataDigitaloceanSpacesBucket.go.md +++ b/docs/dataDigitaloceanSpacesBucket.go.md @@ -4,12 +4,12 @@ ### DataDigitaloceanSpacesBucket -Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/spaces_bucket digitalocean_spaces_bucket}. +Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/spaces_bucket digitalocean_spaces_bucket}. #### Initializers ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadigitaloceanspacesbucket" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/datadigitaloceanspacesbucket" datadigitaloceanspacesbucket.NewDataDigitaloceanSpacesBucket(scope Construct, id *string, config DataDigitaloceanSpacesBucketConfig) DataDigitaloceanSpacesBucket ``` @@ -283,7 +283,7 @@ func ResetId() ##### `IsConstruct` ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadigitaloceanspacesbucket" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/datadigitaloceanspacesbucket" datadigitaloceanspacesbucket.DataDigitaloceanSpacesBucket_IsConstruct(x interface{}) *bool ``` @@ -315,7 +315,7 @@ Any object. ##### `IsTerraformElement` ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadigitaloceanspacesbucket" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/datadigitaloceanspacesbucket" datadigitaloceanspacesbucket.DataDigitaloceanSpacesBucket_IsTerraformElement(x interface{}) *bool ``` @@ -329,7 +329,7 @@ datadigitaloceanspacesbucket.DataDigitaloceanSpacesBucket_IsTerraformElement(x i ##### `IsTerraformDataSource` ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadigitaloceanspacesbucket" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/datadigitaloceanspacesbucket" datadigitaloceanspacesbucket.DataDigitaloceanSpacesBucket_IsTerraformDataSource(x interface{}) *bool ``` @@ -343,7 +343,7 @@ datadigitaloceanspacesbucket.DataDigitaloceanSpacesBucket_IsTerraformDataSource( ##### `GenerateConfigForImport` ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadigitaloceanspacesbucket" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/datadigitaloceanspacesbucket" datadigitaloceanspacesbucket.DataDigitaloceanSpacesBucket_GenerateConfigForImport(scope Construct, importToId *string, importFromId *string, provider TerraformProvider) ImportableResource ``` @@ -372,7 +372,7 @@ The construct id used in the generated config for the DataDigitaloceanSpacesBuck The id of the existing DataDigitaloceanSpacesBucket that should be imported. -Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/spaces_bucket#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/spaces_bucket#import import section} in the documentation of this resource for the id to use --- @@ -649,7 +649,7 @@ func TfResourceType() *string #### Initializer ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadigitaloceanspacesbucket" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/datadigitaloceanspacesbucket" &datadigitaloceanspacesbucket.DataDigitaloceanSpacesBucketConfig { Connection: interface{}, @@ -678,7 +678,7 @@ import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadig | Provisioners | *[]interface{} | *No description.* | | Name | *string | Bucket name. | | Region | *string | Bucket region. | -| Id | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/spaces_bucket#id DataDigitaloceanSpacesBucket#id}. | +| Id | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/spaces_bucket#id DataDigitaloceanSpacesBucket#id}. | --- @@ -762,7 +762,7 @@ Name *string Bucket name. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/spaces_bucket#name DataDigitaloceanSpacesBucket#name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/spaces_bucket#name DataDigitaloceanSpacesBucket#name} --- @@ -776,7 +776,7 @@ Region *string Bucket region. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/spaces_bucket#region DataDigitaloceanSpacesBucket#region} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/spaces_bucket#region DataDigitaloceanSpacesBucket#region} --- @@ -788,7 +788,7 @@ Id *string - *Type:* *string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/spaces_bucket#id DataDigitaloceanSpacesBucket#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/spaces_bucket#id DataDigitaloceanSpacesBucket#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. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. diff --git a/docs/dataDigitaloceanSpacesBucket.java.md b/docs/dataDigitaloceanSpacesBucket.java.md index f0375bff9..aeb242165 100644 --- a/docs/dataDigitaloceanSpacesBucket.java.md +++ b/docs/dataDigitaloceanSpacesBucket.java.md @@ -4,7 +4,7 @@ ### DataDigitaloceanSpacesBucket -Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/spaces_bucket digitalocean_spaces_bucket}. +Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/spaces_bucket digitalocean_spaces_bucket}. #### Initializers @@ -42,7 +42,7 @@ DataDigitaloceanSpacesBucket.Builder.create(Construct scope, java.lang.String id | provisioners | java.util.List | *No description.* | | name | java.lang.String | Bucket name. | | region | java.lang.String | Bucket region. | -| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/spaces_bucket#id DataDigitaloceanSpacesBucket#id}. | +| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/spaces_bucket#id DataDigitaloceanSpacesBucket#id}. | --- @@ -112,7 +112,7 @@ Must be unique amongst siblings in the same scope Bucket name. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/spaces_bucket#name DataDigitaloceanSpacesBucket#name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/spaces_bucket#name DataDigitaloceanSpacesBucket#name} --- @@ -122,7 +122,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit Bucket region. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/spaces_bucket#region DataDigitaloceanSpacesBucket#region} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/spaces_bucket#region DataDigitaloceanSpacesBucket#region} --- @@ -130,7 +130,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/spaces_bucket#id DataDigitaloceanSpacesBucket#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/spaces_bucket#id DataDigitaloceanSpacesBucket#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. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -463,7 +463,7 @@ The construct id used in the generated config for the DataDigitaloceanSpacesBuck The id of the existing DataDigitaloceanSpacesBucket that should be imported. -Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/spaces_bucket#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/spaces_bucket#import import section} in the documentation of this resource for the id to use --- @@ -773,7 +773,7 @@ DataDigitaloceanSpacesBucketConfig.builder() | provisioners | java.util.List | *No description.* | | name | java.lang.String | Bucket name. | | region | java.lang.String | Bucket region. | -| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/spaces_bucket#id DataDigitaloceanSpacesBucket#id}. | +| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/spaces_bucket#id DataDigitaloceanSpacesBucket#id}. | --- @@ -857,7 +857,7 @@ public java.lang.String getName(); Bucket name. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/spaces_bucket#name DataDigitaloceanSpacesBucket#name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/spaces_bucket#name DataDigitaloceanSpacesBucket#name} --- @@ -871,7 +871,7 @@ public java.lang.String getRegion(); Bucket region. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/spaces_bucket#region DataDigitaloceanSpacesBucket#region} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/spaces_bucket#region DataDigitaloceanSpacesBucket#region} --- @@ -883,7 +883,7 @@ public java.lang.String getId(); - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/spaces_bucket#id DataDigitaloceanSpacesBucket#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/spaces_bucket#id DataDigitaloceanSpacesBucket#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. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. diff --git a/docs/dataDigitaloceanSpacesBucket.python.md b/docs/dataDigitaloceanSpacesBucket.python.md index b78ddeb84..db6bca7c0 100644 --- a/docs/dataDigitaloceanSpacesBucket.python.md +++ b/docs/dataDigitaloceanSpacesBucket.python.md @@ -4,7 +4,7 @@ ### DataDigitaloceanSpacesBucket -Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/spaces_bucket digitalocean_spaces_bucket}. +Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/spaces_bucket digitalocean_spaces_bucket}. #### Initializers @@ -40,7 +40,7 @@ dataDigitaloceanSpacesBucket.DataDigitaloceanSpacesBucket( | provisioners | typing.List[typing.Union[cdktf.FileProvisioner, cdktf.LocalExecProvisioner, cdktf.RemoteExecProvisioner]] | *No description.* | | name | str | Bucket name. | | region | str | Bucket region. | -| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/spaces_bucket#id DataDigitaloceanSpacesBucket#id}. | +| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/spaces_bucket#id DataDigitaloceanSpacesBucket#id}. | --- @@ -110,7 +110,7 @@ Must be unique amongst siblings in the same scope Bucket name. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/spaces_bucket#name DataDigitaloceanSpacesBucket#name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/spaces_bucket#name DataDigitaloceanSpacesBucket#name} --- @@ -120,7 +120,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit Bucket region. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/spaces_bucket#region DataDigitaloceanSpacesBucket#region} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/spaces_bucket#region DataDigitaloceanSpacesBucket#region} --- @@ -128,7 +128,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/spaces_bucket#id DataDigitaloceanSpacesBucket#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/spaces_bucket#id DataDigitaloceanSpacesBucket#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. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -497,7 +497,7 @@ The construct id used in the generated config for the DataDigitaloceanSpacesBuck The id of the existing DataDigitaloceanSpacesBucket that should be imported. -Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/spaces_bucket#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/spaces_bucket#import import section} in the documentation of this resource for the id to use --- @@ -803,7 +803,7 @@ dataDigitaloceanSpacesBucket.DataDigitaloceanSpacesBucketConfig( | provisioners | typing.List[typing.Union[cdktf.FileProvisioner, cdktf.LocalExecProvisioner, cdktf.RemoteExecProvisioner]] | *No description.* | | name | str | Bucket name. | | region | str | Bucket region. | -| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/spaces_bucket#id DataDigitaloceanSpacesBucket#id}. | +| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/spaces_bucket#id DataDigitaloceanSpacesBucket#id}. | --- @@ -887,7 +887,7 @@ name: str Bucket name. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/spaces_bucket#name DataDigitaloceanSpacesBucket#name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/spaces_bucket#name DataDigitaloceanSpacesBucket#name} --- @@ -901,7 +901,7 @@ region: str Bucket region. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/spaces_bucket#region DataDigitaloceanSpacesBucket#region} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/spaces_bucket#region DataDigitaloceanSpacesBucket#region} --- @@ -913,7 +913,7 @@ id: str - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/spaces_bucket#id DataDigitaloceanSpacesBucket#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/spaces_bucket#id DataDigitaloceanSpacesBucket#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. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. diff --git a/docs/dataDigitaloceanSpacesBucket.typescript.md b/docs/dataDigitaloceanSpacesBucket.typescript.md index 5b328fa7e..6fc52f042 100644 --- a/docs/dataDigitaloceanSpacesBucket.typescript.md +++ b/docs/dataDigitaloceanSpacesBucket.typescript.md @@ -4,7 +4,7 @@ ### DataDigitaloceanSpacesBucket -Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/spaces_bucket digitalocean_spaces_bucket}. +Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/spaces_bucket digitalocean_spaces_bucket}. #### Initializers @@ -372,7 +372,7 @@ The construct id used in the generated config for the DataDigitaloceanSpacesBuck The id of the existing DataDigitaloceanSpacesBucket that should be imported. -Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/spaces_bucket#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/spaces_bucket#import import section} in the documentation of this resource for the id to use --- @@ -667,7 +667,7 @@ const dataDigitaloceanSpacesBucketConfig: dataDigitaloceanSpacesBucket.DataDigit | provisioners | cdktf.FileProvisioner \| cdktf.LocalExecProvisioner \| cdktf.RemoteExecProvisioner[] | *No description.* | | name | string | Bucket name. | | region | string | Bucket region. | -| id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/spaces_bucket#id DataDigitaloceanSpacesBucket#id}. | +| id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/spaces_bucket#id DataDigitaloceanSpacesBucket#id}. | --- @@ -751,7 +751,7 @@ public readonly name: string; Bucket name. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/spaces_bucket#name DataDigitaloceanSpacesBucket#name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/spaces_bucket#name DataDigitaloceanSpacesBucket#name} --- @@ -765,7 +765,7 @@ public readonly region: string; Bucket region. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/spaces_bucket#region DataDigitaloceanSpacesBucket#region} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/spaces_bucket#region DataDigitaloceanSpacesBucket#region} --- @@ -777,7 +777,7 @@ public readonly id: string; - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/spaces_bucket#id DataDigitaloceanSpacesBucket#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/spaces_bucket#id DataDigitaloceanSpacesBucket#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. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. diff --git a/docs/dataDigitaloceanSpacesBucketObject.csharp.md b/docs/dataDigitaloceanSpacesBucketObject.csharp.md index eda44ff92..4e701cf1a 100644 --- a/docs/dataDigitaloceanSpacesBucketObject.csharp.md +++ b/docs/dataDigitaloceanSpacesBucketObject.csharp.md @@ -4,7 +4,7 @@ ### DataDigitaloceanSpacesBucketObject -Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/spaces_bucket_object digitalocean_spaces_bucket_object}. +Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/spaces_bucket_object digitalocean_spaces_bucket_object}. #### Initializers @@ -386,7 +386,7 @@ The construct id used in the generated config for the DataDigitaloceanSpacesBuck The id of the existing DataDigitaloceanSpacesBucketObject that should be imported. -Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/spaces_bucket_object#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/spaces_bucket_object#import import section} in the documentation of this resource for the id to use --- @@ -869,12 +869,12 @@ new DataDigitaloceanSpacesBucketObjectConfig { | Lifecycle | HashiCorp.Cdktf.TerraformResourceLifecycle | *No description.* | | Provider | HashiCorp.Cdktf.TerraformProvider | *No description.* | | Provisioners | object[] | *No description.* | -| Bucket | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/spaces_bucket_object#bucket DataDigitaloceanSpacesBucketObject#bucket}. | -| Key | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/spaces_bucket_object#key DataDigitaloceanSpacesBucketObject#key}. | -| Region | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/spaces_bucket_object#region DataDigitaloceanSpacesBucketObject#region}. | -| Id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/spaces_bucket_object#id DataDigitaloceanSpacesBucketObject#id}. | -| Range | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/spaces_bucket_object#range DataDigitaloceanSpacesBucketObject#range}. | -| VersionId | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/spaces_bucket_object#version_id DataDigitaloceanSpacesBucketObject#version_id}. | +| Bucket | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/spaces_bucket_object#bucket DataDigitaloceanSpacesBucketObject#bucket}. | +| Key | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/spaces_bucket_object#key DataDigitaloceanSpacesBucketObject#key}. | +| Region | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/spaces_bucket_object#region DataDigitaloceanSpacesBucketObject#region}. | +| Id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/spaces_bucket_object#id DataDigitaloceanSpacesBucketObject#id}. | +| Range | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/spaces_bucket_object#range DataDigitaloceanSpacesBucketObject#range}. | +| VersionId | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/spaces_bucket_object#version_id DataDigitaloceanSpacesBucketObject#version_id}. | --- @@ -956,7 +956,7 @@ public string Bucket { get; set; } - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/spaces_bucket_object#bucket DataDigitaloceanSpacesBucketObject#bucket}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/spaces_bucket_object#bucket DataDigitaloceanSpacesBucketObject#bucket}. --- @@ -968,7 +968,7 @@ public string Key { get; set; } - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/spaces_bucket_object#key DataDigitaloceanSpacesBucketObject#key}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/spaces_bucket_object#key DataDigitaloceanSpacesBucketObject#key}. --- @@ -980,7 +980,7 @@ public string Region { get; set; } - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/spaces_bucket_object#region DataDigitaloceanSpacesBucketObject#region}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/spaces_bucket_object#region DataDigitaloceanSpacesBucketObject#region}. --- @@ -992,7 +992,7 @@ public string Id { get; set; } - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/spaces_bucket_object#id DataDigitaloceanSpacesBucketObject#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/spaces_bucket_object#id DataDigitaloceanSpacesBucketObject#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. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -1007,7 +1007,7 @@ public string Range { get; set; } - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/spaces_bucket_object#range DataDigitaloceanSpacesBucketObject#range}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/spaces_bucket_object#range DataDigitaloceanSpacesBucketObject#range}. --- @@ -1019,7 +1019,7 @@ public string VersionId { get; set; } - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/spaces_bucket_object#version_id DataDigitaloceanSpacesBucketObject#version_id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/spaces_bucket_object#version_id DataDigitaloceanSpacesBucketObject#version_id}. --- diff --git a/docs/dataDigitaloceanSpacesBucketObject.go.md b/docs/dataDigitaloceanSpacesBucketObject.go.md index 3a2932b38..179f11e0c 100644 --- a/docs/dataDigitaloceanSpacesBucketObject.go.md +++ b/docs/dataDigitaloceanSpacesBucketObject.go.md @@ -4,12 +4,12 @@ ### DataDigitaloceanSpacesBucketObject -Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/spaces_bucket_object digitalocean_spaces_bucket_object}. +Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/spaces_bucket_object digitalocean_spaces_bucket_object}. #### Initializers ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadigitaloceanspacesbucketobject" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/datadigitaloceanspacesbucketobject" datadigitaloceanspacesbucketobject.NewDataDigitaloceanSpacesBucketObject(scope Construct, id *string, config DataDigitaloceanSpacesBucketObjectConfig) DataDigitaloceanSpacesBucketObject ``` @@ -297,7 +297,7 @@ func ResetVersionId() ##### `IsConstruct` ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadigitaloceanspacesbucketobject" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/datadigitaloceanspacesbucketobject" datadigitaloceanspacesbucketobject.DataDigitaloceanSpacesBucketObject_IsConstruct(x interface{}) *bool ``` @@ -329,7 +329,7 @@ Any object. ##### `IsTerraformElement` ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadigitaloceanspacesbucketobject" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/datadigitaloceanspacesbucketobject" datadigitaloceanspacesbucketobject.DataDigitaloceanSpacesBucketObject_IsTerraformElement(x interface{}) *bool ``` @@ -343,7 +343,7 @@ datadigitaloceanspacesbucketobject.DataDigitaloceanSpacesBucketObject_IsTerrafor ##### `IsTerraformDataSource` ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadigitaloceanspacesbucketobject" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/datadigitaloceanspacesbucketobject" datadigitaloceanspacesbucketobject.DataDigitaloceanSpacesBucketObject_IsTerraformDataSource(x interface{}) *bool ``` @@ -357,7 +357,7 @@ datadigitaloceanspacesbucketobject.DataDigitaloceanSpacesBucketObject_IsTerrafor ##### `GenerateConfigForImport` ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadigitaloceanspacesbucketobject" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/datadigitaloceanspacesbucketobject" datadigitaloceanspacesbucketobject.DataDigitaloceanSpacesBucketObject_GenerateConfigForImport(scope Construct, importToId *string, importFromId *string, provider TerraformProvider) ImportableResource ``` @@ -386,7 +386,7 @@ The construct id used in the generated config for the DataDigitaloceanSpacesBuck The id of the existing DataDigitaloceanSpacesBucketObject that should be imported. -Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/spaces_bucket_object#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/spaces_bucket_object#import import section} in the documentation of this resource for the id to use --- @@ -839,7 +839,7 @@ func TfResourceType() *string #### Initializer ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadigitaloceanspacesbucketobject" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/datadigitaloceanspacesbucketobject" &datadigitaloceanspacesbucketobject.DataDigitaloceanSpacesBucketObjectConfig { Connection: interface{}, @@ -869,12 +869,12 @@ import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadig | Lifecycle | github.com/hashicorp/terraform-cdk-go/cdktf.TerraformResourceLifecycle | *No description.* | | Provider | github.com/hashicorp/terraform-cdk-go/cdktf.TerraformProvider | *No description.* | | Provisioners | *[]interface{} | *No description.* | -| Bucket | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/spaces_bucket_object#bucket DataDigitaloceanSpacesBucketObject#bucket}. | -| Key | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/spaces_bucket_object#key DataDigitaloceanSpacesBucketObject#key}. | -| Region | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/spaces_bucket_object#region DataDigitaloceanSpacesBucketObject#region}. | -| Id | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/spaces_bucket_object#id DataDigitaloceanSpacesBucketObject#id}. | -| Range | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/spaces_bucket_object#range DataDigitaloceanSpacesBucketObject#range}. | -| VersionId | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/spaces_bucket_object#version_id DataDigitaloceanSpacesBucketObject#version_id}. | +| Bucket | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/spaces_bucket_object#bucket DataDigitaloceanSpacesBucketObject#bucket}. | +| Key | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/spaces_bucket_object#key DataDigitaloceanSpacesBucketObject#key}. | +| Region | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/spaces_bucket_object#region DataDigitaloceanSpacesBucketObject#region}. | +| Id | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/spaces_bucket_object#id DataDigitaloceanSpacesBucketObject#id}. | +| Range | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/spaces_bucket_object#range DataDigitaloceanSpacesBucketObject#range}. | +| VersionId | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/spaces_bucket_object#version_id DataDigitaloceanSpacesBucketObject#version_id}. | --- @@ -956,7 +956,7 @@ Bucket *string - *Type:* *string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/spaces_bucket_object#bucket DataDigitaloceanSpacesBucketObject#bucket}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/spaces_bucket_object#bucket DataDigitaloceanSpacesBucketObject#bucket}. --- @@ -968,7 +968,7 @@ Key *string - *Type:* *string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/spaces_bucket_object#key DataDigitaloceanSpacesBucketObject#key}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/spaces_bucket_object#key DataDigitaloceanSpacesBucketObject#key}. --- @@ -980,7 +980,7 @@ Region *string - *Type:* *string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/spaces_bucket_object#region DataDigitaloceanSpacesBucketObject#region}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/spaces_bucket_object#region DataDigitaloceanSpacesBucketObject#region}. --- @@ -992,7 +992,7 @@ Id *string - *Type:* *string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/spaces_bucket_object#id DataDigitaloceanSpacesBucketObject#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/spaces_bucket_object#id DataDigitaloceanSpacesBucketObject#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. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -1007,7 +1007,7 @@ Range *string - *Type:* *string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/spaces_bucket_object#range DataDigitaloceanSpacesBucketObject#range}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/spaces_bucket_object#range DataDigitaloceanSpacesBucketObject#range}. --- @@ -1019,7 +1019,7 @@ VersionId *string - *Type:* *string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/spaces_bucket_object#version_id DataDigitaloceanSpacesBucketObject#version_id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/spaces_bucket_object#version_id DataDigitaloceanSpacesBucketObject#version_id}. --- diff --git a/docs/dataDigitaloceanSpacesBucketObject.java.md b/docs/dataDigitaloceanSpacesBucketObject.java.md index 35e212a29..6a037c3e5 100644 --- a/docs/dataDigitaloceanSpacesBucketObject.java.md +++ b/docs/dataDigitaloceanSpacesBucketObject.java.md @@ -4,7 +4,7 @@ ### DataDigitaloceanSpacesBucketObject -Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/spaces_bucket_object digitalocean_spaces_bucket_object}. +Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/spaces_bucket_object digitalocean_spaces_bucket_object}. #### Initializers @@ -43,12 +43,12 @@ DataDigitaloceanSpacesBucketObject.Builder.create(Construct scope, java.lang.Str | lifecycle | com.hashicorp.cdktf.TerraformResourceLifecycle | *No description.* | | provider | com.hashicorp.cdktf.TerraformProvider | *No description.* | | provisioners | java.util.List | *No description.* | -| bucket | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/spaces_bucket_object#bucket DataDigitaloceanSpacesBucketObject#bucket}. | -| key | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/spaces_bucket_object#key DataDigitaloceanSpacesBucketObject#key}. | -| region | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/spaces_bucket_object#region DataDigitaloceanSpacesBucketObject#region}. | -| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/spaces_bucket_object#id DataDigitaloceanSpacesBucketObject#id}. | -| range | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/spaces_bucket_object#range DataDigitaloceanSpacesBucketObject#range}. | -| versionId | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/spaces_bucket_object#version_id DataDigitaloceanSpacesBucketObject#version_id}. | +| bucket | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/spaces_bucket_object#bucket DataDigitaloceanSpacesBucketObject#bucket}. | +| key | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/spaces_bucket_object#key DataDigitaloceanSpacesBucketObject#key}. | +| region | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/spaces_bucket_object#region DataDigitaloceanSpacesBucketObject#region}. | +| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/spaces_bucket_object#id DataDigitaloceanSpacesBucketObject#id}. | +| range | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/spaces_bucket_object#range DataDigitaloceanSpacesBucketObject#range}. | +| versionId | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/spaces_bucket_object#version_id DataDigitaloceanSpacesBucketObject#version_id}. | --- @@ -116,7 +116,7 @@ Must be unique amongst siblings in the same scope - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/spaces_bucket_object#bucket DataDigitaloceanSpacesBucketObject#bucket}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/spaces_bucket_object#bucket DataDigitaloceanSpacesBucketObject#bucket}. --- @@ -124,7 +124,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/spaces_bucket_object#key DataDigitaloceanSpacesBucketObject#key}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/spaces_bucket_object#key DataDigitaloceanSpacesBucketObject#key}. --- @@ -132,7 +132,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/spaces_bucket_object#region DataDigitaloceanSpacesBucketObject#region}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/spaces_bucket_object#region DataDigitaloceanSpacesBucketObject#region}. --- @@ -140,7 +140,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/spaces_bucket_object#id DataDigitaloceanSpacesBucketObject#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/spaces_bucket_object#id DataDigitaloceanSpacesBucketObject#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. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -151,7 +151,7 @@ If you experience problems setting this value it might not be settable. Please t - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/spaces_bucket_object#range DataDigitaloceanSpacesBucketObject#range}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/spaces_bucket_object#range DataDigitaloceanSpacesBucketObject#range}. --- @@ -159,7 +159,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/spaces_bucket_object#version_id DataDigitaloceanSpacesBucketObject#version_id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/spaces_bucket_object#version_id DataDigitaloceanSpacesBucketObject#version_id}. --- @@ -503,7 +503,7 @@ The construct id used in the generated config for the DataDigitaloceanSpacesBuck The id of the existing DataDigitaloceanSpacesBucketObject that should be imported. -Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/spaces_bucket_object#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/spaces_bucket_object#import import section} in the documentation of this resource for the id to use --- @@ -990,12 +990,12 @@ DataDigitaloceanSpacesBucketObjectConfig.builder() | lifecycle | com.hashicorp.cdktf.TerraformResourceLifecycle | *No description.* | | provider | com.hashicorp.cdktf.TerraformProvider | *No description.* | | provisioners | java.util.List | *No description.* | -| bucket | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/spaces_bucket_object#bucket DataDigitaloceanSpacesBucketObject#bucket}. | -| key | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/spaces_bucket_object#key DataDigitaloceanSpacesBucketObject#key}. | -| region | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/spaces_bucket_object#region DataDigitaloceanSpacesBucketObject#region}. | -| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/spaces_bucket_object#id DataDigitaloceanSpacesBucketObject#id}. | -| range | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/spaces_bucket_object#range DataDigitaloceanSpacesBucketObject#range}. | -| versionId | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/spaces_bucket_object#version_id DataDigitaloceanSpacesBucketObject#version_id}. | +| bucket | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/spaces_bucket_object#bucket DataDigitaloceanSpacesBucketObject#bucket}. | +| key | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/spaces_bucket_object#key DataDigitaloceanSpacesBucketObject#key}. | +| region | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/spaces_bucket_object#region DataDigitaloceanSpacesBucketObject#region}. | +| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/spaces_bucket_object#id DataDigitaloceanSpacesBucketObject#id}. | +| range | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/spaces_bucket_object#range DataDigitaloceanSpacesBucketObject#range}. | +| versionId | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/spaces_bucket_object#version_id DataDigitaloceanSpacesBucketObject#version_id}. | --- @@ -1077,7 +1077,7 @@ public java.lang.String getBucket(); - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/spaces_bucket_object#bucket DataDigitaloceanSpacesBucketObject#bucket}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/spaces_bucket_object#bucket DataDigitaloceanSpacesBucketObject#bucket}. --- @@ -1089,7 +1089,7 @@ public java.lang.String getKey(); - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/spaces_bucket_object#key DataDigitaloceanSpacesBucketObject#key}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/spaces_bucket_object#key DataDigitaloceanSpacesBucketObject#key}. --- @@ -1101,7 +1101,7 @@ public java.lang.String getRegion(); - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/spaces_bucket_object#region DataDigitaloceanSpacesBucketObject#region}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/spaces_bucket_object#region DataDigitaloceanSpacesBucketObject#region}. --- @@ -1113,7 +1113,7 @@ public java.lang.String getId(); - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/spaces_bucket_object#id DataDigitaloceanSpacesBucketObject#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/spaces_bucket_object#id DataDigitaloceanSpacesBucketObject#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. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -1128,7 +1128,7 @@ public java.lang.String getRange(); - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/spaces_bucket_object#range DataDigitaloceanSpacesBucketObject#range}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/spaces_bucket_object#range DataDigitaloceanSpacesBucketObject#range}. --- @@ -1140,7 +1140,7 @@ public java.lang.String getVersionId(); - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/spaces_bucket_object#version_id DataDigitaloceanSpacesBucketObject#version_id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/spaces_bucket_object#version_id DataDigitaloceanSpacesBucketObject#version_id}. --- diff --git a/docs/dataDigitaloceanSpacesBucketObject.python.md b/docs/dataDigitaloceanSpacesBucketObject.python.md index 35ed8c757..8026a53c4 100644 --- a/docs/dataDigitaloceanSpacesBucketObject.python.md +++ b/docs/dataDigitaloceanSpacesBucketObject.python.md @@ -4,7 +4,7 @@ ### DataDigitaloceanSpacesBucketObject -Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/spaces_bucket_object digitalocean_spaces_bucket_object}. +Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/spaces_bucket_object digitalocean_spaces_bucket_object}. #### Initializers @@ -41,12 +41,12 @@ dataDigitaloceanSpacesBucketObject.DataDigitaloceanSpacesBucketObject( | lifecycle | cdktf.TerraformResourceLifecycle | *No description.* | | provider | cdktf.TerraformProvider | *No description.* | | provisioners | typing.List[typing.Union[cdktf.FileProvisioner, cdktf.LocalExecProvisioner, cdktf.RemoteExecProvisioner]] | *No description.* | -| bucket | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/spaces_bucket_object#bucket DataDigitaloceanSpacesBucketObject#bucket}. | -| key | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/spaces_bucket_object#key DataDigitaloceanSpacesBucketObject#key}. | -| region | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/spaces_bucket_object#region DataDigitaloceanSpacesBucketObject#region}. | -| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/spaces_bucket_object#id DataDigitaloceanSpacesBucketObject#id}. | -| range | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/spaces_bucket_object#range DataDigitaloceanSpacesBucketObject#range}. | -| version_id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/spaces_bucket_object#version_id DataDigitaloceanSpacesBucketObject#version_id}. | +| bucket | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/spaces_bucket_object#bucket DataDigitaloceanSpacesBucketObject#bucket}. | +| key | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/spaces_bucket_object#key DataDigitaloceanSpacesBucketObject#key}. | +| region | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/spaces_bucket_object#region DataDigitaloceanSpacesBucketObject#region}. | +| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/spaces_bucket_object#id DataDigitaloceanSpacesBucketObject#id}. | +| range | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/spaces_bucket_object#range DataDigitaloceanSpacesBucketObject#range}. | +| version_id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/spaces_bucket_object#version_id DataDigitaloceanSpacesBucketObject#version_id}. | --- @@ -114,7 +114,7 @@ Must be unique amongst siblings in the same scope - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/spaces_bucket_object#bucket DataDigitaloceanSpacesBucketObject#bucket}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/spaces_bucket_object#bucket DataDigitaloceanSpacesBucketObject#bucket}. --- @@ -122,7 +122,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/spaces_bucket_object#key DataDigitaloceanSpacesBucketObject#key}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/spaces_bucket_object#key DataDigitaloceanSpacesBucketObject#key}. --- @@ -130,7 +130,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/spaces_bucket_object#region DataDigitaloceanSpacesBucketObject#region}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/spaces_bucket_object#region DataDigitaloceanSpacesBucketObject#region}. --- @@ -138,7 +138,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/spaces_bucket_object#id DataDigitaloceanSpacesBucketObject#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/spaces_bucket_object#id DataDigitaloceanSpacesBucketObject#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. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -149,7 +149,7 @@ If you experience problems setting this value it might not be settable. Please t - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/spaces_bucket_object#range DataDigitaloceanSpacesBucketObject#range}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/spaces_bucket_object#range DataDigitaloceanSpacesBucketObject#range}. --- @@ -157,7 +157,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/spaces_bucket_object#version_id DataDigitaloceanSpacesBucketObject#version_id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/spaces_bucket_object#version_id DataDigitaloceanSpacesBucketObject#version_id}. --- @@ -537,7 +537,7 @@ The construct id used in the generated config for the DataDigitaloceanSpacesBuck The id of the existing DataDigitaloceanSpacesBucketObject that should be imported. -Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/spaces_bucket_object#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/spaces_bucket_object#import import section} in the documentation of this resource for the id to use --- @@ -1020,12 +1020,12 @@ dataDigitaloceanSpacesBucketObject.DataDigitaloceanSpacesBucketObjectConfig( | lifecycle | cdktf.TerraformResourceLifecycle | *No description.* | | provider | cdktf.TerraformProvider | *No description.* | | provisioners | typing.List[typing.Union[cdktf.FileProvisioner, cdktf.LocalExecProvisioner, cdktf.RemoteExecProvisioner]] | *No description.* | -| bucket | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/spaces_bucket_object#bucket DataDigitaloceanSpacesBucketObject#bucket}. | -| key | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/spaces_bucket_object#key DataDigitaloceanSpacesBucketObject#key}. | -| region | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/spaces_bucket_object#region DataDigitaloceanSpacesBucketObject#region}. | -| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/spaces_bucket_object#id DataDigitaloceanSpacesBucketObject#id}. | -| range | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/spaces_bucket_object#range DataDigitaloceanSpacesBucketObject#range}. | -| version_id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/spaces_bucket_object#version_id DataDigitaloceanSpacesBucketObject#version_id}. | +| bucket | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/spaces_bucket_object#bucket DataDigitaloceanSpacesBucketObject#bucket}. | +| key | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/spaces_bucket_object#key DataDigitaloceanSpacesBucketObject#key}. | +| region | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/spaces_bucket_object#region DataDigitaloceanSpacesBucketObject#region}. | +| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/spaces_bucket_object#id DataDigitaloceanSpacesBucketObject#id}. | +| range | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/spaces_bucket_object#range DataDigitaloceanSpacesBucketObject#range}. | +| version_id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/spaces_bucket_object#version_id DataDigitaloceanSpacesBucketObject#version_id}. | --- @@ -1107,7 +1107,7 @@ bucket: str - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/spaces_bucket_object#bucket DataDigitaloceanSpacesBucketObject#bucket}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/spaces_bucket_object#bucket DataDigitaloceanSpacesBucketObject#bucket}. --- @@ -1119,7 +1119,7 @@ key: str - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/spaces_bucket_object#key DataDigitaloceanSpacesBucketObject#key}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/spaces_bucket_object#key DataDigitaloceanSpacesBucketObject#key}. --- @@ -1131,7 +1131,7 @@ region: str - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/spaces_bucket_object#region DataDigitaloceanSpacesBucketObject#region}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/spaces_bucket_object#region DataDigitaloceanSpacesBucketObject#region}. --- @@ -1143,7 +1143,7 @@ id: str - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/spaces_bucket_object#id DataDigitaloceanSpacesBucketObject#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/spaces_bucket_object#id DataDigitaloceanSpacesBucketObject#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. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -1158,7 +1158,7 @@ range: str - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/spaces_bucket_object#range DataDigitaloceanSpacesBucketObject#range}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/spaces_bucket_object#range DataDigitaloceanSpacesBucketObject#range}. --- @@ -1170,7 +1170,7 @@ version_id: str - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/spaces_bucket_object#version_id DataDigitaloceanSpacesBucketObject#version_id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/spaces_bucket_object#version_id DataDigitaloceanSpacesBucketObject#version_id}. --- diff --git a/docs/dataDigitaloceanSpacesBucketObject.typescript.md b/docs/dataDigitaloceanSpacesBucketObject.typescript.md index a94de790b..c17831edd 100644 --- a/docs/dataDigitaloceanSpacesBucketObject.typescript.md +++ b/docs/dataDigitaloceanSpacesBucketObject.typescript.md @@ -4,7 +4,7 @@ ### DataDigitaloceanSpacesBucketObject -Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/spaces_bucket_object digitalocean_spaces_bucket_object}. +Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/spaces_bucket_object digitalocean_spaces_bucket_object}. #### Initializers @@ -386,7 +386,7 @@ The construct id used in the generated config for the DataDigitaloceanSpacesBuck The id of the existing DataDigitaloceanSpacesBucketObject that should be imported. -Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/spaces_bucket_object#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/spaces_bucket_object#import import section} in the documentation of this resource for the id to use --- @@ -855,12 +855,12 @@ const dataDigitaloceanSpacesBucketObjectConfig: dataDigitaloceanSpacesBucketObje | lifecycle | cdktf.TerraformResourceLifecycle | *No description.* | | provider | cdktf.TerraformProvider | *No description.* | | provisioners | cdktf.FileProvisioner \| cdktf.LocalExecProvisioner \| cdktf.RemoteExecProvisioner[] | *No description.* | -| bucket | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/spaces_bucket_object#bucket DataDigitaloceanSpacesBucketObject#bucket}. | -| key | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/spaces_bucket_object#key DataDigitaloceanSpacesBucketObject#key}. | -| region | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/spaces_bucket_object#region DataDigitaloceanSpacesBucketObject#region}. | -| id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/spaces_bucket_object#id DataDigitaloceanSpacesBucketObject#id}. | -| range | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/spaces_bucket_object#range DataDigitaloceanSpacesBucketObject#range}. | -| versionId | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/spaces_bucket_object#version_id DataDigitaloceanSpacesBucketObject#version_id}. | +| bucket | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/spaces_bucket_object#bucket DataDigitaloceanSpacesBucketObject#bucket}. | +| key | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/spaces_bucket_object#key DataDigitaloceanSpacesBucketObject#key}. | +| region | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/spaces_bucket_object#region DataDigitaloceanSpacesBucketObject#region}. | +| id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/spaces_bucket_object#id DataDigitaloceanSpacesBucketObject#id}. | +| range | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/spaces_bucket_object#range DataDigitaloceanSpacesBucketObject#range}. | +| versionId | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/spaces_bucket_object#version_id DataDigitaloceanSpacesBucketObject#version_id}. | --- @@ -942,7 +942,7 @@ public readonly bucket: string; - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/spaces_bucket_object#bucket DataDigitaloceanSpacesBucketObject#bucket}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/spaces_bucket_object#bucket DataDigitaloceanSpacesBucketObject#bucket}. --- @@ -954,7 +954,7 @@ public readonly key: string; - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/spaces_bucket_object#key DataDigitaloceanSpacesBucketObject#key}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/spaces_bucket_object#key DataDigitaloceanSpacesBucketObject#key}. --- @@ -966,7 +966,7 @@ public readonly region: string; - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/spaces_bucket_object#region DataDigitaloceanSpacesBucketObject#region}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/spaces_bucket_object#region DataDigitaloceanSpacesBucketObject#region}. --- @@ -978,7 +978,7 @@ public readonly id: string; - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/spaces_bucket_object#id DataDigitaloceanSpacesBucketObject#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/spaces_bucket_object#id DataDigitaloceanSpacesBucketObject#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. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -993,7 +993,7 @@ public readonly range: string; - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/spaces_bucket_object#range DataDigitaloceanSpacesBucketObject#range}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/spaces_bucket_object#range DataDigitaloceanSpacesBucketObject#range}. --- @@ -1005,7 +1005,7 @@ public readonly versionId: string; - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/spaces_bucket_object#version_id DataDigitaloceanSpacesBucketObject#version_id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/spaces_bucket_object#version_id DataDigitaloceanSpacesBucketObject#version_id}. --- diff --git a/docs/dataDigitaloceanSpacesBucketObjects.csharp.md b/docs/dataDigitaloceanSpacesBucketObjects.csharp.md index eb0e134f1..4e27bb04a 100644 --- a/docs/dataDigitaloceanSpacesBucketObjects.csharp.md +++ b/docs/dataDigitaloceanSpacesBucketObjects.csharp.md @@ -4,7 +4,7 @@ ### DataDigitaloceanSpacesBucketObjects -Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/spaces_bucket_objects digitalocean_spaces_bucket_objects}. +Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/spaces_bucket_objects digitalocean_spaces_bucket_objects}. #### Initializers @@ -400,7 +400,7 @@ The construct id used in the generated config for the DataDigitaloceanSpacesBuck The id of the existing DataDigitaloceanSpacesBucketObjects that should be imported. -Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/spaces_bucket_objects#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/spaces_bucket_objects#import import section} in the documentation of this resource for the id to use --- @@ -796,13 +796,13 @@ new DataDigitaloceanSpacesBucketObjectsConfig { | Lifecycle | HashiCorp.Cdktf.TerraformResourceLifecycle | *No description.* | | Provider | HashiCorp.Cdktf.TerraformProvider | *No description.* | | Provisioners | object[] | *No description.* | -| Bucket | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/spaces_bucket_objects#bucket DataDigitaloceanSpacesBucketObjects#bucket}. | -| Region | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/spaces_bucket_objects#region DataDigitaloceanSpacesBucketObjects#region}. | -| Delimiter | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/spaces_bucket_objects#delimiter DataDigitaloceanSpacesBucketObjects#delimiter}. | -| EncodingType | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/spaces_bucket_objects#encoding_type DataDigitaloceanSpacesBucketObjects#encoding_type}. | -| Id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/spaces_bucket_objects#id DataDigitaloceanSpacesBucketObjects#id}. | -| MaxKeys | double | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/spaces_bucket_objects#max_keys DataDigitaloceanSpacesBucketObjects#max_keys}. | -| Prefix | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/spaces_bucket_objects#prefix DataDigitaloceanSpacesBucketObjects#prefix}. | +| Bucket | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/spaces_bucket_objects#bucket DataDigitaloceanSpacesBucketObjects#bucket}. | +| Region | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/spaces_bucket_objects#region DataDigitaloceanSpacesBucketObjects#region}. | +| Delimiter | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/spaces_bucket_objects#delimiter DataDigitaloceanSpacesBucketObjects#delimiter}. | +| EncodingType | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/spaces_bucket_objects#encoding_type DataDigitaloceanSpacesBucketObjects#encoding_type}. | +| Id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/spaces_bucket_objects#id DataDigitaloceanSpacesBucketObjects#id}. | +| MaxKeys | double | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/spaces_bucket_objects#max_keys DataDigitaloceanSpacesBucketObjects#max_keys}. | +| Prefix | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/spaces_bucket_objects#prefix DataDigitaloceanSpacesBucketObjects#prefix}. | --- @@ -884,7 +884,7 @@ public string Bucket { get; set; } - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/spaces_bucket_objects#bucket DataDigitaloceanSpacesBucketObjects#bucket}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/spaces_bucket_objects#bucket DataDigitaloceanSpacesBucketObjects#bucket}. --- @@ -896,7 +896,7 @@ public string Region { get; set; } - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/spaces_bucket_objects#region DataDigitaloceanSpacesBucketObjects#region}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/spaces_bucket_objects#region DataDigitaloceanSpacesBucketObjects#region}. --- @@ -908,7 +908,7 @@ public string Delimiter { get; set; } - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/spaces_bucket_objects#delimiter DataDigitaloceanSpacesBucketObjects#delimiter}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/spaces_bucket_objects#delimiter DataDigitaloceanSpacesBucketObjects#delimiter}. --- @@ -920,7 +920,7 @@ public string EncodingType { get; set; } - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/spaces_bucket_objects#encoding_type DataDigitaloceanSpacesBucketObjects#encoding_type}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/spaces_bucket_objects#encoding_type DataDigitaloceanSpacesBucketObjects#encoding_type}. --- @@ -932,7 +932,7 @@ public string Id { get; set; } - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/spaces_bucket_objects#id DataDigitaloceanSpacesBucketObjects#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/spaces_bucket_objects#id DataDigitaloceanSpacesBucketObjects#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. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -947,7 +947,7 @@ public double MaxKeys { get; set; } - *Type:* double -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/spaces_bucket_objects#max_keys DataDigitaloceanSpacesBucketObjects#max_keys}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/spaces_bucket_objects#max_keys DataDigitaloceanSpacesBucketObjects#max_keys}. --- @@ -959,7 +959,7 @@ public string Prefix { get; set; } - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/spaces_bucket_objects#prefix DataDigitaloceanSpacesBucketObjects#prefix}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/spaces_bucket_objects#prefix DataDigitaloceanSpacesBucketObjects#prefix}. --- diff --git a/docs/dataDigitaloceanSpacesBucketObjects.go.md b/docs/dataDigitaloceanSpacesBucketObjects.go.md index a3524719e..62f368cb3 100644 --- a/docs/dataDigitaloceanSpacesBucketObjects.go.md +++ b/docs/dataDigitaloceanSpacesBucketObjects.go.md @@ -4,12 +4,12 @@ ### DataDigitaloceanSpacesBucketObjects -Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/spaces_bucket_objects digitalocean_spaces_bucket_objects}. +Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/spaces_bucket_objects digitalocean_spaces_bucket_objects}. #### Initializers ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadigitaloceanspacesbucketobjects" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/datadigitaloceanspacesbucketobjects" datadigitaloceanspacesbucketobjects.NewDataDigitaloceanSpacesBucketObjects(scope Construct, id *string, config DataDigitaloceanSpacesBucketObjectsConfig) DataDigitaloceanSpacesBucketObjects ``` @@ -311,7 +311,7 @@ func ResetPrefix() ##### `IsConstruct` ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadigitaloceanspacesbucketobjects" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/datadigitaloceanspacesbucketobjects" datadigitaloceanspacesbucketobjects.DataDigitaloceanSpacesBucketObjects_IsConstruct(x interface{}) *bool ``` @@ -343,7 +343,7 @@ Any object. ##### `IsTerraformElement` ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadigitaloceanspacesbucketobjects" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/datadigitaloceanspacesbucketobjects" datadigitaloceanspacesbucketobjects.DataDigitaloceanSpacesBucketObjects_IsTerraformElement(x interface{}) *bool ``` @@ -357,7 +357,7 @@ datadigitaloceanspacesbucketobjects.DataDigitaloceanSpacesBucketObjects_IsTerraf ##### `IsTerraformDataSource` ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadigitaloceanspacesbucketobjects" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/datadigitaloceanspacesbucketobjects" datadigitaloceanspacesbucketobjects.DataDigitaloceanSpacesBucketObjects_IsTerraformDataSource(x interface{}) *bool ``` @@ -371,7 +371,7 @@ datadigitaloceanspacesbucketobjects.DataDigitaloceanSpacesBucketObjects_IsTerraf ##### `GenerateConfigForImport` ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadigitaloceanspacesbucketobjects" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/datadigitaloceanspacesbucketobjects" datadigitaloceanspacesbucketobjects.DataDigitaloceanSpacesBucketObjects_GenerateConfigForImport(scope Construct, importToId *string, importFromId *string, provider TerraformProvider) ImportableResource ``` @@ -400,7 +400,7 @@ The construct id used in the generated config for the DataDigitaloceanSpacesBuck The id of the existing DataDigitaloceanSpacesBucketObjects that should be imported. -Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/spaces_bucket_objects#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/spaces_bucket_objects#import import section} in the documentation of this resource for the id to use --- @@ -765,7 +765,7 @@ func TfResourceType() *string #### Initializer ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadigitaloceanspacesbucketobjects" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/datadigitaloceanspacesbucketobjects" &datadigitaloceanspacesbucketobjects.DataDigitaloceanSpacesBucketObjectsConfig { Connection: interface{}, @@ -796,13 +796,13 @@ import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadig | Lifecycle | github.com/hashicorp/terraform-cdk-go/cdktf.TerraformResourceLifecycle | *No description.* | | Provider | github.com/hashicorp/terraform-cdk-go/cdktf.TerraformProvider | *No description.* | | Provisioners | *[]interface{} | *No description.* | -| Bucket | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/spaces_bucket_objects#bucket DataDigitaloceanSpacesBucketObjects#bucket}. | -| Region | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/spaces_bucket_objects#region DataDigitaloceanSpacesBucketObjects#region}. | -| Delimiter | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/spaces_bucket_objects#delimiter DataDigitaloceanSpacesBucketObjects#delimiter}. | -| EncodingType | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/spaces_bucket_objects#encoding_type DataDigitaloceanSpacesBucketObjects#encoding_type}. | -| Id | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/spaces_bucket_objects#id DataDigitaloceanSpacesBucketObjects#id}. | -| MaxKeys | *f64 | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/spaces_bucket_objects#max_keys DataDigitaloceanSpacesBucketObjects#max_keys}. | -| Prefix | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/spaces_bucket_objects#prefix DataDigitaloceanSpacesBucketObjects#prefix}. | +| Bucket | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/spaces_bucket_objects#bucket DataDigitaloceanSpacesBucketObjects#bucket}. | +| Region | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/spaces_bucket_objects#region DataDigitaloceanSpacesBucketObjects#region}. | +| Delimiter | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/spaces_bucket_objects#delimiter DataDigitaloceanSpacesBucketObjects#delimiter}. | +| EncodingType | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/spaces_bucket_objects#encoding_type DataDigitaloceanSpacesBucketObjects#encoding_type}. | +| Id | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/spaces_bucket_objects#id DataDigitaloceanSpacesBucketObjects#id}. | +| MaxKeys | *f64 | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/spaces_bucket_objects#max_keys DataDigitaloceanSpacesBucketObjects#max_keys}. | +| Prefix | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/spaces_bucket_objects#prefix DataDigitaloceanSpacesBucketObjects#prefix}. | --- @@ -884,7 +884,7 @@ Bucket *string - *Type:* *string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/spaces_bucket_objects#bucket DataDigitaloceanSpacesBucketObjects#bucket}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/spaces_bucket_objects#bucket DataDigitaloceanSpacesBucketObjects#bucket}. --- @@ -896,7 +896,7 @@ Region *string - *Type:* *string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/spaces_bucket_objects#region DataDigitaloceanSpacesBucketObjects#region}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/spaces_bucket_objects#region DataDigitaloceanSpacesBucketObjects#region}. --- @@ -908,7 +908,7 @@ Delimiter *string - *Type:* *string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/spaces_bucket_objects#delimiter DataDigitaloceanSpacesBucketObjects#delimiter}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/spaces_bucket_objects#delimiter DataDigitaloceanSpacesBucketObjects#delimiter}. --- @@ -920,7 +920,7 @@ EncodingType *string - *Type:* *string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/spaces_bucket_objects#encoding_type DataDigitaloceanSpacesBucketObjects#encoding_type}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/spaces_bucket_objects#encoding_type DataDigitaloceanSpacesBucketObjects#encoding_type}. --- @@ -932,7 +932,7 @@ Id *string - *Type:* *string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/spaces_bucket_objects#id DataDigitaloceanSpacesBucketObjects#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/spaces_bucket_objects#id DataDigitaloceanSpacesBucketObjects#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. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -947,7 +947,7 @@ MaxKeys *f64 - *Type:* *f64 -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/spaces_bucket_objects#max_keys DataDigitaloceanSpacesBucketObjects#max_keys}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/spaces_bucket_objects#max_keys DataDigitaloceanSpacesBucketObjects#max_keys}. --- @@ -959,7 +959,7 @@ Prefix *string - *Type:* *string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/spaces_bucket_objects#prefix DataDigitaloceanSpacesBucketObjects#prefix}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/spaces_bucket_objects#prefix DataDigitaloceanSpacesBucketObjects#prefix}. --- diff --git a/docs/dataDigitaloceanSpacesBucketObjects.java.md b/docs/dataDigitaloceanSpacesBucketObjects.java.md index b21415876..20d2a3e2b 100644 --- a/docs/dataDigitaloceanSpacesBucketObjects.java.md +++ b/docs/dataDigitaloceanSpacesBucketObjects.java.md @@ -4,7 +4,7 @@ ### DataDigitaloceanSpacesBucketObjects -Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/spaces_bucket_objects digitalocean_spaces_bucket_objects}. +Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/spaces_bucket_objects digitalocean_spaces_bucket_objects}. #### Initializers @@ -44,13 +44,13 @@ DataDigitaloceanSpacesBucketObjects.Builder.create(Construct scope, java.lang.St | lifecycle | com.hashicorp.cdktf.TerraformResourceLifecycle | *No description.* | | provider | com.hashicorp.cdktf.TerraformProvider | *No description.* | | provisioners | java.util.List | *No description.* | -| bucket | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/spaces_bucket_objects#bucket DataDigitaloceanSpacesBucketObjects#bucket}. | -| region | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/spaces_bucket_objects#region DataDigitaloceanSpacesBucketObjects#region}. | -| delimiter | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/spaces_bucket_objects#delimiter DataDigitaloceanSpacesBucketObjects#delimiter}. | -| encodingType | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/spaces_bucket_objects#encoding_type DataDigitaloceanSpacesBucketObjects#encoding_type}. | -| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/spaces_bucket_objects#id DataDigitaloceanSpacesBucketObjects#id}. | -| maxKeys | java.lang.Number | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/spaces_bucket_objects#max_keys DataDigitaloceanSpacesBucketObjects#max_keys}. | -| prefix | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/spaces_bucket_objects#prefix DataDigitaloceanSpacesBucketObjects#prefix}. | +| bucket | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/spaces_bucket_objects#bucket DataDigitaloceanSpacesBucketObjects#bucket}. | +| region | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/spaces_bucket_objects#region DataDigitaloceanSpacesBucketObjects#region}. | +| delimiter | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/spaces_bucket_objects#delimiter DataDigitaloceanSpacesBucketObjects#delimiter}. | +| encodingType | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/spaces_bucket_objects#encoding_type DataDigitaloceanSpacesBucketObjects#encoding_type}. | +| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/spaces_bucket_objects#id DataDigitaloceanSpacesBucketObjects#id}. | +| maxKeys | java.lang.Number | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/spaces_bucket_objects#max_keys DataDigitaloceanSpacesBucketObjects#max_keys}. | +| prefix | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/spaces_bucket_objects#prefix DataDigitaloceanSpacesBucketObjects#prefix}. | --- @@ -118,7 +118,7 @@ Must be unique amongst siblings in the same scope - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/spaces_bucket_objects#bucket DataDigitaloceanSpacesBucketObjects#bucket}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/spaces_bucket_objects#bucket DataDigitaloceanSpacesBucketObjects#bucket}. --- @@ -126,7 +126,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/spaces_bucket_objects#region DataDigitaloceanSpacesBucketObjects#region}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/spaces_bucket_objects#region DataDigitaloceanSpacesBucketObjects#region}. --- @@ -134,7 +134,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/spaces_bucket_objects#delimiter DataDigitaloceanSpacesBucketObjects#delimiter}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/spaces_bucket_objects#delimiter DataDigitaloceanSpacesBucketObjects#delimiter}. --- @@ -142,7 +142,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/spaces_bucket_objects#encoding_type DataDigitaloceanSpacesBucketObjects#encoding_type}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/spaces_bucket_objects#encoding_type DataDigitaloceanSpacesBucketObjects#encoding_type}. --- @@ -150,7 +150,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/spaces_bucket_objects#id DataDigitaloceanSpacesBucketObjects#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/spaces_bucket_objects#id DataDigitaloceanSpacesBucketObjects#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. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -161,7 +161,7 @@ If you experience problems setting this value it might not be settable. Please t - *Type:* java.lang.Number -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/spaces_bucket_objects#max_keys DataDigitaloceanSpacesBucketObjects#max_keys}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/spaces_bucket_objects#max_keys DataDigitaloceanSpacesBucketObjects#max_keys}. --- @@ -169,7 +169,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/spaces_bucket_objects#prefix DataDigitaloceanSpacesBucketObjects#prefix}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/spaces_bucket_objects#prefix DataDigitaloceanSpacesBucketObjects#prefix}. --- @@ -527,7 +527,7 @@ The construct id used in the generated config for the DataDigitaloceanSpacesBuck The id of the existing DataDigitaloceanSpacesBucketObjects that should be imported. -Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/spaces_bucket_objects#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/spaces_bucket_objects#import import section} in the documentation of this resource for the id to use --- @@ -927,13 +927,13 @@ DataDigitaloceanSpacesBucketObjectsConfig.builder() | lifecycle | com.hashicorp.cdktf.TerraformResourceLifecycle | *No description.* | | provider | com.hashicorp.cdktf.TerraformProvider | *No description.* | | provisioners | java.util.List | *No description.* | -| bucket | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/spaces_bucket_objects#bucket DataDigitaloceanSpacesBucketObjects#bucket}. | -| region | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/spaces_bucket_objects#region DataDigitaloceanSpacesBucketObjects#region}. | -| delimiter | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/spaces_bucket_objects#delimiter DataDigitaloceanSpacesBucketObjects#delimiter}. | -| encodingType | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/spaces_bucket_objects#encoding_type DataDigitaloceanSpacesBucketObjects#encoding_type}. | -| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/spaces_bucket_objects#id DataDigitaloceanSpacesBucketObjects#id}. | -| maxKeys | java.lang.Number | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/spaces_bucket_objects#max_keys DataDigitaloceanSpacesBucketObjects#max_keys}. | -| prefix | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/spaces_bucket_objects#prefix DataDigitaloceanSpacesBucketObjects#prefix}. | +| bucket | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/spaces_bucket_objects#bucket DataDigitaloceanSpacesBucketObjects#bucket}. | +| region | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/spaces_bucket_objects#region DataDigitaloceanSpacesBucketObjects#region}. | +| delimiter | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/spaces_bucket_objects#delimiter DataDigitaloceanSpacesBucketObjects#delimiter}. | +| encodingType | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/spaces_bucket_objects#encoding_type DataDigitaloceanSpacesBucketObjects#encoding_type}. | +| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/spaces_bucket_objects#id DataDigitaloceanSpacesBucketObjects#id}. | +| maxKeys | java.lang.Number | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/spaces_bucket_objects#max_keys DataDigitaloceanSpacesBucketObjects#max_keys}. | +| prefix | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/spaces_bucket_objects#prefix DataDigitaloceanSpacesBucketObjects#prefix}. | --- @@ -1015,7 +1015,7 @@ public java.lang.String getBucket(); - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/spaces_bucket_objects#bucket DataDigitaloceanSpacesBucketObjects#bucket}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/spaces_bucket_objects#bucket DataDigitaloceanSpacesBucketObjects#bucket}. --- @@ -1027,7 +1027,7 @@ public java.lang.String getRegion(); - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/spaces_bucket_objects#region DataDigitaloceanSpacesBucketObjects#region}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/spaces_bucket_objects#region DataDigitaloceanSpacesBucketObjects#region}. --- @@ -1039,7 +1039,7 @@ public java.lang.String getDelimiter(); - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/spaces_bucket_objects#delimiter DataDigitaloceanSpacesBucketObjects#delimiter}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/spaces_bucket_objects#delimiter DataDigitaloceanSpacesBucketObjects#delimiter}. --- @@ -1051,7 +1051,7 @@ public java.lang.String getEncodingType(); - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/spaces_bucket_objects#encoding_type DataDigitaloceanSpacesBucketObjects#encoding_type}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/spaces_bucket_objects#encoding_type DataDigitaloceanSpacesBucketObjects#encoding_type}. --- @@ -1063,7 +1063,7 @@ public java.lang.String getId(); - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/spaces_bucket_objects#id DataDigitaloceanSpacesBucketObjects#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/spaces_bucket_objects#id DataDigitaloceanSpacesBucketObjects#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. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -1078,7 +1078,7 @@ public java.lang.Number getMaxKeys(); - *Type:* java.lang.Number -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/spaces_bucket_objects#max_keys DataDigitaloceanSpacesBucketObjects#max_keys}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/spaces_bucket_objects#max_keys DataDigitaloceanSpacesBucketObjects#max_keys}. --- @@ -1090,7 +1090,7 @@ public java.lang.String getPrefix(); - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/spaces_bucket_objects#prefix DataDigitaloceanSpacesBucketObjects#prefix}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/spaces_bucket_objects#prefix DataDigitaloceanSpacesBucketObjects#prefix}. --- diff --git a/docs/dataDigitaloceanSpacesBucketObjects.python.md b/docs/dataDigitaloceanSpacesBucketObjects.python.md index 8c78c4b01..2b5b7eaa2 100644 --- a/docs/dataDigitaloceanSpacesBucketObjects.python.md +++ b/docs/dataDigitaloceanSpacesBucketObjects.python.md @@ -4,7 +4,7 @@ ### DataDigitaloceanSpacesBucketObjects -Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/spaces_bucket_objects digitalocean_spaces_bucket_objects}. +Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/spaces_bucket_objects digitalocean_spaces_bucket_objects}. #### Initializers @@ -42,13 +42,13 @@ dataDigitaloceanSpacesBucketObjects.DataDigitaloceanSpacesBucketObjects( | lifecycle | cdktf.TerraformResourceLifecycle | *No description.* | | provider | cdktf.TerraformProvider | *No description.* | | provisioners | typing.List[typing.Union[cdktf.FileProvisioner, cdktf.LocalExecProvisioner, cdktf.RemoteExecProvisioner]] | *No description.* | -| bucket | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/spaces_bucket_objects#bucket DataDigitaloceanSpacesBucketObjects#bucket}. | -| region | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/spaces_bucket_objects#region DataDigitaloceanSpacesBucketObjects#region}. | -| delimiter | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/spaces_bucket_objects#delimiter DataDigitaloceanSpacesBucketObjects#delimiter}. | -| encoding_type | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/spaces_bucket_objects#encoding_type DataDigitaloceanSpacesBucketObjects#encoding_type}. | -| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/spaces_bucket_objects#id DataDigitaloceanSpacesBucketObjects#id}. | -| max_keys | typing.Union[int, float] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/spaces_bucket_objects#max_keys DataDigitaloceanSpacesBucketObjects#max_keys}. | -| prefix | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/spaces_bucket_objects#prefix DataDigitaloceanSpacesBucketObjects#prefix}. | +| bucket | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/spaces_bucket_objects#bucket DataDigitaloceanSpacesBucketObjects#bucket}. | +| region | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/spaces_bucket_objects#region DataDigitaloceanSpacesBucketObjects#region}. | +| delimiter | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/spaces_bucket_objects#delimiter DataDigitaloceanSpacesBucketObjects#delimiter}. | +| encoding_type | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/spaces_bucket_objects#encoding_type DataDigitaloceanSpacesBucketObjects#encoding_type}. | +| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/spaces_bucket_objects#id DataDigitaloceanSpacesBucketObjects#id}. | +| max_keys | typing.Union[int, float] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/spaces_bucket_objects#max_keys DataDigitaloceanSpacesBucketObjects#max_keys}. | +| prefix | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/spaces_bucket_objects#prefix DataDigitaloceanSpacesBucketObjects#prefix}. | --- @@ -116,7 +116,7 @@ Must be unique amongst siblings in the same scope - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/spaces_bucket_objects#bucket DataDigitaloceanSpacesBucketObjects#bucket}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/spaces_bucket_objects#bucket DataDigitaloceanSpacesBucketObjects#bucket}. --- @@ -124,7 +124,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/spaces_bucket_objects#region DataDigitaloceanSpacesBucketObjects#region}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/spaces_bucket_objects#region DataDigitaloceanSpacesBucketObjects#region}. --- @@ -132,7 +132,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/spaces_bucket_objects#delimiter DataDigitaloceanSpacesBucketObjects#delimiter}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/spaces_bucket_objects#delimiter DataDigitaloceanSpacesBucketObjects#delimiter}. --- @@ -140,7 +140,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/spaces_bucket_objects#encoding_type DataDigitaloceanSpacesBucketObjects#encoding_type}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/spaces_bucket_objects#encoding_type DataDigitaloceanSpacesBucketObjects#encoding_type}. --- @@ -148,7 +148,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/spaces_bucket_objects#id DataDigitaloceanSpacesBucketObjects#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/spaces_bucket_objects#id DataDigitaloceanSpacesBucketObjects#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. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -159,7 +159,7 @@ If you experience problems setting this value it might not be settable. Please t - *Type:* typing.Union[int, float] -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/spaces_bucket_objects#max_keys DataDigitaloceanSpacesBucketObjects#max_keys}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/spaces_bucket_objects#max_keys DataDigitaloceanSpacesBucketObjects#max_keys}. --- @@ -167,7 +167,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/spaces_bucket_objects#prefix DataDigitaloceanSpacesBucketObjects#prefix}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/spaces_bucket_objects#prefix DataDigitaloceanSpacesBucketObjects#prefix}. --- @@ -561,7 +561,7 @@ The construct id used in the generated config for the DataDigitaloceanSpacesBuck The id of the existing DataDigitaloceanSpacesBucketObjects that should be imported. -Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/spaces_bucket_objects#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/spaces_bucket_objects#import import section} in the documentation of this resource for the id to use --- @@ -957,13 +957,13 @@ dataDigitaloceanSpacesBucketObjects.DataDigitaloceanSpacesBucketObjectsConfig( | lifecycle | cdktf.TerraformResourceLifecycle | *No description.* | | provider | cdktf.TerraformProvider | *No description.* | | provisioners | typing.List[typing.Union[cdktf.FileProvisioner, cdktf.LocalExecProvisioner, cdktf.RemoteExecProvisioner]] | *No description.* | -| bucket | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/spaces_bucket_objects#bucket DataDigitaloceanSpacesBucketObjects#bucket}. | -| region | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/spaces_bucket_objects#region DataDigitaloceanSpacesBucketObjects#region}. | -| delimiter | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/spaces_bucket_objects#delimiter DataDigitaloceanSpacesBucketObjects#delimiter}. | -| encoding_type | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/spaces_bucket_objects#encoding_type DataDigitaloceanSpacesBucketObjects#encoding_type}. | -| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/spaces_bucket_objects#id DataDigitaloceanSpacesBucketObjects#id}. | -| max_keys | typing.Union[int, float] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/spaces_bucket_objects#max_keys DataDigitaloceanSpacesBucketObjects#max_keys}. | -| prefix | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/spaces_bucket_objects#prefix DataDigitaloceanSpacesBucketObjects#prefix}. | +| bucket | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/spaces_bucket_objects#bucket DataDigitaloceanSpacesBucketObjects#bucket}. | +| region | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/spaces_bucket_objects#region DataDigitaloceanSpacesBucketObjects#region}. | +| delimiter | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/spaces_bucket_objects#delimiter DataDigitaloceanSpacesBucketObjects#delimiter}. | +| encoding_type | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/spaces_bucket_objects#encoding_type DataDigitaloceanSpacesBucketObjects#encoding_type}. | +| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/spaces_bucket_objects#id DataDigitaloceanSpacesBucketObjects#id}. | +| max_keys | typing.Union[int, float] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/spaces_bucket_objects#max_keys DataDigitaloceanSpacesBucketObjects#max_keys}. | +| prefix | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/spaces_bucket_objects#prefix DataDigitaloceanSpacesBucketObjects#prefix}. | --- @@ -1045,7 +1045,7 @@ bucket: str - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/spaces_bucket_objects#bucket DataDigitaloceanSpacesBucketObjects#bucket}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/spaces_bucket_objects#bucket DataDigitaloceanSpacesBucketObjects#bucket}. --- @@ -1057,7 +1057,7 @@ region: str - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/spaces_bucket_objects#region DataDigitaloceanSpacesBucketObjects#region}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/spaces_bucket_objects#region DataDigitaloceanSpacesBucketObjects#region}. --- @@ -1069,7 +1069,7 @@ delimiter: str - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/spaces_bucket_objects#delimiter DataDigitaloceanSpacesBucketObjects#delimiter}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/spaces_bucket_objects#delimiter DataDigitaloceanSpacesBucketObjects#delimiter}. --- @@ -1081,7 +1081,7 @@ encoding_type: str - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/spaces_bucket_objects#encoding_type DataDigitaloceanSpacesBucketObjects#encoding_type}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/spaces_bucket_objects#encoding_type DataDigitaloceanSpacesBucketObjects#encoding_type}. --- @@ -1093,7 +1093,7 @@ id: str - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/spaces_bucket_objects#id DataDigitaloceanSpacesBucketObjects#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/spaces_bucket_objects#id DataDigitaloceanSpacesBucketObjects#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. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -1108,7 +1108,7 @@ max_keys: typing.Union[int, float] - *Type:* typing.Union[int, float] -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/spaces_bucket_objects#max_keys DataDigitaloceanSpacesBucketObjects#max_keys}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/spaces_bucket_objects#max_keys DataDigitaloceanSpacesBucketObjects#max_keys}. --- @@ -1120,7 +1120,7 @@ prefix: str - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/spaces_bucket_objects#prefix DataDigitaloceanSpacesBucketObjects#prefix}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/spaces_bucket_objects#prefix DataDigitaloceanSpacesBucketObjects#prefix}. --- diff --git a/docs/dataDigitaloceanSpacesBucketObjects.typescript.md b/docs/dataDigitaloceanSpacesBucketObjects.typescript.md index 2c8a71372..d87cc97d8 100644 --- a/docs/dataDigitaloceanSpacesBucketObjects.typescript.md +++ b/docs/dataDigitaloceanSpacesBucketObjects.typescript.md @@ -4,7 +4,7 @@ ### DataDigitaloceanSpacesBucketObjects -Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/spaces_bucket_objects digitalocean_spaces_bucket_objects}. +Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/spaces_bucket_objects digitalocean_spaces_bucket_objects}. #### Initializers @@ -400,7 +400,7 @@ The construct id used in the generated config for the DataDigitaloceanSpacesBuck The id of the existing DataDigitaloceanSpacesBucketObjects that should be imported. -Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/spaces_bucket_objects#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/spaces_bucket_objects#import import section} in the documentation of this resource for the id to use --- @@ -781,13 +781,13 @@ const dataDigitaloceanSpacesBucketObjectsConfig: dataDigitaloceanSpacesBucketObj | lifecycle | cdktf.TerraformResourceLifecycle | *No description.* | | provider | cdktf.TerraformProvider | *No description.* | | provisioners | cdktf.FileProvisioner \| cdktf.LocalExecProvisioner \| cdktf.RemoteExecProvisioner[] | *No description.* | -| bucket | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/spaces_bucket_objects#bucket DataDigitaloceanSpacesBucketObjects#bucket}. | -| region | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/spaces_bucket_objects#region DataDigitaloceanSpacesBucketObjects#region}. | -| delimiter | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/spaces_bucket_objects#delimiter DataDigitaloceanSpacesBucketObjects#delimiter}. | -| encodingType | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/spaces_bucket_objects#encoding_type DataDigitaloceanSpacesBucketObjects#encoding_type}. | -| id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/spaces_bucket_objects#id DataDigitaloceanSpacesBucketObjects#id}. | -| maxKeys | number | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/spaces_bucket_objects#max_keys DataDigitaloceanSpacesBucketObjects#max_keys}. | -| prefix | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/spaces_bucket_objects#prefix DataDigitaloceanSpacesBucketObjects#prefix}. | +| bucket | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/spaces_bucket_objects#bucket DataDigitaloceanSpacesBucketObjects#bucket}. | +| region | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/spaces_bucket_objects#region DataDigitaloceanSpacesBucketObjects#region}. | +| delimiter | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/spaces_bucket_objects#delimiter DataDigitaloceanSpacesBucketObjects#delimiter}. | +| encodingType | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/spaces_bucket_objects#encoding_type DataDigitaloceanSpacesBucketObjects#encoding_type}. | +| id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/spaces_bucket_objects#id DataDigitaloceanSpacesBucketObjects#id}. | +| maxKeys | number | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/spaces_bucket_objects#max_keys DataDigitaloceanSpacesBucketObjects#max_keys}. | +| prefix | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/spaces_bucket_objects#prefix DataDigitaloceanSpacesBucketObjects#prefix}. | --- @@ -869,7 +869,7 @@ public readonly bucket: string; - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/spaces_bucket_objects#bucket DataDigitaloceanSpacesBucketObjects#bucket}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/spaces_bucket_objects#bucket DataDigitaloceanSpacesBucketObjects#bucket}. --- @@ -881,7 +881,7 @@ public readonly region: string; - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/spaces_bucket_objects#region DataDigitaloceanSpacesBucketObjects#region}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/spaces_bucket_objects#region DataDigitaloceanSpacesBucketObjects#region}. --- @@ -893,7 +893,7 @@ public readonly delimiter: string; - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/spaces_bucket_objects#delimiter DataDigitaloceanSpacesBucketObjects#delimiter}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/spaces_bucket_objects#delimiter DataDigitaloceanSpacesBucketObjects#delimiter}. --- @@ -905,7 +905,7 @@ public readonly encodingType: string; - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/spaces_bucket_objects#encoding_type DataDigitaloceanSpacesBucketObjects#encoding_type}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/spaces_bucket_objects#encoding_type DataDigitaloceanSpacesBucketObjects#encoding_type}. --- @@ -917,7 +917,7 @@ public readonly id: string; - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/spaces_bucket_objects#id DataDigitaloceanSpacesBucketObjects#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/spaces_bucket_objects#id DataDigitaloceanSpacesBucketObjects#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. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -932,7 +932,7 @@ public readonly maxKeys: number; - *Type:* number -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/spaces_bucket_objects#max_keys DataDigitaloceanSpacesBucketObjects#max_keys}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/spaces_bucket_objects#max_keys DataDigitaloceanSpacesBucketObjects#max_keys}. --- @@ -944,7 +944,7 @@ public readonly prefix: string; - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/spaces_bucket_objects#prefix DataDigitaloceanSpacesBucketObjects#prefix}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/spaces_bucket_objects#prefix DataDigitaloceanSpacesBucketObjects#prefix}. --- diff --git a/docs/dataDigitaloceanSpacesBuckets.csharp.md b/docs/dataDigitaloceanSpacesBuckets.csharp.md index 8958d89f3..3b1de3aca 100644 --- a/docs/dataDigitaloceanSpacesBuckets.csharp.md +++ b/docs/dataDigitaloceanSpacesBuckets.csharp.md @@ -4,7 +4,7 @@ ### DataDigitaloceanSpacesBuckets -Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/spaces_buckets digitalocean_spaces_buckets}. +Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/spaces_buckets digitalocean_spaces_buckets}. #### Initializers @@ -412,7 +412,7 @@ The construct id used in the generated config for the DataDigitaloceanSpacesBuck The id of the existing DataDigitaloceanSpacesBuckets that should be imported. -Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/spaces_buckets#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/spaces_buckets#import import section} in the documentation of this resource for the id to use --- @@ -708,7 +708,7 @@ new DataDigitaloceanSpacesBucketsConfig { | Provider | HashiCorp.Cdktf.TerraformProvider | *No description.* | | Provisioners | object[] | *No description.* | | Filter | object | filter block. | -| Id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/spaces_buckets#id DataDigitaloceanSpacesBuckets#id}. | +| Id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/spaces_buckets#id DataDigitaloceanSpacesBuckets#id}. | | Sort | object | sort block. | --- @@ -793,7 +793,7 @@ public object Filter { get; set; } filter block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/spaces_buckets#filter DataDigitaloceanSpacesBuckets#filter} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/spaces_buckets#filter DataDigitaloceanSpacesBuckets#filter} --- @@ -805,7 +805,7 @@ public string Id { get; set; } - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/spaces_buckets#id DataDigitaloceanSpacesBuckets#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/spaces_buckets#id DataDigitaloceanSpacesBuckets#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. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -822,7 +822,7 @@ public object Sort { get; set; } sort block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/spaces_buckets#sort DataDigitaloceanSpacesBuckets#sort} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/spaces_buckets#sort DataDigitaloceanSpacesBuckets#sort} --- @@ -845,10 +845,10 @@ new DataDigitaloceanSpacesBucketsFilter { | **Name** | **Type** | **Description** | | --- | --- | --- | -| Key | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/spaces_buckets#key DataDigitaloceanSpacesBuckets#key}. | -| Values | string[] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/spaces_buckets#values DataDigitaloceanSpacesBuckets#values}. | -| All | object | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/spaces_buckets#all DataDigitaloceanSpacesBuckets#all}. | -| MatchBy | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/spaces_buckets#match_by DataDigitaloceanSpacesBuckets#match_by}. | +| Key | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/spaces_buckets#key DataDigitaloceanSpacesBuckets#key}. | +| Values | string[] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/spaces_buckets#values DataDigitaloceanSpacesBuckets#values}. | +| All | object | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/spaces_buckets#all DataDigitaloceanSpacesBuckets#all}. | +| MatchBy | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/spaces_buckets#match_by DataDigitaloceanSpacesBuckets#match_by}. | --- @@ -860,7 +860,7 @@ public string Key { get; set; } - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/spaces_buckets#key DataDigitaloceanSpacesBuckets#key}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/spaces_buckets#key DataDigitaloceanSpacesBuckets#key}. --- @@ -872,7 +872,7 @@ public string[] Values { get; set; } - *Type:* string[] -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/spaces_buckets#values DataDigitaloceanSpacesBuckets#values}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/spaces_buckets#values DataDigitaloceanSpacesBuckets#values}. --- @@ -884,7 +884,7 @@ public object All { get; set; } - *Type:* object -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/spaces_buckets#all DataDigitaloceanSpacesBuckets#all}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/spaces_buckets#all DataDigitaloceanSpacesBuckets#all}. --- @@ -896,7 +896,7 @@ public string MatchBy { get; set; } - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/spaces_buckets#match_by DataDigitaloceanSpacesBuckets#match_by}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/spaces_buckets#match_by DataDigitaloceanSpacesBuckets#match_by}. --- @@ -917,8 +917,8 @@ new DataDigitaloceanSpacesBucketsSort { | **Name** | **Type** | **Description** | | --- | --- | --- | -| Key | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/spaces_buckets#key DataDigitaloceanSpacesBuckets#key}. | -| Direction | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/spaces_buckets#direction DataDigitaloceanSpacesBuckets#direction}. | +| Key | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/spaces_buckets#key DataDigitaloceanSpacesBuckets#key}. | +| Direction | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/spaces_buckets#direction DataDigitaloceanSpacesBuckets#direction}. | --- @@ -930,7 +930,7 @@ public string Key { get; set; } - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/spaces_buckets#key DataDigitaloceanSpacesBuckets#key}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/spaces_buckets#key DataDigitaloceanSpacesBuckets#key}. --- @@ -942,7 +942,7 @@ public string Direction { get; set; } - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/spaces_buckets#direction DataDigitaloceanSpacesBuckets#direction}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/spaces_buckets#direction DataDigitaloceanSpacesBuckets#direction}. --- diff --git a/docs/dataDigitaloceanSpacesBuckets.go.md b/docs/dataDigitaloceanSpacesBuckets.go.md index 5f58d687d..d41b7a7d3 100644 --- a/docs/dataDigitaloceanSpacesBuckets.go.md +++ b/docs/dataDigitaloceanSpacesBuckets.go.md @@ -4,12 +4,12 @@ ### DataDigitaloceanSpacesBuckets -Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/spaces_buckets digitalocean_spaces_buckets}. +Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/spaces_buckets digitalocean_spaces_buckets}. #### Initializers ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadigitaloceanspacesbuckets" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/datadigitaloceanspacesbuckets" datadigitaloceanspacesbuckets.NewDataDigitaloceanSpacesBuckets(scope Construct, id *string, config DataDigitaloceanSpacesBucketsConfig) DataDigitaloceanSpacesBuckets ``` @@ -323,7 +323,7 @@ func ResetSort() ##### `IsConstruct` ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadigitaloceanspacesbuckets" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/datadigitaloceanspacesbuckets" datadigitaloceanspacesbuckets.DataDigitaloceanSpacesBuckets_IsConstruct(x interface{}) *bool ``` @@ -355,7 +355,7 @@ Any object. ##### `IsTerraformElement` ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadigitaloceanspacesbuckets" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/datadigitaloceanspacesbuckets" datadigitaloceanspacesbuckets.DataDigitaloceanSpacesBuckets_IsTerraformElement(x interface{}) *bool ``` @@ -369,7 +369,7 @@ datadigitaloceanspacesbuckets.DataDigitaloceanSpacesBuckets_IsTerraformElement(x ##### `IsTerraformDataSource` ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadigitaloceanspacesbuckets" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/datadigitaloceanspacesbuckets" datadigitaloceanspacesbuckets.DataDigitaloceanSpacesBuckets_IsTerraformDataSource(x interface{}) *bool ``` @@ -383,7 +383,7 @@ datadigitaloceanspacesbuckets.DataDigitaloceanSpacesBuckets_IsTerraformDataSourc ##### `GenerateConfigForImport` ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadigitaloceanspacesbuckets" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/datadigitaloceanspacesbuckets" datadigitaloceanspacesbuckets.DataDigitaloceanSpacesBuckets_GenerateConfigForImport(scope Construct, importToId *string, importFromId *string, provider TerraformProvider) ImportableResource ``` @@ -412,7 +412,7 @@ The construct id used in the generated config for the DataDigitaloceanSpacesBuck The id of the existing DataDigitaloceanSpacesBuckets that should be imported. -Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/spaces_buckets#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/spaces_buckets#import import section} in the documentation of this resource for the id to use --- @@ -667,7 +667,7 @@ func TfResourceType() *string #### Initializer ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadigitaloceanspacesbuckets" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/datadigitaloceanspacesbuckets" &datadigitaloceanspacesbuckets.DataDigitaloceanSpacesBucketsBuckets { @@ -680,7 +680,7 @@ import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadig #### Initializer ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadigitaloceanspacesbuckets" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/datadigitaloceanspacesbuckets" &datadigitaloceanspacesbuckets.DataDigitaloceanSpacesBucketsConfig { Connection: interface{}, @@ -708,7 +708,7 @@ import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadig | Provider | github.com/hashicorp/terraform-cdk-go/cdktf.TerraformProvider | *No description.* | | Provisioners | *[]interface{} | *No description.* | | Filter | interface{} | filter block. | -| Id | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/spaces_buckets#id DataDigitaloceanSpacesBuckets#id}. | +| Id | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/spaces_buckets#id DataDigitaloceanSpacesBuckets#id}. | | Sort | interface{} | sort block. | --- @@ -793,7 +793,7 @@ Filter interface{} filter block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/spaces_buckets#filter DataDigitaloceanSpacesBuckets#filter} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/spaces_buckets#filter DataDigitaloceanSpacesBuckets#filter} --- @@ -805,7 +805,7 @@ Id *string - *Type:* *string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/spaces_buckets#id DataDigitaloceanSpacesBuckets#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/spaces_buckets#id DataDigitaloceanSpacesBuckets#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. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -822,7 +822,7 @@ Sort interface{} sort block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/spaces_buckets#sort DataDigitaloceanSpacesBuckets#sort} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/spaces_buckets#sort DataDigitaloceanSpacesBuckets#sort} --- @@ -831,7 +831,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit #### Initializer ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadigitaloceanspacesbuckets" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/datadigitaloceanspacesbuckets" &datadigitaloceanspacesbuckets.DataDigitaloceanSpacesBucketsFilter { Key: *string, @@ -845,10 +845,10 @@ import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadig | **Name** | **Type** | **Description** | | --- | --- | --- | -| Key | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/spaces_buckets#key DataDigitaloceanSpacesBuckets#key}. | -| Values | *[]*string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/spaces_buckets#values DataDigitaloceanSpacesBuckets#values}. | -| All | interface{} | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/spaces_buckets#all DataDigitaloceanSpacesBuckets#all}. | -| MatchBy | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/spaces_buckets#match_by DataDigitaloceanSpacesBuckets#match_by}. | +| Key | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/spaces_buckets#key DataDigitaloceanSpacesBuckets#key}. | +| Values | *[]*string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/spaces_buckets#values DataDigitaloceanSpacesBuckets#values}. | +| All | interface{} | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/spaces_buckets#all DataDigitaloceanSpacesBuckets#all}. | +| MatchBy | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/spaces_buckets#match_by DataDigitaloceanSpacesBuckets#match_by}. | --- @@ -860,7 +860,7 @@ Key *string - *Type:* *string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/spaces_buckets#key DataDigitaloceanSpacesBuckets#key}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/spaces_buckets#key DataDigitaloceanSpacesBuckets#key}. --- @@ -872,7 +872,7 @@ Values *[]*string - *Type:* *[]*string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/spaces_buckets#values DataDigitaloceanSpacesBuckets#values}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/spaces_buckets#values DataDigitaloceanSpacesBuckets#values}. --- @@ -884,7 +884,7 @@ All interface{} - *Type:* interface{} -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/spaces_buckets#all DataDigitaloceanSpacesBuckets#all}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/spaces_buckets#all DataDigitaloceanSpacesBuckets#all}. --- @@ -896,7 +896,7 @@ MatchBy *string - *Type:* *string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/spaces_buckets#match_by DataDigitaloceanSpacesBuckets#match_by}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/spaces_buckets#match_by DataDigitaloceanSpacesBuckets#match_by}. --- @@ -905,7 +905,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit #### Initializer ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadigitaloceanspacesbuckets" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/datadigitaloceanspacesbuckets" &datadigitaloceanspacesbuckets.DataDigitaloceanSpacesBucketsSort { Key: *string, @@ -917,8 +917,8 @@ import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadig | **Name** | **Type** | **Description** | | --- | --- | --- | -| Key | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/spaces_buckets#key DataDigitaloceanSpacesBuckets#key}. | -| Direction | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/spaces_buckets#direction DataDigitaloceanSpacesBuckets#direction}. | +| Key | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/spaces_buckets#key DataDigitaloceanSpacesBuckets#key}. | +| Direction | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/spaces_buckets#direction DataDigitaloceanSpacesBuckets#direction}. | --- @@ -930,7 +930,7 @@ Key *string - *Type:* *string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/spaces_buckets#key DataDigitaloceanSpacesBuckets#key}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/spaces_buckets#key DataDigitaloceanSpacesBuckets#key}. --- @@ -942,7 +942,7 @@ Direction *string - *Type:* *string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/spaces_buckets#direction DataDigitaloceanSpacesBuckets#direction}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/spaces_buckets#direction DataDigitaloceanSpacesBuckets#direction}. --- @@ -953,7 +953,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit #### Initializers ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadigitaloceanspacesbuckets" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/datadigitaloceanspacesbuckets" datadigitaloceanspacesbuckets.NewDataDigitaloceanSpacesBucketsBucketsList(terraformResource IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataDigitaloceanSpacesBucketsBucketsList ``` @@ -1102,7 +1102,7 @@ func Fqn() *string #### Initializers ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadigitaloceanspacesbuckets" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/datadigitaloceanspacesbuckets" datadigitaloceanspacesbuckets.NewDataDigitaloceanSpacesBucketsBucketsOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string, complexObjectIndex *f64, complexObjectIsFromSet *bool) DataDigitaloceanSpacesBucketsBucketsOutputReference ``` @@ -1424,7 +1424,7 @@ func InternalValue() DataDigitaloceanSpacesBucketsBuckets #### Initializers ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadigitaloceanspacesbuckets" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/datadigitaloceanspacesbuckets" datadigitaloceanspacesbuckets.NewDataDigitaloceanSpacesBucketsFilterList(terraformResource IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataDigitaloceanSpacesBucketsFilterList ``` @@ -1584,7 +1584,7 @@ func InternalValue() interface{} #### Initializers ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadigitaloceanspacesbuckets" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/datadigitaloceanspacesbuckets" datadigitaloceanspacesbuckets.NewDataDigitaloceanSpacesBucketsFilterOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string, complexObjectIndex *f64, complexObjectIsFromSet *bool) DataDigitaloceanSpacesBucketsFilterOutputReference ``` @@ -1953,7 +1953,7 @@ func InternalValue() interface{} #### Initializers ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadigitaloceanspacesbuckets" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/datadigitaloceanspacesbuckets" datadigitaloceanspacesbuckets.NewDataDigitaloceanSpacesBucketsSortList(terraformResource IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataDigitaloceanSpacesBucketsSortList ``` @@ -2113,7 +2113,7 @@ func InternalValue() interface{} #### Initializers ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadigitaloceanspacesbuckets" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/datadigitaloceanspacesbuckets" datadigitaloceanspacesbuckets.NewDataDigitaloceanSpacesBucketsSortOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string, complexObjectIndex *f64, complexObjectIsFromSet *bool) DataDigitaloceanSpacesBucketsSortOutputReference ``` diff --git a/docs/dataDigitaloceanSpacesBuckets.java.md b/docs/dataDigitaloceanSpacesBuckets.java.md index f3bfa06c4..c7c2549eb 100644 --- a/docs/dataDigitaloceanSpacesBuckets.java.md +++ b/docs/dataDigitaloceanSpacesBuckets.java.md @@ -4,7 +4,7 @@ ### DataDigitaloceanSpacesBuckets -Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/spaces_buckets digitalocean_spaces_buckets}. +Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/spaces_buckets digitalocean_spaces_buckets}. #### Initializers @@ -43,7 +43,7 @@ DataDigitaloceanSpacesBuckets.Builder.create(Construct scope, java.lang.String i | provider | com.hashicorp.cdktf.TerraformProvider | *No description.* | | provisioners | java.util.List | *No description.* | | filter | com.hashicorp.cdktf.IResolvable OR java.util.List<DataDigitaloceanSpacesBucketsFilter> | filter block. | -| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/spaces_buckets#id DataDigitaloceanSpacesBuckets#id}. | +| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/spaces_buckets#id DataDigitaloceanSpacesBuckets#id}. | | sort | com.hashicorp.cdktf.IResolvable OR java.util.List<DataDigitaloceanSpacesBucketsSort> | sort block. | --- @@ -114,7 +114,7 @@ Must be unique amongst siblings in the same scope filter block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/spaces_buckets#filter DataDigitaloceanSpacesBuckets#filter} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/spaces_buckets#filter DataDigitaloceanSpacesBuckets#filter} --- @@ -122,7 +122,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/spaces_buckets#id DataDigitaloceanSpacesBuckets#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/spaces_buckets#id DataDigitaloceanSpacesBuckets#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. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -135,7 +135,7 @@ If you experience problems setting this value it might not be settable. Please t sort block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/spaces_buckets#sort DataDigitaloceanSpacesBuckets#sort} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/spaces_buckets#sort DataDigitaloceanSpacesBuckets#sort} --- @@ -505,7 +505,7 @@ The construct id used in the generated config for the DataDigitaloceanSpacesBuck The id of the existing DataDigitaloceanSpacesBuckets that should be imported. -Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/spaces_buckets#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/spaces_buckets#import import section} in the documentation of this resource for the id to use --- @@ -806,7 +806,7 @@ DataDigitaloceanSpacesBucketsConfig.builder() | provider | com.hashicorp.cdktf.TerraformProvider | *No description.* | | provisioners | java.util.List | *No description.* | | filter | com.hashicorp.cdktf.IResolvable OR java.util.List<DataDigitaloceanSpacesBucketsFilter> | filter block. | -| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/spaces_buckets#id DataDigitaloceanSpacesBuckets#id}. | +| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/spaces_buckets#id DataDigitaloceanSpacesBuckets#id}. | | sort | com.hashicorp.cdktf.IResolvable OR java.util.List<DataDigitaloceanSpacesBucketsSort> | sort block. | --- @@ -891,7 +891,7 @@ public java.lang.Object getFilter(); filter block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/spaces_buckets#filter DataDigitaloceanSpacesBuckets#filter} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/spaces_buckets#filter DataDigitaloceanSpacesBuckets#filter} --- @@ -903,7 +903,7 @@ public java.lang.String getId(); - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/spaces_buckets#id DataDigitaloceanSpacesBuckets#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/spaces_buckets#id DataDigitaloceanSpacesBuckets#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. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -920,7 +920,7 @@ public java.lang.Object getSort(); sort block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/spaces_buckets#sort DataDigitaloceanSpacesBuckets#sort} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/spaces_buckets#sort DataDigitaloceanSpacesBuckets#sort} --- @@ -944,10 +944,10 @@ DataDigitaloceanSpacesBucketsFilter.builder() | **Name** | **Type** | **Description** | | --- | --- | --- | -| key | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/spaces_buckets#key DataDigitaloceanSpacesBuckets#key}. | -| values | java.util.List | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/spaces_buckets#values DataDigitaloceanSpacesBuckets#values}. | -| all | java.lang.Boolean OR com.hashicorp.cdktf.IResolvable | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/spaces_buckets#all DataDigitaloceanSpacesBuckets#all}. | -| matchBy | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/spaces_buckets#match_by DataDigitaloceanSpacesBuckets#match_by}. | +| key | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/spaces_buckets#key DataDigitaloceanSpacesBuckets#key}. | +| values | java.util.List | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/spaces_buckets#values DataDigitaloceanSpacesBuckets#values}. | +| all | java.lang.Boolean OR com.hashicorp.cdktf.IResolvable | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/spaces_buckets#all DataDigitaloceanSpacesBuckets#all}. | +| matchBy | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/spaces_buckets#match_by DataDigitaloceanSpacesBuckets#match_by}. | --- @@ -959,7 +959,7 @@ public java.lang.String getKey(); - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/spaces_buckets#key DataDigitaloceanSpacesBuckets#key}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/spaces_buckets#key DataDigitaloceanSpacesBuckets#key}. --- @@ -971,7 +971,7 @@ public java.util.List getValues(); - *Type:* java.util.List -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/spaces_buckets#values DataDigitaloceanSpacesBuckets#values}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/spaces_buckets#values DataDigitaloceanSpacesBuckets#values}. --- @@ -983,7 +983,7 @@ public java.lang.Object getAll(); - *Type:* java.lang.Boolean OR com.hashicorp.cdktf.IResolvable -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/spaces_buckets#all DataDigitaloceanSpacesBuckets#all}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/spaces_buckets#all DataDigitaloceanSpacesBuckets#all}. --- @@ -995,7 +995,7 @@ public java.lang.String getMatchBy(); - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/spaces_buckets#match_by DataDigitaloceanSpacesBuckets#match_by}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/spaces_buckets#match_by DataDigitaloceanSpacesBuckets#match_by}. --- @@ -1016,8 +1016,8 @@ DataDigitaloceanSpacesBucketsSort.builder() | **Name** | **Type** | **Description** | | --- | --- | --- | -| key | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/spaces_buckets#key DataDigitaloceanSpacesBuckets#key}. | -| direction | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/spaces_buckets#direction DataDigitaloceanSpacesBuckets#direction}. | +| key | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/spaces_buckets#key DataDigitaloceanSpacesBuckets#key}. | +| direction | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/spaces_buckets#direction DataDigitaloceanSpacesBuckets#direction}. | --- @@ -1029,7 +1029,7 @@ public java.lang.String getKey(); - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/spaces_buckets#key DataDigitaloceanSpacesBuckets#key}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/spaces_buckets#key DataDigitaloceanSpacesBuckets#key}. --- @@ -1041,7 +1041,7 @@ public java.lang.String getDirection(); - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/spaces_buckets#direction DataDigitaloceanSpacesBuckets#direction}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/spaces_buckets#direction DataDigitaloceanSpacesBuckets#direction}. --- diff --git a/docs/dataDigitaloceanSpacesBuckets.python.md b/docs/dataDigitaloceanSpacesBuckets.python.md index c613f5c51..6bb80783c 100644 --- a/docs/dataDigitaloceanSpacesBuckets.python.md +++ b/docs/dataDigitaloceanSpacesBuckets.python.md @@ -4,7 +4,7 @@ ### DataDigitaloceanSpacesBuckets -Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/spaces_buckets digitalocean_spaces_buckets}. +Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/spaces_buckets digitalocean_spaces_buckets}. #### Initializers @@ -39,7 +39,7 @@ dataDigitaloceanSpacesBuckets.DataDigitaloceanSpacesBuckets( | provider | cdktf.TerraformProvider | *No description.* | | provisioners | typing.List[typing.Union[cdktf.FileProvisioner, cdktf.LocalExecProvisioner, cdktf.RemoteExecProvisioner]] | *No description.* | | filter | typing.Union[cdktf.IResolvable, typing.List[DataDigitaloceanSpacesBucketsFilter]] | filter block. | -| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/spaces_buckets#id DataDigitaloceanSpacesBuckets#id}. | +| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/spaces_buckets#id DataDigitaloceanSpacesBuckets#id}. | | sort | typing.Union[cdktf.IResolvable, typing.List[DataDigitaloceanSpacesBucketsSort]] | sort block. | --- @@ -110,7 +110,7 @@ Must be unique amongst siblings in the same scope filter block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/spaces_buckets#filter DataDigitaloceanSpacesBuckets#filter} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/spaces_buckets#filter DataDigitaloceanSpacesBuckets#filter} --- @@ -118,7 +118,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/spaces_buckets#id DataDigitaloceanSpacesBuckets#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/spaces_buckets#id DataDigitaloceanSpacesBuckets#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. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -131,7 +131,7 @@ If you experience problems setting this value it might not be settable. Please t sort block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/spaces_buckets#sort DataDigitaloceanSpacesBuckets#sort} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/spaces_buckets#sort DataDigitaloceanSpacesBuckets#sort} --- @@ -541,7 +541,7 @@ The construct id used in the generated config for the DataDigitaloceanSpacesBuck The id of the existing DataDigitaloceanSpacesBuckets that should be imported. -Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/spaces_buckets#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/spaces_buckets#import import section} in the documentation of this resource for the id to use --- @@ -835,7 +835,7 @@ dataDigitaloceanSpacesBuckets.DataDigitaloceanSpacesBucketsConfig( | provider | cdktf.TerraformProvider | *No description.* | | provisioners | typing.List[typing.Union[cdktf.FileProvisioner, cdktf.LocalExecProvisioner, cdktf.RemoteExecProvisioner]] | *No description.* | | filter | typing.Union[cdktf.IResolvable, typing.List[DataDigitaloceanSpacesBucketsFilter]] | filter block. | -| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/spaces_buckets#id DataDigitaloceanSpacesBuckets#id}. | +| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/spaces_buckets#id DataDigitaloceanSpacesBuckets#id}. | | sort | typing.Union[cdktf.IResolvable, typing.List[DataDigitaloceanSpacesBucketsSort]] | sort block. | --- @@ -920,7 +920,7 @@ filter: typing.Union[IResolvable, typing.List[DataDigitaloceanSpacesBucketsFilte filter block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/spaces_buckets#filter DataDigitaloceanSpacesBuckets#filter} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/spaces_buckets#filter DataDigitaloceanSpacesBuckets#filter} --- @@ -932,7 +932,7 @@ id: str - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/spaces_buckets#id DataDigitaloceanSpacesBuckets#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/spaces_buckets#id DataDigitaloceanSpacesBuckets#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. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -949,7 +949,7 @@ sort: typing.Union[IResolvable, typing.List[DataDigitaloceanSpacesBucketsSort]] sort block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/spaces_buckets#sort DataDigitaloceanSpacesBuckets#sort} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/spaces_buckets#sort DataDigitaloceanSpacesBuckets#sort} --- @@ -972,10 +972,10 @@ dataDigitaloceanSpacesBuckets.DataDigitaloceanSpacesBucketsFilter( | **Name** | **Type** | **Description** | | --- | --- | --- | -| key | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/spaces_buckets#key DataDigitaloceanSpacesBuckets#key}. | -| values | typing.List[str] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/spaces_buckets#values DataDigitaloceanSpacesBuckets#values}. | -| all | typing.Union[bool, cdktf.IResolvable] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/spaces_buckets#all DataDigitaloceanSpacesBuckets#all}. | -| match_by | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/spaces_buckets#match_by DataDigitaloceanSpacesBuckets#match_by}. | +| key | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/spaces_buckets#key DataDigitaloceanSpacesBuckets#key}. | +| values | typing.List[str] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/spaces_buckets#values DataDigitaloceanSpacesBuckets#values}. | +| all | typing.Union[bool, cdktf.IResolvable] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/spaces_buckets#all DataDigitaloceanSpacesBuckets#all}. | +| match_by | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/spaces_buckets#match_by DataDigitaloceanSpacesBuckets#match_by}. | --- @@ -987,7 +987,7 @@ key: str - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/spaces_buckets#key DataDigitaloceanSpacesBuckets#key}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/spaces_buckets#key DataDigitaloceanSpacesBuckets#key}. --- @@ -999,7 +999,7 @@ values: typing.List[str] - *Type:* typing.List[str] -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/spaces_buckets#values DataDigitaloceanSpacesBuckets#values}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/spaces_buckets#values DataDigitaloceanSpacesBuckets#values}. --- @@ -1011,7 +1011,7 @@ all: typing.Union[bool, IResolvable] - *Type:* typing.Union[bool, cdktf.IResolvable] -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/spaces_buckets#all DataDigitaloceanSpacesBuckets#all}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/spaces_buckets#all DataDigitaloceanSpacesBuckets#all}. --- @@ -1023,7 +1023,7 @@ match_by: str - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/spaces_buckets#match_by DataDigitaloceanSpacesBuckets#match_by}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/spaces_buckets#match_by DataDigitaloceanSpacesBuckets#match_by}. --- @@ -1044,8 +1044,8 @@ dataDigitaloceanSpacesBuckets.DataDigitaloceanSpacesBucketsSort( | **Name** | **Type** | **Description** | | --- | --- | --- | -| key | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/spaces_buckets#key DataDigitaloceanSpacesBuckets#key}. | -| direction | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/spaces_buckets#direction DataDigitaloceanSpacesBuckets#direction}. | +| key | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/spaces_buckets#key DataDigitaloceanSpacesBuckets#key}. | +| direction | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/spaces_buckets#direction DataDigitaloceanSpacesBuckets#direction}. | --- @@ -1057,7 +1057,7 @@ key: str - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/spaces_buckets#key DataDigitaloceanSpacesBuckets#key}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/spaces_buckets#key DataDigitaloceanSpacesBuckets#key}. --- @@ -1069,7 +1069,7 @@ direction: str - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/spaces_buckets#direction DataDigitaloceanSpacesBuckets#direction}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/spaces_buckets#direction DataDigitaloceanSpacesBuckets#direction}. --- diff --git a/docs/dataDigitaloceanSpacesBuckets.typescript.md b/docs/dataDigitaloceanSpacesBuckets.typescript.md index ef3b05495..5c306a4c1 100644 --- a/docs/dataDigitaloceanSpacesBuckets.typescript.md +++ b/docs/dataDigitaloceanSpacesBuckets.typescript.md @@ -4,7 +4,7 @@ ### DataDigitaloceanSpacesBuckets -Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/spaces_buckets digitalocean_spaces_buckets}. +Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/spaces_buckets digitalocean_spaces_buckets}. #### Initializers @@ -412,7 +412,7 @@ The construct id used in the generated config for the DataDigitaloceanSpacesBuck The id of the existing DataDigitaloceanSpacesBuckets that should be imported. -Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/spaces_buckets#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/spaces_buckets#import import section} in the documentation of this resource for the id to use --- @@ -695,7 +695,7 @@ const dataDigitaloceanSpacesBucketsConfig: dataDigitaloceanSpacesBuckets.DataDig | provider | cdktf.TerraformProvider | *No description.* | | provisioners | cdktf.FileProvisioner \| cdktf.LocalExecProvisioner \| cdktf.RemoteExecProvisioner[] | *No description.* | | filter | cdktf.IResolvable \| DataDigitaloceanSpacesBucketsFilter[] | filter block. | -| id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/spaces_buckets#id DataDigitaloceanSpacesBuckets#id}. | +| id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/spaces_buckets#id DataDigitaloceanSpacesBuckets#id}. | | sort | cdktf.IResolvable \| DataDigitaloceanSpacesBucketsSort[] | sort block. | --- @@ -780,7 +780,7 @@ public readonly filter: IResolvable | DataDigitaloceanSpacesBucketsFilter[]; filter block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/spaces_buckets#filter DataDigitaloceanSpacesBuckets#filter} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/spaces_buckets#filter DataDigitaloceanSpacesBuckets#filter} --- @@ -792,7 +792,7 @@ public readonly id: string; - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/spaces_buckets#id DataDigitaloceanSpacesBuckets#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/spaces_buckets#id DataDigitaloceanSpacesBuckets#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. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -809,7 +809,7 @@ public readonly sort: IResolvable | DataDigitaloceanSpacesBucketsSort[]; sort block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/spaces_buckets#sort DataDigitaloceanSpacesBuckets#sort} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/spaces_buckets#sort DataDigitaloceanSpacesBuckets#sort} --- @@ -827,10 +827,10 @@ const dataDigitaloceanSpacesBucketsFilter: dataDigitaloceanSpacesBuckets.DataDig | **Name** | **Type** | **Description** | | --- | --- | --- | -| key | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/spaces_buckets#key DataDigitaloceanSpacesBuckets#key}. | -| values | string[] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/spaces_buckets#values DataDigitaloceanSpacesBuckets#values}. | -| all | boolean \| cdktf.IResolvable | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/spaces_buckets#all DataDigitaloceanSpacesBuckets#all}. | -| matchBy | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/spaces_buckets#match_by DataDigitaloceanSpacesBuckets#match_by}. | +| key | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/spaces_buckets#key DataDigitaloceanSpacesBuckets#key}. | +| values | string[] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/spaces_buckets#values DataDigitaloceanSpacesBuckets#values}. | +| all | boolean \| cdktf.IResolvable | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/spaces_buckets#all DataDigitaloceanSpacesBuckets#all}. | +| matchBy | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/spaces_buckets#match_by DataDigitaloceanSpacesBuckets#match_by}. | --- @@ -842,7 +842,7 @@ public readonly key: string; - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/spaces_buckets#key DataDigitaloceanSpacesBuckets#key}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/spaces_buckets#key DataDigitaloceanSpacesBuckets#key}. --- @@ -854,7 +854,7 @@ public readonly values: string[]; - *Type:* string[] -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/spaces_buckets#values DataDigitaloceanSpacesBuckets#values}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/spaces_buckets#values DataDigitaloceanSpacesBuckets#values}. --- @@ -866,7 +866,7 @@ public readonly all: boolean | IResolvable; - *Type:* boolean | cdktf.IResolvable -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/spaces_buckets#all DataDigitaloceanSpacesBuckets#all}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/spaces_buckets#all DataDigitaloceanSpacesBuckets#all}. --- @@ -878,7 +878,7 @@ public readonly matchBy: string; - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/spaces_buckets#match_by DataDigitaloceanSpacesBuckets#match_by}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/spaces_buckets#match_by DataDigitaloceanSpacesBuckets#match_by}. --- @@ -896,8 +896,8 @@ const dataDigitaloceanSpacesBucketsSort: dataDigitaloceanSpacesBuckets.DataDigit | **Name** | **Type** | **Description** | | --- | --- | --- | -| key | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/spaces_buckets#key DataDigitaloceanSpacesBuckets#key}. | -| direction | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/spaces_buckets#direction DataDigitaloceanSpacesBuckets#direction}. | +| key | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/spaces_buckets#key DataDigitaloceanSpacesBuckets#key}. | +| direction | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/spaces_buckets#direction DataDigitaloceanSpacesBuckets#direction}. | --- @@ -909,7 +909,7 @@ public readonly key: string; - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/spaces_buckets#key DataDigitaloceanSpacesBuckets#key}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/spaces_buckets#key DataDigitaloceanSpacesBuckets#key}. --- @@ -921,7 +921,7 @@ public readonly direction: string; - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/spaces_buckets#direction DataDigitaloceanSpacesBuckets#direction}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/spaces_buckets#direction DataDigitaloceanSpacesBuckets#direction}. --- diff --git a/docs/dataDigitaloceanSshKey.csharp.md b/docs/dataDigitaloceanSshKey.csharp.md index fa7b3e37d..0b483f341 100644 --- a/docs/dataDigitaloceanSshKey.csharp.md +++ b/docs/dataDigitaloceanSshKey.csharp.md @@ -4,7 +4,7 @@ ### DataDigitaloceanSshKey -Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/ssh_key digitalocean_ssh_key}. +Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/ssh_key digitalocean_ssh_key}. #### Initializers @@ -365,7 +365,7 @@ The construct id used in the generated config for the DataDigitaloceanSshKey to The id of the existing DataDigitaloceanSshKey that should be imported. -Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/ssh_key#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/ssh_key#import import section} in the documentation of this resource for the id to use --- @@ -707,7 +707,7 @@ public string Name { get; set; } name of the ssh key. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/ssh_key#name DataDigitaloceanSshKey#name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/ssh_key#name DataDigitaloceanSshKey#name} --- diff --git a/docs/dataDigitaloceanSshKey.go.md b/docs/dataDigitaloceanSshKey.go.md index 499d2c84f..c94670efd 100644 --- a/docs/dataDigitaloceanSshKey.go.md +++ b/docs/dataDigitaloceanSshKey.go.md @@ -4,12 +4,12 @@ ### DataDigitaloceanSshKey -Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/ssh_key digitalocean_ssh_key}. +Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/ssh_key digitalocean_ssh_key}. #### Initializers ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadigitaloceansshkey" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/datadigitaloceansshkey" datadigitaloceansshkey.NewDataDigitaloceanSshKey(scope Construct, id *string, config DataDigitaloceanSshKeyConfig) DataDigitaloceanSshKey ``` @@ -276,7 +276,7 @@ func InterpolationForAttribute(terraformAttribute *string) IResolvable ##### `IsConstruct` ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadigitaloceansshkey" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/datadigitaloceansshkey" datadigitaloceansshkey.DataDigitaloceanSshKey_IsConstruct(x interface{}) *bool ``` @@ -308,7 +308,7 @@ Any object. ##### `IsTerraformElement` ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadigitaloceansshkey" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/datadigitaloceansshkey" datadigitaloceansshkey.DataDigitaloceanSshKey_IsTerraformElement(x interface{}) *bool ``` @@ -322,7 +322,7 @@ datadigitaloceansshkey.DataDigitaloceanSshKey_IsTerraformElement(x interface{}) ##### `IsTerraformDataSource` ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadigitaloceansshkey" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/datadigitaloceansshkey" datadigitaloceansshkey.DataDigitaloceanSshKey_IsTerraformDataSource(x interface{}) *bool ``` @@ -336,7 +336,7 @@ datadigitaloceansshkey.DataDigitaloceanSshKey_IsTerraformDataSource(x interface{ ##### `GenerateConfigForImport` ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadigitaloceansshkey" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/datadigitaloceansshkey" datadigitaloceansshkey.DataDigitaloceanSshKey_GenerateConfigForImport(scope Construct, importToId *string, importFromId *string, provider TerraformProvider) ImportableResource ``` @@ -365,7 +365,7 @@ The construct id used in the generated config for the DataDigitaloceanSshKey to The id of the existing DataDigitaloceanSshKey that should be imported. -Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/ssh_key#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/ssh_key#import import section} in the documentation of this resource for the id to use --- @@ -598,7 +598,7 @@ func TfResourceType() *string #### Initializer ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadigitaloceansshkey" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/datadigitaloceansshkey" &datadigitaloceansshkey.DataDigitaloceanSshKeyConfig { Connection: interface{}, @@ -707,7 +707,7 @@ Name *string name of the ssh key. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/ssh_key#name DataDigitaloceanSshKey#name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/ssh_key#name DataDigitaloceanSshKey#name} --- diff --git a/docs/dataDigitaloceanSshKey.java.md b/docs/dataDigitaloceanSshKey.java.md index 5c31a82eb..f9fe72a16 100644 --- a/docs/dataDigitaloceanSshKey.java.md +++ b/docs/dataDigitaloceanSshKey.java.md @@ -4,7 +4,7 @@ ### DataDigitaloceanSshKey -Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/ssh_key digitalocean_ssh_key}. +Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/ssh_key digitalocean_ssh_key}. #### Initializers @@ -108,7 +108,7 @@ Must be unique amongst siblings in the same scope name of the ssh key. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/ssh_key#name DataDigitaloceanSshKey#name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/ssh_key#name DataDigitaloceanSshKey#name} --- @@ -431,7 +431,7 @@ The construct id used in the generated config for the DataDigitaloceanSshKey to The id of the existing DataDigitaloceanSshKey that should be imported. -Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/ssh_key#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/ssh_key#import import section} in the documentation of this resource for the id to use --- @@ -777,7 +777,7 @@ public java.lang.String getName(); name of the ssh key. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/ssh_key#name DataDigitaloceanSshKey#name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/ssh_key#name DataDigitaloceanSshKey#name} --- diff --git a/docs/dataDigitaloceanSshKey.python.md b/docs/dataDigitaloceanSshKey.python.md index 2f63879b6..a061bf5b7 100644 --- a/docs/dataDigitaloceanSshKey.python.md +++ b/docs/dataDigitaloceanSshKey.python.md @@ -4,7 +4,7 @@ ### DataDigitaloceanSshKey -Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/ssh_key digitalocean_ssh_key}. +Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/ssh_key digitalocean_ssh_key}. #### Initializers @@ -106,7 +106,7 @@ Must be unique amongst siblings in the same scope name of the ssh key. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/ssh_key#name DataDigitaloceanSshKey#name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/ssh_key#name DataDigitaloceanSshKey#name} --- @@ -465,7 +465,7 @@ The construct id used in the generated config for the DataDigitaloceanSshKey to The id of the existing DataDigitaloceanSshKey that should be imported. -Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/ssh_key#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/ssh_key#import import section} in the documentation of this resource for the id to use --- @@ -807,7 +807,7 @@ name: str name of the ssh key. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/ssh_key#name DataDigitaloceanSshKey#name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/ssh_key#name DataDigitaloceanSshKey#name} --- diff --git a/docs/dataDigitaloceanSshKey.typescript.md b/docs/dataDigitaloceanSshKey.typescript.md index abb74867c..8c424f9aa 100644 --- a/docs/dataDigitaloceanSshKey.typescript.md +++ b/docs/dataDigitaloceanSshKey.typescript.md @@ -4,7 +4,7 @@ ### DataDigitaloceanSshKey -Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/ssh_key digitalocean_ssh_key}. +Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/ssh_key digitalocean_ssh_key}. #### Initializers @@ -365,7 +365,7 @@ The construct id used in the generated config for the DataDigitaloceanSshKey to The id of the existing DataDigitaloceanSshKey that should be imported. -Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/ssh_key#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/ssh_key#import import section} in the documentation of this resource for the id to use --- @@ -698,7 +698,7 @@ public readonly name: string; name of the ssh key. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/ssh_key#name DataDigitaloceanSshKey#name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/ssh_key#name DataDigitaloceanSshKey#name} --- diff --git a/docs/dataDigitaloceanSshKeys.csharp.md b/docs/dataDigitaloceanSshKeys.csharp.md index 0325831b0..eacfda982 100644 --- a/docs/dataDigitaloceanSshKeys.csharp.md +++ b/docs/dataDigitaloceanSshKeys.csharp.md @@ -4,7 +4,7 @@ ### DataDigitaloceanSshKeys -Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/ssh_keys digitalocean_ssh_keys}. +Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/ssh_keys digitalocean_ssh_keys}. #### Initializers @@ -412,7 +412,7 @@ The construct id used in the generated config for the DataDigitaloceanSshKeys to The id of the existing DataDigitaloceanSshKeys that should be imported. -Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/ssh_keys#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/ssh_keys#import import section} in the documentation of this resource for the id to use --- @@ -695,7 +695,7 @@ new DataDigitaloceanSshKeysConfig { | Provider | HashiCorp.Cdktf.TerraformProvider | *No description.* | | Provisioners | object[] | *No description.* | | Filter | object | filter block. | -| Id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/ssh_keys#id DataDigitaloceanSshKeys#id}. | +| Id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/ssh_keys#id DataDigitaloceanSshKeys#id}. | | Sort | object | sort block. | --- @@ -780,7 +780,7 @@ public object Filter { get; set; } filter block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/ssh_keys#filter DataDigitaloceanSshKeys#filter} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/ssh_keys#filter DataDigitaloceanSshKeys#filter} --- @@ -792,7 +792,7 @@ public string Id { get; set; } - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/ssh_keys#id DataDigitaloceanSshKeys#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/ssh_keys#id DataDigitaloceanSshKeys#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. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -809,7 +809,7 @@ public object Sort { get; set; } sort block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/ssh_keys#sort DataDigitaloceanSshKeys#sort} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/ssh_keys#sort DataDigitaloceanSshKeys#sort} --- @@ -832,10 +832,10 @@ new DataDigitaloceanSshKeysFilter { | **Name** | **Type** | **Description** | | --- | --- | --- | -| Key | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/ssh_keys#key DataDigitaloceanSshKeys#key}. | -| Values | string[] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/ssh_keys#values DataDigitaloceanSshKeys#values}. | -| All | object | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/ssh_keys#all DataDigitaloceanSshKeys#all}. | -| MatchBy | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/ssh_keys#match_by DataDigitaloceanSshKeys#match_by}. | +| Key | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/ssh_keys#key DataDigitaloceanSshKeys#key}. | +| Values | string[] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/ssh_keys#values DataDigitaloceanSshKeys#values}. | +| All | object | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/ssh_keys#all DataDigitaloceanSshKeys#all}. | +| MatchBy | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/ssh_keys#match_by DataDigitaloceanSshKeys#match_by}. | --- @@ -847,7 +847,7 @@ public string Key { get; set; } - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/ssh_keys#key DataDigitaloceanSshKeys#key}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/ssh_keys#key DataDigitaloceanSshKeys#key}. --- @@ -859,7 +859,7 @@ public string[] Values { get; set; } - *Type:* string[] -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/ssh_keys#values DataDigitaloceanSshKeys#values}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/ssh_keys#values DataDigitaloceanSshKeys#values}. --- @@ -871,7 +871,7 @@ public object All { get; set; } - *Type:* object -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/ssh_keys#all DataDigitaloceanSshKeys#all}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/ssh_keys#all DataDigitaloceanSshKeys#all}. --- @@ -883,7 +883,7 @@ public string MatchBy { get; set; } - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/ssh_keys#match_by DataDigitaloceanSshKeys#match_by}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/ssh_keys#match_by DataDigitaloceanSshKeys#match_by}. --- @@ -904,8 +904,8 @@ new DataDigitaloceanSshKeysSort { | **Name** | **Type** | **Description** | | --- | --- | --- | -| Key | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/ssh_keys#key DataDigitaloceanSshKeys#key}. | -| Direction | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/ssh_keys#direction DataDigitaloceanSshKeys#direction}. | +| Key | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/ssh_keys#key DataDigitaloceanSshKeys#key}. | +| Direction | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/ssh_keys#direction DataDigitaloceanSshKeys#direction}. | --- @@ -917,7 +917,7 @@ public string Key { get; set; } - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/ssh_keys#key DataDigitaloceanSshKeys#key}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/ssh_keys#key DataDigitaloceanSshKeys#key}. --- @@ -929,7 +929,7 @@ public string Direction { get; set; } - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/ssh_keys#direction DataDigitaloceanSshKeys#direction}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/ssh_keys#direction DataDigitaloceanSshKeys#direction}. --- diff --git a/docs/dataDigitaloceanSshKeys.go.md b/docs/dataDigitaloceanSshKeys.go.md index f0afcc81a..7ddd7cb84 100644 --- a/docs/dataDigitaloceanSshKeys.go.md +++ b/docs/dataDigitaloceanSshKeys.go.md @@ -4,12 +4,12 @@ ### DataDigitaloceanSshKeys -Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/ssh_keys digitalocean_ssh_keys}. +Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/ssh_keys digitalocean_ssh_keys}. #### Initializers ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadigitaloceansshkeys" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/datadigitaloceansshkeys" datadigitaloceansshkeys.NewDataDigitaloceanSshKeys(scope Construct, id *string, config DataDigitaloceanSshKeysConfig) DataDigitaloceanSshKeys ``` @@ -323,7 +323,7 @@ func ResetSort() ##### `IsConstruct` ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadigitaloceansshkeys" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/datadigitaloceansshkeys" datadigitaloceansshkeys.DataDigitaloceanSshKeys_IsConstruct(x interface{}) *bool ``` @@ -355,7 +355,7 @@ Any object. ##### `IsTerraformElement` ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadigitaloceansshkeys" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/datadigitaloceansshkeys" datadigitaloceansshkeys.DataDigitaloceanSshKeys_IsTerraformElement(x interface{}) *bool ``` @@ -369,7 +369,7 @@ datadigitaloceansshkeys.DataDigitaloceanSshKeys_IsTerraformElement(x interface{} ##### `IsTerraformDataSource` ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadigitaloceansshkeys" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/datadigitaloceansshkeys" datadigitaloceansshkeys.DataDigitaloceanSshKeys_IsTerraformDataSource(x interface{}) *bool ``` @@ -383,7 +383,7 @@ datadigitaloceansshkeys.DataDigitaloceanSshKeys_IsTerraformDataSource(x interfac ##### `GenerateConfigForImport` ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadigitaloceansshkeys" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/datadigitaloceansshkeys" datadigitaloceansshkeys.DataDigitaloceanSshKeys_GenerateConfigForImport(scope Construct, importToId *string, importFromId *string, provider TerraformProvider) ImportableResource ``` @@ -412,7 +412,7 @@ The construct id used in the generated config for the DataDigitaloceanSshKeys to The id of the existing DataDigitaloceanSshKeys that should be imported. -Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/ssh_keys#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/ssh_keys#import import section} in the documentation of this resource for the id to use --- @@ -667,7 +667,7 @@ func TfResourceType() *string #### Initializer ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadigitaloceansshkeys" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/datadigitaloceansshkeys" &datadigitaloceansshkeys.DataDigitaloceanSshKeysConfig { Connection: interface{}, @@ -695,7 +695,7 @@ import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadig | Provider | github.com/hashicorp/terraform-cdk-go/cdktf.TerraformProvider | *No description.* | | Provisioners | *[]interface{} | *No description.* | | Filter | interface{} | filter block. | -| Id | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/ssh_keys#id DataDigitaloceanSshKeys#id}. | +| Id | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/ssh_keys#id DataDigitaloceanSshKeys#id}. | | Sort | interface{} | sort block. | --- @@ -780,7 +780,7 @@ Filter interface{} filter block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/ssh_keys#filter DataDigitaloceanSshKeys#filter} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/ssh_keys#filter DataDigitaloceanSshKeys#filter} --- @@ -792,7 +792,7 @@ Id *string - *Type:* *string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/ssh_keys#id DataDigitaloceanSshKeys#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/ssh_keys#id DataDigitaloceanSshKeys#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. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -809,7 +809,7 @@ Sort interface{} sort block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/ssh_keys#sort DataDigitaloceanSshKeys#sort} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/ssh_keys#sort DataDigitaloceanSshKeys#sort} --- @@ -818,7 +818,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit #### Initializer ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadigitaloceansshkeys" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/datadigitaloceansshkeys" &datadigitaloceansshkeys.DataDigitaloceanSshKeysFilter { Key: *string, @@ -832,10 +832,10 @@ import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadig | **Name** | **Type** | **Description** | | --- | --- | --- | -| Key | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/ssh_keys#key DataDigitaloceanSshKeys#key}. | -| Values | *[]*string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/ssh_keys#values DataDigitaloceanSshKeys#values}. | -| All | interface{} | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/ssh_keys#all DataDigitaloceanSshKeys#all}. | -| MatchBy | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/ssh_keys#match_by DataDigitaloceanSshKeys#match_by}. | +| Key | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/ssh_keys#key DataDigitaloceanSshKeys#key}. | +| Values | *[]*string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/ssh_keys#values DataDigitaloceanSshKeys#values}. | +| All | interface{} | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/ssh_keys#all DataDigitaloceanSshKeys#all}. | +| MatchBy | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/ssh_keys#match_by DataDigitaloceanSshKeys#match_by}. | --- @@ -847,7 +847,7 @@ Key *string - *Type:* *string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/ssh_keys#key DataDigitaloceanSshKeys#key}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/ssh_keys#key DataDigitaloceanSshKeys#key}. --- @@ -859,7 +859,7 @@ Values *[]*string - *Type:* *[]*string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/ssh_keys#values DataDigitaloceanSshKeys#values}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/ssh_keys#values DataDigitaloceanSshKeys#values}. --- @@ -871,7 +871,7 @@ All interface{} - *Type:* interface{} -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/ssh_keys#all DataDigitaloceanSshKeys#all}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/ssh_keys#all DataDigitaloceanSshKeys#all}. --- @@ -883,7 +883,7 @@ MatchBy *string - *Type:* *string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/ssh_keys#match_by DataDigitaloceanSshKeys#match_by}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/ssh_keys#match_by DataDigitaloceanSshKeys#match_by}. --- @@ -892,7 +892,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit #### Initializer ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadigitaloceansshkeys" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/datadigitaloceansshkeys" &datadigitaloceansshkeys.DataDigitaloceanSshKeysSort { Key: *string, @@ -904,8 +904,8 @@ import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadig | **Name** | **Type** | **Description** | | --- | --- | --- | -| Key | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/ssh_keys#key DataDigitaloceanSshKeys#key}. | -| Direction | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/ssh_keys#direction DataDigitaloceanSshKeys#direction}. | +| Key | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/ssh_keys#key DataDigitaloceanSshKeys#key}. | +| Direction | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/ssh_keys#direction DataDigitaloceanSshKeys#direction}. | --- @@ -917,7 +917,7 @@ Key *string - *Type:* *string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/ssh_keys#key DataDigitaloceanSshKeys#key}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/ssh_keys#key DataDigitaloceanSshKeys#key}. --- @@ -929,7 +929,7 @@ Direction *string - *Type:* *string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/ssh_keys#direction DataDigitaloceanSshKeys#direction}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/ssh_keys#direction DataDigitaloceanSshKeys#direction}. --- @@ -938,7 +938,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit #### Initializer ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadigitaloceansshkeys" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/datadigitaloceansshkeys" &datadigitaloceansshkeys.DataDigitaloceanSshKeysSshKeys { @@ -953,7 +953,7 @@ import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadig #### Initializers ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadigitaloceansshkeys" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/datadigitaloceansshkeys" datadigitaloceansshkeys.NewDataDigitaloceanSshKeysFilterList(terraformResource IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataDigitaloceanSshKeysFilterList ``` @@ -1113,7 +1113,7 @@ func InternalValue() interface{} #### Initializers ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadigitaloceansshkeys" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/datadigitaloceansshkeys" datadigitaloceansshkeys.NewDataDigitaloceanSshKeysFilterOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string, complexObjectIndex *f64, complexObjectIsFromSet *bool) DataDigitaloceanSshKeysFilterOutputReference ``` @@ -1482,7 +1482,7 @@ func InternalValue() interface{} #### Initializers ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadigitaloceansshkeys" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/datadigitaloceansshkeys" datadigitaloceansshkeys.NewDataDigitaloceanSshKeysSortList(terraformResource IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataDigitaloceanSshKeysSortList ``` @@ -1642,7 +1642,7 @@ func InternalValue() interface{} #### Initializers ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadigitaloceansshkeys" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/datadigitaloceansshkeys" datadigitaloceansshkeys.NewDataDigitaloceanSshKeysSortOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string, complexObjectIndex *f64, complexObjectIsFromSet *bool) DataDigitaloceanSshKeysSortOutputReference ``` @@ -1960,7 +1960,7 @@ func InternalValue() interface{} #### Initializers ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadigitaloceansshkeys" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/datadigitaloceansshkeys" datadigitaloceansshkeys.NewDataDigitaloceanSshKeysSshKeysList(terraformResource IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataDigitaloceanSshKeysSshKeysList ``` @@ -2109,7 +2109,7 @@ func Fqn() *string #### Initializers ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadigitaloceansshkeys" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/datadigitaloceansshkeys" datadigitaloceansshkeys.NewDataDigitaloceanSshKeysSshKeysOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string, complexObjectIndex *f64, complexObjectIsFromSet *bool) DataDigitaloceanSshKeysSshKeysOutputReference ``` diff --git a/docs/dataDigitaloceanSshKeys.java.md b/docs/dataDigitaloceanSshKeys.java.md index 7a33c4d5a..79e3e51d0 100644 --- a/docs/dataDigitaloceanSshKeys.java.md +++ b/docs/dataDigitaloceanSshKeys.java.md @@ -4,7 +4,7 @@ ### DataDigitaloceanSshKeys -Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/ssh_keys digitalocean_ssh_keys}. +Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/ssh_keys digitalocean_ssh_keys}. #### Initializers @@ -43,7 +43,7 @@ DataDigitaloceanSshKeys.Builder.create(Construct scope, java.lang.String id) | provider | com.hashicorp.cdktf.TerraformProvider | *No description.* | | provisioners | java.util.List | *No description.* | | filter | com.hashicorp.cdktf.IResolvable OR java.util.List<DataDigitaloceanSshKeysFilter> | filter block. | -| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/ssh_keys#id DataDigitaloceanSshKeys#id}. | +| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/ssh_keys#id DataDigitaloceanSshKeys#id}. | | sort | com.hashicorp.cdktf.IResolvable OR java.util.List<DataDigitaloceanSshKeysSort> | sort block. | --- @@ -114,7 +114,7 @@ Must be unique amongst siblings in the same scope filter block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/ssh_keys#filter DataDigitaloceanSshKeys#filter} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/ssh_keys#filter DataDigitaloceanSshKeys#filter} --- @@ -122,7 +122,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/ssh_keys#id DataDigitaloceanSshKeys#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/ssh_keys#id DataDigitaloceanSshKeys#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. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -135,7 +135,7 @@ If you experience problems setting this value it might not be settable. Please t sort block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/ssh_keys#sort DataDigitaloceanSshKeys#sort} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/ssh_keys#sort DataDigitaloceanSshKeys#sort} --- @@ -505,7 +505,7 @@ The construct id used in the generated config for the DataDigitaloceanSshKeys to The id of the existing DataDigitaloceanSshKeys that should be imported. -Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/ssh_keys#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/ssh_keys#import import section} in the documentation of this resource for the id to use --- @@ -794,7 +794,7 @@ DataDigitaloceanSshKeysConfig.builder() | provider | com.hashicorp.cdktf.TerraformProvider | *No description.* | | provisioners | java.util.List | *No description.* | | filter | com.hashicorp.cdktf.IResolvable OR java.util.List<DataDigitaloceanSshKeysFilter> | filter block. | -| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/ssh_keys#id DataDigitaloceanSshKeys#id}. | +| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/ssh_keys#id DataDigitaloceanSshKeys#id}. | | sort | com.hashicorp.cdktf.IResolvable OR java.util.List<DataDigitaloceanSshKeysSort> | sort block. | --- @@ -879,7 +879,7 @@ public java.lang.Object getFilter(); filter block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/ssh_keys#filter DataDigitaloceanSshKeys#filter} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/ssh_keys#filter DataDigitaloceanSshKeys#filter} --- @@ -891,7 +891,7 @@ public java.lang.String getId(); - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/ssh_keys#id DataDigitaloceanSshKeys#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/ssh_keys#id DataDigitaloceanSshKeys#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. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -908,7 +908,7 @@ public java.lang.Object getSort(); sort block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/ssh_keys#sort DataDigitaloceanSshKeys#sort} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/ssh_keys#sort DataDigitaloceanSshKeys#sort} --- @@ -932,10 +932,10 @@ DataDigitaloceanSshKeysFilter.builder() | **Name** | **Type** | **Description** | | --- | --- | --- | -| key | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/ssh_keys#key DataDigitaloceanSshKeys#key}. | -| values | java.util.List | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/ssh_keys#values DataDigitaloceanSshKeys#values}. | -| all | java.lang.Boolean OR com.hashicorp.cdktf.IResolvable | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/ssh_keys#all DataDigitaloceanSshKeys#all}. | -| matchBy | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/ssh_keys#match_by DataDigitaloceanSshKeys#match_by}. | +| key | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/ssh_keys#key DataDigitaloceanSshKeys#key}. | +| values | java.util.List | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/ssh_keys#values DataDigitaloceanSshKeys#values}. | +| all | java.lang.Boolean OR com.hashicorp.cdktf.IResolvable | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/ssh_keys#all DataDigitaloceanSshKeys#all}. | +| matchBy | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/ssh_keys#match_by DataDigitaloceanSshKeys#match_by}. | --- @@ -947,7 +947,7 @@ public java.lang.String getKey(); - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/ssh_keys#key DataDigitaloceanSshKeys#key}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/ssh_keys#key DataDigitaloceanSshKeys#key}. --- @@ -959,7 +959,7 @@ public java.util.List getValues(); - *Type:* java.util.List -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/ssh_keys#values DataDigitaloceanSshKeys#values}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/ssh_keys#values DataDigitaloceanSshKeys#values}. --- @@ -971,7 +971,7 @@ public java.lang.Object getAll(); - *Type:* java.lang.Boolean OR com.hashicorp.cdktf.IResolvable -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/ssh_keys#all DataDigitaloceanSshKeys#all}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/ssh_keys#all DataDigitaloceanSshKeys#all}. --- @@ -983,7 +983,7 @@ public java.lang.String getMatchBy(); - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/ssh_keys#match_by DataDigitaloceanSshKeys#match_by}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/ssh_keys#match_by DataDigitaloceanSshKeys#match_by}. --- @@ -1004,8 +1004,8 @@ DataDigitaloceanSshKeysSort.builder() | **Name** | **Type** | **Description** | | --- | --- | --- | -| key | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/ssh_keys#key DataDigitaloceanSshKeys#key}. | -| direction | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/ssh_keys#direction DataDigitaloceanSshKeys#direction}. | +| key | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/ssh_keys#key DataDigitaloceanSshKeys#key}. | +| direction | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/ssh_keys#direction DataDigitaloceanSshKeys#direction}. | --- @@ -1017,7 +1017,7 @@ public java.lang.String getKey(); - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/ssh_keys#key DataDigitaloceanSshKeys#key}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/ssh_keys#key DataDigitaloceanSshKeys#key}. --- @@ -1029,7 +1029,7 @@ public java.lang.String getDirection(); - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/ssh_keys#direction DataDigitaloceanSshKeys#direction}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/ssh_keys#direction DataDigitaloceanSshKeys#direction}. --- diff --git a/docs/dataDigitaloceanSshKeys.python.md b/docs/dataDigitaloceanSshKeys.python.md index 6d7481e8f..efd8bb3cd 100644 --- a/docs/dataDigitaloceanSshKeys.python.md +++ b/docs/dataDigitaloceanSshKeys.python.md @@ -4,7 +4,7 @@ ### DataDigitaloceanSshKeys -Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/ssh_keys digitalocean_ssh_keys}. +Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/ssh_keys digitalocean_ssh_keys}. #### Initializers @@ -39,7 +39,7 @@ dataDigitaloceanSshKeys.DataDigitaloceanSshKeys( | provider | cdktf.TerraformProvider | *No description.* | | provisioners | typing.List[typing.Union[cdktf.FileProvisioner, cdktf.LocalExecProvisioner, cdktf.RemoteExecProvisioner]] | *No description.* | | filter | typing.Union[cdktf.IResolvable, typing.List[DataDigitaloceanSshKeysFilter]] | filter block. | -| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/ssh_keys#id DataDigitaloceanSshKeys#id}. | +| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/ssh_keys#id DataDigitaloceanSshKeys#id}. | | sort | typing.Union[cdktf.IResolvable, typing.List[DataDigitaloceanSshKeysSort]] | sort block. | --- @@ -110,7 +110,7 @@ Must be unique amongst siblings in the same scope filter block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/ssh_keys#filter DataDigitaloceanSshKeys#filter} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/ssh_keys#filter DataDigitaloceanSshKeys#filter} --- @@ -118,7 +118,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/ssh_keys#id DataDigitaloceanSshKeys#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/ssh_keys#id DataDigitaloceanSshKeys#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. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -131,7 +131,7 @@ If you experience problems setting this value it might not be settable. Please t sort block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/ssh_keys#sort DataDigitaloceanSshKeys#sort} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/ssh_keys#sort DataDigitaloceanSshKeys#sort} --- @@ -541,7 +541,7 @@ The construct id used in the generated config for the DataDigitaloceanSshKeys to The id of the existing DataDigitaloceanSshKeys that should be imported. -Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/ssh_keys#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/ssh_keys#import import section} in the documentation of this resource for the id to use --- @@ -824,7 +824,7 @@ dataDigitaloceanSshKeys.DataDigitaloceanSshKeysConfig( | provider | cdktf.TerraformProvider | *No description.* | | provisioners | typing.List[typing.Union[cdktf.FileProvisioner, cdktf.LocalExecProvisioner, cdktf.RemoteExecProvisioner]] | *No description.* | | filter | typing.Union[cdktf.IResolvable, typing.List[DataDigitaloceanSshKeysFilter]] | filter block. | -| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/ssh_keys#id DataDigitaloceanSshKeys#id}. | +| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/ssh_keys#id DataDigitaloceanSshKeys#id}. | | sort | typing.Union[cdktf.IResolvable, typing.List[DataDigitaloceanSshKeysSort]] | sort block. | --- @@ -909,7 +909,7 @@ filter: typing.Union[IResolvable, typing.List[DataDigitaloceanSshKeysFilter]] filter block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/ssh_keys#filter DataDigitaloceanSshKeys#filter} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/ssh_keys#filter DataDigitaloceanSshKeys#filter} --- @@ -921,7 +921,7 @@ id: str - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/ssh_keys#id DataDigitaloceanSshKeys#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/ssh_keys#id DataDigitaloceanSshKeys#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. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -938,7 +938,7 @@ sort: typing.Union[IResolvable, typing.List[DataDigitaloceanSshKeysSort]] sort block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/ssh_keys#sort DataDigitaloceanSshKeys#sort} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/ssh_keys#sort DataDigitaloceanSshKeys#sort} --- @@ -961,10 +961,10 @@ dataDigitaloceanSshKeys.DataDigitaloceanSshKeysFilter( | **Name** | **Type** | **Description** | | --- | --- | --- | -| key | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/ssh_keys#key DataDigitaloceanSshKeys#key}. | -| values | typing.List[str] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/ssh_keys#values DataDigitaloceanSshKeys#values}. | -| all | typing.Union[bool, cdktf.IResolvable] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/ssh_keys#all DataDigitaloceanSshKeys#all}. | -| match_by | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/ssh_keys#match_by DataDigitaloceanSshKeys#match_by}. | +| key | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/ssh_keys#key DataDigitaloceanSshKeys#key}. | +| values | typing.List[str] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/ssh_keys#values DataDigitaloceanSshKeys#values}. | +| all | typing.Union[bool, cdktf.IResolvable] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/ssh_keys#all DataDigitaloceanSshKeys#all}. | +| match_by | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/ssh_keys#match_by DataDigitaloceanSshKeys#match_by}. | --- @@ -976,7 +976,7 @@ key: str - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/ssh_keys#key DataDigitaloceanSshKeys#key}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/ssh_keys#key DataDigitaloceanSshKeys#key}. --- @@ -988,7 +988,7 @@ values: typing.List[str] - *Type:* typing.List[str] -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/ssh_keys#values DataDigitaloceanSshKeys#values}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/ssh_keys#values DataDigitaloceanSshKeys#values}. --- @@ -1000,7 +1000,7 @@ all: typing.Union[bool, IResolvable] - *Type:* typing.Union[bool, cdktf.IResolvable] -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/ssh_keys#all DataDigitaloceanSshKeys#all}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/ssh_keys#all DataDigitaloceanSshKeys#all}. --- @@ -1012,7 +1012,7 @@ match_by: str - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/ssh_keys#match_by DataDigitaloceanSshKeys#match_by}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/ssh_keys#match_by DataDigitaloceanSshKeys#match_by}. --- @@ -1033,8 +1033,8 @@ dataDigitaloceanSshKeys.DataDigitaloceanSshKeysSort( | **Name** | **Type** | **Description** | | --- | --- | --- | -| key | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/ssh_keys#key DataDigitaloceanSshKeys#key}. | -| direction | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/ssh_keys#direction DataDigitaloceanSshKeys#direction}. | +| key | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/ssh_keys#key DataDigitaloceanSshKeys#key}. | +| direction | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/ssh_keys#direction DataDigitaloceanSshKeys#direction}. | --- @@ -1046,7 +1046,7 @@ key: str - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/ssh_keys#key DataDigitaloceanSshKeys#key}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/ssh_keys#key DataDigitaloceanSshKeys#key}. --- @@ -1058,7 +1058,7 @@ direction: str - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/ssh_keys#direction DataDigitaloceanSshKeys#direction}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/ssh_keys#direction DataDigitaloceanSshKeys#direction}. --- diff --git a/docs/dataDigitaloceanSshKeys.typescript.md b/docs/dataDigitaloceanSshKeys.typescript.md index 6f790885f..f55ad799d 100644 --- a/docs/dataDigitaloceanSshKeys.typescript.md +++ b/docs/dataDigitaloceanSshKeys.typescript.md @@ -4,7 +4,7 @@ ### DataDigitaloceanSshKeys -Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/ssh_keys digitalocean_ssh_keys}. +Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/ssh_keys digitalocean_ssh_keys}. #### Initializers @@ -412,7 +412,7 @@ The construct id used in the generated config for the DataDigitaloceanSshKeys to The id of the existing DataDigitaloceanSshKeys that should be imported. -Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/ssh_keys#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/ssh_keys#import import section} in the documentation of this resource for the id to use --- @@ -684,7 +684,7 @@ const dataDigitaloceanSshKeysConfig: dataDigitaloceanSshKeys.DataDigitaloceanSsh | provider | cdktf.TerraformProvider | *No description.* | | provisioners | cdktf.FileProvisioner \| cdktf.LocalExecProvisioner \| cdktf.RemoteExecProvisioner[] | *No description.* | | filter | cdktf.IResolvable \| DataDigitaloceanSshKeysFilter[] | filter block. | -| id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/ssh_keys#id DataDigitaloceanSshKeys#id}. | +| id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/ssh_keys#id DataDigitaloceanSshKeys#id}. | | sort | cdktf.IResolvable \| DataDigitaloceanSshKeysSort[] | sort block. | --- @@ -769,7 +769,7 @@ public readonly filter: IResolvable | DataDigitaloceanSshKeysFilter[]; filter block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/ssh_keys#filter DataDigitaloceanSshKeys#filter} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/ssh_keys#filter DataDigitaloceanSshKeys#filter} --- @@ -781,7 +781,7 @@ public readonly id: string; - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/ssh_keys#id DataDigitaloceanSshKeys#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/ssh_keys#id DataDigitaloceanSshKeys#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. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -798,7 +798,7 @@ public readonly sort: IResolvable | DataDigitaloceanSshKeysSort[]; sort block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/ssh_keys#sort DataDigitaloceanSshKeys#sort} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/ssh_keys#sort DataDigitaloceanSshKeys#sort} --- @@ -816,10 +816,10 @@ const dataDigitaloceanSshKeysFilter: dataDigitaloceanSshKeys.DataDigitaloceanSsh | **Name** | **Type** | **Description** | | --- | --- | --- | -| key | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/ssh_keys#key DataDigitaloceanSshKeys#key}. | -| values | string[] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/ssh_keys#values DataDigitaloceanSshKeys#values}. | -| all | boolean \| cdktf.IResolvable | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/ssh_keys#all DataDigitaloceanSshKeys#all}. | -| matchBy | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/ssh_keys#match_by DataDigitaloceanSshKeys#match_by}. | +| key | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/ssh_keys#key DataDigitaloceanSshKeys#key}. | +| values | string[] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/ssh_keys#values DataDigitaloceanSshKeys#values}. | +| all | boolean \| cdktf.IResolvable | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/ssh_keys#all DataDigitaloceanSshKeys#all}. | +| matchBy | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/ssh_keys#match_by DataDigitaloceanSshKeys#match_by}. | --- @@ -831,7 +831,7 @@ public readonly key: string; - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/ssh_keys#key DataDigitaloceanSshKeys#key}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/ssh_keys#key DataDigitaloceanSshKeys#key}. --- @@ -843,7 +843,7 @@ public readonly values: string[]; - *Type:* string[] -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/ssh_keys#values DataDigitaloceanSshKeys#values}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/ssh_keys#values DataDigitaloceanSshKeys#values}. --- @@ -855,7 +855,7 @@ public readonly all: boolean | IResolvable; - *Type:* boolean | cdktf.IResolvable -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/ssh_keys#all DataDigitaloceanSshKeys#all}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/ssh_keys#all DataDigitaloceanSshKeys#all}. --- @@ -867,7 +867,7 @@ public readonly matchBy: string; - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/ssh_keys#match_by DataDigitaloceanSshKeys#match_by}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/ssh_keys#match_by DataDigitaloceanSshKeys#match_by}. --- @@ -885,8 +885,8 @@ const dataDigitaloceanSshKeysSort: dataDigitaloceanSshKeys.DataDigitaloceanSshKe | **Name** | **Type** | **Description** | | --- | --- | --- | -| key | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/ssh_keys#key DataDigitaloceanSshKeys#key}. | -| direction | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/ssh_keys#direction DataDigitaloceanSshKeys#direction}. | +| key | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/ssh_keys#key DataDigitaloceanSshKeys#key}. | +| direction | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/ssh_keys#direction DataDigitaloceanSshKeys#direction}. | --- @@ -898,7 +898,7 @@ public readonly key: string; - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/ssh_keys#key DataDigitaloceanSshKeys#key}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/ssh_keys#key DataDigitaloceanSshKeys#key}. --- @@ -910,7 +910,7 @@ public readonly direction: string; - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/ssh_keys#direction DataDigitaloceanSshKeys#direction}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/ssh_keys#direction DataDigitaloceanSshKeys#direction}. --- diff --git a/docs/dataDigitaloceanTag.csharp.md b/docs/dataDigitaloceanTag.csharp.md index 27ef08058..1bb488d23 100644 --- a/docs/dataDigitaloceanTag.csharp.md +++ b/docs/dataDigitaloceanTag.csharp.md @@ -4,7 +4,7 @@ ### DataDigitaloceanTag -Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/tag digitalocean_tag}. +Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/tag digitalocean_tag}. #### Initializers @@ -372,7 +372,7 @@ The construct id used in the generated config for the DataDigitaloceanTag to imp The id of the existing DataDigitaloceanTag that should be imported. -Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/tag#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/tag#import import section} in the documentation of this resource for the id to use --- @@ -687,7 +687,7 @@ new DataDigitaloceanTagConfig { | Provider | HashiCorp.Cdktf.TerraformProvider | *No description.* | | Provisioners | object[] | *No description.* | | Name | string | name of the tag. | -| Id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/tag#id DataDigitaloceanTag#id}. | +| Id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/tag#id DataDigitaloceanTag#id}. | --- @@ -771,7 +771,7 @@ public string Name { get; set; } name of the tag. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/tag#name DataDigitaloceanTag#name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/tag#name DataDigitaloceanTag#name} --- @@ -783,7 +783,7 @@ public string Id { get; set; } - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/tag#id DataDigitaloceanTag#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/tag#id DataDigitaloceanTag#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. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. diff --git a/docs/dataDigitaloceanTag.go.md b/docs/dataDigitaloceanTag.go.md index 5e5d8f4ee..ee6aa8ca7 100644 --- a/docs/dataDigitaloceanTag.go.md +++ b/docs/dataDigitaloceanTag.go.md @@ -4,12 +4,12 @@ ### DataDigitaloceanTag -Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/tag digitalocean_tag}. +Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/tag digitalocean_tag}. #### Initializers ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadigitaloceantag" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/datadigitaloceantag" datadigitaloceantag.NewDataDigitaloceanTag(scope Construct, id *string, config DataDigitaloceanTagConfig) DataDigitaloceanTag ``` @@ -283,7 +283,7 @@ func ResetId() ##### `IsConstruct` ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadigitaloceantag" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/datadigitaloceantag" datadigitaloceantag.DataDigitaloceanTag_IsConstruct(x interface{}) *bool ``` @@ -315,7 +315,7 @@ Any object. ##### `IsTerraformElement` ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadigitaloceantag" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/datadigitaloceantag" datadigitaloceantag.DataDigitaloceanTag_IsTerraformElement(x interface{}) *bool ``` @@ -329,7 +329,7 @@ datadigitaloceantag.DataDigitaloceanTag_IsTerraformElement(x interface{}) *bool ##### `IsTerraformDataSource` ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadigitaloceantag" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/datadigitaloceantag" datadigitaloceantag.DataDigitaloceanTag_IsTerraformDataSource(x interface{}) *bool ``` @@ -343,7 +343,7 @@ datadigitaloceantag.DataDigitaloceanTag_IsTerraformDataSource(x interface{}) *bo ##### `GenerateConfigForImport` ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadigitaloceantag" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/datadigitaloceantag" datadigitaloceantag.DataDigitaloceanTag_GenerateConfigForImport(scope Construct, importToId *string, importFromId *string, provider TerraformProvider) ImportableResource ``` @@ -372,7 +372,7 @@ The construct id used in the generated config for the DataDigitaloceanTag to imp The id of the existing DataDigitaloceanTag that should be imported. -Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/tag#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/tag#import import section} in the documentation of this resource for the id to use --- @@ -660,7 +660,7 @@ func TfResourceType() *string #### Initializer ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadigitaloceantag" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/datadigitaloceantag" &datadigitaloceantag.DataDigitaloceanTagConfig { Connection: interface{}, @@ -687,7 +687,7 @@ import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadig | Provider | github.com/hashicorp/terraform-cdk-go/cdktf.TerraformProvider | *No description.* | | Provisioners | *[]interface{} | *No description.* | | Name | *string | name of the tag. | -| Id | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/tag#id DataDigitaloceanTag#id}. | +| Id | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/tag#id DataDigitaloceanTag#id}. | --- @@ -771,7 +771,7 @@ Name *string name of the tag. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/tag#name DataDigitaloceanTag#name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/tag#name DataDigitaloceanTag#name} --- @@ -783,7 +783,7 @@ Id *string - *Type:* *string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/tag#id DataDigitaloceanTag#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/tag#id DataDigitaloceanTag#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. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. diff --git a/docs/dataDigitaloceanTag.java.md b/docs/dataDigitaloceanTag.java.md index 1028b40e8..205331550 100644 --- a/docs/dataDigitaloceanTag.java.md +++ b/docs/dataDigitaloceanTag.java.md @@ -4,7 +4,7 @@ ### DataDigitaloceanTag -Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/tag digitalocean_tag}. +Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/tag digitalocean_tag}. #### Initializers @@ -40,7 +40,7 @@ DataDigitaloceanTag.Builder.create(Construct scope, java.lang.String id) | provider | com.hashicorp.cdktf.TerraformProvider | *No description.* | | provisioners | java.util.List | *No description.* | | name | java.lang.String | name of the tag. | -| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/tag#id DataDigitaloceanTag#id}. | +| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/tag#id DataDigitaloceanTag#id}. | --- @@ -110,7 +110,7 @@ Must be unique amongst siblings in the same scope name of the tag. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/tag#name DataDigitaloceanTag#name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/tag#name DataDigitaloceanTag#name} --- @@ -118,7 +118,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/tag#id DataDigitaloceanTag#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/tag#id DataDigitaloceanTag#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. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -451,7 +451,7 @@ The construct id used in the generated config for the DataDigitaloceanTag to imp The id of the existing DataDigitaloceanTag that should be imported. -Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/tag#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/tag#import import section} in the documentation of this resource for the id to use --- @@ -770,7 +770,7 @@ DataDigitaloceanTagConfig.builder() | provider | com.hashicorp.cdktf.TerraformProvider | *No description.* | | provisioners | java.util.List | *No description.* | | name | java.lang.String | name of the tag. | -| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/tag#id DataDigitaloceanTag#id}. | +| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/tag#id DataDigitaloceanTag#id}. | --- @@ -854,7 +854,7 @@ public java.lang.String getName(); name of the tag. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/tag#name DataDigitaloceanTag#name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/tag#name DataDigitaloceanTag#name} --- @@ -866,7 +866,7 @@ public java.lang.String getId(); - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/tag#id DataDigitaloceanTag#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/tag#id DataDigitaloceanTag#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. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. diff --git a/docs/dataDigitaloceanTag.python.md b/docs/dataDigitaloceanTag.python.md index 0f4c9224a..8b0d3a9fa 100644 --- a/docs/dataDigitaloceanTag.python.md +++ b/docs/dataDigitaloceanTag.python.md @@ -4,7 +4,7 @@ ### DataDigitaloceanTag -Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/tag digitalocean_tag}. +Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/tag digitalocean_tag}. #### Initializers @@ -38,7 +38,7 @@ dataDigitaloceanTag.DataDigitaloceanTag( | provider | cdktf.TerraformProvider | *No description.* | | provisioners | typing.List[typing.Union[cdktf.FileProvisioner, cdktf.LocalExecProvisioner, cdktf.RemoteExecProvisioner]] | *No description.* | | name | str | name of the tag. | -| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/tag#id DataDigitaloceanTag#id}. | +| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/tag#id DataDigitaloceanTag#id}. | --- @@ -108,7 +108,7 @@ Must be unique amongst siblings in the same scope name of the tag. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/tag#name DataDigitaloceanTag#name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/tag#name DataDigitaloceanTag#name} --- @@ -116,7 +116,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/tag#id DataDigitaloceanTag#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/tag#id DataDigitaloceanTag#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. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -485,7 +485,7 @@ The construct id used in the generated config for the DataDigitaloceanTag to imp The id of the existing DataDigitaloceanTag that should be imported. -Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/tag#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/tag#import import section} in the documentation of this resource for the id to use --- @@ -800,7 +800,7 @@ dataDigitaloceanTag.DataDigitaloceanTagConfig( | provider | cdktf.TerraformProvider | *No description.* | | provisioners | typing.List[typing.Union[cdktf.FileProvisioner, cdktf.LocalExecProvisioner, cdktf.RemoteExecProvisioner]] | *No description.* | | name | str | name of the tag. | -| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/tag#id DataDigitaloceanTag#id}. | +| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/tag#id DataDigitaloceanTag#id}. | --- @@ -884,7 +884,7 @@ name: str name of the tag. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/tag#name DataDigitaloceanTag#name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/tag#name DataDigitaloceanTag#name} --- @@ -896,7 +896,7 @@ id: str - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/tag#id DataDigitaloceanTag#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/tag#id DataDigitaloceanTag#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. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. diff --git a/docs/dataDigitaloceanTag.typescript.md b/docs/dataDigitaloceanTag.typescript.md index 5471876a1..b1033429e 100644 --- a/docs/dataDigitaloceanTag.typescript.md +++ b/docs/dataDigitaloceanTag.typescript.md @@ -4,7 +4,7 @@ ### DataDigitaloceanTag -Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/tag digitalocean_tag}. +Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/tag digitalocean_tag}. #### Initializers @@ -372,7 +372,7 @@ The construct id used in the generated config for the DataDigitaloceanTag to imp The id of the existing DataDigitaloceanTag that should be imported. -Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/tag#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/tag#import import section} in the documentation of this resource for the id to use --- @@ -677,7 +677,7 @@ const dataDigitaloceanTagConfig: dataDigitaloceanTag.DataDigitaloceanTagConfig = | provider | cdktf.TerraformProvider | *No description.* | | provisioners | cdktf.FileProvisioner \| cdktf.LocalExecProvisioner \| cdktf.RemoteExecProvisioner[] | *No description.* | | name | string | name of the tag. | -| id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/tag#id DataDigitaloceanTag#id}. | +| id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/tag#id DataDigitaloceanTag#id}. | --- @@ -761,7 +761,7 @@ public readonly name: string; name of the tag. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/tag#name DataDigitaloceanTag#name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/tag#name DataDigitaloceanTag#name} --- @@ -773,7 +773,7 @@ public readonly id: string; - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/tag#id DataDigitaloceanTag#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/tag#id DataDigitaloceanTag#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. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. diff --git a/docs/dataDigitaloceanTags.csharp.md b/docs/dataDigitaloceanTags.csharp.md index 33df5b6b4..95f43ad7b 100644 --- a/docs/dataDigitaloceanTags.csharp.md +++ b/docs/dataDigitaloceanTags.csharp.md @@ -4,7 +4,7 @@ ### DataDigitaloceanTags -Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/tags digitalocean_tags}. +Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/tags digitalocean_tags}. #### Initializers @@ -412,7 +412,7 @@ The construct id used in the generated config for the DataDigitaloceanTags to im The id of the existing DataDigitaloceanTags that should be imported. -Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/tags#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/tags#import import section} in the documentation of this resource for the id to use --- @@ -695,7 +695,7 @@ new DataDigitaloceanTagsConfig { | Provider | HashiCorp.Cdktf.TerraformProvider | *No description.* | | Provisioners | object[] | *No description.* | | Filter | object | filter block. | -| Id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/tags#id DataDigitaloceanTags#id}. | +| Id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/tags#id DataDigitaloceanTags#id}. | | Sort | object | sort block. | --- @@ -780,7 +780,7 @@ public object Filter { get; set; } filter block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/tags#filter DataDigitaloceanTags#filter} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/tags#filter DataDigitaloceanTags#filter} --- @@ -792,7 +792,7 @@ public string Id { get; set; } - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/tags#id DataDigitaloceanTags#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/tags#id DataDigitaloceanTags#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. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -809,7 +809,7 @@ public object Sort { get; set; } sort block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/tags#sort DataDigitaloceanTags#sort} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/tags#sort DataDigitaloceanTags#sort} --- @@ -832,10 +832,10 @@ new DataDigitaloceanTagsFilter { | **Name** | **Type** | **Description** | | --- | --- | --- | -| Key | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/tags#key DataDigitaloceanTags#key}. | -| Values | string[] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/tags#values DataDigitaloceanTags#values}. | -| All | object | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/tags#all DataDigitaloceanTags#all}. | -| MatchBy | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/tags#match_by DataDigitaloceanTags#match_by}. | +| Key | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/tags#key DataDigitaloceanTags#key}. | +| Values | string[] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/tags#values DataDigitaloceanTags#values}. | +| All | object | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/tags#all DataDigitaloceanTags#all}. | +| MatchBy | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/tags#match_by DataDigitaloceanTags#match_by}. | --- @@ -847,7 +847,7 @@ public string Key { get; set; } - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/tags#key DataDigitaloceanTags#key}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/tags#key DataDigitaloceanTags#key}. --- @@ -859,7 +859,7 @@ public string[] Values { get; set; } - *Type:* string[] -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/tags#values DataDigitaloceanTags#values}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/tags#values DataDigitaloceanTags#values}. --- @@ -871,7 +871,7 @@ public object All { get; set; } - *Type:* object -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/tags#all DataDigitaloceanTags#all}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/tags#all DataDigitaloceanTags#all}. --- @@ -883,7 +883,7 @@ public string MatchBy { get; set; } - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/tags#match_by DataDigitaloceanTags#match_by}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/tags#match_by DataDigitaloceanTags#match_by}. --- @@ -904,8 +904,8 @@ new DataDigitaloceanTagsSort { | **Name** | **Type** | **Description** | | --- | --- | --- | -| Key | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/tags#key DataDigitaloceanTags#key}. | -| Direction | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/tags#direction DataDigitaloceanTags#direction}. | +| Key | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/tags#key DataDigitaloceanTags#key}. | +| Direction | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/tags#direction DataDigitaloceanTags#direction}. | --- @@ -917,7 +917,7 @@ public string Key { get; set; } - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/tags#key DataDigitaloceanTags#key}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/tags#key DataDigitaloceanTags#key}. --- @@ -929,7 +929,7 @@ public string Direction { get; set; } - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/tags#direction DataDigitaloceanTags#direction}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/tags#direction DataDigitaloceanTags#direction}. --- diff --git a/docs/dataDigitaloceanTags.go.md b/docs/dataDigitaloceanTags.go.md index fde9bf65f..bff2343cd 100644 --- a/docs/dataDigitaloceanTags.go.md +++ b/docs/dataDigitaloceanTags.go.md @@ -4,12 +4,12 @@ ### DataDigitaloceanTags -Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/tags digitalocean_tags}. +Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/tags digitalocean_tags}. #### Initializers ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadigitaloceantags" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/datadigitaloceantags" datadigitaloceantags.NewDataDigitaloceanTags(scope Construct, id *string, config DataDigitaloceanTagsConfig) DataDigitaloceanTags ``` @@ -323,7 +323,7 @@ func ResetSort() ##### `IsConstruct` ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadigitaloceantags" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/datadigitaloceantags" datadigitaloceantags.DataDigitaloceanTags_IsConstruct(x interface{}) *bool ``` @@ -355,7 +355,7 @@ Any object. ##### `IsTerraformElement` ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadigitaloceantags" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/datadigitaloceantags" datadigitaloceantags.DataDigitaloceanTags_IsTerraformElement(x interface{}) *bool ``` @@ -369,7 +369,7 @@ datadigitaloceantags.DataDigitaloceanTags_IsTerraformElement(x interface{}) *boo ##### `IsTerraformDataSource` ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadigitaloceantags" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/datadigitaloceantags" datadigitaloceantags.DataDigitaloceanTags_IsTerraformDataSource(x interface{}) *bool ``` @@ -383,7 +383,7 @@ datadigitaloceantags.DataDigitaloceanTags_IsTerraformDataSource(x interface{}) * ##### `GenerateConfigForImport` ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadigitaloceantags" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/datadigitaloceantags" datadigitaloceantags.DataDigitaloceanTags_GenerateConfigForImport(scope Construct, importToId *string, importFromId *string, provider TerraformProvider) ImportableResource ``` @@ -412,7 +412,7 @@ The construct id used in the generated config for the DataDigitaloceanTags to im The id of the existing DataDigitaloceanTags that should be imported. -Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/tags#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/tags#import import section} in the documentation of this resource for the id to use --- @@ -667,7 +667,7 @@ func TfResourceType() *string #### Initializer ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadigitaloceantags" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/datadigitaloceantags" &datadigitaloceantags.DataDigitaloceanTagsConfig { Connection: interface{}, @@ -695,7 +695,7 @@ import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadig | Provider | github.com/hashicorp/terraform-cdk-go/cdktf.TerraformProvider | *No description.* | | Provisioners | *[]interface{} | *No description.* | | Filter | interface{} | filter block. | -| Id | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/tags#id DataDigitaloceanTags#id}. | +| Id | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/tags#id DataDigitaloceanTags#id}. | | Sort | interface{} | sort block. | --- @@ -780,7 +780,7 @@ Filter interface{} filter block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/tags#filter DataDigitaloceanTags#filter} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/tags#filter DataDigitaloceanTags#filter} --- @@ -792,7 +792,7 @@ Id *string - *Type:* *string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/tags#id DataDigitaloceanTags#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/tags#id DataDigitaloceanTags#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. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -809,7 +809,7 @@ Sort interface{} sort block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/tags#sort DataDigitaloceanTags#sort} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/tags#sort DataDigitaloceanTags#sort} --- @@ -818,7 +818,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit #### Initializer ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadigitaloceantags" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/datadigitaloceantags" &datadigitaloceantags.DataDigitaloceanTagsFilter { Key: *string, @@ -832,10 +832,10 @@ import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadig | **Name** | **Type** | **Description** | | --- | --- | --- | -| Key | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/tags#key DataDigitaloceanTags#key}. | -| Values | *[]*string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/tags#values DataDigitaloceanTags#values}. | -| All | interface{} | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/tags#all DataDigitaloceanTags#all}. | -| MatchBy | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/tags#match_by DataDigitaloceanTags#match_by}. | +| Key | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/tags#key DataDigitaloceanTags#key}. | +| Values | *[]*string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/tags#values DataDigitaloceanTags#values}. | +| All | interface{} | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/tags#all DataDigitaloceanTags#all}. | +| MatchBy | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/tags#match_by DataDigitaloceanTags#match_by}. | --- @@ -847,7 +847,7 @@ Key *string - *Type:* *string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/tags#key DataDigitaloceanTags#key}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/tags#key DataDigitaloceanTags#key}. --- @@ -859,7 +859,7 @@ Values *[]*string - *Type:* *[]*string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/tags#values DataDigitaloceanTags#values}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/tags#values DataDigitaloceanTags#values}. --- @@ -871,7 +871,7 @@ All interface{} - *Type:* interface{} -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/tags#all DataDigitaloceanTags#all}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/tags#all DataDigitaloceanTags#all}. --- @@ -883,7 +883,7 @@ MatchBy *string - *Type:* *string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/tags#match_by DataDigitaloceanTags#match_by}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/tags#match_by DataDigitaloceanTags#match_by}. --- @@ -892,7 +892,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit #### Initializer ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadigitaloceantags" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/datadigitaloceantags" &datadigitaloceantags.DataDigitaloceanTagsSort { Key: *string, @@ -904,8 +904,8 @@ import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadig | **Name** | **Type** | **Description** | | --- | --- | --- | -| Key | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/tags#key DataDigitaloceanTags#key}. | -| Direction | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/tags#direction DataDigitaloceanTags#direction}. | +| Key | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/tags#key DataDigitaloceanTags#key}. | +| Direction | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/tags#direction DataDigitaloceanTags#direction}. | --- @@ -917,7 +917,7 @@ Key *string - *Type:* *string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/tags#key DataDigitaloceanTags#key}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/tags#key DataDigitaloceanTags#key}. --- @@ -929,7 +929,7 @@ Direction *string - *Type:* *string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/tags#direction DataDigitaloceanTags#direction}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/tags#direction DataDigitaloceanTags#direction}. --- @@ -938,7 +938,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit #### Initializer ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadigitaloceantags" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/datadigitaloceantags" &datadigitaloceantags.DataDigitaloceanTagsTags { @@ -953,7 +953,7 @@ import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadig #### Initializers ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadigitaloceantags" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/datadigitaloceantags" datadigitaloceantags.NewDataDigitaloceanTagsFilterList(terraformResource IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataDigitaloceanTagsFilterList ``` @@ -1113,7 +1113,7 @@ func InternalValue() interface{} #### Initializers ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadigitaloceantags" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/datadigitaloceantags" datadigitaloceantags.NewDataDigitaloceanTagsFilterOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string, complexObjectIndex *f64, complexObjectIsFromSet *bool) DataDigitaloceanTagsFilterOutputReference ``` @@ -1482,7 +1482,7 @@ func InternalValue() interface{} #### Initializers ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadigitaloceantags" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/datadigitaloceantags" datadigitaloceantags.NewDataDigitaloceanTagsSortList(terraformResource IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataDigitaloceanTagsSortList ``` @@ -1642,7 +1642,7 @@ func InternalValue() interface{} #### Initializers ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadigitaloceantags" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/datadigitaloceantags" datadigitaloceantags.NewDataDigitaloceanTagsSortOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string, complexObjectIndex *f64, complexObjectIsFromSet *bool) DataDigitaloceanTagsSortOutputReference ``` @@ -1960,7 +1960,7 @@ func InternalValue() interface{} #### Initializers ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadigitaloceantags" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/datadigitaloceantags" datadigitaloceantags.NewDataDigitaloceanTagsTagsList(terraformResource IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataDigitaloceanTagsTagsList ``` @@ -2109,7 +2109,7 @@ func Fqn() *string #### Initializers ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadigitaloceantags" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/datadigitaloceantags" datadigitaloceantags.NewDataDigitaloceanTagsTagsOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string, complexObjectIndex *f64, complexObjectIsFromSet *bool) DataDigitaloceanTagsTagsOutputReference ``` diff --git a/docs/dataDigitaloceanTags.java.md b/docs/dataDigitaloceanTags.java.md index 1ed7c8020..8a0b33f4d 100644 --- a/docs/dataDigitaloceanTags.java.md +++ b/docs/dataDigitaloceanTags.java.md @@ -4,7 +4,7 @@ ### DataDigitaloceanTags -Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/tags digitalocean_tags}. +Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/tags digitalocean_tags}. #### Initializers @@ -43,7 +43,7 @@ DataDigitaloceanTags.Builder.create(Construct scope, java.lang.String id) | provider | com.hashicorp.cdktf.TerraformProvider | *No description.* | | provisioners | java.util.List | *No description.* | | filter | com.hashicorp.cdktf.IResolvable OR java.util.List<DataDigitaloceanTagsFilter> | filter block. | -| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/tags#id DataDigitaloceanTags#id}. | +| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/tags#id DataDigitaloceanTags#id}. | | sort | com.hashicorp.cdktf.IResolvable OR java.util.List<DataDigitaloceanTagsSort> | sort block. | --- @@ -114,7 +114,7 @@ Must be unique amongst siblings in the same scope filter block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/tags#filter DataDigitaloceanTags#filter} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/tags#filter DataDigitaloceanTags#filter} --- @@ -122,7 +122,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/tags#id DataDigitaloceanTags#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/tags#id DataDigitaloceanTags#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. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -135,7 +135,7 @@ If you experience problems setting this value it might not be settable. Please t sort block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/tags#sort DataDigitaloceanTags#sort} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/tags#sort DataDigitaloceanTags#sort} --- @@ -505,7 +505,7 @@ The construct id used in the generated config for the DataDigitaloceanTags to im The id of the existing DataDigitaloceanTags that should be imported. -Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/tags#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/tags#import import section} in the documentation of this resource for the id to use --- @@ -794,7 +794,7 @@ DataDigitaloceanTagsConfig.builder() | provider | com.hashicorp.cdktf.TerraformProvider | *No description.* | | provisioners | java.util.List | *No description.* | | filter | com.hashicorp.cdktf.IResolvable OR java.util.List<DataDigitaloceanTagsFilter> | filter block. | -| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/tags#id DataDigitaloceanTags#id}. | +| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/tags#id DataDigitaloceanTags#id}. | | sort | com.hashicorp.cdktf.IResolvable OR java.util.List<DataDigitaloceanTagsSort> | sort block. | --- @@ -879,7 +879,7 @@ public java.lang.Object getFilter(); filter block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/tags#filter DataDigitaloceanTags#filter} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/tags#filter DataDigitaloceanTags#filter} --- @@ -891,7 +891,7 @@ public java.lang.String getId(); - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/tags#id DataDigitaloceanTags#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/tags#id DataDigitaloceanTags#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. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -908,7 +908,7 @@ public java.lang.Object getSort(); sort block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/tags#sort DataDigitaloceanTags#sort} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/tags#sort DataDigitaloceanTags#sort} --- @@ -932,10 +932,10 @@ DataDigitaloceanTagsFilter.builder() | **Name** | **Type** | **Description** | | --- | --- | --- | -| key | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/tags#key DataDigitaloceanTags#key}. | -| values | java.util.List | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/tags#values DataDigitaloceanTags#values}. | -| all | java.lang.Boolean OR com.hashicorp.cdktf.IResolvable | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/tags#all DataDigitaloceanTags#all}. | -| matchBy | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/tags#match_by DataDigitaloceanTags#match_by}. | +| key | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/tags#key DataDigitaloceanTags#key}. | +| values | java.util.List | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/tags#values DataDigitaloceanTags#values}. | +| all | java.lang.Boolean OR com.hashicorp.cdktf.IResolvable | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/tags#all DataDigitaloceanTags#all}. | +| matchBy | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/tags#match_by DataDigitaloceanTags#match_by}. | --- @@ -947,7 +947,7 @@ public java.lang.String getKey(); - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/tags#key DataDigitaloceanTags#key}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/tags#key DataDigitaloceanTags#key}. --- @@ -959,7 +959,7 @@ public java.util.List getValues(); - *Type:* java.util.List -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/tags#values DataDigitaloceanTags#values}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/tags#values DataDigitaloceanTags#values}. --- @@ -971,7 +971,7 @@ public java.lang.Object getAll(); - *Type:* java.lang.Boolean OR com.hashicorp.cdktf.IResolvable -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/tags#all DataDigitaloceanTags#all}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/tags#all DataDigitaloceanTags#all}. --- @@ -983,7 +983,7 @@ public java.lang.String getMatchBy(); - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/tags#match_by DataDigitaloceanTags#match_by}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/tags#match_by DataDigitaloceanTags#match_by}. --- @@ -1004,8 +1004,8 @@ DataDigitaloceanTagsSort.builder() | **Name** | **Type** | **Description** | | --- | --- | --- | -| key | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/tags#key DataDigitaloceanTags#key}. | -| direction | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/tags#direction DataDigitaloceanTags#direction}. | +| key | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/tags#key DataDigitaloceanTags#key}. | +| direction | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/tags#direction DataDigitaloceanTags#direction}. | --- @@ -1017,7 +1017,7 @@ public java.lang.String getKey(); - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/tags#key DataDigitaloceanTags#key}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/tags#key DataDigitaloceanTags#key}. --- @@ -1029,7 +1029,7 @@ public java.lang.String getDirection(); - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/tags#direction DataDigitaloceanTags#direction}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/tags#direction DataDigitaloceanTags#direction}. --- diff --git a/docs/dataDigitaloceanTags.python.md b/docs/dataDigitaloceanTags.python.md index 54063a734..0d90be535 100644 --- a/docs/dataDigitaloceanTags.python.md +++ b/docs/dataDigitaloceanTags.python.md @@ -4,7 +4,7 @@ ### DataDigitaloceanTags -Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/tags digitalocean_tags}. +Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/tags digitalocean_tags}. #### Initializers @@ -39,7 +39,7 @@ dataDigitaloceanTags.DataDigitaloceanTags( | provider | cdktf.TerraformProvider | *No description.* | | provisioners | typing.List[typing.Union[cdktf.FileProvisioner, cdktf.LocalExecProvisioner, cdktf.RemoteExecProvisioner]] | *No description.* | | filter | typing.Union[cdktf.IResolvable, typing.List[DataDigitaloceanTagsFilter]] | filter block. | -| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/tags#id DataDigitaloceanTags#id}. | +| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/tags#id DataDigitaloceanTags#id}. | | sort | typing.Union[cdktf.IResolvable, typing.List[DataDigitaloceanTagsSort]] | sort block. | --- @@ -110,7 +110,7 @@ Must be unique amongst siblings in the same scope filter block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/tags#filter DataDigitaloceanTags#filter} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/tags#filter DataDigitaloceanTags#filter} --- @@ -118,7 +118,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/tags#id DataDigitaloceanTags#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/tags#id DataDigitaloceanTags#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. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -131,7 +131,7 @@ If you experience problems setting this value it might not be settable. Please t sort block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/tags#sort DataDigitaloceanTags#sort} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/tags#sort DataDigitaloceanTags#sort} --- @@ -541,7 +541,7 @@ The construct id used in the generated config for the DataDigitaloceanTags to im The id of the existing DataDigitaloceanTags that should be imported. -Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/tags#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/tags#import import section} in the documentation of this resource for the id to use --- @@ -824,7 +824,7 @@ dataDigitaloceanTags.DataDigitaloceanTagsConfig( | provider | cdktf.TerraformProvider | *No description.* | | provisioners | typing.List[typing.Union[cdktf.FileProvisioner, cdktf.LocalExecProvisioner, cdktf.RemoteExecProvisioner]] | *No description.* | | filter | typing.Union[cdktf.IResolvable, typing.List[DataDigitaloceanTagsFilter]] | filter block. | -| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/tags#id DataDigitaloceanTags#id}. | +| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/tags#id DataDigitaloceanTags#id}. | | sort | typing.Union[cdktf.IResolvable, typing.List[DataDigitaloceanTagsSort]] | sort block. | --- @@ -909,7 +909,7 @@ filter: typing.Union[IResolvable, typing.List[DataDigitaloceanTagsFilter]] filter block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/tags#filter DataDigitaloceanTags#filter} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/tags#filter DataDigitaloceanTags#filter} --- @@ -921,7 +921,7 @@ id: str - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/tags#id DataDigitaloceanTags#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/tags#id DataDigitaloceanTags#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. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -938,7 +938,7 @@ sort: typing.Union[IResolvable, typing.List[DataDigitaloceanTagsSort]] sort block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/tags#sort DataDigitaloceanTags#sort} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/tags#sort DataDigitaloceanTags#sort} --- @@ -961,10 +961,10 @@ dataDigitaloceanTags.DataDigitaloceanTagsFilter( | **Name** | **Type** | **Description** | | --- | --- | --- | -| key | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/tags#key DataDigitaloceanTags#key}. | -| values | typing.List[str] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/tags#values DataDigitaloceanTags#values}. | -| all | typing.Union[bool, cdktf.IResolvable] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/tags#all DataDigitaloceanTags#all}. | -| match_by | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/tags#match_by DataDigitaloceanTags#match_by}. | +| key | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/tags#key DataDigitaloceanTags#key}. | +| values | typing.List[str] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/tags#values DataDigitaloceanTags#values}. | +| all | typing.Union[bool, cdktf.IResolvable] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/tags#all DataDigitaloceanTags#all}. | +| match_by | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/tags#match_by DataDigitaloceanTags#match_by}. | --- @@ -976,7 +976,7 @@ key: str - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/tags#key DataDigitaloceanTags#key}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/tags#key DataDigitaloceanTags#key}. --- @@ -988,7 +988,7 @@ values: typing.List[str] - *Type:* typing.List[str] -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/tags#values DataDigitaloceanTags#values}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/tags#values DataDigitaloceanTags#values}. --- @@ -1000,7 +1000,7 @@ all: typing.Union[bool, IResolvable] - *Type:* typing.Union[bool, cdktf.IResolvable] -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/tags#all DataDigitaloceanTags#all}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/tags#all DataDigitaloceanTags#all}. --- @@ -1012,7 +1012,7 @@ match_by: str - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/tags#match_by DataDigitaloceanTags#match_by}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/tags#match_by DataDigitaloceanTags#match_by}. --- @@ -1033,8 +1033,8 @@ dataDigitaloceanTags.DataDigitaloceanTagsSort( | **Name** | **Type** | **Description** | | --- | --- | --- | -| key | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/tags#key DataDigitaloceanTags#key}. | -| direction | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/tags#direction DataDigitaloceanTags#direction}. | +| key | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/tags#key DataDigitaloceanTags#key}. | +| direction | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/tags#direction DataDigitaloceanTags#direction}. | --- @@ -1046,7 +1046,7 @@ key: str - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/tags#key DataDigitaloceanTags#key}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/tags#key DataDigitaloceanTags#key}. --- @@ -1058,7 +1058,7 @@ direction: str - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/tags#direction DataDigitaloceanTags#direction}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/tags#direction DataDigitaloceanTags#direction}. --- diff --git a/docs/dataDigitaloceanTags.typescript.md b/docs/dataDigitaloceanTags.typescript.md index 3cfc162b9..fe6c5c277 100644 --- a/docs/dataDigitaloceanTags.typescript.md +++ b/docs/dataDigitaloceanTags.typescript.md @@ -4,7 +4,7 @@ ### DataDigitaloceanTags -Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/tags digitalocean_tags}. +Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/tags digitalocean_tags}. #### Initializers @@ -412,7 +412,7 @@ The construct id used in the generated config for the DataDigitaloceanTags to im The id of the existing DataDigitaloceanTags that should be imported. -Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/tags#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/tags#import import section} in the documentation of this resource for the id to use --- @@ -684,7 +684,7 @@ const dataDigitaloceanTagsConfig: dataDigitaloceanTags.DataDigitaloceanTagsConfi | provider | cdktf.TerraformProvider | *No description.* | | provisioners | cdktf.FileProvisioner \| cdktf.LocalExecProvisioner \| cdktf.RemoteExecProvisioner[] | *No description.* | | filter | cdktf.IResolvable \| DataDigitaloceanTagsFilter[] | filter block. | -| id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/tags#id DataDigitaloceanTags#id}. | +| id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/tags#id DataDigitaloceanTags#id}. | | sort | cdktf.IResolvable \| DataDigitaloceanTagsSort[] | sort block. | --- @@ -769,7 +769,7 @@ public readonly filter: IResolvable | DataDigitaloceanTagsFilter[]; filter block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/tags#filter DataDigitaloceanTags#filter} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/tags#filter DataDigitaloceanTags#filter} --- @@ -781,7 +781,7 @@ public readonly id: string; - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/tags#id DataDigitaloceanTags#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/tags#id DataDigitaloceanTags#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. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -798,7 +798,7 @@ public readonly sort: IResolvable | DataDigitaloceanTagsSort[]; sort block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/tags#sort DataDigitaloceanTags#sort} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/tags#sort DataDigitaloceanTags#sort} --- @@ -816,10 +816,10 @@ const dataDigitaloceanTagsFilter: dataDigitaloceanTags.DataDigitaloceanTagsFilte | **Name** | **Type** | **Description** | | --- | --- | --- | -| key | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/tags#key DataDigitaloceanTags#key}. | -| values | string[] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/tags#values DataDigitaloceanTags#values}. | -| all | boolean \| cdktf.IResolvable | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/tags#all DataDigitaloceanTags#all}. | -| matchBy | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/tags#match_by DataDigitaloceanTags#match_by}. | +| key | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/tags#key DataDigitaloceanTags#key}. | +| values | string[] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/tags#values DataDigitaloceanTags#values}. | +| all | boolean \| cdktf.IResolvable | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/tags#all DataDigitaloceanTags#all}. | +| matchBy | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/tags#match_by DataDigitaloceanTags#match_by}. | --- @@ -831,7 +831,7 @@ public readonly key: string; - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/tags#key DataDigitaloceanTags#key}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/tags#key DataDigitaloceanTags#key}. --- @@ -843,7 +843,7 @@ public readonly values: string[]; - *Type:* string[] -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/tags#values DataDigitaloceanTags#values}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/tags#values DataDigitaloceanTags#values}. --- @@ -855,7 +855,7 @@ public readonly all: boolean | IResolvable; - *Type:* boolean | cdktf.IResolvable -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/tags#all DataDigitaloceanTags#all}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/tags#all DataDigitaloceanTags#all}. --- @@ -867,7 +867,7 @@ public readonly matchBy: string; - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/tags#match_by DataDigitaloceanTags#match_by}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/tags#match_by DataDigitaloceanTags#match_by}. --- @@ -885,8 +885,8 @@ const dataDigitaloceanTagsSort: dataDigitaloceanTags.DataDigitaloceanTagsSort = | **Name** | **Type** | **Description** | | --- | --- | --- | -| key | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/tags#key DataDigitaloceanTags#key}. | -| direction | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/tags#direction DataDigitaloceanTags#direction}. | +| key | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/tags#key DataDigitaloceanTags#key}. | +| direction | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/tags#direction DataDigitaloceanTags#direction}. | --- @@ -898,7 +898,7 @@ public readonly key: string; - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/tags#key DataDigitaloceanTags#key}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/tags#key DataDigitaloceanTags#key}. --- @@ -910,7 +910,7 @@ public readonly direction: string; - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/tags#direction DataDigitaloceanTags#direction}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/tags#direction DataDigitaloceanTags#direction}. --- diff --git a/docs/dataDigitaloceanVolume.csharp.md b/docs/dataDigitaloceanVolume.csharp.md index 98e6aa159..54c2c2d47 100644 --- a/docs/dataDigitaloceanVolume.csharp.md +++ b/docs/dataDigitaloceanVolume.csharp.md @@ -4,7 +4,7 @@ ### DataDigitaloceanVolume -Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/volume digitalocean_volume}. +Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/volume digitalocean_volume}. #### Initializers @@ -386,7 +386,7 @@ The construct id used in the generated config for the DataDigitaloceanVolume to The id of the existing DataDigitaloceanVolume that should be imported. -Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/volume#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/volume#import import section} in the documentation of this resource for the id to use --- @@ -748,7 +748,7 @@ new DataDigitaloceanVolumeConfig { | Provisioners | object[] | *No description.* | | Name | string | name of the volume. | | Description | string | volume description. | -| Id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/volume#id DataDigitaloceanVolume#id}. | +| Id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/volume#id DataDigitaloceanVolume#id}. | | Region | string | the region that the volume is provisioned in. | --- @@ -833,7 +833,7 @@ public string Name { get; set; } name of the volume. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/volume#name DataDigitaloceanVolume#name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/volume#name DataDigitaloceanVolume#name} --- @@ -847,7 +847,7 @@ public string Description { get; set; } volume description. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/volume#description DataDigitaloceanVolume#description} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/volume#description DataDigitaloceanVolume#description} --- @@ -859,7 +859,7 @@ public string Id { get; set; } - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/volume#id DataDigitaloceanVolume#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/volume#id DataDigitaloceanVolume#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. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -876,7 +876,7 @@ public string Region { get; set; } the region that the volume is provisioned in. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/volume#region DataDigitaloceanVolume#region} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/volume#region DataDigitaloceanVolume#region} --- diff --git a/docs/dataDigitaloceanVolume.go.md b/docs/dataDigitaloceanVolume.go.md index 747bb75e5..b0a74c46e 100644 --- a/docs/dataDigitaloceanVolume.go.md +++ b/docs/dataDigitaloceanVolume.go.md @@ -4,12 +4,12 @@ ### DataDigitaloceanVolume -Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/volume digitalocean_volume}. +Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/volume digitalocean_volume}. #### Initializers ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadigitaloceanvolume" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/datadigitaloceanvolume" datadigitaloceanvolume.NewDataDigitaloceanVolume(scope Construct, id *string, config DataDigitaloceanVolumeConfig) DataDigitaloceanVolume ``` @@ -297,7 +297,7 @@ func ResetRegion() ##### `IsConstruct` ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadigitaloceanvolume" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/datadigitaloceanvolume" datadigitaloceanvolume.DataDigitaloceanVolume_IsConstruct(x interface{}) *bool ``` @@ -329,7 +329,7 @@ Any object. ##### `IsTerraformElement` ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadigitaloceanvolume" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/datadigitaloceanvolume" datadigitaloceanvolume.DataDigitaloceanVolume_IsTerraformElement(x interface{}) *bool ``` @@ -343,7 +343,7 @@ datadigitaloceanvolume.DataDigitaloceanVolume_IsTerraformElement(x interface{}) ##### `IsTerraformDataSource` ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadigitaloceanvolume" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/datadigitaloceanvolume" datadigitaloceanvolume.DataDigitaloceanVolume_IsTerraformDataSource(x interface{}) *bool ``` @@ -357,7 +357,7 @@ datadigitaloceanvolume.DataDigitaloceanVolume_IsTerraformDataSource(x interface{ ##### `GenerateConfigForImport` ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadigitaloceanvolume" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/datadigitaloceanvolume" datadigitaloceanvolume.DataDigitaloceanVolume_GenerateConfigForImport(scope Construct, importToId *string, importFromId *string, provider TerraformProvider) ImportableResource ``` @@ -386,7 +386,7 @@ The construct id used in the generated config for the DataDigitaloceanVolume to The id of the existing DataDigitaloceanVolume that should be imported. -Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/volume#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/volume#import import section} in the documentation of this resource for the id to use --- @@ -718,7 +718,7 @@ func TfResourceType() *string #### Initializer ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadigitaloceanvolume" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/datadigitaloceanvolume" &datadigitaloceanvolume.DataDigitaloceanVolumeConfig { Connection: interface{}, @@ -748,7 +748,7 @@ import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadig | Provisioners | *[]interface{} | *No description.* | | Name | *string | name of the volume. | | Description | *string | volume description. | -| Id | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/volume#id DataDigitaloceanVolume#id}. | +| Id | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/volume#id DataDigitaloceanVolume#id}. | | Region | *string | the region that the volume is provisioned in. | --- @@ -833,7 +833,7 @@ Name *string name of the volume. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/volume#name DataDigitaloceanVolume#name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/volume#name DataDigitaloceanVolume#name} --- @@ -847,7 +847,7 @@ Description *string volume description. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/volume#description DataDigitaloceanVolume#description} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/volume#description DataDigitaloceanVolume#description} --- @@ -859,7 +859,7 @@ Id *string - *Type:* *string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/volume#id DataDigitaloceanVolume#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/volume#id DataDigitaloceanVolume#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. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -876,7 +876,7 @@ Region *string the region that the volume is provisioned in. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/volume#region DataDigitaloceanVolume#region} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/volume#region DataDigitaloceanVolume#region} --- diff --git a/docs/dataDigitaloceanVolume.java.md b/docs/dataDigitaloceanVolume.java.md index 71395164a..fe142f974 100644 --- a/docs/dataDigitaloceanVolume.java.md +++ b/docs/dataDigitaloceanVolume.java.md @@ -4,7 +4,7 @@ ### DataDigitaloceanVolume -Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/volume digitalocean_volume}. +Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/volume digitalocean_volume}. #### Initializers @@ -43,7 +43,7 @@ DataDigitaloceanVolume.Builder.create(Construct scope, java.lang.String id) | provisioners | java.util.List | *No description.* | | name | java.lang.String | name of the volume. | | description | java.lang.String | volume description. | -| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/volume#id DataDigitaloceanVolume#id}. | +| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/volume#id DataDigitaloceanVolume#id}. | | region | java.lang.String | the region that the volume is provisioned in. | --- @@ -114,7 +114,7 @@ Must be unique amongst siblings in the same scope name of the volume. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/volume#name DataDigitaloceanVolume#name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/volume#name DataDigitaloceanVolume#name} --- @@ -124,7 +124,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit volume description. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/volume#description DataDigitaloceanVolume#description} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/volume#description DataDigitaloceanVolume#description} --- @@ -132,7 +132,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/volume#id DataDigitaloceanVolume#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/volume#id DataDigitaloceanVolume#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. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -145,7 +145,7 @@ If you experience problems setting this value it might not be settable. Please t the region that the volume is provisioned in. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/volume#region DataDigitaloceanVolume#region} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/volume#region DataDigitaloceanVolume#region} --- @@ -489,7 +489,7 @@ The construct id used in the generated config for the DataDigitaloceanVolume to The id of the existing DataDigitaloceanVolume that should be imported. -Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/volume#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/volume#import import section} in the documentation of this resource for the id to use --- @@ -855,7 +855,7 @@ DataDigitaloceanVolumeConfig.builder() | provisioners | java.util.List | *No description.* | | name | java.lang.String | name of the volume. | | description | java.lang.String | volume description. | -| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/volume#id DataDigitaloceanVolume#id}. | +| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/volume#id DataDigitaloceanVolume#id}. | | region | java.lang.String | the region that the volume is provisioned in. | --- @@ -940,7 +940,7 @@ public java.lang.String getName(); name of the volume. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/volume#name DataDigitaloceanVolume#name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/volume#name DataDigitaloceanVolume#name} --- @@ -954,7 +954,7 @@ public java.lang.String getDescription(); volume description. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/volume#description DataDigitaloceanVolume#description} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/volume#description DataDigitaloceanVolume#description} --- @@ -966,7 +966,7 @@ public java.lang.String getId(); - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/volume#id DataDigitaloceanVolume#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/volume#id DataDigitaloceanVolume#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. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -983,7 +983,7 @@ public java.lang.String getRegion(); the region that the volume is provisioned in. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/volume#region DataDigitaloceanVolume#region} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/volume#region DataDigitaloceanVolume#region} --- diff --git a/docs/dataDigitaloceanVolume.python.md b/docs/dataDigitaloceanVolume.python.md index 4c6eec0fe..e01521276 100644 --- a/docs/dataDigitaloceanVolume.python.md +++ b/docs/dataDigitaloceanVolume.python.md @@ -4,7 +4,7 @@ ### DataDigitaloceanVolume -Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/volume digitalocean_volume}. +Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/volume digitalocean_volume}. #### Initializers @@ -41,7 +41,7 @@ dataDigitaloceanVolume.DataDigitaloceanVolume( | provisioners | typing.List[typing.Union[cdktf.FileProvisioner, cdktf.LocalExecProvisioner, cdktf.RemoteExecProvisioner]] | *No description.* | | name | str | name of the volume. | | description | str | volume description. | -| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/volume#id DataDigitaloceanVolume#id}. | +| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/volume#id DataDigitaloceanVolume#id}. | | region | str | the region that the volume is provisioned in. | --- @@ -112,7 +112,7 @@ Must be unique amongst siblings in the same scope name of the volume. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/volume#name DataDigitaloceanVolume#name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/volume#name DataDigitaloceanVolume#name} --- @@ -122,7 +122,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit volume description. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/volume#description DataDigitaloceanVolume#description} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/volume#description DataDigitaloceanVolume#description} --- @@ -130,7 +130,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/volume#id DataDigitaloceanVolume#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/volume#id DataDigitaloceanVolume#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. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -143,7 +143,7 @@ If you experience problems setting this value it might not be settable. Please t the region that the volume is provisioned in. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/volume#region DataDigitaloceanVolume#region} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/volume#region DataDigitaloceanVolume#region} --- @@ -523,7 +523,7 @@ The construct id used in the generated config for the DataDigitaloceanVolume to The id of the existing DataDigitaloceanVolume that should be imported. -Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/volume#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/volume#import import section} in the documentation of this resource for the id to use --- @@ -885,7 +885,7 @@ dataDigitaloceanVolume.DataDigitaloceanVolumeConfig( | provisioners | typing.List[typing.Union[cdktf.FileProvisioner, cdktf.LocalExecProvisioner, cdktf.RemoteExecProvisioner]] | *No description.* | | name | str | name of the volume. | | description | str | volume description. | -| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/volume#id DataDigitaloceanVolume#id}. | +| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/volume#id DataDigitaloceanVolume#id}. | | region | str | the region that the volume is provisioned in. | --- @@ -970,7 +970,7 @@ name: str name of the volume. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/volume#name DataDigitaloceanVolume#name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/volume#name DataDigitaloceanVolume#name} --- @@ -984,7 +984,7 @@ description: str volume description. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/volume#description DataDigitaloceanVolume#description} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/volume#description DataDigitaloceanVolume#description} --- @@ -996,7 +996,7 @@ id: str - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/volume#id DataDigitaloceanVolume#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/volume#id DataDigitaloceanVolume#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. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -1013,7 +1013,7 @@ region: str the region that the volume is provisioned in. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/volume#region DataDigitaloceanVolume#region} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/volume#region DataDigitaloceanVolume#region} --- diff --git a/docs/dataDigitaloceanVolume.typescript.md b/docs/dataDigitaloceanVolume.typescript.md index f7139ebbb..119692771 100644 --- a/docs/dataDigitaloceanVolume.typescript.md +++ b/docs/dataDigitaloceanVolume.typescript.md @@ -4,7 +4,7 @@ ### DataDigitaloceanVolume -Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/volume digitalocean_volume}. +Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/volume digitalocean_volume}. #### Initializers @@ -386,7 +386,7 @@ The construct id used in the generated config for the DataDigitaloceanVolume to The id of the existing DataDigitaloceanVolume that should be imported. -Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/volume#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/volume#import import section} in the documentation of this resource for the id to use --- @@ -736,7 +736,7 @@ const dataDigitaloceanVolumeConfig: dataDigitaloceanVolume.DataDigitaloceanVolum | provisioners | cdktf.FileProvisioner \| cdktf.LocalExecProvisioner \| cdktf.RemoteExecProvisioner[] | *No description.* | | name | string | name of the volume. | | description | string | volume description. | -| id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/volume#id DataDigitaloceanVolume#id}. | +| id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/volume#id DataDigitaloceanVolume#id}. | | region | string | the region that the volume is provisioned in. | --- @@ -821,7 +821,7 @@ public readonly name: string; name of the volume. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/volume#name DataDigitaloceanVolume#name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/volume#name DataDigitaloceanVolume#name} --- @@ -835,7 +835,7 @@ public readonly description: string; volume description. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/volume#description DataDigitaloceanVolume#description} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/volume#description DataDigitaloceanVolume#description} --- @@ -847,7 +847,7 @@ public readonly id: string; - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/volume#id DataDigitaloceanVolume#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/volume#id DataDigitaloceanVolume#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. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -864,7 +864,7 @@ public readonly region: string; the region that the volume is provisioned in. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/volume#region DataDigitaloceanVolume#region} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/volume#region DataDigitaloceanVolume#region} --- diff --git a/docs/dataDigitaloceanVolumeSnapshot.csharp.md b/docs/dataDigitaloceanVolumeSnapshot.csharp.md index 2a6fecb39..4655ff5a4 100644 --- a/docs/dataDigitaloceanVolumeSnapshot.csharp.md +++ b/docs/dataDigitaloceanVolumeSnapshot.csharp.md @@ -4,7 +4,7 @@ ### DataDigitaloceanVolumeSnapshot -Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/volume_snapshot digitalocean_volume_snapshot}. +Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/volume_snapshot digitalocean_volume_snapshot}. #### Initializers @@ -400,7 +400,7 @@ The construct id used in the generated config for the DataDigitaloceanVolumeSnap The id of the existing DataDigitaloceanVolumeSnapshot that should be imported. -Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/volume_snapshot#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/volume_snapshot#import import section} in the documentation of this resource for the id to use --- @@ -783,11 +783,11 @@ new DataDigitaloceanVolumeSnapshotConfig { | Lifecycle | HashiCorp.Cdktf.TerraformResourceLifecycle | *No description.* | | Provider | HashiCorp.Cdktf.TerraformProvider | *No description.* | | Provisioners | object[] | *No description.* | -| Id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/volume_snapshot#id DataDigitaloceanVolumeSnapshot#id}. | -| MostRecent | object | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/volume_snapshot#most_recent DataDigitaloceanVolumeSnapshot#most_recent}. | -| Name | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/volume_snapshot#name DataDigitaloceanVolumeSnapshot#name}. | -| NameRegex | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/volume_snapshot#name_regex DataDigitaloceanVolumeSnapshot#name_regex}. | -| Region | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/volume_snapshot#region DataDigitaloceanVolumeSnapshot#region}. | +| Id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/volume_snapshot#id DataDigitaloceanVolumeSnapshot#id}. | +| MostRecent | object | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/volume_snapshot#most_recent DataDigitaloceanVolumeSnapshot#most_recent}. | +| Name | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/volume_snapshot#name DataDigitaloceanVolumeSnapshot#name}. | +| NameRegex | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/volume_snapshot#name_regex DataDigitaloceanVolumeSnapshot#name_regex}. | +| Region | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/volume_snapshot#region DataDigitaloceanVolumeSnapshot#region}. | --- @@ -869,7 +869,7 @@ public string Id { get; set; } - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/volume_snapshot#id DataDigitaloceanVolumeSnapshot#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/volume_snapshot#id DataDigitaloceanVolumeSnapshot#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. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -884,7 +884,7 @@ public object MostRecent { get; set; } - *Type:* object -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/volume_snapshot#most_recent DataDigitaloceanVolumeSnapshot#most_recent}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/volume_snapshot#most_recent DataDigitaloceanVolumeSnapshot#most_recent}. --- @@ -896,7 +896,7 @@ public string Name { get; set; } - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/volume_snapshot#name DataDigitaloceanVolumeSnapshot#name}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/volume_snapshot#name DataDigitaloceanVolumeSnapshot#name}. --- @@ -908,7 +908,7 @@ public string NameRegex { get; set; } - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/volume_snapshot#name_regex DataDigitaloceanVolumeSnapshot#name_regex}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/volume_snapshot#name_regex DataDigitaloceanVolumeSnapshot#name_regex}. --- @@ -920,7 +920,7 @@ public string Region { get; set; } - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/volume_snapshot#region DataDigitaloceanVolumeSnapshot#region}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/volume_snapshot#region DataDigitaloceanVolumeSnapshot#region}. --- diff --git a/docs/dataDigitaloceanVolumeSnapshot.go.md b/docs/dataDigitaloceanVolumeSnapshot.go.md index 88d4bae74..86855d215 100644 --- a/docs/dataDigitaloceanVolumeSnapshot.go.md +++ b/docs/dataDigitaloceanVolumeSnapshot.go.md @@ -4,12 +4,12 @@ ### DataDigitaloceanVolumeSnapshot -Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/volume_snapshot digitalocean_volume_snapshot}. +Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/volume_snapshot digitalocean_volume_snapshot}. #### Initializers ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadigitaloceanvolumesnapshot" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/datadigitaloceanvolumesnapshot" datadigitaloceanvolumesnapshot.NewDataDigitaloceanVolumeSnapshot(scope Construct, id *string, config DataDigitaloceanVolumeSnapshotConfig) DataDigitaloceanVolumeSnapshot ``` @@ -311,7 +311,7 @@ func ResetRegion() ##### `IsConstruct` ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadigitaloceanvolumesnapshot" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/datadigitaloceanvolumesnapshot" datadigitaloceanvolumesnapshot.DataDigitaloceanVolumeSnapshot_IsConstruct(x interface{}) *bool ``` @@ -343,7 +343,7 @@ Any object. ##### `IsTerraformElement` ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadigitaloceanvolumesnapshot" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/datadigitaloceanvolumesnapshot" datadigitaloceanvolumesnapshot.DataDigitaloceanVolumeSnapshot_IsTerraformElement(x interface{}) *bool ``` @@ -357,7 +357,7 @@ datadigitaloceanvolumesnapshot.DataDigitaloceanVolumeSnapshot_IsTerraformElement ##### `IsTerraformDataSource` ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadigitaloceanvolumesnapshot" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/datadigitaloceanvolumesnapshot" datadigitaloceanvolumesnapshot.DataDigitaloceanVolumeSnapshot_IsTerraformDataSource(x interface{}) *bool ``` @@ -371,7 +371,7 @@ datadigitaloceanvolumesnapshot.DataDigitaloceanVolumeSnapshot_IsTerraformDataSou ##### `GenerateConfigForImport` ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadigitaloceanvolumesnapshot" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/datadigitaloceanvolumesnapshot" datadigitaloceanvolumesnapshot.DataDigitaloceanVolumeSnapshot_GenerateConfigForImport(scope Construct, importToId *string, importFromId *string, provider TerraformProvider) ImportableResource ``` @@ -400,7 +400,7 @@ The construct id used in the generated config for the DataDigitaloceanVolumeSnap The id of the existing DataDigitaloceanVolumeSnapshot that should be imported. -Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/volume_snapshot#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/volume_snapshot#import import section} in the documentation of this resource for the id to use --- @@ -754,7 +754,7 @@ func TfResourceType() *string #### Initializer ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadigitaloceanvolumesnapshot" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/datadigitaloceanvolumesnapshot" &datadigitaloceanvolumesnapshot.DataDigitaloceanVolumeSnapshotConfig { Connection: interface{}, @@ -783,11 +783,11 @@ import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadig | Lifecycle | github.com/hashicorp/terraform-cdk-go/cdktf.TerraformResourceLifecycle | *No description.* | | Provider | github.com/hashicorp/terraform-cdk-go/cdktf.TerraformProvider | *No description.* | | Provisioners | *[]interface{} | *No description.* | -| Id | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/volume_snapshot#id DataDigitaloceanVolumeSnapshot#id}. | -| MostRecent | interface{} | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/volume_snapshot#most_recent DataDigitaloceanVolumeSnapshot#most_recent}. | -| Name | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/volume_snapshot#name DataDigitaloceanVolumeSnapshot#name}. | -| NameRegex | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/volume_snapshot#name_regex DataDigitaloceanVolumeSnapshot#name_regex}. | -| Region | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/volume_snapshot#region DataDigitaloceanVolumeSnapshot#region}. | +| Id | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/volume_snapshot#id DataDigitaloceanVolumeSnapshot#id}. | +| MostRecent | interface{} | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/volume_snapshot#most_recent DataDigitaloceanVolumeSnapshot#most_recent}. | +| Name | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/volume_snapshot#name DataDigitaloceanVolumeSnapshot#name}. | +| NameRegex | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/volume_snapshot#name_regex DataDigitaloceanVolumeSnapshot#name_regex}. | +| Region | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/volume_snapshot#region DataDigitaloceanVolumeSnapshot#region}. | --- @@ -869,7 +869,7 @@ Id *string - *Type:* *string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/volume_snapshot#id DataDigitaloceanVolumeSnapshot#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/volume_snapshot#id DataDigitaloceanVolumeSnapshot#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. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -884,7 +884,7 @@ MostRecent interface{} - *Type:* interface{} -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/volume_snapshot#most_recent DataDigitaloceanVolumeSnapshot#most_recent}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/volume_snapshot#most_recent DataDigitaloceanVolumeSnapshot#most_recent}. --- @@ -896,7 +896,7 @@ Name *string - *Type:* *string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/volume_snapshot#name DataDigitaloceanVolumeSnapshot#name}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/volume_snapshot#name DataDigitaloceanVolumeSnapshot#name}. --- @@ -908,7 +908,7 @@ NameRegex *string - *Type:* *string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/volume_snapshot#name_regex DataDigitaloceanVolumeSnapshot#name_regex}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/volume_snapshot#name_regex DataDigitaloceanVolumeSnapshot#name_regex}. --- @@ -920,7 +920,7 @@ Region *string - *Type:* *string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/volume_snapshot#region DataDigitaloceanVolumeSnapshot#region}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/volume_snapshot#region DataDigitaloceanVolumeSnapshot#region}. --- diff --git a/docs/dataDigitaloceanVolumeSnapshot.java.md b/docs/dataDigitaloceanVolumeSnapshot.java.md index 4a6980672..5e36b7fde 100644 --- a/docs/dataDigitaloceanVolumeSnapshot.java.md +++ b/docs/dataDigitaloceanVolumeSnapshot.java.md @@ -4,7 +4,7 @@ ### DataDigitaloceanVolumeSnapshot -Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/volume_snapshot digitalocean_volume_snapshot}. +Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/volume_snapshot digitalocean_volume_snapshot}. #### Initializers @@ -43,11 +43,11 @@ DataDigitaloceanVolumeSnapshot.Builder.create(Construct scope, java.lang.String | lifecycle | com.hashicorp.cdktf.TerraformResourceLifecycle | *No description.* | | provider | com.hashicorp.cdktf.TerraformProvider | *No description.* | | provisioners | java.util.List | *No description.* | -| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/volume_snapshot#id DataDigitaloceanVolumeSnapshot#id}. | -| mostRecent | java.lang.Boolean OR com.hashicorp.cdktf.IResolvable | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/volume_snapshot#most_recent DataDigitaloceanVolumeSnapshot#most_recent}. | -| name | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/volume_snapshot#name DataDigitaloceanVolumeSnapshot#name}. | -| nameRegex | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/volume_snapshot#name_regex DataDigitaloceanVolumeSnapshot#name_regex}. | -| region | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/volume_snapshot#region DataDigitaloceanVolumeSnapshot#region}. | +| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/volume_snapshot#id DataDigitaloceanVolumeSnapshot#id}. | +| mostRecent | java.lang.Boolean OR com.hashicorp.cdktf.IResolvable | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/volume_snapshot#most_recent DataDigitaloceanVolumeSnapshot#most_recent}. | +| name | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/volume_snapshot#name DataDigitaloceanVolumeSnapshot#name}. | +| nameRegex | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/volume_snapshot#name_regex DataDigitaloceanVolumeSnapshot#name_regex}. | +| region | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/volume_snapshot#region DataDigitaloceanVolumeSnapshot#region}. | --- @@ -115,7 +115,7 @@ Must be unique amongst siblings in the same scope - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/volume_snapshot#id DataDigitaloceanVolumeSnapshot#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/volume_snapshot#id DataDigitaloceanVolumeSnapshot#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. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -126,7 +126,7 @@ If you experience problems setting this value it might not be settable. Please t - *Type:* java.lang.Boolean OR com.hashicorp.cdktf.IResolvable -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/volume_snapshot#most_recent DataDigitaloceanVolumeSnapshot#most_recent}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/volume_snapshot#most_recent DataDigitaloceanVolumeSnapshot#most_recent}. --- @@ -134,7 +134,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/volume_snapshot#name DataDigitaloceanVolumeSnapshot#name}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/volume_snapshot#name DataDigitaloceanVolumeSnapshot#name}. --- @@ -142,7 +142,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/volume_snapshot#name_regex DataDigitaloceanVolumeSnapshot#name_regex}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/volume_snapshot#name_regex DataDigitaloceanVolumeSnapshot#name_regex}. --- @@ -150,7 +150,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/volume_snapshot#region DataDigitaloceanVolumeSnapshot#region}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/volume_snapshot#region DataDigitaloceanVolumeSnapshot#region}. --- @@ -508,7 +508,7 @@ The construct id used in the generated config for the DataDigitaloceanVolumeSnap The id of the existing DataDigitaloceanVolumeSnapshot that should be imported. -Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/volume_snapshot#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/volume_snapshot#import import section} in the documentation of this resource for the id to use --- @@ -896,11 +896,11 @@ DataDigitaloceanVolumeSnapshotConfig.builder() | lifecycle | com.hashicorp.cdktf.TerraformResourceLifecycle | *No description.* | | provider | com.hashicorp.cdktf.TerraformProvider | *No description.* | | provisioners | java.util.List | *No description.* | -| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/volume_snapshot#id DataDigitaloceanVolumeSnapshot#id}. | -| mostRecent | java.lang.Boolean OR com.hashicorp.cdktf.IResolvable | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/volume_snapshot#most_recent DataDigitaloceanVolumeSnapshot#most_recent}. | -| name | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/volume_snapshot#name DataDigitaloceanVolumeSnapshot#name}. | -| nameRegex | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/volume_snapshot#name_regex DataDigitaloceanVolumeSnapshot#name_regex}. | -| region | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/volume_snapshot#region DataDigitaloceanVolumeSnapshot#region}. | +| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/volume_snapshot#id DataDigitaloceanVolumeSnapshot#id}. | +| mostRecent | java.lang.Boolean OR com.hashicorp.cdktf.IResolvable | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/volume_snapshot#most_recent DataDigitaloceanVolumeSnapshot#most_recent}. | +| name | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/volume_snapshot#name DataDigitaloceanVolumeSnapshot#name}. | +| nameRegex | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/volume_snapshot#name_regex DataDigitaloceanVolumeSnapshot#name_regex}. | +| region | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/volume_snapshot#region DataDigitaloceanVolumeSnapshot#region}. | --- @@ -982,7 +982,7 @@ public java.lang.String getId(); - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/volume_snapshot#id DataDigitaloceanVolumeSnapshot#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/volume_snapshot#id DataDigitaloceanVolumeSnapshot#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. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -997,7 +997,7 @@ public java.lang.Object getMostRecent(); - *Type:* java.lang.Boolean OR com.hashicorp.cdktf.IResolvable -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/volume_snapshot#most_recent DataDigitaloceanVolumeSnapshot#most_recent}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/volume_snapshot#most_recent DataDigitaloceanVolumeSnapshot#most_recent}. --- @@ -1009,7 +1009,7 @@ public java.lang.String getName(); - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/volume_snapshot#name DataDigitaloceanVolumeSnapshot#name}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/volume_snapshot#name DataDigitaloceanVolumeSnapshot#name}. --- @@ -1021,7 +1021,7 @@ public java.lang.String getNameRegex(); - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/volume_snapshot#name_regex DataDigitaloceanVolumeSnapshot#name_regex}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/volume_snapshot#name_regex DataDigitaloceanVolumeSnapshot#name_regex}. --- @@ -1033,7 +1033,7 @@ public java.lang.String getRegion(); - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/volume_snapshot#region DataDigitaloceanVolumeSnapshot#region}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/volume_snapshot#region DataDigitaloceanVolumeSnapshot#region}. --- diff --git a/docs/dataDigitaloceanVolumeSnapshot.python.md b/docs/dataDigitaloceanVolumeSnapshot.python.md index c68f8fa14..f0d45bfcd 100644 --- a/docs/dataDigitaloceanVolumeSnapshot.python.md +++ b/docs/dataDigitaloceanVolumeSnapshot.python.md @@ -4,7 +4,7 @@ ### DataDigitaloceanVolumeSnapshot -Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/volume_snapshot digitalocean_volume_snapshot}. +Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/volume_snapshot digitalocean_volume_snapshot}. #### Initializers @@ -40,11 +40,11 @@ dataDigitaloceanVolumeSnapshot.DataDigitaloceanVolumeSnapshot( | lifecycle | cdktf.TerraformResourceLifecycle | *No description.* | | provider | cdktf.TerraformProvider | *No description.* | | provisioners | typing.List[typing.Union[cdktf.FileProvisioner, cdktf.LocalExecProvisioner, cdktf.RemoteExecProvisioner]] | *No description.* | -| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/volume_snapshot#id DataDigitaloceanVolumeSnapshot#id}. | -| most_recent | typing.Union[bool, cdktf.IResolvable] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/volume_snapshot#most_recent DataDigitaloceanVolumeSnapshot#most_recent}. | -| name | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/volume_snapshot#name DataDigitaloceanVolumeSnapshot#name}. | -| name_regex | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/volume_snapshot#name_regex DataDigitaloceanVolumeSnapshot#name_regex}. | -| region | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/volume_snapshot#region DataDigitaloceanVolumeSnapshot#region}. | +| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/volume_snapshot#id DataDigitaloceanVolumeSnapshot#id}. | +| most_recent | typing.Union[bool, cdktf.IResolvable] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/volume_snapshot#most_recent DataDigitaloceanVolumeSnapshot#most_recent}. | +| name | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/volume_snapshot#name DataDigitaloceanVolumeSnapshot#name}. | +| name_regex | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/volume_snapshot#name_regex DataDigitaloceanVolumeSnapshot#name_regex}. | +| region | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/volume_snapshot#region DataDigitaloceanVolumeSnapshot#region}. | --- @@ -112,7 +112,7 @@ Must be unique amongst siblings in the same scope - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/volume_snapshot#id DataDigitaloceanVolumeSnapshot#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/volume_snapshot#id DataDigitaloceanVolumeSnapshot#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. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -123,7 +123,7 @@ If you experience problems setting this value it might not be settable. Please t - *Type:* typing.Union[bool, cdktf.IResolvable] -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/volume_snapshot#most_recent DataDigitaloceanVolumeSnapshot#most_recent}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/volume_snapshot#most_recent DataDigitaloceanVolumeSnapshot#most_recent}. --- @@ -131,7 +131,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/volume_snapshot#name DataDigitaloceanVolumeSnapshot#name}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/volume_snapshot#name DataDigitaloceanVolumeSnapshot#name}. --- @@ -139,7 +139,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/volume_snapshot#name_regex DataDigitaloceanVolumeSnapshot#name_regex}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/volume_snapshot#name_regex DataDigitaloceanVolumeSnapshot#name_regex}. --- @@ -147,7 +147,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/volume_snapshot#region DataDigitaloceanVolumeSnapshot#region}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/volume_snapshot#region DataDigitaloceanVolumeSnapshot#region}. --- @@ -541,7 +541,7 @@ The construct id used in the generated config for the DataDigitaloceanVolumeSnap The id of the existing DataDigitaloceanVolumeSnapshot that should be imported. -Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/volume_snapshot#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/volume_snapshot#import import section} in the documentation of this resource for the id to use --- @@ -924,11 +924,11 @@ dataDigitaloceanVolumeSnapshot.DataDigitaloceanVolumeSnapshotConfig( | lifecycle | cdktf.TerraformResourceLifecycle | *No description.* | | provider | cdktf.TerraformProvider | *No description.* | | provisioners | typing.List[typing.Union[cdktf.FileProvisioner, cdktf.LocalExecProvisioner, cdktf.RemoteExecProvisioner]] | *No description.* | -| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/volume_snapshot#id DataDigitaloceanVolumeSnapshot#id}. | -| most_recent | typing.Union[bool, cdktf.IResolvable] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/volume_snapshot#most_recent DataDigitaloceanVolumeSnapshot#most_recent}. | -| name | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/volume_snapshot#name DataDigitaloceanVolumeSnapshot#name}. | -| name_regex | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/volume_snapshot#name_regex DataDigitaloceanVolumeSnapshot#name_regex}. | -| region | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/volume_snapshot#region DataDigitaloceanVolumeSnapshot#region}. | +| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/volume_snapshot#id DataDigitaloceanVolumeSnapshot#id}. | +| most_recent | typing.Union[bool, cdktf.IResolvable] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/volume_snapshot#most_recent DataDigitaloceanVolumeSnapshot#most_recent}. | +| name | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/volume_snapshot#name DataDigitaloceanVolumeSnapshot#name}. | +| name_regex | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/volume_snapshot#name_regex DataDigitaloceanVolumeSnapshot#name_regex}. | +| region | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/volume_snapshot#region DataDigitaloceanVolumeSnapshot#region}. | --- @@ -1010,7 +1010,7 @@ id: str - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/volume_snapshot#id DataDigitaloceanVolumeSnapshot#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/volume_snapshot#id DataDigitaloceanVolumeSnapshot#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. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -1025,7 +1025,7 @@ most_recent: typing.Union[bool, IResolvable] - *Type:* typing.Union[bool, cdktf.IResolvable] -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/volume_snapshot#most_recent DataDigitaloceanVolumeSnapshot#most_recent}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/volume_snapshot#most_recent DataDigitaloceanVolumeSnapshot#most_recent}. --- @@ -1037,7 +1037,7 @@ name: str - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/volume_snapshot#name DataDigitaloceanVolumeSnapshot#name}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/volume_snapshot#name DataDigitaloceanVolumeSnapshot#name}. --- @@ -1049,7 +1049,7 @@ name_regex: str - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/volume_snapshot#name_regex DataDigitaloceanVolumeSnapshot#name_regex}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/volume_snapshot#name_regex DataDigitaloceanVolumeSnapshot#name_regex}. --- @@ -1061,7 +1061,7 @@ region: str - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/volume_snapshot#region DataDigitaloceanVolumeSnapshot#region}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/volume_snapshot#region DataDigitaloceanVolumeSnapshot#region}. --- diff --git a/docs/dataDigitaloceanVolumeSnapshot.typescript.md b/docs/dataDigitaloceanVolumeSnapshot.typescript.md index c251b2ce2..65e5937ef 100644 --- a/docs/dataDigitaloceanVolumeSnapshot.typescript.md +++ b/docs/dataDigitaloceanVolumeSnapshot.typescript.md @@ -4,7 +4,7 @@ ### DataDigitaloceanVolumeSnapshot -Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/volume_snapshot digitalocean_volume_snapshot}. +Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/volume_snapshot digitalocean_volume_snapshot}. #### Initializers @@ -400,7 +400,7 @@ The construct id used in the generated config for the DataDigitaloceanVolumeSnap The id of the existing DataDigitaloceanVolumeSnapshot that should be imported. -Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/volume_snapshot#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/volume_snapshot#import import section} in the documentation of this resource for the id to use --- @@ -770,11 +770,11 @@ const dataDigitaloceanVolumeSnapshotConfig: dataDigitaloceanVolumeSnapshot.DataD | lifecycle | cdktf.TerraformResourceLifecycle | *No description.* | | provider | cdktf.TerraformProvider | *No description.* | | provisioners | cdktf.FileProvisioner \| cdktf.LocalExecProvisioner \| cdktf.RemoteExecProvisioner[] | *No description.* | -| id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/volume_snapshot#id DataDigitaloceanVolumeSnapshot#id}. | -| mostRecent | boolean \| cdktf.IResolvable | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/volume_snapshot#most_recent DataDigitaloceanVolumeSnapshot#most_recent}. | -| name | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/volume_snapshot#name DataDigitaloceanVolumeSnapshot#name}. | -| nameRegex | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/volume_snapshot#name_regex DataDigitaloceanVolumeSnapshot#name_regex}. | -| region | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/volume_snapshot#region DataDigitaloceanVolumeSnapshot#region}. | +| id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/volume_snapshot#id DataDigitaloceanVolumeSnapshot#id}. | +| mostRecent | boolean \| cdktf.IResolvable | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/volume_snapshot#most_recent DataDigitaloceanVolumeSnapshot#most_recent}. | +| name | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/volume_snapshot#name DataDigitaloceanVolumeSnapshot#name}. | +| nameRegex | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/volume_snapshot#name_regex DataDigitaloceanVolumeSnapshot#name_regex}. | +| region | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/volume_snapshot#region DataDigitaloceanVolumeSnapshot#region}. | --- @@ -856,7 +856,7 @@ public readonly id: string; - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/volume_snapshot#id DataDigitaloceanVolumeSnapshot#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/volume_snapshot#id DataDigitaloceanVolumeSnapshot#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. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -871,7 +871,7 @@ public readonly mostRecent: boolean | IResolvable; - *Type:* boolean | cdktf.IResolvable -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/volume_snapshot#most_recent DataDigitaloceanVolumeSnapshot#most_recent}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/volume_snapshot#most_recent DataDigitaloceanVolumeSnapshot#most_recent}. --- @@ -883,7 +883,7 @@ public readonly name: string; - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/volume_snapshot#name DataDigitaloceanVolumeSnapshot#name}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/volume_snapshot#name DataDigitaloceanVolumeSnapshot#name}. --- @@ -895,7 +895,7 @@ public readonly nameRegex: string; - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/volume_snapshot#name_regex DataDigitaloceanVolumeSnapshot#name_regex}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/volume_snapshot#name_regex DataDigitaloceanVolumeSnapshot#name_regex}. --- @@ -907,7 +907,7 @@ public readonly region: string; - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/volume_snapshot#region DataDigitaloceanVolumeSnapshot#region}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/volume_snapshot#region DataDigitaloceanVolumeSnapshot#region}. --- diff --git a/docs/dataDigitaloceanVpc.csharp.md b/docs/dataDigitaloceanVpc.csharp.md index 01c40e213..d4fd96247 100644 --- a/docs/dataDigitaloceanVpc.csharp.md +++ b/docs/dataDigitaloceanVpc.csharp.md @@ -4,7 +4,7 @@ ### DataDigitaloceanVpc -Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/vpc digitalocean_vpc}. +Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/vpc digitalocean_vpc}. #### Initializers @@ -386,7 +386,7 @@ The construct id used in the generated config for the DataDigitaloceanVpc to imp The id of the existing DataDigitaloceanVpc that should be imported. -Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/vpc#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/vpc#import import section} in the documentation of this resource for the id to use --- @@ -712,9 +712,9 @@ new DataDigitaloceanVpcConfig { | Lifecycle | HashiCorp.Cdktf.TerraformResourceLifecycle | *No description.* | | Provider | HashiCorp.Cdktf.TerraformProvider | *No description.* | | Provisioners | object[] | *No description.* | -| Id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/vpc#id DataDigitaloceanVpc#id}. | -| Name | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/vpc#name DataDigitaloceanVpc#name}. | -| Region | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/vpc#region DataDigitaloceanVpc#region}. | +| Id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/vpc#id DataDigitaloceanVpc#id}. | +| Name | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/vpc#name DataDigitaloceanVpc#name}. | +| Region | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/vpc#region DataDigitaloceanVpc#region}. | --- @@ -796,7 +796,7 @@ public string Id { get; set; } - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/vpc#id DataDigitaloceanVpc#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/vpc#id DataDigitaloceanVpc#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. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -811,7 +811,7 @@ public string Name { get; set; } - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/vpc#name DataDigitaloceanVpc#name}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/vpc#name DataDigitaloceanVpc#name}. --- @@ -823,7 +823,7 @@ public string Region { get; set; } - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/vpc#region DataDigitaloceanVpc#region}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/vpc#region DataDigitaloceanVpc#region}. --- diff --git a/docs/dataDigitaloceanVpc.go.md b/docs/dataDigitaloceanVpc.go.md index c3d121c08..d0950d5ca 100644 --- a/docs/dataDigitaloceanVpc.go.md +++ b/docs/dataDigitaloceanVpc.go.md @@ -4,12 +4,12 @@ ### DataDigitaloceanVpc -Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/vpc digitalocean_vpc}. +Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/vpc digitalocean_vpc}. #### Initializers ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadigitaloceanvpc" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/datadigitaloceanvpc" datadigitaloceanvpc.NewDataDigitaloceanVpc(scope Construct, id *string, config DataDigitaloceanVpcConfig) DataDigitaloceanVpc ``` @@ -297,7 +297,7 @@ func ResetRegion() ##### `IsConstruct` ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadigitaloceanvpc" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/datadigitaloceanvpc" datadigitaloceanvpc.DataDigitaloceanVpc_IsConstruct(x interface{}) *bool ``` @@ -329,7 +329,7 @@ Any object. ##### `IsTerraformElement` ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadigitaloceanvpc" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/datadigitaloceanvpc" datadigitaloceanvpc.DataDigitaloceanVpc_IsTerraformElement(x interface{}) *bool ``` @@ -343,7 +343,7 @@ datadigitaloceanvpc.DataDigitaloceanVpc_IsTerraformElement(x interface{}) *bool ##### `IsTerraformDataSource` ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadigitaloceanvpc" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/datadigitaloceanvpc" datadigitaloceanvpc.DataDigitaloceanVpc_IsTerraformDataSource(x interface{}) *bool ``` @@ -357,7 +357,7 @@ datadigitaloceanvpc.DataDigitaloceanVpc_IsTerraformDataSource(x interface{}) *bo ##### `GenerateConfigForImport` ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadigitaloceanvpc" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/datadigitaloceanvpc" datadigitaloceanvpc.DataDigitaloceanVpc_GenerateConfigForImport(scope Construct, importToId *string, importFromId *string, provider TerraformProvider) ImportableResource ``` @@ -386,7 +386,7 @@ The construct id used in the generated config for the DataDigitaloceanVpc to imp The id of the existing DataDigitaloceanVpc that should be imported. -Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/vpc#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/vpc#import import section} in the documentation of this resource for the id to use --- @@ -685,7 +685,7 @@ func TfResourceType() *string #### Initializer ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadigitaloceanvpc" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/datadigitaloceanvpc" &datadigitaloceanvpc.DataDigitaloceanVpcConfig { Connection: interface{}, @@ -712,9 +712,9 @@ import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadig | Lifecycle | github.com/hashicorp/terraform-cdk-go/cdktf.TerraformResourceLifecycle | *No description.* | | Provider | github.com/hashicorp/terraform-cdk-go/cdktf.TerraformProvider | *No description.* | | Provisioners | *[]interface{} | *No description.* | -| Id | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/vpc#id DataDigitaloceanVpc#id}. | -| Name | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/vpc#name DataDigitaloceanVpc#name}. | -| Region | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/vpc#region DataDigitaloceanVpc#region}. | +| Id | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/vpc#id DataDigitaloceanVpc#id}. | +| Name | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/vpc#name DataDigitaloceanVpc#name}. | +| Region | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/vpc#region DataDigitaloceanVpc#region}. | --- @@ -796,7 +796,7 @@ Id *string - *Type:* *string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/vpc#id DataDigitaloceanVpc#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/vpc#id DataDigitaloceanVpc#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. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -811,7 +811,7 @@ Name *string - *Type:* *string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/vpc#name DataDigitaloceanVpc#name}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/vpc#name DataDigitaloceanVpc#name}. --- @@ -823,7 +823,7 @@ Region *string - *Type:* *string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/vpc#region DataDigitaloceanVpc#region}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/vpc#region DataDigitaloceanVpc#region}. --- diff --git a/docs/dataDigitaloceanVpc.java.md b/docs/dataDigitaloceanVpc.java.md index 81f058268..cf2a917ba 100644 --- a/docs/dataDigitaloceanVpc.java.md +++ b/docs/dataDigitaloceanVpc.java.md @@ -4,7 +4,7 @@ ### DataDigitaloceanVpc -Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/vpc digitalocean_vpc}. +Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/vpc digitalocean_vpc}. #### Initializers @@ -40,9 +40,9 @@ DataDigitaloceanVpc.Builder.create(Construct scope, java.lang.String id) | lifecycle | com.hashicorp.cdktf.TerraformResourceLifecycle | *No description.* | | provider | com.hashicorp.cdktf.TerraformProvider | *No description.* | | provisioners | java.util.List | *No description.* | -| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/vpc#id DataDigitaloceanVpc#id}. | -| name | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/vpc#name DataDigitaloceanVpc#name}. | -| region | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/vpc#region DataDigitaloceanVpc#region}. | +| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/vpc#id DataDigitaloceanVpc#id}. | +| name | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/vpc#name DataDigitaloceanVpc#name}. | +| region | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/vpc#region DataDigitaloceanVpc#region}. | --- @@ -110,7 +110,7 @@ Must be unique amongst siblings in the same scope - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/vpc#id DataDigitaloceanVpc#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/vpc#id DataDigitaloceanVpc#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. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -121,7 +121,7 @@ If you experience problems setting this value it might not be settable. Please t - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/vpc#name DataDigitaloceanVpc#name}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/vpc#name DataDigitaloceanVpc#name}. --- @@ -129,7 +129,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/vpc#region DataDigitaloceanVpc#region}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/vpc#region DataDigitaloceanVpc#region}. --- @@ -473,7 +473,7 @@ The construct id used in the generated config for the DataDigitaloceanVpc to imp The id of the existing DataDigitaloceanVpc that should be imported. -Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/vpc#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/vpc#import import section} in the documentation of this resource for the id to use --- @@ -803,9 +803,9 @@ DataDigitaloceanVpcConfig.builder() | lifecycle | com.hashicorp.cdktf.TerraformResourceLifecycle | *No description.* | | provider | com.hashicorp.cdktf.TerraformProvider | *No description.* | | provisioners | java.util.List | *No description.* | -| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/vpc#id DataDigitaloceanVpc#id}. | -| name | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/vpc#name DataDigitaloceanVpc#name}. | -| region | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/vpc#region DataDigitaloceanVpc#region}. | +| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/vpc#id DataDigitaloceanVpc#id}. | +| name | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/vpc#name DataDigitaloceanVpc#name}. | +| region | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/vpc#region DataDigitaloceanVpc#region}. | --- @@ -887,7 +887,7 @@ public java.lang.String getId(); - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/vpc#id DataDigitaloceanVpc#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/vpc#id DataDigitaloceanVpc#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. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -902,7 +902,7 @@ public java.lang.String getName(); - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/vpc#name DataDigitaloceanVpc#name}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/vpc#name DataDigitaloceanVpc#name}. --- @@ -914,7 +914,7 @@ public java.lang.String getRegion(); - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/vpc#region DataDigitaloceanVpc#region}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/vpc#region DataDigitaloceanVpc#region}. --- diff --git a/docs/dataDigitaloceanVpc.python.md b/docs/dataDigitaloceanVpc.python.md index ecd018a25..14f9878cc 100644 --- a/docs/dataDigitaloceanVpc.python.md +++ b/docs/dataDigitaloceanVpc.python.md @@ -4,7 +4,7 @@ ### DataDigitaloceanVpc -Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/vpc digitalocean_vpc}. +Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/vpc digitalocean_vpc}. #### Initializers @@ -38,9 +38,9 @@ dataDigitaloceanVpc.DataDigitaloceanVpc( | lifecycle | cdktf.TerraformResourceLifecycle | *No description.* | | provider | cdktf.TerraformProvider | *No description.* | | provisioners | typing.List[typing.Union[cdktf.FileProvisioner, cdktf.LocalExecProvisioner, cdktf.RemoteExecProvisioner]] | *No description.* | -| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/vpc#id DataDigitaloceanVpc#id}. | -| name | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/vpc#name DataDigitaloceanVpc#name}. | -| region | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/vpc#region DataDigitaloceanVpc#region}. | +| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/vpc#id DataDigitaloceanVpc#id}. | +| name | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/vpc#name DataDigitaloceanVpc#name}. | +| region | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/vpc#region DataDigitaloceanVpc#region}. | --- @@ -108,7 +108,7 @@ Must be unique amongst siblings in the same scope - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/vpc#id DataDigitaloceanVpc#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/vpc#id DataDigitaloceanVpc#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. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -119,7 +119,7 @@ If you experience problems setting this value it might not be settable. Please t - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/vpc#name DataDigitaloceanVpc#name}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/vpc#name DataDigitaloceanVpc#name}. --- @@ -127,7 +127,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/vpc#region DataDigitaloceanVpc#region}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/vpc#region DataDigitaloceanVpc#region}. --- @@ -507,7 +507,7 @@ The construct id used in the generated config for the DataDigitaloceanVpc to imp The id of the existing DataDigitaloceanVpc that should be imported. -Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/vpc#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/vpc#import import section} in the documentation of this resource for the id to use --- @@ -833,9 +833,9 @@ dataDigitaloceanVpc.DataDigitaloceanVpcConfig( | lifecycle | cdktf.TerraformResourceLifecycle | *No description.* | | provider | cdktf.TerraformProvider | *No description.* | | provisioners | typing.List[typing.Union[cdktf.FileProvisioner, cdktf.LocalExecProvisioner, cdktf.RemoteExecProvisioner]] | *No description.* | -| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/vpc#id DataDigitaloceanVpc#id}. | -| name | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/vpc#name DataDigitaloceanVpc#name}. | -| region | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/vpc#region DataDigitaloceanVpc#region}. | +| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/vpc#id DataDigitaloceanVpc#id}. | +| name | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/vpc#name DataDigitaloceanVpc#name}. | +| region | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/vpc#region DataDigitaloceanVpc#region}. | --- @@ -917,7 +917,7 @@ id: str - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/vpc#id DataDigitaloceanVpc#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/vpc#id DataDigitaloceanVpc#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. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -932,7 +932,7 @@ name: str - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/vpc#name DataDigitaloceanVpc#name}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/vpc#name DataDigitaloceanVpc#name}. --- @@ -944,7 +944,7 @@ region: str - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/vpc#region DataDigitaloceanVpc#region}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/vpc#region DataDigitaloceanVpc#region}. --- diff --git a/docs/dataDigitaloceanVpc.typescript.md b/docs/dataDigitaloceanVpc.typescript.md index d6e94a005..df4592a8a 100644 --- a/docs/dataDigitaloceanVpc.typescript.md +++ b/docs/dataDigitaloceanVpc.typescript.md @@ -4,7 +4,7 @@ ### DataDigitaloceanVpc -Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/vpc digitalocean_vpc}. +Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/vpc digitalocean_vpc}. #### Initializers @@ -386,7 +386,7 @@ The construct id used in the generated config for the DataDigitaloceanVpc to imp The id of the existing DataDigitaloceanVpc that should be imported. -Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/vpc#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/vpc#import import section} in the documentation of this resource for the id to use --- @@ -701,9 +701,9 @@ const dataDigitaloceanVpcConfig: dataDigitaloceanVpc.DataDigitaloceanVpcConfig = | lifecycle | cdktf.TerraformResourceLifecycle | *No description.* | | provider | cdktf.TerraformProvider | *No description.* | | provisioners | cdktf.FileProvisioner \| cdktf.LocalExecProvisioner \| cdktf.RemoteExecProvisioner[] | *No description.* | -| id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/vpc#id DataDigitaloceanVpc#id}. | -| name | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/vpc#name DataDigitaloceanVpc#name}. | -| region | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/vpc#region DataDigitaloceanVpc#region}. | +| id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/vpc#id DataDigitaloceanVpc#id}. | +| name | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/vpc#name DataDigitaloceanVpc#name}. | +| region | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/vpc#region DataDigitaloceanVpc#region}. | --- @@ -785,7 +785,7 @@ public readonly id: string; - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/vpc#id DataDigitaloceanVpc#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/vpc#id DataDigitaloceanVpc#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. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -800,7 +800,7 @@ public readonly name: string; - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/vpc#name DataDigitaloceanVpc#name}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/vpc#name DataDigitaloceanVpc#name}. --- @@ -812,7 +812,7 @@ public readonly region: string; - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/vpc#region DataDigitaloceanVpc#region}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/vpc#region DataDigitaloceanVpc#region}. --- diff --git a/docs/dataDigitaloceanVpcPeering.csharp.md b/docs/dataDigitaloceanVpcPeering.csharp.md index 617124fda..11e620201 100644 --- a/docs/dataDigitaloceanVpcPeering.csharp.md +++ b/docs/dataDigitaloceanVpcPeering.csharp.md @@ -4,7 +4,7 @@ ### DataDigitaloceanVpcPeering -Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/vpc_peering digitalocean_vpc_peering}. +Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/vpc_peering digitalocean_vpc_peering}. #### Initializers @@ -386,7 +386,7 @@ The construct id used in the generated config for the DataDigitaloceanVpcPeering The id of the existing DataDigitaloceanVpcPeering that should be imported. -Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/vpc_peering#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/vpc_peering#import import section} in the documentation of this resource for the id to use --- @@ -765,7 +765,7 @@ public string Id { get; set; } The ID of the VPC Peering. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/vpc_peering#id DataDigitaloceanVpcPeering#id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/vpc_peering#id DataDigitaloceanVpcPeering#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. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -782,7 +782,7 @@ public string Name { get; set; } The name of the VPC Peering. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/vpc_peering#name DataDigitaloceanVpcPeering#name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/vpc_peering#name DataDigitaloceanVpcPeering#name} --- @@ -796,7 +796,7 @@ public string[] VpcIds { get; set; } The list of VPCs to be peered. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/vpc_peering#vpc_ids DataDigitaloceanVpcPeering#vpc_ids} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/vpc_peering#vpc_ids DataDigitaloceanVpcPeering#vpc_ids} --- diff --git a/docs/dataDigitaloceanVpcPeering.go.md b/docs/dataDigitaloceanVpcPeering.go.md index 2507c1183..f47339230 100644 --- a/docs/dataDigitaloceanVpcPeering.go.md +++ b/docs/dataDigitaloceanVpcPeering.go.md @@ -4,12 +4,12 @@ ### DataDigitaloceanVpcPeering -Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/vpc_peering digitalocean_vpc_peering}. +Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/vpc_peering digitalocean_vpc_peering}. #### Initializers ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadigitaloceanvpcpeering" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/datadigitaloceanvpcpeering" datadigitaloceanvpcpeering.NewDataDigitaloceanVpcPeering(scope Construct, id *string, config DataDigitaloceanVpcPeeringConfig) DataDigitaloceanVpcPeering ``` @@ -297,7 +297,7 @@ func ResetVpcIds() ##### `IsConstruct` ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadigitaloceanvpcpeering" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/datadigitaloceanvpcpeering" datadigitaloceanvpcpeering.DataDigitaloceanVpcPeering_IsConstruct(x interface{}) *bool ``` @@ -329,7 +329,7 @@ Any object. ##### `IsTerraformElement` ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadigitaloceanvpcpeering" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/datadigitaloceanvpcpeering" datadigitaloceanvpcpeering.DataDigitaloceanVpcPeering_IsTerraformElement(x interface{}) *bool ``` @@ -343,7 +343,7 @@ datadigitaloceanvpcpeering.DataDigitaloceanVpcPeering_IsTerraformElement(x inter ##### `IsTerraformDataSource` ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadigitaloceanvpcpeering" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/datadigitaloceanvpcpeering" datadigitaloceanvpcpeering.DataDigitaloceanVpcPeering_IsTerraformDataSource(x interface{}) *bool ``` @@ -357,7 +357,7 @@ datadigitaloceanvpcpeering.DataDigitaloceanVpcPeering_IsTerraformDataSource(x in ##### `GenerateConfigForImport` ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadigitaloceanvpcpeering" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/datadigitaloceanvpcpeering" datadigitaloceanvpcpeering.DataDigitaloceanVpcPeering_GenerateConfigForImport(scope Construct, importToId *string, importFromId *string, provider TerraformProvider) ImportableResource ``` @@ -386,7 +386,7 @@ The construct id used in the generated config for the DataDigitaloceanVpcPeering The id of the existing DataDigitaloceanVpcPeering that should be imported. -Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/vpc_peering#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/vpc_peering#import import section} in the documentation of this resource for the id to use --- @@ -652,7 +652,7 @@ func TfResourceType() *string #### Initializer ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/datadigitaloceanvpcpeering" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/datadigitaloceanvpcpeering" &datadigitaloceanvpcpeering.DataDigitaloceanVpcPeeringConfig { Connection: interface{}, @@ -765,7 +765,7 @@ Id *string The ID of the VPC Peering. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/vpc_peering#id DataDigitaloceanVpcPeering#id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/vpc_peering#id DataDigitaloceanVpcPeering#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. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -782,7 +782,7 @@ Name *string The name of the VPC Peering. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/vpc_peering#name DataDigitaloceanVpcPeering#name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/vpc_peering#name DataDigitaloceanVpcPeering#name} --- @@ -796,7 +796,7 @@ VpcIds *[]*string The list of VPCs to be peered. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/vpc_peering#vpc_ids DataDigitaloceanVpcPeering#vpc_ids} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/vpc_peering#vpc_ids DataDigitaloceanVpcPeering#vpc_ids} --- diff --git a/docs/dataDigitaloceanVpcPeering.java.md b/docs/dataDigitaloceanVpcPeering.java.md index 746b26014..61d03461e 100644 --- a/docs/dataDigitaloceanVpcPeering.java.md +++ b/docs/dataDigitaloceanVpcPeering.java.md @@ -4,7 +4,7 @@ ### DataDigitaloceanVpcPeering -Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/vpc_peering digitalocean_vpc_peering}. +Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/vpc_peering digitalocean_vpc_peering}. #### Initializers @@ -112,7 +112,7 @@ Must be unique amongst siblings in the same scope The ID of the VPC Peering. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/vpc_peering#id DataDigitaloceanVpcPeering#id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/vpc_peering#id DataDigitaloceanVpcPeering#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. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -125,7 +125,7 @@ If you experience problems setting this value it might not be settable. Please t The name of the VPC Peering. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/vpc_peering#name DataDigitaloceanVpcPeering#name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/vpc_peering#name DataDigitaloceanVpcPeering#name} --- @@ -135,7 +135,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit The list of VPCs to be peered. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/vpc_peering#vpc_ids DataDigitaloceanVpcPeering#vpc_ids} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/vpc_peering#vpc_ids DataDigitaloceanVpcPeering#vpc_ids} --- @@ -479,7 +479,7 @@ The construct id used in the generated config for the DataDigitaloceanVpcPeering The id of the existing DataDigitaloceanVpcPeering that should be imported. -Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/vpc_peering#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/vpc_peering#import import section} in the documentation of this resource for the id to use --- @@ -862,7 +862,7 @@ public java.lang.String getId(); The ID of the VPC Peering. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/vpc_peering#id DataDigitaloceanVpcPeering#id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/vpc_peering#id DataDigitaloceanVpcPeering#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. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -879,7 +879,7 @@ public java.lang.String getName(); The name of the VPC Peering. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/vpc_peering#name DataDigitaloceanVpcPeering#name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/vpc_peering#name DataDigitaloceanVpcPeering#name} --- @@ -893,7 +893,7 @@ public java.util.List getVpcIds(); The list of VPCs to be peered. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/vpc_peering#vpc_ids DataDigitaloceanVpcPeering#vpc_ids} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/vpc_peering#vpc_ids DataDigitaloceanVpcPeering#vpc_ids} --- diff --git a/docs/dataDigitaloceanVpcPeering.python.md b/docs/dataDigitaloceanVpcPeering.python.md index 9c02c283b..d32274f66 100644 --- a/docs/dataDigitaloceanVpcPeering.python.md +++ b/docs/dataDigitaloceanVpcPeering.python.md @@ -4,7 +4,7 @@ ### DataDigitaloceanVpcPeering -Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/vpc_peering digitalocean_vpc_peering}. +Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/vpc_peering digitalocean_vpc_peering}. #### Initializers @@ -110,7 +110,7 @@ Must be unique amongst siblings in the same scope The ID of the VPC Peering. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/vpc_peering#id DataDigitaloceanVpcPeering#id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/vpc_peering#id DataDigitaloceanVpcPeering#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. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -123,7 +123,7 @@ If you experience problems setting this value it might not be settable. Please t The name of the VPC Peering. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/vpc_peering#name DataDigitaloceanVpcPeering#name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/vpc_peering#name DataDigitaloceanVpcPeering#name} --- @@ -133,7 +133,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit The list of VPCs to be peered. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/vpc_peering#vpc_ids DataDigitaloceanVpcPeering#vpc_ids} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/vpc_peering#vpc_ids DataDigitaloceanVpcPeering#vpc_ids} --- @@ -513,7 +513,7 @@ The construct id used in the generated config for the DataDigitaloceanVpcPeering The id of the existing DataDigitaloceanVpcPeering that should be imported. -Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/vpc_peering#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/vpc_peering#import import section} in the documentation of this resource for the id to use --- @@ -892,7 +892,7 @@ id: str The ID of the VPC Peering. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/vpc_peering#id DataDigitaloceanVpcPeering#id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/vpc_peering#id DataDigitaloceanVpcPeering#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. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -909,7 +909,7 @@ name: str The name of the VPC Peering. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/vpc_peering#name DataDigitaloceanVpcPeering#name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/vpc_peering#name DataDigitaloceanVpcPeering#name} --- @@ -923,7 +923,7 @@ vpc_ids: typing.List[str] The list of VPCs to be peered. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/vpc_peering#vpc_ids DataDigitaloceanVpcPeering#vpc_ids} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/vpc_peering#vpc_ids DataDigitaloceanVpcPeering#vpc_ids} --- diff --git a/docs/dataDigitaloceanVpcPeering.typescript.md b/docs/dataDigitaloceanVpcPeering.typescript.md index 59d38b5e3..081a06151 100644 --- a/docs/dataDigitaloceanVpcPeering.typescript.md +++ b/docs/dataDigitaloceanVpcPeering.typescript.md @@ -4,7 +4,7 @@ ### DataDigitaloceanVpcPeering -Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/vpc_peering digitalocean_vpc_peering}. +Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/vpc_peering digitalocean_vpc_peering}. #### Initializers @@ -386,7 +386,7 @@ The construct id used in the generated config for the DataDigitaloceanVpcPeering The id of the existing DataDigitaloceanVpcPeering that should be imported. -Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/vpc_peering#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/vpc_peering#import import section} in the documentation of this resource for the id to use --- @@ -754,7 +754,7 @@ public readonly id: string; The ID of the VPC Peering. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/vpc_peering#id DataDigitaloceanVpcPeering#id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/vpc_peering#id DataDigitaloceanVpcPeering#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. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -771,7 +771,7 @@ public readonly name: string; The name of the VPC Peering. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/vpc_peering#name DataDigitaloceanVpcPeering#name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/vpc_peering#name DataDigitaloceanVpcPeering#name} --- @@ -785,7 +785,7 @@ public readonly vpcIds: string[]; The list of VPCs to be peered. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/vpc_peering#vpc_ids DataDigitaloceanVpcPeering#vpc_ids} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/vpc_peering#vpc_ids DataDigitaloceanVpcPeering#vpc_ids} --- diff --git a/docs/databaseCluster.csharp.md b/docs/databaseCluster.csharp.md index ce718594c..9817423a7 100644 --- a/docs/databaseCluster.csharp.md +++ b/docs/databaseCluster.csharp.md @@ -4,7 +4,7 @@ ### DatabaseCluster -Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_cluster digitalocean_database_cluster}. +Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_cluster digitalocean_database_cluster}. #### Initializers @@ -583,7 +583,7 @@ The construct id used in the generated config for the DatabaseCluster to import. The id of the existing DatabaseCluster that should be imported. -Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_cluster#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_cluster#import import section} in the documentation of this resource for the id to use --- @@ -1312,8 +1312,8 @@ new DatabaseClusterBackupRestore { | **Name** | **Type** | **Description** | | --- | --- | --- | -| DatabaseName | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_cluster#database_name DatabaseCluster#database_name}. | -| BackupCreatedAt | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_cluster#backup_created_at DatabaseCluster#backup_created_at}. | +| DatabaseName | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_cluster#database_name DatabaseCluster#database_name}. | +| BackupCreatedAt | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_cluster#backup_created_at DatabaseCluster#backup_created_at}. | --- @@ -1325,7 +1325,7 @@ public string DatabaseName { get; set; } - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_cluster#database_name DatabaseCluster#database_name}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_cluster#database_name DatabaseCluster#database_name}. --- @@ -1337,7 +1337,7 @@ public string BackupCreatedAt { get; set; } - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_cluster#backup_created_at DatabaseCluster#backup_created_at}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_cluster#backup_created_at DatabaseCluster#backup_created_at}. --- @@ -1386,22 +1386,22 @@ new DatabaseClusterConfig { | Lifecycle | HashiCorp.Cdktf.TerraformResourceLifecycle | *No description.* | | Provider | HashiCorp.Cdktf.TerraformProvider | *No description.* | | Provisioners | object[] | *No description.* | -| Engine | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_cluster#engine DatabaseCluster#engine}. | -| Name | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_cluster#name DatabaseCluster#name}. | -| NodeCount | double | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_cluster#node_count DatabaseCluster#node_count}. | -| Region | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_cluster#region DatabaseCluster#region}. | -| Size | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_cluster#size DatabaseCluster#size}. | +| Engine | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_cluster#engine DatabaseCluster#engine}. | +| Name | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_cluster#name DatabaseCluster#name}. | +| NodeCount | double | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_cluster#node_count DatabaseCluster#node_count}. | +| Region | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_cluster#region DatabaseCluster#region}. | +| Size | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_cluster#size DatabaseCluster#size}. | | BackupRestore | DatabaseClusterBackupRestore | backup_restore block. | -| EvictionPolicy | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_cluster#eviction_policy DatabaseCluster#eviction_policy}. | -| Id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_cluster#id DatabaseCluster#id}. | +| EvictionPolicy | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_cluster#eviction_policy DatabaseCluster#eviction_policy}. | +| Id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_cluster#id DatabaseCluster#id}. | | MaintenanceWindow | object | maintenance_window block. | -| PrivateNetworkUuid | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_cluster#private_network_uuid DatabaseCluster#private_network_uuid}. | -| ProjectId | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_cluster#project_id DatabaseCluster#project_id}. | -| SqlMode | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_cluster#sql_mode DatabaseCluster#sql_mode}. | -| StorageSizeMib | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_cluster#storage_size_mib DatabaseCluster#storage_size_mib}. | -| Tags | string[] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_cluster#tags DatabaseCluster#tags}. | +| PrivateNetworkUuid | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_cluster#private_network_uuid DatabaseCluster#private_network_uuid}. | +| ProjectId | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_cluster#project_id DatabaseCluster#project_id}. | +| SqlMode | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_cluster#sql_mode DatabaseCluster#sql_mode}. | +| StorageSizeMib | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_cluster#storage_size_mib DatabaseCluster#storage_size_mib}. | +| Tags | string[] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_cluster#tags DatabaseCluster#tags}. | | Timeouts | DatabaseClusterTimeouts | timeouts block. | -| Version | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_cluster#version DatabaseCluster#version}. | +| Version | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_cluster#version DatabaseCluster#version}. | --- @@ -1483,7 +1483,7 @@ public string Engine { get; set; } - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_cluster#engine DatabaseCluster#engine}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_cluster#engine DatabaseCluster#engine}. --- @@ -1495,7 +1495,7 @@ public string Name { get; set; } - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_cluster#name DatabaseCluster#name}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_cluster#name DatabaseCluster#name}. --- @@ -1507,7 +1507,7 @@ public double NodeCount { get; set; } - *Type:* double -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_cluster#node_count DatabaseCluster#node_count}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_cluster#node_count DatabaseCluster#node_count}. --- @@ -1519,7 +1519,7 @@ public string Region { get; set; } - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_cluster#region DatabaseCluster#region}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_cluster#region DatabaseCluster#region}. --- @@ -1531,7 +1531,7 @@ public string Size { get; set; } - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_cluster#size DatabaseCluster#size}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_cluster#size DatabaseCluster#size}. --- @@ -1545,7 +1545,7 @@ public DatabaseClusterBackupRestore BackupRestore { get; set; } backup_restore block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_cluster#backup_restore DatabaseCluster#backup_restore} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_cluster#backup_restore DatabaseCluster#backup_restore} --- @@ -1557,7 +1557,7 @@ public string EvictionPolicy { get; set; } - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_cluster#eviction_policy DatabaseCluster#eviction_policy}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_cluster#eviction_policy DatabaseCluster#eviction_policy}. --- @@ -1569,7 +1569,7 @@ public string Id { get; set; } - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_cluster#id DatabaseCluster#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_cluster#id DatabaseCluster#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. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -1586,7 +1586,7 @@ public object MaintenanceWindow { get; set; } maintenance_window block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_cluster#maintenance_window DatabaseCluster#maintenance_window} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_cluster#maintenance_window DatabaseCluster#maintenance_window} --- @@ -1598,7 +1598,7 @@ public string PrivateNetworkUuid { get; set; } - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_cluster#private_network_uuid DatabaseCluster#private_network_uuid}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_cluster#private_network_uuid DatabaseCluster#private_network_uuid}. --- @@ -1610,7 +1610,7 @@ public string ProjectId { get; set; } - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_cluster#project_id DatabaseCluster#project_id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_cluster#project_id DatabaseCluster#project_id}. --- @@ -1622,7 +1622,7 @@ public string SqlMode { get; set; } - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_cluster#sql_mode DatabaseCluster#sql_mode}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_cluster#sql_mode DatabaseCluster#sql_mode}. --- @@ -1634,7 +1634,7 @@ public string StorageSizeMib { get; set; } - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_cluster#storage_size_mib DatabaseCluster#storage_size_mib}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_cluster#storage_size_mib DatabaseCluster#storage_size_mib}. --- @@ -1646,7 +1646,7 @@ public string[] Tags { get; set; } - *Type:* string[] -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_cluster#tags DatabaseCluster#tags}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_cluster#tags DatabaseCluster#tags}. --- @@ -1660,7 +1660,7 @@ public DatabaseClusterTimeouts Timeouts { get; set; } timeouts block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_cluster#timeouts DatabaseCluster#timeouts} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_cluster#timeouts DatabaseCluster#timeouts} --- @@ -1672,7 +1672,7 @@ public string Version { get; set; } - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_cluster#version DatabaseCluster#version}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_cluster#version DatabaseCluster#version}. --- @@ -1693,8 +1693,8 @@ new DatabaseClusterMaintenanceWindow { | **Name** | **Type** | **Description** | | --- | --- | --- | -| Day | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_cluster#day DatabaseCluster#day}. | -| Hour | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_cluster#hour DatabaseCluster#hour}. | +| Day | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_cluster#day DatabaseCluster#day}. | +| Hour | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_cluster#hour DatabaseCluster#hour}. | --- @@ -1706,7 +1706,7 @@ public string Day { get; set; } - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_cluster#day DatabaseCluster#day}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_cluster#day DatabaseCluster#day}. --- @@ -1718,7 +1718,7 @@ public string Hour { get; set; } - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_cluster#hour DatabaseCluster#hour}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_cluster#hour DatabaseCluster#hour}. --- @@ -1738,7 +1738,7 @@ new DatabaseClusterTimeouts { | **Name** | **Type** | **Description** | | --- | --- | --- | -| Create | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_cluster#create DatabaseCluster#create}. | +| Create | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_cluster#create DatabaseCluster#create}. | --- @@ -1750,7 +1750,7 @@ public string Create { get; set; } - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_cluster#create DatabaseCluster#create}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_cluster#create DatabaseCluster#create}. --- diff --git a/docs/databaseCluster.go.md b/docs/databaseCluster.go.md index f6c73f708..62317bad2 100644 --- a/docs/databaseCluster.go.md +++ b/docs/databaseCluster.go.md @@ -4,12 +4,12 @@ ### DatabaseCluster -Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_cluster digitalocean_database_cluster}. +Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_cluster digitalocean_database_cluster}. #### Initializers ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/databasecluster" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/databasecluster" databasecluster.NewDatabaseCluster(scope Construct, id *string, config DatabaseClusterConfig) DatabaseCluster ``` @@ -494,7 +494,7 @@ func ResetVersion() ##### `IsConstruct` ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/databasecluster" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/databasecluster" databasecluster.DatabaseCluster_IsConstruct(x interface{}) *bool ``` @@ -526,7 +526,7 @@ Any object. ##### `IsTerraformElement` ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/databasecluster" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/databasecluster" databasecluster.DatabaseCluster_IsTerraformElement(x interface{}) *bool ``` @@ -540,7 +540,7 @@ databasecluster.DatabaseCluster_IsTerraformElement(x interface{}) *bool ##### `IsTerraformResource` ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/databasecluster" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/databasecluster" databasecluster.DatabaseCluster_IsTerraformResource(x interface{}) *bool ``` @@ -554,7 +554,7 @@ databasecluster.DatabaseCluster_IsTerraformResource(x interface{}) *bool ##### `GenerateConfigForImport` ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/databasecluster" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/databasecluster" databasecluster.DatabaseCluster_GenerateConfigForImport(scope Construct, importToId *string, importFromId *string, provider TerraformProvider) ImportableResource ``` @@ -583,7 +583,7 @@ The construct id used in the generated config for the DatabaseCluster to import. The id of the existing DatabaseCluster that should be imported. -Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_cluster#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_cluster#import import section} in the documentation of this resource for the id to use --- @@ -1300,7 +1300,7 @@ func TfResourceType() *string #### Initializer ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/databasecluster" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/databasecluster" &databasecluster.DatabaseClusterBackupRestore { DatabaseName: *string, @@ -1312,8 +1312,8 @@ import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/databas | **Name** | **Type** | **Description** | | --- | --- | --- | -| DatabaseName | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_cluster#database_name DatabaseCluster#database_name}. | -| BackupCreatedAt | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_cluster#backup_created_at DatabaseCluster#backup_created_at}. | +| DatabaseName | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_cluster#database_name DatabaseCluster#database_name}. | +| BackupCreatedAt | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_cluster#backup_created_at DatabaseCluster#backup_created_at}. | --- @@ -1325,7 +1325,7 @@ DatabaseName *string - *Type:* *string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_cluster#database_name DatabaseCluster#database_name}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_cluster#database_name DatabaseCluster#database_name}. --- @@ -1337,7 +1337,7 @@ BackupCreatedAt *string - *Type:* *string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_cluster#backup_created_at DatabaseCluster#backup_created_at}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_cluster#backup_created_at DatabaseCluster#backup_created_at}. --- @@ -1346,7 +1346,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit #### Initializer ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/databasecluster" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/databasecluster" &databasecluster.DatabaseClusterConfig { Connection: interface{}, @@ -1361,7 +1361,7 @@ import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/databas NodeCount: *f64, Region: *string, Size: *string, - BackupRestore: github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11.databaseCluster.DatabaseClusterBackupRestore, + BackupRestore: github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean.databaseCluster.DatabaseClusterBackupRestore, EvictionPolicy: *string, Id: *string, MaintenanceWindow: interface{}, @@ -1370,7 +1370,7 @@ import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/databas SqlMode: *string, StorageSizeMib: *string, Tags: *[]*string, - Timeouts: github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11.databaseCluster.DatabaseClusterTimeouts, + Timeouts: github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean.databaseCluster.DatabaseClusterTimeouts, Version: *string, } ``` @@ -1386,22 +1386,22 @@ import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/databas | Lifecycle | github.com/hashicorp/terraform-cdk-go/cdktf.TerraformResourceLifecycle | *No description.* | | Provider | github.com/hashicorp/terraform-cdk-go/cdktf.TerraformProvider | *No description.* | | Provisioners | *[]interface{} | *No description.* | -| Engine | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_cluster#engine DatabaseCluster#engine}. | -| Name | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_cluster#name DatabaseCluster#name}. | -| NodeCount | *f64 | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_cluster#node_count DatabaseCluster#node_count}. | -| Region | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_cluster#region DatabaseCluster#region}. | -| Size | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_cluster#size DatabaseCluster#size}. | +| Engine | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_cluster#engine DatabaseCluster#engine}. | +| Name | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_cluster#name DatabaseCluster#name}. | +| NodeCount | *f64 | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_cluster#node_count DatabaseCluster#node_count}. | +| Region | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_cluster#region DatabaseCluster#region}. | +| Size | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_cluster#size DatabaseCluster#size}. | | BackupRestore | DatabaseClusterBackupRestore | backup_restore block. | -| EvictionPolicy | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_cluster#eviction_policy DatabaseCluster#eviction_policy}. | -| Id | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_cluster#id DatabaseCluster#id}. | +| EvictionPolicy | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_cluster#eviction_policy DatabaseCluster#eviction_policy}. | +| Id | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_cluster#id DatabaseCluster#id}. | | MaintenanceWindow | interface{} | maintenance_window block. | -| PrivateNetworkUuid | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_cluster#private_network_uuid DatabaseCluster#private_network_uuid}. | -| ProjectId | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_cluster#project_id DatabaseCluster#project_id}. | -| SqlMode | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_cluster#sql_mode DatabaseCluster#sql_mode}. | -| StorageSizeMib | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_cluster#storage_size_mib DatabaseCluster#storage_size_mib}. | -| Tags | *[]*string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_cluster#tags DatabaseCluster#tags}. | +| PrivateNetworkUuid | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_cluster#private_network_uuid DatabaseCluster#private_network_uuid}. | +| ProjectId | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_cluster#project_id DatabaseCluster#project_id}. | +| SqlMode | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_cluster#sql_mode DatabaseCluster#sql_mode}. | +| StorageSizeMib | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_cluster#storage_size_mib DatabaseCluster#storage_size_mib}. | +| Tags | *[]*string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_cluster#tags DatabaseCluster#tags}. | | Timeouts | DatabaseClusterTimeouts | timeouts block. | -| Version | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_cluster#version DatabaseCluster#version}. | +| Version | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_cluster#version DatabaseCluster#version}. | --- @@ -1483,7 +1483,7 @@ Engine *string - *Type:* *string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_cluster#engine DatabaseCluster#engine}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_cluster#engine DatabaseCluster#engine}. --- @@ -1495,7 +1495,7 @@ Name *string - *Type:* *string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_cluster#name DatabaseCluster#name}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_cluster#name DatabaseCluster#name}. --- @@ -1507,7 +1507,7 @@ NodeCount *f64 - *Type:* *f64 -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_cluster#node_count DatabaseCluster#node_count}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_cluster#node_count DatabaseCluster#node_count}. --- @@ -1519,7 +1519,7 @@ Region *string - *Type:* *string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_cluster#region DatabaseCluster#region}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_cluster#region DatabaseCluster#region}. --- @@ -1531,7 +1531,7 @@ Size *string - *Type:* *string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_cluster#size DatabaseCluster#size}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_cluster#size DatabaseCluster#size}. --- @@ -1545,7 +1545,7 @@ BackupRestore DatabaseClusterBackupRestore backup_restore block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_cluster#backup_restore DatabaseCluster#backup_restore} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_cluster#backup_restore DatabaseCluster#backup_restore} --- @@ -1557,7 +1557,7 @@ EvictionPolicy *string - *Type:* *string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_cluster#eviction_policy DatabaseCluster#eviction_policy}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_cluster#eviction_policy DatabaseCluster#eviction_policy}. --- @@ -1569,7 +1569,7 @@ Id *string - *Type:* *string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_cluster#id DatabaseCluster#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_cluster#id DatabaseCluster#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. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -1586,7 +1586,7 @@ MaintenanceWindow interface{} maintenance_window block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_cluster#maintenance_window DatabaseCluster#maintenance_window} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_cluster#maintenance_window DatabaseCluster#maintenance_window} --- @@ -1598,7 +1598,7 @@ PrivateNetworkUuid *string - *Type:* *string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_cluster#private_network_uuid DatabaseCluster#private_network_uuid}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_cluster#private_network_uuid DatabaseCluster#private_network_uuid}. --- @@ -1610,7 +1610,7 @@ ProjectId *string - *Type:* *string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_cluster#project_id DatabaseCluster#project_id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_cluster#project_id DatabaseCluster#project_id}. --- @@ -1622,7 +1622,7 @@ SqlMode *string - *Type:* *string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_cluster#sql_mode DatabaseCluster#sql_mode}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_cluster#sql_mode DatabaseCluster#sql_mode}. --- @@ -1634,7 +1634,7 @@ StorageSizeMib *string - *Type:* *string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_cluster#storage_size_mib DatabaseCluster#storage_size_mib}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_cluster#storage_size_mib DatabaseCluster#storage_size_mib}. --- @@ -1646,7 +1646,7 @@ Tags *[]*string - *Type:* *[]*string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_cluster#tags DatabaseCluster#tags}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_cluster#tags DatabaseCluster#tags}. --- @@ -1660,7 +1660,7 @@ Timeouts DatabaseClusterTimeouts timeouts block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_cluster#timeouts DatabaseCluster#timeouts} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_cluster#timeouts DatabaseCluster#timeouts} --- @@ -1672,7 +1672,7 @@ Version *string - *Type:* *string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_cluster#version DatabaseCluster#version}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_cluster#version DatabaseCluster#version}. --- @@ -1681,7 +1681,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit #### Initializer ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/databasecluster" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/databasecluster" &databasecluster.DatabaseClusterMaintenanceWindow { Day: *string, @@ -1693,8 +1693,8 @@ import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/databas | **Name** | **Type** | **Description** | | --- | --- | --- | -| Day | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_cluster#day DatabaseCluster#day}. | -| Hour | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_cluster#hour DatabaseCluster#hour}. | +| Day | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_cluster#day DatabaseCluster#day}. | +| Hour | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_cluster#hour DatabaseCluster#hour}. | --- @@ -1706,7 +1706,7 @@ Day *string - *Type:* *string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_cluster#day DatabaseCluster#day}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_cluster#day DatabaseCluster#day}. --- @@ -1718,7 +1718,7 @@ Hour *string - *Type:* *string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_cluster#hour DatabaseCluster#hour}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_cluster#hour DatabaseCluster#hour}. --- @@ -1727,7 +1727,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit #### Initializer ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/databasecluster" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/databasecluster" &databasecluster.DatabaseClusterTimeouts { Create: *string, @@ -1738,7 +1738,7 @@ import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/databas | **Name** | **Type** | **Description** | | --- | --- | --- | -| Create | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_cluster#create DatabaseCluster#create}. | +| Create | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_cluster#create DatabaseCluster#create}. | --- @@ -1750,7 +1750,7 @@ Create *string - *Type:* *string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_cluster#create DatabaseCluster#create}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_cluster#create DatabaseCluster#create}. --- @@ -1761,7 +1761,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit #### Initializers ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/databasecluster" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/databasecluster" databasecluster.NewDatabaseClusterBackupRestoreOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string) DatabaseClusterBackupRestoreOutputReference ``` @@ -2061,7 +2061,7 @@ func InternalValue() DatabaseClusterBackupRestore #### Initializers ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/databasecluster" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/databasecluster" databasecluster.NewDatabaseClusterMaintenanceWindowList(terraformResource IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DatabaseClusterMaintenanceWindowList ``` @@ -2221,7 +2221,7 @@ func InternalValue() interface{} #### Initializers ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/databasecluster" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/databasecluster" databasecluster.NewDatabaseClusterMaintenanceWindowOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string, complexObjectIndex *f64, complexObjectIsFromSet *bool) DatabaseClusterMaintenanceWindowOutputReference ``` @@ -2532,7 +2532,7 @@ func InternalValue() interface{} #### Initializers ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/databasecluster" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/databasecluster" databasecluster.NewDatabaseClusterTimeoutsOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string) DatabaseClusterTimeoutsOutputReference ``` diff --git a/docs/databaseCluster.java.md b/docs/databaseCluster.java.md index 2713b4544..df8f30f56 100644 --- a/docs/databaseCluster.java.md +++ b/docs/databaseCluster.java.md @@ -4,7 +4,7 @@ ### DatabaseCluster -Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_cluster digitalocean_database_cluster}. +Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_cluster digitalocean_database_cluster}. #### Initializers @@ -54,22 +54,22 @@ DatabaseCluster.Builder.create(Construct scope, java.lang.String id) | lifecycle | com.hashicorp.cdktf.TerraformResourceLifecycle | *No description.* | | provider | com.hashicorp.cdktf.TerraformProvider | *No description.* | | provisioners | java.util.List | *No description.* | -| engine | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_cluster#engine DatabaseCluster#engine}. | -| name | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_cluster#name DatabaseCluster#name}. | -| nodeCount | java.lang.Number | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_cluster#node_count DatabaseCluster#node_count}. | -| region | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_cluster#region DatabaseCluster#region}. | -| size | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_cluster#size DatabaseCluster#size}. | +| engine | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_cluster#engine DatabaseCluster#engine}. | +| name | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_cluster#name DatabaseCluster#name}. | +| nodeCount | java.lang.Number | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_cluster#node_count DatabaseCluster#node_count}. | +| region | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_cluster#region DatabaseCluster#region}. | +| size | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_cluster#size DatabaseCluster#size}. | | backupRestore | DatabaseClusterBackupRestore | backup_restore block. | -| evictionPolicy | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_cluster#eviction_policy DatabaseCluster#eviction_policy}. | -| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_cluster#id DatabaseCluster#id}. | +| evictionPolicy | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_cluster#eviction_policy DatabaseCluster#eviction_policy}. | +| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_cluster#id DatabaseCluster#id}. | | maintenanceWindow | com.hashicorp.cdktf.IResolvable OR java.util.List<DatabaseClusterMaintenanceWindow> | maintenance_window block. | -| privateNetworkUuid | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_cluster#private_network_uuid DatabaseCluster#private_network_uuid}. | -| projectId | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_cluster#project_id DatabaseCluster#project_id}. | -| sqlMode | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_cluster#sql_mode DatabaseCluster#sql_mode}. | -| storageSizeMib | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_cluster#storage_size_mib DatabaseCluster#storage_size_mib}. | -| tags | java.util.List | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_cluster#tags DatabaseCluster#tags}. | +| privateNetworkUuid | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_cluster#private_network_uuid DatabaseCluster#private_network_uuid}. | +| projectId | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_cluster#project_id DatabaseCluster#project_id}. | +| sqlMode | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_cluster#sql_mode DatabaseCluster#sql_mode}. | +| storageSizeMib | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_cluster#storage_size_mib DatabaseCluster#storage_size_mib}. | +| tags | java.util.List | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_cluster#tags DatabaseCluster#tags}. | | timeouts | DatabaseClusterTimeouts | timeouts block. | -| version | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_cluster#version DatabaseCluster#version}. | +| version | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_cluster#version DatabaseCluster#version}. | --- @@ -137,7 +137,7 @@ Must be unique amongst siblings in the same scope - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_cluster#engine DatabaseCluster#engine}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_cluster#engine DatabaseCluster#engine}. --- @@ -145,7 +145,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_cluster#name DatabaseCluster#name}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_cluster#name DatabaseCluster#name}. --- @@ -153,7 +153,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit - *Type:* java.lang.Number -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_cluster#node_count DatabaseCluster#node_count}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_cluster#node_count DatabaseCluster#node_count}. --- @@ -161,7 +161,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_cluster#region DatabaseCluster#region}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_cluster#region DatabaseCluster#region}. --- @@ -169,7 +169,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_cluster#size DatabaseCluster#size}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_cluster#size DatabaseCluster#size}. --- @@ -179,7 +179,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit backup_restore block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_cluster#backup_restore DatabaseCluster#backup_restore} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_cluster#backup_restore DatabaseCluster#backup_restore} --- @@ -187,7 +187,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_cluster#eviction_policy DatabaseCluster#eviction_policy}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_cluster#eviction_policy DatabaseCluster#eviction_policy}. --- @@ -195,7 +195,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_cluster#id DatabaseCluster#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_cluster#id DatabaseCluster#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. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -208,7 +208,7 @@ If you experience problems setting this value it might not be settable. Please t maintenance_window block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_cluster#maintenance_window DatabaseCluster#maintenance_window} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_cluster#maintenance_window DatabaseCluster#maintenance_window} --- @@ -216,7 +216,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_cluster#private_network_uuid DatabaseCluster#private_network_uuid}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_cluster#private_network_uuid DatabaseCluster#private_network_uuid}. --- @@ -224,7 +224,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_cluster#project_id DatabaseCluster#project_id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_cluster#project_id DatabaseCluster#project_id}. --- @@ -232,7 +232,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_cluster#sql_mode DatabaseCluster#sql_mode}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_cluster#sql_mode DatabaseCluster#sql_mode}. --- @@ -240,7 +240,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_cluster#storage_size_mib DatabaseCluster#storage_size_mib}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_cluster#storage_size_mib DatabaseCluster#storage_size_mib}. --- @@ -248,7 +248,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit - *Type:* java.util.List -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_cluster#tags DatabaseCluster#tags}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_cluster#tags DatabaseCluster#tags}. --- @@ -258,7 +258,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit timeouts block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_cluster#timeouts DatabaseCluster#timeouts} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_cluster#timeouts DatabaseCluster#timeouts} --- @@ -266,7 +266,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_cluster#version DatabaseCluster#version}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_cluster#version DatabaseCluster#version}. --- @@ -809,7 +809,7 @@ The construct id used in the generated config for the DatabaseCluster to import. The id of the existing DatabaseCluster that should be imported. -Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_cluster#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_cluster#import import section} in the documentation of this resource for the id to use --- @@ -1538,8 +1538,8 @@ DatabaseClusterBackupRestore.builder() | **Name** | **Type** | **Description** | | --- | --- | --- | -| databaseName | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_cluster#database_name DatabaseCluster#database_name}. | -| backupCreatedAt | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_cluster#backup_created_at DatabaseCluster#backup_created_at}. | +| databaseName | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_cluster#database_name DatabaseCluster#database_name}. | +| backupCreatedAt | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_cluster#backup_created_at DatabaseCluster#backup_created_at}. | --- @@ -1551,7 +1551,7 @@ public java.lang.String getDatabaseName(); - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_cluster#database_name DatabaseCluster#database_name}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_cluster#database_name DatabaseCluster#database_name}. --- @@ -1563,7 +1563,7 @@ public java.lang.String getBackupCreatedAt(); - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_cluster#backup_created_at DatabaseCluster#backup_created_at}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_cluster#backup_created_at DatabaseCluster#backup_created_at}. --- @@ -1617,22 +1617,22 @@ DatabaseClusterConfig.builder() | lifecycle | com.hashicorp.cdktf.TerraformResourceLifecycle | *No description.* | | provider | com.hashicorp.cdktf.TerraformProvider | *No description.* | | provisioners | java.util.List | *No description.* | -| engine | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_cluster#engine DatabaseCluster#engine}. | -| name | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_cluster#name DatabaseCluster#name}. | -| nodeCount | java.lang.Number | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_cluster#node_count DatabaseCluster#node_count}. | -| region | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_cluster#region DatabaseCluster#region}. | -| size | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_cluster#size DatabaseCluster#size}. | +| engine | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_cluster#engine DatabaseCluster#engine}. | +| name | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_cluster#name DatabaseCluster#name}. | +| nodeCount | java.lang.Number | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_cluster#node_count DatabaseCluster#node_count}. | +| region | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_cluster#region DatabaseCluster#region}. | +| size | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_cluster#size DatabaseCluster#size}. | | backupRestore | DatabaseClusterBackupRestore | backup_restore block. | -| evictionPolicy | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_cluster#eviction_policy DatabaseCluster#eviction_policy}. | -| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_cluster#id DatabaseCluster#id}. | +| evictionPolicy | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_cluster#eviction_policy DatabaseCluster#eviction_policy}. | +| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_cluster#id DatabaseCluster#id}. | | maintenanceWindow | com.hashicorp.cdktf.IResolvable OR java.util.List<DatabaseClusterMaintenanceWindow> | maintenance_window block. | -| privateNetworkUuid | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_cluster#private_network_uuid DatabaseCluster#private_network_uuid}. | -| projectId | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_cluster#project_id DatabaseCluster#project_id}. | -| sqlMode | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_cluster#sql_mode DatabaseCluster#sql_mode}. | -| storageSizeMib | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_cluster#storage_size_mib DatabaseCluster#storage_size_mib}. | -| tags | java.util.List | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_cluster#tags DatabaseCluster#tags}. | +| privateNetworkUuid | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_cluster#private_network_uuid DatabaseCluster#private_network_uuid}. | +| projectId | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_cluster#project_id DatabaseCluster#project_id}. | +| sqlMode | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_cluster#sql_mode DatabaseCluster#sql_mode}. | +| storageSizeMib | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_cluster#storage_size_mib DatabaseCluster#storage_size_mib}. | +| tags | java.util.List | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_cluster#tags DatabaseCluster#tags}. | | timeouts | DatabaseClusterTimeouts | timeouts block. | -| version | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_cluster#version DatabaseCluster#version}. | +| version | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_cluster#version DatabaseCluster#version}. | --- @@ -1714,7 +1714,7 @@ public java.lang.String getEngine(); - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_cluster#engine DatabaseCluster#engine}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_cluster#engine DatabaseCluster#engine}. --- @@ -1726,7 +1726,7 @@ public java.lang.String getName(); - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_cluster#name DatabaseCluster#name}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_cluster#name DatabaseCluster#name}. --- @@ -1738,7 +1738,7 @@ public java.lang.Number getNodeCount(); - *Type:* java.lang.Number -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_cluster#node_count DatabaseCluster#node_count}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_cluster#node_count DatabaseCluster#node_count}. --- @@ -1750,7 +1750,7 @@ public java.lang.String getRegion(); - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_cluster#region DatabaseCluster#region}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_cluster#region DatabaseCluster#region}. --- @@ -1762,7 +1762,7 @@ public java.lang.String getSize(); - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_cluster#size DatabaseCluster#size}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_cluster#size DatabaseCluster#size}. --- @@ -1776,7 +1776,7 @@ public DatabaseClusterBackupRestore getBackupRestore(); backup_restore block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_cluster#backup_restore DatabaseCluster#backup_restore} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_cluster#backup_restore DatabaseCluster#backup_restore} --- @@ -1788,7 +1788,7 @@ public java.lang.String getEvictionPolicy(); - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_cluster#eviction_policy DatabaseCluster#eviction_policy}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_cluster#eviction_policy DatabaseCluster#eviction_policy}. --- @@ -1800,7 +1800,7 @@ public java.lang.String getId(); - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_cluster#id DatabaseCluster#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_cluster#id DatabaseCluster#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. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -1817,7 +1817,7 @@ public java.lang.Object getMaintenanceWindow(); maintenance_window block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_cluster#maintenance_window DatabaseCluster#maintenance_window} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_cluster#maintenance_window DatabaseCluster#maintenance_window} --- @@ -1829,7 +1829,7 @@ public java.lang.String getPrivateNetworkUuid(); - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_cluster#private_network_uuid DatabaseCluster#private_network_uuid}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_cluster#private_network_uuid DatabaseCluster#private_network_uuid}. --- @@ -1841,7 +1841,7 @@ public java.lang.String getProjectId(); - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_cluster#project_id DatabaseCluster#project_id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_cluster#project_id DatabaseCluster#project_id}. --- @@ -1853,7 +1853,7 @@ public java.lang.String getSqlMode(); - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_cluster#sql_mode DatabaseCluster#sql_mode}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_cluster#sql_mode DatabaseCluster#sql_mode}. --- @@ -1865,7 +1865,7 @@ public java.lang.String getStorageSizeMib(); - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_cluster#storage_size_mib DatabaseCluster#storage_size_mib}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_cluster#storage_size_mib DatabaseCluster#storage_size_mib}. --- @@ -1877,7 +1877,7 @@ public java.util.List getTags(); - *Type:* java.util.List -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_cluster#tags DatabaseCluster#tags}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_cluster#tags DatabaseCluster#tags}. --- @@ -1891,7 +1891,7 @@ public DatabaseClusterTimeouts getTimeouts(); timeouts block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_cluster#timeouts DatabaseCluster#timeouts} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_cluster#timeouts DatabaseCluster#timeouts} --- @@ -1903,7 +1903,7 @@ public java.lang.String getVersion(); - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_cluster#version DatabaseCluster#version}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_cluster#version DatabaseCluster#version}. --- @@ -1924,8 +1924,8 @@ DatabaseClusterMaintenanceWindow.builder() | **Name** | **Type** | **Description** | | --- | --- | --- | -| day | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_cluster#day DatabaseCluster#day}. | -| hour | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_cluster#hour DatabaseCluster#hour}. | +| day | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_cluster#day DatabaseCluster#day}. | +| hour | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_cluster#hour DatabaseCluster#hour}. | --- @@ -1937,7 +1937,7 @@ public java.lang.String getDay(); - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_cluster#day DatabaseCluster#day}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_cluster#day DatabaseCluster#day}. --- @@ -1949,7 +1949,7 @@ public java.lang.String getHour(); - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_cluster#hour DatabaseCluster#hour}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_cluster#hour DatabaseCluster#hour}. --- @@ -1969,7 +1969,7 @@ DatabaseClusterTimeouts.builder() | **Name** | **Type** | **Description** | | --- | --- | --- | -| create | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_cluster#create DatabaseCluster#create}. | +| create | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_cluster#create DatabaseCluster#create}. | --- @@ -1981,7 +1981,7 @@ public java.lang.String getCreate(); - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_cluster#create DatabaseCluster#create}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_cluster#create DatabaseCluster#create}. --- diff --git a/docs/databaseCluster.python.md b/docs/databaseCluster.python.md index 2827ab14f..409fd3825 100644 --- a/docs/databaseCluster.python.md +++ b/docs/databaseCluster.python.md @@ -4,7 +4,7 @@ ### DatabaseCluster -Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_cluster digitalocean_database_cluster}. +Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_cluster digitalocean_database_cluster}. #### Initializers @@ -51,22 +51,22 @@ databaseCluster.DatabaseCluster( | lifecycle | cdktf.TerraformResourceLifecycle | *No description.* | | provider | cdktf.TerraformProvider | *No description.* | | provisioners | typing.List[typing.Union[cdktf.FileProvisioner, cdktf.LocalExecProvisioner, cdktf.RemoteExecProvisioner]] | *No description.* | -| engine | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_cluster#engine DatabaseCluster#engine}. | -| name | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_cluster#name DatabaseCluster#name}. | -| node_count | typing.Union[int, float] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_cluster#node_count DatabaseCluster#node_count}. | -| region | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_cluster#region DatabaseCluster#region}. | -| size | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_cluster#size DatabaseCluster#size}. | +| engine | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_cluster#engine DatabaseCluster#engine}. | +| name | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_cluster#name DatabaseCluster#name}. | +| node_count | typing.Union[int, float] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_cluster#node_count DatabaseCluster#node_count}. | +| region | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_cluster#region DatabaseCluster#region}. | +| size | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_cluster#size DatabaseCluster#size}. | | backup_restore | DatabaseClusterBackupRestore | backup_restore block. | -| eviction_policy | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_cluster#eviction_policy DatabaseCluster#eviction_policy}. | -| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_cluster#id DatabaseCluster#id}. | +| eviction_policy | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_cluster#eviction_policy DatabaseCluster#eviction_policy}. | +| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_cluster#id DatabaseCluster#id}. | | maintenance_window | typing.Union[cdktf.IResolvable, typing.List[DatabaseClusterMaintenanceWindow]] | maintenance_window block. | -| private_network_uuid | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_cluster#private_network_uuid DatabaseCluster#private_network_uuid}. | -| project_id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_cluster#project_id DatabaseCluster#project_id}. | -| sql_mode | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_cluster#sql_mode DatabaseCluster#sql_mode}. | -| storage_size_mib | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_cluster#storage_size_mib DatabaseCluster#storage_size_mib}. | -| tags | typing.List[str] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_cluster#tags DatabaseCluster#tags}. | +| private_network_uuid | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_cluster#private_network_uuid DatabaseCluster#private_network_uuid}. | +| project_id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_cluster#project_id DatabaseCluster#project_id}. | +| sql_mode | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_cluster#sql_mode DatabaseCluster#sql_mode}. | +| storage_size_mib | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_cluster#storage_size_mib DatabaseCluster#storage_size_mib}. | +| tags | typing.List[str] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_cluster#tags DatabaseCluster#tags}. | | timeouts | DatabaseClusterTimeouts | timeouts block. | -| version | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_cluster#version DatabaseCluster#version}. | +| version | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_cluster#version DatabaseCluster#version}. | --- @@ -134,7 +134,7 @@ Must be unique amongst siblings in the same scope - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_cluster#engine DatabaseCluster#engine}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_cluster#engine DatabaseCluster#engine}. --- @@ -142,7 +142,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_cluster#name DatabaseCluster#name}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_cluster#name DatabaseCluster#name}. --- @@ -150,7 +150,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit - *Type:* typing.Union[int, float] -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_cluster#node_count DatabaseCluster#node_count}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_cluster#node_count DatabaseCluster#node_count}. --- @@ -158,7 +158,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_cluster#region DatabaseCluster#region}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_cluster#region DatabaseCluster#region}. --- @@ -166,7 +166,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_cluster#size DatabaseCluster#size}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_cluster#size DatabaseCluster#size}. --- @@ -176,7 +176,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit backup_restore block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_cluster#backup_restore DatabaseCluster#backup_restore} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_cluster#backup_restore DatabaseCluster#backup_restore} --- @@ -184,7 +184,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_cluster#eviction_policy DatabaseCluster#eviction_policy}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_cluster#eviction_policy DatabaseCluster#eviction_policy}. --- @@ -192,7 +192,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_cluster#id DatabaseCluster#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_cluster#id DatabaseCluster#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. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -205,7 +205,7 @@ If you experience problems setting this value it might not be settable. Please t maintenance_window block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_cluster#maintenance_window DatabaseCluster#maintenance_window} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_cluster#maintenance_window DatabaseCluster#maintenance_window} --- @@ -213,7 +213,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_cluster#private_network_uuid DatabaseCluster#private_network_uuid}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_cluster#private_network_uuid DatabaseCluster#private_network_uuid}. --- @@ -221,7 +221,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_cluster#project_id DatabaseCluster#project_id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_cluster#project_id DatabaseCluster#project_id}. --- @@ -229,7 +229,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_cluster#sql_mode DatabaseCluster#sql_mode}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_cluster#sql_mode DatabaseCluster#sql_mode}. --- @@ -237,7 +237,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_cluster#storage_size_mib DatabaseCluster#storage_size_mib}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_cluster#storage_size_mib DatabaseCluster#storage_size_mib}. --- @@ -245,7 +245,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit - *Type:* typing.List[str] -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_cluster#tags DatabaseCluster#tags}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_cluster#tags DatabaseCluster#tags}. --- @@ -255,7 +255,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit timeouts block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_cluster#timeouts DatabaseCluster#timeouts} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_cluster#timeouts DatabaseCluster#timeouts} --- @@ -263,7 +263,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_cluster#version DatabaseCluster#version}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_cluster#version DatabaseCluster#version}. --- @@ -649,7 +649,7 @@ def put_backup_restore( - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_cluster#database_name DatabaseCluster#database_name}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_cluster#database_name DatabaseCluster#database_name}. --- @@ -657,7 +657,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_cluster#backup_created_at DatabaseCluster#backup_created_at}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_cluster#backup_created_at DatabaseCluster#backup_created_at}. --- @@ -687,7 +687,7 @@ def put_timeouts( - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_cluster#create DatabaseCluster#create}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_cluster#create DatabaseCluster#create}. --- @@ -871,7 +871,7 @@ The construct id used in the generated config for the DatabaseCluster to import. The id of the existing DatabaseCluster that should be imported. -Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_cluster#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_cluster#import import section} in the documentation of this resource for the id to use --- @@ -1600,8 +1600,8 @@ databaseCluster.DatabaseClusterBackupRestore( | **Name** | **Type** | **Description** | | --- | --- | --- | -| database_name | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_cluster#database_name DatabaseCluster#database_name}. | -| backup_created_at | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_cluster#backup_created_at DatabaseCluster#backup_created_at}. | +| database_name | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_cluster#database_name DatabaseCluster#database_name}. | +| backup_created_at | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_cluster#backup_created_at DatabaseCluster#backup_created_at}. | --- @@ -1613,7 +1613,7 @@ database_name: str - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_cluster#database_name DatabaseCluster#database_name}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_cluster#database_name DatabaseCluster#database_name}. --- @@ -1625,7 +1625,7 @@ backup_created_at: str - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_cluster#backup_created_at DatabaseCluster#backup_created_at}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_cluster#backup_created_at DatabaseCluster#backup_created_at}. --- @@ -1674,22 +1674,22 @@ databaseCluster.DatabaseClusterConfig( | lifecycle | cdktf.TerraformResourceLifecycle | *No description.* | | provider | cdktf.TerraformProvider | *No description.* | | provisioners | typing.List[typing.Union[cdktf.FileProvisioner, cdktf.LocalExecProvisioner, cdktf.RemoteExecProvisioner]] | *No description.* | -| engine | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_cluster#engine DatabaseCluster#engine}. | -| name | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_cluster#name DatabaseCluster#name}. | -| node_count | typing.Union[int, float] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_cluster#node_count DatabaseCluster#node_count}. | -| region | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_cluster#region DatabaseCluster#region}. | -| size | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_cluster#size DatabaseCluster#size}. | +| engine | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_cluster#engine DatabaseCluster#engine}. | +| name | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_cluster#name DatabaseCluster#name}. | +| node_count | typing.Union[int, float] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_cluster#node_count DatabaseCluster#node_count}. | +| region | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_cluster#region DatabaseCluster#region}. | +| size | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_cluster#size DatabaseCluster#size}. | | backup_restore | DatabaseClusterBackupRestore | backup_restore block. | -| eviction_policy | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_cluster#eviction_policy DatabaseCluster#eviction_policy}. | -| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_cluster#id DatabaseCluster#id}. | +| eviction_policy | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_cluster#eviction_policy DatabaseCluster#eviction_policy}. | +| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_cluster#id DatabaseCluster#id}. | | maintenance_window | typing.Union[cdktf.IResolvable, typing.List[DatabaseClusterMaintenanceWindow]] | maintenance_window block. | -| private_network_uuid | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_cluster#private_network_uuid DatabaseCluster#private_network_uuid}. | -| project_id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_cluster#project_id DatabaseCluster#project_id}. | -| sql_mode | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_cluster#sql_mode DatabaseCluster#sql_mode}. | -| storage_size_mib | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_cluster#storage_size_mib DatabaseCluster#storage_size_mib}. | -| tags | typing.List[str] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_cluster#tags DatabaseCluster#tags}. | +| private_network_uuid | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_cluster#private_network_uuid DatabaseCluster#private_network_uuid}. | +| project_id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_cluster#project_id DatabaseCluster#project_id}. | +| sql_mode | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_cluster#sql_mode DatabaseCluster#sql_mode}. | +| storage_size_mib | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_cluster#storage_size_mib DatabaseCluster#storage_size_mib}. | +| tags | typing.List[str] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_cluster#tags DatabaseCluster#tags}. | | timeouts | DatabaseClusterTimeouts | timeouts block. | -| version | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_cluster#version DatabaseCluster#version}. | +| version | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_cluster#version DatabaseCluster#version}. | --- @@ -1771,7 +1771,7 @@ engine: str - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_cluster#engine DatabaseCluster#engine}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_cluster#engine DatabaseCluster#engine}. --- @@ -1783,7 +1783,7 @@ name: str - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_cluster#name DatabaseCluster#name}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_cluster#name DatabaseCluster#name}. --- @@ -1795,7 +1795,7 @@ node_count: typing.Union[int, float] - *Type:* typing.Union[int, float] -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_cluster#node_count DatabaseCluster#node_count}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_cluster#node_count DatabaseCluster#node_count}. --- @@ -1807,7 +1807,7 @@ region: str - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_cluster#region DatabaseCluster#region}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_cluster#region DatabaseCluster#region}. --- @@ -1819,7 +1819,7 @@ size: str - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_cluster#size DatabaseCluster#size}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_cluster#size DatabaseCluster#size}. --- @@ -1833,7 +1833,7 @@ backup_restore: DatabaseClusterBackupRestore backup_restore block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_cluster#backup_restore DatabaseCluster#backup_restore} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_cluster#backup_restore DatabaseCluster#backup_restore} --- @@ -1845,7 +1845,7 @@ eviction_policy: str - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_cluster#eviction_policy DatabaseCluster#eviction_policy}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_cluster#eviction_policy DatabaseCluster#eviction_policy}. --- @@ -1857,7 +1857,7 @@ id: str - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_cluster#id DatabaseCluster#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_cluster#id DatabaseCluster#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. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -1874,7 +1874,7 @@ maintenance_window: typing.Union[IResolvable, typing.List[DatabaseClusterMainten maintenance_window block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_cluster#maintenance_window DatabaseCluster#maintenance_window} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_cluster#maintenance_window DatabaseCluster#maintenance_window} --- @@ -1886,7 +1886,7 @@ private_network_uuid: str - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_cluster#private_network_uuid DatabaseCluster#private_network_uuid}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_cluster#private_network_uuid DatabaseCluster#private_network_uuid}. --- @@ -1898,7 +1898,7 @@ project_id: str - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_cluster#project_id DatabaseCluster#project_id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_cluster#project_id DatabaseCluster#project_id}. --- @@ -1910,7 +1910,7 @@ sql_mode: str - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_cluster#sql_mode DatabaseCluster#sql_mode}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_cluster#sql_mode DatabaseCluster#sql_mode}. --- @@ -1922,7 +1922,7 @@ storage_size_mib: str - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_cluster#storage_size_mib DatabaseCluster#storage_size_mib}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_cluster#storage_size_mib DatabaseCluster#storage_size_mib}. --- @@ -1934,7 +1934,7 @@ tags: typing.List[str] - *Type:* typing.List[str] -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_cluster#tags DatabaseCluster#tags}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_cluster#tags DatabaseCluster#tags}. --- @@ -1948,7 +1948,7 @@ timeouts: DatabaseClusterTimeouts timeouts block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_cluster#timeouts DatabaseCluster#timeouts} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_cluster#timeouts DatabaseCluster#timeouts} --- @@ -1960,7 +1960,7 @@ version: str - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_cluster#version DatabaseCluster#version}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_cluster#version DatabaseCluster#version}. --- @@ -1981,8 +1981,8 @@ databaseCluster.DatabaseClusterMaintenanceWindow( | **Name** | **Type** | **Description** | | --- | --- | --- | -| day | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_cluster#day DatabaseCluster#day}. | -| hour | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_cluster#hour DatabaseCluster#hour}. | +| day | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_cluster#day DatabaseCluster#day}. | +| hour | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_cluster#hour DatabaseCluster#hour}. | --- @@ -1994,7 +1994,7 @@ day: str - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_cluster#day DatabaseCluster#day}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_cluster#day DatabaseCluster#day}. --- @@ -2006,7 +2006,7 @@ hour: str - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_cluster#hour DatabaseCluster#hour}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_cluster#hour DatabaseCluster#hour}. --- @@ -2026,7 +2026,7 @@ databaseCluster.DatabaseClusterTimeouts( | **Name** | **Type** | **Description** | | --- | --- | --- | -| create | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_cluster#create DatabaseCluster#create}. | +| create | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_cluster#create DatabaseCluster#create}. | --- @@ -2038,7 +2038,7 @@ create: str - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_cluster#create DatabaseCluster#create}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_cluster#create DatabaseCluster#create}. --- diff --git a/docs/databaseCluster.typescript.md b/docs/databaseCluster.typescript.md index d254249b6..df3367218 100644 --- a/docs/databaseCluster.typescript.md +++ b/docs/databaseCluster.typescript.md @@ -4,7 +4,7 @@ ### DatabaseCluster -Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_cluster digitalocean_database_cluster}. +Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_cluster digitalocean_database_cluster}. #### Initializers @@ -583,7 +583,7 @@ The construct id used in the generated config for the DatabaseCluster to import. The id of the existing DatabaseCluster that should be imported. -Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_cluster#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_cluster#import import section} in the documentation of this resource for the id to use --- @@ -1309,8 +1309,8 @@ const databaseClusterBackupRestore: databaseCluster.DatabaseClusterBackupRestore | **Name** | **Type** | **Description** | | --- | --- | --- | -| databaseName | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_cluster#database_name DatabaseCluster#database_name}. | -| backupCreatedAt | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_cluster#backup_created_at DatabaseCluster#backup_created_at}. | +| databaseName | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_cluster#database_name DatabaseCluster#database_name}. | +| backupCreatedAt | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_cluster#backup_created_at DatabaseCluster#backup_created_at}. | --- @@ -1322,7 +1322,7 @@ public readonly databaseName: string; - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_cluster#database_name DatabaseCluster#database_name}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_cluster#database_name DatabaseCluster#database_name}. --- @@ -1334,7 +1334,7 @@ public readonly backupCreatedAt: string; - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_cluster#backup_created_at DatabaseCluster#backup_created_at}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_cluster#backup_created_at DatabaseCluster#backup_created_at}. --- @@ -1359,22 +1359,22 @@ const databaseClusterConfig: databaseCluster.DatabaseClusterConfig = { ... } | lifecycle | cdktf.TerraformResourceLifecycle | *No description.* | | provider | cdktf.TerraformProvider | *No description.* | | provisioners | cdktf.FileProvisioner \| cdktf.LocalExecProvisioner \| cdktf.RemoteExecProvisioner[] | *No description.* | -| engine | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_cluster#engine DatabaseCluster#engine}. | -| name | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_cluster#name DatabaseCluster#name}. | -| nodeCount | number | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_cluster#node_count DatabaseCluster#node_count}. | -| region | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_cluster#region DatabaseCluster#region}. | -| size | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_cluster#size DatabaseCluster#size}. | +| engine | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_cluster#engine DatabaseCluster#engine}. | +| name | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_cluster#name DatabaseCluster#name}. | +| nodeCount | number | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_cluster#node_count DatabaseCluster#node_count}. | +| region | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_cluster#region DatabaseCluster#region}. | +| size | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_cluster#size DatabaseCluster#size}. | | backupRestore | DatabaseClusterBackupRestore | backup_restore block. | -| evictionPolicy | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_cluster#eviction_policy DatabaseCluster#eviction_policy}. | -| id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_cluster#id DatabaseCluster#id}. | +| evictionPolicy | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_cluster#eviction_policy DatabaseCluster#eviction_policy}. | +| id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_cluster#id DatabaseCluster#id}. | | maintenanceWindow | cdktf.IResolvable \| DatabaseClusterMaintenanceWindow[] | maintenance_window block. | -| privateNetworkUuid | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_cluster#private_network_uuid DatabaseCluster#private_network_uuid}. | -| projectId | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_cluster#project_id DatabaseCluster#project_id}. | -| sqlMode | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_cluster#sql_mode DatabaseCluster#sql_mode}. | -| storageSizeMib | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_cluster#storage_size_mib DatabaseCluster#storage_size_mib}. | -| tags | string[] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_cluster#tags DatabaseCluster#tags}. | +| privateNetworkUuid | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_cluster#private_network_uuid DatabaseCluster#private_network_uuid}. | +| projectId | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_cluster#project_id DatabaseCluster#project_id}. | +| sqlMode | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_cluster#sql_mode DatabaseCluster#sql_mode}. | +| storageSizeMib | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_cluster#storage_size_mib DatabaseCluster#storage_size_mib}. | +| tags | string[] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_cluster#tags DatabaseCluster#tags}. | | timeouts | DatabaseClusterTimeouts | timeouts block. | -| version | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_cluster#version DatabaseCluster#version}. | +| version | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_cluster#version DatabaseCluster#version}. | --- @@ -1456,7 +1456,7 @@ public readonly engine: string; - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_cluster#engine DatabaseCluster#engine}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_cluster#engine DatabaseCluster#engine}. --- @@ -1468,7 +1468,7 @@ public readonly name: string; - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_cluster#name DatabaseCluster#name}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_cluster#name DatabaseCluster#name}. --- @@ -1480,7 +1480,7 @@ public readonly nodeCount: number; - *Type:* number -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_cluster#node_count DatabaseCluster#node_count}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_cluster#node_count DatabaseCluster#node_count}. --- @@ -1492,7 +1492,7 @@ public readonly region: string; - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_cluster#region DatabaseCluster#region}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_cluster#region DatabaseCluster#region}. --- @@ -1504,7 +1504,7 @@ public readonly size: string; - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_cluster#size DatabaseCluster#size}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_cluster#size DatabaseCluster#size}. --- @@ -1518,7 +1518,7 @@ public readonly backupRestore: DatabaseClusterBackupRestore; backup_restore block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_cluster#backup_restore DatabaseCluster#backup_restore} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_cluster#backup_restore DatabaseCluster#backup_restore} --- @@ -1530,7 +1530,7 @@ public readonly evictionPolicy: string; - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_cluster#eviction_policy DatabaseCluster#eviction_policy}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_cluster#eviction_policy DatabaseCluster#eviction_policy}. --- @@ -1542,7 +1542,7 @@ public readonly id: string; - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_cluster#id DatabaseCluster#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_cluster#id DatabaseCluster#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. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -1559,7 +1559,7 @@ public readonly maintenanceWindow: IResolvable | DatabaseClusterMaintenanceWindo maintenance_window block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_cluster#maintenance_window DatabaseCluster#maintenance_window} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_cluster#maintenance_window DatabaseCluster#maintenance_window} --- @@ -1571,7 +1571,7 @@ public readonly privateNetworkUuid: string; - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_cluster#private_network_uuid DatabaseCluster#private_network_uuid}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_cluster#private_network_uuid DatabaseCluster#private_network_uuid}. --- @@ -1583,7 +1583,7 @@ public readonly projectId: string; - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_cluster#project_id DatabaseCluster#project_id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_cluster#project_id DatabaseCluster#project_id}. --- @@ -1595,7 +1595,7 @@ public readonly sqlMode: string; - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_cluster#sql_mode DatabaseCluster#sql_mode}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_cluster#sql_mode DatabaseCluster#sql_mode}. --- @@ -1607,7 +1607,7 @@ public readonly storageSizeMib: string; - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_cluster#storage_size_mib DatabaseCluster#storage_size_mib}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_cluster#storage_size_mib DatabaseCluster#storage_size_mib}. --- @@ -1619,7 +1619,7 @@ public readonly tags: string[]; - *Type:* string[] -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_cluster#tags DatabaseCluster#tags}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_cluster#tags DatabaseCluster#tags}. --- @@ -1633,7 +1633,7 @@ public readonly timeouts: DatabaseClusterTimeouts; timeouts block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_cluster#timeouts DatabaseCluster#timeouts} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_cluster#timeouts DatabaseCluster#timeouts} --- @@ -1645,7 +1645,7 @@ public readonly version: string; - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_cluster#version DatabaseCluster#version}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_cluster#version DatabaseCluster#version}. --- @@ -1663,8 +1663,8 @@ const databaseClusterMaintenanceWindow: databaseCluster.DatabaseClusterMaintenan | **Name** | **Type** | **Description** | | --- | --- | --- | -| day | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_cluster#day DatabaseCluster#day}. | -| hour | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_cluster#hour DatabaseCluster#hour}. | +| day | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_cluster#day DatabaseCluster#day}. | +| hour | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_cluster#hour DatabaseCluster#hour}. | --- @@ -1676,7 +1676,7 @@ public readonly day: string; - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_cluster#day DatabaseCluster#day}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_cluster#day DatabaseCluster#day}. --- @@ -1688,7 +1688,7 @@ public readonly hour: string; - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_cluster#hour DatabaseCluster#hour}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_cluster#hour DatabaseCluster#hour}. --- @@ -1706,7 +1706,7 @@ const databaseClusterTimeouts: databaseCluster.DatabaseClusterTimeouts = { ... } | **Name** | **Type** | **Description** | | --- | --- | --- | -| create | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_cluster#create DatabaseCluster#create}. | +| create | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_cluster#create DatabaseCluster#create}. | --- @@ -1718,7 +1718,7 @@ public readonly create: string; - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_cluster#create DatabaseCluster#create}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_cluster#create DatabaseCluster#create}. --- diff --git a/docs/databaseConnectionPool.csharp.md b/docs/databaseConnectionPool.csharp.md index 8b061e4fb..2593d0fc1 100644 --- a/docs/databaseConnectionPool.csharp.md +++ b/docs/databaseConnectionPool.csharp.md @@ -4,7 +4,7 @@ ### DatabaseConnectionPool -Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_connection_pool digitalocean_database_connection_pool}. +Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_connection_pool digitalocean_database_connection_pool}. #### Initializers @@ -481,7 +481,7 @@ The construct id used in the generated config for the DatabaseConnectionPool to The id of the existing DatabaseConnectionPool that should be imported. -Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_connection_pool#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_connection_pool#import import section} in the documentation of this resource for the id to use --- @@ -932,13 +932,13 @@ new DatabaseConnectionPoolConfig { | Lifecycle | HashiCorp.Cdktf.TerraformResourceLifecycle | *No description.* | | Provider | HashiCorp.Cdktf.TerraformProvider | *No description.* | | Provisioners | object[] | *No description.* | -| ClusterId | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_connection_pool#cluster_id DatabaseConnectionPool#cluster_id}. | -| DbName | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_connection_pool#db_name DatabaseConnectionPool#db_name}. | -| Mode | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_connection_pool#mode DatabaseConnectionPool#mode}. | -| Name | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_connection_pool#name DatabaseConnectionPool#name}. | -| Size | double | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_connection_pool#size DatabaseConnectionPool#size}. | -| Id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_connection_pool#id DatabaseConnectionPool#id}. | -| User | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_connection_pool#user DatabaseConnectionPool#user}. | +| ClusterId | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_connection_pool#cluster_id DatabaseConnectionPool#cluster_id}. | +| DbName | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_connection_pool#db_name DatabaseConnectionPool#db_name}. | +| Mode | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_connection_pool#mode DatabaseConnectionPool#mode}. | +| Name | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_connection_pool#name DatabaseConnectionPool#name}. | +| Size | double | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_connection_pool#size DatabaseConnectionPool#size}. | +| Id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_connection_pool#id DatabaseConnectionPool#id}. | +| User | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_connection_pool#user DatabaseConnectionPool#user}. | --- @@ -1020,7 +1020,7 @@ public string ClusterId { get; set; } - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_connection_pool#cluster_id DatabaseConnectionPool#cluster_id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_connection_pool#cluster_id DatabaseConnectionPool#cluster_id}. --- @@ -1032,7 +1032,7 @@ public string DbName { get; set; } - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_connection_pool#db_name DatabaseConnectionPool#db_name}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_connection_pool#db_name DatabaseConnectionPool#db_name}. --- @@ -1044,7 +1044,7 @@ public string Mode { get; set; } - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_connection_pool#mode DatabaseConnectionPool#mode}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_connection_pool#mode DatabaseConnectionPool#mode}. --- @@ -1056,7 +1056,7 @@ public string Name { get; set; } - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_connection_pool#name DatabaseConnectionPool#name}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_connection_pool#name DatabaseConnectionPool#name}. --- @@ -1068,7 +1068,7 @@ public double Size { get; set; } - *Type:* double -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_connection_pool#size DatabaseConnectionPool#size}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_connection_pool#size DatabaseConnectionPool#size}. --- @@ -1080,7 +1080,7 @@ public string Id { get; set; } - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_connection_pool#id DatabaseConnectionPool#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_connection_pool#id DatabaseConnectionPool#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. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -1095,7 +1095,7 @@ public string User { get; set; } - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_connection_pool#user DatabaseConnectionPool#user}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_connection_pool#user DatabaseConnectionPool#user}. --- diff --git a/docs/databaseConnectionPool.go.md b/docs/databaseConnectionPool.go.md index b856a7997..bf45d8488 100644 --- a/docs/databaseConnectionPool.go.md +++ b/docs/databaseConnectionPool.go.md @@ -4,12 +4,12 @@ ### DatabaseConnectionPool -Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_connection_pool digitalocean_database_connection_pool}. +Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_connection_pool digitalocean_database_connection_pool}. #### Initializers ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/databaseconnectionpool" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/databaseconnectionpool" databaseconnectionpool.NewDatabaseConnectionPool(scope Construct, id *string, config DatabaseConnectionPoolConfig) DatabaseConnectionPool ``` @@ -392,7 +392,7 @@ func ResetUser() ##### `IsConstruct` ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/databaseconnectionpool" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/databaseconnectionpool" databaseconnectionpool.DatabaseConnectionPool_IsConstruct(x interface{}) *bool ``` @@ -424,7 +424,7 @@ Any object. ##### `IsTerraformElement` ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/databaseconnectionpool" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/databaseconnectionpool" databaseconnectionpool.DatabaseConnectionPool_IsTerraformElement(x interface{}) *bool ``` @@ -438,7 +438,7 @@ databaseconnectionpool.DatabaseConnectionPool_IsTerraformElement(x interface{}) ##### `IsTerraformResource` ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/databaseconnectionpool" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/databaseconnectionpool" databaseconnectionpool.DatabaseConnectionPool_IsTerraformResource(x interface{}) *bool ``` @@ -452,7 +452,7 @@ databaseconnectionpool.DatabaseConnectionPool_IsTerraformResource(x interface{}) ##### `GenerateConfigForImport` ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/databaseconnectionpool" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/databaseconnectionpool" databaseconnectionpool.DatabaseConnectionPool_GenerateConfigForImport(scope Construct, importToId *string, importFromId *string, provider TerraformProvider) ImportableResource ``` @@ -481,7 +481,7 @@ The construct id used in the generated config for the DatabaseConnectionPool to The id of the existing DatabaseConnectionPool that should be imported. -Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_connection_pool#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_connection_pool#import import section} in the documentation of this resource for the id to use --- @@ -901,7 +901,7 @@ func TfResourceType() *string #### Initializer ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/databaseconnectionpool" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/databaseconnectionpool" &databaseconnectionpool.DatabaseConnectionPoolConfig { Connection: interface{}, @@ -932,13 +932,13 @@ import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/databas | Lifecycle | github.com/hashicorp/terraform-cdk-go/cdktf.TerraformResourceLifecycle | *No description.* | | Provider | github.com/hashicorp/terraform-cdk-go/cdktf.TerraformProvider | *No description.* | | Provisioners | *[]interface{} | *No description.* | -| ClusterId | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_connection_pool#cluster_id DatabaseConnectionPool#cluster_id}. | -| DbName | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_connection_pool#db_name DatabaseConnectionPool#db_name}. | -| Mode | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_connection_pool#mode DatabaseConnectionPool#mode}. | -| Name | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_connection_pool#name DatabaseConnectionPool#name}. | -| Size | *f64 | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_connection_pool#size DatabaseConnectionPool#size}. | -| Id | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_connection_pool#id DatabaseConnectionPool#id}. | -| User | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_connection_pool#user DatabaseConnectionPool#user}. | +| ClusterId | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_connection_pool#cluster_id DatabaseConnectionPool#cluster_id}. | +| DbName | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_connection_pool#db_name DatabaseConnectionPool#db_name}. | +| Mode | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_connection_pool#mode DatabaseConnectionPool#mode}. | +| Name | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_connection_pool#name DatabaseConnectionPool#name}. | +| Size | *f64 | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_connection_pool#size DatabaseConnectionPool#size}. | +| Id | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_connection_pool#id DatabaseConnectionPool#id}. | +| User | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_connection_pool#user DatabaseConnectionPool#user}. | --- @@ -1020,7 +1020,7 @@ ClusterId *string - *Type:* *string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_connection_pool#cluster_id DatabaseConnectionPool#cluster_id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_connection_pool#cluster_id DatabaseConnectionPool#cluster_id}. --- @@ -1032,7 +1032,7 @@ DbName *string - *Type:* *string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_connection_pool#db_name DatabaseConnectionPool#db_name}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_connection_pool#db_name DatabaseConnectionPool#db_name}. --- @@ -1044,7 +1044,7 @@ Mode *string - *Type:* *string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_connection_pool#mode DatabaseConnectionPool#mode}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_connection_pool#mode DatabaseConnectionPool#mode}. --- @@ -1056,7 +1056,7 @@ Name *string - *Type:* *string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_connection_pool#name DatabaseConnectionPool#name}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_connection_pool#name DatabaseConnectionPool#name}. --- @@ -1068,7 +1068,7 @@ Size *f64 - *Type:* *f64 -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_connection_pool#size DatabaseConnectionPool#size}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_connection_pool#size DatabaseConnectionPool#size}. --- @@ -1080,7 +1080,7 @@ Id *string - *Type:* *string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_connection_pool#id DatabaseConnectionPool#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_connection_pool#id DatabaseConnectionPool#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. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -1095,7 +1095,7 @@ User *string - *Type:* *string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_connection_pool#user DatabaseConnectionPool#user}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_connection_pool#user DatabaseConnectionPool#user}. --- diff --git a/docs/databaseConnectionPool.java.md b/docs/databaseConnectionPool.java.md index c00acde60..661ba7a09 100644 --- a/docs/databaseConnectionPool.java.md +++ b/docs/databaseConnectionPool.java.md @@ -4,7 +4,7 @@ ### DatabaseConnectionPool -Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_connection_pool digitalocean_database_connection_pool}. +Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_connection_pool digitalocean_database_connection_pool}. #### Initializers @@ -44,13 +44,13 @@ DatabaseConnectionPool.Builder.create(Construct scope, java.lang.String id) | lifecycle | com.hashicorp.cdktf.TerraformResourceLifecycle | *No description.* | | provider | com.hashicorp.cdktf.TerraformProvider | *No description.* | | provisioners | java.util.List | *No description.* | -| clusterId | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_connection_pool#cluster_id DatabaseConnectionPool#cluster_id}. | -| dbName | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_connection_pool#db_name DatabaseConnectionPool#db_name}. | -| mode | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_connection_pool#mode DatabaseConnectionPool#mode}. | -| name | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_connection_pool#name DatabaseConnectionPool#name}. | -| size | java.lang.Number | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_connection_pool#size DatabaseConnectionPool#size}. | -| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_connection_pool#id DatabaseConnectionPool#id}. | -| user | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_connection_pool#user DatabaseConnectionPool#user}. | +| clusterId | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_connection_pool#cluster_id DatabaseConnectionPool#cluster_id}. | +| dbName | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_connection_pool#db_name DatabaseConnectionPool#db_name}. | +| mode | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_connection_pool#mode DatabaseConnectionPool#mode}. | +| name | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_connection_pool#name DatabaseConnectionPool#name}. | +| size | java.lang.Number | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_connection_pool#size DatabaseConnectionPool#size}. | +| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_connection_pool#id DatabaseConnectionPool#id}. | +| user | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_connection_pool#user DatabaseConnectionPool#user}. | --- @@ -118,7 +118,7 @@ Must be unique amongst siblings in the same scope - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_connection_pool#cluster_id DatabaseConnectionPool#cluster_id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_connection_pool#cluster_id DatabaseConnectionPool#cluster_id}. --- @@ -126,7 +126,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_connection_pool#db_name DatabaseConnectionPool#db_name}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_connection_pool#db_name DatabaseConnectionPool#db_name}. --- @@ -134,7 +134,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_connection_pool#mode DatabaseConnectionPool#mode}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_connection_pool#mode DatabaseConnectionPool#mode}. --- @@ -142,7 +142,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_connection_pool#name DatabaseConnectionPool#name}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_connection_pool#name DatabaseConnectionPool#name}. --- @@ -150,7 +150,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit - *Type:* java.lang.Number -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_connection_pool#size DatabaseConnectionPool#size}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_connection_pool#size DatabaseConnectionPool#size}. --- @@ -158,7 +158,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_connection_pool#id DatabaseConnectionPool#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_connection_pool#id DatabaseConnectionPool#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. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -169,7 +169,7 @@ If you experience problems setting this value it might not be settable. Please t - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_connection_pool#user DatabaseConnectionPool#user}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_connection_pool#user DatabaseConnectionPool#user}. --- @@ -610,7 +610,7 @@ The construct id used in the generated config for the DatabaseConnectionPool to The id of the existing DatabaseConnectionPool that should be imported. -Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_connection_pool#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_connection_pool#import import section} in the documentation of this resource for the id to use --- @@ -1065,13 +1065,13 @@ DatabaseConnectionPoolConfig.builder() | lifecycle | com.hashicorp.cdktf.TerraformResourceLifecycle | *No description.* | | provider | com.hashicorp.cdktf.TerraformProvider | *No description.* | | provisioners | java.util.List | *No description.* | -| clusterId | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_connection_pool#cluster_id DatabaseConnectionPool#cluster_id}. | -| dbName | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_connection_pool#db_name DatabaseConnectionPool#db_name}. | -| mode | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_connection_pool#mode DatabaseConnectionPool#mode}. | -| name | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_connection_pool#name DatabaseConnectionPool#name}. | -| size | java.lang.Number | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_connection_pool#size DatabaseConnectionPool#size}. | -| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_connection_pool#id DatabaseConnectionPool#id}. | -| user | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_connection_pool#user DatabaseConnectionPool#user}. | +| clusterId | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_connection_pool#cluster_id DatabaseConnectionPool#cluster_id}. | +| dbName | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_connection_pool#db_name DatabaseConnectionPool#db_name}. | +| mode | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_connection_pool#mode DatabaseConnectionPool#mode}. | +| name | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_connection_pool#name DatabaseConnectionPool#name}. | +| size | java.lang.Number | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_connection_pool#size DatabaseConnectionPool#size}. | +| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_connection_pool#id DatabaseConnectionPool#id}. | +| user | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_connection_pool#user DatabaseConnectionPool#user}. | --- @@ -1153,7 +1153,7 @@ public java.lang.String getClusterId(); - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_connection_pool#cluster_id DatabaseConnectionPool#cluster_id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_connection_pool#cluster_id DatabaseConnectionPool#cluster_id}. --- @@ -1165,7 +1165,7 @@ public java.lang.String getDbName(); - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_connection_pool#db_name DatabaseConnectionPool#db_name}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_connection_pool#db_name DatabaseConnectionPool#db_name}. --- @@ -1177,7 +1177,7 @@ public java.lang.String getMode(); - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_connection_pool#mode DatabaseConnectionPool#mode}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_connection_pool#mode DatabaseConnectionPool#mode}. --- @@ -1189,7 +1189,7 @@ public java.lang.String getName(); - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_connection_pool#name DatabaseConnectionPool#name}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_connection_pool#name DatabaseConnectionPool#name}. --- @@ -1201,7 +1201,7 @@ public java.lang.Number getSize(); - *Type:* java.lang.Number -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_connection_pool#size DatabaseConnectionPool#size}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_connection_pool#size DatabaseConnectionPool#size}. --- @@ -1213,7 +1213,7 @@ public java.lang.String getId(); - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_connection_pool#id DatabaseConnectionPool#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_connection_pool#id DatabaseConnectionPool#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. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -1228,7 +1228,7 @@ public java.lang.String getUser(); - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_connection_pool#user DatabaseConnectionPool#user}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_connection_pool#user DatabaseConnectionPool#user}. --- diff --git a/docs/databaseConnectionPool.python.md b/docs/databaseConnectionPool.python.md index 88bb95a32..cf112d8a0 100644 --- a/docs/databaseConnectionPool.python.md +++ b/docs/databaseConnectionPool.python.md @@ -4,7 +4,7 @@ ### DatabaseConnectionPool -Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_connection_pool digitalocean_database_connection_pool}. +Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_connection_pool digitalocean_database_connection_pool}. #### Initializers @@ -42,13 +42,13 @@ databaseConnectionPool.DatabaseConnectionPool( | lifecycle | cdktf.TerraformResourceLifecycle | *No description.* | | provider | cdktf.TerraformProvider | *No description.* | | provisioners | typing.List[typing.Union[cdktf.FileProvisioner, cdktf.LocalExecProvisioner, cdktf.RemoteExecProvisioner]] | *No description.* | -| cluster_id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_connection_pool#cluster_id DatabaseConnectionPool#cluster_id}. | -| db_name | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_connection_pool#db_name DatabaseConnectionPool#db_name}. | -| mode | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_connection_pool#mode DatabaseConnectionPool#mode}. | -| name | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_connection_pool#name DatabaseConnectionPool#name}. | -| size | typing.Union[int, float] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_connection_pool#size DatabaseConnectionPool#size}. | -| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_connection_pool#id DatabaseConnectionPool#id}. | -| user | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_connection_pool#user DatabaseConnectionPool#user}. | +| cluster_id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_connection_pool#cluster_id DatabaseConnectionPool#cluster_id}. | +| db_name | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_connection_pool#db_name DatabaseConnectionPool#db_name}. | +| mode | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_connection_pool#mode DatabaseConnectionPool#mode}. | +| name | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_connection_pool#name DatabaseConnectionPool#name}. | +| size | typing.Union[int, float] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_connection_pool#size DatabaseConnectionPool#size}. | +| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_connection_pool#id DatabaseConnectionPool#id}. | +| user | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_connection_pool#user DatabaseConnectionPool#user}. | --- @@ -116,7 +116,7 @@ Must be unique amongst siblings in the same scope - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_connection_pool#cluster_id DatabaseConnectionPool#cluster_id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_connection_pool#cluster_id DatabaseConnectionPool#cluster_id}. --- @@ -124,7 +124,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_connection_pool#db_name DatabaseConnectionPool#db_name}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_connection_pool#db_name DatabaseConnectionPool#db_name}. --- @@ -132,7 +132,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_connection_pool#mode DatabaseConnectionPool#mode}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_connection_pool#mode DatabaseConnectionPool#mode}. --- @@ -140,7 +140,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_connection_pool#name DatabaseConnectionPool#name}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_connection_pool#name DatabaseConnectionPool#name}. --- @@ -148,7 +148,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit - *Type:* typing.Union[int, float] -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_connection_pool#size DatabaseConnectionPool#size}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_connection_pool#size DatabaseConnectionPool#size}. --- @@ -156,7 +156,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_connection_pool#id DatabaseConnectionPool#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_connection_pool#id DatabaseConnectionPool#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. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -167,7 +167,7 @@ If you experience problems setting this value it might not be settable. Please t - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_connection_pool#user DatabaseConnectionPool#user}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_connection_pool#user DatabaseConnectionPool#user}. --- @@ -654,7 +654,7 @@ The construct id used in the generated config for the DatabaseConnectionPool to The id of the existing DatabaseConnectionPool that should be imported. -Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_connection_pool#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_connection_pool#import import section} in the documentation of this resource for the id to use --- @@ -1105,13 +1105,13 @@ databaseConnectionPool.DatabaseConnectionPoolConfig( | lifecycle | cdktf.TerraformResourceLifecycle | *No description.* | | provider | cdktf.TerraformProvider | *No description.* | | provisioners | typing.List[typing.Union[cdktf.FileProvisioner, cdktf.LocalExecProvisioner, cdktf.RemoteExecProvisioner]] | *No description.* | -| cluster_id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_connection_pool#cluster_id DatabaseConnectionPool#cluster_id}. | -| db_name | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_connection_pool#db_name DatabaseConnectionPool#db_name}. | -| mode | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_connection_pool#mode DatabaseConnectionPool#mode}. | -| name | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_connection_pool#name DatabaseConnectionPool#name}. | -| size | typing.Union[int, float] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_connection_pool#size DatabaseConnectionPool#size}. | -| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_connection_pool#id DatabaseConnectionPool#id}. | -| user | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_connection_pool#user DatabaseConnectionPool#user}. | +| cluster_id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_connection_pool#cluster_id DatabaseConnectionPool#cluster_id}. | +| db_name | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_connection_pool#db_name DatabaseConnectionPool#db_name}. | +| mode | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_connection_pool#mode DatabaseConnectionPool#mode}. | +| name | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_connection_pool#name DatabaseConnectionPool#name}. | +| size | typing.Union[int, float] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_connection_pool#size DatabaseConnectionPool#size}. | +| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_connection_pool#id DatabaseConnectionPool#id}. | +| user | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_connection_pool#user DatabaseConnectionPool#user}. | --- @@ -1193,7 +1193,7 @@ cluster_id: str - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_connection_pool#cluster_id DatabaseConnectionPool#cluster_id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_connection_pool#cluster_id DatabaseConnectionPool#cluster_id}. --- @@ -1205,7 +1205,7 @@ db_name: str - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_connection_pool#db_name DatabaseConnectionPool#db_name}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_connection_pool#db_name DatabaseConnectionPool#db_name}. --- @@ -1217,7 +1217,7 @@ mode: str - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_connection_pool#mode DatabaseConnectionPool#mode}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_connection_pool#mode DatabaseConnectionPool#mode}. --- @@ -1229,7 +1229,7 @@ name: str - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_connection_pool#name DatabaseConnectionPool#name}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_connection_pool#name DatabaseConnectionPool#name}. --- @@ -1241,7 +1241,7 @@ size: typing.Union[int, float] - *Type:* typing.Union[int, float] -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_connection_pool#size DatabaseConnectionPool#size}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_connection_pool#size DatabaseConnectionPool#size}. --- @@ -1253,7 +1253,7 @@ id: str - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_connection_pool#id DatabaseConnectionPool#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_connection_pool#id DatabaseConnectionPool#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. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -1268,7 +1268,7 @@ user: str - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_connection_pool#user DatabaseConnectionPool#user}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_connection_pool#user DatabaseConnectionPool#user}. --- diff --git a/docs/databaseConnectionPool.typescript.md b/docs/databaseConnectionPool.typescript.md index 63648cef4..927c8fbe8 100644 --- a/docs/databaseConnectionPool.typescript.md +++ b/docs/databaseConnectionPool.typescript.md @@ -4,7 +4,7 @@ ### DatabaseConnectionPool -Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_connection_pool digitalocean_database_connection_pool}. +Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_connection_pool digitalocean_database_connection_pool}. #### Initializers @@ -481,7 +481,7 @@ The construct id used in the generated config for the DatabaseConnectionPool to The id of the existing DatabaseConnectionPool that should be imported. -Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_connection_pool#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_connection_pool#import import section} in the documentation of this resource for the id to use --- @@ -917,13 +917,13 @@ const databaseConnectionPoolConfig: databaseConnectionPool.DatabaseConnectionPoo | lifecycle | cdktf.TerraformResourceLifecycle | *No description.* | | provider | cdktf.TerraformProvider | *No description.* | | provisioners | cdktf.FileProvisioner \| cdktf.LocalExecProvisioner \| cdktf.RemoteExecProvisioner[] | *No description.* | -| clusterId | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_connection_pool#cluster_id DatabaseConnectionPool#cluster_id}. | -| dbName | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_connection_pool#db_name DatabaseConnectionPool#db_name}. | -| mode | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_connection_pool#mode DatabaseConnectionPool#mode}. | -| name | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_connection_pool#name DatabaseConnectionPool#name}. | -| size | number | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_connection_pool#size DatabaseConnectionPool#size}. | -| id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_connection_pool#id DatabaseConnectionPool#id}. | -| user | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_connection_pool#user DatabaseConnectionPool#user}. | +| clusterId | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_connection_pool#cluster_id DatabaseConnectionPool#cluster_id}. | +| dbName | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_connection_pool#db_name DatabaseConnectionPool#db_name}. | +| mode | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_connection_pool#mode DatabaseConnectionPool#mode}. | +| name | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_connection_pool#name DatabaseConnectionPool#name}. | +| size | number | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_connection_pool#size DatabaseConnectionPool#size}. | +| id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_connection_pool#id DatabaseConnectionPool#id}. | +| user | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_connection_pool#user DatabaseConnectionPool#user}. | --- @@ -1005,7 +1005,7 @@ public readonly clusterId: string; - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_connection_pool#cluster_id DatabaseConnectionPool#cluster_id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_connection_pool#cluster_id DatabaseConnectionPool#cluster_id}. --- @@ -1017,7 +1017,7 @@ public readonly dbName: string; - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_connection_pool#db_name DatabaseConnectionPool#db_name}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_connection_pool#db_name DatabaseConnectionPool#db_name}. --- @@ -1029,7 +1029,7 @@ public readonly mode: string; - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_connection_pool#mode DatabaseConnectionPool#mode}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_connection_pool#mode DatabaseConnectionPool#mode}. --- @@ -1041,7 +1041,7 @@ public readonly name: string; - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_connection_pool#name DatabaseConnectionPool#name}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_connection_pool#name DatabaseConnectionPool#name}. --- @@ -1053,7 +1053,7 @@ public readonly size: number; - *Type:* number -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_connection_pool#size DatabaseConnectionPool#size}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_connection_pool#size DatabaseConnectionPool#size}. --- @@ -1065,7 +1065,7 @@ public readonly id: string; - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_connection_pool#id DatabaseConnectionPool#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_connection_pool#id DatabaseConnectionPool#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. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -1080,7 +1080,7 @@ public readonly user: string; - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_connection_pool#user DatabaseConnectionPool#user}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_connection_pool#user DatabaseConnectionPool#user}. --- diff --git a/docs/databaseDb.csharp.md b/docs/databaseDb.csharp.md index 680560239..f082d7971 100644 --- a/docs/databaseDb.csharp.md +++ b/docs/databaseDb.csharp.md @@ -4,7 +4,7 @@ ### DatabaseDb -Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_db digitalocean_database_db}. +Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_db digitalocean_database_db}. #### Initializers @@ -474,7 +474,7 @@ The construct id used in the generated config for the DatabaseDb to import. The id of the existing DatabaseDb that should be imported. -Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_db#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_db#import import section} in the documentation of this resource for the id to use --- @@ -767,9 +767,9 @@ new DatabaseDbConfig { | Lifecycle | HashiCorp.Cdktf.TerraformResourceLifecycle | *No description.* | | Provider | HashiCorp.Cdktf.TerraformProvider | *No description.* | | Provisioners | object[] | *No description.* | -| ClusterId | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_db#cluster_id DatabaseDb#cluster_id}. | -| Name | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_db#name DatabaseDb#name}. | -| Id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_db#id DatabaseDb#id}. | +| ClusterId | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_db#cluster_id DatabaseDb#cluster_id}. | +| Name | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_db#name DatabaseDb#name}. | +| Id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_db#id DatabaseDb#id}. | --- @@ -851,7 +851,7 @@ public string ClusterId { get; set; } - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_db#cluster_id DatabaseDb#cluster_id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_db#cluster_id DatabaseDb#cluster_id}. --- @@ -863,7 +863,7 @@ public string Name { get; set; } - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_db#name DatabaseDb#name}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_db#name DatabaseDb#name}. --- @@ -875,7 +875,7 @@ public string Id { get; set; } - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_db#id DatabaseDb#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_db#id DatabaseDb#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. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. diff --git a/docs/databaseDb.go.md b/docs/databaseDb.go.md index 7bf91f12e..4db02c315 100644 --- a/docs/databaseDb.go.md +++ b/docs/databaseDb.go.md @@ -4,12 +4,12 @@ ### DatabaseDb -Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_db digitalocean_database_db}. +Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_db digitalocean_database_db}. #### Initializers ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/databasedb" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/databasedb" databasedb.NewDatabaseDb(scope Construct, id *string, config DatabaseDbConfig) DatabaseDb ``` @@ -385,7 +385,7 @@ func ResetId() ##### `IsConstruct` ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/databasedb" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/databasedb" databasedb.DatabaseDb_IsConstruct(x interface{}) *bool ``` @@ -417,7 +417,7 @@ Any object. ##### `IsTerraformElement` ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/databasedb" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/databasedb" databasedb.DatabaseDb_IsTerraformElement(x interface{}) *bool ``` @@ -431,7 +431,7 @@ databasedb.DatabaseDb_IsTerraformElement(x interface{}) *bool ##### `IsTerraformResource` ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/databasedb" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/databasedb" databasedb.DatabaseDb_IsTerraformResource(x interface{}) *bool ``` @@ -445,7 +445,7 @@ databasedb.DatabaseDb_IsTerraformResource(x interface{}) *bool ##### `GenerateConfigForImport` ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/databasedb" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/databasedb" databasedb.DatabaseDb_GenerateConfigForImport(scope Construct, importToId *string, importFromId *string, provider TerraformProvider) ImportableResource ``` @@ -474,7 +474,7 @@ The construct id used in the generated config for the DatabaseDb to import. The id of the existing DatabaseDb that should be imported. -Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_db#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_db#import import section} in the documentation of this resource for the id to use --- @@ -740,7 +740,7 @@ func TfResourceType() *string #### Initializer ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/databasedb" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/databasedb" &databasedb.DatabaseDbConfig { Connection: interface{}, @@ -767,9 +767,9 @@ import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/databas | Lifecycle | github.com/hashicorp/terraform-cdk-go/cdktf.TerraformResourceLifecycle | *No description.* | | Provider | github.com/hashicorp/terraform-cdk-go/cdktf.TerraformProvider | *No description.* | | Provisioners | *[]interface{} | *No description.* | -| ClusterId | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_db#cluster_id DatabaseDb#cluster_id}. | -| Name | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_db#name DatabaseDb#name}. | -| Id | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_db#id DatabaseDb#id}. | +| ClusterId | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_db#cluster_id DatabaseDb#cluster_id}. | +| Name | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_db#name DatabaseDb#name}. | +| Id | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_db#id DatabaseDb#id}. | --- @@ -851,7 +851,7 @@ ClusterId *string - *Type:* *string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_db#cluster_id DatabaseDb#cluster_id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_db#cluster_id DatabaseDb#cluster_id}. --- @@ -863,7 +863,7 @@ Name *string - *Type:* *string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_db#name DatabaseDb#name}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_db#name DatabaseDb#name}. --- @@ -875,7 +875,7 @@ Id *string - *Type:* *string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_db#id DatabaseDb#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_db#id DatabaseDb#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. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. diff --git a/docs/databaseDb.java.md b/docs/databaseDb.java.md index 952f963b3..27f3cc739 100644 --- a/docs/databaseDb.java.md +++ b/docs/databaseDb.java.md @@ -4,7 +4,7 @@ ### DatabaseDb -Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_db digitalocean_database_db}. +Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_db digitalocean_database_db}. #### Initializers @@ -40,9 +40,9 @@ DatabaseDb.Builder.create(Construct scope, java.lang.String id) | lifecycle | com.hashicorp.cdktf.TerraformResourceLifecycle | *No description.* | | provider | com.hashicorp.cdktf.TerraformProvider | *No description.* | | provisioners | java.util.List | *No description.* | -| clusterId | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_db#cluster_id DatabaseDb#cluster_id}. | -| name | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_db#name DatabaseDb#name}. | -| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_db#id DatabaseDb#id}. | +| clusterId | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_db#cluster_id DatabaseDb#cluster_id}. | +| name | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_db#name DatabaseDb#name}. | +| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_db#id DatabaseDb#id}. | --- @@ -110,7 +110,7 @@ Must be unique amongst siblings in the same scope - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_db#cluster_id DatabaseDb#cluster_id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_db#cluster_id DatabaseDb#cluster_id}. --- @@ -118,7 +118,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_db#name DatabaseDb#name}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_db#name DatabaseDb#name}. --- @@ -126,7 +126,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_db#id DatabaseDb#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_db#id DatabaseDb#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. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -563,7 +563,7 @@ The construct id used in the generated config for the DatabaseDb to import. The id of the existing DatabaseDb that should be imported. -Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_db#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_db#import import section} in the documentation of this resource for the id to use --- @@ -860,9 +860,9 @@ DatabaseDbConfig.builder() | lifecycle | com.hashicorp.cdktf.TerraformResourceLifecycle | *No description.* | | provider | com.hashicorp.cdktf.TerraformProvider | *No description.* | | provisioners | java.util.List | *No description.* | -| clusterId | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_db#cluster_id DatabaseDb#cluster_id}. | -| name | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_db#name DatabaseDb#name}. | -| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_db#id DatabaseDb#id}. | +| clusterId | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_db#cluster_id DatabaseDb#cluster_id}. | +| name | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_db#name DatabaseDb#name}. | +| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_db#id DatabaseDb#id}. | --- @@ -944,7 +944,7 @@ public java.lang.String getClusterId(); - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_db#cluster_id DatabaseDb#cluster_id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_db#cluster_id DatabaseDb#cluster_id}. --- @@ -956,7 +956,7 @@ public java.lang.String getName(); - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_db#name DatabaseDb#name}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_db#name DatabaseDb#name}. --- @@ -968,7 +968,7 @@ public java.lang.String getId(); - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_db#id DatabaseDb#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_db#id DatabaseDb#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. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. diff --git a/docs/databaseDb.python.md b/docs/databaseDb.python.md index 08ff537bb..106e6590c 100644 --- a/docs/databaseDb.python.md +++ b/docs/databaseDb.python.md @@ -4,7 +4,7 @@ ### DatabaseDb -Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_db digitalocean_database_db}. +Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_db digitalocean_database_db}. #### Initializers @@ -38,9 +38,9 @@ databaseDb.DatabaseDb( | lifecycle | cdktf.TerraformResourceLifecycle | *No description.* | | provider | cdktf.TerraformProvider | *No description.* | | provisioners | typing.List[typing.Union[cdktf.FileProvisioner, cdktf.LocalExecProvisioner, cdktf.RemoteExecProvisioner]] | *No description.* | -| cluster_id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_db#cluster_id DatabaseDb#cluster_id}. | -| name | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_db#name DatabaseDb#name}. | -| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_db#id DatabaseDb#id}. | +| cluster_id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_db#cluster_id DatabaseDb#cluster_id}. | +| name | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_db#name DatabaseDb#name}. | +| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_db#id DatabaseDb#id}. | --- @@ -108,7 +108,7 @@ Must be unique amongst siblings in the same scope - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_db#cluster_id DatabaseDb#cluster_id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_db#cluster_id DatabaseDb#cluster_id}. --- @@ -116,7 +116,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_db#name DatabaseDb#name}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_db#name DatabaseDb#name}. --- @@ -124,7 +124,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_db#id DatabaseDb#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_db#id DatabaseDb#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. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -607,7 +607,7 @@ The construct id used in the generated config for the DatabaseDb to import. The id of the existing DatabaseDb that should be imported. -Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_db#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_db#import import section} in the documentation of this resource for the id to use --- @@ -900,9 +900,9 @@ databaseDb.DatabaseDbConfig( | lifecycle | cdktf.TerraformResourceLifecycle | *No description.* | | provider | cdktf.TerraformProvider | *No description.* | | provisioners | typing.List[typing.Union[cdktf.FileProvisioner, cdktf.LocalExecProvisioner, cdktf.RemoteExecProvisioner]] | *No description.* | -| cluster_id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_db#cluster_id DatabaseDb#cluster_id}. | -| name | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_db#name DatabaseDb#name}. | -| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_db#id DatabaseDb#id}. | +| cluster_id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_db#cluster_id DatabaseDb#cluster_id}. | +| name | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_db#name DatabaseDb#name}. | +| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_db#id DatabaseDb#id}. | --- @@ -984,7 +984,7 @@ cluster_id: str - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_db#cluster_id DatabaseDb#cluster_id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_db#cluster_id DatabaseDb#cluster_id}. --- @@ -996,7 +996,7 @@ name: str - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_db#name DatabaseDb#name}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_db#name DatabaseDb#name}. --- @@ -1008,7 +1008,7 @@ id: str - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_db#id DatabaseDb#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_db#id DatabaseDb#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. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. diff --git a/docs/databaseDb.typescript.md b/docs/databaseDb.typescript.md index 50a665da5..1584f0fa0 100644 --- a/docs/databaseDb.typescript.md +++ b/docs/databaseDb.typescript.md @@ -4,7 +4,7 @@ ### DatabaseDb -Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_db digitalocean_database_db}. +Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_db digitalocean_database_db}. #### Initializers @@ -474,7 +474,7 @@ The construct id used in the generated config for the DatabaseDb to import. The id of the existing DatabaseDb that should be imported. -Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_db#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_db#import import section} in the documentation of this resource for the id to use --- @@ -756,9 +756,9 @@ const databaseDbConfig: databaseDb.DatabaseDbConfig = { ... } | lifecycle | cdktf.TerraformResourceLifecycle | *No description.* | | provider | cdktf.TerraformProvider | *No description.* | | provisioners | cdktf.FileProvisioner \| cdktf.LocalExecProvisioner \| cdktf.RemoteExecProvisioner[] | *No description.* | -| clusterId | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_db#cluster_id DatabaseDb#cluster_id}. | -| name | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_db#name DatabaseDb#name}. | -| id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_db#id DatabaseDb#id}. | +| clusterId | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_db#cluster_id DatabaseDb#cluster_id}. | +| name | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_db#name DatabaseDb#name}. | +| id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_db#id DatabaseDb#id}. | --- @@ -840,7 +840,7 @@ public readonly clusterId: string; - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_db#cluster_id DatabaseDb#cluster_id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_db#cluster_id DatabaseDb#cluster_id}. --- @@ -852,7 +852,7 @@ public readonly name: string; - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_db#name DatabaseDb#name}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_db#name DatabaseDb#name}. --- @@ -864,7 +864,7 @@ public readonly id: string; - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_db#id DatabaseDb#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_db#id DatabaseDb#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. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. diff --git a/docs/databaseFirewall.csharp.md b/docs/databaseFirewall.csharp.md index ee18d9eb1..0608ce089 100644 --- a/docs/databaseFirewall.csharp.md +++ b/docs/databaseFirewall.csharp.md @@ -4,7 +4,7 @@ ### DatabaseFirewall -Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_firewall digitalocean_database_firewall}. +Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_firewall digitalocean_database_firewall}. #### Initializers @@ -487,7 +487,7 @@ The construct id used in the generated config for the DatabaseFirewall to import The id of the existing DatabaseFirewall that should be imported. -Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_firewall#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_firewall#import import section} in the documentation of this resource for the id to use --- @@ -780,9 +780,9 @@ new DatabaseFirewallConfig { | Lifecycle | HashiCorp.Cdktf.TerraformResourceLifecycle | *No description.* | | Provider | HashiCorp.Cdktf.TerraformProvider | *No description.* | | Provisioners | object[] | *No description.* | -| ClusterId | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_firewall#cluster_id DatabaseFirewall#cluster_id}. | +| ClusterId | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_firewall#cluster_id DatabaseFirewall#cluster_id}. | | Rule | object | rule block. | -| Id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_firewall#id DatabaseFirewall#id}. | +| Id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_firewall#id DatabaseFirewall#id}. | --- @@ -864,7 +864,7 @@ public string ClusterId { get; set; } - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_firewall#cluster_id DatabaseFirewall#cluster_id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_firewall#cluster_id DatabaseFirewall#cluster_id}. --- @@ -878,7 +878,7 @@ public object Rule { get; set; } rule block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_firewall#rule DatabaseFirewall#rule} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_firewall#rule DatabaseFirewall#rule} --- @@ -890,7 +890,7 @@ public string Id { get; set; } - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_firewall#id DatabaseFirewall#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_firewall#id DatabaseFirewall#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. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -914,8 +914,8 @@ new DatabaseFirewallRule { | **Name** | **Type** | **Description** | | --- | --- | --- | -| Type | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_firewall#type DatabaseFirewall#type}. | -| Value | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_firewall#value DatabaseFirewall#value}. | +| Type | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_firewall#type DatabaseFirewall#type}. | +| Value | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_firewall#value DatabaseFirewall#value}. | --- @@ -927,7 +927,7 @@ public string Type { get; set; } - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_firewall#type DatabaseFirewall#type}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_firewall#type DatabaseFirewall#type}. --- @@ -939,7 +939,7 @@ public string Value { get; set; } - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_firewall#value DatabaseFirewall#value}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_firewall#value DatabaseFirewall#value}. --- diff --git a/docs/databaseFirewall.go.md b/docs/databaseFirewall.go.md index 2a726936b..5a609bf8e 100644 --- a/docs/databaseFirewall.go.md +++ b/docs/databaseFirewall.go.md @@ -4,12 +4,12 @@ ### DatabaseFirewall -Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_firewall digitalocean_database_firewall}. +Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_firewall digitalocean_database_firewall}. #### Initializers ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/databasefirewall" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/databasefirewall" databasefirewall.NewDatabaseFirewall(scope Construct, id *string, config DatabaseFirewallConfig) DatabaseFirewall ``` @@ -398,7 +398,7 @@ func ResetId() ##### `IsConstruct` ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/databasefirewall" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/databasefirewall" databasefirewall.DatabaseFirewall_IsConstruct(x interface{}) *bool ``` @@ -430,7 +430,7 @@ Any object. ##### `IsTerraformElement` ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/databasefirewall" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/databasefirewall" databasefirewall.DatabaseFirewall_IsTerraformElement(x interface{}) *bool ``` @@ -444,7 +444,7 @@ databasefirewall.DatabaseFirewall_IsTerraformElement(x interface{}) *bool ##### `IsTerraformResource` ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/databasefirewall" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/databasefirewall" databasefirewall.DatabaseFirewall_IsTerraformResource(x interface{}) *bool ``` @@ -458,7 +458,7 @@ databasefirewall.DatabaseFirewall_IsTerraformResource(x interface{}) *bool ##### `GenerateConfigForImport` ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/databasefirewall" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/databasefirewall" databasefirewall.DatabaseFirewall_GenerateConfigForImport(scope Construct, importToId *string, importFromId *string, provider TerraformProvider) ImportableResource ``` @@ -487,7 +487,7 @@ The construct id used in the generated config for the DatabaseFirewall to import The id of the existing DatabaseFirewall that should be imported. -Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_firewall#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_firewall#import import section} in the documentation of this resource for the id to use --- @@ -753,7 +753,7 @@ func TfResourceType() *string #### Initializer ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/databasefirewall" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/databasefirewall" &databasefirewall.DatabaseFirewallConfig { Connection: interface{}, @@ -780,9 +780,9 @@ import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/databas | Lifecycle | github.com/hashicorp/terraform-cdk-go/cdktf.TerraformResourceLifecycle | *No description.* | | Provider | github.com/hashicorp/terraform-cdk-go/cdktf.TerraformProvider | *No description.* | | Provisioners | *[]interface{} | *No description.* | -| ClusterId | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_firewall#cluster_id DatabaseFirewall#cluster_id}. | +| ClusterId | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_firewall#cluster_id DatabaseFirewall#cluster_id}. | | Rule | interface{} | rule block. | -| Id | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_firewall#id DatabaseFirewall#id}. | +| Id | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_firewall#id DatabaseFirewall#id}. | --- @@ -864,7 +864,7 @@ ClusterId *string - *Type:* *string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_firewall#cluster_id DatabaseFirewall#cluster_id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_firewall#cluster_id DatabaseFirewall#cluster_id}. --- @@ -878,7 +878,7 @@ Rule interface{} rule block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_firewall#rule DatabaseFirewall#rule} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_firewall#rule DatabaseFirewall#rule} --- @@ -890,7 +890,7 @@ Id *string - *Type:* *string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_firewall#id DatabaseFirewall#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_firewall#id DatabaseFirewall#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. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -902,7 +902,7 @@ If you experience problems setting this value it might not be settable. Please t #### Initializer ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/databasefirewall" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/databasefirewall" &databasefirewall.DatabaseFirewallRule { Type: *string, @@ -914,8 +914,8 @@ import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/databas | **Name** | **Type** | **Description** | | --- | --- | --- | -| Type | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_firewall#type DatabaseFirewall#type}. | -| Value | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_firewall#value DatabaseFirewall#value}. | +| Type | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_firewall#type DatabaseFirewall#type}. | +| Value | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_firewall#value DatabaseFirewall#value}. | --- @@ -927,7 +927,7 @@ Type *string - *Type:* *string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_firewall#type DatabaseFirewall#type}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_firewall#type DatabaseFirewall#type}. --- @@ -939,7 +939,7 @@ Value *string - *Type:* *string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_firewall#value DatabaseFirewall#value}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_firewall#value DatabaseFirewall#value}. --- @@ -950,7 +950,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit #### Initializers ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/databasefirewall" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/databasefirewall" databasefirewall.NewDatabaseFirewallRuleList(terraformResource IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DatabaseFirewallRuleList ``` @@ -1110,7 +1110,7 @@ func InternalValue() interface{} #### Initializers ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/databasefirewall" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/databasefirewall" databasefirewall.NewDatabaseFirewallRuleOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string, complexObjectIndex *f64, complexObjectIsFromSet *bool) DatabaseFirewallRuleOutputReference ``` diff --git a/docs/databaseFirewall.java.md b/docs/databaseFirewall.java.md index 33a630905..8b8ece425 100644 --- a/docs/databaseFirewall.java.md +++ b/docs/databaseFirewall.java.md @@ -4,7 +4,7 @@ ### DatabaseFirewall -Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_firewall digitalocean_database_firewall}. +Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_firewall digitalocean_database_firewall}. #### Initializers @@ -41,9 +41,9 @@ DatabaseFirewall.Builder.create(Construct scope, java.lang.String id) | lifecycle | com.hashicorp.cdktf.TerraformResourceLifecycle | *No description.* | | provider | com.hashicorp.cdktf.TerraformProvider | *No description.* | | provisioners | java.util.List | *No description.* | -| clusterId | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_firewall#cluster_id DatabaseFirewall#cluster_id}. | +| clusterId | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_firewall#cluster_id DatabaseFirewall#cluster_id}. | | rule | com.hashicorp.cdktf.IResolvable OR java.util.List<DatabaseFirewallRule> | rule block. | -| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_firewall#id DatabaseFirewall#id}. | +| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_firewall#id DatabaseFirewall#id}. | --- @@ -111,7 +111,7 @@ Must be unique amongst siblings in the same scope - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_firewall#cluster_id DatabaseFirewall#cluster_id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_firewall#cluster_id DatabaseFirewall#cluster_id}. --- @@ -121,7 +121,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit rule block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_firewall#rule DatabaseFirewall#rule} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_firewall#rule DatabaseFirewall#rule} --- @@ -129,7 +129,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_firewall#id DatabaseFirewall#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_firewall#id DatabaseFirewall#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. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -579,7 +579,7 @@ The construct id used in the generated config for the DatabaseFirewall to import The id of the existing DatabaseFirewall that should be imported. -Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_firewall#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_firewall#import import section} in the documentation of this resource for the id to use --- @@ -877,9 +877,9 @@ DatabaseFirewallConfig.builder() | lifecycle | com.hashicorp.cdktf.TerraformResourceLifecycle | *No description.* | | provider | com.hashicorp.cdktf.TerraformProvider | *No description.* | | provisioners | java.util.List | *No description.* | -| clusterId | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_firewall#cluster_id DatabaseFirewall#cluster_id}. | +| clusterId | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_firewall#cluster_id DatabaseFirewall#cluster_id}. | | rule | com.hashicorp.cdktf.IResolvable OR java.util.List<DatabaseFirewallRule> | rule block. | -| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_firewall#id DatabaseFirewall#id}. | +| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_firewall#id DatabaseFirewall#id}. | --- @@ -961,7 +961,7 @@ public java.lang.String getClusterId(); - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_firewall#cluster_id DatabaseFirewall#cluster_id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_firewall#cluster_id DatabaseFirewall#cluster_id}. --- @@ -975,7 +975,7 @@ public java.lang.Object getRule(); rule block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_firewall#rule DatabaseFirewall#rule} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_firewall#rule DatabaseFirewall#rule} --- @@ -987,7 +987,7 @@ public java.lang.String getId(); - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_firewall#id DatabaseFirewall#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_firewall#id DatabaseFirewall#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. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -1011,8 +1011,8 @@ DatabaseFirewallRule.builder() | **Name** | **Type** | **Description** | | --- | --- | --- | -| type | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_firewall#type DatabaseFirewall#type}. | -| value | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_firewall#value DatabaseFirewall#value}. | +| type | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_firewall#type DatabaseFirewall#type}. | +| value | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_firewall#value DatabaseFirewall#value}. | --- @@ -1024,7 +1024,7 @@ public java.lang.String getType(); - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_firewall#type DatabaseFirewall#type}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_firewall#type DatabaseFirewall#type}. --- @@ -1036,7 +1036,7 @@ public java.lang.String getValue(); - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_firewall#value DatabaseFirewall#value}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_firewall#value DatabaseFirewall#value}. --- diff --git a/docs/databaseFirewall.python.md b/docs/databaseFirewall.python.md index 932db4cf1..9c7819a0d 100644 --- a/docs/databaseFirewall.python.md +++ b/docs/databaseFirewall.python.md @@ -4,7 +4,7 @@ ### DatabaseFirewall -Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_firewall digitalocean_database_firewall}. +Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_firewall digitalocean_database_firewall}. #### Initializers @@ -38,9 +38,9 @@ databaseFirewall.DatabaseFirewall( | lifecycle | cdktf.TerraformResourceLifecycle | *No description.* | | provider | cdktf.TerraformProvider | *No description.* | | provisioners | typing.List[typing.Union[cdktf.FileProvisioner, cdktf.LocalExecProvisioner, cdktf.RemoteExecProvisioner]] | *No description.* | -| cluster_id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_firewall#cluster_id DatabaseFirewall#cluster_id}. | +| cluster_id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_firewall#cluster_id DatabaseFirewall#cluster_id}. | | rule | typing.Union[cdktf.IResolvable, typing.List[DatabaseFirewallRule]] | rule block. | -| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_firewall#id DatabaseFirewall#id}. | +| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_firewall#id DatabaseFirewall#id}. | --- @@ -108,7 +108,7 @@ Must be unique amongst siblings in the same scope - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_firewall#cluster_id DatabaseFirewall#cluster_id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_firewall#cluster_id DatabaseFirewall#cluster_id}. --- @@ -118,7 +118,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit rule block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_firewall#rule DatabaseFirewall#rule} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_firewall#rule DatabaseFirewall#rule} --- @@ -126,7 +126,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_firewall#id DatabaseFirewall#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_firewall#id DatabaseFirewall#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. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -624,7 +624,7 @@ The construct id used in the generated config for the DatabaseFirewall to import The id of the existing DatabaseFirewall that should be imported. -Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_firewall#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_firewall#import import section} in the documentation of this resource for the id to use --- @@ -917,9 +917,9 @@ databaseFirewall.DatabaseFirewallConfig( | lifecycle | cdktf.TerraformResourceLifecycle | *No description.* | | provider | cdktf.TerraformProvider | *No description.* | | provisioners | typing.List[typing.Union[cdktf.FileProvisioner, cdktf.LocalExecProvisioner, cdktf.RemoteExecProvisioner]] | *No description.* | -| cluster_id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_firewall#cluster_id DatabaseFirewall#cluster_id}. | +| cluster_id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_firewall#cluster_id DatabaseFirewall#cluster_id}. | | rule | typing.Union[cdktf.IResolvable, typing.List[DatabaseFirewallRule]] | rule block. | -| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_firewall#id DatabaseFirewall#id}. | +| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_firewall#id DatabaseFirewall#id}. | --- @@ -1001,7 +1001,7 @@ cluster_id: str - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_firewall#cluster_id DatabaseFirewall#cluster_id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_firewall#cluster_id DatabaseFirewall#cluster_id}. --- @@ -1015,7 +1015,7 @@ rule: typing.Union[IResolvable, typing.List[DatabaseFirewallRule]] rule block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_firewall#rule DatabaseFirewall#rule} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_firewall#rule DatabaseFirewall#rule} --- @@ -1027,7 +1027,7 @@ id: str - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_firewall#id DatabaseFirewall#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_firewall#id DatabaseFirewall#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. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -1051,8 +1051,8 @@ databaseFirewall.DatabaseFirewallRule( | **Name** | **Type** | **Description** | | --- | --- | --- | -| type | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_firewall#type DatabaseFirewall#type}. | -| value | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_firewall#value DatabaseFirewall#value}. | +| type | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_firewall#type DatabaseFirewall#type}. | +| value | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_firewall#value DatabaseFirewall#value}. | --- @@ -1064,7 +1064,7 @@ type: str - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_firewall#type DatabaseFirewall#type}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_firewall#type DatabaseFirewall#type}. --- @@ -1076,7 +1076,7 @@ value: str - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_firewall#value DatabaseFirewall#value}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_firewall#value DatabaseFirewall#value}. --- diff --git a/docs/databaseFirewall.typescript.md b/docs/databaseFirewall.typescript.md index f62c02d5d..a7de8f2e4 100644 --- a/docs/databaseFirewall.typescript.md +++ b/docs/databaseFirewall.typescript.md @@ -4,7 +4,7 @@ ### DatabaseFirewall -Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_firewall digitalocean_database_firewall}. +Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_firewall digitalocean_database_firewall}. #### Initializers @@ -487,7 +487,7 @@ The construct id used in the generated config for the DatabaseFirewall to import The id of the existing DatabaseFirewall that should be imported. -Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_firewall#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_firewall#import import section} in the documentation of this resource for the id to use --- @@ -769,9 +769,9 @@ const databaseFirewallConfig: databaseFirewall.DatabaseFirewallConfig = { ... } | lifecycle | cdktf.TerraformResourceLifecycle | *No description.* | | provider | cdktf.TerraformProvider | *No description.* | | provisioners | cdktf.FileProvisioner \| cdktf.LocalExecProvisioner \| cdktf.RemoteExecProvisioner[] | *No description.* | -| clusterId | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_firewall#cluster_id DatabaseFirewall#cluster_id}. | +| clusterId | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_firewall#cluster_id DatabaseFirewall#cluster_id}. | | rule | cdktf.IResolvable \| DatabaseFirewallRule[] | rule block. | -| id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_firewall#id DatabaseFirewall#id}. | +| id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_firewall#id DatabaseFirewall#id}. | --- @@ -853,7 +853,7 @@ public readonly clusterId: string; - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_firewall#cluster_id DatabaseFirewall#cluster_id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_firewall#cluster_id DatabaseFirewall#cluster_id}. --- @@ -867,7 +867,7 @@ public readonly rule: IResolvable | DatabaseFirewallRule[]; rule block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_firewall#rule DatabaseFirewall#rule} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_firewall#rule DatabaseFirewall#rule} --- @@ -879,7 +879,7 @@ public readonly id: string; - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_firewall#id DatabaseFirewall#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_firewall#id DatabaseFirewall#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. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -900,8 +900,8 @@ const databaseFirewallRule: databaseFirewall.DatabaseFirewallRule = { ... } | **Name** | **Type** | **Description** | | --- | --- | --- | -| type | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_firewall#type DatabaseFirewall#type}. | -| value | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_firewall#value DatabaseFirewall#value}. | +| type | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_firewall#type DatabaseFirewall#type}. | +| value | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_firewall#value DatabaseFirewall#value}. | --- @@ -913,7 +913,7 @@ public readonly type: string; - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_firewall#type DatabaseFirewall#type}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_firewall#type DatabaseFirewall#type}. --- @@ -925,7 +925,7 @@ public readonly value: string; - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_firewall#value DatabaseFirewall#value}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_firewall#value DatabaseFirewall#value}. --- diff --git a/docs/databaseKafkaTopic.csharp.md b/docs/databaseKafkaTopic.csharp.md index 25c13c6b8..87accb69c 100644 --- a/docs/databaseKafkaTopic.csharp.md +++ b/docs/databaseKafkaTopic.csharp.md @@ -4,7 +4,7 @@ ### DatabaseKafkaTopic -Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_kafka_topic digitalocean_database_kafka_topic}. +Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_kafka_topic digitalocean_database_kafka_topic}. #### Initializers @@ -508,7 +508,7 @@ The construct id used in the generated config for the DatabaseKafkaTopic to impo The id of the existing DatabaseKafkaTopic that should be imported. -Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_kafka_topic#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_kafka_topic#import import section} in the documentation of this resource for the id to use --- @@ -881,12 +881,12 @@ new DatabaseKafkaTopicConfig { | Lifecycle | HashiCorp.Cdktf.TerraformResourceLifecycle | *No description.* | | Provider | HashiCorp.Cdktf.TerraformProvider | *No description.* | | Provisioners | object[] | *No description.* | -| ClusterId | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_kafka_topic#cluster_id DatabaseKafkaTopic#cluster_id}. | -| Name | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_kafka_topic#name DatabaseKafkaTopic#name}. | +| ClusterId | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_kafka_topic#cluster_id DatabaseKafkaTopic#cluster_id}. | +| Name | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_kafka_topic#name DatabaseKafkaTopic#name}. | | Config | object | config block. | -| Id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_kafka_topic#id DatabaseKafkaTopic#id}. | -| PartitionCount | double | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_kafka_topic#partition_count DatabaseKafkaTopic#partition_count}. | -| ReplicationFactor | double | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_kafka_topic#replication_factor DatabaseKafkaTopic#replication_factor}. | +| Id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_kafka_topic#id DatabaseKafkaTopic#id}. | +| PartitionCount | double | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_kafka_topic#partition_count DatabaseKafkaTopic#partition_count}. | +| ReplicationFactor | double | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_kafka_topic#replication_factor DatabaseKafkaTopic#replication_factor}. | --- @@ -968,7 +968,7 @@ public string ClusterId { get; set; } - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_kafka_topic#cluster_id DatabaseKafkaTopic#cluster_id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_kafka_topic#cluster_id DatabaseKafkaTopic#cluster_id}. --- @@ -980,7 +980,7 @@ public string Name { get; set; } - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_kafka_topic#name DatabaseKafkaTopic#name}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_kafka_topic#name DatabaseKafkaTopic#name}. --- @@ -994,7 +994,7 @@ public object Config { get; set; } config block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_kafka_topic#config DatabaseKafkaTopic#config} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_kafka_topic#config DatabaseKafkaTopic#config} --- @@ -1006,7 +1006,7 @@ public string Id { get; set; } - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_kafka_topic#id DatabaseKafkaTopic#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_kafka_topic#id DatabaseKafkaTopic#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. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -1021,7 +1021,7 @@ public double PartitionCount { get; set; } - *Type:* double -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_kafka_topic#partition_count DatabaseKafkaTopic#partition_count}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_kafka_topic#partition_count DatabaseKafkaTopic#partition_count}. --- @@ -1033,7 +1033,7 @@ public double ReplicationFactor { get; set; } - *Type:* double -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_kafka_topic#replication_factor DatabaseKafkaTopic#replication_factor}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_kafka_topic#replication_factor DatabaseKafkaTopic#replication_factor}. --- @@ -1075,29 +1075,29 @@ new DatabaseKafkaTopicConfigA { | **Name** | **Type** | **Description** | | --- | --- | --- | -| CleanupPolicy | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_kafka_topic#cleanup_policy DatabaseKafkaTopic#cleanup_policy}. | -| CompressionType | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_kafka_topic#compression_type DatabaseKafkaTopic#compression_type}. | -| DeleteRetentionMs | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_kafka_topic#delete_retention_ms DatabaseKafkaTopic#delete_retention_ms}. | -| FileDeleteDelayMs | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_kafka_topic#file_delete_delay_ms DatabaseKafkaTopic#file_delete_delay_ms}. | -| FlushMessages | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_kafka_topic#flush_messages DatabaseKafkaTopic#flush_messages}. | -| FlushMs | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_kafka_topic#flush_ms DatabaseKafkaTopic#flush_ms}. | -| IndexIntervalBytes | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_kafka_topic#index_interval_bytes DatabaseKafkaTopic#index_interval_bytes}. | -| MaxCompactionLagMs | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_kafka_topic#max_compaction_lag_ms DatabaseKafkaTopic#max_compaction_lag_ms}. | -| MaxMessageBytes | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_kafka_topic#max_message_bytes DatabaseKafkaTopic#max_message_bytes}. | -| MessageDownConversionEnable | object | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_kafka_topic#message_down_conversion_enable DatabaseKafkaTopic#message_down_conversion_enable}. | -| MessageFormatVersion | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_kafka_topic#message_format_version DatabaseKafkaTopic#message_format_version}. | -| MessageTimestampDifferenceMaxMs | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_kafka_topic#message_timestamp_difference_max_ms DatabaseKafkaTopic#message_timestamp_difference_max_ms}. | -| MessageTimestampType | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_kafka_topic#message_timestamp_type DatabaseKafkaTopic#message_timestamp_type}. | -| MinCleanableDirtyRatio | double | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_kafka_topic#min_cleanable_dirty_ratio DatabaseKafkaTopic#min_cleanable_dirty_ratio}. | -| MinCompactionLagMs | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_kafka_topic#min_compaction_lag_ms DatabaseKafkaTopic#min_compaction_lag_ms}. | -| MinInsyncReplicas | double | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_kafka_topic#min_insync_replicas DatabaseKafkaTopic#min_insync_replicas}. | -| Preallocate | object | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_kafka_topic#preallocate DatabaseKafkaTopic#preallocate}. | -| RetentionBytes | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_kafka_topic#retention_bytes DatabaseKafkaTopic#retention_bytes}. | -| RetentionMs | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_kafka_topic#retention_ms DatabaseKafkaTopic#retention_ms}. | -| SegmentBytes | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_kafka_topic#segment_bytes DatabaseKafkaTopic#segment_bytes}. | -| SegmentIndexBytes | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_kafka_topic#segment_index_bytes DatabaseKafkaTopic#segment_index_bytes}. | -| SegmentJitterMs | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_kafka_topic#segment_jitter_ms DatabaseKafkaTopic#segment_jitter_ms}. | -| SegmentMs | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_kafka_topic#segment_ms DatabaseKafkaTopic#segment_ms}. | +| CleanupPolicy | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_kafka_topic#cleanup_policy DatabaseKafkaTopic#cleanup_policy}. | +| CompressionType | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_kafka_topic#compression_type DatabaseKafkaTopic#compression_type}. | +| DeleteRetentionMs | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_kafka_topic#delete_retention_ms DatabaseKafkaTopic#delete_retention_ms}. | +| FileDeleteDelayMs | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_kafka_topic#file_delete_delay_ms DatabaseKafkaTopic#file_delete_delay_ms}. | +| FlushMessages | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_kafka_topic#flush_messages DatabaseKafkaTopic#flush_messages}. | +| FlushMs | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_kafka_topic#flush_ms DatabaseKafkaTopic#flush_ms}. | +| IndexIntervalBytes | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_kafka_topic#index_interval_bytes DatabaseKafkaTopic#index_interval_bytes}. | +| MaxCompactionLagMs | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_kafka_topic#max_compaction_lag_ms DatabaseKafkaTopic#max_compaction_lag_ms}. | +| MaxMessageBytes | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_kafka_topic#max_message_bytes DatabaseKafkaTopic#max_message_bytes}. | +| MessageDownConversionEnable | object | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_kafka_topic#message_down_conversion_enable DatabaseKafkaTopic#message_down_conversion_enable}. | +| MessageFormatVersion | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_kafka_topic#message_format_version DatabaseKafkaTopic#message_format_version}. | +| MessageTimestampDifferenceMaxMs | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_kafka_topic#message_timestamp_difference_max_ms DatabaseKafkaTopic#message_timestamp_difference_max_ms}. | +| MessageTimestampType | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_kafka_topic#message_timestamp_type DatabaseKafkaTopic#message_timestamp_type}. | +| MinCleanableDirtyRatio | double | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_kafka_topic#min_cleanable_dirty_ratio DatabaseKafkaTopic#min_cleanable_dirty_ratio}. | +| MinCompactionLagMs | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_kafka_topic#min_compaction_lag_ms DatabaseKafkaTopic#min_compaction_lag_ms}. | +| MinInsyncReplicas | double | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_kafka_topic#min_insync_replicas DatabaseKafkaTopic#min_insync_replicas}. | +| Preallocate | object | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_kafka_topic#preallocate DatabaseKafkaTopic#preallocate}. | +| RetentionBytes | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_kafka_topic#retention_bytes DatabaseKafkaTopic#retention_bytes}. | +| RetentionMs | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_kafka_topic#retention_ms DatabaseKafkaTopic#retention_ms}. | +| SegmentBytes | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_kafka_topic#segment_bytes DatabaseKafkaTopic#segment_bytes}. | +| SegmentIndexBytes | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_kafka_topic#segment_index_bytes DatabaseKafkaTopic#segment_index_bytes}. | +| SegmentJitterMs | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_kafka_topic#segment_jitter_ms DatabaseKafkaTopic#segment_jitter_ms}. | +| SegmentMs | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_kafka_topic#segment_ms DatabaseKafkaTopic#segment_ms}. | --- @@ -1109,7 +1109,7 @@ public string CleanupPolicy { get; set; } - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_kafka_topic#cleanup_policy DatabaseKafkaTopic#cleanup_policy}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_kafka_topic#cleanup_policy DatabaseKafkaTopic#cleanup_policy}. --- @@ -1121,7 +1121,7 @@ public string CompressionType { get; set; } - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_kafka_topic#compression_type DatabaseKafkaTopic#compression_type}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_kafka_topic#compression_type DatabaseKafkaTopic#compression_type}. --- @@ -1133,7 +1133,7 @@ public string DeleteRetentionMs { get; set; } - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_kafka_topic#delete_retention_ms DatabaseKafkaTopic#delete_retention_ms}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_kafka_topic#delete_retention_ms DatabaseKafkaTopic#delete_retention_ms}. --- @@ -1145,7 +1145,7 @@ public string FileDeleteDelayMs { get; set; } - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_kafka_topic#file_delete_delay_ms DatabaseKafkaTopic#file_delete_delay_ms}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_kafka_topic#file_delete_delay_ms DatabaseKafkaTopic#file_delete_delay_ms}. --- @@ -1157,7 +1157,7 @@ public string FlushMessages { get; set; } - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_kafka_topic#flush_messages DatabaseKafkaTopic#flush_messages}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_kafka_topic#flush_messages DatabaseKafkaTopic#flush_messages}. --- @@ -1169,7 +1169,7 @@ public string FlushMs { get; set; } - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_kafka_topic#flush_ms DatabaseKafkaTopic#flush_ms}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_kafka_topic#flush_ms DatabaseKafkaTopic#flush_ms}. --- @@ -1181,7 +1181,7 @@ public string IndexIntervalBytes { get; set; } - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_kafka_topic#index_interval_bytes DatabaseKafkaTopic#index_interval_bytes}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_kafka_topic#index_interval_bytes DatabaseKafkaTopic#index_interval_bytes}. --- @@ -1193,7 +1193,7 @@ public string MaxCompactionLagMs { get; set; } - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_kafka_topic#max_compaction_lag_ms DatabaseKafkaTopic#max_compaction_lag_ms}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_kafka_topic#max_compaction_lag_ms DatabaseKafkaTopic#max_compaction_lag_ms}. --- @@ -1205,7 +1205,7 @@ public string MaxMessageBytes { get; set; } - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_kafka_topic#max_message_bytes DatabaseKafkaTopic#max_message_bytes}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_kafka_topic#max_message_bytes DatabaseKafkaTopic#max_message_bytes}. --- @@ -1217,7 +1217,7 @@ public object MessageDownConversionEnable { get; set; } - *Type:* object -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_kafka_topic#message_down_conversion_enable DatabaseKafkaTopic#message_down_conversion_enable}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_kafka_topic#message_down_conversion_enable DatabaseKafkaTopic#message_down_conversion_enable}. --- @@ -1229,7 +1229,7 @@ public string MessageFormatVersion { get; set; } - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_kafka_topic#message_format_version DatabaseKafkaTopic#message_format_version}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_kafka_topic#message_format_version DatabaseKafkaTopic#message_format_version}. --- @@ -1241,7 +1241,7 @@ public string MessageTimestampDifferenceMaxMs { get; set; } - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_kafka_topic#message_timestamp_difference_max_ms DatabaseKafkaTopic#message_timestamp_difference_max_ms}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_kafka_topic#message_timestamp_difference_max_ms DatabaseKafkaTopic#message_timestamp_difference_max_ms}. --- @@ -1253,7 +1253,7 @@ public string MessageTimestampType { get; set; } - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_kafka_topic#message_timestamp_type DatabaseKafkaTopic#message_timestamp_type}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_kafka_topic#message_timestamp_type DatabaseKafkaTopic#message_timestamp_type}. --- @@ -1265,7 +1265,7 @@ public double MinCleanableDirtyRatio { get; set; } - *Type:* double -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_kafka_topic#min_cleanable_dirty_ratio DatabaseKafkaTopic#min_cleanable_dirty_ratio}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_kafka_topic#min_cleanable_dirty_ratio DatabaseKafkaTopic#min_cleanable_dirty_ratio}. --- @@ -1277,7 +1277,7 @@ public string MinCompactionLagMs { get; set; } - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_kafka_topic#min_compaction_lag_ms DatabaseKafkaTopic#min_compaction_lag_ms}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_kafka_topic#min_compaction_lag_ms DatabaseKafkaTopic#min_compaction_lag_ms}. --- @@ -1289,7 +1289,7 @@ public double MinInsyncReplicas { get; set; } - *Type:* double -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_kafka_topic#min_insync_replicas DatabaseKafkaTopic#min_insync_replicas}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_kafka_topic#min_insync_replicas DatabaseKafkaTopic#min_insync_replicas}. --- @@ -1301,7 +1301,7 @@ public object Preallocate { get; set; } - *Type:* object -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_kafka_topic#preallocate DatabaseKafkaTopic#preallocate}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_kafka_topic#preallocate DatabaseKafkaTopic#preallocate}. --- @@ -1313,7 +1313,7 @@ public string RetentionBytes { get; set; } - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_kafka_topic#retention_bytes DatabaseKafkaTopic#retention_bytes}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_kafka_topic#retention_bytes DatabaseKafkaTopic#retention_bytes}. --- @@ -1325,7 +1325,7 @@ public string RetentionMs { get; set; } - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_kafka_topic#retention_ms DatabaseKafkaTopic#retention_ms}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_kafka_topic#retention_ms DatabaseKafkaTopic#retention_ms}. --- @@ -1337,7 +1337,7 @@ public string SegmentBytes { get; set; } - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_kafka_topic#segment_bytes DatabaseKafkaTopic#segment_bytes}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_kafka_topic#segment_bytes DatabaseKafkaTopic#segment_bytes}. --- @@ -1349,7 +1349,7 @@ public string SegmentIndexBytes { get; set; } - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_kafka_topic#segment_index_bytes DatabaseKafkaTopic#segment_index_bytes}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_kafka_topic#segment_index_bytes DatabaseKafkaTopic#segment_index_bytes}. --- @@ -1361,7 +1361,7 @@ public string SegmentJitterMs { get; set; } - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_kafka_topic#segment_jitter_ms DatabaseKafkaTopic#segment_jitter_ms}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_kafka_topic#segment_jitter_ms DatabaseKafkaTopic#segment_jitter_ms}. --- @@ -1373,7 +1373,7 @@ public string SegmentMs { get; set; } - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_kafka_topic#segment_ms DatabaseKafkaTopic#segment_ms}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_kafka_topic#segment_ms DatabaseKafkaTopic#segment_ms}. --- diff --git a/docs/databaseKafkaTopic.go.md b/docs/databaseKafkaTopic.go.md index 2acee9e05..3009a5647 100644 --- a/docs/databaseKafkaTopic.go.md +++ b/docs/databaseKafkaTopic.go.md @@ -4,12 +4,12 @@ ### DatabaseKafkaTopic -Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_kafka_topic digitalocean_database_kafka_topic}. +Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_kafka_topic digitalocean_database_kafka_topic}. #### Initializers ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/databasekafkatopic" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/databasekafkatopic" databasekafkatopic.NewDatabaseKafkaTopic(scope Construct, id *string, config DatabaseKafkaTopicConfig) DatabaseKafkaTopic ``` @@ -419,7 +419,7 @@ func ResetReplicationFactor() ##### `IsConstruct` ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/databasekafkatopic" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/databasekafkatopic" databasekafkatopic.DatabaseKafkaTopic_IsConstruct(x interface{}) *bool ``` @@ -451,7 +451,7 @@ Any object. ##### `IsTerraformElement` ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/databasekafkatopic" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/databasekafkatopic" databasekafkatopic.DatabaseKafkaTopic_IsTerraformElement(x interface{}) *bool ``` @@ -465,7 +465,7 @@ databasekafkatopic.DatabaseKafkaTopic_IsTerraformElement(x interface{}) *bool ##### `IsTerraformResource` ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/databasekafkatopic" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/databasekafkatopic" databasekafkatopic.DatabaseKafkaTopic_IsTerraformResource(x interface{}) *bool ``` @@ -479,7 +479,7 @@ databasekafkatopic.DatabaseKafkaTopic_IsTerraformResource(x interface{}) *bool ##### `GenerateConfigForImport` ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/databasekafkatopic" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/databasekafkatopic" databasekafkatopic.DatabaseKafkaTopic_GenerateConfigForImport(scope Construct, importToId *string, importFromId *string, provider TerraformProvider) ImportableResource ``` @@ -508,7 +508,7 @@ The construct id used in the generated config for the DatabaseKafkaTopic to impo The id of the existing DatabaseKafkaTopic that should be imported. -Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_kafka_topic#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_kafka_topic#import import section} in the documentation of this resource for the id to use --- @@ -851,7 +851,7 @@ func TfResourceType() *string #### Initializer ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/databasekafkatopic" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/databasekafkatopic" &databasekafkatopic.DatabaseKafkaTopicConfig { Connection: interface{}, @@ -881,12 +881,12 @@ import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/databas | Lifecycle | github.com/hashicorp/terraform-cdk-go/cdktf.TerraformResourceLifecycle | *No description.* | | Provider | github.com/hashicorp/terraform-cdk-go/cdktf.TerraformProvider | *No description.* | | Provisioners | *[]interface{} | *No description.* | -| ClusterId | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_kafka_topic#cluster_id DatabaseKafkaTopic#cluster_id}. | -| Name | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_kafka_topic#name DatabaseKafkaTopic#name}. | +| ClusterId | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_kafka_topic#cluster_id DatabaseKafkaTopic#cluster_id}. | +| Name | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_kafka_topic#name DatabaseKafkaTopic#name}. | | Config | interface{} | config block. | -| Id | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_kafka_topic#id DatabaseKafkaTopic#id}. | -| PartitionCount | *f64 | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_kafka_topic#partition_count DatabaseKafkaTopic#partition_count}. | -| ReplicationFactor | *f64 | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_kafka_topic#replication_factor DatabaseKafkaTopic#replication_factor}. | +| Id | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_kafka_topic#id DatabaseKafkaTopic#id}. | +| PartitionCount | *f64 | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_kafka_topic#partition_count DatabaseKafkaTopic#partition_count}. | +| ReplicationFactor | *f64 | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_kafka_topic#replication_factor DatabaseKafkaTopic#replication_factor}. | --- @@ -968,7 +968,7 @@ ClusterId *string - *Type:* *string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_kafka_topic#cluster_id DatabaseKafkaTopic#cluster_id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_kafka_topic#cluster_id DatabaseKafkaTopic#cluster_id}. --- @@ -980,7 +980,7 @@ Name *string - *Type:* *string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_kafka_topic#name DatabaseKafkaTopic#name}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_kafka_topic#name DatabaseKafkaTopic#name}. --- @@ -994,7 +994,7 @@ Config interface{} config block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_kafka_topic#config DatabaseKafkaTopic#config} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_kafka_topic#config DatabaseKafkaTopic#config} --- @@ -1006,7 +1006,7 @@ Id *string - *Type:* *string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_kafka_topic#id DatabaseKafkaTopic#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_kafka_topic#id DatabaseKafkaTopic#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. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -1021,7 +1021,7 @@ PartitionCount *f64 - *Type:* *f64 -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_kafka_topic#partition_count DatabaseKafkaTopic#partition_count}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_kafka_topic#partition_count DatabaseKafkaTopic#partition_count}. --- @@ -1033,7 +1033,7 @@ ReplicationFactor *f64 - *Type:* *f64 -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_kafka_topic#replication_factor DatabaseKafkaTopic#replication_factor}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_kafka_topic#replication_factor DatabaseKafkaTopic#replication_factor}. --- @@ -1042,7 +1042,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit #### Initializer ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/databasekafkatopic" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/databasekafkatopic" &databasekafkatopic.DatabaseKafkaTopicConfigA { CleanupPolicy: *string, @@ -1075,29 +1075,29 @@ import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/databas | **Name** | **Type** | **Description** | | --- | --- | --- | -| CleanupPolicy | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_kafka_topic#cleanup_policy DatabaseKafkaTopic#cleanup_policy}. | -| CompressionType | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_kafka_topic#compression_type DatabaseKafkaTopic#compression_type}. | -| DeleteRetentionMs | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_kafka_topic#delete_retention_ms DatabaseKafkaTopic#delete_retention_ms}. | -| FileDeleteDelayMs | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_kafka_topic#file_delete_delay_ms DatabaseKafkaTopic#file_delete_delay_ms}. | -| FlushMessages | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_kafka_topic#flush_messages DatabaseKafkaTopic#flush_messages}. | -| FlushMs | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_kafka_topic#flush_ms DatabaseKafkaTopic#flush_ms}. | -| IndexIntervalBytes | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_kafka_topic#index_interval_bytes DatabaseKafkaTopic#index_interval_bytes}. | -| MaxCompactionLagMs | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_kafka_topic#max_compaction_lag_ms DatabaseKafkaTopic#max_compaction_lag_ms}. | -| MaxMessageBytes | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_kafka_topic#max_message_bytes DatabaseKafkaTopic#max_message_bytes}. | -| MessageDownConversionEnable | interface{} | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_kafka_topic#message_down_conversion_enable DatabaseKafkaTopic#message_down_conversion_enable}. | -| MessageFormatVersion | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_kafka_topic#message_format_version DatabaseKafkaTopic#message_format_version}. | -| MessageTimestampDifferenceMaxMs | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_kafka_topic#message_timestamp_difference_max_ms DatabaseKafkaTopic#message_timestamp_difference_max_ms}. | -| MessageTimestampType | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_kafka_topic#message_timestamp_type DatabaseKafkaTopic#message_timestamp_type}. | -| MinCleanableDirtyRatio | *f64 | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_kafka_topic#min_cleanable_dirty_ratio DatabaseKafkaTopic#min_cleanable_dirty_ratio}. | -| MinCompactionLagMs | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_kafka_topic#min_compaction_lag_ms DatabaseKafkaTopic#min_compaction_lag_ms}. | -| MinInsyncReplicas | *f64 | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_kafka_topic#min_insync_replicas DatabaseKafkaTopic#min_insync_replicas}. | -| Preallocate | interface{} | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_kafka_topic#preallocate DatabaseKafkaTopic#preallocate}. | -| RetentionBytes | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_kafka_topic#retention_bytes DatabaseKafkaTopic#retention_bytes}. | -| RetentionMs | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_kafka_topic#retention_ms DatabaseKafkaTopic#retention_ms}. | -| SegmentBytes | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_kafka_topic#segment_bytes DatabaseKafkaTopic#segment_bytes}. | -| SegmentIndexBytes | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_kafka_topic#segment_index_bytes DatabaseKafkaTopic#segment_index_bytes}. | -| SegmentJitterMs | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_kafka_topic#segment_jitter_ms DatabaseKafkaTopic#segment_jitter_ms}. | -| SegmentMs | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_kafka_topic#segment_ms DatabaseKafkaTopic#segment_ms}. | +| CleanupPolicy | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_kafka_topic#cleanup_policy DatabaseKafkaTopic#cleanup_policy}. | +| CompressionType | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_kafka_topic#compression_type DatabaseKafkaTopic#compression_type}. | +| DeleteRetentionMs | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_kafka_topic#delete_retention_ms DatabaseKafkaTopic#delete_retention_ms}. | +| FileDeleteDelayMs | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_kafka_topic#file_delete_delay_ms DatabaseKafkaTopic#file_delete_delay_ms}. | +| FlushMessages | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_kafka_topic#flush_messages DatabaseKafkaTopic#flush_messages}. | +| FlushMs | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_kafka_topic#flush_ms DatabaseKafkaTopic#flush_ms}. | +| IndexIntervalBytes | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_kafka_topic#index_interval_bytes DatabaseKafkaTopic#index_interval_bytes}. | +| MaxCompactionLagMs | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_kafka_topic#max_compaction_lag_ms DatabaseKafkaTopic#max_compaction_lag_ms}. | +| MaxMessageBytes | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_kafka_topic#max_message_bytes DatabaseKafkaTopic#max_message_bytes}. | +| MessageDownConversionEnable | interface{} | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_kafka_topic#message_down_conversion_enable DatabaseKafkaTopic#message_down_conversion_enable}. | +| MessageFormatVersion | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_kafka_topic#message_format_version DatabaseKafkaTopic#message_format_version}. | +| MessageTimestampDifferenceMaxMs | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_kafka_topic#message_timestamp_difference_max_ms DatabaseKafkaTopic#message_timestamp_difference_max_ms}. | +| MessageTimestampType | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_kafka_topic#message_timestamp_type DatabaseKafkaTopic#message_timestamp_type}. | +| MinCleanableDirtyRatio | *f64 | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_kafka_topic#min_cleanable_dirty_ratio DatabaseKafkaTopic#min_cleanable_dirty_ratio}. | +| MinCompactionLagMs | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_kafka_topic#min_compaction_lag_ms DatabaseKafkaTopic#min_compaction_lag_ms}. | +| MinInsyncReplicas | *f64 | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_kafka_topic#min_insync_replicas DatabaseKafkaTopic#min_insync_replicas}. | +| Preallocate | interface{} | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_kafka_topic#preallocate DatabaseKafkaTopic#preallocate}. | +| RetentionBytes | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_kafka_topic#retention_bytes DatabaseKafkaTopic#retention_bytes}. | +| RetentionMs | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_kafka_topic#retention_ms DatabaseKafkaTopic#retention_ms}. | +| SegmentBytes | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_kafka_topic#segment_bytes DatabaseKafkaTopic#segment_bytes}. | +| SegmentIndexBytes | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_kafka_topic#segment_index_bytes DatabaseKafkaTopic#segment_index_bytes}. | +| SegmentJitterMs | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_kafka_topic#segment_jitter_ms DatabaseKafkaTopic#segment_jitter_ms}. | +| SegmentMs | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_kafka_topic#segment_ms DatabaseKafkaTopic#segment_ms}. | --- @@ -1109,7 +1109,7 @@ CleanupPolicy *string - *Type:* *string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_kafka_topic#cleanup_policy DatabaseKafkaTopic#cleanup_policy}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_kafka_topic#cleanup_policy DatabaseKafkaTopic#cleanup_policy}. --- @@ -1121,7 +1121,7 @@ CompressionType *string - *Type:* *string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_kafka_topic#compression_type DatabaseKafkaTopic#compression_type}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_kafka_topic#compression_type DatabaseKafkaTopic#compression_type}. --- @@ -1133,7 +1133,7 @@ DeleteRetentionMs *string - *Type:* *string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_kafka_topic#delete_retention_ms DatabaseKafkaTopic#delete_retention_ms}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_kafka_topic#delete_retention_ms DatabaseKafkaTopic#delete_retention_ms}. --- @@ -1145,7 +1145,7 @@ FileDeleteDelayMs *string - *Type:* *string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_kafka_topic#file_delete_delay_ms DatabaseKafkaTopic#file_delete_delay_ms}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_kafka_topic#file_delete_delay_ms DatabaseKafkaTopic#file_delete_delay_ms}. --- @@ -1157,7 +1157,7 @@ FlushMessages *string - *Type:* *string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_kafka_topic#flush_messages DatabaseKafkaTopic#flush_messages}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_kafka_topic#flush_messages DatabaseKafkaTopic#flush_messages}. --- @@ -1169,7 +1169,7 @@ FlushMs *string - *Type:* *string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_kafka_topic#flush_ms DatabaseKafkaTopic#flush_ms}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_kafka_topic#flush_ms DatabaseKafkaTopic#flush_ms}. --- @@ -1181,7 +1181,7 @@ IndexIntervalBytes *string - *Type:* *string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_kafka_topic#index_interval_bytes DatabaseKafkaTopic#index_interval_bytes}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_kafka_topic#index_interval_bytes DatabaseKafkaTopic#index_interval_bytes}. --- @@ -1193,7 +1193,7 @@ MaxCompactionLagMs *string - *Type:* *string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_kafka_topic#max_compaction_lag_ms DatabaseKafkaTopic#max_compaction_lag_ms}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_kafka_topic#max_compaction_lag_ms DatabaseKafkaTopic#max_compaction_lag_ms}. --- @@ -1205,7 +1205,7 @@ MaxMessageBytes *string - *Type:* *string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_kafka_topic#max_message_bytes DatabaseKafkaTopic#max_message_bytes}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_kafka_topic#max_message_bytes DatabaseKafkaTopic#max_message_bytes}. --- @@ -1217,7 +1217,7 @@ MessageDownConversionEnable interface{} - *Type:* interface{} -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_kafka_topic#message_down_conversion_enable DatabaseKafkaTopic#message_down_conversion_enable}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_kafka_topic#message_down_conversion_enable DatabaseKafkaTopic#message_down_conversion_enable}. --- @@ -1229,7 +1229,7 @@ MessageFormatVersion *string - *Type:* *string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_kafka_topic#message_format_version DatabaseKafkaTopic#message_format_version}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_kafka_topic#message_format_version DatabaseKafkaTopic#message_format_version}. --- @@ -1241,7 +1241,7 @@ MessageTimestampDifferenceMaxMs *string - *Type:* *string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_kafka_topic#message_timestamp_difference_max_ms DatabaseKafkaTopic#message_timestamp_difference_max_ms}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_kafka_topic#message_timestamp_difference_max_ms DatabaseKafkaTopic#message_timestamp_difference_max_ms}. --- @@ -1253,7 +1253,7 @@ MessageTimestampType *string - *Type:* *string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_kafka_topic#message_timestamp_type DatabaseKafkaTopic#message_timestamp_type}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_kafka_topic#message_timestamp_type DatabaseKafkaTopic#message_timestamp_type}. --- @@ -1265,7 +1265,7 @@ MinCleanableDirtyRatio *f64 - *Type:* *f64 -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_kafka_topic#min_cleanable_dirty_ratio DatabaseKafkaTopic#min_cleanable_dirty_ratio}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_kafka_topic#min_cleanable_dirty_ratio DatabaseKafkaTopic#min_cleanable_dirty_ratio}. --- @@ -1277,7 +1277,7 @@ MinCompactionLagMs *string - *Type:* *string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_kafka_topic#min_compaction_lag_ms DatabaseKafkaTopic#min_compaction_lag_ms}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_kafka_topic#min_compaction_lag_ms DatabaseKafkaTopic#min_compaction_lag_ms}. --- @@ -1289,7 +1289,7 @@ MinInsyncReplicas *f64 - *Type:* *f64 -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_kafka_topic#min_insync_replicas DatabaseKafkaTopic#min_insync_replicas}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_kafka_topic#min_insync_replicas DatabaseKafkaTopic#min_insync_replicas}. --- @@ -1301,7 +1301,7 @@ Preallocate interface{} - *Type:* interface{} -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_kafka_topic#preallocate DatabaseKafkaTopic#preallocate}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_kafka_topic#preallocate DatabaseKafkaTopic#preallocate}. --- @@ -1313,7 +1313,7 @@ RetentionBytes *string - *Type:* *string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_kafka_topic#retention_bytes DatabaseKafkaTopic#retention_bytes}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_kafka_topic#retention_bytes DatabaseKafkaTopic#retention_bytes}. --- @@ -1325,7 +1325,7 @@ RetentionMs *string - *Type:* *string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_kafka_topic#retention_ms DatabaseKafkaTopic#retention_ms}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_kafka_topic#retention_ms DatabaseKafkaTopic#retention_ms}. --- @@ -1337,7 +1337,7 @@ SegmentBytes *string - *Type:* *string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_kafka_topic#segment_bytes DatabaseKafkaTopic#segment_bytes}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_kafka_topic#segment_bytes DatabaseKafkaTopic#segment_bytes}. --- @@ -1349,7 +1349,7 @@ SegmentIndexBytes *string - *Type:* *string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_kafka_topic#segment_index_bytes DatabaseKafkaTopic#segment_index_bytes}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_kafka_topic#segment_index_bytes DatabaseKafkaTopic#segment_index_bytes}. --- @@ -1361,7 +1361,7 @@ SegmentJitterMs *string - *Type:* *string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_kafka_topic#segment_jitter_ms DatabaseKafkaTopic#segment_jitter_ms}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_kafka_topic#segment_jitter_ms DatabaseKafkaTopic#segment_jitter_ms}. --- @@ -1373,7 +1373,7 @@ SegmentMs *string - *Type:* *string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_kafka_topic#segment_ms DatabaseKafkaTopic#segment_ms}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_kafka_topic#segment_ms DatabaseKafkaTopic#segment_ms}. --- @@ -1384,7 +1384,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit #### Initializers ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/databasekafkatopic" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/databasekafkatopic" databasekafkatopic.NewDatabaseKafkaTopicConfigAList(terraformResource IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DatabaseKafkaTopicConfigAList ``` @@ -1544,7 +1544,7 @@ func InternalValue() interface{} #### Initializers ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/databasekafkatopic" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/databasekafkatopic" databasekafkatopic.NewDatabaseKafkaTopicConfigAOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string, complexObjectIndex *f64, complexObjectIsFromSet *bool) DatabaseKafkaTopicConfigAOutputReference ``` diff --git a/docs/databaseKafkaTopic.java.md b/docs/databaseKafkaTopic.java.md index e7b2da071..fe2c7fa97 100644 --- a/docs/databaseKafkaTopic.java.md +++ b/docs/databaseKafkaTopic.java.md @@ -4,7 +4,7 @@ ### DatabaseKafkaTopic -Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_kafka_topic digitalocean_database_kafka_topic}. +Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_kafka_topic digitalocean_database_kafka_topic}. #### Initializers @@ -44,12 +44,12 @@ DatabaseKafkaTopic.Builder.create(Construct scope, java.lang.String id) | lifecycle | com.hashicorp.cdktf.TerraformResourceLifecycle | *No description.* | | provider | com.hashicorp.cdktf.TerraformProvider | *No description.* | | provisioners | java.util.List | *No description.* | -| clusterId | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_kafka_topic#cluster_id DatabaseKafkaTopic#cluster_id}. | -| name | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_kafka_topic#name DatabaseKafkaTopic#name}. | +| clusterId | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_kafka_topic#cluster_id DatabaseKafkaTopic#cluster_id}. | +| name | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_kafka_topic#name DatabaseKafkaTopic#name}. | | config | com.hashicorp.cdktf.IResolvable OR java.util.List<DatabaseKafkaTopicConfigA> | config block. | -| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_kafka_topic#id DatabaseKafkaTopic#id}. | -| partitionCount | java.lang.Number | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_kafka_topic#partition_count DatabaseKafkaTopic#partition_count}. | -| replicationFactor | java.lang.Number | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_kafka_topic#replication_factor DatabaseKafkaTopic#replication_factor}. | +| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_kafka_topic#id DatabaseKafkaTopic#id}. | +| partitionCount | java.lang.Number | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_kafka_topic#partition_count DatabaseKafkaTopic#partition_count}. | +| replicationFactor | java.lang.Number | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_kafka_topic#replication_factor DatabaseKafkaTopic#replication_factor}. | --- @@ -117,7 +117,7 @@ Must be unique amongst siblings in the same scope - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_kafka_topic#cluster_id DatabaseKafkaTopic#cluster_id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_kafka_topic#cluster_id DatabaseKafkaTopic#cluster_id}. --- @@ -125,7 +125,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_kafka_topic#name DatabaseKafkaTopic#name}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_kafka_topic#name DatabaseKafkaTopic#name}. --- @@ -135,7 +135,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit config block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_kafka_topic#config DatabaseKafkaTopic#config} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_kafka_topic#config DatabaseKafkaTopic#config} --- @@ -143,7 +143,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_kafka_topic#id DatabaseKafkaTopic#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_kafka_topic#id DatabaseKafkaTopic#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. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -154,7 +154,7 @@ If you experience problems setting this value it might not be settable. Please t - *Type:* java.lang.Number -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_kafka_topic#partition_count DatabaseKafkaTopic#partition_count}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_kafka_topic#partition_count DatabaseKafkaTopic#partition_count}. --- @@ -162,7 +162,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit - *Type:* java.lang.Number -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_kafka_topic#replication_factor DatabaseKafkaTopic#replication_factor}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_kafka_topic#replication_factor DatabaseKafkaTopic#replication_factor}. --- @@ -630,7 +630,7 @@ The construct id used in the generated config for the DatabaseKafkaTopic to impo The id of the existing DatabaseKafkaTopic that should be imported. -Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_kafka_topic#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_kafka_topic#import import section} in the documentation of this resource for the id to use --- @@ -1008,12 +1008,12 @@ DatabaseKafkaTopicConfig.builder() | lifecycle | com.hashicorp.cdktf.TerraformResourceLifecycle | *No description.* | | provider | com.hashicorp.cdktf.TerraformProvider | *No description.* | | provisioners | java.util.List | *No description.* | -| clusterId | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_kafka_topic#cluster_id DatabaseKafkaTopic#cluster_id}. | -| name | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_kafka_topic#name DatabaseKafkaTopic#name}. | +| clusterId | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_kafka_topic#cluster_id DatabaseKafkaTopic#cluster_id}. | +| name | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_kafka_topic#name DatabaseKafkaTopic#name}. | | config | com.hashicorp.cdktf.IResolvable OR java.util.List<DatabaseKafkaTopicConfigA> | config block. | -| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_kafka_topic#id DatabaseKafkaTopic#id}. | -| partitionCount | java.lang.Number | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_kafka_topic#partition_count DatabaseKafkaTopic#partition_count}. | -| replicationFactor | java.lang.Number | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_kafka_topic#replication_factor DatabaseKafkaTopic#replication_factor}. | +| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_kafka_topic#id DatabaseKafkaTopic#id}. | +| partitionCount | java.lang.Number | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_kafka_topic#partition_count DatabaseKafkaTopic#partition_count}. | +| replicationFactor | java.lang.Number | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_kafka_topic#replication_factor DatabaseKafkaTopic#replication_factor}. | --- @@ -1095,7 +1095,7 @@ public java.lang.String getClusterId(); - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_kafka_topic#cluster_id DatabaseKafkaTopic#cluster_id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_kafka_topic#cluster_id DatabaseKafkaTopic#cluster_id}. --- @@ -1107,7 +1107,7 @@ public java.lang.String getName(); - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_kafka_topic#name DatabaseKafkaTopic#name}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_kafka_topic#name DatabaseKafkaTopic#name}. --- @@ -1121,7 +1121,7 @@ public java.lang.Object getConfig(); config block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_kafka_topic#config DatabaseKafkaTopic#config} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_kafka_topic#config DatabaseKafkaTopic#config} --- @@ -1133,7 +1133,7 @@ public java.lang.String getId(); - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_kafka_topic#id DatabaseKafkaTopic#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_kafka_topic#id DatabaseKafkaTopic#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. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -1148,7 +1148,7 @@ public java.lang.Number getPartitionCount(); - *Type:* java.lang.Number -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_kafka_topic#partition_count DatabaseKafkaTopic#partition_count}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_kafka_topic#partition_count DatabaseKafkaTopic#partition_count}. --- @@ -1160,7 +1160,7 @@ public java.lang.Number getReplicationFactor(); - *Type:* java.lang.Number -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_kafka_topic#replication_factor DatabaseKafkaTopic#replication_factor}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_kafka_topic#replication_factor DatabaseKafkaTopic#replication_factor}. --- @@ -1204,29 +1204,29 @@ DatabaseKafkaTopicConfigA.builder() | **Name** | **Type** | **Description** | | --- | --- | --- | -| cleanupPolicy | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_kafka_topic#cleanup_policy DatabaseKafkaTopic#cleanup_policy}. | -| compressionType | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_kafka_topic#compression_type DatabaseKafkaTopic#compression_type}. | -| deleteRetentionMs | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_kafka_topic#delete_retention_ms DatabaseKafkaTopic#delete_retention_ms}. | -| fileDeleteDelayMs | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_kafka_topic#file_delete_delay_ms DatabaseKafkaTopic#file_delete_delay_ms}. | -| flushMessages | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_kafka_topic#flush_messages DatabaseKafkaTopic#flush_messages}. | -| flushMs | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_kafka_topic#flush_ms DatabaseKafkaTopic#flush_ms}. | -| indexIntervalBytes | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_kafka_topic#index_interval_bytes DatabaseKafkaTopic#index_interval_bytes}. | -| maxCompactionLagMs | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_kafka_topic#max_compaction_lag_ms DatabaseKafkaTopic#max_compaction_lag_ms}. | -| maxMessageBytes | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_kafka_topic#max_message_bytes DatabaseKafkaTopic#max_message_bytes}. | -| messageDownConversionEnable | java.lang.Boolean OR com.hashicorp.cdktf.IResolvable | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_kafka_topic#message_down_conversion_enable DatabaseKafkaTopic#message_down_conversion_enable}. | -| messageFormatVersion | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_kafka_topic#message_format_version DatabaseKafkaTopic#message_format_version}. | -| messageTimestampDifferenceMaxMs | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_kafka_topic#message_timestamp_difference_max_ms DatabaseKafkaTopic#message_timestamp_difference_max_ms}. | -| messageTimestampType | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_kafka_topic#message_timestamp_type DatabaseKafkaTopic#message_timestamp_type}. | -| minCleanableDirtyRatio | java.lang.Number | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_kafka_topic#min_cleanable_dirty_ratio DatabaseKafkaTopic#min_cleanable_dirty_ratio}. | -| minCompactionLagMs | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_kafka_topic#min_compaction_lag_ms DatabaseKafkaTopic#min_compaction_lag_ms}. | -| minInsyncReplicas | java.lang.Number | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_kafka_topic#min_insync_replicas DatabaseKafkaTopic#min_insync_replicas}. | -| preallocate | java.lang.Boolean OR com.hashicorp.cdktf.IResolvable | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_kafka_topic#preallocate DatabaseKafkaTopic#preallocate}. | -| retentionBytes | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_kafka_topic#retention_bytes DatabaseKafkaTopic#retention_bytes}. | -| retentionMs | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_kafka_topic#retention_ms DatabaseKafkaTopic#retention_ms}. | -| segmentBytes | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_kafka_topic#segment_bytes DatabaseKafkaTopic#segment_bytes}. | -| segmentIndexBytes | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_kafka_topic#segment_index_bytes DatabaseKafkaTopic#segment_index_bytes}. | -| segmentJitterMs | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_kafka_topic#segment_jitter_ms DatabaseKafkaTopic#segment_jitter_ms}. | -| segmentMs | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_kafka_topic#segment_ms DatabaseKafkaTopic#segment_ms}. | +| cleanupPolicy | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_kafka_topic#cleanup_policy DatabaseKafkaTopic#cleanup_policy}. | +| compressionType | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_kafka_topic#compression_type DatabaseKafkaTopic#compression_type}. | +| deleteRetentionMs | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_kafka_topic#delete_retention_ms DatabaseKafkaTopic#delete_retention_ms}. | +| fileDeleteDelayMs | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_kafka_topic#file_delete_delay_ms DatabaseKafkaTopic#file_delete_delay_ms}. | +| flushMessages | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_kafka_topic#flush_messages DatabaseKafkaTopic#flush_messages}. | +| flushMs | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_kafka_topic#flush_ms DatabaseKafkaTopic#flush_ms}. | +| indexIntervalBytes | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_kafka_topic#index_interval_bytes DatabaseKafkaTopic#index_interval_bytes}. | +| maxCompactionLagMs | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_kafka_topic#max_compaction_lag_ms DatabaseKafkaTopic#max_compaction_lag_ms}. | +| maxMessageBytes | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_kafka_topic#max_message_bytes DatabaseKafkaTopic#max_message_bytes}. | +| messageDownConversionEnable | java.lang.Boolean OR com.hashicorp.cdktf.IResolvable | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_kafka_topic#message_down_conversion_enable DatabaseKafkaTopic#message_down_conversion_enable}. | +| messageFormatVersion | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_kafka_topic#message_format_version DatabaseKafkaTopic#message_format_version}. | +| messageTimestampDifferenceMaxMs | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_kafka_topic#message_timestamp_difference_max_ms DatabaseKafkaTopic#message_timestamp_difference_max_ms}. | +| messageTimestampType | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_kafka_topic#message_timestamp_type DatabaseKafkaTopic#message_timestamp_type}. | +| minCleanableDirtyRatio | java.lang.Number | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_kafka_topic#min_cleanable_dirty_ratio DatabaseKafkaTopic#min_cleanable_dirty_ratio}. | +| minCompactionLagMs | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_kafka_topic#min_compaction_lag_ms DatabaseKafkaTopic#min_compaction_lag_ms}. | +| minInsyncReplicas | java.lang.Number | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_kafka_topic#min_insync_replicas DatabaseKafkaTopic#min_insync_replicas}. | +| preallocate | java.lang.Boolean OR com.hashicorp.cdktf.IResolvable | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_kafka_topic#preallocate DatabaseKafkaTopic#preallocate}. | +| retentionBytes | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_kafka_topic#retention_bytes DatabaseKafkaTopic#retention_bytes}. | +| retentionMs | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_kafka_topic#retention_ms DatabaseKafkaTopic#retention_ms}. | +| segmentBytes | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_kafka_topic#segment_bytes DatabaseKafkaTopic#segment_bytes}. | +| segmentIndexBytes | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_kafka_topic#segment_index_bytes DatabaseKafkaTopic#segment_index_bytes}. | +| segmentJitterMs | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_kafka_topic#segment_jitter_ms DatabaseKafkaTopic#segment_jitter_ms}. | +| segmentMs | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_kafka_topic#segment_ms DatabaseKafkaTopic#segment_ms}. | --- @@ -1238,7 +1238,7 @@ public java.lang.String getCleanupPolicy(); - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_kafka_topic#cleanup_policy DatabaseKafkaTopic#cleanup_policy}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_kafka_topic#cleanup_policy DatabaseKafkaTopic#cleanup_policy}. --- @@ -1250,7 +1250,7 @@ public java.lang.String getCompressionType(); - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_kafka_topic#compression_type DatabaseKafkaTopic#compression_type}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_kafka_topic#compression_type DatabaseKafkaTopic#compression_type}. --- @@ -1262,7 +1262,7 @@ public java.lang.String getDeleteRetentionMs(); - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_kafka_topic#delete_retention_ms DatabaseKafkaTopic#delete_retention_ms}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_kafka_topic#delete_retention_ms DatabaseKafkaTopic#delete_retention_ms}. --- @@ -1274,7 +1274,7 @@ public java.lang.String getFileDeleteDelayMs(); - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_kafka_topic#file_delete_delay_ms DatabaseKafkaTopic#file_delete_delay_ms}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_kafka_topic#file_delete_delay_ms DatabaseKafkaTopic#file_delete_delay_ms}. --- @@ -1286,7 +1286,7 @@ public java.lang.String getFlushMessages(); - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_kafka_topic#flush_messages DatabaseKafkaTopic#flush_messages}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_kafka_topic#flush_messages DatabaseKafkaTopic#flush_messages}. --- @@ -1298,7 +1298,7 @@ public java.lang.String getFlushMs(); - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_kafka_topic#flush_ms DatabaseKafkaTopic#flush_ms}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_kafka_topic#flush_ms DatabaseKafkaTopic#flush_ms}. --- @@ -1310,7 +1310,7 @@ public java.lang.String getIndexIntervalBytes(); - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_kafka_topic#index_interval_bytes DatabaseKafkaTopic#index_interval_bytes}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_kafka_topic#index_interval_bytes DatabaseKafkaTopic#index_interval_bytes}. --- @@ -1322,7 +1322,7 @@ public java.lang.String getMaxCompactionLagMs(); - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_kafka_topic#max_compaction_lag_ms DatabaseKafkaTopic#max_compaction_lag_ms}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_kafka_topic#max_compaction_lag_ms DatabaseKafkaTopic#max_compaction_lag_ms}. --- @@ -1334,7 +1334,7 @@ public java.lang.String getMaxMessageBytes(); - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_kafka_topic#max_message_bytes DatabaseKafkaTopic#max_message_bytes}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_kafka_topic#max_message_bytes DatabaseKafkaTopic#max_message_bytes}. --- @@ -1346,7 +1346,7 @@ public java.lang.Object getMessageDownConversionEnable(); - *Type:* java.lang.Boolean OR com.hashicorp.cdktf.IResolvable -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_kafka_topic#message_down_conversion_enable DatabaseKafkaTopic#message_down_conversion_enable}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_kafka_topic#message_down_conversion_enable DatabaseKafkaTopic#message_down_conversion_enable}. --- @@ -1358,7 +1358,7 @@ public java.lang.String getMessageFormatVersion(); - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_kafka_topic#message_format_version DatabaseKafkaTopic#message_format_version}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_kafka_topic#message_format_version DatabaseKafkaTopic#message_format_version}. --- @@ -1370,7 +1370,7 @@ public java.lang.String getMessageTimestampDifferenceMaxMs(); - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_kafka_topic#message_timestamp_difference_max_ms DatabaseKafkaTopic#message_timestamp_difference_max_ms}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_kafka_topic#message_timestamp_difference_max_ms DatabaseKafkaTopic#message_timestamp_difference_max_ms}. --- @@ -1382,7 +1382,7 @@ public java.lang.String getMessageTimestampType(); - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_kafka_topic#message_timestamp_type DatabaseKafkaTopic#message_timestamp_type}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_kafka_topic#message_timestamp_type DatabaseKafkaTopic#message_timestamp_type}. --- @@ -1394,7 +1394,7 @@ public java.lang.Number getMinCleanableDirtyRatio(); - *Type:* java.lang.Number -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_kafka_topic#min_cleanable_dirty_ratio DatabaseKafkaTopic#min_cleanable_dirty_ratio}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_kafka_topic#min_cleanable_dirty_ratio DatabaseKafkaTopic#min_cleanable_dirty_ratio}. --- @@ -1406,7 +1406,7 @@ public java.lang.String getMinCompactionLagMs(); - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_kafka_topic#min_compaction_lag_ms DatabaseKafkaTopic#min_compaction_lag_ms}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_kafka_topic#min_compaction_lag_ms DatabaseKafkaTopic#min_compaction_lag_ms}. --- @@ -1418,7 +1418,7 @@ public java.lang.Number getMinInsyncReplicas(); - *Type:* java.lang.Number -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_kafka_topic#min_insync_replicas DatabaseKafkaTopic#min_insync_replicas}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_kafka_topic#min_insync_replicas DatabaseKafkaTopic#min_insync_replicas}. --- @@ -1430,7 +1430,7 @@ public java.lang.Object getPreallocate(); - *Type:* java.lang.Boolean OR com.hashicorp.cdktf.IResolvable -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_kafka_topic#preallocate DatabaseKafkaTopic#preallocate}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_kafka_topic#preallocate DatabaseKafkaTopic#preallocate}. --- @@ -1442,7 +1442,7 @@ public java.lang.String getRetentionBytes(); - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_kafka_topic#retention_bytes DatabaseKafkaTopic#retention_bytes}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_kafka_topic#retention_bytes DatabaseKafkaTopic#retention_bytes}. --- @@ -1454,7 +1454,7 @@ public java.lang.String getRetentionMs(); - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_kafka_topic#retention_ms DatabaseKafkaTopic#retention_ms}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_kafka_topic#retention_ms DatabaseKafkaTopic#retention_ms}. --- @@ -1466,7 +1466,7 @@ public java.lang.String getSegmentBytes(); - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_kafka_topic#segment_bytes DatabaseKafkaTopic#segment_bytes}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_kafka_topic#segment_bytes DatabaseKafkaTopic#segment_bytes}. --- @@ -1478,7 +1478,7 @@ public java.lang.String getSegmentIndexBytes(); - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_kafka_topic#segment_index_bytes DatabaseKafkaTopic#segment_index_bytes}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_kafka_topic#segment_index_bytes DatabaseKafkaTopic#segment_index_bytes}. --- @@ -1490,7 +1490,7 @@ public java.lang.String getSegmentJitterMs(); - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_kafka_topic#segment_jitter_ms DatabaseKafkaTopic#segment_jitter_ms}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_kafka_topic#segment_jitter_ms DatabaseKafkaTopic#segment_jitter_ms}. --- @@ -1502,7 +1502,7 @@ public java.lang.String getSegmentMs(); - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_kafka_topic#segment_ms DatabaseKafkaTopic#segment_ms}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_kafka_topic#segment_ms DatabaseKafkaTopic#segment_ms}. --- diff --git a/docs/databaseKafkaTopic.python.md b/docs/databaseKafkaTopic.python.md index 03ac4f3d2..72bbd77c7 100644 --- a/docs/databaseKafkaTopic.python.md +++ b/docs/databaseKafkaTopic.python.md @@ -4,7 +4,7 @@ ### DatabaseKafkaTopic -Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_kafka_topic digitalocean_database_kafka_topic}. +Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_kafka_topic digitalocean_database_kafka_topic}. #### Initializers @@ -41,12 +41,12 @@ databaseKafkaTopic.DatabaseKafkaTopic( | lifecycle | cdktf.TerraformResourceLifecycle | *No description.* | | provider | cdktf.TerraformProvider | *No description.* | | provisioners | typing.List[typing.Union[cdktf.FileProvisioner, cdktf.LocalExecProvisioner, cdktf.RemoteExecProvisioner]] | *No description.* | -| cluster_id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_kafka_topic#cluster_id DatabaseKafkaTopic#cluster_id}. | -| name | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_kafka_topic#name DatabaseKafkaTopic#name}. | +| cluster_id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_kafka_topic#cluster_id DatabaseKafkaTopic#cluster_id}. | +| name | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_kafka_topic#name DatabaseKafkaTopic#name}. | | config | typing.Union[cdktf.IResolvable, typing.List[DatabaseKafkaTopicConfigA]] | config block. | -| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_kafka_topic#id DatabaseKafkaTopic#id}. | -| partition_count | typing.Union[int, float] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_kafka_topic#partition_count DatabaseKafkaTopic#partition_count}. | -| replication_factor | typing.Union[int, float] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_kafka_topic#replication_factor DatabaseKafkaTopic#replication_factor}. | +| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_kafka_topic#id DatabaseKafkaTopic#id}. | +| partition_count | typing.Union[int, float] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_kafka_topic#partition_count DatabaseKafkaTopic#partition_count}. | +| replication_factor | typing.Union[int, float] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_kafka_topic#replication_factor DatabaseKafkaTopic#replication_factor}. | --- @@ -114,7 +114,7 @@ Must be unique amongst siblings in the same scope - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_kafka_topic#cluster_id DatabaseKafkaTopic#cluster_id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_kafka_topic#cluster_id DatabaseKafkaTopic#cluster_id}. --- @@ -122,7 +122,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_kafka_topic#name DatabaseKafkaTopic#name}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_kafka_topic#name DatabaseKafkaTopic#name}. --- @@ -132,7 +132,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit config block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_kafka_topic#config DatabaseKafkaTopic#config} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_kafka_topic#config DatabaseKafkaTopic#config} --- @@ -140,7 +140,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_kafka_topic#id DatabaseKafkaTopic#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_kafka_topic#id DatabaseKafkaTopic#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. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -151,7 +151,7 @@ If you experience problems setting this value it might not be settable. Please t - *Type:* typing.Union[int, float] -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_kafka_topic#partition_count DatabaseKafkaTopic#partition_count}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_kafka_topic#partition_count DatabaseKafkaTopic#partition_count}. --- @@ -159,7 +159,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit - *Type:* typing.Union[int, float] -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_kafka_topic#replication_factor DatabaseKafkaTopic#replication_factor}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_kafka_topic#replication_factor DatabaseKafkaTopic#replication_factor}. --- @@ -675,7 +675,7 @@ The construct id used in the generated config for the DatabaseKafkaTopic to impo The id of the existing DatabaseKafkaTopic that should be imported. -Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_kafka_topic#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_kafka_topic#import import section} in the documentation of this resource for the id to use --- @@ -1048,12 +1048,12 @@ databaseKafkaTopic.DatabaseKafkaTopicConfig( | lifecycle | cdktf.TerraformResourceLifecycle | *No description.* | | provider | cdktf.TerraformProvider | *No description.* | | provisioners | typing.List[typing.Union[cdktf.FileProvisioner, cdktf.LocalExecProvisioner, cdktf.RemoteExecProvisioner]] | *No description.* | -| cluster_id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_kafka_topic#cluster_id DatabaseKafkaTopic#cluster_id}. | -| name | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_kafka_topic#name DatabaseKafkaTopic#name}. | +| cluster_id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_kafka_topic#cluster_id DatabaseKafkaTopic#cluster_id}. | +| name | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_kafka_topic#name DatabaseKafkaTopic#name}. | | config | typing.Union[cdktf.IResolvable, typing.List[DatabaseKafkaTopicConfigA]] | config block. | -| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_kafka_topic#id DatabaseKafkaTopic#id}. | -| partition_count | typing.Union[int, float] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_kafka_topic#partition_count DatabaseKafkaTopic#partition_count}. | -| replication_factor | typing.Union[int, float] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_kafka_topic#replication_factor DatabaseKafkaTopic#replication_factor}. | +| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_kafka_topic#id DatabaseKafkaTopic#id}. | +| partition_count | typing.Union[int, float] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_kafka_topic#partition_count DatabaseKafkaTopic#partition_count}. | +| replication_factor | typing.Union[int, float] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_kafka_topic#replication_factor DatabaseKafkaTopic#replication_factor}. | --- @@ -1135,7 +1135,7 @@ cluster_id: str - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_kafka_topic#cluster_id DatabaseKafkaTopic#cluster_id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_kafka_topic#cluster_id DatabaseKafkaTopic#cluster_id}. --- @@ -1147,7 +1147,7 @@ name: str - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_kafka_topic#name DatabaseKafkaTopic#name}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_kafka_topic#name DatabaseKafkaTopic#name}. --- @@ -1161,7 +1161,7 @@ config: typing.Union[IResolvable, typing.List[DatabaseKafkaTopicConfigA]] config block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_kafka_topic#config DatabaseKafkaTopic#config} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_kafka_topic#config DatabaseKafkaTopic#config} --- @@ -1173,7 +1173,7 @@ id: str - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_kafka_topic#id DatabaseKafkaTopic#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_kafka_topic#id DatabaseKafkaTopic#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. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -1188,7 +1188,7 @@ partition_count: typing.Union[int, float] - *Type:* typing.Union[int, float] -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_kafka_topic#partition_count DatabaseKafkaTopic#partition_count}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_kafka_topic#partition_count DatabaseKafkaTopic#partition_count}. --- @@ -1200,7 +1200,7 @@ replication_factor: typing.Union[int, float] - *Type:* typing.Union[int, float] -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_kafka_topic#replication_factor DatabaseKafkaTopic#replication_factor}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_kafka_topic#replication_factor DatabaseKafkaTopic#replication_factor}. --- @@ -1242,29 +1242,29 @@ databaseKafkaTopic.DatabaseKafkaTopicConfigA( | **Name** | **Type** | **Description** | | --- | --- | --- | -| cleanup_policy | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_kafka_topic#cleanup_policy DatabaseKafkaTopic#cleanup_policy}. | -| compression_type | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_kafka_topic#compression_type DatabaseKafkaTopic#compression_type}. | -| delete_retention_ms | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_kafka_topic#delete_retention_ms DatabaseKafkaTopic#delete_retention_ms}. | -| file_delete_delay_ms | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_kafka_topic#file_delete_delay_ms DatabaseKafkaTopic#file_delete_delay_ms}. | -| flush_messages | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_kafka_topic#flush_messages DatabaseKafkaTopic#flush_messages}. | -| flush_ms | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_kafka_topic#flush_ms DatabaseKafkaTopic#flush_ms}. | -| index_interval_bytes | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_kafka_topic#index_interval_bytes DatabaseKafkaTopic#index_interval_bytes}. | -| max_compaction_lag_ms | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_kafka_topic#max_compaction_lag_ms DatabaseKafkaTopic#max_compaction_lag_ms}. | -| max_message_bytes | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_kafka_topic#max_message_bytes DatabaseKafkaTopic#max_message_bytes}. | -| message_down_conversion_enable | typing.Union[bool, cdktf.IResolvable] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_kafka_topic#message_down_conversion_enable DatabaseKafkaTopic#message_down_conversion_enable}. | -| message_format_version | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_kafka_topic#message_format_version DatabaseKafkaTopic#message_format_version}. | -| message_timestamp_difference_max_ms | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_kafka_topic#message_timestamp_difference_max_ms DatabaseKafkaTopic#message_timestamp_difference_max_ms}. | -| message_timestamp_type | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_kafka_topic#message_timestamp_type DatabaseKafkaTopic#message_timestamp_type}. | -| min_cleanable_dirty_ratio | typing.Union[int, float] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_kafka_topic#min_cleanable_dirty_ratio DatabaseKafkaTopic#min_cleanable_dirty_ratio}. | -| min_compaction_lag_ms | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_kafka_topic#min_compaction_lag_ms DatabaseKafkaTopic#min_compaction_lag_ms}. | -| min_insync_replicas | typing.Union[int, float] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_kafka_topic#min_insync_replicas DatabaseKafkaTopic#min_insync_replicas}. | -| preallocate | typing.Union[bool, cdktf.IResolvable] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_kafka_topic#preallocate DatabaseKafkaTopic#preallocate}. | -| retention_bytes | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_kafka_topic#retention_bytes DatabaseKafkaTopic#retention_bytes}. | -| retention_ms | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_kafka_topic#retention_ms DatabaseKafkaTopic#retention_ms}. | -| segment_bytes | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_kafka_topic#segment_bytes DatabaseKafkaTopic#segment_bytes}. | -| segment_index_bytes | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_kafka_topic#segment_index_bytes DatabaseKafkaTopic#segment_index_bytes}. | -| segment_jitter_ms | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_kafka_topic#segment_jitter_ms DatabaseKafkaTopic#segment_jitter_ms}. | -| segment_ms | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_kafka_topic#segment_ms DatabaseKafkaTopic#segment_ms}. | +| cleanup_policy | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_kafka_topic#cleanup_policy DatabaseKafkaTopic#cleanup_policy}. | +| compression_type | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_kafka_topic#compression_type DatabaseKafkaTopic#compression_type}. | +| delete_retention_ms | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_kafka_topic#delete_retention_ms DatabaseKafkaTopic#delete_retention_ms}. | +| file_delete_delay_ms | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_kafka_topic#file_delete_delay_ms DatabaseKafkaTopic#file_delete_delay_ms}. | +| flush_messages | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_kafka_topic#flush_messages DatabaseKafkaTopic#flush_messages}. | +| flush_ms | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_kafka_topic#flush_ms DatabaseKafkaTopic#flush_ms}. | +| index_interval_bytes | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_kafka_topic#index_interval_bytes DatabaseKafkaTopic#index_interval_bytes}. | +| max_compaction_lag_ms | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_kafka_topic#max_compaction_lag_ms DatabaseKafkaTopic#max_compaction_lag_ms}. | +| max_message_bytes | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_kafka_topic#max_message_bytes DatabaseKafkaTopic#max_message_bytes}. | +| message_down_conversion_enable | typing.Union[bool, cdktf.IResolvable] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_kafka_topic#message_down_conversion_enable DatabaseKafkaTopic#message_down_conversion_enable}. | +| message_format_version | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_kafka_topic#message_format_version DatabaseKafkaTopic#message_format_version}. | +| message_timestamp_difference_max_ms | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_kafka_topic#message_timestamp_difference_max_ms DatabaseKafkaTopic#message_timestamp_difference_max_ms}. | +| message_timestamp_type | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_kafka_topic#message_timestamp_type DatabaseKafkaTopic#message_timestamp_type}. | +| min_cleanable_dirty_ratio | typing.Union[int, float] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_kafka_topic#min_cleanable_dirty_ratio DatabaseKafkaTopic#min_cleanable_dirty_ratio}. | +| min_compaction_lag_ms | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_kafka_topic#min_compaction_lag_ms DatabaseKafkaTopic#min_compaction_lag_ms}. | +| min_insync_replicas | typing.Union[int, float] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_kafka_topic#min_insync_replicas DatabaseKafkaTopic#min_insync_replicas}. | +| preallocate | typing.Union[bool, cdktf.IResolvable] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_kafka_topic#preallocate DatabaseKafkaTopic#preallocate}. | +| retention_bytes | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_kafka_topic#retention_bytes DatabaseKafkaTopic#retention_bytes}. | +| retention_ms | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_kafka_topic#retention_ms DatabaseKafkaTopic#retention_ms}. | +| segment_bytes | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_kafka_topic#segment_bytes DatabaseKafkaTopic#segment_bytes}. | +| segment_index_bytes | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_kafka_topic#segment_index_bytes DatabaseKafkaTopic#segment_index_bytes}. | +| segment_jitter_ms | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_kafka_topic#segment_jitter_ms DatabaseKafkaTopic#segment_jitter_ms}. | +| segment_ms | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_kafka_topic#segment_ms DatabaseKafkaTopic#segment_ms}. | --- @@ -1276,7 +1276,7 @@ cleanup_policy: str - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_kafka_topic#cleanup_policy DatabaseKafkaTopic#cleanup_policy}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_kafka_topic#cleanup_policy DatabaseKafkaTopic#cleanup_policy}. --- @@ -1288,7 +1288,7 @@ compression_type: str - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_kafka_topic#compression_type DatabaseKafkaTopic#compression_type}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_kafka_topic#compression_type DatabaseKafkaTopic#compression_type}. --- @@ -1300,7 +1300,7 @@ delete_retention_ms: str - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_kafka_topic#delete_retention_ms DatabaseKafkaTopic#delete_retention_ms}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_kafka_topic#delete_retention_ms DatabaseKafkaTopic#delete_retention_ms}. --- @@ -1312,7 +1312,7 @@ file_delete_delay_ms: str - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_kafka_topic#file_delete_delay_ms DatabaseKafkaTopic#file_delete_delay_ms}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_kafka_topic#file_delete_delay_ms DatabaseKafkaTopic#file_delete_delay_ms}. --- @@ -1324,7 +1324,7 @@ flush_messages: str - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_kafka_topic#flush_messages DatabaseKafkaTopic#flush_messages}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_kafka_topic#flush_messages DatabaseKafkaTopic#flush_messages}. --- @@ -1336,7 +1336,7 @@ flush_ms: str - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_kafka_topic#flush_ms DatabaseKafkaTopic#flush_ms}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_kafka_topic#flush_ms DatabaseKafkaTopic#flush_ms}. --- @@ -1348,7 +1348,7 @@ index_interval_bytes: str - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_kafka_topic#index_interval_bytes DatabaseKafkaTopic#index_interval_bytes}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_kafka_topic#index_interval_bytes DatabaseKafkaTopic#index_interval_bytes}. --- @@ -1360,7 +1360,7 @@ max_compaction_lag_ms: str - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_kafka_topic#max_compaction_lag_ms DatabaseKafkaTopic#max_compaction_lag_ms}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_kafka_topic#max_compaction_lag_ms DatabaseKafkaTopic#max_compaction_lag_ms}. --- @@ -1372,7 +1372,7 @@ max_message_bytes: str - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_kafka_topic#max_message_bytes DatabaseKafkaTopic#max_message_bytes}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_kafka_topic#max_message_bytes DatabaseKafkaTopic#max_message_bytes}. --- @@ -1384,7 +1384,7 @@ message_down_conversion_enable: typing.Union[bool, IResolvable] - *Type:* typing.Union[bool, cdktf.IResolvable] -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_kafka_topic#message_down_conversion_enable DatabaseKafkaTopic#message_down_conversion_enable}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_kafka_topic#message_down_conversion_enable DatabaseKafkaTopic#message_down_conversion_enable}. --- @@ -1396,7 +1396,7 @@ message_format_version: str - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_kafka_topic#message_format_version DatabaseKafkaTopic#message_format_version}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_kafka_topic#message_format_version DatabaseKafkaTopic#message_format_version}. --- @@ -1408,7 +1408,7 @@ message_timestamp_difference_max_ms: str - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_kafka_topic#message_timestamp_difference_max_ms DatabaseKafkaTopic#message_timestamp_difference_max_ms}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_kafka_topic#message_timestamp_difference_max_ms DatabaseKafkaTopic#message_timestamp_difference_max_ms}. --- @@ -1420,7 +1420,7 @@ message_timestamp_type: str - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_kafka_topic#message_timestamp_type DatabaseKafkaTopic#message_timestamp_type}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_kafka_topic#message_timestamp_type DatabaseKafkaTopic#message_timestamp_type}. --- @@ -1432,7 +1432,7 @@ min_cleanable_dirty_ratio: typing.Union[int, float] - *Type:* typing.Union[int, float] -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_kafka_topic#min_cleanable_dirty_ratio DatabaseKafkaTopic#min_cleanable_dirty_ratio}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_kafka_topic#min_cleanable_dirty_ratio DatabaseKafkaTopic#min_cleanable_dirty_ratio}. --- @@ -1444,7 +1444,7 @@ min_compaction_lag_ms: str - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_kafka_topic#min_compaction_lag_ms DatabaseKafkaTopic#min_compaction_lag_ms}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_kafka_topic#min_compaction_lag_ms DatabaseKafkaTopic#min_compaction_lag_ms}. --- @@ -1456,7 +1456,7 @@ min_insync_replicas: typing.Union[int, float] - *Type:* typing.Union[int, float] -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_kafka_topic#min_insync_replicas DatabaseKafkaTopic#min_insync_replicas}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_kafka_topic#min_insync_replicas DatabaseKafkaTopic#min_insync_replicas}. --- @@ -1468,7 +1468,7 @@ preallocate: typing.Union[bool, IResolvable] - *Type:* typing.Union[bool, cdktf.IResolvable] -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_kafka_topic#preallocate DatabaseKafkaTopic#preallocate}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_kafka_topic#preallocate DatabaseKafkaTopic#preallocate}. --- @@ -1480,7 +1480,7 @@ retention_bytes: str - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_kafka_topic#retention_bytes DatabaseKafkaTopic#retention_bytes}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_kafka_topic#retention_bytes DatabaseKafkaTopic#retention_bytes}. --- @@ -1492,7 +1492,7 @@ retention_ms: str - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_kafka_topic#retention_ms DatabaseKafkaTopic#retention_ms}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_kafka_topic#retention_ms DatabaseKafkaTopic#retention_ms}. --- @@ -1504,7 +1504,7 @@ segment_bytes: str - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_kafka_topic#segment_bytes DatabaseKafkaTopic#segment_bytes}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_kafka_topic#segment_bytes DatabaseKafkaTopic#segment_bytes}. --- @@ -1516,7 +1516,7 @@ segment_index_bytes: str - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_kafka_topic#segment_index_bytes DatabaseKafkaTopic#segment_index_bytes}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_kafka_topic#segment_index_bytes DatabaseKafkaTopic#segment_index_bytes}. --- @@ -1528,7 +1528,7 @@ segment_jitter_ms: str - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_kafka_topic#segment_jitter_ms DatabaseKafkaTopic#segment_jitter_ms}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_kafka_topic#segment_jitter_ms DatabaseKafkaTopic#segment_jitter_ms}. --- @@ -1540,7 +1540,7 @@ segment_ms: str - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_kafka_topic#segment_ms DatabaseKafkaTopic#segment_ms}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_kafka_topic#segment_ms DatabaseKafkaTopic#segment_ms}. --- diff --git a/docs/databaseKafkaTopic.typescript.md b/docs/databaseKafkaTopic.typescript.md index eae36da49..3dbaf7472 100644 --- a/docs/databaseKafkaTopic.typescript.md +++ b/docs/databaseKafkaTopic.typescript.md @@ -4,7 +4,7 @@ ### DatabaseKafkaTopic -Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_kafka_topic digitalocean_database_kafka_topic}. +Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_kafka_topic digitalocean_database_kafka_topic}. #### Initializers @@ -508,7 +508,7 @@ The construct id used in the generated config for the DatabaseKafkaTopic to impo The id of the existing DatabaseKafkaTopic that should be imported. -Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_kafka_topic#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_kafka_topic#import import section} in the documentation of this resource for the id to use --- @@ -867,12 +867,12 @@ const databaseKafkaTopicConfig: databaseKafkaTopic.DatabaseKafkaTopicConfig = { | lifecycle | cdktf.TerraformResourceLifecycle | *No description.* | | provider | cdktf.TerraformProvider | *No description.* | | provisioners | cdktf.FileProvisioner \| cdktf.LocalExecProvisioner \| cdktf.RemoteExecProvisioner[] | *No description.* | -| clusterId | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_kafka_topic#cluster_id DatabaseKafkaTopic#cluster_id}. | -| name | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_kafka_topic#name DatabaseKafkaTopic#name}. | +| clusterId | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_kafka_topic#cluster_id DatabaseKafkaTopic#cluster_id}. | +| name | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_kafka_topic#name DatabaseKafkaTopic#name}. | | config | cdktf.IResolvable \| DatabaseKafkaTopicConfigA[] | config block. | -| id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_kafka_topic#id DatabaseKafkaTopic#id}. | -| partitionCount | number | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_kafka_topic#partition_count DatabaseKafkaTopic#partition_count}. | -| replicationFactor | number | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_kafka_topic#replication_factor DatabaseKafkaTopic#replication_factor}. | +| id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_kafka_topic#id DatabaseKafkaTopic#id}. | +| partitionCount | number | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_kafka_topic#partition_count DatabaseKafkaTopic#partition_count}. | +| replicationFactor | number | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_kafka_topic#replication_factor DatabaseKafkaTopic#replication_factor}. | --- @@ -954,7 +954,7 @@ public readonly clusterId: string; - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_kafka_topic#cluster_id DatabaseKafkaTopic#cluster_id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_kafka_topic#cluster_id DatabaseKafkaTopic#cluster_id}. --- @@ -966,7 +966,7 @@ public readonly name: string; - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_kafka_topic#name DatabaseKafkaTopic#name}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_kafka_topic#name DatabaseKafkaTopic#name}. --- @@ -980,7 +980,7 @@ public readonly config: IResolvable | DatabaseKafkaTopicConfigA[]; config block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_kafka_topic#config DatabaseKafkaTopic#config} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_kafka_topic#config DatabaseKafkaTopic#config} --- @@ -992,7 +992,7 @@ public readonly id: string; - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_kafka_topic#id DatabaseKafkaTopic#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_kafka_topic#id DatabaseKafkaTopic#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. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -1007,7 +1007,7 @@ public readonly partitionCount: number; - *Type:* number -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_kafka_topic#partition_count DatabaseKafkaTopic#partition_count}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_kafka_topic#partition_count DatabaseKafkaTopic#partition_count}. --- @@ -1019,7 +1019,7 @@ public readonly replicationFactor: number; - *Type:* number -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_kafka_topic#replication_factor DatabaseKafkaTopic#replication_factor}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_kafka_topic#replication_factor DatabaseKafkaTopic#replication_factor}. --- @@ -1037,29 +1037,29 @@ const databaseKafkaTopicConfigA: databaseKafkaTopic.DatabaseKafkaTopicConfigA = | **Name** | **Type** | **Description** | | --- | --- | --- | -| cleanupPolicy | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_kafka_topic#cleanup_policy DatabaseKafkaTopic#cleanup_policy}. | -| compressionType | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_kafka_topic#compression_type DatabaseKafkaTopic#compression_type}. | -| deleteRetentionMs | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_kafka_topic#delete_retention_ms DatabaseKafkaTopic#delete_retention_ms}. | -| fileDeleteDelayMs | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_kafka_topic#file_delete_delay_ms DatabaseKafkaTopic#file_delete_delay_ms}. | -| flushMessages | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_kafka_topic#flush_messages DatabaseKafkaTopic#flush_messages}. | -| flushMs | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_kafka_topic#flush_ms DatabaseKafkaTopic#flush_ms}. | -| indexIntervalBytes | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_kafka_topic#index_interval_bytes DatabaseKafkaTopic#index_interval_bytes}. | -| maxCompactionLagMs | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_kafka_topic#max_compaction_lag_ms DatabaseKafkaTopic#max_compaction_lag_ms}. | -| maxMessageBytes | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_kafka_topic#max_message_bytes DatabaseKafkaTopic#max_message_bytes}. | -| messageDownConversionEnable | boolean \| cdktf.IResolvable | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_kafka_topic#message_down_conversion_enable DatabaseKafkaTopic#message_down_conversion_enable}. | -| messageFormatVersion | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_kafka_topic#message_format_version DatabaseKafkaTopic#message_format_version}. | -| messageTimestampDifferenceMaxMs | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_kafka_topic#message_timestamp_difference_max_ms DatabaseKafkaTopic#message_timestamp_difference_max_ms}. | -| messageTimestampType | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_kafka_topic#message_timestamp_type DatabaseKafkaTopic#message_timestamp_type}. | -| minCleanableDirtyRatio | number | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_kafka_topic#min_cleanable_dirty_ratio DatabaseKafkaTopic#min_cleanable_dirty_ratio}. | -| minCompactionLagMs | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_kafka_topic#min_compaction_lag_ms DatabaseKafkaTopic#min_compaction_lag_ms}. | -| minInsyncReplicas | number | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_kafka_topic#min_insync_replicas DatabaseKafkaTopic#min_insync_replicas}. | -| preallocate | boolean \| cdktf.IResolvable | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_kafka_topic#preallocate DatabaseKafkaTopic#preallocate}. | -| retentionBytes | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_kafka_topic#retention_bytes DatabaseKafkaTopic#retention_bytes}. | -| retentionMs | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_kafka_topic#retention_ms DatabaseKafkaTopic#retention_ms}. | -| segmentBytes | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_kafka_topic#segment_bytes DatabaseKafkaTopic#segment_bytes}. | -| segmentIndexBytes | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_kafka_topic#segment_index_bytes DatabaseKafkaTopic#segment_index_bytes}. | -| segmentJitterMs | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_kafka_topic#segment_jitter_ms DatabaseKafkaTopic#segment_jitter_ms}. | -| segmentMs | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_kafka_topic#segment_ms DatabaseKafkaTopic#segment_ms}. | +| cleanupPolicy | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_kafka_topic#cleanup_policy DatabaseKafkaTopic#cleanup_policy}. | +| compressionType | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_kafka_topic#compression_type DatabaseKafkaTopic#compression_type}. | +| deleteRetentionMs | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_kafka_topic#delete_retention_ms DatabaseKafkaTopic#delete_retention_ms}. | +| fileDeleteDelayMs | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_kafka_topic#file_delete_delay_ms DatabaseKafkaTopic#file_delete_delay_ms}. | +| flushMessages | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_kafka_topic#flush_messages DatabaseKafkaTopic#flush_messages}. | +| flushMs | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_kafka_topic#flush_ms DatabaseKafkaTopic#flush_ms}. | +| indexIntervalBytes | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_kafka_topic#index_interval_bytes DatabaseKafkaTopic#index_interval_bytes}. | +| maxCompactionLagMs | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_kafka_topic#max_compaction_lag_ms DatabaseKafkaTopic#max_compaction_lag_ms}. | +| maxMessageBytes | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_kafka_topic#max_message_bytes DatabaseKafkaTopic#max_message_bytes}. | +| messageDownConversionEnable | boolean \| cdktf.IResolvable | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_kafka_topic#message_down_conversion_enable DatabaseKafkaTopic#message_down_conversion_enable}. | +| messageFormatVersion | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_kafka_topic#message_format_version DatabaseKafkaTopic#message_format_version}. | +| messageTimestampDifferenceMaxMs | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_kafka_topic#message_timestamp_difference_max_ms DatabaseKafkaTopic#message_timestamp_difference_max_ms}. | +| messageTimestampType | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_kafka_topic#message_timestamp_type DatabaseKafkaTopic#message_timestamp_type}. | +| minCleanableDirtyRatio | number | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_kafka_topic#min_cleanable_dirty_ratio DatabaseKafkaTopic#min_cleanable_dirty_ratio}. | +| minCompactionLagMs | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_kafka_topic#min_compaction_lag_ms DatabaseKafkaTopic#min_compaction_lag_ms}. | +| minInsyncReplicas | number | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_kafka_topic#min_insync_replicas DatabaseKafkaTopic#min_insync_replicas}. | +| preallocate | boolean \| cdktf.IResolvable | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_kafka_topic#preallocate DatabaseKafkaTopic#preallocate}. | +| retentionBytes | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_kafka_topic#retention_bytes DatabaseKafkaTopic#retention_bytes}. | +| retentionMs | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_kafka_topic#retention_ms DatabaseKafkaTopic#retention_ms}. | +| segmentBytes | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_kafka_topic#segment_bytes DatabaseKafkaTopic#segment_bytes}. | +| segmentIndexBytes | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_kafka_topic#segment_index_bytes DatabaseKafkaTopic#segment_index_bytes}. | +| segmentJitterMs | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_kafka_topic#segment_jitter_ms DatabaseKafkaTopic#segment_jitter_ms}. | +| segmentMs | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_kafka_topic#segment_ms DatabaseKafkaTopic#segment_ms}. | --- @@ -1071,7 +1071,7 @@ public readonly cleanupPolicy: string; - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_kafka_topic#cleanup_policy DatabaseKafkaTopic#cleanup_policy}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_kafka_topic#cleanup_policy DatabaseKafkaTopic#cleanup_policy}. --- @@ -1083,7 +1083,7 @@ public readonly compressionType: string; - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_kafka_topic#compression_type DatabaseKafkaTopic#compression_type}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_kafka_topic#compression_type DatabaseKafkaTopic#compression_type}. --- @@ -1095,7 +1095,7 @@ public readonly deleteRetentionMs: string; - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_kafka_topic#delete_retention_ms DatabaseKafkaTopic#delete_retention_ms}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_kafka_topic#delete_retention_ms DatabaseKafkaTopic#delete_retention_ms}. --- @@ -1107,7 +1107,7 @@ public readonly fileDeleteDelayMs: string; - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_kafka_topic#file_delete_delay_ms DatabaseKafkaTopic#file_delete_delay_ms}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_kafka_topic#file_delete_delay_ms DatabaseKafkaTopic#file_delete_delay_ms}. --- @@ -1119,7 +1119,7 @@ public readonly flushMessages: string; - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_kafka_topic#flush_messages DatabaseKafkaTopic#flush_messages}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_kafka_topic#flush_messages DatabaseKafkaTopic#flush_messages}. --- @@ -1131,7 +1131,7 @@ public readonly flushMs: string; - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_kafka_topic#flush_ms DatabaseKafkaTopic#flush_ms}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_kafka_topic#flush_ms DatabaseKafkaTopic#flush_ms}. --- @@ -1143,7 +1143,7 @@ public readonly indexIntervalBytes: string; - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_kafka_topic#index_interval_bytes DatabaseKafkaTopic#index_interval_bytes}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_kafka_topic#index_interval_bytes DatabaseKafkaTopic#index_interval_bytes}. --- @@ -1155,7 +1155,7 @@ public readonly maxCompactionLagMs: string; - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_kafka_topic#max_compaction_lag_ms DatabaseKafkaTopic#max_compaction_lag_ms}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_kafka_topic#max_compaction_lag_ms DatabaseKafkaTopic#max_compaction_lag_ms}. --- @@ -1167,7 +1167,7 @@ public readonly maxMessageBytes: string; - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_kafka_topic#max_message_bytes DatabaseKafkaTopic#max_message_bytes}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_kafka_topic#max_message_bytes DatabaseKafkaTopic#max_message_bytes}. --- @@ -1179,7 +1179,7 @@ public readonly messageDownConversionEnable: boolean | IResolvable; - *Type:* boolean | cdktf.IResolvable -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_kafka_topic#message_down_conversion_enable DatabaseKafkaTopic#message_down_conversion_enable}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_kafka_topic#message_down_conversion_enable DatabaseKafkaTopic#message_down_conversion_enable}. --- @@ -1191,7 +1191,7 @@ public readonly messageFormatVersion: string; - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_kafka_topic#message_format_version DatabaseKafkaTopic#message_format_version}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_kafka_topic#message_format_version DatabaseKafkaTopic#message_format_version}. --- @@ -1203,7 +1203,7 @@ public readonly messageTimestampDifferenceMaxMs: string; - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_kafka_topic#message_timestamp_difference_max_ms DatabaseKafkaTopic#message_timestamp_difference_max_ms}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_kafka_topic#message_timestamp_difference_max_ms DatabaseKafkaTopic#message_timestamp_difference_max_ms}. --- @@ -1215,7 +1215,7 @@ public readonly messageTimestampType: string; - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_kafka_topic#message_timestamp_type DatabaseKafkaTopic#message_timestamp_type}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_kafka_topic#message_timestamp_type DatabaseKafkaTopic#message_timestamp_type}. --- @@ -1227,7 +1227,7 @@ public readonly minCleanableDirtyRatio: number; - *Type:* number -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_kafka_topic#min_cleanable_dirty_ratio DatabaseKafkaTopic#min_cleanable_dirty_ratio}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_kafka_topic#min_cleanable_dirty_ratio DatabaseKafkaTopic#min_cleanable_dirty_ratio}. --- @@ -1239,7 +1239,7 @@ public readonly minCompactionLagMs: string; - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_kafka_topic#min_compaction_lag_ms DatabaseKafkaTopic#min_compaction_lag_ms}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_kafka_topic#min_compaction_lag_ms DatabaseKafkaTopic#min_compaction_lag_ms}. --- @@ -1251,7 +1251,7 @@ public readonly minInsyncReplicas: number; - *Type:* number -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_kafka_topic#min_insync_replicas DatabaseKafkaTopic#min_insync_replicas}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_kafka_topic#min_insync_replicas DatabaseKafkaTopic#min_insync_replicas}. --- @@ -1263,7 +1263,7 @@ public readonly preallocate: boolean | IResolvable; - *Type:* boolean | cdktf.IResolvable -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_kafka_topic#preallocate DatabaseKafkaTopic#preallocate}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_kafka_topic#preallocate DatabaseKafkaTopic#preallocate}. --- @@ -1275,7 +1275,7 @@ public readonly retentionBytes: string; - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_kafka_topic#retention_bytes DatabaseKafkaTopic#retention_bytes}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_kafka_topic#retention_bytes DatabaseKafkaTopic#retention_bytes}. --- @@ -1287,7 +1287,7 @@ public readonly retentionMs: string; - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_kafka_topic#retention_ms DatabaseKafkaTopic#retention_ms}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_kafka_topic#retention_ms DatabaseKafkaTopic#retention_ms}. --- @@ -1299,7 +1299,7 @@ public readonly segmentBytes: string; - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_kafka_topic#segment_bytes DatabaseKafkaTopic#segment_bytes}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_kafka_topic#segment_bytes DatabaseKafkaTopic#segment_bytes}. --- @@ -1311,7 +1311,7 @@ public readonly segmentIndexBytes: string; - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_kafka_topic#segment_index_bytes DatabaseKafkaTopic#segment_index_bytes}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_kafka_topic#segment_index_bytes DatabaseKafkaTopic#segment_index_bytes}. --- @@ -1323,7 +1323,7 @@ public readonly segmentJitterMs: string; - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_kafka_topic#segment_jitter_ms DatabaseKafkaTopic#segment_jitter_ms}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_kafka_topic#segment_jitter_ms DatabaseKafkaTopic#segment_jitter_ms}. --- @@ -1335,7 +1335,7 @@ public readonly segmentMs: string; - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_kafka_topic#segment_ms DatabaseKafkaTopic#segment_ms}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_kafka_topic#segment_ms DatabaseKafkaTopic#segment_ms}. --- diff --git a/docs/databaseMysqlConfig.csharp.md b/docs/databaseMysqlConfig.csharp.md index cf1b995c5..7c9d305ab 100644 --- a/docs/databaseMysqlConfig.csharp.md +++ b/docs/databaseMysqlConfig.csharp.md @@ -4,7 +4,7 @@ ### DatabaseMysqlConfig -Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_mysql_config digitalocean_database_mysql_config}. +Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_mysql_config digitalocean_database_mysql_config}. #### Initializers @@ -663,7 +663,7 @@ The construct id used in the generated config for the DatabaseMysqlConfig to imp The id of the existing DatabaseMysqlConfig that should be imported. -Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_mysql_config#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_mysql_config#import import section} in the documentation of this resource for the id to use --- @@ -1554,35 +1554,35 @@ new DatabaseMysqlConfigConfig { | Lifecycle | HashiCorp.Cdktf.TerraformResourceLifecycle | *No description.* | | Provider | HashiCorp.Cdktf.TerraformProvider | *No description.* | | Provisioners | object[] | *No description.* | -| ClusterId | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_mysql_config#cluster_id DatabaseMysqlConfig#cluster_id}. | -| BackupHour | double | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_mysql_config#backup_hour DatabaseMysqlConfig#backup_hour}. | -| BackupMinute | double | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_mysql_config#backup_minute DatabaseMysqlConfig#backup_minute}. | -| BinlogRetentionPeriod | double | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_mysql_config#binlog_retention_period DatabaseMysqlConfig#binlog_retention_period}. | -| ConnectTimeout | double | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_mysql_config#connect_timeout DatabaseMysqlConfig#connect_timeout}. | -| DefaultTimeZone | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_mysql_config#default_time_zone DatabaseMysqlConfig#default_time_zone}. | -| GroupConcatMaxLen | double | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_mysql_config#group_concat_max_len DatabaseMysqlConfig#group_concat_max_len}. | -| Id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_mysql_config#id DatabaseMysqlConfig#id}. | -| InformationSchemaStatsExpiry | double | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_mysql_config#information_schema_stats_expiry DatabaseMysqlConfig#information_schema_stats_expiry}. | -| InnodbFtMinTokenSize | double | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_mysql_config#innodb_ft_min_token_size DatabaseMysqlConfig#innodb_ft_min_token_size}. | -| InnodbFtServerStopwordTable | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_mysql_config#innodb_ft_server_stopword_table DatabaseMysqlConfig#innodb_ft_server_stopword_table}. | -| InnodbLockWaitTimeout | double | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_mysql_config#innodb_lock_wait_timeout DatabaseMysqlConfig#innodb_lock_wait_timeout}. | -| InnodbLogBufferSize | double | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_mysql_config#innodb_log_buffer_size DatabaseMysqlConfig#innodb_log_buffer_size}. | -| InnodbOnlineAlterLogMaxSize | double | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_mysql_config#innodb_online_alter_log_max_size DatabaseMysqlConfig#innodb_online_alter_log_max_size}. | -| InnodbPrintAllDeadlocks | object | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_mysql_config#innodb_print_all_deadlocks DatabaseMysqlConfig#innodb_print_all_deadlocks}. | -| InnodbRollbackOnTimeout | object | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_mysql_config#innodb_rollback_on_timeout DatabaseMysqlConfig#innodb_rollback_on_timeout}. | -| InteractiveTimeout | double | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_mysql_config#interactive_timeout DatabaseMysqlConfig#interactive_timeout}. | -| InternalTmpMemStorageEngine | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_mysql_config#internal_tmp_mem_storage_engine DatabaseMysqlConfig#internal_tmp_mem_storage_engine}. | -| LongQueryTime | double | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_mysql_config#long_query_time DatabaseMysqlConfig#long_query_time}. | -| MaxAllowedPacket | double | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_mysql_config#max_allowed_packet DatabaseMysqlConfig#max_allowed_packet}. | -| MaxHeapTableSize | double | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_mysql_config#max_heap_table_size DatabaseMysqlConfig#max_heap_table_size}. | -| NetReadTimeout | double | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_mysql_config#net_read_timeout DatabaseMysqlConfig#net_read_timeout}. | -| NetWriteTimeout | double | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_mysql_config#net_write_timeout DatabaseMysqlConfig#net_write_timeout}. | -| SlowQueryLog | object | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_mysql_config#slow_query_log DatabaseMysqlConfig#slow_query_log}. | -| SortBufferSize | double | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_mysql_config#sort_buffer_size DatabaseMysqlConfig#sort_buffer_size}. | -| SqlMode | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_mysql_config#sql_mode DatabaseMysqlConfig#sql_mode}. | -| SqlRequirePrimaryKey | object | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_mysql_config#sql_require_primary_key DatabaseMysqlConfig#sql_require_primary_key}. | -| TmpTableSize | double | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_mysql_config#tmp_table_size DatabaseMysqlConfig#tmp_table_size}. | -| WaitTimeout | double | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_mysql_config#wait_timeout DatabaseMysqlConfig#wait_timeout}. | +| ClusterId | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_mysql_config#cluster_id DatabaseMysqlConfig#cluster_id}. | +| BackupHour | double | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_mysql_config#backup_hour DatabaseMysqlConfig#backup_hour}. | +| BackupMinute | double | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_mysql_config#backup_minute DatabaseMysqlConfig#backup_minute}. | +| BinlogRetentionPeriod | double | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_mysql_config#binlog_retention_period DatabaseMysqlConfig#binlog_retention_period}. | +| ConnectTimeout | double | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_mysql_config#connect_timeout DatabaseMysqlConfig#connect_timeout}. | +| DefaultTimeZone | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_mysql_config#default_time_zone DatabaseMysqlConfig#default_time_zone}. | +| GroupConcatMaxLen | double | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_mysql_config#group_concat_max_len DatabaseMysqlConfig#group_concat_max_len}. | +| Id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_mysql_config#id DatabaseMysqlConfig#id}. | +| InformationSchemaStatsExpiry | double | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_mysql_config#information_schema_stats_expiry DatabaseMysqlConfig#information_schema_stats_expiry}. | +| InnodbFtMinTokenSize | double | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_mysql_config#innodb_ft_min_token_size DatabaseMysqlConfig#innodb_ft_min_token_size}. | +| InnodbFtServerStopwordTable | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_mysql_config#innodb_ft_server_stopword_table DatabaseMysqlConfig#innodb_ft_server_stopword_table}. | +| InnodbLockWaitTimeout | double | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_mysql_config#innodb_lock_wait_timeout DatabaseMysqlConfig#innodb_lock_wait_timeout}. | +| InnodbLogBufferSize | double | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_mysql_config#innodb_log_buffer_size DatabaseMysqlConfig#innodb_log_buffer_size}. | +| InnodbOnlineAlterLogMaxSize | double | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_mysql_config#innodb_online_alter_log_max_size DatabaseMysqlConfig#innodb_online_alter_log_max_size}. | +| InnodbPrintAllDeadlocks | object | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_mysql_config#innodb_print_all_deadlocks DatabaseMysqlConfig#innodb_print_all_deadlocks}. | +| InnodbRollbackOnTimeout | object | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_mysql_config#innodb_rollback_on_timeout DatabaseMysqlConfig#innodb_rollback_on_timeout}. | +| InteractiveTimeout | double | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_mysql_config#interactive_timeout DatabaseMysqlConfig#interactive_timeout}. | +| InternalTmpMemStorageEngine | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_mysql_config#internal_tmp_mem_storage_engine DatabaseMysqlConfig#internal_tmp_mem_storage_engine}. | +| LongQueryTime | double | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_mysql_config#long_query_time DatabaseMysqlConfig#long_query_time}. | +| MaxAllowedPacket | double | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_mysql_config#max_allowed_packet DatabaseMysqlConfig#max_allowed_packet}. | +| MaxHeapTableSize | double | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_mysql_config#max_heap_table_size DatabaseMysqlConfig#max_heap_table_size}. | +| NetReadTimeout | double | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_mysql_config#net_read_timeout DatabaseMysqlConfig#net_read_timeout}. | +| NetWriteTimeout | double | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_mysql_config#net_write_timeout DatabaseMysqlConfig#net_write_timeout}. | +| SlowQueryLog | object | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_mysql_config#slow_query_log DatabaseMysqlConfig#slow_query_log}. | +| SortBufferSize | double | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_mysql_config#sort_buffer_size DatabaseMysqlConfig#sort_buffer_size}. | +| SqlMode | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_mysql_config#sql_mode DatabaseMysqlConfig#sql_mode}. | +| SqlRequirePrimaryKey | object | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_mysql_config#sql_require_primary_key DatabaseMysqlConfig#sql_require_primary_key}. | +| TmpTableSize | double | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_mysql_config#tmp_table_size DatabaseMysqlConfig#tmp_table_size}. | +| WaitTimeout | double | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_mysql_config#wait_timeout DatabaseMysqlConfig#wait_timeout}. | --- @@ -1664,7 +1664,7 @@ public string ClusterId { get; set; } - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_mysql_config#cluster_id DatabaseMysqlConfig#cluster_id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_mysql_config#cluster_id DatabaseMysqlConfig#cluster_id}. --- @@ -1676,7 +1676,7 @@ public double BackupHour { get; set; } - *Type:* double -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_mysql_config#backup_hour DatabaseMysqlConfig#backup_hour}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_mysql_config#backup_hour DatabaseMysqlConfig#backup_hour}. --- @@ -1688,7 +1688,7 @@ public double BackupMinute { get; set; } - *Type:* double -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_mysql_config#backup_minute DatabaseMysqlConfig#backup_minute}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_mysql_config#backup_minute DatabaseMysqlConfig#backup_minute}. --- @@ -1700,7 +1700,7 @@ public double BinlogRetentionPeriod { get; set; } - *Type:* double -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_mysql_config#binlog_retention_period DatabaseMysqlConfig#binlog_retention_period}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_mysql_config#binlog_retention_period DatabaseMysqlConfig#binlog_retention_period}. --- @@ -1712,7 +1712,7 @@ public double ConnectTimeout { get; set; } - *Type:* double -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_mysql_config#connect_timeout DatabaseMysqlConfig#connect_timeout}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_mysql_config#connect_timeout DatabaseMysqlConfig#connect_timeout}. --- @@ -1724,7 +1724,7 @@ public string DefaultTimeZone { get; set; } - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_mysql_config#default_time_zone DatabaseMysqlConfig#default_time_zone}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_mysql_config#default_time_zone DatabaseMysqlConfig#default_time_zone}. --- @@ -1736,7 +1736,7 @@ public double GroupConcatMaxLen { get; set; } - *Type:* double -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_mysql_config#group_concat_max_len DatabaseMysqlConfig#group_concat_max_len}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_mysql_config#group_concat_max_len DatabaseMysqlConfig#group_concat_max_len}. --- @@ -1748,7 +1748,7 @@ public string Id { get; set; } - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_mysql_config#id DatabaseMysqlConfig#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_mysql_config#id DatabaseMysqlConfig#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. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -1763,7 +1763,7 @@ public double InformationSchemaStatsExpiry { get; set; } - *Type:* double -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_mysql_config#information_schema_stats_expiry DatabaseMysqlConfig#information_schema_stats_expiry}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_mysql_config#information_schema_stats_expiry DatabaseMysqlConfig#information_schema_stats_expiry}. --- @@ -1775,7 +1775,7 @@ public double InnodbFtMinTokenSize { get; set; } - *Type:* double -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_mysql_config#innodb_ft_min_token_size DatabaseMysqlConfig#innodb_ft_min_token_size}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_mysql_config#innodb_ft_min_token_size DatabaseMysqlConfig#innodb_ft_min_token_size}. --- @@ -1787,7 +1787,7 @@ public string InnodbFtServerStopwordTable { get; set; } - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_mysql_config#innodb_ft_server_stopword_table DatabaseMysqlConfig#innodb_ft_server_stopword_table}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_mysql_config#innodb_ft_server_stopword_table DatabaseMysqlConfig#innodb_ft_server_stopword_table}. --- @@ -1799,7 +1799,7 @@ public double InnodbLockWaitTimeout { get; set; } - *Type:* double -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_mysql_config#innodb_lock_wait_timeout DatabaseMysqlConfig#innodb_lock_wait_timeout}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_mysql_config#innodb_lock_wait_timeout DatabaseMysqlConfig#innodb_lock_wait_timeout}. --- @@ -1811,7 +1811,7 @@ public double InnodbLogBufferSize { get; set; } - *Type:* double -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_mysql_config#innodb_log_buffer_size DatabaseMysqlConfig#innodb_log_buffer_size}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_mysql_config#innodb_log_buffer_size DatabaseMysqlConfig#innodb_log_buffer_size}. --- @@ -1823,7 +1823,7 @@ public double InnodbOnlineAlterLogMaxSize { get; set; } - *Type:* double -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_mysql_config#innodb_online_alter_log_max_size DatabaseMysqlConfig#innodb_online_alter_log_max_size}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_mysql_config#innodb_online_alter_log_max_size DatabaseMysqlConfig#innodb_online_alter_log_max_size}. --- @@ -1835,7 +1835,7 @@ public object InnodbPrintAllDeadlocks { get; set; } - *Type:* object -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_mysql_config#innodb_print_all_deadlocks DatabaseMysqlConfig#innodb_print_all_deadlocks}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_mysql_config#innodb_print_all_deadlocks DatabaseMysqlConfig#innodb_print_all_deadlocks}. --- @@ -1847,7 +1847,7 @@ public object InnodbRollbackOnTimeout { get; set; } - *Type:* object -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_mysql_config#innodb_rollback_on_timeout DatabaseMysqlConfig#innodb_rollback_on_timeout}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_mysql_config#innodb_rollback_on_timeout DatabaseMysqlConfig#innodb_rollback_on_timeout}. --- @@ -1859,7 +1859,7 @@ public double InteractiveTimeout { get; set; } - *Type:* double -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_mysql_config#interactive_timeout DatabaseMysqlConfig#interactive_timeout}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_mysql_config#interactive_timeout DatabaseMysqlConfig#interactive_timeout}. --- @@ -1871,7 +1871,7 @@ public string InternalTmpMemStorageEngine { get; set; } - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_mysql_config#internal_tmp_mem_storage_engine DatabaseMysqlConfig#internal_tmp_mem_storage_engine}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_mysql_config#internal_tmp_mem_storage_engine DatabaseMysqlConfig#internal_tmp_mem_storage_engine}. --- @@ -1883,7 +1883,7 @@ public double LongQueryTime { get; set; } - *Type:* double -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_mysql_config#long_query_time DatabaseMysqlConfig#long_query_time}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_mysql_config#long_query_time DatabaseMysqlConfig#long_query_time}. --- @@ -1895,7 +1895,7 @@ public double MaxAllowedPacket { get; set; } - *Type:* double -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_mysql_config#max_allowed_packet DatabaseMysqlConfig#max_allowed_packet}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_mysql_config#max_allowed_packet DatabaseMysqlConfig#max_allowed_packet}. --- @@ -1907,7 +1907,7 @@ public double MaxHeapTableSize { get; set; } - *Type:* double -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_mysql_config#max_heap_table_size DatabaseMysqlConfig#max_heap_table_size}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_mysql_config#max_heap_table_size DatabaseMysqlConfig#max_heap_table_size}. --- @@ -1919,7 +1919,7 @@ public double NetReadTimeout { get; set; } - *Type:* double -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_mysql_config#net_read_timeout DatabaseMysqlConfig#net_read_timeout}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_mysql_config#net_read_timeout DatabaseMysqlConfig#net_read_timeout}. --- @@ -1931,7 +1931,7 @@ public double NetWriteTimeout { get; set; } - *Type:* double -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_mysql_config#net_write_timeout DatabaseMysqlConfig#net_write_timeout}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_mysql_config#net_write_timeout DatabaseMysqlConfig#net_write_timeout}. --- @@ -1943,7 +1943,7 @@ public object SlowQueryLog { get; set; } - *Type:* object -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_mysql_config#slow_query_log DatabaseMysqlConfig#slow_query_log}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_mysql_config#slow_query_log DatabaseMysqlConfig#slow_query_log}. --- @@ -1955,7 +1955,7 @@ public double SortBufferSize { get; set; } - *Type:* double -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_mysql_config#sort_buffer_size DatabaseMysqlConfig#sort_buffer_size}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_mysql_config#sort_buffer_size DatabaseMysqlConfig#sort_buffer_size}. --- @@ -1967,7 +1967,7 @@ public string SqlMode { get; set; } - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_mysql_config#sql_mode DatabaseMysqlConfig#sql_mode}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_mysql_config#sql_mode DatabaseMysqlConfig#sql_mode}. --- @@ -1979,7 +1979,7 @@ public object SqlRequirePrimaryKey { get; set; } - *Type:* object -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_mysql_config#sql_require_primary_key DatabaseMysqlConfig#sql_require_primary_key}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_mysql_config#sql_require_primary_key DatabaseMysqlConfig#sql_require_primary_key}. --- @@ -1991,7 +1991,7 @@ public double TmpTableSize { get; set; } - *Type:* double -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_mysql_config#tmp_table_size DatabaseMysqlConfig#tmp_table_size}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_mysql_config#tmp_table_size DatabaseMysqlConfig#tmp_table_size}. --- @@ -2003,7 +2003,7 @@ public double WaitTimeout { get; set; } - *Type:* double -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_mysql_config#wait_timeout DatabaseMysqlConfig#wait_timeout}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_mysql_config#wait_timeout DatabaseMysqlConfig#wait_timeout}. --- diff --git a/docs/databaseMysqlConfig.go.md b/docs/databaseMysqlConfig.go.md index f79ef9f54..7658765c9 100644 --- a/docs/databaseMysqlConfig.go.md +++ b/docs/databaseMysqlConfig.go.md @@ -4,12 +4,12 @@ ### DatabaseMysqlConfig -Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_mysql_config digitalocean_database_mysql_config}. +Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_mysql_config digitalocean_database_mysql_config}. #### Initializers ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/databasemysqlconfig" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/databasemysqlconfig" databasemysqlconfig.NewDatabaseMysqlConfig(scope Construct, id *string, config DatabaseMysqlConfigConfig) DatabaseMysqlConfig ``` @@ -574,7 +574,7 @@ func ResetWaitTimeout() ##### `IsConstruct` ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/databasemysqlconfig" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/databasemysqlconfig" databasemysqlconfig.DatabaseMysqlConfig_IsConstruct(x interface{}) *bool ``` @@ -606,7 +606,7 @@ Any object. ##### `IsTerraformElement` ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/databasemysqlconfig" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/databasemysqlconfig" databasemysqlconfig.DatabaseMysqlConfig_IsTerraformElement(x interface{}) *bool ``` @@ -620,7 +620,7 @@ databasemysqlconfig.DatabaseMysqlConfig_IsTerraformElement(x interface{}) *bool ##### `IsTerraformResource` ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/databasemysqlconfig" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/databasemysqlconfig" databasemysqlconfig.DatabaseMysqlConfig_IsTerraformResource(x interface{}) *bool ``` @@ -634,7 +634,7 @@ databasemysqlconfig.DatabaseMysqlConfig_IsTerraformResource(x interface{}) *bool ##### `GenerateConfigForImport` ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/databasemysqlconfig" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/databasemysqlconfig" databasemysqlconfig.DatabaseMysqlConfig_GenerateConfigForImport(scope Construct, importToId *string, importFromId *string, provider TerraformProvider) ImportableResource ``` @@ -663,7 +663,7 @@ The construct id used in the generated config for the DatabaseMysqlConfig to imp The id of the existing DatabaseMysqlConfig that should be imported. -Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_mysql_config#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_mysql_config#import import section} in the documentation of this resource for the id to use --- @@ -1501,7 +1501,7 @@ func TfResourceType() *string #### Initializer ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/databasemysqlconfig" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/databasemysqlconfig" &databasemysqlconfig.DatabaseMysqlConfigConfig { Connection: interface{}, @@ -1554,35 +1554,35 @@ import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/databas | Lifecycle | github.com/hashicorp/terraform-cdk-go/cdktf.TerraformResourceLifecycle | *No description.* | | Provider | github.com/hashicorp/terraform-cdk-go/cdktf.TerraformProvider | *No description.* | | Provisioners | *[]interface{} | *No description.* | -| ClusterId | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_mysql_config#cluster_id DatabaseMysqlConfig#cluster_id}. | -| BackupHour | *f64 | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_mysql_config#backup_hour DatabaseMysqlConfig#backup_hour}. | -| BackupMinute | *f64 | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_mysql_config#backup_minute DatabaseMysqlConfig#backup_minute}. | -| BinlogRetentionPeriod | *f64 | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_mysql_config#binlog_retention_period DatabaseMysqlConfig#binlog_retention_period}. | -| ConnectTimeout | *f64 | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_mysql_config#connect_timeout DatabaseMysqlConfig#connect_timeout}. | -| DefaultTimeZone | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_mysql_config#default_time_zone DatabaseMysqlConfig#default_time_zone}. | -| GroupConcatMaxLen | *f64 | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_mysql_config#group_concat_max_len DatabaseMysqlConfig#group_concat_max_len}. | -| Id | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_mysql_config#id DatabaseMysqlConfig#id}. | -| InformationSchemaStatsExpiry | *f64 | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_mysql_config#information_schema_stats_expiry DatabaseMysqlConfig#information_schema_stats_expiry}. | -| InnodbFtMinTokenSize | *f64 | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_mysql_config#innodb_ft_min_token_size DatabaseMysqlConfig#innodb_ft_min_token_size}. | -| InnodbFtServerStopwordTable | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_mysql_config#innodb_ft_server_stopword_table DatabaseMysqlConfig#innodb_ft_server_stopword_table}. | -| InnodbLockWaitTimeout | *f64 | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_mysql_config#innodb_lock_wait_timeout DatabaseMysqlConfig#innodb_lock_wait_timeout}. | -| InnodbLogBufferSize | *f64 | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_mysql_config#innodb_log_buffer_size DatabaseMysqlConfig#innodb_log_buffer_size}. | -| InnodbOnlineAlterLogMaxSize | *f64 | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_mysql_config#innodb_online_alter_log_max_size DatabaseMysqlConfig#innodb_online_alter_log_max_size}. | -| InnodbPrintAllDeadlocks | interface{} | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_mysql_config#innodb_print_all_deadlocks DatabaseMysqlConfig#innodb_print_all_deadlocks}. | -| InnodbRollbackOnTimeout | interface{} | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_mysql_config#innodb_rollback_on_timeout DatabaseMysqlConfig#innodb_rollback_on_timeout}. | -| InteractiveTimeout | *f64 | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_mysql_config#interactive_timeout DatabaseMysqlConfig#interactive_timeout}. | -| InternalTmpMemStorageEngine | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_mysql_config#internal_tmp_mem_storage_engine DatabaseMysqlConfig#internal_tmp_mem_storage_engine}. | -| LongQueryTime | *f64 | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_mysql_config#long_query_time DatabaseMysqlConfig#long_query_time}. | -| MaxAllowedPacket | *f64 | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_mysql_config#max_allowed_packet DatabaseMysqlConfig#max_allowed_packet}. | -| MaxHeapTableSize | *f64 | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_mysql_config#max_heap_table_size DatabaseMysqlConfig#max_heap_table_size}. | -| NetReadTimeout | *f64 | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_mysql_config#net_read_timeout DatabaseMysqlConfig#net_read_timeout}. | -| NetWriteTimeout | *f64 | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_mysql_config#net_write_timeout DatabaseMysqlConfig#net_write_timeout}. | -| SlowQueryLog | interface{} | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_mysql_config#slow_query_log DatabaseMysqlConfig#slow_query_log}. | -| SortBufferSize | *f64 | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_mysql_config#sort_buffer_size DatabaseMysqlConfig#sort_buffer_size}. | -| SqlMode | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_mysql_config#sql_mode DatabaseMysqlConfig#sql_mode}. | -| SqlRequirePrimaryKey | interface{} | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_mysql_config#sql_require_primary_key DatabaseMysqlConfig#sql_require_primary_key}. | -| TmpTableSize | *f64 | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_mysql_config#tmp_table_size DatabaseMysqlConfig#tmp_table_size}. | -| WaitTimeout | *f64 | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_mysql_config#wait_timeout DatabaseMysqlConfig#wait_timeout}. | +| ClusterId | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_mysql_config#cluster_id DatabaseMysqlConfig#cluster_id}. | +| BackupHour | *f64 | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_mysql_config#backup_hour DatabaseMysqlConfig#backup_hour}. | +| BackupMinute | *f64 | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_mysql_config#backup_minute DatabaseMysqlConfig#backup_minute}. | +| BinlogRetentionPeriod | *f64 | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_mysql_config#binlog_retention_period DatabaseMysqlConfig#binlog_retention_period}. | +| ConnectTimeout | *f64 | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_mysql_config#connect_timeout DatabaseMysqlConfig#connect_timeout}. | +| DefaultTimeZone | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_mysql_config#default_time_zone DatabaseMysqlConfig#default_time_zone}. | +| GroupConcatMaxLen | *f64 | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_mysql_config#group_concat_max_len DatabaseMysqlConfig#group_concat_max_len}. | +| Id | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_mysql_config#id DatabaseMysqlConfig#id}. | +| InformationSchemaStatsExpiry | *f64 | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_mysql_config#information_schema_stats_expiry DatabaseMysqlConfig#information_schema_stats_expiry}. | +| InnodbFtMinTokenSize | *f64 | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_mysql_config#innodb_ft_min_token_size DatabaseMysqlConfig#innodb_ft_min_token_size}. | +| InnodbFtServerStopwordTable | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_mysql_config#innodb_ft_server_stopword_table DatabaseMysqlConfig#innodb_ft_server_stopword_table}. | +| InnodbLockWaitTimeout | *f64 | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_mysql_config#innodb_lock_wait_timeout DatabaseMysqlConfig#innodb_lock_wait_timeout}. | +| InnodbLogBufferSize | *f64 | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_mysql_config#innodb_log_buffer_size DatabaseMysqlConfig#innodb_log_buffer_size}. | +| InnodbOnlineAlterLogMaxSize | *f64 | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_mysql_config#innodb_online_alter_log_max_size DatabaseMysqlConfig#innodb_online_alter_log_max_size}. | +| InnodbPrintAllDeadlocks | interface{} | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_mysql_config#innodb_print_all_deadlocks DatabaseMysqlConfig#innodb_print_all_deadlocks}. | +| InnodbRollbackOnTimeout | interface{} | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_mysql_config#innodb_rollback_on_timeout DatabaseMysqlConfig#innodb_rollback_on_timeout}. | +| InteractiveTimeout | *f64 | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_mysql_config#interactive_timeout DatabaseMysqlConfig#interactive_timeout}. | +| InternalTmpMemStorageEngine | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_mysql_config#internal_tmp_mem_storage_engine DatabaseMysqlConfig#internal_tmp_mem_storage_engine}. | +| LongQueryTime | *f64 | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_mysql_config#long_query_time DatabaseMysqlConfig#long_query_time}. | +| MaxAllowedPacket | *f64 | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_mysql_config#max_allowed_packet DatabaseMysqlConfig#max_allowed_packet}. | +| MaxHeapTableSize | *f64 | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_mysql_config#max_heap_table_size DatabaseMysqlConfig#max_heap_table_size}. | +| NetReadTimeout | *f64 | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_mysql_config#net_read_timeout DatabaseMysqlConfig#net_read_timeout}. | +| NetWriteTimeout | *f64 | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_mysql_config#net_write_timeout DatabaseMysqlConfig#net_write_timeout}. | +| SlowQueryLog | interface{} | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_mysql_config#slow_query_log DatabaseMysqlConfig#slow_query_log}. | +| SortBufferSize | *f64 | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_mysql_config#sort_buffer_size DatabaseMysqlConfig#sort_buffer_size}. | +| SqlMode | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_mysql_config#sql_mode DatabaseMysqlConfig#sql_mode}. | +| SqlRequirePrimaryKey | interface{} | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_mysql_config#sql_require_primary_key DatabaseMysqlConfig#sql_require_primary_key}. | +| TmpTableSize | *f64 | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_mysql_config#tmp_table_size DatabaseMysqlConfig#tmp_table_size}. | +| WaitTimeout | *f64 | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_mysql_config#wait_timeout DatabaseMysqlConfig#wait_timeout}. | --- @@ -1664,7 +1664,7 @@ ClusterId *string - *Type:* *string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_mysql_config#cluster_id DatabaseMysqlConfig#cluster_id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_mysql_config#cluster_id DatabaseMysqlConfig#cluster_id}. --- @@ -1676,7 +1676,7 @@ BackupHour *f64 - *Type:* *f64 -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_mysql_config#backup_hour DatabaseMysqlConfig#backup_hour}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_mysql_config#backup_hour DatabaseMysqlConfig#backup_hour}. --- @@ -1688,7 +1688,7 @@ BackupMinute *f64 - *Type:* *f64 -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_mysql_config#backup_minute DatabaseMysqlConfig#backup_minute}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_mysql_config#backup_minute DatabaseMysqlConfig#backup_minute}. --- @@ -1700,7 +1700,7 @@ BinlogRetentionPeriod *f64 - *Type:* *f64 -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_mysql_config#binlog_retention_period DatabaseMysqlConfig#binlog_retention_period}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_mysql_config#binlog_retention_period DatabaseMysqlConfig#binlog_retention_period}. --- @@ -1712,7 +1712,7 @@ ConnectTimeout *f64 - *Type:* *f64 -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_mysql_config#connect_timeout DatabaseMysqlConfig#connect_timeout}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_mysql_config#connect_timeout DatabaseMysqlConfig#connect_timeout}. --- @@ -1724,7 +1724,7 @@ DefaultTimeZone *string - *Type:* *string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_mysql_config#default_time_zone DatabaseMysqlConfig#default_time_zone}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_mysql_config#default_time_zone DatabaseMysqlConfig#default_time_zone}. --- @@ -1736,7 +1736,7 @@ GroupConcatMaxLen *f64 - *Type:* *f64 -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_mysql_config#group_concat_max_len DatabaseMysqlConfig#group_concat_max_len}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_mysql_config#group_concat_max_len DatabaseMysqlConfig#group_concat_max_len}. --- @@ -1748,7 +1748,7 @@ Id *string - *Type:* *string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_mysql_config#id DatabaseMysqlConfig#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_mysql_config#id DatabaseMysqlConfig#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. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -1763,7 +1763,7 @@ InformationSchemaStatsExpiry *f64 - *Type:* *f64 -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_mysql_config#information_schema_stats_expiry DatabaseMysqlConfig#information_schema_stats_expiry}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_mysql_config#information_schema_stats_expiry DatabaseMysqlConfig#information_schema_stats_expiry}. --- @@ -1775,7 +1775,7 @@ InnodbFtMinTokenSize *f64 - *Type:* *f64 -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_mysql_config#innodb_ft_min_token_size DatabaseMysqlConfig#innodb_ft_min_token_size}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_mysql_config#innodb_ft_min_token_size DatabaseMysqlConfig#innodb_ft_min_token_size}. --- @@ -1787,7 +1787,7 @@ InnodbFtServerStopwordTable *string - *Type:* *string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_mysql_config#innodb_ft_server_stopword_table DatabaseMysqlConfig#innodb_ft_server_stopword_table}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_mysql_config#innodb_ft_server_stopword_table DatabaseMysqlConfig#innodb_ft_server_stopword_table}. --- @@ -1799,7 +1799,7 @@ InnodbLockWaitTimeout *f64 - *Type:* *f64 -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_mysql_config#innodb_lock_wait_timeout DatabaseMysqlConfig#innodb_lock_wait_timeout}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_mysql_config#innodb_lock_wait_timeout DatabaseMysqlConfig#innodb_lock_wait_timeout}. --- @@ -1811,7 +1811,7 @@ InnodbLogBufferSize *f64 - *Type:* *f64 -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_mysql_config#innodb_log_buffer_size DatabaseMysqlConfig#innodb_log_buffer_size}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_mysql_config#innodb_log_buffer_size DatabaseMysqlConfig#innodb_log_buffer_size}. --- @@ -1823,7 +1823,7 @@ InnodbOnlineAlterLogMaxSize *f64 - *Type:* *f64 -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_mysql_config#innodb_online_alter_log_max_size DatabaseMysqlConfig#innodb_online_alter_log_max_size}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_mysql_config#innodb_online_alter_log_max_size DatabaseMysqlConfig#innodb_online_alter_log_max_size}. --- @@ -1835,7 +1835,7 @@ InnodbPrintAllDeadlocks interface{} - *Type:* interface{} -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_mysql_config#innodb_print_all_deadlocks DatabaseMysqlConfig#innodb_print_all_deadlocks}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_mysql_config#innodb_print_all_deadlocks DatabaseMysqlConfig#innodb_print_all_deadlocks}. --- @@ -1847,7 +1847,7 @@ InnodbRollbackOnTimeout interface{} - *Type:* interface{} -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_mysql_config#innodb_rollback_on_timeout DatabaseMysqlConfig#innodb_rollback_on_timeout}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_mysql_config#innodb_rollback_on_timeout DatabaseMysqlConfig#innodb_rollback_on_timeout}. --- @@ -1859,7 +1859,7 @@ InteractiveTimeout *f64 - *Type:* *f64 -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_mysql_config#interactive_timeout DatabaseMysqlConfig#interactive_timeout}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_mysql_config#interactive_timeout DatabaseMysqlConfig#interactive_timeout}. --- @@ -1871,7 +1871,7 @@ InternalTmpMemStorageEngine *string - *Type:* *string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_mysql_config#internal_tmp_mem_storage_engine DatabaseMysqlConfig#internal_tmp_mem_storage_engine}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_mysql_config#internal_tmp_mem_storage_engine DatabaseMysqlConfig#internal_tmp_mem_storage_engine}. --- @@ -1883,7 +1883,7 @@ LongQueryTime *f64 - *Type:* *f64 -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_mysql_config#long_query_time DatabaseMysqlConfig#long_query_time}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_mysql_config#long_query_time DatabaseMysqlConfig#long_query_time}. --- @@ -1895,7 +1895,7 @@ MaxAllowedPacket *f64 - *Type:* *f64 -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_mysql_config#max_allowed_packet DatabaseMysqlConfig#max_allowed_packet}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_mysql_config#max_allowed_packet DatabaseMysqlConfig#max_allowed_packet}. --- @@ -1907,7 +1907,7 @@ MaxHeapTableSize *f64 - *Type:* *f64 -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_mysql_config#max_heap_table_size DatabaseMysqlConfig#max_heap_table_size}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_mysql_config#max_heap_table_size DatabaseMysqlConfig#max_heap_table_size}. --- @@ -1919,7 +1919,7 @@ NetReadTimeout *f64 - *Type:* *f64 -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_mysql_config#net_read_timeout DatabaseMysqlConfig#net_read_timeout}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_mysql_config#net_read_timeout DatabaseMysqlConfig#net_read_timeout}. --- @@ -1931,7 +1931,7 @@ NetWriteTimeout *f64 - *Type:* *f64 -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_mysql_config#net_write_timeout DatabaseMysqlConfig#net_write_timeout}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_mysql_config#net_write_timeout DatabaseMysqlConfig#net_write_timeout}. --- @@ -1943,7 +1943,7 @@ SlowQueryLog interface{} - *Type:* interface{} -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_mysql_config#slow_query_log DatabaseMysqlConfig#slow_query_log}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_mysql_config#slow_query_log DatabaseMysqlConfig#slow_query_log}. --- @@ -1955,7 +1955,7 @@ SortBufferSize *f64 - *Type:* *f64 -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_mysql_config#sort_buffer_size DatabaseMysqlConfig#sort_buffer_size}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_mysql_config#sort_buffer_size DatabaseMysqlConfig#sort_buffer_size}. --- @@ -1967,7 +1967,7 @@ SqlMode *string - *Type:* *string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_mysql_config#sql_mode DatabaseMysqlConfig#sql_mode}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_mysql_config#sql_mode DatabaseMysqlConfig#sql_mode}. --- @@ -1979,7 +1979,7 @@ SqlRequirePrimaryKey interface{} - *Type:* interface{} -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_mysql_config#sql_require_primary_key DatabaseMysqlConfig#sql_require_primary_key}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_mysql_config#sql_require_primary_key DatabaseMysqlConfig#sql_require_primary_key}. --- @@ -1991,7 +1991,7 @@ TmpTableSize *f64 - *Type:* *f64 -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_mysql_config#tmp_table_size DatabaseMysqlConfig#tmp_table_size}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_mysql_config#tmp_table_size DatabaseMysqlConfig#tmp_table_size}. --- @@ -2003,7 +2003,7 @@ WaitTimeout *f64 - *Type:* *f64 -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_mysql_config#wait_timeout DatabaseMysqlConfig#wait_timeout}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_mysql_config#wait_timeout DatabaseMysqlConfig#wait_timeout}. --- diff --git a/docs/databaseMysqlConfig.java.md b/docs/databaseMysqlConfig.java.md index b672a8d33..8d5d5f559 100644 --- a/docs/databaseMysqlConfig.java.md +++ b/docs/databaseMysqlConfig.java.md @@ -4,7 +4,7 @@ ### DatabaseMysqlConfig -Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_mysql_config digitalocean_database_mysql_config}. +Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_mysql_config digitalocean_database_mysql_config}. #### Initializers @@ -70,35 +70,35 @@ DatabaseMysqlConfig.Builder.create(Construct scope, java.lang.String id) | lifecycle | com.hashicorp.cdktf.TerraformResourceLifecycle | *No description.* | | provider | com.hashicorp.cdktf.TerraformProvider | *No description.* | | provisioners | java.util.List | *No description.* | -| clusterId | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_mysql_config#cluster_id DatabaseMysqlConfig#cluster_id}. | -| backupHour | java.lang.Number | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_mysql_config#backup_hour DatabaseMysqlConfig#backup_hour}. | -| backupMinute | java.lang.Number | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_mysql_config#backup_minute DatabaseMysqlConfig#backup_minute}. | -| binlogRetentionPeriod | java.lang.Number | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_mysql_config#binlog_retention_period DatabaseMysqlConfig#binlog_retention_period}. | -| connectTimeout | java.lang.Number | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_mysql_config#connect_timeout DatabaseMysqlConfig#connect_timeout}. | -| defaultTimeZone | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_mysql_config#default_time_zone DatabaseMysqlConfig#default_time_zone}. | -| groupConcatMaxLen | java.lang.Number | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_mysql_config#group_concat_max_len DatabaseMysqlConfig#group_concat_max_len}. | -| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_mysql_config#id DatabaseMysqlConfig#id}. | -| informationSchemaStatsExpiry | java.lang.Number | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_mysql_config#information_schema_stats_expiry DatabaseMysqlConfig#information_schema_stats_expiry}. | -| innodbFtMinTokenSize | java.lang.Number | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_mysql_config#innodb_ft_min_token_size DatabaseMysqlConfig#innodb_ft_min_token_size}. | -| innodbFtServerStopwordTable | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_mysql_config#innodb_ft_server_stopword_table DatabaseMysqlConfig#innodb_ft_server_stopword_table}. | -| innodbLockWaitTimeout | java.lang.Number | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_mysql_config#innodb_lock_wait_timeout DatabaseMysqlConfig#innodb_lock_wait_timeout}. | -| innodbLogBufferSize | java.lang.Number | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_mysql_config#innodb_log_buffer_size DatabaseMysqlConfig#innodb_log_buffer_size}. | -| innodbOnlineAlterLogMaxSize | java.lang.Number | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_mysql_config#innodb_online_alter_log_max_size DatabaseMysqlConfig#innodb_online_alter_log_max_size}. | -| innodbPrintAllDeadlocks | java.lang.Boolean OR com.hashicorp.cdktf.IResolvable | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_mysql_config#innodb_print_all_deadlocks DatabaseMysqlConfig#innodb_print_all_deadlocks}. | -| innodbRollbackOnTimeout | java.lang.Boolean OR com.hashicorp.cdktf.IResolvable | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_mysql_config#innodb_rollback_on_timeout DatabaseMysqlConfig#innodb_rollback_on_timeout}. | -| interactiveTimeout | java.lang.Number | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_mysql_config#interactive_timeout DatabaseMysqlConfig#interactive_timeout}. | -| internalTmpMemStorageEngine | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_mysql_config#internal_tmp_mem_storage_engine DatabaseMysqlConfig#internal_tmp_mem_storage_engine}. | -| longQueryTime | java.lang.Number | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_mysql_config#long_query_time DatabaseMysqlConfig#long_query_time}. | -| maxAllowedPacket | java.lang.Number | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_mysql_config#max_allowed_packet DatabaseMysqlConfig#max_allowed_packet}. | -| maxHeapTableSize | java.lang.Number | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_mysql_config#max_heap_table_size DatabaseMysqlConfig#max_heap_table_size}. | -| netReadTimeout | java.lang.Number | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_mysql_config#net_read_timeout DatabaseMysqlConfig#net_read_timeout}. | -| netWriteTimeout | java.lang.Number | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_mysql_config#net_write_timeout DatabaseMysqlConfig#net_write_timeout}. | -| slowQueryLog | java.lang.Boolean OR com.hashicorp.cdktf.IResolvable | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_mysql_config#slow_query_log DatabaseMysqlConfig#slow_query_log}. | -| sortBufferSize | java.lang.Number | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_mysql_config#sort_buffer_size DatabaseMysqlConfig#sort_buffer_size}. | -| sqlMode | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_mysql_config#sql_mode DatabaseMysqlConfig#sql_mode}. | -| sqlRequirePrimaryKey | java.lang.Boolean OR com.hashicorp.cdktf.IResolvable | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_mysql_config#sql_require_primary_key DatabaseMysqlConfig#sql_require_primary_key}. | -| tmpTableSize | java.lang.Number | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_mysql_config#tmp_table_size DatabaseMysqlConfig#tmp_table_size}. | -| waitTimeout | java.lang.Number | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_mysql_config#wait_timeout DatabaseMysqlConfig#wait_timeout}. | +| clusterId | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_mysql_config#cluster_id DatabaseMysqlConfig#cluster_id}. | +| backupHour | java.lang.Number | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_mysql_config#backup_hour DatabaseMysqlConfig#backup_hour}. | +| backupMinute | java.lang.Number | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_mysql_config#backup_minute DatabaseMysqlConfig#backup_minute}. | +| binlogRetentionPeriod | java.lang.Number | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_mysql_config#binlog_retention_period DatabaseMysqlConfig#binlog_retention_period}. | +| connectTimeout | java.lang.Number | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_mysql_config#connect_timeout DatabaseMysqlConfig#connect_timeout}. | +| defaultTimeZone | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_mysql_config#default_time_zone DatabaseMysqlConfig#default_time_zone}. | +| groupConcatMaxLen | java.lang.Number | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_mysql_config#group_concat_max_len DatabaseMysqlConfig#group_concat_max_len}. | +| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_mysql_config#id DatabaseMysqlConfig#id}. | +| informationSchemaStatsExpiry | java.lang.Number | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_mysql_config#information_schema_stats_expiry DatabaseMysqlConfig#information_schema_stats_expiry}. | +| innodbFtMinTokenSize | java.lang.Number | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_mysql_config#innodb_ft_min_token_size DatabaseMysqlConfig#innodb_ft_min_token_size}. | +| innodbFtServerStopwordTable | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_mysql_config#innodb_ft_server_stopword_table DatabaseMysqlConfig#innodb_ft_server_stopword_table}. | +| innodbLockWaitTimeout | java.lang.Number | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_mysql_config#innodb_lock_wait_timeout DatabaseMysqlConfig#innodb_lock_wait_timeout}. | +| innodbLogBufferSize | java.lang.Number | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_mysql_config#innodb_log_buffer_size DatabaseMysqlConfig#innodb_log_buffer_size}. | +| innodbOnlineAlterLogMaxSize | java.lang.Number | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_mysql_config#innodb_online_alter_log_max_size DatabaseMysqlConfig#innodb_online_alter_log_max_size}. | +| innodbPrintAllDeadlocks | java.lang.Boolean OR com.hashicorp.cdktf.IResolvable | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_mysql_config#innodb_print_all_deadlocks DatabaseMysqlConfig#innodb_print_all_deadlocks}. | +| innodbRollbackOnTimeout | java.lang.Boolean OR com.hashicorp.cdktf.IResolvable | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_mysql_config#innodb_rollback_on_timeout DatabaseMysqlConfig#innodb_rollback_on_timeout}. | +| interactiveTimeout | java.lang.Number | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_mysql_config#interactive_timeout DatabaseMysqlConfig#interactive_timeout}. | +| internalTmpMemStorageEngine | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_mysql_config#internal_tmp_mem_storage_engine DatabaseMysqlConfig#internal_tmp_mem_storage_engine}. | +| longQueryTime | java.lang.Number | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_mysql_config#long_query_time DatabaseMysqlConfig#long_query_time}. | +| maxAllowedPacket | java.lang.Number | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_mysql_config#max_allowed_packet DatabaseMysqlConfig#max_allowed_packet}. | +| maxHeapTableSize | java.lang.Number | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_mysql_config#max_heap_table_size DatabaseMysqlConfig#max_heap_table_size}. | +| netReadTimeout | java.lang.Number | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_mysql_config#net_read_timeout DatabaseMysqlConfig#net_read_timeout}. | +| netWriteTimeout | java.lang.Number | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_mysql_config#net_write_timeout DatabaseMysqlConfig#net_write_timeout}. | +| slowQueryLog | java.lang.Boolean OR com.hashicorp.cdktf.IResolvable | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_mysql_config#slow_query_log DatabaseMysqlConfig#slow_query_log}. | +| sortBufferSize | java.lang.Number | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_mysql_config#sort_buffer_size DatabaseMysqlConfig#sort_buffer_size}. | +| sqlMode | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_mysql_config#sql_mode DatabaseMysqlConfig#sql_mode}. | +| sqlRequirePrimaryKey | java.lang.Boolean OR com.hashicorp.cdktf.IResolvable | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_mysql_config#sql_require_primary_key DatabaseMysqlConfig#sql_require_primary_key}. | +| tmpTableSize | java.lang.Number | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_mysql_config#tmp_table_size DatabaseMysqlConfig#tmp_table_size}. | +| waitTimeout | java.lang.Number | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_mysql_config#wait_timeout DatabaseMysqlConfig#wait_timeout}. | --- @@ -166,7 +166,7 @@ Must be unique amongst siblings in the same scope - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_mysql_config#cluster_id DatabaseMysqlConfig#cluster_id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_mysql_config#cluster_id DatabaseMysqlConfig#cluster_id}. --- @@ -174,7 +174,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit - *Type:* java.lang.Number -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_mysql_config#backup_hour DatabaseMysqlConfig#backup_hour}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_mysql_config#backup_hour DatabaseMysqlConfig#backup_hour}. --- @@ -182,7 +182,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit - *Type:* java.lang.Number -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_mysql_config#backup_minute DatabaseMysqlConfig#backup_minute}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_mysql_config#backup_minute DatabaseMysqlConfig#backup_minute}. --- @@ -190,7 +190,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit - *Type:* java.lang.Number -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_mysql_config#binlog_retention_period DatabaseMysqlConfig#binlog_retention_period}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_mysql_config#binlog_retention_period DatabaseMysqlConfig#binlog_retention_period}. --- @@ -198,7 +198,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit - *Type:* java.lang.Number -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_mysql_config#connect_timeout DatabaseMysqlConfig#connect_timeout}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_mysql_config#connect_timeout DatabaseMysqlConfig#connect_timeout}. --- @@ -206,7 +206,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_mysql_config#default_time_zone DatabaseMysqlConfig#default_time_zone}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_mysql_config#default_time_zone DatabaseMysqlConfig#default_time_zone}. --- @@ -214,7 +214,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit - *Type:* java.lang.Number -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_mysql_config#group_concat_max_len DatabaseMysqlConfig#group_concat_max_len}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_mysql_config#group_concat_max_len DatabaseMysqlConfig#group_concat_max_len}. --- @@ -222,7 +222,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_mysql_config#id DatabaseMysqlConfig#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_mysql_config#id DatabaseMysqlConfig#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. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -233,7 +233,7 @@ If you experience problems setting this value it might not be settable. Please t - *Type:* java.lang.Number -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_mysql_config#information_schema_stats_expiry DatabaseMysqlConfig#information_schema_stats_expiry}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_mysql_config#information_schema_stats_expiry DatabaseMysqlConfig#information_schema_stats_expiry}. --- @@ -241,7 +241,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit - *Type:* java.lang.Number -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_mysql_config#innodb_ft_min_token_size DatabaseMysqlConfig#innodb_ft_min_token_size}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_mysql_config#innodb_ft_min_token_size DatabaseMysqlConfig#innodb_ft_min_token_size}. --- @@ -249,7 +249,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_mysql_config#innodb_ft_server_stopword_table DatabaseMysqlConfig#innodb_ft_server_stopword_table}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_mysql_config#innodb_ft_server_stopword_table DatabaseMysqlConfig#innodb_ft_server_stopword_table}. --- @@ -257,7 +257,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit - *Type:* java.lang.Number -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_mysql_config#innodb_lock_wait_timeout DatabaseMysqlConfig#innodb_lock_wait_timeout}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_mysql_config#innodb_lock_wait_timeout DatabaseMysqlConfig#innodb_lock_wait_timeout}. --- @@ -265,7 +265,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit - *Type:* java.lang.Number -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_mysql_config#innodb_log_buffer_size DatabaseMysqlConfig#innodb_log_buffer_size}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_mysql_config#innodb_log_buffer_size DatabaseMysqlConfig#innodb_log_buffer_size}. --- @@ -273,7 +273,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit - *Type:* java.lang.Number -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_mysql_config#innodb_online_alter_log_max_size DatabaseMysqlConfig#innodb_online_alter_log_max_size}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_mysql_config#innodb_online_alter_log_max_size DatabaseMysqlConfig#innodb_online_alter_log_max_size}. --- @@ -281,7 +281,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit - *Type:* java.lang.Boolean OR com.hashicorp.cdktf.IResolvable -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_mysql_config#innodb_print_all_deadlocks DatabaseMysqlConfig#innodb_print_all_deadlocks}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_mysql_config#innodb_print_all_deadlocks DatabaseMysqlConfig#innodb_print_all_deadlocks}. --- @@ -289,7 +289,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit - *Type:* java.lang.Boolean OR com.hashicorp.cdktf.IResolvable -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_mysql_config#innodb_rollback_on_timeout DatabaseMysqlConfig#innodb_rollback_on_timeout}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_mysql_config#innodb_rollback_on_timeout DatabaseMysqlConfig#innodb_rollback_on_timeout}. --- @@ -297,7 +297,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit - *Type:* java.lang.Number -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_mysql_config#interactive_timeout DatabaseMysqlConfig#interactive_timeout}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_mysql_config#interactive_timeout DatabaseMysqlConfig#interactive_timeout}. --- @@ -305,7 +305,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_mysql_config#internal_tmp_mem_storage_engine DatabaseMysqlConfig#internal_tmp_mem_storage_engine}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_mysql_config#internal_tmp_mem_storage_engine DatabaseMysqlConfig#internal_tmp_mem_storage_engine}. --- @@ -313,7 +313,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit - *Type:* java.lang.Number -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_mysql_config#long_query_time DatabaseMysqlConfig#long_query_time}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_mysql_config#long_query_time DatabaseMysqlConfig#long_query_time}. --- @@ -321,7 +321,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit - *Type:* java.lang.Number -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_mysql_config#max_allowed_packet DatabaseMysqlConfig#max_allowed_packet}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_mysql_config#max_allowed_packet DatabaseMysqlConfig#max_allowed_packet}. --- @@ -329,7 +329,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit - *Type:* java.lang.Number -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_mysql_config#max_heap_table_size DatabaseMysqlConfig#max_heap_table_size}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_mysql_config#max_heap_table_size DatabaseMysqlConfig#max_heap_table_size}. --- @@ -337,7 +337,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit - *Type:* java.lang.Number -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_mysql_config#net_read_timeout DatabaseMysqlConfig#net_read_timeout}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_mysql_config#net_read_timeout DatabaseMysqlConfig#net_read_timeout}. --- @@ -345,7 +345,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit - *Type:* java.lang.Number -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_mysql_config#net_write_timeout DatabaseMysqlConfig#net_write_timeout}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_mysql_config#net_write_timeout DatabaseMysqlConfig#net_write_timeout}. --- @@ -353,7 +353,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit - *Type:* java.lang.Boolean OR com.hashicorp.cdktf.IResolvable -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_mysql_config#slow_query_log DatabaseMysqlConfig#slow_query_log}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_mysql_config#slow_query_log DatabaseMysqlConfig#slow_query_log}. --- @@ -361,7 +361,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit - *Type:* java.lang.Number -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_mysql_config#sort_buffer_size DatabaseMysqlConfig#sort_buffer_size}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_mysql_config#sort_buffer_size DatabaseMysqlConfig#sort_buffer_size}. --- @@ -369,7 +369,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_mysql_config#sql_mode DatabaseMysqlConfig#sql_mode}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_mysql_config#sql_mode DatabaseMysqlConfig#sql_mode}. --- @@ -377,7 +377,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit - *Type:* java.lang.Boolean OR com.hashicorp.cdktf.IResolvable -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_mysql_config#sql_require_primary_key DatabaseMysqlConfig#sql_require_primary_key}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_mysql_config#sql_require_primary_key DatabaseMysqlConfig#sql_require_primary_key}. --- @@ -385,7 +385,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit - *Type:* java.lang.Number -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_mysql_config#tmp_table_size DatabaseMysqlConfig#tmp_table_size}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_mysql_config#tmp_table_size DatabaseMysqlConfig#tmp_table_size}. --- @@ -393,7 +393,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit - *Type:* java.lang.Number -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_mysql_config#wait_timeout DatabaseMysqlConfig#wait_timeout}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_mysql_config#wait_timeout DatabaseMysqlConfig#wait_timeout}. --- @@ -1016,7 +1016,7 @@ The construct id used in the generated config for the DatabaseMysqlConfig to imp The id of the existing DatabaseMysqlConfig that should be imported. -Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_mysql_config#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_mysql_config#import import section} in the documentation of this resource for the id to use --- @@ -1915,35 +1915,35 @@ DatabaseMysqlConfigConfig.builder() | lifecycle | com.hashicorp.cdktf.TerraformResourceLifecycle | *No description.* | | provider | com.hashicorp.cdktf.TerraformProvider | *No description.* | | provisioners | java.util.List | *No description.* | -| clusterId | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_mysql_config#cluster_id DatabaseMysqlConfig#cluster_id}. | -| backupHour | java.lang.Number | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_mysql_config#backup_hour DatabaseMysqlConfig#backup_hour}. | -| backupMinute | java.lang.Number | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_mysql_config#backup_minute DatabaseMysqlConfig#backup_minute}. | -| binlogRetentionPeriod | java.lang.Number | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_mysql_config#binlog_retention_period DatabaseMysqlConfig#binlog_retention_period}. | -| connectTimeout | java.lang.Number | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_mysql_config#connect_timeout DatabaseMysqlConfig#connect_timeout}. | -| defaultTimeZone | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_mysql_config#default_time_zone DatabaseMysqlConfig#default_time_zone}. | -| groupConcatMaxLen | java.lang.Number | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_mysql_config#group_concat_max_len DatabaseMysqlConfig#group_concat_max_len}. | -| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_mysql_config#id DatabaseMysqlConfig#id}. | -| informationSchemaStatsExpiry | java.lang.Number | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_mysql_config#information_schema_stats_expiry DatabaseMysqlConfig#information_schema_stats_expiry}. | -| innodbFtMinTokenSize | java.lang.Number | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_mysql_config#innodb_ft_min_token_size DatabaseMysqlConfig#innodb_ft_min_token_size}. | -| innodbFtServerStopwordTable | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_mysql_config#innodb_ft_server_stopword_table DatabaseMysqlConfig#innodb_ft_server_stopword_table}. | -| innodbLockWaitTimeout | java.lang.Number | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_mysql_config#innodb_lock_wait_timeout DatabaseMysqlConfig#innodb_lock_wait_timeout}. | -| innodbLogBufferSize | java.lang.Number | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_mysql_config#innodb_log_buffer_size DatabaseMysqlConfig#innodb_log_buffer_size}. | -| innodbOnlineAlterLogMaxSize | java.lang.Number | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_mysql_config#innodb_online_alter_log_max_size DatabaseMysqlConfig#innodb_online_alter_log_max_size}. | -| innodbPrintAllDeadlocks | java.lang.Boolean OR com.hashicorp.cdktf.IResolvable | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_mysql_config#innodb_print_all_deadlocks DatabaseMysqlConfig#innodb_print_all_deadlocks}. | -| innodbRollbackOnTimeout | java.lang.Boolean OR com.hashicorp.cdktf.IResolvable | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_mysql_config#innodb_rollback_on_timeout DatabaseMysqlConfig#innodb_rollback_on_timeout}. | -| interactiveTimeout | java.lang.Number | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_mysql_config#interactive_timeout DatabaseMysqlConfig#interactive_timeout}. | -| internalTmpMemStorageEngine | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_mysql_config#internal_tmp_mem_storage_engine DatabaseMysqlConfig#internal_tmp_mem_storage_engine}. | -| longQueryTime | java.lang.Number | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_mysql_config#long_query_time DatabaseMysqlConfig#long_query_time}. | -| maxAllowedPacket | java.lang.Number | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_mysql_config#max_allowed_packet DatabaseMysqlConfig#max_allowed_packet}. | -| maxHeapTableSize | java.lang.Number | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_mysql_config#max_heap_table_size DatabaseMysqlConfig#max_heap_table_size}. | -| netReadTimeout | java.lang.Number | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_mysql_config#net_read_timeout DatabaseMysqlConfig#net_read_timeout}. | -| netWriteTimeout | java.lang.Number | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_mysql_config#net_write_timeout DatabaseMysqlConfig#net_write_timeout}. | -| slowQueryLog | java.lang.Boolean OR com.hashicorp.cdktf.IResolvable | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_mysql_config#slow_query_log DatabaseMysqlConfig#slow_query_log}. | -| sortBufferSize | java.lang.Number | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_mysql_config#sort_buffer_size DatabaseMysqlConfig#sort_buffer_size}. | -| sqlMode | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_mysql_config#sql_mode DatabaseMysqlConfig#sql_mode}. | -| sqlRequirePrimaryKey | java.lang.Boolean OR com.hashicorp.cdktf.IResolvable | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_mysql_config#sql_require_primary_key DatabaseMysqlConfig#sql_require_primary_key}. | -| tmpTableSize | java.lang.Number | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_mysql_config#tmp_table_size DatabaseMysqlConfig#tmp_table_size}. | -| waitTimeout | java.lang.Number | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_mysql_config#wait_timeout DatabaseMysqlConfig#wait_timeout}. | +| clusterId | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_mysql_config#cluster_id DatabaseMysqlConfig#cluster_id}. | +| backupHour | java.lang.Number | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_mysql_config#backup_hour DatabaseMysqlConfig#backup_hour}. | +| backupMinute | java.lang.Number | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_mysql_config#backup_minute DatabaseMysqlConfig#backup_minute}. | +| binlogRetentionPeriod | java.lang.Number | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_mysql_config#binlog_retention_period DatabaseMysqlConfig#binlog_retention_period}. | +| connectTimeout | java.lang.Number | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_mysql_config#connect_timeout DatabaseMysqlConfig#connect_timeout}. | +| defaultTimeZone | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_mysql_config#default_time_zone DatabaseMysqlConfig#default_time_zone}. | +| groupConcatMaxLen | java.lang.Number | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_mysql_config#group_concat_max_len DatabaseMysqlConfig#group_concat_max_len}. | +| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_mysql_config#id DatabaseMysqlConfig#id}. | +| informationSchemaStatsExpiry | java.lang.Number | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_mysql_config#information_schema_stats_expiry DatabaseMysqlConfig#information_schema_stats_expiry}. | +| innodbFtMinTokenSize | java.lang.Number | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_mysql_config#innodb_ft_min_token_size DatabaseMysqlConfig#innodb_ft_min_token_size}. | +| innodbFtServerStopwordTable | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_mysql_config#innodb_ft_server_stopword_table DatabaseMysqlConfig#innodb_ft_server_stopword_table}. | +| innodbLockWaitTimeout | java.lang.Number | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_mysql_config#innodb_lock_wait_timeout DatabaseMysqlConfig#innodb_lock_wait_timeout}. | +| innodbLogBufferSize | java.lang.Number | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_mysql_config#innodb_log_buffer_size DatabaseMysqlConfig#innodb_log_buffer_size}. | +| innodbOnlineAlterLogMaxSize | java.lang.Number | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_mysql_config#innodb_online_alter_log_max_size DatabaseMysqlConfig#innodb_online_alter_log_max_size}. | +| innodbPrintAllDeadlocks | java.lang.Boolean OR com.hashicorp.cdktf.IResolvable | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_mysql_config#innodb_print_all_deadlocks DatabaseMysqlConfig#innodb_print_all_deadlocks}. | +| innodbRollbackOnTimeout | java.lang.Boolean OR com.hashicorp.cdktf.IResolvable | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_mysql_config#innodb_rollback_on_timeout DatabaseMysqlConfig#innodb_rollback_on_timeout}. | +| interactiveTimeout | java.lang.Number | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_mysql_config#interactive_timeout DatabaseMysqlConfig#interactive_timeout}. | +| internalTmpMemStorageEngine | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_mysql_config#internal_tmp_mem_storage_engine DatabaseMysqlConfig#internal_tmp_mem_storage_engine}. | +| longQueryTime | java.lang.Number | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_mysql_config#long_query_time DatabaseMysqlConfig#long_query_time}. | +| maxAllowedPacket | java.lang.Number | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_mysql_config#max_allowed_packet DatabaseMysqlConfig#max_allowed_packet}. | +| maxHeapTableSize | java.lang.Number | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_mysql_config#max_heap_table_size DatabaseMysqlConfig#max_heap_table_size}. | +| netReadTimeout | java.lang.Number | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_mysql_config#net_read_timeout DatabaseMysqlConfig#net_read_timeout}. | +| netWriteTimeout | java.lang.Number | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_mysql_config#net_write_timeout DatabaseMysqlConfig#net_write_timeout}. | +| slowQueryLog | java.lang.Boolean OR com.hashicorp.cdktf.IResolvable | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_mysql_config#slow_query_log DatabaseMysqlConfig#slow_query_log}. | +| sortBufferSize | java.lang.Number | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_mysql_config#sort_buffer_size DatabaseMysqlConfig#sort_buffer_size}. | +| sqlMode | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_mysql_config#sql_mode DatabaseMysqlConfig#sql_mode}. | +| sqlRequirePrimaryKey | java.lang.Boolean OR com.hashicorp.cdktf.IResolvable | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_mysql_config#sql_require_primary_key DatabaseMysqlConfig#sql_require_primary_key}. | +| tmpTableSize | java.lang.Number | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_mysql_config#tmp_table_size DatabaseMysqlConfig#tmp_table_size}. | +| waitTimeout | java.lang.Number | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_mysql_config#wait_timeout DatabaseMysqlConfig#wait_timeout}. | --- @@ -2025,7 +2025,7 @@ public java.lang.String getClusterId(); - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_mysql_config#cluster_id DatabaseMysqlConfig#cluster_id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_mysql_config#cluster_id DatabaseMysqlConfig#cluster_id}. --- @@ -2037,7 +2037,7 @@ public java.lang.Number getBackupHour(); - *Type:* java.lang.Number -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_mysql_config#backup_hour DatabaseMysqlConfig#backup_hour}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_mysql_config#backup_hour DatabaseMysqlConfig#backup_hour}. --- @@ -2049,7 +2049,7 @@ public java.lang.Number getBackupMinute(); - *Type:* java.lang.Number -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_mysql_config#backup_minute DatabaseMysqlConfig#backup_minute}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_mysql_config#backup_minute DatabaseMysqlConfig#backup_minute}. --- @@ -2061,7 +2061,7 @@ public java.lang.Number getBinlogRetentionPeriod(); - *Type:* java.lang.Number -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_mysql_config#binlog_retention_period DatabaseMysqlConfig#binlog_retention_period}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_mysql_config#binlog_retention_period DatabaseMysqlConfig#binlog_retention_period}. --- @@ -2073,7 +2073,7 @@ public java.lang.Number getConnectTimeout(); - *Type:* java.lang.Number -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_mysql_config#connect_timeout DatabaseMysqlConfig#connect_timeout}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_mysql_config#connect_timeout DatabaseMysqlConfig#connect_timeout}. --- @@ -2085,7 +2085,7 @@ public java.lang.String getDefaultTimeZone(); - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_mysql_config#default_time_zone DatabaseMysqlConfig#default_time_zone}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_mysql_config#default_time_zone DatabaseMysqlConfig#default_time_zone}. --- @@ -2097,7 +2097,7 @@ public java.lang.Number getGroupConcatMaxLen(); - *Type:* java.lang.Number -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_mysql_config#group_concat_max_len DatabaseMysqlConfig#group_concat_max_len}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_mysql_config#group_concat_max_len DatabaseMysqlConfig#group_concat_max_len}. --- @@ -2109,7 +2109,7 @@ public java.lang.String getId(); - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_mysql_config#id DatabaseMysqlConfig#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_mysql_config#id DatabaseMysqlConfig#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. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -2124,7 +2124,7 @@ public java.lang.Number getInformationSchemaStatsExpiry(); - *Type:* java.lang.Number -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_mysql_config#information_schema_stats_expiry DatabaseMysqlConfig#information_schema_stats_expiry}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_mysql_config#information_schema_stats_expiry DatabaseMysqlConfig#information_schema_stats_expiry}. --- @@ -2136,7 +2136,7 @@ public java.lang.Number getInnodbFtMinTokenSize(); - *Type:* java.lang.Number -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_mysql_config#innodb_ft_min_token_size DatabaseMysqlConfig#innodb_ft_min_token_size}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_mysql_config#innodb_ft_min_token_size DatabaseMysqlConfig#innodb_ft_min_token_size}. --- @@ -2148,7 +2148,7 @@ public java.lang.String getInnodbFtServerStopwordTable(); - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_mysql_config#innodb_ft_server_stopword_table DatabaseMysqlConfig#innodb_ft_server_stopword_table}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_mysql_config#innodb_ft_server_stopword_table DatabaseMysqlConfig#innodb_ft_server_stopword_table}. --- @@ -2160,7 +2160,7 @@ public java.lang.Number getInnodbLockWaitTimeout(); - *Type:* java.lang.Number -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_mysql_config#innodb_lock_wait_timeout DatabaseMysqlConfig#innodb_lock_wait_timeout}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_mysql_config#innodb_lock_wait_timeout DatabaseMysqlConfig#innodb_lock_wait_timeout}. --- @@ -2172,7 +2172,7 @@ public java.lang.Number getInnodbLogBufferSize(); - *Type:* java.lang.Number -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_mysql_config#innodb_log_buffer_size DatabaseMysqlConfig#innodb_log_buffer_size}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_mysql_config#innodb_log_buffer_size DatabaseMysqlConfig#innodb_log_buffer_size}. --- @@ -2184,7 +2184,7 @@ public java.lang.Number getInnodbOnlineAlterLogMaxSize(); - *Type:* java.lang.Number -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_mysql_config#innodb_online_alter_log_max_size DatabaseMysqlConfig#innodb_online_alter_log_max_size}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_mysql_config#innodb_online_alter_log_max_size DatabaseMysqlConfig#innodb_online_alter_log_max_size}. --- @@ -2196,7 +2196,7 @@ public java.lang.Object getInnodbPrintAllDeadlocks(); - *Type:* java.lang.Boolean OR com.hashicorp.cdktf.IResolvable -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_mysql_config#innodb_print_all_deadlocks DatabaseMysqlConfig#innodb_print_all_deadlocks}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_mysql_config#innodb_print_all_deadlocks DatabaseMysqlConfig#innodb_print_all_deadlocks}. --- @@ -2208,7 +2208,7 @@ public java.lang.Object getInnodbRollbackOnTimeout(); - *Type:* java.lang.Boolean OR com.hashicorp.cdktf.IResolvable -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_mysql_config#innodb_rollback_on_timeout DatabaseMysqlConfig#innodb_rollback_on_timeout}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_mysql_config#innodb_rollback_on_timeout DatabaseMysqlConfig#innodb_rollback_on_timeout}. --- @@ -2220,7 +2220,7 @@ public java.lang.Number getInteractiveTimeout(); - *Type:* java.lang.Number -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_mysql_config#interactive_timeout DatabaseMysqlConfig#interactive_timeout}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_mysql_config#interactive_timeout DatabaseMysqlConfig#interactive_timeout}. --- @@ -2232,7 +2232,7 @@ public java.lang.String getInternalTmpMemStorageEngine(); - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_mysql_config#internal_tmp_mem_storage_engine DatabaseMysqlConfig#internal_tmp_mem_storage_engine}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_mysql_config#internal_tmp_mem_storage_engine DatabaseMysqlConfig#internal_tmp_mem_storage_engine}. --- @@ -2244,7 +2244,7 @@ public java.lang.Number getLongQueryTime(); - *Type:* java.lang.Number -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_mysql_config#long_query_time DatabaseMysqlConfig#long_query_time}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_mysql_config#long_query_time DatabaseMysqlConfig#long_query_time}. --- @@ -2256,7 +2256,7 @@ public java.lang.Number getMaxAllowedPacket(); - *Type:* java.lang.Number -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_mysql_config#max_allowed_packet DatabaseMysqlConfig#max_allowed_packet}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_mysql_config#max_allowed_packet DatabaseMysqlConfig#max_allowed_packet}. --- @@ -2268,7 +2268,7 @@ public java.lang.Number getMaxHeapTableSize(); - *Type:* java.lang.Number -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_mysql_config#max_heap_table_size DatabaseMysqlConfig#max_heap_table_size}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_mysql_config#max_heap_table_size DatabaseMysqlConfig#max_heap_table_size}. --- @@ -2280,7 +2280,7 @@ public java.lang.Number getNetReadTimeout(); - *Type:* java.lang.Number -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_mysql_config#net_read_timeout DatabaseMysqlConfig#net_read_timeout}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_mysql_config#net_read_timeout DatabaseMysqlConfig#net_read_timeout}. --- @@ -2292,7 +2292,7 @@ public java.lang.Number getNetWriteTimeout(); - *Type:* java.lang.Number -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_mysql_config#net_write_timeout DatabaseMysqlConfig#net_write_timeout}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_mysql_config#net_write_timeout DatabaseMysqlConfig#net_write_timeout}. --- @@ -2304,7 +2304,7 @@ public java.lang.Object getSlowQueryLog(); - *Type:* java.lang.Boolean OR com.hashicorp.cdktf.IResolvable -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_mysql_config#slow_query_log DatabaseMysqlConfig#slow_query_log}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_mysql_config#slow_query_log DatabaseMysqlConfig#slow_query_log}. --- @@ -2316,7 +2316,7 @@ public java.lang.Number getSortBufferSize(); - *Type:* java.lang.Number -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_mysql_config#sort_buffer_size DatabaseMysqlConfig#sort_buffer_size}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_mysql_config#sort_buffer_size DatabaseMysqlConfig#sort_buffer_size}. --- @@ -2328,7 +2328,7 @@ public java.lang.String getSqlMode(); - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_mysql_config#sql_mode DatabaseMysqlConfig#sql_mode}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_mysql_config#sql_mode DatabaseMysqlConfig#sql_mode}. --- @@ -2340,7 +2340,7 @@ public java.lang.Object getSqlRequirePrimaryKey(); - *Type:* java.lang.Boolean OR com.hashicorp.cdktf.IResolvable -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_mysql_config#sql_require_primary_key DatabaseMysqlConfig#sql_require_primary_key}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_mysql_config#sql_require_primary_key DatabaseMysqlConfig#sql_require_primary_key}. --- @@ -2352,7 +2352,7 @@ public java.lang.Number getTmpTableSize(); - *Type:* java.lang.Number -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_mysql_config#tmp_table_size DatabaseMysqlConfig#tmp_table_size}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_mysql_config#tmp_table_size DatabaseMysqlConfig#tmp_table_size}. --- @@ -2364,7 +2364,7 @@ public java.lang.Number getWaitTimeout(); - *Type:* java.lang.Number -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_mysql_config#wait_timeout DatabaseMysqlConfig#wait_timeout}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_mysql_config#wait_timeout DatabaseMysqlConfig#wait_timeout}. --- diff --git a/docs/databaseMysqlConfig.python.md b/docs/databaseMysqlConfig.python.md index 7c40f4da1..719e19c63 100644 --- a/docs/databaseMysqlConfig.python.md +++ b/docs/databaseMysqlConfig.python.md @@ -4,7 +4,7 @@ ### DatabaseMysqlConfig -Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_mysql_config digitalocean_database_mysql_config}. +Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_mysql_config digitalocean_database_mysql_config}. #### Initializers @@ -64,35 +64,35 @@ databaseMysqlConfig.DatabaseMysqlConfig( | lifecycle | cdktf.TerraformResourceLifecycle | *No description.* | | provider | cdktf.TerraformProvider | *No description.* | | provisioners | typing.List[typing.Union[cdktf.FileProvisioner, cdktf.LocalExecProvisioner, cdktf.RemoteExecProvisioner]] | *No description.* | -| cluster_id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_mysql_config#cluster_id DatabaseMysqlConfig#cluster_id}. | -| backup_hour | typing.Union[int, float] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_mysql_config#backup_hour DatabaseMysqlConfig#backup_hour}. | -| backup_minute | typing.Union[int, float] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_mysql_config#backup_minute DatabaseMysqlConfig#backup_minute}. | -| binlog_retention_period | typing.Union[int, float] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_mysql_config#binlog_retention_period DatabaseMysqlConfig#binlog_retention_period}. | -| connect_timeout | typing.Union[int, float] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_mysql_config#connect_timeout DatabaseMysqlConfig#connect_timeout}. | -| default_time_zone | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_mysql_config#default_time_zone DatabaseMysqlConfig#default_time_zone}. | -| group_concat_max_len | typing.Union[int, float] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_mysql_config#group_concat_max_len DatabaseMysqlConfig#group_concat_max_len}. | -| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_mysql_config#id DatabaseMysqlConfig#id}. | -| information_schema_stats_expiry | typing.Union[int, float] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_mysql_config#information_schema_stats_expiry DatabaseMysqlConfig#information_schema_stats_expiry}. | -| innodb_ft_min_token_size | typing.Union[int, float] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_mysql_config#innodb_ft_min_token_size DatabaseMysqlConfig#innodb_ft_min_token_size}. | -| innodb_ft_server_stopword_table | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_mysql_config#innodb_ft_server_stopword_table DatabaseMysqlConfig#innodb_ft_server_stopword_table}. | -| innodb_lock_wait_timeout | typing.Union[int, float] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_mysql_config#innodb_lock_wait_timeout DatabaseMysqlConfig#innodb_lock_wait_timeout}. | -| innodb_log_buffer_size | typing.Union[int, float] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_mysql_config#innodb_log_buffer_size DatabaseMysqlConfig#innodb_log_buffer_size}. | -| innodb_online_alter_log_max_size | typing.Union[int, float] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_mysql_config#innodb_online_alter_log_max_size DatabaseMysqlConfig#innodb_online_alter_log_max_size}. | -| innodb_print_all_deadlocks | typing.Union[bool, cdktf.IResolvable] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_mysql_config#innodb_print_all_deadlocks DatabaseMysqlConfig#innodb_print_all_deadlocks}. | -| innodb_rollback_on_timeout | typing.Union[bool, cdktf.IResolvable] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_mysql_config#innodb_rollback_on_timeout DatabaseMysqlConfig#innodb_rollback_on_timeout}. | -| interactive_timeout | typing.Union[int, float] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_mysql_config#interactive_timeout DatabaseMysqlConfig#interactive_timeout}. | -| internal_tmp_mem_storage_engine | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_mysql_config#internal_tmp_mem_storage_engine DatabaseMysqlConfig#internal_tmp_mem_storage_engine}. | -| long_query_time | typing.Union[int, float] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_mysql_config#long_query_time DatabaseMysqlConfig#long_query_time}. | -| max_allowed_packet | typing.Union[int, float] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_mysql_config#max_allowed_packet DatabaseMysqlConfig#max_allowed_packet}. | -| max_heap_table_size | typing.Union[int, float] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_mysql_config#max_heap_table_size DatabaseMysqlConfig#max_heap_table_size}. | -| net_read_timeout | typing.Union[int, float] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_mysql_config#net_read_timeout DatabaseMysqlConfig#net_read_timeout}. | -| net_write_timeout | typing.Union[int, float] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_mysql_config#net_write_timeout DatabaseMysqlConfig#net_write_timeout}. | -| slow_query_log | typing.Union[bool, cdktf.IResolvable] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_mysql_config#slow_query_log DatabaseMysqlConfig#slow_query_log}. | -| sort_buffer_size | typing.Union[int, float] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_mysql_config#sort_buffer_size DatabaseMysqlConfig#sort_buffer_size}. | -| sql_mode | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_mysql_config#sql_mode DatabaseMysqlConfig#sql_mode}. | -| sql_require_primary_key | typing.Union[bool, cdktf.IResolvable] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_mysql_config#sql_require_primary_key DatabaseMysqlConfig#sql_require_primary_key}. | -| tmp_table_size | typing.Union[int, float] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_mysql_config#tmp_table_size DatabaseMysqlConfig#tmp_table_size}. | -| wait_timeout | typing.Union[int, float] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_mysql_config#wait_timeout DatabaseMysqlConfig#wait_timeout}. | +| cluster_id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_mysql_config#cluster_id DatabaseMysqlConfig#cluster_id}. | +| backup_hour | typing.Union[int, float] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_mysql_config#backup_hour DatabaseMysqlConfig#backup_hour}. | +| backup_minute | typing.Union[int, float] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_mysql_config#backup_minute DatabaseMysqlConfig#backup_minute}. | +| binlog_retention_period | typing.Union[int, float] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_mysql_config#binlog_retention_period DatabaseMysqlConfig#binlog_retention_period}. | +| connect_timeout | typing.Union[int, float] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_mysql_config#connect_timeout DatabaseMysqlConfig#connect_timeout}. | +| default_time_zone | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_mysql_config#default_time_zone DatabaseMysqlConfig#default_time_zone}. | +| group_concat_max_len | typing.Union[int, float] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_mysql_config#group_concat_max_len DatabaseMysqlConfig#group_concat_max_len}. | +| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_mysql_config#id DatabaseMysqlConfig#id}. | +| information_schema_stats_expiry | typing.Union[int, float] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_mysql_config#information_schema_stats_expiry DatabaseMysqlConfig#information_schema_stats_expiry}. | +| innodb_ft_min_token_size | typing.Union[int, float] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_mysql_config#innodb_ft_min_token_size DatabaseMysqlConfig#innodb_ft_min_token_size}. | +| innodb_ft_server_stopword_table | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_mysql_config#innodb_ft_server_stopword_table DatabaseMysqlConfig#innodb_ft_server_stopword_table}. | +| innodb_lock_wait_timeout | typing.Union[int, float] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_mysql_config#innodb_lock_wait_timeout DatabaseMysqlConfig#innodb_lock_wait_timeout}. | +| innodb_log_buffer_size | typing.Union[int, float] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_mysql_config#innodb_log_buffer_size DatabaseMysqlConfig#innodb_log_buffer_size}. | +| innodb_online_alter_log_max_size | typing.Union[int, float] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_mysql_config#innodb_online_alter_log_max_size DatabaseMysqlConfig#innodb_online_alter_log_max_size}. | +| innodb_print_all_deadlocks | typing.Union[bool, cdktf.IResolvable] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_mysql_config#innodb_print_all_deadlocks DatabaseMysqlConfig#innodb_print_all_deadlocks}. | +| innodb_rollback_on_timeout | typing.Union[bool, cdktf.IResolvable] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_mysql_config#innodb_rollback_on_timeout DatabaseMysqlConfig#innodb_rollback_on_timeout}. | +| interactive_timeout | typing.Union[int, float] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_mysql_config#interactive_timeout DatabaseMysqlConfig#interactive_timeout}. | +| internal_tmp_mem_storage_engine | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_mysql_config#internal_tmp_mem_storage_engine DatabaseMysqlConfig#internal_tmp_mem_storage_engine}. | +| long_query_time | typing.Union[int, float] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_mysql_config#long_query_time DatabaseMysqlConfig#long_query_time}. | +| max_allowed_packet | typing.Union[int, float] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_mysql_config#max_allowed_packet DatabaseMysqlConfig#max_allowed_packet}. | +| max_heap_table_size | typing.Union[int, float] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_mysql_config#max_heap_table_size DatabaseMysqlConfig#max_heap_table_size}. | +| net_read_timeout | typing.Union[int, float] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_mysql_config#net_read_timeout DatabaseMysqlConfig#net_read_timeout}. | +| net_write_timeout | typing.Union[int, float] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_mysql_config#net_write_timeout DatabaseMysqlConfig#net_write_timeout}. | +| slow_query_log | typing.Union[bool, cdktf.IResolvable] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_mysql_config#slow_query_log DatabaseMysqlConfig#slow_query_log}. | +| sort_buffer_size | typing.Union[int, float] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_mysql_config#sort_buffer_size DatabaseMysqlConfig#sort_buffer_size}. | +| sql_mode | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_mysql_config#sql_mode DatabaseMysqlConfig#sql_mode}. | +| sql_require_primary_key | typing.Union[bool, cdktf.IResolvable] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_mysql_config#sql_require_primary_key DatabaseMysqlConfig#sql_require_primary_key}. | +| tmp_table_size | typing.Union[int, float] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_mysql_config#tmp_table_size DatabaseMysqlConfig#tmp_table_size}. | +| wait_timeout | typing.Union[int, float] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_mysql_config#wait_timeout DatabaseMysqlConfig#wait_timeout}. | --- @@ -160,7 +160,7 @@ Must be unique amongst siblings in the same scope - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_mysql_config#cluster_id DatabaseMysqlConfig#cluster_id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_mysql_config#cluster_id DatabaseMysqlConfig#cluster_id}. --- @@ -168,7 +168,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit - *Type:* typing.Union[int, float] -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_mysql_config#backup_hour DatabaseMysqlConfig#backup_hour}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_mysql_config#backup_hour DatabaseMysqlConfig#backup_hour}. --- @@ -176,7 +176,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit - *Type:* typing.Union[int, float] -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_mysql_config#backup_minute DatabaseMysqlConfig#backup_minute}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_mysql_config#backup_minute DatabaseMysqlConfig#backup_minute}. --- @@ -184,7 +184,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit - *Type:* typing.Union[int, float] -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_mysql_config#binlog_retention_period DatabaseMysqlConfig#binlog_retention_period}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_mysql_config#binlog_retention_period DatabaseMysqlConfig#binlog_retention_period}. --- @@ -192,7 +192,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit - *Type:* typing.Union[int, float] -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_mysql_config#connect_timeout DatabaseMysqlConfig#connect_timeout}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_mysql_config#connect_timeout DatabaseMysqlConfig#connect_timeout}. --- @@ -200,7 +200,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_mysql_config#default_time_zone DatabaseMysqlConfig#default_time_zone}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_mysql_config#default_time_zone DatabaseMysqlConfig#default_time_zone}. --- @@ -208,7 +208,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit - *Type:* typing.Union[int, float] -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_mysql_config#group_concat_max_len DatabaseMysqlConfig#group_concat_max_len}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_mysql_config#group_concat_max_len DatabaseMysqlConfig#group_concat_max_len}. --- @@ -216,7 +216,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_mysql_config#id DatabaseMysqlConfig#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_mysql_config#id DatabaseMysqlConfig#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. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -227,7 +227,7 @@ If you experience problems setting this value it might not be settable. Please t - *Type:* typing.Union[int, float] -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_mysql_config#information_schema_stats_expiry DatabaseMysqlConfig#information_schema_stats_expiry}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_mysql_config#information_schema_stats_expiry DatabaseMysqlConfig#information_schema_stats_expiry}. --- @@ -235,7 +235,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit - *Type:* typing.Union[int, float] -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_mysql_config#innodb_ft_min_token_size DatabaseMysqlConfig#innodb_ft_min_token_size}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_mysql_config#innodb_ft_min_token_size DatabaseMysqlConfig#innodb_ft_min_token_size}. --- @@ -243,7 +243,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_mysql_config#innodb_ft_server_stopword_table DatabaseMysqlConfig#innodb_ft_server_stopword_table}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_mysql_config#innodb_ft_server_stopword_table DatabaseMysqlConfig#innodb_ft_server_stopword_table}. --- @@ -251,7 +251,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit - *Type:* typing.Union[int, float] -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_mysql_config#innodb_lock_wait_timeout DatabaseMysqlConfig#innodb_lock_wait_timeout}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_mysql_config#innodb_lock_wait_timeout DatabaseMysqlConfig#innodb_lock_wait_timeout}. --- @@ -259,7 +259,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit - *Type:* typing.Union[int, float] -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_mysql_config#innodb_log_buffer_size DatabaseMysqlConfig#innodb_log_buffer_size}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_mysql_config#innodb_log_buffer_size DatabaseMysqlConfig#innodb_log_buffer_size}. --- @@ -267,7 +267,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit - *Type:* typing.Union[int, float] -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_mysql_config#innodb_online_alter_log_max_size DatabaseMysqlConfig#innodb_online_alter_log_max_size}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_mysql_config#innodb_online_alter_log_max_size DatabaseMysqlConfig#innodb_online_alter_log_max_size}. --- @@ -275,7 +275,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit - *Type:* typing.Union[bool, cdktf.IResolvable] -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_mysql_config#innodb_print_all_deadlocks DatabaseMysqlConfig#innodb_print_all_deadlocks}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_mysql_config#innodb_print_all_deadlocks DatabaseMysqlConfig#innodb_print_all_deadlocks}. --- @@ -283,7 +283,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit - *Type:* typing.Union[bool, cdktf.IResolvable] -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_mysql_config#innodb_rollback_on_timeout DatabaseMysqlConfig#innodb_rollback_on_timeout}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_mysql_config#innodb_rollback_on_timeout DatabaseMysqlConfig#innodb_rollback_on_timeout}. --- @@ -291,7 +291,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit - *Type:* typing.Union[int, float] -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_mysql_config#interactive_timeout DatabaseMysqlConfig#interactive_timeout}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_mysql_config#interactive_timeout DatabaseMysqlConfig#interactive_timeout}. --- @@ -299,7 +299,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_mysql_config#internal_tmp_mem_storage_engine DatabaseMysqlConfig#internal_tmp_mem_storage_engine}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_mysql_config#internal_tmp_mem_storage_engine DatabaseMysqlConfig#internal_tmp_mem_storage_engine}. --- @@ -307,7 +307,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit - *Type:* typing.Union[int, float] -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_mysql_config#long_query_time DatabaseMysqlConfig#long_query_time}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_mysql_config#long_query_time DatabaseMysqlConfig#long_query_time}. --- @@ -315,7 +315,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit - *Type:* typing.Union[int, float] -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_mysql_config#max_allowed_packet DatabaseMysqlConfig#max_allowed_packet}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_mysql_config#max_allowed_packet DatabaseMysqlConfig#max_allowed_packet}. --- @@ -323,7 +323,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit - *Type:* typing.Union[int, float] -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_mysql_config#max_heap_table_size DatabaseMysqlConfig#max_heap_table_size}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_mysql_config#max_heap_table_size DatabaseMysqlConfig#max_heap_table_size}. --- @@ -331,7 +331,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit - *Type:* typing.Union[int, float] -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_mysql_config#net_read_timeout DatabaseMysqlConfig#net_read_timeout}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_mysql_config#net_read_timeout DatabaseMysqlConfig#net_read_timeout}. --- @@ -339,7 +339,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit - *Type:* typing.Union[int, float] -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_mysql_config#net_write_timeout DatabaseMysqlConfig#net_write_timeout}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_mysql_config#net_write_timeout DatabaseMysqlConfig#net_write_timeout}. --- @@ -347,7 +347,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit - *Type:* typing.Union[bool, cdktf.IResolvable] -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_mysql_config#slow_query_log DatabaseMysqlConfig#slow_query_log}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_mysql_config#slow_query_log DatabaseMysqlConfig#slow_query_log}. --- @@ -355,7 +355,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit - *Type:* typing.Union[int, float] -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_mysql_config#sort_buffer_size DatabaseMysqlConfig#sort_buffer_size}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_mysql_config#sort_buffer_size DatabaseMysqlConfig#sort_buffer_size}. --- @@ -363,7 +363,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_mysql_config#sql_mode DatabaseMysqlConfig#sql_mode}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_mysql_config#sql_mode DatabaseMysqlConfig#sql_mode}. --- @@ -371,7 +371,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit - *Type:* typing.Union[bool, cdktf.IResolvable] -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_mysql_config#sql_require_primary_key DatabaseMysqlConfig#sql_require_primary_key}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_mysql_config#sql_require_primary_key DatabaseMysqlConfig#sql_require_primary_key}. --- @@ -379,7 +379,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit - *Type:* typing.Union[int, float] -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_mysql_config#tmp_table_size DatabaseMysqlConfig#tmp_table_size}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_mysql_config#tmp_table_size DatabaseMysqlConfig#tmp_table_size}. --- @@ -387,7 +387,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit - *Type:* typing.Union[int, float] -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_mysql_config#wait_timeout DatabaseMysqlConfig#wait_timeout}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_mysql_config#wait_timeout DatabaseMysqlConfig#wait_timeout}. --- @@ -1056,7 +1056,7 @@ The construct id used in the generated config for the DatabaseMysqlConfig to imp The id of the existing DatabaseMysqlConfig that should be imported. -Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_mysql_config#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_mysql_config#import import section} in the documentation of this resource for the id to use --- @@ -1947,35 +1947,35 @@ databaseMysqlConfig.DatabaseMysqlConfigConfig( | lifecycle | cdktf.TerraformResourceLifecycle | *No description.* | | provider | cdktf.TerraformProvider | *No description.* | | provisioners | typing.List[typing.Union[cdktf.FileProvisioner, cdktf.LocalExecProvisioner, cdktf.RemoteExecProvisioner]] | *No description.* | -| cluster_id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_mysql_config#cluster_id DatabaseMysqlConfig#cluster_id}. | -| backup_hour | typing.Union[int, float] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_mysql_config#backup_hour DatabaseMysqlConfig#backup_hour}. | -| backup_minute | typing.Union[int, float] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_mysql_config#backup_minute DatabaseMysqlConfig#backup_minute}. | -| binlog_retention_period | typing.Union[int, float] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_mysql_config#binlog_retention_period DatabaseMysqlConfig#binlog_retention_period}. | -| connect_timeout | typing.Union[int, float] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_mysql_config#connect_timeout DatabaseMysqlConfig#connect_timeout}. | -| default_time_zone | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_mysql_config#default_time_zone DatabaseMysqlConfig#default_time_zone}. | -| group_concat_max_len | typing.Union[int, float] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_mysql_config#group_concat_max_len DatabaseMysqlConfig#group_concat_max_len}. | -| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_mysql_config#id DatabaseMysqlConfig#id}. | -| information_schema_stats_expiry | typing.Union[int, float] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_mysql_config#information_schema_stats_expiry DatabaseMysqlConfig#information_schema_stats_expiry}. | -| innodb_ft_min_token_size | typing.Union[int, float] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_mysql_config#innodb_ft_min_token_size DatabaseMysqlConfig#innodb_ft_min_token_size}. | -| innodb_ft_server_stopword_table | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_mysql_config#innodb_ft_server_stopword_table DatabaseMysqlConfig#innodb_ft_server_stopword_table}. | -| innodb_lock_wait_timeout | typing.Union[int, float] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_mysql_config#innodb_lock_wait_timeout DatabaseMysqlConfig#innodb_lock_wait_timeout}. | -| innodb_log_buffer_size | typing.Union[int, float] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_mysql_config#innodb_log_buffer_size DatabaseMysqlConfig#innodb_log_buffer_size}. | -| innodb_online_alter_log_max_size | typing.Union[int, float] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_mysql_config#innodb_online_alter_log_max_size DatabaseMysqlConfig#innodb_online_alter_log_max_size}. | -| innodb_print_all_deadlocks | typing.Union[bool, cdktf.IResolvable] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_mysql_config#innodb_print_all_deadlocks DatabaseMysqlConfig#innodb_print_all_deadlocks}. | -| innodb_rollback_on_timeout | typing.Union[bool, cdktf.IResolvable] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_mysql_config#innodb_rollback_on_timeout DatabaseMysqlConfig#innodb_rollback_on_timeout}. | -| interactive_timeout | typing.Union[int, float] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_mysql_config#interactive_timeout DatabaseMysqlConfig#interactive_timeout}. | -| internal_tmp_mem_storage_engine | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_mysql_config#internal_tmp_mem_storage_engine DatabaseMysqlConfig#internal_tmp_mem_storage_engine}. | -| long_query_time | typing.Union[int, float] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_mysql_config#long_query_time DatabaseMysqlConfig#long_query_time}. | -| max_allowed_packet | typing.Union[int, float] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_mysql_config#max_allowed_packet DatabaseMysqlConfig#max_allowed_packet}. | -| max_heap_table_size | typing.Union[int, float] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_mysql_config#max_heap_table_size DatabaseMysqlConfig#max_heap_table_size}. | -| net_read_timeout | typing.Union[int, float] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_mysql_config#net_read_timeout DatabaseMysqlConfig#net_read_timeout}. | -| net_write_timeout | typing.Union[int, float] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_mysql_config#net_write_timeout DatabaseMysqlConfig#net_write_timeout}. | -| slow_query_log | typing.Union[bool, cdktf.IResolvable] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_mysql_config#slow_query_log DatabaseMysqlConfig#slow_query_log}. | -| sort_buffer_size | typing.Union[int, float] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_mysql_config#sort_buffer_size DatabaseMysqlConfig#sort_buffer_size}. | -| sql_mode | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_mysql_config#sql_mode DatabaseMysqlConfig#sql_mode}. | -| sql_require_primary_key | typing.Union[bool, cdktf.IResolvable] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_mysql_config#sql_require_primary_key DatabaseMysqlConfig#sql_require_primary_key}. | -| tmp_table_size | typing.Union[int, float] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_mysql_config#tmp_table_size DatabaseMysqlConfig#tmp_table_size}. | -| wait_timeout | typing.Union[int, float] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_mysql_config#wait_timeout DatabaseMysqlConfig#wait_timeout}. | +| cluster_id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_mysql_config#cluster_id DatabaseMysqlConfig#cluster_id}. | +| backup_hour | typing.Union[int, float] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_mysql_config#backup_hour DatabaseMysqlConfig#backup_hour}. | +| backup_minute | typing.Union[int, float] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_mysql_config#backup_minute DatabaseMysqlConfig#backup_minute}. | +| binlog_retention_period | typing.Union[int, float] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_mysql_config#binlog_retention_period DatabaseMysqlConfig#binlog_retention_period}. | +| connect_timeout | typing.Union[int, float] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_mysql_config#connect_timeout DatabaseMysqlConfig#connect_timeout}. | +| default_time_zone | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_mysql_config#default_time_zone DatabaseMysqlConfig#default_time_zone}. | +| group_concat_max_len | typing.Union[int, float] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_mysql_config#group_concat_max_len DatabaseMysqlConfig#group_concat_max_len}. | +| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_mysql_config#id DatabaseMysqlConfig#id}. | +| information_schema_stats_expiry | typing.Union[int, float] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_mysql_config#information_schema_stats_expiry DatabaseMysqlConfig#information_schema_stats_expiry}. | +| innodb_ft_min_token_size | typing.Union[int, float] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_mysql_config#innodb_ft_min_token_size DatabaseMysqlConfig#innodb_ft_min_token_size}. | +| innodb_ft_server_stopword_table | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_mysql_config#innodb_ft_server_stopword_table DatabaseMysqlConfig#innodb_ft_server_stopword_table}. | +| innodb_lock_wait_timeout | typing.Union[int, float] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_mysql_config#innodb_lock_wait_timeout DatabaseMysqlConfig#innodb_lock_wait_timeout}. | +| innodb_log_buffer_size | typing.Union[int, float] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_mysql_config#innodb_log_buffer_size DatabaseMysqlConfig#innodb_log_buffer_size}. | +| innodb_online_alter_log_max_size | typing.Union[int, float] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_mysql_config#innodb_online_alter_log_max_size DatabaseMysqlConfig#innodb_online_alter_log_max_size}. | +| innodb_print_all_deadlocks | typing.Union[bool, cdktf.IResolvable] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_mysql_config#innodb_print_all_deadlocks DatabaseMysqlConfig#innodb_print_all_deadlocks}. | +| innodb_rollback_on_timeout | typing.Union[bool, cdktf.IResolvable] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_mysql_config#innodb_rollback_on_timeout DatabaseMysqlConfig#innodb_rollback_on_timeout}. | +| interactive_timeout | typing.Union[int, float] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_mysql_config#interactive_timeout DatabaseMysqlConfig#interactive_timeout}. | +| internal_tmp_mem_storage_engine | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_mysql_config#internal_tmp_mem_storage_engine DatabaseMysqlConfig#internal_tmp_mem_storage_engine}. | +| long_query_time | typing.Union[int, float] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_mysql_config#long_query_time DatabaseMysqlConfig#long_query_time}. | +| max_allowed_packet | typing.Union[int, float] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_mysql_config#max_allowed_packet DatabaseMysqlConfig#max_allowed_packet}. | +| max_heap_table_size | typing.Union[int, float] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_mysql_config#max_heap_table_size DatabaseMysqlConfig#max_heap_table_size}. | +| net_read_timeout | typing.Union[int, float] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_mysql_config#net_read_timeout DatabaseMysqlConfig#net_read_timeout}. | +| net_write_timeout | typing.Union[int, float] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_mysql_config#net_write_timeout DatabaseMysqlConfig#net_write_timeout}. | +| slow_query_log | typing.Union[bool, cdktf.IResolvable] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_mysql_config#slow_query_log DatabaseMysqlConfig#slow_query_log}. | +| sort_buffer_size | typing.Union[int, float] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_mysql_config#sort_buffer_size DatabaseMysqlConfig#sort_buffer_size}. | +| sql_mode | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_mysql_config#sql_mode DatabaseMysqlConfig#sql_mode}. | +| sql_require_primary_key | typing.Union[bool, cdktf.IResolvable] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_mysql_config#sql_require_primary_key DatabaseMysqlConfig#sql_require_primary_key}. | +| tmp_table_size | typing.Union[int, float] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_mysql_config#tmp_table_size DatabaseMysqlConfig#tmp_table_size}. | +| wait_timeout | typing.Union[int, float] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_mysql_config#wait_timeout DatabaseMysqlConfig#wait_timeout}. | --- @@ -2057,7 +2057,7 @@ cluster_id: str - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_mysql_config#cluster_id DatabaseMysqlConfig#cluster_id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_mysql_config#cluster_id DatabaseMysqlConfig#cluster_id}. --- @@ -2069,7 +2069,7 @@ backup_hour: typing.Union[int, float] - *Type:* typing.Union[int, float] -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_mysql_config#backup_hour DatabaseMysqlConfig#backup_hour}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_mysql_config#backup_hour DatabaseMysqlConfig#backup_hour}. --- @@ -2081,7 +2081,7 @@ backup_minute: typing.Union[int, float] - *Type:* typing.Union[int, float] -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_mysql_config#backup_minute DatabaseMysqlConfig#backup_minute}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_mysql_config#backup_minute DatabaseMysqlConfig#backup_minute}. --- @@ -2093,7 +2093,7 @@ binlog_retention_period: typing.Union[int, float] - *Type:* typing.Union[int, float] -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_mysql_config#binlog_retention_period DatabaseMysqlConfig#binlog_retention_period}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_mysql_config#binlog_retention_period DatabaseMysqlConfig#binlog_retention_period}. --- @@ -2105,7 +2105,7 @@ connect_timeout: typing.Union[int, float] - *Type:* typing.Union[int, float] -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_mysql_config#connect_timeout DatabaseMysqlConfig#connect_timeout}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_mysql_config#connect_timeout DatabaseMysqlConfig#connect_timeout}. --- @@ -2117,7 +2117,7 @@ default_time_zone: str - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_mysql_config#default_time_zone DatabaseMysqlConfig#default_time_zone}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_mysql_config#default_time_zone DatabaseMysqlConfig#default_time_zone}. --- @@ -2129,7 +2129,7 @@ group_concat_max_len: typing.Union[int, float] - *Type:* typing.Union[int, float] -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_mysql_config#group_concat_max_len DatabaseMysqlConfig#group_concat_max_len}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_mysql_config#group_concat_max_len DatabaseMysqlConfig#group_concat_max_len}. --- @@ -2141,7 +2141,7 @@ id: str - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_mysql_config#id DatabaseMysqlConfig#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_mysql_config#id DatabaseMysqlConfig#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. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -2156,7 +2156,7 @@ information_schema_stats_expiry: typing.Union[int, float] - *Type:* typing.Union[int, float] -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_mysql_config#information_schema_stats_expiry DatabaseMysqlConfig#information_schema_stats_expiry}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_mysql_config#information_schema_stats_expiry DatabaseMysqlConfig#information_schema_stats_expiry}. --- @@ -2168,7 +2168,7 @@ innodb_ft_min_token_size: typing.Union[int, float] - *Type:* typing.Union[int, float] -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_mysql_config#innodb_ft_min_token_size DatabaseMysqlConfig#innodb_ft_min_token_size}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_mysql_config#innodb_ft_min_token_size DatabaseMysqlConfig#innodb_ft_min_token_size}. --- @@ -2180,7 +2180,7 @@ innodb_ft_server_stopword_table: str - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_mysql_config#innodb_ft_server_stopword_table DatabaseMysqlConfig#innodb_ft_server_stopword_table}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_mysql_config#innodb_ft_server_stopword_table DatabaseMysqlConfig#innodb_ft_server_stopword_table}. --- @@ -2192,7 +2192,7 @@ innodb_lock_wait_timeout: typing.Union[int, float] - *Type:* typing.Union[int, float] -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_mysql_config#innodb_lock_wait_timeout DatabaseMysqlConfig#innodb_lock_wait_timeout}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_mysql_config#innodb_lock_wait_timeout DatabaseMysqlConfig#innodb_lock_wait_timeout}. --- @@ -2204,7 +2204,7 @@ innodb_log_buffer_size: typing.Union[int, float] - *Type:* typing.Union[int, float] -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_mysql_config#innodb_log_buffer_size DatabaseMysqlConfig#innodb_log_buffer_size}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_mysql_config#innodb_log_buffer_size DatabaseMysqlConfig#innodb_log_buffer_size}. --- @@ -2216,7 +2216,7 @@ innodb_online_alter_log_max_size: typing.Union[int, float] - *Type:* typing.Union[int, float] -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_mysql_config#innodb_online_alter_log_max_size DatabaseMysqlConfig#innodb_online_alter_log_max_size}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_mysql_config#innodb_online_alter_log_max_size DatabaseMysqlConfig#innodb_online_alter_log_max_size}. --- @@ -2228,7 +2228,7 @@ innodb_print_all_deadlocks: typing.Union[bool, IResolvable] - *Type:* typing.Union[bool, cdktf.IResolvable] -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_mysql_config#innodb_print_all_deadlocks DatabaseMysqlConfig#innodb_print_all_deadlocks}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_mysql_config#innodb_print_all_deadlocks DatabaseMysqlConfig#innodb_print_all_deadlocks}. --- @@ -2240,7 +2240,7 @@ innodb_rollback_on_timeout: typing.Union[bool, IResolvable] - *Type:* typing.Union[bool, cdktf.IResolvable] -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_mysql_config#innodb_rollback_on_timeout DatabaseMysqlConfig#innodb_rollback_on_timeout}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_mysql_config#innodb_rollback_on_timeout DatabaseMysqlConfig#innodb_rollback_on_timeout}. --- @@ -2252,7 +2252,7 @@ interactive_timeout: typing.Union[int, float] - *Type:* typing.Union[int, float] -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_mysql_config#interactive_timeout DatabaseMysqlConfig#interactive_timeout}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_mysql_config#interactive_timeout DatabaseMysqlConfig#interactive_timeout}. --- @@ -2264,7 +2264,7 @@ internal_tmp_mem_storage_engine: str - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_mysql_config#internal_tmp_mem_storage_engine DatabaseMysqlConfig#internal_tmp_mem_storage_engine}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_mysql_config#internal_tmp_mem_storage_engine DatabaseMysqlConfig#internal_tmp_mem_storage_engine}. --- @@ -2276,7 +2276,7 @@ long_query_time: typing.Union[int, float] - *Type:* typing.Union[int, float] -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_mysql_config#long_query_time DatabaseMysqlConfig#long_query_time}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_mysql_config#long_query_time DatabaseMysqlConfig#long_query_time}. --- @@ -2288,7 +2288,7 @@ max_allowed_packet: typing.Union[int, float] - *Type:* typing.Union[int, float] -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_mysql_config#max_allowed_packet DatabaseMysqlConfig#max_allowed_packet}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_mysql_config#max_allowed_packet DatabaseMysqlConfig#max_allowed_packet}. --- @@ -2300,7 +2300,7 @@ max_heap_table_size: typing.Union[int, float] - *Type:* typing.Union[int, float] -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_mysql_config#max_heap_table_size DatabaseMysqlConfig#max_heap_table_size}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_mysql_config#max_heap_table_size DatabaseMysqlConfig#max_heap_table_size}. --- @@ -2312,7 +2312,7 @@ net_read_timeout: typing.Union[int, float] - *Type:* typing.Union[int, float] -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_mysql_config#net_read_timeout DatabaseMysqlConfig#net_read_timeout}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_mysql_config#net_read_timeout DatabaseMysqlConfig#net_read_timeout}. --- @@ -2324,7 +2324,7 @@ net_write_timeout: typing.Union[int, float] - *Type:* typing.Union[int, float] -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_mysql_config#net_write_timeout DatabaseMysqlConfig#net_write_timeout}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_mysql_config#net_write_timeout DatabaseMysqlConfig#net_write_timeout}. --- @@ -2336,7 +2336,7 @@ slow_query_log: typing.Union[bool, IResolvable] - *Type:* typing.Union[bool, cdktf.IResolvable] -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_mysql_config#slow_query_log DatabaseMysqlConfig#slow_query_log}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_mysql_config#slow_query_log DatabaseMysqlConfig#slow_query_log}. --- @@ -2348,7 +2348,7 @@ sort_buffer_size: typing.Union[int, float] - *Type:* typing.Union[int, float] -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_mysql_config#sort_buffer_size DatabaseMysqlConfig#sort_buffer_size}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_mysql_config#sort_buffer_size DatabaseMysqlConfig#sort_buffer_size}. --- @@ -2360,7 +2360,7 @@ sql_mode: str - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_mysql_config#sql_mode DatabaseMysqlConfig#sql_mode}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_mysql_config#sql_mode DatabaseMysqlConfig#sql_mode}. --- @@ -2372,7 +2372,7 @@ sql_require_primary_key: typing.Union[bool, IResolvable] - *Type:* typing.Union[bool, cdktf.IResolvable] -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_mysql_config#sql_require_primary_key DatabaseMysqlConfig#sql_require_primary_key}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_mysql_config#sql_require_primary_key DatabaseMysqlConfig#sql_require_primary_key}. --- @@ -2384,7 +2384,7 @@ tmp_table_size: typing.Union[int, float] - *Type:* typing.Union[int, float] -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_mysql_config#tmp_table_size DatabaseMysqlConfig#tmp_table_size}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_mysql_config#tmp_table_size DatabaseMysqlConfig#tmp_table_size}. --- @@ -2396,7 +2396,7 @@ wait_timeout: typing.Union[int, float] - *Type:* typing.Union[int, float] -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_mysql_config#wait_timeout DatabaseMysqlConfig#wait_timeout}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_mysql_config#wait_timeout DatabaseMysqlConfig#wait_timeout}. --- diff --git a/docs/databaseMysqlConfig.typescript.md b/docs/databaseMysqlConfig.typescript.md index 832056c35..5c20d9ebc 100644 --- a/docs/databaseMysqlConfig.typescript.md +++ b/docs/databaseMysqlConfig.typescript.md @@ -4,7 +4,7 @@ ### DatabaseMysqlConfig -Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_mysql_config digitalocean_database_mysql_config}. +Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_mysql_config digitalocean_database_mysql_config}. #### Initializers @@ -663,7 +663,7 @@ The construct id used in the generated config for the DatabaseMysqlConfig to imp The id of the existing DatabaseMysqlConfig that should be imported. -Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_mysql_config#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_mysql_config#import import section} in the documentation of this resource for the id to use --- @@ -1517,35 +1517,35 @@ const databaseMysqlConfigConfig: databaseMysqlConfig.DatabaseMysqlConfigConfig = | lifecycle | cdktf.TerraformResourceLifecycle | *No description.* | | provider | cdktf.TerraformProvider | *No description.* | | provisioners | cdktf.FileProvisioner \| cdktf.LocalExecProvisioner \| cdktf.RemoteExecProvisioner[] | *No description.* | -| clusterId | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_mysql_config#cluster_id DatabaseMysqlConfig#cluster_id}. | -| backupHour | number | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_mysql_config#backup_hour DatabaseMysqlConfig#backup_hour}. | -| backupMinute | number | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_mysql_config#backup_minute DatabaseMysqlConfig#backup_minute}. | -| binlogRetentionPeriod | number | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_mysql_config#binlog_retention_period DatabaseMysqlConfig#binlog_retention_period}. | -| connectTimeout | number | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_mysql_config#connect_timeout DatabaseMysqlConfig#connect_timeout}. | -| defaultTimeZone | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_mysql_config#default_time_zone DatabaseMysqlConfig#default_time_zone}. | -| groupConcatMaxLen | number | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_mysql_config#group_concat_max_len DatabaseMysqlConfig#group_concat_max_len}. | -| id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_mysql_config#id DatabaseMysqlConfig#id}. | -| informationSchemaStatsExpiry | number | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_mysql_config#information_schema_stats_expiry DatabaseMysqlConfig#information_schema_stats_expiry}. | -| innodbFtMinTokenSize | number | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_mysql_config#innodb_ft_min_token_size DatabaseMysqlConfig#innodb_ft_min_token_size}. | -| innodbFtServerStopwordTable | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_mysql_config#innodb_ft_server_stopword_table DatabaseMysqlConfig#innodb_ft_server_stopword_table}. | -| innodbLockWaitTimeout | number | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_mysql_config#innodb_lock_wait_timeout DatabaseMysqlConfig#innodb_lock_wait_timeout}. | -| innodbLogBufferSize | number | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_mysql_config#innodb_log_buffer_size DatabaseMysqlConfig#innodb_log_buffer_size}. | -| innodbOnlineAlterLogMaxSize | number | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_mysql_config#innodb_online_alter_log_max_size DatabaseMysqlConfig#innodb_online_alter_log_max_size}. | -| innodbPrintAllDeadlocks | boolean \| cdktf.IResolvable | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_mysql_config#innodb_print_all_deadlocks DatabaseMysqlConfig#innodb_print_all_deadlocks}. | -| innodbRollbackOnTimeout | boolean \| cdktf.IResolvable | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_mysql_config#innodb_rollback_on_timeout DatabaseMysqlConfig#innodb_rollback_on_timeout}. | -| interactiveTimeout | number | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_mysql_config#interactive_timeout DatabaseMysqlConfig#interactive_timeout}. | -| internalTmpMemStorageEngine | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_mysql_config#internal_tmp_mem_storage_engine DatabaseMysqlConfig#internal_tmp_mem_storage_engine}. | -| longQueryTime | number | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_mysql_config#long_query_time DatabaseMysqlConfig#long_query_time}. | -| maxAllowedPacket | number | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_mysql_config#max_allowed_packet DatabaseMysqlConfig#max_allowed_packet}. | -| maxHeapTableSize | number | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_mysql_config#max_heap_table_size DatabaseMysqlConfig#max_heap_table_size}. | -| netReadTimeout | number | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_mysql_config#net_read_timeout DatabaseMysqlConfig#net_read_timeout}. | -| netWriteTimeout | number | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_mysql_config#net_write_timeout DatabaseMysqlConfig#net_write_timeout}. | -| slowQueryLog | boolean \| cdktf.IResolvable | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_mysql_config#slow_query_log DatabaseMysqlConfig#slow_query_log}. | -| sortBufferSize | number | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_mysql_config#sort_buffer_size DatabaseMysqlConfig#sort_buffer_size}. | -| sqlMode | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_mysql_config#sql_mode DatabaseMysqlConfig#sql_mode}. | -| sqlRequirePrimaryKey | boolean \| cdktf.IResolvable | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_mysql_config#sql_require_primary_key DatabaseMysqlConfig#sql_require_primary_key}. | -| tmpTableSize | number | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_mysql_config#tmp_table_size DatabaseMysqlConfig#tmp_table_size}. | -| waitTimeout | number | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_mysql_config#wait_timeout DatabaseMysqlConfig#wait_timeout}. | +| clusterId | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_mysql_config#cluster_id DatabaseMysqlConfig#cluster_id}. | +| backupHour | number | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_mysql_config#backup_hour DatabaseMysqlConfig#backup_hour}. | +| backupMinute | number | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_mysql_config#backup_minute DatabaseMysqlConfig#backup_minute}. | +| binlogRetentionPeriod | number | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_mysql_config#binlog_retention_period DatabaseMysqlConfig#binlog_retention_period}. | +| connectTimeout | number | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_mysql_config#connect_timeout DatabaseMysqlConfig#connect_timeout}. | +| defaultTimeZone | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_mysql_config#default_time_zone DatabaseMysqlConfig#default_time_zone}. | +| groupConcatMaxLen | number | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_mysql_config#group_concat_max_len DatabaseMysqlConfig#group_concat_max_len}. | +| id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_mysql_config#id DatabaseMysqlConfig#id}. | +| informationSchemaStatsExpiry | number | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_mysql_config#information_schema_stats_expiry DatabaseMysqlConfig#information_schema_stats_expiry}. | +| innodbFtMinTokenSize | number | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_mysql_config#innodb_ft_min_token_size DatabaseMysqlConfig#innodb_ft_min_token_size}. | +| innodbFtServerStopwordTable | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_mysql_config#innodb_ft_server_stopword_table DatabaseMysqlConfig#innodb_ft_server_stopword_table}. | +| innodbLockWaitTimeout | number | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_mysql_config#innodb_lock_wait_timeout DatabaseMysqlConfig#innodb_lock_wait_timeout}. | +| innodbLogBufferSize | number | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_mysql_config#innodb_log_buffer_size DatabaseMysqlConfig#innodb_log_buffer_size}. | +| innodbOnlineAlterLogMaxSize | number | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_mysql_config#innodb_online_alter_log_max_size DatabaseMysqlConfig#innodb_online_alter_log_max_size}. | +| innodbPrintAllDeadlocks | boolean \| cdktf.IResolvable | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_mysql_config#innodb_print_all_deadlocks DatabaseMysqlConfig#innodb_print_all_deadlocks}. | +| innodbRollbackOnTimeout | boolean \| cdktf.IResolvable | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_mysql_config#innodb_rollback_on_timeout DatabaseMysqlConfig#innodb_rollback_on_timeout}. | +| interactiveTimeout | number | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_mysql_config#interactive_timeout DatabaseMysqlConfig#interactive_timeout}. | +| internalTmpMemStorageEngine | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_mysql_config#internal_tmp_mem_storage_engine DatabaseMysqlConfig#internal_tmp_mem_storage_engine}. | +| longQueryTime | number | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_mysql_config#long_query_time DatabaseMysqlConfig#long_query_time}. | +| maxAllowedPacket | number | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_mysql_config#max_allowed_packet DatabaseMysqlConfig#max_allowed_packet}. | +| maxHeapTableSize | number | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_mysql_config#max_heap_table_size DatabaseMysqlConfig#max_heap_table_size}. | +| netReadTimeout | number | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_mysql_config#net_read_timeout DatabaseMysqlConfig#net_read_timeout}. | +| netWriteTimeout | number | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_mysql_config#net_write_timeout DatabaseMysqlConfig#net_write_timeout}. | +| slowQueryLog | boolean \| cdktf.IResolvable | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_mysql_config#slow_query_log DatabaseMysqlConfig#slow_query_log}. | +| sortBufferSize | number | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_mysql_config#sort_buffer_size DatabaseMysqlConfig#sort_buffer_size}. | +| sqlMode | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_mysql_config#sql_mode DatabaseMysqlConfig#sql_mode}. | +| sqlRequirePrimaryKey | boolean \| cdktf.IResolvable | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_mysql_config#sql_require_primary_key DatabaseMysqlConfig#sql_require_primary_key}. | +| tmpTableSize | number | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_mysql_config#tmp_table_size DatabaseMysqlConfig#tmp_table_size}. | +| waitTimeout | number | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_mysql_config#wait_timeout DatabaseMysqlConfig#wait_timeout}. | --- @@ -1627,7 +1627,7 @@ public readonly clusterId: string; - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_mysql_config#cluster_id DatabaseMysqlConfig#cluster_id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_mysql_config#cluster_id DatabaseMysqlConfig#cluster_id}. --- @@ -1639,7 +1639,7 @@ public readonly backupHour: number; - *Type:* number -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_mysql_config#backup_hour DatabaseMysqlConfig#backup_hour}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_mysql_config#backup_hour DatabaseMysqlConfig#backup_hour}. --- @@ -1651,7 +1651,7 @@ public readonly backupMinute: number; - *Type:* number -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_mysql_config#backup_minute DatabaseMysqlConfig#backup_minute}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_mysql_config#backup_minute DatabaseMysqlConfig#backup_minute}. --- @@ -1663,7 +1663,7 @@ public readonly binlogRetentionPeriod: number; - *Type:* number -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_mysql_config#binlog_retention_period DatabaseMysqlConfig#binlog_retention_period}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_mysql_config#binlog_retention_period DatabaseMysqlConfig#binlog_retention_period}. --- @@ -1675,7 +1675,7 @@ public readonly connectTimeout: number; - *Type:* number -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_mysql_config#connect_timeout DatabaseMysqlConfig#connect_timeout}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_mysql_config#connect_timeout DatabaseMysqlConfig#connect_timeout}. --- @@ -1687,7 +1687,7 @@ public readonly defaultTimeZone: string; - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_mysql_config#default_time_zone DatabaseMysqlConfig#default_time_zone}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_mysql_config#default_time_zone DatabaseMysqlConfig#default_time_zone}. --- @@ -1699,7 +1699,7 @@ public readonly groupConcatMaxLen: number; - *Type:* number -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_mysql_config#group_concat_max_len DatabaseMysqlConfig#group_concat_max_len}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_mysql_config#group_concat_max_len DatabaseMysqlConfig#group_concat_max_len}. --- @@ -1711,7 +1711,7 @@ public readonly id: string; - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_mysql_config#id DatabaseMysqlConfig#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_mysql_config#id DatabaseMysqlConfig#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. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -1726,7 +1726,7 @@ public readonly informationSchemaStatsExpiry: number; - *Type:* number -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_mysql_config#information_schema_stats_expiry DatabaseMysqlConfig#information_schema_stats_expiry}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_mysql_config#information_schema_stats_expiry DatabaseMysqlConfig#information_schema_stats_expiry}. --- @@ -1738,7 +1738,7 @@ public readonly innodbFtMinTokenSize: number; - *Type:* number -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_mysql_config#innodb_ft_min_token_size DatabaseMysqlConfig#innodb_ft_min_token_size}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_mysql_config#innodb_ft_min_token_size DatabaseMysqlConfig#innodb_ft_min_token_size}. --- @@ -1750,7 +1750,7 @@ public readonly innodbFtServerStopwordTable: string; - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_mysql_config#innodb_ft_server_stopword_table DatabaseMysqlConfig#innodb_ft_server_stopword_table}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_mysql_config#innodb_ft_server_stopword_table DatabaseMysqlConfig#innodb_ft_server_stopword_table}. --- @@ -1762,7 +1762,7 @@ public readonly innodbLockWaitTimeout: number; - *Type:* number -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_mysql_config#innodb_lock_wait_timeout DatabaseMysqlConfig#innodb_lock_wait_timeout}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_mysql_config#innodb_lock_wait_timeout DatabaseMysqlConfig#innodb_lock_wait_timeout}. --- @@ -1774,7 +1774,7 @@ public readonly innodbLogBufferSize: number; - *Type:* number -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_mysql_config#innodb_log_buffer_size DatabaseMysqlConfig#innodb_log_buffer_size}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_mysql_config#innodb_log_buffer_size DatabaseMysqlConfig#innodb_log_buffer_size}. --- @@ -1786,7 +1786,7 @@ public readonly innodbOnlineAlterLogMaxSize: number; - *Type:* number -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_mysql_config#innodb_online_alter_log_max_size DatabaseMysqlConfig#innodb_online_alter_log_max_size}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_mysql_config#innodb_online_alter_log_max_size DatabaseMysqlConfig#innodb_online_alter_log_max_size}. --- @@ -1798,7 +1798,7 @@ public readonly innodbPrintAllDeadlocks: boolean | IResolvable; - *Type:* boolean | cdktf.IResolvable -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_mysql_config#innodb_print_all_deadlocks DatabaseMysqlConfig#innodb_print_all_deadlocks}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_mysql_config#innodb_print_all_deadlocks DatabaseMysqlConfig#innodb_print_all_deadlocks}. --- @@ -1810,7 +1810,7 @@ public readonly innodbRollbackOnTimeout: boolean | IResolvable; - *Type:* boolean | cdktf.IResolvable -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_mysql_config#innodb_rollback_on_timeout DatabaseMysqlConfig#innodb_rollback_on_timeout}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_mysql_config#innodb_rollback_on_timeout DatabaseMysqlConfig#innodb_rollback_on_timeout}. --- @@ -1822,7 +1822,7 @@ public readonly interactiveTimeout: number; - *Type:* number -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_mysql_config#interactive_timeout DatabaseMysqlConfig#interactive_timeout}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_mysql_config#interactive_timeout DatabaseMysqlConfig#interactive_timeout}. --- @@ -1834,7 +1834,7 @@ public readonly internalTmpMemStorageEngine: string; - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_mysql_config#internal_tmp_mem_storage_engine DatabaseMysqlConfig#internal_tmp_mem_storage_engine}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_mysql_config#internal_tmp_mem_storage_engine DatabaseMysqlConfig#internal_tmp_mem_storage_engine}. --- @@ -1846,7 +1846,7 @@ public readonly longQueryTime: number; - *Type:* number -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_mysql_config#long_query_time DatabaseMysqlConfig#long_query_time}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_mysql_config#long_query_time DatabaseMysqlConfig#long_query_time}. --- @@ -1858,7 +1858,7 @@ public readonly maxAllowedPacket: number; - *Type:* number -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_mysql_config#max_allowed_packet DatabaseMysqlConfig#max_allowed_packet}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_mysql_config#max_allowed_packet DatabaseMysqlConfig#max_allowed_packet}. --- @@ -1870,7 +1870,7 @@ public readonly maxHeapTableSize: number; - *Type:* number -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_mysql_config#max_heap_table_size DatabaseMysqlConfig#max_heap_table_size}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_mysql_config#max_heap_table_size DatabaseMysqlConfig#max_heap_table_size}. --- @@ -1882,7 +1882,7 @@ public readonly netReadTimeout: number; - *Type:* number -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_mysql_config#net_read_timeout DatabaseMysqlConfig#net_read_timeout}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_mysql_config#net_read_timeout DatabaseMysqlConfig#net_read_timeout}. --- @@ -1894,7 +1894,7 @@ public readonly netWriteTimeout: number; - *Type:* number -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_mysql_config#net_write_timeout DatabaseMysqlConfig#net_write_timeout}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_mysql_config#net_write_timeout DatabaseMysqlConfig#net_write_timeout}. --- @@ -1906,7 +1906,7 @@ public readonly slowQueryLog: boolean | IResolvable; - *Type:* boolean | cdktf.IResolvable -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_mysql_config#slow_query_log DatabaseMysqlConfig#slow_query_log}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_mysql_config#slow_query_log DatabaseMysqlConfig#slow_query_log}. --- @@ -1918,7 +1918,7 @@ public readonly sortBufferSize: number; - *Type:* number -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_mysql_config#sort_buffer_size DatabaseMysqlConfig#sort_buffer_size}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_mysql_config#sort_buffer_size DatabaseMysqlConfig#sort_buffer_size}. --- @@ -1930,7 +1930,7 @@ public readonly sqlMode: string; - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_mysql_config#sql_mode DatabaseMysqlConfig#sql_mode}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_mysql_config#sql_mode DatabaseMysqlConfig#sql_mode}. --- @@ -1942,7 +1942,7 @@ public readonly sqlRequirePrimaryKey: boolean | IResolvable; - *Type:* boolean | cdktf.IResolvable -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_mysql_config#sql_require_primary_key DatabaseMysqlConfig#sql_require_primary_key}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_mysql_config#sql_require_primary_key DatabaseMysqlConfig#sql_require_primary_key}. --- @@ -1954,7 +1954,7 @@ public readonly tmpTableSize: number; - *Type:* number -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_mysql_config#tmp_table_size DatabaseMysqlConfig#tmp_table_size}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_mysql_config#tmp_table_size DatabaseMysqlConfig#tmp_table_size}. --- @@ -1966,7 +1966,7 @@ public readonly waitTimeout: number; - *Type:* number -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_mysql_config#wait_timeout DatabaseMysqlConfig#wait_timeout}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_mysql_config#wait_timeout DatabaseMysqlConfig#wait_timeout}. --- diff --git a/docs/databasePostgresqlConfig.csharp.md b/docs/databasePostgresqlConfig.csharp.md index 86d6bbe69..661087c5d 100644 --- a/docs/databasePostgresqlConfig.csharp.md +++ b/docs/databasePostgresqlConfig.csharp.md @@ -4,7 +4,7 @@ ### DatabasePostgresqlConfig -Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config digitalocean_database_postgresql_config}. +Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config digitalocean_database_postgresql_config}. #### Initializers @@ -433,12 +433,12 @@ private void PutPgbouncer(object Value) ##### `PutTimescaledb` ```csharp -private void PutTimescaledb(object Value) +private void PutTimescaledb(DatabasePostgresqlConfigTimescaledb Value) ``` ###### `Value`Required -- *Type:* object +- *Type:* DatabasePostgresqlConfigTimescaledb --- @@ -857,7 +857,7 @@ The construct id used in the generated config for the DatabasePostgresqlConfig t The id of the existing DatabasePostgresqlConfig that should be imported. -Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#import import section} in the documentation of this resource for the id to use --- @@ -888,7 +888,7 @@ Refer to the {@link https://registry.terraform.io/providers/digitalocean/digital | Provider | HashiCorp.Cdktf.TerraformProvider | *No description.* | | Provisioners | object[] | *No description.* | | Pgbouncer | DatabasePostgresqlConfigPgbouncerList | *No description.* | -| Timescaledb | DatabasePostgresqlConfigTimescaledbList | *No description.* | +| Timescaledb | DatabasePostgresqlConfigTimescaledbOutputReference | *No description.* | | AutovacuumAnalyzeScaleFactorInput | double | *No description.* | | AutovacuumAnalyzeThresholdInput | double | *No description.* | | AutovacuumFreezeMaxAgeInput | double | *No description.* | @@ -933,7 +933,7 @@ Refer to the {@link https://registry.terraform.io/providers/digitalocean/digital | PgStatStatementsTrackInput | string | *No description.* | | SharedBuffersPercentageInput | double | *No description.* | | TempFileLimitInput | double | *No description.* | -| TimescaledbInput | object | *No description.* | +| TimescaledbInput | DatabasePostgresqlConfigTimescaledb | *No description.* | | TimezoneInput | string | *No description.* | | TrackActivityQuerySizeInput | double | *No description.* | | TrackCommitTimestampInput | string | *No description.* | @@ -1151,10 +1151,10 @@ public DatabasePostgresqlConfigPgbouncerList Pgbouncer { get; } ##### `Timescaledb`Required ```csharp -public DatabasePostgresqlConfigTimescaledbList Timescaledb { get; } +public DatabasePostgresqlConfigTimescaledbOutputReference Timescaledb { get; } ``` -- *Type:* DatabasePostgresqlConfigTimescaledbList +- *Type:* DatabasePostgresqlConfigTimescaledbOutputReference --- @@ -1601,10 +1601,10 @@ public double TempFileLimitInput { get; } ##### `TimescaledbInput`Optional ```csharp -public object TimescaledbInput { get; } +public DatabasePostgresqlConfigTimescaledb TimescaledbInput { get; } ``` -- *Type:* object +- *Type:* DatabasePostgresqlConfigTimescaledb --- @@ -2277,7 +2277,7 @@ new DatabasePostgresqlConfigConfig { string PgStatStatementsTrack = null, double SharedBuffersPercentage = null, double TempFileLimit = null, - object Timescaledb = null, + DatabasePostgresqlConfigTimescaledb Timescaledb = null, string Timezone = null, double TrackActivityQuerySize = null, string TrackCommitTimestamp = null, @@ -2300,59 +2300,59 @@ new DatabasePostgresqlConfigConfig { | Lifecycle | HashiCorp.Cdktf.TerraformResourceLifecycle | *No description.* | | Provider | HashiCorp.Cdktf.TerraformProvider | *No description.* | | Provisioners | object[] | *No description.* | -| ClusterId | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#cluster_id DatabasePostgresqlConfig#cluster_id}. | -| AutovacuumAnalyzeScaleFactor | double | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#autovacuum_analyze_scale_factor DatabasePostgresqlConfig#autovacuum_analyze_scale_factor}. | -| AutovacuumAnalyzeThreshold | double | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#autovacuum_analyze_threshold DatabasePostgresqlConfig#autovacuum_analyze_threshold}. | -| AutovacuumFreezeMaxAge | double | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#autovacuum_freeze_max_age DatabasePostgresqlConfig#autovacuum_freeze_max_age}. | -| AutovacuumMaxWorkers | double | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#autovacuum_max_workers DatabasePostgresqlConfig#autovacuum_max_workers}. | -| AutovacuumNaptime | double | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#autovacuum_naptime DatabasePostgresqlConfig#autovacuum_naptime}. | -| AutovacuumVacuumCostDelay | double | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#autovacuum_vacuum_cost_delay DatabasePostgresqlConfig#autovacuum_vacuum_cost_delay}. | -| AutovacuumVacuumCostLimit | double | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#autovacuum_vacuum_cost_limit DatabasePostgresqlConfig#autovacuum_vacuum_cost_limit}. | -| AutovacuumVacuumScaleFactor | double | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#autovacuum_vacuum_scale_factor DatabasePostgresqlConfig#autovacuum_vacuum_scale_factor}. | -| AutovacuumVacuumThreshold | double | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#autovacuum_vacuum_threshold DatabasePostgresqlConfig#autovacuum_vacuum_threshold}. | -| BackupHour | double | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#backup_hour DatabasePostgresqlConfig#backup_hour}. | -| BackupMinute | double | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#backup_minute DatabasePostgresqlConfig#backup_minute}. | -| BgwriterDelay | double | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#bgwriter_delay DatabasePostgresqlConfig#bgwriter_delay}. | -| BgwriterFlushAfter | double | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#bgwriter_flush_after DatabasePostgresqlConfig#bgwriter_flush_after}. | -| BgwriterLruMaxpages | double | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#bgwriter_lru_maxpages DatabasePostgresqlConfig#bgwriter_lru_maxpages}. | -| BgwriterLruMultiplier | double | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#bgwriter_lru_multiplier DatabasePostgresqlConfig#bgwriter_lru_multiplier}. | -| DeadlockTimeout | double | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#deadlock_timeout DatabasePostgresqlConfig#deadlock_timeout}. | -| DefaultToastCompression | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#default_toast_compression DatabasePostgresqlConfig#default_toast_compression}. | -| Id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#id DatabasePostgresqlConfig#id}. | -| IdleInTransactionSessionTimeout | double | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#idle_in_transaction_session_timeout DatabasePostgresqlConfig#idle_in_transaction_session_timeout}. | -| Jit | object | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#jit DatabasePostgresqlConfig#jit}. | -| LogAutovacuumMinDuration | double | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#log_autovacuum_min_duration DatabasePostgresqlConfig#log_autovacuum_min_duration}. | -| LogErrorVerbosity | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#log_error_verbosity DatabasePostgresqlConfig#log_error_verbosity}. | -| LogLinePrefix | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#log_line_prefix DatabasePostgresqlConfig#log_line_prefix}. | -| LogMinDurationStatement | double | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#log_min_duration_statement DatabasePostgresqlConfig#log_min_duration_statement}. | -| MaxFilesPerProcess | double | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#max_files_per_process DatabasePostgresqlConfig#max_files_per_process}. | -| MaxLocksPerTransaction | double | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#max_locks_per_transaction DatabasePostgresqlConfig#max_locks_per_transaction}. | -| MaxLogicalReplicationWorkers | double | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#max_logical_replication_workers DatabasePostgresqlConfig#max_logical_replication_workers}. | -| MaxParallelWorkers | double | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#max_parallel_workers DatabasePostgresqlConfig#max_parallel_workers}. | -| MaxParallelWorkersPerGather | double | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#max_parallel_workers_per_gather DatabasePostgresqlConfig#max_parallel_workers_per_gather}. | -| MaxPredLocksPerTransaction | double | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#max_pred_locks_per_transaction DatabasePostgresqlConfig#max_pred_locks_per_transaction}. | -| MaxPreparedTransactions | double | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#max_prepared_transactions DatabasePostgresqlConfig#max_prepared_transactions}. | -| MaxReplicationSlots | double | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#max_replication_slots DatabasePostgresqlConfig#max_replication_slots}. | -| MaxStackDepth | double | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#max_stack_depth DatabasePostgresqlConfig#max_stack_depth}. | -| MaxStandbyArchiveDelay | double | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#max_standby_archive_delay DatabasePostgresqlConfig#max_standby_archive_delay}. | -| MaxStandbyStreamingDelay | double | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#max_standby_streaming_delay DatabasePostgresqlConfig#max_standby_streaming_delay}. | -| MaxWalSenders | double | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#max_wal_senders DatabasePostgresqlConfig#max_wal_senders}. | -| MaxWorkerProcesses | double | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#max_worker_processes DatabasePostgresqlConfig#max_worker_processes}. | +| ClusterId | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#cluster_id DatabasePostgresqlConfig#cluster_id}. | +| AutovacuumAnalyzeScaleFactor | double | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#autovacuum_analyze_scale_factor DatabasePostgresqlConfig#autovacuum_analyze_scale_factor}. | +| AutovacuumAnalyzeThreshold | double | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#autovacuum_analyze_threshold DatabasePostgresqlConfig#autovacuum_analyze_threshold}. | +| AutovacuumFreezeMaxAge | double | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#autovacuum_freeze_max_age DatabasePostgresqlConfig#autovacuum_freeze_max_age}. | +| AutovacuumMaxWorkers | double | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#autovacuum_max_workers DatabasePostgresqlConfig#autovacuum_max_workers}. | +| AutovacuumNaptime | double | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#autovacuum_naptime DatabasePostgresqlConfig#autovacuum_naptime}. | +| AutovacuumVacuumCostDelay | double | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#autovacuum_vacuum_cost_delay DatabasePostgresqlConfig#autovacuum_vacuum_cost_delay}. | +| AutovacuumVacuumCostLimit | double | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#autovacuum_vacuum_cost_limit DatabasePostgresqlConfig#autovacuum_vacuum_cost_limit}. | +| AutovacuumVacuumScaleFactor | double | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#autovacuum_vacuum_scale_factor DatabasePostgresqlConfig#autovacuum_vacuum_scale_factor}. | +| AutovacuumVacuumThreshold | double | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#autovacuum_vacuum_threshold DatabasePostgresqlConfig#autovacuum_vacuum_threshold}. | +| BackupHour | double | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#backup_hour DatabasePostgresqlConfig#backup_hour}. | +| BackupMinute | double | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#backup_minute DatabasePostgresqlConfig#backup_minute}. | +| BgwriterDelay | double | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#bgwriter_delay DatabasePostgresqlConfig#bgwriter_delay}. | +| BgwriterFlushAfter | double | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#bgwriter_flush_after DatabasePostgresqlConfig#bgwriter_flush_after}. | +| BgwriterLruMaxpages | double | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#bgwriter_lru_maxpages DatabasePostgresqlConfig#bgwriter_lru_maxpages}. | +| BgwriterLruMultiplier | double | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#bgwriter_lru_multiplier DatabasePostgresqlConfig#bgwriter_lru_multiplier}. | +| DeadlockTimeout | double | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#deadlock_timeout DatabasePostgresqlConfig#deadlock_timeout}. | +| DefaultToastCompression | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#default_toast_compression DatabasePostgresqlConfig#default_toast_compression}. | +| Id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#id DatabasePostgresqlConfig#id}. | +| IdleInTransactionSessionTimeout | double | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#idle_in_transaction_session_timeout DatabasePostgresqlConfig#idle_in_transaction_session_timeout}. | +| Jit | object | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#jit DatabasePostgresqlConfig#jit}. | +| LogAutovacuumMinDuration | double | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#log_autovacuum_min_duration DatabasePostgresqlConfig#log_autovacuum_min_duration}. | +| LogErrorVerbosity | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#log_error_verbosity DatabasePostgresqlConfig#log_error_verbosity}. | +| LogLinePrefix | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#log_line_prefix DatabasePostgresqlConfig#log_line_prefix}. | +| LogMinDurationStatement | double | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#log_min_duration_statement DatabasePostgresqlConfig#log_min_duration_statement}. | +| MaxFilesPerProcess | double | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#max_files_per_process DatabasePostgresqlConfig#max_files_per_process}. | +| MaxLocksPerTransaction | double | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#max_locks_per_transaction DatabasePostgresqlConfig#max_locks_per_transaction}. | +| MaxLogicalReplicationWorkers | double | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#max_logical_replication_workers DatabasePostgresqlConfig#max_logical_replication_workers}. | +| MaxParallelWorkers | double | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#max_parallel_workers DatabasePostgresqlConfig#max_parallel_workers}. | +| MaxParallelWorkersPerGather | double | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#max_parallel_workers_per_gather DatabasePostgresqlConfig#max_parallel_workers_per_gather}. | +| MaxPredLocksPerTransaction | double | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#max_pred_locks_per_transaction DatabasePostgresqlConfig#max_pred_locks_per_transaction}. | +| MaxPreparedTransactions | double | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#max_prepared_transactions DatabasePostgresqlConfig#max_prepared_transactions}. | +| MaxReplicationSlots | double | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#max_replication_slots DatabasePostgresqlConfig#max_replication_slots}. | +| MaxStackDepth | double | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#max_stack_depth DatabasePostgresqlConfig#max_stack_depth}. | +| MaxStandbyArchiveDelay | double | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#max_standby_archive_delay DatabasePostgresqlConfig#max_standby_archive_delay}. | +| MaxStandbyStreamingDelay | double | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#max_standby_streaming_delay DatabasePostgresqlConfig#max_standby_streaming_delay}. | +| MaxWalSenders | double | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#max_wal_senders DatabasePostgresqlConfig#max_wal_senders}. | +| MaxWorkerProcesses | double | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#max_worker_processes DatabasePostgresqlConfig#max_worker_processes}. | | Pgbouncer | object | pgbouncer block. | -| PgPartmanBgwInterval | double | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#pg_partman_bgw_interval DatabasePostgresqlConfig#pg_partman_bgw_interval}. | -| PgPartmanBgwRole | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#pg_partman_bgw_role DatabasePostgresqlConfig#pg_partman_bgw_role}. | -| PgStatStatementsTrack | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#pg_stat_statements_track DatabasePostgresqlConfig#pg_stat_statements_track}. | -| SharedBuffersPercentage | double | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#shared_buffers_percentage DatabasePostgresqlConfig#shared_buffers_percentage}. | -| TempFileLimit | double | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#temp_file_limit DatabasePostgresqlConfig#temp_file_limit}. | -| Timescaledb | object | timescaledb block. | -| Timezone | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#timezone DatabasePostgresqlConfig#timezone}. | -| TrackActivityQuerySize | double | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#track_activity_query_size DatabasePostgresqlConfig#track_activity_query_size}. | -| TrackCommitTimestamp | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#track_commit_timestamp DatabasePostgresqlConfig#track_commit_timestamp}. | -| TrackFunctions | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#track_functions DatabasePostgresqlConfig#track_functions}. | -| TrackIoTiming | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#track_io_timing DatabasePostgresqlConfig#track_io_timing}. | -| WalSenderTimeout | double | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#wal_sender_timeout DatabasePostgresqlConfig#wal_sender_timeout}. | -| WalWriterDelay | double | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#wal_writer_delay DatabasePostgresqlConfig#wal_writer_delay}. | -| WorkMem | double | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#work_mem DatabasePostgresqlConfig#work_mem}. | +| PgPartmanBgwInterval | double | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#pg_partman_bgw_interval DatabasePostgresqlConfig#pg_partman_bgw_interval}. | +| PgPartmanBgwRole | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#pg_partman_bgw_role DatabasePostgresqlConfig#pg_partman_bgw_role}. | +| PgStatStatementsTrack | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#pg_stat_statements_track DatabasePostgresqlConfig#pg_stat_statements_track}. | +| SharedBuffersPercentage | double | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#shared_buffers_percentage DatabasePostgresqlConfig#shared_buffers_percentage}. | +| TempFileLimit | double | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#temp_file_limit DatabasePostgresqlConfig#temp_file_limit}. | +| Timescaledb | DatabasePostgresqlConfigTimescaledb | timescaledb block. | +| Timezone | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#timezone DatabasePostgresqlConfig#timezone}. | +| TrackActivityQuerySize | double | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#track_activity_query_size DatabasePostgresqlConfig#track_activity_query_size}. | +| TrackCommitTimestamp | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#track_commit_timestamp DatabasePostgresqlConfig#track_commit_timestamp}. | +| TrackFunctions | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#track_functions DatabasePostgresqlConfig#track_functions}. | +| TrackIoTiming | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#track_io_timing DatabasePostgresqlConfig#track_io_timing}. | +| WalSenderTimeout | double | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#wal_sender_timeout DatabasePostgresqlConfig#wal_sender_timeout}. | +| WalWriterDelay | double | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#wal_writer_delay DatabasePostgresqlConfig#wal_writer_delay}. | +| WorkMem | double | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#work_mem DatabasePostgresqlConfig#work_mem}. | --- @@ -2434,7 +2434,7 @@ public string ClusterId { get; set; } - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#cluster_id DatabasePostgresqlConfig#cluster_id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#cluster_id DatabasePostgresqlConfig#cluster_id}. --- @@ -2446,7 +2446,7 @@ public double AutovacuumAnalyzeScaleFactor { get; set; } - *Type:* double -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#autovacuum_analyze_scale_factor DatabasePostgresqlConfig#autovacuum_analyze_scale_factor}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#autovacuum_analyze_scale_factor DatabasePostgresqlConfig#autovacuum_analyze_scale_factor}. --- @@ -2458,7 +2458,7 @@ public double AutovacuumAnalyzeThreshold { get; set; } - *Type:* double -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#autovacuum_analyze_threshold DatabasePostgresqlConfig#autovacuum_analyze_threshold}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#autovacuum_analyze_threshold DatabasePostgresqlConfig#autovacuum_analyze_threshold}. --- @@ -2470,7 +2470,7 @@ public double AutovacuumFreezeMaxAge { get; set; } - *Type:* double -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#autovacuum_freeze_max_age DatabasePostgresqlConfig#autovacuum_freeze_max_age}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#autovacuum_freeze_max_age DatabasePostgresqlConfig#autovacuum_freeze_max_age}. --- @@ -2482,7 +2482,7 @@ public double AutovacuumMaxWorkers { get; set; } - *Type:* double -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#autovacuum_max_workers DatabasePostgresqlConfig#autovacuum_max_workers}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#autovacuum_max_workers DatabasePostgresqlConfig#autovacuum_max_workers}. --- @@ -2494,7 +2494,7 @@ public double AutovacuumNaptime { get; set; } - *Type:* double -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#autovacuum_naptime DatabasePostgresqlConfig#autovacuum_naptime}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#autovacuum_naptime DatabasePostgresqlConfig#autovacuum_naptime}. --- @@ -2506,7 +2506,7 @@ public double AutovacuumVacuumCostDelay { get; set; } - *Type:* double -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#autovacuum_vacuum_cost_delay DatabasePostgresqlConfig#autovacuum_vacuum_cost_delay}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#autovacuum_vacuum_cost_delay DatabasePostgresqlConfig#autovacuum_vacuum_cost_delay}. --- @@ -2518,7 +2518,7 @@ public double AutovacuumVacuumCostLimit { get; set; } - *Type:* double -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#autovacuum_vacuum_cost_limit DatabasePostgresqlConfig#autovacuum_vacuum_cost_limit}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#autovacuum_vacuum_cost_limit DatabasePostgresqlConfig#autovacuum_vacuum_cost_limit}. --- @@ -2530,7 +2530,7 @@ public double AutovacuumVacuumScaleFactor { get; set; } - *Type:* double -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#autovacuum_vacuum_scale_factor DatabasePostgresqlConfig#autovacuum_vacuum_scale_factor}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#autovacuum_vacuum_scale_factor DatabasePostgresqlConfig#autovacuum_vacuum_scale_factor}. --- @@ -2542,7 +2542,7 @@ public double AutovacuumVacuumThreshold { get; set; } - *Type:* double -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#autovacuum_vacuum_threshold DatabasePostgresqlConfig#autovacuum_vacuum_threshold}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#autovacuum_vacuum_threshold DatabasePostgresqlConfig#autovacuum_vacuum_threshold}. --- @@ -2554,7 +2554,7 @@ public double BackupHour { get; set; } - *Type:* double -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#backup_hour DatabasePostgresqlConfig#backup_hour}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#backup_hour DatabasePostgresqlConfig#backup_hour}. --- @@ -2566,7 +2566,7 @@ public double BackupMinute { get; set; } - *Type:* double -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#backup_minute DatabasePostgresqlConfig#backup_minute}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#backup_minute DatabasePostgresqlConfig#backup_minute}. --- @@ -2578,7 +2578,7 @@ public double BgwriterDelay { get; set; } - *Type:* double -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#bgwriter_delay DatabasePostgresqlConfig#bgwriter_delay}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#bgwriter_delay DatabasePostgresqlConfig#bgwriter_delay}. --- @@ -2590,7 +2590,7 @@ public double BgwriterFlushAfter { get; set; } - *Type:* double -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#bgwriter_flush_after DatabasePostgresqlConfig#bgwriter_flush_after}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#bgwriter_flush_after DatabasePostgresqlConfig#bgwriter_flush_after}. --- @@ -2602,7 +2602,7 @@ public double BgwriterLruMaxpages { get; set; } - *Type:* double -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#bgwriter_lru_maxpages DatabasePostgresqlConfig#bgwriter_lru_maxpages}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#bgwriter_lru_maxpages DatabasePostgresqlConfig#bgwriter_lru_maxpages}. --- @@ -2614,7 +2614,7 @@ public double BgwriterLruMultiplier { get; set; } - *Type:* double -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#bgwriter_lru_multiplier DatabasePostgresqlConfig#bgwriter_lru_multiplier}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#bgwriter_lru_multiplier DatabasePostgresqlConfig#bgwriter_lru_multiplier}. --- @@ -2626,7 +2626,7 @@ public double DeadlockTimeout { get; set; } - *Type:* double -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#deadlock_timeout DatabasePostgresqlConfig#deadlock_timeout}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#deadlock_timeout DatabasePostgresqlConfig#deadlock_timeout}. --- @@ -2638,7 +2638,7 @@ public string DefaultToastCompression { get; set; } - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#default_toast_compression DatabasePostgresqlConfig#default_toast_compression}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#default_toast_compression DatabasePostgresqlConfig#default_toast_compression}. --- @@ -2650,7 +2650,7 @@ public string Id { get; set; } - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#id DatabasePostgresqlConfig#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#id DatabasePostgresqlConfig#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. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -2665,7 +2665,7 @@ public double IdleInTransactionSessionTimeout { get; set; } - *Type:* double -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#idle_in_transaction_session_timeout DatabasePostgresqlConfig#idle_in_transaction_session_timeout}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#idle_in_transaction_session_timeout DatabasePostgresqlConfig#idle_in_transaction_session_timeout}. --- @@ -2677,7 +2677,7 @@ public object Jit { get; set; } - *Type:* object -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#jit DatabasePostgresqlConfig#jit}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#jit DatabasePostgresqlConfig#jit}. --- @@ -2689,7 +2689,7 @@ public double LogAutovacuumMinDuration { get; set; } - *Type:* double -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#log_autovacuum_min_duration DatabasePostgresqlConfig#log_autovacuum_min_duration}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#log_autovacuum_min_duration DatabasePostgresqlConfig#log_autovacuum_min_duration}. --- @@ -2701,7 +2701,7 @@ public string LogErrorVerbosity { get; set; } - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#log_error_verbosity DatabasePostgresqlConfig#log_error_verbosity}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#log_error_verbosity DatabasePostgresqlConfig#log_error_verbosity}. --- @@ -2713,7 +2713,7 @@ public string LogLinePrefix { get; set; } - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#log_line_prefix DatabasePostgresqlConfig#log_line_prefix}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#log_line_prefix DatabasePostgresqlConfig#log_line_prefix}. --- @@ -2725,7 +2725,7 @@ public double LogMinDurationStatement { get; set; } - *Type:* double -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#log_min_duration_statement DatabasePostgresqlConfig#log_min_duration_statement}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#log_min_duration_statement DatabasePostgresqlConfig#log_min_duration_statement}. --- @@ -2737,7 +2737,7 @@ public double MaxFilesPerProcess { get; set; } - *Type:* double -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#max_files_per_process DatabasePostgresqlConfig#max_files_per_process}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#max_files_per_process DatabasePostgresqlConfig#max_files_per_process}. --- @@ -2749,7 +2749,7 @@ public double MaxLocksPerTransaction { get; set; } - *Type:* double -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#max_locks_per_transaction DatabasePostgresqlConfig#max_locks_per_transaction}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#max_locks_per_transaction DatabasePostgresqlConfig#max_locks_per_transaction}. --- @@ -2761,7 +2761,7 @@ public double MaxLogicalReplicationWorkers { get; set; } - *Type:* double -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#max_logical_replication_workers DatabasePostgresqlConfig#max_logical_replication_workers}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#max_logical_replication_workers DatabasePostgresqlConfig#max_logical_replication_workers}. --- @@ -2773,7 +2773,7 @@ public double MaxParallelWorkers { get; set; } - *Type:* double -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#max_parallel_workers DatabasePostgresqlConfig#max_parallel_workers}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#max_parallel_workers DatabasePostgresqlConfig#max_parallel_workers}. --- @@ -2785,7 +2785,7 @@ public double MaxParallelWorkersPerGather { get; set; } - *Type:* double -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#max_parallel_workers_per_gather DatabasePostgresqlConfig#max_parallel_workers_per_gather}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#max_parallel_workers_per_gather DatabasePostgresqlConfig#max_parallel_workers_per_gather}. --- @@ -2797,7 +2797,7 @@ public double MaxPredLocksPerTransaction { get; set; } - *Type:* double -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#max_pred_locks_per_transaction DatabasePostgresqlConfig#max_pred_locks_per_transaction}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#max_pred_locks_per_transaction DatabasePostgresqlConfig#max_pred_locks_per_transaction}. --- @@ -2809,7 +2809,7 @@ public double MaxPreparedTransactions { get; set; } - *Type:* double -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#max_prepared_transactions DatabasePostgresqlConfig#max_prepared_transactions}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#max_prepared_transactions DatabasePostgresqlConfig#max_prepared_transactions}. --- @@ -2821,7 +2821,7 @@ public double MaxReplicationSlots { get; set; } - *Type:* double -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#max_replication_slots DatabasePostgresqlConfig#max_replication_slots}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#max_replication_slots DatabasePostgresqlConfig#max_replication_slots}. --- @@ -2833,7 +2833,7 @@ public double MaxStackDepth { get; set; } - *Type:* double -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#max_stack_depth DatabasePostgresqlConfig#max_stack_depth}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#max_stack_depth DatabasePostgresqlConfig#max_stack_depth}. --- @@ -2845,7 +2845,7 @@ public double MaxStandbyArchiveDelay { get; set; } - *Type:* double -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#max_standby_archive_delay DatabasePostgresqlConfig#max_standby_archive_delay}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#max_standby_archive_delay DatabasePostgresqlConfig#max_standby_archive_delay}. --- @@ -2857,7 +2857,7 @@ public double MaxStandbyStreamingDelay { get; set; } - *Type:* double -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#max_standby_streaming_delay DatabasePostgresqlConfig#max_standby_streaming_delay}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#max_standby_streaming_delay DatabasePostgresqlConfig#max_standby_streaming_delay}. --- @@ -2869,7 +2869,7 @@ public double MaxWalSenders { get; set; } - *Type:* double -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#max_wal_senders DatabasePostgresqlConfig#max_wal_senders}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#max_wal_senders DatabasePostgresqlConfig#max_wal_senders}. --- @@ -2881,7 +2881,7 @@ public double MaxWorkerProcesses { get; set; } - *Type:* double -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#max_worker_processes DatabasePostgresqlConfig#max_worker_processes}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#max_worker_processes DatabasePostgresqlConfig#max_worker_processes}. --- @@ -2895,7 +2895,7 @@ public object Pgbouncer { get; set; } pgbouncer block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#pgbouncer DatabasePostgresqlConfig#pgbouncer} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#pgbouncer DatabasePostgresqlConfig#pgbouncer} --- @@ -2907,7 +2907,7 @@ public double PgPartmanBgwInterval { get; set; } - *Type:* double -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#pg_partman_bgw_interval DatabasePostgresqlConfig#pg_partman_bgw_interval}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#pg_partman_bgw_interval DatabasePostgresqlConfig#pg_partman_bgw_interval}. --- @@ -2919,7 +2919,7 @@ public string PgPartmanBgwRole { get; set; } - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#pg_partman_bgw_role DatabasePostgresqlConfig#pg_partman_bgw_role}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#pg_partman_bgw_role DatabasePostgresqlConfig#pg_partman_bgw_role}. --- @@ -2931,7 +2931,7 @@ public string PgStatStatementsTrack { get; set; } - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#pg_stat_statements_track DatabasePostgresqlConfig#pg_stat_statements_track}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#pg_stat_statements_track DatabasePostgresqlConfig#pg_stat_statements_track}. --- @@ -2943,7 +2943,7 @@ public double SharedBuffersPercentage { get; set; } - *Type:* double -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#shared_buffers_percentage DatabasePostgresqlConfig#shared_buffers_percentage}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#shared_buffers_percentage DatabasePostgresqlConfig#shared_buffers_percentage}. --- @@ -2955,21 +2955,21 @@ public double TempFileLimit { get; set; } - *Type:* double -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#temp_file_limit DatabasePostgresqlConfig#temp_file_limit}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#temp_file_limit DatabasePostgresqlConfig#temp_file_limit}. --- ##### `Timescaledb`Optional ```csharp -public object Timescaledb { get; set; } +public DatabasePostgresqlConfigTimescaledb Timescaledb { get; set; } ``` -- *Type:* object +- *Type:* DatabasePostgresqlConfigTimescaledb timescaledb block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#timescaledb DatabasePostgresqlConfig#timescaledb} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#timescaledb DatabasePostgresqlConfig#timescaledb} --- @@ -2981,7 +2981,7 @@ public string Timezone { get; set; } - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#timezone DatabasePostgresqlConfig#timezone}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#timezone DatabasePostgresqlConfig#timezone}. --- @@ -2993,7 +2993,7 @@ public double TrackActivityQuerySize { get; set; } - *Type:* double -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#track_activity_query_size DatabasePostgresqlConfig#track_activity_query_size}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#track_activity_query_size DatabasePostgresqlConfig#track_activity_query_size}. --- @@ -3005,7 +3005,7 @@ public string TrackCommitTimestamp { get; set; } - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#track_commit_timestamp DatabasePostgresqlConfig#track_commit_timestamp}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#track_commit_timestamp DatabasePostgresqlConfig#track_commit_timestamp}. --- @@ -3017,7 +3017,7 @@ public string TrackFunctions { get; set; } - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#track_functions DatabasePostgresqlConfig#track_functions}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#track_functions DatabasePostgresqlConfig#track_functions}. --- @@ -3029,7 +3029,7 @@ public string TrackIoTiming { get; set; } - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#track_io_timing DatabasePostgresqlConfig#track_io_timing}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#track_io_timing DatabasePostgresqlConfig#track_io_timing}. --- @@ -3041,7 +3041,7 @@ public double WalSenderTimeout { get; set; } - *Type:* double -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#wal_sender_timeout DatabasePostgresqlConfig#wal_sender_timeout}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#wal_sender_timeout DatabasePostgresqlConfig#wal_sender_timeout}. --- @@ -3053,7 +3053,7 @@ public double WalWriterDelay { get; set; } - *Type:* double -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#wal_writer_delay DatabasePostgresqlConfig#wal_writer_delay}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#wal_writer_delay DatabasePostgresqlConfig#wal_writer_delay}. --- @@ -3065,7 +3065,7 @@ public double WorkMem { get; set; } - *Type:* double -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#work_mem DatabasePostgresqlConfig#work_mem}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#work_mem DatabasePostgresqlConfig#work_mem}. --- @@ -3093,15 +3093,15 @@ new DatabasePostgresqlConfigPgbouncer { | **Name** | **Type** | **Description** | | --- | --- | --- | -| AutodbIdleTimeout | double | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#autodb_idle_timeout DatabasePostgresqlConfig#autodb_idle_timeout}. | -| AutodbMaxDbConnections | double | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#autodb_max_db_connections DatabasePostgresqlConfig#autodb_max_db_connections}. | -| AutodbPoolMode | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#autodb_pool_mode DatabasePostgresqlConfig#autodb_pool_mode}. | -| AutodbPoolSize | double | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#autodb_pool_size DatabasePostgresqlConfig#autodb_pool_size}. | -| IgnoreStartupParameters | string[] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#ignore_startup_parameters DatabasePostgresqlConfig#ignore_startup_parameters}. | -| MinPoolSize | double | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#min_pool_size DatabasePostgresqlConfig#min_pool_size}. | -| ServerIdleTimeout | double | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#server_idle_timeout DatabasePostgresqlConfig#server_idle_timeout}. | -| ServerLifetime | double | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#server_lifetime DatabasePostgresqlConfig#server_lifetime}. | -| ServerResetQueryAlways | object | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#server_reset_query_always DatabasePostgresqlConfig#server_reset_query_always}. | +| AutodbIdleTimeout | double | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#autodb_idle_timeout DatabasePostgresqlConfig#autodb_idle_timeout}. | +| AutodbMaxDbConnections | double | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#autodb_max_db_connections DatabasePostgresqlConfig#autodb_max_db_connections}. | +| AutodbPoolMode | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#autodb_pool_mode DatabasePostgresqlConfig#autodb_pool_mode}. | +| AutodbPoolSize | double | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#autodb_pool_size DatabasePostgresqlConfig#autodb_pool_size}. | +| IgnoreStartupParameters | string[] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#ignore_startup_parameters DatabasePostgresqlConfig#ignore_startup_parameters}. | +| MinPoolSize | double | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#min_pool_size DatabasePostgresqlConfig#min_pool_size}. | +| ServerIdleTimeout | double | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#server_idle_timeout DatabasePostgresqlConfig#server_idle_timeout}. | +| ServerLifetime | double | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#server_lifetime DatabasePostgresqlConfig#server_lifetime}. | +| ServerResetQueryAlways | object | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#server_reset_query_always DatabasePostgresqlConfig#server_reset_query_always}. | --- @@ -3113,7 +3113,7 @@ public double AutodbIdleTimeout { get; set; } - *Type:* double -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#autodb_idle_timeout DatabasePostgresqlConfig#autodb_idle_timeout}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#autodb_idle_timeout DatabasePostgresqlConfig#autodb_idle_timeout}. --- @@ -3125,7 +3125,7 @@ public double AutodbMaxDbConnections { get; set; } - *Type:* double -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#autodb_max_db_connections DatabasePostgresqlConfig#autodb_max_db_connections}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#autodb_max_db_connections DatabasePostgresqlConfig#autodb_max_db_connections}. --- @@ -3137,7 +3137,7 @@ public string AutodbPoolMode { get; set; } - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#autodb_pool_mode DatabasePostgresqlConfig#autodb_pool_mode}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#autodb_pool_mode DatabasePostgresqlConfig#autodb_pool_mode}. --- @@ -3149,7 +3149,7 @@ public double AutodbPoolSize { get; set; } - *Type:* double -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#autodb_pool_size DatabasePostgresqlConfig#autodb_pool_size}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#autodb_pool_size DatabasePostgresqlConfig#autodb_pool_size}. --- @@ -3161,7 +3161,7 @@ public string[] IgnoreStartupParameters { get; set; } - *Type:* string[] -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#ignore_startup_parameters DatabasePostgresqlConfig#ignore_startup_parameters}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#ignore_startup_parameters DatabasePostgresqlConfig#ignore_startup_parameters}. --- @@ -3173,7 +3173,7 @@ public double MinPoolSize { get; set; } - *Type:* double -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#min_pool_size DatabasePostgresqlConfig#min_pool_size}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#min_pool_size DatabasePostgresqlConfig#min_pool_size}. --- @@ -3185,7 +3185,7 @@ public double ServerIdleTimeout { get; set; } - *Type:* double -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#server_idle_timeout DatabasePostgresqlConfig#server_idle_timeout}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#server_idle_timeout DatabasePostgresqlConfig#server_idle_timeout}. --- @@ -3197,7 +3197,7 @@ public double ServerLifetime { get; set; } - *Type:* double -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#server_lifetime DatabasePostgresqlConfig#server_lifetime}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#server_lifetime DatabasePostgresqlConfig#server_lifetime}. --- @@ -3209,7 +3209,7 @@ public object ServerResetQueryAlways { get; set; } - *Type:* object -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#server_reset_query_always DatabasePostgresqlConfig#server_reset_query_always}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#server_reset_query_always DatabasePostgresqlConfig#server_reset_query_always}. --- @@ -3221,7 +3221,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit using HashiCorp.Cdktf.Providers.Digitalocean; new DatabasePostgresqlConfigTimescaledb { - double Timescaledb = null + double MaxBackgroundWorkers = null }; ``` @@ -3229,19 +3229,19 @@ new DatabasePostgresqlConfigTimescaledb { | **Name** | **Type** | **Description** | | --- | --- | --- | -| Timescaledb | double | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#timescaledb DatabasePostgresqlConfig#timescaledb}. | +| MaxBackgroundWorkers | double | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#max_background_workers DatabasePostgresqlConfig#max_background_workers}. | --- -##### `Timescaledb`Optional +##### `MaxBackgroundWorkers`Optional ```csharp -public double Timescaledb { get; set; } +public double MaxBackgroundWorkers { get; set; } ``` - *Type:* double -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#timescaledb DatabasePostgresqlConfig#timescaledb}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#max_background_workers DatabasePostgresqlConfig#max_background_workers}. --- @@ -3935,166 +3935,6 @@ public object InternalValue { get; } --- -### DatabasePostgresqlConfigTimescaledbList - -#### Initializers - -```csharp -using HashiCorp.Cdktf.Providers.Digitalocean; - -new DatabasePostgresqlConfigTimescaledbList(IInterpolatingParent TerraformResource, string TerraformAttribute, bool WrapsSet); -``` - -| **Name** | **Type** | **Description** | -| --- | --- | --- | -| TerraformResource | HashiCorp.Cdktf.IInterpolatingParent | The parent resource. | -| TerraformAttribute | string | The attribute on the parent resource this class is referencing. | -| WrapsSet | bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | - ---- - -##### `TerraformResource`Required - -- *Type:* HashiCorp.Cdktf.IInterpolatingParent - -The parent resource. - ---- - -##### `TerraformAttribute`Required - -- *Type:* string - -The attribute on the parent resource this class is referencing. - ---- - -##### `WrapsSet`Required - -- *Type:* bool - -whether the list is wrapping a set (will add tolist() to be able to access an item via an index). - ---- - -#### Methods - -| **Name** | **Description** | -| --- | --- | -| AllWithMapKey | Creating an iterator for this complex list. | -| ComputeFqn | *No description.* | -| Resolve | Produce the Token's value at resolution time. | -| ToString | Return a string representation of this resolvable object. | -| Get | *No description.* | - ---- - -##### `AllWithMapKey` - -```csharp -private DynamicListTerraformIterator AllWithMapKey(string MapKeyAttributeName) -``` - -Creating an iterator for this complex list. - -The list will be converted into a map with the mapKeyAttributeName as the key. - -###### `MapKeyAttributeName`Required - -- *Type:* string - ---- - -##### `ComputeFqn` - -```csharp -private string ComputeFqn() -``` - -##### `Resolve` - -```csharp -private object Resolve(IResolveContext Context) -``` - -Produce the Token's value at resolution time. - -###### `Context`Required - -- *Type:* HashiCorp.Cdktf.IResolveContext - ---- - -##### `ToString` - -```csharp -private string ToString() -``` - -Return a string representation of this resolvable object. - -Returns a reversible string representation. - -##### `Get` - -```csharp -private DatabasePostgresqlConfigTimescaledbOutputReference Get(double Index) -``` - -###### `Index`Required - -- *Type:* double - -the index of the item to return. - ---- - - -#### Properties - -| **Name** | **Type** | **Description** | -| --- | --- | --- | -| CreationStack | string[] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| Fqn | string | *No description.* | -| InternalValue | object | *No description.* | - ---- - -##### `CreationStack`Required - -```csharp -public string[] CreationStack { get; } -``` - -- *Type:* string[] - -The creation stack of this resolvable which will be appended to errors thrown during resolution. - -If this returns an empty array the stack will not be attached. - ---- - -##### `Fqn`Required - -```csharp -public string Fqn { get; } -``` - -- *Type:* string - ---- - -##### `InternalValue`Optional - -```csharp -public object InternalValue { get; } -``` - -- *Type:* object - ---- - - ### DatabasePostgresqlConfigTimescaledbOutputReference #### Initializers @@ -4102,15 +3942,13 @@ public object InternalValue { get; } ```csharp using HashiCorp.Cdktf.Providers.Digitalocean; -new DatabasePostgresqlConfigTimescaledbOutputReference(IInterpolatingParent TerraformResource, string TerraformAttribute, double ComplexObjectIndex, bool ComplexObjectIsFromSet); +new DatabasePostgresqlConfigTimescaledbOutputReference(IInterpolatingParent TerraformResource, string TerraformAttribute); ``` | **Name** | **Type** | **Description** | | --- | --- | --- | | TerraformResource | HashiCorp.Cdktf.IInterpolatingParent | The parent resource. | | TerraformAttribute | string | The attribute on the parent resource this class is referencing. | -| ComplexObjectIndex | double | the index of this item in the list. | -| ComplexObjectIsFromSet | bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | --- @@ -4130,22 +3968,6 @@ The attribute on the parent resource this class is referencing. --- -##### `ComplexObjectIndex`Required - -- *Type:* double - -the index of this item in the list. - ---- - -##### `ComplexObjectIsFromSet`Required - -- *Type:* bool - -whether the list is wrapping a set (will add tolist() to be able to access an item via an index). - ---- - #### Methods | **Name** | **Description** | @@ -4163,7 +3985,7 @@ whether the list is wrapping a set (will add tolist() to be able to access an it | InterpolationForAttribute | *No description.* | | Resolve | Produce the Token's value at resolution time. | | ToString | Return a string representation of this resolvable object. | -| ResetTimescaledb | *No description.* | +| ResetMaxBackgroundWorkers | *No description.* | --- @@ -4317,10 +4139,10 @@ Return a string representation of this resolvable object. Returns a reversible string representation. -##### `ResetTimescaledb` +##### `ResetMaxBackgroundWorkers` ```csharp -private void ResetTimescaledb() +private void ResetMaxBackgroundWorkers() ``` @@ -4330,9 +4152,9 @@ private void ResetTimescaledb() | --- | --- | --- | | CreationStack | string[] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | | Fqn | string | *No description.* | -| TimescaledbInput | double | *No description.* | -| Timescaledb | double | *No description.* | -| InternalValue | object | *No description.* | +| MaxBackgroundWorkersInput | double | *No description.* | +| MaxBackgroundWorkers | double | *No description.* | +| InternalValue | DatabasePostgresqlConfigTimescaledb | *No description.* | --- @@ -4360,20 +4182,20 @@ public string Fqn { get; } --- -##### `TimescaledbInput`Optional +##### `MaxBackgroundWorkersInput`Optional ```csharp -public double TimescaledbInput { get; } +public double MaxBackgroundWorkersInput { get; } ``` - *Type:* double --- -##### `Timescaledb`Required +##### `MaxBackgroundWorkers`Required ```csharp -public double Timescaledb { get; } +public double MaxBackgroundWorkers { get; } ``` - *Type:* double @@ -4383,10 +4205,10 @@ public double Timescaledb { get; } ##### `InternalValue`Optional ```csharp -public object InternalValue { get; } +public DatabasePostgresqlConfigTimescaledb InternalValue { get; } ``` -- *Type:* object +- *Type:* DatabasePostgresqlConfigTimescaledb --- diff --git a/docs/databasePostgresqlConfig.go.md b/docs/databasePostgresqlConfig.go.md index b212ea163..974ac6e58 100644 --- a/docs/databasePostgresqlConfig.go.md +++ b/docs/databasePostgresqlConfig.go.md @@ -4,12 +4,12 @@ ### DatabasePostgresqlConfig -Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config digitalocean_database_postgresql_config}. +Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config digitalocean_database_postgresql_config}. #### Initializers ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/databasepostgresqlconfig" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/databasepostgresqlconfig" databasepostgresqlconfig.NewDatabasePostgresqlConfig(scope Construct, id *string, config DatabasePostgresqlConfigConfig) DatabasePostgresqlConfig ``` @@ -433,12 +433,12 @@ func PutPgbouncer(value interface{}) ##### `PutTimescaledb` ```go -func PutTimescaledb(value interface{}) +func PutTimescaledb(value DatabasePostgresqlConfigTimescaledb) ``` ###### `value`Required -- *Type:* interface{} +- *Type:* DatabasePostgresqlConfigTimescaledb --- @@ -768,7 +768,7 @@ func ResetWorkMem() ##### `IsConstruct` ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/databasepostgresqlconfig" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/databasepostgresqlconfig" databasepostgresqlconfig.DatabasePostgresqlConfig_IsConstruct(x interface{}) *bool ``` @@ -800,7 +800,7 @@ Any object. ##### `IsTerraformElement` ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/databasepostgresqlconfig" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/databasepostgresqlconfig" databasepostgresqlconfig.DatabasePostgresqlConfig_IsTerraformElement(x interface{}) *bool ``` @@ -814,7 +814,7 @@ databasepostgresqlconfig.DatabasePostgresqlConfig_IsTerraformElement(x interface ##### `IsTerraformResource` ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/databasepostgresqlconfig" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/databasepostgresqlconfig" databasepostgresqlconfig.DatabasePostgresqlConfig_IsTerraformResource(x interface{}) *bool ``` @@ -828,7 +828,7 @@ databasepostgresqlconfig.DatabasePostgresqlConfig_IsTerraformResource(x interfac ##### `GenerateConfigForImport` ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/databasepostgresqlconfig" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/databasepostgresqlconfig" databasepostgresqlconfig.DatabasePostgresqlConfig_GenerateConfigForImport(scope Construct, importToId *string, importFromId *string, provider TerraformProvider) ImportableResource ``` @@ -857,7 +857,7 @@ The construct id used in the generated config for the DatabasePostgresqlConfig t The id of the existing DatabasePostgresqlConfig that should be imported. -Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#import import section} in the documentation of this resource for the id to use --- @@ -888,7 +888,7 @@ Refer to the {@link https://registry.terraform.io/providers/digitalocean/digital | Provider | github.com/hashicorp/terraform-cdk-go/cdktf.TerraformProvider | *No description.* | | Provisioners | *[]interface{} | *No description.* | | Pgbouncer | DatabasePostgresqlConfigPgbouncerList | *No description.* | -| Timescaledb | DatabasePostgresqlConfigTimescaledbList | *No description.* | +| Timescaledb | DatabasePostgresqlConfigTimescaledbOutputReference | *No description.* | | AutovacuumAnalyzeScaleFactorInput | *f64 | *No description.* | | AutovacuumAnalyzeThresholdInput | *f64 | *No description.* | | AutovacuumFreezeMaxAgeInput | *f64 | *No description.* | @@ -933,7 +933,7 @@ Refer to the {@link https://registry.terraform.io/providers/digitalocean/digital | PgStatStatementsTrackInput | *string | *No description.* | | SharedBuffersPercentageInput | *f64 | *No description.* | | TempFileLimitInput | *f64 | *No description.* | -| TimescaledbInput | interface{} | *No description.* | +| TimescaledbInput | DatabasePostgresqlConfigTimescaledb | *No description.* | | TimezoneInput | *string | *No description.* | | TrackActivityQuerySizeInput | *f64 | *No description.* | | TrackCommitTimestampInput | *string | *No description.* | @@ -1151,10 +1151,10 @@ func Pgbouncer() DatabasePostgresqlConfigPgbouncerList ##### `Timescaledb`Required ```go -func Timescaledb() DatabasePostgresqlConfigTimescaledbList +func Timescaledb() DatabasePostgresqlConfigTimescaledbOutputReference ``` -- *Type:* DatabasePostgresqlConfigTimescaledbList +- *Type:* DatabasePostgresqlConfigTimescaledbOutputReference --- @@ -1601,10 +1601,10 @@ func TempFileLimitInput() *f64 ##### `TimescaledbInput`Optional ```go -func TimescaledbInput() interface{} +func TimescaledbInput() DatabasePostgresqlConfigTimescaledb ``` -- *Type:* interface{} +- *Type:* DatabasePostgresqlConfigTimescaledb --- @@ -2223,7 +2223,7 @@ func TfResourceType() *string #### Initializer ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/databasepostgresqlconfig" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/databasepostgresqlconfig" &databasepostgresqlconfig.DatabasePostgresqlConfigConfig { Connection: interface{}, @@ -2277,7 +2277,7 @@ import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/databas PgStatStatementsTrack: *string, SharedBuffersPercentage: *f64, TempFileLimit: *f64, - Timescaledb: interface{}, + Timescaledb: github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean.databasePostgresqlConfig.DatabasePostgresqlConfigTimescaledb, Timezone: *string, TrackActivityQuerySize: *f64, TrackCommitTimestamp: *string, @@ -2300,59 +2300,59 @@ import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/databas | Lifecycle | github.com/hashicorp/terraform-cdk-go/cdktf.TerraformResourceLifecycle | *No description.* | | Provider | github.com/hashicorp/terraform-cdk-go/cdktf.TerraformProvider | *No description.* | | Provisioners | *[]interface{} | *No description.* | -| ClusterId | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#cluster_id DatabasePostgresqlConfig#cluster_id}. | -| AutovacuumAnalyzeScaleFactor | *f64 | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#autovacuum_analyze_scale_factor DatabasePostgresqlConfig#autovacuum_analyze_scale_factor}. | -| AutovacuumAnalyzeThreshold | *f64 | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#autovacuum_analyze_threshold DatabasePostgresqlConfig#autovacuum_analyze_threshold}. | -| AutovacuumFreezeMaxAge | *f64 | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#autovacuum_freeze_max_age DatabasePostgresqlConfig#autovacuum_freeze_max_age}. | -| AutovacuumMaxWorkers | *f64 | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#autovacuum_max_workers DatabasePostgresqlConfig#autovacuum_max_workers}. | -| AutovacuumNaptime | *f64 | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#autovacuum_naptime DatabasePostgresqlConfig#autovacuum_naptime}. | -| AutovacuumVacuumCostDelay | *f64 | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#autovacuum_vacuum_cost_delay DatabasePostgresqlConfig#autovacuum_vacuum_cost_delay}. | -| AutovacuumVacuumCostLimit | *f64 | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#autovacuum_vacuum_cost_limit DatabasePostgresqlConfig#autovacuum_vacuum_cost_limit}. | -| AutovacuumVacuumScaleFactor | *f64 | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#autovacuum_vacuum_scale_factor DatabasePostgresqlConfig#autovacuum_vacuum_scale_factor}. | -| AutovacuumVacuumThreshold | *f64 | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#autovacuum_vacuum_threshold DatabasePostgresqlConfig#autovacuum_vacuum_threshold}. | -| BackupHour | *f64 | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#backup_hour DatabasePostgresqlConfig#backup_hour}. | -| BackupMinute | *f64 | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#backup_minute DatabasePostgresqlConfig#backup_minute}. | -| BgwriterDelay | *f64 | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#bgwriter_delay DatabasePostgresqlConfig#bgwriter_delay}. | -| BgwriterFlushAfter | *f64 | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#bgwriter_flush_after DatabasePostgresqlConfig#bgwriter_flush_after}. | -| BgwriterLruMaxpages | *f64 | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#bgwriter_lru_maxpages DatabasePostgresqlConfig#bgwriter_lru_maxpages}. | -| BgwriterLruMultiplier | *f64 | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#bgwriter_lru_multiplier DatabasePostgresqlConfig#bgwriter_lru_multiplier}. | -| DeadlockTimeout | *f64 | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#deadlock_timeout DatabasePostgresqlConfig#deadlock_timeout}. | -| DefaultToastCompression | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#default_toast_compression DatabasePostgresqlConfig#default_toast_compression}. | -| Id | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#id DatabasePostgresqlConfig#id}. | -| IdleInTransactionSessionTimeout | *f64 | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#idle_in_transaction_session_timeout DatabasePostgresqlConfig#idle_in_transaction_session_timeout}. | -| Jit | interface{} | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#jit DatabasePostgresqlConfig#jit}. | -| LogAutovacuumMinDuration | *f64 | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#log_autovacuum_min_duration DatabasePostgresqlConfig#log_autovacuum_min_duration}. | -| LogErrorVerbosity | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#log_error_verbosity DatabasePostgresqlConfig#log_error_verbosity}. | -| LogLinePrefix | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#log_line_prefix DatabasePostgresqlConfig#log_line_prefix}. | -| LogMinDurationStatement | *f64 | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#log_min_duration_statement DatabasePostgresqlConfig#log_min_duration_statement}. | -| MaxFilesPerProcess | *f64 | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#max_files_per_process DatabasePostgresqlConfig#max_files_per_process}. | -| MaxLocksPerTransaction | *f64 | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#max_locks_per_transaction DatabasePostgresqlConfig#max_locks_per_transaction}. | -| MaxLogicalReplicationWorkers | *f64 | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#max_logical_replication_workers DatabasePostgresqlConfig#max_logical_replication_workers}. | -| MaxParallelWorkers | *f64 | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#max_parallel_workers DatabasePostgresqlConfig#max_parallel_workers}. | -| MaxParallelWorkersPerGather | *f64 | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#max_parallel_workers_per_gather DatabasePostgresqlConfig#max_parallel_workers_per_gather}. | -| MaxPredLocksPerTransaction | *f64 | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#max_pred_locks_per_transaction DatabasePostgresqlConfig#max_pred_locks_per_transaction}. | -| MaxPreparedTransactions | *f64 | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#max_prepared_transactions DatabasePostgresqlConfig#max_prepared_transactions}. | -| MaxReplicationSlots | *f64 | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#max_replication_slots DatabasePostgresqlConfig#max_replication_slots}. | -| MaxStackDepth | *f64 | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#max_stack_depth DatabasePostgresqlConfig#max_stack_depth}. | -| MaxStandbyArchiveDelay | *f64 | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#max_standby_archive_delay DatabasePostgresqlConfig#max_standby_archive_delay}. | -| MaxStandbyStreamingDelay | *f64 | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#max_standby_streaming_delay DatabasePostgresqlConfig#max_standby_streaming_delay}. | -| MaxWalSenders | *f64 | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#max_wal_senders DatabasePostgresqlConfig#max_wal_senders}. | -| MaxWorkerProcesses | *f64 | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#max_worker_processes DatabasePostgresqlConfig#max_worker_processes}. | +| ClusterId | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#cluster_id DatabasePostgresqlConfig#cluster_id}. | +| AutovacuumAnalyzeScaleFactor | *f64 | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#autovacuum_analyze_scale_factor DatabasePostgresqlConfig#autovacuum_analyze_scale_factor}. | +| AutovacuumAnalyzeThreshold | *f64 | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#autovacuum_analyze_threshold DatabasePostgresqlConfig#autovacuum_analyze_threshold}. | +| AutovacuumFreezeMaxAge | *f64 | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#autovacuum_freeze_max_age DatabasePostgresqlConfig#autovacuum_freeze_max_age}. | +| AutovacuumMaxWorkers | *f64 | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#autovacuum_max_workers DatabasePostgresqlConfig#autovacuum_max_workers}. | +| AutovacuumNaptime | *f64 | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#autovacuum_naptime DatabasePostgresqlConfig#autovacuum_naptime}. | +| AutovacuumVacuumCostDelay | *f64 | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#autovacuum_vacuum_cost_delay DatabasePostgresqlConfig#autovacuum_vacuum_cost_delay}. | +| AutovacuumVacuumCostLimit | *f64 | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#autovacuum_vacuum_cost_limit DatabasePostgresqlConfig#autovacuum_vacuum_cost_limit}. | +| AutovacuumVacuumScaleFactor | *f64 | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#autovacuum_vacuum_scale_factor DatabasePostgresqlConfig#autovacuum_vacuum_scale_factor}. | +| AutovacuumVacuumThreshold | *f64 | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#autovacuum_vacuum_threshold DatabasePostgresqlConfig#autovacuum_vacuum_threshold}. | +| BackupHour | *f64 | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#backup_hour DatabasePostgresqlConfig#backup_hour}. | +| BackupMinute | *f64 | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#backup_minute DatabasePostgresqlConfig#backup_minute}. | +| BgwriterDelay | *f64 | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#bgwriter_delay DatabasePostgresqlConfig#bgwriter_delay}. | +| BgwriterFlushAfter | *f64 | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#bgwriter_flush_after DatabasePostgresqlConfig#bgwriter_flush_after}. | +| BgwriterLruMaxpages | *f64 | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#bgwriter_lru_maxpages DatabasePostgresqlConfig#bgwriter_lru_maxpages}. | +| BgwriterLruMultiplier | *f64 | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#bgwriter_lru_multiplier DatabasePostgresqlConfig#bgwriter_lru_multiplier}. | +| DeadlockTimeout | *f64 | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#deadlock_timeout DatabasePostgresqlConfig#deadlock_timeout}. | +| DefaultToastCompression | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#default_toast_compression DatabasePostgresqlConfig#default_toast_compression}. | +| Id | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#id DatabasePostgresqlConfig#id}. | +| IdleInTransactionSessionTimeout | *f64 | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#idle_in_transaction_session_timeout DatabasePostgresqlConfig#idle_in_transaction_session_timeout}. | +| Jit | interface{} | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#jit DatabasePostgresqlConfig#jit}. | +| LogAutovacuumMinDuration | *f64 | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#log_autovacuum_min_duration DatabasePostgresqlConfig#log_autovacuum_min_duration}. | +| LogErrorVerbosity | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#log_error_verbosity DatabasePostgresqlConfig#log_error_verbosity}. | +| LogLinePrefix | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#log_line_prefix DatabasePostgresqlConfig#log_line_prefix}. | +| LogMinDurationStatement | *f64 | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#log_min_duration_statement DatabasePostgresqlConfig#log_min_duration_statement}. | +| MaxFilesPerProcess | *f64 | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#max_files_per_process DatabasePostgresqlConfig#max_files_per_process}. | +| MaxLocksPerTransaction | *f64 | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#max_locks_per_transaction DatabasePostgresqlConfig#max_locks_per_transaction}. | +| MaxLogicalReplicationWorkers | *f64 | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#max_logical_replication_workers DatabasePostgresqlConfig#max_logical_replication_workers}. | +| MaxParallelWorkers | *f64 | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#max_parallel_workers DatabasePostgresqlConfig#max_parallel_workers}. | +| MaxParallelWorkersPerGather | *f64 | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#max_parallel_workers_per_gather DatabasePostgresqlConfig#max_parallel_workers_per_gather}. | +| MaxPredLocksPerTransaction | *f64 | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#max_pred_locks_per_transaction DatabasePostgresqlConfig#max_pred_locks_per_transaction}. | +| MaxPreparedTransactions | *f64 | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#max_prepared_transactions DatabasePostgresqlConfig#max_prepared_transactions}. | +| MaxReplicationSlots | *f64 | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#max_replication_slots DatabasePostgresqlConfig#max_replication_slots}. | +| MaxStackDepth | *f64 | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#max_stack_depth DatabasePostgresqlConfig#max_stack_depth}. | +| MaxStandbyArchiveDelay | *f64 | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#max_standby_archive_delay DatabasePostgresqlConfig#max_standby_archive_delay}. | +| MaxStandbyStreamingDelay | *f64 | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#max_standby_streaming_delay DatabasePostgresqlConfig#max_standby_streaming_delay}. | +| MaxWalSenders | *f64 | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#max_wal_senders DatabasePostgresqlConfig#max_wal_senders}. | +| MaxWorkerProcesses | *f64 | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#max_worker_processes DatabasePostgresqlConfig#max_worker_processes}. | | Pgbouncer | interface{} | pgbouncer block. | -| PgPartmanBgwInterval | *f64 | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#pg_partman_bgw_interval DatabasePostgresqlConfig#pg_partman_bgw_interval}. | -| PgPartmanBgwRole | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#pg_partman_bgw_role DatabasePostgresqlConfig#pg_partman_bgw_role}. | -| PgStatStatementsTrack | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#pg_stat_statements_track DatabasePostgresqlConfig#pg_stat_statements_track}. | -| SharedBuffersPercentage | *f64 | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#shared_buffers_percentage DatabasePostgresqlConfig#shared_buffers_percentage}. | -| TempFileLimit | *f64 | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#temp_file_limit DatabasePostgresqlConfig#temp_file_limit}. | -| Timescaledb | interface{} | timescaledb block. | -| Timezone | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#timezone DatabasePostgresqlConfig#timezone}. | -| TrackActivityQuerySize | *f64 | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#track_activity_query_size DatabasePostgresqlConfig#track_activity_query_size}. | -| TrackCommitTimestamp | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#track_commit_timestamp DatabasePostgresqlConfig#track_commit_timestamp}. | -| TrackFunctions | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#track_functions DatabasePostgresqlConfig#track_functions}. | -| TrackIoTiming | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#track_io_timing DatabasePostgresqlConfig#track_io_timing}. | -| WalSenderTimeout | *f64 | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#wal_sender_timeout DatabasePostgresqlConfig#wal_sender_timeout}. | -| WalWriterDelay | *f64 | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#wal_writer_delay DatabasePostgresqlConfig#wal_writer_delay}. | -| WorkMem | *f64 | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#work_mem DatabasePostgresqlConfig#work_mem}. | +| PgPartmanBgwInterval | *f64 | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#pg_partman_bgw_interval DatabasePostgresqlConfig#pg_partman_bgw_interval}. | +| PgPartmanBgwRole | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#pg_partman_bgw_role DatabasePostgresqlConfig#pg_partman_bgw_role}. | +| PgStatStatementsTrack | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#pg_stat_statements_track DatabasePostgresqlConfig#pg_stat_statements_track}. | +| SharedBuffersPercentage | *f64 | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#shared_buffers_percentage DatabasePostgresqlConfig#shared_buffers_percentage}. | +| TempFileLimit | *f64 | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#temp_file_limit DatabasePostgresqlConfig#temp_file_limit}. | +| Timescaledb | DatabasePostgresqlConfigTimescaledb | timescaledb block. | +| Timezone | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#timezone DatabasePostgresqlConfig#timezone}. | +| TrackActivityQuerySize | *f64 | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#track_activity_query_size DatabasePostgresqlConfig#track_activity_query_size}. | +| TrackCommitTimestamp | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#track_commit_timestamp DatabasePostgresqlConfig#track_commit_timestamp}. | +| TrackFunctions | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#track_functions DatabasePostgresqlConfig#track_functions}. | +| TrackIoTiming | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#track_io_timing DatabasePostgresqlConfig#track_io_timing}. | +| WalSenderTimeout | *f64 | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#wal_sender_timeout DatabasePostgresqlConfig#wal_sender_timeout}. | +| WalWriterDelay | *f64 | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#wal_writer_delay DatabasePostgresqlConfig#wal_writer_delay}. | +| WorkMem | *f64 | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#work_mem DatabasePostgresqlConfig#work_mem}. | --- @@ -2434,7 +2434,7 @@ ClusterId *string - *Type:* *string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#cluster_id DatabasePostgresqlConfig#cluster_id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#cluster_id DatabasePostgresqlConfig#cluster_id}. --- @@ -2446,7 +2446,7 @@ AutovacuumAnalyzeScaleFactor *f64 - *Type:* *f64 -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#autovacuum_analyze_scale_factor DatabasePostgresqlConfig#autovacuum_analyze_scale_factor}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#autovacuum_analyze_scale_factor DatabasePostgresqlConfig#autovacuum_analyze_scale_factor}. --- @@ -2458,7 +2458,7 @@ AutovacuumAnalyzeThreshold *f64 - *Type:* *f64 -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#autovacuum_analyze_threshold DatabasePostgresqlConfig#autovacuum_analyze_threshold}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#autovacuum_analyze_threshold DatabasePostgresqlConfig#autovacuum_analyze_threshold}. --- @@ -2470,7 +2470,7 @@ AutovacuumFreezeMaxAge *f64 - *Type:* *f64 -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#autovacuum_freeze_max_age DatabasePostgresqlConfig#autovacuum_freeze_max_age}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#autovacuum_freeze_max_age DatabasePostgresqlConfig#autovacuum_freeze_max_age}. --- @@ -2482,7 +2482,7 @@ AutovacuumMaxWorkers *f64 - *Type:* *f64 -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#autovacuum_max_workers DatabasePostgresqlConfig#autovacuum_max_workers}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#autovacuum_max_workers DatabasePostgresqlConfig#autovacuum_max_workers}. --- @@ -2494,7 +2494,7 @@ AutovacuumNaptime *f64 - *Type:* *f64 -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#autovacuum_naptime DatabasePostgresqlConfig#autovacuum_naptime}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#autovacuum_naptime DatabasePostgresqlConfig#autovacuum_naptime}. --- @@ -2506,7 +2506,7 @@ AutovacuumVacuumCostDelay *f64 - *Type:* *f64 -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#autovacuum_vacuum_cost_delay DatabasePostgresqlConfig#autovacuum_vacuum_cost_delay}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#autovacuum_vacuum_cost_delay DatabasePostgresqlConfig#autovacuum_vacuum_cost_delay}. --- @@ -2518,7 +2518,7 @@ AutovacuumVacuumCostLimit *f64 - *Type:* *f64 -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#autovacuum_vacuum_cost_limit DatabasePostgresqlConfig#autovacuum_vacuum_cost_limit}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#autovacuum_vacuum_cost_limit DatabasePostgresqlConfig#autovacuum_vacuum_cost_limit}. --- @@ -2530,7 +2530,7 @@ AutovacuumVacuumScaleFactor *f64 - *Type:* *f64 -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#autovacuum_vacuum_scale_factor DatabasePostgresqlConfig#autovacuum_vacuum_scale_factor}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#autovacuum_vacuum_scale_factor DatabasePostgresqlConfig#autovacuum_vacuum_scale_factor}. --- @@ -2542,7 +2542,7 @@ AutovacuumVacuumThreshold *f64 - *Type:* *f64 -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#autovacuum_vacuum_threshold DatabasePostgresqlConfig#autovacuum_vacuum_threshold}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#autovacuum_vacuum_threshold DatabasePostgresqlConfig#autovacuum_vacuum_threshold}. --- @@ -2554,7 +2554,7 @@ BackupHour *f64 - *Type:* *f64 -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#backup_hour DatabasePostgresqlConfig#backup_hour}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#backup_hour DatabasePostgresqlConfig#backup_hour}. --- @@ -2566,7 +2566,7 @@ BackupMinute *f64 - *Type:* *f64 -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#backup_minute DatabasePostgresqlConfig#backup_minute}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#backup_minute DatabasePostgresqlConfig#backup_minute}. --- @@ -2578,7 +2578,7 @@ BgwriterDelay *f64 - *Type:* *f64 -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#bgwriter_delay DatabasePostgresqlConfig#bgwriter_delay}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#bgwriter_delay DatabasePostgresqlConfig#bgwriter_delay}. --- @@ -2590,7 +2590,7 @@ BgwriterFlushAfter *f64 - *Type:* *f64 -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#bgwriter_flush_after DatabasePostgresqlConfig#bgwriter_flush_after}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#bgwriter_flush_after DatabasePostgresqlConfig#bgwriter_flush_after}. --- @@ -2602,7 +2602,7 @@ BgwriterLruMaxpages *f64 - *Type:* *f64 -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#bgwriter_lru_maxpages DatabasePostgresqlConfig#bgwriter_lru_maxpages}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#bgwriter_lru_maxpages DatabasePostgresqlConfig#bgwriter_lru_maxpages}. --- @@ -2614,7 +2614,7 @@ BgwriterLruMultiplier *f64 - *Type:* *f64 -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#bgwriter_lru_multiplier DatabasePostgresqlConfig#bgwriter_lru_multiplier}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#bgwriter_lru_multiplier DatabasePostgresqlConfig#bgwriter_lru_multiplier}. --- @@ -2626,7 +2626,7 @@ DeadlockTimeout *f64 - *Type:* *f64 -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#deadlock_timeout DatabasePostgresqlConfig#deadlock_timeout}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#deadlock_timeout DatabasePostgresqlConfig#deadlock_timeout}. --- @@ -2638,7 +2638,7 @@ DefaultToastCompression *string - *Type:* *string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#default_toast_compression DatabasePostgresqlConfig#default_toast_compression}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#default_toast_compression DatabasePostgresqlConfig#default_toast_compression}. --- @@ -2650,7 +2650,7 @@ Id *string - *Type:* *string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#id DatabasePostgresqlConfig#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#id DatabasePostgresqlConfig#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. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -2665,7 +2665,7 @@ IdleInTransactionSessionTimeout *f64 - *Type:* *f64 -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#idle_in_transaction_session_timeout DatabasePostgresqlConfig#idle_in_transaction_session_timeout}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#idle_in_transaction_session_timeout DatabasePostgresqlConfig#idle_in_transaction_session_timeout}. --- @@ -2677,7 +2677,7 @@ Jit interface{} - *Type:* interface{} -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#jit DatabasePostgresqlConfig#jit}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#jit DatabasePostgresqlConfig#jit}. --- @@ -2689,7 +2689,7 @@ LogAutovacuumMinDuration *f64 - *Type:* *f64 -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#log_autovacuum_min_duration DatabasePostgresqlConfig#log_autovacuum_min_duration}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#log_autovacuum_min_duration DatabasePostgresqlConfig#log_autovacuum_min_duration}. --- @@ -2701,7 +2701,7 @@ LogErrorVerbosity *string - *Type:* *string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#log_error_verbosity DatabasePostgresqlConfig#log_error_verbosity}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#log_error_verbosity DatabasePostgresqlConfig#log_error_verbosity}. --- @@ -2713,7 +2713,7 @@ LogLinePrefix *string - *Type:* *string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#log_line_prefix DatabasePostgresqlConfig#log_line_prefix}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#log_line_prefix DatabasePostgresqlConfig#log_line_prefix}. --- @@ -2725,7 +2725,7 @@ LogMinDurationStatement *f64 - *Type:* *f64 -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#log_min_duration_statement DatabasePostgresqlConfig#log_min_duration_statement}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#log_min_duration_statement DatabasePostgresqlConfig#log_min_duration_statement}. --- @@ -2737,7 +2737,7 @@ MaxFilesPerProcess *f64 - *Type:* *f64 -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#max_files_per_process DatabasePostgresqlConfig#max_files_per_process}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#max_files_per_process DatabasePostgresqlConfig#max_files_per_process}. --- @@ -2749,7 +2749,7 @@ MaxLocksPerTransaction *f64 - *Type:* *f64 -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#max_locks_per_transaction DatabasePostgresqlConfig#max_locks_per_transaction}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#max_locks_per_transaction DatabasePostgresqlConfig#max_locks_per_transaction}. --- @@ -2761,7 +2761,7 @@ MaxLogicalReplicationWorkers *f64 - *Type:* *f64 -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#max_logical_replication_workers DatabasePostgresqlConfig#max_logical_replication_workers}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#max_logical_replication_workers DatabasePostgresqlConfig#max_logical_replication_workers}. --- @@ -2773,7 +2773,7 @@ MaxParallelWorkers *f64 - *Type:* *f64 -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#max_parallel_workers DatabasePostgresqlConfig#max_parallel_workers}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#max_parallel_workers DatabasePostgresqlConfig#max_parallel_workers}. --- @@ -2785,7 +2785,7 @@ MaxParallelWorkersPerGather *f64 - *Type:* *f64 -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#max_parallel_workers_per_gather DatabasePostgresqlConfig#max_parallel_workers_per_gather}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#max_parallel_workers_per_gather DatabasePostgresqlConfig#max_parallel_workers_per_gather}. --- @@ -2797,7 +2797,7 @@ MaxPredLocksPerTransaction *f64 - *Type:* *f64 -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#max_pred_locks_per_transaction DatabasePostgresqlConfig#max_pred_locks_per_transaction}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#max_pred_locks_per_transaction DatabasePostgresqlConfig#max_pred_locks_per_transaction}. --- @@ -2809,7 +2809,7 @@ MaxPreparedTransactions *f64 - *Type:* *f64 -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#max_prepared_transactions DatabasePostgresqlConfig#max_prepared_transactions}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#max_prepared_transactions DatabasePostgresqlConfig#max_prepared_transactions}. --- @@ -2821,7 +2821,7 @@ MaxReplicationSlots *f64 - *Type:* *f64 -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#max_replication_slots DatabasePostgresqlConfig#max_replication_slots}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#max_replication_slots DatabasePostgresqlConfig#max_replication_slots}. --- @@ -2833,7 +2833,7 @@ MaxStackDepth *f64 - *Type:* *f64 -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#max_stack_depth DatabasePostgresqlConfig#max_stack_depth}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#max_stack_depth DatabasePostgresqlConfig#max_stack_depth}. --- @@ -2845,7 +2845,7 @@ MaxStandbyArchiveDelay *f64 - *Type:* *f64 -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#max_standby_archive_delay DatabasePostgresqlConfig#max_standby_archive_delay}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#max_standby_archive_delay DatabasePostgresqlConfig#max_standby_archive_delay}. --- @@ -2857,7 +2857,7 @@ MaxStandbyStreamingDelay *f64 - *Type:* *f64 -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#max_standby_streaming_delay DatabasePostgresqlConfig#max_standby_streaming_delay}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#max_standby_streaming_delay DatabasePostgresqlConfig#max_standby_streaming_delay}. --- @@ -2869,7 +2869,7 @@ MaxWalSenders *f64 - *Type:* *f64 -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#max_wal_senders DatabasePostgresqlConfig#max_wal_senders}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#max_wal_senders DatabasePostgresqlConfig#max_wal_senders}. --- @@ -2881,7 +2881,7 @@ MaxWorkerProcesses *f64 - *Type:* *f64 -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#max_worker_processes DatabasePostgresqlConfig#max_worker_processes}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#max_worker_processes DatabasePostgresqlConfig#max_worker_processes}. --- @@ -2895,7 +2895,7 @@ Pgbouncer interface{} pgbouncer block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#pgbouncer DatabasePostgresqlConfig#pgbouncer} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#pgbouncer DatabasePostgresqlConfig#pgbouncer} --- @@ -2907,7 +2907,7 @@ PgPartmanBgwInterval *f64 - *Type:* *f64 -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#pg_partman_bgw_interval DatabasePostgresqlConfig#pg_partman_bgw_interval}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#pg_partman_bgw_interval DatabasePostgresqlConfig#pg_partman_bgw_interval}. --- @@ -2919,7 +2919,7 @@ PgPartmanBgwRole *string - *Type:* *string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#pg_partman_bgw_role DatabasePostgresqlConfig#pg_partman_bgw_role}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#pg_partman_bgw_role DatabasePostgresqlConfig#pg_partman_bgw_role}. --- @@ -2931,7 +2931,7 @@ PgStatStatementsTrack *string - *Type:* *string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#pg_stat_statements_track DatabasePostgresqlConfig#pg_stat_statements_track}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#pg_stat_statements_track DatabasePostgresqlConfig#pg_stat_statements_track}. --- @@ -2943,7 +2943,7 @@ SharedBuffersPercentage *f64 - *Type:* *f64 -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#shared_buffers_percentage DatabasePostgresqlConfig#shared_buffers_percentage}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#shared_buffers_percentage DatabasePostgresqlConfig#shared_buffers_percentage}. --- @@ -2955,21 +2955,21 @@ TempFileLimit *f64 - *Type:* *f64 -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#temp_file_limit DatabasePostgresqlConfig#temp_file_limit}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#temp_file_limit DatabasePostgresqlConfig#temp_file_limit}. --- ##### `Timescaledb`Optional ```go -Timescaledb interface{} +Timescaledb DatabasePostgresqlConfigTimescaledb ``` -- *Type:* interface{} +- *Type:* DatabasePostgresqlConfigTimescaledb timescaledb block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#timescaledb DatabasePostgresqlConfig#timescaledb} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#timescaledb DatabasePostgresqlConfig#timescaledb} --- @@ -2981,7 +2981,7 @@ Timezone *string - *Type:* *string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#timezone DatabasePostgresqlConfig#timezone}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#timezone DatabasePostgresqlConfig#timezone}. --- @@ -2993,7 +2993,7 @@ TrackActivityQuerySize *f64 - *Type:* *f64 -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#track_activity_query_size DatabasePostgresqlConfig#track_activity_query_size}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#track_activity_query_size DatabasePostgresqlConfig#track_activity_query_size}. --- @@ -3005,7 +3005,7 @@ TrackCommitTimestamp *string - *Type:* *string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#track_commit_timestamp DatabasePostgresqlConfig#track_commit_timestamp}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#track_commit_timestamp DatabasePostgresqlConfig#track_commit_timestamp}. --- @@ -3017,7 +3017,7 @@ TrackFunctions *string - *Type:* *string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#track_functions DatabasePostgresqlConfig#track_functions}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#track_functions DatabasePostgresqlConfig#track_functions}. --- @@ -3029,7 +3029,7 @@ TrackIoTiming *string - *Type:* *string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#track_io_timing DatabasePostgresqlConfig#track_io_timing}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#track_io_timing DatabasePostgresqlConfig#track_io_timing}. --- @@ -3041,7 +3041,7 @@ WalSenderTimeout *f64 - *Type:* *f64 -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#wal_sender_timeout DatabasePostgresqlConfig#wal_sender_timeout}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#wal_sender_timeout DatabasePostgresqlConfig#wal_sender_timeout}. --- @@ -3053,7 +3053,7 @@ WalWriterDelay *f64 - *Type:* *f64 -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#wal_writer_delay DatabasePostgresqlConfig#wal_writer_delay}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#wal_writer_delay DatabasePostgresqlConfig#wal_writer_delay}. --- @@ -3065,7 +3065,7 @@ WorkMem *f64 - *Type:* *f64 -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#work_mem DatabasePostgresqlConfig#work_mem}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#work_mem DatabasePostgresqlConfig#work_mem}. --- @@ -3074,7 +3074,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit #### Initializer ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/databasepostgresqlconfig" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/databasepostgresqlconfig" &databasepostgresqlconfig.DatabasePostgresqlConfigPgbouncer { AutodbIdleTimeout: *f64, @@ -3093,15 +3093,15 @@ import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/databas | **Name** | **Type** | **Description** | | --- | --- | --- | -| AutodbIdleTimeout | *f64 | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#autodb_idle_timeout DatabasePostgresqlConfig#autodb_idle_timeout}. | -| AutodbMaxDbConnections | *f64 | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#autodb_max_db_connections DatabasePostgresqlConfig#autodb_max_db_connections}. | -| AutodbPoolMode | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#autodb_pool_mode DatabasePostgresqlConfig#autodb_pool_mode}. | -| AutodbPoolSize | *f64 | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#autodb_pool_size DatabasePostgresqlConfig#autodb_pool_size}. | -| IgnoreStartupParameters | *[]*string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#ignore_startup_parameters DatabasePostgresqlConfig#ignore_startup_parameters}. | -| MinPoolSize | *f64 | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#min_pool_size DatabasePostgresqlConfig#min_pool_size}. | -| ServerIdleTimeout | *f64 | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#server_idle_timeout DatabasePostgresqlConfig#server_idle_timeout}. | -| ServerLifetime | *f64 | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#server_lifetime DatabasePostgresqlConfig#server_lifetime}. | -| ServerResetQueryAlways | interface{} | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#server_reset_query_always DatabasePostgresqlConfig#server_reset_query_always}. | +| AutodbIdleTimeout | *f64 | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#autodb_idle_timeout DatabasePostgresqlConfig#autodb_idle_timeout}. | +| AutodbMaxDbConnections | *f64 | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#autodb_max_db_connections DatabasePostgresqlConfig#autodb_max_db_connections}. | +| AutodbPoolMode | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#autodb_pool_mode DatabasePostgresqlConfig#autodb_pool_mode}. | +| AutodbPoolSize | *f64 | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#autodb_pool_size DatabasePostgresqlConfig#autodb_pool_size}. | +| IgnoreStartupParameters | *[]*string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#ignore_startup_parameters DatabasePostgresqlConfig#ignore_startup_parameters}. | +| MinPoolSize | *f64 | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#min_pool_size DatabasePostgresqlConfig#min_pool_size}. | +| ServerIdleTimeout | *f64 | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#server_idle_timeout DatabasePostgresqlConfig#server_idle_timeout}. | +| ServerLifetime | *f64 | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#server_lifetime DatabasePostgresqlConfig#server_lifetime}. | +| ServerResetQueryAlways | interface{} | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#server_reset_query_always DatabasePostgresqlConfig#server_reset_query_always}. | --- @@ -3113,7 +3113,7 @@ AutodbIdleTimeout *f64 - *Type:* *f64 -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#autodb_idle_timeout DatabasePostgresqlConfig#autodb_idle_timeout}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#autodb_idle_timeout DatabasePostgresqlConfig#autodb_idle_timeout}. --- @@ -3125,7 +3125,7 @@ AutodbMaxDbConnections *f64 - *Type:* *f64 -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#autodb_max_db_connections DatabasePostgresqlConfig#autodb_max_db_connections}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#autodb_max_db_connections DatabasePostgresqlConfig#autodb_max_db_connections}. --- @@ -3137,7 +3137,7 @@ AutodbPoolMode *string - *Type:* *string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#autodb_pool_mode DatabasePostgresqlConfig#autodb_pool_mode}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#autodb_pool_mode DatabasePostgresqlConfig#autodb_pool_mode}. --- @@ -3149,7 +3149,7 @@ AutodbPoolSize *f64 - *Type:* *f64 -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#autodb_pool_size DatabasePostgresqlConfig#autodb_pool_size}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#autodb_pool_size DatabasePostgresqlConfig#autodb_pool_size}. --- @@ -3161,7 +3161,7 @@ IgnoreStartupParameters *[]*string - *Type:* *[]*string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#ignore_startup_parameters DatabasePostgresqlConfig#ignore_startup_parameters}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#ignore_startup_parameters DatabasePostgresqlConfig#ignore_startup_parameters}. --- @@ -3173,7 +3173,7 @@ MinPoolSize *f64 - *Type:* *f64 -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#min_pool_size DatabasePostgresqlConfig#min_pool_size}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#min_pool_size DatabasePostgresqlConfig#min_pool_size}. --- @@ -3185,7 +3185,7 @@ ServerIdleTimeout *f64 - *Type:* *f64 -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#server_idle_timeout DatabasePostgresqlConfig#server_idle_timeout}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#server_idle_timeout DatabasePostgresqlConfig#server_idle_timeout}. --- @@ -3197,7 +3197,7 @@ ServerLifetime *f64 - *Type:* *f64 -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#server_lifetime DatabasePostgresqlConfig#server_lifetime}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#server_lifetime DatabasePostgresqlConfig#server_lifetime}. --- @@ -3209,7 +3209,7 @@ ServerResetQueryAlways interface{} - *Type:* interface{} -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#server_reset_query_always DatabasePostgresqlConfig#server_reset_query_always}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#server_reset_query_always DatabasePostgresqlConfig#server_reset_query_always}. --- @@ -3218,10 +3218,10 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit #### Initializer ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/databasepostgresqlconfig" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/databasepostgresqlconfig" &databasepostgresqlconfig.DatabasePostgresqlConfigTimescaledb { - Timescaledb: *f64, + MaxBackgroundWorkers: *f64, } ``` @@ -3229,19 +3229,19 @@ import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/databas | **Name** | **Type** | **Description** | | --- | --- | --- | -| Timescaledb | *f64 | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#timescaledb DatabasePostgresqlConfig#timescaledb}. | +| MaxBackgroundWorkers | *f64 | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#max_background_workers DatabasePostgresqlConfig#max_background_workers}. | --- -##### `Timescaledb`Optional +##### `MaxBackgroundWorkers`Optional ```go -Timescaledb *f64 +MaxBackgroundWorkers *f64 ``` - *Type:* *f64 -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#timescaledb DatabasePostgresqlConfig#timescaledb}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#max_background_workers DatabasePostgresqlConfig#max_background_workers}. --- @@ -3252,7 +3252,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit #### Initializers ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/databasepostgresqlconfig" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/databasepostgresqlconfig" databasepostgresqlconfig.NewDatabasePostgresqlConfigPgbouncerList(terraformResource IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DatabasePostgresqlConfigPgbouncerList ``` @@ -3412,7 +3412,7 @@ func InternalValue() interface{} #### Initializers ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/databasepostgresqlconfig" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/databasepostgresqlconfig" databasepostgresqlconfig.NewDatabasePostgresqlConfigPgbouncerOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string, complexObjectIndex *f64, complexObjectIsFromSet *bool) DatabasePostgresqlConfigPgbouncerOutputReference ``` @@ -3935,182 +3935,20 @@ func InternalValue() interface{} --- -### DatabasePostgresqlConfigTimescaledbList - -#### Initializers - -```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/databasepostgresqlconfig" - -databasepostgresqlconfig.NewDatabasePostgresqlConfigTimescaledbList(terraformResource IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DatabasePostgresqlConfigTimescaledbList -``` - -| **Name** | **Type** | **Description** | -| --- | --- | --- | -| terraformResource | github.com/hashicorp/terraform-cdk-go/cdktf.IInterpolatingParent | The parent resource. | -| terraformAttribute | *string | The attribute on the parent resource this class is referencing. | -| wrapsSet | *bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | - ---- - -##### `terraformResource`Required - -- *Type:* github.com/hashicorp/terraform-cdk-go/cdktf.IInterpolatingParent - -The parent resource. - ---- - -##### `terraformAttribute`Required - -- *Type:* *string - -The attribute on the parent resource this class is referencing. - ---- - -##### `wrapsSet`Required - -- *Type:* *bool - -whether the list is wrapping a set (will add tolist() to be able to access an item via an index). - ---- - -#### Methods - -| **Name** | **Description** | -| --- | --- | -| AllWithMapKey | Creating an iterator for this complex list. | -| ComputeFqn | *No description.* | -| Resolve | Produce the Token's value at resolution time. | -| ToString | Return a string representation of this resolvable object. | -| Get | *No description.* | - ---- - -##### `AllWithMapKey` - -```go -func AllWithMapKey(mapKeyAttributeName *string) DynamicListTerraformIterator -``` - -Creating an iterator for this complex list. - -The list will be converted into a map with the mapKeyAttributeName as the key. - -###### `mapKeyAttributeName`Required - -- *Type:* *string - ---- - -##### `ComputeFqn` - -```go -func ComputeFqn() *string -``` - -##### `Resolve` - -```go -func Resolve(_context IResolveContext) interface{} -``` - -Produce the Token's value at resolution time. - -###### `_context`Required - -- *Type:* github.com/hashicorp/terraform-cdk-go/cdktf.IResolveContext - ---- - -##### `ToString` - -```go -func ToString() *string -``` - -Return a string representation of this resolvable object. - -Returns a reversible string representation. - -##### `Get` - -```go -func Get(index *f64) DatabasePostgresqlConfigTimescaledbOutputReference -``` - -###### `index`Required - -- *Type:* *f64 - -the index of the item to return. - ---- - - -#### Properties - -| **Name** | **Type** | **Description** | -| --- | --- | --- | -| CreationStack | *[]*string | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| Fqn | *string | *No description.* | -| InternalValue | interface{} | *No description.* | - ---- - -##### `CreationStack`Required - -```go -func CreationStack() *[]*string -``` - -- *Type:* *[]*string - -The creation stack of this resolvable which will be appended to errors thrown during resolution. - -If this returns an empty array the stack will not be attached. - ---- - -##### `Fqn`Required - -```go -func Fqn() *string -``` - -- *Type:* *string - ---- - -##### `InternalValue`Optional - -```go -func InternalValue() interface{} -``` - -- *Type:* interface{} - ---- - - ### DatabasePostgresqlConfigTimescaledbOutputReference #### Initializers ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/databasepostgresqlconfig" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/databasepostgresqlconfig" -databasepostgresqlconfig.NewDatabasePostgresqlConfigTimescaledbOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string, complexObjectIndex *f64, complexObjectIsFromSet *bool) DatabasePostgresqlConfigTimescaledbOutputReference +databasepostgresqlconfig.NewDatabasePostgresqlConfigTimescaledbOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string) DatabasePostgresqlConfigTimescaledbOutputReference ``` | **Name** | **Type** | **Description** | | --- | --- | --- | | terraformResource | github.com/hashicorp/terraform-cdk-go/cdktf.IInterpolatingParent | The parent resource. | | terraformAttribute | *string | The attribute on the parent resource this class is referencing. | -| complexObjectIndex | *f64 | the index of this item in the list. | -| complexObjectIsFromSet | *bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | --- @@ -4130,22 +3968,6 @@ The attribute on the parent resource this class is referencing. --- -##### `complexObjectIndex`Required - -- *Type:* *f64 - -the index of this item in the list. - ---- - -##### `complexObjectIsFromSet`Required - -- *Type:* *bool - -whether the list is wrapping a set (will add tolist() to be able to access an item via an index). - ---- - #### Methods | **Name** | **Description** | @@ -4163,7 +3985,7 @@ whether the list is wrapping a set (will add tolist() to be able to access an it | InterpolationForAttribute | *No description.* | | Resolve | Produce the Token's value at resolution time. | | ToString | Return a string representation of this resolvable object. | -| ResetTimescaledb | *No description.* | +| ResetMaxBackgroundWorkers | *No description.* | --- @@ -4317,10 +4139,10 @@ Return a string representation of this resolvable object. Returns a reversible string representation. -##### `ResetTimescaledb` +##### `ResetMaxBackgroundWorkers` ```go -func ResetTimescaledb() +func ResetMaxBackgroundWorkers() ``` @@ -4330,9 +4152,9 @@ func ResetTimescaledb() | --- | --- | --- | | CreationStack | *[]*string | The creation stack of this resolvable which will be appended to errors thrown during resolution. | | Fqn | *string | *No description.* | -| TimescaledbInput | *f64 | *No description.* | -| Timescaledb | *f64 | *No description.* | -| InternalValue | interface{} | *No description.* | +| MaxBackgroundWorkersInput | *f64 | *No description.* | +| MaxBackgroundWorkers | *f64 | *No description.* | +| InternalValue | DatabasePostgresqlConfigTimescaledb | *No description.* | --- @@ -4360,20 +4182,20 @@ func Fqn() *string --- -##### `TimescaledbInput`Optional +##### `MaxBackgroundWorkersInput`Optional ```go -func TimescaledbInput() *f64 +func MaxBackgroundWorkersInput() *f64 ``` - *Type:* *f64 --- -##### `Timescaledb`Required +##### `MaxBackgroundWorkers`Required ```go -func Timescaledb() *f64 +func MaxBackgroundWorkers() *f64 ``` - *Type:* *f64 @@ -4383,10 +4205,10 @@ func Timescaledb() *f64 ##### `InternalValue`Optional ```go -func InternalValue() interface{} +func InternalValue() DatabasePostgresqlConfigTimescaledb ``` -- *Type:* interface{} +- *Type:* DatabasePostgresqlConfigTimescaledb --- diff --git a/docs/databasePostgresqlConfig.java.md b/docs/databasePostgresqlConfig.java.md index d9f4f6088..fc2b3a42d 100644 --- a/docs/databasePostgresqlConfig.java.md +++ b/docs/databasePostgresqlConfig.java.md @@ -4,7 +4,7 @@ ### DatabasePostgresqlConfig -Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config digitalocean_database_postgresql_config}. +Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config digitalocean_database_postgresql_config}. #### Initializers @@ -69,8 +69,7 @@ DatabasePostgresqlConfig.Builder.create(Construct scope, java.lang.String id) // .pgStatStatementsTrack(java.lang.String) // .sharedBuffersPercentage(java.lang.Number) // .tempFileLimit(java.lang.Number) -// .timescaledb(IResolvable) -// .timescaledb(java.util.List) +// .timescaledb(DatabasePostgresqlConfigTimescaledb) // .timezone(java.lang.String) // .trackActivityQuerySize(java.lang.Number) // .trackCommitTimestamp(java.lang.String) @@ -93,59 +92,59 @@ DatabasePostgresqlConfig.Builder.create(Construct scope, java.lang.String id) | lifecycle | com.hashicorp.cdktf.TerraformResourceLifecycle | *No description.* | | provider | com.hashicorp.cdktf.TerraformProvider | *No description.* | | provisioners | java.util.List | *No description.* | -| clusterId | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#cluster_id DatabasePostgresqlConfig#cluster_id}. | -| autovacuumAnalyzeScaleFactor | java.lang.Number | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#autovacuum_analyze_scale_factor DatabasePostgresqlConfig#autovacuum_analyze_scale_factor}. | -| autovacuumAnalyzeThreshold | java.lang.Number | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#autovacuum_analyze_threshold DatabasePostgresqlConfig#autovacuum_analyze_threshold}. | -| autovacuumFreezeMaxAge | java.lang.Number | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#autovacuum_freeze_max_age DatabasePostgresqlConfig#autovacuum_freeze_max_age}. | -| autovacuumMaxWorkers | java.lang.Number | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#autovacuum_max_workers DatabasePostgresqlConfig#autovacuum_max_workers}. | -| autovacuumNaptime | java.lang.Number | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#autovacuum_naptime DatabasePostgresqlConfig#autovacuum_naptime}. | -| autovacuumVacuumCostDelay | java.lang.Number | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#autovacuum_vacuum_cost_delay DatabasePostgresqlConfig#autovacuum_vacuum_cost_delay}. | -| autovacuumVacuumCostLimit | java.lang.Number | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#autovacuum_vacuum_cost_limit DatabasePostgresqlConfig#autovacuum_vacuum_cost_limit}. | -| autovacuumVacuumScaleFactor | java.lang.Number | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#autovacuum_vacuum_scale_factor DatabasePostgresqlConfig#autovacuum_vacuum_scale_factor}. | -| autovacuumVacuumThreshold | java.lang.Number | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#autovacuum_vacuum_threshold DatabasePostgresqlConfig#autovacuum_vacuum_threshold}. | -| backupHour | java.lang.Number | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#backup_hour DatabasePostgresqlConfig#backup_hour}. | -| backupMinute | java.lang.Number | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#backup_minute DatabasePostgresqlConfig#backup_minute}. | -| bgwriterDelay | java.lang.Number | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#bgwriter_delay DatabasePostgresqlConfig#bgwriter_delay}. | -| bgwriterFlushAfter | java.lang.Number | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#bgwriter_flush_after DatabasePostgresqlConfig#bgwriter_flush_after}. | -| bgwriterLruMaxpages | java.lang.Number | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#bgwriter_lru_maxpages DatabasePostgresqlConfig#bgwriter_lru_maxpages}. | -| bgwriterLruMultiplier | java.lang.Number | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#bgwriter_lru_multiplier DatabasePostgresqlConfig#bgwriter_lru_multiplier}. | -| deadlockTimeout | java.lang.Number | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#deadlock_timeout DatabasePostgresqlConfig#deadlock_timeout}. | -| defaultToastCompression | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#default_toast_compression DatabasePostgresqlConfig#default_toast_compression}. | -| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#id DatabasePostgresqlConfig#id}. | -| idleInTransactionSessionTimeout | java.lang.Number | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#idle_in_transaction_session_timeout DatabasePostgresqlConfig#idle_in_transaction_session_timeout}. | -| jit | java.lang.Boolean OR com.hashicorp.cdktf.IResolvable | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#jit DatabasePostgresqlConfig#jit}. | -| logAutovacuumMinDuration | java.lang.Number | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#log_autovacuum_min_duration DatabasePostgresqlConfig#log_autovacuum_min_duration}. | -| logErrorVerbosity | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#log_error_verbosity DatabasePostgresqlConfig#log_error_verbosity}. | -| logLinePrefix | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#log_line_prefix DatabasePostgresqlConfig#log_line_prefix}. | -| logMinDurationStatement | java.lang.Number | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#log_min_duration_statement DatabasePostgresqlConfig#log_min_duration_statement}. | -| maxFilesPerProcess | java.lang.Number | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#max_files_per_process DatabasePostgresqlConfig#max_files_per_process}. | -| maxLocksPerTransaction | java.lang.Number | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#max_locks_per_transaction DatabasePostgresqlConfig#max_locks_per_transaction}. | -| maxLogicalReplicationWorkers | java.lang.Number | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#max_logical_replication_workers DatabasePostgresqlConfig#max_logical_replication_workers}. | -| maxParallelWorkers | java.lang.Number | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#max_parallel_workers DatabasePostgresqlConfig#max_parallel_workers}. | -| maxParallelWorkersPerGather | java.lang.Number | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#max_parallel_workers_per_gather DatabasePostgresqlConfig#max_parallel_workers_per_gather}. | -| maxPredLocksPerTransaction | java.lang.Number | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#max_pred_locks_per_transaction DatabasePostgresqlConfig#max_pred_locks_per_transaction}. | -| maxPreparedTransactions | java.lang.Number | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#max_prepared_transactions DatabasePostgresqlConfig#max_prepared_transactions}. | -| maxReplicationSlots | java.lang.Number | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#max_replication_slots DatabasePostgresqlConfig#max_replication_slots}. | -| maxStackDepth | java.lang.Number | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#max_stack_depth DatabasePostgresqlConfig#max_stack_depth}. | -| maxStandbyArchiveDelay | java.lang.Number | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#max_standby_archive_delay DatabasePostgresqlConfig#max_standby_archive_delay}. | -| maxStandbyStreamingDelay | java.lang.Number | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#max_standby_streaming_delay DatabasePostgresqlConfig#max_standby_streaming_delay}. | -| maxWalSenders | java.lang.Number | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#max_wal_senders DatabasePostgresqlConfig#max_wal_senders}. | -| maxWorkerProcesses | java.lang.Number | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#max_worker_processes DatabasePostgresqlConfig#max_worker_processes}. | +| clusterId | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#cluster_id DatabasePostgresqlConfig#cluster_id}. | +| autovacuumAnalyzeScaleFactor | java.lang.Number | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#autovacuum_analyze_scale_factor DatabasePostgresqlConfig#autovacuum_analyze_scale_factor}. | +| autovacuumAnalyzeThreshold | java.lang.Number | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#autovacuum_analyze_threshold DatabasePostgresqlConfig#autovacuum_analyze_threshold}. | +| autovacuumFreezeMaxAge | java.lang.Number | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#autovacuum_freeze_max_age DatabasePostgresqlConfig#autovacuum_freeze_max_age}. | +| autovacuumMaxWorkers | java.lang.Number | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#autovacuum_max_workers DatabasePostgresqlConfig#autovacuum_max_workers}. | +| autovacuumNaptime | java.lang.Number | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#autovacuum_naptime DatabasePostgresqlConfig#autovacuum_naptime}. | +| autovacuumVacuumCostDelay | java.lang.Number | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#autovacuum_vacuum_cost_delay DatabasePostgresqlConfig#autovacuum_vacuum_cost_delay}. | +| autovacuumVacuumCostLimit | java.lang.Number | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#autovacuum_vacuum_cost_limit DatabasePostgresqlConfig#autovacuum_vacuum_cost_limit}. | +| autovacuumVacuumScaleFactor | java.lang.Number | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#autovacuum_vacuum_scale_factor DatabasePostgresqlConfig#autovacuum_vacuum_scale_factor}. | +| autovacuumVacuumThreshold | java.lang.Number | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#autovacuum_vacuum_threshold DatabasePostgresqlConfig#autovacuum_vacuum_threshold}. | +| backupHour | java.lang.Number | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#backup_hour DatabasePostgresqlConfig#backup_hour}. | +| backupMinute | java.lang.Number | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#backup_minute DatabasePostgresqlConfig#backup_minute}. | +| bgwriterDelay | java.lang.Number | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#bgwriter_delay DatabasePostgresqlConfig#bgwriter_delay}. | +| bgwriterFlushAfter | java.lang.Number | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#bgwriter_flush_after DatabasePostgresqlConfig#bgwriter_flush_after}. | +| bgwriterLruMaxpages | java.lang.Number | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#bgwriter_lru_maxpages DatabasePostgresqlConfig#bgwriter_lru_maxpages}. | +| bgwriterLruMultiplier | java.lang.Number | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#bgwriter_lru_multiplier DatabasePostgresqlConfig#bgwriter_lru_multiplier}. | +| deadlockTimeout | java.lang.Number | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#deadlock_timeout DatabasePostgresqlConfig#deadlock_timeout}. | +| defaultToastCompression | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#default_toast_compression DatabasePostgresqlConfig#default_toast_compression}. | +| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#id DatabasePostgresqlConfig#id}. | +| idleInTransactionSessionTimeout | java.lang.Number | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#idle_in_transaction_session_timeout DatabasePostgresqlConfig#idle_in_transaction_session_timeout}. | +| jit | java.lang.Boolean OR com.hashicorp.cdktf.IResolvable | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#jit DatabasePostgresqlConfig#jit}. | +| logAutovacuumMinDuration | java.lang.Number | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#log_autovacuum_min_duration DatabasePostgresqlConfig#log_autovacuum_min_duration}. | +| logErrorVerbosity | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#log_error_verbosity DatabasePostgresqlConfig#log_error_verbosity}. | +| logLinePrefix | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#log_line_prefix DatabasePostgresqlConfig#log_line_prefix}. | +| logMinDurationStatement | java.lang.Number | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#log_min_duration_statement DatabasePostgresqlConfig#log_min_duration_statement}. | +| maxFilesPerProcess | java.lang.Number | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#max_files_per_process DatabasePostgresqlConfig#max_files_per_process}. | +| maxLocksPerTransaction | java.lang.Number | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#max_locks_per_transaction DatabasePostgresqlConfig#max_locks_per_transaction}. | +| maxLogicalReplicationWorkers | java.lang.Number | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#max_logical_replication_workers DatabasePostgresqlConfig#max_logical_replication_workers}. | +| maxParallelWorkers | java.lang.Number | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#max_parallel_workers DatabasePostgresqlConfig#max_parallel_workers}. | +| maxParallelWorkersPerGather | java.lang.Number | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#max_parallel_workers_per_gather DatabasePostgresqlConfig#max_parallel_workers_per_gather}. | +| maxPredLocksPerTransaction | java.lang.Number | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#max_pred_locks_per_transaction DatabasePostgresqlConfig#max_pred_locks_per_transaction}. | +| maxPreparedTransactions | java.lang.Number | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#max_prepared_transactions DatabasePostgresqlConfig#max_prepared_transactions}. | +| maxReplicationSlots | java.lang.Number | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#max_replication_slots DatabasePostgresqlConfig#max_replication_slots}. | +| maxStackDepth | java.lang.Number | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#max_stack_depth DatabasePostgresqlConfig#max_stack_depth}. | +| maxStandbyArchiveDelay | java.lang.Number | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#max_standby_archive_delay DatabasePostgresqlConfig#max_standby_archive_delay}. | +| maxStandbyStreamingDelay | java.lang.Number | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#max_standby_streaming_delay DatabasePostgresqlConfig#max_standby_streaming_delay}. | +| maxWalSenders | java.lang.Number | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#max_wal_senders DatabasePostgresqlConfig#max_wal_senders}. | +| maxWorkerProcesses | java.lang.Number | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#max_worker_processes DatabasePostgresqlConfig#max_worker_processes}. | | pgbouncer | com.hashicorp.cdktf.IResolvable OR java.util.List<DatabasePostgresqlConfigPgbouncer> | pgbouncer block. | -| pgPartmanBgwInterval | java.lang.Number | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#pg_partman_bgw_interval DatabasePostgresqlConfig#pg_partman_bgw_interval}. | -| pgPartmanBgwRole | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#pg_partman_bgw_role DatabasePostgresqlConfig#pg_partman_bgw_role}. | -| pgStatStatementsTrack | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#pg_stat_statements_track DatabasePostgresqlConfig#pg_stat_statements_track}. | -| sharedBuffersPercentage | java.lang.Number | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#shared_buffers_percentage DatabasePostgresqlConfig#shared_buffers_percentage}. | -| tempFileLimit | java.lang.Number | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#temp_file_limit DatabasePostgresqlConfig#temp_file_limit}. | -| timescaledb | com.hashicorp.cdktf.IResolvable OR java.util.List<DatabasePostgresqlConfigTimescaledb> | timescaledb block. | -| timezone | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#timezone DatabasePostgresqlConfig#timezone}. | -| trackActivityQuerySize | java.lang.Number | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#track_activity_query_size DatabasePostgresqlConfig#track_activity_query_size}. | -| trackCommitTimestamp | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#track_commit_timestamp DatabasePostgresqlConfig#track_commit_timestamp}. | -| trackFunctions | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#track_functions DatabasePostgresqlConfig#track_functions}. | -| trackIoTiming | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#track_io_timing DatabasePostgresqlConfig#track_io_timing}. | -| walSenderTimeout | java.lang.Number | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#wal_sender_timeout DatabasePostgresqlConfig#wal_sender_timeout}. | -| walWriterDelay | java.lang.Number | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#wal_writer_delay DatabasePostgresqlConfig#wal_writer_delay}. | -| workMem | java.lang.Number | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#work_mem DatabasePostgresqlConfig#work_mem}. | +| pgPartmanBgwInterval | java.lang.Number | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#pg_partman_bgw_interval DatabasePostgresqlConfig#pg_partman_bgw_interval}. | +| pgPartmanBgwRole | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#pg_partman_bgw_role DatabasePostgresqlConfig#pg_partman_bgw_role}. | +| pgStatStatementsTrack | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#pg_stat_statements_track DatabasePostgresqlConfig#pg_stat_statements_track}. | +| sharedBuffersPercentage | java.lang.Number | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#shared_buffers_percentage DatabasePostgresqlConfig#shared_buffers_percentage}. | +| tempFileLimit | java.lang.Number | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#temp_file_limit DatabasePostgresqlConfig#temp_file_limit}. | +| timescaledb | DatabasePostgresqlConfigTimescaledb | timescaledb block. | +| timezone | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#timezone DatabasePostgresqlConfig#timezone}. | +| trackActivityQuerySize | java.lang.Number | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#track_activity_query_size DatabasePostgresqlConfig#track_activity_query_size}. | +| trackCommitTimestamp | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#track_commit_timestamp DatabasePostgresqlConfig#track_commit_timestamp}. | +| trackFunctions | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#track_functions DatabasePostgresqlConfig#track_functions}. | +| trackIoTiming | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#track_io_timing DatabasePostgresqlConfig#track_io_timing}. | +| walSenderTimeout | java.lang.Number | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#wal_sender_timeout DatabasePostgresqlConfig#wal_sender_timeout}. | +| walWriterDelay | java.lang.Number | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#wal_writer_delay DatabasePostgresqlConfig#wal_writer_delay}. | +| workMem | java.lang.Number | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#work_mem DatabasePostgresqlConfig#work_mem}. | --- @@ -213,7 +212,7 @@ Must be unique amongst siblings in the same scope - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#cluster_id DatabasePostgresqlConfig#cluster_id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#cluster_id DatabasePostgresqlConfig#cluster_id}. --- @@ -221,7 +220,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit - *Type:* java.lang.Number -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#autovacuum_analyze_scale_factor DatabasePostgresqlConfig#autovacuum_analyze_scale_factor}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#autovacuum_analyze_scale_factor DatabasePostgresqlConfig#autovacuum_analyze_scale_factor}. --- @@ -229,7 +228,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit - *Type:* java.lang.Number -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#autovacuum_analyze_threshold DatabasePostgresqlConfig#autovacuum_analyze_threshold}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#autovacuum_analyze_threshold DatabasePostgresqlConfig#autovacuum_analyze_threshold}. --- @@ -237,7 +236,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit - *Type:* java.lang.Number -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#autovacuum_freeze_max_age DatabasePostgresqlConfig#autovacuum_freeze_max_age}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#autovacuum_freeze_max_age DatabasePostgresqlConfig#autovacuum_freeze_max_age}. --- @@ -245,7 +244,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit - *Type:* java.lang.Number -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#autovacuum_max_workers DatabasePostgresqlConfig#autovacuum_max_workers}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#autovacuum_max_workers DatabasePostgresqlConfig#autovacuum_max_workers}. --- @@ -253,7 +252,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit - *Type:* java.lang.Number -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#autovacuum_naptime DatabasePostgresqlConfig#autovacuum_naptime}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#autovacuum_naptime DatabasePostgresqlConfig#autovacuum_naptime}. --- @@ -261,7 +260,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit - *Type:* java.lang.Number -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#autovacuum_vacuum_cost_delay DatabasePostgresqlConfig#autovacuum_vacuum_cost_delay}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#autovacuum_vacuum_cost_delay DatabasePostgresqlConfig#autovacuum_vacuum_cost_delay}. --- @@ -269,7 +268,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit - *Type:* java.lang.Number -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#autovacuum_vacuum_cost_limit DatabasePostgresqlConfig#autovacuum_vacuum_cost_limit}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#autovacuum_vacuum_cost_limit DatabasePostgresqlConfig#autovacuum_vacuum_cost_limit}. --- @@ -277,7 +276,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit - *Type:* java.lang.Number -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#autovacuum_vacuum_scale_factor DatabasePostgresqlConfig#autovacuum_vacuum_scale_factor}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#autovacuum_vacuum_scale_factor DatabasePostgresqlConfig#autovacuum_vacuum_scale_factor}. --- @@ -285,7 +284,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit - *Type:* java.lang.Number -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#autovacuum_vacuum_threshold DatabasePostgresqlConfig#autovacuum_vacuum_threshold}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#autovacuum_vacuum_threshold DatabasePostgresqlConfig#autovacuum_vacuum_threshold}. --- @@ -293,7 +292,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit - *Type:* java.lang.Number -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#backup_hour DatabasePostgresqlConfig#backup_hour}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#backup_hour DatabasePostgresqlConfig#backup_hour}. --- @@ -301,7 +300,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit - *Type:* java.lang.Number -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#backup_minute DatabasePostgresqlConfig#backup_minute}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#backup_minute DatabasePostgresqlConfig#backup_minute}. --- @@ -309,7 +308,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit - *Type:* java.lang.Number -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#bgwriter_delay DatabasePostgresqlConfig#bgwriter_delay}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#bgwriter_delay DatabasePostgresqlConfig#bgwriter_delay}. --- @@ -317,7 +316,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit - *Type:* java.lang.Number -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#bgwriter_flush_after DatabasePostgresqlConfig#bgwriter_flush_after}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#bgwriter_flush_after DatabasePostgresqlConfig#bgwriter_flush_after}. --- @@ -325,7 +324,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit - *Type:* java.lang.Number -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#bgwriter_lru_maxpages DatabasePostgresqlConfig#bgwriter_lru_maxpages}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#bgwriter_lru_maxpages DatabasePostgresqlConfig#bgwriter_lru_maxpages}. --- @@ -333,7 +332,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit - *Type:* java.lang.Number -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#bgwriter_lru_multiplier DatabasePostgresqlConfig#bgwriter_lru_multiplier}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#bgwriter_lru_multiplier DatabasePostgresqlConfig#bgwriter_lru_multiplier}. --- @@ -341,7 +340,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit - *Type:* java.lang.Number -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#deadlock_timeout DatabasePostgresqlConfig#deadlock_timeout}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#deadlock_timeout DatabasePostgresqlConfig#deadlock_timeout}. --- @@ -349,7 +348,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#default_toast_compression DatabasePostgresqlConfig#default_toast_compression}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#default_toast_compression DatabasePostgresqlConfig#default_toast_compression}. --- @@ -357,7 +356,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#id DatabasePostgresqlConfig#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#id DatabasePostgresqlConfig#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. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -368,7 +367,7 @@ If you experience problems setting this value it might not be settable. Please t - *Type:* java.lang.Number -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#idle_in_transaction_session_timeout DatabasePostgresqlConfig#idle_in_transaction_session_timeout}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#idle_in_transaction_session_timeout DatabasePostgresqlConfig#idle_in_transaction_session_timeout}. --- @@ -376,7 +375,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit - *Type:* java.lang.Boolean OR com.hashicorp.cdktf.IResolvable -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#jit DatabasePostgresqlConfig#jit}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#jit DatabasePostgresqlConfig#jit}. --- @@ -384,7 +383,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit - *Type:* java.lang.Number -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#log_autovacuum_min_duration DatabasePostgresqlConfig#log_autovacuum_min_duration}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#log_autovacuum_min_duration DatabasePostgresqlConfig#log_autovacuum_min_duration}. --- @@ -392,7 +391,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#log_error_verbosity DatabasePostgresqlConfig#log_error_verbosity}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#log_error_verbosity DatabasePostgresqlConfig#log_error_verbosity}. --- @@ -400,7 +399,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#log_line_prefix DatabasePostgresqlConfig#log_line_prefix}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#log_line_prefix DatabasePostgresqlConfig#log_line_prefix}. --- @@ -408,7 +407,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit - *Type:* java.lang.Number -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#log_min_duration_statement DatabasePostgresqlConfig#log_min_duration_statement}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#log_min_duration_statement DatabasePostgresqlConfig#log_min_duration_statement}. --- @@ -416,7 +415,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit - *Type:* java.lang.Number -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#max_files_per_process DatabasePostgresqlConfig#max_files_per_process}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#max_files_per_process DatabasePostgresqlConfig#max_files_per_process}. --- @@ -424,7 +423,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit - *Type:* java.lang.Number -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#max_locks_per_transaction DatabasePostgresqlConfig#max_locks_per_transaction}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#max_locks_per_transaction DatabasePostgresqlConfig#max_locks_per_transaction}. --- @@ -432,7 +431,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit - *Type:* java.lang.Number -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#max_logical_replication_workers DatabasePostgresqlConfig#max_logical_replication_workers}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#max_logical_replication_workers DatabasePostgresqlConfig#max_logical_replication_workers}. --- @@ -440,7 +439,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit - *Type:* java.lang.Number -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#max_parallel_workers DatabasePostgresqlConfig#max_parallel_workers}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#max_parallel_workers DatabasePostgresqlConfig#max_parallel_workers}. --- @@ -448,7 +447,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit - *Type:* java.lang.Number -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#max_parallel_workers_per_gather DatabasePostgresqlConfig#max_parallel_workers_per_gather}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#max_parallel_workers_per_gather DatabasePostgresqlConfig#max_parallel_workers_per_gather}. --- @@ -456,7 +455,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit - *Type:* java.lang.Number -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#max_pred_locks_per_transaction DatabasePostgresqlConfig#max_pred_locks_per_transaction}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#max_pred_locks_per_transaction DatabasePostgresqlConfig#max_pred_locks_per_transaction}. --- @@ -464,7 +463,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit - *Type:* java.lang.Number -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#max_prepared_transactions DatabasePostgresqlConfig#max_prepared_transactions}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#max_prepared_transactions DatabasePostgresqlConfig#max_prepared_transactions}. --- @@ -472,7 +471,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit - *Type:* java.lang.Number -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#max_replication_slots DatabasePostgresqlConfig#max_replication_slots}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#max_replication_slots DatabasePostgresqlConfig#max_replication_slots}. --- @@ -480,7 +479,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit - *Type:* java.lang.Number -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#max_stack_depth DatabasePostgresqlConfig#max_stack_depth}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#max_stack_depth DatabasePostgresqlConfig#max_stack_depth}. --- @@ -488,7 +487,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit - *Type:* java.lang.Number -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#max_standby_archive_delay DatabasePostgresqlConfig#max_standby_archive_delay}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#max_standby_archive_delay DatabasePostgresqlConfig#max_standby_archive_delay}. --- @@ -496,7 +495,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit - *Type:* java.lang.Number -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#max_standby_streaming_delay DatabasePostgresqlConfig#max_standby_streaming_delay}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#max_standby_streaming_delay DatabasePostgresqlConfig#max_standby_streaming_delay}. --- @@ -504,7 +503,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit - *Type:* java.lang.Number -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#max_wal_senders DatabasePostgresqlConfig#max_wal_senders}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#max_wal_senders DatabasePostgresqlConfig#max_wal_senders}. --- @@ -512,7 +511,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit - *Type:* java.lang.Number -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#max_worker_processes DatabasePostgresqlConfig#max_worker_processes}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#max_worker_processes DatabasePostgresqlConfig#max_worker_processes}. --- @@ -522,7 +521,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit pgbouncer block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#pgbouncer DatabasePostgresqlConfig#pgbouncer} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#pgbouncer DatabasePostgresqlConfig#pgbouncer} --- @@ -530,7 +529,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit - *Type:* java.lang.Number -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#pg_partman_bgw_interval DatabasePostgresqlConfig#pg_partman_bgw_interval}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#pg_partman_bgw_interval DatabasePostgresqlConfig#pg_partman_bgw_interval}. --- @@ -538,7 +537,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#pg_partman_bgw_role DatabasePostgresqlConfig#pg_partman_bgw_role}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#pg_partman_bgw_role DatabasePostgresqlConfig#pg_partman_bgw_role}. --- @@ -546,7 +545,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#pg_stat_statements_track DatabasePostgresqlConfig#pg_stat_statements_track}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#pg_stat_statements_track DatabasePostgresqlConfig#pg_stat_statements_track}. --- @@ -554,7 +553,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit - *Type:* java.lang.Number -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#shared_buffers_percentage DatabasePostgresqlConfig#shared_buffers_percentage}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#shared_buffers_percentage DatabasePostgresqlConfig#shared_buffers_percentage}. --- @@ -562,17 +561,17 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit - *Type:* java.lang.Number -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#temp_file_limit DatabasePostgresqlConfig#temp_file_limit}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#temp_file_limit DatabasePostgresqlConfig#temp_file_limit}. --- ##### `timescaledb`Optional -- *Type:* com.hashicorp.cdktf.IResolvable OR java.util.List<DatabasePostgresqlConfigTimescaledb> +- *Type:* DatabasePostgresqlConfigTimescaledb timescaledb block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#timescaledb DatabasePostgresqlConfig#timescaledb} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#timescaledb DatabasePostgresqlConfig#timescaledb} --- @@ -580,7 +579,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#timezone DatabasePostgresqlConfig#timezone}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#timezone DatabasePostgresqlConfig#timezone}. --- @@ -588,7 +587,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit - *Type:* java.lang.Number -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#track_activity_query_size DatabasePostgresqlConfig#track_activity_query_size}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#track_activity_query_size DatabasePostgresqlConfig#track_activity_query_size}. --- @@ -596,7 +595,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#track_commit_timestamp DatabasePostgresqlConfig#track_commit_timestamp}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#track_commit_timestamp DatabasePostgresqlConfig#track_commit_timestamp}. --- @@ -604,7 +603,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#track_functions DatabasePostgresqlConfig#track_functions}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#track_functions DatabasePostgresqlConfig#track_functions}. --- @@ -612,7 +611,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#track_io_timing DatabasePostgresqlConfig#track_io_timing}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#track_io_timing DatabasePostgresqlConfig#track_io_timing}. --- @@ -620,7 +619,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit - *Type:* java.lang.Number -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#wal_sender_timeout DatabasePostgresqlConfig#wal_sender_timeout}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#wal_sender_timeout DatabasePostgresqlConfig#wal_sender_timeout}. --- @@ -628,7 +627,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit - *Type:* java.lang.Number -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#wal_writer_delay DatabasePostgresqlConfig#wal_writer_delay}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#wal_writer_delay DatabasePostgresqlConfig#wal_writer_delay}. --- @@ -636,7 +635,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit - *Type:* java.lang.Number -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#work_mem DatabasePostgresqlConfig#work_mem}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#work_mem DatabasePostgresqlConfig#work_mem}. --- @@ -1029,12 +1028,12 @@ public void putPgbouncer(IResolvable OR java.util.List ```java -public void putTimescaledb(IResolvable OR java.util.List value) +public void putTimescaledb(DatabasePostgresqlConfigTimescaledb value) ``` ###### `value`Required -- *Type:* com.hashicorp.cdktf.IResolvable OR java.util.List<DatabasePostgresqlConfigTimescaledb> +- *Type:* DatabasePostgresqlConfigTimescaledb --- @@ -1453,7 +1452,7 @@ The construct id used in the generated config for the DatabasePostgresqlConfig t The id of the existing DatabasePostgresqlConfig that should be imported. -Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#import import section} in the documentation of this resource for the id to use --- @@ -1484,7 +1483,7 @@ Refer to the {@link https://registry.terraform.io/providers/digitalocean/digital | provider | com.hashicorp.cdktf.TerraformProvider | *No description.* | | provisioners | java.util.List | *No description.* | | pgbouncer | DatabasePostgresqlConfigPgbouncerList | *No description.* | -| timescaledb | DatabasePostgresqlConfigTimescaledbList | *No description.* | +| timescaledb | DatabasePostgresqlConfigTimescaledbOutputReference | *No description.* | | autovacuumAnalyzeScaleFactorInput | java.lang.Number | *No description.* | | autovacuumAnalyzeThresholdInput | java.lang.Number | *No description.* | | autovacuumFreezeMaxAgeInput | java.lang.Number | *No description.* | @@ -1529,7 +1528,7 @@ Refer to the {@link https://registry.terraform.io/providers/digitalocean/digital | pgStatStatementsTrackInput | java.lang.String | *No description.* | | sharedBuffersPercentageInput | java.lang.Number | *No description.* | | tempFileLimitInput | java.lang.Number | *No description.* | -| timescaledbInput | com.hashicorp.cdktf.IResolvable OR java.util.List<DatabasePostgresqlConfigTimescaledb> | *No description.* | +| timescaledbInput | DatabasePostgresqlConfigTimescaledb | *No description.* | | timezoneInput | java.lang.String | *No description.* | | trackActivityQuerySizeInput | java.lang.Number | *No description.* | | trackCommitTimestampInput | java.lang.String | *No description.* | @@ -1747,10 +1746,10 @@ public DatabasePostgresqlConfigPgbouncerList getPgbouncer(); ##### `timescaledb`Required ```java -public DatabasePostgresqlConfigTimescaledbList getTimescaledb(); +public DatabasePostgresqlConfigTimescaledbOutputReference getTimescaledb(); ``` -- *Type:* DatabasePostgresqlConfigTimescaledbList +- *Type:* DatabasePostgresqlConfigTimescaledbOutputReference --- @@ -2197,10 +2196,10 @@ public java.lang.Number getTempFileLimitInput(); ##### `timescaledbInput`Optional ```java -public java.lang.Object getTimescaledbInput(); +public DatabasePostgresqlConfigTimescaledb getTimescaledbInput(); ``` -- *Type:* com.hashicorp.cdktf.IResolvable OR java.util.List<DatabasePostgresqlConfigTimescaledb> +- *Type:* DatabasePostgresqlConfigTimescaledb --- @@ -2879,8 +2878,7 @@ DatabasePostgresqlConfigConfig.builder() // .pgStatStatementsTrack(java.lang.String) // .sharedBuffersPercentage(java.lang.Number) // .tempFileLimit(java.lang.Number) -// .timescaledb(IResolvable) -// .timescaledb(java.util.List) +// .timescaledb(DatabasePostgresqlConfigTimescaledb) // .timezone(java.lang.String) // .trackActivityQuerySize(java.lang.Number) // .trackCommitTimestamp(java.lang.String) @@ -2903,59 +2901,59 @@ DatabasePostgresqlConfigConfig.builder() | lifecycle | com.hashicorp.cdktf.TerraformResourceLifecycle | *No description.* | | provider | com.hashicorp.cdktf.TerraformProvider | *No description.* | | provisioners | java.util.List | *No description.* | -| clusterId | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#cluster_id DatabasePostgresqlConfig#cluster_id}. | -| autovacuumAnalyzeScaleFactor | java.lang.Number | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#autovacuum_analyze_scale_factor DatabasePostgresqlConfig#autovacuum_analyze_scale_factor}. | -| autovacuumAnalyzeThreshold | java.lang.Number | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#autovacuum_analyze_threshold DatabasePostgresqlConfig#autovacuum_analyze_threshold}. | -| autovacuumFreezeMaxAge | java.lang.Number | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#autovacuum_freeze_max_age DatabasePostgresqlConfig#autovacuum_freeze_max_age}. | -| autovacuumMaxWorkers | java.lang.Number | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#autovacuum_max_workers DatabasePostgresqlConfig#autovacuum_max_workers}. | -| autovacuumNaptime | java.lang.Number | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#autovacuum_naptime DatabasePostgresqlConfig#autovacuum_naptime}. | -| autovacuumVacuumCostDelay | java.lang.Number | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#autovacuum_vacuum_cost_delay DatabasePostgresqlConfig#autovacuum_vacuum_cost_delay}. | -| autovacuumVacuumCostLimit | java.lang.Number | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#autovacuum_vacuum_cost_limit DatabasePostgresqlConfig#autovacuum_vacuum_cost_limit}. | -| autovacuumVacuumScaleFactor | java.lang.Number | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#autovacuum_vacuum_scale_factor DatabasePostgresqlConfig#autovacuum_vacuum_scale_factor}. | -| autovacuumVacuumThreshold | java.lang.Number | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#autovacuum_vacuum_threshold DatabasePostgresqlConfig#autovacuum_vacuum_threshold}. | -| backupHour | java.lang.Number | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#backup_hour DatabasePostgresqlConfig#backup_hour}. | -| backupMinute | java.lang.Number | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#backup_minute DatabasePostgresqlConfig#backup_minute}. | -| bgwriterDelay | java.lang.Number | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#bgwriter_delay DatabasePostgresqlConfig#bgwriter_delay}. | -| bgwriterFlushAfter | java.lang.Number | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#bgwriter_flush_after DatabasePostgresqlConfig#bgwriter_flush_after}. | -| bgwriterLruMaxpages | java.lang.Number | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#bgwriter_lru_maxpages DatabasePostgresqlConfig#bgwriter_lru_maxpages}. | -| bgwriterLruMultiplier | java.lang.Number | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#bgwriter_lru_multiplier DatabasePostgresqlConfig#bgwriter_lru_multiplier}. | -| deadlockTimeout | java.lang.Number | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#deadlock_timeout DatabasePostgresqlConfig#deadlock_timeout}. | -| defaultToastCompression | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#default_toast_compression DatabasePostgresqlConfig#default_toast_compression}. | -| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#id DatabasePostgresqlConfig#id}. | -| idleInTransactionSessionTimeout | java.lang.Number | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#idle_in_transaction_session_timeout DatabasePostgresqlConfig#idle_in_transaction_session_timeout}. | -| jit | java.lang.Boolean OR com.hashicorp.cdktf.IResolvable | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#jit DatabasePostgresqlConfig#jit}. | -| logAutovacuumMinDuration | java.lang.Number | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#log_autovacuum_min_duration DatabasePostgresqlConfig#log_autovacuum_min_duration}. | -| logErrorVerbosity | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#log_error_verbosity DatabasePostgresqlConfig#log_error_verbosity}. | -| logLinePrefix | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#log_line_prefix DatabasePostgresqlConfig#log_line_prefix}. | -| logMinDurationStatement | java.lang.Number | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#log_min_duration_statement DatabasePostgresqlConfig#log_min_duration_statement}. | -| maxFilesPerProcess | java.lang.Number | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#max_files_per_process DatabasePostgresqlConfig#max_files_per_process}. | -| maxLocksPerTransaction | java.lang.Number | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#max_locks_per_transaction DatabasePostgresqlConfig#max_locks_per_transaction}. | -| maxLogicalReplicationWorkers | java.lang.Number | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#max_logical_replication_workers DatabasePostgresqlConfig#max_logical_replication_workers}. | -| maxParallelWorkers | java.lang.Number | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#max_parallel_workers DatabasePostgresqlConfig#max_parallel_workers}. | -| maxParallelWorkersPerGather | java.lang.Number | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#max_parallel_workers_per_gather DatabasePostgresqlConfig#max_parallel_workers_per_gather}. | -| maxPredLocksPerTransaction | java.lang.Number | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#max_pred_locks_per_transaction DatabasePostgresqlConfig#max_pred_locks_per_transaction}. | -| maxPreparedTransactions | java.lang.Number | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#max_prepared_transactions DatabasePostgresqlConfig#max_prepared_transactions}. | -| maxReplicationSlots | java.lang.Number | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#max_replication_slots DatabasePostgresqlConfig#max_replication_slots}. | -| maxStackDepth | java.lang.Number | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#max_stack_depth DatabasePostgresqlConfig#max_stack_depth}. | -| maxStandbyArchiveDelay | java.lang.Number | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#max_standby_archive_delay DatabasePostgresqlConfig#max_standby_archive_delay}. | -| maxStandbyStreamingDelay | java.lang.Number | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#max_standby_streaming_delay DatabasePostgresqlConfig#max_standby_streaming_delay}. | -| maxWalSenders | java.lang.Number | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#max_wal_senders DatabasePostgresqlConfig#max_wal_senders}. | -| maxWorkerProcesses | java.lang.Number | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#max_worker_processes DatabasePostgresqlConfig#max_worker_processes}. | +| clusterId | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#cluster_id DatabasePostgresqlConfig#cluster_id}. | +| autovacuumAnalyzeScaleFactor | java.lang.Number | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#autovacuum_analyze_scale_factor DatabasePostgresqlConfig#autovacuum_analyze_scale_factor}. | +| autovacuumAnalyzeThreshold | java.lang.Number | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#autovacuum_analyze_threshold DatabasePostgresqlConfig#autovacuum_analyze_threshold}. | +| autovacuumFreezeMaxAge | java.lang.Number | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#autovacuum_freeze_max_age DatabasePostgresqlConfig#autovacuum_freeze_max_age}. | +| autovacuumMaxWorkers | java.lang.Number | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#autovacuum_max_workers DatabasePostgresqlConfig#autovacuum_max_workers}. | +| autovacuumNaptime | java.lang.Number | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#autovacuum_naptime DatabasePostgresqlConfig#autovacuum_naptime}. | +| autovacuumVacuumCostDelay | java.lang.Number | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#autovacuum_vacuum_cost_delay DatabasePostgresqlConfig#autovacuum_vacuum_cost_delay}. | +| autovacuumVacuumCostLimit | java.lang.Number | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#autovacuum_vacuum_cost_limit DatabasePostgresqlConfig#autovacuum_vacuum_cost_limit}. | +| autovacuumVacuumScaleFactor | java.lang.Number | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#autovacuum_vacuum_scale_factor DatabasePostgresqlConfig#autovacuum_vacuum_scale_factor}. | +| autovacuumVacuumThreshold | java.lang.Number | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#autovacuum_vacuum_threshold DatabasePostgresqlConfig#autovacuum_vacuum_threshold}. | +| backupHour | java.lang.Number | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#backup_hour DatabasePostgresqlConfig#backup_hour}. | +| backupMinute | java.lang.Number | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#backup_minute DatabasePostgresqlConfig#backup_minute}. | +| bgwriterDelay | java.lang.Number | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#bgwriter_delay DatabasePostgresqlConfig#bgwriter_delay}. | +| bgwriterFlushAfter | java.lang.Number | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#bgwriter_flush_after DatabasePostgresqlConfig#bgwriter_flush_after}. | +| bgwriterLruMaxpages | java.lang.Number | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#bgwriter_lru_maxpages DatabasePostgresqlConfig#bgwriter_lru_maxpages}. | +| bgwriterLruMultiplier | java.lang.Number | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#bgwriter_lru_multiplier DatabasePostgresqlConfig#bgwriter_lru_multiplier}. | +| deadlockTimeout | java.lang.Number | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#deadlock_timeout DatabasePostgresqlConfig#deadlock_timeout}. | +| defaultToastCompression | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#default_toast_compression DatabasePostgresqlConfig#default_toast_compression}. | +| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#id DatabasePostgresqlConfig#id}. | +| idleInTransactionSessionTimeout | java.lang.Number | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#idle_in_transaction_session_timeout DatabasePostgresqlConfig#idle_in_transaction_session_timeout}. | +| jit | java.lang.Boolean OR com.hashicorp.cdktf.IResolvable | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#jit DatabasePostgresqlConfig#jit}. | +| logAutovacuumMinDuration | java.lang.Number | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#log_autovacuum_min_duration DatabasePostgresqlConfig#log_autovacuum_min_duration}. | +| logErrorVerbosity | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#log_error_verbosity DatabasePostgresqlConfig#log_error_verbosity}. | +| logLinePrefix | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#log_line_prefix DatabasePostgresqlConfig#log_line_prefix}. | +| logMinDurationStatement | java.lang.Number | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#log_min_duration_statement DatabasePostgresqlConfig#log_min_duration_statement}. | +| maxFilesPerProcess | java.lang.Number | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#max_files_per_process DatabasePostgresqlConfig#max_files_per_process}. | +| maxLocksPerTransaction | java.lang.Number | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#max_locks_per_transaction DatabasePostgresqlConfig#max_locks_per_transaction}. | +| maxLogicalReplicationWorkers | java.lang.Number | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#max_logical_replication_workers DatabasePostgresqlConfig#max_logical_replication_workers}. | +| maxParallelWorkers | java.lang.Number | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#max_parallel_workers DatabasePostgresqlConfig#max_parallel_workers}. | +| maxParallelWorkersPerGather | java.lang.Number | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#max_parallel_workers_per_gather DatabasePostgresqlConfig#max_parallel_workers_per_gather}. | +| maxPredLocksPerTransaction | java.lang.Number | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#max_pred_locks_per_transaction DatabasePostgresqlConfig#max_pred_locks_per_transaction}. | +| maxPreparedTransactions | java.lang.Number | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#max_prepared_transactions DatabasePostgresqlConfig#max_prepared_transactions}. | +| maxReplicationSlots | java.lang.Number | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#max_replication_slots DatabasePostgresqlConfig#max_replication_slots}. | +| maxStackDepth | java.lang.Number | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#max_stack_depth DatabasePostgresqlConfig#max_stack_depth}. | +| maxStandbyArchiveDelay | java.lang.Number | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#max_standby_archive_delay DatabasePostgresqlConfig#max_standby_archive_delay}. | +| maxStandbyStreamingDelay | java.lang.Number | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#max_standby_streaming_delay DatabasePostgresqlConfig#max_standby_streaming_delay}. | +| maxWalSenders | java.lang.Number | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#max_wal_senders DatabasePostgresqlConfig#max_wal_senders}. | +| maxWorkerProcesses | java.lang.Number | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#max_worker_processes DatabasePostgresqlConfig#max_worker_processes}. | | pgbouncer | com.hashicorp.cdktf.IResolvable OR java.util.List<DatabasePostgresqlConfigPgbouncer> | pgbouncer block. | -| pgPartmanBgwInterval | java.lang.Number | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#pg_partman_bgw_interval DatabasePostgresqlConfig#pg_partman_bgw_interval}. | -| pgPartmanBgwRole | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#pg_partman_bgw_role DatabasePostgresqlConfig#pg_partman_bgw_role}. | -| pgStatStatementsTrack | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#pg_stat_statements_track DatabasePostgresqlConfig#pg_stat_statements_track}. | -| sharedBuffersPercentage | java.lang.Number | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#shared_buffers_percentage DatabasePostgresqlConfig#shared_buffers_percentage}. | -| tempFileLimit | java.lang.Number | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#temp_file_limit DatabasePostgresqlConfig#temp_file_limit}. | -| timescaledb | com.hashicorp.cdktf.IResolvable OR java.util.List<DatabasePostgresqlConfigTimescaledb> | timescaledb block. | -| timezone | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#timezone DatabasePostgresqlConfig#timezone}. | -| trackActivityQuerySize | java.lang.Number | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#track_activity_query_size DatabasePostgresqlConfig#track_activity_query_size}. | -| trackCommitTimestamp | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#track_commit_timestamp DatabasePostgresqlConfig#track_commit_timestamp}. | -| trackFunctions | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#track_functions DatabasePostgresqlConfig#track_functions}. | -| trackIoTiming | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#track_io_timing DatabasePostgresqlConfig#track_io_timing}. | -| walSenderTimeout | java.lang.Number | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#wal_sender_timeout DatabasePostgresqlConfig#wal_sender_timeout}. | -| walWriterDelay | java.lang.Number | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#wal_writer_delay DatabasePostgresqlConfig#wal_writer_delay}. | -| workMem | java.lang.Number | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#work_mem DatabasePostgresqlConfig#work_mem}. | +| pgPartmanBgwInterval | java.lang.Number | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#pg_partman_bgw_interval DatabasePostgresqlConfig#pg_partman_bgw_interval}. | +| pgPartmanBgwRole | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#pg_partman_bgw_role DatabasePostgresqlConfig#pg_partman_bgw_role}. | +| pgStatStatementsTrack | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#pg_stat_statements_track DatabasePostgresqlConfig#pg_stat_statements_track}. | +| sharedBuffersPercentage | java.lang.Number | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#shared_buffers_percentage DatabasePostgresqlConfig#shared_buffers_percentage}. | +| tempFileLimit | java.lang.Number | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#temp_file_limit DatabasePostgresqlConfig#temp_file_limit}. | +| timescaledb | DatabasePostgresqlConfigTimescaledb | timescaledb block. | +| timezone | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#timezone DatabasePostgresqlConfig#timezone}. | +| trackActivityQuerySize | java.lang.Number | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#track_activity_query_size DatabasePostgresqlConfig#track_activity_query_size}. | +| trackCommitTimestamp | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#track_commit_timestamp DatabasePostgresqlConfig#track_commit_timestamp}. | +| trackFunctions | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#track_functions DatabasePostgresqlConfig#track_functions}. | +| trackIoTiming | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#track_io_timing DatabasePostgresqlConfig#track_io_timing}. | +| walSenderTimeout | java.lang.Number | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#wal_sender_timeout DatabasePostgresqlConfig#wal_sender_timeout}. | +| walWriterDelay | java.lang.Number | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#wal_writer_delay DatabasePostgresqlConfig#wal_writer_delay}. | +| workMem | java.lang.Number | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#work_mem DatabasePostgresqlConfig#work_mem}. | --- @@ -3037,7 +3035,7 @@ public java.lang.String getClusterId(); - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#cluster_id DatabasePostgresqlConfig#cluster_id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#cluster_id DatabasePostgresqlConfig#cluster_id}. --- @@ -3049,7 +3047,7 @@ public java.lang.Number getAutovacuumAnalyzeScaleFactor(); - *Type:* java.lang.Number -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#autovacuum_analyze_scale_factor DatabasePostgresqlConfig#autovacuum_analyze_scale_factor}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#autovacuum_analyze_scale_factor DatabasePostgresqlConfig#autovacuum_analyze_scale_factor}. --- @@ -3061,7 +3059,7 @@ public java.lang.Number getAutovacuumAnalyzeThreshold(); - *Type:* java.lang.Number -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#autovacuum_analyze_threshold DatabasePostgresqlConfig#autovacuum_analyze_threshold}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#autovacuum_analyze_threshold DatabasePostgresqlConfig#autovacuum_analyze_threshold}. --- @@ -3073,7 +3071,7 @@ public java.lang.Number getAutovacuumFreezeMaxAge(); - *Type:* java.lang.Number -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#autovacuum_freeze_max_age DatabasePostgresqlConfig#autovacuum_freeze_max_age}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#autovacuum_freeze_max_age DatabasePostgresqlConfig#autovacuum_freeze_max_age}. --- @@ -3085,7 +3083,7 @@ public java.lang.Number getAutovacuumMaxWorkers(); - *Type:* java.lang.Number -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#autovacuum_max_workers DatabasePostgresqlConfig#autovacuum_max_workers}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#autovacuum_max_workers DatabasePostgresqlConfig#autovacuum_max_workers}. --- @@ -3097,7 +3095,7 @@ public java.lang.Number getAutovacuumNaptime(); - *Type:* java.lang.Number -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#autovacuum_naptime DatabasePostgresqlConfig#autovacuum_naptime}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#autovacuum_naptime DatabasePostgresqlConfig#autovacuum_naptime}. --- @@ -3109,7 +3107,7 @@ public java.lang.Number getAutovacuumVacuumCostDelay(); - *Type:* java.lang.Number -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#autovacuum_vacuum_cost_delay DatabasePostgresqlConfig#autovacuum_vacuum_cost_delay}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#autovacuum_vacuum_cost_delay DatabasePostgresqlConfig#autovacuum_vacuum_cost_delay}. --- @@ -3121,7 +3119,7 @@ public java.lang.Number getAutovacuumVacuumCostLimit(); - *Type:* java.lang.Number -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#autovacuum_vacuum_cost_limit DatabasePostgresqlConfig#autovacuum_vacuum_cost_limit}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#autovacuum_vacuum_cost_limit DatabasePostgresqlConfig#autovacuum_vacuum_cost_limit}. --- @@ -3133,7 +3131,7 @@ public java.lang.Number getAutovacuumVacuumScaleFactor(); - *Type:* java.lang.Number -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#autovacuum_vacuum_scale_factor DatabasePostgresqlConfig#autovacuum_vacuum_scale_factor}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#autovacuum_vacuum_scale_factor DatabasePostgresqlConfig#autovacuum_vacuum_scale_factor}. --- @@ -3145,7 +3143,7 @@ public java.lang.Number getAutovacuumVacuumThreshold(); - *Type:* java.lang.Number -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#autovacuum_vacuum_threshold DatabasePostgresqlConfig#autovacuum_vacuum_threshold}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#autovacuum_vacuum_threshold DatabasePostgresqlConfig#autovacuum_vacuum_threshold}. --- @@ -3157,7 +3155,7 @@ public java.lang.Number getBackupHour(); - *Type:* java.lang.Number -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#backup_hour DatabasePostgresqlConfig#backup_hour}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#backup_hour DatabasePostgresqlConfig#backup_hour}. --- @@ -3169,7 +3167,7 @@ public java.lang.Number getBackupMinute(); - *Type:* java.lang.Number -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#backup_minute DatabasePostgresqlConfig#backup_minute}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#backup_minute DatabasePostgresqlConfig#backup_minute}. --- @@ -3181,7 +3179,7 @@ public java.lang.Number getBgwriterDelay(); - *Type:* java.lang.Number -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#bgwriter_delay DatabasePostgresqlConfig#bgwriter_delay}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#bgwriter_delay DatabasePostgresqlConfig#bgwriter_delay}. --- @@ -3193,7 +3191,7 @@ public java.lang.Number getBgwriterFlushAfter(); - *Type:* java.lang.Number -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#bgwriter_flush_after DatabasePostgresqlConfig#bgwriter_flush_after}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#bgwriter_flush_after DatabasePostgresqlConfig#bgwriter_flush_after}. --- @@ -3205,7 +3203,7 @@ public java.lang.Number getBgwriterLruMaxpages(); - *Type:* java.lang.Number -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#bgwriter_lru_maxpages DatabasePostgresqlConfig#bgwriter_lru_maxpages}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#bgwriter_lru_maxpages DatabasePostgresqlConfig#bgwriter_lru_maxpages}. --- @@ -3217,7 +3215,7 @@ public java.lang.Number getBgwriterLruMultiplier(); - *Type:* java.lang.Number -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#bgwriter_lru_multiplier DatabasePostgresqlConfig#bgwriter_lru_multiplier}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#bgwriter_lru_multiplier DatabasePostgresqlConfig#bgwriter_lru_multiplier}. --- @@ -3229,7 +3227,7 @@ public java.lang.Number getDeadlockTimeout(); - *Type:* java.lang.Number -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#deadlock_timeout DatabasePostgresqlConfig#deadlock_timeout}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#deadlock_timeout DatabasePostgresqlConfig#deadlock_timeout}. --- @@ -3241,7 +3239,7 @@ public java.lang.String getDefaultToastCompression(); - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#default_toast_compression DatabasePostgresqlConfig#default_toast_compression}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#default_toast_compression DatabasePostgresqlConfig#default_toast_compression}. --- @@ -3253,7 +3251,7 @@ public java.lang.String getId(); - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#id DatabasePostgresqlConfig#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#id DatabasePostgresqlConfig#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. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -3268,7 +3266,7 @@ public java.lang.Number getIdleInTransactionSessionTimeout(); - *Type:* java.lang.Number -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#idle_in_transaction_session_timeout DatabasePostgresqlConfig#idle_in_transaction_session_timeout}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#idle_in_transaction_session_timeout DatabasePostgresqlConfig#idle_in_transaction_session_timeout}. --- @@ -3280,7 +3278,7 @@ public java.lang.Object getJit(); - *Type:* java.lang.Boolean OR com.hashicorp.cdktf.IResolvable -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#jit DatabasePostgresqlConfig#jit}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#jit DatabasePostgresqlConfig#jit}. --- @@ -3292,7 +3290,7 @@ public java.lang.Number getLogAutovacuumMinDuration(); - *Type:* java.lang.Number -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#log_autovacuum_min_duration DatabasePostgresqlConfig#log_autovacuum_min_duration}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#log_autovacuum_min_duration DatabasePostgresqlConfig#log_autovacuum_min_duration}. --- @@ -3304,7 +3302,7 @@ public java.lang.String getLogErrorVerbosity(); - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#log_error_verbosity DatabasePostgresqlConfig#log_error_verbosity}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#log_error_verbosity DatabasePostgresqlConfig#log_error_verbosity}. --- @@ -3316,7 +3314,7 @@ public java.lang.String getLogLinePrefix(); - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#log_line_prefix DatabasePostgresqlConfig#log_line_prefix}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#log_line_prefix DatabasePostgresqlConfig#log_line_prefix}. --- @@ -3328,7 +3326,7 @@ public java.lang.Number getLogMinDurationStatement(); - *Type:* java.lang.Number -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#log_min_duration_statement DatabasePostgresqlConfig#log_min_duration_statement}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#log_min_duration_statement DatabasePostgresqlConfig#log_min_duration_statement}. --- @@ -3340,7 +3338,7 @@ public java.lang.Number getMaxFilesPerProcess(); - *Type:* java.lang.Number -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#max_files_per_process DatabasePostgresqlConfig#max_files_per_process}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#max_files_per_process DatabasePostgresqlConfig#max_files_per_process}. --- @@ -3352,7 +3350,7 @@ public java.lang.Number getMaxLocksPerTransaction(); - *Type:* java.lang.Number -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#max_locks_per_transaction DatabasePostgresqlConfig#max_locks_per_transaction}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#max_locks_per_transaction DatabasePostgresqlConfig#max_locks_per_transaction}. --- @@ -3364,7 +3362,7 @@ public java.lang.Number getMaxLogicalReplicationWorkers(); - *Type:* java.lang.Number -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#max_logical_replication_workers DatabasePostgresqlConfig#max_logical_replication_workers}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#max_logical_replication_workers DatabasePostgresqlConfig#max_logical_replication_workers}. --- @@ -3376,7 +3374,7 @@ public java.lang.Number getMaxParallelWorkers(); - *Type:* java.lang.Number -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#max_parallel_workers DatabasePostgresqlConfig#max_parallel_workers}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#max_parallel_workers DatabasePostgresqlConfig#max_parallel_workers}. --- @@ -3388,7 +3386,7 @@ public java.lang.Number getMaxParallelWorkersPerGather(); - *Type:* java.lang.Number -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#max_parallel_workers_per_gather DatabasePostgresqlConfig#max_parallel_workers_per_gather}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#max_parallel_workers_per_gather DatabasePostgresqlConfig#max_parallel_workers_per_gather}. --- @@ -3400,7 +3398,7 @@ public java.lang.Number getMaxPredLocksPerTransaction(); - *Type:* java.lang.Number -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#max_pred_locks_per_transaction DatabasePostgresqlConfig#max_pred_locks_per_transaction}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#max_pred_locks_per_transaction DatabasePostgresqlConfig#max_pred_locks_per_transaction}. --- @@ -3412,7 +3410,7 @@ public java.lang.Number getMaxPreparedTransactions(); - *Type:* java.lang.Number -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#max_prepared_transactions DatabasePostgresqlConfig#max_prepared_transactions}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#max_prepared_transactions DatabasePostgresqlConfig#max_prepared_transactions}. --- @@ -3424,7 +3422,7 @@ public java.lang.Number getMaxReplicationSlots(); - *Type:* java.lang.Number -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#max_replication_slots DatabasePostgresqlConfig#max_replication_slots}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#max_replication_slots DatabasePostgresqlConfig#max_replication_slots}. --- @@ -3436,7 +3434,7 @@ public java.lang.Number getMaxStackDepth(); - *Type:* java.lang.Number -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#max_stack_depth DatabasePostgresqlConfig#max_stack_depth}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#max_stack_depth DatabasePostgresqlConfig#max_stack_depth}. --- @@ -3448,7 +3446,7 @@ public java.lang.Number getMaxStandbyArchiveDelay(); - *Type:* java.lang.Number -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#max_standby_archive_delay DatabasePostgresqlConfig#max_standby_archive_delay}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#max_standby_archive_delay DatabasePostgresqlConfig#max_standby_archive_delay}. --- @@ -3460,7 +3458,7 @@ public java.lang.Number getMaxStandbyStreamingDelay(); - *Type:* java.lang.Number -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#max_standby_streaming_delay DatabasePostgresqlConfig#max_standby_streaming_delay}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#max_standby_streaming_delay DatabasePostgresqlConfig#max_standby_streaming_delay}. --- @@ -3472,7 +3470,7 @@ public java.lang.Number getMaxWalSenders(); - *Type:* java.lang.Number -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#max_wal_senders DatabasePostgresqlConfig#max_wal_senders}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#max_wal_senders DatabasePostgresqlConfig#max_wal_senders}. --- @@ -3484,7 +3482,7 @@ public java.lang.Number getMaxWorkerProcesses(); - *Type:* java.lang.Number -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#max_worker_processes DatabasePostgresqlConfig#max_worker_processes}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#max_worker_processes DatabasePostgresqlConfig#max_worker_processes}. --- @@ -3498,7 +3496,7 @@ public java.lang.Object getPgbouncer(); pgbouncer block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#pgbouncer DatabasePostgresqlConfig#pgbouncer} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#pgbouncer DatabasePostgresqlConfig#pgbouncer} --- @@ -3510,7 +3508,7 @@ public java.lang.Number getPgPartmanBgwInterval(); - *Type:* java.lang.Number -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#pg_partman_bgw_interval DatabasePostgresqlConfig#pg_partman_bgw_interval}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#pg_partman_bgw_interval DatabasePostgresqlConfig#pg_partman_bgw_interval}. --- @@ -3522,7 +3520,7 @@ public java.lang.String getPgPartmanBgwRole(); - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#pg_partman_bgw_role DatabasePostgresqlConfig#pg_partman_bgw_role}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#pg_partman_bgw_role DatabasePostgresqlConfig#pg_partman_bgw_role}. --- @@ -3534,7 +3532,7 @@ public java.lang.String getPgStatStatementsTrack(); - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#pg_stat_statements_track DatabasePostgresqlConfig#pg_stat_statements_track}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#pg_stat_statements_track DatabasePostgresqlConfig#pg_stat_statements_track}. --- @@ -3546,7 +3544,7 @@ public java.lang.Number getSharedBuffersPercentage(); - *Type:* java.lang.Number -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#shared_buffers_percentage DatabasePostgresqlConfig#shared_buffers_percentage}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#shared_buffers_percentage DatabasePostgresqlConfig#shared_buffers_percentage}. --- @@ -3558,21 +3556,21 @@ public java.lang.Number getTempFileLimit(); - *Type:* java.lang.Number -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#temp_file_limit DatabasePostgresqlConfig#temp_file_limit}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#temp_file_limit DatabasePostgresqlConfig#temp_file_limit}. --- ##### `timescaledb`Optional ```java -public java.lang.Object getTimescaledb(); +public DatabasePostgresqlConfigTimescaledb getTimescaledb(); ``` -- *Type:* com.hashicorp.cdktf.IResolvable OR java.util.List<DatabasePostgresqlConfigTimescaledb> +- *Type:* DatabasePostgresqlConfigTimescaledb timescaledb block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#timescaledb DatabasePostgresqlConfig#timescaledb} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#timescaledb DatabasePostgresqlConfig#timescaledb} --- @@ -3584,7 +3582,7 @@ public java.lang.String getTimezone(); - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#timezone DatabasePostgresqlConfig#timezone}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#timezone DatabasePostgresqlConfig#timezone}. --- @@ -3596,7 +3594,7 @@ public java.lang.Number getTrackActivityQuerySize(); - *Type:* java.lang.Number -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#track_activity_query_size DatabasePostgresqlConfig#track_activity_query_size}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#track_activity_query_size DatabasePostgresqlConfig#track_activity_query_size}. --- @@ -3608,7 +3606,7 @@ public java.lang.String getTrackCommitTimestamp(); - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#track_commit_timestamp DatabasePostgresqlConfig#track_commit_timestamp}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#track_commit_timestamp DatabasePostgresqlConfig#track_commit_timestamp}. --- @@ -3620,7 +3618,7 @@ public java.lang.String getTrackFunctions(); - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#track_functions DatabasePostgresqlConfig#track_functions}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#track_functions DatabasePostgresqlConfig#track_functions}. --- @@ -3632,7 +3630,7 @@ public java.lang.String getTrackIoTiming(); - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#track_io_timing DatabasePostgresqlConfig#track_io_timing}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#track_io_timing DatabasePostgresqlConfig#track_io_timing}. --- @@ -3644,7 +3642,7 @@ public java.lang.Number getWalSenderTimeout(); - *Type:* java.lang.Number -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#wal_sender_timeout DatabasePostgresqlConfig#wal_sender_timeout}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#wal_sender_timeout DatabasePostgresqlConfig#wal_sender_timeout}. --- @@ -3656,7 +3654,7 @@ public java.lang.Number getWalWriterDelay(); - *Type:* java.lang.Number -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#wal_writer_delay DatabasePostgresqlConfig#wal_writer_delay}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#wal_writer_delay DatabasePostgresqlConfig#wal_writer_delay}. --- @@ -3668,7 +3666,7 @@ public java.lang.Number getWorkMem(); - *Type:* java.lang.Number -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#work_mem DatabasePostgresqlConfig#work_mem}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#work_mem DatabasePostgresqlConfig#work_mem}. --- @@ -3697,15 +3695,15 @@ DatabasePostgresqlConfigPgbouncer.builder() | **Name** | **Type** | **Description** | | --- | --- | --- | -| autodbIdleTimeout | java.lang.Number | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#autodb_idle_timeout DatabasePostgresqlConfig#autodb_idle_timeout}. | -| autodbMaxDbConnections | java.lang.Number | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#autodb_max_db_connections DatabasePostgresqlConfig#autodb_max_db_connections}. | -| autodbPoolMode | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#autodb_pool_mode DatabasePostgresqlConfig#autodb_pool_mode}. | -| autodbPoolSize | java.lang.Number | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#autodb_pool_size DatabasePostgresqlConfig#autodb_pool_size}. | -| ignoreStartupParameters | java.util.List | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#ignore_startup_parameters DatabasePostgresqlConfig#ignore_startup_parameters}. | -| minPoolSize | java.lang.Number | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#min_pool_size DatabasePostgresqlConfig#min_pool_size}. | -| serverIdleTimeout | java.lang.Number | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#server_idle_timeout DatabasePostgresqlConfig#server_idle_timeout}. | -| serverLifetime | java.lang.Number | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#server_lifetime DatabasePostgresqlConfig#server_lifetime}. | -| serverResetQueryAlways | java.lang.Boolean OR com.hashicorp.cdktf.IResolvable | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#server_reset_query_always DatabasePostgresqlConfig#server_reset_query_always}. | +| autodbIdleTimeout | java.lang.Number | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#autodb_idle_timeout DatabasePostgresqlConfig#autodb_idle_timeout}. | +| autodbMaxDbConnections | java.lang.Number | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#autodb_max_db_connections DatabasePostgresqlConfig#autodb_max_db_connections}. | +| autodbPoolMode | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#autodb_pool_mode DatabasePostgresqlConfig#autodb_pool_mode}. | +| autodbPoolSize | java.lang.Number | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#autodb_pool_size DatabasePostgresqlConfig#autodb_pool_size}. | +| ignoreStartupParameters | java.util.List | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#ignore_startup_parameters DatabasePostgresqlConfig#ignore_startup_parameters}. | +| minPoolSize | java.lang.Number | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#min_pool_size DatabasePostgresqlConfig#min_pool_size}. | +| serverIdleTimeout | java.lang.Number | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#server_idle_timeout DatabasePostgresqlConfig#server_idle_timeout}. | +| serverLifetime | java.lang.Number | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#server_lifetime DatabasePostgresqlConfig#server_lifetime}. | +| serverResetQueryAlways | java.lang.Boolean OR com.hashicorp.cdktf.IResolvable | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#server_reset_query_always DatabasePostgresqlConfig#server_reset_query_always}. | --- @@ -3717,7 +3715,7 @@ public java.lang.Number getAutodbIdleTimeout(); - *Type:* java.lang.Number -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#autodb_idle_timeout DatabasePostgresqlConfig#autodb_idle_timeout}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#autodb_idle_timeout DatabasePostgresqlConfig#autodb_idle_timeout}. --- @@ -3729,7 +3727,7 @@ public java.lang.Number getAutodbMaxDbConnections(); - *Type:* java.lang.Number -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#autodb_max_db_connections DatabasePostgresqlConfig#autodb_max_db_connections}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#autodb_max_db_connections DatabasePostgresqlConfig#autodb_max_db_connections}. --- @@ -3741,7 +3739,7 @@ public java.lang.String getAutodbPoolMode(); - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#autodb_pool_mode DatabasePostgresqlConfig#autodb_pool_mode}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#autodb_pool_mode DatabasePostgresqlConfig#autodb_pool_mode}. --- @@ -3753,7 +3751,7 @@ public java.lang.Number getAutodbPoolSize(); - *Type:* java.lang.Number -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#autodb_pool_size DatabasePostgresqlConfig#autodb_pool_size}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#autodb_pool_size DatabasePostgresqlConfig#autodb_pool_size}. --- @@ -3765,7 +3763,7 @@ public java.util.List getIgnoreStartupParameters(); - *Type:* java.util.List -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#ignore_startup_parameters DatabasePostgresqlConfig#ignore_startup_parameters}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#ignore_startup_parameters DatabasePostgresqlConfig#ignore_startup_parameters}. --- @@ -3777,7 +3775,7 @@ public java.lang.Number getMinPoolSize(); - *Type:* java.lang.Number -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#min_pool_size DatabasePostgresqlConfig#min_pool_size}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#min_pool_size DatabasePostgresqlConfig#min_pool_size}. --- @@ -3789,7 +3787,7 @@ public java.lang.Number getServerIdleTimeout(); - *Type:* java.lang.Number -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#server_idle_timeout DatabasePostgresqlConfig#server_idle_timeout}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#server_idle_timeout DatabasePostgresqlConfig#server_idle_timeout}. --- @@ -3801,7 +3799,7 @@ public java.lang.Number getServerLifetime(); - *Type:* java.lang.Number -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#server_lifetime DatabasePostgresqlConfig#server_lifetime}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#server_lifetime DatabasePostgresqlConfig#server_lifetime}. --- @@ -3813,7 +3811,7 @@ public java.lang.Object getServerResetQueryAlways(); - *Type:* java.lang.Boolean OR com.hashicorp.cdktf.IResolvable -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#server_reset_query_always DatabasePostgresqlConfig#server_reset_query_always}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#server_reset_query_always DatabasePostgresqlConfig#server_reset_query_always}. --- @@ -3825,7 +3823,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit import com.hashicorp.cdktf.providers.digitalocean.database_postgresql_config.DatabasePostgresqlConfigTimescaledb; DatabasePostgresqlConfigTimescaledb.builder() -// .timescaledb(java.lang.Number) +// .maxBackgroundWorkers(java.lang.Number) .build(); ``` @@ -3833,19 +3831,19 @@ DatabasePostgresqlConfigTimescaledb.builder() | **Name** | **Type** | **Description** | | --- | --- | --- | -| timescaledb | java.lang.Number | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#timescaledb DatabasePostgresqlConfig#timescaledb}. | +| maxBackgroundWorkers | java.lang.Number | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#max_background_workers DatabasePostgresqlConfig#max_background_workers}. | --- -##### `timescaledb`Optional +##### `maxBackgroundWorkers`Optional ```java -public java.lang.Number getTimescaledb(); +public java.lang.Number getMaxBackgroundWorkers(); ``` - *Type:* java.lang.Number -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#timescaledb DatabasePostgresqlConfig#timescaledb}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#max_background_workers DatabasePostgresqlConfig#max_background_workers}. --- @@ -4539,166 +4537,6 @@ public java.lang.Object getInternalValue(); --- -### DatabasePostgresqlConfigTimescaledbList - -#### Initializers - -```java -import com.hashicorp.cdktf.providers.digitalocean.database_postgresql_config.DatabasePostgresqlConfigTimescaledbList; - -new DatabasePostgresqlConfigTimescaledbList(IInterpolatingParent terraformResource, java.lang.String terraformAttribute, java.lang.Boolean wrapsSet); -``` - -| **Name** | **Type** | **Description** | -| --- | --- | --- | -| terraformResource | com.hashicorp.cdktf.IInterpolatingParent | The parent resource. | -| terraformAttribute | java.lang.String | The attribute on the parent resource this class is referencing. | -| wrapsSet | java.lang.Boolean | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | - ---- - -##### `terraformResource`Required - -- *Type:* com.hashicorp.cdktf.IInterpolatingParent - -The parent resource. - ---- - -##### `terraformAttribute`Required - -- *Type:* java.lang.String - -The attribute on the parent resource this class is referencing. - ---- - -##### `wrapsSet`Required - -- *Type:* java.lang.Boolean - -whether the list is wrapping a set (will add tolist() to be able to access an item via an index). - ---- - -#### Methods - -| **Name** | **Description** | -| --- | --- | -| allWithMapKey | Creating an iterator for this complex list. | -| computeFqn | *No description.* | -| resolve | Produce the Token's value at resolution time. | -| toString | Return a string representation of this resolvable object. | -| get | *No description.* | - ---- - -##### `allWithMapKey` - -```java -public DynamicListTerraformIterator allWithMapKey(java.lang.String mapKeyAttributeName) -``` - -Creating an iterator for this complex list. - -The list will be converted into a map with the mapKeyAttributeName as the key. - -###### `mapKeyAttributeName`Required - -- *Type:* java.lang.String - ---- - -##### `computeFqn` - -```java -public java.lang.String computeFqn() -``` - -##### `resolve` - -```java -public java.lang.Object resolve(IResolveContext _context) -``` - -Produce the Token's value at resolution time. - -###### `_context`Required - -- *Type:* com.hashicorp.cdktf.IResolveContext - ---- - -##### `toString` - -```java -public java.lang.String toString() -``` - -Return a string representation of this resolvable object. - -Returns a reversible string representation. - -##### `get` - -```java -public DatabasePostgresqlConfigTimescaledbOutputReference get(java.lang.Number index) -``` - -###### `index`Required - -- *Type:* java.lang.Number - -the index of the item to return. - ---- - - -#### Properties - -| **Name** | **Type** | **Description** | -| --- | --- | --- | -| creationStack | java.util.List | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| fqn | java.lang.String | *No description.* | -| internalValue | com.hashicorp.cdktf.IResolvable OR java.util.List<DatabasePostgresqlConfigTimescaledb> | *No description.* | - ---- - -##### `creationStack`Required - -```java -public java.util.List getCreationStack(); -``` - -- *Type:* java.util.List - -The creation stack of this resolvable which will be appended to errors thrown during resolution. - -If this returns an empty array the stack will not be attached. - ---- - -##### `fqn`Required - -```java -public java.lang.String getFqn(); -``` - -- *Type:* java.lang.String - ---- - -##### `internalValue`Optional - -```java -public java.lang.Object getInternalValue(); -``` - -- *Type:* com.hashicorp.cdktf.IResolvable OR java.util.List<DatabasePostgresqlConfigTimescaledb> - ---- - - ### DatabasePostgresqlConfigTimescaledbOutputReference #### Initializers @@ -4706,15 +4544,13 @@ public java.lang.Object getInternalValue(); ```java import com.hashicorp.cdktf.providers.digitalocean.database_postgresql_config.DatabasePostgresqlConfigTimescaledbOutputReference; -new DatabasePostgresqlConfigTimescaledbOutputReference(IInterpolatingParent terraformResource, java.lang.String terraformAttribute, java.lang.Number complexObjectIndex, java.lang.Boolean complexObjectIsFromSet); +new DatabasePostgresqlConfigTimescaledbOutputReference(IInterpolatingParent terraformResource, java.lang.String terraformAttribute); ``` | **Name** | **Type** | **Description** | | --- | --- | --- | | terraformResource | com.hashicorp.cdktf.IInterpolatingParent | The parent resource. | | terraformAttribute | java.lang.String | The attribute on the parent resource this class is referencing. | -| complexObjectIndex | java.lang.Number | the index of this item in the list. | -| complexObjectIsFromSet | java.lang.Boolean | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | --- @@ -4734,22 +4570,6 @@ The attribute on the parent resource this class is referencing. --- -##### `complexObjectIndex`Required - -- *Type:* java.lang.Number - -the index of this item in the list. - ---- - -##### `complexObjectIsFromSet`Required - -- *Type:* java.lang.Boolean - -whether the list is wrapping a set (will add tolist() to be able to access an item via an index). - ---- - #### Methods | **Name** | **Description** | @@ -4767,7 +4587,7 @@ whether the list is wrapping a set (will add tolist() to be able to access an it | interpolationForAttribute | *No description.* | | resolve | Produce the Token's value at resolution time. | | toString | Return a string representation of this resolvable object. | -| resetTimescaledb | *No description.* | +| resetMaxBackgroundWorkers | *No description.* | --- @@ -4921,10 +4741,10 @@ Return a string representation of this resolvable object. Returns a reversible string representation. -##### `resetTimescaledb` +##### `resetMaxBackgroundWorkers` ```java -public void resetTimescaledb() +public void resetMaxBackgroundWorkers() ``` @@ -4934,9 +4754,9 @@ public void resetTimescaledb() | --- | --- | --- | | creationStack | java.util.List | The creation stack of this resolvable which will be appended to errors thrown during resolution. | | fqn | java.lang.String | *No description.* | -| timescaledbInput | java.lang.Number | *No description.* | -| timescaledb | java.lang.Number | *No description.* | -| internalValue | com.hashicorp.cdktf.IResolvable OR DatabasePostgresqlConfigTimescaledb | *No description.* | +| maxBackgroundWorkersInput | java.lang.Number | *No description.* | +| maxBackgroundWorkers | java.lang.Number | *No description.* | +| internalValue | DatabasePostgresqlConfigTimescaledb | *No description.* | --- @@ -4964,20 +4784,20 @@ public java.lang.String getFqn(); --- -##### `timescaledbInput`Optional +##### `maxBackgroundWorkersInput`Optional ```java -public java.lang.Number getTimescaledbInput(); +public java.lang.Number getMaxBackgroundWorkersInput(); ``` - *Type:* java.lang.Number --- -##### `timescaledb`Required +##### `maxBackgroundWorkers`Required ```java -public java.lang.Number getTimescaledb(); +public java.lang.Number getMaxBackgroundWorkers(); ``` - *Type:* java.lang.Number @@ -4987,10 +4807,10 @@ public java.lang.Number getTimescaledb(); ##### `internalValue`Optional ```java -public java.lang.Object getInternalValue(); +public DatabasePostgresqlConfigTimescaledb getInternalValue(); ``` -- *Type:* com.hashicorp.cdktf.IResolvable OR DatabasePostgresqlConfigTimescaledb +- *Type:* DatabasePostgresqlConfigTimescaledb --- diff --git a/docs/databasePostgresqlConfig.python.md b/docs/databasePostgresqlConfig.python.md index 3a2c9a5b0..e88efbde9 100644 --- a/docs/databasePostgresqlConfig.python.md +++ b/docs/databasePostgresqlConfig.python.md @@ -4,7 +4,7 @@ ### DatabasePostgresqlConfig -Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config digitalocean_database_postgresql_config}. +Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config digitalocean_database_postgresql_config}. #### Initializers @@ -65,7 +65,7 @@ databasePostgresqlConfig.DatabasePostgresqlConfig( pg_stat_statements_track: str = None, shared_buffers_percentage: typing.Union[int, float] = None, temp_file_limit: typing.Union[int, float] = None, - timescaledb: typing.Union[IResolvable, typing.List[DatabasePostgresqlConfigTimescaledb]] = None, + timescaledb: DatabasePostgresqlConfigTimescaledb = None, timezone: str = None, track_activity_query_size: typing.Union[int, float] = None, track_commit_timestamp: str = None, @@ -88,59 +88,59 @@ databasePostgresqlConfig.DatabasePostgresqlConfig( | lifecycle | cdktf.TerraformResourceLifecycle | *No description.* | | provider | cdktf.TerraformProvider | *No description.* | | provisioners | typing.List[typing.Union[cdktf.FileProvisioner, cdktf.LocalExecProvisioner, cdktf.RemoteExecProvisioner]] | *No description.* | -| cluster_id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#cluster_id DatabasePostgresqlConfig#cluster_id}. | -| autovacuum_analyze_scale_factor | typing.Union[int, float] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#autovacuum_analyze_scale_factor DatabasePostgresqlConfig#autovacuum_analyze_scale_factor}. | -| autovacuum_analyze_threshold | typing.Union[int, float] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#autovacuum_analyze_threshold DatabasePostgresqlConfig#autovacuum_analyze_threshold}. | -| autovacuum_freeze_max_age | typing.Union[int, float] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#autovacuum_freeze_max_age DatabasePostgresqlConfig#autovacuum_freeze_max_age}. | -| autovacuum_max_workers | typing.Union[int, float] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#autovacuum_max_workers DatabasePostgresqlConfig#autovacuum_max_workers}. | -| autovacuum_naptime | typing.Union[int, float] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#autovacuum_naptime DatabasePostgresqlConfig#autovacuum_naptime}. | -| autovacuum_vacuum_cost_delay | typing.Union[int, float] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#autovacuum_vacuum_cost_delay DatabasePostgresqlConfig#autovacuum_vacuum_cost_delay}. | -| autovacuum_vacuum_cost_limit | typing.Union[int, float] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#autovacuum_vacuum_cost_limit DatabasePostgresqlConfig#autovacuum_vacuum_cost_limit}. | -| autovacuum_vacuum_scale_factor | typing.Union[int, float] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#autovacuum_vacuum_scale_factor DatabasePostgresqlConfig#autovacuum_vacuum_scale_factor}. | -| autovacuum_vacuum_threshold | typing.Union[int, float] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#autovacuum_vacuum_threshold DatabasePostgresqlConfig#autovacuum_vacuum_threshold}. | -| backup_hour | typing.Union[int, float] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#backup_hour DatabasePostgresqlConfig#backup_hour}. | -| backup_minute | typing.Union[int, float] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#backup_minute DatabasePostgresqlConfig#backup_minute}. | -| bgwriter_delay | typing.Union[int, float] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#bgwriter_delay DatabasePostgresqlConfig#bgwriter_delay}. | -| bgwriter_flush_after | typing.Union[int, float] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#bgwriter_flush_after DatabasePostgresqlConfig#bgwriter_flush_after}. | -| bgwriter_lru_maxpages | typing.Union[int, float] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#bgwriter_lru_maxpages DatabasePostgresqlConfig#bgwriter_lru_maxpages}. | -| bgwriter_lru_multiplier | typing.Union[int, float] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#bgwriter_lru_multiplier DatabasePostgresqlConfig#bgwriter_lru_multiplier}. | -| deadlock_timeout | typing.Union[int, float] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#deadlock_timeout DatabasePostgresqlConfig#deadlock_timeout}. | -| default_toast_compression | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#default_toast_compression DatabasePostgresqlConfig#default_toast_compression}. | -| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#id DatabasePostgresqlConfig#id}. | -| idle_in_transaction_session_timeout | typing.Union[int, float] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#idle_in_transaction_session_timeout DatabasePostgresqlConfig#idle_in_transaction_session_timeout}. | -| jit | typing.Union[bool, cdktf.IResolvable] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#jit DatabasePostgresqlConfig#jit}. | -| log_autovacuum_min_duration | typing.Union[int, float] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#log_autovacuum_min_duration DatabasePostgresqlConfig#log_autovacuum_min_duration}. | -| log_error_verbosity | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#log_error_verbosity DatabasePostgresqlConfig#log_error_verbosity}. | -| log_line_prefix | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#log_line_prefix DatabasePostgresqlConfig#log_line_prefix}. | -| log_min_duration_statement | typing.Union[int, float] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#log_min_duration_statement DatabasePostgresqlConfig#log_min_duration_statement}. | -| max_files_per_process | typing.Union[int, float] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#max_files_per_process DatabasePostgresqlConfig#max_files_per_process}. | -| max_locks_per_transaction | typing.Union[int, float] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#max_locks_per_transaction DatabasePostgresqlConfig#max_locks_per_transaction}. | -| max_logical_replication_workers | typing.Union[int, float] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#max_logical_replication_workers DatabasePostgresqlConfig#max_logical_replication_workers}. | -| max_parallel_workers | typing.Union[int, float] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#max_parallel_workers DatabasePostgresqlConfig#max_parallel_workers}. | -| max_parallel_workers_per_gather | typing.Union[int, float] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#max_parallel_workers_per_gather DatabasePostgresqlConfig#max_parallel_workers_per_gather}. | -| max_pred_locks_per_transaction | typing.Union[int, float] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#max_pred_locks_per_transaction DatabasePostgresqlConfig#max_pred_locks_per_transaction}. | -| max_prepared_transactions | typing.Union[int, float] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#max_prepared_transactions DatabasePostgresqlConfig#max_prepared_transactions}. | -| max_replication_slots | typing.Union[int, float] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#max_replication_slots DatabasePostgresqlConfig#max_replication_slots}. | -| max_stack_depth | typing.Union[int, float] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#max_stack_depth DatabasePostgresqlConfig#max_stack_depth}. | -| max_standby_archive_delay | typing.Union[int, float] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#max_standby_archive_delay DatabasePostgresqlConfig#max_standby_archive_delay}. | -| max_standby_streaming_delay | typing.Union[int, float] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#max_standby_streaming_delay DatabasePostgresqlConfig#max_standby_streaming_delay}. | -| max_wal_senders | typing.Union[int, float] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#max_wal_senders DatabasePostgresqlConfig#max_wal_senders}. | -| max_worker_processes | typing.Union[int, float] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#max_worker_processes DatabasePostgresqlConfig#max_worker_processes}. | +| cluster_id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#cluster_id DatabasePostgresqlConfig#cluster_id}. | +| autovacuum_analyze_scale_factor | typing.Union[int, float] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#autovacuum_analyze_scale_factor DatabasePostgresqlConfig#autovacuum_analyze_scale_factor}. | +| autovacuum_analyze_threshold | typing.Union[int, float] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#autovacuum_analyze_threshold DatabasePostgresqlConfig#autovacuum_analyze_threshold}. | +| autovacuum_freeze_max_age | typing.Union[int, float] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#autovacuum_freeze_max_age DatabasePostgresqlConfig#autovacuum_freeze_max_age}. | +| autovacuum_max_workers | typing.Union[int, float] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#autovacuum_max_workers DatabasePostgresqlConfig#autovacuum_max_workers}. | +| autovacuum_naptime | typing.Union[int, float] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#autovacuum_naptime DatabasePostgresqlConfig#autovacuum_naptime}. | +| autovacuum_vacuum_cost_delay | typing.Union[int, float] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#autovacuum_vacuum_cost_delay DatabasePostgresqlConfig#autovacuum_vacuum_cost_delay}. | +| autovacuum_vacuum_cost_limit | typing.Union[int, float] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#autovacuum_vacuum_cost_limit DatabasePostgresqlConfig#autovacuum_vacuum_cost_limit}. | +| autovacuum_vacuum_scale_factor | typing.Union[int, float] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#autovacuum_vacuum_scale_factor DatabasePostgresqlConfig#autovacuum_vacuum_scale_factor}. | +| autovacuum_vacuum_threshold | typing.Union[int, float] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#autovacuum_vacuum_threshold DatabasePostgresqlConfig#autovacuum_vacuum_threshold}. | +| backup_hour | typing.Union[int, float] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#backup_hour DatabasePostgresqlConfig#backup_hour}. | +| backup_minute | typing.Union[int, float] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#backup_minute DatabasePostgresqlConfig#backup_minute}. | +| bgwriter_delay | typing.Union[int, float] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#bgwriter_delay DatabasePostgresqlConfig#bgwriter_delay}. | +| bgwriter_flush_after | typing.Union[int, float] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#bgwriter_flush_after DatabasePostgresqlConfig#bgwriter_flush_after}. | +| bgwriter_lru_maxpages | typing.Union[int, float] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#bgwriter_lru_maxpages DatabasePostgresqlConfig#bgwriter_lru_maxpages}. | +| bgwriter_lru_multiplier | typing.Union[int, float] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#bgwriter_lru_multiplier DatabasePostgresqlConfig#bgwriter_lru_multiplier}. | +| deadlock_timeout | typing.Union[int, float] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#deadlock_timeout DatabasePostgresqlConfig#deadlock_timeout}. | +| default_toast_compression | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#default_toast_compression DatabasePostgresqlConfig#default_toast_compression}. | +| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#id DatabasePostgresqlConfig#id}. | +| idle_in_transaction_session_timeout | typing.Union[int, float] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#idle_in_transaction_session_timeout DatabasePostgresqlConfig#idle_in_transaction_session_timeout}. | +| jit | typing.Union[bool, cdktf.IResolvable] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#jit DatabasePostgresqlConfig#jit}. | +| log_autovacuum_min_duration | typing.Union[int, float] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#log_autovacuum_min_duration DatabasePostgresqlConfig#log_autovacuum_min_duration}. | +| log_error_verbosity | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#log_error_verbosity DatabasePostgresqlConfig#log_error_verbosity}. | +| log_line_prefix | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#log_line_prefix DatabasePostgresqlConfig#log_line_prefix}. | +| log_min_duration_statement | typing.Union[int, float] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#log_min_duration_statement DatabasePostgresqlConfig#log_min_duration_statement}. | +| max_files_per_process | typing.Union[int, float] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#max_files_per_process DatabasePostgresqlConfig#max_files_per_process}. | +| max_locks_per_transaction | typing.Union[int, float] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#max_locks_per_transaction DatabasePostgresqlConfig#max_locks_per_transaction}. | +| max_logical_replication_workers | typing.Union[int, float] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#max_logical_replication_workers DatabasePostgresqlConfig#max_logical_replication_workers}. | +| max_parallel_workers | typing.Union[int, float] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#max_parallel_workers DatabasePostgresqlConfig#max_parallel_workers}. | +| max_parallel_workers_per_gather | typing.Union[int, float] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#max_parallel_workers_per_gather DatabasePostgresqlConfig#max_parallel_workers_per_gather}. | +| max_pred_locks_per_transaction | typing.Union[int, float] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#max_pred_locks_per_transaction DatabasePostgresqlConfig#max_pred_locks_per_transaction}. | +| max_prepared_transactions | typing.Union[int, float] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#max_prepared_transactions DatabasePostgresqlConfig#max_prepared_transactions}. | +| max_replication_slots | typing.Union[int, float] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#max_replication_slots DatabasePostgresqlConfig#max_replication_slots}. | +| max_stack_depth | typing.Union[int, float] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#max_stack_depth DatabasePostgresqlConfig#max_stack_depth}. | +| max_standby_archive_delay | typing.Union[int, float] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#max_standby_archive_delay DatabasePostgresqlConfig#max_standby_archive_delay}. | +| max_standby_streaming_delay | typing.Union[int, float] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#max_standby_streaming_delay DatabasePostgresqlConfig#max_standby_streaming_delay}. | +| max_wal_senders | typing.Union[int, float] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#max_wal_senders DatabasePostgresqlConfig#max_wal_senders}. | +| max_worker_processes | typing.Union[int, float] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#max_worker_processes DatabasePostgresqlConfig#max_worker_processes}. | | pgbouncer | typing.Union[cdktf.IResolvable, typing.List[DatabasePostgresqlConfigPgbouncer]] | pgbouncer block. | -| pg_partman_bgw_interval | typing.Union[int, float] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#pg_partman_bgw_interval DatabasePostgresqlConfig#pg_partman_bgw_interval}. | -| pg_partman_bgw_role | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#pg_partman_bgw_role DatabasePostgresqlConfig#pg_partman_bgw_role}. | -| pg_stat_statements_track | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#pg_stat_statements_track DatabasePostgresqlConfig#pg_stat_statements_track}. | -| shared_buffers_percentage | typing.Union[int, float] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#shared_buffers_percentage DatabasePostgresqlConfig#shared_buffers_percentage}. | -| temp_file_limit | typing.Union[int, float] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#temp_file_limit DatabasePostgresqlConfig#temp_file_limit}. | -| timescaledb | typing.Union[cdktf.IResolvable, typing.List[DatabasePostgresqlConfigTimescaledb]] | timescaledb block. | -| timezone | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#timezone DatabasePostgresqlConfig#timezone}. | -| track_activity_query_size | typing.Union[int, float] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#track_activity_query_size DatabasePostgresqlConfig#track_activity_query_size}. | -| track_commit_timestamp | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#track_commit_timestamp DatabasePostgresqlConfig#track_commit_timestamp}. | -| track_functions | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#track_functions DatabasePostgresqlConfig#track_functions}. | -| track_io_timing | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#track_io_timing DatabasePostgresqlConfig#track_io_timing}. | -| wal_sender_timeout | typing.Union[int, float] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#wal_sender_timeout DatabasePostgresqlConfig#wal_sender_timeout}. | -| wal_writer_delay | typing.Union[int, float] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#wal_writer_delay DatabasePostgresqlConfig#wal_writer_delay}. | -| work_mem | typing.Union[int, float] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#work_mem DatabasePostgresqlConfig#work_mem}. | +| pg_partman_bgw_interval | typing.Union[int, float] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#pg_partman_bgw_interval DatabasePostgresqlConfig#pg_partman_bgw_interval}. | +| pg_partman_bgw_role | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#pg_partman_bgw_role DatabasePostgresqlConfig#pg_partman_bgw_role}. | +| pg_stat_statements_track | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#pg_stat_statements_track DatabasePostgresqlConfig#pg_stat_statements_track}. | +| shared_buffers_percentage | typing.Union[int, float] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#shared_buffers_percentage DatabasePostgresqlConfig#shared_buffers_percentage}. | +| temp_file_limit | typing.Union[int, float] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#temp_file_limit DatabasePostgresqlConfig#temp_file_limit}. | +| timescaledb | DatabasePostgresqlConfigTimescaledb | timescaledb block. | +| timezone | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#timezone DatabasePostgresqlConfig#timezone}. | +| track_activity_query_size | typing.Union[int, float] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#track_activity_query_size DatabasePostgresqlConfig#track_activity_query_size}. | +| track_commit_timestamp | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#track_commit_timestamp DatabasePostgresqlConfig#track_commit_timestamp}. | +| track_functions | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#track_functions DatabasePostgresqlConfig#track_functions}. | +| track_io_timing | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#track_io_timing DatabasePostgresqlConfig#track_io_timing}. | +| wal_sender_timeout | typing.Union[int, float] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#wal_sender_timeout DatabasePostgresqlConfig#wal_sender_timeout}. | +| wal_writer_delay | typing.Union[int, float] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#wal_writer_delay DatabasePostgresqlConfig#wal_writer_delay}. | +| work_mem | typing.Union[int, float] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#work_mem DatabasePostgresqlConfig#work_mem}. | --- @@ -208,7 +208,7 @@ Must be unique amongst siblings in the same scope - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#cluster_id DatabasePostgresqlConfig#cluster_id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#cluster_id DatabasePostgresqlConfig#cluster_id}. --- @@ -216,7 +216,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit - *Type:* typing.Union[int, float] -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#autovacuum_analyze_scale_factor DatabasePostgresqlConfig#autovacuum_analyze_scale_factor}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#autovacuum_analyze_scale_factor DatabasePostgresqlConfig#autovacuum_analyze_scale_factor}. --- @@ -224,7 +224,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit - *Type:* typing.Union[int, float] -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#autovacuum_analyze_threshold DatabasePostgresqlConfig#autovacuum_analyze_threshold}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#autovacuum_analyze_threshold DatabasePostgresqlConfig#autovacuum_analyze_threshold}. --- @@ -232,7 +232,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit - *Type:* typing.Union[int, float] -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#autovacuum_freeze_max_age DatabasePostgresqlConfig#autovacuum_freeze_max_age}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#autovacuum_freeze_max_age DatabasePostgresqlConfig#autovacuum_freeze_max_age}. --- @@ -240,7 +240,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit - *Type:* typing.Union[int, float] -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#autovacuum_max_workers DatabasePostgresqlConfig#autovacuum_max_workers}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#autovacuum_max_workers DatabasePostgresqlConfig#autovacuum_max_workers}. --- @@ -248,7 +248,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit - *Type:* typing.Union[int, float] -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#autovacuum_naptime DatabasePostgresqlConfig#autovacuum_naptime}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#autovacuum_naptime DatabasePostgresqlConfig#autovacuum_naptime}. --- @@ -256,7 +256,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit - *Type:* typing.Union[int, float] -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#autovacuum_vacuum_cost_delay DatabasePostgresqlConfig#autovacuum_vacuum_cost_delay}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#autovacuum_vacuum_cost_delay DatabasePostgresqlConfig#autovacuum_vacuum_cost_delay}. --- @@ -264,7 +264,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit - *Type:* typing.Union[int, float] -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#autovacuum_vacuum_cost_limit DatabasePostgresqlConfig#autovacuum_vacuum_cost_limit}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#autovacuum_vacuum_cost_limit DatabasePostgresqlConfig#autovacuum_vacuum_cost_limit}. --- @@ -272,7 +272,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit - *Type:* typing.Union[int, float] -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#autovacuum_vacuum_scale_factor DatabasePostgresqlConfig#autovacuum_vacuum_scale_factor}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#autovacuum_vacuum_scale_factor DatabasePostgresqlConfig#autovacuum_vacuum_scale_factor}. --- @@ -280,7 +280,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit - *Type:* typing.Union[int, float] -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#autovacuum_vacuum_threshold DatabasePostgresqlConfig#autovacuum_vacuum_threshold}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#autovacuum_vacuum_threshold DatabasePostgresqlConfig#autovacuum_vacuum_threshold}. --- @@ -288,7 +288,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit - *Type:* typing.Union[int, float] -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#backup_hour DatabasePostgresqlConfig#backup_hour}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#backup_hour DatabasePostgresqlConfig#backup_hour}. --- @@ -296,7 +296,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit - *Type:* typing.Union[int, float] -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#backup_minute DatabasePostgresqlConfig#backup_minute}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#backup_minute DatabasePostgresqlConfig#backup_minute}. --- @@ -304,7 +304,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit - *Type:* typing.Union[int, float] -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#bgwriter_delay DatabasePostgresqlConfig#bgwriter_delay}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#bgwriter_delay DatabasePostgresqlConfig#bgwriter_delay}. --- @@ -312,7 +312,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit - *Type:* typing.Union[int, float] -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#bgwriter_flush_after DatabasePostgresqlConfig#bgwriter_flush_after}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#bgwriter_flush_after DatabasePostgresqlConfig#bgwriter_flush_after}. --- @@ -320,7 +320,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit - *Type:* typing.Union[int, float] -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#bgwriter_lru_maxpages DatabasePostgresqlConfig#bgwriter_lru_maxpages}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#bgwriter_lru_maxpages DatabasePostgresqlConfig#bgwriter_lru_maxpages}. --- @@ -328,7 +328,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit - *Type:* typing.Union[int, float] -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#bgwriter_lru_multiplier DatabasePostgresqlConfig#bgwriter_lru_multiplier}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#bgwriter_lru_multiplier DatabasePostgresqlConfig#bgwriter_lru_multiplier}. --- @@ -336,7 +336,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit - *Type:* typing.Union[int, float] -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#deadlock_timeout DatabasePostgresqlConfig#deadlock_timeout}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#deadlock_timeout DatabasePostgresqlConfig#deadlock_timeout}. --- @@ -344,7 +344,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#default_toast_compression DatabasePostgresqlConfig#default_toast_compression}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#default_toast_compression DatabasePostgresqlConfig#default_toast_compression}. --- @@ -352,7 +352,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#id DatabasePostgresqlConfig#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#id DatabasePostgresqlConfig#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. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -363,7 +363,7 @@ If you experience problems setting this value it might not be settable. Please t - *Type:* typing.Union[int, float] -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#idle_in_transaction_session_timeout DatabasePostgresqlConfig#idle_in_transaction_session_timeout}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#idle_in_transaction_session_timeout DatabasePostgresqlConfig#idle_in_transaction_session_timeout}. --- @@ -371,7 +371,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit - *Type:* typing.Union[bool, cdktf.IResolvable] -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#jit DatabasePostgresqlConfig#jit}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#jit DatabasePostgresqlConfig#jit}. --- @@ -379,7 +379,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit - *Type:* typing.Union[int, float] -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#log_autovacuum_min_duration DatabasePostgresqlConfig#log_autovacuum_min_duration}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#log_autovacuum_min_duration DatabasePostgresqlConfig#log_autovacuum_min_duration}. --- @@ -387,7 +387,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#log_error_verbosity DatabasePostgresqlConfig#log_error_verbosity}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#log_error_verbosity DatabasePostgresqlConfig#log_error_verbosity}. --- @@ -395,7 +395,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#log_line_prefix DatabasePostgresqlConfig#log_line_prefix}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#log_line_prefix DatabasePostgresqlConfig#log_line_prefix}. --- @@ -403,7 +403,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit - *Type:* typing.Union[int, float] -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#log_min_duration_statement DatabasePostgresqlConfig#log_min_duration_statement}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#log_min_duration_statement DatabasePostgresqlConfig#log_min_duration_statement}. --- @@ -411,7 +411,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit - *Type:* typing.Union[int, float] -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#max_files_per_process DatabasePostgresqlConfig#max_files_per_process}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#max_files_per_process DatabasePostgresqlConfig#max_files_per_process}. --- @@ -419,7 +419,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit - *Type:* typing.Union[int, float] -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#max_locks_per_transaction DatabasePostgresqlConfig#max_locks_per_transaction}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#max_locks_per_transaction DatabasePostgresqlConfig#max_locks_per_transaction}. --- @@ -427,7 +427,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit - *Type:* typing.Union[int, float] -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#max_logical_replication_workers DatabasePostgresqlConfig#max_logical_replication_workers}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#max_logical_replication_workers DatabasePostgresqlConfig#max_logical_replication_workers}. --- @@ -435,7 +435,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit - *Type:* typing.Union[int, float] -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#max_parallel_workers DatabasePostgresqlConfig#max_parallel_workers}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#max_parallel_workers DatabasePostgresqlConfig#max_parallel_workers}. --- @@ -443,7 +443,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit - *Type:* typing.Union[int, float] -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#max_parallel_workers_per_gather DatabasePostgresqlConfig#max_parallel_workers_per_gather}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#max_parallel_workers_per_gather DatabasePostgresqlConfig#max_parallel_workers_per_gather}. --- @@ -451,7 +451,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit - *Type:* typing.Union[int, float] -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#max_pred_locks_per_transaction DatabasePostgresqlConfig#max_pred_locks_per_transaction}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#max_pred_locks_per_transaction DatabasePostgresqlConfig#max_pred_locks_per_transaction}. --- @@ -459,7 +459,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit - *Type:* typing.Union[int, float] -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#max_prepared_transactions DatabasePostgresqlConfig#max_prepared_transactions}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#max_prepared_transactions DatabasePostgresqlConfig#max_prepared_transactions}. --- @@ -467,7 +467,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit - *Type:* typing.Union[int, float] -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#max_replication_slots DatabasePostgresqlConfig#max_replication_slots}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#max_replication_slots DatabasePostgresqlConfig#max_replication_slots}. --- @@ -475,7 +475,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit - *Type:* typing.Union[int, float] -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#max_stack_depth DatabasePostgresqlConfig#max_stack_depth}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#max_stack_depth DatabasePostgresqlConfig#max_stack_depth}. --- @@ -483,7 +483,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit - *Type:* typing.Union[int, float] -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#max_standby_archive_delay DatabasePostgresqlConfig#max_standby_archive_delay}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#max_standby_archive_delay DatabasePostgresqlConfig#max_standby_archive_delay}. --- @@ -491,7 +491,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit - *Type:* typing.Union[int, float] -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#max_standby_streaming_delay DatabasePostgresqlConfig#max_standby_streaming_delay}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#max_standby_streaming_delay DatabasePostgresqlConfig#max_standby_streaming_delay}. --- @@ -499,7 +499,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit - *Type:* typing.Union[int, float] -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#max_wal_senders DatabasePostgresqlConfig#max_wal_senders}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#max_wal_senders DatabasePostgresqlConfig#max_wal_senders}. --- @@ -507,7 +507,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit - *Type:* typing.Union[int, float] -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#max_worker_processes DatabasePostgresqlConfig#max_worker_processes}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#max_worker_processes DatabasePostgresqlConfig#max_worker_processes}. --- @@ -517,7 +517,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit pgbouncer block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#pgbouncer DatabasePostgresqlConfig#pgbouncer} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#pgbouncer DatabasePostgresqlConfig#pgbouncer} --- @@ -525,7 +525,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit - *Type:* typing.Union[int, float] -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#pg_partman_bgw_interval DatabasePostgresqlConfig#pg_partman_bgw_interval}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#pg_partman_bgw_interval DatabasePostgresqlConfig#pg_partman_bgw_interval}. --- @@ -533,7 +533,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#pg_partman_bgw_role DatabasePostgresqlConfig#pg_partman_bgw_role}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#pg_partman_bgw_role DatabasePostgresqlConfig#pg_partman_bgw_role}. --- @@ -541,7 +541,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#pg_stat_statements_track DatabasePostgresqlConfig#pg_stat_statements_track}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#pg_stat_statements_track DatabasePostgresqlConfig#pg_stat_statements_track}. --- @@ -549,7 +549,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit - *Type:* typing.Union[int, float] -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#shared_buffers_percentage DatabasePostgresqlConfig#shared_buffers_percentage}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#shared_buffers_percentage DatabasePostgresqlConfig#shared_buffers_percentage}. --- @@ -557,17 +557,17 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit - *Type:* typing.Union[int, float] -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#temp_file_limit DatabasePostgresqlConfig#temp_file_limit}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#temp_file_limit DatabasePostgresqlConfig#temp_file_limit}. --- ##### `timescaledb`Optional -- *Type:* typing.Union[cdktf.IResolvable, typing.List[DatabasePostgresqlConfigTimescaledb]] +- *Type:* DatabasePostgresqlConfigTimescaledb timescaledb block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#timescaledb DatabasePostgresqlConfig#timescaledb} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#timescaledb DatabasePostgresqlConfig#timescaledb} --- @@ -575,7 +575,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#timezone DatabasePostgresqlConfig#timezone}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#timezone DatabasePostgresqlConfig#timezone}. --- @@ -583,7 +583,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit - *Type:* typing.Union[int, float] -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#track_activity_query_size DatabasePostgresqlConfig#track_activity_query_size}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#track_activity_query_size DatabasePostgresqlConfig#track_activity_query_size}. --- @@ -591,7 +591,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#track_commit_timestamp DatabasePostgresqlConfig#track_commit_timestamp}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#track_commit_timestamp DatabasePostgresqlConfig#track_commit_timestamp}. --- @@ -599,7 +599,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#track_functions DatabasePostgresqlConfig#track_functions}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#track_functions DatabasePostgresqlConfig#track_functions}. --- @@ -607,7 +607,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#track_io_timing DatabasePostgresqlConfig#track_io_timing}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#track_io_timing DatabasePostgresqlConfig#track_io_timing}. --- @@ -615,7 +615,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit - *Type:* typing.Union[int, float] -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#wal_sender_timeout DatabasePostgresqlConfig#wal_sender_timeout}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#wal_sender_timeout DatabasePostgresqlConfig#wal_sender_timeout}. --- @@ -623,7 +623,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit - *Type:* typing.Union[int, float] -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#wal_writer_delay DatabasePostgresqlConfig#wal_writer_delay}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#wal_writer_delay DatabasePostgresqlConfig#wal_writer_delay}. --- @@ -631,7 +631,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit - *Type:* typing.Union[int, float] -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#work_mem DatabasePostgresqlConfig#work_mem}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#work_mem DatabasePostgresqlConfig#work_mem}. --- @@ -1062,13 +1062,15 @@ def put_pgbouncer( ```python def put_timescaledb( - value: typing.Union[IResolvable, typing.List[DatabasePostgresqlConfigTimescaledb]] + max_background_workers: typing.Union[int, float] = None ) -> None ``` -###### `value`Required +###### `max_background_workers`Optional -- *Type:* typing.Union[cdktf.IResolvable, typing.List[DatabasePostgresqlConfigTimescaledb]] +- *Type:* typing.Union[int, float] + +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#max_background_workers DatabasePostgresqlConfig#max_background_workers}. --- @@ -1498,7 +1500,7 @@ The construct id used in the generated config for the DatabasePostgresqlConfig t The id of the existing DatabasePostgresqlConfig that should be imported. -Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#import import section} in the documentation of this resource for the id to use --- @@ -1529,7 +1531,7 @@ Refer to the {@link https://registry.terraform.io/providers/digitalocean/digital | provider | cdktf.TerraformProvider | *No description.* | | provisioners | typing.List[typing.Union[cdktf.FileProvisioner, cdktf.LocalExecProvisioner, cdktf.RemoteExecProvisioner]] | *No description.* | | pgbouncer | DatabasePostgresqlConfigPgbouncerList | *No description.* | -| timescaledb | DatabasePostgresqlConfigTimescaledbList | *No description.* | +| timescaledb | DatabasePostgresqlConfigTimescaledbOutputReference | *No description.* | | autovacuum_analyze_scale_factor_input | typing.Union[int, float] | *No description.* | | autovacuum_analyze_threshold_input | typing.Union[int, float] | *No description.* | | autovacuum_freeze_max_age_input | typing.Union[int, float] | *No description.* | @@ -1574,7 +1576,7 @@ Refer to the {@link https://registry.terraform.io/providers/digitalocean/digital | pg_stat_statements_track_input | str | *No description.* | | shared_buffers_percentage_input | typing.Union[int, float] | *No description.* | | temp_file_limit_input | typing.Union[int, float] | *No description.* | -| timescaledb_input | typing.Union[cdktf.IResolvable, typing.List[DatabasePostgresqlConfigTimescaledb]] | *No description.* | +| timescaledb_input | DatabasePostgresqlConfigTimescaledb | *No description.* | | timezone_input | str | *No description.* | | track_activity_query_size_input | typing.Union[int, float] | *No description.* | | track_commit_timestamp_input | str | *No description.* | @@ -1792,10 +1794,10 @@ pgbouncer: DatabasePostgresqlConfigPgbouncerList ##### `timescaledb`Required ```python -timescaledb: DatabasePostgresqlConfigTimescaledbList +timescaledb: DatabasePostgresqlConfigTimescaledbOutputReference ``` -- *Type:* DatabasePostgresqlConfigTimescaledbList +- *Type:* DatabasePostgresqlConfigTimescaledbOutputReference --- @@ -2242,10 +2244,10 @@ temp_file_limit_input: typing.Union[int, float] ##### `timescaledb_input`Optional ```python -timescaledb_input: typing.Union[IResolvable, typing.List[DatabasePostgresqlConfigTimescaledb]] +timescaledb_input: DatabasePostgresqlConfigTimescaledb ``` -- *Type:* typing.Union[cdktf.IResolvable, typing.List[DatabasePostgresqlConfigTimescaledb]] +- *Type:* DatabasePostgresqlConfigTimescaledb --- @@ -2918,7 +2920,7 @@ databasePostgresqlConfig.DatabasePostgresqlConfigConfig( pg_stat_statements_track: str = None, shared_buffers_percentage: typing.Union[int, float] = None, temp_file_limit: typing.Union[int, float] = None, - timescaledb: typing.Union[IResolvable, typing.List[DatabasePostgresqlConfigTimescaledb]] = None, + timescaledb: DatabasePostgresqlConfigTimescaledb = None, timezone: str = None, track_activity_query_size: typing.Union[int, float] = None, track_commit_timestamp: str = None, @@ -2941,59 +2943,59 @@ databasePostgresqlConfig.DatabasePostgresqlConfigConfig( | lifecycle | cdktf.TerraformResourceLifecycle | *No description.* | | provider | cdktf.TerraformProvider | *No description.* | | provisioners | typing.List[typing.Union[cdktf.FileProvisioner, cdktf.LocalExecProvisioner, cdktf.RemoteExecProvisioner]] | *No description.* | -| cluster_id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#cluster_id DatabasePostgresqlConfig#cluster_id}. | -| autovacuum_analyze_scale_factor | typing.Union[int, float] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#autovacuum_analyze_scale_factor DatabasePostgresqlConfig#autovacuum_analyze_scale_factor}. | -| autovacuum_analyze_threshold | typing.Union[int, float] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#autovacuum_analyze_threshold DatabasePostgresqlConfig#autovacuum_analyze_threshold}. | -| autovacuum_freeze_max_age | typing.Union[int, float] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#autovacuum_freeze_max_age DatabasePostgresqlConfig#autovacuum_freeze_max_age}. | -| autovacuum_max_workers | typing.Union[int, float] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#autovacuum_max_workers DatabasePostgresqlConfig#autovacuum_max_workers}. | -| autovacuum_naptime | typing.Union[int, float] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#autovacuum_naptime DatabasePostgresqlConfig#autovacuum_naptime}. | -| autovacuum_vacuum_cost_delay | typing.Union[int, float] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#autovacuum_vacuum_cost_delay DatabasePostgresqlConfig#autovacuum_vacuum_cost_delay}. | -| autovacuum_vacuum_cost_limit | typing.Union[int, float] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#autovacuum_vacuum_cost_limit DatabasePostgresqlConfig#autovacuum_vacuum_cost_limit}. | -| autovacuum_vacuum_scale_factor | typing.Union[int, float] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#autovacuum_vacuum_scale_factor DatabasePostgresqlConfig#autovacuum_vacuum_scale_factor}. | -| autovacuum_vacuum_threshold | typing.Union[int, float] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#autovacuum_vacuum_threshold DatabasePostgresqlConfig#autovacuum_vacuum_threshold}. | -| backup_hour | typing.Union[int, float] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#backup_hour DatabasePostgresqlConfig#backup_hour}. | -| backup_minute | typing.Union[int, float] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#backup_minute DatabasePostgresqlConfig#backup_minute}. | -| bgwriter_delay | typing.Union[int, float] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#bgwriter_delay DatabasePostgresqlConfig#bgwriter_delay}. | -| bgwriter_flush_after | typing.Union[int, float] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#bgwriter_flush_after DatabasePostgresqlConfig#bgwriter_flush_after}. | -| bgwriter_lru_maxpages | typing.Union[int, float] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#bgwriter_lru_maxpages DatabasePostgresqlConfig#bgwriter_lru_maxpages}. | -| bgwriter_lru_multiplier | typing.Union[int, float] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#bgwriter_lru_multiplier DatabasePostgresqlConfig#bgwriter_lru_multiplier}. | -| deadlock_timeout | typing.Union[int, float] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#deadlock_timeout DatabasePostgresqlConfig#deadlock_timeout}. | -| default_toast_compression | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#default_toast_compression DatabasePostgresqlConfig#default_toast_compression}. | -| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#id DatabasePostgresqlConfig#id}. | -| idle_in_transaction_session_timeout | typing.Union[int, float] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#idle_in_transaction_session_timeout DatabasePostgresqlConfig#idle_in_transaction_session_timeout}. | -| jit | typing.Union[bool, cdktf.IResolvable] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#jit DatabasePostgresqlConfig#jit}. | -| log_autovacuum_min_duration | typing.Union[int, float] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#log_autovacuum_min_duration DatabasePostgresqlConfig#log_autovacuum_min_duration}. | -| log_error_verbosity | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#log_error_verbosity DatabasePostgresqlConfig#log_error_verbosity}. | -| log_line_prefix | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#log_line_prefix DatabasePostgresqlConfig#log_line_prefix}. | -| log_min_duration_statement | typing.Union[int, float] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#log_min_duration_statement DatabasePostgresqlConfig#log_min_duration_statement}. | -| max_files_per_process | typing.Union[int, float] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#max_files_per_process DatabasePostgresqlConfig#max_files_per_process}. | -| max_locks_per_transaction | typing.Union[int, float] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#max_locks_per_transaction DatabasePostgresqlConfig#max_locks_per_transaction}. | -| max_logical_replication_workers | typing.Union[int, float] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#max_logical_replication_workers DatabasePostgresqlConfig#max_logical_replication_workers}. | -| max_parallel_workers | typing.Union[int, float] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#max_parallel_workers DatabasePostgresqlConfig#max_parallel_workers}. | -| max_parallel_workers_per_gather | typing.Union[int, float] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#max_parallel_workers_per_gather DatabasePostgresqlConfig#max_parallel_workers_per_gather}. | -| max_pred_locks_per_transaction | typing.Union[int, float] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#max_pred_locks_per_transaction DatabasePostgresqlConfig#max_pred_locks_per_transaction}. | -| max_prepared_transactions | typing.Union[int, float] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#max_prepared_transactions DatabasePostgresqlConfig#max_prepared_transactions}. | -| max_replication_slots | typing.Union[int, float] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#max_replication_slots DatabasePostgresqlConfig#max_replication_slots}. | -| max_stack_depth | typing.Union[int, float] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#max_stack_depth DatabasePostgresqlConfig#max_stack_depth}. | -| max_standby_archive_delay | typing.Union[int, float] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#max_standby_archive_delay DatabasePostgresqlConfig#max_standby_archive_delay}. | -| max_standby_streaming_delay | typing.Union[int, float] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#max_standby_streaming_delay DatabasePostgresqlConfig#max_standby_streaming_delay}. | -| max_wal_senders | typing.Union[int, float] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#max_wal_senders DatabasePostgresqlConfig#max_wal_senders}. | -| max_worker_processes | typing.Union[int, float] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#max_worker_processes DatabasePostgresqlConfig#max_worker_processes}. | +| cluster_id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#cluster_id DatabasePostgresqlConfig#cluster_id}. | +| autovacuum_analyze_scale_factor | typing.Union[int, float] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#autovacuum_analyze_scale_factor DatabasePostgresqlConfig#autovacuum_analyze_scale_factor}. | +| autovacuum_analyze_threshold | typing.Union[int, float] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#autovacuum_analyze_threshold DatabasePostgresqlConfig#autovacuum_analyze_threshold}. | +| autovacuum_freeze_max_age | typing.Union[int, float] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#autovacuum_freeze_max_age DatabasePostgresqlConfig#autovacuum_freeze_max_age}. | +| autovacuum_max_workers | typing.Union[int, float] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#autovacuum_max_workers DatabasePostgresqlConfig#autovacuum_max_workers}. | +| autovacuum_naptime | typing.Union[int, float] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#autovacuum_naptime DatabasePostgresqlConfig#autovacuum_naptime}. | +| autovacuum_vacuum_cost_delay | typing.Union[int, float] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#autovacuum_vacuum_cost_delay DatabasePostgresqlConfig#autovacuum_vacuum_cost_delay}. | +| autovacuum_vacuum_cost_limit | typing.Union[int, float] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#autovacuum_vacuum_cost_limit DatabasePostgresqlConfig#autovacuum_vacuum_cost_limit}. | +| autovacuum_vacuum_scale_factor | typing.Union[int, float] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#autovacuum_vacuum_scale_factor DatabasePostgresqlConfig#autovacuum_vacuum_scale_factor}. | +| autovacuum_vacuum_threshold | typing.Union[int, float] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#autovacuum_vacuum_threshold DatabasePostgresqlConfig#autovacuum_vacuum_threshold}. | +| backup_hour | typing.Union[int, float] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#backup_hour DatabasePostgresqlConfig#backup_hour}. | +| backup_minute | typing.Union[int, float] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#backup_minute DatabasePostgresqlConfig#backup_minute}. | +| bgwriter_delay | typing.Union[int, float] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#bgwriter_delay DatabasePostgresqlConfig#bgwriter_delay}. | +| bgwriter_flush_after | typing.Union[int, float] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#bgwriter_flush_after DatabasePostgresqlConfig#bgwriter_flush_after}. | +| bgwriter_lru_maxpages | typing.Union[int, float] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#bgwriter_lru_maxpages DatabasePostgresqlConfig#bgwriter_lru_maxpages}. | +| bgwriter_lru_multiplier | typing.Union[int, float] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#bgwriter_lru_multiplier DatabasePostgresqlConfig#bgwriter_lru_multiplier}. | +| deadlock_timeout | typing.Union[int, float] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#deadlock_timeout DatabasePostgresqlConfig#deadlock_timeout}. | +| default_toast_compression | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#default_toast_compression DatabasePostgresqlConfig#default_toast_compression}. | +| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#id DatabasePostgresqlConfig#id}. | +| idle_in_transaction_session_timeout | typing.Union[int, float] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#idle_in_transaction_session_timeout DatabasePostgresqlConfig#idle_in_transaction_session_timeout}. | +| jit | typing.Union[bool, cdktf.IResolvable] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#jit DatabasePostgresqlConfig#jit}. | +| log_autovacuum_min_duration | typing.Union[int, float] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#log_autovacuum_min_duration DatabasePostgresqlConfig#log_autovacuum_min_duration}. | +| log_error_verbosity | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#log_error_verbosity DatabasePostgresqlConfig#log_error_verbosity}. | +| log_line_prefix | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#log_line_prefix DatabasePostgresqlConfig#log_line_prefix}. | +| log_min_duration_statement | typing.Union[int, float] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#log_min_duration_statement DatabasePostgresqlConfig#log_min_duration_statement}. | +| max_files_per_process | typing.Union[int, float] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#max_files_per_process DatabasePostgresqlConfig#max_files_per_process}. | +| max_locks_per_transaction | typing.Union[int, float] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#max_locks_per_transaction DatabasePostgresqlConfig#max_locks_per_transaction}. | +| max_logical_replication_workers | typing.Union[int, float] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#max_logical_replication_workers DatabasePostgresqlConfig#max_logical_replication_workers}. | +| max_parallel_workers | typing.Union[int, float] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#max_parallel_workers DatabasePostgresqlConfig#max_parallel_workers}. | +| max_parallel_workers_per_gather | typing.Union[int, float] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#max_parallel_workers_per_gather DatabasePostgresqlConfig#max_parallel_workers_per_gather}. | +| max_pred_locks_per_transaction | typing.Union[int, float] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#max_pred_locks_per_transaction DatabasePostgresqlConfig#max_pred_locks_per_transaction}. | +| max_prepared_transactions | typing.Union[int, float] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#max_prepared_transactions DatabasePostgresqlConfig#max_prepared_transactions}. | +| max_replication_slots | typing.Union[int, float] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#max_replication_slots DatabasePostgresqlConfig#max_replication_slots}. | +| max_stack_depth | typing.Union[int, float] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#max_stack_depth DatabasePostgresqlConfig#max_stack_depth}. | +| max_standby_archive_delay | typing.Union[int, float] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#max_standby_archive_delay DatabasePostgresqlConfig#max_standby_archive_delay}. | +| max_standby_streaming_delay | typing.Union[int, float] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#max_standby_streaming_delay DatabasePostgresqlConfig#max_standby_streaming_delay}. | +| max_wal_senders | typing.Union[int, float] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#max_wal_senders DatabasePostgresqlConfig#max_wal_senders}. | +| max_worker_processes | typing.Union[int, float] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#max_worker_processes DatabasePostgresqlConfig#max_worker_processes}. | | pgbouncer | typing.Union[cdktf.IResolvable, typing.List[DatabasePostgresqlConfigPgbouncer]] | pgbouncer block. | -| pg_partman_bgw_interval | typing.Union[int, float] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#pg_partman_bgw_interval DatabasePostgresqlConfig#pg_partman_bgw_interval}. | -| pg_partman_bgw_role | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#pg_partman_bgw_role DatabasePostgresqlConfig#pg_partman_bgw_role}. | -| pg_stat_statements_track | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#pg_stat_statements_track DatabasePostgresqlConfig#pg_stat_statements_track}. | -| shared_buffers_percentage | typing.Union[int, float] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#shared_buffers_percentage DatabasePostgresqlConfig#shared_buffers_percentage}. | -| temp_file_limit | typing.Union[int, float] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#temp_file_limit DatabasePostgresqlConfig#temp_file_limit}. | -| timescaledb | typing.Union[cdktf.IResolvable, typing.List[DatabasePostgresqlConfigTimescaledb]] | timescaledb block. | -| timezone | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#timezone DatabasePostgresqlConfig#timezone}. | -| track_activity_query_size | typing.Union[int, float] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#track_activity_query_size DatabasePostgresqlConfig#track_activity_query_size}. | -| track_commit_timestamp | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#track_commit_timestamp DatabasePostgresqlConfig#track_commit_timestamp}. | -| track_functions | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#track_functions DatabasePostgresqlConfig#track_functions}. | -| track_io_timing | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#track_io_timing DatabasePostgresqlConfig#track_io_timing}. | -| wal_sender_timeout | typing.Union[int, float] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#wal_sender_timeout DatabasePostgresqlConfig#wal_sender_timeout}. | -| wal_writer_delay | typing.Union[int, float] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#wal_writer_delay DatabasePostgresqlConfig#wal_writer_delay}. | -| work_mem | typing.Union[int, float] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#work_mem DatabasePostgresqlConfig#work_mem}. | +| pg_partman_bgw_interval | typing.Union[int, float] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#pg_partman_bgw_interval DatabasePostgresqlConfig#pg_partman_bgw_interval}. | +| pg_partman_bgw_role | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#pg_partman_bgw_role DatabasePostgresqlConfig#pg_partman_bgw_role}. | +| pg_stat_statements_track | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#pg_stat_statements_track DatabasePostgresqlConfig#pg_stat_statements_track}. | +| shared_buffers_percentage | typing.Union[int, float] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#shared_buffers_percentage DatabasePostgresqlConfig#shared_buffers_percentage}. | +| temp_file_limit | typing.Union[int, float] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#temp_file_limit DatabasePostgresqlConfig#temp_file_limit}. | +| timescaledb | DatabasePostgresqlConfigTimescaledb | timescaledb block. | +| timezone | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#timezone DatabasePostgresqlConfig#timezone}. | +| track_activity_query_size | typing.Union[int, float] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#track_activity_query_size DatabasePostgresqlConfig#track_activity_query_size}. | +| track_commit_timestamp | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#track_commit_timestamp DatabasePostgresqlConfig#track_commit_timestamp}. | +| track_functions | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#track_functions DatabasePostgresqlConfig#track_functions}. | +| track_io_timing | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#track_io_timing DatabasePostgresqlConfig#track_io_timing}. | +| wal_sender_timeout | typing.Union[int, float] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#wal_sender_timeout DatabasePostgresqlConfig#wal_sender_timeout}. | +| wal_writer_delay | typing.Union[int, float] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#wal_writer_delay DatabasePostgresqlConfig#wal_writer_delay}. | +| work_mem | typing.Union[int, float] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#work_mem DatabasePostgresqlConfig#work_mem}. | --- @@ -3075,7 +3077,7 @@ cluster_id: str - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#cluster_id DatabasePostgresqlConfig#cluster_id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#cluster_id DatabasePostgresqlConfig#cluster_id}. --- @@ -3087,7 +3089,7 @@ autovacuum_analyze_scale_factor: typing.Union[int, float] - *Type:* typing.Union[int, float] -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#autovacuum_analyze_scale_factor DatabasePostgresqlConfig#autovacuum_analyze_scale_factor}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#autovacuum_analyze_scale_factor DatabasePostgresqlConfig#autovacuum_analyze_scale_factor}. --- @@ -3099,7 +3101,7 @@ autovacuum_analyze_threshold: typing.Union[int, float] - *Type:* typing.Union[int, float] -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#autovacuum_analyze_threshold DatabasePostgresqlConfig#autovacuum_analyze_threshold}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#autovacuum_analyze_threshold DatabasePostgresqlConfig#autovacuum_analyze_threshold}. --- @@ -3111,7 +3113,7 @@ autovacuum_freeze_max_age: typing.Union[int, float] - *Type:* typing.Union[int, float] -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#autovacuum_freeze_max_age DatabasePostgresqlConfig#autovacuum_freeze_max_age}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#autovacuum_freeze_max_age DatabasePostgresqlConfig#autovacuum_freeze_max_age}. --- @@ -3123,7 +3125,7 @@ autovacuum_max_workers: typing.Union[int, float] - *Type:* typing.Union[int, float] -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#autovacuum_max_workers DatabasePostgresqlConfig#autovacuum_max_workers}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#autovacuum_max_workers DatabasePostgresqlConfig#autovacuum_max_workers}. --- @@ -3135,7 +3137,7 @@ autovacuum_naptime: typing.Union[int, float] - *Type:* typing.Union[int, float] -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#autovacuum_naptime DatabasePostgresqlConfig#autovacuum_naptime}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#autovacuum_naptime DatabasePostgresqlConfig#autovacuum_naptime}. --- @@ -3147,7 +3149,7 @@ autovacuum_vacuum_cost_delay: typing.Union[int, float] - *Type:* typing.Union[int, float] -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#autovacuum_vacuum_cost_delay DatabasePostgresqlConfig#autovacuum_vacuum_cost_delay}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#autovacuum_vacuum_cost_delay DatabasePostgresqlConfig#autovacuum_vacuum_cost_delay}. --- @@ -3159,7 +3161,7 @@ autovacuum_vacuum_cost_limit: typing.Union[int, float] - *Type:* typing.Union[int, float] -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#autovacuum_vacuum_cost_limit DatabasePostgresqlConfig#autovacuum_vacuum_cost_limit}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#autovacuum_vacuum_cost_limit DatabasePostgresqlConfig#autovacuum_vacuum_cost_limit}. --- @@ -3171,7 +3173,7 @@ autovacuum_vacuum_scale_factor: typing.Union[int, float] - *Type:* typing.Union[int, float] -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#autovacuum_vacuum_scale_factor DatabasePostgresqlConfig#autovacuum_vacuum_scale_factor}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#autovacuum_vacuum_scale_factor DatabasePostgresqlConfig#autovacuum_vacuum_scale_factor}. --- @@ -3183,7 +3185,7 @@ autovacuum_vacuum_threshold: typing.Union[int, float] - *Type:* typing.Union[int, float] -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#autovacuum_vacuum_threshold DatabasePostgresqlConfig#autovacuum_vacuum_threshold}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#autovacuum_vacuum_threshold DatabasePostgresqlConfig#autovacuum_vacuum_threshold}. --- @@ -3195,7 +3197,7 @@ backup_hour: typing.Union[int, float] - *Type:* typing.Union[int, float] -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#backup_hour DatabasePostgresqlConfig#backup_hour}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#backup_hour DatabasePostgresqlConfig#backup_hour}. --- @@ -3207,7 +3209,7 @@ backup_minute: typing.Union[int, float] - *Type:* typing.Union[int, float] -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#backup_minute DatabasePostgresqlConfig#backup_minute}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#backup_minute DatabasePostgresqlConfig#backup_minute}. --- @@ -3219,7 +3221,7 @@ bgwriter_delay: typing.Union[int, float] - *Type:* typing.Union[int, float] -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#bgwriter_delay DatabasePostgresqlConfig#bgwriter_delay}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#bgwriter_delay DatabasePostgresqlConfig#bgwriter_delay}. --- @@ -3231,7 +3233,7 @@ bgwriter_flush_after: typing.Union[int, float] - *Type:* typing.Union[int, float] -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#bgwriter_flush_after DatabasePostgresqlConfig#bgwriter_flush_after}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#bgwriter_flush_after DatabasePostgresqlConfig#bgwriter_flush_after}. --- @@ -3243,7 +3245,7 @@ bgwriter_lru_maxpages: typing.Union[int, float] - *Type:* typing.Union[int, float] -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#bgwriter_lru_maxpages DatabasePostgresqlConfig#bgwriter_lru_maxpages}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#bgwriter_lru_maxpages DatabasePostgresqlConfig#bgwriter_lru_maxpages}. --- @@ -3255,7 +3257,7 @@ bgwriter_lru_multiplier: typing.Union[int, float] - *Type:* typing.Union[int, float] -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#bgwriter_lru_multiplier DatabasePostgresqlConfig#bgwriter_lru_multiplier}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#bgwriter_lru_multiplier DatabasePostgresqlConfig#bgwriter_lru_multiplier}. --- @@ -3267,7 +3269,7 @@ deadlock_timeout: typing.Union[int, float] - *Type:* typing.Union[int, float] -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#deadlock_timeout DatabasePostgresqlConfig#deadlock_timeout}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#deadlock_timeout DatabasePostgresqlConfig#deadlock_timeout}. --- @@ -3279,7 +3281,7 @@ default_toast_compression: str - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#default_toast_compression DatabasePostgresqlConfig#default_toast_compression}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#default_toast_compression DatabasePostgresqlConfig#default_toast_compression}. --- @@ -3291,7 +3293,7 @@ id: str - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#id DatabasePostgresqlConfig#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#id DatabasePostgresqlConfig#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. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -3306,7 +3308,7 @@ idle_in_transaction_session_timeout: typing.Union[int, float] - *Type:* typing.Union[int, float] -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#idle_in_transaction_session_timeout DatabasePostgresqlConfig#idle_in_transaction_session_timeout}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#idle_in_transaction_session_timeout DatabasePostgresqlConfig#idle_in_transaction_session_timeout}. --- @@ -3318,7 +3320,7 @@ jit: typing.Union[bool, IResolvable] - *Type:* typing.Union[bool, cdktf.IResolvable] -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#jit DatabasePostgresqlConfig#jit}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#jit DatabasePostgresqlConfig#jit}. --- @@ -3330,7 +3332,7 @@ log_autovacuum_min_duration: typing.Union[int, float] - *Type:* typing.Union[int, float] -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#log_autovacuum_min_duration DatabasePostgresqlConfig#log_autovacuum_min_duration}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#log_autovacuum_min_duration DatabasePostgresqlConfig#log_autovacuum_min_duration}. --- @@ -3342,7 +3344,7 @@ log_error_verbosity: str - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#log_error_verbosity DatabasePostgresqlConfig#log_error_verbosity}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#log_error_verbosity DatabasePostgresqlConfig#log_error_verbosity}. --- @@ -3354,7 +3356,7 @@ log_line_prefix: str - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#log_line_prefix DatabasePostgresqlConfig#log_line_prefix}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#log_line_prefix DatabasePostgresqlConfig#log_line_prefix}. --- @@ -3366,7 +3368,7 @@ log_min_duration_statement: typing.Union[int, float] - *Type:* typing.Union[int, float] -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#log_min_duration_statement DatabasePostgresqlConfig#log_min_duration_statement}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#log_min_duration_statement DatabasePostgresqlConfig#log_min_duration_statement}. --- @@ -3378,7 +3380,7 @@ max_files_per_process: typing.Union[int, float] - *Type:* typing.Union[int, float] -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#max_files_per_process DatabasePostgresqlConfig#max_files_per_process}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#max_files_per_process DatabasePostgresqlConfig#max_files_per_process}. --- @@ -3390,7 +3392,7 @@ max_locks_per_transaction: typing.Union[int, float] - *Type:* typing.Union[int, float] -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#max_locks_per_transaction DatabasePostgresqlConfig#max_locks_per_transaction}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#max_locks_per_transaction DatabasePostgresqlConfig#max_locks_per_transaction}. --- @@ -3402,7 +3404,7 @@ max_logical_replication_workers: typing.Union[int, float] - *Type:* typing.Union[int, float] -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#max_logical_replication_workers DatabasePostgresqlConfig#max_logical_replication_workers}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#max_logical_replication_workers DatabasePostgresqlConfig#max_logical_replication_workers}. --- @@ -3414,7 +3416,7 @@ max_parallel_workers: typing.Union[int, float] - *Type:* typing.Union[int, float] -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#max_parallel_workers DatabasePostgresqlConfig#max_parallel_workers}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#max_parallel_workers DatabasePostgresqlConfig#max_parallel_workers}. --- @@ -3426,7 +3428,7 @@ max_parallel_workers_per_gather: typing.Union[int, float] - *Type:* typing.Union[int, float] -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#max_parallel_workers_per_gather DatabasePostgresqlConfig#max_parallel_workers_per_gather}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#max_parallel_workers_per_gather DatabasePostgresqlConfig#max_parallel_workers_per_gather}. --- @@ -3438,7 +3440,7 @@ max_pred_locks_per_transaction: typing.Union[int, float] - *Type:* typing.Union[int, float] -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#max_pred_locks_per_transaction DatabasePostgresqlConfig#max_pred_locks_per_transaction}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#max_pred_locks_per_transaction DatabasePostgresqlConfig#max_pred_locks_per_transaction}. --- @@ -3450,7 +3452,7 @@ max_prepared_transactions: typing.Union[int, float] - *Type:* typing.Union[int, float] -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#max_prepared_transactions DatabasePostgresqlConfig#max_prepared_transactions}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#max_prepared_transactions DatabasePostgresqlConfig#max_prepared_transactions}. --- @@ -3462,7 +3464,7 @@ max_replication_slots: typing.Union[int, float] - *Type:* typing.Union[int, float] -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#max_replication_slots DatabasePostgresqlConfig#max_replication_slots}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#max_replication_slots DatabasePostgresqlConfig#max_replication_slots}. --- @@ -3474,7 +3476,7 @@ max_stack_depth: typing.Union[int, float] - *Type:* typing.Union[int, float] -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#max_stack_depth DatabasePostgresqlConfig#max_stack_depth}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#max_stack_depth DatabasePostgresqlConfig#max_stack_depth}. --- @@ -3486,7 +3488,7 @@ max_standby_archive_delay: typing.Union[int, float] - *Type:* typing.Union[int, float] -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#max_standby_archive_delay DatabasePostgresqlConfig#max_standby_archive_delay}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#max_standby_archive_delay DatabasePostgresqlConfig#max_standby_archive_delay}. --- @@ -3498,7 +3500,7 @@ max_standby_streaming_delay: typing.Union[int, float] - *Type:* typing.Union[int, float] -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#max_standby_streaming_delay DatabasePostgresqlConfig#max_standby_streaming_delay}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#max_standby_streaming_delay DatabasePostgresqlConfig#max_standby_streaming_delay}. --- @@ -3510,7 +3512,7 @@ max_wal_senders: typing.Union[int, float] - *Type:* typing.Union[int, float] -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#max_wal_senders DatabasePostgresqlConfig#max_wal_senders}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#max_wal_senders DatabasePostgresqlConfig#max_wal_senders}. --- @@ -3522,7 +3524,7 @@ max_worker_processes: typing.Union[int, float] - *Type:* typing.Union[int, float] -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#max_worker_processes DatabasePostgresqlConfig#max_worker_processes}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#max_worker_processes DatabasePostgresqlConfig#max_worker_processes}. --- @@ -3536,7 +3538,7 @@ pgbouncer: typing.Union[IResolvable, typing.List[DatabasePostgresqlConfigPgbounc pgbouncer block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#pgbouncer DatabasePostgresqlConfig#pgbouncer} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#pgbouncer DatabasePostgresqlConfig#pgbouncer} --- @@ -3548,7 +3550,7 @@ pg_partman_bgw_interval: typing.Union[int, float] - *Type:* typing.Union[int, float] -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#pg_partman_bgw_interval DatabasePostgresqlConfig#pg_partman_bgw_interval}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#pg_partman_bgw_interval DatabasePostgresqlConfig#pg_partman_bgw_interval}. --- @@ -3560,7 +3562,7 @@ pg_partman_bgw_role: str - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#pg_partman_bgw_role DatabasePostgresqlConfig#pg_partman_bgw_role}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#pg_partman_bgw_role DatabasePostgresqlConfig#pg_partman_bgw_role}. --- @@ -3572,7 +3574,7 @@ pg_stat_statements_track: str - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#pg_stat_statements_track DatabasePostgresqlConfig#pg_stat_statements_track}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#pg_stat_statements_track DatabasePostgresqlConfig#pg_stat_statements_track}. --- @@ -3584,7 +3586,7 @@ shared_buffers_percentage: typing.Union[int, float] - *Type:* typing.Union[int, float] -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#shared_buffers_percentage DatabasePostgresqlConfig#shared_buffers_percentage}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#shared_buffers_percentage DatabasePostgresqlConfig#shared_buffers_percentage}. --- @@ -3596,21 +3598,21 @@ temp_file_limit: typing.Union[int, float] - *Type:* typing.Union[int, float] -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#temp_file_limit DatabasePostgresqlConfig#temp_file_limit}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#temp_file_limit DatabasePostgresqlConfig#temp_file_limit}. --- ##### `timescaledb`Optional ```python -timescaledb: typing.Union[IResolvable, typing.List[DatabasePostgresqlConfigTimescaledb]] +timescaledb: DatabasePostgresqlConfigTimescaledb ``` -- *Type:* typing.Union[cdktf.IResolvable, typing.List[DatabasePostgresqlConfigTimescaledb]] +- *Type:* DatabasePostgresqlConfigTimescaledb timescaledb block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#timescaledb DatabasePostgresqlConfig#timescaledb} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#timescaledb DatabasePostgresqlConfig#timescaledb} --- @@ -3622,7 +3624,7 @@ timezone: str - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#timezone DatabasePostgresqlConfig#timezone}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#timezone DatabasePostgresqlConfig#timezone}. --- @@ -3634,7 +3636,7 @@ track_activity_query_size: typing.Union[int, float] - *Type:* typing.Union[int, float] -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#track_activity_query_size DatabasePostgresqlConfig#track_activity_query_size}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#track_activity_query_size DatabasePostgresqlConfig#track_activity_query_size}. --- @@ -3646,7 +3648,7 @@ track_commit_timestamp: str - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#track_commit_timestamp DatabasePostgresqlConfig#track_commit_timestamp}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#track_commit_timestamp DatabasePostgresqlConfig#track_commit_timestamp}. --- @@ -3658,7 +3660,7 @@ track_functions: str - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#track_functions DatabasePostgresqlConfig#track_functions}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#track_functions DatabasePostgresqlConfig#track_functions}. --- @@ -3670,7 +3672,7 @@ track_io_timing: str - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#track_io_timing DatabasePostgresqlConfig#track_io_timing}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#track_io_timing DatabasePostgresqlConfig#track_io_timing}. --- @@ -3682,7 +3684,7 @@ wal_sender_timeout: typing.Union[int, float] - *Type:* typing.Union[int, float] -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#wal_sender_timeout DatabasePostgresqlConfig#wal_sender_timeout}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#wal_sender_timeout DatabasePostgresqlConfig#wal_sender_timeout}. --- @@ -3694,7 +3696,7 @@ wal_writer_delay: typing.Union[int, float] - *Type:* typing.Union[int, float] -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#wal_writer_delay DatabasePostgresqlConfig#wal_writer_delay}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#wal_writer_delay DatabasePostgresqlConfig#wal_writer_delay}. --- @@ -3706,7 +3708,7 @@ work_mem: typing.Union[int, float] - *Type:* typing.Union[int, float] -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#work_mem DatabasePostgresqlConfig#work_mem}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#work_mem DatabasePostgresqlConfig#work_mem}. --- @@ -3734,15 +3736,15 @@ databasePostgresqlConfig.DatabasePostgresqlConfigPgbouncer( | **Name** | **Type** | **Description** | | --- | --- | --- | -| autodb_idle_timeout | typing.Union[int, float] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#autodb_idle_timeout DatabasePostgresqlConfig#autodb_idle_timeout}. | -| autodb_max_db_connections | typing.Union[int, float] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#autodb_max_db_connections DatabasePostgresqlConfig#autodb_max_db_connections}. | -| autodb_pool_mode | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#autodb_pool_mode DatabasePostgresqlConfig#autodb_pool_mode}. | -| autodb_pool_size | typing.Union[int, float] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#autodb_pool_size DatabasePostgresqlConfig#autodb_pool_size}. | -| ignore_startup_parameters | typing.List[str] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#ignore_startup_parameters DatabasePostgresqlConfig#ignore_startup_parameters}. | -| min_pool_size | typing.Union[int, float] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#min_pool_size DatabasePostgresqlConfig#min_pool_size}. | -| server_idle_timeout | typing.Union[int, float] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#server_idle_timeout DatabasePostgresqlConfig#server_idle_timeout}. | -| server_lifetime | typing.Union[int, float] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#server_lifetime DatabasePostgresqlConfig#server_lifetime}. | -| server_reset_query_always | typing.Union[bool, cdktf.IResolvable] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#server_reset_query_always DatabasePostgresqlConfig#server_reset_query_always}. | +| autodb_idle_timeout | typing.Union[int, float] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#autodb_idle_timeout DatabasePostgresqlConfig#autodb_idle_timeout}. | +| autodb_max_db_connections | typing.Union[int, float] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#autodb_max_db_connections DatabasePostgresqlConfig#autodb_max_db_connections}. | +| autodb_pool_mode | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#autodb_pool_mode DatabasePostgresqlConfig#autodb_pool_mode}. | +| autodb_pool_size | typing.Union[int, float] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#autodb_pool_size DatabasePostgresqlConfig#autodb_pool_size}. | +| ignore_startup_parameters | typing.List[str] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#ignore_startup_parameters DatabasePostgresqlConfig#ignore_startup_parameters}. | +| min_pool_size | typing.Union[int, float] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#min_pool_size DatabasePostgresqlConfig#min_pool_size}. | +| server_idle_timeout | typing.Union[int, float] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#server_idle_timeout DatabasePostgresqlConfig#server_idle_timeout}. | +| server_lifetime | typing.Union[int, float] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#server_lifetime DatabasePostgresqlConfig#server_lifetime}. | +| server_reset_query_always | typing.Union[bool, cdktf.IResolvable] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#server_reset_query_always DatabasePostgresqlConfig#server_reset_query_always}. | --- @@ -3754,7 +3756,7 @@ autodb_idle_timeout: typing.Union[int, float] - *Type:* typing.Union[int, float] -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#autodb_idle_timeout DatabasePostgresqlConfig#autodb_idle_timeout}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#autodb_idle_timeout DatabasePostgresqlConfig#autodb_idle_timeout}. --- @@ -3766,7 +3768,7 @@ autodb_max_db_connections: typing.Union[int, float] - *Type:* typing.Union[int, float] -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#autodb_max_db_connections DatabasePostgresqlConfig#autodb_max_db_connections}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#autodb_max_db_connections DatabasePostgresqlConfig#autodb_max_db_connections}. --- @@ -3778,7 +3780,7 @@ autodb_pool_mode: str - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#autodb_pool_mode DatabasePostgresqlConfig#autodb_pool_mode}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#autodb_pool_mode DatabasePostgresqlConfig#autodb_pool_mode}. --- @@ -3790,7 +3792,7 @@ autodb_pool_size: typing.Union[int, float] - *Type:* typing.Union[int, float] -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#autodb_pool_size DatabasePostgresqlConfig#autodb_pool_size}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#autodb_pool_size DatabasePostgresqlConfig#autodb_pool_size}. --- @@ -3802,7 +3804,7 @@ ignore_startup_parameters: typing.List[str] - *Type:* typing.List[str] -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#ignore_startup_parameters DatabasePostgresqlConfig#ignore_startup_parameters}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#ignore_startup_parameters DatabasePostgresqlConfig#ignore_startup_parameters}. --- @@ -3814,7 +3816,7 @@ min_pool_size: typing.Union[int, float] - *Type:* typing.Union[int, float] -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#min_pool_size DatabasePostgresqlConfig#min_pool_size}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#min_pool_size DatabasePostgresqlConfig#min_pool_size}. --- @@ -3826,7 +3828,7 @@ server_idle_timeout: typing.Union[int, float] - *Type:* typing.Union[int, float] -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#server_idle_timeout DatabasePostgresqlConfig#server_idle_timeout}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#server_idle_timeout DatabasePostgresqlConfig#server_idle_timeout}. --- @@ -3838,7 +3840,7 @@ server_lifetime: typing.Union[int, float] - *Type:* typing.Union[int, float] -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#server_lifetime DatabasePostgresqlConfig#server_lifetime}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#server_lifetime DatabasePostgresqlConfig#server_lifetime}. --- @@ -3850,7 +3852,7 @@ server_reset_query_always: typing.Union[bool, IResolvable] - *Type:* typing.Union[bool, cdktf.IResolvable] -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#server_reset_query_always DatabasePostgresqlConfig#server_reset_query_always}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#server_reset_query_always DatabasePostgresqlConfig#server_reset_query_always}. --- @@ -3862,7 +3864,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit from cdktf_cdktf_provider_digitalocean import database_postgresql_config databasePostgresqlConfig.DatabasePostgresqlConfigTimescaledb( - timescaledb: typing.Union[int, float] = None + max_background_workers: typing.Union[int, float] = None ) ``` @@ -3870,19 +3872,19 @@ databasePostgresqlConfig.DatabasePostgresqlConfigTimescaledb( | **Name** | **Type** | **Description** | | --- | --- | --- | -| timescaledb | typing.Union[int, float] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#timescaledb DatabasePostgresqlConfig#timescaledb}. | +| max_background_workers | typing.Union[int, float] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#max_background_workers DatabasePostgresqlConfig#max_background_workers}. | --- -##### `timescaledb`Optional +##### `max_background_workers`Optional ```python -timescaledb: typing.Union[int, float] +max_background_workers: typing.Union[int, float] ``` - *Type:* typing.Union[int, float] -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#timescaledb DatabasePostgresqlConfig#timescaledb}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#max_background_workers DatabasePostgresqlConfig#max_background_workers}. --- @@ -4613,176 +4615,6 @@ internal_value: typing.Union[IResolvable, DatabasePostgresqlConfigPgbouncer] --- -### DatabasePostgresqlConfigTimescaledbList - -#### Initializers - -```python -from cdktf_cdktf_provider_digitalocean import database_postgresql_config - -databasePostgresqlConfig.DatabasePostgresqlConfigTimescaledbList( - terraform_resource: IInterpolatingParent, - terraform_attribute: str, - wraps_set: bool -) -``` - -| **Name** | **Type** | **Description** | -| --- | --- | --- | -| terraform_resource | cdktf.IInterpolatingParent | The parent resource. | -| terraform_attribute | str | The attribute on the parent resource this class is referencing. | -| wraps_set | bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | - ---- - -##### `terraform_resource`Required - -- *Type:* cdktf.IInterpolatingParent - -The parent resource. - ---- - -##### `terraform_attribute`Required - -- *Type:* str - -The attribute on the parent resource this class is referencing. - ---- - -##### `wraps_set`Required - -- *Type:* bool - -whether the list is wrapping a set (will add tolist() to be able to access an item via an index). - ---- - -#### Methods - -| **Name** | **Description** | -| --- | --- | -| all_with_map_key | Creating an iterator for this complex list. | -| compute_fqn | *No description.* | -| resolve | Produce the Token's value at resolution time. | -| to_string | Return a string representation of this resolvable object. | -| get | *No description.* | - ---- - -##### `all_with_map_key` - -```python -def all_with_map_key( - map_key_attribute_name: str -) -> DynamicListTerraformIterator -``` - -Creating an iterator for this complex list. - -The list will be converted into a map with the mapKeyAttributeName as the key. - -###### `map_key_attribute_name`Required - -- *Type:* str - ---- - -##### `compute_fqn` - -```python -def compute_fqn() -> str -``` - -##### `resolve` - -```python -def resolve( - _context: IResolveContext -) -> typing.Any -``` - -Produce the Token's value at resolution time. - -###### `_context`Required - -- *Type:* cdktf.IResolveContext - ---- - -##### `to_string` - -```python -def to_string() -> str -``` - -Return a string representation of this resolvable object. - -Returns a reversible string representation. - -##### `get` - -```python -def get( - index: typing.Union[int, float] -) -> DatabasePostgresqlConfigTimescaledbOutputReference -``` - -###### `index`Required - -- *Type:* typing.Union[int, float] - -the index of the item to return. - ---- - - -#### Properties - -| **Name** | **Type** | **Description** | -| --- | --- | --- | -| creation_stack | typing.List[str] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| fqn | str | *No description.* | -| internal_value | typing.Union[cdktf.IResolvable, typing.List[DatabasePostgresqlConfigTimescaledb]] | *No description.* | - ---- - -##### `creation_stack`Required - -```python -creation_stack: typing.List[str] -``` - -- *Type:* typing.List[str] - -The creation stack of this resolvable which will be appended to errors thrown during resolution. - -If this returns an empty array the stack will not be attached. - ---- - -##### `fqn`Required - -```python -fqn: str -``` - -- *Type:* str - ---- - -##### `internal_value`Optional - -```python -internal_value: typing.Union[IResolvable, typing.List[DatabasePostgresqlConfigTimescaledb]] -``` - -- *Type:* typing.Union[cdktf.IResolvable, typing.List[DatabasePostgresqlConfigTimescaledb]] - ---- - - ### DatabasePostgresqlConfigTimescaledbOutputReference #### Initializers @@ -4792,9 +4624,7 @@ from cdktf_cdktf_provider_digitalocean import database_postgresql_config databasePostgresqlConfig.DatabasePostgresqlConfigTimescaledbOutputReference( terraform_resource: IInterpolatingParent, - terraform_attribute: str, - complex_object_index: typing.Union[int, float], - complex_object_is_from_set: bool + terraform_attribute: str ) ``` @@ -4802,8 +4632,6 @@ databasePostgresqlConfig.DatabasePostgresqlConfigTimescaledbOutputReference( | --- | --- | --- | | terraform_resource | cdktf.IInterpolatingParent | The parent resource. | | terraform_attribute | str | The attribute on the parent resource this class is referencing. | -| complex_object_index | typing.Union[int, float] | the index of this item in the list. | -| complex_object_is_from_set | bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | --- @@ -4823,22 +4651,6 @@ The attribute on the parent resource this class is referencing. --- -##### `complex_object_index`Required - -- *Type:* typing.Union[int, float] - -the index of this item in the list. - ---- - -##### `complex_object_is_from_set`Required - -- *Type:* bool - -whether the list is wrapping a set (will add tolist() to be able to access an item via an index). - ---- - #### Methods | **Name** | **Description** | @@ -4856,7 +4668,7 @@ whether the list is wrapping a set (will add tolist() to be able to access an it | interpolation_for_attribute | *No description.* | | resolve | Produce the Token's value at resolution time. | | to_string | Return a string representation of this resolvable object. | -| reset_timescaledb | *No description.* | +| reset_max_background_workers | *No description.* | --- @@ -5032,10 +4844,10 @@ Return a string representation of this resolvable object. Returns a reversible string representation. -##### `reset_timescaledb` +##### `reset_max_background_workers` ```python -def reset_timescaledb() -> None +def reset_max_background_workers() -> None ``` @@ -5045,9 +4857,9 @@ def reset_timescaledb() -> None | --- | --- | --- | | creation_stack | typing.List[str] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | | fqn | str | *No description.* | -| timescaledb_input | typing.Union[int, float] | *No description.* | -| timescaledb | typing.Union[int, float] | *No description.* | -| internal_value | typing.Union[cdktf.IResolvable, DatabasePostgresqlConfigTimescaledb] | *No description.* | +| max_background_workers_input | typing.Union[int, float] | *No description.* | +| max_background_workers | typing.Union[int, float] | *No description.* | +| internal_value | DatabasePostgresqlConfigTimescaledb | *No description.* | --- @@ -5075,20 +4887,20 @@ fqn: str --- -##### `timescaledb_input`Optional +##### `max_background_workers_input`Optional ```python -timescaledb_input: typing.Union[int, float] +max_background_workers_input: typing.Union[int, float] ``` - *Type:* typing.Union[int, float] --- -##### `timescaledb`Required +##### `max_background_workers`Required ```python -timescaledb: typing.Union[int, float] +max_background_workers: typing.Union[int, float] ``` - *Type:* typing.Union[int, float] @@ -5098,10 +4910,10 @@ timescaledb: typing.Union[int, float] ##### `internal_value`Optional ```python -internal_value: typing.Union[IResolvable, DatabasePostgresqlConfigTimescaledb] +internal_value: DatabasePostgresqlConfigTimescaledb ``` -- *Type:* typing.Union[cdktf.IResolvable, DatabasePostgresqlConfigTimescaledb] +- *Type:* DatabasePostgresqlConfigTimescaledb --- diff --git a/docs/databasePostgresqlConfig.typescript.md b/docs/databasePostgresqlConfig.typescript.md index 499deb7d6..3c3fcca04 100644 --- a/docs/databasePostgresqlConfig.typescript.md +++ b/docs/databasePostgresqlConfig.typescript.md @@ -4,7 +4,7 @@ ### DatabasePostgresqlConfig -Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config digitalocean_database_postgresql_config}. +Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config digitalocean_database_postgresql_config}. #### Initializers @@ -433,12 +433,12 @@ public putPgbouncer(value: IResolvable | DatabasePostgresqlConfigPgbouncer[]): v ##### `putTimescaledb` ```typescript -public putTimescaledb(value: IResolvable | DatabasePostgresqlConfigTimescaledb[]): void +public putTimescaledb(value: DatabasePostgresqlConfigTimescaledb): void ``` ###### `value`Required -- *Type:* cdktf.IResolvable | DatabasePostgresqlConfigTimescaledb[] +- *Type:* DatabasePostgresqlConfigTimescaledb --- @@ -857,7 +857,7 @@ The construct id used in the generated config for the DatabasePostgresqlConfig t The id of the existing DatabasePostgresqlConfig that should be imported. -Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#import import section} in the documentation of this resource for the id to use --- @@ -888,7 +888,7 @@ Refer to the {@link https://registry.terraform.io/providers/digitalocean/digital | provider | cdktf.TerraformProvider | *No description.* | | provisioners | cdktf.FileProvisioner \| cdktf.LocalExecProvisioner \| cdktf.RemoteExecProvisioner[] | *No description.* | | pgbouncer | DatabasePostgresqlConfigPgbouncerList | *No description.* | -| timescaledb | DatabasePostgresqlConfigTimescaledbList | *No description.* | +| timescaledb | DatabasePostgresqlConfigTimescaledbOutputReference | *No description.* | | autovacuumAnalyzeScaleFactorInput | number | *No description.* | | autovacuumAnalyzeThresholdInput | number | *No description.* | | autovacuumFreezeMaxAgeInput | number | *No description.* | @@ -933,7 +933,7 @@ Refer to the {@link https://registry.terraform.io/providers/digitalocean/digital | pgStatStatementsTrackInput | string | *No description.* | | sharedBuffersPercentageInput | number | *No description.* | | tempFileLimitInput | number | *No description.* | -| timescaledbInput | cdktf.IResolvable \| DatabasePostgresqlConfigTimescaledb[] | *No description.* | +| timescaledbInput | DatabasePostgresqlConfigTimescaledb | *No description.* | | timezoneInput | string | *No description.* | | trackActivityQuerySizeInput | number | *No description.* | | trackCommitTimestampInput | string | *No description.* | @@ -1151,10 +1151,10 @@ public readonly pgbouncer: DatabasePostgresqlConfigPgbouncerList; ##### `timescaledb`Required ```typescript -public readonly timescaledb: DatabasePostgresqlConfigTimescaledbList; +public readonly timescaledb: DatabasePostgresqlConfigTimescaledbOutputReference; ``` -- *Type:* DatabasePostgresqlConfigTimescaledbList +- *Type:* DatabasePostgresqlConfigTimescaledbOutputReference --- @@ -1601,10 +1601,10 @@ public readonly tempFileLimitInput: number; ##### `timescaledbInput`Optional ```typescript -public readonly timescaledbInput: IResolvable | DatabasePostgresqlConfigTimescaledb[]; +public readonly timescaledbInput: DatabasePostgresqlConfigTimescaledb; ``` -- *Type:* cdktf.IResolvable | DatabasePostgresqlConfigTimescaledb[] +- *Type:* DatabasePostgresqlConfigTimescaledb --- @@ -2239,59 +2239,59 @@ const databasePostgresqlConfigConfig: databasePostgresqlConfig.DatabasePostgresq | lifecycle | cdktf.TerraformResourceLifecycle | *No description.* | | provider | cdktf.TerraformProvider | *No description.* | | provisioners | cdktf.FileProvisioner \| cdktf.LocalExecProvisioner \| cdktf.RemoteExecProvisioner[] | *No description.* | -| clusterId | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#cluster_id DatabasePostgresqlConfig#cluster_id}. | -| autovacuumAnalyzeScaleFactor | number | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#autovacuum_analyze_scale_factor DatabasePostgresqlConfig#autovacuum_analyze_scale_factor}. | -| autovacuumAnalyzeThreshold | number | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#autovacuum_analyze_threshold DatabasePostgresqlConfig#autovacuum_analyze_threshold}. | -| autovacuumFreezeMaxAge | number | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#autovacuum_freeze_max_age DatabasePostgresqlConfig#autovacuum_freeze_max_age}. | -| autovacuumMaxWorkers | number | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#autovacuum_max_workers DatabasePostgresqlConfig#autovacuum_max_workers}. | -| autovacuumNaptime | number | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#autovacuum_naptime DatabasePostgresqlConfig#autovacuum_naptime}. | -| autovacuumVacuumCostDelay | number | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#autovacuum_vacuum_cost_delay DatabasePostgresqlConfig#autovacuum_vacuum_cost_delay}. | -| autovacuumVacuumCostLimit | number | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#autovacuum_vacuum_cost_limit DatabasePostgresqlConfig#autovacuum_vacuum_cost_limit}. | -| autovacuumVacuumScaleFactor | number | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#autovacuum_vacuum_scale_factor DatabasePostgresqlConfig#autovacuum_vacuum_scale_factor}. | -| autovacuumVacuumThreshold | number | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#autovacuum_vacuum_threshold DatabasePostgresqlConfig#autovacuum_vacuum_threshold}. | -| backupHour | number | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#backup_hour DatabasePostgresqlConfig#backup_hour}. | -| backupMinute | number | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#backup_minute DatabasePostgresqlConfig#backup_minute}. | -| bgwriterDelay | number | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#bgwriter_delay DatabasePostgresqlConfig#bgwriter_delay}. | -| bgwriterFlushAfter | number | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#bgwriter_flush_after DatabasePostgresqlConfig#bgwriter_flush_after}. | -| bgwriterLruMaxpages | number | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#bgwriter_lru_maxpages DatabasePostgresqlConfig#bgwriter_lru_maxpages}. | -| bgwriterLruMultiplier | number | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#bgwriter_lru_multiplier DatabasePostgresqlConfig#bgwriter_lru_multiplier}. | -| deadlockTimeout | number | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#deadlock_timeout DatabasePostgresqlConfig#deadlock_timeout}. | -| defaultToastCompression | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#default_toast_compression DatabasePostgresqlConfig#default_toast_compression}. | -| id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#id DatabasePostgresqlConfig#id}. | -| idleInTransactionSessionTimeout | number | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#idle_in_transaction_session_timeout DatabasePostgresqlConfig#idle_in_transaction_session_timeout}. | -| jit | boolean \| cdktf.IResolvable | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#jit DatabasePostgresqlConfig#jit}. | -| logAutovacuumMinDuration | number | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#log_autovacuum_min_duration DatabasePostgresqlConfig#log_autovacuum_min_duration}. | -| logErrorVerbosity | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#log_error_verbosity DatabasePostgresqlConfig#log_error_verbosity}. | -| logLinePrefix | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#log_line_prefix DatabasePostgresqlConfig#log_line_prefix}. | -| logMinDurationStatement | number | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#log_min_duration_statement DatabasePostgresqlConfig#log_min_duration_statement}. | -| maxFilesPerProcess | number | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#max_files_per_process DatabasePostgresqlConfig#max_files_per_process}. | -| maxLocksPerTransaction | number | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#max_locks_per_transaction DatabasePostgresqlConfig#max_locks_per_transaction}. | -| maxLogicalReplicationWorkers | number | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#max_logical_replication_workers DatabasePostgresqlConfig#max_logical_replication_workers}. | -| maxParallelWorkers | number | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#max_parallel_workers DatabasePostgresqlConfig#max_parallel_workers}. | -| maxParallelWorkersPerGather | number | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#max_parallel_workers_per_gather DatabasePostgresqlConfig#max_parallel_workers_per_gather}. | -| maxPredLocksPerTransaction | number | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#max_pred_locks_per_transaction DatabasePostgresqlConfig#max_pred_locks_per_transaction}. | -| maxPreparedTransactions | number | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#max_prepared_transactions DatabasePostgresqlConfig#max_prepared_transactions}. | -| maxReplicationSlots | number | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#max_replication_slots DatabasePostgresqlConfig#max_replication_slots}. | -| maxStackDepth | number | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#max_stack_depth DatabasePostgresqlConfig#max_stack_depth}. | -| maxStandbyArchiveDelay | number | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#max_standby_archive_delay DatabasePostgresqlConfig#max_standby_archive_delay}. | -| maxStandbyStreamingDelay | number | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#max_standby_streaming_delay DatabasePostgresqlConfig#max_standby_streaming_delay}. | -| maxWalSenders | number | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#max_wal_senders DatabasePostgresqlConfig#max_wal_senders}. | -| maxWorkerProcesses | number | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#max_worker_processes DatabasePostgresqlConfig#max_worker_processes}. | +| clusterId | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#cluster_id DatabasePostgresqlConfig#cluster_id}. | +| autovacuumAnalyzeScaleFactor | number | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#autovacuum_analyze_scale_factor DatabasePostgresqlConfig#autovacuum_analyze_scale_factor}. | +| autovacuumAnalyzeThreshold | number | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#autovacuum_analyze_threshold DatabasePostgresqlConfig#autovacuum_analyze_threshold}. | +| autovacuumFreezeMaxAge | number | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#autovacuum_freeze_max_age DatabasePostgresqlConfig#autovacuum_freeze_max_age}. | +| autovacuumMaxWorkers | number | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#autovacuum_max_workers DatabasePostgresqlConfig#autovacuum_max_workers}. | +| autovacuumNaptime | number | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#autovacuum_naptime DatabasePostgresqlConfig#autovacuum_naptime}. | +| autovacuumVacuumCostDelay | number | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#autovacuum_vacuum_cost_delay DatabasePostgresqlConfig#autovacuum_vacuum_cost_delay}. | +| autovacuumVacuumCostLimit | number | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#autovacuum_vacuum_cost_limit DatabasePostgresqlConfig#autovacuum_vacuum_cost_limit}. | +| autovacuumVacuumScaleFactor | number | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#autovacuum_vacuum_scale_factor DatabasePostgresqlConfig#autovacuum_vacuum_scale_factor}. | +| autovacuumVacuumThreshold | number | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#autovacuum_vacuum_threshold DatabasePostgresqlConfig#autovacuum_vacuum_threshold}. | +| backupHour | number | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#backup_hour DatabasePostgresqlConfig#backup_hour}. | +| backupMinute | number | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#backup_minute DatabasePostgresqlConfig#backup_minute}. | +| bgwriterDelay | number | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#bgwriter_delay DatabasePostgresqlConfig#bgwriter_delay}. | +| bgwriterFlushAfter | number | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#bgwriter_flush_after DatabasePostgresqlConfig#bgwriter_flush_after}. | +| bgwriterLruMaxpages | number | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#bgwriter_lru_maxpages DatabasePostgresqlConfig#bgwriter_lru_maxpages}. | +| bgwriterLruMultiplier | number | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#bgwriter_lru_multiplier DatabasePostgresqlConfig#bgwriter_lru_multiplier}. | +| deadlockTimeout | number | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#deadlock_timeout DatabasePostgresqlConfig#deadlock_timeout}. | +| defaultToastCompression | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#default_toast_compression DatabasePostgresqlConfig#default_toast_compression}. | +| id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#id DatabasePostgresqlConfig#id}. | +| idleInTransactionSessionTimeout | number | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#idle_in_transaction_session_timeout DatabasePostgresqlConfig#idle_in_transaction_session_timeout}. | +| jit | boolean \| cdktf.IResolvable | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#jit DatabasePostgresqlConfig#jit}. | +| logAutovacuumMinDuration | number | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#log_autovacuum_min_duration DatabasePostgresqlConfig#log_autovacuum_min_duration}. | +| logErrorVerbosity | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#log_error_verbosity DatabasePostgresqlConfig#log_error_verbosity}. | +| logLinePrefix | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#log_line_prefix DatabasePostgresqlConfig#log_line_prefix}. | +| logMinDurationStatement | number | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#log_min_duration_statement DatabasePostgresqlConfig#log_min_duration_statement}. | +| maxFilesPerProcess | number | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#max_files_per_process DatabasePostgresqlConfig#max_files_per_process}. | +| maxLocksPerTransaction | number | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#max_locks_per_transaction DatabasePostgresqlConfig#max_locks_per_transaction}. | +| maxLogicalReplicationWorkers | number | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#max_logical_replication_workers DatabasePostgresqlConfig#max_logical_replication_workers}. | +| maxParallelWorkers | number | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#max_parallel_workers DatabasePostgresqlConfig#max_parallel_workers}. | +| maxParallelWorkersPerGather | number | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#max_parallel_workers_per_gather DatabasePostgresqlConfig#max_parallel_workers_per_gather}. | +| maxPredLocksPerTransaction | number | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#max_pred_locks_per_transaction DatabasePostgresqlConfig#max_pred_locks_per_transaction}. | +| maxPreparedTransactions | number | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#max_prepared_transactions DatabasePostgresqlConfig#max_prepared_transactions}. | +| maxReplicationSlots | number | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#max_replication_slots DatabasePostgresqlConfig#max_replication_slots}. | +| maxStackDepth | number | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#max_stack_depth DatabasePostgresqlConfig#max_stack_depth}. | +| maxStandbyArchiveDelay | number | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#max_standby_archive_delay DatabasePostgresqlConfig#max_standby_archive_delay}. | +| maxStandbyStreamingDelay | number | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#max_standby_streaming_delay DatabasePostgresqlConfig#max_standby_streaming_delay}. | +| maxWalSenders | number | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#max_wal_senders DatabasePostgresqlConfig#max_wal_senders}. | +| maxWorkerProcesses | number | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#max_worker_processes DatabasePostgresqlConfig#max_worker_processes}. | | pgbouncer | cdktf.IResolvable \| DatabasePostgresqlConfigPgbouncer[] | pgbouncer block. | -| pgPartmanBgwInterval | number | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#pg_partman_bgw_interval DatabasePostgresqlConfig#pg_partman_bgw_interval}. | -| pgPartmanBgwRole | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#pg_partman_bgw_role DatabasePostgresqlConfig#pg_partman_bgw_role}. | -| pgStatStatementsTrack | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#pg_stat_statements_track DatabasePostgresqlConfig#pg_stat_statements_track}. | -| sharedBuffersPercentage | number | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#shared_buffers_percentage DatabasePostgresqlConfig#shared_buffers_percentage}. | -| tempFileLimit | number | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#temp_file_limit DatabasePostgresqlConfig#temp_file_limit}. | -| timescaledb | cdktf.IResolvable \| DatabasePostgresqlConfigTimescaledb[] | timescaledb block. | -| timezone | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#timezone DatabasePostgresqlConfig#timezone}. | -| trackActivityQuerySize | number | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#track_activity_query_size DatabasePostgresqlConfig#track_activity_query_size}. | -| trackCommitTimestamp | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#track_commit_timestamp DatabasePostgresqlConfig#track_commit_timestamp}. | -| trackFunctions | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#track_functions DatabasePostgresqlConfig#track_functions}. | -| trackIoTiming | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#track_io_timing DatabasePostgresqlConfig#track_io_timing}. | -| walSenderTimeout | number | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#wal_sender_timeout DatabasePostgresqlConfig#wal_sender_timeout}. | -| walWriterDelay | number | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#wal_writer_delay DatabasePostgresqlConfig#wal_writer_delay}. | -| workMem | number | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#work_mem DatabasePostgresqlConfig#work_mem}. | +| pgPartmanBgwInterval | number | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#pg_partman_bgw_interval DatabasePostgresqlConfig#pg_partman_bgw_interval}. | +| pgPartmanBgwRole | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#pg_partman_bgw_role DatabasePostgresqlConfig#pg_partman_bgw_role}. | +| pgStatStatementsTrack | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#pg_stat_statements_track DatabasePostgresqlConfig#pg_stat_statements_track}. | +| sharedBuffersPercentage | number | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#shared_buffers_percentage DatabasePostgresqlConfig#shared_buffers_percentage}. | +| tempFileLimit | number | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#temp_file_limit DatabasePostgresqlConfig#temp_file_limit}. | +| timescaledb | DatabasePostgresqlConfigTimescaledb | timescaledb block. | +| timezone | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#timezone DatabasePostgresqlConfig#timezone}. | +| trackActivityQuerySize | number | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#track_activity_query_size DatabasePostgresqlConfig#track_activity_query_size}. | +| trackCommitTimestamp | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#track_commit_timestamp DatabasePostgresqlConfig#track_commit_timestamp}. | +| trackFunctions | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#track_functions DatabasePostgresqlConfig#track_functions}. | +| trackIoTiming | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#track_io_timing DatabasePostgresqlConfig#track_io_timing}. | +| walSenderTimeout | number | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#wal_sender_timeout DatabasePostgresqlConfig#wal_sender_timeout}. | +| walWriterDelay | number | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#wal_writer_delay DatabasePostgresqlConfig#wal_writer_delay}. | +| workMem | number | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#work_mem DatabasePostgresqlConfig#work_mem}. | --- @@ -2373,7 +2373,7 @@ public readonly clusterId: string; - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#cluster_id DatabasePostgresqlConfig#cluster_id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#cluster_id DatabasePostgresqlConfig#cluster_id}. --- @@ -2385,7 +2385,7 @@ public readonly autovacuumAnalyzeScaleFactor: number; - *Type:* number -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#autovacuum_analyze_scale_factor DatabasePostgresqlConfig#autovacuum_analyze_scale_factor}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#autovacuum_analyze_scale_factor DatabasePostgresqlConfig#autovacuum_analyze_scale_factor}. --- @@ -2397,7 +2397,7 @@ public readonly autovacuumAnalyzeThreshold: number; - *Type:* number -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#autovacuum_analyze_threshold DatabasePostgresqlConfig#autovacuum_analyze_threshold}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#autovacuum_analyze_threshold DatabasePostgresqlConfig#autovacuum_analyze_threshold}. --- @@ -2409,7 +2409,7 @@ public readonly autovacuumFreezeMaxAge: number; - *Type:* number -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#autovacuum_freeze_max_age DatabasePostgresqlConfig#autovacuum_freeze_max_age}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#autovacuum_freeze_max_age DatabasePostgresqlConfig#autovacuum_freeze_max_age}. --- @@ -2421,7 +2421,7 @@ public readonly autovacuumMaxWorkers: number; - *Type:* number -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#autovacuum_max_workers DatabasePostgresqlConfig#autovacuum_max_workers}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#autovacuum_max_workers DatabasePostgresqlConfig#autovacuum_max_workers}. --- @@ -2433,7 +2433,7 @@ public readonly autovacuumNaptime: number; - *Type:* number -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#autovacuum_naptime DatabasePostgresqlConfig#autovacuum_naptime}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#autovacuum_naptime DatabasePostgresqlConfig#autovacuum_naptime}. --- @@ -2445,7 +2445,7 @@ public readonly autovacuumVacuumCostDelay: number; - *Type:* number -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#autovacuum_vacuum_cost_delay DatabasePostgresqlConfig#autovacuum_vacuum_cost_delay}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#autovacuum_vacuum_cost_delay DatabasePostgresqlConfig#autovacuum_vacuum_cost_delay}. --- @@ -2457,7 +2457,7 @@ public readonly autovacuumVacuumCostLimit: number; - *Type:* number -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#autovacuum_vacuum_cost_limit DatabasePostgresqlConfig#autovacuum_vacuum_cost_limit}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#autovacuum_vacuum_cost_limit DatabasePostgresqlConfig#autovacuum_vacuum_cost_limit}. --- @@ -2469,7 +2469,7 @@ public readonly autovacuumVacuumScaleFactor: number; - *Type:* number -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#autovacuum_vacuum_scale_factor DatabasePostgresqlConfig#autovacuum_vacuum_scale_factor}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#autovacuum_vacuum_scale_factor DatabasePostgresqlConfig#autovacuum_vacuum_scale_factor}. --- @@ -2481,7 +2481,7 @@ public readonly autovacuumVacuumThreshold: number; - *Type:* number -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#autovacuum_vacuum_threshold DatabasePostgresqlConfig#autovacuum_vacuum_threshold}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#autovacuum_vacuum_threshold DatabasePostgresqlConfig#autovacuum_vacuum_threshold}. --- @@ -2493,7 +2493,7 @@ public readonly backupHour: number; - *Type:* number -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#backup_hour DatabasePostgresqlConfig#backup_hour}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#backup_hour DatabasePostgresqlConfig#backup_hour}. --- @@ -2505,7 +2505,7 @@ public readonly backupMinute: number; - *Type:* number -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#backup_minute DatabasePostgresqlConfig#backup_minute}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#backup_minute DatabasePostgresqlConfig#backup_minute}. --- @@ -2517,7 +2517,7 @@ public readonly bgwriterDelay: number; - *Type:* number -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#bgwriter_delay DatabasePostgresqlConfig#bgwriter_delay}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#bgwriter_delay DatabasePostgresqlConfig#bgwriter_delay}. --- @@ -2529,7 +2529,7 @@ public readonly bgwriterFlushAfter: number; - *Type:* number -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#bgwriter_flush_after DatabasePostgresqlConfig#bgwriter_flush_after}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#bgwriter_flush_after DatabasePostgresqlConfig#bgwriter_flush_after}. --- @@ -2541,7 +2541,7 @@ public readonly bgwriterLruMaxpages: number; - *Type:* number -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#bgwriter_lru_maxpages DatabasePostgresqlConfig#bgwriter_lru_maxpages}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#bgwriter_lru_maxpages DatabasePostgresqlConfig#bgwriter_lru_maxpages}. --- @@ -2553,7 +2553,7 @@ public readonly bgwriterLruMultiplier: number; - *Type:* number -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#bgwriter_lru_multiplier DatabasePostgresqlConfig#bgwriter_lru_multiplier}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#bgwriter_lru_multiplier DatabasePostgresqlConfig#bgwriter_lru_multiplier}. --- @@ -2565,7 +2565,7 @@ public readonly deadlockTimeout: number; - *Type:* number -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#deadlock_timeout DatabasePostgresqlConfig#deadlock_timeout}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#deadlock_timeout DatabasePostgresqlConfig#deadlock_timeout}. --- @@ -2577,7 +2577,7 @@ public readonly defaultToastCompression: string; - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#default_toast_compression DatabasePostgresqlConfig#default_toast_compression}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#default_toast_compression DatabasePostgresqlConfig#default_toast_compression}. --- @@ -2589,7 +2589,7 @@ public readonly id: string; - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#id DatabasePostgresqlConfig#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#id DatabasePostgresqlConfig#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. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -2604,7 +2604,7 @@ public readonly idleInTransactionSessionTimeout: number; - *Type:* number -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#idle_in_transaction_session_timeout DatabasePostgresqlConfig#idle_in_transaction_session_timeout}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#idle_in_transaction_session_timeout DatabasePostgresqlConfig#idle_in_transaction_session_timeout}. --- @@ -2616,7 +2616,7 @@ public readonly jit: boolean | IResolvable; - *Type:* boolean | cdktf.IResolvable -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#jit DatabasePostgresqlConfig#jit}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#jit DatabasePostgresqlConfig#jit}. --- @@ -2628,7 +2628,7 @@ public readonly logAutovacuumMinDuration: number; - *Type:* number -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#log_autovacuum_min_duration DatabasePostgresqlConfig#log_autovacuum_min_duration}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#log_autovacuum_min_duration DatabasePostgresqlConfig#log_autovacuum_min_duration}. --- @@ -2640,7 +2640,7 @@ public readonly logErrorVerbosity: string; - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#log_error_verbosity DatabasePostgresqlConfig#log_error_verbosity}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#log_error_verbosity DatabasePostgresqlConfig#log_error_verbosity}. --- @@ -2652,7 +2652,7 @@ public readonly logLinePrefix: string; - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#log_line_prefix DatabasePostgresqlConfig#log_line_prefix}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#log_line_prefix DatabasePostgresqlConfig#log_line_prefix}. --- @@ -2664,7 +2664,7 @@ public readonly logMinDurationStatement: number; - *Type:* number -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#log_min_duration_statement DatabasePostgresqlConfig#log_min_duration_statement}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#log_min_duration_statement DatabasePostgresqlConfig#log_min_duration_statement}. --- @@ -2676,7 +2676,7 @@ public readonly maxFilesPerProcess: number; - *Type:* number -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#max_files_per_process DatabasePostgresqlConfig#max_files_per_process}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#max_files_per_process DatabasePostgresqlConfig#max_files_per_process}. --- @@ -2688,7 +2688,7 @@ public readonly maxLocksPerTransaction: number; - *Type:* number -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#max_locks_per_transaction DatabasePostgresqlConfig#max_locks_per_transaction}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#max_locks_per_transaction DatabasePostgresqlConfig#max_locks_per_transaction}. --- @@ -2700,7 +2700,7 @@ public readonly maxLogicalReplicationWorkers: number; - *Type:* number -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#max_logical_replication_workers DatabasePostgresqlConfig#max_logical_replication_workers}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#max_logical_replication_workers DatabasePostgresqlConfig#max_logical_replication_workers}. --- @@ -2712,7 +2712,7 @@ public readonly maxParallelWorkers: number; - *Type:* number -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#max_parallel_workers DatabasePostgresqlConfig#max_parallel_workers}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#max_parallel_workers DatabasePostgresqlConfig#max_parallel_workers}. --- @@ -2724,7 +2724,7 @@ public readonly maxParallelWorkersPerGather: number; - *Type:* number -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#max_parallel_workers_per_gather DatabasePostgresqlConfig#max_parallel_workers_per_gather}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#max_parallel_workers_per_gather DatabasePostgresqlConfig#max_parallel_workers_per_gather}. --- @@ -2736,7 +2736,7 @@ public readonly maxPredLocksPerTransaction: number; - *Type:* number -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#max_pred_locks_per_transaction DatabasePostgresqlConfig#max_pred_locks_per_transaction}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#max_pred_locks_per_transaction DatabasePostgresqlConfig#max_pred_locks_per_transaction}. --- @@ -2748,7 +2748,7 @@ public readonly maxPreparedTransactions: number; - *Type:* number -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#max_prepared_transactions DatabasePostgresqlConfig#max_prepared_transactions}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#max_prepared_transactions DatabasePostgresqlConfig#max_prepared_transactions}. --- @@ -2760,7 +2760,7 @@ public readonly maxReplicationSlots: number; - *Type:* number -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#max_replication_slots DatabasePostgresqlConfig#max_replication_slots}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#max_replication_slots DatabasePostgresqlConfig#max_replication_slots}. --- @@ -2772,7 +2772,7 @@ public readonly maxStackDepth: number; - *Type:* number -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#max_stack_depth DatabasePostgresqlConfig#max_stack_depth}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#max_stack_depth DatabasePostgresqlConfig#max_stack_depth}. --- @@ -2784,7 +2784,7 @@ public readonly maxStandbyArchiveDelay: number; - *Type:* number -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#max_standby_archive_delay DatabasePostgresqlConfig#max_standby_archive_delay}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#max_standby_archive_delay DatabasePostgresqlConfig#max_standby_archive_delay}. --- @@ -2796,7 +2796,7 @@ public readonly maxStandbyStreamingDelay: number; - *Type:* number -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#max_standby_streaming_delay DatabasePostgresqlConfig#max_standby_streaming_delay}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#max_standby_streaming_delay DatabasePostgresqlConfig#max_standby_streaming_delay}. --- @@ -2808,7 +2808,7 @@ public readonly maxWalSenders: number; - *Type:* number -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#max_wal_senders DatabasePostgresqlConfig#max_wal_senders}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#max_wal_senders DatabasePostgresqlConfig#max_wal_senders}. --- @@ -2820,7 +2820,7 @@ public readonly maxWorkerProcesses: number; - *Type:* number -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#max_worker_processes DatabasePostgresqlConfig#max_worker_processes}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#max_worker_processes DatabasePostgresqlConfig#max_worker_processes}. --- @@ -2834,7 +2834,7 @@ public readonly pgbouncer: IResolvable | DatabasePostgresqlConfigPgbouncer[]; pgbouncer block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#pgbouncer DatabasePostgresqlConfig#pgbouncer} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#pgbouncer DatabasePostgresqlConfig#pgbouncer} --- @@ -2846,7 +2846,7 @@ public readonly pgPartmanBgwInterval: number; - *Type:* number -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#pg_partman_bgw_interval DatabasePostgresqlConfig#pg_partman_bgw_interval}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#pg_partman_bgw_interval DatabasePostgresqlConfig#pg_partman_bgw_interval}. --- @@ -2858,7 +2858,7 @@ public readonly pgPartmanBgwRole: string; - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#pg_partman_bgw_role DatabasePostgresqlConfig#pg_partman_bgw_role}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#pg_partman_bgw_role DatabasePostgresqlConfig#pg_partman_bgw_role}. --- @@ -2870,7 +2870,7 @@ public readonly pgStatStatementsTrack: string; - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#pg_stat_statements_track DatabasePostgresqlConfig#pg_stat_statements_track}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#pg_stat_statements_track DatabasePostgresqlConfig#pg_stat_statements_track}. --- @@ -2882,7 +2882,7 @@ public readonly sharedBuffersPercentage: number; - *Type:* number -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#shared_buffers_percentage DatabasePostgresqlConfig#shared_buffers_percentage}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#shared_buffers_percentage DatabasePostgresqlConfig#shared_buffers_percentage}. --- @@ -2894,21 +2894,21 @@ public readonly tempFileLimit: number; - *Type:* number -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#temp_file_limit DatabasePostgresqlConfig#temp_file_limit}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#temp_file_limit DatabasePostgresqlConfig#temp_file_limit}. --- ##### `timescaledb`Optional ```typescript -public readonly timescaledb: IResolvable | DatabasePostgresqlConfigTimescaledb[]; +public readonly timescaledb: DatabasePostgresqlConfigTimescaledb; ``` -- *Type:* cdktf.IResolvable | DatabasePostgresqlConfigTimescaledb[] +- *Type:* DatabasePostgresqlConfigTimescaledb timescaledb block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#timescaledb DatabasePostgresqlConfig#timescaledb} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#timescaledb DatabasePostgresqlConfig#timescaledb} --- @@ -2920,7 +2920,7 @@ public readonly timezone: string; - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#timezone DatabasePostgresqlConfig#timezone}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#timezone DatabasePostgresqlConfig#timezone}. --- @@ -2932,7 +2932,7 @@ public readonly trackActivityQuerySize: number; - *Type:* number -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#track_activity_query_size DatabasePostgresqlConfig#track_activity_query_size}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#track_activity_query_size DatabasePostgresqlConfig#track_activity_query_size}. --- @@ -2944,7 +2944,7 @@ public readonly trackCommitTimestamp: string; - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#track_commit_timestamp DatabasePostgresqlConfig#track_commit_timestamp}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#track_commit_timestamp DatabasePostgresqlConfig#track_commit_timestamp}. --- @@ -2956,7 +2956,7 @@ public readonly trackFunctions: string; - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#track_functions DatabasePostgresqlConfig#track_functions}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#track_functions DatabasePostgresqlConfig#track_functions}. --- @@ -2968,7 +2968,7 @@ public readonly trackIoTiming: string; - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#track_io_timing DatabasePostgresqlConfig#track_io_timing}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#track_io_timing DatabasePostgresqlConfig#track_io_timing}. --- @@ -2980,7 +2980,7 @@ public readonly walSenderTimeout: number; - *Type:* number -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#wal_sender_timeout DatabasePostgresqlConfig#wal_sender_timeout}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#wal_sender_timeout DatabasePostgresqlConfig#wal_sender_timeout}. --- @@ -2992,7 +2992,7 @@ public readonly walWriterDelay: number; - *Type:* number -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#wal_writer_delay DatabasePostgresqlConfig#wal_writer_delay}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#wal_writer_delay DatabasePostgresqlConfig#wal_writer_delay}. --- @@ -3004,7 +3004,7 @@ public readonly workMem: number; - *Type:* number -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#work_mem DatabasePostgresqlConfig#work_mem}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#work_mem DatabasePostgresqlConfig#work_mem}. --- @@ -3022,15 +3022,15 @@ const databasePostgresqlConfigPgbouncer: databasePostgresqlConfig.DatabasePostgr | **Name** | **Type** | **Description** | | --- | --- | --- | -| autodbIdleTimeout | number | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#autodb_idle_timeout DatabasePostgresqlConfig#autodb_idle_timeout}. | -| autodbMaxDbConnections | number | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#autodb_max_db_connections DatabasePostgresqlConfig#autodb_max_db_connections}. | -| autodbPoolMode | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#autodb_pool_mode DatabasePostgresqlConfig#autodb_pool_mode}. | -| autodbPoolSize | number | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#autodb_pool_size DatabasePostgresqlConfig#autodb_pool_size}. | -| ignoreStartupParameters | string[] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#ignore_startup_parameters DatabasePostgresqlConfig#ignore_startup_parameters}. | -| minPoolSize | number | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#min_pool_size DatabasePostgresqlConfig#min_pool_size}. | -| serverIdleTimeout | number | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#server_idle_timeout DatabasePostgresqlConfig#server_idle_timeout}. | -| serverLifetime | number | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#server_lifetime DatabasePostgresqlConfig#server_lifetime}. | -| serverResetQueryAlways | boolean \| cdktf.IResolvable | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#server_reset_query_always DatabasePostgresqlConfig#server_reset_query_always}. | +| autodbIdleTimeout | number | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#autodb_idle_timeout DatabasePostgresqlConfig#autodb_idle_timeout}. | +| autodbMaxDbConnections | number | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#autodb_max_db_connections DatabasePostgresqlConfig#autodb_max_db_connections}. | +| autodbPoolMode | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#autodb_pool_mode DatabasePostgresqlConfig#autodb_pool_mode}. | +| autodbPoolSize | number | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#autodb_pool_size DatabasePostgresqlConfig#autodb_pool_size}. | +| ignoreStartupParameters | string[] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#ignore_startup_parameters DatabasePostgresqlConfig#ignore_startup_parameters}. | +| minPoolSize | number | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#min_pool_size DatabasePostgresqlConfig#min_pool_size}. | +| serverIdleTimeout | number | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#server_idle_timeout DatabasePostgresqlConfig#server_idle_timeout}. | +| serverLifetime | number | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#server_lifetime DatabasePostgresqlConfig#server_lifetime}. | +| serverResetQueryAlways | boolean \| cdktf.IResolvable | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#server_reset_query_always DatabasePostgresqlConfig#server_reset_query_always}. | --- @@ -3042,7 +3042,7 @@ public readonly autodbIdleTimeout: number; - *Type:* number -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#autodb_idle_timeout DatabasePostgresqlConfig#autodb_idle_timeout}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#autodb_idle_timeout DatabasePostgresqlConfig#autodb_idle_timeout}. --- @@ -3054,7 +3054,7 @@ public readonly autodbMaxDbConnections: number; - *Type:* number -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#autodb_max_db_connections DatabasePostgresqlConfig#autodb_max_db_connections}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#autodb_max_db_connections DatabasePostgresqlConfig#autodb_max_db_connections}. --- @@ -3066,7 +3066,7 @@ public readonly autodbPoolMode: string; - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#autodb_pool_mode DatabasePostgresqlConfig#autodb_pool_mode}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#autodb_pool_mode DatabasePostgresqlConfig#autodb_pool_mode}. --- @@ -3078,7 +3078,7 @@ public readonly autodbPoolSize: number; - *Type:* number -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#autodb_pool_size DatabasePostgresqlConfig#autodb_pool_size}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#autodb_pool_size DatabasePostgresqlConfig#autodb_pool_size}. --- @@ -3090,7 +3090,7 @@ public readonly ignoreStartupParameters: string[]; - *Type:* string[] -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#ignore_startup_parameters DatabasePostgresqlConfig#ignore_startup_parameters}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#ignore_startup_parameters DatabasePostgresqlConfig#ignore_startup_parameters}. --- @@ -3102,7 +3102,7 @@ public readonly minPoolSize: number; - *Type:* number -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#min_pool_size DatabasePostgresqlConfig#min_pool_size}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#min_pool_size DatabasePostgresqlConfig#min_pool_size}. --- @@ -3114,7 +3114,7 @@ public readonly serverIdleTimeout: number; - *Type:* number -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#server_idle_timeout DatabasePostgresqlConfig#server_idle_timeout}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#server_idle_timeout DatabasePostgresqlConfig#server_idle_timeout}. --- @@ -3126,7 +3126,7 @@ public readonly serverLifetime: number; - *Type:* number -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#server_lifetime DatabasePostgresqlConfig#server_lifetime}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#server_lifetime DatabasePostgresqlConfig#server_lifetime}. --- @@ -3138,7 +3138,7 @@ public readonly serverResetQueryAlways: boolean | IResolvable; - *Type:* boolean | cdktf.IResolvable -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#server_reset_query_always DatabasePostgresqlConfig#server_reset_query_always}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#server_reset_query_always DatabasePostgresqlConfig#server_reset_query_always}. --- @@ -3156,19 +3156,19 @@ const databasePostgresqlConfigTimescaledb: databasePostgresqlConfig.DatabasePost | **Name** | **Type** | **Description** | | --- | --- | --- | -| timescaledb | number | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#timescaledb DatabasePostgresqlConfig#timescaledb}. | +| maxBackgroundWorkers | number | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#max_background_workers DatabasePostgresqlConfig#max_background_workers}. | --- -##### `timescaledb`Optional +##### `maxBackgroundWorkers`Optional ```typescript -public readonly timescaledb: number; +public readonly maxBackgroundWorkers: number; ``` - *Type:* number -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#timescaledb DatabasePostgresqlConfig#timescaledb}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#max_background_workers DatabasePostgresqlConfig#max_background_workers}. --- @@ -3862,166 +3862,6 @@ public readonly internalValue: IResolvable | DatabasePostgresqlConfigPgbouncer; --- -### DatabasePostgresqlConfigTimescaledbList - -#### Initializers - -```typescript -import { databasePostgresqlConfig } from '@cdktf/provider-digitalocean' - -new databasePostgresqlConfig.DatabasePostgresqlConfigTimescaledbList(terraformResource: IInterpolatingParent, terraformAttribute: string, wrapsSet: boolean) -``` - -| **Name** | **Type** | **Description** | -| --- | --- | --- | -| terraformResource | cdktf.IInterpolatingParent | The parent resource. | -| terraformAttribute | string | The attribute on the parent resource this class is referencing. | -| wrapsSet | boolean | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | - ---- - -##### `terraformResource`Required - -- *Type:* cdktf.IInterpolatingParent - -The parent resource. - ---- - -##### `terraformAttribute`Required - -- *Type:* string - -The attribute on the parent resource this class is referencing. - ---- - -##### `wrapsSet`Required - -- *Type:* boolean - -whether the list is wrapping a set (will add tolist() to be able to access an item via an index). - ---- - -#### Methods - -| **Name** | **Description** | -| --- | --- | -| allWithMapKey | Creating an iterator for this complex list. | -| computeFqn | *No description.* | -| resolve | Produce the Token's value at resolution time. | -| toString | Return a string representation of this resolvable object. | -| get | *No description.* | - ---- - -##### `allWithMapKey` - -```typescript -public allWithMapKey(mapKeyAttributeName: string): DynamicListTerraformIterator -``` - -Creating an iterator for this complex list. - -The list will be converted into a map with the mapKeyAttributeName as the key. - -###### `mapKeyAttributeName`Required - -- *Type:* string - ---- - -##### `computeFqn` - -```typescript -public computeFqn(): string -``` - -##### `resolve` - -```typescript -public resolve(_context: IResolveContext): any -``` - -Produce the Token's value at resolution time. - -###### `_context`Required - -- *Type:* cdktf.IResolveContext - ---- - -##### `toString` - -```typescript -public toString(): string -``` - -Return a string representation of this resolvable object. - -Returns a reversible string representation. - -##### `get` - -```typescript -public get(index: number): DatabasePostgresqlConfigTimescaledbOutputReference -``` - -###### `index`Required - -- *Type:* number - -the index of the item to return. - ---- - - -#### Properties - -| **Name** | **Type** | **Description** | -| --- | --- | --- | -| creationStack | string[] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | -| fqn | string | *No description.* | -| internalValue | cdktf.IResolvable \| DatabasePostgresqlConfigTimescaledb[] | *No description.* | - ---- - -##### `creationStack`Required - -```typescript -public readonly creationStack: string[]; -``` - -- *Type:* string[] - -The creation stack of this resolvable which will be appended to errors thrown during resolution. - -If this returns an empty array the stack will not be attached. - ---- - -##### `fqn`Required - -```typescript -public readonly fqn: string; -``` - -- *Type:* string - ---- - -##### `internalValue`Optional - -```typescript -public readonly internalValue: IResolvable | DatabasePostgresqlConfigTimescaledb[]; -``` - -- *Type:* cdktf.IResolvable | DatabasePostgresqlConfigTimescaledb[] - ---- - - ### DatabasePostgresqlConfigTimescaledbOutputReference #### Initializers @@ -4029,15 +3869,13 @@ public readonly internalValue: IResolvable | DatabasePostgresqlConfigTimescaledb ```typescript import { databasePostgresqlConfig } from '@cdktf/provider-digitalocean' -new databasePostgresqlConfig.DatabasePostgresqlConfigTimescaledbOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string, complexObjectIndex: number, complexObjectIsFromSet: boolean) +new databasePostgresqlConfig.DatabasePostgresqlConfigTimescaledbOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string) ``` | **Name** | **Type** | **Description** | | --- | --- | --- | | terraformResource | cdktf.IInterpolatingParent | The parent resource. | | terraformAttribute | string | The attribute on the parent resource this class is referencing. | -| complexObjectIndex | number | the index of this item in the list. | -| complexObjectIsFromSet | boolean | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | --- @@ -4057,22 +3895,6 @@ The attribute on the parent resource this class is referencing. --- -##### `complexObjectIndex`Required - -- *Type:* number - -the index of this item in the list. - ---- - -##### `complexObjectIsFromSet`Required - -- *Type:* boolean - -whether the list is wrapping a set (will add tolist() to be able to access an item via an index). - ---- - #### Methods | **Name** | **Description** | @@ -4090,7 +3912,7 @@ whether the list is wrapping a set (will add tolist() to be able to access an it | interpolationForAttribute | *No description.* | | resolve | Produce the Token's value at resolution time. | | toString | Return a string representation of this resolvable object. | -| resetTimescaledb | *No description.* | +| resetMaxBackgroundWorkers | *No description.* | --- @@ -4244,10 +4066,10 @@ Return a string representation of this resolvable object. Returns a reversible string representation. -##### `resetTimescaledb` +##### `resetMaxBackgroundWorkers` ```typescript -public resetTimescaledb(): void +public resetMaxBackgroundWorkers(): void ``` @@ -4257,9 +4079,9 @@ public resetTimescaledb(): void | --- | --- | --- | | creationStack | string[] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | | fqn | string | *No description.* | -| timescaledbInput | number | *No description.* | -| timescaledb | number | *No description.* | -| internalValue | cdktf.IResolvable \| DatabasePostgresqlConfigTimescaledb | *No description.* | +| maxBackgroundWorkersInput | number | *No description.* | +| maxBackgroundWorkers | number | *No description.* | +| internalValue | DatabasePostgresqlConfigTimescaledb | *No description.* | --- @@ -4287,20 +4109,20 @@ public readonly fqn: string; --- -##### `timescaledbInput`Optional +##### `maxBackgroundWorkersInput`Optional ```typescript -public readonly timescaledbInput: number; +public readonly maxBackgroundWorkersInput: number; ``` - *Type:* number --- -##### `timescaledb`Required +##### `maxBackgroundWorkers`Required ```typescript -public readonly timescaledb: number; +public readonly maxBackgroundWorkers: number; ``` - *Type:* number @@ -4310,10 +4132,10 @@ public readonly timescaledb: number; ##### `internalValue`Optional ```typescript -public readonly internalValue: IResolvable | DatabasePostgresqlConfigTimescaledb; +public readonly internalValue: DatabasePostgresqlConfigTimescaledb; ``` -- *Type:* cdktf.IResolvable | DatabasePostgresqlConfigTimescaledb +- *Type:* DatabasePostgresqlConfigTimescaledb --- diff --git a/docs/databaseRedisConfig.csharp.md b/docs/databaseRedisConfig.csharp.md index c375d5b88..5b1ba4eee 100644 --- a/docs/databaseRedisConfig.csharp.md +++ b/docs/databaseRedisConfig.csharp.md @@ -4,7 +4,7 @@ ### DatabaseRedisConfig -Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_redis_config digitalocean_database_redis_config}. +Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_redis_config digitalocean_database_redis_config}. #### Initializers @@ -551,7 +551,7 @@ The construct id used in the generated config for the DatabaseRedisConfig to imp The id of the existing DatabaseRedisConfig that should be imported. -Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_redis_config#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_redis_config#import import section} in the documentation of this resource for the id to use --- @@ -1074,19 +1074,19 @@ new DatabaseRedisConfigConfig { | Lifecycle | HashiCorp.Cdktf.TerraformResourceLifecycle | *No description.* | | Provider | HashiCorp.Cdktf.TerraformProvider | *No description.* | | Provisioners | object[] | *No description.* | -| ClusterId | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_redis_config#cluster_id DatabaseRedisConfig#cluster_id}. | -| AclChannelsDefault | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_redis_config#acl_channels_default DatabaseRedisConfig#acl_channels_default}. | -| Id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_redis_config#id DatabaseRedisConfig#id}. | -| IoThreads | double | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_redis_config#io_threads DatabaseRedisConfig#io_threads}. | -| LfuDecayTime | double | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_redis_config#lfu_decay_time DatabaseRedisConfig#lfu_decay_time}. | -| LfuLogFactor | double | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_redis_config#lfu_log_factor DatabaseRedisConfig#lfu_log_factor}. | -| MaxmemoryPolicy | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_redis_config#maxmemory_policy DatabaseRedisConfig#maxmemory_policy}. | -| NotifyKeyspaceEvents | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_redis_config#notify_keyspace_events DatabaseRedisConfig#notify_keyspace_events}. | -| NumberOfDatabases | double | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_redis_config#number_of_databases DatabaseRedisConfig#number_of_databases}. | -| Persistence | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_redis_config#persistence DatabaseRedisConfig#persistence}. | -| PubsubClientOutputBufferLimit | double | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_redis_config#pubsub_client_output_buffer_limit DatabaseRedisConfig#pubsub_client_output_buffer_limit}. | -| Ssl | object | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_redis_config#ssl DatabaseRedisConfig#ssl}. | -| Timeout | double | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_redis_config#timeout DatabaseRedisConfig#timeout}. | +| ClusterId | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_redis_config#cluster_id DatabaseRedisConfig#cluster_id}. | +| AclChannelsDefault | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_redis_config#acl_channels_default DatabaseRedisConfig#acl_channels_default}. | +| Id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_redis_config#id DatabaseRedisConfig#id}. | +| IoThreads | double | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_redis_config#io_threads DatabaseRedisConfig#io_threads}. | +| LfuDecayTime | double | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_redis_config#lfu_decay_time DatabaseRedisConfig#lfu_decay_time}. | +| LfuLogFactor | double | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_redis_config#lfu_log_factor DatabaseRedisConfig#lfu_log_factor}. | +| MaxmemoryPolicy | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_redis_config#maxmemory_policy DatabaseRedisConfig#maxmemory_policy}. | +| NotifyKeyspaceEvents | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_redis_config#notify_keyspace_events DatabaseRedisConfig#notify_keyspace_events}. | +| NumberOfDatabases | double | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_redis_config#number_of_databases DatabaseRedisConfig#number_of_databases}. | +| Persistence | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_redis_config#persistence DatabaseRedisConfig#persistence}. | +| PubsubClientOutputBufferLimit | double | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_redis_config#pubsub_client_output_buffer_limit DatabaseRedisConfig#pubsub_client_output_buffer_limit}. | +| Ssl | object | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_redis_config#ssl DatabaseRedisConfig#ssl}. | +| Timeout | double | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_redis_config#timeout DatabaseRedisConfig#timeout}. | --- @@ -1168,7 +1168,7 @@ public string ClusterId { get; set; } - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_redis_config#cluster_id DatabaseRedisConfig#cluster_id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_redis_config#cluster_id DatabaseRedisConfig#cluster_id}. --- @@ -1180,7 +1180,7 @@ public string AclChannelsDefault { get; set; } - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_redis_config#acl_channels_default DatabaseRedisConfig#acl_channels_default}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_redis_config#acl_channels_default DatabaseRedisConfig#acl_channels_default}. --- @@ -1192,7 +1192,7 @@ public string Id { get; set; } - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_redis_config#id DatabaseRedisConfig#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_redis_config#id DatabaseRedisConfig#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. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -1207,7 +1207,7 @@ public double IoThreads { get; set; } - *Type:* double -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_redis_config#io_threads DatabaseRedisConfig#io_threads}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_redis_config#io_threads DatabaseRedisConfig#io_threads}. --- @@ -1219,7 +1219,7 @@ public double LfuDecayTime { get; set; } - *Type:* double -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_redis_config#lfu_decay_time DatabaseRedisConfig#lfu_decay_time}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_redis_config#lfu_decay_time DatabaseRedisConfig#lfu_decay_time}. --- @@ -1231,7 +1231,7 @@ public double LfuLogFactor { get; set; } - *Type:* double -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_redis_config#lfu_log_factor DatabaseRedisConfig#lfu_log_factor}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_redis_config#lfu_log_factor DatabaseRedisConfig#lfu_log_factor}. --- @@ -1243,7 +1243,7 @@ public string MaxmemoryPolicy { get; set; } - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_redis_config#maxmemory_policy DatabaseRedisConfig#maxmemory_policy}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_redis_config#maxmemory_policy DatabaseRedisConfig#maxmemory_policy}. --- @@ -1255,7 +1255,7 @@ public string NotifyKeyspaceEvents { get; set; } - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_redis_config#notify_keyspace_events DatabaseRedisConfig#notify_keyspace_events}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_redis_config#notify_keyspace_events DatabaseRedisConfig#notify_keyspace_events}. --- @@ -1267,7 +1267,7 @@ public double NumberOfDatabases { get; set; } - *Type:* double -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_redis_config#number_of_databases DatabaseRedisConfig#number_of_databases}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_redis_config#number_of_databases DatabaseRedisConfig#number_of_databases}. --- @@ -1279,7 +1279,7 @@ public string Persistence { get; set; } - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_redis_config#persistence DatabaseRedisConfig#persistence}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_redis_config#persistence DatabaseRedisConfig#persistence}. --- @@ -1291,7 +1291,7 @@ public double PubsubClientOutputBufferLimit { get; set; } - *Type:* double -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_redis_config#pubsub_client_output_buffer_limit DatabaseRedisConfig#pubsub_client_output_buffer_limit}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_redis_config#pubsub_client_output_buffer_limit DatabaseRedisConfig#pubsub_client_output_buffer_limit}. --- @@ -1303,7 +1303,7 @@ public object Ssl { get; set; } - *Type:* object -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_redis_config#ssl DatabaseRedisConfig#ssl}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_redis_config#ssl DatabaseRedisConfig#ssl}. --- @@ -1315,7 +1315,7 @@ public double Timeout { get; set; } - *Type:* double -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_redis_config#timeout DatabaseRedisConfig#timeout}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_redis_config#timeout DatabaseRedisConfig#timeout}. --- diff --git a/docs/databaseRedisConfig.go.md b/docs/databaseRedisConfig.go.md index 01c5411b8..35c5bd1be 100644 --- a/docs/databaseRedisConfig.go.md +++ b/docs/databaseRedisConfig.go.md @@ -4,12 +4,12 @@ ### DatabaseRedisConfig -Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_redis_config digitalocean_database_redis_config}. +Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_redis_config digitalocean_database_redis_config}. #### Initializers ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/databaseredisconfig" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/databaseredisconfig" databaseredisconfig.NewDatabaseRedisConfig(scope Construct, id *string, config DatabaseRedisConfigConfig) DatabaseRedisConfig ``` @@ -462,7 +462,7 @@ func ResetTimeout() ##### `IsConstruct` ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/databaseredisconfig" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/databaseredisconfig" databaseredisconfig.DatabaseRedisConfig_IsConstruct(x interface{}) *bool ``` @@ -494,7 +494,7 @@ Any object. ##### `IsTerraformElement` ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/databaseredisconfig" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/databaseredisconfig" databaseredisconfig.DatabaseRedisConfig_IsTerraformElement(x interface{}) *bool ``` @@ -508,7 +508,7 @@ databaseredisconfig.DatabaseRedisConfig_IsTerraformElement(x interface{}) *bool ##### `IsTerraformResource` ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/databaseredisconfig" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/databaseredisconfig" databaseredisconfig.DatabaseRedisConfig_IsTerraformResource(x interface{}) *bool ``` @@ -522,7 +522,7 @@ databaseredisconfig.DatabaseRedisConfig_IsTerraformResource(x interface{}) *bool ##### `GenerateConfigForImport` ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/databaseredisconfig" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/databaseredisconfig" databaseredisconfig.DatabaseRedisConfig_GenerateConfigForImport(scope Construct, importToId *string, importFromId *string, provider TerraformProvider) ImportableResource ``` @@ -551,7 +551,7 @@ The construct id used in the generated config for the DatabaseRedisConfig to imp The id of the existing DatabaseRedisConfig that should be imported. -Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_redis_config#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_redis_config#import import section} in the documentation of this resource for the id to use --- @@ -1037,7 +1037,7 @@ func TfResourceType() *string #### Initializer ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/databaseredisconfig" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/databaseredisconfig" &databaseredisconfig.DatabaseRedisConfigConfig { Connection: interface{}, @@ -1074,19 +1074,19 @@ import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/databas | Lifecycle | github.com/hashicorp/terraform-cdk-go/cdktf.TerraformResourceLifecycle | *No description.* | | Provider | github.com/hashicorp/terraform-cdk-go/cdktf.TerraformProvider | *No description.* | | Provisioners | *[]interface{} | *No description.* | -| ClusterId | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_redis_config#cluster_id DatabaseRedisConfig#cluster_id}. | -| AclChannelsDefault | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_redis_config#acl_channels_default DatabaseRedisConfig#acl_channels_default}. | -| Id | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_redis_config#id DatabaseRedisConfig#id}. | -| IoThreads | *f64 | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_redis_config#io_threads DatabaseRedisConfig#io_threads}. | -| LfuDecayTime | *f64 | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_redis_config#lfu_decay_time DatabaseRedisConfig#lfu_decay_time}. | -| LfuLogFactor | *f64 | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_redis_config#lfu_log_factor DatabaseRedisConfig#lfu_log_factor}. | -| MaxmemoryPolicy | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_redis_config#maxmemory_policy DatabaseRedisConfig#maxmemory_policy}. | -| NotifyKeyspaceEvents | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_redis_config#notify_keyspace_events DatabaseRedisConfig#notify_keyspace_events}. | -| NumberOfDatabases | *f64 | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_redis_config#number_of_databases DatabaseRedisConfig#number_of_databases}. | -| Persistence | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_redis_config#persistence DatabaseRedisConfig#persistence}. | -| PubsubClientOutputBufferLimit | *f64 | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_redis_config#pubsub_client_output_buffer_limit DatabaseRedisConfig#pubsub_client_output_buffer_limit}. | -| Ssl | interface{} | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_redis_config#ssl DatabaseRedisConfig#ssl}. | -| Timeout | *f64 | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_redis_config#timeout DatabaseRedisConfig#timeout}. | +| ClusterId | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_redis_config#cluster_id DatabaseRedisConfig#cluster_id}. | +| AclChannelsDefault | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_redis_config#acl_channels_default DatabaseRedisConfig#acl_channels_default}. | +| Id | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_redis_config#id DatabaseRedisConfig#id}. | +| IoThreads | *f64 | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_redis_config#io_threads DatabaseRedisConfig#io_threads}. | +| LfuDecayTime | *f64 | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_redis_config#lfu_decay_time DatabaseRedisConfig#lfu_decay_time}. | +| LfuLogFactor | *f64 | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_redis_config#lfu_log_factor DatabaseRedisConfig#lfu_log_factor}. | +| MaxmemoryPolicy | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_redis_config#maxmemory_policy DatabaseRedisConfig#maxmemory_policy}. | +| NotifyKeyspaceEvents | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_redis_config#notify_keyspace_events DatabaseRedisConfig#notify_keyspace_events}. | +| NumberOfDatabases | *f64 | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_redis_config#number_of_databases DatabaseRedisConfig#number_of_databases}. | +| Persistence | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_redis_config#persistence DatabaseRedisConfig#persistence}. | +| PubsubClientOutputBufferLimit | *f64 | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_redis_config#pubsub_client_output_buffer_limit DatabaseRedisConfig#pubsub_client_output_buffer_limit}. | +| Ssl | interface{} | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_redis_config#ssl DatabaseRedisConfig#ssl}. | +| Timeout | *f64 | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_redis_config#timeout DatabaseRedisConfig#timeout}. | --- @@ -1168,7 +1168,7 @@ ClusterId *string - *Type:* *string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_redis_config#cluster_id DatabaseRedisConfig#cluster_id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_redis_config#cluster_id DatabaseRedisConfig#cluster_id}. --- @@ -1180,7 +1180,7 @@ AclChannelsDefault *string - *Type:* *string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_redis_config#acl_channels_default DatabaseRedisConfig#acl_channels_default}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_redis_config#acl_channels_default DatabaseRedisConfig#acl_channels_default}. --- @@ -1192,7 +1192,7 @@ Id *string - *Type:* *string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_redis_config#id DatabaseRedisConfig#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_redis_config#id DatabaseRedisConfig#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. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -1207,7 +1207,7 @@ IoThreads *f64 - *Type:* *f64 -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_redis_config#io_threads DatabaseRedisConfig#io_threads}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_redis_config#io_threads DatabaseRedisConfig#io_threads}. --- @@ -1219,7 +1219,7 @@ LfuDecayTime *f64 - *Type:* *f64 -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_redis_config#lfu_decay_time DatabaseRedisConfig#lfu_decay_time}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_redis_config#lfu_decay_time DatabaseRedisConfig#lfu_decay_time}. --- @@ -1231,7 +1231,7 @@ LfuLogFactor *f64 - *Type:* *f64 -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_redis_config#lfu_log_factor DatabaseRedisConfig#lfu_log_factor}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_redis_config#lfu_log_factor DatabaseRedisConfig#lfu_log_factor}. --- @@ -1243,7 +1243,7 @@ MaxmemoryPolicy *string - *Type:* *string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_redis_config#maxmemory_policy DatabaseRedisConfig#maxmemory_policy}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_redis_config#maxmemory_policy DatabaseRedisConfig#maxmemory_policy}. --- @@ -1255,7 +1255,7 @@ NotifyKeyspaceEvents *string - *Type:* *string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_redis_config#notify_keyspace_events DatabaseRedisConfig#notify_keyspace_events}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_redis_config#notify_keyspace_events DatabaseRedisConfig#notify_keyspace_events}. --- @@ -1267,7 +1267,7 @@ NumberOfDatabases *f64 - *Type:* *f64 -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_redis_config#number_of_databases DatabaseRedisConfig#number_of_databases}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_redis_config#number_of_databases DatabaseRedisConfig#number_of_databases}. --- @@ -1279,7 +1279,7 @@ Persistence *string - *Type:* *string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_redis_config#persistence DatabaseRedisConfig#persistence}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_redis_config#persistence DatabaseRedisConfig#persistence}. --- @@ -1291,7 +1291,7 @@ PubsubClientOutputBufferLimit *f64 - *Type:* *f64 -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_redis_config#pubsub_client_output_buffer_limit DatabaseRedisConfig#pubsub_client_output_buffer_limit}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_redis_config#pubsub_client_output_buffer_limit DatabaseRedisConfig#pubsub_client_output_buffer_limit}. --- @@ -1303,7 +1303,7 @@ Ssl interface{} - *Type:* interface{} -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_redis_config#ssl DatabaseRedisConfig#ssl}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_redis_config#ssl DatabaseRedisConfig#ssl}. --- @@ -1315,7 +1315,7 @@ Timeout *f64 - *Type:* *f64 -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_redis_config#timeout DatabaseRedisConfig#timeout}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_redis_config#timeout DatabaseRedisConfig#timeout}. --- diff --git a/docs/databaseRedisConfig.java.md b/docs/databaseRedisConfig.java.md index bd5e358b7..a56ee1dcb 100644 --- a/docs/databaseRedisConfig.java.md +++ b/docs/databaseRedisConfig.java.md @@ -4,7 +4,7 @@ ### DatabaseRedisConfig -Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_redis_config digitalocean_database_redis_config}. +Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_redis_config digitalocean_database_redis_config}. #### Initializers @@ -51,19 +51,19 @@ DatabaseRedisConfig.Builder.create(Construct scope, java.lang.String id) | lifecycle | com.hashicorp.cdktf.TerraformResourceLifecycle | *No description.* | | provider | com.hashicorp.cdktf.TerraformProvider | *No description.* | | provisioners | java.util.List | *No description.* | -| clusterId | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_redis_config#cluster_id DatabaseRedisConfig#cluster_id}. | -| aclChannelsDefault | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_redis_config#acl_channels_default DatabaseRedisConfig#acl_channels_default}. | -| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_redis_config#id DatabaseRedisConfig#id}. | -| ioThreads | java.lang.Number | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_redis_config#io_threads DatabaseRedisConfig#io_threads}. | -| lfuDecayTime | java.lang.Number | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_redis_config#lfu_decay_time DatabaseRedisConfig#lfu_decay_time}. | -| lfuLogFactor | java.lang.Number | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_redis_config#lfu_log_factor DatabaseRedisConfig#lfu_log_factor}. | -| maxmemoryPolicy | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_redis_config#maxmemory_policy DatabaseRedisConfig#maxmemory_policy}. | -| notifyKeyspaceEvents | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_redis_config#notify_keyspace_events DatabaseRedisConfig#notify_keyspace_events}. | -| numberOfDatabases | java.lang.Number | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_redis_config#number_of_databases DatabaseRedisConfig#number_of_databases}. | -| persistence | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_redis_config#persistence DatabaseRedisConfig#persistence}. | -| pubsubClientOutputBufferLimit | java.lang.Number | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_redis_config#pubsub_client_output_buffer_limit DatabaseRedisConfig#pubsub_client_output_buffer_limit}. | -| ssl | java.lang.Boolean OR com.hashicorp.cdktf.IResolvable | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_redis_config#ssl DatabaseRedisConfig#ssl}. | -| timeout | java.lang.Number | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_redis_config#timeout DatabaseRedisConfig#timeout}. | +| clusterId | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_redis_config#cluster_id DatabaseRedisConfig#cluster_id}. | +| aclChannelsDefault | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_redis_config#acl_channels_default DatabaseRedisConfig#acl_channels_default}. | +| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_redis_config#id DatabaseRedisConfig#id}. | +| ioThreads | java.lang.Number | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_redis_config#io_threads DatabaseRedisConfig#io_threads}. | +| lfuDecayTime | java.lang.Number | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_redis_config#lfu_decay_time DatabaseRedisConfig#lfu_decay_time}. | +| lfuLogFactor | java.lang.Number | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_redis_config#lfu_log_factor DatabaseRedisConfig#lfu_log_factor}. | +| maxmemoryPolicy | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_redis_config#maxmemory_policy DatabaseRedisConfig#maxmemory_policy}. | +| notifyKeyspaceEvents | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_redis_config#notify_keyspace_events DatabaseRedisConfig#notify_keyspace_events}. | +| numberOfDatabases | java.lang.Number | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_redis_config#number_of_databases DatabaseRedisConfig#number_of_databases}. | +| persistence | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_redis_config#persistence DatabaseRedisConfig#persistence}. | +| pubsubClientOutputBufferLimit | java.lang.Number | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_redis_config#pubsub_client_output_buffer_limit DatabaseRedisConfig#pubsub_client_output_buffer_limit}. | +| ssl | java.lang.Boolean OR com.hashicorp.cdktf.IResolvable | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_redis_config#ssl DatabaseRedisConfig#ssl}. | +| timeout | java.lang.Number | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_redis_config#timeout DatabaseRedisConfig#timeout}. | --- @@ -131,7 +131,7 @@ Must be unique amongst siblings in the same scope - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_redis_config#cluster_id DatabaseRedisConfig#cluster_id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_redis_config#cluster_id DatabaseRedisConfig#cluster_id}. --- @@ -139,7 +139,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_redis_config#acl_channels_default DatabaseRedisConfig#acl_channels_default}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_redis_config#acl_channels_default DatabaseRedisConfig#acl_channels_default}. --- @@ -147,7 +147,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_redis_config#id DatabaseRedisConfig#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_redis_config#id DatabaseRedisConfig#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. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -158,7 +158,7 @@ If you experience problems setting this value it might not be settable. Please t - *Type:* java.lang.Number -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_redis_config#io_threads DatabaseRedisConfig#io_threads}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_redis_config#io_threads DatabaseRedisConfig#io_threads}. --- @@ -166,7 +166,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit - *Type:* java.lang.Number -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_redis_config#lfu_decay_time DatabaseRedisConfig#lfu_decay_time}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_redis_config#lfu_decay_time DatabaseRedisConfig#lfu_decay_time}. --- @@ -174,7 +174,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit - *Type:* java.lang.Number -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_redis_config#lfu_log_factor DatabaseRedisConfig#lfu_log_factor}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_redis_config#lfu_log_factor DatabaseRedisConfig#lfu_log_factor}. --- @@ -182,7 +182,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_redis_config#maxmemory_policy DatabaseRedisConfig#maxmemory_policy}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_redis_config#maxmemory_policy DatabaseRedisConfig#maxmemory_policy}. --- @@ -190,7 +190,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_redis_config#notify_keyspace_events DatabaseRedisConfig#notify_keyspace_events}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_redis_config#notify_keyspace_events DatabaseRedisConfig#notify_keyspace_events}. --- @@ -198,7 +198,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit - *Type:* java.lang.Number -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_redis_config#number_of_databases DatabaseRedisConfig#number_of_databases}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_redis_config#number_of_databases DatabaseRedisConfig#number_of_databases}. --- @@ -206,7 +206,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_redis_config#persistence DatabaseRedisConfig#persistence}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_redis_config#persistence DatabaseRedisConfig#persistence}. --- @@ -214,7 +214,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit - *Type:* java.lang.Number -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_redis_config#pubsub_client_output_buffer_limit DatabaseRedisConfig#pubsub_client_output_buffer_limit}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_redis_config#pubsub_client_output_buffer_limit DatabaseRedisConfig#pubsub_client_output_buffer_limit}. --- @@ -222,7 +222,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit - *Type:* java.lang.Boolean OR com.hashicorp.cdktf.IResolvable -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_redis_config#ssl DatabaseRedisConfig#ssl}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_redis_config#ssl DatabaseRedisConfig#ssl}. --- @@ -230,7 +230,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit - *Type:* java.lang.Number -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_redis_config#timeout DatabaseRedisConfig#timeout}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_redis_config#timeout DatabaseRedisConfig#timeout}. --- @@ -741,7 +741,7 @@ The construct id used in the generated config for the DatabaseRedisConfig to imp The id of the existing DatabaseRedisConfig that should be imported. -Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_redis_config#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_redis_config#import import section} in the documentation of this resource for the id to use --- @@ -1269,19 +1269,19 @@ DatabaseRedisConfigConfig.builder() | lifecycle | com.hashicorp.cdktf.TerraformResourceLifecycle | *No description.* | | provider | com.hashicorp.cdktf.TerraformProvider | *No description.* | | provisioners | java.util.List | *No description.* | -| clusterId | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_redis_config#cluster_id DatabaseRedisConfig#cluster_id}. | -| aclChannelsDefault | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_redis_config#acl_channels_default DatabaseRedisConfig#acl_channels_default}. | -| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_redis_config#id DatabaseRedisConfig#id}. | -| ioThreads | java.lang.Number | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_redis_config#io_threads DatabaseRedisConfig#io_threads}. | -| lfuDecayTime | java.lang.Number | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_redis_config#lfu_decay_time DatabaseRedisConfig#lfu_decay_time}. | -| lfuLogFactor | java.lang.Number | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_redis_config#lfu_log_factor DatabaseRedisConfig#lfu_log_factor}. | -| maxmemoryPolicy | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_redis_config#maxmemory_policy DatabaseRedisConfig#maxmemory_policy}. | -| notifyKeyspaceEvents | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_redis_config#notify_keyspace_events DatabaseRedisConfig#notify_keyspace_events}. | -| numberOfDatabases | java.lang.Number | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_redis_config#number_of_databases DatabaseRedisConfig#number_of_databases}. | -| persistence | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_redis_config#persistence DatabaseRedisConfig#persistence}. | -| pubsubClientOutputBufferLimit | java.lang.Number | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_redis_config#pubsub_client_output_buffer_limit DatabaseRedisConfig#pubsub_client_output_buffer_limit}. | -| ssl | java.lang.Boolean OR com.hashicorp.cdktf.IResolvable | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_redis_config#ssl DatabaseRedisConfig#ssl}. | -| timeout | java.lang.Number | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_redis_config#timeout DatabaseRedisConfig#timeout}. | +| clusterId | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_redis_config#cluster_id DatabaseRedisConfig#cluster_id}. | +| aclChannelsDefault | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_redis_config#acl_channels_default DatabaseRedisConfig#acl_channels_default}. | +| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_redis_config#id DatabaseRedisConfig#id}. | +| ioThreads | java.lang.Number | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_redis_config#io_threads DatabaseRedisConfig#io_threads}. | +| lfuDecayTime | java.lang.Number | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_redis_config#lfu_decay_time DatabaseRedisConfig#lfu_decay_time}. | +| lfuLogFactor | java.lang.Number | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_redis_config#lfu_log_factor DatabaseRedisConfig#lfu_log_factor}. | +| maxmemoryPolicy | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_redis_config#maxmemory_policy DatabaseRedisConfig#maxmemory_policy}. | +| notifyKeyspaceEvents | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_redis_config#notify_keyspace_events DatabaseRedisConfig#notify_keyspace_events}. | +| numberOfDatabases | java.lang.Number | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_redis_config#number_of_databases DatabaseRedisConfig#number_of_databases}. | +| persistence | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_redis_config#persistence DatabaseRedisConfig#persistence}. | +| pubsubClientOutputBufferLimit | java.lang.Number | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_redis_config#pubsub_client_output_buffer_limit DatabaseRedisConfig#pubsub_client_output_buffer_limit}. | +| ssl | java.lang.Boolean OR com.hashicorp.cdktf.IResolvable | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_redis_config#ssl DatabaseRedisConfig#ssl}. | +| timeout | java.lang.Number | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_redis_config#timeout DatabaseRedisConfig#timeout}. | --- @@ -1363,7 +1363,7 @@ public java.lang.String getClusterId(); - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_redis_config#cluster_id DatabaseRedisConfig#cluster_id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_redis_config#cluster_id DatabaseRedisConfig#cluster_id}. --- @@ -1375,7 +1375,7 @@ public java.lang.String getAclChannelsDefault(); - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_redis_config#acl_channels_default DatabaseRedisConfig#acl_channels_default}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_redis_config#acl_channels_default DatabaseRedisConfig#acl_channels_default}. --- @@ -1387,7 +1387,7 @@ public java.lang.String getId(); - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_redis_config#id DatabaseRedisConfig#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_redis_config#id DatabaseRedisConfig#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. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -1402,7 +1402,7 @@ public java.lang.Number getIoThreads(); - *Type:* java.lang.Number -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_redis_config#io_threads DatabaseRedisConfig#io_threads}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_redis_config#io_threads DatabaseRedisConfig#io_threads}. --- @@ -1414,7 +1414,7 @@ public java.lang.Number getLfuDecayTime(); - *Type:* java.lang.Number -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_redis_config#lfu_decay_time DatabaseRedisConfig#lfu_decay_time}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_redis_config#lfu_decay_time DatabaseRedisConfig#lfu_decay_time}. --- @@ -1426,7 +1426,7 @@ public java.lang.Number getLfuLogFactor(); - *Type:* java.lang.Number -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_redis_config#lfu_log_factor DatabaseRedisConfig#lfu_log_factor}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_redis_config#lfu_log_factor DatabaseRedisConfig#lfu_log_factor}. --- @@ -1438,7 +1438,7 @@ public java.lang.String getMaxmemoryPolicy(); - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_redis_config#maxmemory_policy DatabaseRedisConfig#maxmemory_policy}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_redis_config#maxmemory_policy DatabaseRedisConfig#maxmemory_policy}. --- @@ -1450,7 +1450,7 @@ public java.lang.String getNotifyKeyspaceEvents(); - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_redis_config#notify_keyspace_events DatabaseRedisConfig#notify_keyspace_events}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_redis_config#notify_keyspace_events DatabaseRedisConfig#notify_keyspace_events}. --- @@ -1462,7 +1462,7 @@ public java.lang.Number getNumberOfDatabases(); - *Type:* java.lang.Number -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_redis_config#number_of_databases DatabaseRedisConfig#number_of_databases}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_redis_config#number_of_databases DatabaseRedisConfig#number_of_databases}. --- @@ -1474,7 +1474,7 @@ public java.lang.String getPersistence(); - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_redis_config#persistence DatabaseRedisConfig#persistence}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_redis_config#persistence DatabaseRedisConfig#persistence}. --- @@ -1486,7 +1486,7 @@ public java.lang.Number getPubsubClientOutputBufferLimit(); - *Type:* java.lang.Number -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_redis_config#pubsub_client_output_buffer_limit DatabaseRedisConfig#pubsub_client_output_buffer_limit}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_redis_config#pubsub_client_output_buffer_limit DatabaseRedisConfig#pubsub_client_output_buffer_limit}. --- @@ -1498,7 +1498,7 @@ public java.lang.Object getSsl(); - *Type:* java.lang.Boolean OR com.hashicorp.cdktf.IResolvable -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_redis_config#ssl DatabaseRedisConfig#ssl}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_redis_config#ssl DatabaseRedisConfig#ssl}. --- @@ -1510,7 +1510,7 @@ public java.lang.Number getTimeout(); - *Type:* java.lang.Number -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_redis_config#timeout DatabaseRedisConfig#timeout}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_redis_config#timeout DatabaseRedisConfig#timeout}. --- diff --git a/docs/databaseRedisConfig.python.md b/docs/databaseRedisConfig.python.md index 61f899e78..c0cf2ab61 100644 --- a/docs/databaseRedisConfig.python.md +++ b/docs/databaseRedisConfig.python.md @@ -4,7 +4,7 @@ ### DatabaseRedisConfig -Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_redis_config digitalocean_database_redis_config}. +Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_redis_config digitalocean_database_redis_config}. #### Initializers @@ -48,19 +48,19 @@ databaseRedisConfig.DatabaseRedisConfig( | lifecycle | cdktf.TerraformResourceLifecycle | *No description.* | | provider | cdktf.TerraformProvider | *No description.* | | provisioners | typing.List[typing.Union[cdktf.FileProvisioner, cdktf.LocalExecProvisioner, cdktf.RemoteExecProvisioner]] | *No description.* | -| cluster_id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_redis_config#cluster_id DatabaseRedisConfig#cluster_id}. | -| acl_channels_default | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_redis_config#acl_channels_default DatabaseRedisConfig#acl_channels_default}. | -| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_redis_config#id DatabaseRedisConfig#id}. | -| io_threads | typing.Union[int, float] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_redis_config#io_threads DatabaseRedisConfig#io_threads}. | -| lfu_decay_time | typing.Union[int, float] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_redis_config#lfu_decay_time DatabaseRedisConfig#lfu_decay_time}. | -| lfu_log_factor | typing.Union[int, float] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_redis_config#lfu_log_factor DatabaseRedisConfig#lfu_log_factor}. | -| maxmemory_policy | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_redis_config#maxmemory_policy DatabaseRedisConfig#maxmemory_policy}. | -| notify_keyspace_events | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_redis_config#notify_keyspace_events DatabaseRedisConfig#notify_keyspace_events}. | -| number_of_databases | typing.Union[int, float] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_redis_config#number_of_databases DatabaseRedisConfig#number_of_databases}. | -| persistence | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_redis_config#persistence DatabaseRedisConfig#persistence}. | -| pubsub_client_output_buffer_limit | typing.Union[int, float] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_redis_config#pubsub_client_output_buffer_limit DatabaseRedisConfig#pubsub_client_output_buffer_limit}. | -| ssl | typing.Union[bool, cdktf.IResolvable] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_redis_config#ssl DatabaseRedisConfig#ssl}. | -| timeout | typing.Union[int, float] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_redis_config#timeout DatabaseRedisConfig#timeout}. | +| cluster_id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_redis_config#cluster_id DatabaseRedisConfig#cluster_id}. | +| acl_channels_default | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_redis_config#acl_channels_default DatabaseRedisConfig#acl_channels_default}. | +| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_redis_config#id DatabaseRedisConfig#id}. | +| io_threads | typing.Union[int, float] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_redis_config#io_threads DatabaseRedisConfig#io_threads}. | +| lfu_decay_time | typing.Union[int, float] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_redis_config#lfu_decay_time DatabaseRedisConfig#lfu_decay_time}. | +| lfu_log_factor | typing.Union[int, float] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_redis_config#lfu_log_factor DatabaseRedisConfig#lfu_log_factor}. | +| maxmemory_policy | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_redis_config#maxmemory_policy DatabaseRedisConfig#maxmemory_policy}. | +| notify_keyspace_events | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_redis_config#notify_keyspace_events DatabaseRedisConfig#notify_keyspace_events}. | +| number_of_databases | typing.Union[int, float] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_redis_config#number_of_databases DatabaseRedisConfig#number_of_databases}. | +| persistence | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_redis_config#persistence DatabaseRedisConfig#persistence}. | +| pubsub_client_output_buffer_limit | typing.Union[int, float] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_redis_config#pubsub_client_output_buffer_limit DatabaseRedisConfig#pubsub_client_output_buffer_limit}. | +| ssl | typing.Union[bool, cdktf.IResolvable] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_redis_config#ssl DatabaseRedisConfig#ssl}. | +| timeout | typing.Union[int, float] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_redis_config#timeout DatabaseRedisConfig#timeout}. | --- @@ -128,7 +128,7 @@ Must be unique amongst siblings in the same scope - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_redis_config#cluster_id DatabaseRedisConfig#cluster_id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_redis_config#cluster_id DatabaseRedisConfig#cluster_id}. --- @@ -136,7 +136,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_redis_config#acl_channels_default DatabaseRedisConfig#acl_channels_default}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_redis_config#acl_channels_default DatabaseRedisConfig#acl_channels_default}. --- @@ -144,7 +144,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_redis_config#id DatabaseRedisConfig#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_redis_config#id DatabaseRedisConfig#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. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -155,7 +155,7 @@ If you experience problems setting this value it might not be settable. Please t - *Type:* typing.Union[int, float] -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_redis_config#io_threads DatabaseRedisConfig#io_threads}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_redis_config#io_threads DatabaseRedisConfig#io_threads}. --- @@ -163,7 +163,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit - *Type:* typing.Union[int, float] -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_redis_config#lfu_decay_time DatabaseRedisConfig#lfu_decay_time}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_redis_config#lfu_decay_time DatabaseRedisConfig#lfu_decay_time}. --- @@ -171,7 +171,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit - *Type:* typing.Union[int, float] -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_redis_config#lfu_log_factor DatabaseRedisConfig#lfu_log_factor}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_redis_config#lfu_log_factor DatabaseRedisConfig#lfu_log_factor}. --- @@ -179,7 +179,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_redis_config#maxmemory_policy DatabaseRedisConfig#maxmemory_policy}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_redis_config#maxmemory_policy DatabaseRedisConfig#maxmemory_policy}. --- @@ -187,7 +187,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_redis_config#notify_keyspace_events DatabaseRedisConfig#notify_keyspace_events}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_redis_config#notify_keyspace_events DatabaseRedisConfig#notify_keyspace_events}. --- @@ -195,7 +195,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit - *Type:* typing.Union[int, float] -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_redis_config#number_of_databases DatabaseRedisConfig#number_of_databases}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_redis_config#number_of_databases DatabaseRedisConfig#number_of_databases}. --- @@ -203,7 +203,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_redis_config#persistence DatabaseRedisConfig#persistence}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_redis_config#persistence DatabaseRedisConfig#persistence}. --- @@ -211,7 +211,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit - *Type:* typing.Union[int, float] -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_redis_config#pubsub_client_output_buffer_limit DatabaseRedisConfig#pubsub_client_output_buffer_limit}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_redis_config#pubsub_client_output_buffer_limit DatabaseRedisConfig#pubsub_client_output_buffer_limit}. --- @@ -219,7 +219,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit - *Type:* typing.Union[bool, cdktf.IResolvable] -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_redis_config#ssl DatabaseRedisConfig#ssl}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_redis_config#ssl DatabaseRedisConfig#ssl}. --- @@ -227,7 +227,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit - *Type:* typing.Union[int, float] -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_redis_config#timeout DatabaseRedisConfig#timeout}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_redis_config#timeout DatabaseRedisConfig#timeout}. --- @@ -784,7 +784,7 @@ The construct id used in the generated config for the DatabaseRedisConfig to imp The id of the existing DatabaseRedisConfig that should be imported. -Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_redis_config#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_redis_config#import import section} in the documentation of this resource for the id to use --- @@ -1307,19 +1307,19 @@ databaseRedisConfig.DatabaseRedisConfigConfig( | lifecycle | cdktf.TerraformResourceLifecycle | *No description.* | | provider | cdktf.TerraformProvider | *No description.* | | provisioners | typing.List[typing.Union[cdktf.FileProvisioner, cdktf.LocalExecProvisioner, cdktf.RemoteExecProvisioner]] | *No description.* | -| cluster_id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_redis_config#cluster_id DatabaseRedisConfig#cluster_id}. | -| acl_channels_default | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_redis_config#acl_channels_default DatabaseRedisConfig#acl_channels_default}. | -| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_redis_config#id DatabaseRedisConfig#id}. | -| io_threads | typing.Union[int, float] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_redis_config#io_threads DatabaseRedisConfig#io_threads}. | -| lfu_decay_time | typing.Union[int, float] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_redis_config#lfu_decay_time DatabaseRedisConfig#lfu_decay_time}. | -| lfu_log_factor | typing.Union[int, float] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_redis_config#lfu_log_factor DatabaseRedisConfig#lfu_log_factor}. | -| maxmemory_policy | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_redis_config#maxmemory_policy DatabaseRedisConfig#maxmemory_policy}. | -| notify_keyspace_events | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_redis_config#notify_keyspace_events DatabaseRedisConfig#notify_keyspace_events}. | -| number_of_databases | typing.Union[int, float] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_redis_config#number_of_databases DatabaseRedisConfig#number_of_databases}. | -| persistence | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_redis_config#persistence DatabaseRedisConfig#persistence}. | -| pubsub_client_output_buffer_limit | typing.Union[int, float] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_redis_config#pubsub_client_output_buffer_limit DatabaseRedisConfig#pubsub_client_output_buffer_limit}. | -| ssl | typing.Union[bool, cdktf.IResolvable] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_redis_config#ssl DatabaseRedisConfig#ssl}. | -| timeout | typing.Union[int, float] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_redis_config#timeout DatabaseRedisConfig#timeout}. | +| cluster_id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_redis_config#cluster_id DatabaseRedisConfig#cluster_id}. | +| acl_channels_default | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_redis_config#acl_channels_default DatabaseRedisConfig#acl_channels_default}. | +| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_redis_config#id DatabaseRedisConfig#id}. | +| io_threads | typing.Union[int, float] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_redis_config#io_threads DatabaseRedisConfig#io_threads}. | +| lfu_decay_time | typing.Union[int, float] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_redis_config#lfu_decay_time DatabaseRedisConfig#lfu_decay_time}. | +| lfu_log_factor | typing.Union[int, float] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_redis_config#lfu_log_factor DatabaseRedisConfig#lfu_log_factor}. | +| maxmemory_policy | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_redis_config#maxmemory_policy DatabaseRedisConfig#maxmemory_policy}. | +| notify_keyspace_events | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_redis_config#notify_keyspace_events DatabaseRedisConfig#notify_keyspace_events}. | +| number_of_databases | typing.Union[int, float] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_redis_config#number_of_databases DatabaseRedisConfig#number_of_databases}. | +| persistence | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_redis_config#persistence DatabaseRedisConfig#persistence}. | +| pubsub_client_output_buffer_limit | typing.Union[int, float] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_redis_config#pubsub_client_output_buffer_limit DatabaseRedisConfig#pubsub_client_output_buffer_limit}. | +| ssl | typing.Union[bool, cdktf.IResolvable] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_redis_config#ssl DatabaseRedisConfig#ssl}. | +| timeout | typing.Union[int, float] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_redis_config#timeout DatabaseRedisConfig#timeout}. | --- @@ -1401,7 +1401,7 @@ cluster_id: str - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_redis_config#cluster_id DatabaseRedisConfig#cluster_id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_redis_config#cluster_id DatabaseRedisConfig#cluster_id}. --- @@ -1413,7 +1413,7 @@ acl_channels_default: str - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_redis_config#acl_channels_default DatabaseRedisConfig#acl_channels_default}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_redis_config#acl_channels_default DatabaseRedisConfig#acl_channels_default}. --- @@ -1425,7 +1425,7 @@ id: str - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_redis_config#id DatabaseRedisConfig#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_redis_config#id DatabaseRedisConfig#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. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -1440,7 +1440,7 @@ io_threads: typing.Union[int, float] - *Type:* typing.Union[int, float] -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_redis_config#io_threads DatabaseRedisConfig#io_threads}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_redis_config#io_threads DatabaseRedisConfig#io_threads}. --- @@ -1452,7 +1452,7 @@ lfu_decay_time: typing.Union[int, float] - *Type:* typing.Union[int, float] -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_redis_config#lfu_decay_time DatabaseRedisConfig#lfu_decay_time}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_redis_config#lfu_decay_time DatabaseRedisConfig#lfu_decay_time}. --- @@ -1464,7 +1464,7 @@ lfu_log_factor: typing.Union[int, float] - *Type:* typing.Union[int, float] -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_redis_config#lfu_log_factor DatabaseRedisConfig#lfu_log_factor}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_redis_config#lfu_log_factor DatabaseRedisConfig#lfu_log_factor}. --- @@ -1476,7 +1476,7 @@ maxmemory_policy: str - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_redis_config#maxmemory_policy DatabaseRedisConfig#maxmemory_policy}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_redis_config#maxmemory_policy DatabaseRedisConfig#maxmemory_policy}. --- @@ -1488,7 +1488,7 @@ notify_keyspace_events: str - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_redis_config#notify_keyspace_events DatabaseRedisConfig#notify_keyspace_events}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_redis_config#notify_keyspace_events DatabaseRedisConfig#notify_keyspace_events}. --- @@ -1500,7 +1500,7 @@ number_of_databases: typing.Union[int, float] - *Type:* typing.Union[int, float] -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_redis_config#number_of_databases DatabaseRedisConfig#number_of_databases}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_redis_config#number_of_databases DatabaseRedisConfig#number_of_databases}. --- @@ -1512,7 +1512,7 @@ persistence: str - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_redis_config#persistence DatabaseRedisConfig#persistence}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_redis_config#persistence DatabaseRedisConfig#persistence}. --- @@ -1524,7 +1524,7 @@ pubsub_client_output_buffer_limit: typing.Union[int, float] - *Type:* typing.Union[int, float] -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_redis_config#pubsub_client_output_buffer_limit DatabaseRedisConfig#pubsub_client_output_buffer_limit}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_redis_config#pubsub_client_output_buffer_limit DatabaseRedisConfig#pubsub_client_output_buffer_limit}. --- @@ -1536,7 +1536,7 @@ ssl: typing.Union[bool, IResolvable] - *Type:* typing.Union[bool, cdktf.IResolvable] -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_redis_config#ssl DatabaseRedisConfig#ssl}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_redis_config#ssl DatabaseRedisConfig#ssl}. --- @@ -1548,7 +1548,7 @@ timeout: typing.Union[int, float] - *Type:* typing.Union[int, float] -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_redis_config#timeout DatabaseRedisConfig#timeout}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_redis_config#timeout DatabaseRedisConfig#timeout}. --- diff --git a/docs/databaseRedisConfig.typescript.md b/docs/databaseRedisConfig.typescript.md index f3e3b86c2..75723137e 100644 --- a/docs/databaseRedisConfig.typescript.md +++ b/docs/databaseRedisConfig.typescript.md @@ -4,7 +4,7 @@ ### DatabaseRedisConfig -Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_redis_config digitalocean_database_redis_config}. +Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_redis_config digitalocean_database_redis_config}. #### Initializers @@ -551,7 +551,7 @@ The construct id used in the generated config for the DatabaseRedisConfig to imp The id of the existing DatabaseRedisConfig that should be imported. -Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_redis_config#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_redis_config#import import section} in the documentation of this resource for the id to use --- @@ -1053,19 +1053,19 @@ const databaseRedisConfigConfig: databaseRedisConfig.DatabaseRedisConfigConfig = | lifecycle | cdktf.TerraformResourceLifecycle | *No description.* | | provider | cdktf.TerraformProvider | *No description.* | | provisioners | cdktf.FileProvisioner \| cdktf.LocalExecProvisioner \| cdktf.RemoteExecProvisioner[] | *No description.* | -| clusterId | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_redis_config#cluster_id DatabaseRedisConfig#cluster_id}. | -| aclChannelsDefault | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_redis_config#acl_channels_default DatabaseRedisConfig#acl_channels_default}. | -| id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_redis_config#id DatabaseRedisConfig#id}. | -| ioThreads | number | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_redis_config#io_threads DatabaseRedisConfig#io_threads}. | -| lfuDecayTime | number | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_redis_config#lfu_decay_time DatabaseRedisConfig#lfu_decay_time}. | -| lfuLogFactor | number | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_redis_config#lfu_log_factor DatabaseRedisConfig#lfu_log_factor}. | -| maxmemoryPolicy | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_redis_config#maxmemory_policy DatabaseRedisConfig#maxmemory_policy}. | -| notifyKeyspaceEvents | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_redis_config#notify_keyspace_events DatabaseRedisConfig#notify_keyspace_events}. | -| numberOfDatabases | number | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_redis_config#number_of_databases DatabaseRedisConfig#number_of_databases}. | -| persistence | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_redis_config#persistence DatabaseRedisConfig#persistence}. | -| pubsubClientOutputBufferLimit | number | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_redis_config#pubsub_client_output_buffer_limit DatabaseRedisConfig#pubsub_client_output_buffer_limit}. | -| ssl | boolean \| cdktf.IResolvable | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_redis_config#ssl DatabaseRedisConfig#ssl}. | -| timeout | number | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_redis_config#timeout DatabaseRedisConfig#timeout}. | +| clusterId | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_redis_config#cluster_id DatabaseRedisConfig#cluster_id}. | +| aclChannelsDefault | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_redis_config#acl_channels_default DatabaseRedisConfig#acl_channels_default}. | +| id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_redis_config#id DatabaseRedisConfig#id}. | +| ioThreads | number | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_redis_config#io_threads DatabaseRedisConfig#io_threads}. | +| lfuDecayTime | number | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_redis_config#lfu_decay_time DatabaseRedisConfig#lfu_decay_time}. | +| lfuLogFactor | number | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_redis_config#lfu_log_factor DatabaseRedisConfig#lfu_log_factor}. | +| maxmemoryPolicy | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_redis_config#maxmemory_policy DatabaseRedisConfig#maxmemory_policy}. | +| notifyKeyspaceEvents | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_redis_config#notify_keyspace_events DatabaseRedisConfig#notify_keyspace_events}. | +| numberOfDatabases | number | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_redis_config#number_of_databases DatabaseRedisConfig#number_of_databases}. | +| persistence | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_redis_config#persistence DatabaseRedisConfig#persistence}. | +| pubsubClientOutputBufferLimit | number | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_redis_config#pubsub_client_output_buffer_limit DatabaseRedisConfig#pubsub_client_output_buffer_limit}. | +| ssl | boolean \| cdktf.IResolvable | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_redis_config#ssl DatabaseRedisConfig#ssl}. | +| timeout | number | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_redis_config#timeout DatabaseRedisConfig#timeout}. | --- @@ -1147,7 +1147,7 @@ public readonly clusterId: string; - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_redis_config#cluster_id DatabaseRedisConfig#cluster_id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_redis_config#cluster_id DatabaseRedisConfig#cluster_id}. --- @@ -1159,7 +1159,7 @@ public readonly aclChannelsDefault: string; - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_redis_config#acl_channels_default DatabaseRedisConfig#acl_channels_default}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_redis_config#acl_channels_default DatabaseRedisConfig#acl_channels_default}. --- @@ -1171,7 +1171,7 @@ public readonly id: string; - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_redis_config#id DatabaseRedisConfig#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_redis_config#id DatabaseRedisConfig#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. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -1186,7 +1186,7 @@ public readonly ioThreads: number; - *Type:* number -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_redis_config#io_threads DatabaseRedisConfig#io_threads}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_redis_config#io_threads DatabaseRedisConfig#io_threads}. --- @@ -1198,7 +1198,7 @@ public readonly lfuDecayTime: number; - *Type:* number -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_redis_config#lfu_decay_time DatabaseRedisConfig#lfu_decay_time}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_redis_config#lfu_decay_time DatabaseRedisConfig#lfu_decay_time}. --- @@ -1210,7 +1210,7 @@ public readonly lfuLogFactor: number; - *Type:* number -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_redis_config#lfu_log_factor DatabaseRedisConfig#lfu_log_factor}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_redis_config#lfu_log_factor DatabaseRedisConfig#lfu_log_factor}. --- @@ -1222,7 +1222,7 @@ public readonly maxmemoryPolicy: string; - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_redis_config#maxmemory_policy DatabaseRedisConfig#maxmemory_policy}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_redis_config#maxmemory_policy DatabaseRedisConfig#maxmemory_policy}. --- @@ -1234,7 +1234,7 @@ public readonly notifyKeyspaceEvents: string; - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_redis_config#notify_keyspace_events DatabaseRedisConfig#notify_keyspace_events}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_redis_config#notify_keyspace_events DatabaseRedisConfig#notify_keyspace_events}. --- @@ -1246,7 +1246,7 @@ public readonly numberOfDatabases: number; - *Type:* number -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_redis_config#number_of_databases DatabaseRedisConfig#number_of_databases}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_redis_config#number_of_databases DatabaseRedisConfig#number_of_databases}. --- @@ -1258,7 +1258,7 @@ public readonly persistence: string; - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_redis_config#persistence DatabaseRedisConfig#persistence}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_redis_config#persistence DatabaseRedisConfig#persistence}. --- @@ -1270,7 +1270,7 @@ public readonly pubsubClientOutputBufferLimit: number; - *Type:* number -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_redis_config#pubsub_client_output_buffer_limit DatabaseRedisConfig#pubsub_client_output_buffer_limit}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_redis_config#pubsub_client_output_buffer_limit DatabaseRedisConfig#pubsub_client_output_buffer_limit}. --- @@ -1282,7 +1282,7 @@ public readonly ssl: boolean | IResolvable; - *Type:* boolean | cdktf.IResolvable -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_redis_config#ssl DatabaseRedisConfig#ssl}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_redis_config#ssl DatabaseRedisConfig#ssl}. --- @@ -1294,7 +1294,7 @@ public readonly timeout: number; - *Type:* number -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_redis_config#timeout DatabaseRedisConfig#timeout}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_redis_config#timeout DatabaseRedisConfig#timeout}. --- diff --git a/docs/databaseReplica.csharp.md b/docs/databaseReplica.csharp.md index 315282c98..c3d03bf9e 100644 --- a/docs/databaseReplica.csharp.md +++ b/docs/databaseReplica.csharp.md @@ -4,7 +4,7 @@ ### DatabaseReplica -Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_replica digitalocean_database_replica}. +Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_replica digitalocean_database_replica}. #### Initializers @@ -509,7 +509,7 @@ The construct id used in the generated config for the DatabaseReplica to import. The id of the existing DatabaseReplica that should be imported. -Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_replica#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_replica#import import section} in the documentation of this resource for the id to use --- @@ -1016,14 +1016,14 @@ new DatabaseReplicaConfig { | Lifecycle | HashiCorp.Cdktf.TerraformResourceLifecycle | *No description.* | | Provider | HashiCorp.Cdktf.TerraformProvider | *No description.* | | Provisioners | object[] | *No description.* | -| ClusterId | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_replica#cluster_id DatabaseReplica#cluster_id}. | -| Name | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_replica#name DatabaseReplica#name}. | -| Id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_replica#id DatabaseReplica#id}. | -| PrivateNetworkUuid | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_replica#private_network_uuid DatabaseReplica#private_network_uuid}. | -| Region | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_replica#region DatabaseReplica#region}. | -| Size | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_replica#size DatabaseReplica#size}. | -| StorageSizeMib | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_replica#storage_size_mib DatabaseReplica#storage_size_mib}. | -| Tags | string[] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_replica#tags DatabaseReplica#tags}. | +| ClusterId | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_replica#cluster_id DatabaseReplica#cluster_id}. | +| Name | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_replica#name DatabaseReplica#name}. | +| Id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_replica#id DatabaseReplica#id}. | +| PrivateNetworkUuid | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_replica#private_network_uuid DatabaseReplica#private_network_uuid}. | +| Region | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_replica#region DatabaseReplica#region}. | +| Size | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_replica#size DatabaseReplica#size}. | +| StorageSizeMib | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_replica#storage_size_mib DatabaseReplica#storage_size_mib}. | +| Tags | string[] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_replica#tags DatabaseReplica#tags}. | --- @@ -1105,7 +1105,7 @@ public string ClusterId { get; set; } - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_replica#cluster_id DatabaseReplica#cluster_id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_replica#cluster_id DatabaseReplica#cluster_id}. --- @@ -1117,7 +1117,7 @@ public string Name { get; set; } - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_replica#name DatabaseReplica#name}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_replica#name DatabaseReplica#name}. --- @@ -1129,7 +1129,7 @@ public string Id { get; set; } - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_replica#id DatabaseReplica#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_replica#id DatabaseReplica#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. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -1144,7 +1144,7 @@ public string PrivateNetworkUuid { get; set; } - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_replica#private_network_uuid DatabaseReplica#private_network_uuid}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_replica#private_network_uuid DatabaseReplica#private_network_uuid}. --- @@ -1156,7 +1156,7 @@ public string Region { get; set; } - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_replica#region DatabaseReplica#region}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_replica#region DatabaseReplica#region}. --- @@ -1168,7 +1168,7 @@ public string Size { get; set; } - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_replica#size DatabaseReplica#size}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_replica#size DatabaseReplica#size}. --- @@ -1180,7 +1180,7 @@ public string StorageSizeMib { get; set; } - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_replica#storage_size_mib DatabaseReplica#storage_size_mib}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_replica#storage_size_mib DatabaseReplica#storage_size_mib}. --- @@ -1192,7 +1192,7 @@ public string[] Tags { get; set; } - *Type:* string[] -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_replica#tags DatabaseReplica#tags}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_replica#tags DatabaseReplica#tags}. --- diff --git a/docs/databaseReplica.go.md b/docs/databaseReplica.go.md index c6cffd2e9..1535843fe 100644 --- a/docs/databaseReplica.go.md +++ b/docs/databaseReplica.go.md @@ -4,12 +4,12 @@ ### DatabaseReplica -Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_replica digitalocean_database_replica}. +Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_replica digitalocean_database_replica}. #### Initializers ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/databasereplica" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/databasereplica" databasereplica.NewDatabaseReplica(scope Construct, id *string, config DatabaseReplicaConfig) DatabaseReplica ``` @@ -420,7 +420,7 @@ func ResetTags() ##### `IsConstruct` ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/databasereplica" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/databasereplica" databasereplica.DatabaseReplica_IsConstruct(x interface{}) *bool ``` @@ -452,7 +452,7 @@ Any object. ##### `IsTerraformElement` ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/databasereplica" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/databasereplica" databasereplica.DatabaseReplica_IsTerraformElement(x interface{}) *bool ``` @@ -466,7 +466,7 @@ databasereplica.DatabaseReplica_IsTerraformElement(x interface{}) *bool ##### `IsTerraformResource` ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/databasereplica" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/databasereplica" databasereplica.DatabaseReplica_IsTerraformResource(x interface{}) *bool ``` @@ -480,7 +480,7 @@ databasereplica.DatabaseReplica_IsTerraformResource(x interface{}) *bool ##### `GenerateConfigForImport` ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/databasereplica" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/databasereplica" databasereplica.DatabaseReplica_GenerateConfigForImport(scope Construct, importToId *string, importFromId *string, provider TerraformProvider) ImportableResource ``` @@ -509,7 +509,7 @@ The construct id used in the generated config for the DatabaseReplica to import. The id of the existing DatabaseReplica that should be imported. -Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_replica#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_replica#import import section} in the documentation of this resource for the id to use --- @@ -984,7 +984,7 @@ func TfResourceType() *string #### Initializer ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/databasereplica" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/databasereplica" &databasereplica.DatabaseReplicaConfig { Connection: interface{}, @@ -1016,14 +1016,14 @@ import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/databas | Lifecycle | github.com/hashicorp/terraform-cdk-go/cdktf.TerraformResourceLifecycle | *No description.* | | Provider | github.com/hashicorp/terraform-cdk-go/cdktf.TerraformProvider | *No description.* | | Provisioners | *[]interface{} | *No description.* | -| ClusterId | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_replica#cluster_id DatabaseReplica#cluster_id}. | -| Name | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_replica#name DatabaseReplica#name}. | -| Id | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_replica#id DatabaseReplica#id}. | -| PrivateNetworkUuid | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_replica#private_network_uuid DatabaseReplica#private_network_uuid}. | -| Region | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_replica#region DatabaseReplica#region}. | -| Size | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_replica#size DatabaseReplica#size}. | -| StorageSizeMib | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_replica#storage_size_mib DatabaseReplica#storage_size_mib}. | -| Tags | *[]*string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_replica#tags DatabaseReplica#tags}. | +| ClusterId | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_replica#cluster_id DatabaseReplica#cluster_id}. | +| Name | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_replica#name DatabaseReplica#name}. | +| Id | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_replica#id DatabaseReplica#id}. | +| PrivateNetworkUuid | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_replica#private_network_uuid DatabaseReplica#private_network_uuid}. | +| Region | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_replica#region DatabaseReplica#region}. | +| Size | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_replica#size DatabaseReplica#size}. | +| StorageSizeMib | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_replica#storage_size_mib DatabaseReplica#storage_size_mib}. | +| Tags | *[]*string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_replica#tags DatabaseReplica#tags}. | --- @@ -1105,7 +1105,7 @@ ClusterId *string - *Type:* *string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_replica#cluster_id DatabaseReplica#cluster_id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_replica#cluster_id DatabaseReplica#cluster_id}. --- @@ -1117,7 +1117,7 @@ Name *string - *Type:* *string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_replica#name DatabaseReplica#name}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_replica#name DatabaseReplica#name}. --- @@ -1129,7 +1129,7 @@ Id *string - *Type:* *string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_replica#id DatabaseReplica#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_replica#id DatabaseReplica#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. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -1144,7 +1144,7 @@ PrivateNetworkUuid *string - *Type:* *string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_replica#private_network_uuid DatabaseReplica#private_network_uuid}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_replica#private_network_uuid DatabaseReplica#private_network_uuid}. --- @@ -1156,7 +1156,7 @@ Region *string - *Type:* *string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_replica#region DatabaseReplica#region}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_replica#region DatabaseReplica#region}. --- @@ -1168,7 +1168,7 @@ Size *string - *Type:* *string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_replica#size DatabaseReplica#size}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_replica#size DatabaseReplica#size}. --- @@ -1180,7 +1180,7 @@ StorageSizeMib *string - *Type:* *string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_replica#storage_size_mib DatabaseReplica#storage_size_mib}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_replica#storage_size_mib DatabaseReplica#storage_size_mib}. --- @@ -1192,7 +1192,7 @@ Tags *[]*string - *Type:* *[]*string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_replica#tags DatabaseReplica#tags}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_replica#tags DatabaseReplica#tags}. --- diff --git a/docs/databaseReplica.java.md b/docs/databaseReplica.java.md index 11c5c2069..8c340de4e 100644 --- a/docs/databaseReplica.java.md +++ b/docs/databaseReplica.java.md @@ -4,7 +4,7 @@ ### DatabaseReplica -Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_replica digitalocean_database_replica}. +Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_replica digitalocean_database_replica}. #### Initializers @@ -45,14 +45,14 @@ DatabaseReplica.Builder.create(Construct scope, java.lang.String id) | lifecycle | com.hashicorp.cdktf.TerraformResourceLifecycle | *No description.* | | provider | com.hashicorp.cdktf.TerraformProvider | *No description.* | | provisioners | java.util.List | *No description.* | -| clusterId | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_replica#cluster_id DatabaseReplica#cluster_id}. | -| name | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_replica#name DatabaseReplica#name}. | -| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_replica#id DatabaseReplica#id}. | -| privateNetworkUuid | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_replica#private_network_uuid DatabaseReplica#private_network_uuid}. | -| region | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_replica#region DatabaseReplica#region}. | -| size | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_replica#size DatabaseReplica#size}. | -| storageSizeMib | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_replica#storage_size_mib DatabaseReplica#storage_size_mib}. | -| tags | java.util.List | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_replica#tags DatabaseReplica#tags}. | +| clusterId | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_replica#cluster_id DatabaseReplica#cluster_id}. | +| name | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_replica#name DatabaseReplica#name}. | +| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_replica#id DatabaseReplica#id}. | +| privateNetworkUuid | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_replica#private_network_uuid DatabaseReplica#private_network_uuid}. | +| region | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_replica#region DatabaseReplica#region}. | +| size | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_replica#size DatabaseReplica#size}. | +| storageSizeMib | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_replica#storage_size_mib DatabaseReplica#storage_size_mib}. | +| tags | java.util.List | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_replica#tags DatabaseReplica#tags}. | --- @@ -120,7 +120,7 @@ Must be unique amongst siblings in the same scope - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_replica#cluster_id DatabaseReplica#cluster_id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_replica#cluster_id DatabaseReplica#cluster_id}. --- @@ -128,7 +128,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_replica#name DatabaseReplica#name}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_replica#name DatabaseReplica#name}. --- @@ -136,7 +136,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_replica#id DatabaseReplica#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_replica#id DatabaseReplica#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. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -147,7 +147,7 @@ If you experience problems setting this value it might not be settable. Please t - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_replica#private_network_uuid DatabaseReplica#private_network_uuid}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_replica#private_network_uuid DatabaseReplica#private_network_uuid}. --- @@ -155,7 +155,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_replica#region DatabaseReplica#region}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_replica#region DatabaseReplica#region}. --- @@ -163,7 +163,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_replica#size DatabaseReplica#size}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_replica#size DatabaseReplica#size}. --- @@ -171,7 +171,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_replica#storage_size_mib DatabaseReplica#storage_size_mib}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_replica#storage_size_mib DatabaseReplica#storage_size_mib}. --- @@ -179,7 +179,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit - *Type:* java.util.List -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_replica#tags DatabaseReplica#tags}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_replica#tags DatabaseReplica#tags}. --- @@ -648,7 +648,7 @@ The construct id used in the generated config for the DatabaseReplica to import. The id of the existing DatabaseReplica that should be imported. -Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_replica#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_replica#import import section} in the documentation of this resource for the id to use --- @@ -1159,14 +1159,14 @@ DatabaseReplicaConfig.builder() | lifecycle | com.hashicorp.cdktf.TerraformResourceLifecycle | *No description.* | | provider | com.hashicorp.cdktf.TerraformProvider | *No description.* | | provisioners | java.util.List | *No description.* | -| clusterId | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_replica#cluster_id DatabaseReplica#cluster_id}. | -| name | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_replica#name DatabaseReplica#name}. | -| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_replica#id DatabaseReplica#id}. | -| privateNetworkUuid | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_replica#private_network_uuid DatabaseReplica#private_network_uuid}. | -| region | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_replica#region DatabaseReplica#region}. | -| size | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_replica#size DatabaseReplica#size}. | -| storageSizeMib | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_replica#storage_size_mib DatabaseReplica#storage_size_mib}. | -| tags | java.util.List | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_replica#tags DatabaseReplica#tags}. | +| clusterId | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_replica#cluster_id DatabaseReplica#cluster_id}. | +| name | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_replica#name DatabaseReplica#name}. | +| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_replica#id DatabaseReplica#id}. | +| privateNetworkUuid | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_replica#private_network_uuid DatabaseReplica#private_network_uuid}. | +| region | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_replica#region DatabaseReplica#region}. | +| size | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_replica#size DatabaseReplica#size}. | +| storageSizeMib | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_replica#storage_size_mib DatabaseReplica#storage_size_mib}. | +| tags | java.util.List | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_replica#tags DatabaseReplica#tags}. | --- @@ -1248,7 +1248,7 @@ public java.lang.String getClusterId(); - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_replica#cluster_id DatabaseReplica#cluster_id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_replica#cluster_id DatabaseReplica#cluster_id}. --- @@ -1260,7 +1260,7 @@ public java.lang.String getName(); - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_replica#name DatabaseReplica#name}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_replica#name DatabaseReplica#name}. --- @@ -1272,7 +1272,7 @@ public java.lang.String getId(); - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_replica#id DatabaseReplica#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_replica#id DatabaseReplica#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. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -1287,7 +1287,7 @@ public java.lang.String getPrivateNetworkUuid(); - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_replica#private_network_uuid DatabaseReplica#private_network_uuid}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_replica#private_network_uuid DatabaseReplica#private_network_uuid}. --- @@ -1299,7 +1299,7 @@ public java.lang.String getRegion(); - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_replica#region DatabaseReplica#region}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_replica#region DatabaseReplica#region}. --- @@ -1311,7 +1311,7 @@ public java.lang.String getSize(); - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_replica#size DatabaseReplica#size}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_replica#size DatabaseReplica#size}. --- @@ -1323,7 +1323,7 @@ public java.lang.String getStorageSizeMib(); - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_replica#storage_size_mib DatabaseReplica#storage_size_mib}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_replica#storage_size_mib DatabaseReplica#storage_size_mib}. --- @@ -1335,7 +1335,7 @@ public java.util.List getTags(); - *Type:* java.util.List -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_replica#tags DatabaseReplica#tags}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_replica#tags DatabaseReplica#tags}. --- diff --git a/docs/databaseReplica.python.md b/docs/databaseReplica.python.md index 936ce1c5e..46d416a78 100644 --- a/docs/databaseReplica.python.md +++ b/docs/databaseReplica.python.md @@ -4,7 +4,7 @@ ### DatabaseReplica -Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_replica digitalocean_database_replica}. +Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_replica digitalocean_database_replica}. #### Initializers @@ -43,14 +43,14 @@ databaseReplica.DatabaseReplica( | lifecycle | cdktf.TerraformResourceLifecycle | *No description.* | | provider | cdktf.TerraformProvider | *No description.* | | provisioners | typing.List[typing.Union[cdktf.FileProvisioner, cdktf.LocalExecProvisioner, cdktf.RemoteExecProvisioner]] | *No description.* | -| cluster_id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_replica#cluster_id DatabaseReplica#cluster_id}. | -| name | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_replica#name DatabaseReplica#name}. | -| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_replica#id DatabaseReplica#id}. | -| private_network_uuid | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_replica#private_network_uuid DatabaseReplica#private_network_uuid}. | -| region | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_replica#region DatabaseReplica#region}. | -| size | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_replica#size DatabaseReplica#size}. | -| storage_size_mib | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_replica#storage_size_mib DatabaseReplica#storage_size_mib}. | -| tags | typing.List[str] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_replica#tags DatabaseReplica#tags}. | +| cluster_id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_replica#cluster_id DatabaseReplica#cluster_id}. | +| name | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_replica#name DatabaseReplica#name}. | +| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_replica#id DatabaseReplica#id}. | +| private_network_uuid | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_replica#private_network_uuid DatabaseReplica#private_network_uuid}. | +| region | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_replica#region DatabaseReplica#region}. | +| size | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_replica#size DatabaseReplica#size}. | +| storage_size_mib | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_replica#storage_size_mib DatabaseReplica#storage_size_mib}. | +| tags | typing.List[str] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_replica#tags DatabaseReplica#tags}. | --- @@ -118,7 +118,7 @@ Must be unique amongst siblings in the same scope - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_replica#cluster_id DatabaseReplica#cluster_id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_replica#cluster_id DatabaseReplica#cluster_id}. --- @@ -126,7 +126,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_replica#name DatabaseReplica#name}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_replica#name DatabaseReplica#name}. --- @@ -134,7 +134,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_replica#id DatabaseReplica#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_replica#id DatabaseReplica#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. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -145,7 +145,7 @@ If you experience problems setting this value it might not be settable. Please t - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_replica#private_network_uuid DatabaseReplica#private_network_uuid}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_replica#private_network_uuid DatabaseReplica#private_network_uuid}. --- @@ -153,7 +153,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_replica#region DatabaseReplica#region}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_replica#region DatabaseReplica#region}. --- @@ -161,7 +161,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_replica#size DatabaseReplica#size}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_replica#size DatabaseReplica#size}. --- @@ -169,7 +169,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_replica#storage_size_mib DatabaseReplica#storage_size_mib}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_replica#storage_size_mib DatabaseReplica#storage_size_mib}. --- @@ -177,7 +177,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit - *Type:* typing.List[str] -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_replica#tags DatabaseReplica#tags}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_replica#tags DatabaseReplica#tags}. --- @@ -692,7 +692,7 @@ The construct id used in the generated config for the DatabaseReplica to import. The id of the existing DatabaseReplica that should be imported. -Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_replica#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_replica#import import section} in the documentation of this resource for the id to use --- @@ -1199,14 +1199,14 @@ databaseReplica.DatabaseReplicaConfig( | lifecycle | cdktf.TerraformResourceLifecycle | *No description.* | | provider | cdktf.TerraformProvider | *No description.* | | provisioners | typing.List[typing.Union[cdktf.FileProvisioner, cdktf.LocalExecProvisioner, cdktf.RemoteExecProvisioner]] | *No description.* | -| cluster_id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_replica#cluster_id DatabaseReplica#cluster_id}. | -| name | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_replica#name DatabaseReplica#name}. | -| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_replica#id DatabaseReplica#id}. | -| private_network_uuid | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_replica#private_network_uuid DatabaseReplica#private_network_uuid}. | -| region | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_replica#region DatabaseReplica#region}. | -| size | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_replica#size DatabaseReplica#size}. | -| storage_size_mib | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_replica#storage_size_mib DatabaseReplica#storage_size_mib}. | -| tags | typing.List[str] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_replica#tags DatabaseReplica#tags}. | +| cluster_id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_replica#cluster_id DatabaseReplica#cluster_id}. | +| name | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_replica#name DatabaseReplica#name}. | +| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_replica#id DatabaseReplica#id}. | +| private_network_uuid | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_replica#private_network_uuid DatabaseReplica#private_network_uuid}. | +| region | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_replica#region DatabaseReplica#region}. | +| size | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_replica#size DatabaseReplica#size}. | +| storage_size_mib | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_replica#storage_size_mib DatabaseReplica#storage_size_mib}. | +| tags | typing.List[str] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_replica#tags DatabaseReplica#tags}. | --- @@ -1288,7 +1288,7 @@ cluster_id: str - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_replica#cluster_id DatabaseReplica#cluster_id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_replica#cluster_id DatabaseReplica#cluster_id}. --- @@ -1300,7 +1300,7 @@ name: str - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_replica#name DatabaseReplica#name}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_replica#name DatabaseReplica#name}. --- @@ -1312,7 +1312,7 @@ id: str - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_replica#id DatabaseReplica#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_replica#id DatabaseReplica#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. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -1327,7 +1327,7 @@ private_network_uuid: str - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_replica#private_network_uuid DatabaseReplica#private_network_uuid}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_replica#private_network_uuid DatabaseReplica#private_network_uuid}. --- @@ -1339,7 +1339,7 @@ region: str - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_replica#region DatabaseReplica#region}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_replica#region DatabaseReplica#region}. --- @@ -1351,7 +1351,7 @@ size: str - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_replica#size DatabaseReplica#size}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_replica#size DatabaseReplica#size}. --- @@ -1363,7 +1363,7 @@ storage_size_mib: str - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_replica#storage_size_mib DatabaseReplica#storage_size_mib}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_replica#storage_size_mib DatabaseReplica#storage_size_mib}. --- @@ -1375,7 +1375,7 @@ tags: typing.List[str] - *Type:* typing.List[str] -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_replica#tags DatabaseReplica#tags}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_replica#tags DatabaseReplica#tags}. --- diff --git a/docs/databaseReplica.typescript.md b/docs/databaseReplica.typescript.md index e4ca4f07a..a5b0c86d7 100644 --- a/docs/databaseReplica.typescript.md +++ b/docs/databaseReplica.typescript.md @@ -4,7 +4,7 @@ ### DatabaseReplica -Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_replica digitalocean_database_replica}. +Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_replica digitalocean_database_replica}. #### Initializers @@ -509,7 +509,7 @@ The construct id used in the generated config for the DatabaseReplica to import. The id of the existing DatabaseReplica that should be imported. -Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_replica#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_replica#import import section} in the documentation of this resource for the id to use --- @@ -1000,14 +1000,14 @@ const databaseReplicaConfig: databaseReplica.DatabaseReplicaConfig = { ... } | lifecycle | cdktf.TerraformResourceLifecycle | *No description.* | | provider | cdktf.TerraformProvider | *No description.* | | provisioners | cdktf.FileProvisioner \| cdktf.LocalExecProvisioner \| cdktf.RemoteExecProvisioner[] | *No description.* | -| clusterId | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_replica#cluster_id DatabaseReplica#cluster_id}. | -| name | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_replica#name DatabaseReplica#name}. | -| id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_replica#id DatabaseReplica#id}. | -| privateNetworkUuid | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_replica#private_network_uuid DatabaseReplica#private_network_uuid}. | -| region | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_replica#region DatabaseReplica#region}. | -| size | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_replica#size DatabaseReplica#size}. | -| storageSizeMib | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_replica#storage_size_mib DatabaseReplica#storage_size_mib}. | -| tags | string[] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_replica#tags DatabaseReplica#tags}. | +| clusterId | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_replica#cluster_id DatabaseReplica#cluster_id}. | +| name | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_replica#name DatabaseReplica#name}. | +| id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_replica#id DatabaseReplica#id}. | +| privateNetworkUuid | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_replica#private_network_uuid DatabaseReplica#private_network_uuid}. | +| region | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_replica#region DatabaseReplica#region}. | +| size | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_replica#size DatabaseReplica#size}. | +| storageSizeMib | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_replica#storage_size_mib DatabaseReplica#storage_size_mib}. | +| tags | string[] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_replica#tags DatabaseReplica#tags}. | --- @@ -1089,7 +1089,7 @@ public readonly clusterId: string; - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_replica#cluster_id DatabaseReplica#cluster_id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_replica#cluster_id DatabaseReplica#cluster_id}. --- @@ -1101,7 +1101,7 @@ public readonly name: string; - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_replica#name DatabaseReplica#name}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_replica#name DatabaseReplica#name}. --- @@ -1113,7 +1113,7 @@ public readonly id: string; - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_replica#id DatabaseReplica#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_replica#id DatabaseReplica#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. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -1128,7 +1128,7 @@ public readonly privateNetworkUuid: string; - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_replica#private_network_uuid DatabaseReplica#private_network_uuid}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_replica#private_network_uuid DatabaseReplica#private_network_uuid}. --- @@ -1140,7 +1140,7 @@ public readonly region: string; - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_replica#region DatabaseReplica#region}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_replica#region DatabaseReplica#region}. --- @@ -1152,7 +1152,7 @@ public readonly size: string; - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_replica#size DatabaseReplica#size}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_replica#size DatabaseReplica#size}. --- @@ -1164,7 +1164,7 @@ public readonly storageSizeMib: string; - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_replica#storage_size_mib DatabaseReplica#storage_size_mib}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_replica#storage_size_mib DatabaseReplica#storage_size_mib}. --- @@ -1176,7 +1176,7 @@ public readonly tags: string[]; - *Type:* string[] -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_replica#tags DatabaseReplica#tags}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_replica#tags DatabaseReplica#tags}. --- diff --git a/docs/databaseUser.csharp.md b/docs/databaseUser.csharp.md index bfbd5c0e9..e4097ee9a 100644 --- a/docs/databaseUser.csharp.md +++ b/docs/databaseUser.csharp.md @@ -4,7 +4,7 @@ ### DatabaseUser -Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_user digitalocean_database_user}. +Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_user digitalocean_database_user}. #### Initializers @@ -501,7 +501,7 @@ The construct id used in the generated config for the DatabaseUser to import. The id of the existing DatabaseUser that should be imported. -Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_user#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_user#import import section} in the documentation of this resource for the id to use --- @@ -884,10 +884,10 @@ new DatabaseUserConfig { | Lifecycle | HashiCorp.Cdktf.TerraformResourceLifecycle | *No description.* | | Provider | HashiCorp.Cdktf.TerraformProvider | *No description.* | | Provisioners | object[] | *No description.* | -| ClusterId | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_user#cluster_id DatabaseUser#cluster_id}. | -| Name | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_user#name DatabaseUser#name}. | -| Id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_user#id DatabaseUser#id}. | -| MysqlAuthPlugin | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_user#mysql_auth_plugin DatabaseUser#mysql_auth_plugin}. | +| ClusterId | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_user#cluster_id DatabaseUser#cluster_id}. | +| Name | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_user#name DatabaseUser#name}. | +| Id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_user#id DatabaseUser#id}. | +| MysqlAuthPlugin | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_user#mysql_auth_plugin DatabaseUser#mysql_auth_plugin}. | | Settings | object | settings block. | --- @@ -970,7 +970,7 @@ public string ClusterId { get; set; } - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_user#cluster_id DatabaseUser#cluster_id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_user#cluster_id DatabaseUser#cluster_id}. --- @@ -982,7 +982,7 @@ public string Name { get; set; } - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_user#name DatabaseUser#name}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_user#name DatabaseUser#name}. --- @@ -994,7 +994,7 @@ public string Id { get; set; } - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_user#id DatabaseUser#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_user#id DatabaseUser#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. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -1009,7 +1009,7 @@ public string MysqlAuthPlugin { get; set; } - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_user#mysql_auth_plugin DatabaseUser#mysql_auth_plugin}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_user#mysql_auth_plugin DatabaseUser#mysql_auth_plugin}. --- @@ -1023,7 +1023,7 @@ public object Settings { get; set; } settings block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_user#settings DatabaseUser#settings} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_user#settings DatabaseUser#settings} --- @@ -1057,7 +1057,7 @@ public object Acl { get; set; } acl block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_user#acl DatabaseUser#acl} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_user#acl DatabaseUser#acl} --- @@ -1078,8 +1078,8 @@ new DatabaseUserSettingsAcl { | **Name** | **Type** | **Description** | | --- | --- | --- | -| Permission | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_user#permission DatabaseUser#permission}. | -| Topic | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_user#topic DatabaseUser#topic}. | +| Permission | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_user#permission DatabaseUser#permission}. | +| Topic | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_user#topic DatabaseUser#topic}. | --- @@ -1091,7 +1091,7 @@ public string Permission { get; set; } - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_user#permission DatabaseUser#permission}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_user#permission DatabaseUser#permission}. --- @@ -1103,7 +1103,7 @@ public string Topic { get; set; } - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_user#topic DatabaseUser#topic}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_user#topic DatabaseUser#topic}. --- diff --git a/docs/databaseUser.go.md b/docs/databaseUser.go.md index c2836daee..4dbd0790d 100644 --- a/docs/databaseUser.go.md +++ b/docs/databaseUser.go.md @@ -4,12 +4,12 @@ ### DatabaseUser -Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_user digitalocean_database_user}. +Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_user digitalocean_database_user}. #### Initializers ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/databaseuser" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/databaseuser" databaseuser.NewDatabaseUser(scope Construct, id *string, config DatabaseUserConfig) DatabaseUser ``` @@ -412,7 +412,7 @@ func ResetSettings() ##### `IsConstruct` ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/databaseuser" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/databaseuser" databaseuser.DatabaseUser_IsConstruct(x interface{}) *bool ``` @@ -444,7 +444,7 @@ Any object. ##### `IsTerraformElement` ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/databaseuser" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/databaseuser" databaseuser.DatabaseUser_IsTerraformElement(x interface{}) *bool ``` @@ -458,7 +458,7 @@ databaseuser.DatabaseUser_IsTerraformElement(x interface{}) *bool ##### `IsTerraformResource` ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/databaseuser" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/databaseuser" databaseuser.DatabaseUser_IsTerraformResource(x interface{}) *bool ``` @@ -472,7 +472,7 @@ databaseuser.DatabaseUser_IsTerraformResource(x interface{}) *bool ##### `GenerateConfigForImport` ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/databaseuser" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/databaseuser" databaseuser.DatabaseUser_GenerateConfigForImport(scope Construct, importToId *string, importFromId *string, provider TerraformProvider) ImportableResource ``` @@ -501,7 +501,7 @@ The construct id used in the generated config for the DatabaseUser to import. The id of the existing DatabaseUser that should be imported. -Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_user#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_user#import import section} in the documentation of this resource for the id to use --- @@ -855,7 +855,7 @@ func TfResourceType() *string #### Initializer ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/databaseuser" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/databaseuser" &databaseuser.DatabaseUserConfig { Connection: interface{}, @@ -884,10 +884,10 @@ import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/databas | Lifecycle | github.com/hashicorp/terraform-cdk-go/cdktf.TerraformResourceLifecycle | *No description.* | | Provider | github.com/hashicorp/terraform-cdk-go/cdktf.TerraformProvider | *No description.* | | Provisioners | *[]interface{} | *No description.* | -| ClusterId | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_user#cluster_id DatabaseUser#cluster_id}. | -| Name | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_user#name DatabaseUser#name}. | -| Id | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_user#id DatabaseUser#id}. | -| MysqlAuthPlugin | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_user#mysql_auth_plugin DatabaseUser#mysql_auth_plugin}. | +| ClusterId | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_user#cluster_id DatabaseUser#cluster_id}. | +| Name | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_user#name DatabaseUser#name}. | +| Id | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_user#id DatabaseUser#id}. | +| MysqlAuthPlugin | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_user#mysql_auth_plugin DatabaseUser#mysql_auth_plugin}. | | Settings | interface{} | settings block. | --- @@ -970,7 +970,7 @@ ClusterId *string - *Type:* *string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_user#cluster_id DatabaseUser#cluster_id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_user#cluster_id DatabaseUser#cluster_id}. --- @@ -982,7 +982,7 @@ Name *string - *Type:* *string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_user#name DatabaseUser#name}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_user#name DatabaseUser#name}. --- @@ -994,7 +994,7 @@ Id *string - *Type:* *string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_user#id DatabaseUser#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_user#id DatabaseUser#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. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -1009,7 +1009,7 @@ MysqlAuthPlugin *string - *Type:* *string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_user#mysql_auth_plugin DatabaseUser#mysql_auth_plugin}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_user#mysql_auth_plugin DatabaseUser#mysql_auth_plugin}. --- @@ -1023,7 +1023,7 @@ Settings interface{} settings block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_user#settings DatabaseUser#settings} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_user#settings DatabaseUser#settings} --- @@ -1032,7 +1032,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit #### Initializer ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/databaseuser" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/databaseuser" &databaseuser.DatabaseUserSettings { Acl: interface{}, @@ -1057,7 +1057,7 @@ Acl interface{} acl block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_user#acl DatabaseUser#acl} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_user#acl DatabaseUser#acl} --- @@ -1066,7 +1066,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit #### Initializer ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/databaseuser" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/databaseuser" &databaseuser.DatabaseUserSettingsAcl { Permission: *string, @@ -1078,8 +1078,8 @@ import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/databas | **Name** | **Type** | **Description** | | --- | --- | --- | -| Permission | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_user#permission DatabaseUser#permission}. | -| Topic | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_user#topic DatabaseUser#topic}. | +| Permission | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_user#permission DatabaseUser#permission}. | +| Topic | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_user#topic DatabaseUser#topic}. | --- @@ -1091,7 +1091,7 @@ Permission *string - *Type:* *string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_user#permission DatabaseUser#permission}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_user#permission DatabaseUser#permission}. --- @@ -1103,7 +1103,7 @@ Topic *string - *Type:* *string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_user#topic DatabaseUser#topic}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_user#topic DatabaseUser#topic}. --- @@ -1114,7 +1114,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit #### Initializers ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/databaseuser" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/databaseuser" databaseuser.NewDatabaseUserSettingsAclList(terraformResource IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DatabaseUserSettingsAclList ``` @@ -1274,7 +1274,7 @@ func InternalValue() interface{} #### Initializers ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/databaseuser" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/databaseuser" databaseuser.NewDatabaseUserSettingsAclOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string, complexObjectIndex *f64, complexObjectIsFromSet *bool) DatabaseUserSettingsAclOutputReference ``` @@ -1596,7 +1596,7 @@ func InternalValue() interface{} #### Initializers ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/databaseuser" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/databaseuser" databaseuser.NewDatabaseUserSettingsList(terraformResource IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DatabaseUserSettingsList ``` @@ -1756,7 +1756,7 @@ func InternalValue() interface{} #### Initializers ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/databaseuser" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/databaseuser" databaseuser.NewDatabaseUserSettingsOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string, complexObjectIndex *f64, complexObjectIsFromSet *bool) DatabaseUserSettingsOutputReference ``` diff --git a/docs/databaseUser.java.md b/docs/databaseUser.java.md index 87e611a9c..483ccbaee 100644 --- a/docs/databaseUser.java.md +++ b/docs/databaseUser.java.md @@ -4,7 +4,7 @@ ### DatabaseUser -Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_user digitalocean_database_user}. +Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_user digitalocean_database_user}. #### Initializers @@ -43,10 +43,10 @@ DatabaseUser.Builder.create(Construct scope, java.lang.String id) | lifecycle | com.hashicorp.cdktf.TerraformResourceLifecycle | *No description.* | | provider | com.hashicorp.cdktf.TerraformProvider | *No description.* | | provisioners | java.util.List | *No description.* | -| clusterId | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_user#cluster_id DatabaseUser#cluster_id}. | -| name | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_user#name DatabaseUser#name}. | -| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_user#id DatabaseUser#id}. | -| mysqlAuthPlugin | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_user#mysql_auth_plugin DatabaseUser#mysql_auth_plugin}. | +| clusterId | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_user#cluster_id DatabaseUser#cluster_id}. | +| name | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_user#name DatabaseUser#name}. | +| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_user#id DatabaseUser#id}. | +| mysqlAuthPlugin | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_user#mysql_auth_plugin DatabaseUser#mysql_auth_plugin}. | | settings | com.hashicorp.cdktf.IResolvable OR java.util.List<DatabaseUserSettings> | settings block. | --- @@ -115,7 +115,7 @@ Must be unique amongst siblings in the same scope - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_user#cluster_id DatabaseUser#cluster_id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_user#cluster_id DatabaseUser#cluster_id}. --- @@ -123,7 +123,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_user#name DatabaseUser#name}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_user#name DatabaseUser#name}. --- @@ -131,7 +131,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_user#id DatabaseUser#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_user#id DatabaseUser#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. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -142,7 +142,7 @@ If you experience problems setting this value it might not be settable. Please t - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_user#mysql_auth_plugin DatabaseUser#mysql_auth_plugin}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_user#mysql_auth_plugin DatabaseUser#mysql_auth_plugin}. --- @@ -152,7 +152,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit settings block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_user#settings DatabaseUser#settings} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_user#settings DatabaseUser#settings} --- @@ -613,7 +613,7 @@ The construct id used in the generated config for the DatabaseUser to import. The id of the existing DatabaseUser that should be imported. -Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_user#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_user#import import section} in the documentation of this resource for the id to use --- @@ -1001,10 +1001,10 @@ DatabaseUserConfig.builder() | lifecycle | com.hashicorp.cdktf.TerraformResourceLifecycle | *No description.* | | provider | com.hashicorp.cdktf.TerraformProvider | *No description.* | | provisioners | java.util.List | *No description.* | -| clusterId | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_user#cluster_id DatabaseUser#cluster_id}. | -| name | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_user#name DatabaseUser#name}. | -| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_user#id DatabaseUser#id}. | -| mysqlAuthPlugin | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_user#mysql_auth_plugin DatabaseUser#mysql_auth_plugin}. | +| clusterId | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_user#cluster_id DatabaseUser#cluster_id}. | +| name | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_user#name DatabaseUser#name}. | +| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_user#id DatabaseUser#id}. | +| mysqlAuthPlugin | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_user#mysql_auth_plugin DatabaseUser#mysql_auth_plugin}. | | settings | com.hashicorp.cdktf.IResolvable OR java.util.List<DatabaseUserSettings> | settings block. | --- @@ -1087,7 +1087,7 @@ public java.lang.String getClusterId(); - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_user#cluster_id DatabaseUser#cluster_id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_user#cluster_id DatabaseUser#cluster_id}. --- @@ -1099,7 +1099,7 @@ public java.lang.String getName(); - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_user#name DatabaseUser#name}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_user#name DatabaseUser#name}. --- @@ -1111,7 +1111,7 @@ public java.lang.String getId(); - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_user#id DatabaseUser#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_user#id DatabaseUser#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. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -1126,7 +1126,7 @@ public java.lang.String getMysqlAuthPlugin(); - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_user#mysql_auth_plugin DatabaseUser#mysql_auth_plugin}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_user#mysql_auth_plugin DatabaseUser#mysql_auth_plugin}. --- @@ -1140,7 +1140,7 @@ public java.lang.Object getSettings(); settings block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_user#settings DatabaseUser#settings} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_user#settings DatabaseUser#settings} --- @@ -1175,7 +1175,7 @@ public java.lang.Object getAcl(); acl block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_user#acl DatabaseUser#acl} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_user#acl DatabaseUser#acl} --- @@ -1196,8 +1196,8 @@ DatabaseUserSettingsAcl.builder() | **Name** | **Type** | **Description** | | --- | --- | --- | -| permission | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_user#permission DatabaseUser#permission}. | -| topic | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_user#topic DatabaseUser#topic}. | +| permission | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_user#permission DatabaseUser#permission}. | +| topic | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_user#topic DatabaseUser#topic}. | --- @@ -1209,7 +1209,7 @@ public java.lang.String getPermission(); - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_user#permission DatabaseUser#permission}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_user#permission DatabaseUser#permission}. --- @@ -1221,7 +1221,7 @@ public java.lang.String getTopic(); - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_user#topic DatabaseUser#topic}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_user#topic DatabaseUser#topic}. --- diff --git a/docs/databaseUser.python.md b/docs/databaseUser.python.md index 47cb2eb0a..f29192f68 100644 --- a/docs/databaseUser.python.md +++ b/docs/databaseUser.python.md @@ -4,7 +4,7 @@ ### DatabaseUser -Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_user digitalocean_database_user}. +Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_user digitalocean_database_user}. #### Initializers @@ -40,10 +40,10 @@ databaseUser.DatabaseUser( | lifecycle | cdktf.TerraformResourceLifecycle | *No description.* | | provider | cdktf.TerraformProvider | *No description.* | | provisioners | typing.List[typing.Union[cdktf.FileProvisioner, cdktf.LocalExecProvisioner, cdktf.RemoteExecProvisioner]] | *No description.* | -| cluster_id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_user#cluster_id DatabaseUser#cluster_id}. | -| name | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_user#name DatabaseUser#name}. | -| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_user#id DatabaseUser#id}. | -| mysql_auth_plugin | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_user#mysql_auth_plugin DatabaseUser#mysql_auth_plugin}. | +| cluster_id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_user#cluster_id DatabaseUser#cluster_id}. | +| name | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_user#name DatabaseUser#name}. | +| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_user#id DatabaseUser#id}. | +| mysql_auth_plugin | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_user#mysql_auth_plugin DatabaseUser#mysql_auth_plugin}. | | settings | typing.Union[cdktf.IResolvable, typing.List[DatabaseUserSettings]] | settings block. | --- @@ -112,7 +112,7 @@ Must be unique amongst siblings in the same scope - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_user#cluster_id DatabaseUser#cluster_id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_user#cluster_id DatabaseUser#cluster_id}. --- @@ -120,7 +120,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_user#name DatabaseUser#name}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_user#name DatabaseUser#name}. --- @@ -128,7 +128,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_user#id DatabaseUser#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_user#id DatabaseUser#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. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -139,7 +139,7 @@ If you experience problems setting this value it might not be settable. Please t - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_user#mysql_auth_plugin DatabaseUser#mysql_auth_plugin}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_user#mysql_auth_plugin DatabaseUser#mysql_auth_plugin}. --- @@ -149,7 +149,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit settings block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_user#settings DatabaseUser#settings} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_user#settings DatabaseUser#settings} --- @@ -658,7 +658,7 @@ The construct id used in the generated config for the DatabaseUser to import. The id of the existing DatabaseUser that should be imported. -Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_user#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_user#import import section} in the documentation of this resource for the id to use --- @@ -1041,10 +1041,10 @@ databaseUser.DatabaseUserConfig( | lifecycle | cdktf.TerraformResourceLifecycle | *No description.* | | provider | cdktf.TerraformProvider | *No description.* | | provisioners | typing.List[typing.Union[cdktf.FileProvisioner, cdktf.LocalExecProvisioner, cdktf.RemoteExecProvisioner]] | *No description.* | -| cluster_id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_user#cluster_id DatabaseUser#cluster_id}. | -| name | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_user#name DatabaseUser#name}. | -| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_user#id DatabaseUser#id}. | -| mysql_auth_plugin | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_user#mysql_auth_plugin DatabaseUser#mysql_auth_plugin}. | +| cluster_id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_user#cluster_id DatabaseUser#cluster_id}. | +| name | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_user#name DatabaseUser#name}. | +| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_user#id DatabaseUser#id}. | +| mysql_auth_plugin | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_user#mysql_auth_plugin DatabaseUser#mysql_auth_plugin}. | | settings | typing.Union[cdktf.IResolvable, typing.List[DatabaseUserSettings]] | settings block. | --- @@ -1127,7 +1127,7 @@ cluster_id: str - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_user#cluster_id DatabaseUser#cluster_id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_user#cluster_id DatabaseUser#cluster_id}. --- @@ -1139,7 +1139,7 @@ name: str - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_user#name DatabaseUser#name}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_user#name DatabaseUser#name}. --- @@ -1151,7 +1151,7 @@ id: str - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_user#id DatabaseUser#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_user#id DatabaseUser#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. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -1166,7 +1166,7 @@ mysql_auth_plugin: str - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_user#mysql_auth_plugin DatabaseUser#mysql_auth_plugin}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_user#mysql_auth_plugin DatabaseUser#mysql_auth_plugin}. --- @@ -1180,7 +1180,7 @@ settings: typing.Union[IResolvable, typing.List[DatabaseUserSettings]] settings block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_user#settings DatabaseUser#settings} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_user#settings DatabaseUser#settings} --- @@ -1214,7 +1214,7 @@ acl: typing.Union[IResolvable, typing.List[DatabaseUserSettingsAcl]] acl block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_user#acl DatabaseUser#acl} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_user#acl DatabaseUser#acl} --- @@ -1235,8 +1235,8 @@ databaseUser.DatabaseUserSettingsAcl( | **Name** | **Type** | **Description** | | --- | --- | --- | -| permission | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_user#permission DatabaseUser#permission}. | -| topic | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_user#topic DatabaseUser#topic}. | +| permission | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_user#permission DatabaseUser#permission}. | +| topic | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_user#topic DatabaseUser#topic}. | --- @@ -1248,7 +1248,7 @@ permission: str - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_user#permission DatabaseUser#permission}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_user#permission DatabaseUser#permission}. --- @@ -1260,7 +1260,7 @@ topic: str - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_user#topic DatabaseUser#topic}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_user#topic DatabaseUser#topic}. --- diff --git a/docs/databaseUser.typescript.md b/docs/databaseUser.typescript.md index 3d39a0c7a..67349d31b 100644 --- a/docs/databaseUser.typescript.md +++ b/docs/databaseUser.typescript.md @@ -4,7 +4,7 @@ ### DatabaseUser -Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_user digitalocean_database_user}. +Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_user digitalocean_database_user}. #### Initializers @@ -501,7 +501,7 @@ The construct id used in the generated config for the DatabaseUser to import. The id of the existing DatabaseUser that should be imported. -Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_user#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_user#import import section} in the documentation of this resource for the id to use --- @@ -871,10 +871,10 @@ const databaseUserConfig: databaseUser.DatabaseUserConfig = { ... } | lifecycle | cdktf.TerraformResourceLifecycle | *No description.* | | provider | cdktf.TerraformProvider | *No description.* | | provisioners | cdktf.FileProvisioner \| cdktf.LocalExecProvisioner \| cdktf.RemoteExecProvisioner[] | *No description.* | -| clusterId | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_user#cluster_id DatabaseUser#cluster_id}. | -| name | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_user#name DatabaseUser#name}. | -| id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_user#id DatabaseUser#id}. | -| mysqlAuthPlugin | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_user#mysql_auth_plugin DatabaseUser#mysql_auth_plugin}. | +| clusterId | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_user#cluster_id DatabaseUser#cluster_id}. | +| name | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_user#name DatabaseUser#name}. | +| id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_user#id DatabaseUser#id}. | +| mysqlAuthPlugin | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_user#mysql_auth_plugin DatabaseUser#mysql_auth_plugin}. | | settings | cdktf.IResolvable \| DatabaseUserSettings[] | settings block. | --- @@ -957,7 +957,7 @@ public readonly clusterId: string; - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_user#cluster_id DatabaseUser#cluster_id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_user#cluster_id DatabaseUser#cluster_id}. --- @@ -969,7 +969,7 @@ public readonly name: string; - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_user#name DatabaseUser#name}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_user#name DatabaseUser#name}. --- @@ -981,7 +981,7 @@ public readonly id: string; - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_user#id DatabaseUser#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_user#id DatabaseUser#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. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -996,7 +996,7 @@ public readonly mysqlAuthPlugin: string; - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_user#mysql_auth_plugin DatabaseUser#mysql_auth_plugin}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_user#mysql_auth_plugin DatabaseUser#mysql_auth_plugin}. --- @@ -1010,7 +1010,7 @@ public readonly settings: IResolvable | DatabaseUserSettings[]; settings block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_user#settings DatabaseUser#settings} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_user#settings DatabaseUser#settings} --- @@ -1042,7 +1042,7 @@ public readonly acl: IResolvable | DatabaseUserSettingsAcl[]; acl block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_user#acl DatabaseUser#acl} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_user#acl DatabaseUser#acl} --- @@ -1060,8 +1060,8 @@ const databaseUserSettingsAcl: databaseUser.DatabaseUserSettingsAcl = { ... } | **Name** | **Type** | **Description** | | --- | --- | --- | -| permission | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_user#permission DatabaseUser#permission}. | -| topic | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_user#topic DatabaseUser#topic}. | +| permission | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_user#permission DatabaseUser#permission}. | +| topic | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_user#topic DatabaseUser#topic}. | --- @@ -1073,7 +1073,7 @@ public readonly permission: string; - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_user#permission DatabaseUser#permission}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_user#permission DatabaseUser#permission}. --- @@ -1085,7 +1085,7 @@ public readonly topic: string; - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_user#topic DatabaseUser#topic}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_user#topic DatabaseUser#topic}. --- diff --git a/docs/domain.csharp.md b/docs/domain.csharp.md index 0d76432f2..610337502 100644 --- a/docs/domain.csharp.md +++ b/docs/domain.csharp.md @@ -4,7 +4,7 @@ ### Domain -Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/domain digitalocean_domain}. +Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/domain digitalocean_domain}. #### Initializers @@ -481,7 +481,7 @@ The construct id used in the generated config for the Domain to import. The id of the existing Domain that should be imported. -Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/domain#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/domain#import import section} in the documentation of this resource for the id to use --- @@ -796,9 +796,9 @@ new DomainConfig { | Lifecycle | HashiCorp.Cdktf.TerraformResourceLifecycle | *No description.* | | Provider | HashiCorp.Cdktf.TerraformProvider | *No description.* | | Provisioners | object[] | *No description.* | -| Name | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/domain#name Domain#name}. | -| Id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/domain#id Domain#id}. | -| IpAddress | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/domain#ip_address Domain#ip_address}. | +| Name | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/domain#name Domain#name}. | +| Id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/domain#id Domain#id}. | +| IpAddress | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/domain#ip_address Domain#ip_address}. | --- @@ -880,7 +880,7 @@ public string Name { get; set; } - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/domain#name Domain#name}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/domain#name Domain#name}. --- @@ -892,7 +892,7 @@ public string Id { get; set; } - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/domain#id Domain#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/domain#id Domain#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. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -907,7 +907,7 @@ public string IpAddress { get; set; } - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/domain#ip_address Domain#ip_address}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/domain#ip_address Domain#ip_address}. --- diff --git a/docs/domain.go.md b/docs/domain.go.md index bb73ebcc7..96e183829 100644 --- a/docs/domain.go.md +++ b/docs/domain.go.md @@ -4,12 +4,12 @@ ### Domain -Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/domain digitalocean_domain}. +Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/domain digitalocean_domain}. #### Initializers ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/domain" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/domain" domain.NewDomain(scope Construct, id *string, config DomainConfig) Domain ``` @@ -392,7 +392,7 @@ func ResetIpAddress() ##### `IsConstruct` ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/domain" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/domain" domain.Domain_IsConstruct(x interface{}) *bool ``` @@ -424,7 +424,7 @@ Any object. ##### `IsTerraformElement` ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/domain" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/domain" domain.Domain_IsTerraformElement(x interface{}) *bool ``` @@ -438,7 +438,7 @@ domain.Domain_IsTerraformElement(x interface{}) *bool ##### `IsTerraformResource` ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/domain" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/domain" domain.Domain_IsTerraformResource(x interface{}) *bool ``` @@ -452,7 +452,7 @@ domain.Domain_IsTerraformResource(x interface{}) *bool ##### `GenerateConfigForImport` ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/domain" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/domain" domain.Domain_GenerateConfigForImport(scope Construct, importToId *string, importFromId *string, provider TerraformProvider) ImportableResource ``` @@ -481,7 +481,7 @@ The construct id used in the generated config for the Domain to import. The id of the existing Domain that should be imported. -Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/domain#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/domain#import import section} in the documentation of this resource for the id to use --- @@ -769,7 +769,7 @@ func TfResourceType() *string #### Initializer ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/domain" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/domain" &domain.DomainConfig { Connection: interface{}, @@ -796,9 +796,9 @@ import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/domain" | Lifecycle | github.com/hashicorp/terraform-cdk-go/cdktf.TerraformResourceLifecycle | *No description.* | | Provider | github.com/hashicorp/terraform-cdk-go/cdktf.TerraformProvider | *No description.* | | Provisioners | *[]interface{} | *No description.* | -| Name | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/domain#name Domain#name}. | -| Id | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/domain#id Domain#id}. | -| IpAddress | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/domain#ip_address Domain#ip_address}. | +| Name | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/domain#name Domain#name}. | +| Id | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/domain#id Domain#id}. | +| IpAddress | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/domain#ip_address Domain#ip_address}. | --- @@ -880,7 +880,7 @@ Name *string - *Type:* *string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/domain#name Domain#name}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/domain#name Domain#name}. --- @@ -892,7 +892,7 @@ Id *string - *Type:* *string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/domain#id Domain#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/domain#id Domain#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. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -907,7 +907,7 @@ IpAddress *string - *Type:* *string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/domain#ip_address Domain#ip_address}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/domain#ip_address Domain#ip_address}. --- diff --git a/docs/domain.java.md b/docs/domain.java.md index 4c9a3d853..5b847cbe1 100644 --- a/docs/domain.java.md +++ b/docs/domain.java.md @@ -4,7 +4,7 @@ ### Domain -Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/domain digitalocean_domain}. +Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/domain digitalocean_domain}. #### Initializers @@ -40,9 +40,9 @@ Domain.Builder.create(Construct scope, java.lang.String id) | lifecycle | com.hashicorp.cdktf.TerraformResourceLifecycle | *No description.* | | provider | com.hashicorp.cdktf.TerraformProvider | *No description.* | | provisioners | java.util.List | *No description.* | -| name | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/domain#name Domain#name}. | -| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/domain#id Domain#id}. | -| ipAddress | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/domain#ip_address Domain#ip_address}. | +| name | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/domain#name Domain#name}. | +| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/domain#id Domain#id}. | +| ipAddress | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/domain#ip_address Domain#ip_address}. | --- @@ -110,7 +110,7 @@ Must be unique amongst siblings in the same scope - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/domain#name Domain#name}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/domain#name Domain#name}. --- @@ -118,7 +118,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/domain#id Domain#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/domain#id Domain#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. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -129,7 +129,7 @@ If you experience problems setting this value it might not be settable. Please t - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/domain#ip_address Domain#ip_address}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/domain#ip_address Domain#ip_address}. --- @@ -570,7 +570,7 @@ The construct id used in the generated config for the Domain to import. The id of the existing Domain that should be imported. -Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/domain#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/domain#import import section} in the documentation of this resource for the id to use --- @@ -889,9 +889,9 @@ DomainConfig.builder() | lifecycle | com.hashicorp.cdktf.TerraformResourceLifecycle | *No description.* | | provider | com.hashicorp.cdktf.TerraformProvider | *No description.* | | provisioners | java.util.List | *No description.* | -| name | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/domain#name Domain#name}. | -| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/domain#id Domain#id}. | -| ipAddress | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/domain#ip_address Domain#ip_address}. | +| name | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/domain#name Domain#name}. | +| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/domain#id Domain#id}. | +| ipAddress | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/domain#ip_address Domain#ip_address}. | --- @@ -973,7 +973,7 @@ public java.lang.String getName(); - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/domain#name Domain#name}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/domain#name Domain#name}. --- @@ -985,7 +985,7 @@ public java.lang.String getId(); - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/domain#id Domain#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/domain#id Domain#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. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -1000,7 +1000,7 @@ public java.lang.String getIpAddress(); - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/domain#ip_address Domain#ip_address}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/domain#ip_address Domain#ip_address}. --- diff --git a/docs/domain.python.md b/docs/domain.python.md index 642289806..de7ec10ec 100644 --- a/docs/domain.python.md +++ b/docs/domain.python.md @@ -4,7 +4,7 @@ ### Domain -Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/domain digitalocean_domain}. +Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/domain digitalocean_domain}. #### Initializers @@ -38,9 +38,9 @@ domain.Domain( | lifecycle | cdktf.TerraformResourceLifecycle | *No description.* | | provider | cdktf.TerraformProvider | *No description.* | | provisioners | typing.List[typing.Union[cdktf.FileProvisioner, cdktf.LocalExecProvisioner, cdktf.RemoteExecProvisioner]] | *No description.* | -| name | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/domain#name Domain#name}. | -| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/domain#id Domain#id}. | -| ip_address | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/domain#ip_address Domain#ip_address}. | +| name | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/domain#name Domain#name}. | +| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/domain#id Domain#id}. | +| ip_address | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/domain#ip_address Domain#ip_address}. | --- @@ -108,7 +108,7 @@ Must be unique amongst siblings in the same scope - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/domain#name Domain#name}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/domain#name Domain#name}. --- @@ -116,7 +116,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/domain#id Domain#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/domain#id Domain#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. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -127,7 +127,7 @@ If you experience problems setting this value it might not be settable. Please t - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/domain#ip_address Domain#ip_address}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/domain#ip_address Domain#ip_address}. --- @@ -614,7 +614,7 @@ The construct id used in the generated config for the Domain to import. The id of the existing Domain that should be imported. -Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/domain#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/domain#import import section} in the documentation of this resource for the id to use --- @@ -929,9 +929,9 @@ domain.DomainConfig( | lifecycle | cdktf.TerraformResourceLifecycle | *No description.* | | provider | cdktf.TerraformProvider | *No description.* | | provisioners | typing.List[typing.Union[cdktf.FileProvisioner, cdktf.LocalExecProvisioner, cdktf.RemoteExecProvisioner]] | *No description.* | -| name | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/domain#name Domain#name}. | -| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/domain#id Domain#id}. | -| ip_address | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/domain#ip_address Domain#ip_address}. | +| name | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/domain#name Domain#name}. | +| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/domain#id Domain#id}. | +| ip_address | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/domain#ip_address Domain#ip_address}. | --- @@ -1013,7 +1013,7 @@ name: str - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/domain#name Domain#name}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/domain#name Domain#name}. --- @@ -1025,7 +1025,7 @@ id: str - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/domain#id Domain#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/domain#id Domain#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. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -1040,7 +1040,7 @@ ip_address: str - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/domain#ip_address Domain#ip_address}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/domain#ip_address Domain#ip_address}. --- diff --git a/docs/domain.typescript.md b/docs/domain.typescript.md index 3d500eb76..ab7d78469 100644 --- a/docs/domain.typescript.md +++ b/docs/domain.typescript.md @@ -4,7 +4,7 @@ ### Domain -Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/domain digitalocean_domain}. +Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/domain digitalocean_domain}. #### Initializers @@ -481,7 +481,7 @@ The construct id used in the generated config for the Domain to import. The id of the existing Domain that should be imported. -Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/domain#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/domain#import import section} in the documentation of this resource for the id to use --- @@ -785,9 +785,9 @@ const domainConfig: domain.DomainConfig = { ... } | lifecycle | cdktf.TerraformResourceLifecycle | *No description.* | | provider | cdktf.TerraformProvider | *No description.* | | provisioners | cdktf.FileProvisioner \| cdktf.LocalExecProvisioner \| cdktf.RemoteExecProvisioner[] | *No description.* | -| name | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/domain#name Domain#name}. | -| id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/domain#id Domain#id}. | -| ipAddress | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/domain#ip_address Domain#ip_address}. | +| name | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/domain#name Domain#name}. | +| id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/domain#id Domain#id}. | +| ipAddress | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/domain#ip_address Domain#ip_address}. | --- @@ -869,7 +869,7 @@ public readonly name: string; - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/domain#name Domain#name}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/domain#name Domain#name}. --- @@ -881,7 +881,7 @@ public readonly id: string; - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/domain#id Domain#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/domain#id Domain#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. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -896,7 +896,7 @@ public readonly ipAddress: string; - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/domain#ip_address Domain#ip_address}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/domain#ip_address Domain#ip_address}. --- diff --git a/docs/droplet.csharp.md b/docs/droplet.csharp.md index 9f8a6a626..2e77924a8 100644 --- a/docs/droplet.csharp.md +++ b/docs/droplet.csharp.md @@ -4,7 +4,7 @@ ### Droplet -Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/droplet digitalocean_droplet}. +Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/droplet digitalocean_droplet}. #### Initializers @@ -592,7 +592,7 @@ The construct id used in the generated config for the Droplet to import. The id of the existing Droplet that should be imported. -Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/droplet#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/droplet#import import section} in the documentation of this resource for the id to use --- @@ -1374,25 +1374,25 @@ new DropletConfig { | Lifecycle | HashiCorp.Cdktf.TerraformResourceLifecycle | *No description.* | | Provider | HashiCorp.Cdktf.TerraformProvider | *No description.* | | Provisioners | object[] | *No description.* | -| Image | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/droplet#image Droplet#image}. | -| Name | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/droplet#name Droplet#name}. | -| Size | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/droplet#size Droplet#size}. | -| Backups | object | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/droplet#backups Droplet#backups}. | -| DropletAgent | object | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/droplet#droplet_agent Droplet#droplet_agent}. | -| GracefulShutdown | object | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/droplet#graceful_shutdown Droplet#graceful_shutdown}. | -| Id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/droplet#id Droplet#id}. | -| Ipv6 | object | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/droplet#ipv6 Droplet#ipv6}. | -| Ipv6Address | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/droplet#ipv6_address Droplet#ipv6_address}. | -| Monitoring | object | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/droplet#monitoring Droplet#monitoring}. | -| PrivateNetworking | object | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/droplet#private_networking Droplet#private_networking}. | -| Region | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/droplet#region Droplet#region}. | -| ResizeDisk | object | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/droplet#resize_disk Droplet#resize_disk}. | -| SshKeys | string[] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/droplet#ssh_keys Droplet#ssh_keys}. | -| Tags | string[] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/droplet#tags Droplet#tags}. | +| Image | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/droplet#image Droplet#image}. | +| Name | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/droplet#name Droplet#name}. | +| Size | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/droplet#size Droplet#size}. | +| Backups | object | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/droplet#backups Droplet#backups}. | +| DropletAgent | object | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/droplet#droplet_agent Droplet#droplet_agent}. | +| GracefulShutdown | object | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/droplet#graceful_shutdown Droplet#graceful_shutdown}. | +| Id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/droplet#id Droplet#id}. | +| Ipv6 | object | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/droplet#ipv6 Droplet#ipv6}. | +| Ipv6Address | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/droplet#ipv6_address Droplet#ipv6_address}. | +| Monitoring | object | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/droplet#monitoring Droplet#monitoring}. | +| PrivateNetworking | object | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/droplet#private_networking Droplet#private_networking}. | +| Region | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/droplet#region Droplet#region}. | +| ResizeDisk | object | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/droplet#resize_disk Droplet#resize_disk}. | +| SshKeys | string[] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/droplet#ssh_keys Droplet#ssh_keys}. | +| Tags | string[] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/droplet#tags Droplet#tags}. | | Timeouts | DropletTimeouts | timeouts block. | -| UserData | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/droplet#user_data Droplet#user_data}. | -| VolumeIds | string[] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/droplet#volume_ids Droplet#volume_ids}. | -| VpcUuid | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/droplet#vpc_uuid Droplet#vpc_uuid}. | +| UserData | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/droplet#user_data Droplet#user_data}. | +| VolumeIds | string[] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/droplet#volume_ids Droplet#volume_ids}. | +| VpcUuid | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/droplet#vpc_uuid Droplet#vpc_uuid}. | --- @@ -1474,7 +1474,7 @@ public string Image { get; set; } - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/droplet#image Droplet#image}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/droplet#image Droplet#image}. --- @@ -1486,7 +1486,7 @@ public string Name { get; set; } - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/droplet#name Droplet#name}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/droplet#name Droplet#name}. --- @@ -1498,7 +1498,7 @@ public string Size { get; set; } - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/droplet#size Droplet#size}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/droplet#size Droplet#size}. --- @@ -1510,7 +1510,7 @@ public object Backups { get; set; } - *Type:* object -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/droplet#backups Droplet#backups}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/droplet#backups Droplet#backups}. --- @@ -1522,7 +1522,7 @@ public object DropletAgent { get; set; } - *Type:* object -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/droplet#droplet_agent Droplet#droplet_agent}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/droplet#droplet_agent Droplet#droplet_agent}. --- @@ -1534,7 +1534,7 @@ public object GracefulShutdown { get; set; } - *Type:* object -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/droplet#graceful_shutdown Droplet#graceful_shutdown}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/droplet#graceful_shutdown Droplet#graceful_shutdown}. --- @@ -1546,7 +1546,7 @@ public string Id { get; set; } - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/droplet#id Droplet#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/droplet#id Droplet#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. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -1561,7 +1561,7 @@ public object Ipv6 { get; set; } - *Type:* object -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/droplet#ipv6 Droplet#ipv6}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/droplet#ipv6 Droplet#ipv6}. --- @@ -1573,7 +1573,7 @@ public string Ipv6Address { get; set; } - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/droplet#ipv6_address Droplet#ipv6_address}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/droplet#ipv6_address Droplet#ipv6_address}. --- @@ -1585,7 +1585,7 @@ public object Monitoring { get; set; } - *Type:* object -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/droplet#monitoring Droplet#monitoring}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/droplet#monitoring Droplet#monitoring}. --- @@ -1597,7 +1597,7 @@ public object PrivateNetworking { get; set; } - *Type:* object -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/droplet#private_networking Droplet#private_networking}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/droplet#private_networking Droplet#private_networking}. --- @@ -1609,7 +1609,7 @@ public string Region { get; set; } - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/droplet#region Droplet#region}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/droplet#region Droplet#region}. --- @@ -1621,7 +1621,7 @@ public object ResizeDisk { get; set; } - *Type:* object -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/droplet#resize_disk Droplet#resize_disk}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/droplet#resize_disk Droplet#resize_disk}. --- @@ -1633,7 +1633,7 @@ public string[] SshKeys { get; set; } - *Type:* string[] -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/droplet#ssh_keys Droplet#ssh_keys}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/droplet#ssh_keys Droplet#ssh_keys}. --- @@ -1645,7 +1645,7 @@ public string[] Tags { get; set; } - *Type:* string[] -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/droplet#tags Droplet#tags}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/droplet#tags Droplet#tags}. --- @@ -1659,7 +1659,7 @@ public DropletTimeouts Timeouts { get; set; } timeouts block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/droplet#timeouts Droplet#timeouts} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/droplet#timeouts Droplet#timeouts} --- @@ -1671,7 +1671,7 @@ public string UserData { get; set; } - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/droplet#user_data Droplet#user_data}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/droplet#user_data Droplet#user_data}. --- @@ -1683,7 +1683,7 @@ public string[] VolumeIds { get; set; } - *Type:* string[] -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/droplet#volume_ids Droplet#volume_ids}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/droplet#volume_ids Droplet#volume_ids}. --- @@ -1695,7 +1695,7 @@ public string VpcUuid { get; set; } - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/droplet#vpc_uuid Droplet#vpc_uuid}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/droplet#vpc_uuid Droplet#vpc_uuid}. --- @@ -1717,9 +1717,9 @@ new DropletTimeouts { | **Name** | **Type** | **Description** | | --- | --- | --- | -| Create | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/droplet#create Droplet#create}. | -| Delete | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/droplet#delete Droplet#delete}. | -| Update | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/droplet#update Droplet#update}. | +| Create | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/droplet#create Droplet#create}. | +| Delete | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/droplet#delete Droplet#delete}. | +| Update | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/droplet#update Droplet#update}. | --- @@ -1731,7 +1731,7 @@ public string Create { get; set; } - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/droplet#create Droplet#create}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/droplet#create Droplet#create}. --- @@ -1743,7 +1743,7 @@ public string Delete { get; set; } - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/droplet#delete Droplet#delete}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/droplet#delete Droplet#delete}. --- @@ -1755,7 +1755,7 @@ public string Update { get; set; } - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/droplet#update Droplet#update}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/droplet#update Droplet#update}. --- diff --git a/docs/droplet.go.md b/docs/droplet.go.md index 640b2f482..15d800af2 100644 --- a/docs/droplet.go.md +++ b/docs/droplet.go.md @@ -4,12 +4,12 @@ ### Droplet -Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/droplet digitalocean_droplet}. +Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/droplet digitalocean_droplet}. #### Initializers ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/droplet" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/droplet" droplet.NewDroplet(scope Construct, id *string, config DropletConfig) Droplet ``` @@ -503,7 +503,7 @@ func ResetVpcUuid() ##### `IsConstruct` ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/droplet" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/droplet" droplet.Droplet_IsConstruct(x interface{}) *bool ``` @@ -535,7 +535,7 @@ Any object. ##### `IsTerraformElement` ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/droplet" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/droplet" droplet.Droplet_IsTerraformElement(x interface{}) *bool ``` @@ -549,7 +549,7 @@ droplet.Droplet_IsTerraformElement(x interface{}) *bool ##### `IsTerraformResource` ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/droplet" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/droplet" droplet.Droplet_IsTerraformResource(x interface{}) *bool ``` @@ -563,7 +563,7 @@ droplet.Droplet_IsTerraformResource(x interface{}) *bool ##### `GenerateConfigForImport` ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/droplet" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/droplet" droplet.Droplet_GenerateConfigForImport(scope Construct, importToId *string, importFromId *string, provider TerraformProvider) ImportableResource ``` @@ -592,7 +592,7 @@ The construct id used in the generated config for the Droplet to import. The id of the existing Droplet that should be imported. -Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/droplet#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/droplet#import import section} in the documentation of this resource for the id to use --- @@ -1331,7 +1331,7 @@ func TfResourceType() *string #### Initializer ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/droplet" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/droplet" &droplet.DropletConfig { Connection: interface{}, @@ -1356,7 +1356,7 @@ import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/droplet ResizeDisk: interface{}, SshKeys: *[]*string, Tags: *[]*string, - Timeouts: github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11.droplet.DropletTimeouts, + Timeouts: github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean.droplet.DropletTimeouts, UserData: *string, VolumeIds: *[]*string, VpcUuid: *string, @@ -1374,25 +1374,25 @@ import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/droplet | Lifecycle | github.com/hashicorp/terraform-cdk-go/cdktf.TerraformResourceLifecycle | *No description.* | | Provider | github.com/hashicorp/terraform-cdk-go/cdktf.TerraformProvider | *No description.* | | Provisioners | *[]interface{} | *No description.* | -| Image | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/droplet#image Droplet#image}. | -| Name | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/droplet#name Droplet#name}. | -| Size | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/droplet#size Droplet#size}. | -| Backups | interface{} | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/droplet#backups Droplet#backups}. | -| DropletAgent | interface{} | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/droplet#droplet_agent Droplet#droplet_agent}. | -| GracefulShutdown | interface{} | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/droplet#graceful_shutdown Droplet#graceful_shutdown}. | -| Id | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/droplet#id Droplet#id}. | -| Ipv6 | interface{} | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/droplet#ipv6 Droplet#ipv6}. | -| Ipv6Address | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/droplet#ipv6_address Droplet#ipv6_address}. | -| Monitoring | interface{} | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/droplet#monitoring Droplet#monitoring}. | -| PrivateNetworking | interface{} | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/droplet#private_networking Droplet#private_networking}. | -| Region | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/droplet#region Droplet#region}. | -| ResizeDisk | interface{} | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/droplet#resize_disk Droplet#resize_disk}. | -| SshKeys | *[]*string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/droplet#ssh_keys Droplet#ssh_keys}. | -| Tags | *[]*string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/droplet#tags Droplet#tags}. | +| Image | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/droplet#image Droplet#image}. | +| Name | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/droplet#name Droplet#name}. | +| Size | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/droplet#size Droplet#size}. | +| Backups | interface{} | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/droplet#backups Droplet#backups}. | +| DropletAgent | interface{} | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/droplet#droplet_agent Droplet#droplet_agent}. | +| GracefulShutdown | interface{} | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/droplet#graceful_shutdown Droplet#graceful_shutdown}. | +| Id | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/droplet#id Droplet#id}. | +| Ipv6 | interface{} | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/droplet#ipv6 Droplet#ipv6}. | +| Ipv6Address | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/droplet#ipv6_address Droplet#ipv6_address}. | +| Monitoring | interface{} | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/droplet#monitoring Droplet#monitoring}. | +| PrivateNetworking | interface{} | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/droplet#private_networking Droplet#private_networking}. | +| Region | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/droplet#region Droplet#region}. | +| ResizeDisk | interface{} | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/droplet#resize_disk Droplet#resize_disk}. | +| SshKeys | *[]*string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/droplet#ssh_keys Droplet#ssh_keys}. | +| Tags | *[]*string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/droplet#tags Droplet#tags}. | | Timeouts | DropletTimeouts | timeouts block. | -| UserData | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/droplet#user_data Droplet#user_data}. | -| VolumeIds | *[]*string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/droplet#volume_ids Droplet#volume_ids}. | -| VpcUuid | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/droplet#vpc_uuid Droplet#vpc_uuid}. | +| UserData | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/droplet#user_data Droplet#user_data}. | +| VolumeIds | *[]*string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/droplet#volume_ids Droplet#volume_ids}. | +| VpcUuid | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/droplet#vpc_uuid Droplet#vpc_uuid}. | --- @@ -1474,7 +1474,7 @@ Image *string - *Type:* *string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/droplet#image Droplet#image}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/droplet#image Droplet#image}. --- @@ -1486,7 +1486,7 @@ Name *string - *Type:* *string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/droplet#name Droplet#name}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/droplet#name Droplet#name}. --- @@ -1498,7 +1498,7 @@ Size *string - *Type:* *string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/droplet#size Droplet#size}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/droplet#size Droplet#size}. --- @@ -1510,7 +1510,7 @@ Backups interface{} - *Type:* interface{} -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/droplet#backups Droplet#backups}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/droplet#backups Droplet#backups}. --- @@ -1522,7 +1522,7 @@ DropletAgent interface{} - *Type:* interface{} -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/droplet#droplet_agent Droplet#droplet_agent}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/droplet#droplet_agent Droplet#droplet_agent}. --- @@ -1534,7 +1534,7 @@ GracefulShutdown interface{} - *Type:* interface{} -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/droplet#graceful_shutdown Droplet#graceful_shutdown}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/droplet#graceful_shutdown Droplet#graceful_shutdown}. --- @@ -1546,7 +1546,7 @@ Id *string - *Type:* *string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/droplet#id Droplet#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/droplet#id Droplet#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. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -1561,7 +1561,7 @@ Ipv6 interface{} - *Type:* interface{} -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/droplet#ipv6 Droplet#ipv6}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/droplet#ipv6 Droplet#ipv6}. --- @@ -1573,7 +1573,7 @@ Ipv6Address *string - *Type:* *string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/droplet#ipv6_address Droplet#ipv6_address}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/droplet#ipv6_address Droplet#ipv6_address}. --- @@ -1585,7 +1585,7 @@ Monitoring interface{} - *Type:* interface{} -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/droplet#monitoring Droplet#monitoring}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/droplet#monitoring Droplet#monitoring}. --- @@ -1597,7 +1597,7 @@ PrivateNetworking interface{} - *Type:* interface{} -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/droplet#private_networking Droplet#private_networking}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/droplet#private_networking Droplet#private_networking}. --- @@ -1609,7 +1609,7 @@ Region *string - *Type:* *string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/droplet#region Droplet#region}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/droplet#region Droplet#region}. --- @@ -1621,7 +1621,7 @@ ResizeDisk interface{} - *Type:* interface{} -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/droplet#resize_disk Droplet#resize_disk}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/droplet#resize_disk Droplet#resize_disk}. --- @@ -1633,7 +1633,7 @@ SshKeys *[]*string - *Type:* *[]*string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/droplet#ssh_keys Droplet#ssh_keys}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/droplet#ssh_keys Droplet#ssh_keys}. --- @@ -1645,7 +1645,7 @@ Tags *[]*string - *Type:* *[]*string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/droplet#tags Droplet#tags}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/droplet#tags Droplet#tags}. --- @@ -1659,7 +1659,7 @@ Timeouts DropletTimeouts timeouts block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/droplet#timeouts Droplet#timeouts} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/droplet#timeouts Droplet#timeouts} --- @@ -1671,7 +1671,7 @@ UserData *string - *Type:* *string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/droplet#user_data Droplet#user_data}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/droplet#user_data Droplet#user_data}. --- @@ -1683,7 +1683,7 @@ VolumeIds *[]*string - *Type:* *[]*string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/droplet#volume_ids Droplet#volume_ids}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/droplet#volume_ids Droplet#volume_ids}. --- @@ -1695,7 +1695,7 @@ VpcUuid *string - *Type:* *string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/droplet#vpc_uuid Droplet#vpc_uuid}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/droplet#vpc_uuid Droplet#vpc_uuid}. --- @@ -1704,7 +1704,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit #### Initializer ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/droplet" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/droplet" &droplet.DropletTimeouts { Create: *string, @@ -1717,9 +1717,9 @@ import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/droplet | **Name** | **Type** | **Description** | | --- | --- | --- | -| Create | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/droplet#create Droplet#create}. | -| Delete | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/droplet#delete Droplet#delete}. | -| Update | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/droplet#update Droplet#update}. | +| Create | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/droplet#create Droplet#create}. | +| Delete | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/droplet#delete Droplet#delete}. | +| Update | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/droplet#update Droplet#update}. | --- @@ -1731,7 +1731,7 @@ Create *string - *Type:* *string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/droplet#create Droplet#create}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/droplet#create Droplet#create}. --- @@ -1743,7 +1743,7 @@ Delete *string - *Type:* *string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/droplet#delete Droplet#delete}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/droplet#delete Droplet#delete}. --- @@ -1755,7 +1755,7 @@ Update *string - *Type:* *string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/droplet#update Droplet#update}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/droplet#update Droplet#update}. --- @@ -1766,7 +1766,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit #### Initializers ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/droplet" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/droplet" droplet.NewDropletTimeoutsOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string) DropletTimeoutsOutputReference ``` diff --git a/docs/droplet.java.md b/docs/droplet.java.md index 86dbbfe43..75bbd71d9 100644 --- a/docs/droplet.java.md +++ b/docs/droplet.java.md @@ -4,7 +4,7 @@ ### Droplet -Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/droplet digitalocean_droplet}. +Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/droplet digitalocean_droplet}. #### Initializers @@ -63,25 +63,25 @@ Droplet.Builder.create(Construct scope, java.lang.String id) | lifecycle | com.hashicorp.cdktf.TerraformResourceLifecycle | *No description.* | | provider | com.hashicorp.cdktf.TerraformProvider | *No description.* | | provisioners | java.util.List | *No description.* | -| image | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/droplet#image Droplet#image}. | -| name | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/droplet#name Droplet#name}. | -| size | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/droplet#size Droplet#size}. | -| backups | java.lang.Boolean OR com.hashicorp.cdktf.IResolvable | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/droplet#backups Droplet#backups}. | -| dropletAgent | java.lang.Boolean OR com.hashicorp.cdktf.IResolvable | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/droplet#droplet_agent Droplet#droplet_agent}. | -| gracefulShutdown | java.lang.Boolean OR com.hashicorp.cdktf.IResolvable | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/droplet#graceful_shutdown Droplet#graceful_shutdown}. | -| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/droplet#id Droplet#id}. | -| ipv6 | java.lang.Boolean OR com.hashicorp.cdktf.IResolvable | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/droplet#ipv6 Droplet#ipv6}. | -| ipv6Address | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/droplet#ipv6_address Droplet#ipv6_address}. | -| monitoring | java.lang.Boolean OR com.hashicorp.cdktf.IResolvable | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/droplet#monitoring Droplet#monitoring}. | -| privateNetworking | java.lang.Boolean OR com.hashicorp.cdktf.IResolvable | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/droplet#private_networking Droplet#private_networking}. | -| region | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/droplet#region Droplet#region}. | -| resizeDisk | java.lang.Boolean OR com.hashicorp.cdktf.IResolvable | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/droplet#resize_disk Droplet#resize_disk}. | -| sshKeys | java.util.List | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/droplet#ssh_keys Droplet#ssh_keys}. | -| tags | java.util.List | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/droplet#tags Droplet#tags}. | +| image | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/droplet#image Droplet#image}. | +| name | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/droplet#name Droplet#name}. | +| size | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/droplet#size Droplet#size}. | +| backups | java.lang.Boolean OR com.hashicorp.cdktf.IResolvable | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/droplet#backups Droplet#backups}. | +| dropletAgent | java.lang.Boolean OR com.hashicorp.cdktf.IResolvable | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/droplet#droplet_agent Droplet#droplet_agent}. | +| gracefulShutdown | java.lang.Boolean OR com.hashicorp.cdktf.IResolvable | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/droplet#graceful_shutdown Droplet#graceful_shutdown}. | +| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/droplet#id Droplet#id}. | +| ipv6 | java.lang.Boolean OR com.hashicorp.cdktf.IResolvable | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/droplet#ipv6 Droplet#ipv6}. | +| ipv6Address | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/droplet#ipv6_address Droplet#ipv6_address}. | +| monitoring | java.lang.Boolean OR com.hashicorp.cdktf.IResolvable | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/droplet#monitoring Droplet#monitoring}. | +| privateNetworking | java.lang.Boolean OR com.hashicorp.cdktf.IResolvable | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/droplet#private_networking Droplet#private_networking}. | +| region | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/droplet#region Droplet#region}. | +| resizeDisk | java.lang.Boolean OR com.hashicorp.cdktf.IResolvable | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/droplet#resize_disk Droplet#resize_disk}. | +| sshKeys | java.util.List | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/droplet#ssh_keys Droplet#ssh_keys}. | +| tags | java.util.List | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/droplet#tags Droplet#tags}. | | timeouts | DropletTimeouts | timeouts block. | -| userData | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/droplet#user_data Droplet#user_data}. | -| volumeIds | java.util.List | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/droplet#volume_ids Droplet#volume_ids}. | -| vpcUuid | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/droplet#vpc_uuid Droplet#vpc_uuid}. | +| userData | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/droplet#user_data Droplet#user_data}. | +| volumeIds | java.util.List | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/droplet#volume_ids Droplet#volume_ids}. | +| vpcUuid | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/droplet#vpc_uuid Droplet#vpc_uuid}. | --- @@ -149,7 +149,7 @@ Must be unique amongst siblings in the same scope - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/droplet#image Droplet#image}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/droplet#image Droplet#image}. --- @@ -157,7 +157,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/droplet#name Droplet#name}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/droplet#name Droplet#name}. --- @@ -165,7 +165,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/droplet#size Droplet#size}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/droplet#size Droplet#size}. --- @@ -173,7 +173,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit - *Type:* java.lang.Boolean OR com.hashicorp.cdktf.IResolvable -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/droplet#backups Droplet#backups}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/droplet#backups Droplet#backups}. --- @@ -181,7 +181,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit - *Type:* java.lang.Boolean OR com.hashicorp.cdktf.IResolvable -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/droplet#droplet_agent Droplet#droplet_agent}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/droplet#droplet_agent Droplet#droplet_agent}. --- @@ -189,7 +189,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit - *Type:* java.lang.Boolean OR com.hashicorp.cdktf.IResolvable -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/droplet#graceful_shutdown Droplet#graceful_shutdown}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/droplet#graceful_shutdown Droplet#graceful_shutdown}. --- @@ -197,7 +197,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/droplet#id Droplet#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/droplet#id Droplet#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. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -208,7 +208,7 @@ If you experience problems setting this value it might not be settable. Please t - *Type:* java.lang.Boolean OR com.hashicorp.cdktf.IResolvable -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/droplet#ipv6 Droplet#ipv6}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/droplet#ipv6 Droplet#ipv6}. --- @@ -216,7 +216,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/droplet#ipv6_address Droplet#ipv6_address}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/droplet#ipv6_address Droplet#ipv6_address}. --- @@ -224,7 +224,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit - *Type:* java.lang.Boolean OR com.hashicorp.cdktf.IResolvable -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/droplet#monitoring Droplet#monitoring}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/droplet#monitoring Droplet#monitoring}. --- @@ -232,7 +232,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit - *Type:* java.lang.Boolean OR com.hashicorp.cdktf.IResolvable -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/droplet#private_networking Droplet#private_networking}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/droplet#private_networking Droplet#private_networking}. --- @@ -240,7 +240,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/droplet#region Droplet#region}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/droplet#region Droplet#region}. --- @@ -248,7 +248,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit - *Type:* java.lang.Boolean OR com.hashicorp.cdktf.IResolvable -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/droplet#resize_disk Droplet#resize_disk}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/droplet#resize_disk Droplet#resize_disk}. --- @@ -256,7 +256,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit - *Type:* java.util.List -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/droplet#ssh_keys Droplet#ssh_keys}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/droplet#ssh_keys Droplet#ssh_keys}. --- @@ -264,7 +264,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit - *Type:* java.util.List -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/droplet#tags Droplet#tags}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/droplet#tags Droplet#tags}. --- @@ -274,7 +274,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit timeouts block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/droplet#timeouts Droplet#timeouts} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/droplet#timeouts Droplet#timeouts} --- @@ -282,7 +282,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/droplet#user_data Droplet#user_data}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/droplet#user_data Droplet#user_data}. --- @@ -290,7 +290,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit - *Type:* java.util.List -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/droplet#volume_ids Droplet#volume_ids}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/droplet#volume_ids Droplet#volume_ids}. --- @@ -298,7 +298,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/droplet#vpc_uuid Droplet#vpc_uuid}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/droplet#vpc_uuid Droplet#vpc_uuid}. --- @@ -850,7 +850,7 @@ The construct id used in the generated config for the Droplet to import. The id of the existing Droplet that should be imported. -Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/droplet#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/droplet#import import section} in the documentation of this resource for the id to use --- @@ -1643,25 +1643,25 @@ DropletConfig.builder() | lifecycle | com.hashicorp.cdktf.TerraformResourceLifecycle | *No description.* | | provider | com.hashicorp.cdktf.TerraformProvider | *No description.* | | provisioners | java.util.List | *No description.* | -| image | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/droplet#image Droplet#image}. | -| name | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/droplet#name Droplet#name}. | -| size | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/droplet#size Droplet#size}. | -| backups | java.lang.Boolean OR com.hashicorp.cdktf.IResolvable | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/droplet#backups Droplet#backups}. | -| dropletAgent | java.lang.Boolean OR com.hashicorp.cdktf.IResolvable | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/droplet#droplet_agent Droplet#droplet_agent}. | -| gracefulShutdown | java.lang.Boolean OR com.hashicorp.cdktf.IResolvable | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/droplet#graceful_shutdown Droplet#graceful_shutdown}. | -| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/droplet#id Droplet#id}. | -| ipv6 | java.lang.Boolean OR com.hashicorp.cdktf.IResolvable | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/droplet#ipv6 Droplet#ipv6}. | -| ipv6Address | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/droplet#ipv6_address Droplet#ipv6_address}. | -| monitoring | java.lang.Boolean OR com.hashicorp.cdktf.IResolvable | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/droplet#monitoring Droplet#monitoring}. | -| privateNetworking | java.lang.Boolean OR com.hashicorp.cdktf.IResolvable | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/droplet#private_networking Droplet#private_networking}. | -| region | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/droplet#region Droplet#region}. | -| resizeDisk | java.lang.Boolean OR com.hashicorp.cdktf.IResolvable | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/droplet#resize_disk Droplet#resize_disk}. | -| sshKeys | java.util.List | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/droplet#ssh_keys Droplet#ssh_keys}. | -| tags | java.util.List | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/droplet#tags Droplet#tags}. | +| image | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/droplet#image Droplet#image}. | +| name | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/droplet#name Droplet#name}. | +| size | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/droplet#size Droplet#size}. | +| backups | java.lang.Boolean OR com.hashicorp.cdktf.IResolvable | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/droplet#backups Droplet#backups}. | +| dropletAgent | java.lang.Boolean OR com.hashicorp.cdktf.IResolvable | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/droplet#droplet_agent Droplet#droplet_agent}. | +| gracefulShutdown | java.lang.Boolean OR com.hashicorp.cdktf.IResolvable | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/droplet#graceful_shutdown Droplet#graceful_shutdown}. | +| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/droplet#id Droplet#id}. | +| ipv6 | java.lang.Boolean OR com.hashicorp.cdktf.IResolvable | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/droplet#ipv6 Droplet#ipv6}. | +| ipv6Address | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/droplet#ipv6_address Droplet#ipv6_address}. | +| monitoring | java.lang.Boolean OR com.hashicorp.cdktf.IResolvable | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/droplet#monitoring Droplet#monitoring}. | +| privateNetworking | java.lang.Boolean OR com.hashicorp.cdktf.IResolvable | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/droplet#private_networking Droplet#private_networking}. | +| region | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/droplet#region Droplet#region}. | +| resizeDisk | java.lang.Boolean OR com.hashicorp.cdktf.IResolvable | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/droplet#resize_disk Droplet#resize_disk}. | +| sshKeys | java.util.List | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/droplet#ssh_keys Droplet#ssh_keys}. | +| tags | java.util.List | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/droplet#tags Droplet#tags}. | | timeouts | DropletTimeouts | timeouts block. | -| userData | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/droplet#user_data Droplet#user_data}. | -| volumeIds | java.util.List | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/droplet#volume_ids Droplet#volume_ids}. | -| vpcUuid | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/droplet#vpc_uuid Droplet#vpc_uuid}. | +| userData | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/droplet#user_data Droplet#user_data}. | +| volumeIds | java.util.List | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/droplet#volume_ids Droplet#volume_ids}. | +| vpcUuid | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/droplet#vpc_uuid Droplet#vpc_uuid}. | --- @@ -1743,7 +1743,7 @@ public java.lang.String getImage(); - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/droplet#image Droplet#image}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/droplet#image Droplet#image}. --- @@ -1755,7 +1755,7 @@ public java.lang.String getName(); - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/droplet#name Droplet#name}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/droplet#name Droplet#name}. --- @@ -1767,7 +1767,7 @@ public java.lang.String getSize(); - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/droplet#size Droplet#size}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/droplet#size Droplet#size}. --- @@ -1779,7 +1779,7 @@ public java.lang.Object getBackups(); - *Type:* java.lang.Boolean OR com.hashicorp.cdktf.IResolvable -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/droplet#backups Droplet#backups}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/droplet#backups Droplet#backups}. --- @@ -1791,7 +1791,7 @@ public java.lang.Object getDropletAgent(); - *Type:* java.lang.Boolean OR com.hashicorp.cdktf.IResolvable -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/droplet#droplet_agent Droplet#droplet_agent}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/droplet#droplet_agent Droplet#droplet_agent}. --- @@ -1803,7 +1803,7 @@ public java.lang.Object getGracefulShutdown(); - *Type:* java.lang.Boolean OR com.hashicorp.cdktf.IResolvable -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/droplet#graceful_shutdown Droplet#graceful_shutdown}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/droplet#graceful_shutdown Droplet#graceful_shutdown}. --- @@ -1815,7 +1815,7 @@ public java.lang.String getId(); - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/droplet#id Droplet#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/droplet#id Droplet#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. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -1830,7 +1830,7 @@ public java.lang.Object getIpv6(); - *Type:* java.lang.Boolean OR com.hashicorp.cdktf.IResolvable -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/droplet#ipv6 Droplet#ipv6}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/droplet#ipv6 Droplet#ipv6}. --- @@ -1842,7 +1842,7 @@ public java.lang.String getIpv6Address(); - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/droplet#ipv6_address Droplet#ipv6_address}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/droplet#ipv6_address Droplet#ipv6_address}. --- @@ -1854,7 +1854,7 @@ public java.lang.Object getMonitoring(); - *Type:* java.lang.Boolean OR com.hashicorp.cdktf.IResolvable -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/droplet#monitoring Droplet#monitoring}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/droplet#monitoring Droplet#monitoring}. --- @@ -1866,7 +1866,7 @@ public java.lang.Object getPrivateNetworking(); - *Type:* java.lang.Boolean OR com.hashicorp.cdktf.IResolvable -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/droplet#private_networking Droplet#private_networking}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/droplet#private_networking Droplet#private_networking}. --- @@ -1878,7 +1878,7 @@ public java.lang.String getRegion(); - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/droplet#region Droplet#region}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/droplet#region Droplet#region}. --- @@ -1890,7 +1890,7 @@ public java.lang.Object getResizeDisk(); - *Type:* java.lang.Boolean OR com.hashicorp.cdktf.IResolvable -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/droplet#resize_disk Droplet#resize_disk}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/droplet#resize_disk Droplet#resize_disk}. --- @@ -1902,7 +1902,7 @@ public java.util.List getSshKeys(); - *Type:* java.util.List -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/droplet#ssh_keys Droplet#ssh_keys}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/droplet#ssh_keys Droplet#ssh_keys}. --- @@ -1914,7 +1914,7 @@ public java.util.List getTags(); - *Type:* java.util.List -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/droplet#tags Droplet#tags}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/droplet#tags Droplet#tags}. --- @@ -1928,7 +1928,7 @@ public DropletTimeouts getTimeouts(); timeouts block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/droplet#timeouts Droplet#timeouts} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/droplet#timeouts Droplet#timeouts} --- @@ -1940,7 +1940,7 @@ public java.lang.String getUserData(); - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/droplet#user_data Droplet#user_data}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/droplet#user_data Droplet#user_data}. --- @@ -1952,7 +1952,7 @@ public java.util.List getVolumeIds(); - *Type:* java.util.List -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/droplet#volume_ids Droplet#volume_ids}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/droplet#volume_ids Droplet#volume_ids}. --- @@ -1964,7 +1964,7 @@ public java.lang.String getVpcUuid(); - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/droplet#vpc_uuid Droplet#vpc_uuid}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/droplet#vpc_uuid Droplet#vpc_uuid}. --- @@ -1986,9 +1986,9 @@ DropletTimeouts.builder() | **Name** | **Type** | **Description** | | --- | --- | --- | -| create | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/droplet#create Droplet#create}. | -| delete | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/droplet#delete Droplet#delete}. | -| update | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/droplet#update Droplet#update}. | +| create | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/droplet#create Droplet#create}. | +| delete | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/droplet#delete Droplet#delete}. | +| update | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/droplet#update Droplet#update}. | --- @@ -2000,7 +2000,7 @@ public java.lang.String getCreate(); - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/droplet#create Droplet#create}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/droplet#create Droplet#create}. --- @@ -2012,7 +2012,7 @@ public java.lang.String getDelete(); - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/droplet#delete Droplet#delete}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/droplet#delete Droplet#delete}. --- @@ -2024,7 +2024,7 @@ public java.lang.String getUpdate(); - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/droplet#update Droplet#update}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/droplet#update Droplet#update}. --- diff --git a/docs/droplet.python.md b/docs/droplet.python.md index 7c69634a7..ba6eb67d6 100644 --- a/docs/droplet.python.md +++ b/docs/droplet.python.md @@ -4,7 +4,7 @@ ### Droplet -Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/droplet digitalocean_droplet}. +Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/droplet digitalocean_droplet}. #### Initializers @@ -54,25 +54,25 @@ droplet.Droplet( | lifecycle | cdktf.TerraformResourceLifecycle | *No description.* | | provider | cdktf.TerraformProvider | *No description.* | | provisioners | typing.List[typing.Union[cdktf.FileProvisioner, cdktf.LocalExecProvisioner, cdktf.RemoteExecProvisioner]] | *No description.* | -| image | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/droplet#image Droplet#image}. | -| name | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/droplet#name Droplet#name}. | -| size | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/droplet#size Droplet#size}. | -| backups | typing.Union[bool, cdktf.IResolvable] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/droplet#backups Droplet#backups}. | -| droplet_agent | typing.Union[bool, cdktf.IResolvable] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/droplet#droplet_agent Droplet#droplet_agent}. | -| graceful_shutdown | typing.Union[bool, cdktf.IResolvable] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/droplet#graceful_shutdown Droplet#graceful_shutdown}. | -| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/droplet#id Droplet#id}. | -| ipv6 | typing.Union[bool, cdktf.IResolvable] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/droplet#ipv6 Droplet#ipv6}. | -| ipv6_address | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/droplet#ipv6_address Droplet#ipv6_address}. | -| monitoring | typing.Union[bool, cdktf.IResolvable] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/droplet#monitoring Droplet#monitoring}. | -| private_networking | typing.Union[bool, cdktf.IResolvable] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/droplet#private_networking Droplet#private_networking}. | -| region | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/droplet#region Droplet#region}. | -| resize_disk | typing.Union[bool, cdktf.IResolvable] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/droplet#resize_disk Droplet#resize_disk}. | -| ssh_keys | typing.List[str] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/droplet#ssh_keys Droplet#ssh_keys}. | -| tags | typing.List[str] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/droplet#tags Droplet#tags}. | +| image | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/droplet#image Droplet#image}. | +| name | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/droplet#name Droplet#name}. | +| size | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/droplet#size Droplet#size}. | +| backups | typing.Union[bool, cdktf.IResolvable] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/droplet#backups Droplet#backups}. | +| droplet_agent | typing.Union[bool, cdktf.IResolvable] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/droplet#droplet_agent Droplet#droplet_agent}. | +| graceful_shutdown | typing.Union[bool, cdktf.IResolvable] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/droplet#graceful_shutdown Droplet#graceful_shutdown}. | +| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/droplet#id Droplet#id}. | +| ipv6 | typing.Union[bool, cdktf.IResolvable] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/droplet#ipv6 Droplet#ipv6}. | +| ipv6_address | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/droplet#ipv6_address Droplet#ipv6_address}. | +| monitoring | typing.Union[bool, cdktf.IResolvable] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/droplet#monitoring Droplet#monitoring}. | +| private_networking | typing.Union[bool, cdktf.IResolvable] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/droplet#private_networking Droplet#private_networking}. | +| region | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/droplet#region Droplet#region}. | +| resize_disk | typing.Union[bool, cdktf.IResolvable] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/droplet#resize_disk Droplet#resize_disk}. | +| ssh_keys | typing.List[str] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/droplet#ssh_keys Droplet#ssh_keys}. | +| tags | typing.List[str] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/droplet#tags Droplet#tags}. | | timeouts | DropletTimeouts | timeouts block. | -| user_data | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/droplet#user_data Droplet#user_data}. | -| volume_ids | typing.List[str] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/droplet#volume_ids Droplet#volume_ids}. | -| vpc_uuid | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/droplet#vpc_uuid Droplet#vpc_uuid}. | +| user_data | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/droplet#user_data Droplet#user_data}. | +| volume_ids | typing.List[str] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/droplet#volume_ids Droplet#volume_ids}. | +| vpc_uuid | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/droplet#vpc_uuid Droplet#vpc_uuid}. | --- @@ -140,7 +140,7 @@ Must be unique amongst siblings in the same scope - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/droplet#image Droplet#image}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/droplet#image Droplet#image}. --- @@ -148,7 +148,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/droplet#name Droplet#name}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/droplet#name Droplet#name}. --- @@ -156,7 +156,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/droplet#size Droplet#size}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/droplet#size Droplet#size}. --- @@ -164,7 +164,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit - *Type:* typing.Union[bool, cdktf.IResolvable] -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/droplet#backups Droplet#backups}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/droplet#backups Droplet#backups}. --- @@ -172,7 +172,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit - *Type:* typing.Union[bool, cdktf.IResolvable] -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/droplet#droplet_agent Droplet#droplet_agent}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/droplet#droplet_agent Droplet#droplet_agent}. --- @@ -180,7 +180,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit - *Type:* typing.Union[bool, cdktf.IResolvable] -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/droplet#graceful_shutdown Droplet#graceful_shutdown}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/droplet#graceful_shutdown Droplet#graceful_shutdown}. --- @@ -188,7 +188,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/droplet#id Droplet#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/droplet#id Droplet#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. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -199,7 +199,7 @@ If you experience problems setting this value it might not be settable. Please t - *Type:* typing.Union[bool, cdktf.IResolvable] -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/droplet#ipv6 Droplet#ipv6}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/droplet#ipv6 Droplet#ipv6}. --- @@ -207,7 +207,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/droplet#ipv6_address Droplet#ipv6_address}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/droplet#ipv6_address Droplet#ipv6_address}. --- @@ -215,7 +215,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit - *Type:* typing.Union[bool, cdktf.IResolvable] -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/droplet#monitoring Droplet#monitoring}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/droplet#monitoring Droplet#monitoring}. --- @@ -223,7 +223,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit - *Type:* typing.Union[bool, cdktf.IResolvable] -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/droplet#private_networking Droplet#private_networking}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/droplet#private_networking Droplet#private_networking}. --- @@ -231,7 +231,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/droplet#region Droplet#region}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/droplet#region Droplet#region}. --- @@ -239,7 +239,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit - *Type:* typing.Union[bool, cdktf.IResolvable] -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/droplet#resize_disk Droplet#resize_disk}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/droplet#resize_disk Droplet#resize_disk}. --- @@ -247,7 +247,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit - *Type:* typing.List[str] -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/droplet#ssh_keys Droplet#ssh_keys}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/droplet#ssh_keys Droplet#ssh_keys}. --- @@ -255,7 +255,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit - *Type:* typing.List[str] -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/droplet#tags Droplet#tags}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/droplet#tags Droplet#tags}. --- @@ -265,7 +265,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit timeouts block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/droplet#timeouts Droplet#timeouts} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/droplet#timeouts Droplet#timeouts} --- @@ -273,7 +273,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/droplet#user_data Droplet#user_data}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/droplet#user_data Droplet#user_data}. --- @@ -281,7 +281,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit - *Type:* typing.List[str] -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/droplet#volume_ids Droplet#volume_ids}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/droplet#volume_ids Droplet#volume_ids}. --- @@ -289,7 +289,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/droplet#vpc_uuid Droplet#vpc_uuid}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/droplet#vpc_uuid Droplet#vpc_uuid}. --- @@ -679,7 +679,7 @@ def put_timeouts( - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/droplet#create Droplet#create}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/droplet#create Droplet#create}. --- @@ -687,7 +687,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/droplet#delete Droplet#delete}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/droplet#delete Droplet#delete}. --- @@ -695,7 +695,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/droplet#update Droplet#update}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/droplet#update Droplet#update}. --- @@ -909,7 +909,7 @@ The construct id used in the generated config for the Droplet to import. The id of the existing Droplet that should be imported. -Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/droplet#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/droplet#import import section} in the documentation of this resource for the id to use --- @@ -1691,25 +1691,25 @@ droplet.DropletConfig( | lifecycle | cdktf.TerraformResourceLifecycle | *No description.* | | provider | cdktf.TerraformProvider | *No description.* | | provisioners | typing.List[typing.Union[cdktf.FileProvisioner, cdktf.LocalExecProvisioner, cdktf.RemoteExecProvisioner]] | *No description.* | -| image | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/droplet#image Droplet#image}. | -| name | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/droplet#name Droplet#name}. | -| size | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/droplet#size Droplet#size}. | -| backups | typing.Union[bool, cdktf.IResolvable] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/droplet#backups Droplet#backups}. | -| droplet_agent | typing.Union[bool, cdktf.IResolvable] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/droplet#droplet_agent Droplet#droplet_agent}. | -| graceful_shutdown | typing.Union[bool, cdktf.IResolvable] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/droplet#graceful_shutdown Droplet#graceful_shutdown}. | -| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/droplet#id Droplet#id}. | -| ipv6 | typing.Union[bool, cdktf.IResolvable] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/droplet#ipv6 Droplet#ipv6}. | -| ipv6_address | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/droplet#ipv6_address Droplet#ipv6_address}. | -| monitoring | typing.Union[bool, cdktf.IResolvable] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/droplet#monitoring Droplet#monitoring}. | -| private_networking | typing.Union[bool, cdktf.IResolvable] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/droplet#private_networking Droplet#private_networking}. | -| region | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/droplet#region Droplet#region}. | -| resize_disk | typing.Union[bool, cdktf.IResolvable] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/droplet#resize_disk Droplet#resize_disk}. | -| ssh_keys | typing.List[str] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/droplet#ssh_keys Droplet#ssh_keys}. | -| tags | typing.List[str] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/droplet#tags Droplet#tags}. | +| image | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/droplet#image Droplet#image}. | +| name | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/droplet#name Droplet#name}. | +| size | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/droplet#size Droplet#size}. | +| backups | typing.Union[bool, cdktf.IResolvable] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/droplet#backups Droplet#backups}. | +| droplet_agent | typing.Union[bool, cdktf.IResolvable] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/droplet#droplet_agent Droplet#droplet_agent}. | +| graceful_shutdown | typing.Union[bool, cdktf.IResolvable] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/droplet#graceful_shutdown Droplet#graceful_shutdown}. | +| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/droplet#id Droplet#id}. | +| ipv6 | typing.Union[bool, cdktf.IResolvable] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/droplet#ipv6 Droplet#ipv6}. | +| ipv6_address | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/droplet#ipv6_address Droplet#ipv6_address}. | +| monitoring | typing.Union[bool, cdktf.IResolvable] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/droplet#monitoring Droplet#monitoring}. | +| private_networking | typing.Union[bool, cdktf.IResolvable] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/droplet#private_networking Droplet#private_networking}. | +| region | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/droplet#region Droplet#region}. | +| resize_disk | typing.Union[bool, cdktf.IResolvable] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/droplet#resize_disk Droplet#resize_disk}. | +| ssh_keys | typing.List[str] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/droplet#ssh_keys Droplet#ssh_keys}. | +| tags | typing.List[str] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/droplet#tags Droplet#tags}. | | timeouts | DropletTimeouts | timeouts block. | -| user_data | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/droplet#user_data Droplet#user_data}. | -| volume_ids | typing.List[str] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/droplet#volume_ids Droplet#volume_ids}. | -| vpc_uuid | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/droplet#vpc_uuid Droplet#vpc_uuid}. | +| user_data | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/droplet#user_data Droplet#user_data}. | +| volume_ids | typing.List[str] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/droplet#volume_ids Droplet#volume_ids}. | +| vpc_uuid | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/droplet#vpc_uuid Droplet#vpc_uuid}. | --- @@ -1791,7 +1791,7 @@ image: str - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/droplet#image Droplet#image}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/droplet#image Droplet#image}. --- @@ -1803,7 +1803,7 @@ name: str - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/droplet#name Droplet#name}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/droplet#name Droplet#name}. --- @@ -1815,7 +1815,7 @@ size: str - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/droplet#size Droplet#size}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/droplet#size Droplet#size}. --- @@ -1827,7 +1827,7 @@ backups: typing.Union[bool, IResolvable] - *Type:* typing.Union[bool, cdktf.IResolvable] -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/droplet#backups Droplet#backups}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/droplet#backups Droplet#backups}. --- @@ -1839,7 +1839,7 @@ droplet_agent: typing.Union[bool, IResolvable] - *Type:* typing.Union[bool, cdktf.IResolvable] -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/droplet#droplet_agent Droplet#droplet_agent}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/droplet#droplet_agent Droplet#droplet_agent}. --- @@ -1851,7 +1851,7 @@ graceful_shutdown: typing.Union[bool, IResolvable] - *Type:* typing.Union[bool, cdktf.IResolvable] -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/droplet#graceful_shutdown Droplet#graceful_shutdown}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/droplet#graceful_shutdown Droplet#graceful_shutdown}. --- @@ -1863,7 +1863,7 @@ id: str - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/droplet#id Droplet#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/droplet#id Droplet#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. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -1878,7 +1878,7 @@ ipv6: typing.Union[bool, IResolvable] - *Type:* typing.Union[bool, cdktf.IResolvable] -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/droplet#ipv6 Droplet#ipv6}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/droplet#ipv6 Droplet#ipv6}. --- @@ -1890,7 +1890,7 @@ ipv6_address: str - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/droplet#ipv6_address Droplet#ipv6_address}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/droplet#ipv6_address Droplet#ipv6_address}. --- @@ -1902,7 +1902,7 @@ monitoring: typing.Union[bool, IResolvable] - *Type:* typing.Union[bool, cdktf.IResolvable] -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/droplet#monitoring Droplet#monitoring}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/droplet#monitoring Droplet#monitoring}. --- @@ -1914,7 +1914,7 @@ private_networking: typing.Union[bool, IResolvable] - *Type:* typing.Union[bool, cdktf.IResolvable] -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/droplet#private_networking Droplet#private_networking}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/droplet#private_networking Droplet#private_networking}. --- @@ -1926,7 +1926,7 @@ region: str - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/droplet#region Droplet#region}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/droplet#region Droplet#region}. --- @@ -1938,7 +1938,7 @@ resize_disk: typing.Union[bool, IResolvable] - *Type:* typing.Union[bool, cdktf.IResolvable] -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/droplet#resize_disk Droplet#resize_disk}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/droplet#resize_disk Droplet#resize_disk}. --- @@ -1950,7 +1950,7 @@ ssh_keys: typing.List[str] - *Type:* typing.List[str] -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/droplet#ssh_keys Droplet#ssh_keys}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/droplet#ssh_keys Droplet#ssh_keys}. --- @@ -1962,7 +1962,7 @@ tags: typing.List[str] - *Type:* typing.List[str] -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/droplet#tags Droplet#tags}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/droplet#tags Droplet#tags}. --- @@ -1976,7 +1976,7 @@ timeouts: DropletTimeouts timeouts block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/droplet#timeouts Droplet#timeouts} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/droplet#timeouts Droplet#timeouts} --- @@ -1988,7 +1988,7 @@ user_data: str - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/droplet#user_data Droplet#user_data}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/droplet#user_data Droplet#user_data}. --- @@ -2000,7 +2000,7 @@ volume_ids: typing.List[str] - *Type:* typing.List[str] -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/droplet#volume_ids Droplet#volume_ids}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/droplet#volume_ids Droplet#volume_ids}. --- @@ -2012,7 +2012,7 @@ vpc_uuid: str - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/droplet#vpc_uuid Droplet#vpc_uuid}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/droplet#vpc_uuid Droplet#vpc_uuid}. --- @@ -2034,9 +2034,9 @@ droplet.DropletTimeouts( | **Name** | **Type** | **Description** | | --- | --- | --- | -| create | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/droplet#create Droplet#create}. | -| delete | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/droplet#delete Droplet#delete}. | -| update | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/droplet#update Droplet#update}. | +| create | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/droplet#create Droplet#create}. | +| delete | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/droplet#delete Droplet#delete}. | +| update | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/droplet#update Droplet#update}. | --- @@ -2048,7 +2048,7 @@ create: str - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/droplet#create Droplet#create}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/droplet#create Droplet#create}. --- @@ -2060,7 +2060,7 @@ delete: str - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/droplet#delete Droplet#delete}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/droplet#delete Droplet#delete}. --- @@ -2072,7 +2072,7 @@ update: str - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/droplet#update Droplet#update}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/droplet#update Droplet#update}. --- diff --git a/docs/droplet.typescript.md b/docs/droplet.typescript.md index 19fa4c16d..229636ca7 100644 --- a/docs/droplet.typescript.md +++ b/docs/droplet.typescript.md @@ -4,7 +4,7 @@ ### Droplet -Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/droplet digitalocean_droplet}. +Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/droplet digitalocean_droplet}. #### Initializers @@ -592,7 +592,7 @@ The construct id used in the generated config for the Droplet to import. The id of the existing Droplet that should be imported. -Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/droplet#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/droplet#import import section} in the documentation of this resource for the id to use --- @@ -1347,25 +1347,25 @@ const dropletConfig: droplet.DropletConfig = { ... } | lifecycle | cdktf.TerraformResourceLifecycle | *No description.* | | provider | cdktf.TerraformProvider | *No description.* | | provisioners | cdktf.FileProvisioner \| cdktf.LocalExecProvisioner \| cdktf.RemoteExecProvisioner[] | *No description.* | -| image | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/droplet#image Droplet#image}. | -| name | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/droplet#name Droplet#name}. | -| size | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/droplet#size Droplet#size}. | -| backups | boolean \| cdktf.IResolvable | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/droplet#backups Droplet#backups}. | -| dropletAgent | boolean \| cdktf.IResolvable | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/droplet#droplet_agent Droplet#droplet_agent}. | -| gracefulShutdown | boolean \| cdktf.IResolvable | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/droplet#graceful_shutdown Droplet#graceful_shutdown}. | -| id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/droplet#id Droplet#id}. | -| ipv6 | boolean \| cdktf.IResolvable | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/droplet#ipv6 Droplet#ipv6}. | -| ipv6Address | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/droplet#ipv6_address Droplet#ipv6_address}. | -| monitoring | boolean \| cdktf.IResolvable | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/droplet#monitoring Droplet#monitoring}. | -| privateNetworking | boolean \| cdktf.IResolvable | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/droplet#private_networking Droplet#private_networking}. | -| region | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/droplet#region Droplet#region}. | -| resizeDisk | boolean \| cdktf.IResolvable | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/droplet#resize_disk Droplet#resize_disk}. | -| sshKeys | string[] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/droplet#ssh_keys Droplet#ssh_keys}. | -| tags | string[] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/droplet#tags Droplet#tags}. | +| image | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/droplet#image Droplet#image}. | +| name | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/droplet#name Droplet#name}. | +| size | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/droplet#size Droplet#size}. | +| backups | boolean \| cdktf.IResolvable | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/droplet#backups Droplet#backups}. | +| dropletAgent | boolean \| cdktf.IResolvable | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/droplet#droplet_agent Droplet#droplet_agent}. | +| gracefulShutdown | boolean \| cdktf.IResolvable | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/droplet#graceful_shutdown Droplet#graceful_shutdown}. | +| id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/droplet#id Droplet#id}. | +| ipv6 | boolean \| cdktf.IResolvable | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/droplet#ipv6 Droplet#ipv6}. | +| ipv6Address | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/droplet#ipv6_address Droplet#ipv6_address}. | +| monitoring | boolean \| cdktf.IResolvable | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/droplet#monitoring Droplet#monitoring}. | +| privateNetworking | boolean \| cdktf.IResolvable | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/droplet#private_networking Droplet#private_networking}. | +| region | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/droplet#region Droplet#region}. | +| resizeDisk | boolean \| cdktf.IResolvable | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/droplet#resize_disk Droplet#resize_disk}. | +| sshKeys | string[] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/droplet#ssh_keys Droplet#ssh_keys}. | +| tags | string[] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/droplet#tags Droplet#tags}. | | timeouts | DropletTimeouts | timeouts block. | -| userData | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/droplet#user_data Droplet#user_data}. | -| volumeIds | string[] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/droplet#volume_ids Droplet#volume_ids}. | -| vpcUuid | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/droplet#vpc_uuid Droplet#vpc_uuid}. | +| userData | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/droplet#user_data Droplet#user_data}. | +| volumeIds | string[] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/droplet#volume_ids Droplet#volume_ids}. | +| vpcUuid | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/droplet#vpc_uuid Droplet#vpc_uuid}. | --- @@ -1447,7 +1447,7 @@ public readonly image: string; - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/droplet#image Droplet#image}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/droplet#image Droplet#image}. --- @@ -1459,7 +1459,7 @@ public readonly name: string; - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/droplet#name Droplet#name}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/droplet#name Droplet#name}. --- @@ -1471,7 +1471,7 @@ public readonly size: string; - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/droplet#size Droplet#size}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/droplet#size Droplet#size}. --- @@ -1483,7 +1483,7 @@ public readonly backups: boolean | IResolvable; - *Type:* boolean | cdktf.IResolvable -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/droplet#backups Droplet#backups}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/droplet#backups Droplet#backups}. --- @@ -1495,7 +1495,7 @@ public readonly dropletAgent: boolean | IResolvable; - *Type:* boolean | cdktf.IResolvable -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/droplet#droplet_agent Droplet#droplet_agent}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/droplet#droplet_agent Droplet#droplet_agent}. --- @@ -1507,7 +1507,7 @@ public readonly gracefulShutdown: boolean | IResolvable; - *Type:* boolean | cdktf.IResolvable -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/droplet#graceful_shutdown Droplet#graceful_shutdown}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/droplet#graceful_shutdown Droplet#graceful_shutdown}. --- @@ -1519,7 +1519,7 @@ public readonly id: string; - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/droplet#id Droplet#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/droplet#id Droplet#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. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -1534,7 +1534,7 @@ public readonly ipv6: boolean | IResolvable; - *Type:* boolean | cdktf.IResolvable -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/droplet#ipv6 Droplet#ipv6}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/droplet#ipv6 Droplet#ipv6}. --- @@ -1546,7 +1546,7 @@ public readonly ipv6Address: string; - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/droplet#ipv6_address Droplet#ipv6_address}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/droplet#ipv6_address Droplet#ipv6_address}. --- @@ -1558,7 +1558,7 @@ public readonly monitoring: boolean | IResolvable; - *Type:* boolean | cdktf.IResolvable -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/droplet#monitoring Droplet#monitoring}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/droplet#monitoring Droplet#monitoring}. --- @@ -1570,7 +1570,7 @@ public readonly privateNetworking: boolean | IResolvable; - *Type:* boolean | cdktf.IResolvable -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/droplet#private_networking Droplet#private_networking}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/droplet#private_networking Droplet#private_networking}. --- @@ -1582,7 +1582,7 @@ public readonly region: string; - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/droplet#region Droplet#region}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/droplet#region Droplet#region}. --- @@ -1594,7 +1594,7 @@ public readonly resizeDisk: boolean | IResolvable; - *Type:* boolean | cdktf.IResolvable -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/droplet#resize_disk Droplet#resize_disk}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/droplet#resize_disk Droplet#resize_disk}. --- @@ -1606,7 +1606,7 @@ public readonly sshKeys: string[]; - *Type:* string[] -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/droplet#ssh_keys Droplet#ssh_keys}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/droplet#ssh_keys Droplet#ssh_keys}. --- @@ -1618,7 +1618,7 @@ public readonly tags: string[]; - *Type:* string[] -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/droplet#tags Droplet#tags}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/droplet#tags Droplet#tags}. --- @@ -1632,7 +1632,7 @@ public readonly timeouts: DropletTimeouts; timeouts block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/droplet#timeouts Droplet#timeouts} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/droplet#timeouts Droplet#timeouts} --- @@ -1644,7 +1644,7 @@ public readonly userData: string; - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/droplet#user_data Droplet#user_data}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/droplet#user_data Droplet#user_data}. --- @@ -1656,7 +1656,7 @@ public readonly volumeIds: string[]; - *Type:* string[] -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/droplet#volume_ids Droplet#volume_ids}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/droplet#volume_ids Droplet#volume_ids}. --- @@ -1668,7 +1668,7 @@ public readonly vpcUuid: string; - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/droplet#vpc_uuid Droplet#vpc_uuid}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/droplet#vpc_uuid Droplet#vpc_uuid}. --- @@ -1686,9 +1686,9 @@ const dropletTimeouts: droplet.DropletTimeouts = { ... } | **Name** | **Type** | **Description** | | --- | --- | --- | -| create | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/droplet#create Droplet#create}. | -| delete | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/droplet#delete Droplet#delete}. | -| update | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/droplet#update Droplet#update}. | +| create | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/droplet#create Droplet#create}. | +| delete | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/droplet#delete Droplet#delete}. | +| update | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/droplet#update Droplet#update}. | --- @@ -1700,7 +1700,7 @@ public readonly create: string; - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/droplet#create Droplet#create}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/droplet#create Droplet#create}. --- @@ -1712,7 +1712,7 @@ public readonly delete: string; - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/droplet#delete Droplet#delete}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/droplet#delete Droplet#delete}. --- @@ -1724,7 +1724,7 @@ public readonly update: string; - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/droplet#update Droplet#update}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/droplet#update Droplet#update}. --- diff --git a/docs/dropletSnapshot.csharp.md b/docs/dropletSnapshot.csharp.md index 5b183512d..3fa90d91a 100644 --- a/docs/dropletSnapshot.csharp.md +++ b/docs/dropletSnapshot.csharp.md @@ -4,7 +4,7 @@ ### DropletSnapshot -Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/droplet_snapshot digitalocean_droplet_snapshot}. +Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/droplet_snapshot digitalocean_droplet_snapshot}. #### Initializers @@ -474,7 +474,7 @@ The construct id used in the generated config for the DropletSnapshot to import. The id of the existing DropletSnapshot that should be imported. -Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/droplet_snapshot#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/droplet_snapshot#import import section} in the documentation of this resource for the id to use --- @@ -811,9 +811,9 @@ new DropletSnapshotConfig { | Lifecycle | HashiCorp.Cdktf.TerraformResourceLifecycle | *No description.* | | Provider | HashiCorp.Cdktf.TerraformProvider | *No description.* | | Provisioners | object[] | *No description.* | -| DropletId | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/droplet_snapshot#droplet_id DropletSnapshot#droplet_id}. | -| Name | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/droplet_snapshot#name DropletSnapshot#name}. | -| Id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/droplet_snapshot#id DropletSnapshot#id}. | +| DropletId | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/droplet_snapshot#droplet_id DropletSnapshot#droplet_id}. | +| Name | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/droplet_snapshot#name DropletSnapshot#name}. | +| Id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/droplet_snapshot#id DropletSnapshot#id}. | --- @@ -895,7 +895,7 @@ public string DropletId { get; set; } - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/droplet_snapshot#droplet_id DropletSnapshot#droplet_id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/droplet_snapshot#droplet_id DropletSnapshot#droplet_id}. --- @@ -907,7 +907,7 @@ public string Name { get; set; } - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/droplet_snapshot#name DropletSnapshot#name}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/droplet_snapshot#name DropletSnapshot#name}. --- @@ -919,7 +919,7 @@ public string Id { get; set; } - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/droplet_snapshot#id DropletSnapshot#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/droplet_snapshot#id DropletSnapshot#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. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. diff --git a/docs/dropletSnapshot.go.md b/docs/dropletSnapshot.go.md index fd0ee9edd..64ceee871 100644 --- a/docs/dropletSnapshot.go.md +++ b/docs/dropletSnapshot.go.md @@ -4,12 +4,12 @@ ### DropletSnapshot -Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/droplet_snapshot digitalocean_droplet_snapshot}. +Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/droplet_snapshot digitalocean_droplet_snapshot}. #### Initializers ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/dropletsnapshot" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/dropletsnapshot" dropletsnapshot.NewDropletSnapshot(scope Construct, id *string, config DropletSnapshotConfig) DropletSnapshot ``` @@ -385,7 +385,7 @@ func ResetId() ##### `IsConstruct` ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/dropletsnapshot" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/dropletsnapshot" dropletsnapshot.DropletSnapshot_IsConstruct(x interface{}) *bool ``` @@ -417,7 +417,7 @@ Any object. ##### `IsTerraformElement` ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/dropletsnapshot" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/dropletsnapshot" dropletsnapshot.DropletSnapshot_IsTerraformElement(x interface{}) *bool ``` @@ -431,7 +431,7 @@ dropletsnapshot.DropletSnapshot_IsTerraformElement(x interface{}) *bool ##### `IsTerraformResource` ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/dropletsnapshot" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/dropletsnapshot" dropletsnapshot.DropletSnapshot_IsTerraformResource(x interface{}) *bool ``` @@ -445,7 +445,7 @@ dropletsnapshot.DropletSnapshot_IsTerraformResource(x interface{}) *bool ##### `GenerateConfigForImport` ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/dropletsnapshot" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/dropletsnapshot" dropletsnapshot.DropletSnapshot_GenerateConfigForImport(scope Construct, importToId *string, importFromId *string, provider TerraformProvider) ImportableResource ``` @@ -474,7 +474,7 @@ The construct id used in the generated config for the DropletSnapshot to import. The id of the existing DropletSnapshot that should be imported. -Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/droplet_snapshot#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/droplet_snapshot#import import section} in the documentation of this resource for the id to use --- @@ -784,7 +784,7 @@ func TfResourceType() *string #### Initializer ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/dropletsnapshot" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/dropletsnapshot" &dropletsnapshot.DropletSnapshotConfig { Connection: interface{}, @@ -811,9 +811,9 @@ import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/droplet | Lifecycle | github.com/hashicorp/terraform-cdk-go/cdktf.TerraformResourceLifecycle | *No description.* | | Provider | github.com/hashicorp/terraform-cdk-go/cdktf.TerraformProvider | *No description.* | | Provisioners | *[]interface{} | *No description.* | -| DropletId | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/droplet_snapshot#droplet_id DropletSnapshot#droplet_id}. | -| Name | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/droplet_snapshot#name DropletSnapshot#name}. | -| Id | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/droplet_snapshot#id DropletSnapshot#id}. | +| DropletId | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/droplet_snapshot#droplet_id DropletSnapshot#droplet_id}. | +| Name | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/droplet_snapshot#name DropletSnapshot#name}. | +| Id | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/droplet_snapshot#id DropletSnapshot#id}. | --- @@ -895,7 +895,7 @@ DropletId *string - *Type:* *string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/droplet_snapshot#droplet_id DropletSnapshot#droplet_id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/droplet_snapshot#droplet_id DropletSnapshot#droplet_id}. --- @@ -907,7 +907,7 @@ Name *string - *Type:* *string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/droplet_snapshot#name DropletSnapshot#name}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/droplet_snapshot#name DropletSnapshot#name}. --- @@ -919,7 +919,7 @@ Id *string - *Type:* *string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/droplet_snapshot#id DropletSnapshot#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/droplet_snapshot#id DropletSnapshot#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. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. diff --git a/docs/dropletSnapshot.java.md b/docs/dropletSnapshot.java.md index cb92c0aed..7faa6d7d3 100644 --- a/docs/dropletSnapshot.java.md +++ b/docs/dropletSnapshot.java.md @@ -4,7 +4,7 @@ ### DropletSnapshot -Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/droplet_snapshot digitalocean_droplet_snapshot}. +Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/droplet_snapshot digitalocean_droplet_snapshot}. #### Initializers @@ -40,9 +40,9 @@ DropletSnapshot.Builder.create(Construct scope, java.lang.String id) | lifecycle | com.hashicorp.cdktf.TerraformResourceLifecycle | *No description.* | | provider | com.hashicorp.cdktf.TerraformProvider | *No description.* | | provisioners | java.util.List | *No description.* | -| dropletId | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/droplet_snapshot#droplet_id DropletSnapshot#droplet_id}. | -| name | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/droplet_snapshot#name DropletSnapshot#name}. | -| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/droplet_snapshot#id DropletSnapshot#id}. | +| dropletId | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/droplet_snapshot#droplet_id DropletSnapshot#droplet_id}. | +| name | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/droplet_snapshot#name DropletSnapshot#name}. | +| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/droplet_snapshot#id DropletSnapshot#id}. | --- @@ -110,7 +110,7 @@ Must be unique amongst siblings in the same scope - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/droplet_snapshot#droplet_id DropletSnapshot#droplet_id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/droplet_snapshot#droplet_id DropletSnapshot#droplet_id}. --- @@ -118,7 +118,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/droplet_snapshot#name DropletSnapshot#name}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/droplet_snapshot#name DropletSnapshot#name}. --- @@ -126,7 +126,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/droplet_snapshot#id DropletSnapshot#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/droplet_snapshot#id DropletSnapshot#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. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -563,7 +563,7 @@ The construct id used in the generated config for the DropletSnapshot to import. The id of the existing DropletSnapshot that should be imported. -Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/droplet_snapshot#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/droplet_snapshot#import import section} in the documentation of this resource for the id to use --- @@ -904,9 +904,9 @@ DropletSnapshotConfig.builder() | lifecycle | com.hashicorp.cdktf.TerraformResourceLifecycle | *No description.* | | provider | com.hashicorp.cdktf.TerraformProvider | *No description.* | | provisioners | java.util.List | *No description.* | -| dropletId | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/droplet_snapshot#droplet_id DropletSnapshot#droplet_id}. | -| name | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/droplet_snapshot#name DropletSnapshot#name}. | -| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/droplet_snapshot#id DropletSnapshot#id}. | +| dropletId | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/droplet_snapshot#droplet_id DropletSnapshot#droplet_id}. | +| name | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/droplet_snapshot#name DropletSnapshot#name}. | +| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/droplet_snapshot#id DropletSnapshot#id}. | --- @@ -988,7 +988,7 @@ public java.lang.String getDropletId(); - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/droplet_snapshot#droplet_id DropletSnapshot#droplet_id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/droplet_snapshot#droplet_id DropletSnapshot#droplet_id}. --- @@ -1000,7 +1000,7 @@ public java.lang.String getName(); - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/droplet_snapshot#name DropletSnapshot#name}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/droplet_snapshot#name DropletSnapshot#name}. --- @@ -1012,7 +1012,7 @@ public java.lang.String getId(); - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/droplet_snapshot#id DropletSnapshot#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/droplet_snapshot#id DropletSnapshot#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. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. diff --git a/docs/dropletSnapshot.python.md b/docs/dropletSnapshot.python.md index b553f7353..39d4e0966 100644 --- a/docs/dropletSnapshot.python.md +++ b/docs/dropletSnapshot.python.md @@ -4,7 +4,7 @@ ### DropletSnapshot -Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/droplet_snapshot digitalocean_droplet_snapshot}. +Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/droplet_snapshot digitalocean_droplet_snapshot}. #### Initializers @@ -38,9 +38,9 @@ dropletSnapshot.DropletSnapshot( | lifecycle | cdktf.TerraformResourceLifecycle | *No description.* | | provider | cdktf.TerraformProvider | *No description.* | | provisioners | typing.List[typing.Union[cdktf.FileProvisioner, cdktf.LocalExecProvisioner, cdktf.RemoteExecProvisioner]] | *No description.* | -| droplet_id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/droplet_snapshot#droplet_id DropletSnapshot#droplet_id}. | -| name | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/droplet_snapshot#name DropletSnapshot#name}. | -| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/droplet_snapshot#id DropletSnapshot#id}. | +| droplet_id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/droplet_snapshot#droplet_id DropletSnapshot#droplet_id}. | +| name | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/droplet_snapshot#name DropletSnapshot#name}. | +| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/droplet_snapshot#id DropletSnapshot#id}. | --- @@ -108,7 +108,7 @@ Must be unique amongst siblings in the same scope - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/droplet_snapshot#droplet_id DropletSnapshot#droplet_id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/droplet_snapshot#droplet_id DropletSnapshot#droplet_id}. --- @@ -116,7 +116,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/droplet_snapshot#name DropletSnapshot#name}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/droplet_snapshot#name DropletSnapshot#name}. --- @@ -124,7 +124,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/droplet_snapshot#id DropletSnapshot#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/droplet_snapshot#id DropletSnapshot#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. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -607,7 +607,7 @@ The construct id used in the generated config for the DropletSnapshot to import. The id of the existing DropletSnapshot that should be imported. -Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/droplet_snapshot#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/droplet_snapshot#import import section} in the documentation of this resource for the id to use --- @@ -944,9 +944,9 @@ dropletSnapshot.DropletSnapshotConfig( | lifecycle | cdktf.TerraformResourceLifecycle | *No description.* | | provider | cdktf.TerraformProvider | *No description.* | | provisioners | typing.List[typing.Union[cdktf.FileProvisioner, cdktf.LocalExecProvisioner, cdktf.RemoteExecProvisioner]] | *No description.* | -| droplet_id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/droplet_snapshot#droplet_id DropletSnapshot#droplet_id}. | -| name | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/droplet_snapshot#name DropletSnapshot#name}. | -| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/droplet_snapshot#id DropletSnapshot#id}. | +| droplet_id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/droplet_snapshot#droplet_id DropletSnapshot#droplet_id}. | +| name | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/droplet_snapshot#name DropletSnapshot#name}. | +| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/droplet_snapshot#id DropletSnapshot#id}. | --- @@ -1028,7 +1028,7 @@ droplet_id: str - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/droplet_snapshot#droplet_id DropletSnapshot#droplet_id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/droplet_snapshot#droplet_id DropletSnapshot#droplet_id}. --- @@ -1040,7 +1040,7 @@ name: str - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/droplet_snapshot#name DropletSnapshot#name}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/droplet_snapshot#name DropletSnapshot#name}. --- @@ -1052,7 +1052,7 @@ id: str - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/droplet_snapshot#id DropletSnapshot#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/droplet_snapshot#id DropletSnapshot#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. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. diff --git a/docs/dropletSnapshot.typescript.md b/docs/dropletSnapshot.typescript.md index 19b5d90bc..84cfd0f4a 100644 --- a/docs/dropletSnapshot.typescript.md +++ b/docs/dropletSnapshot.typescript.md @@ -4,7 +4,7 @@ ### DropletSnapshot -Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/droplet_snapshot digitalocean_droplet_snapshot}. +Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/droplet_snapshot digitalocean_droplet_snapshot}. #### Initializers @@ -474,7 +474,7 @@ The construct id used in the generated config for the DropletSnapshot to import. The id of the existing DropletSnapshot that should be imported. -Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/droplet_snapshot#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/droplet_snapshot#import import section} in the documentation of this resource for the id to use --- @@ -800,9 +800,9 @@ const dropletSnapshotConfig: dropletSnapshot.DropletSnapshotConfig = { ... } | lifecycle | cdktf.TerraformResourceLifecycle | *No description.* | | provider | cdktf.TerraformProvider | *No description.* | | provisioners | cdktf.FileProvisioner \| cdktf.LocalExecProvisioner \| cdktf.RemoteExecProvisioner[] | *No description.* | -| dropletId | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/droplet_snapshot#droplet_id DropletSnapshot#droplet_id}. | -| name | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/droplet_snapshot#name DropletSnapshot#name}. | -| id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/droplet_snapshot#id DropletSnapshot#id}. | +| dropletId | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/droplet_snapshot#droplet_id DropletSnapshot#droplet_id}. | +| name | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/droplet_snapshot#name DropletSnapshot#name}. | +| id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/droplet_snapshot#id DropletSnapshot#id}. | --- @@ -884,7 +884,7 @@ public readonly dropletId: string; - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/droplet_snapshot#droplet_id DropletSnapshot#droplet_id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/droplet_snapshot#droplet_id DropletSnapshot#droplet_id}. --- @@ -896,7 +896,7 @@ public readonly name: string; - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/droplet_snapshot#name DropletSnapshot#name}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/droplet_snapshot#name DropletSnapshot#name}. --- @@ -908,7 +908,7 @@ public readonly id: string; - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/droplet_snapshot#id DropletSnapshot#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/droplet_snapshot#id DropletSnapshot#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. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. diff --git a/docs/firewall.csharp.md b/docs/firewall.csharp.md index 9c0336444..034e08a0f 100644 --- a/docs/firewall.csharp.md +++ b/docs/firewall.csharp.md @@ -4,7 +4,7 @@ ### Firewall -Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/firewall digitalocean_firewall}. +Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/firewall digitalocean_firewall}. #### Initializers @@ -528,7 +528,7 @@ The construct id used in the generated config for the Firewall to import. The id of the existing Firewall that should be imported. -Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/firewall#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/firewall#import import section} in the documentation of this resource for the id to use --- @@ -923,12 +923,12 @@ new FirewallConfig { | Lifecycle | HashiCorp.Cdktf.TerraformResourceLifecycle | *No description.* | | Provider | HashiCorp.Cdktf.TerraformProvider | *No description.* | | Provisioners | object[] | *No description.* | -| Name | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/firewall#name Firewall#name}. | -| DropletIds | double[] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/firewall#droplet_ids Firewall#droplet_ids}. | -| Id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/firewall#id Firewall#id}. | +| Name | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/firewall#name Firewall#name}. | +| DropletIds | double[] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/firewall#droplet_ids Firewall#droplet_ids}. | +| Id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/firewall#id Firewall#id}. | | InboundRule | object | inbound_rule block. | | OutboundRule | object | outbound_rule block. | -| Tags | string[] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/firewall#tags Firewall#tags}. | +| Tags | string[] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/firewall#tags Firewall#tags}. | --- @@ -1010,7 +1010,7 @@ public string Name { get; set; } - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/firewall#name Firewall#name}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/firewall#name Firewall#name}. --- @@ -1022,7 +1022,7 @@ public double[] DropletIds { get; set; } - *Type:* double[] -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/firewall#droplet_ids Firewall#droplet_ids}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/firewall#droplet_ids Firewall#droplet_ids}. --- @@ -1034,7 +1034,7 @@ public string Id { get; set; } - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/firewall#id Firewall#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/firewall#id Firewall#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. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -1051,7 +1051,7 @@ public object InboundRule { get; set; } inbound_rule block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/firewall#inbound_rule Firewall#inbound_rule} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/firewall#inbound_rule Firewall#inbound_rule} --- @@ -1065,7 +1065,7 @@ public object OutboundRule { get; set; } outbound_rule block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/firewall#outbound_rule Firewall#outbound_rule} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/firewall#outbound_rule Firewall#outbound_rule} --- @@ -1077,7 +1077,7 @@ public string[] Tags { get; set; } - *Type:* string[] -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/firewall#tags Firewall#tags}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/firewall#tags Firewall#tags}. --- @@ -1103,13 +1103,13 @@ new FirewallInboundRule { | **Name** | **Type** | **Description** | | --- | --- | --- | -| Protocol | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/firewall#protocol Firewall#protocol}. | -| PortRange | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/firewall#port_range Firewall#port_range}. | -| SourceAddresses | string[] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/firewall#source_addresses Firewall#source_addresses}. | -| SourceDropletIds | double[] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/firewall#source_droplet_ids Firewall#source_droplet_ids}. | -| SourceKubernetesIds | string[] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/firewall#source_kubernetes_ids Firewall#source_kubernetes_ids}. | -| SourceLoadBalancerUids | string[] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/firewall#source_load_balancer_uids Firewall#source_load_balancer_uids}. | -| SourceTags | string[] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/firewall#source_tags Firewall#source_tags}. | +| Protocol | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/firewall#protocol Firewall#protocol}. | +| PortRange | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/firewall#port_range Firewall#port_range}. | +| SourceAddresses | string[] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/firewall#source_addresses Firewall#source_addresses}. | +| SourceDropletIds | double[] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/firewall#source_droplet_ids Firewall#source_droplet_ids}. | +| SourceKubernetesIds | string[] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/firewall#source_kubernetes_ids Firewall#source_kubernetes_ids}. | +| SourceLoadBalancerUids | string[] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/firewall#source_load_balancer_uids Firewall#source_load_balancer_uids}. | +| SourceTags | string[] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/firewall#source_tags Firewall#source_tags}. | --- @@ -1121,7 +1121,7 @@ public string Protocol { get; set; } - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/firewall#protocol Firewall#protocol}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/firewall#protocol Firewall#protocol}. --- @@ -1133,7 +1133,7 @@ public string PortRange { get; set; } - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/firewall#port_range Firewall#port_range}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/firewall#port_range Firewall#port_range}. --- @@ -1145,7 +1145,7 @@ public string[] SourceAddresses { get; set; } - *Type:* string[] -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/firewall#source_addresses Firewall#source_addresses}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/firewall#source_addresses Firewall#source_addresses}. --- @@ -1157,7 +1157,7 @@ public double[] SourceDropletIds { get; set; } - *Type:* double[] -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/firewall#source_droplet_ids Firewall#source_droplet_ids}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/firewall#source_droplet_ids Firewall#source_droplet_ids}. --- @@ -1169,7 +1169,7 @@ public string[] SourceKubernetesIds { get; set; } - *Type:* string[] -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/firewall#source_kubernetes_ids Firewall#source_kubernetes_ids}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/firewall#source_kubernetes_ids Firewall#source_kubernetes_ids}. --- @@ -1181,7 +1181,7 @@ public string[] SourceLoadBalancerUids { get; set; } - *Type:* string[] -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/firewall#source_load_balancer_uids Firewall#source_load_balancer_uids}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/firewall#source_load_balancer_uids Firewall#source_load_balancer_uids}. --- @@ -1193,7 +1193,7 @@ public string[] SourceTags { get; set; } - *Type:* string[] -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/firewall#source_tags Firewall#source_tags}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/firewall#source_tags Firewall#source_tags}. --- @@ -1219,13 +1219,13 @@ new FirewallOutboundRule { | **Name** | **Type** | **Description** | | --- | --- | --- | -| Protocol | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/firewall#protocol Firewall#protocol}. | -| DestinationAddresses | string[] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/firewall#destination_addresses Firewall#destination_addresses}. | -| DestinationDropletIds | double[] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/firewall#destination_droplet_ids Firewall#destination_droplet_ids}. | -| DestinationKubernetesIds | string[] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/firewall#destination_kubernetes_ids Firewall#destination_kubernetes_ids}. | -| DestinationLoadBalancerUids | string[] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/firewall#destination_load_balancer_uids Firewall#destination_load_balancer_uids}. | -| DestinationTags | string[] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/firewall#destination_tags Firewall#destination_tags}. | -| PortRange | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/firewall#port_range Firewall#port_range}. | +| Protocol | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/firewall#protocol Firewall#protocol}. | +| DestinationAddresses | string[] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/firewall#destination_addresses Firewall#destination_addresses}. | +| DestinationDropletIds | double[] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/firewall#destination_droplet_ids Firewall#destination_droplet_ids}. | +| DestinationKubernetesIds | string[] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/firewall#destination_kubernetes_ids Firewall#destination_kubernetes_ids}. | +| DestinationLoadBalancerUids | string[] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/firewall#destination_load_balancer_uids Firewall#destination_load_balancer_uids}. | +| DestinationTags | string[] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/firewall#destination_tags Firewall#destination_tags}. | +| PortRange | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/firewall#port_range Firewall#port_range}. | --- @@ -1237,7 +1237,7 @@ public string Protocol { get; set; } - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/firewall#protocol Firewall#protocol}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/firewall#protocol Firewall#protocol}. --- @@ -1249,7 +1249,7 @@ public string[] DestinationAddresses { get; set; } - *Type:* string[] -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/firewall#destination_addresses Firewall#destination_addresses}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/firewall#destination_addresses Firewall#destination_addresses}. --- @@ -1261,7 +1261,7 @@ public double[] DestinationDropletIds { get; set; } - *Type:* double[] -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/firewall#destination_droplet_ids Firewall#destination_droplet_ids}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/firewall#destination_droplet_ids Firewall#destination_droplet_ids}. --- @@ -1273,7 +1273,7 @@ public string[] DestinationKubernetesIds { get; set; } - *Type:* string[] -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/firewall#destination_kubernetes_ids Firewall#destination_kubernetes_ids}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/firewall#destination_kubernetes_ids Firewall#destination_kubernetes_ids}. --- @@ -1285,7 +1285,7 @@ public string[] DestinationLoadBalancerUids { get; set; } - *Type:* string[] -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/firewall#destination_load_balancer_uids Firewall#destination_load_balancer_uids}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/firewall#destination_load_balancer_uids Firewall#destination_load_balancer_uids}. --- @@ -1297,7 +1297,7 @@ public string[] DestinationTags { get; set; } - *Type:* string[] -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/firewall#destination_tags Firewall#destination_tags}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/firewall#destination_tags Firewall#destination_tags}. --- @@ -1309,7 +1309,7 @@ public string PortRange { get; set; } - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/firewall#port_range Firewall#port_range}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/firewall#port_range Firewall#port_range}. --- diff --git a/docs/firewall.go.md b/docs/firewall.go.md index 9bccbdb0c..35394057f 100644 --- a/docs/firewall.go.md +++ b/docs/firewall.go.md @@ -4,12 +4,12 @@ ### Firewall -Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/firewall digitalocean_firewall}. +Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/firewall digitalocean_firewall}. #### Initializers ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/firewall" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/firewall" firewall.NewFirewall(scope Construct, id *string, config FirewallConfig) Firewall ``` @@ -439,7 +439,7 @@ func ResetTags() ##### `IsConstruct` ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/firewall" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/firewall" firewall.Firewall_IsConstruct(x interface{}) *bool ``` @@ -471,7 +471,7 @@ Any object. ##### `IsTerraformElement` ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/firewall" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/firewall" firewall.Firewall_IsTerraformElement(x interface{}) *bool ``` @@ -485,7 +485,7 @@ firewall.Firewall_IsTerraformElement(x interface{}) *bool ##### `IsTerraformResource` ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/firewall" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/firewall" firewall.Firewall_IsTerraformResource(x interface{}) *bool ``` @@ -499,7 +499,7 @@ firewall.Firewall_IsTerraformResource(x interface{}) *bool ##### `GenerateConfigForImport` ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/firewall" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/firewall" firewall.Firewall_GenerateConfigForImport(scope Construct, importToId *string, importFromId *string, provider TerraformProvider) ImportableResource ``` @@ -528,7 +528,7 @@ The construct id used in the generated config for the Firewall to import. The id of the existing Firewall that should be imported. -Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/firewall#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/firewall#import import section} in the documentation of this resource for the id to use --- @@ -893,7 +893,7 @@ func TfResourceType() *string #### Initializer ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/firewall" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/firewall" &firewall.FirewallConfig { Connection: interface{}, @@ -923,12 +923,12 @@ import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/firewal | Lifecycle | github.com/hashicorp/terraform-cdk-go/cdktf.TerraformResourceLifecycle | *No description.* | | Provider | github.com/hashicorp/terraform-cdk-go/cdktf.TerraformProvider | *No description.* | | Provisioners | *[]interface{} | *No description.* | -| Name | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/firewall#name Firewall#name}. | -| DropletIds | *[]*f64 | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/firewall#droplet_ids Firewall#droplet_ids}. | -| Id | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/firewall#id Firewall#id}. | +| Name | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/firewall#name Firewall#name}. | +| DropletIds | *[]*f64 | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/firewall#droplet_ids Firewall#droplet_ids}. | +| Id | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/firewall#id Firewall#id}. | | InboundRule | interface{} | inbound_rule block. | | OutboundRule | interface{} | outbound_rule block. | -| Tags | *[]*string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/firewall#tags Firewall#tags}. | +| Tags | *[]*string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/firewall#tags Firewall#tags}. | --- @@ -1010,7 +1010,7 @@ Name *string - *Type:* *string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/firewall#name Firewall#name}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/firewall#name Firewall#name}. --- @@ -1022,7 +1022,7 @@ DropletIds *[]*f64 - *Type:* *[]*f64 -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/firewall#droplet_ids Firewall#droplet_ids}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/firewall#droplet_ids Firewall#droplet_ids}. --- @@ -1034,7 +1034,7 @@ Id *string - *Type:* *string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/firewall#id Firewall#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/firewall#id Firewall#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. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -1051,7 +1051,7 @@ InboundRule interface{} inbound_rule block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/firewall#inbound_rule Firewall#inbound_rule} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/firewall#inbound_rule Firewall#inbound_rule} --- @@ -1065,7 +1065,7 @@ OutboundRule interface{} outbound_rule block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/firewall#outbound_rule Firewall#outbound_rule} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/firewall#outbound_rule Firewall#outbound_rule} --- @@ -1077,7 +1077,7 @@ Tags *[]*string - *Type:* *[]*string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/firewall#tags Firewall#tags}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/firewall#tags Firewall#tags}. --- @@ -1086,7 +1086,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit #### Initializer ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/firewall" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/firewall" &firewall.FirewallInboundRule { Protocol: *string, @@ -1103,13 +1103,13 @@ import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/firewal | **Name** | **Type** | **Description** | | --- | --- | --- | -| Protocol | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/firewall#protocol Firewall#protocol}. | -| PortRange | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/firewall#port_range Firewall#port_range}. | -| SourceAddresses | *[]*string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/firewall#source_addresses Firewall#source_addresses}. | -| SourceDropletIds | *[]*f64 | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/firewall#source_droplet_ids Firewall#source_droplet_ids}. | -| SourceKubernetesIds | *[]*string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/firewall#source_kubernetes_ids Firewall#source_kubernetes_ids}. | -| SourceLoadBalancerUids | *[]*string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/firewall#source_load_balancer_uids Firewall#source_load_balancer_uids}. | -| SourceTags | *[]*string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/firewall#source_tags Firewall#source_tags}. | +| Protocol | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/firewall#protocol Firewall#protocol}. | +| PortRange | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/firewall#port_range Firewall#port_range}. | +| SourceAddresses | *[]*string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/firewall#source_addresses Firewall#source_addresses}. | +| SourceDropletIds | *[]*f64 | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/firewall#source_droplet_ids Firewall#source_droplet_ids}. | +| SourceKubernetesIds | *[]*string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/firewall#source_kubernetes_ids Firewall#source_kubernetes_ids}. | +| SourceLoadBalancerUids | *[]*string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/firewall#source_load_balancer_uids Firewall#source_load_balancer_uids}. | +| SourceTags | *[]*string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/firewall#source_tags Firewall#source_tags}. | --- @@ -1121,7 +1121,7 @@ Protocol *string - *Type:* *string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/firewall#protocol Firewall#protocol}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/firewall#protocol Firewall#protocol}. --- @@ -1133,7 +1133,7 @@ PortRange *string - *Type:* *string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/firewall#port_range Firewall#port_range}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/firewall#port_range Firewall#port_range}. --- @@ -1145,7 +1145,7 @@ SourceAddresses *[]*string - *Type:* *[]*string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/firewall#source_addresses Firewall#source_addresses}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/firewall#source_addresses Firewall#source_addresses}. --- @@ -1157,7 +1157,7 @@ SourceDropletIds *[]*f64 - *Type:* *[]*f64 -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/firewall#source_droplet_ids Firewall#source_droplet_ids}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/firewall#source_droplet_ids Firewall#source_droplet_ids}. --- @@ -1169,7 +1169,7 @@ SourceKubernetesIds *[]*string - *Type:* *[]*string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/firewall#source_kubernetes_ids Firewall#source_kubernetes_ids}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/firewall#source_kubernetes_ids Firewall#source_kubernetes_ids}. --- @@ -1181,7 +1181,7 @@ SourceLoadBalancerUids *[]*string - *Type:* *[]*string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/firewall#source_load_balancer_uids Firewall#source_load_balancer_uids}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/firewall#source_load_balancer_uids Firewall#source_load_balancer_uids}. --- @@ -1193,7 +1193,7 @@ SourceTags *[]*string - *Type:* *[]*string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/firewall#source_tags Firewall#source_tags}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/firewall#source_tags Firewall#source_tags}. --- @@ -1202,7 +1202,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit #### Initializer ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/firewall" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/firewall" &firewall.FirewallOutboundRule { Protocol: *string, @@ -1219,13 +1219,13 @@ import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/firewal | **Name** | **Type** | **Description** | | --- | --- | --- | -| Protocol | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/firewall#protocol Firewall#protocol}. | -| DestinationAddresses | *[]*string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/firewall#destination_addresses Firewall#destination_addresses}. | -| DestinationDropletIds | *[]*f64 | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/firewall#destination_droplet_ids Firewall#destination_droplet_ids}. | -| DestinationKubernetesIds | *[]*string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/firewall#destination_kubernetes_ids Firewall#destination_kubernetes_ids}. | -| DestinationLoadBalancerUids | *[]*string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/firewall#destination_load_balancer_uids Firewall#destination_load_balancer_uids}. | -| DestinationTags | *[]*string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/firewall#destination_tags Firewall#destination_tags}. | -| PortRange | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/firewall#port_range Firewall#port_range}. | +| Protocol | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/firewall#protocol Firewall#protocol}. | +| DestinationAddresses | *[]*string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/firewall#destination_addresses Firewall#destination_addresses}. | +| DestinationDropletIds | *[]*f64 | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/firewall#destination_droplet_ids Firewall#destination_droplet_ids}. | +| DestinationKubernetesIds | *[]*string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/firewall#destination_kubernetes_ids Firewall#destination_kubernetes_ids}. | +| DestinationLoadBalancerUids | *[]*string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/firewall#destination_load_balancer_uids Firewall#destination_load_balancer_uids}. | +| DestinationTags | *[]*string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/firewall#destination_tags Firewall#destination_tags}. | +| PortRange | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/firewall#port_range Firewall#port_range}. | --- @@ -1237,7 +1237,7 @@ Protocol *string - *Type:* *string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/firewall#protocol Firewall#protocol}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/firewall#protocol Firewall#protocol}. --- @@ -1249,7 +1249,7 @@ DestinationAddresses *[]*string - *Type:* *[]*string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/firewall#destination_addresses Firewall#destination_addresses}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/firewall#destination_addresses Firewall#destination_addresses}. --- @@ -1261,7 +1261,7 @@ DestinationDropletIds *[]*f64 - *Type:* *[]*f64 -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/firewall#destination_droplet_ids Firewall#destination_droplet_ids}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/firewall#destination_droplet_ids Firewall#destination_droplet_ids}. --- @@ -1273,7 +1273,7 @@ DestinationKubernetesIds *[]*string - *Type:* *[]*string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/firewall#destination_kubernetes_ids Firewall#destination_kubernetes_ids}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/firewall#destination_kubernetes_ids Firewall#destination_kubernetes_ids}. --- @@ -1285,7 +1285,7 @@ DestinationLoadBalancerUids *[]*string - *Type:* *[]*string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/firewall#destination_load_balancer_uids Firewall#destination_load_balancer_uids}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/firewall#destination_load_balancer_uids Firewall#destination_load_balancer_uids}. --- @@ -1297,7 +1297,7 @@ DestinationTags *[]*string - *Type:* *[]*string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/firewall#destination_tags Firewall#destination_tags}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/firewall#destination_tags Firewall#destination_tags}. --- @@ -1309,7 +1309,7 @@ PortRange *string - *Type:* *string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/firewall#port_range Firewall#port_range}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/firewall#port_range Firewall#port_range}. --- @@ -1318,7 +1318,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit #### Initializer ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/firewall" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/firewall" &firewall.FirewallPendingChanges { @@ -1333,7 +1333,7 @@ import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/firewal #### Initializers ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/firewall" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/firewall" firewall.NewFirewallInboundRuleList(terraformResource IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) FirewallInboundRuleList ``` @@ -1493,7 +1493,7 @@ func InternalValue() interface{} #### Initializers ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/firewall" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/firewall" firewall.NewFirewallInboundRuleOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string, complexObjectIndex *f64, complexObjectIsFromSet *bool) FirewallInboundRuleOutputReference ``` @@ -1956,7 +1956,7 @@ func InternalValue() interface{} #### Initializers ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/firewall" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/firewall" firewall.NewFirewallOutboundRuleList(terraformResource IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) FirewallOutboundRuleList ``` @@ -2116,7 +2116,7 @@ func InternalValue() interface{} #### Initializers ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/firewall" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/firewall" firewall.NewFirewallOutboundRuleOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string, complexObjectIndex *f64, complexObjectIsFromSet *bool) FirewallOutboundRuleOutputReference ``` @@ -2579,7 +2579,7 @@ func InternalValue() interface{} #### Initializers ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/firewall" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/firewall" firewall.NewFirewallPendingChangesList(terraformResource IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) FirewallPendingChangesList ``` @@ -2728,7 +2728,7 @@ func Fqn() *string #### Initializers ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/firewall" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/firewall" firewall.NewFirewallPendingChangesOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string, complexObjectIndex *f64, complexObjectIsFromSet *bool) FirewallPendingChangesOutputReference ``` diff --git a/docs/firewall.java.md b/docs/firewall.java.md index 8787d1a1e..0800e745e 100644 --- a/docs/firewall.java.md +++ b/docs/firewall.java.md @@ -4,7 +4,7 @@ ### Firewall -Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/firewall digitalocean_firewall}. +Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/firewall digitalocean_firewall}. #### Initializers @@ -45,12 +45,12 @@ Firewall.Builder.create(Construct scope, java.lang.String id) | lifecycle | com.hashicorp.cdktf.TerraformResourceLifecycle | *No description.* | | provider | com.hashicorp.cdktf.TerraformProvider | *No description.* | | provisioners | java.util.List | *No description.* | -| name | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/firewall#name Firewall#name}. | -| dropletIds | java.util.List | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/firewall#droplet_ids Firewall#droplet_ids}. | -| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/firewall#id Firewall#id}. | +| name | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/firewall#name Firewall#name}. | +| dropletIds | java.util.List | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/firewall#droplet_ids Firewall#droplet_ids}. | +| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/firewall#id Firewall#id}. | | inboundRule | com.hashicorp.cdktf.IResolvable OR java.util.List<FirewallInboundRule> | inbound_rule block. | | outboundRule | com.hashicorp.cdktf.IResolvable OR java.util.List<FirewallOutboundRule> | outbound_rule block. | -| tags | java.util.List | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/firewall#tags Firewall#tags}. | +| tags | java.util.List | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/firewall#tags Firewall#tags}. | --- @@ -118,7 +118,7 @@ Must be unique amongst siblings in the same scope - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/firewall#name Firewall#name}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/firewall#name Firewall#name}. --- @@ -126,7 +126,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit - *Type:* java.util.List -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/firewall#droplet_ids Firewall#droplet_ids}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/firewall#droplet_ids Firewall#droplet_ids}. --- @@ -134,7 +134,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/firewall#id Firewall#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/firewall#id Firewall#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. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -147,7 +147,7 @@ If you experience problems setting this value it might not be settable. Please t inbound_rule block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/firewall#inbound_rule Firewall#inbound_rule} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/firewall#inbound_rule Firewall#inbound_rule} --- @@ -157,7 +157,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit outbound_rule block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/firewall#outbound_rule Firewall#outbound_rule} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/firewall#outbound_rule Firewall#outbound_rule} --- @@ -165,7 +165,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit - *Type:* java.util.List -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/firewall#tags Firewall#tags}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/firewall#tags Firewall#tags}. --- @@ -653,7 +653,7 @@ The construct id used in the generated config for the Firewall to import. The id of the existing Firewall that should be imported. -Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/firewall#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/firewall#import import section} in the documentation of this resource for the id to use --- @@ -1054,12 +1054,12 @@ FirewallConfig.builder() | lifecycle | com.hashicorp.cdktf.TerraformResourceLifecycle | *No description.* | | provider | com.hashicorp.cdktf.TerraformProvider | *No description.* | | provisioners | java.util.List | *No description.* | -| name | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/firewall#name Firewall#name}. | -| dropletIds | java.util.List | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/firewall#droplet_ids Firewall#droplet_ids}. | -| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/firewall#id Firewall#id}. | +| name | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/firewall#name Firewall#name}. | +| dropletIds | java.util.List | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/firewall#droplet_ids Firewall#droplet_ids}. | +| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/firewall#id Firewall#id}. | | inboundRule | com.hashicorp.cdktf.IResolvable OR java.util.List<FirewallInboundRule> | inbound_rule block. | | outboundRule | com.hashicorp.cdktf.IResolvable OR java.util.List<FirewallOutboundRule> | outbound_rule block. | -| tags | java.util.List | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/firewall#tags Firewall#tags}. | +| tags | java.util.List | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/firewall#tags Firewall#tags}. | --- @@ -1141,7 +1141,7 @@ public java.lang.String getName(); - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/firewall#name Firewall#name}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/firewall#name Firewall#name}. --- @@ -1153,7 +1153,7 @@ public java.util.List getDropletIds(); - *Type:* java.util.List -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/firewall#droplet_ids Firewall#droplet_ids}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/firewall#droplet_ids Firewall#droplet_ids}. --- @@ -1165,7 +1165,7 @@ public java.lang.String getId(); - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/firewall#id Firewall#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/firewall#id Firewall#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. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -1182,7 +1182,7 @@ public java.lang.Object getInboundRule(); inbound_rule block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/firewall#inbound_rule Firewall#inbound_rule} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/firewall#inbound_rule Firewall#inbound_rule} --- @@ -1196,7 +1196,7 @@ public java.lang.Object getOutboundRule(); outbound_rule block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/firewall#outbound_rule Firewall#outbound_rule} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/firewall#outbound_rule Firewall#outbound_rule} --- @@ -1208,7 +1208,7 @@ public java.util.List getTags(); - *Type:* java.util.List -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/firewall#tags Firewall#tags}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/firewall#tags Firewall#tags}. --- @@ -1234,13 +1234,13 @@ FirewallInboundRule.builder() | **Name** | **Type** | **Description** | | --- | --- | --- | -| protocol | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/firewall#protocol Firewall#protocol}. | -| portRange | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/firewall#port_range Firewall#port_range}. | -| sourceAddresses | java.util.List | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/firewall#source_addresses Firewall#source_addresses}. | -| sourceDropletIds | java.util.List | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/firewall#source_droplet_ids Firewall#source_droplet_ids}. | -| sourceKubernetesIds | java.util.List | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/firewall#source_kubernetes_ids Firewall#source_kubernetes_ids}. | -| sourceLoadBalancerUids | java.util.List | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/firewall#source_load_balancer_uids Firewall#source_load_balancer_uids}. | -| sourceTags | java.util.List | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/firewall#source_tags Firewall#source_tags}. | +| protocol | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/firewall#protocol Firewall#protocol}. | +| portRange | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/firewall#port_range Firewall#port_range}. | +| sourceAddresses | java.util.List | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/firewall#source_addresses Firewall#source_addresses}. | +| sourceDropletIds | java.util.List | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/firewall#source_droplet_ids Firewall#source_droplet_ids}. | +| sourceKubernetesIds | java.util.List | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/firewall#source_kubernetes_ids Firewall#source_kubernetes_ids}. | +| sourceLoadBalancerUids | java.util.List | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/firewall#source_load_balancer_uids Firewall#source_load_balancer_uids}. | +| sourceTags | java.util.List | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/firewall#source_tags Firewall#source_tags}. | --- @@ -1252,7 +1252,7 @@ public java.lang.String getProtocol(); - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/firewall#protocol Firewall#protocol}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/firewall#protocol Firewall#protocol}. --- @@ -1264,7 +1264,7 @@ public java.lang.String getPortRange(); - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/firewall#port_range Firewall#port_range}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/firewall#port_range Firewall#port_range}. --- @@ -1276,7 +1276,7 @@ public java.util.List getSourceAddresses(); - *Type:* java.util.List -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/firewall#source_addresses Firewall#source_addresses}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/firewall#source_addresses Firewall#source_addresses}. --- @@ -1288,7 +1288,7 @@ public java.util.List getSourceDropletIds(); - *Type:* java.util.List -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/firewall#source_droplet_ids Firewall#source_droplet_ids}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/firewall#source_droplet_ids Firewall#source_droplet_ids}. --- @@ -1300,7 +1300,7 @@ public java.util.List getSourceKubernetesIds(); - *Type:* java.util.List -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/firewall#source_kubernetes_ids Firewall#source_kubernetes_ids}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/firewall#source_kubernetes_ids Firewall#source_kubernetes_ids}. --- @@ -1312,7 +1312,7 @@ public java.util.List getSourceLoadBalancerUids(); - *Type:* java.util.List -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/firewall#source_load_balancer_uids Firewall#source_load_balancer_uids}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/firewall#source_load_balancer_uids Firewall#source_load_balancer_uids}. --- @@ -1324,7 +1324,7 @@ public java.util.List getSourceTags(); - *Type:* java.util.List -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/firewall#source_tags Firewall#source_tags}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/firewall#source_tags Firewall#source_tags}. --- @@ -1350,13 +1350,13 @@ FirewallOutboundRule.builder() | **Name** | **Type** | **Description** | | --- | --- | --- | -| protocol | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/firewall#protocol Firewall#protocol}. | -| destinationAddresses | java.util.List | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/firewall#destination_addresses Firewall#destination_addresses}. | -| destinationDropletIds | java.util.List | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/firewall#destination_droplet_ids Firewall#destination_droplet_ids}. | -| destinationKubernetesIds | java.util.List | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/firewall#destination_kubernetes_ids Firewall#destination_kubernetes_ids}. | -| destinationLoadBalancerUids | java.util.List | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/firewall#destination_load_balancer_uids Firewall#destination_load_balancer_uids}. | -| destinationTags | java.util.List | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/firewall#destination_tags Firewall#destination_tags}. | -| portRange | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/firewall#port_range Firewall#port_range}. | +| protocol | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/firewall#protocol Firewall#protocol}. | +| destinationAddresses | java.util.List | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/firewall#destination_addresses Firewall#destination_addresses}. | +| destinationDropletIds | java.util.List | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/firewall#destination_droplet_ids Firewall#destination_droplet_ids}. | +| destinationKubernetesIds | java.util.List | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/firewall#destination_kubernetes_ids Firewall#destination_kubernetes_ids}. | +| destinationLoadBalancerUids | java.util.List | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/firewall#destination_load_balancer_uids Firewall#destination_load_balancer_uids}. | +| destinationTags | java.util.List | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/firewall#destination_tags Firewall#destination_tags}. | +| portRange | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/firewall#port_range Firewall#port_range}. | --- @@ -1368,7 +1368,7 @@ public java.lang.String getProtocol(); - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/firewall#protocol Firewall#protocol}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/firewall#protocol Firewall#protocol}. --- @@ -1380,7 +1380,7 @@ public java.util.List getDestinationAddresses(); - *Type:* java.util.List -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/firewall#destination_addresses Firewall#destination_addresses}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/firewall#destination_addresses Firewall#destination_addresses}. --- @@ -1392,7 +1392,7 @@ public java.util.List getDestinationDropletIds(); - *Type:* java.util.List -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/firewall#destination_droplet_ids Firewall#destination_droplet_ids}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/firewall#destination_droplet_ids Firewall#destination_droplet_ids}. --- @@ -1404,7 +1404,7 @@ public java.util.List getDestinationKubernetesIds(); - *Type:* java.util.List -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/firewall#destination_kubernetes_ids Firewall#destination_kubernetes_ids}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/firewall#destination_kubernetes_ids Firewall#destination_kubernetes_ids}. --- @@ -1416,7 +1416,7 @@ public java.util.List getDestinationLoadBalancerUids(); - *Type:* java.util.List -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/firewall#destination_load_balancer_uids Firewall#destination_load_balancer_uids}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/firewall#destination_load_balancer_uids Firewall#destination_load_balancer_uids}. --- @@ -1428,7 +1428,7 @@ public java.util.List getDestinationTags(); - *Type:* java.util.List -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/firewall#destination_tags Firewall#destination_tags}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/firewall#destination_tags Firewall#destination_tags}. --- @@ -1440,7 +1440,7 @@ public java.lang.String getPortRange(); - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/firewall#port_range Firewall#port_range}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/firewall#port_range Firewall#port_range}. --- diff --git a/docs/firewall.python.md b/docs/firewall.python.md index d713cdc0c..82a3fefc0 100644 --- a/docs/firewall.python.md +++ b/docs/firewall.python.md @@ -4,7 +4,7 @@ ### Firewall -Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/firewall digitalocean_firewall}. +Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/firewall digitalocean_firewall}. #### Initializers @@ -41,12 +41,12 @@ firewall.Firewall( | lifecycle | cdktf.TerraformResourceLifecycle | *No description.* | | provider | cdktf.TerraformProvider | *No description.* | | provisioners | typing.List[typing.Union[cdktf.FileProvisioner, cdktf.LocalExecProvisioner, cdktf.RemoteExecProvisioner]] | *No description.* | -| name | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/firewall#name Firewall#name}. | -| droplet_ids | typing.List[typing.Union[int, float]] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/firewall#droplet_ids Firewall#droplet_ids}. | -| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/firewall#id Firewall#id}. | +| name | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/firewall#name Firewall#name}. | +| droplet_ids | typing.List[typing.Union[int, float]] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/firewall#droplet_ids Firewall#droplet_ids}. | +| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/firewall#id Firewall#id}. | | inbound_rule | typing.Union[cdktf.IResolvable, typing.List[FirewallInboundRule]] | inbound_rule block. | | outbound_rule | typing.Union[cdktf.IResolvable, typing.List[FirewallOutboundRule]] | outbound_rule block. | -| tags | typing.List[str] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/firewall#tags Firewall#tags}. | +| tags | typing.List[str] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/firewall#tags Firewall#tags}. | --- @@ -114,7 +114,7 @@ Must be unique amongst siblings in the same scope - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/firewall#name Firewall#name}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/firewall#name Firewall#name}. --- @@ -122,7 +122,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit - *Type:* typing.List[typing.Union[int, float]] -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/firewall#droplet_ids Firewall#droplet_ids}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/firewall#droplet_ids Firewall#droplet_ids}. --- @@ -130,7 +130,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/firewall#id Firewall#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/firewall#id Firewall#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. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -143,7 +143,7 @@ If you experience problems setting this value it might not be settable. Please t inbound_rule block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/firewall#inbound_rule Firewall#inbound_rule} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/firewall#inbound_rule Firewall#inbound_rule} --- @@ -153,7 +153,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit outbound_rule block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/firewall#outbound_rule Firewall#outbound_rule} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/firewall#outbound_rule Firewall#outbound_rule} --- @@ -161,7 +161,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit - *Type:* typing.List[str] -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/firewall#tags Firewall#tags}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/firewall#tags Firewall#tags}. --- @@ -699,7 +699,7 @@ The construct id used in the generated config for the Firewall to import. The id of the existing Firewall that should be imported. -Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/firewall#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/firewall#import import section} in the documentation of this resource for the id to use --- @@ -1094,12 +1094,12 @@ firewall.FirewallConfig( | lifecycle | cdktf.TerraformResourceLifecycle | *No description.* | | provider | cdktf.TerraformProvider | *No description.* | | provisioners | typing.List[typing.Union[cdktf.FileProvisioner, cdktf.LocalExecProvisioner, cdktf.RemoteExecProvisioner]] | *No description.* | -| name | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/firewall#name Firewall#name}. | -| droplet_ids | typing.List[typing.Union[int, float]] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/firewall#droplet_ids Firewall#droplet_ids}. | -| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/firewall#id Firewall#id}. | +| name | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/firewall#name Firewall#name}. | +| droplet_ids | typing.List[typing.Union[int, float]] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/firewall#droplet_ids Firewall#droplet_ids}. | +| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/firewall#id Firewall#id}. | | inbound_rule | typing.Union[cdktf.IResolvable, typing.List[FirewallInboundRule]] | inbound_rule block. | | outbound_rule | typing.Union[cdktf.IResolvable, typing.List[FirewallOutboundRule]] | outbound_rule block. | -| tags | typing.List[str] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/firewall#tags Firewall#tags}. | +| tags | typing.List[str] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/firewall#tags Firewall#tags}. | --- @@ -1181,7 +1181,7 @@ name: str - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/firewall#name Firewall#name}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/firewall#name Firewall#name}. --- @@ -1193,7 +1193,7 @@ droplet_ids: typing.List[typing.Union[int, float]] - *Type:* typing.List[typing.Union[int, float]] -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/firewall#droplet_ids Firewall#droplet_ids}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/firewall#droplet_ids Firewall#droplet_ids}. --- @@ -1205,7 +1205,7 @@ id: str - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/firewall#id Firewall#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/firewall#id Firewall#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. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -1222,7 +1222,7 @@ inbound_rule: typing.Union[IResolvable, typing.List[FirewallInboundRule]] inbound_rule block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/firewall#inbound_rule Firewall#inbound_rule} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/firewall#inbound_rule Firewall#inbound_rule} --- @@ -1236,7 +1236,7 @@ outbound_rule: typing.Union[IResolvable, typing.List[FirewallOutboundRule]] outbound_rule block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/firewall#outbound_rule Firewall#outbound_rule} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/firewall#outbound_rule Firewall#outbound_rule} --- @@ -1248,7 +1248,7 @@ tags: typing.List[str] - *Type:* typing.List[str] -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/firewall#tags Firewall#tags}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/firewall#tags Firewall#tags}. --- @@ -1274,13 +1274,13 @@ firewall.FirewallInboundRule( | **Name** | **Type** | **Description** | | --- | --- | --- | -| protocol | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/firewall#protocol Firewall#protocol}. | -| port_range | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/firewall#port_range Firewall#port_range}. | -| source_addresses | typing.List[str] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/firewall#source_addresses Firewall#source_addresses}. | -| source_droplet_ids | typing.List[typing.Union[int, float]] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/firewall#source_droplet_ids Firewall#source_droplet_ids}. | -| source_kubernetes_ids | typing.List[str] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/firewall#source_kubernetes_ids Firewall#source_kubernetes_ids}. | -| source_load_balancer_uids | typing.List[str] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/firewall#source_load_balancer_uids Firewall#source_load_balancer_uids}. | -| source_tags | typing.List[str] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/firewall#source_tags Firewall#source_tags}. | +| protocol | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/firewall#protocol Firewall#protocol}. | +| port_range | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/firewall#port_range Firewall#port_range}. | +| source_addresses | typing.List[str] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/firewall#source_addresses Firewall#source_addresses}. | +| source_droplet_ids | typing.List[typing.Union[int, float]] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/firewall#source_droplet_ids Firewall#source_droplet_ids}. | +| source_kubernetes_ids | typing.List[str] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/firewall#source_kubernetes_ids Firewall#source_kubernetes_ids}. | +| source_load_balancer_uids | typing.List[str] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/firewall#source_load_balancer_uids Firewall#source_load_balancer_uids}. | +| source_tags | typing.List[str] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/firewall#source_tags Firewall#source_tags}. | --- @@ -1292,7 +1292,7 @@ protocol: str - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/firewall#protocol Firewall#protocol}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/firewall#protocol Firewall#protocol}. --- @@ -1304,7 +1304,7 @@ port_range: str - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/firewall#port_range Firewall#port_range}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/firewall#port_range Firewall#port_range}. --- @@ -1316,7 +1316,7 @@ source_addresses: typing.List[str] - *Type:* typing.List[str] -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/firewall#source_addresses Firewall#source_addresses}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/firewall#source_addresses Firewall#source_addresses}. --- @@ -1328,7 +1328,7 @@ source_droplet_ids: typing.List[typing.Union[int, float]] - *Type:* typing.List[typing.Union[int, float]] -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/firewall#source_droplet_ids Firewall#source_droplet_ids}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/firewall#source_droplet_ids Firewall#source_droplet_ids}. --- @@ -1340,7 +1340,7 @@ source_kubernetes_ids: typing.List[str] - *Type:* typing.List[str] -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/firewall#source_kubernetes_ids Firewall#source_kubernetes_ids}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/firewall#source_kubernetes_ids Firewall#source_kubernetes_ids}. --- @@ -1352,7 +1352,7 @@ source_load_balancer_uids: typing.List[str] - *Type:* typing.List[str] -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/firewall#source_load_balancer_uids Firewall#source_load_balancer_uids}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/firewall#source_load_balancer_uids Firewall#source_load_balancer_uids}. --- @@ -1364,7 +1364,7 @@ source_tags: typing.List[str] - *Type:* typing.List[str] -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/firewall#source_tags Firewall#source_tags}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/firewall#source_tags Firewall#source_tags}. --- @@ -1390,13 +1390,13 @@ firewall.FirewallOutboundRule( | **Name** | **Type** | **Description** | | --- | --- | --- | -| protocol | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/firewall#protocol Firewall#protocol}. | -| destination_addresses | typing.List[str] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/firewall#destination_addresses Firewall#destination_addresses}. | -| destination_droplet_ids | typing.List[typing.Union[int, float]] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/firewall#destination_droplet_ids Firewall#destination_droplet_ids}. | -| destination_kubernetes_ids | typing.List[str] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/firewall#destination_kubernetes_ids Firewall#destination_kubernetes_ids}. | -| destination_load_balancer_uids | typing.List[str] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/firewall#destination_load_balancer_uids Firewall#destination_load_balancer_uids}. | -| destination_tags | typing.List[str] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/firewall#destination_tags Firewall#destination_tags}. | -| port_range | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/firewall#port_range Firewall#port_range}. | +| protocol | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/firewall#protocol Firewall#protocol}. | +| destination_addresses | typing.List[str] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/firewall#destination_addresses Firewall#destination_addresses}. | +| destination_droplet_ids | typing.List[typing.Union[int, float]] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/firewall#destination_droplet_ids Firewall#destination_droplet_ids}. | +| destination_kubernetes_ids | typing.List[str] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/firewall#destination_kubernetes_ids Firewall#destination_kubernetes_ids}. | +| destination_load_balancer_uids | typing.List[str] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/firewall#destination_load_balancer_uids Firewall#destination_load_balancer_uids}. | +| destination_tags | typing.List[str] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/firewall#destination_tags Firewall#destination_tags}. | +| port_range | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/firewall#port_range Firewall#port_range}. | --- @@ -1408,7 +1408,7 @@ protocol: str - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/firewall#protocol Firewall#protocol}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/firewall#protocol Firewall#protocol}. --- @@ -1420,7 +1420,7 @@ destination_addresses: typing.List[str] - *Type:* typing.List[str] -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/firewall#destination_addresses Firewall#destination_addresses}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/firewall#destination_addresses Firewall#destination_addresses}. --- @@ -1432,7 +1432,7 @@ destination_droplet_ids: typing.List[typing.Union[int, float]] - *Type:* typing.List[typing.Union[int, float]] -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/firewall#destination_droplet_ids Firewall#destination_droplet_ids}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/firewall#destination_droplet_ids Firewall#destination_droplet_ids}. --- @@ -1444,7 +1444,7 @@ destination_kubernetes_ids: typing.List[str] - *Type:* typing.List[str] -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/firewall#destination_kubernetes_ids Firewall#destination_kubernetes_ids}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/firewall#destination_kubernetes_ids Firewall#destination_kubernetes_ids}. --- @@ -1456,7 +1456,7 @@ destination_load_balancer_uids: typing.List[str] - *Type:* typing.List[str] -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/firewall#destination_load_balancer_uids Firewall#destination_load_balancer_uids}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/firewall#destination_load_balancer_uids Firewall#destination_load_balancer_uids}. --- @@ -1468,7 +1468,7 @@ destination_tags: typing.List[str] - *Type:* typing.List[str] -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/firewall#destination_tags Firewall#destination_tags}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/firewall#destination_tags Firewall#destination_tags}. --- @@ -1480,7 +1480,7 @@ port_range: str - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/firewall#port_range Firewall#port_range}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/firewall#port_range Firewall#port_range}. --- diff --git a/docs/firewall.typescript.md b/docs/firewall.typescript.md index 09eef29e5..6723e53ef 100644 --- a/docs/firewall.typescript.md +++ b/docs/firewall.typescript.md @@ -4,7 +4,7 @@ ### Firewall -Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/firewall digitalocean_firewall}. +Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/firewall digitalocean_firewall}. #### Initializers @@ -528,7 +528,7 @@ The construct id used in the generated config for the Firewall to import. The id of the existing Firewall that should be imported. -Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/firewall#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/firewall#import import section} in the documentation of this resource for the id to use --- @@ -909,12 +909,12 @@ const firewallConfig: firewall.FirewallConfig = { ... } | lifecycle | cdktf.TerraformResourceLifecycle | *No description.* | | provider | cdktf.TerraformProvider | *No description.* | | provisioners | cdktf.FileProvisioner \| cdktf.LocalExecProvisioner \| cdktf.RemoteExecProvisioner[] | *No description.* | -| name | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/firewall#name Firewall#name}. | -| dropletIds | number[] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/firewall#droplet_ids Firewall#droplet_ids}. | -| id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/firewall#id Firewall#id}. | +| name | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/firewall#name Firewall#name}. | +| dropletIds | number[] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/firewall#droplet_ids Firewall#droplet_ids}. | +| id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/firewall#id Firewall#id}. | | inboundRule | cdktf.IResolvable \| FirewallInboundRule[] | inbound_rule block. | | outboundRule | cdktf.IResolvable \| FirewallOutboundRule[] | outbound_rule block. | -| tags | string[] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/firewall#tags Firewall#tags}. | +| tags | string[] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/firewall#tags Firewall#tags}. | --- @@ -996,7 +996,7 @@ public readonly name: string; - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/firewall#name Firewall#name}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/firewall#name Firewall#name}. --- @@ -1008,7 +1008,7 @@ public readonly dropletIds: number[]; - *Type:* number[] -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/firewall#droplet_ids Firewall#droplet_ids}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/firewall#droplet_ids Firewall#droplet_ids}. --- @@ -1020,7 +1020,7 @@ public readonly id: string; - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/firewall#id Firewall#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/firewall#id Firewall#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. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -1037,7 +1037,7 @@ public readonly inboundRule: IResolvable | FirewallInboundRule[]; inbound_rule block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/firewall#inbound_rule Firewall#inbound_rule} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/firewall#inbound_rule Firewall#inbound_rule} --- @@ -1051,7 +1051,7 @@ public readonly outboundRule: IResolvable | FirewallOutboundRule[]; outbound_rule block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/firewall#outbound_rule Firewall#outbound_rule} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/firewall#outbound_rule Firewall#outbound_rule} --- @@ -1063,7 +1063,7 @@ public readonly tags: string[]; - *Type:* string[] -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/firewall#tags Firewall#tags}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/firewall#tags Firewall#tags}. --- @@ -1081,13 +1081,13 @@ const firewallInboundRule: firewall.FirewallInboundRule = { ... } | **Name** | **Type** | **Description** | | --- | --- | --- | -| protocol | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/firewall#protocol Firewall#protocol}. | -| portRange | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/firewall#port_range Firewall#port_range}. | -| sourceAddresses | string[] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/firewall#source_addresses Firewall#source_addresses}. | -| sourceDropletIds | number[] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/firewall#source_droplet_ids Firewall#source_droplet_ids}. | -| sourceKubernetesIds | string[] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/firewall#source_kubernetes_ids Firewall#source_kubernetes_ids}. | -| sourceLoadBalancerUids | string[] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/firewall#source_load_balancer_uids Firewall#source_load_balancer_uids}. | -| sourceTags | string[] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/firewall#source_tags Firewall#source_tags}. | +| protocol | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/firewall#protocol Firewall#protocol}. | +| portRange | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/firewall#port_range Firewall#port_range}. | +| sourceAddresses | string[] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/firewall#source_addresses Firewall#source_addresses}. | +| sourceDropletIds | number[] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/firewall#source_droplet_ids Firewall#source_droplet_ids}. | +| sourceKubernetesIds | string[] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/firewall#source_kubernetes_ids Firewall#source_kubernetes_ids}. | +| sourceLoadBalancerUids | string[] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/firewall#source_load_balancer_uids Firewall#source_load_balancer_uids}. | +| sourceTags | string[] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/firewall#source_tags Firewall#source_tags}. | --- @@ -1099,7 +1099,7 @@ public readonly protocol: string; - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/firewall#protocol Firewall#protocol}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/firewall#protocol Firewall#protocol}. --- @@ -1111,7 +1111,7 @@ public readonly portRange: string; - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/firewall#port_range Firewall#port_range}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/firewall#port_range Firewall#port_range}. --- @@ -1123,7 +1123,7 @@ public readonly sourceAddresses: string[]; - *Type:* string[] -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/firewall#source_addresses Firewall#source_addresses}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/firewall#source_addresses Firewall#source_addresses}. --- @@ -1135,7 +1135,7 @@ public readonly sourceDropletIds: number[]; - *Type:* number[] -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/firewall#source_droplet_ids Firewall#source_droplet_ids}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/firewall#source_droplet_ids Firewall#source_droplet_ids}. --- @@ -1147,7 +1147,7 @@ public readonly sourceKubernetesIds: string[]; - *Type:* string[] -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/firewall#source_kubernetes_ids Firewall#source_kubernetes_ids}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/firewall#source_kubernetes_ids Firewall#source_kubernetes_ids}. --- @@ -1159,7 +1159,7 @@ public readonly sourceLoadBalancerUids: string[]; - *Type:* string[] -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/firewall#source_load_balancer_uids Firewall#source_load_balancer_uids}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/firewall#source_load_balancer_uids Firewall#source_load_balancer_uids}. --- @@ -1171,7 +1171,7 @@ public readonly sourceTags: string[]; - *Type:* string[] -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/firewall#source_tags Firewall#source_tags}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/firewall#source_tags Firewall#source_tags}. --- @@ -1189,13 +1189,13 @@ const firewallOutboundRule: firewall.FirewallOutboundRule = { ... } | **Name** | **Type** | **Description** | | --- | --- | --- | -| protocol | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/firewall#protocol Firewall#protocol}. | -| destinationAddresses | string[] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/firewall#destination_addresses Firewall#destination_addresses}. | -| destinationDropletIds | number[] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/firewall#destination_droplet_ids Firewall#destination_droplet_ids}. | -| destinationKubernetesIds | string[] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/firewall#destination_kubernetes_ids Firewall#destination_kubernetes_ids}. | -| destinationLoadBalancerUids | string[] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/firewall#destination_load_balancer_uids Firewall#destination_load_balancer_uids}. | -| destinationTags | string[] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/firewall#destination_tags Firewall#destination_tags}. | -| portRange | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/firewall#port_range Firewall#port_range}. | +| protocol | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/firewall#protocol Firewall#protocol}. | +| destinationAddresses | string[] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/firewall#destination_addresses Firewall#destination_addresses}. | +| destinationDropletIds | number[] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/firewall#destination_droplet_ids Firewall#destination_droplet_ids}. | +| destinationKubernetesIds | string[] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/firewall#destination_kubernetes_ids Firewall#destination_kubernetes_ids}. | +| destinationLoadBalancerUids | string[] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/firewall#destination_load_balancer_uids Firewall#destination_load_balancer_uids}. | +| destinationTags | string[] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/firewall#destination_tags Firewall#destination_tags}. | +| portRange | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/firewall#port_range Firewall#port_range}. | --- @@ -1207,7 +1207,7 @@ public readonly protocol: string; - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/firewall#protocol Firewall#protocol}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/firewall#protocol Firewall#protocol}. --- @@ -1219,7 +1219,7 @@ public readonly destinationAddresses: string[]; - *Type:* string[] -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/firewall#destination_addresses Firewall#destination_addresses}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/firewall#destination_addresses Firewall#destination_addresses}. --- @@ -1231,7 +1231,7 @@ public readonly destinationDropletIds: number[]; - *Type:* number[] -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/firewall#destination_droplet_ids Firewall#destination_droplet_ids}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/firewall#destination_droplet_ids Firewall#destination_droplet_ids}. --- @@ -1243,7 +1243,7 @@ public readonly destinationKubernetesIds: string[]; - *Type:* string[] -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/firewall#destination_kubernetes_ids Firewall#destination_kubernetes_ids}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/firewall#destination_kubernetes_ids Firewall#destination_kubernetes_ids}. --- @@ -1255,7 +1255,7 @@ public readonly destinationLoadBalancerUids: string[]; - *Type:* string[] -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/firewall#destination_load_balancer_uids Firewall#destination_load_balancer_uids}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/firewall#destination_load_balancer_uids Firewall#destination_load_balancer_uids}. --- @@ -1267,7 +1267,7 @@ public readonly destinationTags: string[]; - *Type:* string[] -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/firewall#destination_tags Firewall#destination_tags}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/firewall#destination_tags Firewall#destination_tags}. --- @@ -1279,7 +1279,7 @@ public readonly portRange: string; - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/firewall#port_range Firewall#port_range}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/firewall#port_range Firewall#port_range}. --- diff --git a/docs/floatingIp.csharp.md b/docs/floatingIp.csharp.md index 8fb05cc47..466b6a4bb 100644 --- a/docs/floatingIp.csharp.md +++ b/docs/floatingIp.csharp.md @@ -4,7 +4,7 @@ ### FloatingIp -Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/floating_ip digitalocean_floating_ip}. +Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/floating_ip digitalocean_floating_ip}. #### Initializers @@ -488,7 +488,7 @@ The construct id used in the generated config for the FloatingIp to import. The id of the existing FloatingIp that should be imported. -Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/floating_ip#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/floating_ip#import import section} in the documentation of this resource for the id to use --- @@ -815,10 +815,10 @@ new FloatingIpConfig { | Lifecycle | HashiCorp.Cdktf.TerraformResourceLifecycle | *No description.* | | Provider | HashiCorp.Cdktf.TerraformProvider | *No description.* | | Provisioners | object[] | *No description.* | -| Region | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/floating_ip#region FloatingIp#region}. | -| DropletId | double | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/floating_ip#droplet_id FloatingIp#droplet_id}. | -| Id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/floating_ip#id FloatingIp#id}. | -| IpAddress | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/floating_ip#ip_address FloatingIp#ip_address}. | +| Region | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/floating_ip#region FloatingIp#region}. | +| DropletId | double | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/floating_ip#droplet_id FloatingIp#droplet_id}. | +| Id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/floating_ip#id FloatingIp#id}. | +| IpAddress | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/floating_ip#ip_address FloatingIp#ip_address}. | --- @@ -900,7 +900,7 @@ public string Region { get; set; } - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/floating_ip#region FloatingIp#region}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/floating_ip#region FloatingIp#region}. --- @@ -912,7 +912,7 @@ public double DropletId { get; set; } - *Type:* double -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/floating_ip#droplet_id FloatingIp#droplet_id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/floating_ip#droplet_id FloatingIp#droplet_id}. --- @@ -924,7 +924,7 @@ public string Id { get; set; } - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/floating_ip#id FloatingIp#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/floating_ip#id FloatingIp#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. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -939,7 +939,7 @@ public string IpAddress { get; set; } - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/floating_ip#ip_address FloatingIp#ip_address}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/floating_ip#ip_address FloatingIp#ip_address}. --- diff --git a/docs/floatingIp.go.md b/docs/floatingIp.go.md index ad79ac11b..25ab35227 100644 --- a/docs/floatingIp.go.md +++ b/docs/floatingIp.go.md @@ -4,12 +4,12 @@ ### FloatingIp -Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/floating_ip digitalocean_floating_ip}. +Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/floating_ip digitalocean_floating_ip}. #### Initializers ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/floatingip" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/floatingip" floatingip.NewFloatingIp(scope Construct, id *string, config FloatingIpConfig) FloatingIp ``` @@ -399,7 +399,7 @@ func ResetIpAddress() ##### `IsConstruct` ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/floatingip" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/floatingip" floatingip.FloatingIp_IsConstruct(x interface{}) *bool ``` @@ -431,7 +431,7 @@ Any object. ##### `IsTerraformElement` ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/floatingip" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/floatingip" floatingip.FloatingIp_IsTerraformElement(x interface{}) *bool ``` @@ -445,7 +445,7 @@ floatingip.FloatingIp_IsTerraformElement(x interface{}) *bool ##### `IsTerraformResource` ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/floatingip" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/floatingip" floatingip.FloatingIp_IsTerraformResource(x interface{}) *bool ``` @@ -459,7 +459,7 @@ floatingip.FloatingIp_IsTerraformResource(x interface{}) *bool ##### `GenerateConfigForImport` ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/floatingip" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/floatingip" floatingip.FloatingIp_GenerateConfigForImport(scope Construct, importToId *string, importFromId *string, provider TerraformProvider) ImportableResource ``` @@ -488,7 +488,7 @@ The construct id used in the generated config for the FloatingIp to import. The id of the existing FloatingIp that should be imported. -Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/floating_ip#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/floating_ip#import import section} in the documentation of this resource for the id to use --- @@ -787,7 +787,7 @@ func TfResourceType() *string #### Initializer ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/floatingip" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/floatingip" &floatingip.FloatingIpConfig { Connection: interface{}, @@ -815,10 +815,10 @@ import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/floatin | Lifecycle | github.com/hashicorp/terraform-cdk-go/cdktf.TerraformResourceLifecycle | *No description.* | | Provider | github.com/hashicorp/terraform-cdk-go/cdktf.TerraformProvider | *No description.* | | Provisioners | *[]interface{} | *No description.* | -| Region | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/floating_ip#region FloatingIp#region}. | -| DropletId | *f64 | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/floating_ip#droplet_id FloatingIp#droplet_id}. | -| Id | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/floating_ip#id FloatingIp#id}. | -| IpAddress | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/floating_ip#ip_address FloatingIp#ip_address}. | +| Region | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/floating_ip#region FloatingIp#region}. | +| DropletId | *f64 | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/floating_ip#droplet_id FloatingIp#droplet_id}. | +| Id | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/floating_ip#id FloatingIp#id}. | +| IpAddress | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/floating_ip#ip_address FloatingIp#ip_address}. | --- @@ -900,7 +900,7 @@ Region *string - *Type:* *string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/floating_ip#region FloatingIp#region}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/floating_ip#region FloatingIp#region}. --- @@ -912,7 +912,7 @@ DropletId *f64 - *Type:* *f64 -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/floating_ip#droplet_id FloatingIp#droplet_id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/floating_ip#droplet_id FloatingIp#droplet_id}. --- @@ -924,7 +924,7 @@ Id *string - *Type:* *string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/floating_ip#id FloatingIp#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/floating_ip#id FloatingIp#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. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -939,7 +939,7 @@ IpAddress *string - *Type:* *string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/floating_ip#ip_address FloatingIp#ip_address}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/floating_ip#ip_address FloatingIp#ip_address}. --- diff --git a/docs/floatingIp.java.md b/docs/floatingIp.java.md index 8eb8c23c9..264e6cef6 100644 --- a/docs/floatingIp.java.md +++ b/docs/floatingIp.java.md @@ -4,7 +4,7 @@ ### FloatingIp -Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/floating_ip digitalocean_floating_ip}. +Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/floating_ip digitalocean_floating_ip}. #### Initializers @@ -41,10 +41,10 @@ FloatingIp.Builder.create(Construct scope, java.lang.String id) | lifecycle | com.hashicorp.cdktf.TerraformResourceLifecycle | *No description.* | | provider | com.hashicorp.cdktf.TerraformProvider | *No description.* | | provisioners | java.util.List | *No description.* | -| region | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/floating_ip#region FloatingIp#region}. | -| dropletId | java.lang.Number | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/floating_ip#droplet_id FloatingIp#droplet_id}. | -| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/floating_ip#id FloatingIp#id}. | -| ipAddress | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/floating_ip#ip_address FloatingIp#ip_address}. | +| region | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/floating_ip#region FloatingIp#region}. | +| dropletId | java.lang.Number | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/floating_ip#droplet_id FloatingIp#droplet_id}. | +| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/floating_ip#id FloatingIp#id}. | +| ipAddress | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/floating_ip#ip_address FloatingIp#ip_address}. | --- @@ -112,7 +112,7 @@ Must be unique amongst siblings in the same scope - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/floating_ip#region FloatingIp#region}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/floating_ip#region FloatingIp#region}. --- @@ -120,7 +120,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit - *Type:* java.lang.Number -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/floating_ip#droplet_id FloatingIp#droplet_id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/floating_ip#droplet_id FloatingIp#droplet_id}. --- @@ -128,7 +128,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/floating_ip#id FloatingIp#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/floating_ip#id FloatingIp#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. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -139,7 +139,7 @@ If you experience problems setting this value it might not be settable. Please t - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/floating_ip#ip_address FloatingIp#ip_address}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/floating_ip#ip_address FloatingIp#ip_address}. --- @@ -587,7 +587,7 @@ The construct id used in the generated config for the FloatingIp to import. The id of the existing FloatingIp that should be imported. -Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/floating_ip#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/floating_ip#import import section} in the documentation of this resource for the id to use --- @@ -918,10 +918,10 @@ FloatingIpConfig.builder() | lifecycle | com.hashicorp.cdktf.TerraformResourceLifecycle | *No description.* | | provider | com.hashicorp.cdktf.TerraformProvider | *No description.* | | provisioners | java.util.List | *No description.* | -| region | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/floating_ip#region FloatingIp#region}. | -| dropletId | java.lang.Number | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/floating_ip#droplet_id FloatingIp#droplet_id}. | -| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/floating_ip#id FloatingIp#id}. | -| ipAddress | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/floating_ip#ip_address FloatingIp#ip_address}. | +| region | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/floating_ip#region FloatingIp#region}. | +| dropletId | java.lang.Number | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/floating_ip#droplet_id FloatingIp#droplet_id}. | +| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/floating_ip#id FloatingIp#id}. | +| ipAddress | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/floating_ip#ip_address FloatingIp#ip_address}. | --- @@ -1003,7 +1003,7 @@ public java.lang.String getRegion(); - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/floating_ip#region FloatingIp#region}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/floating_ip#region FloatingIp#region}. --- @@ -1015,7 +1015,7 @@ public java.lang.Number getDropletId(); - *Type:* java.lang.Number -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/floating_ip#droplet_id FloatingIp#droplet_id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/floating_ip#droplet_id FloatingIp#droplet_id}. --- @@ -1027,7 +1027,7 @@ public java.lang.String getId(); - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/floating_ip#id FloatingIp#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/floating_ip#id FloatingIp#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. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -1042,7 +1042,7 @@ public java.lang.String getIpAddress(); - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/floating_ip#ip_address FloatingIp#ip_address}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/floating_ip#ip_address FloatingIp#ip_address}. --- diff --git a/docs/floatingIp.python.md b/docs/floatingIp.python.md index 84432c83e..dd5216518 100644 --- a/docs/floatingIp.python.md +++ b/docs/floatingIp.python.md @@ -4,7 +4,7 @@ ### FloatingIp -Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/floating_ip digitalocean_floating_ip}. +Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/floating_ip digitalocean_floating_ip}. #### Initializers @@ -39,10 +39,10 @@ floatingIp.FloatingIp( | lifecycle | cdktf.TerraformResourceLifecycle | *No description.* | | provider | cdktf.TerraformProvider | *No description.* | | provisioners | typing.List[typing.Union[cdktf.FileProvisioner, cdktf.LocalExecProvisioner, cdktf.RemoteExecProvisioner]] | *No description.* | -| region | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/floating_ip#region FloatingIp#region}. | -| droplet_id | typing.Union[int, float] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/floating_ip#droplet_id FloatingIp#droplet_id}. | -| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/floating_ip#id FloatingIp#id}. | -| ip_address | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/floating_ip#ip_address FloatingIp#ip_address}. | +| region | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/floating_ip#region FloatingIp#region}. | +| droplet_id | typing.Union[int, float] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/floating_ip#droplet_id FloatingIp#droplet_id}. | +| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/floating_ip#id FloatingIp#id}. | +| ip_address | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/floating_ip#ip_address FloatingIp#ip_address}. | --- @@ -110,7 +110,7 @@ Must be unique amongst siblings in the same scope - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/floating_ip#region FloatingIp#region}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/floating_ip#region FloatingIp#region}. --- @@ -118,7 +118,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit - *Type:* typing.Union[int, float] -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/floating_ip#droplet_id FloatingIp#droplet_id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/floating_ip#droplet_id FloatingIp#droplet_id}. --- @@ -126,7 +126,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/floating_ip#id FloatingIp#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/floating_ip#id FloatingIp#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. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -137,7 +137,7 @@ If you experience problems setting this value it might not be settable. Please t - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/floating_ip#ip_address FloatingIp#ip_address}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/floating_ip#ip_address FloatingIp#ip_address}. --- @@ -631,7 +631,7 @@ The construct id used in the generated config for the FloatingIp to import. The id of the existing FloatingIp that should be imported. -Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/floating_ip#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/floating_ip#import import section} in the documentation of this resource for the id to use --- @@ -958,10 +958,10 @@ floatingIp.FloatingIpConfig( | lifecycle | cdktf.TerraformResourceLifecycle | *No description.* | | provider | cdktf.TerraformProvider | *No description.* | | provisioners | typing.List[typing.Union[cdktf.FileProvisioner, cdktf.LocalExecProvisioner, cdktf.RemoteExecProvisioner]] | *No description.* | -| region | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/floating_ip#region FloatingIp#region}. | -| droplet_id | typing.Union[int, float] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/floating_ip#droplet_id FloatingIp#droplet_id}. | -| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/floating_ip#id FloatingIp#id}. | -| ip_address | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/floating_ip#ip_address FloatingIp#ip_address}. | +| region | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/floating_ip#region FloatingIp#region}. | +| droplet_id | typing.Union[int, float] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/floating_ip#droplet_id FloatingIp#droplet_id}. | +| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/floating_ip#id FloatingIp#id}. | +| ip_address | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/floating_ip#ip_address FloatingIp#ip_address}. | --- @@ -1043,7 +1043,7 @@ region: str - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/floating_ip#region FloatingIp#region}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/floating_ip#region FloatingIp#region}. --- @@ -1055,7 +1055,7 @@ droplet_id: typing.Union[int, float] - *Type:* typing.Union[int, float] -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/floating_ip#droplet_id FloatingIp#droplet_id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/floating_ip#droplet_id FloatingIp#droplet_id}. --- @@ -1067,7 +1067,7 @@ id: str - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/floating_ip#id FloatingIp#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/floating_ip#id FloatingIp#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. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -1082,7 +1082,7 @@ ip_address: str - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/floating_ip#ip_address FloatingIp#ip_address}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/floating_ip#ip_address FloatingIp#ip_address}. --- diff --git a/docs/floatingIp.typescript.md b/docs/floatingIp.typescript.md index c7a8f0546..62c4a7712 100644 --- a/docs/floatingIp.typescript.md +++ b/docs/floatingIp.typescript.md @@ -4,7 +4,7 @@ ### FloatingIp -Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/floating_ip digitalocean_floating_ip}. +Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/floating_ip digitalocean_floating_ip}. #### Initializers @@ -488,7 +488,7 @@ The construct id used in the generated config for the FloatingIp to import. The id of the existing FloatingIp that should be imported. -Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/floating_ip#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/floating_ip#import import section} in the documentation of this resource for the id to use --- @@ -803,10 +803,10 @@ const floatingIpConfig: floatingIp.FloatingIpConfig = { ... } | lifecycle | cdktf.TerraformResourceLifecycle | *No description.* | | provider | cdktf.TerraformProvider | *No description.* | | provisioners | cdktf.FileProvisioner \| cdktf.LocalExecProvisioner \| cdktf.RemoteExecProvisioner[] | *No description.* | -| region | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/floating_ip#region FloatingIp#region}. | -| dropletId | number | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/floating_ip#droplet_id FloatingIp#droplet_id}. | -| id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/floating_ip#id FloatingIp#id}. | -| ipAddress | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/floating_ip#ip_address FloatingIp#ip_address}. | +| region | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/floating_ip#region FloatingIp#region}. | +| dropletId | number | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/floating_ip#droplet_id FloatingIp#droplet_id}. | +| id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/floating_ip#id FloatingIp#id}. | +| ipAddress | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/floating_ip#ip_address FloatingIp#ip_address}. | --- @@ -888,7 +888,7 @@ public readonly region: string; - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/floating_ip#region FloatingIp#region}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/floating_ip#region FloatingIp#region}. --- @@ -900,7 +900,7 @@ public readonly dropletId: number; - *Type:* number -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/floating_ip#droplet_id FloatingIp#droplet_id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/floating_ip#droplet_id FloatingIp#droplet_id}. --- @@ -912,7 +912,7 @@ public readonly id: string; - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/floating_ip#id FloatingIp#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/floating_ip#id FloatingIp#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. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -927,7 +927,7 @@ public readonly ipAddress: string; - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/floating_ip#ip_address FloatingIp#ip_address}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/floating_ip#ip_address FloatingIp#ip_address}. --- diff --git a/docs/floatingIpAssignment.csharp.md b/docs/floatingIpAssignment.csharp.md index 3a1113a31..f9c244fa9 100644 --- a/docs/floatingIpAssignment.csharp.md +++ b/docs/floatingIpAssignment.csharp.md @@ -4,7 +4,7 @@ ### FloatingIpAssignment -Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/floating_ip_assignment digitalocean_floating_ip_assignment}. +Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/floating_ip_assignment digitalocean_floating_ip_assignment}. #### Initializers @@ -474,7 +474,7 @@ The construct id used in the generated config for the FloatingIpAssignment to im The id of the existing FloatingIpAssignment that should be imported. -Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/floating_ip_assignment#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/floating_ip_assignment#import import section} in the documentation of this resource for the id to use --- @@ -767,9 +767,9 @@ new FloatingIpAssignmentConfig { | Lifecycle | HashiCorp.Cdktf.TerraformResourceLifecycle | *No description.* | | Provider | HashiCorp.Cdktf.TerraformProvider | *No description.* | | Provisioners | object[] | *No description.* | -| DropletId | double | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/floating_ip_assignment#droplet_id FloatingIpAssignment#droplet_id}. | -| IpAddress | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/floating_ip_assignment#ip_address FloatingIpAssignment#ip_address}. | -| Id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/floating_ip_assignment#id FloatingIpAssignment#id}. | +| DropletId | double | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/floating_ip_assignment#droplet_id FloatingIpAssignment#droplet_id}. | +| IpAddress | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/floating_ip_assignment#ip_address FloatingIpAssignment#ip_address}. | +| Id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/floating_ip_assignment#id FloatingIpAssignment#id}. | --- @@ -851,7 +851,7 @@ public double DropletId { get; set; } - *Type:* double -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/floating_ip_assignment#droplet_id FloatingIpAssignment#droplet_id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/floating_ip_assignment#droplet_id FloatingIpAssignment#droplet_id}. --- @@ -863,7 +863,7 @@ public string IpAddress { get; set; } - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/floating_ip_assignment#ip_address FloatingIpAssignment#ip_address}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/floating_ip_assignment#ip_address FloatingIpAssignment#ip_address}. --- @@ -875,7 +875,7 @@ public string Id { get; set; } - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/floating_ip_assignment#id FloatingIpAssignment#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/floating_ip_assignment#id FloatingIpAssignment#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. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. diff --git a/docs/floatingIpAssignment.go.md b/docs/floatingIpAssignment.go.md index 04e96477e..29d0c9879 100644 --- a/docs/floatingIpAssignment.go.md +++ b/docs/floatingIpAssignment.go.md @@ -4,12 +4,12 @@ ### FloatingIpAssignment -Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/floating_ip_assignment digitalocean_floating_ip_assignment}. +Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/floating_ip_assignment digitalocean_floating_ip_assignment}. #### Initializers ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/floatingipassignment" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/floatingipassignment" floatingipassignment.NewFloatingIpAssignment(scope Construct, id *string, config FloatingIpAssignmentConfig) FloatingIpAssignment ``` @@ -385,7 +385,7 @@ func ResetId() ##### `IsConstruct` ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/floatingipassignment" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/floatingipassignment" floatingipassignment.FloatingIpAssignment_IsConstruct(x interface{}) *bool ``` @@ -417,7 +417,7 @@ Any object. ##### `IsTerraformElement` ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/floatingipassignment" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/floatingipassignment" floatingipassignment.FloatingIpAssignment_IsTerraformElement(x interface{}) *bool ``` @@ -431,7 +431,7 @@ floatingipassignment.FloatingIpAssignment_IsTerraformElement(x interface{}) *boo ##### `IsTerraformResource` ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/floatingipassignment" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/floatingipassignment" floatingipassignment.FloatingIpAssignment_IsTerraformResource(x interface{}) *bool ``` @@ -445,7 +445,7 @@ floatingipassignment.FloatingIpAssignment_IsTerraformResource(x interface{}) *bo ##### `GenerateConfigForImport` ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/floatingipassignment" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/floatingipassignment" floatingipassignment.FloatingIpAssignment_GenerateConfigForImport(scope Construct, importToId *string, importFromId *string, provider TerraformProvider) ImportableResource ``` @@ -474,7 +474,7 @@ The construct id used in the generated config for the FloatingIpAssignment to im The id of the existing FloatingIpAssignment that should be imported. -Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/floating_ip_assignment#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/floating_ip_assignment#import import section} in the documentation of this resource for the id to use --- @@ -740,7 +740,7 @@ func TfResourceType() *string #### Initializer ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/floatingipassignment" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/floatingipassignment" &floatingipassignment.FloatingIpAssignmentConfig { Connection: interface{}, @@ -767,9 +767,9 @@ import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/floatin | Lifecycle | github.com/hashicorp/terraform-cdk-go/cdktf.TerraformResourceLifecycle | *No description.* | | Provider | github.com/hashicorp/terraform-cdk-go/cdktf.TerraformProvider | *No description.* | | Provisioners | *[]interface{} | *No description.* | -| DropletId | *f64 | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/floating_ip_assignment#droplet_id FloatingIpAssignment#droplet_id}. | -| IpAddress | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/floating_ip_assignment#ip_address FloatingIpAssignment#ip_address}. | -| Id | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/floating_ip_assignment#id FloatingIpAssignment#id}. | +| DropletId | *f64 | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/floating_ip_assignment#droplet_id FloatingIpAssignment#droplet_id}. | +| IpAddress | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/floating_ip_assignment#ip_address FloatingIpAssignment#ip_address}. | +| Id | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/floating_ip_assignment#id FloatingIpAssignment#id}. | --- @@ -851,7 +851,7 @@ DropletId *f64 - *Type:* *f64 -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/floating_ip_assignment#droplet_id FloatingIpAssignment#droplet_id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/floating_ip_assignment#droplet_id FloatingIpAssignment#droplet_id}. --- @@ -863,7 +863,7 @@ IpAddress *string - *Type:* *string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/floating_ip_assignment#ip_address FloatingIpAssignment#ip_address}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/floating_ip_assignment#ip_address FloatingIpAssignment#ip_address}. --- @@ -875,7 +875,7 @@ Id *string - *Type:* *string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/floating_ip_assignment#id FloatingIpAssignment#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/floating_ip_assignment#id FloatingIpAssignment#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. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. diff --git a/docs/floatingIpAssignment.java.md b/docs/floatingIpAssignment.java.md index 4e80f15df..8a3a653be 100644 --- a/docs/floatingIpAssignment.java.md +++ b/docs/floatingIpAssignment.java.md @@ -4,7 +4,7 @@ ### FloatingIpAssignment -Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/floating_ip_assignment digitalocean_floating_ip_assignment}. +Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/floating_ip_assignment digitalocean_floating_ip_assignment}. #### Initializers @@ -40,9 +40,9 @@ FloatingIpAssignment.Builder.create(Construct scope, java.lang.String id) | lifecycle | com.hashicorp.cdktf.TerraformResourceLifecycle | *No description.* | | provider | com.hashicorp.cdktf.TerraformProvider | *No description.* | | provisioners | java.util.List | *No description.* | -| dropletId | java.lang.Number | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/floating_ip_assignment#droplet_id FloatingIpAssignment#droplet_id}. | -| ipAddress | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/floating_ip_assignment#ip_address FloatingIpAssignment#ip_address}. | -| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/floating_ip_assignment#id FloatingIpAssignment#id}. | +| dropletId | java.lang.Number | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/floating_ip_assignment#droplet_id FloatingIpAssignment#droplet_id}. | +| ipAddress | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/floating_ip_assignment#ip_address FloatingIpAssignment#ip_address}. | +| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/floating_ip_assignment#id FloatingIpAssignment#id}. | --- @@ -110,7 +110,7 @@ Must be unique amongst siblings in the same scope - *Type:* java.lang.Number -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/floating_ip_assignment#droplet_id FloatingIpAssignment#droplet_id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/floating_ip_assignment#droplet_id FloatingIpAssignment#droplet_id}. --- @@ -118,7 +118,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/floating_ip_assignment#ip_address FloatingIpAssignment#ip_address}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/floating_ip_assignment#ip_address FloatingIpAssignment#ip_address}. --- @@ -126,7 +126,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/floating_ip_assignment#id FloatingIpAssignment#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/floating_ip_assignment#id FloatingIpAssignment#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. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -563,7 +563,7 @@ The construct id used in the generated config for the FloatingIpAssignment to im The id of the existing FloatingIpAssignment that should be imported. -Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/floating_ip_assignment#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/floating_ip_assignment#import import section} in the documentation of this resource for the id to use --- @@ -860,9 +860,9 @@ FloatingIpAssignmentConfig.builder() | lifecycle | com.hashicorp.cdktf.TerraformResourceLifecycle | *No description.* | | provider | com.hashicorp.cdktf.TerraformProvider | *No description.* | | provisioners | java.util.List | *No description.* | -| dropletId | java.lang.Number | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/floating_ip_assignment#droplet_id FloatingIpAssignment#droplet_id}. | -| ipAddress | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/floating_ip_assignment#ip_address FloatingIpAssignment#ip_address}. | -| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/floating_ip_assignment#id FloatingIpAssignment#id}. | +| dropletId | java.lang.Number | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/floating_ip_assignment#droplet_id FloatingIpAssignment#droplet_id}. | +| ipAddress | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/floating_ip_assignment#ip_address FloatingIpAssignment#ip_address}. | +| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/floating_ip_assignment#id FloatingIpAssignment#id}. | --- @@ -944,7 +944,7 @@ public java.lang.Number getDropletId(); - *Type:* java.lang.Number -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/floating_ip_assignment#droplet_id FloatingIpAssignment#droplet_id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/floating_ip_assignment#droplet_id FloatingIpAssignment#droplet_id}. --- @@ -956,7 +956,7 @@ public java.lang.String getIpAddress(); - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/floating_ip_assignment#ip_address FloatingIpAssignment#ip_address}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/floating_ip_assignment#ip_address FloatingIpAssignment#ip_address}. --- @@ -968,7 +968,7 @@ public java.lang.String getId(); - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/floating_ip_assignment#id FloatingIpAssignment#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/floating_ip_assignment#id FloatingIpAssignment#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. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. diff --git a/docs/floatingIpAssignment.python.md b/docs/floatingIpAssignment.python.md index 4a5839896..ca276eb54 100644 --- a/docs/floatingIpAssignment.python.md +++ b/docs/floatingIpAssignment.python.md @@ -4,7 +4,7 @@ ### FloatingIpAssignment -Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/floating_ip_assignment digitalocean_floating_ip_assignment}. +Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/floating_ip_assignment digitalocean_floating_ip_assignment}. #### Initializers @@ -38,9 +38,9 @@ floatingIpAssignment.FloatingIpAssignment( | lifecycle | cdktf.TerraformResourceLifecycle | *No description.* | | provider | cdktf.TerraformProvider | *No description.* | | provisioners | typing.List[typing.Union[cdktf.FileProvisioner, cdktf.LocalExecProvisioner, cdktf.RemoteExecProvisioner]] | *No description.* | -| droplet_id | typing.Union[int, float] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/floating_ip_assignment#droplet_id FloatingIpAssignment#droplet_id}. | -| ip_address | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/floating_ip_assignment#ip_address FloatingIpAssignment#ip_address}. | -| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/floating_ip_assignment#id FloatingIpAssignment#id}. | +| droplet_id | typing.Union[int, float] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/floating_ip_assignment#droplet_id FloatingIpAssignment#droplet_id}. | +| ip_address | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/floating_ip_assignment#ip_address FloatingIpAssignment#ip_address}. | +| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/floating_ip_assignment#id FloatingIpAssignment#id}. | --- @@ -108,7 +108,7 @@ Must be unique amongst siblings in the same scope - *Type:* typing.Union[int, float] -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/floating_ip_assignment#droplet_id FloatingIpAssignment#droplet_id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/floating_ip_assignment#droplet_id FloatingIpAssignment#droplet_id}. --- @@ -116,7 +116,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/floating_ip_assignment#ip_address FloatingIpAssignment#ip_address}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/floating_ip_assignment#ip_address FloatingIpAssignment#ip_address}. --- @@ -124,7 +124,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/floating_ip_assignment#id FloatingIpAssignment#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/floating_ip_assignment#id FloatingIpAssignment#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. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -607,7 +607,7 @@ The construct id used in the generated config for the FloatingIpAssignment to im The id of the existing FloatingIpAssignment that should be imported. -Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/floating_ip_assignment#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/floating_ip_assignment#import import section} in the documentation of this resource for the id to use --- @@ -900,9 +900,9 @@ floatingIpAssignment.FloatingIpAssignmentConfig( | lifecycle | cdktf.TerraformResourceLifecycle | *No description.* | | provider | cdktf.TerraformProvider | *No description.* | | provisioners | typing.List[typing.Union[cdktf.FileProvisioner, cdktf.LocalExecProvisioner, cdktf.RemoteExecProvisioner]] | *No description.* | -| droplet_id | typing.Union[int, float] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/floating_ip_assignment#droplet_id FloatingIpAssignment#droplet_id}. | -| ip_address | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/floating_ip_assignment#ip_address FloatingIpAssignment#ip_address}. | -| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/floating_ip_assignment#id FloatingIpAssignment#id}. | +| droplet_id | typing.Union[int, float] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/floating_ip_assignment#droplet_id FloatingIpAssignment#droplet_id}. | +| ip_address | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/floating_ip_assignment#ip_address FloatingIpAssignment#ip_address}. | +| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/floating_ip_assignment#id FloatingIpAssignment#id}. | --- @@ -984,7 +984,7 @@ droplet_id: typing.Union[int, float] - *Type:* typing.Union[int, float] -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/floating_ip_assignment#droplet_id FloatingIpAssignment#droplet_id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/floating_ip_assignment#droplet_id FloatingIpAssignment#droplet_id}. --- @@ -996,7 +996,7 @@ ip_address: str - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/floating_ip_assignment#ip_address FloatingIpAssignment#ip_address}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/floating_ip_assignment#ip_address FloatingIpAssignment#ip_address}. --- @@ -1008,7 +1008,7 @@ id: str - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/floating_ip_assignment#id FloatingIpAssignment#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/floating_ip_assignment#id FloatingIpAssignment#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. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. diff --git a/docs/floatingIpAssignment.typescript.md b/docs/floatingIpAssignment.typescript.md index 8c2d816e1..1d1f24cde 100644 --- a/docs/floatingIpAssignment.typescript.md +++ b/docs/floatingIpAssignment.typescript.md @@ -4,7 +4,7 @@ ### FloatingIpAssignment -Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/floating_ip_assignment digitalocean_floating_ip_assignment}. +Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/floating_ip_assignment digitalocean_floating_ip_assignment}. #### Initializers @@ -474,7 +474,7 @@ The construct id used in the generated config for the FloatingIpAssignment to im The id of the existing FloatingIpAssignment that should be imported. -Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/floating_ip_assignment#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/floating_ip_assignment#import import section} in the documentation of this resource for the id to use --- @@ -756,9 +756,9 @@ const floatingIpAssignmentConfig: floatingIpAssignment.FloatingIpAssignmentConfi | lifecycle | cdktf.TerraformResourceLifecycle | *No description.* | | provider | cdktf.TerraformProvider | *No description.* | | provisioners | cdktf.FileProvisioner \| cdktf.LocalExecProvisioner \| cdktf.RemoteExecProvisioner[] | *No description.* | -| dropletId | number | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/floating_ip_assignment#droplet_id FloatingIpAssignment#droplet_id}. | -| ipAddress | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/floating_ip_assignment#ip_address FloatingIpAssignment#ip_address}. | -| id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/floating_ip_assignment#id FloatingIpAssignment#id}. | +| dropletId | number | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/floating_ip_assignment#droplet_id FloatingIpAssignment#droplet_id}. | +| ipAddress | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/floating_ip_assignment#ip_address FloatingIpAssignment#ip_address}. | +| id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/floating_ip_assignment#id FloatingIpAssignment#id}. | --- @@ -840,7 +840,7 @@ public readonly dropletId: number; - *Type:* number -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/floating_ip_assignment#droplet_id FloatingIpAssignment#droplet_id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/floating_ip_assignment#droplet_id FloatingIpAssignment#droplet_id}. --- @@ -852,7 +852,7 @@ public readonly ipAddress: string; - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/floating_ip_assignment#ip_address FloatingIpAssignment#ip_address}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/floating_ip_assignment#ip_address FloatingIpAssignment#ip_address}. --- @@ -864,7 +864,7 @@ public readonly id: string; - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/floating_ip_assignment#id FloatingIpAssignment#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/floating_ip_assignment#id FloatingIpAssignment#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. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. diff --git a/docs/kubernetesCluster.csharp.md b/docs/kubernetesCluster.csharp.md index 9a9504872..f5b3f111d 100644 --- a/docs/kubernetesCluster.csharp.md +++ b/docs/kubernetesCluster.csharp.md @@ -4,7 +4,7 @@ ### KubernetesCluster -Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/kubernetes_cluster digitalocean_kubernetes_cluster}. +Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/kubernetes_cluster digitalocean_kubernetes_cluster}. #### Initializers @@ -576,7 +576,7 @@ The construct id used in the generated config for the KubernetesCluster to impor The id of the existing KubernetesCluster that should be imported. -Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/kubernetes_cluster#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/kubernetes_cluster#import import section} in the documentation of this resource for the id to use --- @@ -1221,20 +1221,20 @@ new KubernetesClusterConfig { | Lifecycle | HashiCorp.Cdktf.TerraformResourceLifecycle | *No description.* | | Provider | HashiCorp.Cdktf.TerraformProvider | *No description.* | | Provisioners | object[] | *No description.* | -| Name | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/kubernetes_cluster#name KubernetesCluster#name}. | +| Name | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/kubernetes_cluster#name KubernetesCluster#name}. | | NodePool | KubernetesClusterNodePool | node_pool block. | -| Region | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/kubernetes_cluster#region KubernetesCluster#region}. | -| Version | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/kubernetes_cluster#version KubernetesCluster#version}. | -| AutoUpgrade | object | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/kubernetes_cluster#auto_upgrade KubernetesCluster#auto_upgrade}. | -| DestroyAllAssociatedResources | object | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/kubernetes_cluster#destroy_all_associated_resources KubernetesCluster#destroy_all_associated_resources}. | -| Ha | object | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/kubernetes_cluster#ha KubernetesCluster#ha}. | -| Id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/kubernetes_cluster#id KubernetesCluster#id}. | +| Region | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/kubernetes_cluster#region KubernetesCluster#region}. | +| Version | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/kubernetes_cluster#version KubernetesCluster#version}. | +| AutoUpgrade | object | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/kubernetes_cluster#auto_upgrade KubernetesCluster#auto_upgrade}. | +| DestroyAllAssociatedResources | object | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/kubernetes_cluster#destroy_all_associated_resources KubernetesCluster#destroy_all_associated_resources}. | +| Ha | object | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/kubernetes_cluster#ha KubernetesCluster#ha}. | +| Id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/kubernetes_cluster#id KubernetesCluster#id}. | | MaintenancePolicy | KubernetesClusterMaintenancePolicy | maintenance_policy block. | -| RegistryIntegration | object | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/kubernetes_cluster#registry_integration KubernetesCluster#registry_integration}. | -| SurgeUpgrade | object | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/kubernetes_cluster#surge_upgrade KubernetesCluster#surge_upgrade}. | -| Tags | string[] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/kubernetes_cluster#tags KubernetesCluster#tags}. | +| RegistryIntegration | object | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/kubernetes_cluster#registry_integration KubernetesCluster#registry_integration}. | +| SurgeUpgrade | object | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/kubernetes_cluster#surge_upgrade KubernetesCluster#surge_upgrade}. | +| Tags | string[] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/kubernetes_cluster#tags KubernetesCluster#tags}. | | Timeouts | KubernetesClusterTimeouts | timeouts block. | -| VpcUuid | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/kubernetes_cluster#vpc_uuid KubernetesCluster#vpc_uuid}. | +| VpcUuid | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/kubernetes_cluster#vpc_uuid KubernetesCluster#vpc_uuid}. | --- @@ -1316,7 +1316,7 @@ public string Name { get; set; } - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/kubernetes_cluster#name KubernetesCluster#name}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/kubernetes_cluster#name KubernetesCluster#name}. --- @@ -1330,7 +1330,7 @@ public KubernetesClusterNodePool NodePool { get; set; } node_pool block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/kubernetes_cluster#node_pool KubernetesCluster#node_pool} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/kubernetes_cluster#node_pool KubernetesCluster#node_pool} --- @@ -1342,7 +1342,7 @@ public string Region { get; set; } - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/kubernetes_cluster#region KubernetesCluster#region}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/kubernetes_cluster#region KubernetesCluster#region}. --- @@ -1354,7 +1354,7 @@ public string Version { get; set; } - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/kubernetes_cluster#version KubernetesCluster#version}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/kubernetes_cluster#version KubernetesCluster#version}. --- @@ -1366,7 +1366,7 @@ public object AutoUpgrade { get; set; } - *Type:* object -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/kubernetes_cluster#auto_upgrade KubernetesCluster#auto_upgrade}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/kubernetes_cluster#auto_upgrade KubernetesCluster#auto_upgrade}. --- @@ -1378,7 +1378,7 @@ public object DestroyAllAssociatedResources { get; set; } - *Type:* object -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/kubernetes_cluster#destroy_all_associated_resources KubernetesCluster#destroy_all_associated_resources}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/kubernetes_cluster#destroy_all_associated_resources KubernetesCluster#destroy_all_associated_resources}. --- @@ -1390,7 +1390,7 @@ public object Ha { get; set; } - *Type:* object -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/kubernetes_cluster#ha KubernetesCluster#ha}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/kubernetes_cluster#ha KubernetesCluster#ha}. --- @@ -1402,7 +1402,7 @@ public string Id { get; set; } - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/kubernetes_cluster#id KubernetesCluster#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/kubernetes_cluster#id KubernetesCluster#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. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -1419,7 +1419,7 @@ public KubernetesClusterMaintenancePolicy MaintenancePolicy { get; set; } maintenance_policy block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/kubernetes_cluster#maintenance_policy KubernetesCluster#maintenance_policy} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/kubernetes_cluster#maintenance_policy KubernetesCluster#maintenance_policy} --- @@ -1431,7 +1431,7 @@ public object RegistryIntegration { get; set; } - *Type:* object -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/kubernetes_cluster#registry_integration KubernetesCluster#registry_integration}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/kubernetes_cluster#registry_integration KubernetesCluster#registry_integration}. --- @@ -1443,7 +1443,7 @@ public object SurgeUpgrade { get; set; } - *Type:* object -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/kubernetes_cluster#surge_upgrade KubernetesCluster#surge_upgrade}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/kubernetes_cluster#surge_upgrade KubernetesCluster#surge_upgrade}. --- @@ -1455,7 +1455,7 @@ public string[] Tags { get; set; } - *Type:* string[] -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/kubernetes_cluster#tags KubernetesCluster#tags}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/kubernetes_cluster#tags KubernetesCluster#tags}. --- @@ -1469,7 +1469,7 @@ public KubernetesClusterTimeouts Timeouts { get; set; } timeouts block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/kubernetes_cluster#timeouts KubernetesCluster#timeouts} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/kubernetes_cluster#timeouts KubernetesCluster#timeouts} --- @@ -1481,7 +1481,7 @@ public string VpcUuid { get; set; } - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/kubernetes_cluster#vpc_uuid KubernetesCluster#vpc_uuid}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/kubernetes_cluster#vpc_uuid KubernetesCluster#vpc_uuid}. --- @@ -1515,8 +1515,8 @@ new KubernetesClusterMaintenancePolicy { | **Name** | **Type** | **Description** | | --- | --- | --- | -| Day | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/kubernetes_cluster#day KubernetesCluster#day}. | -| StartTime | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/kubernetes_cluster#start_time KubernetesCluster#start_time}. | +| Day | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/kubernetes_cluster#day KubernetesCluster#day}. | +| StartTime | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/kubernetes_cluster#start_time KubernetesCluster#start_time}. | --- @@ -1528,7 +1528,7 @@ public string Day { get; set; } - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/kubernetes_cluster#day KubernetesCluster#day}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/kubernetes_cluster#day KubernetesCluster#day}. --- @@ -1540,7 +1540,7 @@ public string StartTime { get; set; } - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/kubernetes_cluster#start_time KubernetesCluster#start_time}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/kubernetes_cluster#start_time KubernetesCluster#start_time}. --- @@ -1568,14 +1568,14 @@ new KubernetesClusterNodePool { | **Name** | **Type** | **Description** | | --- | --- | --- | -| Name | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/kubernetes_cluster#name KubernetesCluster#name}. | -| Size | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/kubernetes_cluster#size KubernetesCluster#size}. | -| AutoScale | object | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/kubernetes_cluster#auto_scale KubernetesCluster#auto_scale}. | -| Labels | System.Collections.Generic.IDictionary | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/kubernetes_cluster#labels KubernetesCluster#labels}. | -| MaxNodes | double | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/kubernetes_cluster#max_nodes KubernetesCluster#max_nodes}. | -| MinNodes | double | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/kubernetes_cluster#min_nodes KubernetesCluster#min_nodes}. | -| NodeCount | double | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/kubernetes_cluster#node_count KubernetesCluster#node_count}. | -| Tags | string[] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/kubernetes_cluster#tags KubernetesCluster#tags}. | +| Name | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/kubernetes_cluster#name KubernetesCluster#name}. | +| Size | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/kubernetes_cluster#size KubernetesCluster#size}. | +| AutoScale | object | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/kubernetes_cluster#auto_scale KubernetesCluster#auto_scale}. | +| Labels | System.Collections.Generic.IDictionary | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/kubernetes_cluster#labels KubernetesCluster#labels}. | +| MaxNodes | double | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/kubernetes_cluster#max_nodes KubernetesCluster#max_nodes}. | +| MinNodes | double | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/kubernetes_cluster#min_nodes KubernetesCluster#min_nodes}. | +| NodeCount | double | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/kubernetes_cluster#node_count KubernetesCluster#node_count}. | +| Tags | string[] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/kubernetes_cluster#tags KubernetesCluster#tags}. | | Taint | object | taint block. | --- @@ -1588,7 +1588,7 @@ public string Name { get; set; } - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/kubernetes_cluster#name KubernetesCluster#name}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/kubernetes_cluster#name KubernetesCluster#name}. --- @@ -1600,7 +1600,7 @@ public string Size { get; set; } - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/kubernetes_cluster#size KubernetesCluster#size}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/kubernetes_cluster#size KubernetesCluster#size}. --- @@ -1612,7 +1612,7 @@ public object AutoScale { get; set; } - *Type:* object -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/kubernetes_cluster#auto_scale KubernetesCluster#auto_scale}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/kubernetes_cluster#auto_scale KubernetesCluster#auto_scale}. --- @@ -1624,7 +1624,7 @@ public System.Collections.Generic.IDictionary Labels { get; set; - *Type:* System.Collections.Generic.IDictionary -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/kubernetes_cluster#labels KubernetesCluster#labels}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/kubernetes_cluster#labels KubernetesCluster#labels}. --- @@ -1636,7 +1636,7 @@ public double MaxNodes { get; set; } - *Type:* double -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/kubernetes_cluster#max_nodes KubernetesCluster#max_nodes}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/kubernetes_cluster#max_nodes KubernetesCluster#max_nodes}. --- @@ -1648,7 +1648,7 @@ public double MinNodes { get; set; } - *Type:* double -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/kubernetes_cluster#min_nodes KubernetesCluster#min_nodes}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/kubernetes_cluster#min_nodes KubernetesCluster#min_nodes}. --- @@ -1660,7 +1660,7 @@ public double NodeCount { get; set; } - *Type:* double -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/kubernetes_cluster#node_count KubernetesCluster#node_count}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/kubernetes_cluster#node_count KubernetesCluster#node_count}. --- @@ -1672,7 +1672,7 @@ public string[] Tags { get; set; } - *Type:* string[] -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/kubernetes_cluster#tags KubernetesCluster#tags}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/kubernetes_cluster#tags KubernetesCluster#tags}. --- @@ -1686,7 +1686,7 @@ public object Taint { get; set; } taint block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/kubernetes_cluster#taint KubernetesCluster#taint} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/kubernetes_cluster#taint KubernetesCluster#taint} --- @@ -1721,9 +1721,9 @@ new KubernetesClusterNodePoolTaint { | **Name** | **Type** | **Description** | | --- | --- | --- | -| Effect | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/kubernetes_cluster#effect KubernetesCluster#effect}. | -| Key | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/kubernetes_cluster#key KubernetesCluster#key}. | -| Value | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/kubernetes_cluster#value KubernetesCluster#value}. | +| Effect | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/kubernetes_cluster#effect KubernetesCluster#effect}. | +| Key | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/kubernetes_cluster#key KubernetesCluster#key}. | +| Value | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/kubernetes_cluster#value KubernetesCluster#value}. | --- @@ -1735,7 +1735,7 @@ public string Effect { get; set; } - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/kubernetes_cluster#effect KubernetesCluster#effect}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/kubernetes_cluster#effect KubernetesCluster#effect}. --- @@ -1747,7 +1747,7 @@ public string Key { get; set; } - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/kubernetes_cluster#key KubernetesCluster#key}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/kubernetes_cluster#key KubernetesCluster#key}. --- @@ -1759,7 +1759,7 @@ public string Value { get; set; } - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/kubernetes_cluster#value KubernetesCluster#value}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/kubernetes_cluster#value KubernetesCluster#value}. --- @@ -1779,7 +1779,7 @@ new KubernetesClusterTimeouts { | **Name** | **Type** | **Description** | | --- | --- | --- | -| Create | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/kubernetes_cluster#create KubernetesCluster#create}. | +| Create | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/kubernetes_cluster#create KubernetesCluster#create}. | --- @@ -1791,7 +1791,7 @@ public string Create { get; set; } - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/kubernetes_cluster#create KubernetesCluster#create}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/kubernetes_cluster#create KubernetesCluster#create}. --- diff --git a/docs/kubernetesCluster.go.md b/docs/kubernetesCluster.go.md index 42e86ccf0..a0aeab436 100644 --- a/docs/kubernetesCluster.go.md +++ b/docs/kubernetesCluster.go.md @@ -4,12 +4,12 @@ ### KubernetesCluster -Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/kubernetes_cluster digitalocean_kubernetes_cluster}. +Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/kubernetes_cluster digitalocean_kubernetes_cluster}. #### Initializers ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/kubernetescluster" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/kubernetescluster" kubernetescluster.NewKubernetesCluster(scope Construct, id *string, config KubernetesClusterConfig) KubernetesCluster ``` @@ -487,7 +487,7 @@ func ResetVpcUuid() ##### `IsConstruct` ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/kubernetescluster" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/kubernetescluster" kubernetescluster.KubernetesCluster_IsConstruct(x interface{}) *bool ``` @@ -519,7 +519,7 @@ Any object. ##### `IsTerraformElement` ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/kubernetescluster" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/kubernetescluster" kubernetescluster.KubernetesCluster_IsTerraformElement(x interface{}) *bool ``` @@ -533,7 +533,7 @@ kubernetescluster.KubernetesCluster_IsTerraformElement(x interface{}) *bool ##### `IsTerraformResource` ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/kubernetescluster" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/kubernetescluster" kubernetescluster.KubernetesCluster_IsTerraformResource(x interface{}) *bool ``` @@ -547,7 +547,7 @@ kubernetescluster.KubernetesCluster_IsTerraformResource(x interface{}) *bool ##### `GenerateConfigForImport` ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/kubernetescluster" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/kubernetescluster" kubernetescluster.KubernetesCluster_GenerateConfigForImport(scope Construct, importToId *string, importFromId *string, provider TerraformProvider) ImportableResource ``` @@ -576,7 +576,7 @@ The construct id used in the generated config for the KubernetesCluster to impor The id of the existing KubernetesCluster that should be imported. -Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/kubernetes_cluster#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/kubernetes_cluster#import import section} in the documentation of this resource for the id to use --- @@ -1183,7 +1183,7 @@ func TfResourceType() *string #### Initializer ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/kubernetescluster" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/kubernetescluster" &kubernetescluster.KubernetesClusterConfig { Connection: interface{}, @@ -1194,18 +1194,18 @@ import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/kuberne Provider: github.com/hashicorp/terraform-cdk-go/cdktf.TerraformProvider, Provisioners: *[]interface{}, Name: *string, - NodePool: github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11.kubernetesCluster.KubernetesClusterNodePool, + NodePool: github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean.kubernetesCluster.KubernetesClusterNodePool, Region: *string, Version: *string, AutoUpgrade: interface{}, DestroyAllAssociatedResources: interface{}, Ha: interface{}, Id: *string, - MaintenancePolicy: github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11.kubernetesCluster.KubernetesClusterMaintenancePolicy, + MaintenancePolicy: github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean.kubernetesCluster.KubernetesClusterMaintenancePolicy, RegistryIntegration: interface{}, SurgeUpgrade: interface{}, Tags: *[]*string, - Timeouts: github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11.kubernetesCluster.KubernetesClusterTimeouts, + Timeouts: github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean.kubernetesCluster.KubernetesClusterTimeouts, VpcUuid: *string, } ``` @@ -1221,20 +1221,20 @@ import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/kuberne | Lifecycle | github.com/hashicorp/terraform-cdk-go/cdktf.TerraformResourceLifecycle | *No description.* | | Provider | github.com/hashicorp/terraform-cdk-go/cdktf.TerraformProvider | *No description.* | | Provisioners | *[]interface{} | *No description.* | -| Name | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/kubernetes_cluster#name KubernetesCluster#name}. | +| Name | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/kubernetes_cluster#name KubernetesCluster#name}. | | NodePool | KubernetesClusterNodePool | node_pool block. | -| Region | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/kubernetes_cluster#region KubernetesCluster#region}. | -| Version | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/kubernetes_cluster#version KubernetesCluster#version}. | -| AutoUpgrade | interface{} | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/kubernetes_cluster#auto_upgrade KubernetesCluster#auto_upgrade}. | -| DestroyAllAssociatedResources | interface{} | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/kubernetes_cluster#destroy_all_associated_resources KubernetesCluster#destroy_all_associated_resources}. | -| Ha | interface{} | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/kubernetes_cluster#ha KubernetesCluster#ha}. | -| Id | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/kubernetes_cluster#id KubernetesCluster#id}. | +| Region | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/kubernetes_cluster#region KubernetesCluster#region}. | +| Version | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/kubernetes_cluster#version KubernetesCluster#version}. | +| AutoUpgrade | interface{} | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/kubernetes_cluster#auto_upgrade KubernetesCluster#auto_upgrade}. | +| DestroyAllAssociatedResources | interface{} | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/kubernetes_cluster#destroy_all_associated_resources KubernetesCluster#destroy_all_associated_resources}. | +| Ha | interface{} | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/kubernetes_cluster#ha KubernetesCluster#ha}. | +| Id | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/kubernetes_cluster#id KubernetesCluster#id}. | | MaintenancePolicy | KubernetesClusterMaintenancePolicy | maintenance_policy block. | -| RegistryIntegration | interface{} | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/kubernetes_cluster#registry_integration KubernetesCluster#registry_integration}. | -| SurgeUpgrade | interface{} | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/kubernetes_cluster#surge_upgrade KubernetesCluster#surge_upgrade}. | -| Tags | *[]*string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/kubernetes_cluster#tags KubernetesCluster#tags}. | +| RegistryIntegration | interface{} | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/kubernetes_cluster#registry_integration KubernetesCluster#registry_integration}. | +| SurgeUpgrade | interface{} | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/kubernetes_cluster#surge_upgrade KubernetesCluster#surge_upgrade}. | +| Tags | *[]*string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/kubernetes_cluster#tags KubernetesCluster#tags}. | | Timeouts | KubernetesClusterTimeouts | timeouts block. | -| VpcUuid | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/kubernetes_cluster#vpc_uuid KubernetesCluster#vpc_uuid}. | +| VpcUuid | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/kubernetes_cluster#vpc_uuid KubernetesCluster#vpc_uuid}. | --- @@ -1316,7 +1316,7 @@ Name *string - *Type:* *string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/kubernetes_cluster#name KubernetesCluster#name}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/kubernetes_cluster#name KubernetesCluster#name}. --- @@ -1330,7 +1330,7 @@ NodePool KubernetesClusterNodePool node_pool block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/kubernetes_cluster#node_pool KubernetesCluster#node_pool} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/kubernetes_cluster#node_pool KubernetesCluster#node_pool} --- @@ -1342,7 +1342,7 @@ Region *string - *Type:* *string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/kubernetes_cluster#region KubernetesCluster#region}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/kubernetes_cluster#region KubernetesCluster#region}. --- @@ -1354,7 +1354,7 @@ Version *string - *Type:* *string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/kubernetes_cluster#version KubernetesCluster#version}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/kubernetes_cluster#version KubernetesCluster#version}. --- @@ -1366,7 +1366,7 @@ AutoUpgrade interface{} - *Type:* interface{} -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/kubernetes_cluster#auto_upgrade KubernetesCluster#auto_upgrade}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/kubernetes_cluster#auto_upgrade KubernetesCluster#auto_upgrade}. --- @@ -1378,7 +1378,7 @@ DestroyAllAssociatedResources interface{} - *Type:* interface{} -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/kubernetes_cluster#destroy_all_associated_resources KubernetesCluster#destroy_all_associated_resources}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/kubernetes_cluster#destroy_all_associated_resources KubernetesCluster#destroy_all_associated_resources}. --- @@ -1390,7 +1390,7 @@ Ha interface{} - *Type:* interface{} -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/kubernetes_cluster#ha KubernetesCluster#ha}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/kubernetes_cluster#ha KubernetesCluster#ha}. --- @@ -1402,7 +1402,7 @@ Id *string - *Type:* *string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/kubernetes_cluster#id KubernetesCluster#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/kubernetes_cluster#id KubernetesCluster#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. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -1419,7 +1419,7 @@ MaintenancePolicy KubernetesClusterMaintenancePolicy maintenance_policy block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/kubernetes_cluster#maintenance_policy KubernetesCluster#maintenance_policy} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/kubernetes_cluster#maintenance_policy KubernetesCluster#maintenance_policy} --- @@ -1431,7 +1431,7 @@ RegistryIntegration interface{} - *Type:* interface{} -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/kubernetes_cluster#registry_integration KubernetesCluster#registry_integration}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/kubernetes_cluster#registry_integration KubernetesCluster#registry_integration}. --- @@ -1443,7 +1443,7 @@ SurgeUpgrade interface{} - *Type:* interface{} -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/kubernetes_cluster#surge_upgrade KubernetesCluster#surge_upgrade}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/kubernetes_cluster#surge_upgrade KubernetesCluster#surge_upgrade}. --- @@ -1455,7 +1455,7 @@ Tags *[]*string - *Type:* *[]*string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/kubernetes_cluster#tags KubernetesCluster#tags}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/kubernetes_cluster#tags KubernetesCluster#tags}. --- @@ -1469,7 +1469,7 @@ Timeouts KubernetesClusterTimeouts timeouts block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/kubernetes_cluster#timeouts KubernetesCluster#timeouts} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/kubernetes_cluster#timeouts KubernetesCluster#timeouts} --- @@ -1481,7 +1481,7 @@ VpcUuid *string - *Type:* *string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/kubernetes_cluster#vpc_uuid KubernetesCluster#vpc_uuid}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/kubernetes_cluster#vpc_uuid KubernetesCluster#vpc_uuid}. --- @@ -1490,7 +1490,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit #### Initializer ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/kubernetescluster" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/kubernetescluster" &kubernetescluster.KubernetesClusterKubeConfig { @@ -1503,7 +1503,7 @@ import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/kuberne #### Initializer ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/kubernetescluster" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/kubernetescluster" &kubernetescluster.KubernetesClusterMaintenancePolicy { Day: *string, @@ -1515,8 +1515,8 @@ import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/kuberne | **Name** | **Type** | **Description** | | --- | --- | --- | -| Day | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/kubernetes_cluster#day KubernetesCluster#day}. | -| StartTime | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/kubernetes_cluster#start_time KubernetesCluster#start_time}. | +| Day | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/kubernetes_cluster#day KubernetesCluster#day}. | +| StartTime | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/kubernetes_cluster#start_time KubernetesCluster#start_time}. | --- @@ -1528,7 +1528,7 @@ Day *string - *Type:* *string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/kubernetes_cluster#day KubernetesCluster#day}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/kubernetes_cluster#day KubernetesCluster#day}. --- @@ -1540,7 +1540,7 @@ StartTime *string - *Type:* *string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/kubernetes_cluster#start_time KubernetesCluster#start_time}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/kubernetes_cluster#start_time KubernetesCluster#start_time}. --- @@ -1549,7 +1549,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit #### Initializer ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/kubernetescluster" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/kubernetescluster" &kubernetescluster.KubernetesClusterNodePool { Name: *string, @@ -1568,14 +1568,14 @@ import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/kuberne | **Name** | **Type** | **Description** | | --- | --- | --- | -| Name | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/kubernetes_cluster#name KubernetesCluster#name}. | -| Size | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/kubernetes_cluster#size KubernetesCluster#size}. | -| AutoScale | interface{} | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/kubernetes_cluster#auto_scale KubernetesCluster#auto_scale}. | -| Labels | *map[string]*string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/kubernetes_cluster#labels KubernetesCluster#labels}. | -| MaxNodes | *f64 | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/kubernetes_cluster#max_nodes KubernetesCluster#max_nodes}. | -| MinNodes | *f64 | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/kubernetes_cluster#min_nodes KubernetesCluster#min_nodes}. | -| NodeCount | *f64 | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/kubernetes_cluster#node_count KubernetesCluster#node_count}. | -| Tags | *[]*string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/kubernetes_cluster#tags KubernetesCluster#tags}. | +| Name | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/kubernetes_cluster#name KubernetesCluster#name}. | +| Size | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/kubernetes_cluster#size KubernetesCluster#size}. | +| AutoScale | interface{} | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/kubernetes_cluster#auto_scale KubernetesCluster#auto_scale}. | +| Labels | *map[string]*string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/kubernetes_cluster#labels KubernetesCluster#labels}. | +| MaxNodes | *f64 | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/kubernetes_cluster#max_nodes KubernetesCluster#max_nodes}. | +| MinNodes | *f64 | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/kubernetes_cluster#min_nodes KubernetesCluster#min_nodes}. | +| NodeCount | *f64 | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/kubernetes_cluster#node_count KubernetesCluster#node_count}. | +| Tags | *[]*string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/kubernetes_cluster#tags KubernetesCluster#tags}. | | Taint | interface{} | taint block. | --- @@ -1588,7 +1588,7 @@ Name *string - *Type:* *string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/kubernetes_cluster#name KubernetesCluster#name}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/kubernetes_cluster#name KubernetesCluster#name}. --- @@ -1600,7 +1600,7 @@ Size *string - *Type:* *string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/kubernetes_cluster#size KubernetesCluster#size}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/kubernetes_cluster#size KubernetesCluster#size}. --- @@ -1612,7 +1612,7 @@ AutoScale interface{} - *Type:* interface{} -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/kubernetes_cluster#auto_scale KubernetesCluster#auto_scale}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/kubernetes_cluster#auto_scale KubernetesCluster#auto_scale}. --- @@ -1624,7 +1624,7 @@ Labels *map[string]*string - *Type:* *map[string]*string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/kubernetes_cluster#labels KubernetesCluster#labels}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/kubernetes_cluster#labels KubernetesCluster#labels}. --- @@ -1636,7 +1636,7 @@ MaxNodes *f64 - *Type:* *f64 -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/kubernetes_cluster#max_nodes KubernetesCluster#max_nodes}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/kubernetes_cluster#max_nodes KubernetesCluster#max_nodes}. --- @@ -1648,7 +1648,7 @@ MinNodes *f64 - *Type:* *f64 -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/kubernetes_cluster#min_nodes KubernetesCluster#min_nodes}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/kubernetes_cluster#min_nodes KubernetesCluster#min_nodes}. --- @@ -1660,7 +1660,7 @@ NodeCount *f64 - *Type:* *f64 -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/kubernetes_cluster#node_count KubernetesCluster#node_count}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/kubernetes_cluster#node_count KubernetesCluster#node_count}. --- @@ -1672,7 +1672,7 @@ Tags *[]*string - *Type:* *[]*string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/kubernetes_cluster#tags KubernetesCluster#tags}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/kubernetes_cluster#tags KubernetesCluster#tags}. --- @@ -1686,7 +1686,7 @@ Taint interface{} taint block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/kubernetes_cluster#taint KubernetesCluster#taint} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/kubernetes_cluster#taint KubernetesCluster#taint} --- @@ -1695,7 +1695,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit #### Initializer ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/kubernetescluster" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/kubernetescluster" &kubernetescluster.KubernetesClusterNodePoolNodes { @@ -1708,7 +1708,7 @@ import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/kuberne #### Initializer ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/kubernetescluster" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/kubernetescluster" &kubernetescluster.KubernetesClusterNodePoolTaint { Effect: *string, @@ -1721,9 +1721,9 @@ import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/kuberne | **Name** | **Type** | **Description** | | --- | --- | --- | -| Effect | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/kubernetes_cluster#effect KubernetesCluster#effect}. | -| Key | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/kubernetes_cluster#key KubernetesCluster#key}. | -| Value | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/kubernetes_cluster#value KubernetesCluster#value}. | +| Effect | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/kubernetes_cluster#effect KubernetesCluster#effect}. | +| Key | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/kubernetes_cluster#key KubernetesCluster#key}. | +| Value | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/kubernetes_cluster#value KubernetesCluster#value}. | --- @@ -1735,7 +1735,7 @@ Effect *string - *Type:* *string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/kubernetes_cluster#effect KubernetesCluster#effect}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/kubernetes_cluster#effect KubernetesCluster#effect}. --- @@ -1747,7 +1747,7 @@ Key *string - *Type:* *string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/kubernetes_cluster#key KubernetesCluster#key}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/kubernetes_cluster#key KubernetesCluster#key}. --- @@ -1759,7 +1759,7 @@ Value *string - *Type:* *string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/kubernetes_cluster#value KubernetesCluster#value}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/kubernetes_cluster#value KubernetesCluster#value}. --- @@ -1768,7 +1768,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit #### Initializer ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/kubernetescluster" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/kubernetescluster" &kubernetescluster.KubernetesClusterTimeouts { Create: *string, @@ -1779,7 +1779,7 @@ import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/kuberne | **Name** | **Type** | **Description** | | --- | --- | --- | -| Create | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/kubernetes_cluster#create KubernetesCluster#create}. | +| Create | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/kubernetes_cluster#create KubernetesCluster#create}. | --- @@ -1791,7 +1791,7 @@ Create *string - *Type:* *string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/kubernetes_cluster#create KubernetesCluster#create}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/kubernetes_cluster#create KubernetesCluster#create}. --- @@ -1802,7 +1802,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit #### Initializers ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/kubernetescluster" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/kubernetescluster" kubernetescluster.NewKubernetesClusterKubeConfigList(terraformResource IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) KubernetesClusterKubeConfigList ``` @@ -1951,7 +1951,7 @@ func Fqn() *string #### Initializers ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/kubernetescluster" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/kubernetescluster" kubernetescluster.NewKubernetesClusterKubeConfigOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string, complexObjectIndex *f64, complexObjectIsFromSet *bool) KubernetesClusterKubeConfigOutputReference ``` @@ -2295,7 +2295,7 @@ func InternalValue() KubernetesClusterKubeConfig #### Initializers ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/kubernetescluster" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/kubernetescluster" kubernetescluster.NewKubernetesClusterMaintenancePolicyOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string) KubernetesClusterMaintenancePolicyOutputReference ``` @@ -2613,7 +2613,7 @@ func InternalValue() KubernetesClusterMaintenancePolicy #### Initializers ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/kubernetescluster" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/kubernetescluster" kubernetescluster.NewKubernetesClusterNodePoolNodesList(terraformResource IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) KubernetesClusterNodePoolNodesList ``` @@ -2762,7 +2762,7 @@ func Fqn() *string #### Initializers ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/kubernetescluster" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/kubernetescluster" kubernetescluster.NewKubernetesClusterNodePoolNodesOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string, complexObjectIndex *f64, complexObjectIsFromSet *bool) KubernetesClusterNodePoolNodesOutputReference ``` @@ -3095,7 +3095,7 @@ func InternalValue() KubernetesClusterNodePoolNodes #### Initializers ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/kubernetescluster" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/kubernetescluster" kubernetescluster.NewKubernetesClusterNodePoolOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string) KubernetesClusterNodePoolOutputReference ``` @@ -3637,7 +3637,7 @@ func InternalValue() KubernetesClusterNodePool #### Initializers ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/kubernetescluster" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/kubernetescluster" kubernetescluster.NewKubernetesClusterNodePoolTaintList(terraformResource IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) KubernetesClusterNodePoolTaintList ``` @@ -3797,7 +3797,7 @@ func InternalValue() interface{} #### Initializers ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/kubernetescluster" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/kubernetescluster" kubernetescluster.NewKubernetesClusterNodePoolTaintOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string, complexObjectIndex *f64, complexObjectIsFromSet *bool) KubernetesClusterNodePoolTaintOutputReference ``` @@ -4130,7 +4130,7 @@ func InternalValue() interface{} #### Initializers ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/kubernetescluster" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/kubernetescluster" kubernetescluster.NewKubernetesClusterTimeoutsOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string) KubernetesClusterTimeoutsOutputReference ``` diff --git a/docs/kubernetesCluster.java.md b/docs/kubernetesCluster.java.md index 971948501..ecdf05741 100644 --- a/docs/kubernetesCluster.java.md +++ b/docs/kubernetesCluster.java.md @@ -4,7 +4,7 @@ ### KubernetesCluster -Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/kubernetes_cluster digitalocean_kubernetes_cluster}. +Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/kubernetes_cluster digitalocean_kubernetes_cluster}. #### Initializers @@ -56,20 +56,20 @@ KubernetesCluster.Builder.create(Construct scope, java.lang.String id) | lifecycle | com.hashicorp.cdktf.TerraformResourceLifecycle | *No description.* | | provider | com.hashicorp.cdktf.TerraformProvider | *No description.* | | provisioners | java.util.List | *No description.* | -| name | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/kubernetes_cluster#name KubernetesCluster#name}. | +| name | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/kubernetes_cluster#name KubernetesCluster#name}. | | nodePool | KubernetesClusterNodePool | node_pool block. | -| region | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/kubernetes_cluster#region KubernetesCluster#region}. | -| version | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/kubernetes_cluster#version KubernetesCluster#version}. | -| autoUpgrade | java.lang.Boolean OR com.hashicorp.cdktf.IResolvable | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/kubernetes_cluster#auto_upgrade KubernetesCluster#auto_upgrade}. | -| destroyAllAssociatedResources | java.lang.Boolean OR com.hashicorp.cdktf.IResolvable | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/kubernetes_cluster#destroy_all_associated_resources KubernetesCluster#destroy_all_associated_resources}. | -| ha | java.lang.Boolean OR com.hashicorp.cdktf.IResolvable | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/kubernetes_cluster#ha KubernetesCluster#ha}. | -| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/kubernetes_cluster#id KubernetesCluster#id}. | +| region | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/kubernetes_cluster#region KubernetesCluster#region}. | +| version | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/kubernetes_cluster#version KubernetesCluster#version}. | +| autoUpgrade | java.lang.Boolean OR com.hashicorp.cdktf.IResolvable | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/kubernetes_cluster#auto_upgrade KubernetesCluster#auto_upgrade}. | +| destroyAllAssociatedResources | java.lang.Boolean OR com.hashicorp.cdktf.IResolvable | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/kubernetes_cluster#destroy_all_associated_resources KubernetesCluster#destroy_all_associated_resources}. | +| ha | java.lang.Boolean OR com.hashicorp.cdktf.IResolvable | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/kubernetes_cluster#ha KubernetesCluster#ha}. | +| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/kubernetes_cluster#id KubernetesCluster#id}. | | maintenancePolicy | KubernetesClusterMaintenancePolicy | maintenance_policy block. | -| registryIntegration | java.lang.Boolean OR com.hashicorp.cdktf.IResolvable | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/kubernetes_cluster#registry_integration KubernetesCluster#registry_integration}. | -| surgeUpgrade | java.lang.Boolean OR com.hashicorp.cdktf.IResolvable | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/kubernetes_cluster#surge_upgrade KubernetesCluster#surge_upgrade}. | -| tags | java.util.List | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/kubernetes_cluster#tags KubernetesCluster#tags}. | +| registryIntegration | java.lang.Boolean OR com.hashicorp.cdktf.IResolvable | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/kubernetes_cluster#registry_integration KubernetesCluster#registry_integration}. | +| surgeUpgrade | java.lang.Boolean OR com.hashicorp.cdktf.IResolvable | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/kubernetes_cluster#surge_upgrade KubernetesCluster#surge_upgrade}. | +| tags | java.util.List | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/kubernetes_cluster#tags KubernetesCluster#tags}. | | timeouts | KubernetesClusterTimeouts | timeouts block. | -| vpcUuid | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/kubernetes_cluster#vpc_uuid KubernetesCluster#vpc_uuid}. | +| vpcUuid | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/kubernetes_cluster#vpc_uuid KubernetesCluster#vpc_uuid}. | --- @@ -137,7 +137,7 @@ Must be unique amongst siblings in the same scope - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/kubernetes_cluster#name KubernetesCluster#name}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/kubernetes_cluster#name KubernetesCluster#name}. --- @@ -147,7 +147,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit node_pool block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/kubernetes_cluster#node_pool KubernetesCluster#node_pool} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/kubernetes_cluster#node_pool KubernetesCluster#node_pool} --- @@ -155,7 +155,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/kubernetes_cluster#region KubernetesCluster#region}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/kubernetes_cluster#region KubernetesCluster#region}. --- @@ -163,7 +163,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/kubernetes_cluster#version KubernetesCluster#version}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/kubernetes_cluster#version KubernetesCluster#version}. --- @@ -171,7 +171,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit - *Type:* java.lang.Boolean OR com.hashicorp.cdktf.IResolvable -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/kubernetes_cluster#auto_upgrade KubernetesCluster#auto_upgrade}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/kubernetes_cluster#auto_upgrade KubernetesCluster#auto_upgrade}. --- @@ -179,7 +179,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit - *Type:* java.lang.Boolean OR com.hashicorp.cdktf.IResolvable -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/kubernetes_cluster#destroy_all_associated_resources KubernetesCluster#destroy_all_associated_resources}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/kubernetes_cluster#destroy_all_associated_resources KubernetesCluster#destroy_all_associated_resources}. --- @@ -187,7 +187,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit - *Type:* java.lang.Boolean OR com.hashicorp.cdktf.IResolvable -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/kubernetes_cluster#ha KubernetesCluster#ha}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/kubernetes_cluster#ha KubernetesCluster#ha}. --- @@ -195,7 +195,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/kubernetes_cluster#id KubernetesCluster#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/kubernetes_cluster#id KubernetesCluster#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. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -208,7 +208,7 @@ If you experience problems setting this value it might not be settable. Please t maintenance_policy block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/kubernetes_cluster#maintenance_policy KubernetesCluster#maintenance_policy} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/kubernetes_cluster#maintenance_policy KubernetesCluster#maintenance_policy} --- @@ -216,7 +216,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit - *Type:* java.lang.Boolean OR com.hashicorp.cdktf.IResolvable -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/kubernetes_cluster#registry_integration KubernetesCluster#registry_integration}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/kubernetes_cluster#registry_integration KubernetesCluster#registry_integration}. --- @@ -224,7 +224,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit - *Type:* java.lang.Boolean OR com.hashicorp.cdktf.IResolvable -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/kubernetes_cluster#surge_upgrade KubernetesCluster#surge_upgrade}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/kubernetes_cluster#surge_upgrade KubernetesCluster#surge_upgrade}. --- @@ -232,7 +232,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit - *Type:* java.util.List -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/kubernetes_cluster#tags KubernetesCluster#tags}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/kubernetes_cluster#tags KubernetesCluster#tags}. --- @@ -242,7 +242,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit timeouts block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/kubernetes_cluster#timeouts KubernetesCluster#timeouts} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/kubernetes_cluster#timeouts KubernetesCluster#timeouts} --- @@ -250,7 +250,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/kubernetes_cluster#vpc_uuid KubernetesCluster#vpc_uuid}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/kubernetes_cluster#vpc_uuid KubernetesCluster#vpc_uuid}. --- @@ -786,7 +786,7 @@ The construct id used in the generated config for the KubernetesCluster to impor The id of the existing KubernetesCluster that should be imported. -Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/kubernetes_cluster#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/kubernetes_cluster#import import section} in the documentation of this resource for the id to use --- @@ -1440,20 +1440,20 @@ KubernetesClusterConfig.builder() | lifecycle | com.hashicorp.cdktf.TerraformResourceLifecycle | *No description.* | | provider | com.hashicorp.cdktf.TerraformProvider | *No description.* | | provisioners | java.util.List | *No description.* | -| name | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/kubernetes_cluster#name KubernetesCluster#name}. | +| name | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/kubernetes_cluster#name KubernetesCluster#name}. | | nodePool | KubernetesClusterNodePool | node_pool block. | -| region | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/kubernetes_cluster#region KubernetesCluster#region}. | -| version | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/kubernetes_cluster#version KubernetesCluster#version}. | -| autoUpgrade | java.lang.Boolean OR com.hashicorp.cdktf.IResolvable | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/kubernetes_cluster#auto_upgrade KubernetesCluster#auto_upgrade}. | -| destroyAllAssociatedResources | java.lang.Boolean OR com.hashicorp.cdktf.IResolvable | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/kubernetes_cluster#destroy_all_associated_resources KubernetesCluster#destroy_all_associated_resources}. | -| ha | java.lang.Boolean OR com.hashicorp.cdktf.IResolvable | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/kubernetes_cluster#ha KubernetesCluster#ha}. | -| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/kubernetes_cluster#id KubernetesCluster#id}. | +| region | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/kubernetes_cluster#region KubernetesCluster#region}. | +| version | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/kubernetes_cluster#version KubernetesCluster#version}. | +| autoUpgrade | java.lang.Boolean OR com.hashicorp.cdktf.IResolvable | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/kubernetes_cluster#auto_upgrade KubernetesCluster#auto_upgrade}. | +| destroyAllAssociatedResources | java.lang.Boolean OR com.hashicorp.cdktf.IResolvable | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/kubernetes_cluster#destroy_all_associated_resources KubernetesCluster#destroy_all_associated_resources}. | +| ha | java.lang.Boolean OR com.hashicorp.cdktf.IResolvable | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/kubernetes_cluster#ha KubernetesCluster#ha}. | +| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/kubernetes_cluster#id KubernetesCluster#id}. | | maintenancePolicy | KubernetesClusterMaintenancePolicy | maintenance_policy block. | -| registryIntegration | java.lang.Boolean OR com.hashicorp.cdktf.IResolvable | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/kubernetes_cluster#registry_integration KubernetesCluster#registry_integration}. | -| surgeUpgrade | java.lang.Boolean OR com.hashicorp.cdktf.IResolvable | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/kubernetes_cluster#surge_upgrade KubernetesCluster#surge_upgrade}. | -| tags | java.util.List | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/kubernetes_cluster#tags KubernetesCluster#tags}. | +| registryIntegration | java.lang.Boolean OR com.hashicorp.cdktf.IResolvable | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/kubernetes_cluster#registry_integration KubernetesCluster#registry_integration}. | +| surgeUpgrade | java.lang.Boolean OR com.hashicorp.cdktf.IResolvable | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/kubernetes_cluster#surge_upgrade KubernetesCluster#surge_upgrade}. | +| tags | java.util.List | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/kubernetes_cluster#tags KubernetesCluster#tags}. | | timeouts | KubernetesClusterTimeouts | timeouts block. | -| vpcUuid | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/kubernetes_cluster#vpc_uuid KubernetesCluster#vpc_uuid}. | +| vpcUuid | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/kubernetes_cluster#vpc_uuid KubernetesCluster#vpc_uuid}. | --- @@ -1535,7 +1535,7 @@ public java.lang.String getName(); - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/kubernetes_cluster#name KubernetesCluster#name}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/kubernetes_cluster#name KubernetesCluster#name}. --- @@ -1549,7 +1549,7 @@ public KubernetesClusterNodePool getNodePool(); node_pool block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/kubernetes_cluster#node_pool KubernetesCluster#node_pool} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/kubernetes_cluster#node_pool KubernetesCluster#node_pool} --- @@ -1561,7 +1561,7 @@ public java.lang.String getRegion(); - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/kubernetes_cluster#region KubernetesCluster#region}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/kubernetes_cluster#region KubernetesCluster#region}. --- @@ -1573,7 +1573,7 @@ public java.lang.String getVersion(); - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/kubernetes_cluster#version KubernetesCluster#version}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/kubernetes_cluster#version KubernetesCluster#version}. --- @@ -1585,7 +1585,7 @@ public java.lang.Object getAutoUpgrade(); - *Type:* java.lang.Boolean OR com.hashicorp.cdktf.IResolvable -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/kubernetes_cluster#auto_upgrade KubernetesCluster#auto_upgrade}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/kubernetes_cluster#auto_upgrade KubernetesCluster#auto_upgrade}. --- @@ -1597,7 +1597,7 @@ public java.lang.Object getDestroyAllAssociatedResources(); - *Type:* java.lang.Boolean OR com.hashicorp.cdktf.IResolvable -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/kubernetes_cluster#destroy_all_associated_resources KubernetesCluster#destroy_all_associated_resources}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/kubernetes_cluster#destroy_all_associated_resources KubernetesCluster#destroy_all_associated_resources}. --- @@ -1609,7 +1609,7 @@ public java.lang.Object getHa(); - *Type:* java.lang.Boolean OR com.hashicorp.cdktf.IResolvable -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/kubernetes_cluster#ha KubernetesCluster#ha}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/kubernetes_cluster#ha KubernetesCluster#ha}. --- @@ -1621,7 +1621,7 @@ public java.lang.String getId(); - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/kubernetes_cluster#id KubernetesCluster#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/kubernetes_cluster#id KubernetesCluster#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. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -1638,7 +1638,7 @@ public KubernetesClusterMaintenancePolicy getMaintenancePolicy(); maintenance_policy block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/kubernetes_cluster#maintenance_policy KubernetesCluster#maintenance_policy} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/kubernetes_cluster#maintenance_policy KubernetesCluster#maintenance_policy} --- @@ -1650,7 +1650,7 @@ public java.lang.Object getRegistryIntegration(); - *Type:* java.lang.Boolean OR com.hashicorp.cdktf.IResolvable -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/kubernetes_cluster#registry_integration KubernetesCluster#registry_integration}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/kubernetes_cluster#registry_integration KubernetesCluster#registry_integration}. --- @@ -1662,7 +1662,7 @@ public java.lang.Object getSurgeUpgrade(); - *Type:* java.lang.Boolean OR com.hashicorp.cdktf.IResolvable -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/kubernetes_cluster#surge_upgrade KubernetesCluster#surge_upgrade}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/kubernetes_cluster#surge_upgrade KubernetesCluster#surge_upgrade}. --- @@ -1674,7 +1674,7 @@ public java.util.List getTags(); - *Type:* java.util.List -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/kubernetes_cluster#tags KubernetesCluster#tags}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/kubernetes_cluster#tags KubernetesCluster#tags}. --- @@ -1688,7 +1688,7 @@ public KubernetesClusterTimeouts getTimeouts(); timeouts block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/kubernetes_cluster#timeouts KubernetesCluster#timeouts} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/kubernetes_cluster#timeouts KubernetesCluster#timeouts} --- @@ -1700,7 +1700,7 @@ public java.lang.String getVpcUuid(); - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/kubernetes_cluster#vpc_uuid KubernetesCluster#vpc_uuid}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/kubernetes_cluster#vpc_uuid KubernetesCluster#vpc_uuid}. --- @@ -1733,8 +1733,8 @@ KubernetesClusterMaintenancePolicy.builder() | **Name** | **Type** | **Description** | | --- | --- | --- | -| day | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/kubernetes_cluster#day KubernetesCluster#day}. | -| startTime | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/kubernetes_cluster#start_time KubernetesCluster#start_time}. | +| day | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/kubernetes_cluster#day KubernetesCluster#day}. | +| startTime | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/kubernetes_cluster#start_time KubernetesCluster#start_time}. | --- @@ -1746,7 +1746,7 @@ public java.lang.String getDay(); - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/kubernetes_cluster#day KubernetesCluster#day}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/kubernetes_cluster#day KubernetesCluster#day}. --- @@ -1758,7 +1758,7 @@ public java.lang.String getStartTime(); - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/kubernetes_cluster#start_time KubernetesCluster#start_time}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/kubernetes_cluster#start_time KubernetesCluster#start_time}. --- @@ -1788,14 +1788,14 @@ KubernetesClusterNodePool.builder() | **Name** | **Type** | **Description** | | --- | --- | --- | -| name | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/kubernetes_cluster#name KubernetesCluster#name}. | -| size | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/kubernetes_cluster#size KubernetesCluster#size}. | -| autoScale | java.lang.Boolean OR com.hashicorp.cdktf.IResolvable | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/kubernetes_cluster#auto_scale KubernetesCluster#auto_scale}. | -| labels | java.util.Map | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/kubernetes_cluster#labels KubernetesCluster#labels}. | -| maxNodes | java.lang.Number | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/kubernetes_cluster#max_nodes KubernetesCluster#max_nodes}. | -| minNodes | java.lang.Number | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/kubernetes_cluster#min_nodes KubernetesCluster#min_nodes}. | -| nodeCount | java.lang.Number | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/kubernetes_cluster#node_count KubernetesCluster#node_count}. | -| tags | java.util.List | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/kubernetes_cluster#tags KubernetesCluster#tags}. | +| name | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/kubernetes_cluster#name KubernetesCluster#name}. | +| size | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/kubernetes_cluster#size KubernetesCluster#size}. | +| autoScale | java.lang.Boolean OR com.hashicorp.cdktf.IResolvable | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/kubernetes_cluster#auto_scale KubernetesCluster#auto_scale}. | +| labels | java.util.Map | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/kubernetes_cluster#labels KubernetesCluster#labels}. | +| maxNodes | java.lang.Number | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/kubernetes_cluster#max_nodes KubernetesCluster#max_nodes}. | +| minNodes | java.lang.Number | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/kubernetes_cluster#min_nodes KubernetesCluster#min_nodes}. | +| nodeCount | java.lang.Number | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/kubernetes_cluster#node_count KubernetesCluster#node_count}. | +| tags | java.util.List | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/kubernetes_cluster#tags KubernetesCluster#tags}. | | taint | com.hashicorp.cdktf.IResolvable OR java.util.List<KubernetesClusterNodePoolTaint> | taint block. | --- @@ -1808,7 +1808,7 @@ public java.lang.String getName(); - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/kubernetes_cluster#name KubernetesCluster#name}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/kubernetes_cluster#name KubernetesCluster#name}. --- @@ -1820,7 +1820,7 @@ public java.lang.String getSize(); - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/kubernetes_cluster#size KubernetesCluster#size}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/kubernetes_cluster#size KubernetesCluster#size}. --- @@ -1832,7 +1832,7 @@ public java.lang.Object getAutoScale(); - *Type:* java.lang.Boolean OR com.hashicorp.cdktf.IResolvable -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/kubernetes_cluster#auto_scale KubernetesCluster#auto_scale}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/kubernetes_cluster#auto_scale KubernetesCluster#auto_scale}. --- @@ -1844,7 +1844,7 @@ public java.util.Map getLabels(); - *Type:* java.util.Map -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/kubernetes_cluster#labels KubernetesCluster#labels}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/kubernetes_cluster#labels KubernetesCluster#labels}. --- @@ -1856,7 +1856,7 @@ public java.lang.Number getMaxNodes(); - *Type:* java.lang.Number -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/kubernetes_cluster#max_nodes KubernetesCluster#max_nodes}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/kubernetes_cluster#max_nodes KubernetesCluster#max_nodes}. --- @@ -1868,7 +1868,7 @@ public java.lang.Number getMinNodes(); - *Type:* java.lang.Number -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/kubernetes_cluster#min_nodes KubernetesCluster#min_nodes}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/kubernetes_cluster#min_nodes KubernetesCluster#min_nodes}. --- @@ -1880,7 +1880,7 @@ public java.lang.Number getNodeCount(); - *Type:* java.lang.Number -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/kubernetes_cluster#node_count KubernetesCluster#node_count}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/kubernetes_cluster#node_count KubernetesCluster#node_count}. --- @@ -1892,7 +1892,7 @@ public java.util.List getTags(); - *Type:* java.util.List -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/kubernetes_cluster#tags KubernetesCluster#tags}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/kubernetes_cluster#tags KubernetesCluster#tags}. --- @@ -1906,7 +1906,7 @@ public java.lang.Object getTaint(); taint block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/kubernetes_cluster#taint KubernetesCluster#taint} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/kubernetes_cluster#taint KubernetesCluster#taint} --- @@ -1940,9 +1940,9 @@ KubernetesClusterNodePoolTaint.builder() | **Name** | **Type** | **Description** | | --- | --- | --- | -| effect | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/kubernetes_cluster#effect KubernetesCluster#effect}. | -| key | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/kubernetes_cluster#key KubernetesCluster#key}. | -| value | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/kubernetes_cluster#value KubernetesCluster#value}. | +| effect | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/kubernetes_cluster#effect KubernetesCluster#effect}. | +| key | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/kubernetes_cluster#key KubernetesCluster#key}. | +| value | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/kubernetes_cluster#value KubernetesCluster#value}. | --- @@ -1954,7 +1954,7 @@ public java.lang.String getEffect(); - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/kubernetes_cluster#effect KubernetesCluster#effect}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/kubernetes_cluster#effect KubernetesCluster#effect}. --- @@ -1966,7 +1966,7 @@ public java.lang.String getKey(); - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/kubernetes_cluster#key KubernetesCluster#key}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/kubernetes_cluster#key KubernetesCluster#key}. --- @@ -1978,7 +1978,7 @@ public java.lang.String getValue(); - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/kubernetes_cluster#value KubernetesCluster#value}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/kubernetes_cluster#value KubernetesCluster#value}. --- @@ -1998,7 +1998,7 @@ KubernetesClusterTimeouts.builder() | **Name** | **Type** | **Description** | | --- | --- | --- | -| create | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/kubernetes_cluster#create KubernetesCluster#create}. | +| create | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/kubernetes_cluster#create KubernetesCluster#create}. | --- @@ -2010,7 +2010,7 @@ public java.lang.String getCreate(); - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/kubernetes_cluster#create KubernetesCluster#create}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/kubernetes_cluster#create KubernetesCluster#create}. --- diff --git a/docs/kubernetesCluster.python.md b/docs/kubernetesCluster.python.md index d50cf5c78..9ca9596ef 100644 --- a/docs/kubernetesCluster.python.md +++ b/docs/kubernetesCluster.python.md @@ -4,7 +4,7 @@ ### KubernetesCluster -Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/kubernetes_cluster digitalocean_kubernetes_cluster}. +Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/kubernetes_cluster digitalocean_kubernetes_cluster}. #### Initializers @@ -49,20 +49,20 @@ kubernetesCluster.KubernetesCluster( | lifecycle | cdktf.TerraformResourceLifecycle | *No description.* | | provider | cdktf.TerraformProvider | *No description.* | | provisioners | typing.List[typing.Union[cdktf.FileProvisioner, cdktf.LocalExecProvisioner, cdktf.RemoteExecProvisioner]] | *No description.* | -| name | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/kubernetes_cluster#name KubernetesCluster#name}. | +| name | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/kubernetes_cluster#name KubernetesCluster#name}. | | node_pool | KubernetesClusterNodePool | node_pool block. | -| region | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/kubernetes_cluster#region KubernetesCluster#region}. | -| version | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/kubernetes_cluster#version KubernetesCluster#version}. | -| auto_upgrade | typing.Union[bool, cdktf.IResolvable] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/kubernetes_cluster#auto_upgrade KubernetesCluster#auto_upgrade}. | -| destroy_all_associated_resources | typing.Union[bool, cdktf.IResolvable] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/kubernetes_cluster#destroy_all_associated_resources KubernetesCluster#destroy_all_associated_resources}. | -| ha | typing.Union[bool, cdktf.IResolvable] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/kubernetes_cluster#ha KubernetesCluster#ha}. | -| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/kubernetes_cluster#id KubernetesCluster#id}. | +| region | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/kubernetes_cluster#region KubernetesCluster#region}. | +| version | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/kubernetes_cluster#version KubernetesCluster#version}. | +| auto_upgrade | typing.Union[bool, cdktf.IResolvable] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/kubernetes_cluster#auto_upgrade KubernetesCluster#auto_upgrade}. | +| destroy_all_associated_resources | typing.Union[bool, cdktf.IResolvable] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/kubernetes_cluster#destroy_all_associated_resources KubernetesCluster#destroy_all_associated_resources}. | +| ha | typing.Union[bool, cdktf.IResolvable] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/kubernetes_cluster#ha KubernetesCluster#ha}. | +| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/kubernetes_cluster#id KubernetesCluster#id}. | | maintenance_policy | KubernetesClusterMaintenancePolicy | maintenance_policy block. | -| registry_integration | typing.Union[bool, cdktf.IResolvable] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/kubernetes_cluster#registry_integration KubernetesCluster#registry_integration}. | -| surge_upgrade | typing.Union[bool, cdktf.IResolvable] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/kubernetes_cluster#surge_upgrade KubernetesCluster#surge_upgrade}. | -| tags | typing.List[str] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/kubernetes_cluster#tags KubernetesCluster#tags}. | +| registry_integration | typing.Union[bool, cdktf.IResolvable] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/kubernetes_cluster#registry_integration KubernetesCluster#registry_integration}. | +| surge_upgrade | typing.Union[bool, cdktf.IResolvable] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/kubernetes_cluster#surge_upgrade KubernetesCluster#surge_upgrade}. | +| tags | typing.List[str] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/kubernetes_cluster#tags KubernetesCluster#tags}. | | timeouts | KubernetesClusterTimeouts | timeouts block. | -| vpc_uuid | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/kubernetes_cluster#vpc_uuid KubernetesCluster#vpc_uuid}. | +| vpc_uuid | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/kubernetes_cluster#vpc_uuid KubernetesCluster#vpc_uuid}. | --- @@ -130,7 +130,7 @@ Must be unique amongst siblings in the same scope - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/kubernetes_cluster#name KubernetesCluster#name}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/kubernetes_cluster#name KubernetesCluster#name}. --- @@ -140,7 +140,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit node_pool block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/kubernetes_cluster#node_pool KubernetesCluster#node_pool} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/kubernetes_cluster#node_pool KubernetesCluster#node_pool} --- @@ -148,7 +148,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/kubernetes_cluster#region KubernetesCluster#region}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/kubernetes_cluster#region KubernetesCluster#region}. --- @@ -156,7 +156,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/kubernetes_cluster#version KubernetesCluster#version}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/kubernetes_cluster#version KubernetesCluster#version}. --- @@ -164,7 +164,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit - *Type:* typing.Union[bool, cdktf.IResolvable] -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/kubernetes_cluster#auto_upgrade KubernetesCluster#auto_upgrade}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/kubernetes_cluster#auto_upgrade KubernetesCluster#auto_upgrade}. --- @@ -172,7 +172,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit - *Type:* typing.Union[bool, cdktf.IResolvable] -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/kubernetes_cluster#destroy_all_associated_resources KubernetesCluster#destroy_all_associated_resources}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/kubernetes_cluster#destroy_all_associated_resources KubernetesCluster#destroy_all_associated_resources}. --- @@ -180,7 +180,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit - *Type:* typing.Union[bool, cdktf.IResolvable] -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/kubernetes_cluster#ha KubernetesCluster#ha}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/kubernetes_cluster#ha KubernetesCluster#ha}. --- @@ -188,7 +188,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/kubernetes_cluster#id KubernetesCluster#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/kubernetes_cluster#id KubernetesCluster#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. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -201,7 +201,7 @@ If you experience problems setting this value it might not be settable. Please t maintenance_policy block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/kubernetes_cluster#maintenance_policy KubernetesCluster#maintenance_policy} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/kubernetes_cluster#maintenance_policy KubernetesCluster#maintenance_policy} --- @@ -209,7 +209,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit - *Type:* typing.Union[bool, cdktf.IResolvable] -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/kubernetes_cluster#registry_integration KubernetesCluster#registry_integration}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/kubernetes_cluster#registry_integration KubernetesCluster#registry_integration}. --- @@ -217,7 +217,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit - *Type:* typing.Union[bool, cdktf.IResolvable] -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/kubernetes_cluster#surge_upgrade KubernetesCluster#surge_upgrade}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/kubernetes_cluster#surge_upgrade KubernetesCluster#surge_upgrade}. --- @@ -225,7 +225,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit - *Type:* typing.List[str] -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/kubernetes_cluster#tags KubernetesCluster#tags}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/kubernetes_cluster#tags KubernetesCluster#tags}. --- @@ -235,7 +235,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit timeouts block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/kubernetes_cluster#timeouts KubernetesCluster#timeouts} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/kubernetes_cluster#timeouts KubernetesCluster#timeouts} --- @@ -243,7 +243,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/kubernetes_cluster#vpc_uuid KubernetesCluster#vpc_uuid}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/kubernetes_cluster#vpc_uuid KubernetesCluster#vpc_uuid}. --- @@ -628,7 +628,7 @@ def put_maintenance_policy( - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/kubernetes_cluster#day KubernetesCluster#day}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/kubernetes_cluster#day KubernetesCluster#day}. --- @@ -636,7 +636,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/kubernetes_cluster#start_time KubernetesCluster#start_time}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/kubernetes_cluster#start_time KubernetesCluster#start_time}. --- @@ -660,7 +660,7 @@ def put_node_pool( - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/kubernetes_cluster#name KubernetesCluster#name}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/kubernetes_cluster#name KubernetesCluster#name}. --- @@ -668,7 +668,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/kubernetes_cluster#size KubernetesCluster#size}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/kubernetes_cluster#size KubernetesCluster#size}. --- @@ -676,7 +676,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit - *Type:* typing.Union[bool, cdktf.IResolvable] -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/kubernetes_cluster#auto_scale KubernetesCluster#auto_scale}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/kubernetes_cluster#auto_scale KubernetesCluster#auto_scale}. --- @@ -684,7 +684,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit - *Type:* typing.Mapping[str] -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/kubernetes_cluster#labels KubernetesCluster#labels}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/kubernetes_cluster#labels KubernetesCluster#labels}. --- @@ -692,7 +692,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit - *Type:* typing.Union[int, float] -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/kubernetes_cluster#max_nodes KubernetesCluster#max_nodes}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/kubernetes_cluster#max_nodes KubernetesCluster#max_nodes}. --- @@ -700,7 +700,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit - *Type:* typing.Union[int, float] -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/kubernetes_cluster#min_nodes KubernetesCluster#min_nodes}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/kubernetes_cluster#min_nodes KubernetesCluster#min_nodes}. --- @@ -708,7 +708,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit - *Type:* typing.Union[int, float] -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/kubernetes_cluster#node_count KubernetesCluster#node_count}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/kubernetes_cluster#node_count KubernetesCluster#node_count}. --- @@ -716,7 +716,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit - *Type:* typing.List[str] -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/kubernetes_cluster#tags KubernetesCluster#tags}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/kubernetes_cluster#tags KubernetesCluster#tags}. --- @@ -726,7 +726,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit taint block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/kubernetes_cluster#taint KubernetesCluster#taint} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/kubernetes_cluster#taint KubernetesCluster#taint} --- @@ -742,7 +742,7 @@ def put_timeouts( - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/kubernetes_cluster#create KubernetesCluster#create}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/kubernetes_cluster#create KubernetesCluster#create}. --- @@ -920,7 +920,7 @@ The construct id used in the generated config for the KubernetesCluster to impor The id of the existing KubernetesCluster that should be imported. -Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/kubernetes_cluster#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/kubernetes_cluster#import import section} in the documentation of this resource for the id to use --- @@ -1565,20 +1565,20 @@ kubernetesCluster.KubernetesClusterConfig( | lifecycle | cdktf.TerraformResourceLifecycle | *No description.* | | provider | cdktf.TerraformProvider | *No description.* | | provisioners | typing.List[typing.Union[cdktf.FileProvisioner, cdktf.LocalExecProvisioner, cdktf.RemoteExecProvisioner]] | *No description.* | -| name | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/kubernetes_cluster#name KubernetesCluster#name}. | +| name | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/kubernetes_cluster#name KubernetesCluster#name}. | | node_pool | KubernetesClusterNodePool | node_pool block. | -| region | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/kubernetes_cluster#region KubernetesCluster#region}. | -| version | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/kubernetes_cluster#version KubernetesCluster#version}. | -| auto_upgrade | typing.Union[bool, cdktf.IResolvable] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/kubernetes_cluster#auto_upgrade KubernetesCluster#auto_upgrade}. | -| destroy_all_associated_resources | typing.Union[bool, cdktf.IResolvable] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/kubernetes_cluster#destroy_all_associated_resources KubernetesCluster#destroy_all_associated_resources}. | -| ha | typing.Union[bool, cdktf.IResolvable] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/kubernetes_cluster#ha KubernetesCluster#ha}. | -| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/kubernetes_cluster#id KubernetesCluster#id}. | +| region | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/kubernetes_cluster#region KubernetesCluster#region}. | +| version | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/kubernetes_cluster#version KubernetesCluster#version}. | +| auto_upgrade | typing.Union[bool, cdktf.IResolvable] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/kubernetes_cluster#auto_upgrade KubernetesCluster#auto_upgrade}. | +| destroy_all_associated_resources | typing.Union[bool, cdktf.IResolvable] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/kubernetes_cluster#destroy_all_associated_resources KubernetesCluster#destroy_all_associated_resources}. | +| ha | typing.Union[bool, cdktf.IResolvable] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/kubernetes_cluster#ha KubernetesCluster#ha}. | +| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/kubernetes_cluster#id KubernetesCluster#id}. | | maintenance_policy | KubernetesClusterMaintenancePolicy | maintenance_policy block. | -| registry_integration | typing.Union[bool, cdktf.IResolvable] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/kubernetes_cluster#registry_integration KubernetesCluster#registry_integration}. | -| surge_upgrade | typing.Union[bool, cdktf.IResolvable] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/kubernetes_cluster#surge_upgrade KubernetesCluster#surge_upgrade}. | -| tags | typing.List[str] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/kubernetes_cluster#tags KubernetesCluster#tags}. | +| registry_integration | typing.Union[bool, cdktf.IResolvable] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/kubernetes_cluster#registry_integration KubernetesCluster#registry_integration}. | +| surge_upgrade | typing.Union[bool, cdktf.IResolvable] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/kubernetes_cluster#surge_upgrade KubernetesCluster#surge_upgrade}. | +| tags | typing.List[str] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/kubernetes_cluster#tags KubernetesCluster#tags}. | | timeouts | KubernetesClusterTimeouts | timeouts block. | -| vpc_uuid | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/kubernetes_cluster#vpc_uuid KubernetesCluster#vpc_uuid}. | +| vpc_uuid | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/kubernetes_cluster#vpc_uuid KubernetesCluster#vpc_uuid}. | --- @@ -1660,7 +1660,7 @@ name: str - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/kubernetes_cluster#name KubernetesCluster#name}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/kubernetes_cluster#name KubernetesCluster#name}. --- @@ -1674,7 +1674,7 @@ node_pool: KubernetesClusterNodePool node_pool block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/kubernetes_cluster#node_pool KubernetesCluster#node_pool} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/kubernetes_cluster#node_pool KubernetesCluster#node_pool} --- @@ -1686,7 +1686,7 @@ region: str - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/kubernetes_cluster#region KubernetesCluster#region}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/kubernetes_cluster#region KubernetesCluster#region}. --- @@ -1698,7 +1698,7 @@ version: str - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/kubernetes_cluster#version KubernetesCluster#version}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/kubernetes_cluster#version KubernetesCluster#version}. --- @@ -1710,7 +1710,7 @@ auto_upgrade: typing.Union[bool, IResolvable] - *Type:* typing.Union[bool, cdktf.IResolvable] -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/kubernetes_cluster#auto_upgrade KubernetesCluster#auto_upgrade}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/kubernetes_cluster#auto_upgrade KubernetesCluster#auto_upgrade}. --- @@ -1722,7 +1722,7 @@ destroy_all_associated_resources: typing.Union[bool, IResolvable] - *Type:* typing.Union[bool, cdktf.IResolvable] -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/kubernetes_cluster#destroy_all_associated_resources KubernetesCluster#destroy_all_associated_resources}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/kubernetes_cluster#destroy_all_associated_resources KubernetesCluster#destroy_all_associated_resources}. --- @@ -1734,7 +1734,7 @@ ha: typing.Union[bool, IResolvable] - *Type:* typing.Union[bool, cdktf.IResolvable] -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/kubernetes_cluster#ha KubernetesCluster#ha}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/kubernetes_cluster#ha KubernetesCluster#ha}. --- @@ -1746,7 +1746,7 @@ id: str - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/kubernetes_cluster#id KubernetesCluster#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/kubernetes_cluster#id KubernetesCluster#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. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -1763,7 +1763,7 @@ maintenance_policy: KubernetesClusterMaintenancePolicy maintenance_policy block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/kubernetes_cluster#maintenance_policy KubernetesCluster#maintenance_policy} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/kubernetes_cluster#maintenance_policy KubernetesCluster#maintenance_policy} --- @@ -1775,7 +1775,7 @@ registry_integration: typing.Union[bool, IResolvable] - *Type:* typing.Union[bool, cdktf.IResolvable] -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/kubernetes_cluster#registry_integration KubernetesCluster#registry_integration}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/kubernetes_cluster#registry_integration KubernetesCluster#registry_integration}. --- @@ -1787,7 +1787,7 @@ surge_upgrade: typing.Union[bool, IResolvable] - *Type:* typing.Union[bool, cdktf.IResolvable] -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/kubernetes_cluster#surge_upgrade KubernetesCluster#surge_upgrade}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/kubernetes_cluster#surge_upgrade KubernetesCluster#surge_upgrade}. --- @@ -1799,7 +1799,7 @@ tags: typing.List[str] - *Type:* typing.List[str] -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/kubernetes_cluster#tags KubernetesCluster#tags}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/kubernetes_cluster#tags KubernetesCluster#tags}. --- @@ -1813,7 +1813,7 @@ timeouts: KubernetesClusterTimeouts timeouts block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/kubernetes_cluster#timeouts KubernetesCluster#timeouts} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/kubernetes_cluster#timeouts KubernetesCluster#timeouts} --- @@ -1825,7 +1825,7 @@ vpc_uuid: str - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/kubernetes_cluster#vpc_uuid KubernetesCluster#vpc_uuid}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/kubernetes_cluster#vpc_uuid KubernetesCluster#vpc_uuid}. --- @@ -1857,8 +1857,8 @@ kubernetesCluster.KubernetesClusterMaintenancePolicy( | **Name** | **Type** | **Description** | | --- | --- | --- | -| day | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/kubernetes_cluster#day KubernetesCluster#day}. | -| start_time | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/kubernetes_cluster#start_time KubernetesCluster#start_time}. | +| day | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/kubernetes_cluster#day KubernetesCluster#day}. | +| start_time | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/kubernetes_cluster#start_time KubernetesCluster#start_time}. | --- @@ -1870,7 +1870,7 @@ day: str - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/kubernetes_cluster#day KubernetesCluster#day}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/kubernetes_cluster#day KubernetesCluster#day}. --- @@ -1882,7 +1882,7 @@ start_time: str - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/kubernetes_cluster#start_time KubernetesCluster#start_time}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/kubernetes_cluster#start_time KubernetesCluster#start_time}. --- @@ -1910,14 +1910,14 @@ kubernetesCluster.KubernetesClusterNodePool( | **Name** | **Type** | **Description** | | --- | --- | --- | -| name | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/kubernetes_cluster#name KubernetesCluster#name}. | -| size | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/kubernetes_cluster#size KubernetesCluster#size}. | -| auto_scale | typing.Union[bool, cdktf.IResolvable] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/kubernetes_cluster#auto_scale KubernetesCluster#auto_scale}. | -| labels | typing.Mapping[str] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/kubernetes_cluster#labels KubernetesCluster#labels}. | -| max_nodes | typing.Union[int, float] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/kubernetes_cluster#max_nodes KubernetesCluster#max_nodes}. | -| min_nodes | typing.Union[int, float] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/kubernetes_cluster#min_nodes KubernetesCluster#min_nodes}. | -| node_count | typing.Union[int, float] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/kubernetes_cluster#node_count KubernetesCluster#node_count}. | -| tags | typing.List[str] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/kubernetes_cluster#tags KubernetesCluster#tags}. | +| name | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/kubernetes_cluster#name KubernetesCluster#name}. | +| size | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/kubernetes_cluster#size KubernetesCluster#size}. | +| auto_scale | typing.Union[bool, cdktf.IResolvable] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/kubernetes_cluster#auto_scale KubernetesCluster#auto_scale}. | +| labels | typing.Mapping[str] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/kubernetes_cluster#labels KubernetesCluster#labels}. | +| max_nodes | typing.Union[int, float] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/kubernetes_cluster#max_nodes KubernetesCluster#max_nodes}. | +| min_nodes | typing.Union[int, float] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/kubernetes_cluster#min_nodes KubernetesCluster#min_nodes}. | +| node_count | typing.Union[int, float] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/kubernetes_cluster#node_count KubernetesCluster#node_count}. | +| tags | typing.List[str] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/kubernetes_cluster#tags KubernetesCluster#tags}. | | taint | typing.Union[cdktf.IResolvable, typing.List[KubernetesClusterNodePoolTaint]] | taint block. | --- @@ -1930,7 +1930,7 @@ name: str - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/kubernetes_cluster#name KubernetesCluster#name}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/kubernetes_cluster#name KubernetesCluster#name}. --- @@ -1942,7 +1942,7 @@ size: str - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/kubernetes_cluster#size KubernetesCluster#size}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/kubernetes_cluster#size KubernetesCluster#size}. --- @@ -1954,7 +1954,7 @@ auto_scale: typing.Union[bool, IResolvable] - *Type:* typing.Union[bool, cdktf.IResolvable] -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/kubernetes_cluster#auto_scale KubernetesCluster#auto_scale}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/kubernetes_cluster#auto_scale KubernetesCluster#auto_scale}. --- @@ -1966,7 +1966,7 @@ labels: typing.Mapping[str] - *Type:* typing.Mapping[str] -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/kubernetes_cluster#labels KubernetesCluster#labels}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/kubernetes_cluster#labels KubernetesCluster#labels}. --- @@ -1978,7 +1978,7 @@ max_nodes: typing.Union[int, float] - *Type:* typing.Union[int, float] -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/kubernetes_cluster#max_nodes KubernetesCluster#max_nodes}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/kubernetes_cluster#max_nodes KubernetesCluster#max_nodes}. --- @@ -1990,7 +1990,7 @@ min_nodes: typing.Union[int, float] - *Type:* typing.Union[int, float] -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/kubernetes_cluster#min_nodes KubernetesCluster#min_nodes}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/kubernetes_cluster#min_nodes KubernetesCluster#min_nodes}. --- @@ -2002,7 +2002,7 @@ node_count: typing.Union[int, float] - *Type:* typing.Union[int, float] -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/kubernetes_cluster#node_count KubernetesCluster#node_count}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/kubernetes_cluster#node_count KubernetesCluster#node_count}. --- @@ -2014,7 +2014,7 @@ tags: typing.List[str] - *Type:* typing.List[str] -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/kubernetes_cluster#tags KubernetesCluster#tags}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/kubernetes_cluster#tags KubernetesCluster#tags}. --- @@ -2028,7 +2028,7 @@ taint: typing.Union[IResolvable, typing.List[KubernetesClusterNodePoolTaint]] taint block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/kubernetes_cluster#taint KubernetesCluster#taint} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/kubernetes_cluster#taint KubernetesCluster#taint} --- @@ -2061,9 +2061,9 @@ kubernetesCluster.KubernetesClusterNodePoolTaint( | **Name** | **Type** | **Description** | | --- | --- | --- | -| effect | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/kubernetes_cluster#effect KubernetesCluster#effect}. | -| key | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/kubernetes_cluster#key KubernetesCluster#key}. | -| value | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/kubernetes_cluster#value KubernetesCluster#value}. | +| effect | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/kubernetes_cluster#effect KubernetesCluster#effect}. | +| key | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/kubernetes_cluster#key KubernetesCluster#key}. | +| value | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/kubernetes_cluster#value KubernetesCluster#value}. | --- @@ -2075,7 +2075,7 @@ effect: str - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/kubernetes_cluster#effect KubernetesCluster#effect}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/kubernetes_cluster#effect KubernetesCluster#effect}. --- @@ -2087,7 +2087,7 @@ key: str - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/kubernetes_cluster#key KubernetesCluster#key}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/kubernetes_cluster#key KubernetesCluster#key}. --- @@ -2099,7 +2099,7 @@ value: str - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/kubernetes_cluster#value KubernetesCluster#value}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/kubernetes_cluster#value KubernetesCluster#value}. --- @@ -2119,7 +2119,7 @@ kubernetesCluster.KubernetesClusterTimeouts( | **Name** | **Type** | **Description** | | --- | --- | --- | -| create | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/kubernetes_cluster#create KubernetesCluster#create}. | +| create | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/kubernetes_cluster#create KubernetesCluster#create}. | --- @@ -2131,7 +2131,7 @@ create: str - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/kubernetes_cluster#create KubernetesCluster#create}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/kubernetes_cluster#create KubernetesCluster#create}. --- diff --git a/docs/kubernetesCluster.typescript.md b/docs/kubernetesCluster.typescript.md index 712af9c98..1395f0f4f 100644 --- a/docs/kubernetesCluster.typescript.md +++ b/docs/kubernetesCluster.typescript.md @@ -4,7 +4,7 @@ ### KubernetesCluster -Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/kubernetes_cluster digitalocean_kubernetes_cluster}. +Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/kubernetes_cluster digitalocean_kubernetes_cluster}. #### Initializers @@ -576,7 +576,7 @@ The construct id used in the generated config for the KubernetesCluster to impor The id of the existing KubernetesCluster that should be imported. -Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/kubernetes_cluster#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/kubernetes_cluster#import import section} in the documentation of this resource for the id to use --- @@ -1199,20 +1199,20 @@ const kubernetesClusterConfig: kubernetesCluster.KubernetesClusterConfig = { ... | lifecycle | cdktf.TerraformResourceLifecycle | *No description.* | | provider | cdktf.TerraformProvider | *No description.* | | provisioners | cdktf.FileProvisioner \| cdktf.LocalExecProvisioner \| cdktf.RemoteExecProvisioner[] | *No description.* | -| name | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/kubernetes_cluster#name KubernetesCluster#name}. | +| name | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/kubernetes_cluster#name KubernetesCluster#name}. | | nodePool | KubernetesClusterNodePool | node_pool block. | -| region | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/kubernetes_cluster#region KubernetesCluster#region}. | -| version | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/kubernetes_cluster#version KubernetesCluster#version}. | -| autoUpgrade | boolean \| cdktf.IResolvable | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/kubernetes_cluster#auto_upgrade KubernetesCluster#auto_upgrade}. | -| destroyAllAssociatedResources | boolean \| cdktf.IResolvable | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/kubernetes_cluster#destroy_all_associated_resources KubernetesCluster#destroy_all_associated_resources}. | -| ha | boolean \| cdktf.IResolvable | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/kubernetes_cluster#ha KubernetesCluster#ha}. | -| id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/kubernetes_cluster#id KubernetesCluster#id}. | +| region | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/kubernetes_cluster#region KubernetesCluster#region}. | +| version | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/kubernetes_cluster#version KubernetesCluster#version}. | +| autoUpgrade | boolean \| cdktf.IResolvable | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/kubernetes_cluster#auto_upgrade KubernetesCluster#auto_upgrade}. | +| destroyAllAssociatedResources | boolean \| cdktf.IResolvable | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/kubernetes_cluster#destroy_all_associated_resources KubernetesCluster#destroy_all_associated_resources}. | +| ha | boolean \| cdktf.IResolvable | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/kubernetes_cluster#ha KubernetesCluster#ha}. | +| id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/kubernetes_cluster#id KubernetesCluster#id}. | | maintenancePolicy | KubernetesClusterMaintenancePolicy | maintenance_policy block. | -| registryIntegration | boolean \| cdktf.IResolvable | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/kubernetes_cluster#registry_integration KubernetesCluster#registry_integration}. | -| surgeUpgrade | boolean \| cdktf.IResolvable | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/kubernetes_cluster#surge_upgrade KubernetesCluster#surge_upgrade}. | -| tags | string[] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/kubernetes_cluster#tags KubernetesCluster#tags}. | +| registryIntegration | boolean \| cdktf.IResolvable | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/kubernetes_cluster#registry_integration KubernetesCluster#registry_integration}. | +| surgeUpgrade | boolean \| cdktf.IResolvable | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/kubernetes_cluster#surge_upgrade KubernetesCluster#surge_upgrade}. | +| tags | string[] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/kubernetes_cluster#tags KubernetesCluster#tags}. | | timeouts | KubernetesClusterTimeouts | timeouts block. | -| vpcUuid | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/kubernetes_cluster#vpc_uuid KubernetesCluster#vpc_uuid}. | +| vpcUuid | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/kubernetes_cluster#vpc_uuid KubernetesCluster#vpc_uuid}. | --- @@ -1294,7 +1294,7 @@ public readonly name: string; - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/kubernetes_cluster#name KubernetesCluster#name}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/kubernetes_cluster#name KubernetesCluster#name}. --- @@ -1308,7 +1308,7 @@ public readonly nodePool: KubernetesClusterNodePool; node_pool block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/kubernetes_cluster#node_pool KubernetesCluster#node_pool} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/kubernetes_cluster#node_pool KubernetesCluster#node_pool} --- @@ -1320,7 +1320,7 @@ public readonly region: string; - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/kubernetes_cluster#region KubernetesCluster#region}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/kubernetes_cluster#region KubernetesCluster#region}. --- @@ -1332,7 +1332,7 @@ public readonly version: string; - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/kubernetes_cluster#version KubernetesCluster#version}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/kubernetes_cluster#version KubernetesCluster#version}. --- @@ -1344,7 +1344,7 @@ public readonly autoUpgrade: boolean | IResolvable; - *Type:* boolean | cdktf.IResolvable -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/kubernetes_cluster#auto_upgrade KubernetesCluster#auto_upgrade}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/kubernetes_cluster#auto_upgrade KubernetesCluster#auto_upgrade}. --- @@ -1356,7 +1356,7 @@ public readonly destroyAllAssociatedResources: boolean | IResolvable; - *Type:* boolean | cdktf.IResolvable -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/kubernetes_cluster#destroy_all_associated_resources KubernetesCluster#destroy_all_associated_resources}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/kubernetes_cluster#destroy_all_associated_resources KubernetesCluster#destroy_all_associated_resources}. --- @@ -1368,7 +1368,7 @@ public readonly ha: boolean | IResolvable; - *Type:* boolean | cdktf.IResolvable -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/kubernetes_cluster#ha KubernetesCluster#ha}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/kubernetes_cluster#ha KubernetesCluster#ha}. --- @@ -1380,7 +1380,7 @@ public readonly id: string; - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/kubernetes_cluster#id KubernetesCluster#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/kubernetes_cluster#id KubernetesCluster#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. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -1397,7 +1397,7 @@ public readonly maintenancePolicy: KubernetesClusterMaintenancePolicy; maintenance_policy block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/kubernetes_cluster#maintenance_policy KubernetesCluster#maintenance_policy} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/kubernetes_cluster#maintenance_policy KubernetesCluster#maintenance_policy} --- @@ -1409,7 +1409,7 @@ public readonly registryIntegration: boolean | IResolvable; - *Type:* boolean | cdktf.IResolvable -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/kubernetes_cluster#registry_integration KubernetesCluster#registry_integration}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/kubernetes_cluster#registry_integration KubernetesCluster#registry_integration}. --- @@ -1421,7 +1421,7 @@ public readonly surgeUpgrade: boolean | IResolvable; - *Type:* boolean | cdktf.IResolvable -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/kubernetes_cluster#surge_upgrade KubernetesCluster#surge_upgrade}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/kubernetes_cluster#surge_upgrade KubernetesCluster#surge_upgrade}. --- @@ -1433,7 +1433,7 @@ public readonly tags: string[]; - *Type:* string[] -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/kubernetes_cluster#tags KubernetesCluster#tags}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/kubernetes_cluster#tags KubernetesCluster#tags}. --- @@ -1447,7 +1447,7 @@ public readonly timeouts: KubernetesClusterTimeouts; timeouts block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/kubernetes_cluster#timeouts KubernetesCluster#timeouts} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/kubernetes_cluster#timeouts KubernetesCluster#timeouts} --- @@ -1459,7 +1459,7 @@ public readonly vpcUuid: string; - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/kubernetes_cluster#vpc_uuid KubernetesCluster#vpc_uuid}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/kubernetes_cluster#vpc_uuid KubernetesCluster#vpc_uuid}. --- @@ -1488,8 +1488,8 @@ const kubernetesClusterMaintenancePolicy: kubernetesCluster.KubernetesClusterMai | **Name** | **Type** | **Description** | | --- | --- | --- | -| day | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/kubernetes_cluster#day KubernetesCluster#day}. | -| startTime | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/kubernetes_cluster#start_time KubernetesCluster#start_time}. | +| day | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/kubernetes_cluster#day KubernetesCluster#day}. | +| startTime | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/kubernetes_cluster#start_time KubernetesCluster#start_time}. | --- @@ -1501,7 +1501,7 @@ public readonly day: string; - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/kubernetes_cluster#day KubernetesCluster#day}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/kubernetes_cluster#day KubernetesCluster#day}. --- @@ -1513,7 +1513,7 @@ public readonly startTime: string; - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/kubernetes_cluster#start_time KubernetesCluster#start_time}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/kubernetes_cluster#start_time KubernetesCluster#start_time}. --- @@ -1531,14 +1531,14 @@ const kubernetesClusterNodePool: kubernetesCluster.KubernetesClusterNodePool = { | **Name** | **Type** | **Description** | | --- | --- | --- | -| name | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/kubernetes_cluster#name KubernetesCluster#name}. | -| size | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/kubernetes_cluster#size KubernetesCluster#size}. | -| autoScale | boolean \| cdktf.IResolvable | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/kubernetes_cluster#auto_scale KubernetesCluster#auto_scale}. | -| labels | {[ key: string ]: string} | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/kubernetes_cluster#labels KubernetesCluster#labels}. | -| maxNodes | number | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/kubernetes_cluster#max_nodes KubernetesCluster#max_nodes}. | -| minNodes | number | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/kubernetes_cluster#min_nodes KubernetesCluster#min_nodes}. | -| nodeCount | number | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/kubernetes_cluster#node_count KubernetesCluster#node_count}. | -| tags | string[] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/kubernetes_cluster#tags KubernetesCluster#tags}. | +| name | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/kubernetes_cluster#name KubernetesCluster#name}. | +| size | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/kubernetes_cluster#size KubernetesCluster#size}. | +| autoScale | boolean \| cdktf.IResolvable | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/kubernetes_cluster#auto_scale KubernetesCluster#auto_scale}. | +| labels | {[ key: string ]: string} | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/kubernetes_cluster#labels KubernetesCluster#labels}. | +| maxNodes | number | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/kubernetes_cluster#max_nodes KubernetesCluster#max_nodes}. | +| minNodes | number | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/kubernetes_cluster#min_nodes KubernetesCluster#min_nodes}. | +| nodeCount | number | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/kubernetes_cluster#node_count KubernetesCluster#node_count}. | +| tags | string[] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/kubernetes_cluster#tags KubernetesCluster#tags}. | | taint | cdktf.IResolvable \| KubernetesClusterNodePoolTaint[] | taint block. | --- @@ -1551,7 +1551,7 @@ public readonly name: string; - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/kubernetes_cluster#name KubernetesCluster#name}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/kubernetes_cluster#name KubernetesCluster#name}. --- @@ -1563,7 +1563,7 @@ public readonly size: string; - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/kubernetes_cluster#size KubernetesCluster#size}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/kubernetes_cluster#size KubernetesCluster#size}. --- @@ -1575,7 +1575,7 @@ public readonly autoScale: boolean | IResolvable; - *Type:* boolean | cdktf.IResolvable -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/kubernetes_cluster#auto_scale KubernetesCluster#auto_scale}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/kubernetes_cluster#auto_scale KubernetesCluster#auto_scale}. --- @@ -1587,7 +1587,7 @@ public readonly labels: {[ key: string ]: string}; - *Type:* {[ key: string ]: string} -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/kubernetes_cluster#labels KubernetesCluster#labels}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/kubernetes_cluster#labels KubernetesCluster#labels}. --- @@ -1599,7 +1599,7 @@ public readonly maxNodes: number; - *Type:* number -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/kubernetes_cluster#max_nodes KubernetesCluster#max_nodes}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/kubernetes_cluster#max_nodes KubernetesCluster#max_nodes}. --- @@ -1611,7 +1611,7 @@ public readonly minNodes: number; - *Type:* number -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/kubernetes_cluster#min_nodes KubernetesCluster#min_nodes}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/kubernetes_cluster#min_nodes KubernetesCluster#min_nodes}. --- @@ -1623,7 +1623,7 @@ public readonly nodeCount: number; - *Type:* number -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/kubernetes_cluster#node_count KubernetesCluster#node_count}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/kubernetes_cluster#node_count KubernetesCluster#node_count}. --- @@ -1635,7 +1635,7 @@ public readonly tags: string[]; - *Type:* string[] -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/kubernetes_cluster#tags KubernetesCluster#tags}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/kubernetes_cluster#tags KubernetesCluster#tags}. --- @@ -1649,7 +1649,7 @@ public readonly taint: IResolvable | KubernetesClusterNodePoolTaint[]; taint block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/kubernetes_cluster#taint KubernetesCluster#taint} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/kubernetes_cluster#taint KubernetesCluster#taint} --- @@ -1678,9 +1678,9 @@ const kubernetesClusterNodePoolTaint: kubernetesCluster.KubernetesClusterNodePoo | **Name** | **Type** | **Description** | | --- | --- | --- | -| effect | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/kubernetes_cluster#effect KubernetesCluster#effect}. | -| key | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/kubernetes_cluster#key KubernetesCluster#key}. | -| value | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/kubernetes_cluster#value KubernetesCluster#value}. | +| effect | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/kubernetes_cluster#effect KubernetesCluster#effect}. | +| key | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/kubernetes_cluster#key KubernetesCluster#key}. | +| value | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/kubernetes_cluster#value KubernetesCluster#value}. | --- @@ -1692,7 +1692,7 @@ public readonly effect: string; - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/kubernetes_cluster#effect KubernetesCluster#effect}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/kubernetes_cluster#effect KubernetesCluster#effect}. --- @@ -1704,7 +1704,7 @@ public readonly key: string; - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/kubernetes_cluster#key KubernetesCluster#key}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/kubernetes_cluster#key KubernetesCluster#key}. --- @@ -1716,7 +1716,7 @@ public readonly value: string; - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/kubernetes_cluster#value KubernetesCluster#value}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/kubernetes_cluster#value KubernetesCluster#value}. --- @@ -1734,7 +1734,7 @@ const kubernetesClusterTimeouts: kubernetesCluster.KubernetesClusterTimeouts = { | **Name** | **Type** | **Description** | | --- | --- | --- | -| create | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/kubernetes_cluster#create KubernetesCluster#create}. | +| create | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/kubernetes_cluster#create KubernetesCluster#create}. | --- @@ -1746,7 +1746,7 @@ public readonly create: string; - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/kubernetes_cluster#create KubernetesCluster#create}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/kubernetes_cluster#create KubernetesCluster#create}. --- diff --git a/docs/kubernetesNodePool.csharp.md b/docs/kubernetesNodePool.csharp.md index a50750d5e..bf56124b7 100644 --- a/docs/kubernetesNodePool.csharp.md +++ b/docs/kubernetesNodePool.csharp.md @@ -4,7 +4,7 @@ ### KubernetesNodePool -Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/kubernetes_node_pool digitalocean_kubernetes_node_pool}. +Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/kubernetes_node_pool digitalocean_kubernetes_node_pool}. #### Initializers @@ -556,7 +556,7 @@ The construct id used in the generated config for the KubernetesNodePool to impo The id of the existing KubernetesNodePool that should be imported. -Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/kubernetes_node_pool#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/kubernetes_node_pool#import import section} in the documentation of this resource for the id to use --- @@ -1078,16 +1078,16 @@ new KubernetesNodePoolConfig { | Lifecycle | HashiCorp.Cdktf.TerraformResourceLifecycle | *No description.* | | Provider | HashiCorp.Cdktf.TerraformProvider | *No description.* | | Provisioners | object[] | *No description.* | -| ClusterId | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/kubernetes_node_pool#cluster_id KubernetesNodePool#cluster_id}. | -| Name | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/kubernetes_node_pool#name KubernetesNodePool#name}. | -| Size | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/kubernetes_node_pool#size KubernetesNodePool#size}. | -| AutoScale | object | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/kubernetes_node_pool#auto_scale KubernetesNodePool#auto_scale}. | -| Id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/kubernetes_node_pool#id KubernetesNodePool#id}. | -| Labels | System.Collections.Generic.IDictionary | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/kubernetes_node_pool#labels KubernetesNodePool#labels}. | -| MaxNodes | double | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/kubernetes_node_pool#max_nodes KubernetesNodePool#max_nodes}. | -| MinNodes | double | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/kubernetes_node_pool#min_nodes KubernetesNodePool#min_nodes}. | -| NodeCount | double | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/kubernetes_node_pool#node_count KubernetesNodePool#node_count}. | -| Tags | string[] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/kubernetes_node_pool#tags KubernetesNodePool#tags}. | +| ClusterId | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/kubernetes_node_pool#cluster_id KubernetesNodePool#cluster_id}. | +| Name | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/kubernetes_node_pool#name KubernetesNodePool#name}. | +| Size | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/kubernetes_node_pool#size KubernetesNodePool#size}. | +| AutoScale | object | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/kubernetes_node_pool#auto_scale KubernetesNodePool#auto_scale}. | +| Id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/kubernetes_node_pool#id KubernetesNodePool#id}. | +| Labels | System.Collections.Generic.IDictionary | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/kubernetes_node_pool#labels KubernetesNodePool#labels}. | +| MaxNodes | double | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/kubernetes_node_pool#max_nodes KubernetesNodePool#max_nodes}. | +| MinNodes | double | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/kubernetes_node_pool#min_nodes KubernetesNodePool#min_nodes}. | +| NodeCount | double | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/kubernetes_node_pool#node_count KubernetesNodePool#node_count}. | +| Tags | string[] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/kubernetes_node_pool#tags KubernetesNodePool#tags}. | | Taint | object | taint block. | | Timeouts | KubernetesNodePoolTimeouts | timeouts block. | @@ -1171,7 +1171,7 @@ public string ClusterId { get; set; } - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/kubernetes_node_pool#cluster_id KubernetesNodePool#cluster_id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/kubernetes_node_pool#cluster_id KubernetesNodePool#cluster_id}. --- @@ -1183,7 +1183,7 @@ public string Name { get; set; } - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/kubernetes_node_pool#name KubernetesNodePool#name}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/kubernetes_node_pool#name KubernetesNodePool#name}. --- @@ -1195,7 +1195,7 @@ public string Size { get; set; } - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/kubernetes_node_pool#size KubernetesNodePool#size}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/kubernetes_node_pool#size KubernetesNodePool#size}. --- @@ -1207,7 +1207,7 @@ public object AutoScale { get; set; } - *Type:* object -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/kubernetes_node_pool#auto_scale KubernetesNodePool#auto_scale}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/kubernetes_node_pool#auto_scale KubernetesNodePool#auto_scale}. --- @@ -1219,7 +1219,7 @@ public string Id { get; set; } - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/kubernetes_node_pool#id KubernetesNodePool#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/kubernetes_node_pool#id KubernetesNodePool#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. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -1234,7 +1234,7 @@ public System.Collections.Generic.IDictionary Labels { get; set; - *Type:* System.Collections.Generic.IDictionary -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/kubernetes_node_pool#labels KubernetesNodePool#labels}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/kubernetes_node_pool#labels KubernetesNodePool#labels}. --- @@ -1246,7 +1246,7 @@ public double MaxNodes { get; set; } - *Type:* double -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/kubernetes_node_pool#max_nodes KubernetesNodePool#max_nodes}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/kubernetes_node_pool#max_nodes KubernetesNodePool#max_nodes}. --- @@ -1258,7 +1258,7 @@ public double MinNodes { get; set; } - *Type:* double -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/kubernetes_node_pool#min_nodes KubernetesNodePool#min_nodes}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/kubernetes_node_pool#min_nodes KubernetesNodePool#min_nodes}. --- @@ -1270,7 +1270,7 @@ public double NodeCount { get; set; } - *Type:* double -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/kubernetes_node_pool#node_count KubernetesNodePool#node_count}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/kubernetes_node_pool#node_count KubernetesNodePool#node_count}. --- @@ -1282,7 +1282,7 @@ public string[] Tags { get; set; } - *Type:* string[] -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/kubernetes_node_pool#tags KubernetesNodePool#tags}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/kubernetes_node_pool#tags KubernetesNodePool#tags}. --- @@ -1296,7 +1296,7 @@ public object Taint { get; set; } taint block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/kubernetes_node_pool#taint KubernetesNodePool#taint} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/kubernetes_node_pool#taint KubernetesNodePool#taint} --- @@ -1310,7 +1310,7 @@ public KubernetesNodePoolTimeouts Timeouts { get; set; } timeouts block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/kubernetes_node_pool#timeouts KubernetesNodePool#timeouts} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/kubernetes_node_pool#timeouts KubernetesNodePool#timeouts} --- @@ -1345,9 +1345,9 @@ new KubernetesNodePoolTaint { | **Name** | **Type** | **Description** | | --- | --- | --- | -| Effect | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/kubernetes_node_pool#effect KubernetesNodePool#effect}. | -| Key | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/kubernetes_node_pool#key KubernetesNodePool#key}. | -| Value | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/kubernetes_node_pool#value KubernetesNodePool#value}. | +| Effect | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/kubernetes_node_pool#effect KubernetesNodePool#effect}. | +| Key | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/kubernetes_node_pool#key KubernetesNodePool#key}. | +| Value | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/kubernetes_node_pool#value KubernetesNodePool#value}. | --- @@ -1359,7 +1359,7 @@ public string Effect { get; set; } - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/kubernetes_node_pool#effect KubernetesNodePool#effect}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/kubernetes_node_pool#effect KubernetesNodePool#effect}. --- @@ -1371,7 +1371,7 @@ public string Key { get; set; } - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/kubernetes_node_pool#key KubernetesNodePool#key}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/kubernetes_node_pool#key KubernetesNodePool#key}. --- @@ -1383,7 +1383,7 @@ public string Value { get; set; } - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/kubernetes_node_pool#value KubernetesNodePool#value}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/kubernetes_node_pool#value KubernetesNodePool#value}. --- @@ -1404,8 +1404,8 @@ new KubernetesNodePoolTimeouts { | **Name** | **Type** | **Description** | | --- | --- | --- | -| Create | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/kubernetes_node_pool#create KubernetesNodePool#create}. | -| Delete | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/kubernetes_node_pool#delete KubernetesNodePool#delete}. | +| Create | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/kubernetes_node_pool#create KubernetesNodePool#create}. | +| Delete | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/kubernetes_node_pool#delete KubernetesNodePool#delete}. | --- @@ -1417,7 +1417,7 @@ public string Create { get; set; } - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/kubernetes_node_pool#create KubernetesNodePool#create}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/kubernetes_node_pool#create KubernetesNodePool#create}. --- @@ -1429,7 +1429,7 @@ public string Delete { get; set; } - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/kubernetes_node_pool#delete KubernetesNodePool#delete}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/kubernetes_node_pool#delete KubernetesNodePool#delete}. --- diff --git a/docs/kubernetesNodePool.go.md b/docs/kubernetesNodePool.go.md index bbd6e82c6..156b6ffaa 100644 --- a/docs/kubernetesNodePool.go.md +++ b/docs/kubernetesNodePool.go.md @@ -4,12 +4,12 @@ ### KubernetesNodePool -Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/kubernetes_node_pool digitalocean_kubernetes_node_pool}. +Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/kubernetes_node_pool digitalocean_kubernetes_node_pool}. #### Initializers ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/kubernetesnodepool" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/kubernetesnodepool" kubernetesnodepool.NewKubernetesNodePool(scope Construct, id *string, config KubernetesNodePoolConfig) KubernetesNodePool ``` @@ -467,7 +467,7 @@ func ResetTimeouts() ##### `IsConstruct` ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/kubernetesnodepool" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/kubernetesnodepool" kubernetesnodepool.KubernetesNodePool_IsConstruct(x interface{}) *bool ``` @@ -499,7 +499,7 @@ Any object. ##### `IsTerraformElement` ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/kubernetesnodepool" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/kubernetesnodepool" kubernetesnodepool.KubernetesNodePool_IsTerraformElement(x interface{}) *bool ``` @@ -513,7 +513,7 @@ kubernetesnodepool.KubernetesNodePool_IsTerraformElement(x interface{}) *bool ##### `IsTerraformResource` ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/kubernetesnodepool" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/kubernetesnodepool" kubernetesnodepool.KubernetesNodePool_IsTerraformResource(x interface{}) *bool ``` @@ -527,7 +527,7 @@ kubernetesnodepool.KubernetesNodePool_IsTerraformResource(x interface{}) *bool ##### `GenerateConfigForImport` ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/kubernetesnodepool" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/kubernetesnodepool" kubernetesnodepool.KubernetesNodePool_GenerateConfigForImport(scope Construct, importToId *string, importFromId *string, provider TerraformProvider) ImportableResource ``` @@ -556,7 +556,7 @@ The construct id used in the generated config for the KubernetesNodePool to impo The id of the existing KubernetesNodePool that should be imported. -Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/kubernetes_node_pool#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/kubernetes_node_pool#import import section} in the documentation of this resource for the id to use --- @@ -1042,7 +1042,7 @@ func TfResourceType() *string #### Initializer ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/kubernetesnodepool" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/kubernetesnodepool" &kubernetesnodepool.KubernetesNodePoolConfig { Connection: interface{}, @@ -1063,7 +1063,7 @@ import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/kuberne NodeCount: *f64, Tags: *[]*string, Taint: interface{}, - Timeouts: github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11.kubernetesNodePool.KubernetesNodePoolTimeouts, + Timeouts: github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean.kubernetesNodePool.KubernetesNodePoolTimeouts, } ``` @@ -1078,16 +1078,16 @@ import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/kuberne | Lifecycle | github.com/hashicorp/terraform-cdk-go/cdktf.TerraformResourceLifecycle | *No description.* | | Provider | github.com/hashicorp/terraform-cdk-go/cdktf.TerraformProvider | *No description.* | | Provisioners | *[]interface{} | *No description.* | -| ClusterId | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/kubernetes_node_pool#cluster_id KubernetesNodePool#cluster_id}. | -| Name | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/kubernetes_node_pool#name KubernetesNodePool#name}. | -| Size | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/kubernetes_node_pool#size KubernetesNodePool#size}. | -| AutoScale | interface{} | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/kubernetes_node_pool#auto_scale KubernetesNodePool#auto_scale}. | -| Id | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/kubernetes_node_pool#id KubernetesNodePool#id}. | -| Labels | *map[string]*string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/kubernetes_node_pool#labels KubernetesNodePool#labels}. | -| MaxNodes | *f64 | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/kubernetes_node_pool#max_nodes KubernetesNodePool#max_nodes}. | -| MinNodes | *f64 | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/kubernetes_node_pool#min_nodes KubernetesNodePool#min_nodes}. | -| NodeCount | *f64 | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/kubernetes_node_pool#node_count KubernetesNodePool#node_count}. | -| Tags | *[]*string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/kubernetes_node_pool#tags KubernetesNodePool#tags}. | +| ClusterId | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/kubernetes_node_pool#cluster_id KubernetesNodePool#cluster_id}. | +| Name | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/kubernetes_node_pool#name KubernetesNodePool#name}. | +| Size | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/kubernetes_node_pool#size KubernetesNodePool#size}. | +| AutoScale | interface{} | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/kubernetes_node_pool#auto_scale KubernetesNodePool#auto_scale}. | +| Id | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/kubernetes_node_pool#id KubernetesNodePool#id}. | +| Labels | *map[string]*string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/kubernetes_node_pool#labels KubernetesNodePool#labels}. | +| MaxNodes | *f64 | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/kubernetes_node_pool#max_nodes KubernetesNodePool#max_nodes}. | +| MinNodes | *f64 | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/kubernetes_node_pool#min_nodes KubernetesNodePool#min_nodes}. | +| NodeCount | *f64 | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/kubernetes_node_pool#node_count KubernetesNodePool#node_count}. | +| Tags | *[]*string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/kubernetes_node_pool#tags KubernetesNodePool#tags}. | | Taint | interface{} | taint block. | | Timeouts | KubernetesNodePoolTimeouts | timeouts block. | @@ -1171,7 +1171,7 @@ ClusterId *string - *Type:* *string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/kubernetes_node_pool#cluster_id KubernetesNodePool#cluster_id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/kubernetes_node_pool#cluster_id KubernetesNodePool#cluster_id}. --- @@ -1183,7 +1183,7 @@ Name *string - *Type:* *string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/kubernetes_node_pool#name KubernetesNodePool#name}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/kubernetes_node_pool#name KubernetesNodePool#name}. --- @@ -1195,7 +1195,7 @@ Size *string - *Type:* *string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/kubernetes_node_pool#size KubernetesNodePool#size}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/kubernetes_node_pool#size KubernetesNodePool#size}. --- @@ -1207,7 +1207,7 @@ AutoScale interface{} - *Type:* interface{} -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/kubernetes_node_pool#auto_scale KubernetesNodePool#auto_scale}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/kubernetes_node_pool#auto_scale KubernetesNodePool#auto_scale}. --- @@ -1219,7 +1219,7 @@ Id *string - *Type:* *string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/kubernetes_node_pool#id KubernetesNodePool#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/kubernetes_node_pool#id KubernetesNodePool#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. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -1234,7 +1234,7 @@ Labels *map[string]*string - *Type:* *map[string]*string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/kubernetes_node_pool#labels KubernetesNodePool#labels}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/kubernetes_node_pool#labels KubernetesNodePool#labels}. --- @@ -1246,7 +1246,7 @@ MaxNodes *f64 - *Type:* *f64 -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/kubernetes_node_pool#max_nodes KubernetesNodePool#max_nodes}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/kubernetes_node_pool#max_nodes KubernetesNodePool#max_nodes}. --- @@ -1258,7 +1258,7 @@ MinNodes *f64 - *Type:* *f64 -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/kubernetes_node_pool#min_nodes KubernetesNodePool#min_nodes}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/kubernetes_node_pool#min_nodes KubernetesNodePool#min_nodes}. --- @@ -1270,7 +1270,7 @@ NodeCount *f64 - *Type:* *f64 -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/kubernetes_node_pool#node_count KubernetesNodePool#node_count}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/kubernetes_node_pool#node_count KubernetesNodePool#node_count}. --- @@ -1282,7 +1282,7 @@ Tags *[]*string - *Type:* *[]*string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/kubernetes_node_pool#tags KubernetesNodePool#tags}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/kubernetes_node_pool#tags KubernetesNodePool#tags}. --- @@ -1296,7 +1296,7 @@ Taint interface{} taint block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/kubernetes_node_pool#taint KubernetesNodePool#taint} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/kubernetes_node_pool#taint KubernetesNodePool#taint} --- @@ -1310,7 +1310,7 @@ Timeouts KubernetesNodePoolTimeouts timeouts block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/kubernetes_node_pool#timeouts KubernetesNodePool#timeouts} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/kubernetes_node_pool#timeouts KubernetesNodePool#timeouts} --- @@ -1319,7 +1319,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit #### Initializer ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/kubernetesnodepool" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/kubernetesnodepool" &kubernetesnodepool.KubernetesNodePoolNodes { @@ -1332,7 +1332,7 @@ import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/kuberne #### Initializer ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/kubernetesnodepool" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/kubernetesnodepool" &kubernetesnodepool.KubernetesNodePoolTaint { Effect: *string, @@ -1345,9 +1345,9 @@ import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/kuberne | **Name** | **Type** | **Description** | | --- | --- | --- | -| Effect | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/kubernetes_node_pool#effect KubernetesNodePool#effect}. | -| Key | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/kubernetes_node_pool#key KubernetesNodePool#key}. | -| Value | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/kubernetes_node_pool#value KubernetesNodePool#value}. | +| Effect | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/kubernetes_node_pool#effect KubernetesNodePool#effect}. | +| Key | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/kubernetes_node_pool#key KubernetesNodePool#key}. | +| Value | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/kubernetes_node_pool#value KubernetesNodePool#value}. | --- @@ -1359,7 +1359,7 @@ Effect *string - *Type:* *string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/kubernetes_node_pool#effect KubernetesNodePool#effect}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/kubernetes_node_pool#effect KubernetesNodePool#effect}. --- @@ -1371,7 +1371,7 @@ Key *string - *Type:* *string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/kubernetes_node_pool#key KubernetesNodePool#key}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/kubernetes_node_pool#key KubernetesNodePool#key}. --- @@ -1383,7 +1383,7 @@ Value *string - *Type:* *string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/kubernetes_node_pool#value KubernetesNodePool#value}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/kubernetes_node_pool#value KubernetesNodePool#value}. --- @@ -1392,7 +1392,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit #### Initializer ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/kubernetesnodepool" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/kubernetesnodepool" &kubernetesnodepool.KubernetesNodePoolTimeouts { Create: *string, @@ -1404,8 +1404,8 @@ import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/kuberne | **Name** | **Type** | **Description** | | --- | --- | --- | -| Create | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/kubernetes_node_pool#create KubernetesNodePool#create}. | -| Delete | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/kubernetes_node_pool#delete KubernetesNodePool#delete}. | +| Create | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/kubernetes_node_pool#create KubernetesNodePool#create}. | +| Delete | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/kubernetes_node_pool#delete KubernetesNodePool#delete}. | --- @@ -1417,7 +1417,7 @@ Create *string - *Type:* *string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/kubernetes_node_pool#create KubernetesNodePool#create}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/kubernetes_node_pool#create KubernetesNodePool#create}. --- @@ -1429,7 +1429,7 @@ Delete *string - *Type:* *string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/kubernetes_node_pool#delete KubernetesNodePool#delete}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/kubernetes_node_pool#delete KubernetesNodePool#delete}. --- @@ -1440,7 +1440,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit #### Initializers ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/kubernetesnodepool" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/kubernetesnodepool" kubernetesnodepool.NewKubernetesNodePoolNodesList(terraformResource IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) KubernetesNodePoolNodesList ``` @@ -1589,7 +1589,7 @@ func Fqn() *string #### Initializers ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/kubernetesnodepool" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/kubernetesnodepool" kubernetesnodepool.NewKubernetesNodePoolNodesOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string, complexObjectIndex *f64, complexObjectIsFromSet *bool) KubernetesNodePoolNodesOutputReference ``` @@ -1922,7 +1922,7 @@ func InternalValue() KubernetesNodePoolNodes #### Initializers ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/kubernetesnodepool" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/kubernetesnodepool" kubernetesnodepool.NewKubernetesNodePoolTaintList(terraformResource IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) KubernetesNodePoolTaintList ``` @@ -2082,7 +2082,7 @@ func InternalValue() interface{} #### Initializers ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/kubernetesnodepool" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/kubernetesnodepool" kubernetesnodepool.NewKubernetesNodePoolTaintOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string, complexObjectIndex *f64, complexObjectIsFromSet *bool) KubernetesNodePoolTaintOutputReference ``` @@ -2415,7 +2415,7 @@ func InternalValue() interface{} #### Initializers ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/kubernetesnodepool" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/kubernetesnodepool" kubernetesnodepool.NewKubernetesNodePoolTimeoutsOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string) KubernetesNodePoolTimeoutsOutputReference ``` diff --git a/docs/kubernetesNodePool.java.md b/docs/kubernetesNodePool.java.md index 197ef2983..32e6a4e57 100644 --- a/docs/kubernetesNodePool.java.md +++ b/docs/kubernetesNodePool.java.md @@ -4,7 +4,7 @@ ### KubernetesNodePool -Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/kubernetes_node_pool digitalocean_kubernetes_node_pool}. +Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/kubernetes_node_pool digitalocean_kubernetes_node_pool}. #### Initializers @@ -51,16 +51,16 @@ KubernetesNodePool.Builder.create(Construct scope, java.lang.String id) | lifecycle | com.hashicorp.cdktf.TerraformResourceLifecycle | *No description.* | | provider | com.hashicorp.cdktf.TerraformProvider | *No description.* | | provisioners | java.util.List | *No description.* | -| clusterId | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/kubernetes_node_pool#cluster_id KubernetesNodePool#cluster_id}. | -| name | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/kubernetes_node_pool#name KubernetesNodePool#name}. | -| size | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/kubernetes_node_pool#size KubernetesNodePool#size}. | -| autoScale | java.lang.Boolean OR com.hashicorp.cdktf.IResolvable | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/kubernetes_node_pool#auto_scale KubernetesNodePool#auto_scale}. | -| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/kubernetes_node_pool#id KubernetesNodePool#id}. | -| labels | java.util.Map | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/kubernetes_node_pool#labels KubernetesNodePool#labels}. | -| maxNodes | java.lang.Number | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/kubernetes_node_pool#max_nodes KubernetesNodePool#max_nodes}. | -| minNodes | java.lang.Number | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/kubernetes_node_pool#min_nodes KubernetesNodePool#min_nodes}. | -| nodeCount | java.lang.Number | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/kubernetes_node_pool#node_count KubernetesNodePool#node_count}. | -| tags | java.util.List | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/kubernetes_node_pool#tags KubernetesNodePool#tags}. | +| clusterId | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/kubernetes_node_pool#cluster_id KubernetesNodePool#cluster_id}. | +| name | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/kubernetes_node_pool#name KubernetesNodePool#name}. | +| size | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/kubernetes_node_pool#size KubernetesNodePool#size}. | +| autoScale | java.lang.Boolean OR com.hashicorp.cdktf.IResolvable | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/kubernetes_node_pool#auto_scale KubernetesNodePool#auto_scale}. | +| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/kubernetes_node_pool#id KubernetesNodePool#id}. | +| labels | java.util.Map | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/kubernetes_node_pool#labels KubernetesNodePool#labels}. | +| maxNodes | java.lang.Number | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/kubernetes_node_pool#max_nodes KubernetesNodePool#max_nodes}. | +| minNodes | java.lang.Number | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/kubernetes_node_pool#min_nodes KubernetesNodePool#min_nodes}. | +| nodeCount | java.lang.Number | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/kubernetes_node_pool#node_count KubernetesNodePool#node_count}. | +| tags | java.util.List | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/kubernetes_node_pool#tags KubernetesNodePool#tags}. | | taint | com.hashicorp.cdktf.IResolvable OR java.util.List<KubernetesNodePoolTaint> | taint block. | | timeouts | KubernetesNodePoolTimeouts | timeouts block. | @@ -130,7 +130,7 @@ Must be unique amongst siblings in the same scope - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/kubernetes_node_pool#cluster_id KubernetesNodePool#cluster_id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/kubernetes_node_pool#cluster_id KubernetesNodePool#cluster_id}. --- @@ -138,7 +138,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/kubernetes_node_pool#name KubernetesNodePool#name}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/kubernetes_node_pool#name KubernetesNodePool#name}. --- @@ -146,7 +146,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/kubernetes_node_pool#size KubernetesNodePool#size}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/kubernetes_node_pool#size KubernetesNodePool#size}. --- @@ -154,7 +154,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit - *Type:* java.lang.Boolean OR com.hashicorp.cdktf.IResolvable -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/kubernetes_node_pool#auto_scale KubernetesNodePool#auto_scale}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/kubernetes_node_pool#auto_scale KubernetesNodePool#auto_scale}. --- @@ -162,7 +162,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/kubernetes_node_pool#id KubernetesNodePool#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/kubernetes_node_pool#id KubernetesNodePool#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. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -173,7 +173,7 @@ If you experience problems setting this value it might not be settable. Please t - *Type:* java.util.Map -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/kubernetes_node_pool#labels KubernetesNodePool#labels}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/kubernetes_node_pool#labels KubernetesNodePool#labels}. --- @@ -181,7 +181,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit - *Type:* java.lang.Number -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/kubernetes_node_pool#max_nodes KubernetesNodePool#max_nodes}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/kubernetes_node_pool#max_nodes KubernetesNodePool#max_nodes}. --- @@ -189,7 +189,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit - *Type:* java.lang.Number -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/kubernetes_node_pool#min_nodes KubernetesNodePool#min_nodes}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/kubernetes_node_pool#min_nodes KubernetesNodePool#min_nodes}. --- @@ -197,7 +197,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit - *Type:* java.lang.Number -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/kubernetes_node_pool#node_count KubernetesNodePool#node_count}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/kubernetes_node_pool#node_count KubernetesNodePool#node_count}. --- @@ -205,7 +205,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit - *Type:* java.util.List -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/kubernetes_node_pool#tags KubernetesNodePool#tags}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/kubernetes_node_pool#tags KubernetesNodePool#tags}. --- @@ -215,7 +215,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit taint block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/kubernetes_node_pool#taint KubernetesNodePool#taint} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/kubernetes_node_pool#taint KubernetesNodePool#taint} --- @@ -225,7 +225,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit timeouts block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/kubernetes_node_pool#timeouts KubernetesNodePool#timeouts} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/kubernetes_node_pool#timeouts KubernetesNodePool#timeouts} --- @@ -741,7 +741,7 @@ The construct id used in the generated config for the KubernetesNodePool to impo The id of the existing KubernetesNodePool that should be imported. -Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/kubernetes_node_pool#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/kubernetes_node_pool#import import section} in the documentation of this resource for the id to use --- @@ -1269,16 +1269,16 @@ KubernetesNodePoolConfig.builder() | lifecycle | com.hashicorp.cdktf.TerraformResourceLifecycle | *No description.* | | provider | com.hashicorp.cdktf.TerraformProvider | *No description.* | | provisioners | java.util.List | *No description.* | -| clusterId | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/kubernetes_node_pool#cluster_id KubernetesNodePool#cluster_id}. | -| name | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/kubernetes_node_pool#name KubernetesNodePool#name}. | -| size | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/kubernetes_node_pool#size KubernetesNodePool#size}. | -| autoScale | java.lang.Boolean OR com.hashicorp.cdktf.IResolvable | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/kubernetes_node_pool#auto_scale KubernetesNodePool#auto_scale}. | -| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/kubernetes_node_pool#id KubernetesNodePool#id}. | -| labels | java.util.Map | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/kubernetes_node_pool#labels KubernetesNodePool#labels}. | -| maxNodes | java.lang.Number | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/kubernetes_node_pool#max_nodes KubernetesNodePool#max_nodes}. | -| minNodes | java.lang.Number | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/kubernetes_node_pool#min_nodes KubernetesNodePool#min_nodes}. | -| nodeCount | java.lang.Number | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/kubernetes_node_pool#node_count KubernetesNodePool#node_count}. | -| tags | java.util.List | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/kubernetes_node_pool#tags KubernetesNodePool#tags}. | +| clusterId | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/kubernetes_node_pool#cluster_id KubernetesNodePool#cluster_id}. | +| name | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/kubernetes_node_pool#name KubernetesNodePool#name}. | +| size | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/kubernetes_node_pool#size KubernetesNodePool#size}. | +| autoScale | java.lang.Boolean OR com.hashicorp.cdktf.IResolvable | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/kubernetes_node_pool#auto_scale KubernetesNodePool#auto_scale}. | +| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/kubernetes_node_pool#id KubernetesNodePool#id}. | +| labels | java.util.Map | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/kubernetes_node_pool#labels KubernetesNodePool#labels}. | +| maxNodes | java.lang.Number | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/kubernetes_node_pool#max_nodes KubernetesNodePool#max_nodes}. | +| minNodes | java.lang.Number | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/kubernetes_node_pool#min_nodes KubernetesNodePool#min_nodes}. | +| nodeCount | java.lang.Number | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/kubernetes_node_pool#node_count KubernetesNodePool#node_count}. | +| tags | java.util.List | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/kubernetes_node_pool#tags KubernetesNodePool#tags}. | | taint | com.hashicorp.cdktf.IResolvable OR java.util.List<KubernetesNodePoolTaint> | taint block. | | timeouts | KubernetesNodePoolTimeouts | timeouts block. | @@ -1362,7 +1362,7 @@ public java.lang.String getClusterId(); - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/kubernetes_node_pool#cluster_id KubernetesNodePool#cluster_id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/kubernetes_node_pool#cluster_id KubernetesNodePool#cluster_id}. --- @@ -1374,7 +1374,7 @@ public java.lang.String getName(); - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/kubernetes_node_pool#name KubernetesNodePool#name}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/kubernetes_node_pool#name KubernetesNodePool#name}. --- @@ -1386,7 +1386,7 @@ public java.lang.String getSize(); - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/kubernetes_node_pool#size KubernetesNodePool#size}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/kubernetes_node_pool#size KubernetesNodePool#size}. --- @@ -1398,7 +1398,7 @@ public java.lang.Object getAutoScale(); - *Type:* java.lang.Boolean OR com.hashicorp.cdktf.IResolvable -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/kubernetes_node_pool#auto_scale KubernetesNodePool#auto_scale}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/kubernetes_node_pool#auto_scale KubernetesNodePool#auto_scale}. --- @@ -1410,7 +1410,7 @@ public java.lang.String getId(); - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/kubernetes_node_pool#id KubernetesNodePool#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/kubernetes_node_pool#id KubernetesNodePool#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. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -1425,7 +1425,7 @@ public java.util.Map getLabels(); - *Type:* java.util.Map -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/kubernetes_node_pool#labels KubernetesNodePool#labels}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/kubernetes_node_pool#labels KubernetesNodePool#labels}. --- @@ -1437,7 +1437,7 @@ public java.lang.Number getMaxNodes(); - *Type:* java.lang.Number -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/kubernetes_node_pool#max_nodes KubernetesNodePool#max_nodes}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/kubernetes_node_pool#max_nodes KubernetesNodePool#max_nodes}. --- @@ -1449,7 +1449,7 @@ public java.lang.Number getMinNodes(); - *Type:* java.lang.Number -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/kubernetes_node_pool#min_nodes KubernetesNodePool#min_nodes}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/kubernetes_node_pool#min_nodes KubernetesNodePool#min_nodes}. --- @@ -1461,7 +1461,7 @@ public java.lang.Number getNodeCount(); - *Type:* java.lang.Number -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/kubernetes_node_pool#node_count KubernetesNodePool#node_count}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/kubernetes_node_pool#node_count KubernetesNodePool#node_count}. --- @@ -1473,7 +1473,7 @@ public java.util.List getTags(); - *Type:* java.util.List -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/kubernetes_node_pool#tags KubernetesNodePool#tags}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/kubernetes_node_pool#tags KubernetesNodePool#tags}. --- @@ -1487,7 +1487,7 @@ public java.lang.Object getTaint(); taint block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/kubernetes_node_pool#taint KubernetesNodePool#taint} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/kubernetes_node_pool#taint KubernetesNodePool#taint} --- @@ -1501,7 +1501,7 @@ public KubernetesNodePoolTimeouts getTimeouts(); timeouts block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/kubernetes_node_pool#timeouts KubernetesNodePool#timeouts} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/kubernetes_node_pool#timeouts KubernetesNodePool#timeouts} --- @@ -1535,9 +1535,9 @@ KubernetesNodePoolTaint.builder() | **Name** | **Type** | **Description** | | --- | --- | --- | -| effect | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/kubernetes_node_pool#effect KubernetesNodePool#effect}. | -| key | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/kubernetes_node_pool#key KubernetesNodePool#key}. | -| value | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/kubernetes_node_pool#value KubernetesNodePool#value}. | +| effect | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/kubernetes_node_pool#effect KubernetesNodePool#effect}. | +| key | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/kubernetes_node_pool#key KubernetesNodePool#key}. | +| value | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/kubernetes_node_pool#value KubernetesNodePool#value}. | --- @@ -1549,7 +1549,7 @@ public java.lang.String getEffect(); - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/kubernetes_node_pool#effect KubernetesNodePool#effect}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/kubernetes_node_pool#effect KubernetesNodePool#effect}. --- @@ -1561,7 +1561,7 @@ public java.lang.String getKey(); - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/kubernetes_node_pool#key KubernetesNodePool#key}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/kubernetes_node_pool#key KubernetesNodePool#key}. --- @@ -1573,7 +1573,7 @@ public java.lang.String getValue(); - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/kubernetes_node_pool#value KubernetesNodePool#value}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/kubernetes_node_pool#value KubernetesNodePool#value}. --- @@ -1594,8 +1594,8 @@ KubernetesNodePoolTimeouts.builder() | **Name** | **Type** | **Description** | | --- | --- | --- | -| create | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/kubernetes_node_pool#create KubernetesNodePool#create}. | -| delete | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/kubernetes_node_pool#delete KubernetesNodePool#delete}. | +| create | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/kubernetes_node_pool#create KubernetesNodePool#create}. | +| delete | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/kubernetes_node_pool#delete KubernetesNodePool#delete}. | --- @@ -1607,7 +1607,7 @@ public java.lang.String getCreate(); - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/kubernetes_node_pool#create KubernetesNodePool#create}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/kubernetes_node_pool#create KubernetesNodePool#create}. --- @@ -1619,7 +1619,7 @@ public java.lang.String getDelete(); - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/kubernetes_node_pool#delete KubernetesNodePool#delete}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/kubernetes_node_pool#delete KubernetesNodePool#delete}. --- diff --git a/docs/kubernetesNodePool.python.md b/docs/kubernetesNodePool.python.md index f6058ee21..dcb82f7e0 100644 --- a/docs/kubernetesNodePool.python.md +++ b/docs/kubernetesNodePool.python.md @@ -4,7 +4,7 @@ ### KubernetesNodePool -Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/kubernetes_node_pool digitalocean_kubernetes_node_pool}. +Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/kubernetes_node_pool digitalocean_kubernetes_node_pool}. #### Initializers @@ -47,16 +47,16 @@ kubernetesNodePool.KubernetesNodePool( | lifecycle | cdktf.TerraformResourceLifecycle | *No description.* | | provider | cdktf.TerraformProvider | *No description.* | | provisioners | typing.List[typing.Union[cdktf.FileProvisioner, cdktf.LocalExecProvisioner, cdktf.RemoteExecProvisioner]] | *No description.* | -| cluster_id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/kubernetes_node_pool#cluster_id KubernetesNodePool#cluster_id}. | -| name | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/kubernetes_node_pool#name KubernetesNodePool#name}. | -| size | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/kubernetes_node_pool#size KubernetesNodePool#size}. | -| auto_scale | typing.Union[bool, cdktf.IResolvable] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/kubernetes_node_pool#auto_scale KubernetesNodePool#auto_scale}. | -| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/kubernetes_node_pool#id KubernetesNodePool#id}. | -| labels | typing.Mapping[str] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/kubernetes_node_pool#labels KubernetesNodePool#labels}. | -| max_nodes | typing.Union[int, float] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/kubernetes_node_pool#max_nodes KubernetesNodePool#max_nodes}. | -| min_nodes | typing.Union[int, float] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/kubernetes_node_pool#min_nodes KubernetesNodePool#min_nodes}. | -| node_count | typing.Union[int, float] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/kubernetes_node_pool#node_count KubernetesNodePool#node_count}. | -| tags | typing.List[str] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/kubernetes_node_pool#tags KubernetesNodePool#tags}. | +| cluster_id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/kubernetes_node_pool#cluster_id KubernetesNodePool#cluster_id}. | +| name | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/kubernetes_node_pool#name KubernetesNodePool#name}. | +| size | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/kubernetes_node_pool#size KubernetesNodePool#size}. | +| auto_scale | typing.Union[bool, cdktf.IResolvable] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/kubernetes_node_pool#auto_scale KubernetesNodePool#auto_scale}. | +| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/kubernetes_node_pool#id KubernetesNodePool#id}. | +| labels | typing.Mapping[str] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/kubernetes_node_pool#labels KubernetesNodePool#labels}. | +| max_nodes | typing.Union[int, float] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/kubernetes_node_pool#max_nodes KubernetesNodePool#max_nodes}. | +| min_nodes | typing.Union[int, float] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/kubernetes_node_pool#min_nodes KubernetesNodePool#min_nodes}. | +| node_count | typing.Union[int, float] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/kubernetes_node_pool#node_count KubernetesNodePool#node_count}. | +| tags | typing.List[str] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/kubernetes_node_pool#tags KubernetesNodePool#tags}. | | taint | typing.Union[cdktf.IResolvable, typing.List[KubernetesNodePoolTaint]] | taint block. | | timeouts | KubernetesNodePoolTimeouts | timeouts block. | @@ -126,7 +126,7 @@ Must be unique amongst siblings in the same scope - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/kubernetes_node_pool#cluster_id KubernetesNodePool#cluster_id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/kubernetes_node_pool#cluster_id KubernetesNodePool#cluster_id}. --- @@ -134,7 +134,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/kubernetes_node_pool#name KubernetesNodePool#name}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/kubernetes_node_pool#name KubernetesNodePool#name}. --- @@ -142,7 +142,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/kubernetes_node_pool#size KubernetesNodePool#size}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/kubernetes_node_pool#size KubernetesNodePool#size}. --- @@ -150,7 +150,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit - *Type:* typing.Union[bool, cdktf.IResolvable] -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/kubernetes_node_pool#auto_scale KubernetesNodePool#auto_scale}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/kubernetes_node_pool#auto_scale KubernetesNodePool#auto_scale}. --- @@ -158,7 +158,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/kubernetes_node_pool#id KubernetesNodePool#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/kubernetes_node_pool#id KubernetesNodePool#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. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -169,7 +169,7 @@ If you experience problems setting this value it might not be settable. Please t - *Type:* typing.Mapping[str] -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/kubernetes_node_pool#labels KubernetesNodePool#labels}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/kubernetes_node_pool#labels KubernetesNodePool#labels}. --- @@ -177,7 +177,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit - *Type:* typing.Union[int, float] -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/kubernetes_node_pool#max_nodes KubernetesNodePool#max_nodes}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/kubernetes_node_pool#max_nodes KubernetesNodePool#max_nodes}. --- @@ -185,7 +185,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit - *Type:* typing.Union[int, float] -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/kubernetes_node_pool#min_nodes KubernetesNodePool#min_nodes}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/kubernetes_node_pool#min_nodes KubernetesNodePool#min_nodes}. --- @@ -193,7 +193,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit - *Type:* typing.Union[int, float] -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/kubernetes_node_pool#node_count KubernetesNodePool#node_count}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/kubernetes_node_pool#node_count KubernetesNodePool#node_count}. --- @@ -201,7 +201,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit - *Type:* typing.List[str] -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/kubernetes_node_pool#tags KubernetesNodePool#tags}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/kubernetes_node_pool#tags KubernetesNodePool#tags}. --- @@ -211,7 +211,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit taint block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/kubernetes_node_pool#taint KubernetesNodePool#taint} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/kubernetes_node_pool#taint KubernetesNodePool#taint} --- @@ -221,7 +221,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit timeouts block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/kubernetes_node_pool#timeouts KubernetesNodePool#timeouts} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/kubernetes_node_pool#timeouts KubernetesNodePool#timeouts} --- @@ -618,7 +618,7 @@ def put_timeouts( - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/kubernetes_node_pool#create KubernetesNodePool#create}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/kubernetes_node_pool#create KubernetesNodePool#create}. --- @@ -626,7 +626,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/kubernetes_node_pool#delete KubernetesNodePool#delete}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/kubernetes_node_pool#delete KubernetesNodePool#delete}. --- @@ -798,7 +798,7 @@ The construct id used in the generated config for the KubernetesNodePool to impo The id of the existing KubernetesNodePool that should be imported. -Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/kubernetes_node_pool#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/kubernetes_node_pool#import import section} in the documentation of this resource for the id to use --- @@ -1320,16 +1320,16 @@ kubernetesNodePool.KubernetesNodePoolConfig( | lifecycle | cdktf.TerraformResourceLifecycle | *No description.* | | provider | cdktf.TerraformProvider | *No description.* | | provisioners | typing.List[typing.Union[cdktf.FileProvisioner, cdktf.LocalExecProvisioner, cdktf.RemoteExecProvisioner]] | *No description.* | -| cluster_id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/kubernetes_node_pool#cluster_id KubernetesNodePool#cluster_id}. | -| name | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/kubernetes_node_pool#name KubernetesNodePool#name}. | -| size | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/kubernetes_node_pool#size KubernetesNodePool#size}. | -| auto_scale | typing.Union[bool, cdktf.IResolvable] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/kubernetes_node_pool#auto_scale KubernetesNodePool#auto_scale}. | -| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/kubernetes_node_pool#id KubernetesNodePool#id}. | -| labels | typing.Mapping[str] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/kubernetes_node_pool#labels KubernetesNodePool#labels}. | -| max_nodes | typing.Union[int, float] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/kubernetes_node_pool#max_nodes KubernetesNodePool#max_nodes}. | -| min_nodes | typing.Union[int, float] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/kubernetes_node_pool#min_nodes KubernetesNodePool#min_nodes}. | -| node_count | typing.Union[int, float] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/kubernetes_node_pool#node_count KubernetesNodePool#node_count}. | -| tags | typing.List[str] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/kubernetes_node_pool#tags KubernetesNodePool#tags}. | +| cluster_id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/kubernetes_node_pool#cluster_id KubernetesNodePool#cluster_id}. | +| name | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/kubernetes_node_pool#name KubernetesNodePool#name}. | +| size | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/kubernetes_node_pool#size KubernetesNodePool#size}. | +| auto_scale | typing.Union[bool, cdktf.IResolvable] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/kubernetes_node_pool#auto_scale KubernetesNodePool#auto_scale}. | +| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/kubernetes_node_pool#id KubernetesNodePool#id}. | +| labels | typing.Mapping[str] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/kubernetes_node_pool#labels KubernetesNodePool#labels}. | +| max_nodes | typing.Union[int, float] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/kubernetes_node_pool#max_nodes KubernetesNodePool#max_nodes}. | +| min_nodes | typing.Union[int, float] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/kubernetes_node_pool#min_nodes KubernetesNodePool#min_nodes}. | +| node_count | typing.Union[int, float] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/kubernetes_node_pool#node_count KubernetesNodePool#node_count}. | +| tags | typing.List[str] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/kubernetes_node_pool#tags KubernetesNodePool#tags}. | | taint | typing.Union[cdktf.IResolvable, typing.List[KubernetesNodePoolTaint]] | taint block. | | timeouts | KubernetesNodePoolTimeouts | timeouts block. | @@ -1413,7 +1413,7 @@ cluster_id: str - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/kubernetes_node_pool#cluster_id KubernetesNodePool#cluster_id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/kubernetes_node_pool#cluster_id KubernetesNodePool#cluster_id}. --- @@ -1425,7 +1425,7 @@ name: str - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/kubernetes_node_pool#name KubernetesNodePool#name}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/kubernetes_node_pool#name KubernetesNodePool#name}. --- @@ -1437,7 +1437,7 @@ size: str - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/kubernetes_node_pool#size KubernetesNodePool#size}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/kubernetes_node_pool#size KubernetesNodePool#size}. --- @@ -1449,7 +1449,7 @@ auto_scale: typing.Union[bool, IResolvable] - *Type:* typing.Union[bool, cdktf.IResolvable] -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/kubernetes_node_pool#auto_scale KubernetesNodePool#auto_scale}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/kubernetes_node_pool#auto_scale KubernetesNodePool#auto_scale}. --- @@ -1461,7 +1461,7 @@ id: str - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/kubernetes_node_pool#id KubernetesNodePool#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/kubernetes_node_pool#id KubernetesNodePool#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. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -1476,7 +1476,7 @@ labels: typing.Mapping[str] - *Type:* typing.Mapping[str] -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/kubernetes_node_pool#labels KubernetesNodePool#labels}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/kubernetes_node_pool#labels KubernetesNodePool#labels}. --- @@ -1488,7 +1488,7 @@ max_nodes: typing.Union[int, float] - *Type:* typing.Union[int, float] -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/kubernetes_node_pool#max_nodes KubernetesNodePool#max_nodes}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/kubernetes_node_pool#max_nodes KubernetesNodePool#max_nodes}. --- @@ -1500,7 +1500,7 @@ min_nodes: typing.Union[int, float] - *Type:* typing.Union[int, float] -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/kubernetes_node_pool#min_nodes KubernetesNodePool#min_nodes}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/kubernetes_node_pool#min_nodes KubernetesNodePool#min_nodes}. --- @@ -1512,7 +1512,7 @@ node_count: typing.Union[int, float] - *Type:* typing.Union[int, float] -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/kubernetes_node_pool#node_count KubernetesNodePool#node_count}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/kubernetes_node_pool#node_count KubernetesNodePool#node_count}. --- @@ -1524,7 +1524,7 @@ tags: typing.List[str] - *Type:* typing.List[str] -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/kubernetes_node_pool#tags KubernetesNodePool#tags}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/kubernetes_node_pool#tags KubernetesNodePool#tags}. --- @@ -1538,7 +1538,7 @@ taint: typing.Union[IResolvable, typing.List[KubernetesNodePoolTaint]] taint block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/kubernetes_node_pool#taint KubernetesNodePool#taint} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/kubernetes_node_pool#taint KubernetesNodePool#taint} --- @@ -1552,7 +1552,7 @@ timeouts: KubernetesNodePoolTimeouts timeouts block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/kubernetes_node_pool#timeouts KubernetesNodePool#timeouts} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/kubernetes_node_pool#timeouts KubernetesNodePool#timeouts} --- @@ -1585,9 +1585,9 @@ kubernetesNodePool.KubernetesNodePoolTaint( | **Name** | **Type** | **Description** | | --- | --- | --- | -| effect | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/kubernetes_node_pool#effect KubernetesNodePool#effect}. | -| key | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/kubernetes_node_pool#key KubernetesNodePool#key}. | -| value | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/kubernetes_node_pool#value KubernetesNodePool#value}. | +| effect | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/kubernetes_node_pool#effect KubernetesNodePool#effect}. | +| key | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/kubernetes_node_pool#key KubernetesNodePool#key}. | +| value | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/kubernetes_node_pool#value KubernetesNodePool#value}. | --- @@ -1599,7 +1599,7 @@ effect: str - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/kubernetes_node_pool#effect KubernetesNodePool#effect}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/kubernetes_node_pool#effect KubernetesNodePool#effect}. --- @@ -1611,7 +1611,7 @@ key: str - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/kubernetes_node_pool#key KubernetesNodePool#key}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/kubernetes_node_pool#key KubernetesNodePool#key}. --- @@ -1623,7 +1623,7 @@ value: str - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/kubernetes_node_pool#value KubernetesNodePool#value}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/kubernetes_node_pool#value KubernetesNodePool#value}. --- @@ -1644,8 +1644,8 @@ kubernetesNodePool.KubernetesNodePoolTimeouts( | **Name** | **Type** | **Description** | | --- | --- | --- | -| create | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/kubernetes_node_pool#create KubernetesNodePool#create}. | -| delete | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/kubernetes_node_pool#delete KubernetesNodePool#delete}. | +| create | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/kubernetes_node_pool#create KubernetesNodePool#create}. | +| delete | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/kubernetes_node_pool#delete KubernetesNodePool#delete}. | --- @@ -1657,7 +1657,7 @@ create: str - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/kubernetes_node_pool#create KubernetesNodePool#create}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/kubernetes_node_pool#create KubernetesNodePool#create}. --- @@ -1669,7 +1669,7 @@ delete: str - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/kubernetes_node_pool#delete KubernetesNodePool#delete}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/kubernetes_node_pool#delete KubernetesNodePool#delete}. --- diff --git a/docs/kubernetesNodePool.typescript.md b/docs/kubernetesNodePool.typescript.md index 1a5297894..5593c588a 100644 --- a/docs/kubernetesNodePool.typescript.md +++ b/docs/kubernetesNodePool.typescript.md @@ -4,7 +4,7 @@ ### KubernetesNodePool -Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/kubernetes_node_pool digitalocean_kubernetes_node_pool}. +Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/kubernetes_node_pool digitalocean_kubernetes_node_pool}. #### Initializers @@ -556,7 +556,7 @@ The construct id used in the generated config for the KubernetesNodePool to impo The id of the existing KubernetesNodePool that should be imported. -Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/kubernetes_node_pool#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/kubernetes_node_pool#import import section} in the documentation of this resource for the id to use --- @@ -1058,16 +1058,16 @@ const kubernetesNodePoolConfig: kubernetesNodePool.KubernetesNodePoolConfig = { | lifecycle | cdktf.TerraformResourceLifecycle | *No description.* | | provider | cdktf.TerraformProvider | *No description.* | | provisioners | cdktf.FileProvisioner \| cdktf.LocalExecProvisioner \| cdktf.RemoteExecProvisioner[] | *No description.* | -| clusterId | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/kubernetes_node_pool#cluster_id KubernetesNodePool#cluster_id}. | -| name | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/kubernetes_node_pool#name KubernetesNodePool#name}. | -| size | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/kubernetes_node_pool#size KubernetesNodePool#size}. | -| autoScale | boolean \| cdktf.IResolvable | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/kubernetes_node_pool#auto_scale KubernetesNodePool#auto_scale}. | -| id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/kubernetes_node_pool#id KubernetesNodePool#id}. | -| labels | {[ key: string ]: string} | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/kubernetes_node_pool#labels KubernetesNodePool#labels}. | -| maxNodes | number | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/kubernetes_node_pool#max_nodes KubernetesNodePool#max_nodes}. | -| minNodes | number | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/kubernetes_node_pool#min_nodes KubernetesNodePool#min_nodes}. | -| nodeCount | number | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/kubernetes_node_pool#node_count KubernetesNodePool#node_count}. | -| tags | string[] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/kubernetes_node_pool#tags KubernetesNodePool#tags}. | +| clusterId | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/kubernetes_node_pool#cluster_id KubernetesNodePool#cluster_id}. | +| name | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/kubernetes_node_pool#name KubernetesNodePool#name}. | +| size | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/kubernetes_node_pool#size KubernetesNodePool#size}. | +| autoScale | boolean \| cdktf.IResolvable | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/kubernetes_node_pool#auto_scale KubernetesNodePool#auto_scale}. | +| id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/kubernetes_node_pool#id KubernetesNodePool#id}. | +| labels | {[ key: string ]: string} | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/kubernetes_node_pool#labels KubernetesNodePool#labels}. | +| maxNodes | number | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/kubernetes_node_pool#max_nodes KubernetesNodePool#max_nodes}. | +| minNodes | number | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/kubernetes_node_pool#min_nodes KubernetesNodePool#min_nodes}. | +| nodeCount | number | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/kubernetes_node_pool#node_count KubernetesNodePool#node_count}. | +| tags | string[] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/kubernetes_node_pool#tags KubernetesNodePool#tags}. | | taint | cdktf.IResolvable \| KubernetesNodePoolTaint[] | taint block. | | timeouts | KubernetesNodePoolTimeouts | timeouts block. | @@ -1151,7 +1151,7 @@ public readonly clusterId: string; - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/kubernetes_node_pool#cluster_id KubernetesNodePool#cluster_id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/kubernetes_node_pool#cluster_id KubernetesNodePool#cluster_id}. --- @@ -1163,7 +1163,7 @@ public readonly name: string; - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/kubernetes_node_pool#name KubernetesNodePool#name}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/kubernetes_node_pool#name KubernetesNodePool#name}. --- @@ -1175,7 +1175,7 @@ public readonly size: string; - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/kubernetes_node_pool#size KubernetesNodePool#size}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/kubernetes_node_pool#size KubernetesNodePool#size}. --- @@ -1187,7 +1187,7 @@ public readonly autoScale: boolean | IResolvable; - *Type:* boolean | cdktf.IResolvable -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/kubernetes_node_pool#auto_scale KubernetesNodePool#auto_scale}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/kubernetes_node_pool#auto_scale KubernetesNodePool#auto_scale}. --- @@ -1199,7 +1199,7 @@ public readonly id: string; - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/kubernetes_node_pool#id KubernetesNodePool#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/kubernetes_node_pool#id KubernetesNodePool#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. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -1214,7 +1214,7 @@ public readonly labels: {[ key: string ]: string}; - *Type:* {[ key: string ]: string} -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/kubernetes_node_pool#labels KubernetesNodePool#labels}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/kubernetes_node_pool#labels KubernetesNodePool#labels}. --- @@ -1226,7 +1226,7 @@ public readonly maxNodes: number; - *Type:* number -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/kubernetes_node_pool#max_nodes KubernetesNodePool#max_nodes}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/kubernetes_node_pool#max_nodes KubernetesNodePool#max_nodes}. --- @@ -1238,7 +1238,7 @@ public readonly minNodes: number; - *Type:* number -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/kubernetes_node_pool#min_nodes KubernetesNodePool#min_nodes}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/kubernetes_node_pool#min_nodes KubernetesNodePool#min_nodes}. --- @@ -1250,7 +1250,7 @@ public readonly nodeCount: number; - *Type:* number -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/kubernetes_node_pool#node_count KubernetesNodePool#node_count}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/kubernetes_node_pool#node_count KubernetesNodePool#node_count}. --- @@ -1262,7 +1262,7 @@ public readonly tags: string[]; - *Type:* string[] -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/kubernetes_node_pool#tags KubernetesNodePool#tags}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/kubernetes_node_pool#tags KubernetesNodePool#tags}. --- @@ -1276,7 +1276,7 @@ public readonly taint: IResolvable | KubernetesNodePoolTaint[]; taint block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/kubernetes_node_pool#taint KubernetesNodePool#taint} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/kubernetes_node_pool#taint KubernetesNodePool#taint} --- @@ -1290,7 +1290,7 @@ public readonly timeouts: KubernetesNodePoolTimeouts; timeouts block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/kubernetes_node_pool#timeouts KubernetesNodePool#timeouts} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/kubernetes_node_pool#timeouts KubernetesNodePool#timeouts} --- @@ -1319,9 +1319,9 @@ const kubernetesNodePoolTaint: kubernetesNodePool.KubernetesNodePoolTaint = { .. | **Name** | **Type** | **Description** | | --- | --- | --- | -| effect | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/kubernetes_node_pool#effect KubernetesNodePool#effect}. | -| key | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/kubernetes_node_pool#key KubernetesNodePool#key}. | -| value | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/kubernetes_node_pool#value KubernetesNodePool#value}. | +| effect | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/kubernetes_node_pool#effect KubernetesNodePool#effect}. | +| key | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/kubernetes_node_pool#key KubernetesNodePool#key}. | +| value | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/kubernetes_node_pool#value KubernetesNodePool#value}. | --- @@ -1333,7 +1333,7 @@ public readonly effect: string; - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/kubernetes_node_pool#effect KubernetesNodePool#effect}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/kubernetes_node_pool#effect KubernetesNodePool#effect}. --- @@ -1345,7 +1345,7 @@ public readonly key: string; - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/kubernetes_node_pool#key KubernetesNodePool#key}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/kubernetes_node_pool#key KubernetesNodePool#key}. --- @@ -1357,7 +1357,7 @@ public readonly value: string; - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/kubernetes_node_pool#value KubernetesNodePool#value}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/kubernetes_node_pool#value KubernetesNodePool#value}. --- @@ -1375,8 +1375,8 @@ const kubernetesNodePoolTimeouts: kubernetesNodePool.KubernetesNodePoolTimeouts | **Name** | **Type** | **Description** | | --- | --- | --- | -| create | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/kubernetes_node_pool#create KubernetesNodePool#create}. | -| delete | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/kubernetes_node_pool#delete KubernetesNodePool#delete}. | +| create | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/kubernetes_node_pool#create KubernetesNodePool#create}. | +| delete | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/kubernetes_node_pool#delete KubernetesNodePool#delete}. | --- @@ -1388,7 +1388,7 @@ public readonly create: string; - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/kubernetes_node_pool#create KubernetesNodePool#create}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/kubernetes_node_pool#create KubernetesNodePool#create}. --- @@ -1400,7 +1400,7 @@ public readonly delete: string; - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/kubernetes_node_pool#delete KubernetesNodePool#delete}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/kubernetes_node_pool#delete KubernetesNodePool#delete}. --- diff --git a/docs/loadbalancer.csharp.md b/docs/loadbalancer.csharp.md index e803dada1..86f5444e7 100644 --- a/docs/loadbalancer.csharp.md +++ b/docs/loadbalancer.csharp.md @@ -4,7 +4,7 @@ ### Loadbalancer -Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/loadbalancer digitalocean_loadbalancer}. +Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/loadbalancer digitalocean_loadbalancer}. #### Initializers @@ -706,7 +706,7 @@ The construct id used in the generated config for the Loadbalancer to import. The id of the existing Loadbalancer that should be imported. -Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/loadbalancer#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/loadbalancer#import import section} in the documentation of this resource for the id to use --- @@ -1515,30 +1515,30 @@ new LoadbalancerConfig { | Lifecycle | HashiCorp.Cdktf.TerraformResourceLifecycle | *No description.* | | Provider | HashiCorp.Cdktf.TerraformProvider | *No description.* | | Provisioners | object[] | *No description.* | -| Name | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/loadbalancer#name Loadbalancer#name}. | -| Algorithm | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/loadbalancer#algorithm Loadbalancer#algorithm}. | -| DisableLetsEncryptDnsRecords | object | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/loadbalancer#disable_lets_encrypt_dns_records Loadbalancer#disable_lets_encrypt_dns_records}. | +| Name | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/loadbalancer#name Loadbalancer#name}. | +| Algorithm | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/loadbalancer#algorithm Loadbalancer#algorithm}. | +| DisableLetsEncryptDnsRecords | object | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/loadbalancer#disable_lets_encrypt_dns_records Loadbalancer#disable_lets_encrypt_dns_records}. | | Domains | object | domains block. | -| DropletIds | double[] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/loadbalancer#droplet_ids Loadbalancer#droplet_ids}. | -| DropletTag | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/loadbalancer#droplet_tag Loadbalancer#droplet_tag}. | -| EnableBackendKeepalive | object | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/loadbalancer#enable_backend_keepalive Loadbalancer#enable_backend_keepalive}. | -| EnableProxyProtocol | object | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/loadbalancer#enable_proxy_protocol Loadbalancer#enable_proxy_protocol}. | +| DropletIds | double[] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/loadbalancer#droplet_ids Loadbalancer#droplet_ids}. | +| DropletTag | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/loadbalancer#droplet_tag Loadbalancer#droplet_tag}. | +| EnableBackendKeepalive | object | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/loadbalancer#enable_backend_keepalive Loadbalancer#enable_backend_keepalive}. | +| EnableProxyProtocol | object | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/loadbalancer#enable_proxy_protocol Loadbalancer#enable_proxy_protocol}. | | Firewall | LoadbalancerFirewall | firewall block. | | ForwardingRule | object | forwarding_rule block. | | GlbSettings | LoadbalancerGlbSettings | glb_settings block. | | Healthcheck | LoadbalancerHealthcheck | healthcheck block. | -| HttpIdleTimeoutSeconds | double | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/loadbalancer#http_idle_timeout_seconds Loadbalancer#http_idle_timeout_seconds}. | -| Id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/loadbalancer#id Loadbalancer#id}. | +| HttpIdleTimeoutSeconds | double | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/loadbalancer#http_idle_timeout_seconds Loadbalancer#http_idle_timeout_seconds}. | +| Id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/loadbalancer#id Loadbalancer#id}. | | Network | string | the type of network the load balancer is accessible from (EXTERNAL or INTERNAL). | -| ProjectId | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/loadbalancer#project_id Loadbalancer#project_id}. | -| RedirectHttpToHttps | object | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/loadbalancer#redirect_http_to_https Loadbalancer#redirect_http_to_https}. | -| Region | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/loadbalancer#region Loadbalancer#region}. | -| Size | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/loadbalancer#size Loadbalancer#size}. | -| SizeUnit | double | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/loadbalancer#size_unit Loadbalancer#size_unit}. | +| ProjectId | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/loadbalancer#project_id Loadbalancer#project_id}. | +| RedirectHttpToHttps | object | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/loadbalancer#redirect_http_to_https Loadbalancer#redirect_http_to_https}. | +| Region | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/loadbalancer#region Loadbalancer#region}. | +| Size | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/loadbalancer#size Loadbalancer#size}. | +| SizeUnit | double | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/loadbalancer#size_unit Loadbalancer#size_unit}. | | StickySessions | LoadbalancerStickySessions | sticky_sessions block. | | TargetLoadBalancerIds | string[] | list of load balancer IDs to put behind a global load balancer. | | Type | string | the type of the load balancer (GLOBAL or REGIONAL). | -| VpcUuid | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/loadbalancer#vpc_uuid Loadbalancer#vpc_uuid}. | +| VpcUuid | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/loadbalancer#vpc_uuid Loadbalancer#vpc_uuid}. | --- @@ -1620,7 +1620,7 @@ public string Name { get; set; } - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/loadbalancer#name Loadbalancer#name}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/loadbalancer#name Loadbalancer#name}. --- @@ -1632,7 +1632,7 @@ public string Algorithm { get; set; } - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/loadbalancer#algorithm Loadbalancer#algorithm}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/loadbalancer#algorithm Loadbalancer#algorithm}. --- @@ -1644,7 +1644,7 @@ public object DisableLetsEncryptDnsRecords { get; set; } - *Type:* object -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/loadbalancer#disable_lets_encrypt_dns_records Loadbalancer#disable_lets_encrypt_dns_records}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/loadbalancer#disable_lets_encrypt_dns_records Loadbalancer#disable_lets_encrypt_dns_records}. --- @@ -1658,7 +1658,7 @@ public object Domains { get; set; } domains block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/loadbalancer#domains Loadbalancer#domains} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/loadbalancer#domains Loadbalancer#domains} --- @@ -1670,7 +1670,7 @@ public double[] DropletIds { get; set; } - *Type:* double[] -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/loadbalancer#droplet_ids Loadbalancer#droplet_ids}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/loadbalancer#droplet_ids Loadbalancer#droplet_ids}. --- @@ -1682,7 +1682,7 @@ public string DropletTag { get; set; } - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/loadbalancer#droplet_tag Loadbalancer#droplet_tag}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/loadbalancer#droplet_tag Loadbalancer#droplet_tag}. --- @@ -1694,7 +1694,7 @@ public object EnableBackendKeepalive { get; set; } - *Type:* object -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/loadbalancer#enable_backend_keepalive Loadbalancer#enable_backend_keepalive}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/loadbalancer#enable_backend_keepalive Loadbalancer#enable_backend_keepalive}. --- @@ -1706,7 +1706,7 @@ public object EnableProxyProtocol { get; set; } - *Type:* object -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/loadbalancer#enable_proxy_protocol Loadbalancer#enable_proxy_protocol}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/loadbalancer#enable_proxy_protocol Loadbalancer#enable_proxy_protocol}. --- @@ -1720,7 +1720,7 @@ public LoadbalancerFirewall Firewall { get; set; } firewall block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/loadbalancer#firewall Loadbalancer#firewall} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/loadbalancer#firewall Loadbalancer#firewall} --- @@ -1734,7 +1734,7 @@ public object ForwardingRule { get; set; } forwarding_rule block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/loadbalancer#forwarding_rule Loadbalancer#forwarding_rule} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/loadbalancer#forwarding_rule Loadbalancer#forwarding_rule} --- @@ -1748,7 +1748,7 @@ public LoadbalancerGlbSettings GlbSettings { get; set; } glb_settings block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/loadbalancer#glb_settings Loadbalancer#glb_settings} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/loadbalancer#glb_settings Loadbalancer#glb_settings} --- @@ -1762,7 +1762,7 @@ public LoadbalancerHealthcheck Healthcheck { get; set; } healthcheck block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/loadbalancer#healthcheck Loadbalancer#healthcheck} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/loadbalancer#healthcheck Loadbalancer#healthcheck} --- @@ -1774,7 +1774,7 @@ public double HttpIdleTimeoutSeconds { get; set; } - *Type:* double -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/loadbalancer#http_idle_timeout_seconds Loadbalancer#http_idle_timeout_seconds}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/loadbalancer#http_idle_timeout_seconds Loadbalancer#http_idle_timeout_seconds}. --- @@ -1786,7 +1786,7 @@ public string Id { get; set; } - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/loadbalancer#id Loadbalancer#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/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. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -1803,7 +1803,7 @@ public string Network { get; set; } the type of network the load balancer is accessible from (EXTERNAL or INTERNAL). -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/loadbalancer#network Loadbalancer#network} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/loadbalancer#network Loadbalancer#network} --- @@ -1815,7 +1815,7 @@ public string ProjectId { get; set; } - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/loadbalancer#project_id Loadbalancer#project_id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/loadbalancer#project_id Loadbalancer#project_id}. --- @@ -1827,7 +1827,7 @@ public object RedirectHttpToHttps { get; set; } - *Type:* object -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/loadbalancer#redirect_http_to_https Loadbalancer#redirect_http_to_https}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/loadbalancer#redirect_http_to_https Loadbalancer#redirect_http_to_https}. --- @@ -1839,7 +1839,7 @@ public string Region { get; set; } - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/loadbalancer#region Loadbalancer#region}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/loadbalancer#region Loadbalancer#region}. --- @@ -1851,7 +1851,7 @@ public string Size { get; set; } - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/loadbalancer#size Loadbalancer#size}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/loadbalancer#size Loadbalancer#size}. --- @@ -1863,7 +1863,7 @@ public double SizeUnit { get; set; } - *Type:* double -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/loadbalancer#size_unit Loadbalancer#size_unit}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/loadbalancer#size_unit Loadbalancer#size_unit}. --- @@ -1877,7 +1877,7 @@ public LoadbalancerStickySessions StickySessions { get; set; } sticky_sessions block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/loadbalancer#sticky_sessions Loadbalancer#sticky_sessions} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/loadbalancer#sticky_sessions Loadbalancer#sticky_sessions} --- @@ -1891,7 +1891,7 @@ public string[] TargetLoadBalancerIds { get; set; } list of load balancer IDs to put behind a global load balancer. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/loadbalancer#target_load_balancer_ids Loadbalancer#target_load_balancer_ids} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/loadbalancer#target_load_balancer_ids Loadbalancer#target_load_balancer_ids} --- @@ -1905,7 +1905,7 @@ public string Type { get; set; } the type of the load balancer (GLOBAL or REGIONAL). -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/loadbalancer#type Loadbalancer#type} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/loadbalancer#type Loadbalancer#type} --- @@ -1917,7 +1917,7 @@ public string VpcUuid { get; set; } - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/loadbalancer#vpc_uuid Loadbalancer#vpc_uuid}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/loadbalancer#vpc_uuid Loadbalancer#vpc_uuid}. --- @@ -1955,7 +1955,7 @@ public string Name { get; set; } domain name. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/loadbalancer#name Loadbalancer#name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/loadbalancer#name Loadbalancer#name} --- @@ -1969,7 +1969,7 @@ public string CertificateName { get; set; } name of certificate required for TLS handshaking. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/loadbalancer#certificate_name Loadbalancer#certificate_name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/loadbalancer#certificate_name Loadbalancer#certificate_name} --- @@ -1983,7 +1983,7 @@ public object IsManaged { get; set; } flag indicating if domain is managed by DigitalOcean. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/loadbalancer#is_managed Loadbalancer#is_managed} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/loadbalancer#is_managed Loadbalancer#is_managed} --- @@ -2019,7 +2019,7 @@ public string[] Allow { get; set; } the rules for ALLOWING traffic to the LB (strings in the form: 'ip:1.2.3.4' or 'cidr:1.2.0.0/16'). -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/loadbalancer#allow Loadbalancer#allow} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/loadbalancer#allow Loadbalancer#allow} --- @@ -2033,7 +2033,7 @@ public string[] Deny { get; set; } the rules for DENYING traffic to the LB (strings in the form: 'ip:1.2.3.4' or 'cidr:1.2.0.0/16'). -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/loadbalancer#deny Loadbalancer#deny} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/loadbalancer#deny Loadbalancer#deny} --- @@ -2059,13 +2059,13 @@ new LoadbalancerForwardingRule { | **Name** | **Type** | **Description** | | --- | --- | --- | -| EntryPort | double | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/loadbalancer#entry_port Loadbalancer#entry_port}. | -| EntryProtocol | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/loadbalancer#entry_protocol Loadbalancer#entry_protocol}. | -| TargetPort | double | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/loadbalancer#target_port Loadbalancer#target_port}. | -| TargetProtocol | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/loadbalancer#target_protocol Loadbalancer#target_protocol}. | -| CertificateId | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/loadbalancer#certificate_id Loadbalancer#certificate_id}. | -| CertificateName | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/loadbalancer#certificate_name Loadbalancer#certificate_name}. | -| TlsPassthrough | object | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/loadbalancer#tls_passthrough Loadbalancer#tls_passthrough}. | +| EntryPort | double | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/loadbalancer#entry_port Loadbalancer#entry_port}. | +| EntryProtocol | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/loadbalancer#entry_protocol Loadbalancer#entry_protocol}. | +| TargetPort | double | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/loadbalancer#target_port Loadbalancer#target_port}. | +| TargetProtocol | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/loadbalancer#target_protocol Loadbalancer#target_protocol}. | +| CertificateId | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/loadbalancer#certificate_id Loadbalancer#certificate_id}. | +| CertificateName | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/loadbalancer#certificate_name Loadbalancer#certificate_name}. | +| TlsPassthrough | object | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/loadbalancer#tls_passthrough Loadbalancer#tls_passthrough}. | --- @@ -2077,7 +2077,7 @@ public double EntryPort { get; set; } - *Type:* double -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/loadbalancer#entry_port Loadbalancer#entry_port}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/loadbalancer#entry_port Loadbalancer#entry_port}. --- @@ -2089,7 +2089,7 @@ public string EntryProtocol { get; set; } - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/loadbalancer#entry_protocol Loadbalancer#entry_protocol}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/loadbalancer#entry_protocol Loadbalancer#entry_protocol}. --- @@ -2101,7 +2101,7 @@ public double TargetPort { get; set; } - *Type:* double -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/loadbalancer#target_port Loadbalancer#target_port}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/loadbalancer#target_port Loadbalancer#target_port}. --- @@ -2113,7 +2113,7 @@ public string TargetProtocol { get; set; } - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/loadbalancer#target_protocol Loadbalancer#target_protocol}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/loadbalancer#target_protocol Loadbalancer#target_protocol}. --- @@ -2125,7 +2125,7 @@ public string CertificateId { get; set; } - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/loadbalancer#certificate_id Loadbalancer#certificate_id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/loadbalancer#certificate_id Loadbalancer#certificate_id}. --- @@ -2137,7 +2137,7 @@ public string CertificateName { get; set; } - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/loadbalancer#certificate_name Loadbalancer#certificate_name}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/loadbalancer#certificate_name Loadbalancer#certificate_name}. --- @@ -2149,7 +2149,7 @@ public object TlsPassthrough { get; set; } - *Type:* object -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/loadbalancer#tls_passthrough Loadbalancer#tls_passthrough}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/loadbalancer#tls_passthrough Loadbalancer#tls_passthrough}. --- @@ -2191,7 +2191,7 @@ public double TargetPort { get; set; } target port rules. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/loadbalancer#target_port Loadbalancer#target_port} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/loadbalancer#target_port Loadbalancer#target_port} --- @@ -2205,7 +2205,7 @@ public string TargetProtocol { get; set; } target protocol rules. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/loadbalancer#target_protocol Loadbalancer#target_protocol} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/loadbalancer#target_protocol Loadbalancer#target_protocol} --- @@ -2219,7 +2219,7 @@ public LoadbalancerGlbSettingsCdn Cdn { get; set; } cdn block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/loadbalancer#cdn Loadbalancer#cdn} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/loadbalancer#cdn Loadbalancer#cdn} --- @@ -2233,7 +2233,7 @@ public double FailoverThreshold { get; set; } fail-over threshold. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/loadbalancer#failover_threshold Loadbalancer#failover_threshold} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/loadbalancer#failover_threshold Loadbalancer#failover_threshold} --- @@ -2247,7 +2247,7 @@ public System.Collections.Generic.IDictionary RegionPriorities { region priority map. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/loadbalancer#region_priorities Loadbalancer#region_priorities} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/loadbalancer#region_priorities Loadbalancer#region_priorities} --- @@ -2281,7 +2281,7 @@ public object IsEnabled { get; set; } cache enable flag. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/loadbalancer#is_enabled Loadbalancer#is_enabled} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/loadbalancer#is_enabled Loadbalancer#is_enabled} --- @@ -2307,13 +2307,13 @@ new LoadbalancerHealthcheck { | **Name** | **Type** | **Description** | | --- | --- | --- | -| Port | double | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/loadbalancer#port Loadbalancer#port}. | -| Protocol | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/loadbalancer#protocol Loadbalancer#protocol}. | -| CheckIntervalSeconds | double | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/loadbalancer#check_interval_seconds Loadbalancer#check_interval_seconds}. | -| HealthyThreshold | double | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/loadbalancer#healthy_threshold Loadbalancer#healthy_threshold}. | -| Path | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/loadbalancer#path Loadbalancer#path}. | -| ResponseTimeoutSeconds | double | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/loadbalancer#response_timeout_seconds Loadbalancer#response_timeout_seconds}. | -| UnhealthyThreshold | double | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/loadbalancer#unhealthy_threshold Loadbalancer#unhealthy_threshold}. | +| Port | double | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/loadbalancer#port Loadbalancer#port}. | +| Protocol | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/loadbalancer#protocol Loadbalancer#protocol}. | +| CheckIntervalSeconds | double | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/loadbalancer#check_interval_seconds Loadbalancer#check_interval_seconds}. | +| HealthyThreshold | double | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/loadbalancer#healthy_threshold Loadbalancer#healthy_threshold}. | +| Path | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/loadbalancer#path Loadbalancer#path}. | +| ResponseTimeoutSeconds | double | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/loadbalancer#response_timeout_seconds Loadbalancer#response_timeout_seconds}. | +| UnhealthyThreshold | double | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/loadbalancer#unhealthy_threshold Loadbalancer#unhealthy_threshold}. | --- @@ -2325,7 +2325,7 @@ public double Port { get; set; } - *Type:* double -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/loadbalancer#port Loadbalancer#port}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/loadbalancer#port Loadbalancer#port}. --- @@ -2337,7 +2337,7 @@ public string Protocol { get; set; } - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/loadbalancer#protocol Loadbalancer#protocol}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/loadbalancer#protocol Loadbalancer#protocol}. --- @@ -2349,7 +2349,7 @@ public double CheckIntervalSeconds { get; set; } - *Type:* double -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/loadbalancer#check_interval_seconds Loadbalancer#check_interval_seconds}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/loadbalancer#check_interval_seconds Loadbalancer#check_interval_seconds}. --- @@ -2361,7 +2361,7 @@ public double HealthyThreshold { get; set; } - *Type:* double -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/loadbalancer#healthy_threshold Loadbalancer#healthy_threshold}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/loadbalancer#healthy_threshold Loadbalancer#healthy_threshold}. --- @@ -2373,7 +2373,7 @@ public string Path { get; set; } - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/loadbalancer#path Loadbalancer#path}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/loadbalancer#path Loadbalancer#path}. --- @@ -2385,7 +2385,7 @@ public double ResponseTimeoutSeconds { get; set; } - *Type:* double -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/loadbalancer#response_timeout_seconds Loadbalancer#response_timeout_seconds}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/loadbalancer#response_timeout_seconds Loadbalancer#response_timeout_seconds}. --- @@ -2397,7 +2397,7 @@ public double UnhealthyThreshold { get; set; } - *Type:* double -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/loadbalancer#unhealthy_threshold Loadbalancer#unhealthy_threshold}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/loadbalancer#unhealthy_threshold Loadbalancer#unhealthy_threshold}. --- @@ -2419,9 +2419,9 @@ new LoadbalancerStickySessions { | **Name** | **Type** | **Description** | | --- | --- | --- | -| CookieName | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/loadbalancer#cookie_name Loadbalancer#cookie_name}. | -| CookieTtlSeconds | double | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/loadbalancer#cookie_ttl_seconds Loadbalancer#cookie_ttl_seconds}. | -| Type | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/loadbalancer#type Loadbalancer#type}. | +| CookieName | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/loadbalancer#cookie_name Loadbalancer#cookie_name}. | +| CookieTtlSeconds | double | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/loadbalancer#cookie_ttl_seconds Loadbalancer#cookie_ttl_seconds}. | +| Type | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/loadbalancer#type Loadbalancer#type}. | --- @@ -2433,7 +2433,7 @@ public string CookieName { get; set; } - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/loadbalancer#cookie_name Loadbalancer#cookie_name}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/loadbalancer#cookie_name Loadbalancer#cookie_name}. --- @@ -2445,7 +2445,7 @@ public double CookieTtlSeconds { get; set; } - *Type:* double -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/loadbalancer#cookie_ttl_seconds Loadbalancer#cookie_ttl_seconds}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/loadbalancer#cookie_ttl_seconds Loadbalancer#cookie_ttl_seconds}. --- @@ -2457,7 +2457,7 @@ public string Type { get; set; } - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/loadbalancer#type Loadbalancer#type}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/loadbalancer#type Loadbalancer#type}. --- diff --git a/docs/loadbalancer.go.md b/docs/loadbalancer.go.md index b13cea803..9e539cf7c 100644 --- a/docs/loadbalancer.go.md +++ b/docs/loadbalancer.go.md @@ -4,12 +4,12 @@ ### Loadbalancer -Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/loadbalancer digitalocean_loadbalancer}. +Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/loadbalancer digitalocean_loadbalancer}. #### Initializers ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/loadbalancer" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/loadbalancer" loadbalancer.NewLoadbalancer(scope Construct, id *string, config LoadbalancerConfig) Loadbalancer ``` @@ -617,7 +617,7 @@ func ResetVpcUuid() ##### `IsConstruct` ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/loadbalancer" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/loadbalancer" loadbalancer.Loadbalancer_IsConstruct(x interface{}) *bool ``` @@ -649,7 +649,7 @@ Any object. ##### `IsTerraformElement` ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/loadbalancer" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/loadbalancer" loadbalancer.Loadbalancer_IsTerraformElement(x interface{}) *bool ``` @@ -663,7 +663,7 @@ loadbalancer.Loadbalancer_IsTerraformElement(x interface{}) *bool ##### `IsTerraformResource` ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/loadbalancer" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/loadbalancer" loadbalancer.Loadbalancer_IsTerraformResource(x interface{}) *bool ``` @@ -677,7 +677,7 @@ loadbalancer.Loadbalancer_IsTerraformResource(x interface{}) *bool ##### `GenerateConfigForImport` ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/loadbalancer" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/loadbalancer" loadbalancer.Loadbalancer_GenerateConfigForImport(scope Construct, importToId *string, importFromId *string, provider TerraformProvider) ImportableResource ``` @@ -706,7 +706,7 @@ The construct id used in the generated config for the Loadbalancer to import. The id of the existing Loadbalancer that should be imported. -Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/loadbalancer#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/loadbalancer#import import section} in the documentation of this resource for the id to use --- @@ -1467,7 +1467,7 @@ func TfResourceType() *string #### Initializer ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/loadbalancer" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/loadbalancer" &loadbalancer.LoadbalancerConfig { Connection: interface{}, @@ -1485,10 +1485,10 @@ import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/loadbal DropletTag: *string, EnableBackendKeepalive: interface{}, EnableProxyProtocol: interface{}, - Firewall: github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11.loadbalancer.LoadbalancerFirewall, + Firewall: github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean.loadbalancer.LoadbalancerFirewall, ForwardingRule: interface{}, - GlbSettings: github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11.loadbalancer.LoadbalancerGlbSettings, - Healthcheck: github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11.loadbalancer.LoadbalancerHealthcheck, + GlbSettings: github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean.loadbalancer.LoadbalancerGlbSettings, + Healthcheck: github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean.loadbalancer.LoadbalancerHealthcheck, HttpIdleTimeoutSeconds: *f64, Id: *string, Network: *string, @@ -1497,7 +1497,7 @@ import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/loadbal Region: *string, Size: *string, SizeUnit: *f64, - StickySessions: github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11.loadbalancer.LoadbalancerStickySessions, + StickySessions: github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean.loadbalancer.LoadbalancerStickySessions, TargetLoadBalancerIds: *[]*string, Type: *string, VpcUuid: *string, @@ -1515,30 +1515,30 @@ import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/loadbal | Lifecycle | github.com/hashicorp/terraform-cdk-go/cdktf.TerraformResourceLifecycle | *No description.* | | Provider | github.com/hashicorp/terraform-cdk-go/cdktf.TerraformProvider | *No description.* | | Provisioners | *[]interface{} | *No description.* | -| Name | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/loadbalancer#name Loadbalancer#name}. | -| Algorithm | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/loadbalancer#algorithm Loadbalancer#algorithm}. | -| DisableLetsEncryptDnsRecords | interface{} | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/loadbalancer#disable_lets_encrypt_dns_records Loadbalancer#disable_lets_encrypt_dns_records}. | +| Name | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/loadbalancer#name Loadbalancer#name}. | +| Algorithm | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/loadbalancer#algorithm Loadbalancer#algorithm}. | +| DisableLetsEncryptDnsRecords | interface{} | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/loadbalancer#disable_lets_encrypt_dns_records Loadbalancer#disable_lets_encrypt_dns_records}. | | Domains | interface{} | domains block. | -| DropletIds | *[]*f64 | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/loadbalancer#droplet_ids Loadbalancer#droplet_ids}. | -| DropletTag | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/loadbalancer#droplet_tag Loadbalancer#droplet_tag}. | -| EnableBackendKeepalive | interface{} | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/loadbalancer#enable_backend_keepalive Loadbalancer#enable_backend_keepalive}. | -| EnableProxyProtocol | interface{} | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/loadbalancer#enable_proxy_protocol Loadbalancer#enable_proxy_protocol}. | +| DropletIds | *[]*f64 | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/loadbalancer#droplet_ids Loadbalancer#droplet_ids}. | +| DropletTag | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/loadbalancer#droplet_tag Loadbalancer#droplet_tag}. | +| EnableBackendKeepalive | interface{} | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/loadbalancer#enable_backend_keepalive Loadbalancer#enable_backend_keepalive}. | +| EnableProxyProtocol | interface{} | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/loadbalancer#enable_proxy_protocol Loadbalancer#enable_proxy_protocol}. | | Firewall | LoadbalancerFirewall | firewall block. | | ForwardingRule | interface{} | forwarding_rule block. | | GlbSettings | LoadbalancerGlbSettings | glb_settings block. | | Healthcheck | LoadbalancerHealthcheck | healthcheck block. | -| HttpIdleTimeoutSeconds | *f64 | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/loadbalancer#http_idle_timeout_seconds Loadbalancer#http_idle_timeout_seconds}. | -| Id | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/loadbalancer#id Loadbalancer#id}. | +| HttpIdleTimeoutSeconds | *f64 | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/loadbalancer#http_idle_timeout_seconds Loadbalancer#http_idle_timeout_seconds}. | +| Id | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/loadbalancer#id Loadbalancer#id}. | | Network | *string | the type of network the load balancer is accessible from (EXTERNAL or INTERNAL). | -| ProjectId | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/loadbalancer#project_id Loadbalancer#project_id}. | -| RedirectHttpToHttps | interface{} | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/loadbalancer#redirect_http_to_https Loadbalancer#redirect_http_to_https}. | -| Region | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/loadbalancer#region Loadbalancer#region}. | -| Size | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/loadbalancer#size Loadbalancer#size}. | -| SizeUnit | *f64 | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/loadbalancer#size_unit Loadbalancer#size_unit}. | +| ProjectId | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/loadbalancer#project_id Loadbalancer#project_id}. | +| RedirectHttpToHttps | interface{} | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/loadbalancer#redirect_http_to_https Loadbalancer#redirect_http_to_https}. | +| Region | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/loadbalancer#region Loadbalancer#region}. | +| Size | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/loadbalancer#size Loadbalancer#size}. | +| SizeUnit | *f64 | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/loadbalancer#size_unit Loadbalancer#size_unit}. | | StickySessions | LoadbalancerStickySessions | sticky_sessions block. | | TargetLoadBalancerIds | *[]*string | list of load balancer IDs to put behind a global load balancer. | | Type | *string | the type of the load balancer (GLOBAL or REGIONAL). | -| VpcUuid | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/loadbalancer#vpc_uuid Loadbalancer#vpc_uuid}. | +| VpcUuid | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/loadbalancer#vpc_uuid Loadbalancer#vpc_uuid}. | --- @@ -1620,7 +1620,7 @@ Name *string - *Type:* *string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/loadbalancer#name Loadbalancer#name}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/loadbalancer#name Loadbalancer#name}. --- @@ -1632,7 +1632,7 @@ Algorithm *string - *Type:* *string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/loadbalancer#algorithm Loadbalancer#algorithm}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/loadbalancer#algorithm Loadbalancer#algorithm}. --- @@ -1644,7 +1644,7 @@ DisableLetsEncryptDnsRecords interface{} - *Type:* interface{} -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/loadbalancer#disable_lets_encrypt_dns_records Loadbalancer#disable_lets_encrypt_dns_records}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/loadbalancer#disable_lets_encrypt_dns_records Loadbalancer#disable_lets_encrypt_dns_records}. --- @@ -1658,7 +1658,7 @@ Domains interface{} domains block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/loadbalancer#domains Loadbalancer#domains} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/loadbalancer#domains Loadbalancer#domains} --- @@ -1670,7 +1670,7 @@ DropletIds *[]*f64 - *Type:* *[]*f64 -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/loadbalancer#droplet_ids Loadbalancer#droplet_ids}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/loadbalancer#droplet_ids Loadbalancer#droplet_ids}. --- @@ -1682,7 +1682,7 @@ DropletTag *string - *Type:* *string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/loadbalancer#droplet_tag Loadbalancer#droplet_tag}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/loadbalancer#droplet_tag Loadbalancer#droplet_tag}. --- @@ -1694,7 +1694,7 @@ EnableBackendKeepalive interface{} - *Type:* interface{} -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/loadbalancer#enable_backend_keepalive Loadbalancer#enable_backend_keepalive}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/loadbalancer#enable_backend_keepalive Loadbalancer#enable_backend_keepalive}. --- @@ -1706,7 +1706,7 @@ EnableProxyProtocol interface{} - *Type:* interface{} -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/loadbalancer#enable_proxy_protocol Loadbalancer#enable_proxy_protocol}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/loadbalancer#enable_proxy_protocol Loadbalancer#enable_proxy_protocol}. --- @@ -1720,7 +1720,7 @@ Firewall LoadbalancerFirewall firewall block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/loadbalancer#firewall Loadbalancer#firewall} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/loadbalancer#firewall Loadbalancer#firewall} --- @@ -1734,7 +1734,7 @@ ForwardingRule interface{} forwarding_rule block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/loadbalancer#forwarding_rule Loadbalancer#forwarding_rule} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/loadbalancer#forwarding_rule Loadbalancer#forwarding_rule} --- @@ -1748,7 +1748,7 @@ GlbSettings LoadbalancerGlbSettings glb_settings block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/loadbalancer#glb_settings Loadbalancer#glb_settings} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/loadbalancer#glb_settings Loadbalancer#glb_settings} --- @@ -1762,7 +1762,7 @@ Healthcheck LoadbalancerHealthcheck healthcheck block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/loadbalancer#healthcheck Loadbalancer#healthcheck} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/loadbalancer#healthcheck Loadbalancer#healthcheck} --- @@ -1774,7 +1774,7 @@ HttpIdleTimeoutSeconds *f64 - *Type:* *f64 -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/loadbalancer#http_idle_timeout_seconds Loadbalancer#http_idle_timeout_seconds}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/loadbalancer#http_idle_timeout_seconds Loadbalancer#http_idle_timeout_seconds}. --- @@ -1786,7 +1786,7 @@ Id *string - *Type:* *string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/loadbalancer#id Loadbalancer#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/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. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -1803,7 +1803,7 @@ Network *string the type of network the load balancer is accessible from (EXTERNAL or INTERNAL). -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/loadbalancer#network Loadbalancer#network} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/loadbalancer#network Loadbalancer#network} --- @@ -1815,7 +1815,7 @@ ProjectId *string - *Type:* *string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/loadbalancer#project_id Loadbalancer#project_id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/loadbalancer#project_id Loadbalancer#project_id}. --- @@ -1827,7 +1827,7 @@ RedirectHttpToHttps interface{} - *Type:* interface{} -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/loadbalancer#redirect_http_to_https Loadbalancer#redirect_http_to_https}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/loadbalancer#redirect_http_to_https Loadbalancer#redirect_http_to_https}. --- @@ -1839,7 +1839,7 @@ Region *string - *Type:* *string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/loadbalancer#region Loadbalancer#region}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/loadbalancer#region Loadbalancer#region}. --- @@ -1851,7 +1851,7 @@ Size *string - *Type:* *string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/loadbalancer#size Loadbalancer#size}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/loadbalancer#size Loadbalancer#size}. --- @@ -1863,7 +1863,7 @@ SizeUnit *f64 - *Type:* *f64 -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/loadbalancer#size_unit Loadbalancer#size_unit}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/loadbalancer#size_unit Loadbalancer#size_unit}. --- @@ -1877,7 +1877,7 @@ StickySessions LoadbalancerStickySessions sticky_sessions block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/loadbalancer#sticky_sessions Loadbalancer#sticky_sessions} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/loadbalancer#sticky_sessions Loadbalancer#sticky_sessions} --- @@ -1891,7 +1891,7 @@ TargetLoadBalancerIds *[]*string list of load balancer IDs to put behind a global load balancer. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/loadbalancer#target_load_balancer_ids Loadbalancer#target_load_balancer_ids} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/loadbalancer#target_load_balancer_ids Loadbalancer#target_load_balancer_ids} --- @@ -1905,7 +1905,7 @@ Type *string the type of the load balancer (GLOBAL or REGIONAL). -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/loadbalancer#type Loadbalancer#type} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/loadbalancer#type Loadbalancer#type} --- @@ -1917,7 +1917,7 @@ VpcUuid *string - *Type:* *string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/loadbalancer#vpc_uuid Loadbalancer#vpc_uuid}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/loadbalancer#vpc_uuid Loadbalancer#vpc_uuid}. --- @@ -1926,7 +1926,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit #### Initializer ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/loadbalancer" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/loadbalancer" &loadbalancer.LoadbalancerDomains { Name: *string, @@ -1955,7 +1955,7 @@ Name *string domain name. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/loadbalancer#name Loadbalancer#name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/loadbalancer#name Loadbalancer#name} --- @@ -1969,7 +1969,7 @@ CertificateName *string name of certificate required for TLS handshaking. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/loadbalancer#certificate_name Loadbalancer#certificate_name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/loadbalancer#certificate_name Loadbalancer#certificate_name} --- @@ -1983,7 +1983,7 @@ IsManaged interface{} flag indicating if domain is managed by DigitalOcean. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/loadbalancer#is_managed Loadbalancer#is_managed} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/loadbalancer#is_managed Loadbalancer#is_managed} --- @@ -1992,7 +1992,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit #### Initializer ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/loadbalancer" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/loadbalancer" &loadbalancer.LoadbalancerFirewall { Allow: *[]*string, @@ -2019,7 +2019,7 @@ Allow *[]*string the rules for ALLOWING traffic to the LB (strings in the form: 'ip:1.2.3.4' or 'cidr:1.2.0.0/16'). -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/loadbalancer#allow Loadbalancer#allow} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/loadbalancer#allow Loadbalancer#allow} --- @@ -2033,7 +2033,7 @@ Deny *[]*string the rules for DENYING traffic to the LB (strings in the form: 'ip:1.2.3.4' or 'cidr:1.2.0.0/16'). -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/loadbalancer#deny Loadbalancer#deny} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/loadbalancer#deny Loadbalancer#deny} --- @@ -2042,7 +2042,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit #### Initializer ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/loadbalancer" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/loadbalancer" &loadbalancer.LoadbalancerForwardingRule { EntryPort: *f64, @@ -2059,13 +2059,13 @@ import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/loadbal | **Name** | **Type** | **Description** | | --- | --- | --- | -| EntryPort | *f64 | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/loadbalancer#entry_port Loadbalancer#entry_port}. | -| EntryProtocol | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/loadbalancer#entry_protocol Loadbalancer#entry_protocol}. | -| TargetPort | *f64 | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/loadbalancer#target_port Loadbalancer#target_port}. | -| TargetProtocol | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/loadbalancer#target_protocol Loadbalancer#target_protocol}. | -| CertificateId | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/loadbalancer#certificate_id Loadbalancer#certificate_id}. | -| CertificateName | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/loadbalancer#certificate_name Loadbalancer#certificate_name}. | -| TlsPassthrough | interface{} | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/loadbalancer#tls_passthrough Loadbalancer#tls_passthrough}. | +| EntryPort | *f64 | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/loadbalancer#entry_port Loadbalancer#entry_port}. | +| EntryProtocol | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/loadbalancer#entry_protocol Loadbalancer#entry_protocol}. | +| TargetPort | *f64 | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/loadbalancer#target_port Loadbalancer#target_port}. | +| TargetProtocol | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/loadbalancer#target_protocol Loadbalancer#target_protocol}. | +| CertificateId | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/loadbalancer#certificate_id Loadbalancer#certificate_id}. | +| CertificateName | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/loadbalancer#certificate_name Loadbalancer#certificate_name}. | +| TlsPassthrough | interface{} | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/loadbalancer#tls_passthrough Loadbalancer#tls_passthrough}. | --- @@ -2077,7 +2077,7 @@ EntryPort *f64 - *Type:* *f64 -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/loadbalancer#entry_port Loadbalancer#entry_port}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/loadbalancer#entry_port Loadbalancer#entry_port}. --- @@ -2089,7 +2089,7 @@ EntryProtocol *string - *Type:* *string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/loadbalancer#entry_protocol Loadbalancer#entry_protocol}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/loadbalancer#entry_protocol Loadbalancer#entry_protocol}. --- @@ -2101,7 +2101,7 @@ TargetPort *f64 - *Type:* *f64 -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/loadbalancer#target_port Loadbalancer#target_port}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/loadbalancer#target_port Loadbalancer#target_port}. --- @@ -2113,7 +2113,7 @@ TargetProtocol *string - *Type:* *string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/loadbalancer#target_protocol Loadbalancer#target_protocol}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/loadbalancer#target_protocol Loadbalancer#target_protocol}. --- @@ -2125,7 +2125,7 @@ CertificateId *string - *Type:* *string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/loadbalancer#certificate_id Loadbalancer#certificate_id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/loadbalancer#certificate_id Loadbalancer#certificate_id}. --- @@ -2137,7 +2137,7 @@ CertificateName *string - *Type:* *string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/loadbalancer#certificate_name Loadbalancer#certificate_name}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/loadbalancer#certificate_name Loadbalancer#certificate_name}. --- @@ -2149,7 +2149,7 @@ TlsPassthrough interface{} - *Type:* interface{} -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/loadbalancer#tls_passthrough Loadbalancer#tls_passthrough}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/loadbalancer#tls_passthrough Loadbalancer#tls_passthrough}. --- @@ -2158,12 +2158,12 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit #### Initializer ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/loadbalancer" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/loadbalancer" &loadbalancer.LoadbalancerGlbSettings { TargetPort: *f64, TargetProtocol: *string, - Cdn: github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11.loadbalancer.LoadbalancerGlbSettingsCdn, + Cdn: github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean.loadbalancer.LoadbalancerGlbSettingsCdn, FailoverThreshold: *f64, RegionPriorities: *map[string]*f64, } @@ -2191,7 +2191,7 @@ TargetPort *f64 target port rules. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/loadbalancer#target_port Loadbalancer#target_port} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/loadbalancer#target_port Loadbalancer#target_port} --- @@ -2205,7 +2205,7 @@ TargetProtocol *string target protocol rules. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/loadbalancer#target_protocol Loadbalancer#target_protocol} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/loadbalancer#target_protocol Loadbalancer#target_protocol} --- @@ -2219,7 +2219,7 @@ Cdn LoadbalancerGlbSettingsCdn cdn block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/loadbalancer#cdn Loadbalancer#cdn} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/loadbalancer#cdn Loadbalancer#cdn} --- @@ -2233,7 +2233,7 @@ FailoverThreshold *f64 fail-over threshold. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/loadbalancer#failover_threshold Loadbalancer#failover_threshold} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/loadbalancer#failover_threshold Loadbalancer#failover_threshold} --- @@ -2247,7 +2247,7 @@ RegionPriorities *map[string]*f64 region priority map. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/loadbalancer#region_priorities Loadbalancer#region_priorities} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/loadbalancer#region_priorities Loadbalancer#region_priorities} --- @@ -2256,7 +2256,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit #### Initializer ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/loadbalancer" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/loadbalancer" &loadbalancer.LoadbalancerGlbSettingsCdn { IsEnabled: interface{}, @@ -2281,7 +2281,7 @@ IsEnabled interface{} cache enable flag. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/loadbalancer#is_enabled Loadbalancer#is_enabled} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/loadbalancer#is_enabled Loadbalancer#is_enabled} --- @@ -2290,7 +2290,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit #### Initializer ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/loadbalancer" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/loadbalancer" &loadbalancer.LoadbalancerHealthcheck { Port: *f64, @@ -2307,13 +2307,13 @@ import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/loadbal | **Name** | **Type** | **Description** | | --- | --- | --- | -| Port | *f64 | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/loadbalancer#port Loadbalancer#port}. | -| Protocol | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/loadbalancer#protocol Loadbalancer#protocol}. | -| CheckIntervalSeconds | *f64 | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/loadbalancer#check_interval_seconds Loadbalancer#check_interval_seconds}. | -| HealthyThreshold | *f64 | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/loadbalancer#healthy_threshold Loadbalancer#healthy_threshold}. | -| Path | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/loadbalancer#path Loadbalancer#path}. | -| ResponseTimeoutSeconds | *f64 | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/loadbalancer#response_timeout_seconds Loadbalancer#response_timeout_seconds}. | -| UnhealthyThreshold | *f64 | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/loadbalancer#unhealthy_threshold Loadbalancer#unhealthy_threshold}. | +| Port | *f64 | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/loadbalancer#port Loadbalancer#port}. | +| Protocol | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/loadbalancer#protocol Loadbalancer#protocol}. | +| CheckIntervalSeconds | *f64 | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/loadbalancer#check_interval_seconds Loadbalancer#check_interval_seconds}. | +| HealthyThreshold | *f64 | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/loadbalancer#healthy_threshold Loadbalancer#healthy_threshold}. | +| Path | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/loadbalancer#path Loadbalancer#path}. | +| ResponseTimeoutSeconds | *f64 | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/loadbalancer#response_timeout_seconds Loadbalancer#response_timeout_seconds}. | +| UnhealthyThreshold | *f64 | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/loadbalancer#unhealthy_threshold Loadbalancer#unhealthy_threshold}. | --- @@ -2325,7 +2325,7 @@ Port *f64 - *Type:* *f64 -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/loadbalancer#port Loadbalancer#port}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/loadbalancer#port Loadbalancer#port}. --- @@ -2337,7 +2337,7 @@ Protocol *string - *Type:* *string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/loadbalancer#protocol Loadbalancer#protocol}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/loadbalancer#protocol Loadbalancer#protocol}. --- @@ -2349,7 +2349,7 @@ CheckIntervalSeconds *f64 - *Type:* *f64 -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/loadbalancer#check_interval_seconds Loadbalancer#check_interval_seconds}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/loadbalancer#check_interval_seconds Loadbalancer#check_interval_seconds}. --- @@ -2361,7 +2361,7 @@ HealthyThreshold *f64 - *Type:* *f64 -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/loadbalancer#healthy_threshold Loadbalancer#healthy_threshold}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/loadbalancer#healthy_threshold Loadbalancer#healthy_threshold}. --- @@ -2373,7 +2373,7 @@ Path *string - *Type:* *string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/loadbalancer#path Loadbalancer#path}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/loadbalancer#path Loadbalancer#path}. --- @@ -2385,7 +2385,7 @@ ResponseTimeoutSeconds *f64 - *Type:* *f64 -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/loadbalancer#response_timeout_seconds Loadbalancer#response_timeout_seconds}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/loadbalancer#response_timeout_seconds Loadbalancer#response_timeout_seconds}. --- @@ -2397,7 +2397,7 @@ UnhealthyThreshold *f64 - *Type:* *f64 -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/loadbalancer#unhealthy_threshold Loadbalancer#unhealthy_threshold}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/loadbalancer#unhealthy_threshold Loadbalancer#unhealthy_threshold}. --- @@ -2406,7 +2406,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit #### Initializer ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/loadbalancer" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/loadbalancer" &loadbalancer.LoadbalancerStickySessions { CookieName: *string, @@ -2419,9 +2419,9 @@ import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/loadbal | **Name** | **Type** | **Description** | | --- | --- | --- | -| CookieName | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/loadbalancer#cookie_name Loadbalancer#cookie_name}. | -| CookieTtlSeconds | *f64 | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/loadbalancer#cookie_ttl_seconds Loadbalancer#cookie_ttl_seconds}. | -| Type | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/loadbalancer#type Loadbalancer#type}. | +| CookieName | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/loadbalancer#cookie_name Loadbalancer#cookie_name}. | +| CookieTtlSeconds | *f64 | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/loadbalancer#cookie_ttl_seconds Loadbalancer#cookie_ttl_seconds}. | +| Type | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/loadbalancer#type Loadbalancer#type}. | --- @@ -2433,7 +2433,7 @@ CookieName *string - *Type:* *string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/loadbalancer#cookie_name Loadbalancer#cookie_name}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/loadbalancer#cookie_name Loadbalancer#cookie_name}. --- @@ -2445,7 +2445,7 @@ CookieTtlSeconds *f64 - *Type:* *f64 -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/loadbalancer#cookie_ttl_seconds Loadbalancer#cookie_ttl_seconds}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/loadbalancer#cookie_ttl_seconds Loadbalancer#cookie_ttl_seconds}. --- @@ -2457,7 +2457,7 @@ Type *string - *Type:* *string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/loadbalancer#type Loadbalancer#type}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/loadbalancer#type Loadbalancer#type}. --- @@ -2468,7 +2468,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit #### Initializers ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/loadbalancer" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/loadbalancer" loadbalancer.NewLoadbalancerDomainsList(terraformResource IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) LoadbalancerDomainsList ``` @@ -2628,7 +2628,7 @@ func InternalValue() interface{} #### Initializers ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/loadbalancer" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/loadbalancer" loadbalancer.NewLoadbalancerDomainsOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string, complexObjectIndex *f64, complexObjectIsFromSet *bool) LoadbalancerDomainsOutputReference ``` @@ -2997,7 +2997,7 @@ func InternalValue() interface{} #### Initializers ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/loadbalancer" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/loadbalancer" loadbalancer.NewLoadbalancerFirewallOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string) LoadbalancerFirewallOutputReference ``` @@ -3304,7 +3304,7 @@ func InternalValue() LoadbalancerFirewall #### Initializers ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/loadbalancer" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/loadbalancer" loadbalancer.NewLoadbalancerForwardingRuleList(terraformResource IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) LoadbalancerForwardingRuleList ``` @@ -3464,7 +3464,7 @@ func InternalValue() interface{} #### Initializers ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/loadbalancer" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/loadbalancer" loadbalancer.NewLoadbalancerForwardingRuleOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string, complexObjectIndex *f64, complexObjectIsFromSet *bool) LoadbalancerForwardingRuleOutputReference ``` @@ -3906,7 +3906,7 @@ func InternalValue() interface{} #### Initializers ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/loadbalancer" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/loadbalancer" loadbalancer.NewLoadbalancerGlbSettingsCdnOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string) LoadbalancerGlbSettingsCdnOutputReference ``` @@ -4184,7 +4184,7 @@ func InternalValue() LoadbalancerGlbSettingsCdn #### Initializers ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/loadbalancer" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/loadbalancer" loadbalancer.NewLoadbalancerGlbSettingsOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string) LoadbalancerGlbSettingsOutputReference ``` @@ -4577,7 +4577,7 @@ func InternalValue() LoadbalancerGlbSettings #### Initializers ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/loadbalancer" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/loadbalancer" loadbalancer.NewLoadbalancerHealthcheckOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string) LoadbalancerHealthcheckOutputReference ``` @@ -5015,7 +5015,7 @@ func InternalValue() LoadbalancerHealthcheck #### Initializers ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/loadbalancer" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/loadbalancer" loadbalancer.NewLoadbalancerStickySessionsOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string) LoadbalancerStickySessionsOutputReference ``` diff --git a/docs/loadbalancer.java.md b/docs/loadbalancer.java.md index cf9acf68d..79ea83654 100644 --- a/docs/loadbalancer.java.md +++ b/docs/loadbalancer.java.md @@ -4,7 +4,7 @@ ### Loadbalancer -Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/loadbalancer digitalocean_loadbalancer}. +Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/loadbalancer digitalocean_loadbalancer}. #### Initializers @@ -67,30 +67,30 @@ Loadbalancer.Builder.create(Construct scope, java.lang.String id) | lifecycle | com.hashicorp.cdktf.TerraformResourceLifecycle | *No description.* | | provider | com.hashicorp.cdktf.TerraformProvider | *No description.* | | provisioners | java.util.List | *No description.* | -| name | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/loadbalancer#name Loadbalancer#name}. | -| algorithm | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/loadbalancer#algorithm Loadbalancer#algorithm}. | -| disableLetsEncryptDnsRecords | java.lang.Boolean OR com.hashicorp.cdktf.IResolvable | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/loadbalancer#disable_lets_encrypt_dns_records Loadbalancer#disable_lets_encrypt_dns_records}. | +| name | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/loadbalancer#name Loadbalancer#name}. | +| algorithm | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/loadbalancer#algorithm Loadbalancer#algorithm}. | +| disableLetsEncryptDnsRecords | java.lang.Boolean OR com.hashicorp.cdktf.IResolvable | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/loadbalancer#disable_lets_encrypt_dns_records Loadbalancer#disable_lets_encrypt_dns_records}. | | domains | com.hashicorp.cdktf.IResolvable OR java.util.List<LoadbalancerDomains> | domains block. | -| dropletIds | java.util.List | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/loadbalancer#droplet_ids Loadbalancer#droplet_ids}. | -| dropletTag | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/loadbalancer#droplet_tag Loadbalancer#droplet_tag}. | -| enableBackendKeepalive | java.lang.Boolean OR com.hashicorp.cdktf.IResolvable | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/loadbalancer#enable_backend_keepalive Loadbalancer#enable_backend_keepalive}. | -| enableProxyProtocol | java.lang.Boolean OR com.hashicorp.cdktf.IResolvable | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/loadbalancer#enable_proxy_protocol Loadbalancer#enable_proxy_protocol}. | +| dropletIds | java.util.List | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/loadbalancer#droplet_ids Loadbalancer#droplet_ids}. | +| dropletTag | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/loadbalancer#droplet_tag Loadbalancer#droplet_tag}. | +| enableBackendKeepalive | java.lang.Boolean OR com.hashicorp.cdktf.IResolvable | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/loadbalancer#enable_backend_keepalive Loadbalancer#enable_backend_keepalive}. | +| enableProxyProtocol | java.lang.Boolean OR com.hashicorp.cdktf.IResolvable | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/loadbalancer#enable_proxy_protocol Loadbalancer#enable_proxy_protocol}. | | firewall | LoadbalancerFirewall | firewall block. | | forwardingRule | com.hashicorp.cdktf.IResolvable OR java.util.List<LoadbalancerForwardingRule> | forwarding_rule block. | | glbSettings | LoadbalancerGlbSettings | glb_settings block. | | healthcheck | LoadbalancerHealthcheck | healthcheck block. | -| httpIdleTimeoutSeconds | java.lang.Number | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/loadbalancer#http_idle_timeout_seconds Loadbalancer#http_idle_timeout_seconds}. | -| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/loadbalancer#id Loadbalancer#id}. | +| httpIdleTimeoutSeconds | java.lang.Number | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/loadbalancer#http_idle_timeout_seconds Loadbalancer#http_idle_timeout_seconds}. | +| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/loadbalancer#id Loadbalancer#id}. | | network | java.lang.String | the type of network the load balancer is accessible from (EXTERNAL or INTERNAL). | -| projectId | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/loadbalancer#project_id Loadbalancer#project_id}. | -| redirectHttpToHttps | java.lang.Boolean OR com.hashicorp.cdktf.IResolvable | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/loadbalancer#redirect_http_to_https Loadbalancer#redirect_http_to_https}. | -| region | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/loadbalancer#region Loadbalancer#region}. | -| size | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/loadbalancer#size Loadbalancer#size}. | -| sizeUnit | java.lang.Number | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/loadbalancer#size_unit Loadbalancer#size_unit}. | +| projectId | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/loadbalancer#project_id Loadbalancer#project_id}. | +| redirectHttpToHttps | java.lang.Boolean OR com.hashicorp.cdktf.IResolvable | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/loadbalancer#redirect_http_to_https Loadbalancer#redirect_http_to_https}. | +| region | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/loadbalancer#region Loadbalancer#region}. | +| size | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/loadbalancer#size Loadbalancer#size}. | +| sizeUnit | java.lang.Number | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/loadbalancer#size_unit Loadbalancer#size_unit}. | | stickySessions | LoadbalancerStickySessions | sticky_sessions block. | | targetLoadBalancerIds | java.util.List | list of load balancer IDs to put behind a global load balancer. | | type | java.lang.String | the type of the load balancer (GLOBAL or REGIONAL). | -| vpcUuid | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/loadbalancer#vpc_uuid Loadbalancer#vpc_uuid}. | +| vpcUuid | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/loadbalancer#vpc_uuid Loadbalancer#vpc_uuid}. | --- @@ -158,7 +158,7 @@ Must be unique amongst siblings in the same scope - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/loadbalancer#name Loadbalancer#name}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/loadbalancer#name Loadbalancer#name}. --- @@ -166,7 +166,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/loadbalancer#algorithm Loadbalancer#algorithm}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/loadbalancer#algorithm Loadbalancer#algorithm}. --- @@ -174,7 +174,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit - *Type:* java.lang.Boolean OR com.hashicorp.cdktf.IResolvable -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/loadbalancer#disable_lets_encrypt_dns_records Loadbalancer#disable_lets_encrypt_dns_records}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/loadbalancer#disable_lets_encrypt_dns_records Loadbalancer#disable_lets_encrypt_dns_records}. --- @@ -184,7 +184,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit domains block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/loadbalancer#domains Loadbalancer#domains} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/loadbalancer#domains Loadbalancer#domains} --- @@ -192,7 +192,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit - *Type:* java.util.List -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/loadbalancer#droplet_ids Loadbalancer#droplet_ids}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/loadbalancer#droplet_ids Loadbalancer#droplet_ids}. --- @@ -200,7 +200,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/loadbalancer#droplet_tag Loadbalancer#droplet_tag}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/loadbalancer#droplet_tag Loadbalancer#droplet_tag}. --- @@ -208,7 +208,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit - *Type:* java.lang.Boolean OR com.hashicorp.cdktf.IResolvable -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/loadbalancer#enable_backend_keepalive Loadbalancer#enable_backend_keepalive}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/loadbalancer#enable_backend_keepalive Loadbalancer#enable_backend_keepalive}. --- @@ -216,7 +216,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit - *Type:* java.lang.Boolean OR com.hashicorp.cdktf.IResolvable -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/loadbalancer#enable_proxy_protocol Loadbalancer#enable_proxy_protocol}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/loadbalancer#enable_proxy_protocol Loadbalancer#enable_proxy_protocol}. --- @@ -226,7 +226,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit firewall block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/loadbalancer#firewall Loadbalancer#firewall} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/loadbalancer#firewall Loadbalancer#firewall} --- @@ -236,7 +236,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit forwarding_rule block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/loadbalancer#forwarding_rule Loadbalancer#forwarding_rule} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/loadbalancer#forwarding_rule Loadbalancer#forwarding_rule} --- @@ -246,7 +246,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit glb_settings block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/loadbalancer#glb_settings Loadbalancer#glb_settings} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/loadbalancer#glb_settings Loadbalancer#glb_settings} --- @@ -256,7 +256,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit healthcheck block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/loadbalancer#healthcheck Loadbalancer#healthcheck} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/loadbalancer#healthcheck Loadbalancer#healthcheck} --- @@ -264,7 +264,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit - *Type:* java.lang.Number -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/loadbalancer#http_idle_timeout_seconds Loadbalancer#http_idle_timeout_seconds}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/loadbalancer#http_idle_timeout_seconds Loadbalancer#http_idle_timeout_seconds}. --- @@ -272,7 +272,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/loadbalancer#id Loadbalancer#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/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. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -285,7 +285,7 @@ If you experience problems setting this value it might not be settable. Please t the type of network the load balancer is accessible from (EXTERNAL or INTERNAL). -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/loadbalancer#network Loadbalancer#network} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/loadbalancer#network Loadbalancer#network} --- @@ -293,7 +293,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/loadbalancer#project_id Loadbalancer#project_id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/loadbalancer#project_id Loadbalancer#project_id}. --- @@ -301,7 +301,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit - *Type:* java.lang.Boolean OR com.hashicorp.cdktf.IResolvable -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/loadbalancer#redirect_http_to_https Loadbalancer#redirect_http_to_https}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/loadbalancer#redirect_http_to_https Loadbalancer#redirect_http_to_https}. --- @@ -309,7 +309,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/loadbalancer#region Loadbalancer#region}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/loadbalancer#region Loadbalancer#region}. --- @@ -317,7 +317,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/loadbalancer#size Loadbalancer#size}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/loadbalancer#size Loadbalancer#size}. --- @@ -325,7 +325,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit - *Type:* java.lang.Number -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/loadbalancer#size_unit Loadbalancer#size_unit}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/loadbalancer#size_unit Loadbalancer#size_unit}. --- @@ -335,7 +335,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit sticky_sessions block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/loadbalancer#sticky_sessions Loadbalancer#sticky_sessions} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/loadbalancer#sticky_sessions Loadbalancer#sticky_sessions} --- @@ -345,7 +345,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit list of load balancer IDs to put behind a global load balancer. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/loadbalancer#target_load_balancer_ids Loadbalancer#target_load_balancer_ids} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/loadbalancer#target_load_balancer_ids Loadbalancer#target_load_balancer_ids} --- @@ -355,7 +355,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit the type of the load balancer (GLOBAL or REGIONAL). -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/loadbalancer#type Loadbalancer#type} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/loadbalancer#type Loadbalancer#type} --- @@ -363,7 +363,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/loadbalancer#vpc_uuid Loadbalancer#vpc_uuid}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/loadbalancer#vpc_uuid Loadbalancer#vpc_uuid}. --- @@ -1029,7 +1029,7 @@ The construct id used in the generated config for the Loadbalancer to import. The id of the existing Loadbalancer that should be imported. -Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/loadbalancer#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/loadbalancer#import import section} in the documentation of this resource for the id to use --- @@ -1848,30 +1848,30 @@ LoadbalancerConfig.builder() | lifecycle | com.hashicorp.cdktf.TerraformResourceLifecycle | *No description.* | | provider | com.hashicorp.cdktf.TerraformProvider | *No description.* | | provisioners | java.util.List | *No description.* | -| name | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/loadbalancer#name Loadbalancer#name}. | -| algorithm | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/loadbalancer#algorithm Loadbalancer#algorithm}. | -| disableLetsEncryptDnsRecords | java.lang.Boolean OR com.hashicorp.cdktf.IResolvable | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/loadbalancer#disable_lets_encrypt_dns_records Loadbalancer#disable_lets_encrypt_dns_records}. | +| name | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/loadbalancer#name Loadbalancer#name}. | +| algorithm | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/loadbalancer#algorithm Loadbalancer#algorithm}. | +| disableLetsEncryptDnsRecords | java.lang.Boolean OR com.hashicorp.cdktf.IResolvable | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/loadbalancer#disable_lets_encrypt_dns_records Loadbalancer#disable_lets_encrypt_dns_records}. | | domains | com.hashicorp.cdktf.IResolvable OR java.util.List<LoadbalancerDomains> | domains block. | -| dropletIds | java.util.List | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/loadbalancer#droplet_ids Loadbalancer#droplet_ids}. | -| dropletTag | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/loadbalancer#droplet_tag Loadbalancer#droplet_tag}. | -| enableBackendKeepalive | java.lang.Boolean OR com.hashicorp.cdktf.IResolvable | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/loadbalancer#enable_backend_keepalive Loadbalancer#enable_backend_keepalive}. | -| enableProxyProtocol | java.lang.Boolean OR com.hashicorp.cdktf.IResolvable | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/loadbalancer#enable_proxy_protocol Loadbalancer#enable_proxy_protocol}. | +| dropletIds | java.util.List | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/loadbalancer#droplet_ids Loadbalancer#droplet_ids}. | +| dropletTag | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/loadbalancer#droplet_tag Loadbalancer#droplet_tag}. | +| enableBackendKeepalive | java.lang.Boolean OR com.hashicorp.cdktf.IResolvable | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/loadbalancer#enable_backend_keepalive Loadbalancer#enable_backend_keepalive}. | +| enableProxyProtocol | java.lang.Boolean OR com.hashicorp.cdktf.IResolvable | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/loadbalancer#enable_proxy_protocol Loadbalancer#enable_proxy_protocol}. | | firewall | LoadbalancerFirewall | firewall block. | | forwardingRule | com.hashicorp.cdktf.IResolvable OR java.util.List<LoadbalancerForwardingRule> | forwarding_rule block. | | glbSettings | LoadbalancerGlbSettings | glb_settings block. | | healthcheck | LoadbalancerHealthcheck | healthcheck block. | -| httpIdleTimeoutSeconds | java.lang.Number | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/loadbalancer#http_idle_timeout_seconds Loadbalancer#http_idle_timeout_seconds}. | -| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/loadbalancer#id Loadbalancer#id}. | +| httpIdleTimeoutSeconds | java.lang.Number | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/loadbalancer#http_idle_timeout_seconds Loadbalancer#http_idle_timeout_seconds}. | +| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/loadbalancer#id Loadbalancer#id}. | | network | java.lang.String | the type of network the load balancer is accessible from (EXTERNAL or INTERNAL). | -| projectId | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/loadbalancer#project_id Loadbalancer#project_id}. | -| redirectHttpToHttps | java.lang.Boolean OR com.hashicorp.cdktf.IResolvable | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/loadbalancer#redirect_http_to_https Loadbalancer#redirect_http_to_https}. | -| region | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/loadbalancer#region Loadbalancer#region}. | -| size | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/loadbalancer#size Loadbalancer#size}. | -| sizeUnit | java.lang.Number | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/loadbalancer#size_unit Loadbalancer#size_unit}. | +| projectId | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/loadbalancer#project_id Loadbalancer#project_id}. | +| redirectHttpToHttps | java.lang.Boolean OR com.hashicorp.cdktf.IResolvable | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/loadbalancer#redirect_http_to_https Loadbalancer#redirect_http_to_https}. | +| region | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/loadbalancer#region Loadbalancer#region}. | +| size | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/loadbalancer#size Loadbalancer#size}. | +| sizeUnit | java.lang.Number | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/loadbalancer#size_unit Loadbalancer#size_unit}. | | stickySessions | LoadbalancerStickySessions | sticky_sessions block. | | targetLoadBalancerIds | java.util.List | list of load balancer IDs to put behind a global load balancer. | | type | java.lang.String | the type of the load balancer (GLOBAL or REGIONAL). | -| vpcUuid | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/loadbalancer#vpc_uuid Loadbalancer#vpc_uuid}. | +| vpcUuid | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/loadbalancer#vpc_uuid Loadbalancer#vpc_uuid}. | --- @@ -1953,7 +1953,7 @@ public java.lang.String getName(); - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/loadbalancer#name Loadbalancer#name}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/loadbalancer#name Loadbalancer#name}. --- @@ -1965,7 +1965,7 @@ public java.lang.String getAlgorithm(); - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/loadbalancer#algorithm Loadbalancer#algorithm}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/loadbalancer#algorithm Loadbalancer#algorithm}. --- @@ -1977,7 +1977,7 @@ public java.lang.Object getDisableLetsEncryptDnsRecords(); - *Type:* java.lang.Boolean OR com.hashicorp.cdktf.IResolvable -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/loadbalancer#disable_lets_encrypt_dns_records Loadbalancer#disable_lets_encrypt_dns_records}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/loadbalancer#disable_lets_encrypt_dns_records Loadbalancer#disable_lets_encrypt_dns_records}. --- @@ -1991,7 +1991,7 @@ public java.lang.Object getDomains(); domains block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/loadbalancer#domains Loadbalancer#domains} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/loadbalancer#domains Loadbalancer#domains} --- @@ -2003,7 +2003,7 @@ public java.util.List getDropletIds(); - *Type:* java.util.List -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/loadbalancer#droplet_ids Loadbalancer#droplet_ids}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/loadbalancer#droplet_ids Loadbalancer#droplet_ids}. --- @@ -2015,7 +2015,7 @@ public java.lang.String getDropletTag(); - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/loadbalancer#droplet_tag Loadbalancer#droplet_tag}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/loadbalancer#droplet_tag Loadbalancer#droplet_tag}. --- @@ -2027,7 +2027,7 @@ public java.lang.Object getEnableBackendKeepalive(); - *Type:* java.lang.Boolean OR com.hashicorp.cdktf.IResolvable -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/loadbalancer#enable_backend_keepalive Loadbalancer#enable_backend_keepalive}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/loadbalancer#enable_backend_keepalive Loadbalancer#enable_backend_keepalive}. --- @@ -2039,7 +2039,7 @@ public java.lang.Object getEnableProxyProtocol(); - *Type:* java.lang.Boolean OR com.hashicorp.cdktf.IResolvable -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/loadbalancer#enable_proxy_protocol Loadbalancer#enable_proxy_protocol}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/loadbalancer#enable_proxy_protocol Loadbalancer#enable_proxy_protocol}. --- @@ -2053,7 +2053,7 @@ public LoadbalancerFirewall getFirewall(); firewall block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/loadbalancer#firewall Loadbalancer#firewall} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/loadbalancer#firewall Loadbalancer#firewall} --- @@ -2067,7 +2067,7 @@ public java.lang.Object getForwardingRule(); forwarding_rule block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/loadbalancer#forwarding_rule Loadbalancer#forwarding_rule} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/loadbalancer#forwarding_rule Loadbalancer#forwarding_rule} --- @@ -2081,7 +2081,7 @@ public LoadbalancerGlbSettings getGlbSettings(); glb_settings block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/loadbalancer#glb_settings Loadbalancer#glb_settings} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/loadbalancer#glb_settings Loadbalancer#glb_settings} --- @@ -2095,7 +2095,7 @@ public LoadbalancerHealthcheck getHealthcheck(); healthcheck block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/loadbalancer#healthcheck Loadbalancer#healthcheck} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/loadbalancer#healthcheck Loadbalancer#healthcheck} --- @@ -2107,7 +2107,7 @@ public java.lang.Number getHttpIdleTimeoutSeconds(); - *Type:* java.lang.Number -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/loadbalancer#http_idle_timeout_seconds Loadbalancer#http_idle_timeout_seconds}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/loadbalancer#http_idle_timeout_seconds Loadbalancer#http_idle_timeout_seconds}. --- @@ -2119,7 +2119,7 @@ public java.lang.String getId(); - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/loadbalancer#id Loadbalancer#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/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. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -2136,7 +2136,7 @@ public java.lang.String getNetwork(); the type of network the load balancer is accessible from (EXTERNAL or INTERNAL). -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/loadbalancer#network Loadbalancer#network} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/loadbalancer#network Loadbalancer#network} --- @@ -2148,7 +2148,7 @@ public java.lang.String getProjectId(); - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/loadbalancer#project_id Loadbalancer#project_id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/loadbalancer#project_id Loadbalancer#project_id}. --- @@ -2160,7 +2160,7 @@ public java.lang.Object getRedirectHttpToHttps(); - *Type:* java.lang.Boolean OR com.hashicorp.cdktf.IResolvable -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/loadbalancer#redirect_http_to_https Loadbalancer#redirect_http_to_https}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/loadbalancer#redirect_http_to_https Loadbalancer#redirect_http_to_https}. --- @@ -2172,7 +2172,7 @@ public java.lang.String getRegion(); - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/loadbalancer#region Loadbalancer#region}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/loadbalancer#region Loadbalancer#region}. --- @@ -2184,7 +2184,7 @@ public java.lang.String getSize(); - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/loadbalancer#size Loadbalancer#size}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/loadbalancer#size Loadbalancer#size}. --- @@ -2196,7 +2196,7 @@ public java.lang.Number getSizeUnit(); - *Type:* java.lang.Number -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/loadbalancer#size_unit Loadbalancer#size_unit}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/loadbalancer#size_unit Loadbalancer#size_unit}. --- @@ -2210,7 +2210,7 @@ public LoadbalancerStickySessions getStickySessions(); sticky_sessions block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/loadbalancer#sticky_sessions Loadbalancer#sticky_sessions} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/loadbalancer#sticky_sessions Loadbalancer#sticky_sessions} --- @@ -2224,7 +2224,7 @@ public java.util.List getTargetLoadBalancerIds(); list of load balancer IDs to put behind a global load balancer. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/loadbalancer#target_load_balancer_ids Loadbalancer#target_load_balancer_ids} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/loadbalancer#target_load_balancer_ids Loadbalancer#target_load_balancer_ids} --- @@ -2238,7 +2238,7 @@ public java.lang.String getType(); the type of the load balancer (GLOBAL or REGIONAL). -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/loadbalancer#type Loadbalancer#type} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/loadbalancer#type Loadbalancer#type} --- @@ -2250,7 +2250,7 @@ public java.lang.String getVpcUuid(); - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/loadbalancer#vpc_uuid Loadbalancer#vpc_uuid}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/loadbalancer#vpc_uuid Loadbalancer#vpc_uuid}. --- @@ -2289,7 +2289,7 @@ public java.lang.String getName(); domain name. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/loadbalancer#name Loadbalancer#name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/loadbalancer#name Loadbalancer#name} --- @@ -2303,7 +2303,7 @@ public java.lang.String getCertificateName(); name of certificate required for TLS handshaking. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/loadbalancer#certificate_name Loadbalancer#certificate_name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/loadbalancer#certificate_name Loadbalancer#certificate_name} --- @@ -2317,7 +2317,7 @@ public java.lang.Object getIsManaged(); flag indicating if domain is managed by DigitalOcean. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/loadbalancer#is_managed Loadbalancer#is_managed} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/loadbalancer#is_managed Loadbalancer#is_managed} --- @@ -2353,7 +2353,7 @@ public java.util.List getAllow(); the rules for ALLOWING traffic to the LB (strings in the form: 'ip:1.2.3.4' or 'cidr:1.2.0.0/16'). -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/loadbalancer#allow Loadbalancer#allow} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/loadbalancer#allow Loadbalancer#allow} --- @@ -2367,7 +2367,7 @@ public java.util.List getDeny(); the rules for DENYING traffic to the LB (strings in the form: 'ip:1.2.3.4' or 'cidr:1.2.0.0/16'). -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/loadbalancer#deny Loadbalancer#deny} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/loadbalancer#deny Loadbalancer#deny} --- @@ -2394,13 +2394,13 @@ LoadbalancerForwardingRule.builder() | **Name** | **Type** | **Description** | | --- | --- | --- | -| entryPort | java.lang.Number | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/loadbalancer#entry_port Loadbalancer#entry_port}. | -| entryProtocol | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/loadbalancer#entry_protocol Loadbalancer#entry_protocol}. | -| targetPort | java.lang.Number | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/loadbalancer#target_port Loadbalancer#target_port}. | -| targetProtocol | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/loadbalancer#target_protocol Loadbalancer#target_protocol}. | -| certificateId | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/loadbalancer#certificate_id Loadbalancer#certificate_id}. | -| certificateName | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/loadbalancer#certificate_name Loadbalancer#certificate_name}. | -| tlsPassthrough | java.lang.Boolean OR com.hashicorp.cdktf.IResolvable | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/loadbalancer#tls_passthrough Loadbalancer#tls_passthrough}. | +| entryPort | java.lang.Number | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/loadbalancer#entry_port Loadbalancer#entry_port}. | +| entryProtocol | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/loadbalancer#entry_protocol Loadbalancer#entry_protocol}. | +| targetPort | java.lang.Number | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/loadbalancer#target_port Loadbalancer#target_port}. | +| targetProtocol | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/loadbalancer#target_protocol Loadbalancer#target_protocol}. | +| certificateId | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/loadbalancer#certificate_id Loadbalancer#certificate_id}. | +| certificateName | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/loadbalancer#certificate_name Loadbalancer#certificate_name}. | +| tlsPassthrough | java.lang.Boolean OR com.hashicorp.cdktf.IResolvable | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/loadbalancer#tls_passthrough Loadbalancer#tls_passthrough}. | --- @@ -2412,7 +2412,7 @@ public java.lang.Number getEntryPort(); - *Type:* java.lang.Number -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/loadbalancer#entry_port Loadbalancer#entry_port}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/loadbalancer#entry_port Loadbalancer#entry_port}. --- @@ -2424,7 +2424,7 @@ public java.lang.String getEntryProtocol(); - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/loadbalancer#entry_protocol Loadbalancer#entry_protocol}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/loadbalancer#entry_protocol Loadbalancer#entry_protocol}. --- @@ -2436,7 +2436,7 @@ public java.lang.Number getTargetPort(); - *Type:* java.lang.Number -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/loadbalancer#target_port Loadbalancer#target_port}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/loadbalancer#target_port Loadbalancer#target_port}. --- @@ -2448,7 +2448,7 @@ public java.lang.String getTargetProtocol(); - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/loadbalancer#target_protocol Loadbalancer#target_protocol}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/loadbalancer#target_protocol Loadbalancer#target_protocol}. --- @@ -2460,7 +2460,7 @@ public java.lang.String getCertificateId(); - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/loadbalancer#certificate_id Loadbalancer#certificate_id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/loadbalancer#certificate_id Loadbalancer#certificate_id}. --- @@ -2472,7 +2472,7 @@ public java.lang.String getCertificateName(); - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/loadbalancer#certificate_name Loadbalancer#certificate_name}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/loadbalancer#certificate_name Loadbalancer#certificate_name}. --- @@ -2484,7 +2484,7 @@ public java.lang.Object getTlsPassthrough(); - *Type:* java.lang.Boolean OR com.hashicorp.cdktf.IResolvable -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/loadbalancer#tls_passthrough Loadbalancer#tls_passthrough}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/loadbalancer#tls_passthrough Loadbalancer#tls_passthrough}. --- @@ -2526,7 +2526,7 @@ public java.lang.Number getTargetPort(); target port rules. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/loadbalancer#target_port Loadbalancer#target_port} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/loadbalancer#target_port Loadbalancer#target_port} --- @@ -2540,7 +2540,7 @@ public java.lang.String getTargetProtocol(); target protocol rules. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/loadbalancer#target_protocol Loadbalancer#target_protocol} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/loadbalancer#target_protocol Loadbalancer#target_protocol} --- @@ -2554,7 +2554,7 @@ public LoadbalancerGlbSettingsCdn getCdn(); cdn block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/loadbalancer#cdn Loadbalancer#cdn} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/loadbalancer#cdn Loadbalancer#cdn} --- @@ -2568,7 +2568,7 @@ public java.lang.Number getFailoverThreshold(); fail-over threshold. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/loadbalancer#failover_threshold Loadbalancer#failover_threshold} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/loadbalancer#failover_threshold Loadbalancer#failover_threshold} --- @@ -2582,7 +2582,7 @@ public java.util.Map getRegionPriorities(); region priority map. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/loadbalancer#region_priorities Loadbalancer#region_priorities} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/loadbalancer#region_priorities Loadbalancer#region_priorities} --- @@ -2617,7 +2617,7 @@ public java.lang.Object getIsEnabled(); cache enable flag. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/loadbalancer#is_enabled Loadbalancer#is_enabled} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/loadbalancer#is_enabled Loadbalancer#is_enabled} --- @@ -2643,13 +2643,13 @@ LoadbalancerHealthcheck.builder() | **Name** | **Type** | **Description** | | --- | --- | --- | -| port | java.lang.Number | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/loadbalancer#port Loadbalancer#port}. | -| protocol | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/loadbalancer#protocol Loadbalancer#protocol}. | -| checkIntervalSeconds | java.lang.Number | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/loadbalancer#check_interval_seconds Loadbalancer#check_interval_seconds}. | -| healthyThreshold | java.lang.Number | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/loadbalancer#healthy_threshold Loadbalancer#healthy_threshold}. | -| path | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/loadbalancer#path Loadbalancer#path}. | -| responseTimeoutSeconds | java.lang.Number | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/loadbalancer#response_timeout_seconds Loadbalancer#response_timeout_seconds}. | -| unhealthyThreshold | java.lang.Number | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/loadbalancer#unhealthy_threshold Loadbalancer#unhealthy_threshold}. | +| port | java.lang.Number | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/loadbalancer#port Loadbalancer#port}. | +| protocol | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/loadbalancer#protocol Loadbalancer#protocol}. | +| checkIntervalSeconds | java.lang.Number | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/loadbalancer#check_interval_seconds Loadbalancer#check_interval_seconds}. | +| healthyThreshold | java.lang.Number | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/loadbalancer#healthy_threshold Loadbalancer#healthy_threshold}. | +| path | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/loadbalancer#path Loadbalancer#path}. | +| responseTimeoutSeconds | java.lang.Number | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/loadbalancer#response_timeout_seconds Loadbalancer#response_timeout_seconds}. | +| unhealthyThreshold | java.lang.Number | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/loadbalancer#unhealthy_threshold Loadbalancer#unhealthy_threshold}. | --- @@ -2661,7 +2661,7 @@ public java.lang.Number getPort(); - *Type:* java.lang.Number -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/loadbalancer#port Loadbalancer#port}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/loadbalancer#port Loadbalancer#port}. --- @@ -2673,7 +2673,7 @@ public java.lang.String getProtocol(); - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/loadbalancer#protocol Loadbalancer#protocol}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/loadbalancer#protocol Loadbalancer#protocol}. --- @@ -2685,7 +2685,7 @@ public java.lang.Number getCheckIntervalSeconds(); - *Type:* java.lang.Number -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/loadbalancer#check_interval_seconds Loadbalancer#check_interval_seconds}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/loadbalancer#check_interval_seconds Loadbalancer#check_interval_seconds}. --- @@ -2697,7 +2697,7 @@ public java.lang.Number getHealthyThreshold(); - *Type:* java.lang.Number -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/loadbalancer#healthy_threshold Loadbalancer#healthy_threshold}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/loadbalancer#healthy_threshold Loadbalancer#healthy_threshold}. --- @@ -2709,7 +2709,7 @@ public java.lang.String getPath(); - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/loadbalancer#path Loadbalancer#path}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/loadbalancer#path Loadbalancer#path}. --- @@ -2721,7 +2721,7 @@ public java.lang.Number getResponseTimeoutSeconds(); - *Type:* java.lang.Number -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/loadbalancer#response_timeout_seconds Loadbalancer#response_timeout_seconds}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/loadbalancer#response_timeout_seconds Loadbalancer#response_timeout_seconds}. --- @@ -2733,7 +2733,7 @@ public java.lang.Number getUnhealthyThreshold(); - *Type:* java.lang.Number -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/loadbalancer#unhealthy_threshold Loadbalancer#unhealthy_threshold}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/loadbalancer#unhealthy_threshold Loadbalancer#unhealthy_threshold}. --- @@ -2755,9 +2755,9 @@ LoadbalancerStickySessions.builder() | **Name** | **Type** | **Description** | | --- | --- | --- | -| cookieName | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/loadbalancer#cookie_name Loadbalancer#cookie_name}. | -| cookieTtlSeconds | java.lang.Number | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/loadbalancer#cookie_ttl_seconds Loadbalancer#cookie_ttl_seconds}. | -| type | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/loadbalancer#type Loadbalancer#type}. | +| cookieName | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/loadbalancer#cookie_name Loadbalancer#cookie_name}. | +| cookieTtlSeconds | java.lang.Number | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/loadbalancer#cookie_ttl_seconds Loadbalancer#cookie_ttl_seconds}. | +| type | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/loadbalancer#type Loadbalancer#type}. | --- @@ -2769,7 +2769,7 @@ public java.lang.String getCookieName(); - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/loadbalancer#cookie_name Loadbalancer#cookie_name}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/loadbalancer#cookie_name Loadbalancer#cookie_name}. --- @@ -2781,7 +2781,7 @@ public java.lang.Number getCookieTtlSeconds(); - *Type:* java.lang.Number -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/loadbalancer#cookie_ttl_seconds Loadbalancer#cookie_ttl_seconds}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/loadbalancer#cookie_ttl_seconds Loadbalancer#cookie_ttl_seconds}. --- @@ -2793,7 +2793,7 @@ public java.lang.String getType(); - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/loadbalancer#type Loadbalancer#type}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/loadbalancer#type Loadbalancer#type}. --- diff --git a/docs/loadbalancer.python.md b/docs/loadbalancer.python.md index 92125d39b..ef06006d0 100644 --- a/docs/loadbalancer.python.md +++ b/docs/loadbalancer.python.md @@ -4,7 +4,7 @@ ### Loadbalancer -Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/loadbalancer digitalocean_loadbalancer}. +Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/loadbalancer digitalocean_loadbalancer}. #### Initializers @@ -59,30 +59,30 @@ loadbalancer.Loadbalancer( | lifecycle | cdktf.TerraformResourceLifecycle | *No description.* | | provider | cdktf.TerraformProvider | *No description.* | | provisioners | typing.List[typing.Union[cdktf.FileProvisioner, cdktf.LocalExecProvisioner, cdktf.RemoteExecProvisioner]] | *No description.* | -| name | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/loadbalancer#name Loadbalancer#name}. | -| algorithm | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/loadbalancer#algorithm Loadbalancer#algorithm}. | -| disable_lets_encrypt_dns_records | typing.Union[bool, cdktf.IResolvable] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/loadbalancer#disable_lets_encrypt_dns_records Loadbalancer#disable_lets_encrypt_dns_records}. | +| name | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/loadbalancer#name Loadbalancer#name}. | +| algorithm | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/loadbalancer#algorithm Loadbalancer#algorithm}. | +| disable_lets_encrypt_dns_records | typing.Union[bool, cdktf.IResolvable] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/loadbalancer#disable_lets_encrypt_dns_records Loadbalancer#disable_lets_encrypt_dns_records}. | | domains | typing.Union[cdktf.IResolvable, typing.List[LoadbalancerDomains]] | domains block. | -| droplet_ids | typing.List[typing.Union[int, float]] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/loadbalancer#droplet_ids Loadbalancer#droplet_ids}. | -| droplet_tag | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/loadbalancer#droplet_tag Loadbalancer#droplet_tag}. | -| enable_backend_keepalive | typing.Union[bool, cdktf.IResolvable] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/loadbalancer#enable_backend_keepalive Loadbalancer#enable_backend_keepalive}. | -| enable_proxy_protocol | typing.Union[bool, cdktf.IResolvable] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/loadbalancer#enable_proxy_protocol Loadbalancer#enable_proxy_protocol}. | +| droplet_ids | typing.List[typing.Union[int, float]] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/loadbalancer#droplet_ids Loadbalancer#droplet_ids}. | +| droplet_tag | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/loadbalancer#droplet_tag Loadbalancer#droplet_tag}. | +| enable_backend_keepalive | typing.Union[bool, cdktf.IResolvable] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/loadbalancer#enable_backend_keepalive Loadbalancer#enable_backend_keepalive}. | +| enable_proxy_protocol | typing.Union[bool, cdktf.IResolvable] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/loadbalancer#enable_proxy_protocol Loadbalancer#enable_proxy_protocol}. | | firewall | LoadbalancerFirewall | firewall block. | | forwarding_rule | typing.Union[cdktf.IResolvable, typing.List[LoadbalancerForwardingRule]] | forwarding_rule block. | | glb_settings | LoadbalancerGlbSettings | glb_settings block. | | healthcheck | LoadbalancerHealthcheck | healthcheck block. | -| http_idle_timeout_seconds | typing.Union[int, float] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/loadbalancer#http_idle_timeout_seconds Loadbalancer#http_idle_timeout_seconds}. | -| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/loadbalancer#id Loadbalancer#id}. | +| http_idle_timeout_seconds | typing.Union[int, float] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/loadbalancer#http_idle_timeout_seconds Loadbalancer#http_idle_timeout_seconds}. | +| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/loadbalancer#id Loadbalancer#id}. | | network | str | the type of network the load balancer is accessible from (EXTERNAL or INTERNAL). | -| project_id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/loadbalancer#project_id Loadbalancer#project_id}. | -| redirect_http_to_https | typing.Union[bool, cdktf.IResolvable] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/loadbalancer#redirect_http_to_https Loadbalancer#redirect_http_to_https}. | -| region | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/loadbalancer#region Loadbalancer#region}. | -| size | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/loadbalancer#size Loadbalancer#size}. | -| size_unit | typing.Union[int, float] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/loadbalancer#size_unit Loadbalancer#size_unit}. | +| project_id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/loadbalancer#project_id Loadbalancer#project_id}. | +| redirect_http_to_https | typing.Union[bool, cdktf.IResolvable] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/loadbalancer#redirect_http_to_https Loadbalancer#redirect_http_to_https}. | +| region | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/loadbalancer#region Loadbalancer#region}. | +| size | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/loadbalancer#size Loadbalancer#size}. | +| size_unit | typing.Union[int, float] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/loadbalancer#size_unit Loadbalancer#size_unit}. | | sticky_sessions | LoadbalancerStickySessions | sticky_sessions block. | | target_load_balancer_ids | typing.List[str] | list of load balancer IDs to put behind a global load balancer. | | type | str | the type of the load balancer (GLOBAL or REGIONAL). | -| vpc_uuid | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/loadbalancer#vpc_uuid Loadbalancer#vpc_uuid}. | +| vpc_uuid | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/loadbalancer#vpc_uuid Loadbalancer#vpc_uuid}. | --- @@ -150,7 +150,7 @@ Must be unique amongst siblings in the same scope - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/loadbalancer#name Loadbalancer#name}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/loadbalancer#name Loadbalancer#name}. --- @@ -158,7 +158,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/loadbalancer#algorithm Loadbalancer#algorithm}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/loadbalancer#algorithm Loadbalancer#algorithm}. --- @@ -166,7 +166,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit - *Type:* typing.Union[bool, cdktf.IResolvable] -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/loadbalancer#disable_lets_encrypt_dns_records Loadbalancer#disable_lets_encrypt_dns_records}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/loadbalancer#disable_lets_encrypt_dns_records Loadbalancer#disable_lets_encrypt_dns_records}. --- @@ -176,7 +176,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit domains block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/loadbalancer#domains Loadbalancer#domains} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/loadbalancer#domains Loadbalancer#domains} --- @@ -184,7 +184,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit - *Type:* typing.List[typing.Union[int, float]] -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/loadbalancer#droplet_ids Loadbalancer#droplet_ids}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/loadbalancer#droplet_ids Loadbalancer#droplet_ids}. --- @@ -192,7 +192,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/loadbalancer#droplet_tag Loadbalancer#droplet_tag}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/loadbalancer#droplet_tag Loadbalancer#droplet_tag}. --- @@ -200,7 +200,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit - *Type:* typing.Union[bool, cdktf.IResolvable] -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/loadbalancer#enable_backend_keepalive Loadbalancer#enable_backend_keepalive}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/loadbalancer#enable_backend_keepalive Loadbalancer#enable_backend_keepalive}. --- @@ -208,7 +208,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit - *Type:* typing.Union[bool, cdktf.IResolvable] -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/loadbalancer#enable_proxy_protocol Loadbalancer#enable_proxy_protocol}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/loadbalancer#enable_proxy_protocol Loadbalancer#enable_proxy_protocol}. --- @@ -218,7 +218,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit firewall block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/loadbalancer#firewall Loadbalancer#firewall} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/loadbalancer#firewall Loadbalancer#firewall} --- @@ -228,7 +228,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit forwarding_rule block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/loadbalancer#forwarding_rule Loadbalancer#forwarding_rule} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/loadbalancer#forwarding_rule Loadbalancer#forwarding_rule} --- @@ -238,7 +238,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit glb_settings block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/loadbalancer#glb_settings Loadbalancer#glb_settings} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/loadbalancer#glb_settings Loadbalancer#glb_settings} --- @@ -248,7 +248,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit healthcheck block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/loadbalancer#healthcheck Loadbalancer#healthcheck} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/loadbalancer#healthcheck Loadbalancer#healthcheck} --- @@ -256,7 +256,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit - *Type:* typing.Union[int, float] -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/loadbalancer#http_idle_timeout_seconds Loadbalancer#http_idle_timeout_seconds}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/loadbalancer#http_idle_timeout_seconds Loadbalancer#http_idle_timeout_seconds}. --- @@ -264,7 +264,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/loadbalancer#id Loadbalancer#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/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. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -277,7 +277,7 @@ If you experience problems setting this value it might not be settable. Please t the type of network the load balancer is accessible from (EXTERNAL or INTERNAL). -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/loadbalancer#network Loadbalancer#network} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/loadbalancer#network Loadbalancer#network} --- @@ -285,7 +285,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/loadbalancer#project_id Loadbalancer#project_id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/loadbalancer#project_id Loadbalancer#project_id}. --- @@ -293,7 +293,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit - *Type:* typing.Union[bool, cdktf.IResolvable] -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/loadbalancer#redirect_http_to_https Loadbalancer#redirect_http_to_https}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/loadbalancer#redirect_http_to_https Loadbalancer#redirect_http_to_https}. --- @@ -301,7 +301,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/loadbalancer#region Loadbalancer#region}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/loadbalancer#region Loadbalancer#region}. --- @@ -309,7 +309,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/loadbalancer#size Loadbalancer#size}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/loadbalancer#size Loadbalancer#size}. --- @@ -317,7 +317,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit - *Type:* typing.Union[int, float] -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/loadbalancer#size_unit Loadbalancer#size_unit}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/loadbalancer#size_unit Loadbalancer#size_unit}. --- @@ -327,7 +327,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit sticky_sessions block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/loadbalancer#sticky_sessions Loadbalancer#sticky_sessions} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/loadbalancer#sticky_sessions Loadbalancer#sticky_sessions} --- @@ -337,7 +337,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit list of load balancer IDs to put behind a global load balancer. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/loadbalancer#target_load_balancer_ids Loadbalancer#target_load_balancer_ids} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/loadbalancer#target_load_balancer_ids Loadbalancer#target_load_balancer_ids} --- @@ -347,7 +347,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit the type of the load balancer (GLOBAL or REGIONAL). -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/loadbalancer#type Loadbalancer#type} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/loadbalancer#type Loadbalancer#type} --- @@ -355,7 +355,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/loadbalancer#vpc_uuid Loadbalancer#vpc_uuid}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/loadbalancer#vpc_uuid Loadbalancer#vpc_uuid}. --- @@ -772,7 +772,7 @@ def put_firewall( the rules for ALLOWING traffic to the LB (strings in the form: 'ip:1.2.3.4' or 'cidr:1.2.0.0/16'). -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/loadbalancer#allow Loadbalancer#allow} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/loadbalancer#allow Loadbalancer#allow} --- @@ -782,7 +782,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit the rules for DENYING traffic to the LB (strings in the form: 'ip:1.2.3.4' or 'cidr:1.2.0.0/16'). -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/loadbalancer#deny Loadbalancer#deny} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/loadbalancer#deny Loadbalancer#deny} --- @@ -818,7 +818,7 @@ def put_glb_settings( target port rules. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/loadbalancer#target_port Loadbalancer#target_port} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/loadbalancer#target_port Loadbalancer#target_port} --- @@ -828,7 +828,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit target protocol rules. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/loadbalancer#target_protocol Loadbalancer#target_protocol} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/loadbalancer#target_protocol Loadbalancer#target_protocol} --- @@ -838,7 +838,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit cdn block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/loadbalancer#cdn Loadbalancer#cdn} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/loadbalancer#cdn Loadbalancer#cdn} --- @@ -848,7 +848,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit fail-over threshold. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/loadbalancer#failover_threshold Loadbalancer#failover_threshold} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/loadbalancer#failover_threshold Loadbalancer#failover_threshold} --- @@ -858,7 +858,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit region priority map. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/loadbalancer#region_priorities Loadbalancer#region_priorities} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/loadbalancer#region_priorities Loadbalancer#region_priorities} --- @@ -880,7 +880,7 @@ def put_healthcheck( - *Type:* typing.Union[int, float] -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/loadbalancer#port Loadbalancer#port}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/loadbalancer#port Loadbalancer#port}. --- @@ -888,7 +888,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/loadbalancer#protocol Loadbalancer#protocol}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/loadbalancer#protocol Loadbalancer#protocol}. --- @@ -896,7 +896,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit - *Type:* typing.Union[int, float] -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/loadbalancer#check_interval_seconds Loadbalancer#check_interval_seconds}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/loadbalancer#check_interval_seconds Loadbalancer#check_interval_seconds}. --- @@ -904,7 +904,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit - *Type:* typing.Union[int, float] -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/loadbalancer#healthy_threshold Loadbalancer#healthy_threshold}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/loadbalancer#healthy_threshold Loadbalancer#healthy_threshold}. --- @@ -912,7 +912,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/loadbalancer#path Loadbalancer#path}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/loadbalancer#path Loadbalancer#path}. --- @@ -920,7 +920,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit - *Type:* typing.Union[int, float] -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/loadbalancer#response_timeout_seconds Loadbalancer#response_timeout_seconds}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/loadbalancer#response_timeout_seconds Loadbalancer#response_timeout_seconds}. --- @@ -928,7 +928,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit - *Type:* typing.Union[int, float] -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/loadbalancer#unhealthy_threshold Loadbalancer#unhealthy_threshold}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/loadbalancer#unhealthy_threshold Loadbalancer#unhealthy_threshold}. --- @@ -946,7 +946,7 @@ def put_sticky_sessions( - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/loadbalancer#cookie_name Loadbalancer#cookie_name}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/loadbalancer#cookie_name Loadbalancer#cookie_name}. --- @@ -954,7 +954,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit - *Type:* typing.Union[int, float] -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/loadbalancer#cookie_ttl_seconds Loadbalancer#cookie_ttl_seconds}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/loadbalancer#cookie_ttl_seconds Loadbalancer#cookie_ttl_seconds}. --- @@ -962,7 +962,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/loadbalancer#type Loadbalancer#type}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/loadbalancer#type Loadbalancer#type}. --- @@ -1218,7 +1218,7 @@ The construct id used in the generated config for the Loadbalancer to import. The id of the existing Loadbalancer that should be imported. -Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/loadbalancer#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/loadbalancer#import import section} in the documentation of this resource for the id to use --- @@ -2027,30 +2027,30 @@ loadbalancer.LoadbalancerConfig( | lifecycle | cdktf.TerraformResourceLifecycle | *No description.* | | provider | cdktf.TerraformProvider | *No description.* | | provisioners | typing.List[typing.Union[cdktf.FileProvisioner, cdktf.LocalExecProvisioner, cdktf.RemoteExecProvisioner]] | *No description.* | -| name | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/loadbalancer#name Loadbalancer#name}. | -| algorithm | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/loadbalancer#algorithm Loadbalancer#algorithm}. | -| disable_lets_encrypt_dns_records | typing.Union[bool, cdktf.IResolvable] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/loadbalancer#disable_lets_encrypt_dns_records Loadbalancer#disable_lets_encrypt_dns_records}. | +| name | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/loadbalancer#name Loadbalancer#name}. | +| algorithm | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/loadbalancer#algorithm Loadbalancer#algorithm}. | +| disable_lets_encrypt_dns_records | typing.Union[bool, cdktf.IResolvable] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/loadbalancer#disable_lets_encrypt_dns_records Loadbalancer#disable_lets_encrypt_dns_records}. | | domains | typing.Union[cdktf.IResolvable, typing.List[LoadbalancerDomains]] | domains block. | -| droplet_ids | typing.List[typing.Union[int, float]] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/loadbalancer#droplet_ids Loadbalancer#droplet_ids}. | -| droplet_tag | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/loadbalancer#droplet_tag Loadbalancer#droplet_tag}. | -| enable_backend_keepalive | typing.Union[bool, cdktf.IResolvable] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/loadbalancer#enable_backend_keepalive Loadbalancer#enable_backend_keepalive}. | -| enable_proxy_protocol | typing.Union[bool, cdktf.IResolvable] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/loadbalancer#enable_proxy_protocol Loadbalancer#enable_proxy_protocol}. | +| droplet_ids | typing.List[typing.Union[int, float]] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/loadbalancer#droplet_ids Loadbalancer#droplet_ids}. | +| droplet_tag | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/loadbalancer#droplet_tag Loadbalancer#droplet_tag}. | +| enable_backend_keepalive | typing.Union[bool, cdktf.IResolvable] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/loadbalancer#enable_backend_keepalive Loadbalancer#enable_backend_keepalive}. | +| enable_proxy_protocol | typing.Union[bool, cdktf.IResolvable] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/loadbalancer#enable_proxy_protocol Loadbalancer#enable_proxy_protocol}. | | firewall | LoadbalancerFirewall | firewall block. | | forwarding_rule | typing.Union[cdktf.IResolvable, typing.List[LoadbalancerForwardingRule]] | forwarding_rule block. | | glb_settings | LoadbalancerGlbSettings | glb_settings block. | | healthcheck | LoadbalancerHealthcheck | healthcheck block. | -| http_idle_timeout_seconds | typing.Union[int, float] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/loadbalancer#http_idle_timeout_seconds Loadbalancer#http_idle_timeout_seconds}. | -| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/loadbalancer#id Loadbalancer#id}. | +| http_idle_timeout_seconds | typing.Union[int, float] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/loadbalancer#http_idle_timeout_seconds Loadbalancer#http_idle_timeout_seconds}. | +| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/loadbalancer#id Loadbalancer#id}. | | network | str | the type of network the load balancer is accessible from (EXTERNAL or INTERNAL). | -| project_id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/loadbalancer#project_id Loadbalancer#project_id}. | -| redirect_http_to_https | typing.Union[bool, cdktf.IResolvable] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/loadbalancer#redirect_http_to_https Loadbalancer#redirect_http_to_https}. | -| region | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/loadbalancer#region Loadbalancer#region}. | -| size | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/loadbalancer#size Loadbalancer#size}. | -| size_unit | typing.Union[int, float] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/loadbalancer#size_unit Loadbalancer#size_unit}. | +| project_id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/loadbalancer#project_id Loadbalancer#project_id}. | +| redirect_http_to_https | typing.Union[bool, cdktf.IResolvable] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/loadbalancer#redirect_http_to_https Loadbalancer#redirect_http_to_https}. | +| region | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/loadbalancer#region Loadbalancer#region}. | +| size | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/loadbalancer#size Loadbalancer#size}. | +| size_unit | typing.Union[int, float] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/loadbalancer#size_unit Loadbalancer#size_unit}. | | sticky_sessions | LoadbalancerStickySessions | sticky_sessions block. | | target_load_balancer_ids | typing.List[str] | list of load balancer IDs to put behind a global load balancer. | | type | str | the type of the load balancer (GLOBAL or REGIONAL). | -| vpc_uuid | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/loadbalancer#vpc_uuid Loadbalancer#vpc_uuid}. | +| vpc_uuid | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/loadbalancer#vpc_uuid Loadbalancer#vpc_uuid}. | --- @@ -2132,7 +2132,7 @@ name: str - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/loadbalancer#name Loadbalancer#name}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/loadbalancer#name Loadbalancer#name}. --- @@ -2144,7 +2144,7 @@ algorithm: str - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/loadbalancer#algorithm Loadbalancer#algorithm}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/loadbalancer#algorithm Loadbalancer#algorithm}. --- @@ -2156,7 +2156,7 @@ disable_lets_encrypt_dns_records: typing.Union[bool, IResolvable] - *Type:* typing.Union[bool, cdktf.IResolvable] -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/loadbalancer#disable_lets_encrypt_dns_records Loadbalancer#disable_lets_encrypt_dns_records}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/loadbalancer#disable_lets_encrypt_dns_records Loadbalancer#disable_lets_encrypt_dns_records}. --- @@ -2170,7 +2170,7 @@ domains: typing.Union[IResolvable, typing.List[LoadbalancerDomains]] domains block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/loadbalancer#domains Loadbalancer#domains} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/loadbalancer#domains Loadbalancer#domains} --- @@ -2182,7 +2182,7 @@ droplet_ids: typing.List[typing.Union[int, float]] - *Type:* typing.List[typing.Union[int, float]] -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/loadbalancer#droplet_ids Loadbalancer#droplet_ids}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/loadbalancer#droplet_ids Loadbalancer#droplet_ids}. --- @@ -2194,7 +2194,7 @@ droplet_tag: str - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/loadbalancer#droplet_tag Loadbalancer#droplet_tag}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/loadbalancer#droplet_tag Loadbalancer#droplet_tag}. --- @@ -2206,7 +2206,7 @@ enable_backend_keepalive: typing.Union[bool, IResolvable] - *Type:* typing.Union[bool, cdktf.IResolvable] -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/loadbalancer#enable_backend_keepalive Loadbalancer#enable_backend_keepalive}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/loadbalancer#enable_backend_keepalive Loadbalancer#enable_backend_keepalive}. --- @@ -2218,7 +2218,7 @@ enable_proxy_protocol: typing.Union[bool, IResolvable] - *Type:* typing.Union[bool, cdktf.IResolvable] -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/loadbalancer#enable_proxy_protocol Loadbalancer#enable_proxy_protocol}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/loadbalancer#enable_proxy_protocol Loadbalancer#enable_proxy_protocol}. --- @@ -2232,7 +2232,7 @@ firewall: LoadbalancerFirewall firewall block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/loadbalancer#firewall Loadbalancer#firewall} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/loadbalancer#firewall Loadbalancer#firewall} --- @@ -2246,7 +2246,7 @@ forwarding_rule: typing.Union[IResolvable, typing.List[LoadbalancerForwardingRul forwarding_rule block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/loadbalancer#forwarding_rule Loadbalancer#forwarding_rule} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/loadbalancer#forwarding_rule Loadbalancer#forwarding_rule} --- @@ -2260,7 +2260,7 @@ glb_settings: LoadbalancerGlbSettings glb_settings block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/loadbalancer#glb_settings Loadbalancer#glb_settings} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/loadbalancer#glb_settings Loadbalancer#glb_settings} --- @@ -2274,7 +2274,7 @@ healthcheck: LoadbalancerHealthcheck healthcheck block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/loadbalancer#healthcheck Loadbalancer#healthcheck} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/loadbalancer#healthcheck Loadbalancer#healthcheck} --- @@ -2286,7 +2286,7 @@ http_idle_timeout_seconds: typing.Union[int, float] - *Type:* typing.Union[int, float] -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/loadbalancer#http_idle_timeout_seconds Loadbalancer#http_idle_timeout_seconds}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/loadbalancer#http_idle_timeout_seconds Loadbalancer#http_idle_timeout_seconds}. --- @@ -2298,7 +2298,7 @@ id: str - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/loadbalancer#id Loadbalancer#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/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. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -2315,7 +2315,7 @@ network: str the type of network the load balancer is accessible from (EXTERNAL or INTERNAL). -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/loadbalancer#network Loadbalancer#network} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/loadbalancer#network Loadbalancer#network} --- @@ -2327,7 +2327,7 @@ project_id: str - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/loadbalancer#project_id Loadbalancer#project_id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/loadbalancer#project_id Loadbalancer#project_id}. --- @@ -2339,7 +2339,7 @@ redirect_http_to_https: typing.Union[bool, IResolvable] - *Type:* typing.Union[bool, cdktf.IResolvable] -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/loadbalancer#redirect_http_to_https Loadbalancer#redirect_http_to_https}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/loadbalancer#redirect_http_to_https Loadbalancer#redirect_http_to_https}. --- @@ -2351,7 +2351,7 @@ region: str - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/loadbalancer#region Loadbalancer#region}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/loadbalancer#region Loadbalancer#region}. --- @@ -2363,7 +2363,7 @@ size: str - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/loadbalancer#size Loadbalancer#size}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/loadbalancer#size Loadbalancer#size}. --- @@ -2375,7 +2375,7 @@ size_unit: typing.Union[int, float] - *Type:* typing.Union[int, float] -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/loadbalancer#size_unit Loadbalancer#size_unit}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/loadbalancer#size_unit Loadbalancer#size_unit}. --- @@ -2389,7 +2389,7 @@ sticky_sessions: LoadbalancerStickySessions sticky_sessions block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/loadbalancer#sticky_sessions Loadbalancer#sticky_sessions} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/loadbalancer#sticky_sessions Loadbalancer#sticky_sessions} --- @@ -2403,7 +2403,7 @@ target_load_balancer_ids: typing.List[str] list of load balancer IDs to put behind a global load balancer. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/loadbalancer#target_load_balancer_ids Loadbalancer#target_load_balancer_ids} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/loadbalancer#target_load_balancer_ids Loadbalancer#target_load_balancer_ids} --- @@ -2417,7 +2417,7 @@ type: str the type of the load balancer (GLOBAL or REGIONAL). -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/loadbalancer#type Loadbalancer#type} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/loadbalancer#type Loadbalancer#type} --- @@ -2429,7 +2429,7 @@ vpc_uuid: str - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/loadbalancer#vpc_uuid Loadbalancer#vpc_uuid}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/loadbalancer#vpc_uuid Loadbalancer#vpc_uuid}. --- @@ -2467,7 +2467,7 @@ name: str domain name. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/loadbalancer#name Loadbalancer#name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/loadbalancer#name Loadbalancer#name} --- @@ -2481,7 +2481,7 @@ certificate_name: str name of certificate required for TLS handshaking. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/loadbalancer#certificate_name Loadbalancer#certificate_name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/loadbalancer#certificate_name Loadbalancer#certificate_name} --- @@ -2495,7 +2495,7 @@ is_managed: typing.Union[bool, IResolvable] flag indicating if domain is managed by DigitalOcean. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/loadbalancer#is_managed Loadbalancer#is_managed} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/loadbalancer#is_managed Loadbalancer#is_managed} --- @@ -2531,7 +2531,7 @@ allow: typing.List[str] the rules for ALLOWING traffic to the LB (strings in the form: 'ip:1.2.3.4' or 'cidr:1.2.0.0/16'). -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/loadbalancer#allow Loadbalancer#allow} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/loadbalancer#allow Loadbalancer#allow} --- @@ -2545,7 +2545,7 @@ deny: typing.List[str] the rules for DENYING traffic to the LB (strings in the form: 'ip:1.2.3.4' or 'cidr:1.2.0.0/16'). -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/loadbalancer#deny Loadbalancer#deny} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/loadbalancer#deny Loadbalancer#deny} --- @@ -2571,13 +2571,13 @@ loadbalancer.LoadbalancerForwardingRule( | **Name** | **Type** | **Description** | | --- | --- | --- | -| entry_port | typing.Union[int, float] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/loadbalancer#entry_port Loadbalancer#entry_port}. | -| entry_protocol | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/loadbalancer#entry_protocol Loadbalancer#entry_protocol}. | -| target_port | typing.Union[int, float] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/loadbalancer#target_port Loadbalancer#target_port}. | -| target_protocol | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/loadbalancer#target_protocol Loadbalancer#target_protocol}. | -| certificate_id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/loadbalancer#certificate_id Loadbalancer#certificate_id}. | -| certificate_name | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/loadbalancer#certificate_name Loadbalancer#certificate_name}. | -| tls_passthrough | typing.Union[bool, cdktf.IResolvable] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/loadbalancer#tls_passthrough Loadbalancer#tls_passthrough}. | +| entry_port | typing.Union[int, float] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/loadbalancer#entry_port Loadbalancer#entry_port}. | +| entry_protocol | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/loadbalancer#entry_protocol Loadbalancer#entry_protocol}. | +| target_port | typing.Union[int, float] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/loadbalancer#target_port Loadbalancer#target_port}. | +| target_protocol | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/loadbalancer#target_protocol Loadbalancer#target_protocol}. | +| certificate_id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/loadbalancer#certificate_id Loadbalancer#certificate_id}. | +| certificate_name | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/loadbalancer#certificate_name Loadbalancer#certificate_name}. | +| tls_passthrough | typing.Union[bool, cdktf.IResolvable] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/loadbalancer#tls_passthrough Loadbalancer#tls_passthrough}. | --- @@ -2589,7 +2589,7 @@ entry_port: typing.Union[int, float] - *Type:* typing.Union[int, float] -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/loadbalancer#entry_port Loadbalancer#entry_port}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/loadbalancer#entry_port Loadbalancer#entry_port}. --- @@ -2601,7 +2601,7 @@ entry_protocol: str - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/loadbalancer#entry_protocol Loadbalancer#entry_protocol}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/loadbalancer#entry_protocol Loadbalancer#entry_protocol}. --- @@ -2613,7 +2613,7 @@ target_port: typing.Union[int, float] - *Type:* typing.Union[int, float] -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/loadbalancer#target_port Loadbalancer#target_port}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/loadbalancer#target_port Loadbalancer#target_port}. --- @@ -2625,7 +2625,7 @@ target_protocol: str - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/loadbalancer#target_protocol Loadbalancer#target_protocol}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/loadbalancer#target_protocol Loadbalancer#target_protocol}. --- @@ -2637,7 +2637,7 @@ certificate_id: str - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/loadbalancer#certificate_id Loadbalancer#certificate_id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/loadbalancer#certificate_id Loadbalancer#certificate_id}. --- @@ -2649,7 +2649,7 @@ certificate_name: str - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/loadbalancer#certificate_name Loadbalancer#certificate_name}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/loadbalancer#certificate_name Loadbalancer#certificate_name}. --- @@ -2661,7 +2661,7 @@ tls_passthrough: typing.Union[bool, IResolvable] - *Type:* typing.Union[bool, cdktf.IResolvable] -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/loadbalancer#tls_passthrough Loadbalancer#tls_passthrough}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/loadbalancer#tls_passthrough Loadbalancer#tls_passthrough}. --- @@ -2703,7 +2703,7 @@ target_port: typing.Union[int, float] target port rules. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/loadbalancer#target_port Loadbalancer#target_port} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/loadbalancer#target_port Loadbalancer#target_port} --- @@ -2717,7 +2717,7 @@ target_protocol: str target protocol rules. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/loadbalancer#target_protocol Loadbalancer#target_protocol} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/loadbalancer#target_protocol Loadbalancer#target_protocol} --- @@ -2731,7 +2731,7 @@ cdn: LoadbalancerGlbSettingsCdn cdn block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/loadbalancer#cdn Loadbalancer#cdn} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/loadbalancer#cdn Loadbalancer#cdn} --- @@ -2745,7 +2745,7 @@ failover_threshold: typing.Union[int, float] fail-over threshold. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/loadbalancer#failover_threshold Loadbalancer#failover_threshold} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/loadbalancer#failover_threshold Loadbalancer#failover_threshold} --- @@ -2759,7 +2759,7 @@ region_priorities: typing.Mapping[typing.Union[int, float]] region priority map. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/loadbalancer#region_priorities Loadbalancer#region_priorities} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/loadbalancer#region_priorities Loadbalancer#region_priorities} --- @@ -2793,7 +2793,7 @@ is_enabled: typing.Union[bool, IResolvable] cache enable flag. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/loadbalancer#is_enabled Loadbalancer#is_enabled} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/loadbalancer#is_enabled Loadbalancer#is_enabled} --- @@ -2819,13 +2819,13 @@ loadbalancer.LoadbalancerHealthcheck( | **Name** | **Type** | **Description** | | --- | --- | --- | -| port | typing.Union[int, float] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/loadbalancer#port Loadbalancer#port}. | -| protocol | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/loadbalancer#protocol Loadbalancer#protocol}. | -| check_interval_seconds | typing.Union[int, float] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/loadbalancer#check_interval_seconds Loadbalancer#check_interval_seconds}. | -| healthy_threshold | typing.Union[int, float] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/loadbalancer#healthy_threshold Loadbalancer#healthy_threshold}. | -| path | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/loadbalancer#path Loadbalancer#path}. | -| response_timeout_seconds | typing.Union[int, float] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/loadbalancer#response_timeout_seconds Loadbalancer#response_timeout_seconds}. | -| unhealthy_threshold | typing.Union[int, float] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/loadbalancer#unhealthy_threshold Loadbalancer#unhealthy_threshold}. | +| port | typing.Union[int, float] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/loadbalancer#port Loadbalancer#port}. | +| protocol | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/loadbalancer#protocol Loadbalancer#protocol}. | +| check_interval_seconds | typing.Union[int, float] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/loadbalancer#check_interval_seconds Loadbalancer#check_interval_seconds}. | +| healthy_threshold | typing.Union[int, float] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/loadbalancer#healthy_threshold Loadbalancer#healthy_threshold}. | +| path | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/loadbalancer#path Loadbalancer#path}. | +| response_timeout_seconds | typing.Union[int, float] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/loadbalancer#response_timeout_seconds Loadbalancer#response_timeout_seconds}. | +| unhealthy_threshold | typing.Union[int, float] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/loadbalancer#unhealthy_threshold Loadbalancer#unhealthy_threshold}. | --- @@ -2837,7 +2837,7 @@ port: typing.Union[int, float] - *Type:* typing.Union[int, float] -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/loadbalancer#port Loadbalancer#port}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/loadbalancer#port Loadbalancer#port}. --- @@ -2849,7 +2849,7 @@ protocol: str - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/loadbalancer#protocol Loadbalancer#protocol}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/loadbalancer#protocol Loadbalancer#protocol}. --- @@ -2861,7 +2861,7 @@ check_interval_seconds: typing.Union[int, float] - *Type:* typing.Union[int, float] -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/loadbalancer#check_interval_seconds Loadbalancer#check_interval_seconds}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/loadbalancer#check_interval_seconds Loadbalancer#check_interval_seconds}. --- @@ -2873,7 +2873,7 @@ healthy_threshold: typing.Union[int, float] - *Type:* typing.Union[int, float] -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/loadbalancer#healthy_threshold Loadbalancer#healthy_threshold}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/loadbalancer#healthy_threshold Loadbalancer#healthy_threshold}. --- @@ -2885,7 +2885,7 @@ path: str - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/loadbalancer#path Loadbalancer#path}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/loadbalancer#path Loadbalancer#path}. --- @@ -2897,7 +2897,7 @@ response_timeout_seconds: typing.Union[int, float] - *Type:* typing.Union[int, float] -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/loadbalancer#response_timeout_seconds Loadbalancer#response_timeout_seconds}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/loadbalancer#response_timeout_seconds Loadbalancer#response_timeout_seconds}. --- @@ -2909,7 +2909,7 @@ unhealthy_threshold: typing.Union[int, float] - *Type:* typing.Union[int, float] -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/loadbalancer#unhealthy_threshold Loadbalancer#unhealthy_threshold}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/loadbalancer#unhealthy_threshold Loadbalancer#unhealthy_threshold}. --- @@ -2931,9 +2931,9 @@ loadbalancer.LoadbalancerStickySessions( | **Name** | **Type** | **Description** | | --- | --- | --- | -| cookie_name | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/loadbalancer#cookie_name Loadbalancer#cookie_name}. | -| cookie_ttl_seconds | typing.Union[int, float] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/loadbalancer#cookie_ttl_seconds Loadbalancer#cookie_ttl_seconds}. | -| type | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/loadbalancer#type Loadbalancer#type}. | +| cookie_name | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/loadbalancer#cookie_name Loadbalancer#cookie_name}. | +| cookie_ttl_seconds | typing.Union[int, float] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/loadbalancer#cookie_ttl_seconds Loadbalancer#cookie_ttl_seconds}. | +| type | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/loadbalancer#type Loadbalancer#type}. | --- @@ -2945,7 +2945,7 @@ cookie_name: str - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/loadbalancer#cookie_name Loadbalancer#cookie_name}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/loadbalancer#cookie_name Loadbalancer#cookie_name}. --- @@ -2957,7 +2957,7 @@ cookie_ttl_seconds: typing.Union[int, float] - *Type:* typing.Union[int, float] -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/loadbalancer#cookie_ttl_seconds Loadbalancer#cookie_ttl_seconds}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/loadbalancer#cookie_ttl_seconds Loadbalancer#cookie_ttl_seconds}. --- @@ -2969,7 +2969,7 @@ type: str - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/loadbalancer#type Loadbalancer#type}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/loadbalancer#type Loadbalancer#type}. --- @@ -5061,7 +5061,7 @@ def put_cdn( cache enable flag. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/loadbalancer#is_enabled Loadbalancer#is_enabled} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/loadbalancer#is_enabled Loadbalancer#is_enabled} --- diff --git a/docs/loadbalancer.typescript.md b/docs/loadbalancer.typescript.md index 9932af456..9854a66b9 100644 --- a/docs/loadbalancer.typescript.md +++ b/docs/loadbalancer.typescript.md @@ -4,7 +4,7 @@ ### Loadbalancer -Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/loadbalancer digitalocean_loadbalancer}. +Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/loadbalancer digitalocean_loadbalancer}. #### Initializers @@ -706,7 +706,7 @@ The construct id used in the generated config for the Loadbalancer to import. The id of the existing Loadbalancer that should be imported. -Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/loadbalancer#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/loadbalancer#import import section} in the documentation of this resource for the id to use --- @@ -1483,30 +1483,30 @@ const loadbalancerConfig: loadbalancer.LoadbalancerConfig = { ... } | lifecycle | cdktf.TerraformResourceLifecycle | *No description.* | | provider | cdktf.TerraformProvider | *No description.* | | provisioners | cdktf.FileProvisioner \| cdktf.LocalExecProvisioner \| cdktf.RemoteExecProvisioner[] | *No description.* | -| name | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/loadbalancer#name Loadbalancer#name}. | -| algorithm | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/loadbalancer#algorithm Loadbalancer#algorithm}. | -| disableLetsEncryptDnsRecords | boolean \| cdktf.IResolvable | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/loadbalancer#disable_lets_encrypt_dns_records Loadbalancer#disable_lets_encrypt_dns_records}. | +| name | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/loadbalancer#name Loadbalancer#name}. | +| algorithm | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/loadbalancer#algorithm Loadbalancer#algorithm}. | +| disableLetsEncryptDnsRecords | boolean \| cdktf.IResolvable | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/loadbalancer#disable_lets_encrypt_dns_records Loadbalancer#disable_lets_encrypt_dns_records}. | | domains | cdktf.IResolvable \| LoadbalancerDomains[] | domains block. | -| dropletIds | number[] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/loadbalancer#droplet_ids Loadbalancer#droplet_ids}. | -| dropletTag | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/loadbalancer#droplet_tag Loadbalancer#droplet_tag}. | -| enableBackendKeepalive | boolean \| cdktf.IResolvable | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/loadbalancer#enable_backend_keepalive Loadbalancer#enable_backend_keepalive}. | -| enableProxyProtocol | boolean \| cdktf.IResolvable | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/loadbalancer#enable_proxy_protocol Loadbalancer#enable_proxy_protocol}. | +| dropletIds | number[] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/loadbalancer#droplet_ids Loadbalancer#droplet_ids}. | +| dropletTag | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/loadbalancer#droplet_tag Loadbalancer#droplet_tag}. | +| enableBackendKeepalive | boolean \| cdktf.IResolvable | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/loadbalancer#enable_backend_keepalive Loadbalancer#enable_backend_keepalive}. | +| enableProxyProtocol | boolean \| cdktf.IResolvable | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/loadbalancer#enable_proxy_protocol Loadbalancer#enable_proxy_protocol}. | | firewall | LoadbalancerFirewall | firewall block. | | forwardingRule | cdktf.IResolvable \| LoadbalancerForwardingRule[] | forwarding_rule block. | | glbSettings | LoadbalancerGlbSettings | glb_settings block. | | healthcheck | LoadbalancerHealthcheck | healthcheck block. | -| httpIdleTimeoutSeconds | number | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/loadbalancer#http_idle_timeout_seconds Loadbalancer#http_idle_timeout_seconds}. | -| id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/loadbalancer#id Loadbalancer#id}. | +| httpIdleTimeoutSeconds | number | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/loadbalancer#http_idle_timeout_seconds Loadbalancer#http_idle_timeout_seconds}. | +| id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/loadbalancer#id Loadbalancer#id}. | | network | string | the type of network the load balancer is accessible from (EXTERNAL or INTERNAL). | -| projectId | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/loadbalancer#project_id Loadbalancer#project_id}. | -| redirectHttpToHttps | boolean \| cdktf.IResolvable | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/loadbalancer#redirect_http_to_https Loadbalancer#redirect_http_to_https}. | -| region | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/loadbalancer#region Loadbalancer#region}. | -| size | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/loadbalancer#size Loadbalancer#size}. | -| sizeUnit | number | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/loadbalancer#size_unit Loadbalancer#size_unit}. | +| projectId | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/loadbalancer#project_id Loadbalancer#project_id}. | +| redirectHttpToHttps | boolean \| cdktf.IResolvable | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/loadbalancer#redirect_http_to_https Loadbalancer#redirect_http_to_https}. | +| region | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/loadbalancer#region Loadbalancer#region}. | +| size | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/loadbalancer#size Loadbalancer#size}. | +| sizeUnit | number | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/loadbalancer#size_unit Loadbalancer#size_unit}. | | stickySessions | LoadbalancerStickySessions | sticky_sessions block. | | targetLoadBalancerIds | string[] | list of load balancer IDs to put behind a global load balancer. | | type | string | the type of the load balancer (GLOBAL or REGIONAL). | -| vpcUuid | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/loadbalancer#vpc_uuid Loadbalancer#vpc_uuid}. | +| vpcUuid | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/loadbalancer#vpc_uuid Loadbalancer#vpc_uuid}. | --- @@ -1588,7 +1588,7 @@ public readonly name: string; - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/loadbalancer#name Loadbalancer#name}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/loadbalancer#name Loadbalancer#name}. --- @@ -1600,7 +1600,7 @@ public readonly algorithm: string; - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/loadbalancer#algorithm Loadbalancer#algorithm}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/loadbalancer#algorithm Loadbalancer#algorithm}. --- @@ -1612,7 +1612,7 @@ public readonly disableLetsEncryptDnsRecords: boolean | IResolvable; - *Type:* boolean | cdktf.IResolvable -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/loadbalancer#disable_lets_encrypt_dns_records Loadbalancer#disable_lets_encrypt_dns_records}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/loadbalancer#disable_lets_encrypt_dns_records Loadbalancer#disable_lets_encrypt_dns_records}. --- @@ -1626,7 +1626,7 @@ public readonly domains: IResolvable | LoadbalancerDomains[]; domains block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/loadbalancer#domains Loadbalancer#domains} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/loadbalancer#domains Loadbalancer#domains} --- @@ -1638,7 +1638,7 @@ public readonly dropletIds: number[]; - *Type:* number[] -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/loadbalancer#droplet_ids Loadbalancer#droplet_ids}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/loadbalancer#droplet_ids Loadbalancer#droplet_ids}. --- @@ -1650,7 +1650,7 @@ public readonly dropletTag: string; - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/loadbalancer#droplet_tag Loadbalancer#droplet_tag}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/loadbalancer#droplet_tag Loadbalancer#droplet_tag}. --- @@ -1662,7 +1662,7 @@ public readonly enableBackendKeepalive: boolean | IResolvable; - *Type:* boolean | cdktf.IResolvable -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/loadbalancer#enable_backend_keepalive Loadbalancer#enable_backend_keepalive}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/loadbalancer#enable_backend_keepalive Loadbalancer#enable_backend_keepalive}. --- @@ -1674,7 +1674,7 @@ public readonly enableProxyProtocol: boolean | IResolvable; - *Type:* boolean | cdktf.IResolvable -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/loadbalancer#enable_proxy_protocol Loadbalancer#enable_proxy_protocol}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/loadbalancer#enable_proxy_protocol Loadbalancer#enable_proxy_protocol}. --- @@ -1688,7 +1688,7 @@ public readonly firewall: LoadbalancerFirewall; firewall block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/loadbalancer#firewall Loadbalancer#firewall} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/loadbalancer#firewall Loadbalancer#firewall} --- @@ -1702,7 +1702,7 @@ public readonly forwardingRule: IResolvable | LoadbalancerForwardingRule[]; forwarding_rule block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/loadbalancer#forwarding_rule Loadbalancer#forwarding_rule} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/loadbalancer#forwarding_rule Loadbalancer#forwarding_rule} --- @@ -1716,7 +1716,7 @@ public readonly glbSettings: LoadbalancerGlbSettings; glb_settings block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/loadbalancer#glb_settings Loadbalancer#glb_settings} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/loadbalancer#glb_settings Loadbalancer#glb_settings} --- @@ -1730,7 +1730,7 @@ public readonly healthcheck: LoadbalancerHealthcheck; healthcheck block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/loadbalancer#healthcheck Loadbalancer#healthcheck} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/loadbalancer#healthcheck Loadbalancer#healthcheck} --- @@ -1742,7 +1742,7 @@ public readonly httpIdleTimeoutSeconds: number; - *Type:* number -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/loadbalancer#http_idle_timeout_seconds Loadbalancer#http_idle_timeout_seconds}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/loadbalancer#http_idle_timeout_seconds Loadbalancer#http_idle_timeout_seconds}. --- @@ -1754,7 +1754,7 @@ public readonly id: string; - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/loadbalancer#id Loadbalancer#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/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. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -1771,7 +1771,7 @@ public readonly network: string; the type of network the load balancer is accessible from (EXTERNAL or INTERNAL). -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/loadbalancer#network Loadbalancer#network} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/loadbalancer#network Loadbalancer#network} --- @@ -1783,7 +1783,7 @@ public readonly projectId: string; - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/loadbalancer#project_id Loadbalancer#project_id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/loadbalancer#project_id Loadbalancer#project_id}. --- @@ -1795,7 +1795,7 @@ public readonly redirectHttpToHttps: boolean | IResolvable; - *Type:* boolean | cdktf.IResolvable -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/loadbalancer#redirect_http_to_https Loadbalancer#redirect_http_to_https}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/loadbalancer#redirect_http_to_https Loadbalancer#redirect_http_to_https}. --- @@ -1807,7 +1807,7 @@ public readonly region: string; - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/loadbalancer#region Loadbalancer#region}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/loadbalancer#region Loadbalancer#region}. --- @@ -1819,7 +1819,7 @@ public readonly size: string; - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/loadbalancer#size Loadbalancer#size}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/loadbalancer#size Loadbalancer#size}. --- @@ -1831,7 +1831,7 @@ public readonly sizeUnit: number; - *Type:* number -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/loadbalancer#size_unit Loadbalancer#size_unit}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/loadbalancer#size_unit Loadbalancer#size_unit}. --- @@ -1845,7 +1845,7 @@ public readonly stickySessions: LoadbalancerStickySessions; sticky_sessions block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/loadbalancer#sticky_sessions Loadbalancer#sticky_sessions} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/loadbalancer#sticky_sessions Loadbalancer#sticky_sessions} --- @@ -1859,7 +1859,7 @@ public readonly targetLoadBalancerIds: string[]; list of load balancer IDs to put behind a global load balancer. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/loadbalancer#target_load_balancer_ids Loadbalancer#target_load_balancer_ids} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/loadbalancer#target_load_balancer_ids Loadbalancer#target_load_balancer_ids} --- @@ -1873,7 +1873,7 @@ public readonly type: string; the type of the load balancer (GLOBAL or REGIONAL). -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/loadbalancer#type Loadbalancer#type} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/loadbalancer#type Loadbalancer#type} --- @@ -1885,7 +1885,7 @@ public readonly vpcUuid: string; - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/loadbalancer#vpc_uuid Loadbalancer#vpc_uuid}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/loadbalancer#vpc_uuid Loadbalancer#vpc_uuid}. --- @@ -1919,7 +1919,7 @@ public readonly name: string; domain name. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/loadbalancer#name Loadbalancer#name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/loadbalancer#name Loadbalancer#name} --- @@ -1933,7 +1933,7 @@ public readonly certificateName: string; name of certificate required for TLS handshaking. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/loadbalancer#certificate_name Loadbalancer#certificate_name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/loadbalancer#certificate_name Loadbalancer#certificate_name} --- @@ -1947,7 +1947,7 @@ public readonly isManaged: boolean | IResolvable; flag indicating if domain is managed by DigitalOcean. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/loadbalancer#is_managed Loadbalancer#is_managed} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/loadbalancer#is_managed Loadbalancer#is_managed} --- @@ -1980,7 +1980,7 @@ public readonly allow: string[]; the rules for ALLOWING traffic to the LB (strings in the form: 'ip:1.2.3.4' or 'cidr:1.2.0.0/16'). -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/loadbalancer#allow Loadbalancer#allow} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/loadbalancer#allow Loadbalancer#allow} --- @@ -1994,7 +1994,7 @@ public readonly deny: string[]; the rules for DENYING traffic to the LB (strings in the form: 'ip:1.2.3.4' or 'cidr:1.2.0.0/16'). -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/loadbalancer#deny Loadbalancer#deny} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/loadbalancer#deny Loadbalancer#deny} --- @@ -2012,13 +2012,13 @@ const loadbalancerForwardingRule: loadbalancer.LoadbalancerForwardingRule = { .. | **Name** | **Type** | **Description** | | --- | --- | --- | -| entryPort | number | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/loadbalancer#entry_port Loadbalancer#entry_port}. | -| entryProtocol | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/loadbalancer#entry_protocol Loadbalancer#entry_protocol}. | -| targetPort | number | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/loadbalancer#target_port Loadbalancer#target_port}. | -| targetProtocol | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/loadbalancer#target_protocol Loadbalancer#target_protocol}. | -| certificateId | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/loadbalancer#certificate_id Loadbalancer#certificate_id}. | -| certificateName | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/loadbalancer#certificate_name Loadbalancer#certificate_name}. | -| tlsPassthrough | boolean \| cdktf.IResolvable | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/loadbalancer#tls_passthrough Loadbalancer#tls_passthrough}. | +| entryPort | number | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/loadbalancer#entry_port Loadbalancer#entry_port}. | +| entryProtocol | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/loadbalancer#entry_protocol Loadbalancer#entry_protocol}. | +| targetPort | number | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/loadbalancer#target_port Loadbalancer#target_port}. | +| targetProtocol | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/loadbalancer#target_protocol Loadbalancer#target_protocol}. | +| certificateId | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/loadbalancer#certificate_id Loadbalancer#certificate_id}. | +| certificateName | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/loadbalancer#certificate_name Loadbalancer#certificate_name}. | +| tlsPassthrough | boolean \| cdktf.IResolvable | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/loadbalancer#tls_passthrough Loadbalancer#tls_passthrough}. | --- @@ -2030,7 +2030,7 @@ public readonly entryPort: number; - *Type:* number -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/loadbalancer#entry_port Loadbalancer#entry_port}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/loadbalancer#entry_port Loadbalancer#entry_port}. --- @@ -2042,7 +2042,7 @@ public readonly entryProtocol: string; - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/loadbalancer#entry_protocol Loadbalancer#entry_protocol}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/loadbalancer#entry_protocol Loadbalancer#entry_protocol}. --- @@ -2054,7 +2054,7 @@ public readonly targetPort: number; - *Type:* number -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/loadbalancer#target_port Loadbalancer#target_port}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/loadbalancer#target_port Loadbalancer#target_port}. --- @@ -2066,7 +2066,7 @@ public readonly targetProtocol: string; - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/loadbalancer#target_protocol Loadbalancer#target_protocol}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/loadbalancer#target_protocol Loadbalancer#target_protocol}. --- @@ -2078,7 +2078,7 @@ public readonly certificateId: string; - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/loadbalancer#certificate_id Loadbalancer#certificate_id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/loadbalancer#certificate_id Loadbalancer#certificate_id}. --- @@ -2090,7 +2090,7 @@ public readonly certificateName: string; - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/loadbalancer#certificate_name Loadbalancer#certificate_name}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/loadbalancer#certificate_name Loadbalancer#certificate_name}. --- @@ -2102,7 +2102,7 @@ public readonly tlsPassthrough: boolean | IResolvable; - *Type:* boolean | cdktf.IResolvable -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/loadbalancer#tls_passthrough Loadbalancer#tls_passthrough}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/loadbalancer#tls_passthrough Loadbalancer#tls_passthrough}. --- @@ -2138,7 +2138,7 @@ public readonly targetPort: number; target port rules. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/loadbalancer#target_port Loadbalancer#target_port} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/loadbalancer#target_port Loadbalancer#target_port} --- @@ -2152,7 +2152,7 @@ public readonly targetProtocol: string; target protocol rules. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/loadbalancer#target_protocol Loadbalancer#target_protocol} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/loadbalancer#target_protocol Loadbalancer#target_protocol} --- @@ -2166,7 +2166,7 @@ public readonly cdn: LoadbalancerGlbSettingsCdn; cdn block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/loadbalancer#cdn Loadbalancer#cdn} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/loadbalancer#cdn Loadbalancer#cdn} --- @@ -2180,7 +2180,7 @@ public readonly failoverThreshold: number; fail-over threshold. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/loadbalancer#failover_threshold Loadbalancer#failover_threshold} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/loadbalancer#failover_threshold Loadbalancer#failover_threshold} --- @@ -2194,7 +2194,7 @@ public readonly regionPriorities: {[ key: string ]: number}; region priority map. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/loadbalancer#region_priorities Loadbalancer#region_priorities} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/loadbalancer#region_priorities Loadbalancer#region_priorities} --- @@ -2226,7 +2226,7 @@ public readonly isEnabled: boolean | IResolvable; cache enable flag. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/loadbalancer#is_enabled Loadbalancer#is_enabled} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/loadbalancer#is_enabled Loadbalancer#is_enabled} --- @@ -2244,13 +2244,13 @@ const loadbalancerHealthcheck: loadbalancer.LoadbalancerHealthcheck = { ... } | **Name** | **Type** | **Description** | | --- | --- | --- | -| port | number | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/loadbalancer#port Loadbalancer#port}. | -| protocol | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/loadbalancer#protocol Loadbalancer#protocol}. | -| checkIntervalSeconds | number | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/loadbalancer#check_interval_seconds Loadbalancer#check_interval_seconds}. | -| healthyThreshold | number | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/loadbalancer#healthy_threshold Loadbalancer#healthy_threshold}. | -| path | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/loadbalancer#path Loadbalancer#path}. | -| responseTimeoutSeconds | number | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/loadbalancer#response_timeout_seconds Loadbalancer#response_timeout_seconds}. | -| unhealthyThreshold | number | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/loadbalancer#unhealthy_threshold Loadbalancer#unhealthy_threshold}. | +| port | number | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/loadbalancer#port Loadbalancer#port}. | +| protocol | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/loadbalancer#protocol Loadbalancer#protocol}. | +| checkIntervalSeconds | number | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/loadbalancer#check_interval_seconds Loadbalancer#check_interval_seconds}. | +| healthyThreshold | number | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/loadbalancer#healthy_threshold Loadbalancer#healthy_threshold}. | +| path | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/loadbalancer#path Loadbalancer#path}. | +| responseTimeoutSeconds | number | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/loadbalancer#response_timeout_seconds Loadbalancer#response_timeout_seconds}. | +| unhealthyThreshold | number | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/loadbalancer#unhealthy_threshold Loadbalancer#unhealthy_threshold}. | --- @@ -2262,7 +2262,7 @@ public readonly port: number; - *Type:* number -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/loadbalancer#port Loadbalancer#port}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/loadbalancer#port Loadbalancer#port}. --- @@ -2274,7 +2274,7 @@ public readonly protocol: string; - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/loadbalancer#protocol Loadbalancer#protocol}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/loadbalancer#protocol Loadbalancer#protocol}. --- @@ -2286,7 +2286,7 @@ public readonly checkIntervalSeconds: number; - *Type:* number -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/loadbalancer#check_interval_seconds Loadbalancer#check_interval_seconds}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/loadbalancer#check_interval_seconds Loadbalancer#check_interval_seconds}. --- @@ -2298,7 +2298,7 @@ public readonly healthyThreshold: number; - *Type:* number -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/loadbalancer#healthy_threshold Loadbalancer#healthy_threshold}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/loadbalancer#healthy_threshold Loadbalancer#healthy_threshold}. --- @@ -2310,7 +2310,7 @@ public readonly path: string; - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/loadbalancer#path Loadbalancer#path}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/loadbalancer#path Loadbalancer#path}. --- @@ -2322,7 +2322,7 @@ public readonly responseTimeoutSeconds: number; - *Type:* number -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/loadbalancer#response_timeout_seconds Loadbalancer#response_timeout_seconds}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/loadbalancer#response_timeout_seconds Loadbalancer#response_timeout_seconds}. --- @@ -2334,7 +2334,7 @@ public readonly unhealthyThreshold: number; - *Type:* number -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/loadbalancer#unhealthy_threshold Loadbalancer#unhealthy_threshold}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/loadbalancer#unhealthy_threshold Loadbalancer#unhealthy_threshold}. --- @@ -2352,9 +2352,9 @@ const loadbalancerStickySessions: loadbalancer.LoadbalancerStickySessions = { .. | **Name** | **Type** | **Description** | | --- | --- | --- | -| cookieName | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/loadbalancer#cookie_name Loadbalancer#cookie_name}. | -| cookieTtlSeconds | number | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/loadbalancer#cookie_ttl_seconds Loadbalancer#cookie_ttl_seconds}. | -| type | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/loadbalancer#type Loadbalancer#type}. | +| cookieName | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/loadbalancer#cookie_name Loadbalancer#cookie_name}. | +| cookieTtlSeconds | number | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/loadbalancer#cookie_ttl_seconds Loadbalancer#cookie_ttl_seconds}. | +| type | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/loadbalancer#type Loadbalancer#type}. | --- @@ -2366,7 +2366,7 @@ public readonly cookieName: string; - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/loadbalancer#cookie_name Loadbalancer#cookie_name}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/loadbalancer#cookie_name Loadbalancer#cookie_name}. --- @@ -2378,7 +2378,7 @@ public readonly cookieTtlSeconds: number; - *Type:* number -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/loadbalancer#cookie_ttl_seconds Loadbalancer#cookie_ttl_seconds}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/loadbalancer#cookie_ttl_seconds Loadbalancer#cookie_ttl_seconds}. --- @@ -2390,7 +2390,7 @@ public readonly type: string; - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/loadbalancer#type Loadbalancer#type}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/loadbalancer#type Loadbalancer#type}. --- diff --git a/docs/monitorAlert.csharp.md b/docs/monitorAlert.csharp.md index f935832f2..2ff1289e5 100644 --- a/docs/monitorAlert.csharp.md +++ b/docs/monitorAlert.csharp.md @@ -4,7 +4,7 @@ ### MonitorAlert -Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/monitor_alert digitalocean_monitor_alert}. +Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/monitor_alert digitalocean_monitor_alert}. #### Initializers @@ -508,7 +508,7 @@ The construct id used in the generated config for the MonitorAlert to import. The id of the existing MonitorAlert that should be imported. -Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/monitor_alert#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/monitor_alert#import import section} in the documentation of this resource for the id to use --- @@ -966,7 +966,7 @@ public string[] Email { get; set; } List of email addresses to sent notifications to. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/monitor_alert#email MonitorAlert#email} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/monitor_alert#email MonitorAlert#email} --- @@ -980,7 +980,7 @@ public object Slack { get; set; } slack block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/monitor_alert#slack MonitorAlert#slack} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/monitor_alert#slack MonitorAlert#slack} --- @@ -1016,7 +1016,7 @@ public string Channel { get; set; } The Slack channel to send alerts to. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/monitor_alert#channel MonitorAlert#channel} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/monitor_alert#channel MonitorAlert#channel} --- @@ -1030,7 +1030,7 @@ public string Url { get; set; } The webhook URL for Slack. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/monitor_alert#url MonitorAlert#url} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/monitor_alert#url MonitorAlert#url} --- @@ -1076,13 +1076,13 @@ new MonitorAlertConfig { | Alerts | MonitorAlertAlerts | alerts block. | | Compare | string | The comparison operator to use for value. | | Description | string | Description of the alert policy. | -| Type | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/monitor_alert#type MonitorAlert#type}. | -| Value | double | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/monitor_alert#value MonitorAlert#value}. | -| Window | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/monitor_alert#window MonitorAlert#window}. | -| Enabled | object | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/monitor_alert#enabled MonitorAlert#enabled}. | +| Type | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/monitor_alert#type MonitorAlert#type}. | +| Value | double | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/monitor_alert#value MonitorAlert#value}. | +| Window | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/monitor_alert#window MonitorAlert#window}. | +| Enabled | object | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/monitor_alert#enabled MonitorAlert#enabled}. | | Entities | string[] | The droplets to apply the alert policy to. | -| Id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/monitor_alert#id MonitorAlert#id}. | -| Tags | string[] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/monitor_alert#tags MonitorAlert#tags}. | +| Id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/monitor_alert#id MonitorAlert#id}. | +| Tags | string[] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/monitor_alert#tags MonitorAlert#tags}. | --- @@ -1166,7 +1166,7 @@ public MonitorAlertAlerts Alerts { get; set; } alerts block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/monitor_alert#alerts MonitorAlert#alerts} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/monitor_alert#alerts MonitorAlert#alerts} --- @@ -1180,7 +1180,7 @@ public string Compare { get; set; } The comparison operator to use for value. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/monitor_alert#compare MonitorAlert#compare} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/monitor_alert#compare MonitorAlert#compare} --- @@ -1194,7 +1194,7 @@ public string Description { get; set; } Description of the alert policy. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/monitor_alert#description MonitorAlert#description} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/monitor_alert#description MonitorAlert#description} --- @@ -1206,7 +1206,7 @@ public string Type { get; set; } - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/monitor_alert#type MonitorAlert#type}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/monitor_alert#type MonitorAlert#type}. --- @@ -1218,7 +1218,7 @@ public double Value { get; set; } - *Type:* double -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/monitor_alert#value MonitorAlert#value}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/monitor_alert#value MonitorAlert#value}. --- @@ -1230,7 +1230,7 @@ public string Window { get; set; } - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/monitor_alert#window MonitorAlert#window}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/monitor_alert#window MonitorAlert#window}. --- @@ -1242,7 +1242,7 @@ public object Enabled { get; set; } - *Type:* object -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/monitor_alert#enabled MonitorAlert#enabled}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/monitor_alert#enabled MonitorAlert#enabled}. --- @@ -1256,7 +1256,7 @@ public string[] Entities { get; set; } The droplets to apply the alert policy to. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/monitor_alert#entities MonitorAlert#entities} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/monitor_alert#entities MonitorAlert#entities} --- @@ -1268,7 +1268,7 @@ public string Id { get; set; } - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/monitor_alert#id MonitorAlert#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/monitor_alert#id MonitorAlert#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. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -1283,7 +1283,7 @@ public string[] Tags { get; set; } - *Type:* string[] -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/monitor_alert#tags MonitorAlert#tags}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/monitor_alert#tags MonitorAlert#tags}. --- diff --git a/docs/monitorAlert.go.md b/docs/monitorAlert.go.md index 03bb6ba8e..ed62ab882 100644 --- a/docs/monitorAlert.go.md +++ b/docs/monitorAlert.go.md @@ -4,12 +4,12 @@ ### MonitorAlert -Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/monitor_alert digitalocean_monitor_alert}. +Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/monitor_alert digitalocean_monitor_alert}. #### Initializers ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/monitoralert" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/monitoralert" monitoralert.NewMonitorAlert(scope Construct, id *string, config MonitorAlertConfig) MonitorAlert ``` @@ -419,7 +419,7 @@ func ResetTags() ##### `IsConstruct` ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/monitoralert" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/monitoralert" monitoralert.MonitorAlert_IsConstruct(x interface{}) *bool ``` @@ -451,7 +451,7 @@ Any object. ##### `IsTerraformElement` ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/monitoralert" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/monitoralert" monitoralert.MonitorAlert_IsTerraformElement(x interface{}) *bool ``` @@ -465,7 +465,7 @@ monitoralert.MonitorAlert_IsTerraformElement(x interface{}) *bool ##### `IsTerraformResource` ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/monitoralert" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/monitoralert" monitoralert.MonitorAlert_IsTerraformResource(x interface{}) *bool ``` @@ -479,7 +479,7 @@ monitoralert.MonitorAlert_IsTerraformResource(x interface{}) *bool ##### `GenerateConfigForImport` ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/monitoralert" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/monitoralert" monitoralert.MonitorAlert_GenerateConfigForImport(scope Construct, importToId *string, importFromId *string, provider TerraformProvider) ImportableResource ``` @@ -508,7 +508,7 @@ The construct id used in the generated config for the MonitorAlert to import. The id of the existing MonitorAlert that should be imported. -Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/monitor_alert#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/monitor_alert#import import section} in the documentation of this resource for the id to use --- @@ -939,7 +939,7 @@ func TfResourceType() *string #### Initializer ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/monitoralert" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/monitoralert" &monitoralert.MonitorAlertAlerts { Email: *[]*string, @@ -966,7 +966,7 @@ Email *[]*string List of email addresses to sent notifications to. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/monitor_alert#email MonitorAlert#email} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/monitor_alert#email MonitorAlert#email} --- @@ -980,7 +980,7 @@ Slack interface{} slack block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/monitor_alert#slack MonitorAlert#slack} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/monitor_alert#slack MonitorAlert#slack} --- @@ -989,7 +989,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit #### Initializer ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/monitoralert" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/monitoralert" &monitoralert.MonitorAlertAlertsSlack { Channel: *string, @@ -1016,7 +1016,7 @@ Channel *string The Slack channel to send alerts to. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/monitor_alert#channel MonitorAlert#channel} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/monitor_alert#channel MonitorAlert#channel} --- @@ -1030,7 +1030,7 @@ Url *string The webhook URL for Slack. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/monitor_alert#url MonitorAlert#url} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/monitor_alert#url MonitorAlert#url} --- @@ -1039,7 +1039,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit #### Initializer ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/monitoralert" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/monitoralert" &monitoralert.MonitorAlertConfig { Connection: interface{}, @@ -1049,7 +1049,7 @@ import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/monitor Lifecycle: github.com/hashicorp/terraform-cdk-go/cdktf.TerraformResourceLifecycle, Provider: github.com/hashicorp/terraform-cdk-go/cdktf.TerraformProvider, Provisioners: *[]interface{}, - Alerts: github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11.monitorAlert.MonitorAlertAlerts, + Alerts: github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean.monitorAlert.MonitorAlertAlerts, Compare: *string, Description: *string, Type: *string, @@ -1076,13 +1076,13 @@ import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/monitor | Alerts | MonitorAlertAlerts | alerts block. | | Compare | *string | The comparison operator to use for value. | | Description | *string | Description of the alert policy. | -| Type | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/monitor_alert#type MonitorAlert#type}. | -| Value | *f64 | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/monitor_alert#value MonitorAlert#value}. | -| Window | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/monitor_alert#window MonitorAlert#window}. | -| Enabled | interface{} | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/monitor_alert#enabled MonitorAlert#enabled}. | +| Type | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/monitor_alert#type MonitorAlert#type}. | +| Value | *f64 | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/monitor_alert#value MonitorAlert#value}. | +| Window | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/monitor_alert#window MonitorAlert#window}. | +| Enabled | interface{} | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/monitor_alert#enabled MonitorAlert#enabled}. | | Entities | *[]*string | The droplets to apply the alert policy to. | -| Id | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/monitor_alert#id MonitorAlert#id}. | -| Tags | *[]*string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/monitor_alert#tags MonitorAlert#tags}. | +| Id | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/monitor_alert#id MonitorAlert#id}. | +| Tags | *[]*string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/monitor_alert#tags MonitorAlert#tags}. | --- @@ -1166,7 +1166,7 @@ Alerts MonitorAlertAlerts alerts block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/monitor_alert#alerts MonitorAlert#alerts} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/monitor_alert#alerts MonitorAlert#alerts} --- @@ -1180,7 +1180,7 @@ Compare *string The comparison operator to use for value. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/monitor_alert#compare MonitorAlert#compare} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/monitor_alert#compare MonitorAlert#compare} --- @@ -1194,7 +1194,7 @@ Description *string Description of the alert policy. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/monitor_alert#description MonitorAlert#description} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/monitor_alert#description MonitorAlert#description} --- @@ -1206,7 +1206,7 @@ Type *string - *Type:* *string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/monitor_alert#type MonitorAlert#type}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/monitor_alert#type MonitorAlert#type}. --- @@ -1218,7 +1218,7 @@ Value *f64 - *Type:* *f64 -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/monitor_alert#value MonitorAlert#value}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/monitor_alert#value MonitorAlert#value}. --- @@ -1230,7 +1230,7 @@ Window *string - *Type:* *string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/monitor_alert#window MonitorAlert#window}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/monitor_alert#window MonitorAlert#window}. --- @@ -1242,7 +1242,7 @@ Enabled interface{} - *Type:* interface{} -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/monitor_alert#enabled MonitorAlert#enabled}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/monitor_alert#enabled MonitorAlert#enabled}. --- @@ -1256,7 +1256,7 @@ Entities *[]*string The droplets to apply the alert policy to. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/monitor_alert#entities MonitorAlert#entities} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/monitor_alert#entities MonitorAlert#entities} --- @@ -1268,7 +1268,7 @@ Id *string - *Type:* *string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/monitor_alert#id MonitorAlert#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/monitor_alert#id MonitorAlert#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. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -1283,7 +1283,7 @@ Tags *[]*string - *Type:* *[]*string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/monitor_alert#tags MonitorAlert#tags}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/monitor_alert#tags MonitorAlert#tags}. --- @@ -1294,7 +1294,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit #### Initializers ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/monitoralert" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/monitoralert" monitoralert.NewMonitorAlertAlertsOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string) MonitorAlertAlertsOutputReference ``` @@ -1614,7 +1614,7 @@ func InternalValue() MonitorAlertAlerts #### Initializers ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/monitoralert" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/monitoralert" monitoralert.NewMonitorAlertAlertsSlackList(terraformResource IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) MonitorAlertAlertsSlackList ``` @@ -1774,7 +1774,7 @@ func InternalValue() interface{} #### Initializers ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/monitoralert" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/monitoralert" monitoralert.NewMonitorAlertAlertsSlackOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string, complexObjectIndex *f64, complexObjectIsFromSet *bool) MonitorAlertAlertsSlackOutputReference ``` diff --git a/docs/monitorAlert.java.md b/docs/monitorAlert.java.md index 58bcca7d4..d555f0125 100644 --- a/docs/monitorAlert.java.md +++ b/docs/monitorAlert.java.md @@ -4,7 +4,7 @@ ### MonitorAlert -Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/monitor_alert digitalocean_monitor_alert}. +Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/monitor_alert digitalocean_monitor_alert}. #### Initializers @@ -51,13 +51,13 @@ MonitorAlert.Builder.create(Construct scope, java.lang.String id) | alerts | MonitorAlertAlerts | alerts block. | | compare | java.lang.String | The comparison operator to use for value. | | description | java.lang.String | Description of the alert policy. | -| type | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/monitor_alert#type MonitorAlert#type}. | -| value | java.lang.Number | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/monitor_alert#value MonitorAlert#value}. | -| window | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/monitor_alert#window MonitorAlert#window}. | -| enabled | java.lang.Boolean OR com.hashicorp.cdktf.IResolvable | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/monitor_alert#enabled MonitorAlert#enabled}. | +| type | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/monitor_alert#type MonitorAlert#type}. | +| value | java.lang.Number | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/monitor_alert#value MonitorAlert#value}. | +| window | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/monitor_alert#window MonitorAlert#window}. | +| enabled | java.lang.Boolean OR com.hashicorp.cdktf.IResolvable | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/monitor_alert#enabled MonitorAlert#enabled}. | | entities | java.util.List | The droplets to apply the alert policy to. | -| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/monitor_alert#id MonitorAlert#id}. | -| tags | java.util.List | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/monitor_alert#tags MonitorAlert#tags}. | +| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/monitor_alert#id MonitorAlert#id}. | +| tags | java.util.List | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/monitor_alert#tags MonitorAlert#tags}. | --- @@ -127,7 +127,7 @@ Must be unique amongst siblings in the same scope alerts block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/monitor_alert#alerts MonitorAlert#alerts} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/monitor_alert#alerts MonitorAlert#alerts} --- @@ -137,7 +137,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit The comparison operator to use for value. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/monitor_alert#compare MonitorAlert#compare} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/monitor_alert#compare MonitorAlert#compare} --- @@ -147,7 +147,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit Description of the alert policy. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/monitor_alert#description MonitorAlert#description} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/monitor_alert#description MonitorAlert#description} --- @@ -155,7 +155,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/monitor_alert#type MonitorAlert#type}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/monitor_alert#type MonitorAlert#type}. --- @@ -163,7 +163,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit - *Type:* java.lang.Number -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/monitor_alert#value MonitorAlert#value}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/monitor_alert#value MonitorAlert#value}. --- @@ -171,7 +171,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/monitor_alert#window MonitorAlert#window}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/monitor_alert#window MonitorAlert#window}. --- @@ -179,7 +179,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit - *Type:* java.lang.Boolean OR com.hashicorp.cdktf.IResolvable -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/monitor_alert#enabled MonitorAlert#enabled}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/monitor_alert#enabled MonitorAlert#enabled}. --- @@ -189,7 +189,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit The droplets to apply the alert policy to. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/monitor_alert#entities MonitorAlert#entities} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/monitor_alert#entities MonitorAlert#entities} --- @@ -197,7 +197,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/monitor_alert#id MonitorAlert#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/monitor_alert#id MonitorAlert#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. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -208,7 +208,7 @@ If you experience problems setting this value it might not be settable. Please t - *Type:* java.util.List -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/monitor_alert#tags MonitorAlert#tags}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/monitor_alert#tags MonitorAlert#tags}. --- @@ -676,7 +676,7 @@ The construct id used in the generated config for the MonitorAlert to import. The id of the existing MonitorAlert that should be imported. -Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/monitor_alert#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/monitor_alert#import import section} in the documentation of this resource for the id to use --- @@ -1135,7 +1135,7 @@ public java.util.List getEmail(); List of email addresses to sent notifications to. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/monitor_alert#email MonitorAlert#email} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/monitor_alert#email MonitorAlert#email} --- @@ -1149,7 +1149,7 @@ public java.lang.Object getSlack(); slack block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/monitor_alert#slack MonitorAlert#slack} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/monitor_alert#slack MonitorAlert#slack} --- @@ -1185,7 +1185,7 @@ public java.lang.String getChannel(); The Slack channel to send alerts to. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/monitor_alert#channel MonitorAlert#channel} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/monitor_alert#channel MonitorAlert#channel} --- @@ -1199,7 +1199,7 @@ public java.lang.String getUrl(); The webhook URL for Slack. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/monitor_alert#url MonitorAlert#url} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/monitor_alert#url MonitorAlert#url} --- @@ -1250,13 +1250,13 @@ MonitorAlertConfig.builder() | alerts | MonitorAlertAlerts | alerts block. | | compare | java.lang.String | The comparison operator to use for value. | | description | java.lang.String | Description of the alert policy. | -| type | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/monitor_alert#type MonitorAlert#type}. | -| value | java.lang.Number | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/monitor_alert#value MonitorAlert#value}. | -| window | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/monitor_alert#window MonitorAlert#window}. | -| enabled | java.lang.Boolean OR com.hashicorp.cdktf.IResolvable | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/monitor_alert#enabled MonitorAlert#enabled}. | +| type | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/monitor_alert#type MonitorAlert#type}. | +| value | java.lang.Number | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/monitor_alert#value MonitorAlert#value}. | +| window | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/monitor_alert#window MonitorAlert#window}. | +| enabled | java.lang.Boolean OR com.hashicorp.cdktf.IResolvable | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/monitor_alert#enabled MonitorAlert#enabled}. | | entities | java.util.List | The droplets to apply the alert policy to. | -| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/monitor_alert#id MonitorAlert#id}. | -| tags | java.util.List | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/monitor_alert#tags MonitorAlert#tags}. | +| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/monitor_alert#id MonitorAlert#id}. | +| tags | java.util.List | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/monitor_alert#tags MonitorAlert#tags}. | --- @@ -1340,7 +1340,7 @@ public MonitorAlertAlerts getAlerts(); alerts block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/monitor_alert#alerts MonitorAlert#alerts} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/monitor_alert#alerts MonitorAlert#alerts} --- @@ -1354,7 +1354,7 @@ public java.lang.String getCompare(); The comparison operator to use for value. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/monitor_alert#compare MonitorAlert#compare} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/monitor_alert#compare MonitorAlert#compare} --- @@ -1368,7 +1368,7 @@ public java.lang.String getDescription(); Description of the alert policy. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/monitor_alert#description MonitorAlert#description} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/monitor_alert#description MonitorAlert#description} --- @@ -1380,7 +1380,7 @@ public java.lang.String getType(); - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/monitor_alert#type MonitorAlert#type}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/monitor_alert#type MonitorAlert#type}. --- @@ -1392,7 +1392,7 @@ public java.lang.Number getValue(); - *Type:* java.lang.Number -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/monitor_alert#value MonitorAlert#value}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/monitor_alert#value MonitorAlert#value}. --- @@ -1404,7 +1404,7 @@ public java.lang.String getWindow(); - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/monitor_alert#window MonitorAlert#window}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/monitor_alert#window MonitorAlert#window}. --- @@ -1416,7 +1416,7 @@ public java.lang.Object getEnabled(); - *Type:* java.lang.Boolean OR com.hashicorp.cdktf.IResolvable -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/monitor_alert#enabled MonitorAlert#enabled}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/monitor_alert#enabled MonitorAlert#enabled}. --- @@ -1430,7 +1430,7 @@ public java.util.List getEntities(); The droplets to apply the alert policy to. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/monitor_alert#entities MonitorAlert#entities} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/monitor_alert#entities MonitorAlert#entities} --- @@ -1442,7 +1442,7 @@ public java.lang.String getId(); - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/monitor_alert#id MonitorAlert#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/monitor_alert#id MonitorAlert#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. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -1457,7 +1457,7 @@ public java.util.List getTags(); - *Type:* java.util.List -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/monitor_alert#tags MonitorAlert#tags}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/monitor_alert#tags MonitorAlert#tags}. --- diff --git a/docs/monitorAlert.python.md b/docs/monitorAlert.python.md index 9916bb73e..379cf401f 100644 --- a/docs/monitorAlert.python.md +++ b/docs/monitorAlert.python.md @@ -4,7 +4,7 @@ ### MonitorAlert -Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/monitor_alert digitalocean_monitor_alert}. +Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/monitor_alert digitalocean_monitor_alert}. #### Initializers @@ -48,13 +48,13 @@ monitorAlert.MonitorAlert( | alerts | MonitorAlertAlerts | alerts block. | | compare | str | The comparison operator to use for value. | | description | str | Description of the alert policy. | -| type | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/monitor_alert#type MonitorAlert#type}. | -| value | typing.Union[int, float] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/monitor_alert#value MonitorAlert#value}. | -| window | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/monitor_alert#window MonitorAlert#window}. | -| enabled | typing.Union[bool, cdktf.IResolvable] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/monitor_alert#enabled MonitorAlert#enabled}. | +| type | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/monitor_alert#type MonitorAlert#type}. | +| value | typing.Union[int, float] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/monitor_alert#value MonitorAlert#value}. | +| window | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/monitor_alert#window MonitorAlert#window}. | +| enabled | typing.Union[bool, cdktf.IResolvable] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/monitor_alert#enabled MonitorAlert#enabled}. | | entities | typing.List[str] | The droplets to apply the alert policy to. | -| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/monitor_alert#id MonitorAlert#id}. | -| tags | typing.List[str] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/monitor_alert#tags MonitorAlert#tags}. | +| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/monitor_alert#id MonitorAlert#id}. | +| tags | typing.List[str] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/monitor_alert#tags MonitorAlert#tags}. | --- @@ -124,7 +124,7 @@ Must be unique amongst siblings in the same scope alerts block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/monitor_alert#alerts MonitorAlert#alerts} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/monitor_alert#alerts MonitorAlert#alerts} --- @@ -134,7 +134,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit The comparison operator to use for value. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/monitor_alert#compare MonitorAlert#compare} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/monitor_alert#compare MonitorAlert#compare} --- @@ -144,7 +144,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit Description of the alert policy. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/monitor_alert#description MonitorAlert#description} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/monitor_alert#description MonitorAlert#description} --- @@ -152,7 +152,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/monitor_alert#type MonitorAlert#type}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/monitor_alert#type MonitorAlert#type}. --- @@ -160,7 +160,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit - *Type:* typing.Union[int, float] -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/monitor_alert#value MonitorAlert#value}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/monitor_alert#value MonitorAlert#value}. --- @@ -168,7 +168,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/monitor_alert#window MonitorAlert#window}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/monitor_alert#window MonitorAlert#window}. --- @@ -176,7 +176,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit - *Type:* typing.Union[bool, cdktf.IResolvable] -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/monitor_alert#enabled MonitorAlert#enabled}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/monitor_alert#enabled MonitorAlert#enabled}. --- @@ -186,7 +186,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit The droplets to apply the alert policy to. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/monitor_alert#entities MonitorAlert#entities} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/monitor_alert#entities MonitorAlert#entities} --- @@ -194,7 +194,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/monitor_alert#id MonitorAlert#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/monitor_alert#id MonitorAlert#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. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -205,7 +205,7 @@ If you experience problems setting this value it might not be settable. Please t - *Type:* typing.List[str] -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/monitor_alert#tags MonitorAlert#tags}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/monitor_alert#tags MonitorAlert#tags}. --- @@ -584,7 +584,7 @@ def put_alerts( List of email addresses to sent notifications to. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/monitor_alert#email MonitorAlert#email} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/monitor_alert#email MonitorAlert#email} --- @@ -594,7 +594,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit slack block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/monitor_alert#slack MonitorAlert#slack} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/monitor_alert#slack MonitorAlert#slack} --- @@ -736,7 +736,7 @@ The construct id used in the generated config for the MonitorAlert to import. The id of the existing MonitorAlert that should be imported. -Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/monitor_alert#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/monitor_alert#import import section} in the documentation of this resource for the id to use --- @@ -1194,7 +1194,7 @@ email: typing.List[str] List of email addresses to sent notifications to. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/monitor_alert#email MonitorAlert#email} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/monitor_alert#email MonitorAlert#email} --- @@ -1208,7 +1208,7 @@ slack: typing.Union[IResolvable, typing.List[MonitorAlertAlertsSlack]] slack block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/monitor_alert#slack MonitorAlert#slack} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/monitor_alert#slack MonitorAlert#slack} --- @@ -1244,7 +1244,7 @@ channel: str The Slack channel to send alerts to. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/monitor_alert#channel MonitorAlert#channel} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/monitor_alert#channel MonitorAlert#channel} --- @@ -1258,7 +1258,7 @@ url: str The webhook URL for Slack. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/monitor_alert#url MonitorAlert#url} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/monitor_alert#url MonitorAlert#url} --- @@ -1304,13 +1304,13 @@ monitorAlert.MonitorAlertConfig( | alerts | MonitorAlertAlerts | alerts block. | | compare | str | The comparison operator to use for value. | | description | str | Description of the alert policy. | -| type | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/monitor_alert#type MonitorAlert#type}. | -| value | typing.Union[int, float] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/monitor_alert#value MonitorAlert#value}. | -| window | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/monitor_alert#window MonitorAlert#window}. | -| enabled | typing.Union[bool, cdktf.IResolvable] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/monitor_alert#enabled MonitorAlert#enabled}. | +| type | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/monitor_alert#type MonitorAlert#type}. | +| value | typing.Union[int, float] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/monitor_alert#value MonitorAlert#value}. | +| window | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/monitor_alert#window MonitorAlert#window}. | +| enabled | typing.Union[bool, cdktf.IResolvable] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/monitor_alert#enabled MonitorAlert#enabled}. | | entities | typing.List[str] | The droplets to apply the alert policy to. | -| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/monitor_alert#id MonitorAlert#id}. | -| tags | typing.List[str] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/monitor_alert#tags MonitorAlert#tags}. | +| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/monitor_alert#id MonitorAlert#id}. | +| tags | typing.List[str] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/monitor_alert#tags MonitorAlert#tags}. | --- @@ -1394,7 +1394,7 @@ alerts: MonitorAlertAlerts alerts block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/monitor_alert#alerts MonitorAlert#alerts} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/monitor_alert#alerts MonitorAlert#alerts} --- @@ -1408,7 +1408,7 @@ compare: str The comparison operator to use for value. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/monitor_alert#compare MonitorAlert#compare} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/monitor_alert#compare MonitorAlert#compare} --- @@ -1422,7 +1422,7 @@ description: str Description of the alert policy. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/monitor_alert#description MonitorAlert#description} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/monitor_alert#description MonitorAlert#description} --- @@ -1434,7 +1434,7 @@ type: str - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/monitor_alert#type MonitorAlert#type}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/monitor_alert#type MonitorAlert#type}. --- @@ -1446,7 +1446,7 @@ value: typing.Union[int, float] - *Type:* typing.Union[int, float] -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/monitor_alert#value MonitorAlert#value}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/monitor_alert#value MonitorAlert#value}. --- @@ -1458,7 +1458,7 @@ window: str - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/monitor_alert#window MonitorAlert#window}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/monitor_alert#window MonitorAlert#window}. --- @@ -1470,7 +1470,7 @@ enabled: typing.Union[bool, IResolvable] - *Type:* typing.Union[bool, cdktf.IResolvable] -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/monitor_alert#enabled MonitorAlert#enabled}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/monitor_alert#enabled MonitorAlert#enabled}. --- @@ -1484,7 +1484,7 @@ entities: typing.List[str] The droplets to apply the alert policy to. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/monitor_alert#entities MonitorAlert#entities} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/monitor_alert#entities MonitorAlert#entities} --- @@ -1496,7 +1496,7 @@ id: str - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/monitor_alert#id MonitorAlert#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/monitor_alert#id MonitorAlert#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. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -1511,7 +1511,7 @@ tags: typing.List[str] - *Type:* typing.List[str] -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/monitor_alert#tags MonitorAlert#tags}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/monitor_alert#tags MonitorAlert#tags}. --- diff --git a/docs/monitorAlert.typescript.md b/docs/monitorAlert.typescript.md index 3cfd47c7a..77af64bf5 100644 --- a/docs/monitorAlert.typescript.md +++ b/docs/monitorAlert.typescript.md @@ -4,7 +4,7 @@ ### MonitorAlert -Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/monitor_alert digitalocean_monitor_alert}. +Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/monitor_alert digitalocean_monitor_alert}. #### Initializers @@ -508,7 +508,7 @@ The construct id used in the generated config for the MonitorAlert to import. The id of the existing MonitorAlert that should be imported. -Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/monitor_alert#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/monitor_alert#import import section} in the documentation of this resource for the id to use --- @@ -963,7 +963,7 @@ public readonly email: string[]; List of email addresses to sent notifications to. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/monitor_alert#email MonitorAlert#email} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/monitor_alert#email MonitorAlert#email} --- @@ -977,7 +977,7 @@ public readonly slack: IResolvable | MonitorAlertAlertsSlack[]; slack block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/monitor_alert#slack MonitorAlert#slack} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/monitor_alert#slack MonitorAlert#slack} --- @@ -1010,7 +1010,7 @@ public readonly channel: string; The Slack channel to send alerts to. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/monitor_alert#channel MonitorAlert#channel} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/monitor_alert#channel MonitorAlert#channel} --- @@ -1024,7 +1024,7 @@ public readonly url: string; The webhook URL for Slack. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/monitor_alert#url MonitorAlert#url} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/monitor_alert#url MonitorAlert#url} --- @@ -1052,13 +1052,13 @@ const monitorAlertConfig: monitorAlert.MonitorAlertConfig = { ... } | alerts | MonitorAlertAlerts | alerts block. | | compare | string | The comparison operator to use for value. | | description | string | Description of the alert policy. | -| type | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/monitor_alert#type MonitorAlert#type}. | -| value | number | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/monitor_alert#value MonitorAlert#value}. | -| window | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/monitor_alert#window MonitorAlert#window}. | -| enabled | boolean \| cdktf.IResolvable | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/monitor_alert#enabled MonitorAlert#enabled}. | +| type | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/monitor_alert#type MonitorAlert#type}. | +| value | number | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/monitor_alert#value MonitorAlert#value}. | +| window | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/monitor_alert#window MonitorAlert#window}. | +| enabled | boolean \| cdktf.IResolvable | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/monitor_alert#enabled MonitorAlert#enabled}. | | entities | string[] | The droplets to apply the alert policy to. | -| id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/monitor_alert#id MonitorAlert#id}. | -| tags | string[] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/monitor_alert#tags MonitorAlert#tags}. | +| id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/monitor_alert#id MonitorAlert#id}. | +| tags | string[] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/monitor_alert#tags MonitorAlert#tags}. | --- @@ -1142,7 +1142,7 @@ public readonly alerts: MonitorAlertAlerts; alerts block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/monitor_alert#alerts MonitorAlert#alerts} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/monitor_alert#alerts MonitorAlert#alerts} --- @@ -1156,7 +1156,7 @@ public readonly compare: string; The comparison operator to use for value. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/monitor_alert#compare MonitorAlert#compare} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/monitor_alert#compare MonitorAlert#compare} --- @@ -1170,7 +1170,7 @@ public readonly description: string; Description of the alert policy. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/monitor_alert#description MonitorAlert#description} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/monitor_alert#description MonitorAlert#description} --- @@ -1182,7 +1182,7 @@ public readonly type: string; - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/monitor_alert#type MonitorAlert#type}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/monitor_alert#type MonitorAlert#type}. --- @@ -1194,7 +1194,7 @@ public readonly value: number; - *Type:* number -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/monitor_alert#value MonitorAlert#value}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/monitor_alert#value MonitorAlert#value}. --- @@ -1206,7 +1206,7 @@ public readonly window: string; - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/monitor_alert#window MonitorAlert#window}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/monitor_alert#window MonitorAlert#window}. --- @@ -1218,7 +1218,7 @@ public readonly enabled: boolean | IResolvable; - *Type:* boolean | cdktf.IResolvable -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/monitor_alert#enabled MonitorAlert#enabled}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/monitor_alert#enabled MonitorAlert#enabled}. --- @@ -1232,7 +1232,7 @@ public readonly entities: string[]; The droplets to apply the alert policy to. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/monitor_alert#entities MonitorAlert#entities} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/monitor_alert#entities MonitorAlert#entities} --- @@ -1244,7 +1244,7 @@ public readonly id: string; - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/monitor_alert#id MonitorAlert#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/monitor_alert#id MonitorAlert#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. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -1259,7 +1259,7 @@ public readonly tags: string[]; - *Type:* string[] -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/monitor_alert#tags MonitorAlert#tags}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/monitor_alert#tags MonitorAlert#tags}. --- diff --git a/docs/project.csharp.md b/docs/project.csharp.md index ee1a336e9..5ccec0307 100644 --- a/docs/project.csharp.md +++ b/docs/project.csharp.md @@ -4,7 +4,7 @@ ### Project -Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/project digitalocean_project}. +Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/project digitalocean_project}. #### Initializers @@ -529,7 +529,7 @@ The construct id used in the generated config for the Project to import. The id of the existing Project that should be imported. -Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/project#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/project#import import section} in the documentation of this resource for the id to use --- @@ -984,7 +984,7 @@ new ProjectConfig { | Name | string | the human-readable name for the project. | | Description | string | the description of the project. | | Environment | string | the environment of the project's resources. | -| Id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/project#id Project#id}. | +| Id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/project#id Project#id}. | | IsDefault | object | determine if the project is the default or not. | | Purpose | string | the purpose of the project. | | Resources | string[] | the resources associated with the project. | @@ -1072,7 +1072,7 @@ public string Name { get; set; } the human-readable name for the project. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/project#name Project#name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/project#name Project#name} --- @@ -1086,7 +1086,7 @@ public string Description { get; set; } the description of the project. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/project#description Project#description} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/project#description Project#description} --- @@ -1100,7 +1100,7 @@ public string Environment { get; set; } the environment of the project's resources. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/project#environment Project#environment} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/project#environment Project#environment} --- @@ -1112,7 +1112,7 @@ public string Id { get; set; } - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/project#id Project#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/project#id Project#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. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -1129,7 +1129,7 @@ public object IsDefault { get; set; } determine if the project is the default or not. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/project#is_default Project#is_default} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/project#is_default Project#is_default} --- @@ -1143,7 +1143,7 @@ public string Purpose { get; set; } the purpose of the project. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/project#purpose Project#purpose} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/project#purpose Project#purpose} --- @@ -1157,7 +1157,7 @@ public string[] Resources { get; set; } the resources associated with the project. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/project#resources Project#resources} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/project#resources Project#resources} --- @@ -1171,7 +1171,7 @@ public ProjectTimeouts Timeouts { get; set; } timeouts block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/project#timeouts Project#timeouts} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/project#timeouts Project#timeouts} --- @@ -1191,7 +1191,7 @@ new ProjectTimeouts { | **Name** | **Type** | **Description** | | --- | --- | --- | -| Delete | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/project#delete Project#delete}. | +| Delete | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/project#delete Project#delete}. | --- @@ -1203,7 +1203,7 @@ public string Delete { get; set; } - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/project#delete Project#delete}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/project#delete Project#delete}. --- diff --git a/docs/project.go.md b/docs/project.go.md index 769c99fe0..e64ad656c 100644 --- a/docs/project.go.md +++ b/docs/project.go.md @@ -4,12 +4,12 @@ ### Project -Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/project digitalocean_project}. +Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/project digitalocean_project}. #### Initializers ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/project" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/project" project.NewProject(scope Construct, id *string, config ProjectConfig) Project ``` @@ -440,7 +440,7 @@ func ResetTimeouts() ##### `IsConstruct` ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/project" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/project" project.Project_IsConstruct(x interface{}) *bool ``` @@ -472,7 +472,7 @@ Any object. ##### `IsTerraformElement` ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/project" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/project" project.Project_IsTerraformElement(x interface{}) *bool ``` @@ -486,7 +486,7 @@ project.Project_IsTerraformElement(x interface{}) *bool ##### `IsTerraformResource` ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/project" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/project" project.Project_IsTerraformResource(x interface{}) *bool ``` @@ -500,7 +500,7 @@ project.Project_IsTerraformResource(x interface{}) *bool ##### `GenerateConfigForImport` ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/project" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/project" project.Project_GenerateConfigForImport(scope Construct, importToId *string, importFromId *string, provider TerraformProvider) ImportableResource ``` @@ -529,7 +529,7 @@ The construct id used in the generated config for the Project to import. The id of the existing Project that should be imported. -Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/project#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/project#import import section} in the documentation of this resource for the id to use --- @@ -949,7 +949,7 @@ func TfResourceType() *string #### Initializer ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/project" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/project" &project.ProjectConfig { Connection: interface{}, @@ -966,7 +966,7 @@ import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/project IsDefault: interface{}, Purpose: *string, Resources: *[]*string, - Timeouts: github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11.project.ProjectTimeouts, + Timeouts: github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean.project.ProjectTimeouts, } ``` @@ -984,7 +984,7 @@ import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/project | Name | *string | the human-readable name for the project. | | Description | *string | the description of the project. | | Environment | *string | the environment of the project's resources. | -| Id | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/project#id Project#id}. | +| Id | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/project#id Project#id}. | | IsDefault | interface{} | determine if the project is the default or not. | | Purpose | *string | the purpose of the project. | | Resources | *[]*string | the resources associated with the project. | @@ -1072,7 +1072,7 @@ Name *string the human-readable name for the project. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/project#name Project#name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/project#name Project#name} --- @@ -1086,7 +1086,7 @@ Description *string the description of the project. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/project#description Project#description} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/project#description Project#description} --- @@ -1100,7 +1100,7 @@ Environment *string the environment of the project's resources. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/project#environment Project#environment} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/project#environment Project#environment} --- @@ -1112,7 +1112,7 @@ Id *string - *Type:* *string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/project#id Project#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/project#id Project#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. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -1129,7 +1129,7 @@ IsDefault interface{} determine if the project is the default or not. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/project#is_default Project#is_default} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/project#is_default Project#is_default} --- @@ -1143,7 +1143,7 @@ Purpose *string the purpose of the project. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/project#purpose Project#purpose} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/project#purpose Project#purpose} --- @@ -1157,7 +1157,7 @@ Resources *[]*string the resources associated with the project. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/project#resources Project#resources} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/project#resources Project#resources} --- @@ -1171,7 +1171,7 @@ Timeouts ProjectTimeouts timeouts block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/project#timeouts Project#timeouts} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/project#timeouts Project#timeouts} --- @@ -1180,7 +1180,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit #### Initializer ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/project" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/project" &project.ProjectTimeouts { Delete: *string, @@ -1191,7 +1191,7 @@ import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/project | **Name** | **Type** | **Description** | | --- | --- | --- | -| Delete | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/project#delete Project#delete}. | +| Delete | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/project#delete Project#delete}. | --- @@ -1203,7 +1203,7 @@ Delete *string - *Type:* *string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/project#delete Project#delete}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/project#delete Project#delete}. --- @@ -1214,7 +1214,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit #### Initializers ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/project" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/project" project.NewProjectTimeoutsOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string) ProjectTimeoutsOutputReference ``` diff --git a/docs/project.java.md b/docs/project.java.md index 53edb21b1..52e59c265 100644 --- a/docs/project.java.md +++ b/docs/project.java.md @@ -4,7 +4,7 @@ ### Project -Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/project digitalocean_project}. +Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/project digitalocean_project}. #### Initializers @@ -49,7 +49,7 @@ Project.Builder.create(Construct scope, java.lang.String id) | name | java.lang.String | the human-readable name for the project. | | description | java.lang.String | the description of the project. | | environment | java.lang.String | the environment of the project's resources. | -| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/project#id Project#id}. | +| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/project#id Project#id}. | | isDefault | java.lang.Boolean OR com.hashicorp.cdktf.IResolvable | determine if the project is the default or not. | | purpose | java.lang.String | the purpose of the project. | | resources | java.util.List | the resources associated with the project. | @@ -123,7 +123,7 @@ Must be unique amongst siblings in the same scope the human-readable name for the project. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/project#name Project#name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/project#name Project#name} --- @@ -133,7 +133,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit the description of the project. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/project#description Project#description} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/project#description Project#description} --- @@ -143,7 +143,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit the environment of the project's resources. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/project#environment Project#environment} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/project#environment Project#environment} --- @@ -151,7 +151,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/project#id Project#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/project#id Project#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. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -164,7 +164,7 @@ If you experience problems setting this value it might not be settable. Please t determine if the project is the default or not. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/project#is_default Project#is_default} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/project#is_default Project#is_default} --- @@ -174,7 +174,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit the purpose of the project. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/project#purpose Project#purpose} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/project#purpose Project#purpose} --- @@ -184,7 +184,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit the resources associated with the project. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/project#resources Project#resources} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/project#resources Project#resources} --- @@ -194,7 +194,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit timeouts block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/project#timeouts Project#timeouts} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/project#timeouts Project#timeouts} --- @@ -683,7 +683,7 @@ The construct id used in the generated config for the Project to import. The id of the existing Project that should be imported. -Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/project#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/project#import import section} in the documentation of this resource for the id to use --- @@ -1143,7 +1143,7 @@ ProjectConfig.builder() | name | java.lang.String | the human-readable name for the project. | | description | java.lang.String | the description of the project. | | environment | java.lang.String | the environment of the project's resources. | -| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/project#id Project#id}. | +| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/project#id Project#id}. | | isDefault | java.lang.Boolean OR com.hashicorp.cdktf.IResolvable | determine if the project is the default or not. | | purpose | java.lang.String | the purpose of the project. | | resources | java.util.List | the resources associated with the project. | @@ -1231,7 +1231,7 @@ public java.lang.String getName(); the human-readable name for the project. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/project#name Project#name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/project#name Project#name} --- @@ -1245,7 +1245,7 @@ public java.lang.String getDescription(); the description of the project. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/project#description Project#description} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/project#description Project#description} --- @@ -1259,7 +1259,7 @@ public java.lang.String getEnvironment(); the environment of the project's resources. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/project#environment Project#environment} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/project#environment Project#environment} --- @@ -1271,7 +1271,7 @@ public java.lang.String getId(); - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/project#id Project#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/project#id Project#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. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -1288,7 +1288,7 @@ public java.lang.Object getIsDefault(); determine if the project is the default or not. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/project#is_default Project#is_default} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/project#is_default Project#is_default} --- @@ -1302,7 +1302,7 @@ public java.lang.String getPurpose(); the purpose of the project. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/project#purpose Project#purpose} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/project#purpose Project#purpose} --- @@ -1316,7 +1316,7 @@ public java.util.List getResources(); the resources associated with the project. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/project#resources Project#resources} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/project#resources Project#resources} --- @@ -1330,7 +1330,7 @@ public ProjectTimeouts getTimeouts(); timeouts block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/project#timeouts Project#timeouts} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/project#timeouts Project#timeouts} --- @@ -1350,7 +1350,7 @@ ProjectTimeouts.builder() | **Name** | **Type** | **Description** | | --- | --- | --- | -| delete | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/project#delete Project#delete}. | +| delete | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/project#delete Project#delete}. | --- @@ -1362,7 +1362,7 @@ public java.lang.String getDelete(); - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/project#delete Project#delete}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/project#delete Project#delete}. --- diff --git a/docs/project.python.md b/docs/project.python.md index a1e3f2e47..9182dd354 100644 --- a/docs/project.python.md +++ b/docs/project.python.md @@ -4,7 +4,7 @@ ### Project -Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/project digitalocean_project}. +Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/project digitalocean_project}. #### Initializers @@ -46,7 +46,7 @@ project.Project( | name | str | the human-readable name for the project. | | description | str | the description of the project. | | environment | str | the environment of the project's resources. | -| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/project#id Project#id}. | +| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/project#id Project#id}. | | is_default | typing.Union[bool, cdktf.IResolvable] | determine if the project is the default or not. | | purpose | str | the purpose of the project. | | resources | typing.List[str] | the resources associated with the project. | @@ -120,7 +120,7 @@ Must be unique amongst siblings in the same scope the human-readable name for the project. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/project#name Project#name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/project#name Project#name} --- @@ -130,7 +130,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit the description of the project. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/project#description Project#description} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/project#description Project#description} --- @@ -140,7 +140,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit the environment of the project's resources. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/project#environment Project#environment} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/project#environment Project#environment} --- @@ -148,7 +148,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/project#id Project#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/project#id Project#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. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -161,7 +161,7 @@ If you experience problems setting this value it might not be settable. Please t determine if the project is the default or not. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/project#is_default Project#is_default} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/project#is_default Project#is_default} --- @@ -171,7 +171,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit the purpose of the project. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/project#purpose Project#purpose} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/project#purpose Project#purpose} --- @@ -181,7 +181,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit the resources associated with the project. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/project#resources Project#resources} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/project#resources Project#resources} --- @@ -191,7 +191,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit timeouts block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/project#timeouts Project#timeouts} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/project#timeouts Project#timeouts} --- @@ -570,7 +570,7 @@ def put_timeouts( - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/project#delete Project#delete}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/project#delete Project#delete}. --- @@ -730,7 +730,7 @@ The construct id used in the generated config for the Project to import. The id of the existing Project that should be imported. -Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/project#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/project#import import section} in the documentation of this resource for the id to use --- @@ -1185,7 +1185,7 @@ project.ProjectConfig( | name | str | the human-readable name for the project. | | description | str | the description of the project. | | environment | str | the environment of the project's resources. | -| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/project#id Project#id}. | +| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/project#id Project#id}. | | is_default | typing.Union[bool, cdktf.IResolvable] | determine if the project is the default or not. | | purpose | str | the purpose of the project. | | resources | typing.List[str] | the resources associated with the project. | @@ -1273,7 +1273,7 @@ name: str the human-readable name for the project. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/project#name Project#name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/project#name Project#name} --- @@ -1287,7 +1287,7 @@ description: str the description of the project. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/project#description Project#description} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/project#description Project#description} --- @@ -1301,7 +1301,7 @@ environment: str the environment of the project's resources. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/project#environment Project#environment} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/project#environment Project#environment} --- @@ -1313,7 +1313,7 @@ id: str - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/project#id Project#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/project#id Project#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. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -1330,7 +1330,7 @@ is_default: typing.Union[bool, IResolvable] determine if the project is the default or not. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/project#is_default Project#is_default} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/project#is_default Project#is_default} --- @@ -1344,7 +1344,7 @@ purpose: str the purpose of the project. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/project#purpose Project#purpose} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/project#purpose Project#purpose} --- @@ -1358,7 +1358,7 @@ resources: typing.List[str] the resources associated with the project. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/project#resources Project#resources} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/project#resources Project#resources} --- @@ -1372,7 +1372,7 @@ timeouts: ProjectTimeouts timeouts block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/project#timeouts Project#timeouts} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/project#timeouts Project#timeouts} --- @@ -1392,7 +1392,7 @@ project.ProjectTimeouts( | **Name** | **Type** | **Description** | | --- | --- | --- | -| delete | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/project#delete Project#delete}. | +| delete | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/project#delete Project#delete}. | --- @@ -1404,7 +1404,7 @@ delete: str - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/project#delete Project#delete}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/project#delete Project#delete}. --- diff --git a/docs/project.typescript.md b/docs/project.typescript.md index 2bfe93245..6de03b35c 100644 --- a/docs/project.typescript.md +++ b/docs/project.typescript.md @@ -4,7 +4,7 @@ ### Project -Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/project digitalocean_project}. +Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/project digitalocean_project}. #### Initializers @@ -529,7 +529,7 @@ The construct id used in the generated config for the Project to import. The id of the existing Project that should be imported. -Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/project#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/project#import import section} in the documentation of this resource for the id to use --- @@ -968,7 +968,7 @@ const projectConfig: project.ProjectConfig = { ... } | name | string | the human-readable name for the project. | | description | string | the description of the project. | | environment | string | the environment of the project's resources. | -| id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/project#id Project#id}. | +| id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/project#id Project#id}. | | isDefault | boolean \| cdktf.IResolvable | determine if the project is the default or not. | | purpose | string | the purpose of the project. | | resources | string[] | the resources associated with the project. | @@ -1056,7 +1056,7 @@ public readonly name: string; the human-readable name for the project. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/project#name Project#name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/project#name Project#name} --- @@ -1070,7 +1070,7 @@ public readonly description: string; the description of the project. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/project#description Project#description} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/project#description Project#description} --- @@ -1084,7 +1084,7 @@ public readonly environment: string; the environment of the project's resources. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/project#environment Project#environment} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/project#environment Project#environment} --- @@ -1096,7 +1096,7 @@ public readonly id: string; - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/project#id Project#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/project#id Project#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. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -1113,7 +1113,7 @@ public readonly isDefault: boolean | IResolvable; determine if the project is the default or not. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/project#is_default Project#is_default} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/project#is_default Project#is_default} --- @@ -1127,7 +1127,7 @@ public readonly purpose: string; the purpose of the project. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/project#purpose Project#purpose} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/project#purpose Project#purpose} --- @@ -1141,7 +1141,7 @@ public readonly resources: string[]; the resources associated with the project. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/project#resources Project#resources} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/project#resources Project#resources} --- @@ -1155,7 +1155,7 @@ public readonly timeouts: ProjectTimeouts; timeouts block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/project#timeouts Project#timeouts} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/project#timeouts Project#timeouts} --- @@ -1173,7 +1173,7 @@ const projectTimeouts: project.ProjectTimeouts = { ... } | **Name** | **Type** | **Description** | | --- | --- | --- | -| delete | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/project#delete Project#delete}. | +| delete | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/project#delete Project#delete}. | --- @@ -1185,7 +1185,7 @@ public readonly delete: string; - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/project#delete Project#delete}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/project#delete Project#delete}. --- diff --git a/docs/projectResources.csharp.md b/docs/projectResources.csharp.md index c623f3823..214b02d54 100644 --- a/docs/projectResources.csharp.md +++ b/docs/projectResources.csharp.md @@ -4,7 +4,7 @@ ### ProjectResources -Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/project_resources digitalocean_project_resources}. +Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/project_resources digitalocean_project_resources}. #### Initializers @@ -474,7 +474,7 @@ The construct id used in the generated config for the ProjectResources to import The id of the existing ProjectResources that should be imported. -Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/project_resources#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/project_resources#import import section} in the documentation of this resource for the id to use --- @@ -769,7 +769,7 @@ new ProjectResourcesConfig { | Provisioners | object[] | *No description.* | | Project | string | project ID. | | Resources | string[] | the resources associated with the project. | -| Id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/project_resources#id ProjectResources#id}. | +| Id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/project_resources#id ProjectResources#id}. | --- @@ -853,7 +853,7 @@ public string Project { get; set; } project ID. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/project_resources#project ProjectResources#project} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/project_resources#project ProjectResources#project} --- @@ -867,7 +867,7 @@ public string[] Resources { get; set; } the resources associated with the project. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/project_resources#resources ProjectResources#resources} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/project_resources#resources ProjectResources#resources} --- @@ -879,7 +879,7 @@ public string Id { get; set; } - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/project_resources#id ProjectResources#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/project_resources#id ProjectResources#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. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. diff --git a/docs/projectResources.go.md b/docs/projectResources.go.md index 9347df2b9..d7caa0cc8 100644 --- a/docs/projectResources.go.md +++ b/docs/projectResources.go.md @@ -4,12 +4,12 @@ ### ProjectResources -Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/project_resources digitalocean_project_resources}. +Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/project_resources digitalocean_project_resources}. #### Initializers ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/projectresources" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/projectresources" projectresources.NewProjectResources(scope Construct, id *string, config ProjectResourcesConfig) ProjectResources ``` @@ -385,7 +385,7 @@ func ResetId() ##### `IsConstruct` ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/projectresources" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/projectresources" projectresources.ProjectResources_IsConstruct(x interface{}) *bool ``` @@ -417,7 +417,7 @@ Any object. ##### `IsTerraformElement` ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/projectresources" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/projectresources" projectresources.ProjectResources_IsTerraformElement(x interface{}) *bool ``` @@ -431,7 +431,7 @@ projectresources.ProjectResources_IsTerraformElement(x interface{}) *bool ##### `IsTerraformResource` ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/projectresources" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/projectresources" projectresources.ProjectResources_IsTerraformResource(x interface{}) *bool ``` @@ -445,7 +445,7 @@ projectresources.ProjectResources_IsTerraformResource(x interface{}) *bool ##### `GenerateConfigForImport` ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/projectresources" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/projectresources" projectresources.ProjectResources_GenerateConfigForImport(scope Construct, importToId *string, importFromId *string, provider TerraformProvider) ImportableResource ``` @@ -474,7 +474,7 @@ The construct id used in the generated config for the ProjectResources to import The id of the existing ProjectResources that should be imported. -Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/project_resources#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/project_resources#import import section} in the documentation of this resource for the id to use --- @@ -740,7 +740,7 @@ func TfResourceType() *string #### Initializer ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/projectresources" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/projectresources" &projectresources.ProjectResourcesConfig { Connection: interface{}, @@ -769,7 +769,7 @@ import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/project | Provisioners | *[]interface{} | *No description.* | | Project | *string | project ID. | | Resources | *[]*string | the resources associated with the project. | -| Id | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/project_resources#id ProjectResources#id}. | +| Id | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/project_resources#id ProjectResources#id}. | --- @@ -853,7 +853,7 @@ Project *string project ID. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/project_resources#project ProjectResources#project} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/project_resources#project ProjectResources#project} --- @@ -867,7 +867,7 @@ Resources *[]*string the resources associated with the project. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/project_resources#resources ProjectResources#resources} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/project_resources#resources ProjectResources#resources} --- @@ -879,7 +879,7 @@ Id *string - *Type:* *string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/project_resources#id ProjectResources#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/project_resources#id ProjectResources#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. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. diff --git a/docs/projectResources.java.md b/docs/projectResources.java.md index e61c0b873..150973b2e 100644 --- a/docs/projectResources.java.md +++ b/docs/projectResources.java.md @@ -4,7 +4,7 @@ ### ProjectResources -Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/project_resources digitalocean_project_resources}. +Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/project_resources digitalocean_project_resources}. #### Initializers @@ -42,7 +42,7 @@ ProjectResources.Builder.create(Construct scope, java.lang.String id) | provisioners | java.util.List | *No description.* | | project | java.lang.String | project ID. | | resources | java.util.List | the resources associated with the project. | -| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/project_resources#id ProjectResources#id}. | +| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/project_resources#id ProjectResources#id}. | --- @@ -112,7 +112,7 @@ Must be unique amongst siblings in the same scope project ID. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/project_resources#project ProjectResources#project} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/project_resources#project ProjectResources#project} --- @@ -122,7 +122,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit the resources associated with the project. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/project_resources#resources ProjectResources#resources} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/project_resources#resources ProjectResources#resources} --- @@ -130,7 +130,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/project_resources#id ProjectResources#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/project_resources#id ProjectResources#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. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -567,7 +567,7 @@ The construct id used in the generated config for the ProjectResources to import The id of the existing ProjectResources that should be imported. -Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/project_resources#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/project_resources#import import section} in the documentation of this resource for the id to use --- @@ -866,7 +866,7 @@ ProjectResourcesConfig.builder() | provisioners | java.util.List | *No description.* | | project | java.lang.String | project ID. | | resources | java.util.List | the resources associated with the project. | -| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/project_resources#id ProjectResources#id}. | +| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/project_resources#id ProjectResources#id}. | --- @@ -950,7 +950,7 @@ public java.lang.String getProject(); project ID. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/project_resources#project ProjectResources#project} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/project_resources#project ProjectResources#project} --- @@ -964,7 +964,7 @@ public java.util.List getResources(); the resources associated with the project. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/project_resources#resources ProjectResources#resources} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/project_resources#resources ProjectResources#resources} --- @@ -976,7 +976,7 @@ public java.lang.String getId(); - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/project_resources#id ProjectResources#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/project_resources#id ProjectResources#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. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. diff --git a/docs/projectResources.python.md b/docs/projectResources.python.md index cc2b59c0d..868ad028e 100644 --- a/docs/projectResources.python.md +++ b/docs/projectResources.python.md @@ -4,7 +4,7 @@ ### ProjectResources -Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/project_resources digitalocean_project_resources}. +Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/project_resources digitalocean_project_resources}. #### Initializers @@ -40,7 +40,7 @@ projectResources.ProjectResources( | provisioners | typing.List[typing.Union[cdktf.FileProvisioner, cdktf.LocalExecProvisioner, cdktf.RemoteExecProvisioner]] | *No description.* | | project | str | project ID. | | resources | typing.List[str] | the resources associated with the project. | -| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/project_resources#id ProjectResources#id}. | +| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/project_resources#id ProjectResources#id}. | --- @@ -110,7 +110,7 @@ Must be unique amongst siblings in the same scope project ID. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/project_resources#project ProjectResources#project} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/project_resources#project ProjectResources#project} --- @@ -120,7 +120,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit the resources associated with the project. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/project_resources#resources ProjectResources#resources} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/project_resources#resources ProjectResources#resources} --- @@ -128,7 +128,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/project_resources#id ProjectResources#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/project_resources#id ProjectResources#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. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -611,7 +611,7 @@ The construct id used in the generated config for the ProjectResources to import The id of the existing ProjectResources that should be imported. -Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/project_resources#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/project_resources#import import section} in the documentation of this resource for the id to use --- @@ -906,7 +906,7 @@ projectResources.ProjectResourcesConfig( | provisioners | typing.List[typing.Union[cdktf.FileProvisioner, cdktf.LocalExecProvisioner, cdktf.RemoteExecProvisioner]] | *No description.* | | project | str | project ID. | | resources | typing.List[str] | the resources associated with the project. | -| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/project_resources#id ProjectResources#id}. | +| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/project_resources#id ProjectResources#id}. | --- @@ -990,7 +990,7 @@ project: str project ID. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/project_resources#project ProjectResources#project} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/project_resources#project ProjectResources#project} --- @@ -1004,7 +1004,7 @@ resources: typing.List[str] the resources associated with the project. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/project_resources#resources ProjectResources#resources} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/project_resources#resources ProjectResources#resources} --- @@ -1016,7 +1016,7 @@ id: str - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/project_resources#id ProjectResources#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/project_resources#id ProjectResources#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. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. diff --git a/docs/projectResources.typescript.md b/docs/projectResources.typescript.md index 23c439916..29308dbb6 100644 --- a/docs/projectResources.typescript.md +++ b/docs/projectResources.typescript.md @@ -4,7 +4,7 @@ ### ProjectResources -Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/project_resources digitalocean_project_resources}. +Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/project_resources digitalocean_project_resources}. #### Initializers @@ -474,7 +474,7 @@ The construct id used in the generated config for the ProjectResources to import The id of the existing ProjectResources that should be imported. -Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/project_resources#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/project_resources#import import section} in the documentation of this resource for the id to use --- @@ -758,7 +758,7 @@ const projectResourcesConfig: projectResources.ProjectResourcesConfig = { ... } | provisioners | cdktf.FileProvisioner \| cdktf.LocalExecProvisioner \| cdktf.RemoteExecProvisioner[] | *No description.* | | project | string | project ID. | | resources | string[] | the resources associated with the project. | -| id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/project_resources#id ProjectResources#id}. | +| id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/project_resources#id ProjectResources#id}. | --- @@ -842,7 +842,7 @@ public readonly project: string; project ID. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/project_resources#project ProjectResources#project} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/project_resources#project ProjectResources#project} --- @@ -856,7 +856,7 @@ public readonly resources: string[]; the resources associated with the project. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/project_resources#resources ProjectResources#resources} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/project_resources#resources ProjectResources#resources} --- @@ -868,7 +868,7 @@ public readonly id: string; - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/project_resources#id ProjectResources#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/project_resources#id ProjectResources#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. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. diff --git a/docs/provider.csharp.md b/docs/provider.csharp.md index 1c490b2ef..ccf4fc8b2 100644 --- a/docs/provider.csharp.md +++ b/docs/provider.csharp.md @@ -4,7 +4,7 @@ ### DigitaloceanProvider -Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs digitalocean}. +Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs digitalocean}. #### Initializers @@ -303,7 +303,7 @@ The construct id used in the generated config for the DigitaloceanProvider to im The id of the existing DigitaloceanProvider that should be imported. -Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs#import import section} in the documentation of this resource for the id to use --- @@ -700,7 +700,7 @@ public string Alias { get; set; } Alias name. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs#alias DigitaloceanProvider#alias} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs#alias DigitaloceanProvider#alias} --- @@ -714,7 +714,7 @@ public string ApiEndpoint { get; set; } The URL to use for the DigitalOcean API. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs#api_endpoint DigitaloceanProvider#api_endpoint} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs#api_endpoint DigitaloceanProvider#api_endpoint} --- @@ -728,7 +728,7 @@ public double HttpRetryMax { get; set; } The maximum number of retries on a failed API request. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs#http_retry_max DigitaloceanProvider#http_retry_max} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs#http_retry_max DigitaloceanProvider#http_retry_max} --- @@ -742,7 +742,7 @@ public double HttpRetryWaitMax { get; set; } The maximum wait time (in seconds) between failed API requests. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs#http_retry_wait_max DigitaloceanProvider#http_retry_wait_max} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs#http_retry_wait_max DigitaloceanProvider#http_retry_wait_max} --- @@ -756,7 +756,7 @@ public double HttpRetryWaitMin { get; set; } The minimum wait time (in seconds) between failed API requests. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs#http_retry_wait_min DigitaloceanProvider#http_retry_wait_min} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs#http_retry_wait_min DigitaloceanProvider#http_retry_wait_min} --- @@ -770,7 +770,7 @@ public double RequestsPerSecond { get; set; } The rate of requests per second to limit the HTTP client. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs#requests_per_second DigitaloceanProvider#requests_per_second} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs#requests_per_second DigitaloceanProvider#requests_per_second} --- @@ -784,7 +784,7 @@ public string SpacesAccessId { get; set; } The access key ID for Spaces API operations. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs#spaces_access_id DigitaloceanProvider#spaces_access_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs#spaces_access_id DigitaloceanProvider#spaces_access_id} --- @@ -798,7 +798,7 @@ public string SpacesEndpoint { get; set; } The URL to use for the DigitalOcean Spaces API. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs#spaces_endpoint DigitaloceanProvider#spaces_endpoint} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs#spaces_endpoint DigitaloceanProvider#spaces_endpoint} --- @@ -812,7 +812,7 @@ public string SpacesSecretKey { get; set; } The secret access key for Spaces API operations. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs#spaces_secret_key DigitaloceanProvider#spaces_secret_key} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs#spaces_secret_key DigitaloceanProvider#spaces_secret_key} --- @@ -826,7 +826,7 @@ public string Token { get; set; } The token key for API operations. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs#token DigitaloceanProvider#token} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs#token DigitaloceanProvider#token} --- diff --git a/docs/provider.go.md b/docs/provider.go.md index dabad5e2d..57a0dc74b 100644 --- a/docs/provider.go.md +++ b/docs/provider.go.md @@ -4,12 +4,12 @@ ### DigitaloceanProvider -Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs digitalocean}. +Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs digitalocean}. #### Initializers ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/provider" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/provider" provider.NewDigitaloceanProvider(scope Construct, id *string, config DigitaloceanProviderConfig) DigitaloceanProvider ``` @@ -214,7 +214,7 @@ func ResetToken() ##### `IsConstruct` ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/provider" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/provider" provider.DigitaloceanProvider_IsConstruct(x interface{}) *bool ``` @@ -246,7 +246,7 @@ Any object. ##### `IsTerraformElement` ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/provider" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/provider" provider.DigitaloceanProvider_IsTerraformElement(x interface{}) *bool ``` @@ -260,7 +260,7 @@ provider.DigitaloceanProvider_IsTerraformElement(x interface{}) *bool ##### `IsTerraformProvider` ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/provider" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/provider" provider.DigitaloceanProvider_IsTerraformProvider(x interface{}) *bool ``` @@ -274,7 +274,7 @@ provider.DigitaloceanProvider_IsTerraformProvider(x interface{}) *bool ##### `GenerateConfigForImport` ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/provider" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/provider" provider.DigitaloceanProvider_GenerateConfigForImport(scope Construct, importToId *string, importFromId *string, provider TerraformProvider) ImportableResource ``` @@ -303,7 +303,7 @@ The construct id used in the generated config for the DigitaloceanProvider to im The id of the existing DigitaloceanProvider that should be imported. -Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs#import import section} in the documentation of this resource for the id to use --- @@ -657,7 +657,7 @@ func TfResourceType() *string #### Initializer ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/provider" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/provider" &provider.DigitaloceanProviderConfig { Alias: *string, @@ -700,7 +700,7 @@ Alias *string Alias name. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs#alias DigitaloceanProvider#alias} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs#alias DigitaloceanProvider#alias} --- @@ -714,7 +714,7 @@ ApiEndpoint *string The URL to use for the DigitalOcean API. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs#api_endpoint DigitaloceanProvider#api_endpoint} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs#api_endpoint DigitaloceanProvider#api_endpoint} --- @@ -728,7 +728,7 @@ HttpRetryMax *f64 The maximum number of retries on a failed API request. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs#http_retry_max DigitaloceanProvider#http_retry_max} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs#http_retry_max DigitaloceanProvider#http_retry_max} --- @@ -742,7 +742,7 @@ HttpRetryWaitMax *f64 The maximum wait time (in seconds) between failed API requests. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs#http_retry_wait_max DigitaloceanProvider#http_retry_wait_max} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs#http_retry_wait_max DigitaloceanProvider#http_retry_wait_max} --- @@ -756,7 +756,7 @@ HttpRetryWaitMin *f64 The minimum wait time (in seconds) between failed API requests. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs#http_retry_wait_min DigitaloceanProvider#http_retry_wait_min} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs#http_retry_wait_min DigitaloceanProvider#http_retry_wait_min} --- @@ -770,7 +770,7 @@ RequestsPerSecond *f64 The rate of requests per second to limit the HTTP client. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs#requests_per_second DigitaloceanProvider#requests_per_second} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs#requests_per_second DigitaloceanProvider#requests_per_second} --- @@ -784,7 +784,7 @@ SpacesAccessId *string The access key ID for Spaces API operations. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs#spaces_access_id DigitaloceanProvider#spaces_access_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs#spaces_access_id DigitaloceanProvider#spaces_access_id} --- @@ -798,7 +798,7 @@ SpacesEndpoint *string The URL to use for the DigitalOcean Spaces API. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs#spaces_endpoint DigitaloceanProvider#spaces_endpoint} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs#spaces_endpoint DigitaloceanProvider#spaces_endpoint} --- @@ -812,7 +812,7 @@ SpacesSecretKey *string The secret access key for Spaces API operations. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs#spaces_secret_key DigitaloceanProvider#spaces_secret_key} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs#spaces_secret_key DigitaloceanProvider#spaces_secret_key} --- @@ -826,7 +826,7 @@ Token *string The token key for API operations. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs#token DigitaloceanProvider#token} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs#token DigitaloceanProvider#token} --- diff --git a/docs/provider.java.md b/docs/provider.java.md index 0da340a8c..7465ed38b 100644 --- a/docs/provider.java.md +++ b/docs/provider.java.md @@ -4,7 +4,7 @@ ### DigitaloceanProvider -Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs digitalocean}. +Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs digitalocean}. #### Initializers @@ -66,7 +66,7 @@ Must be unique amongst siblings in the same scope Alias name. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs#alias DigitaloceanProvider#alias} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs#alias DigitaloceanProvider#alias} --- @@ -76,7 +76,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit The URL to use for the DigitalOcean API. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs#api_endpoint DigitaloceanProvider#api_endpoint} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs#api_endpoint DigitaloceanProvider#api_endpoint} --- @@ -86,7 +86,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit The maximum number of retries on a failed API request. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs#http_retry_max DigitaloceanProvider#http_retry_max} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs#http_retry_max DigitaloceanProvider#http_retry_max} --- @@ -96,7 +96,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit The maximum wait time (in seconds) between failed API requests. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs#http_retry_wait_max DigitaloceanProvider#http_retry_wait_max} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs#http_retry_wait_max DigitaloceanProvider#http_retry_wait_max} --- @@ -106,7 +106,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit The minimum wait time (in seconds) between failed API requests. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs#http_retry_wait_min DigitaloceanProvider#http_retry_wait_min} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs#http_retry_wait_min DigitaloceanProvider#http_retry_wait_min} --- @@ -116,7 +116,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit The rate of requests per second to limit the HTTP client. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs#requests_per_second DigitaloceanProvider#requests_per_second} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs#requests_per_second DigitaloceanProvider#requests_per_second} --- @@ -126,7 +126,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit The access key ID for Spaces API operations. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs#spaces_access_id DigitaloceanProvider#spaces_access_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs#spaces_access_id DigitaloceanProvider#spaces_access_id} --- @@ -136,7 +136,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit The URL to use for the DigitalOcean Spaces API. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs#spaces_endpoint DigitaloceanProvider#spaces_endpoint} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs#spaces_endpoint DigitaloceanProvider#spaces_endpoint} --- @@ -146,7 +146,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit The secret access key for Spaces API operations. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs#spaces_secret_key DigitaloceanProvider#spaces_secret_key} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs#spaces_secret_key DigitaloceanProvider#spaces_secret_key} --- @@ -156,7 +156,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit The token key for API operations. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs#token DigitaloceanProvider#token} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs#token DigitaloceanProvider#token} --- @@ -417,7 +417,7 @@ The construct id used in the generated config for the DigitaloceanProvider to im The id of the existing DigitaloceanProvider that should be imported. -Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs#import import section} in the documentation of this resource for the id to use --- @@ -814,7 +814,7 @@ public java.lang.String getAlias(); Alias name. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs#alias DigitaloceanProvider#alias} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs#alias DigitaloceanProvider#alias} --- @@ -828,7 +828,7 @@ public java.lang.String getApiEndpoint(); The URL to use for the DigitalOcean API. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs#api_endpoint DigitaloceanProvider#api_endpoint} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs#api_endpoint DigitaloceanProvider#api_endpoint} --- @@ -842,7 +842,7 @@ public java.lang.Number getHttpRetryMax(); The maximum number of retries on a failed API request. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs#http_retry_max DigitaloceanProvider#http_retry_max} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs#http_retry_max DigitaloceanProvider#http_retry_max} --- @@ -856,7 +856,7 @@ public java.lang.Number getHttpRetryWaitMax(); The maximum wait time (in seconds) between failed API requests. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs#http_retry_wait_max DigitaloceanProvider#http_retry_wait_max} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs#http_retry_wait_max DigitaloceanProvider#http_retry_wait_max} --- @@ -870,7 +870,7 @@ public java.lang.Number getHttpRetryWaitMin(); The minimum wait time (in seconds) between failed API requests. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs#http_retry_wait_min DigitaloceanProvider#http_retry_wait_min} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs#http_retry_wait_min DigitaloceanProvider#http_retry_wait_min} --- @@ -884,7 +884,7 @@ public java.lang.Number getRequestsPerSecond(); The rate of requests per second to limit the HTTP client. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs#requests_per_second DigitaloceanProvider#requests_per_second} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs#requests_per_second DigitaloceanProvider#requests_per_second} --- @@ -898,7 +898,7 @@ public java.lang.String getSpacesAccessId(); The access key ID for Spaces API operations. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs#spaces_access_id DigitaloceanProvider#spaces_access_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs#spaces_access_id DigitaloceanProvider#spaces_access_id} --- @@ -912,7 +912,7 @@ public java.lang.String getSpacesEndpoint(); The URL to use for the DigitalOcean Spaces API. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs#spaces_endpoint DigitaloceanProvider#spaces_endpoint} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs#spaces_endpoint DigitaloceanProvider#spaces_endpoint} --- @@ -926,7 +926,7 @@ public java.lang.String getSpacesSecretKey(); The secret access key for Spaces API operations. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs#spaces_secret_key DigitaloceanProvider#spaces_secret_key} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs#spaces_secret_key DigitaloceanProvider#spaces_secret_key} --- @@ -940,7 +940,7 @@ public java.lang.String getToken(); The token key for API operations. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs#token DigitaloceanProvider#token} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs#token DigitaloceanProvider#token} --- diff --git a/docs/provider.python.md b/docs/provider.python.md index a8fda6ddf..e2f55ee57 100644 --- a/docs/provider.python.md +++ b/docs/provider.python.md @@ -4,7 +4,7 @@ ### DigitaloceanProvider -Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs digitalocean}. +Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs digitalocean}. #### Initializers @@ -68,7 +68,7 @@ Must be unique amongst siblings in the same scope Alias name. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs#alias DigitaloceanProvider#alias} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs#alias DigitaloceanProvider#alias} --- @@ -78,7 +78,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit The URL to use for the DigitalOcean API. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs#api_endpoint DigitaloceanProvider#api_endpoint} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs#api_endpoint DigitaloceanProvider#api_endpoint} --- @@ -88,7 +88,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit The maximum number of retries on a failed API request. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs#http_retry_max DigitaloceanProvider#http_retry_max} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs#http_retry_max DigitaloceanProvider#http_retry_max} --- @@ -98,7 +98,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit The maximum wait time (in seconds) between failed API requests. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs#http_retry_wait_max DigitaloceanProvider#http_retry_wait_max} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs#http_retry_wait_max DigitaloceanProvider#http_retry_wait_max} --- @@ -108,7 +108,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit The minimum wait time (in seconds) between failed API requests. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs#http_retry_wait_min DigitaloceanProvider#http_retry_wait_min} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs#http_retry_wait_min DigitaloceanProvider#http_retry_wait_min} --- @@ -118,7 +118,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit The rate of requests per second to limit the HTTP client. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs#requests_per_second DigitaloceanProvider#requests_per_second} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs#requests_per_second DigitaloceanProvider#requests_per_second} --- @@ -128,7 +128,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit The access key ID for Spaces API operations. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs#spaces_access_id DigitaloceanProvider#spaces_access_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs#spaces_access_id DigitaloceanProvider#spaces_access_id} --- @@ -138,7 +138,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit The URL to use for the DigitalOcean Spaces API. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs#spaces_endpoint DigitaloceanProvider#spaces_endpoint} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs#spaces_endpoint DigitaloceanProvider#spaces_endpoint} --- @@ -148,7 +148,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit The secret access key for Spaces API operations. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs#spaces_secret_key DigitaloceanProvider#spaces_secret_key} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs#spaces_secret_key DigitaloceanProvider#spaces_secret_key} --- @@ -158,7 +158,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit The token key for API operations. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs#token DigitaloceanProvider#token} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs#token DigitaloceanProvider#token} --- @@ -435,7 +435,7 @@ The construct id used in the generated config for the DigitaloceanProvider to im The id of the existing DigitaloceanProvider that should be imported. -Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs#import import section} in the documentation of this resource for the id to use --- @@ -832,7 +832,7 @@ alias: str Alias name. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs#alias DigitaloceanProvider#alias} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs#alias DigitaloceanProvider#alias} --- @@ -846,7 +846,7 @@ api_endpoint: str The URL to use for the DigitalOcean API. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs#api_endpoint DigitaloceanProvider#api_endpoint} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs#api_endpoint DigitaloceanProvider#api_endpoint} --- @@ -860,7 +860,7 @@ http_retry_max: typing.Union[int, float] The maximum number of retries on a failed API request. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs#http_retry_max DigitaloceanProvider#http_retry_max} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs#http_retry_max DigitaloceanProvider#http_retry_max} --- @@ -874,7 +874,7 @@ http_retry_wait_max: typing.Union[int, float] The maximum wait time (in seconds) between failed API requests. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs#http_retry_wait_max DigitaloceanProvider#http_retry_wait_max} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs#http_retry_wait_max DigitaloceanProvider#http_retry_wait_max} --- @@ -888,7 +888,7 @@ http_retry_wait_min: typing.Union[int, float] The minimum wait time (in seconds) between failed API requests. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs#http_retry_wait_min DigitaloceanProvider#http_retry_wait_min} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs#http_retry_wait_min DigitaloceanProvider#http_retry_wait_min} --- @@ -902,7 +902,7 @@ requests_per_second: typing.Union[int, float] The rate of requests per second to limit the HTTP client. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs#requests_per_second DigitaloceanProvider#requests_per_second} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs#requests_per_second DigitaloceanProvider#requests_per_second} --- @@ -916,7 +916,7 @@ spaces_access_id: str The access key ID for Spaces API operations. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs#spaces_access_id DigitaloceanProvider#spaces_access_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs#spaces_access_id DigitaloceanProvider#spaces_access_id} --- @@ -930,7 +930,7 @@ spaces_endpoint: str The URL to use for the DigitalOcean Spaces API. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs#spaces_endpoint DigitaloceanProvider#spaces_endpoint} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs#spaces_endpoint DigitaloceanProvider#spaces_endpoint} --- @@ -944,7 +944,7 @@ spaces_secret_key: str The secret access key for Spaces API operations. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs#spaces_secret_key DigitaloceanProvider#spaces_secret_key} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs#spaces_secret_key DigitaloceanProvider#spaces_secret_key} --- @@ -958,7 +958,7 @@ token: str The token key for API operations. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs#token DigitaloceanProvider#token} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs#token DigitaloceanProvider#token} --- diff --git a/docs/provider.typescript.md b/docs/provider.typescript.md index 835639cfa..0c49be1e3 100644 --- a/docs/provider.typescript.md +++ b/docs/provider.typescript.md @@ -4,7 +4,7 @@ ### DigitaloceanProvider -Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs digitalocean}. +Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs digitalocean}. #### Initializers @@ -303,7 +303,7 @@ The construct id used in the generated config for the DigitaloceanProvider to im The id of the existing DigitaloceanProvider that should be imported. -Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs#import import section} in the documentation of this resource for the id to use --- @@ -689,7 +689,7 @@ public readonly alias: string; Alias name. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs#alias DigitaloceanProvider#alias} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs#alias DigitaloceanProvider#alias} --- @@ -703,7 +703,7 @@ public readonly apiEndpoint: string; The URL to use for the DigitalOcean API. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs#api_endpoint DigitaloceanProvider#api_endpoint} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs#api_endpoint DigitaloceanProvider#api_endpoint} --- @@ -717,7 +717,7 @@ public readonly httpRetryMax: number; The maximum number of retries on a failed API request. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs#http_retry_max DigitaloceanProvider#http_retry_max} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs#http_retry_max DigitaloceanProvider#http_retry_max} --- @@ -731,7 +731,7 @@ public readonly httpRetryWaitMax: number; The maximum wait time (in seconds) between failed API requests. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs#http_retry_wait_max DigitaloceanProvider#http_retry_wait_max} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs#http_retry_wait_max DigitaloceanProvider#http_retry_wait_max} --- @@ -745,7 +745,7 @@ public readonly httpRetryWaitMin: number; The minimum wait time (in seconds) between failed API requests. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs#http_retry_wait_min DigitaloceanProvider#http_retry_wait_min} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs#http_retry_wait_min DigitaloceanProvider#http_retry_wait_min} --- @@ -759,7 +759,7 @@ public readonly requestsPerSecond: number; The rate of requests per second to limit the HTTP client. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs#requests_per_second DigitaloceanProvider#requests_per_second} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs#requests_per_second DigitaloceanProvider#requests_per_second} --- @@ -773,7 +773,7 @@ public readonly spacesAccessId: string; The access key ID for Spaces API operations. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs#spaces_access_id DigitaloceanProvider#spaces_access_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs#spaces_access_id DigitaloceanProvider#spaces_access_id} --- @@ -787,7 +787,7 @@ public readonly spacesEndpoint: string; The URL to use for the DigitalOcean Spaces API. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs#spaces_endpoint DigitaloceanProvider#spaces_endpoint} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs#spaces_endpoint DigitaloceanProvider#spaces_endpoint} --- @@ -801,7 +801,7 @@ public readonly spacesSecretKey: string; The secret access key for Spaces API operations. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs#spaces_secret_key DigitaloceanProvider#spaces_secret_key} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs#spaces_secret_key DigitaloceanProvider#spaces_secret_key} --- @@ -815,7 +815,7 @@ public readonly token: string; The token key for API operations. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs#token DigitaloceanProvider#token} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs#token DigitaloceanProvider#token} --- diff --git a/docs/record.csharp.md b/docs/record.csharp.md index a875546d3..5e78b88d4 100644 --- a/docs/record.csharp.md +++ b/docs/record.csharp.md @@ -4,7 +4,7 @@ ### Record -Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/record digitalocean_record}. +Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/record digitalocean_record}. #### Initializers @@ -516,7 +516,7 @@ The construct id used in the generated config for the Record to import. The id of the existing Record that should be imported. -Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/record#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/record#import import section} in the documentation of this resource for the id to use --- @@ -1004,17 +1004,17 @@ new RecordConfig { | Lifecycle | HashiCorp.Cdktf.TerraformResourceLifecycle | *No description.* | | Provider | HashiCorp.Cdktf.TerraformProvider | *No description.* | | Provisioners | object[] | *No description.* | -| Domain | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/record#domain Record#domain}. | -| Name | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/record#name Record#name}. | -| Type | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/record#type Record#type}. | -| Value | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/record#value Record#value}. | -| Flags | double | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/record#flags Record#flags}. | -| Id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/record#id Record#id}. | -| Port | double | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/record#port Record#port}. | -| Priority | double | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/record#priority Record#priority}. | -| Tag | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/record#tag Record#tag}. | -| Ttl | double | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/record#ttl Record#ttl}. | -| Weight | double | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/record#weight Record#weight}. | +| Domain | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/record#domain Record#domain}. | +| Name | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/record#name Record#name}. | +| Type | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/record#type Record#type}. | +| Value | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/record#value Record#value}. | +| Flags | double | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/record#flags Record#flags}. | +| Id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/record#id Record#id}. | +| Port | double | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/record#port Record#port}. | +| Priority | double | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/record#priority Record#priority}. | +| Tag | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/record#tag Record#tag}. | +| Ttl | double | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/record#ttl Record#ttl}. | +| Weight | double | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/record#weight Record#weight}. | --- @@ -1096,7 +1096,7 @@ public string Domain { get; set; } - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/record#domain Record#domain}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/record#domain Record#domain}. --- @@ -1108,7 +1108,7 @@ public string Name { get; set; } - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/record#name Record#name}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/record#name Record#name}. --- @@ -1120,7 +1120,7 @@ public string Type { get; set; } - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/record#type Record#type}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/record#type Record#type}. --- @@ -1132,7 +1132,7 @@ public string Value { get; set; } - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/record#value Record#value}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/record#value Record#value}. --- @@ -1144,7 +1144,7 @@ public double Flags { get; set; } - *Type:* double -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/record#flags Record#flags}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/record#flags Record#flags}. --- @@ -1156,7 +1156,7 @@ public string Id { get; set; } - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/record#id Record#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/record#id Record#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. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -1171,7 +1171,7 @@ public double Port { get; set; } - *Type:* double -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/record#port Record#port}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/record#port Record#port}. --- @@ -1183,7 +1183,7 @@ public double Priority { get; set; } - *Type:* double -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/record#priority Record#priority}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/record#priority Record#priority}. --- @@ -1195,7 +1195,7 @@ public string Tag { get; set; } - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/record#tag Record#tag}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/record#tag Record#tag}. --- @@ -1207,7 +1207,7 @@ public double Ttl { get; set; } - *Type:* double -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/record#ttl Record#ttl}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/record#ttl Record#ttl}. --- @@ -1219,7 +1219,7 @@ public double Weight { get; set; } - *Type:* double -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/record#weight Record#weight}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/record#weight Record#weight}. --- diff --git a/docs/record.go.md b/docs/record.go.md index 726660a3d..8004d0fd9 100644 --- a/docs/record.go.md +++ b/docs/record.go.md @@ -4,12 +4,12 @@ ### Record -Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/record digitalocean_record}. +Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/record digitalocean_record}. #### Initializers ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/record" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/record" record.NewRecord(scope Construct, id *string, config RecordConfig) Record ``` @@ -427,7 +427,7 @@ func ResetWeight() ##### `IsConstruct` ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/record" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/record" record.Record_IsConstruct(x interface{}) *bool ``` @@ -459,7 +459,7 @@ Any object. ##### `IsTerraformElement` ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/record" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/record" record.Record_IsTerraformElement(x interface{}) *bool ``` @@ -473,7 +473,7 @@ record.Record_IsTerraformElement(x interface{}) *bool ##### `IsTerraformResource` ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/record" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/record" record.Record_IsTerraformResource(x interface{}) *bool ``` @@ -487,7 +487,7 @@ record.Record_IsTerraformResource(x interface{}) *bool ##### `GenerateConfigForImport` ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/record" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/record" record.Record_GenerateConfigForImport(scope Construct, importToId *string, importFromId *string, provider TerraformProvider) ImportableResource ``` @@ -516,7 +516,7 @@ The construct id used in the generated config for the Record to import. The id of the existing Record that should be imported. -Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/record#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/record#import import section} in the documentation of this resource for the id to use --- @@ -969,7 +969,7 @@ func TfResourceType() *string #### Initializer ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/record" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/record" &record.RecordConfig { Connection: interface{}, @@ -1004,17 +1004,17 @@ import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/record" | Lifecycle | github.com/hashicorp/terraform-cdk-go/cdktf.TerraformResourceLifecycle | *No description.* | | Provider | github.com/hashicorp/terraform-cdk-go/cdktf.TerraformProvider | *No description.* | | Provisioners | *[]interface{} | *No description.* | -| Domain | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/record#domain Record#domain}. | -| Name | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/record#name Record#name}. | -| Type | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/record#type Record#type}. | -| Value | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/record#value Record#value}. | -| Flags | *f64 | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/record#flags Record#flags}. | -| Id | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/record#id Record#id}. | -| Port | *f64 | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/record#port Record#port}. | -| Priority | *f64 | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/record#priority Record#priority}. | -| Tag | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/record#tag Record#tag}. | -| Ttl | *f64 | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/record#ttl Record#ttl}. | -| Weight | *f64 | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/record#weight Record#weight}. | +| Domain | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/record#domain Record#domain}. | +| Name | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/record#name Record#name}. | +| Type | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/record#type Record#type}. | +| Value | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/record#value Record#value}. | +| Flags | *f64 | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/record#flags Record#flags}. | +| Id | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/record#id Record#id}. | +| Port | *f64 | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/record#port Record#port}. | +| Priority | *f64 | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/record#priority Record#priority}. | +| Tag | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/record#tag Record#tag}. | +| Ttl | *f64 | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/record#ttl Record#ttl}. | +| Weight | *f64 | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/record#weight Record#weight}. | --- @@ -1096,7 +1096,7 @@ Domain *string - *Type:* *string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/record#domain Record#domain}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/record#domain Record#domain}. --- @@ -1108,7 +1108,7 @@ Name *string - *Type:* *string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/record#name Record#name}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/record#name Record#name}. --- @@ -1120,7 +1120,7 @@ Type *string - *Type:* *string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/record#type Record#type}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/record#type Record#type}. --- @@ -1132,7 +1132,7 @@ Value *string - *Type:* *string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/record#value Record#value}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/record#value Record#value}. --- @@ -1144,7 +1144,7 @@ Flags *f64 - *Type:* *f64 -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/record#flags Record#flags}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/record#flags Record#flags}. --- @@ -1156,7 +1156,7 @@ Id *string - *Type:* *string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/record#id Record#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/record#id Record#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. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -1171,7 +1171,7 @@ Port *f64 - *Type:* *f64 -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/record#port Record#port}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/record#port Record#port}. --- @@ -1183,7 +1183,7 @@ Priority *f64 - *Type:* *f64 -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/record#priority Record#priority}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/record#priority Record#priority}. --- @@ -1195,7 +1195,7 @@ Tag *string - *Type:* *string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/record#tag Record#tag}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/record#tag Record#tag}. --- @@ -1207,7 +1207,7 @@ Ttl *f64 - *Type:* *f64 -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/record#ttl Record#ttl}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/record#ttl Record#ttl}. --- @@ -1219,7 +1219,7 @@ Weight *f64 - *Type:* *f64 -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/record#weight Record#weight}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/record#weight Record#weight}. --- diff --git a/docs/record.java.md b/docs/record.java.md index a935fa313..01747a7b5 100644 --- a/docs/record.java.md +++ b/docs/record.java.md @@ -4,7 +4,7 @@ ### Record -Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/record digitalocean_record}. +Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/record digitalocean_record}. #### Initializers @@ -48,17 +48,17 @@ Record.Builder.create(Construct scope, java.lang.String id) | lifecycle | com.hashicorp.cdktf.TerraformResourceLifecycle | *No description.* | | provider | com.hashicorp.cdktf.TerraformProvider | *No description.* | | provisioners | java.util.List | *No description.* | -| domain | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/record#domain Record#domain}. | -| name | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/record#name Record#name}. | -| type | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/record#type Record#type}. | -| value | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/record#value Record#value}. | -| flags | java.lang.Number | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/record#flags Record#flags}. | -| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/record#id Record#id}. | -| port | java.lang.Number | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/record#port Record#port}. | -| priority | java.lang.Number | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/record#priority Record#priority}. | -| tag | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/record#tag Record#tag}. | -| ttl | java.lang.Number | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/record#ttl Record#ttl}. | -| weight | java.lang.Number | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/record#weight Record#weight}. | +| domain | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/record#domain Record#domain}. | +| name | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/record#name Record#name}. | +| type | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/record#type Record#type}. | +| value | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/record#value Record#value}. | +| flags | java.lang.Number | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/record#flags Record#flags}. | +| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/record#id Record#id}. | +| port | java.lang.Number | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/record#port Record#port}. | +| priority | java.lang.Number | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/record#priority Record#priority}. | +| tag | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/record#tag Record#tag}. | +| ttl | java.lang.Number | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/record#ttl Record#ttl}. | +| weight | java.lang.Number | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/record#weight Record#weight}. | --- @@ -126,7 +126,7 @@ Must be unique amongst siblings in the same scope - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/record#domain Record#domain}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/record#domain Record#domain}. --- @@ -134,7 +134,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/record#name Record#name}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/record#name Record#name}. --- @@ -142,7 +142,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/record#type Record#type}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/record#type Record#type}. --- @@ -150,7 +150,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/record#value Record#value}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/record#value Record#value}. --- @@ -158,7 +158,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit - *Type:* java.lang.Number -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/record#flags Record#flags}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/record#flags Record#flags}. --- @@ -166,7 +166,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/record#id Record#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/record#id Record#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. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -177,7 +177,7 @@ If you experience problems setting this value it might not be settable. Please t - *Type:* java.lang.Number -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/record#port Record#port}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/record#port Record#port}. --- @@ -185,7 +185,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit - *Type:* java.lang.Number -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/record#priority Record#priority}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/record#priority Record#priority}. --- @@ -193,7 +193,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/record#tag Record#tag}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/record#tag Record#tag}. --- @@ -201,7 +201,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit - *Type:* java.lang.Number -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/record#ttl Record#ttl}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/record#ttl Record#ttl}. --- @@ -209,7 +209,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit - *Type:* java.lang.Number -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/record#weight Record#weight}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/record#weight Record#weight}. --- @@ -685,7 +685,7 @@ The construct id used in the generated config for the Record to import. The id of the existing Record that should be imported. -Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/record#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/record#import import section} in the documentation of this resource for the id to use --- @@ -1177,17 +1177,17 @@ RecordConfig.builder() | lifecycle | com.hashicorp.cdktf.TerraformResourceLifecycle | *No description.* | | provider | com.hashicorp.cdktf.TerraformProvider | *No description.* | | provisioners | java.util.List | *No description.* | -| domain | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/record#domain Record#domain}. | -| name | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/record#name Record#name}. | -| type | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/record#type Record#type}. | -| value | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/record#value Record#value}. | -| flags | java.lang.Number | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/record#flags Record#flags}. | -| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/record#id Record#id}. | -| port | java.lang.Number | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/record#port Record#port}. | -| priority | java.lang.Number | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/record#priority Record#priority}. | -| tag | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/record#tag Record#tag}. | -| ttl | java.lang.Number | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/record#ttl Record#ttl}. | -| weight | java.lang.Number | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/record#weight Record#weight}. | +| domain | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/record#domain Record#domain}. | +| name | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/record#name Record#name}. | +| type | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/record#type Record#type}. | +| value | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/record#value Record#value}. | +| flags | java.lang.Number | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/record#flags Record#flags}. | +| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/record#id Record#id}. | +| port | java.lang.Number | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/record#port Record#port}. | +| priority | java.lang.Number | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/record#priority Record#priority}. | +| tag | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/record#tag Record#tag}. | +| ttl | java.lang.Number | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/record#ttl Record#ttl}. | +| weight | java.lang.Number | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/record#weight Record#weight}. | --- @@ -1269,7 +1269,7 @@ public java.lang.String getDomain(); - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/record#domain Record#domain}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/record#domain Record#domain}. --- @@ -1281,7 +1281,7 @@ public java.lang.String getName(); - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/record#name Record#name}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/record#name Record#name}. --- @@ -1293,7 +1293,7 @@ public java.lang.String getType(); - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/record#type Record#type}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/record#type Record#type}. --- @@ -1305,7 +1305,7 @@ public java.lang.String getValue(); - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/record#value Record#value}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/record#value Record#value}. --- @@ -1317,7 +1317,7 @@ public java.lang.Number getFlags(); - *Type:* java.lang.Number -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/record#flags Record#flags}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/record#flags Record#flags}. --- @@ -1329,7 +1329,7 @@ public java.lang.String getId(); - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/record#id Record#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/record#id Record#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. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -1344,7 +1344,7 @@ public java.lang.Number getPort(); - *Type:* java.lang.Number -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/record#port Record#port}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/record#port Record#port}. --- @@ -1356,7 +1356,7 @@ public java.lang.Number getPriority(); - *Type:* java.lang.Number -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/record#priority Record#priority}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/record#priority Record#priority}. --- @@ -1368,7 +1368,7 @@ public java.lang.String getTag(); - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/record#tag Record#tag}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/record#tag Record#tag}. --- @@ -1380,7 +1380,7 @@ public java.lang.Number getTtl(); - *Type:* java.lang.Number -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/record#ttl Record#ttl}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/record#ttl Record#ttl}. --- @@ -1392,7 +1392,7 @@ public java.lang.Number getWeight(); - *Type:* java.lang.Number -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/record#weight Record#weight}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/record#weight Record#weight}. --- diff --git a/docs/record.python.md b/docs/record.python.md index 9a38c6b17..727d47e30 100644 --- a/docs/record.python.md +++ b/docs/record.python.md @@ -4,7 +4,7 @@ ### Record -Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/record digitalocean_record}. +Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/record digitalocean_record}. #### Initializers @@ -46,17 +46,17 @@ record.Record( | lifecycle | cdktf.TerraformResourceLifecycle | *No description.* | | provider | cdktf.TerraformProvider | *No description.* | | provisioners | typing.List[typing.Union[cdktf.FileProvisioner, cdktf.LocalExecProvisioner, cdktf.RemoteExecProvisioner]] | *No description.* | -| domain | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/record#domain Record#domain}. | -| name | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/record#name Record#name}. | -| type | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/record#type Record#type}. | -| value | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/record#value Record#value}. | -| flags | typing.Union[int, float] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/record#flags Record#flags}. | -| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/record#id Record#id}. | -| port | typing.Union[int, float] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/record#port Record#port}. | -| priority | typing.Union[int, float] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/record#priority Record#priority}. | -| tag | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/record#tag Record#tag}. | -| ttl | typing.Union[int, float] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/record#ttl Record#ttl}. | -| weight | typing.Union[int, float] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/record#weight Record#weight}. | +| domain | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/record#domain Record#domain}. | +| name | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/record#name Record#name}. | +| type | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/record#type Record#type}. | +| value | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/record#value Record#value}. | +| flags | typing.Union[int, float] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/record#flags Record#flags}. | +| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/record#id Record#id}. | +| port | typing.Union[int, float] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/record#port Record#port}. | +| priority | typing.Union[int, float] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/record#priority Record#priority}. | +| tag | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/record#tag Record#tag}. | +| ttl | typing.Union[int, float] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/record#ttl Record#ttl}. | +| weight | typing.Union[int, float] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/record#weight Record#weight}. | --- @@ -124,7 +124,7 @@ Must be unique amongst siblings in the same scope - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/record#domain Record#domain}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/record#domain Record#domain}. --- @@ -132,7 +132,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/record#name Record#name}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/record#name Record#name}. --- @@ -140,7 +140,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/record#type Record#type}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/record#type Record#type}. --- @@ -148,7 +148,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/record#value Record#value}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/record#value Record#value}. --- @@ -156,7 +156,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit - *Type:* typing.Union[int, float] -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/record#flags Record#flags}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/record#flags Record#flags}. --- @@ -164,7 +164,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/record#id Record#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/record#id Record#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. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -175,7 +175,7 @@ If you experience problems setting this value it might not be settable. Please t - *Type:* typing.Union[int, float] -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/record#port Record#port}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/record#port Record#port}. --- @@ -183,7 +183,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit - *Type:* typing.Union[int, float] -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/record#priority Record#priority}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/record#priority Record#priority}. --- @@ -191,7 +191,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/record#tag Record#tag}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/record#tag Record#tag}. --- @@ -199,7 +199,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit - *Type:* typing.Union[int, float] -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/record#ttl Record#ttl}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/record#ttl Record#ttl}. --- @@ -207,7 +207,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit - *Type:* typing.Union[int, float] -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/record#weight Record#weight}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/record#weight Record#weight}. --- @@ -729,7 +729,7 @@ The construct id used in the generated config for the Record to import. The id of the existing Record that should be imported. -Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/record#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/record#import import section} in the documentation of this resource for the id to use --- @@ -1217,17 +1217,17 @@ record.RecordConfig( | lifecycle | cdktf.TerraformResourceLifecycle | *No description.* | | provider | cdktf.TerraformProvider | *No description.* | | provisioners | typing.List[typing.Union[cdktf.FileProvisioner, cdktf.LocalExecProvisioner, cdktf.RemoteExecProvisioner]] | *No description.* | -| domain | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/record#domain Record#domain}. | -| name | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/record#name Record#name}. | -| type | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/record#type Record#type}. | -| value | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/record#value Record#value}. | -| flags | typing.Union[int, float] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/record#flags Record#flags}. | -| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/record#id Record#id}. | -| port | typing.Union[int, float] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/record#port Record#port}. | -| priority | typing.Union[int, float] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/record#priority Record#priority}. | -| tag | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/record#tag Record#tag}. | -| ttl | typing.Union[int, float] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/record#ttl Record#ttl}. | -| weight | typing.Union[int, float] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/record#weight Record#weight}. | +| domain | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/record#domain Record#domain}. | +| name | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/record#name Record#name}. | +| type | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/record#type Record#type}. | +| value | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/record#value Record#value}. | +| flags | typing.Union[int, float] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/record#flags Record#flags}. | +| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/record#id Record#id}. | +| port | typing.Union[int, float] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/record#port Record#port}. | +| priority | typing.Union[int, float] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/record#priority Record#priority}. | +| tag | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/record#tag Record#tag}. | +| ttl | typing.Union[int, float] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/record#ttl Record#ttl}. | +| weight | typing.Union[int, float] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/record#weight Record#weight}. | --- @@ -1309,7 +1309,7 @@ domain: str - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/record#domain Record#domain}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/record#domain Record#domain}. --- @@ -1321,7 +1321,7 @@ name: str - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/record#name Record#name}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/record#name Record#name}. --- @@ -1333,7 +1333,7 @@ type: str - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/record#type Record#type}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/record#type Record#type}. --- @@ -1345,7 +1345,7 @@ value: str - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/record#value Record#value}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/record#value Record#value}. --- @@ -1357,7 +1357,7 @@ flags: typing.Union[int, float] - *Type:* typing.Union[int, float] -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/record#flags Record#flags}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/record#flags Record#flags}. --- @@ -1369,7 +1369,7 @@ id: str - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/record#id Record#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/record#id Record#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. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -1384,7 +1384,7 @@ port: typing.Union[int, float] - *Type:* typing.Union[int, float] -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/record#port Record#port}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/record#port Record#port}. --- @@ -1396,7 +1396,7 @@ priority: typing.Union[int, float] - *Type:* typing.Union[int, float] -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/record#priority Record#priority}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/record#priority Record#priority}. --- @@ -1408,7 +1408,7 @@ tag: str - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/record#tag Record#tag}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/record#tag Record#tag}. --- @@ -1420,7 +1420,7 @@ ttl: typing.Union[int, float] - *Type:* typing.Union[int, float] -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/record#ttl Record#ttl}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/record#ttl Record#ttl}. --- @@ -1432,7 +1432,7 @@ weight: typing.Union[int, float] - *Type:* typing.Union[int, float] -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/record#weight Record#weight}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/record#weight Record#weight}. --- diff --git a/docs/record.typescript.md b/docs/record.typescript.md index 93c4a4440..988099386 100644 --- a/docs/record.typescript.md +++ b/docs/record.typescript.md @@ -4,7 +4,7 @@ ### Record -Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/record digitalocean_record}. +Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/record digitalocean_record}. #### Initializers @@ -516,7 +516,7 @@ The construct id used in the generated config for the Record to import. The id of the existing Record that should be imported. -Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/record#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/record#import import section} in the documentation of this resource for the id to use --- @@ -985,17 +985,17 @@ const recordConfig: record.RecordConfig = { ... } | lifecycle | cdktf.TerraformResourceLifecycle | *No description.* | | provider | cdktf.TerraformProvider | *No description.* | | provisioners | cdktf.FileProvisioner \| cdktf.LocalExecProvisioner \| cdktf.RemoteExecProvisioner[] | *No description.* | -| domain | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/record#domain Record#domain}. | -| name | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/record#name Record#name}. | -| type | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/record#type Record#type}. | -| value | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/record#value Record#value}. | -| flags | number | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/record#flags Record#flags}. | -| id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/record#id Record#id}. | -| port | number | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/record#port Record#port}. | -| priority | number | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/record#priority Record#priority}. | -| tag | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/record#tag Record#tag}. | -| ttl | number | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/record#ttl Record#ttl}. | -| weight | number | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/record#weight Record#weight}. | +| domain | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/record#domain Record#domain}. | +| name | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/record#name Record#name}. | +| type | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/record#type Record#type}. | +| value | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/record#value Record#value}. | +| flags | number | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/record#flags Record#flags}. | +| id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/record#id Record#id}. | +| port | number | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/record#port Record#port}. | +| priority | number | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/record#priority Record#priority}. | +| tag | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/record#tag Record#tag}. | +| ttl | number | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/record#ttl Record#ttl}. | +| weight | number | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/record#weight Record#weight}. | --- @@ -1077,7 +1077,7 @@ public readonly domain: string; - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/record#domain Record#domain}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/record#domain Record#domain}. --- @@ -1089,7 +1089,7 @@ public readonly name: string; - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/record#name Record#name}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/record#name Record#name}. --- @@ -1101,7 +1101,7 @@ public readonly type: string; - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/record#type Record#type}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/record#type Record#type}. --- @@ -1113,7 +1113,7 @@ public readonly value: string; - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/record#value Record#value}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/record#value Record#value}. --- @@ -1125,7 +1125,7 @@ public readonly flags: number; - *Type:* number -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/record#flags Record#flags}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/record#flags Record#flags}. --- @@ -1137,7 +1137,7 @@ public readonly id: string; - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/record#id Record#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/record#id Record#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. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -1152,7 +1152,7 @@ public readonly port: number; - *Type:* number -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/record#port Record#port}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/record#port Record#port}. --- @@ -1164,7 +1164,7 @@ public readonly priority: number; - *Type:* number -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/record#priority Record#priority}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/record#priority Record#priority}. --- @@ -1176,7 +1176,7 @@ public readonly tag: string; - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/record#tag Record#tag}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/record#tag Record#tag}. --- @@ -1188,7 +1188,7 @@ public readonly ttl: number; - *Type:* number -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/record#ttl Record#ttl}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/record#ttl Record#ttl}. --- @@ -1200,7 +1200,7 @@ public readonly weight: number; - *Type:* number -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/record#weight Record#weight}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/record#weight Record#weight}. --- diff --git a/docs/reservedIp.csharp.md b/docs/reservedIp.csharp.md index 3f8328d5f..3012a2d53 100644 --- a/docs/reservedIp.csharp.md +++ b/docs/reservedIp.csharp.md @@ -4,7 +4,7 @@ ### ReservedIp -Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/reserved_ip digitalocean_reserved_ip}. +Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/reserved_ip digitalocean_reserved_ip}. #### Initializers @@ -488,7 +488,7 @@ The construct id used in the generated config for the ReservedIp to import. The id of the existing ReservedIp that should be imported. -Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/reserved_ip#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/reserved_ip#import import section} in the documentation of this resource for the id to use --- @@ -815,10 +815,10 @@ new ReservedIpConfig { | Lifecycle | HashiCorp.Cdktf.TerraformResourceLifecycle | *No description.* | | Provider | HashiCorp.Cdktf.TerraformProvider | *No description.* | | Provisioners | object[] | *No description.* | -| Region | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/reserved_ip#region ReservedIp#region}. | -| DropletId | double | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/reserved_ip#droplet_id ReservedIp#droplet_id}. | -| Id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/reserved_ip#id ReservedIp#id}. | -| IpAddress | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/reserved_ip#ip_address ReservedIp#ip_address}. | +| Region | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/reserved_ip#region ReservedIp#region}. | +| DropletId | double | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/reserved_ip#droplet_id ReservedIp#droplet_id}. | +| Id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/reserved_ip#id ReservedIp#id}. | +| IpAddress | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/reserved_ip#ip_address ReservedIp#ip_address}. | --- @@ -900,7 +900,7 @@ public string Region { get; set; } - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/reserved_ip#region ReservedIp#region}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/reserved_ip#region ReservedIp#region}. --- @@ -912,7 +912,7 @@ public double DropletId { get; set; } - *Type:* double -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/reserved_ip#droplet_id ReservedIp#droplet_id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/reserved_ip#droplet_id ReservedIp#droplet_id}. --- @@ -924,7 +924,7 @@ public string Id { get; set; } - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/reserved_ip#id ReservedIp#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/reserved_ip#id ReservedIp#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. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -939,7 +939,7 @@ public string IpAddress { get; set; } - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/reserved_ip#ip_address ReservedIp#ip_address}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/reserved_ip#ip_address ReservedIp#ip_address}. --- diff --git a/docs/reservedIp.go.md b/docs/reservedIp.go.md index 63fb1668d..79f42aebc 100644 --- a/docs/reservedIp.go.md +++ b/docs/reservedIp.go.md @@ -4,12 +4,12 @@ ### ReservedIp -Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/reserved_ip digitalocean_reserved_ip}. +Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/reserved_ip digitalocean_reserved_ip}. #### Initializers ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/reservedip" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/reservedip" reservedip.NewReservedIp(scope Construct, id *string, config ReservedIpConfig) ReservedIp ``` @@ -399,7 +399,7 @@ func ResetIpAddress() ##### `IsConstruct` ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/reservedip" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/reservedip" reservedip.ReservedIp_IsConstruct(x interface{}) *bool ``` @@ -431,7 +431,7 @@ Any object. ##### `IsTerraformElement` ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/reservedip" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/reservedip" reservedip.ReservedIp_IsTerraformElement(x interface{}) *bool ``` @@ -445,7 +445,7 @@ reservedip.ReservedIp_IsTerraformElement(x interface{}) *bool ##### `IsTerraformResource` ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/reservedip" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/reservedip" reservedip.ReservedIp_IsTerraformResource(x interface{}) *bool ``` @@ -459,7 +459,7 @@ reservedip.ReservedIp_IsTerraformResource(x interface{}) *bool ##### `GenerateConfigForImport` ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/reservedip" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/reservedip" reservedip.ReservedIp_GenerateConfigForImport(scope Construct, importToId *string, importFromId *string, provider TerraformProvider) ImportableResource ``` @@ -488,7 +488,7 @@ The construct id used in the generated config for the ReservedIp to import. The id of the existing ReservedIp that should be imported. -Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/reserved_ip#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/reserved_ip#import import section} in the documentation of this resource for the id to use --- @@ -787,7 +787,7 @@ func TfResourceType() *string #### Initializer ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/reservedip" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/reservedip" &reservedip.ReservedIpConfig { Connection: interface{}, @@ -815,10 +815,10 @@ import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/reserve | Lifecycle | github.com/hashicorp/terraform-cdk-go/cdktf.TerraformResourceLifecycle | *No description.* | | Provider | github.com/hashicorp/terraform-cdk-go/cdktf.TerraformProvider | *No description.* | | Provisioners | *[]interface{} | *No description.* | -| Region | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/reserved_ip#region ReservedIp#region}. | -| DropletId | *f64 | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/reserved_ip#droplet_id ReservedIp#droplet_id}. | -| Id | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/reserved_ip#id ReservedIp#id}. | -| IpAddress | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/reserved_ip#ip_address ReservedIp#ip_address}. | +| Region | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/reserved_ip#region ReservedIp#region}. | +| DropletId | *f64 | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/reserved_ip#droplet_id ReservedIp#droplet_id}. | +| Id | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/reserved_ip#id ReservedIp#id}. | +| IpAddress | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/reserved_ip#ip_address ReservedIp#ip_address}. | --- @@ -900,7 +900,7 @@ Region *string - *Type:* *string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/reserved_ip#region ReservedIp#region}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/reserved_ip#region ReservedIp#region}. --- @@ -912,7 +912,7 @@ DropletId *f64 - *Type:* *f64 -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/reserved_ip#droplet_id ReservedIp#droplet_id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/reserved_ip#droplet_id ReservedIp#droplet_id}. --- @@ -924,7 +924,7 @@ Id *string - *Type:* *string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/reserved_ip#id ReservedIp#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/reserved_ip#id ReservedIp#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. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -939,7 +939,7 @@ IpAddress *string - *Type:* *string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/reserved_ip#ip_address ReservedIp#ip_address}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/reserved_ip#ip_address ReservedIp#ip_address}. --- diff --git a/docs/reservedIp.java.md b/docs/reservedIp.java.md index d95058619..f09746c16 100644 --- a/docs/reservedIp.java.md +++ b/docs/reservedIp.java.md @@ -4,7 +4,7 @@ ### ReservedIp -Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/reserved_ip digitalocean_reserved_ip}. +Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/reserved_ip digitalocean_reserved_ip}. #### Initializers @@ -41,10 +41,10 @@ ReservedIp.Builder.create(Construct scope, java.lang.String id) | lifecycle | com.hashicorp.cdktf.TerraformResourceLifecycle | *No description.* | | provider | com.hashicorp.cdktf.TerraformProvider | *No description.* | | provisioners | java.util.List | *No description.* | -| region | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/reserved_ip#region ReservedIp#region}. | -| dropletId | java.lang.Number | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/reserved_ip#droplet_id ReservedIp#droplet_id}. | -| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/reserved_ip#id ReservedIp#id}. | -| ipAddress | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/reserved_ip#ip_address ReservedIp#ip_address}. | +| region | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/reserved_ip#region ReservedIp#region}. | +| dropletId | java.lang.Number | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/reserved_ip#droplet_id ReservedIp#droplet_id}. | +| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/reserved_ip#id ReservedIp#id}. | +| ipAddress | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/reserved_ip#ip_address ReservedIp#ip_address}. | --- @@ -112,7 +112,7 @@ Must be unique amongst siblings in the same scope - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/reserved_ip#region ReservedIp#region}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/reserved_ip#region ReservedIp#region}. --- @@ -120,7 +120,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit - *Type:* java.lang.Number -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/reserved_ip#droplet_id ReservedIp#droplet_id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/reserved_ip#droplet_id ReservedIp#droplet_id}. --- @@ -128,7 +128,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/reserved_ip#id ReservedIp#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/reserved_ip#id ReservedIp#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. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -139,7 +139,7 @@ If you experience problems setting this value it might not be settable. Please t - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/reserved_ip#ip_address ReservedIp#ip_address}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/reserved_ip#ip_address ReservedIp#ip_address}. --- @@ -587,7 +587,7 @@ The construct id used in the generated config for the ReservedIp to import. The id of the existing ReservedIp that should be imported. -Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/reserved_ip#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/reserved_ip#import import section} in the documentation of this resource for the id to use --- @@ -918,10 +918,10 @@ ReservedIpConfig.builder() | lifecycle | com.hashicorp.cdktf.TerraformResourceLifecycle | *No description.* | | provider | com.hashicorp.cdktf.TerraformProvider | *No description.* | | provisioners | java.util.List | *No description.* | -| region | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/reserved_ip#region ReservedIp#region}. | -| dropletId | java.lang.Number | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/reserved_ip#droplet_id ReservedIp#droplet_id}. | -| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/reserved_ip#id ReservedIp#id}. | -| ipAddress | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/reserved_ip#ip_address ReservedIp#ip_address}. | +| region | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/reserved_ip#region ReservedIp#region}. | +| dropletId | java.lang.Number | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/reserved_ip#droplet_id ReservedIp#droplet_id}. | +| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/reserved_ip#id ReservedIp#id}. | +| ipAddress | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/reserved_ip#ip_address ReservedIp#ip_address}. | --- @@ -1003,7 +1003,7 @@ public java.lang.String getRegion(); - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/reserved_ip#region ReservedIp#region}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/reserved_ip#region ReservedIp#region}. --- @@ -1015,7 +1015,7 @@ public java.lang.Number getDropletId(); - *Type:* java.lang.Number -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/reserved_ip#droplet_id ReservedIp#droplet_id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/reserved_ip#droplet_id ReservedIp#droplet_id}. --- @@ -1027,7 +1027,7 @@ public java.lang.String getId(); - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/reserved_ip#id ReservedIp#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/reserved_ip#id ReservedIp#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. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -1042,7 +1042,7 @@ public java.lang.String getIpAddress(); - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/reserved_ip#ip_address ReservedIp#ip_address}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/reserved_ip#ip_address ReservedIp#ip_address}. --- diff --git a/docs/reservedIp.python.md b/docs/reservedIp.python.md index 1e0f286d3..82eec7ba7 100644 --- a/docs/reservedIp.python.md +++ b/docs/reservedIp.python.md @@ -4,7 +4,7 @@ ### ReservedIp -Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/reserved_ip digitalocean_reserved_ip}. +Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/reserved_ip digitalocean_reserved_ip}. #### Initializers @@ -39,10 +39,10 @@ reservedIp.ReservedIp( | lifecycle | cdktf.TerraformResourceLifecycle | *No description.* | | provider | cdktf.TerraformProvider | *No description.* | | provisioners | typing.List[typing.Union[cdktf.FileProvisioner, cdktf.LocalExecProvisioner, cdktf.RemoteExecProvisioner]] | *No description.* | -| region | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/reserved_ip#region ReservedIp#region}. | -| droplet_id | typing.Union[int, float] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/reserved_ip#droplet_id ReservedIp#droplet_id}. | -| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/reserved_ip#id ReservedIp#id}. | -| ip_address | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/reserved_ip#ip_address ReservedIp#ip_address}. | +| region | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/reserved_ip#region ReservedIp#region}. | +| droplet_id | typing.Union[int, float] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/reserved_ip#droplet_id ReservedIp#droplet_id}. | +| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/reserved_ip#id ReservedIp#id}. | +| ip_address | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/reserved_ip#ip_address ReservedIp#ip_address}. | --- @@ -110,7 +110,7 @@ Must be unique amongst siblings in the same scope - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/reserved_ip#region ReservedIp#region}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/reserved_ip#region ReservedIp#region}. --- @@ -118,7 +118,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit - *Type:* typing.Union[int, float] -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/reserved_ip#droplet_id ReservedIp#droplet_id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/reserved_ip#droplet_id ReservedIp#droplet_id}. --- @@ -126,7 +126,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/reserved_ip#id ReservedIp#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/reserved_ip#id ReservedIp#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. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -137,7 +137,7 @@ If you experience problems setting this value it might not be settable. Please t - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/reserved_ip#ip_address ReservedIp#ip_address}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/reserved_ip#ip_address ReservedIp#ip_address}. --- @@ -631,7 +631,7 @@ The construct id used in the generated config for the ReservedIp to import. The id of the existing ReservedIp that should be imported. -Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/reserved_ip#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/reserved_ip#import import section} in the documentation of this resource for the id to use --- @@ -958,10 +958,10 @@ reservedIp.ReservedIpConfig( | lifecycle | cdktf.TerraformResourceLifecycle | *No description.* | | provider | cdktf.TerraformProvider | *No description.* | | provisioners | typing.List[typing.Union[cdktf.FileProvisioner, cdktf.LocalExecProvisioner, cdktf.RemoteExecProvisioner]] | *No description.* | -| region | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/reserved_ip#region ReservedIp#region}. | -| droplet_id | typing.Union[int, float] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/reserved_ip#droplet_id ReservedIp#droplet_id}. | -| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/reserved_ip#id ReservedIp#id}. | -| ip_address | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/reserved_ip#ip_address ReservedIp#ip_address}. | +| region | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/reserved_ip#region ReservedIp#region}. | +| droplet_id | typing.Union[int, float] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/reserved_ip#droplet_id ReservedIp#droplet_id}. | +| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/reserved_ip#id ReservedIp#id}. | +| ip_address | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/reserved_ip#ip_address ReservedIp#ip_address}. | --- @@ -1043,7 +1043,7 @@ region: str - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/reserved_ip#region ReservedIp#region}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/reserved_ip#region ReservedIp#region}. --- @@ -1055,7 +1055,7 @@ droplet_id: typing.Union[int, float] - *Type:* typing.Union[int, float] -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/reserved_ip#droplet_id ReservedIp#droplet_id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/reserved_ip#droplet_id ReservedIp#droplet_id}. --- @@ -1067,7 +1067,7 @@ id: str - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/reserved_ip#id ReservedIp#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/reserved_ip#id ReservedIp#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. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -1082,7 +1082,7 @@ ip_address: str - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/reserved_ip#ip_address ReservedIp#ip_address}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/reserved_ip#ip_address ReservedIp#ip_address}. --- diff --git a/docs/reservedIp.typescript.md b/docs/reservedIp.typescript.md index 555493837..d8144b0dc 100644 --- a/docs/reservedIp.typescript.md +++ b/docs/reservedIp.typescript.md @@ -4,7 +4,7 @@ ### ReservedIp -Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/reserved_ip digitalocean_reserved_ip}. +Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/reserved_ip digitalocean_reserved_ip}. #### Initializers @@ -488,7 +488,7 @@ The construct id used in the generated config for the ReservedIp to import. The id of the existing ReservedIp that should be imported. -Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/reserved_ip#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/reserved_ip#import import section} in the documentation of this resource for the id to use --- @@ -803,10 +803,10 @@ const reservedIpConfig: reservedIp.ReservedIpConfig = { ... } | lifecycle | cdktf.TerraformResourceLifecycle | *No description.* | | provider | cdktf.TerraformProvider | *No description.* | | provisioners | cdktf.FileProvisioner \| cdktf.LocalExecProvisioner \| cdktf.RemoteExecProvisioner[] | *No description.* | -| region | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/reserved_ip#region ReservedIp#region}. | -| dropletId | number | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/reserved_ip#droplet_id ReservedIp#droplet_id}. | -| id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/reserved_ip#id ReservedIp#id}. | -| ipAddress | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/reserved_ip#ip_address ReservedIp#ip_address}. | +| region | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/reserved_ip#region ReservedIp#region}. | +| dropletId | number | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/reserved_ip#droplet_id ReservedIp#droplet_id}. | +| id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/reserved_ip#id ReservedIp#id}. | +| ipAddress | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/reserved_ip#ip_address ReservedIp#ip_address}. | --- @@ -888,7 +888,7 @@ public readonly region: string; - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/reserved_ip#region ReservedIp#region}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/reserved_ip#region ReservedIp#region}. --- @@ -900,7 +900,7 @@ public readonly dropletId: number; - *Type:* number -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/reserved_ip#droplet_id ReservedIp#droplet_id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/reserved_ip#droplet_id ReservedIp#droplet_id}. --- @@ -912,7 +912,7 @@ public readonly id: string; - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/reserved_ip#id ReservedIp#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/reserved_ip#id ReservedIp#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. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -927,7 +927,7 @@ public readonly ipAddress: string; - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/reserved_ip#ip_address ReservedIp#ip_address}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/reserved_ip#ip_address ReservedIp#ip_address}. --- diff --git a/docs/reservedIpAssignment.csharp.md b/docs/reservedIpAssignment.csharp.md index 1608119dd..0a77c5e21 100644 --- a/docs/reservedIpAssignment.csharp.md +++ b/docs/reservedIpAssignment.csharp.md @@ -4,7 +4,7 @@ ### ReservedIpAssignment -Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/reserved_ip_assignment digitalocean_reserved_ip_assignment}. +Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/reserved_ip_assignment digitalocean_reserved_ip_assignment}. #### Initializers @@ -474,7 +474,7 @@ The construct id used in the generated config for the ReservedIpAssignment to im The id of the existing ReservedIpAssignment that should be imported. -Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/reserved_ip_assignment#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/reserved_ip_assignment#import import section} in the documentation of this resource for the id to use --- @@ -767,9 +767,9 @@ new ReservedIpAssignmentConfig { | Lifecycle | HashiCorp.Cdktf.TerraformResourceLifecycle | *No description.* | | Provider | HashiCorp.Cdktf.TerraformProvider | *No description.* | | Provisioners | object[] | *No description.* | -| DropletId | double | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/reserved_ip_assignment#droplet_id ReservedIpAssignment#droplet_id}. | -| IpAddress | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/reserved_ip_assignment#ip_address ReservedIpAssignment#ip_address}. | -| Id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/reserved_ip_assignment#id ReservedIpAssignment#id}. | +| DropletId | double | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/reserved_ip_assignment#droplet_id ReservedIpAssignment#droplet_id}. | +| IpAddress | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/reserved_ip_assignment#ip_address ReservedIpAssignment#ip_address}. | +| Id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/reserved_ip_assignment#id ReservedIpAssignment#id}. | --- @@ -851,7 +851,7 @@ public double DropletId { get; set; } - *Type:* double -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/reserved_ip_assignment#droplet_id ReservedIpAssignment#droplet_id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/reserved_ip_assignment#droplet_id ReservedIpAssignment#droplet_id}. --- @@ -863,7 +863,7 @@ public string IpAddress { get; set; } - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/reserved_ip_assignment#ip_address ReservedIpAssignment#ip_address}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/reserved_ip_assignment#ip_address ReservedIpAssignment#ip_address}. --- @@ -875,7 +875,7 @@ public string Id { get; set; } - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/reserved_ip_assignment#id ReservedIpAssignment#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/reserved_ip_assignment#id ReservedIpAssignment#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. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. diff --git a/docs/reservedIpAssignment.go.md b/docs/reservedIpAssignment.go.md index bbd388939..d350871c6 100644 --- a/docs/reservedIpAssignment.go.md +++ b/docs/reservedIpAssignment.go.md @@ -4,12 +4,12 @@ ### ReservedIpAssignment -Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/reserved_ip_assignment digitalocean_reserved_ip_assignment}. +Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/reserved_ip_assignment digitalocean_reserved_ip_assignment}. #### Initializers ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/reservedipassignment" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/reservedipassignment" reservedipassignment.NewReservedIpAssignment(scope Construct, id *string, config ReservedIpAssignmentConfig) ReservedIpAssignment ``` @@ -385,7 +385,7 @@ func ResetId() ##### `IsConstruct` ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/reservedipassignment" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/reservedipassignment" reservedipassignment.ReservedIpAssignment_IsConstruct(x interface{}) *bool ``` @@ -417,7 +417,7 @@ Any object. ##### `IsTerraformElement` ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/reservedipassignment" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/reservedipassignment" reservedipassignment.ReservedIpAssignment_IsTerraformElement(x interface{}) *bool ``` @@ -431,7 +431,7 @@ reservedipassignment.ReservedIpAssignment_IsTerraformElement(x interface{}) *boo ##### `IsTerraformResource` ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/reservedipassignment" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/reservedipassignment" reservedipassignment.ReservedIpAssignment_IsTerraformResource(x interface{}) *bool ``` @@ -445,7 +445,7 @@ reservedipassignment.ReservedIpAssignment_IsTerraformResource(x interface{}) *bo ##### `GenerateConfigForImport` ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/reservedipassignment" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/reservedipassignment" reservedipassignment.ReservedIpAssignment_GenerateConfigForImport(scope Construct, importToId *string, importFromId *string, provider TerraformProvider) ImportableResource ``` @@ -474,7 +474,7 @@ The construct id used in the generated config for the ReservedIpAssignment to im The id of the existing ReservedIpAssignment that should be imported. -Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/reserved_ip_assignment#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/reserved_ip_assignment#import import section} in the documentation of this resource for the id to use --- @@ -740,7 +740,7 @@ func TfResourceType() *string #### Initializer ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/reservedipassignment" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/reservedipassignment" &reservedipassignment.ReservedIpAssignmentConfig { Connection: interface{}, @@ -767,9 +767,9 @@ import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/reserve | Lifecycle | github.com/hashicorp/terraform-cdk-go/cdktf.TerraformResourceLifecycle | *No description.* | | Provider | github.com/hashicorp/terraform-cdk-go/cdktf.TerraformProvider | *No description.* | | Provisioners | *[]interface{} | *No description.* | -| DropletId | *f64 | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/reserved_ip_assignment#droplet_id ReservedIpAssignment#droplet_id}. | -| IpAddress | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/reserved_ip_assignment#ip_address ReservedIpAssignment#ip_address}. | -| Id | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/reserved_ip_assignment#id ReservedIpAssignment#id}. | +| DropletId | *f64 | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/reserved_ip_assignment#droplet_id ReservedIpAssignment#droplet_id}. | +| IpAddress | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/reserved_ip_assignment#ip_address ReservedIpAssignment#ip_address}. | +| Id | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/reserved_ip_assignment#id ReservedIpAssignment#id}. | --- @@ -851,7 +851,7 @@ DropletId *f64 - *Type:* *f64 -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/reserved_ip_assignment#droplet_id ReservedIpAssignment#droplet_id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/reserved_ip_assignment#droplet_id ReservedIpAssignment#droplet_id}. --- @@ -863,7 +863,7 @@ IpAddress *string - *Type:* *string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/reserved_ip_assignment#ip_address ReservedIpAssignment#ip_address}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/reserved_ip_assignment#ip_address ReservedIpAssignment#ip_address}. --- @@ -875,7 +875,7 @@ Id *string - *Type:* *string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/reserved_ip_assignment#id ReservedIpAssignment#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/reserved_ip_assignment#id ReservedIpAssignment#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. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. diff --git a/docs/reservedIpAssignment.java.md b/docs/reservedIpAssignment.java.md index b450d1c01..d1bcbb6a2 100644 --- a/docs/reservedIpAssignment.java.md +++ b/docs/reservedIpAssignment.java.md @@ -4,7 +4,7 @@ ### ReservedIpAssignment -Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/reserved_ip_assignment digitalocean_reserved_ip_assignment}. +Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/reserved_ip_assignment digitalocean_reserved_ip_assignment}. #### Initializers @@ -40,9 +40,9 @@ ReservedIpAssignment.Builder.create(Construct scope, java.lang.String id) | lifecycle | com.hashicorp.cdktf.TerraformResourceLifecycle | *No description.* | | provider | com.hashicorp.cdktf.TerraformProvider | *No description.* | | provisioners | java.util.List | *No description.* | -| dropletId | java.lang.Number | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/reserved_ip_assignment#droplet_id ReservedIpAssignment#droplet_id}. | -| ipAddress | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/reserved_ip_assignment#ip_address ReservedIpAssignment#ip_address}. | -| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/reserved_ip_assignment#id ReservedIpAssignment#id}. | +| dropletId | java.lang.Number | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/reserved_ip_assignment#droplet_id ReservedIpAssignment#droplet_id}. | +| ipAddress | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/reserved_ip_assignment#ip_address ReservedIpAssignment#ip_address}. | +| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/reserved_ip_assignment#id ReservedIpAssignment#id}. | --- @@ -110,7 +110,7 @@ Must be unique amongst siblings in the same scope - *Type:* java.lang.Number -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/reserved_ip_assignment#droplet_id ReservedIpAssignment#droplet_id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/reserved_ip_assignment#droplet_id ReservedIpAssignment#droplet_id}. --- @@ -118,7 +118,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/reserved_ip_assignment#ip_address ReservedIpAssignment#ip_address}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/reserved_ip_assignment#ip_address ReservedIpAssignment#ip_address}. --- @@ -126,7 +126,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/reserved_ip_assignment#id ReservedIpAssignment#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/reserved_ip_assignment#id ReservedIpAssignment#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. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -563,7 +563,7 @@ The construct id used in the generated config for the ReservedIpAssignment to im The id of the existing ReservedIpAssignment that should be imported. -Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/reserved_ip_assignment#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/reserved_ip_assignment#import import section} in the documentation of this resource for the id to use --- @@ -860,9 +860,9 @@ ReservedIpAssignmentConfig.builder() | lifecycle | com.hashicorp.cdktf.TerraformResourceLifecycle | *No description.* | | provider | com.hashicorp.cdktf.TerraformProvider | *No description.* | | provisioners | java.util.List | *No description.* | -| dropletId | java.lang.Number | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/reserved_ip_assignment#droplet_id ReservedIpAssignment#droplet_id}. | -| ipAddress | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/reserved_ip_assignment#ip_address ReservedIpAssignment#ip_address}. | -| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/reserved_ip_assignment#id ReservedIpAssignment#id}. | +| dropletId | java.lang.Number | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/reserved_ip_assignment#droplet_id ReservedIpAssignment#droplet_id}. | +| ipAddress | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/reserved_ip_assignment#ip_address ReservedIpAssignment#ip_address}. | +| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/reserved_ip_assignment#id ReservedIpAssignment#id}. | --- @@ -944,7 +944,7 @@ public java.lang.Number getDropletId(); - *Type:* java.lang.Number -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/reserved_ip_assignment#droplet_id ReservedIpAssignment#droplet_id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/reserved_ip_assignment#droplet_id ReservedIpAssignment#droplet_id}. --- @@ -956,7 +956,7 @@ public java.lang.String getIpAddress(); - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/reserved_ip_assignment#ip_address ReservedIpAssignment#ip_address}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/reserved_ip_assignment#ip_address ReservedIpAssignment#ip_address}. --- @@ -968,7 +968,7 @@ public java.lang.String getId(); - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/reserved_ip_assignment#id ReservedIpAssignment#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/reserved_ip_assignment#id ReservedIpAssignment#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. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. diff --git a/docs/reservedIpAssignment.python.md b/docs/reservedIpAssignment.python.md index 7f6082448..e2e165dd8 100644 --- a/docs/reservedIpAssignment.python.md +++ b/docs/reservedIpAssignment.python.md @@ -4,7 +4,7 @@ ### ReservedIpAssignment -Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/reserved_ip_assignment digitalocean_reserved_ip_assignment}. +Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/reserved_ip_assignment digitalocean_reserved_ip_assignment}. #### Initializers @@ -38,9 +38,9 @@ reservedIpAssignment.ReservedIpAssignment( | lifecycle | cdktf.TerraformResourceLifecycle | *No description.* | | provider | cdktf.TerraformProvider | *No description.* | | provisioners | typing.List[typing.Union[cdktf.FileProvisioner, cdktf.LocalExecProvisioner, cdktf.RemoteExecProvisioner]] | *No description.* | -| droplet_id | typing.Union[int, float] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/reserved_ip_assignment#droplet_id ReservedIpAssignment#droplet_id}. | -| ip_address | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/reserved_ip_assignment#ip_address ReservedIpAssignment#ip_address}. | -| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/reserved_ip_assignment#id ReservedIpAssignment#id}. | +| droplet_id | typing.Union[int, float] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/reserved_ip_assignment#droplet_id ReservedIpAssignment#droplet_id}. | +| ip_address | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/reserved_ip_assignment#ip_address ReservedIpAssignment#ip_address}. | +| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/reserved_ip_assignment#id ReservedIpAssignment#id}. | --- @@ -108,7 +108,7 @@ Must be unique amongst siblings in the same scope - *Type:* typing.Union[int, float] -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/reserved_ip_assignment#droplet_id ReservedIpAssignment#droplet_id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/reserved_ip_assignment#droplet_id ReservedIpAssignment#droplet_id}. --- @@ -116,7 +116,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/reserved_ip_assignment#ip_address ReservedIpAssignment#ip_address}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/reserved_ip_assignment#ip_address ReservedIpAssignment#ip_address}. --- @@ -124,7 +124,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/reserved_ip_assignment#id ReservedIpAssignment#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/reserved_ip_assignment#id ReservedIpAssignment#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. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -607,7 +607,7 @@ The construct id used in the generated config for the ReservedIpAssignment to im The id of the existing ReservedIpAssignment that should be imported. -Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/reserved_ip_assignment#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/reserved_ip_assignment#import import section} in the documentation of this resource for the id to use --- @@ -900,9 +900,9 @@ reservedIpAssignment.ReservedIpAssignmentConfig( | lifecycle | cdktf.TerraformResourceLifecycle | *No description.* | | provider | cdktf.TerraformProvider | *No description.* | | provisioners | typing.List[typing.Union[cdktf.FileProvisioner, cdktf.LocalExecProvisioner, cdktf.RemoteExecProvisioner]] | *No description.* | -| droplet_id | typing.Union[int, float] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/reserved_ip_assignment#droplet_id ReservedIpAssignment#droplet_id}. | -| ip_address | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/reserved_ip_assignment#ip_address ReservedIpAssignment#ip_address}. | -| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/reserved_ip_assignment#id ReservedIpAssignment#id}. | +| droplet_id | typing.Union[int, float] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/reserved_ip_assignment#droplet_id ReservedIpAssignment#droplet_id}. | +| ip_address | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/reserved_ip_assignment#ip_address ReservedIpAssignment#ip_address}. | +| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/reserved_ip_assignment#id ReservedIpAssignment#id}. | --- @@ -984,7 +984,7 @@ droplet_id: typing.Union[int, float] - *Type:* typing.Union[int, float] -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/reserved_ip_assignment#droplet_id ReservedIpAssignment#droplet_id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/reserved_ip_assignment#droplet_id ReservedIpAssignment#droplet_id}. --- @@ -996,7 +996,7 @@ ip_address: str - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/reserved_ip_assignment#ip_address ReservedIpAssignment#ip_address}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/reserved_ip_assignment#ip_address ReservedIpAssignment#ip_address}. --- @@ -1008,7 +1008,7 @@ id: str - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/reserved_ip_assignment#id ReservedIpAssignment#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/reserved_ip_assignment#id ReservedIpAssignment#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. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. diff --git a/docs/reservedIpAssignment.typescript.md b/docs/reservedIpAssignment.typescript.md index fb6c2f0d0..c3fd594bd 100644 --- a/docs/reservedIpAssignment.typescript.md +++ b/docs/reservedIpAssignment.typescript.md @@ -4,7 +4,7 @@ ### ReservedIpAssignment -Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/reserved_ip_assignment digitalocean_reserved_ip_assignment}. +Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/reserved_ip_assignment digitalocean_reserved_ip_assignment}. #### Initializers @@ -474,7 +474,7 @@ The construct id used in the generated config for the ReservedIpAssignment to im The id of the existing ReservedIpAssignment that should be imported. -Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/reserved_ip_assignment#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/reserved_ip_assignment#import import section} in the documentation of this resource for the id to use --- @@ -756,9 +756,9 @@ const reservedIpAssignmentConfig: reservedIpAssignment.ReservedIpAssignmentConfi | lifecycle | cdktf.TerraformResourceLifecycle | *No description.* | | provider | cdktf.TerraformProvider | *No description.* | | provisioners | cdktf.FileProvisioner \| cdktf.LocalExecProvisioner \| cdktf.RemoteExecProvisioner[] | *No description.* | -| dropletId | number | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/reserved_ip_assignment#droplet_id ReservedIpAssignment#droplet_id}. | -| ipAddress | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/reserved_ip_assignment#ip_address ReservedIpAssignment#ip_address}. | -| id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/reserved_ip_assignment#id ReservedIpAssignment#id}. | +| dropletId | number | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/reserved_ip_assignment#droplet_id ReservedIpAssignment#droplet_id}. | +| ipAddress | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/reserved_ip_assignment#ip_address ReservedIpAssignment#ip_address}. | +| id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/reserved_ip_assignment#id ReservedIpAssignment#id}. | --- @@ -840,7 +840,7 @@ public readonly dropletId: number; - *Type:* number -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/reserved_ip_assignment#droplet_id ReservedIpAssignment#droplet_id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/reserved_ip_assignment#droplet_id ReservedIpAssignment#droplet_id}. --- @@ -852,7 +852,7 @@ public readonly ipAddress: string; - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/reserved_ip_assignment#ip_address ReservedIpAssignment#ip_address}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/reserved_ip_assignment#ip_address ReservedIpAssignment#ip_address}. --- @@ -864,7 +864,7 @@ public readonly id: string; - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/reserved_ip_assignment#id ReservedIpAssignment#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/reserved_ip_assignment#id ReservedIpAssignment#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. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. diff --git a/docs/spacesBucket.csharp.md b/docs/spacesBucket.csharp.md index 508fa07cf..ab67ac07a 100644 --- a/docs/spacesBucket.csharp.md +++ b/docs/spacesBucket.csharp.md @@ -4,7 +4,7 @@ ### SpacesBucket -Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket digitalocean_spaces_bucket}. +Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket digitalocean_spaces_bucket}. #### Initializers @@ -555,7 +555,7 @@ The construct id used in the generated config for the SpacesBucket to import. The id of the existing SpacesBucket that should be imported. -Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket#import import section} in the documentation of this resource for the id to use --- @@ -1000,7 +1000,7 @@ new SpacesBucketConfig { | Acl | string | Canned ACL applied on bucket creation. | | CorsRule | object | cors_rule block. | | ForceDestroy | object | Unless true, the bucket will only be destroyed if empty. | -| Id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket#id SpacesBucket#id}. | +| Id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket#id SpacesBucket#id}. | | LifecycleRule | object | lifecycle_rule block. | | Region | string | Bucket region. | | Versioning | SpacesBucketVersioning | versioning block. | @@ -1087,7 +1087,7 @@ public string Name { get; set; } Bucket name. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket#name SpacesBucket#name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket#name SpacesBucket#name} --- @@ -1101,7 +1101,7 @@ public string Acl { get; set; } Canned ACL applied on bucket creation. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket#acl SpacesBucket#acl} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket#acl SpacesBucket#acl} --- @@ -1115,7 +1115,7 @@ public object CorsRule { get; set; } cors_rule block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket#cors_rule SpacesBucket#cors_rule} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket#cors_rule SpacesBucket#cors_rule} --- @@ -1129,7 +1129,7 @@ public object ForceDestroy { get; set; } Unless true, the bucket will only be destroyed if empty. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket#force_destroy SpacesBucket#force_destroy} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket#force_destroy SpacesBucket#force_destroy} --- @@ -1141,7 +1141,7 @@ public string Id { get; set; } - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket#id SpacesBucket#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket#id SpacesBucket#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. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -1158,7 +1158,7 @@ public object LifecycleRule { get; set; } lifecycle_rule block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket#lifecycle_rule SpacesBucket#lifecycle_rule} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket#lifecycle_rule SpacesBucket#lifecycle_rule} --- @@ -1172,7 +1172,7 @@ public string Region { get; set; } Bucket region. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket#region SpacesBucket#region} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket#region SpacesBucket#region} --- @@ -1186,7 +1186,7 @@ public SpacesBucketVersioning Versioning { get; set; } versioning block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket#versioning SpacesBucket#versioning} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket#versioning SpacesBucket#versioning} --- @@ -1212,7 +1212,7 @@ new SpacesBucketCorsRule { | AllowedMethods | string[] | A list of HTTP methods (e.g. GET) which are allowed from the specified origin. | | AllowedOrigins | string[] | A list of hosts from which requests using the specified methods are allowed. | | AllowedHeaders | string[] | A list of headers that will be included in the CORS preflight request's Access-Control-Request-Headers. | -| MaxAgeSeconds | double | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket#max_age_seconds SpacesBucket#max_age_seconds}. | +| MaxAgeSeconds | double | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket#max_age_seconds SpacesBucket#max_age_seconds}. | --- @@ -1226,7 +1226,7 @@ public string[] AllowedMethods { get; set; } A list of HTTP methods (e.g. GET) which are allowed from the specified origin. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket#allowed_methods SpacesBucket#allowed_methods} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket#allowed_methods SpacesBucket#allowed_methods} --- @@ -1242,7 +1242,7 @@ A list of hosts from which requests using the specified methods are allowed. A host may contain one wildcard (e.g. http://*.example.com). -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket#allowed_origins SpacesBucket#allowed_origins} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket#allowed_origins SpacesBucket#allowed_origins} --- @@ -1258,7 +1258,7 @@ A list of headers that will be included in the CORS preflight request's Access-C A header may contain one wildcard (e.g. x-amz-*). -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket#allowed_headers SpacesBucket#allowed_headers} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket#allowed_headers SpacesBucket#allowed_headers} --- @@ -1270,7 +1270,7 @@ public double MaxAgeSeconds { get; set; } - *Type:* double -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket#max_age_seconds SpacesBucket#max_age_seconds}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket#max_age_seconds SpacesBucket#max_age_seconds}. --- @@ -1295,12 +1295,12 @@ new SpacesBucketLifecycleRule { | **Name** | **Type** | **Description** | | --- | --- | --- | -| Enabled | object | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket#enabled SpacesBucket#enabled}. | -| AbortIncompleteMultipartUploadDays | double | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket#abort_incomplete_multipart_upload_days SpacesBucket#abort_incomplete_multipart_upload_days}. | +| Enabled | object | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket#enabled SpacesBucket#enabled}. | +| AbortIncompleteMultipartUploadDays | double | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket#abort_incomplete_multipart_upload_days SpacesBucket#abort_incomplete_multipart_upload_days}. | | Expiration | SpacesBucketLifecycleRuleExpiration | expiration block. | -| Id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket#id SpacesBucket#id}. | +| Id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket#id SpacesBucket#id}. | | NoncurrentVersionExpiration | SpacesBucketLifecycleRuleNoncurrentVersionExpiration | noncurrent_version_expiration block. | -| Prefix | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket#prefix SpacesBucket#prefix}. | +| Prefix | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket#prefix SpacesBucket#prefix}. | --- @@ -1312,7 +1312,7 @@ public object Enabled { get; set; } - *Type:* object -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket#enabled SpacesBucket#enabled}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket#enabled SpacesBucket#enabled}. --- @@ -1324,7 +1324,7 @@ public double AbortIncompleteMultipartUploadDays { get; set; } - *Type:* double -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket#abort_incomplete_multipart_upload_days SpacesBucket#abort_incomplete_multipart_upload_days}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket#abort_incomplete_multipart_upload_days SpacesBucket#abort_incomplete_multipart_upload_days}. --- @@ -1338,7 +1338,7 @@ public SpacesBucketLifecycleRuleExpiration Expiration { get; set; } expiration block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket#expiration SpacesBucket#expiration} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket#expiration SpacesBucket#expiration} --- @@ -1350,7 +1350,7 @@ public string Id { get; set; } - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket#id SpacesBucket#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket#id SpacesBucket#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. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -1367,7 +1367,7 @@ public SpacesBucketLifecycleRuleNoncurrentVersionExpiration NoncurrentVersionExp noncurrent_version_expiration block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket#noncurrent_version_expiration SpacesBucket#noncurrent_version_expiration} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket#noncurrent_version_expiration SpacesBucket#noncurrent_version_expiration} --- @@ -1379,7 +1379,7 @@ public string Prefix { get; set; } - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket#prefix SpacesBucket#prefix}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket#prefix SpacesBucket#prefix}. --- @@ -1401,9 +1401,9 @@ new SpacesBucketLifecycleRuleExpiration { | **Name** | **Type** | **Description** | | --- | --- | --- | -| Date | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket#date SpacesBucket#date}. | -| Days | double | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket#days SpacesBucket#days}. | -| ExpiredObjectDeleteMarker | object | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket#expired_object_delete_marker SpacesBucket#expired_object_delete_marker}. | +| Date | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket#date SpacesBucket#date}. | +| Days | double | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket#days SpacesBucket#days}. | +| ExpiredObjectDeleteMarker | object | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket#expired_object_delete_marker SpacesBucket#expired_object_delete_marker}. | --- @@ -1415,7 +1415,7 @@ public string Date { get; set; } - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket#date SpacesBucket#date}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket#date SpacesBucket#date}. --- @@ -1427,7 +1427,7 @@ public double Days { get; set; } - *Type:* double -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket#days SpacesBucket#days}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket#days SpacesBucket#days}. --- @@ -1439,7 +1439,7 @@ public object ExpiredObjectDeleteMarker { get; set; } - *Type:* object -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket#expired_object_delete_marker SpacesBucket#expired_object_delete_marker}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket#expired_object_delete_marker SpacesBucket#expired_object_delete_marker}. --- @@ -1459,7 +1459,7 @@ new SpacesBucketLifecycleRuleNoncurrentVersionExpiration { | **Name** | **Type** | **Description** | | --- | --- | --- | -| Days | double | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket#days SpacesBucket#days}. | +| Days | double | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket#days SpacesBucket#days}. | --- @@ -1471,7 +1471,7 @@ public double Days { get; set; } - *Type:* double -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket#days SpacesBucket#days}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket#days SpacesBucket#days}. --- @@ -1491,7 +1491,7 @@ new SpacesBucketVersioning { | **Name** | **Type** | **Description** | | --- | --- | --- | -| Enabled | object | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket#enabled SpacesBucket#enabled}. | +| Enabled | object | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket#enabled SpacesBucket#enabled}. | --- @@ -1503,7 +1503,7 @@ public object Enabled { get; set; } - *Type:* object -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket#enabled SpacesBucket#enabled}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket#enabled SpacesBucket#enabled}. --- diff --git a/docs/spacesBucket.go.md b/docs/spacesBucket.go.md index 5e795f33c..1805f88c1 100644 --- a/docs/spacesBucket.go.md +++ b/docs/spacesBucket.go.md @@ -4,12 +4,12 @@ ### SpacesBucket -Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket digitalocean_spaces_bucket}. +Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket digitalocean_spaces_bucket}. #### Initializers ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/spacesbucket" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/spacesbucket" spacesbucket.NewSpacesBucket(scope Construct, id *string, config SpacesBucketConfig) SpacesBucket ``` @@ -466,7 +466,7 @@ func ResetVersioning() ##### `IsConstruct` ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/spacesbucket" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/spacesbucket" spacesbucket.SpacesBucket_IsConstruct(x interface{}) *bool ``` @@ -498,7 +498,7 @@ Any object. ##### `IsTerraformElement` ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/spacesbucket" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/spacesbucket" spacesbucket.SpacesBucket_IsTerraformElement(x interface{}) *bool ``` @@ -512,7 +512,7 @@ spacesbucket.SpacesBucket_IsTerraformElement(x interface{}) *bool ##### `IsTerraformResource` ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/spacesbucket" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/spacesbucket" spacesbucket.SpacesBucket_IsTerraformResource(x interface{}) *bool ``` @@ -526,7 +526,7 @@ spacesbucket.SpacesBucket_IsTerraformResource(x interface{}) *bool ##### `GenerateConfigForImport` ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/spacesbucket" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/spacesbucket" spacesbucket.SpacesBucket_GenerateConfigForImport(scope Construct, importToId *string, importFromId *string, provider TerraformProvider) ImportableResource ``` @@ -555,7 +555,7 @@ The construct id used in the generated config for the SpacesBucket to import. The id of the existing SpacesBucket that should be imported. -Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket#import import section} in the documentation of this resource for the id to use --- @@ -964,7 +964,7 @@ func TfResourceType() *string #### Initializer ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/spacesbucket" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/spacesbucket" &spacesbucket.SpacesBucketConfig { Connection: interface{}, @@ -981,7 +981,7 @@ import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/spacesb Id: *string, LifecycleRule: interface{}, Region: *string, - Versioning: github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11.spacesBucket.SpacesBucketVersioning, + Versioning: github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean.spacesBucket.SpacesBucketVersioning, } ``` @@ -1000,7 +1000,7 @@ import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/spacesb | Acl | *string | Canned ACL applied on bucket creation. | | CorsRule | interface{} | cors_rule block. | | ForceDestroy | interface{} | Unless true, the bucket will only be destroyed if empty. | -| Id | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket#id SpacesBucket#id}. | +| Id | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket#id SpacesBucket#id}. | | LifecycleRule | interface{} | lifecycle_rule block. | | Region | *string | Bucket region. | | Versioning | SpacesBucketVersioning | versioning block. | @@ -1087,7 +1087,7 @@ Name *string Bucket name. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket#name SpacesBucket#name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket#name SpacesBucket#name} --- @@ -1101,7 +1101,7 @@ Acl *string Canned ACL applied on bucket creation. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket#acl SpacesBucket#acl} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket#acl SpacesBucket#acl} --- @@ -1115,7 +1115,7 @@ CorsRule interface{} cors_rule block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket#cors_rule SpacesBucket#cors_rule} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket#cors_rule SpacesBucket#cors_rule} --- @@ -1129,7 +1129,7 @@ ForceDestroy interface{} Unless true, the bucket will only be destroyed if empty. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket#force_destroy SpacesBucket#force_destroy} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket#force_destroy SpacesBucket#force_destroy} --- @@ -1141,7 +1141,7 @@ Id *string - *Type:* *string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket#id SpacesBucket#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket#id SpacesBucket#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. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -1158,7 +1158,7 @@ LifecycleRule interface{} lifecycle_rule block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket#lifecycle_rule SpacesBucket#lifecycle_rule} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket#lifecycle_rule SpacesBucket#lifecycle_rule} --- @@ -1172,7 +1172,7 @@ Region *string Bucket region. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket#region SpacesBucket#region} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket#region SpacesBucket#region} --- @@ -1186,7 +1186,7 @@ Versioning SpacesBucketVersioning versioning block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket#versioning SpacesBucket#versioning} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket#versioning SpacesBucket#versioning} --- @@ -1195,7 +1195,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit #### Initializer ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/spacesbucket" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/spacesbucket" &spacesbucket.SpacesBucketCorsRule { AllowedMethods: *[]*string, @@ -1212,7 +1212,7 @@ import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/spacesb | AllowedMethods | *[]*string | A list of HTTP methods (e.g. GET) which are allowed from the specified origin. | | AllowedOrigins | *[]*string | A list of hosts from which requests using the specified methods are allowed. | | AllowedHeaders | *[]*string | A list of headers that will be included in the CORS preflight request's Access-Control-Request-Headers. | -| MaxAgeSeconds | *f64 | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket#max_age_seconds SpacesBucket#max_age_seconds}. | +| MaxAgeSeconds | *f64 | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket#max_age_seconds SpacesBucket#max_age_seconds}. | --- @@ -1226,7 +1226,7 @@ AllowedMethods *[]*string A list of HTTP methods (e.g. GET) which are allowed from the specified origin. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket#allowed_methods SpacesBucket#allowed_methods} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket#allowed_methods SpacesBucket#allowed_methods} --- @@ -1242,7 +1242,7 @@ A list of hosts from which requests using the specified methods are allowed. A host may contain one wildcard (e.g. http://*.example.com). -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket#allowed_origins SpacesBucket#allowed_origins} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket#allowed_origins SpacesBucket#allowed_origins} --- @@ -1258,7 +1258,7 @@ A list of headers that will be included in the CORS preflight request's Access-C A header may contain one wildcard (e.g. x-amz-*). -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket#allowed_headers SpacesBucket#allowed_headers} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket#allowed_headers SpacesBucket#allowed_headers} --- @@ -1270,7 +1270,7 @@ MaxAgeSeconds *f64 - *Type:* *f64 -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket#max_age_seconds SpacesBucket#max_age_seconds}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket#max_age_seconds SpacesBucket#max_age_seconds}. --- @@ -1279,14 +1279,14 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit #### Initializer ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/spacesbucket" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/spacesbucket" &spacesbucket.SpacesBucketLifecycleRule { Enabled: interface{}, AbortIncompleteMultipartUploadDays: *f64, - Expiration: github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11.spacesBucket.SpacesBucketLifecycleRuleExpiration, + Expiration: github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean.spacesBucket.SpacesBucketLifecycleRuleExpiration, Id: *string, - NoncurrentVersionExpiration: github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11.spacesBucket.SpacesBucketLifecycleRuleNoncurrentVersionExpiration, + NoncurrentVersionExpiration: github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean.spacesBucket.SpacesBucketLifecycleRuleNoncurrentVersionExpiration, Prefix: *string, } ``` @@ -1295,12 +1295,12 @@ import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/spacesb | **Name** | **Type** | **Description** | | --- | --- | --- | -| Enabled | interface{} | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket#enabled SpacesBucket#enabled}. | -| AbortIncompleteMultipartUploadDays | *f64 | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket#abort_incomplete_multipart_upload_days SpacesBucket#abort_incomplete_multipart_upload_days}. | +| Enabled | interface{} | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket#enabled SpacesBucket#enabled}. | +| AbortIncompleteMultipartUploadDays | *f64 | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket#abort_incomplete_multipart_upload_days SpacesBucket#abort_incomplete_multipart_upload_days}. | | Expiration | SpacesBucketLifecycleRuleExpiration | expiration block. | -| Id | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket#id SpacesBucket#id}. | +| Id | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket#id SpacesBucket#id}. | | NoncurrentVersionExpiration | SpacesBucketLifecycleRuleNoncurrentVersionExpiration | noncurrent_version_expiration block. | -| Prefix | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket#prefix SpacesBucket#prefix}. | +| Prefix | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket#prefix SpacesBucket#prefix}. | --- @@ -1312,7 +1312,7 @@ Enabled interface{} - *Type:* interface{} -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket#enabled SpacesBucket#enabled}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket#enabled SpacesBucket#enabled}. --- @@ -1324,7 +1324,7 @@ AbortIncompleteMultipartUploadDays *f64 - *Type:* *f64 -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket#abort_incomplete_multipart_upload_days SpacesBucket#abort_incomplete_multipart_upload_days}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket#abort_incomplete_multipart_upload_days SpacesBucket#abort_incomplete_multipart_upload_days}. --- @@ -1338,7 +1338,7 @@ Expiration SpacesBucketLifecycleRuleExpiration expiration block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket#expiration SpacesBucket#expiration} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket#expiration SpacesBucket#expiration} --- @@ -1350,7 +1350,7 @@ Id *string - *Type:* *string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket#id SpacesBucket#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket#id SpacesBucket#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. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -1367,7 +1367,7 @@ NoncurrentVersionExpiration SpacesBucketLifecycleRuleNoncurrentVersionExpiration noncurrent_version_expiration block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket#noncurrent_version_expiration SpacesBucket#noncurrent_version_expiration} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket#noncurrent_version_expiration SpacesBucket#noncurrent_version_expiration} --- @@ -1379,7 +1379,7 @@ Prefix *string - *Type:* *string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket#prefix SpacesBucket#prefix}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket#prefix SpacesBucket#prefix}. --- @@ -1388,7 +1388,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit #### Initializer ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/spacesbucket" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/spacesbucket" &spacesbucket.SpacesBucketLifecycleRuleExpiration { Date: *string, @@ -1401,9 +1401,9 @@ import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/spacesb | **Name** | **Type** | **Description** | | --- | --- | --- | -| Date | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket#date SpacesBucket#date}. | -| Days | *f64 | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket#days SpacesBucket#days}. | -| ExpiredObjectDeleteMarker | interface{} | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket#expired_object_delete_marker SpacesBucket#expired_object_delete_marker}. | +| Date | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket#date SpacesBucket#date}. | +| Days | *f64 | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket#days SpacesBucket#days}. | +| ExpiredObjectDeleteMarker | interface{} | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket#expired_object_delete_marker SpacesBucket#expired_object_delete_marker}. | --- @@ -1415,7 +1415,7 @@ Date *string - *Type:* *string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket#date SpacesBucket#date}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket#date SpacesBucket#date}. --- @@ -1427,7 +1427,7 @@ Days *f64 - *Type:* *f64 -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket#days SpacesBucket#days}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket#days SpacesBucket#days}. --- @@ -1439,7 +1439,7 @@ ExpiredObjectDeleteMarker interface{} - *Type:* interface{} -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket#expired_object_delete_marker SpacesBucket#expired_object_delete_marker}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket#expired_object_delete_marker SpacesBucket#expired_object_delete_marker}. --- @@ -1448,7 +1448,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit #### Initializer ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/spacesbucket" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/spacesbucket" &spacesbucket.SpacesBucketLifecycleRuleNoncurrentVersionExpiration { Days: *f64, @@ -1459,7 +1459,7 @@ import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/spacesb | **Name** | **Type** | **Description** | | --- | --- | --- | -| Days | *f64 | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket#days SpacesBucket#days}. | +| Days | *f64 | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket#days SpacesBucket#days}. | --- @@ -1471,7 +1471,7 @@ Days *f64 - *Type:* *f64 -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket#days SpacesBucket#days}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket#days SpacesBucket#days}. --- @@ -1480,7 +1480,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit #### Initializer ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/spacesbucket" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/spacesbucket" &spacesbucket.SpacesBucketVersioning { Enabled: interface{}, @@ -1491,7 +1491,7 @@ import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/spacesb | **Name** | **Type** | **Description** | | --- | --- | --- | -| Enabled | interface{} | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket#enabled SpacesBucket#enabled}. | +| Enabled | interface{} | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket#enabled SpacesBucket#enabled}. | --- @@ -1503,7 +1503,7 @@ Enabled interface{} - *Type:* interface{} -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket#enabled SpacesBucket#enabled}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket#enabled SpacesBucket#enabled}. --- @@ -1514,7 +1514,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit #### Initializers ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/spacesbucket" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/spacesbucket" spacesbucket.NewSpacesBucketCorsRuleList(terraformResource IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) SpacesBucketCorsRuleList ``` @@ -1674,7 +1674,7 @@ func InternalValue() interface{} #### Initializers ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/spacesbucket" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/spacesbucket" spacesbucket.NewSpacesBucketCorsRuleOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string, complexObjectIndex *f64, complexObjectIsFromSet *bool) SpacesBucketCorsRuleOutputReference ``` @@ -2043,7 +2043,7 @@ func InternalValue() interface{} #### Initializers ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/spacesbucket" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/spacesbucket" spacesbucket.NewSpacesBucketLifecycleRuleExpirationOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string) SpacesBucketLifecycleRuleExpirationOutputReference ``` @@ -2379,7 +2379,7 @@ func InternalValue() SpacesBucketLifecycleRuleExpiration #### Initializers ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/spacesbucket" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/spacesbucket" spacesbucket.NewSpacesBucketLifecycleRuleList(terraformResource IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) SpacesBucketLifecycleRuleList ``` @@ -2539,7 +2539,7 @@ func InternalValue() interface{} #### Initializers ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/spacesbucket" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/spacesbucket" spacesbucket.NewSpacesBucketLifecycleRuleNoncurrentVersionExpirationOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string) SpacesBucketLifecycleRuleNoncurrentVersionExpirationOutputReference ``` @@ -2817,7 +2817,7 @@ func InternalValue() SpacesBucketLifecycleRuleNoncurrentVersionExpiration #### Initializers ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/spacesbucket" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/spacesbucket" spacesbucket.NewSpacesBucketLifecycleRuleOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string, complexObjectIndex *f64, complexObjectIsFromSet *bool) SpacesBucketLifecycleRuleOutputReference ``` @@ -3277,7 +3277,7 @@ func InternalValue() interface{} #### Initializers ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/spacesbucket" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/spacesbucket" spacesbucket.NewSpacesBucketVersioningOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string) SpacesBucketVersioningOutputReference ``` diff --git a/docs/spacesBucket.java.md b/docs/spacesBucket.java.md index 39c9789d0..9f54df3d0 100644 --- a/docs/spacesBucket.java.md +++ b/docs/spacesBucket.java.md @@ -4,7 +4,7 @@ ### SpacesBucket -Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket digitalocean_spaces_bucket}. +Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket digitalocean_spaces_bucket}. #### Initializers @@ -52,7 +52,7 @@ SpacesBucket.Builder.create(Construct scope, java.lang.String id) | acl | java.lang.String | Canned ACL applied on bucket creation. | | corsRule | com.hashicorp.cdktf.IResolvable OR java.util.List<SpacesBucketCorsRule> | cors_rule block. | | forceDestroy | java.lang.Boolean OR com.hashicorp.cdktf.IResolvable | Unless true, the bucket will only be destroyed if empty. | -| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket#id SpacesBucket#id}. | +| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket#id SpacesBucket#id}. | | lifecycleRule | com.hashicorp.cdktf.IResolvable OR java.util.List<SpacesBucketLifecycleRule> | lifecycle_rule block. | | region | java.lang.String | Bucket region. | | versioning | SpacesBucketVersioning | versioning block. | @@ -125,7 +125,7 @@ Must be unique amongst siblings in the same scope Bucket name. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket#name SpacesBucket#name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket#name SpacesBucket#name} --- @@ -135,7 +135,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit Canned ACL applied on bucket creation. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket#acl SpacesBucket#acl} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket#acl SpacesBucket#acl} --- @@ -145,7 +145,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit cors_rule block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket#cors_rule SpacesBucket#cors_rule} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket#cors_rule SpacesBucket#cors_rule} --- @@ -155,7 +155,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit Unless true, the bucket will only be destroyed if empty. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket#force_destroy SpacesBucket#force_destroy} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket#force_destroy SpacesBucket#force_destroy} --- @@ -163,7 +163,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket#id SpacesBucket#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket#id SpacesBucket#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. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -176,7 +176,7 @@ If you experience problems setting this value it might not be settable. Please t lifecycle_rule block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket#lifecycle_rule SpacesBucket#lifecycle_rule} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket#lifecycle_rule SpacesBucket#lifecycle_rule} --- @@ -186,7 +186,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit Bucket region. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket#region SpacesBucket#region} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket#region SpacesBucket#region} --- @@ -196,7 +196,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit versioning block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket#versioning SpacesBucket#versioning} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket#versioning SpacesBucket#versioning} --- @@ -711,7 +711,7 @@ The construct id used in the generated config for the SpacesBucket to import. The id of the existing SpacesBucket that should be imported. -Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket#import import section} in the documentation of this resource for the id to use --- @@ -1163,7 +1163,7 @@ SpacesBucketConfig.builder() | acl | java.lang.String | Canned ACL applied on bucket creation. | | corsRule | com.hashicorp.cdktf.IResolvable OR java.util.List<SpacesBucketCorsRule> | cors_rule block. | | forceDestroy | java.lang.Boolean OR com.hashicorp.cdktf.IResolvable | Unless true, the bucket will only be destroyed if empty. | -| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket#id SpacesBucket#id}. | +| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket#id SpacesBucket#id}. | | lifecycleRule | com.hashicorp.cdktf.IResolvable OR java.util.List<SpacesBucketLifecycleRule> | lifecycle_rule block. | | region | java.lang.String | Bucket region. | | versioning | SpacesBucketVersioning | versioning block. | @@ -1250,7 +1250,7 @@ public java.lang.String getName(); Bucket name. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket#name SpacesBucket#name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket#name SpacesBucket#name} --- @@ -1264,7 +1264,7 @@ public java.lang.String getAcl(); Canned ACL applied on bucket creation. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket#acl SpacesBucket#acl} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket#acl SpacesBucket#acl} --- @@ -1278,7 +1278,7 @@ public java.lang.Object getCorsRule(); cors_rule block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket#cors_rule SpacesBucket#cors_rule} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket#cors_rule SpacesBucket#cors_rule} --- @@ -1292,7 +1292,7 @@ public java.lang.Object getForceDestroy(); Unless true, the bucket will only be destroyed if empty. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket#force_destroy SpacesBucket#force_destroy} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket#force_destroy SpacesBucket#force_destroy} --- @@ -1304,7 +1304,7 @@ public java.lang.String getId(); - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket#id SpacesBucket#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket#id SpacesBucket#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. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -1321,7 +1321,7 @@ public java.lang.Object getLifecycleRule(); lifecycle_rule block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket#lifecycle_rule SpacesBucket#lifecycle_rule} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket#lifecycle_rule SpacesBucket#lifecycle_rule} --- @@ -1335,7 +1335,7 @@ public java.lang.String getRegion(); Bucket region. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket#region SpacesBucket#region} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket#region SpacesBucket#region} --- @@ -1349,7 +1349,7 @@ public SpacesBucketVersioning getVersioning(); versioning block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket#versioning SpacesBucket#versioning} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket#versioning SpacesBucket#versioning} --- @@ -1375,7 +1375,7 @@ SpacesBucketCorsRule.builder() | allowedMethods | java.util.List | A list of HTTP methods (e.g. GET) which are allowed from the specified origin. | | allowedOrigins | java.util.List | A list of hosts from which requests using the specified methods are allowed. | | allowedHeaders | java.util.List | A list of headers that will be included in the CORS preflight request's Access-Control-Request-Headers. | -| maxAgeSeconds | java.lang.Number | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket#max_age_seconds SpacesBucket#max_age_seconds}. | +| maxAgeSeconds | java.lang.Number | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket#max_age_seconds SpacesBucket#max_age_seconds}. | --- @@ -1389,7 +1389,7 @@ public java.util.List getAllowedMethods(); A list of HTTP methods (e.g. GET) which are allowed from the specified origin. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket#allowed_methods SpacesBucket#allowed_methods} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket#allowed_methods SpacesBucket#allowed_methods} --- @@ -1405,7 +1405,7 @@ A list of hosts from which requests using the specified methods are allowed. A host may contain one wildcard (e.g. http://*.example.com). -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket#allowed_origins SpacesBucket#allowed_origins} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket#allowed_origins SpacesBucket#allowed_origins} --- @@ -1421,7 +1421,7 @@ A list of headers that will be included in the CORS preflight request's Access-C A header may contain one wildcard (e.g. x-amz-*). -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket#allowed_headers SpacesBucket#allowed_headers} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket#allowed_headers SpacesBucket#allowed_headers} --- @@ -1433,7 +1433,7 @@ public java.lang.Number getMaxAgeSeconds(); - *Type:* java.lang.Number -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket#max_age_seconds SpacesBucket#max_age_seconds}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket#max_age_seconds SpacesBucket#max_age_seconds}. --- @@ -1459,12 +1459,12 @@ SpacesBucketLifecycleRule.builder() | **Name** | **Type** | **Description** | | --- | --- | --- | -| enabled | java.lang.Boolean OR com.hashicorp.cdktf.IResolvable | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket#enabled SpacesBucket#enabled}. | -| abortIncompleteMultipartUploadDays | java.lang.Number | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket#abort_incomplete_multipart_upload_days SpacesBucket#abort_incomplete_multipart_upload_days}. | +| enabled | java.lang.Boolean OR com.hashicorp.cdktf.IResolvable | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket#enabled SpacesBucket#enabled}. | +| abortIncompleteMultipartUploadDays | java.lang.Number | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket#abort_incomplete_multipart_upload_days SpacesBucket#abort_incomplete_multipart_upload_days}. | | expiration | SpacesBucketLifecycleRuleExpiration | expiration block. | -| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket#id SpacesBucket#id}. | +| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket#id SpacesBucket#id}. | | noncurrentVersionExpiration | SpacesBucketLifecycleRuleNoncurrentVersionExpiration | noncurrent_version_expiration block. | -| prefix | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket#prefix SpacesBucket#prefix}. | +| prefix | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket#prefix SpacesBucket#prefix}. | --- @@ -1476,7 +1476,7 @@ public java.lang.Object getEnabled(); - *Type:* java.lang.Boolean OR com.hashicorp.cdktf.IResolvable -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket#enabled SpacesBucket#enabled}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket#enabled SpacesBucket#enabled}. --- @@ -1488,7 +1488,7 @@ public java.lang.Number getAbortIncompleteMultipartUploadDays(); - *Type:* java.lang.Number -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket#abort_incomplete_multipart_upload_days SpacesBucket#abort_incomplete_multipart_upload_days}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket#abort_incomplete_multipart_upload_days SpacesBucket#abort_incomplete_multipart_upload_days}. --- @@ -1502,7 +1502,7 @@ public SpacesBucketLifecycleRuleExpiration getExpiration(); expiration block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket#expiration SpacesBucket#expiration} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket#expiration SpacesBucket#expiration} --- @@ -1514,7 +1514,7 @@ public java.lang.String getId(); - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket#id SpacesBucket#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket#id SpacesBucket#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. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -1531,7 +1531,7 @@ public SpacesBucketLifecycleRuleNoncurrentVersionExpiration getNoncurrentVersion noncurrent_version_expiration block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket#noncurrent_version_expiration SpacesBucket#noncurrent_version_expiration} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket#noncurrent_version_expiration SpacesBucket#noncurrent_version_expiration} --- @@ -1543,7 +1543,7 @@ public java.lang.String getPrefix(); - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket#prefix SpacesBucket#prefix}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket#prefix SpacesBucket#prefix}. --- @@ -1566,9 +1566,9 @@ SpacesBucketLifecycleRuleExpiration.builder() | **Name** | **Type** | **Description** | | --- | --- | --- | -| date | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket#date SpacesBucket#date}. | -| days | java.lang.Number | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket#days SpacesBucket#days}. | -| expiredObjectDeleteMarker | java.lang.Boolean OR com.hashicorp.cdktf.IResolvable | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket#expired_object_delete_marker SpacesBucket#expired_object_delete_marker}. | +| date | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket#date SpacesBucket#date}. | +| days | java.lang.Number | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket#days SpacesBucket#days}. | +| expiredObjectDeleteMarker | java.lang.Boolean OR com.hashicorp.cdktf.IResolvable | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket#expired_object_delete_marker SpacesBucket#expired_object_delete_marker}. | --- @@ -1580,7 +1580,7 @@ public java.lang.String getDate(); - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket#date SpacesBucket#date}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket#date SpacesBucket#date}. --- @@ -1592,7 +1592,7 @@ public java.lang.Number getDays(); - *Type:* java.lang.Number -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket#days SpacesBucket#days}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket#days SpacesBucket#days}. --- @@ -1604,7 +1604,7 @@ public java.lang.Object getExpiredObjectDeleteMarker(); - *Type:* java.lang.Boolean OR com.hashicorp.cdktf.IResolvable -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket#expired_object_delete_marker SpacesBucket#expired_object_delete_marker}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket#expired_object_delete_marker SpacesBucket#expired_object_delete_marker}. --- @@ -1624,7 +1624,7 @@ SpacesBucketLifecycleRuleNoncurrentVersionExpiration.builder() | **Name** | **Type** | **Description** | | --- | --- | --- | -| days | java.lang.Number | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket#days SpacesBucket#days}. | +| days | java.lang.Number | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket#days SpacesBucket#days}. | --- @@ -1636,7 +1636,7 @@ public java.lang.Number getDays(); - *Type:* java.lang.Number -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket#days SpacesBucket#days}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket#days SpacesBucket#days}. --- @@ -1657,7 +1657,7 @@ SpacesBucketVersioning.builder() | **Name** | **Type** | **Description** | | --- | --- | --- | -| enabled | java.lang.Boolean OR com.hashicorp.cdktf.IResolvable | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket#enabled SpacesBucket#enabled}. | +| enabled | java.lang.Boolean OR com.hashicorp.cdktf.IResolvable | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket#enabled SpacesBucket#enabled}. | --- @@ -1669,7 +1669,7 @@ public java.lang.Object getEnabled(); - *Type:* java.lang.Boolean OR com.hashicorp.cdktf.IResolvable -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket#enabled SpacesBucket#enabled}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket#enabled SpacesBucket#enabled}. --- diff --git a/docs/spacesBucket.python.md b/docs/spacesBucket.python.md index 5e4edf84c..564c30f56 100644 --- a/docs/spacesBucket.python.md +++ b/docs/spacesBucket.python.md @@ -4,7 +4,7 @@ ### SpacesBucket -Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket digitalocean_spaces_bucket}. +Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket digitalocean_spaces_bucket}. #### Initializers @@ -47,7 +47,7 @@ spacesBucket.SpacesBucket( | acl | str | Canned ACL applied on bucket creation. | | cors_rule | typing.Union[cdktf.IResolvable, typing.List[SpacesBucketCorsRule]] | cors_rule block. | | force_destroy | typing.Union[bool, cdktf.IResolvable] | Unless true, the bucket will only be destroyed if empty. | -| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket#id SpacesBucket#id}. | +| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket#id SpacesBucket#id}. | | lifecycle_rule | typing.Union[cdktf.IResolvable, typing.List[SpacesBucketLifecycleRule]] | lifecycle_rule block. | | region | str | Bucket region. | | versioning | SpacesBucketVersioning | versioning block. | @@ -120,7 +120,7 @@ Must be unique amongst siblings in the same scope Bucket name. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket#name SpacesBucket#name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket#name SpacesBucket#name} --- @@ -130,7 +130,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit Canned ACL applied on bucket creation. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket#acl SpacesBucket#acl} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket#acl SpacesBucket#acl} --- @@ -140,7 +140,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit cors_rule block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket#cors_rule SpacesBucket#cors_rule} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket#cors_rule SpacesBucket#cors_rule} --- @@ -150,7 +150,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit Unless true, the bucket will only be destroyed if empty. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket#force_destroy SpacesBucket#force_destroy} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket#force_destroy SpacesBucket#force_destroy} --- @@ -158,7 +158,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket#id SpacesBucket#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket#id SpacesBucket#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. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -171,7 +171,7 @@ If you experience problems setting this value it might not be settable. Please t lifecycle_rule block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket#lifecycle_rule SpacesBucket#lifecycle_rule} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket#lifecycle_rule SpacesBucket#lifecycle_rule} --- @@ -181,7 +181,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit Bucket region. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket#region SpacesBucket#region} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket#region SpacesBucket#region} --- @@ -191,7 +191,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit versioning block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket#versioning SpacesBucket#versioning} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket#versioning SpacesBucket#versioning} --- @@ -600,7 +600,7 @@ def put_versioning( - *Type:* typing.Union[bool, cdktf.IResolvable] -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket#enabled SpacesBucket#enabled}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket#enabled SpacesBucket#enabled}. --- @@ -760,7 +760,7 @@ The construct id used in the generated config for the SpacesBucket to import. The id of the existing SpacesBucket that should be imported. -Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket#import import section} in the documentation of this resource for the id to use --- @@ -1205,7 +1205,7 @@ spacesBucket.SpacesBucketConfig( | acl | str | Canned ACL applied on bucket creation. | | cors_rule | typing.Union[cdktf.IResolvable, typing.List[SpacesBucketCorsRule]] | cors_rule block. | | force_destroy | typing.Union[bool, cdktf.IResolvable] | Unless true, the bucket will only be destroyed if empty. | -| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket#id SpacesBucket#id}. | +| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket#id SpacesBucket#id}. | | lifecycle_rule | typing.Union[cdktf.IResolvable, typing.List[SpacesBucketLifecycleRule]] | lifecycle_rule block. | | region | str | Bucket region. | | versioning | SpacesBucketVersioning | versioning block. | @@ -1292,7 +1292,7 @@ name: str Bucket name. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket#name SpacesBucket#name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket#name SpacesBucket#name} --- @@ -1306,7 +1306,7 @@ acl: str Canned ACL applied on bucket creation. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket#acl SpacesBucket#acl} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket#acl SpacesBucket#acl} --- @@ -1320,7 +1320,7 @@ cors_rule: typing.Union[IResolvable, typing.List[SpacesBucketCorsRule]] cors_rule block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket#cors_rule SpacesBucket#cors_rule} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket#cors_rule SpacesBucket#cors_rule} --- @@ -1334,7 +1334,7 @@ force_destroy: typing.Union[bool, IResolvable] Unless true, the bucket will only be destroyed if empty. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket#force_destroy SpacesBucket#force_destroy} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket#force_destroy SpacesBucket#force_destroy} --- @@ -1346,7 +1346,7 @@ id: str - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket#id SpacesBucket#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket#id SpacesBucket#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. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -1363,7 +1363,7 @@ lifecycle_rule: typing.Union[IResolvable, typing.List[SpacesBucketLifecycleRule] lifecycle_rule block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket#lifecycle_rule SpacesBucket#lifecycle_rule} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket#lifecycle_rule SpacesBucket#lifecycle_rule} --- @@ -1377,7 +1377,7 @@ region: str Bucket region. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket#region SpacesBucket#region} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket#region SpacesBucket#region} --- @@ -1391,7 +1391,7 @@ versioning: SpacesBucketVersioning versioning block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket#versioning SpacesBucket#versioning} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket#versioning SpacesBucket#versioning} --- @@ -1417,7 +1417,7 @@ spacesBucket.SpacesBucketCorsRule( | allowed_methods | typing.List[str] | A list of HTTP methods (e.g. GET) which are allowed from the specified origin. | | allowed_origins | typing.List[str] | A list of hosts from which requests using the specified methods are allowed. | | allowed_headers | typing.List[str] | A list of headers that will be included in the CORS preflight request's Access-Control-Request-Headers. | -| max_age_seconds | typing.Union[int, float] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket#max_age_seconds SpacesBucket#max_age_seconds}. | +| max_age_seconds | typing.Union[int, float] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket#max_age_seconds SpacesBucket#max_age_seconds}. | --- @@ -1431,7 +1431,7 @@ allowed_methods: typing.List[str] A list of HTTP methods (e.g. GET) which are allowed from the specified origin. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket#allowed_methods SpacesBucket#allowed_methods} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket#allowed_methods SpacesBucket#allowed_methods} --- @@ -1447,7 +1447,7 @@ A list of hosts from which requests using the specified methods are allowed. A host may contain one wildcard (e.g. http://*.example.com). -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket#allowed_origins SpacesBucket#allowed_origins} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket#allowed_origins SpacesBucket#allowed_origins} --- @@ -1463,7 +1463,7 @@ A list of headers that will be included in the CORS preflight request's Access-C A header may contain one wildcard (e.g. x-amz-*). -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket#allowed_headers SpacesBucket#allowed_headers} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket#allowed_headers SpacesBucket#allowed_headers} --- @@ -1475,7 +1475,7 @@ max_age_seconds: typing.Union[int, float] - *Type:* typing.Union[int, float] -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket#max_age_seconds SpacesBucket#max_age_seconds}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket#max_age_seconds SpacesBucket#max_age_seconds}. --- @@ -1500,12 +1500,12 @@ spacesBucket.SpacesBucketLifecycleRule( | **Name** | **Type** | **Description** | | --- | --- | --- | -| enabled | typing.Union[bool, cdktf.IResolvable] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket#enabled SpacesBucket#enabled}. | -| abort_incomplete_multipart_upload_days | typing.Union[int, float] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket#abort_incomplete_multipart_upload_days SpacesBucket#abort_incomplete_multipart_upload_days}. | +| enabled | typing.Union[bool, cdktf.IResolvable] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket#enabled SpacesBucket#enabled}. | +| abort_incomplete_multipart_upload_days | typing.Union[int, float] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket#abort_incomplete_multipart_upload_days SpacesBucket#abort_incomplete_multipart_upload_days}. | | expiration | SpacesBucketLifecycleRuleExpiration | expiration block. | -| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket#id SpacesBucket#id}. | +| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket#id SpacesBucket#id}. | | noncurrent_version_expiration | SpacesBucketLifecycleRuleNoncurrentVersionExpiration | noncurrent_version_expiration block. | -| prefix | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket#prefix SpacesBucket#prefix}. | +| prefix | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket#prefix SpacesBucket#prefix}. | --- @@ -1517,7 +1517,7 @@ enabled: typing.Union[bool, IResolvable] - *Type:* typing.Union[bool, cdktf.IResolvable] -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket#enabled SpacesBucket#enabled}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket#enabled SpacesBucket#enabled}. --- @@ -1529,7 +1529,7 @@ abort_incomplete_multipart_upload_days: typing.Union[int, float] - *Type:* typing.Union[int, float] -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket#abort_incomplete_multipart_upload_days SpacesBucket#abort_incomplete_multipart_upload_days}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket#abort_incomplete_multipart_upload_days SpacesBucket#abort_incomplete_multipart_upload_days}. --- @@ -1543,7 +1543,7 @@ expiration: SpacesBucketLifecycleRuleExpiration expiration block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket#expiration SpacesBucket#expiration} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket#expiration SpacesBucket#expiration} --- @@ -1555,7 +1555,7 @@ id: str - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket#id SpacesBucket#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket#id SpacesBucket#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. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -1572,7 +1572,7 @@ noncurrent_version_expiration: SpacesBucketLifecycleRuleNoncurrentVersionExpirat noncurrent_version_expiration block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket#noncurrent_version_expiration SpacesBucket#noncurrent_version_expiration} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket#noncurrent_version_expiration SpacesBucket#noncurrent_version_expiration} --- @@ -1584,7 +1584,7 @@ prefix: str - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket#prefix SpacesBucket#prefix}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket#prefix SpacesBucket#prefix}. --- @@ -1606,9 +1606,9 @@ spacesBucket.SpacesBucketLifecycleRuleExpiration( | **Name** | **Type** | **Description** | | --- | --- | --- | -| date | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket#date SpacesBucket#date}. | -| days | typing.Union[int, float] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket#days SpacesBucket#days}. | -| expired_object_delete_marker | typing.Union[bool, cdktf.IResolvable] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket#expired_object_delete_marker SpacesBucket#expired_object_delete_marker}. | +| date | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket#date SpacesBucket#date}. | +| days | typing.Union[int, float] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket#days SpacesBucket#days}. | +| expired_object_delete_marker | typing.Union[bool, cdktf.IResolvable] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket#expired_object_delete_marker SpacesBucket#expired_object_delete_marker}. | --- @@ -1620,7 +1620,7 @@ date: str - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket#date SpacesBucket#date}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket#date SpacesBucket#date}. --- @@ -1632,7 +1632,7 @@ days: typing.Union[int, float] - *Type:* typing.Union[int, float] -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket#days SpacesBucket#days}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket#days SpacesBucket#days}. --- @@ -1644,7 +1644,7 @@ expired_object_delete_marker: typing.Union[bool, IResolvable] - *Type:* typing.Union[bool, cdktf.IResolvable] -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket#expired_object_delete_marker SpacesBucket#expired_object_delete_marker}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket#expired_object_delete_marker SpacesBucket#expired_object_delete_marker}. --- @@ -1664,7 +1664,7 @@ spacesBucket.SpacesBucketLifecycleRuleNoncurrentVersionExpiration( | **Name** | **Type** | **Description** | | --- | --- | --- | -| days | typing.Union[int, float] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket#days SpacesBucket#days}. | +| days | typing.Union[int, float] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket#days SpacesBucket#days}. | --- @@ -1676,7 +1676,7 @@ days: typing.Union[int, float] - *Type:* typing.Union[int, float] -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket#days SpacesBucket#days}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket#days SpacesBucket#days}. --- @@ -1696,7 +1696,7 @@ spacesBucket.SpacesBucketVersioning( | **Name** | **Type** | **Description** | | --- | --- | --- | -| enabled | typing.Union[bool, cdktf.IResolvable] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket#enabled SpacesBucket#enabled}. | +| enabled | typing.Union[bool, cdktf.IResolvable] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket#enabled SpacesBucket#enabled}. | --- @@ -1708,7 +1708,7 @@ enabled: typing.Union[bool, IResolvable] - *Type:* typing.Union[bool, cdktf.IResolvable] -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket#enabled SpacesBucket#enabled}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket#enabled SpacesBucket#enabled}. --- @@ -3383,7 +3383,7 @@ def put_expiration( - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket#date SpacesBucket#date}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket#date SpacesBucket#date}. --- @@ -3391,7 +3391,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit - *Type:* typing.Union[int, float] -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket#days SpacesBucket#days}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket#days SpacesBucket#days}. --- @@ -3399,7 +3399,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit - *Type:* typing.Union[bool, cdktf.IResolvable] -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket#expired_object_delete_marker SpacesBucket#expired_object_delete_marker}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket#expired_object_delete_marker SpacesBucket#expired_object_delete_marker}. --- @@ -3415,7 +3415,7 @@ def put_noncurrent_version_expiration( - *Type:* typing.Union[int, float] -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket#days SpacesBucket#days}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket#days SpacesBucket#days}. --- diff --git a/docs/spacesBucket.typescript.md b/docs/spacesBucket.typescript.md index 1e19c27bb..9233fd59b 100644 --- a/docs/spacesBucket.typescript.md +++ b/docs/spacesBucket.typescript.md @@ -4,7 +4,7 @@ ### SpacesBucket -Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket digitalocean_spaces_bucket}. +Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket digitalocean_spaces_bucket}. #### Initializers @@ -555,7 +555,7 @@ The construct id used in the generated config for the SpacesBucket to import. The id of the existing SpacesBucket that should be imported. -Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket#import import section} in the documentation of this resource for the id to use --- @@ -984,7 +984,7 @@ const spacesBucketConfig: spacesBucket.SpacesBucketConfig = { ... } | acl | string | Canned ACL applied on bucket creation. | | corsRule | cdktf.IResolvable \| SpacesBucketCorsRule[] | cors_rule block. | | forceDestroy | boolean \| cdktf.IResolvable | Unless true, the bucket will only be destroyed if empty. | -| id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket#id SpacesBucket#id}. | +| id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket#id SpacesBucket#id}. | | lifecycleRule | cdktf.IResolvable \| SpacesBucketLifecycleRule[] | lifecycle_rule block. | | region | string | Bucket region. | | versioning | SpacesBucketVersioning | versioning block. | @@ -1071,7 +1071,7 @@ public readonly name: string; Bucket name. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket#name SpacesBucket#name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket#name SpacesBucket#name} --- @@ -1085,7 +1085,7 @@ public readonly acl: string; Canned ACL applied on bucket creation. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket#acl SpacesBucket#acl} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket#acl SpacesBucket#acl} --- @@ -1099,7 +1099,7 @@ public readonly corsRule: IResolvable | SpacesBucketCorsRule[]; cors_rule block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket#cors_rule SpacesBucket#cors_rule} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket#cors_rule SpacesBucket#cors_rule} --- @@ -1113,7 +1113,7 @@ public readonly forceDestroy: boolean | IResolvable; Unless true, the bucket will only be destroyed if empty. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket#force_destroy SpacesBucket#force_destroy} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket#force_destroy SpacesBucket#force_destroy} --- @@ -1125,7 +1125,7 @@ public readonly id: string; - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket#id SpacesBucket#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket#id SpacesBucket#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. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -1142,7 +1142,7 @@ public readonly lifecycleRule: IResolvable | SpacesBucketLifecycleRule[]; lifecycle_rule block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket#lifecycle_rule SpacesBucket#lifecycle_rule} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket#lifecycle_rule SpacesBucket#lifecycle_rule} --- @@ -1156,7 +1156,7 @@ public readonly region: string; Bucket region. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket#region SpacesBucket#region} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket#region SpacesBucket#region} --- @@ -1170,7 +1170,7 @@ public readonly versioning: SpacesBucketVersioning; versioning block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket#versioning SpacesBucket#versioning} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket#versioning SpacesBucket#versioning} --- @@ -1191,7 +1191,7 @@ const spacesBucketCorsRule: spacesBucket.SpacesBucketCorsRule = { ... } | allowedMethods | string[] | A list of HTTP methods (e.g. GET) which are allowed from the specified origin. | | allowedOrigins | string[] | A list of hosts from which requests using the specified methods are allowed. | | allowedHeaders | string[] | A list of headers that will be included in the CORS preflight request's Access-Control-Request-Headers. | -| maxAgeSeconds | number | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket#max_age_seconds SpacesBucket#max_age_seconds}. | +| maxAgeSeconds | number | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket#max_age_seconds SpacesBucket#max_age_seconds}. | --- @@ -1205,7 +1205,7 @@ public readonly allowedMethods: string[]; A list of HTTP methods (e.g. GET) which are allowed from the specified origin. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket#allowed_methods SpacesBucket#allowed_methods} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket#allowed_methods SpacesBucket#allowed_methods} --- @@ -1221,7 +1221,7 @@ A list of hosts from which requests using the specified methods are allowed. A host may contain one wildcard (e.g. http://*.example.com). -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket#allowed_origins SpacesBucket#allowed_origins} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket#allowed_origins SpacesBucket#allowed_origins} --- @@ -1237,7 +1237,7 @@ A list of headers that will be included in the CORS preflight request's Access-C A header may contain one wildcard (e.g. x-amz-*). -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket#allowed_headers SpacesBucket#allowed_headers} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket#allowed_headers SpacesBucket#allowed_headers} --- @@ -1249,7 +1249,7 @@ public readonly maxAgeSeconds: number; - *Type:* number -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket#max_age_seconds SpacesBucket#max_age_seconds}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket#max_age_seconds SpacesBucket#max_age_seconds}. --- @@ -1267,12 +1267,12 @@ const spacesBucketLifecycleRule: spacesBucket.SpacesBucketLifecycleRule = { ... | **Name** | **Type** | **Description** | | --- | --- | --- | -| enabled | boolean \| cdktf.IResolvable | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket#enabled SpacesBucket#enabled}. | -| abortIncompleteMultipartUploadDays | number | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket#abort_incomplete_multipart_upload_days SpacesBucket#abort_incomplete_multipart_upload_days}. | +| enabled | boolean \| cdktf.IResolvable | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket#enabled SpacesBucket#enabled}. | +| abortIncompleteMultipartUploadDays | number | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket#abort_incomplete_multipart_upload_days SpacesBucket#abort_incomplete_multipart_upload_days}. | | expiration | SpacesBucketLifecycleRuleExpiration | expiration block. | -| id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket#id SpacesBucket#id}. | +| id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket#id SpacesBucket#id}. | | noncurrentVersionExpiration | SpacesBucketLifecycleRuleNoncurrentVersionExpiration | noncurrent_version_expiration block. | -| prefix | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket#prefix SpacesBucket#prefix}. | +| prefix | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket#prefix SpacesBucket#prefix}. | --- @@ -1284,7 +1284,7 @@ public readonly enabled: boolean | IResolvable; - *Type:* boolean | cdktf.IResolvable -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket#enabled SpacesBucket#enabled}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket#enabled SpacesBucket#enabled}. --- @@ -1296,7 +1296,7 @@ public readonly abortIncompleteMultipartUploadDays: number; - *Type:* number -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket#abort_incomplete_multipart_upload_days SpacesBucket#abort_incomplete_multipart_upload_days}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket#abort_incomplete_multipart_upload_days SpacesBucket#abort_incomplete_multipart_upload_days}. --- @@ -1310,7 +1310,7 @@ public readonly expiration: SpacesBucketLifecycleRuleExpiration; expiration block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket#expiration SpacesBucket#expiration} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket#expiration SpacesBucket#expiration} --- @@ -1322,7 +1322,7 @@ public readonly id: string; - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket#id SpacesBucket#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket#id SpacesBucket#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. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -1339,7 +1339,7 @@ public readonly noncurrentVersionExpiration: SpacesBucketLifecycleRuleNoncurrent noncurrent_version_expiration block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket#noncurrent_version_expiration SpacesBucket#noncurrent_version_expiration} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket#noncurrent_version_expiration SpacesBucket#noncurrent_version_expiration} --- @@ -1351,7 +1351,7 @@ public readonly prefix: string; - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket#prefix SpacesBucket#prefix}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket#prefix SpacesBucket#prefix}. --- @@ -1369,9 +1369,9 @@ const spacesBucketLifecycleRuleExpiration: spacesBucket.SpacesBucketLifecycleRul | **Name** | **Type** | **Description** | | --- | --- | --- | -| date | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket#date SpacesBucket#date}. | -| days | number | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket#days SpacesBucket#days}. | -| expiredObjectDeleteMarker | boolean \| cdktf.IResolvable | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket#expired_object_delete_marker SpacesBucket#expired_object_delete_marker}. | +| date | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket#date SpacesBucket#date}. | +| days | number | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket#days SpacesBucket#days}. | +| expiredObjectDeleteMarker | boolean \| cdktf.IResolvable | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket#expired_object_delete_marker SpacesBucket#expired_object_delete_marker}. | --- @@ -1383,7 +1383,7 @@ public readonly date: string; - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket#date SpacesBucket#date}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket#date SpacesBucket#date}. --- @@ -1395,7 +1395,7 @@ public readonly days: number; - *Type:* number -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket#days SpacesBucket#days}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket#days SpacesBucket#days}. --- @@ -1407,7 +1407,7 @@ public readonly expiredObjectDeleteMarker: boolean | IResolvable; - *Type:* boolean | cdktf.IResolvable -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket#expired_object_delete_marker SpacesBucket#expired_object_delete_marker}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket#expired_object_delete_marker SpacesBucket#expired_object_delete_marker}. --- @@ -1425,7 +1425,7 @@ const spacesBucketLifecycleRuleNoncurrentVersionExpiration: spacesBucket.SpacesB | **Name** | **Type** | **Description** | | --- | --- | --- | -| days | number | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket#days SpacesBucket#days}. | +| days | number | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket#days SpacesBucket#days}. | --- @@ -1437,7 +1437,7 @@ public readonly days: number; - *Type:* number -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket#days SpacesBucket#days}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket#days SpacesBucket#days}. --- @@ -1455,7 +1455,7 @@ const spacesBucketVersioning: spacesBucket.SpacesBucketVersioning = { ... } | **Name** | **Type** | **Description** | | --- | --- | --- | -| enabled | boolean \| cdktf.IResolvable | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket#enabled SpacesBucket#enabled}. | +| enabled | boolean \| cdktf.IResolvable | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket#enabled SpacesBucket#enabled}. | --- @@ -1467,7 +1467,7 @@ public readonly enabled: boolean | IResolvable; - *Type:* boolean | cdktf.IResolvable -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket#enabled SpacesBucket#enabled}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket#enabled SpacesBucket#enabled}. --- diff --git a/docs/spacesBucketCorsConfiguration.csharp.md b/docs/spacesBucketCorsConfiguration.csharp.md index a8b71c81f..c5583390c 100644 --- a/docs/spacesBucketCorsConfiguration.csharp.md +++ b/docs/spacesBucketCorsConfiguration.csharp.md @@ -4,7 +4,7 @@ ### SpacesBucketCorsConfiguration -Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket_cors_configuration digitalocean_spaces_bucket_cors_configuration}. +Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket_cors_configuration digitalocean_spaces_bucket_cors_configuration}. #### Initializers @@ -487,7 +487,7 @@ The construct id used in the generated config for the SpacesBucketCorsConfigurat The id of the existing SpacesBucketCorsConfiguration that should be imported. -Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket_cors_configuration#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket_cors_configuration#import import section} in the documentation of this resource for the id to use --- @@ -805,8 +805,8 @@ new SpacesBucketCorsConfigurationConfig { | Provisioners | object[] | *No description.* | | Bucket | string | Bucket ID. | | CorsRule | object | cors_rule block. | -| Region | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket_cors_configuration#region SpacesBucketCorsConfiguration#region}. | -| Id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket_cors_configuration#id SpacesBucketCorsConfiguration#id}. | +| Region | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket_cors_configuration#region SpacesBucketCorsConfiguration#region}. | +| Id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket_cors_configuration#id SpacesBucketCorsConfiguration#id}. | --- @@ -890,7 +890,7 @@ public string Bucket { get; set; } Bucket ID. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket_cors_configuration#bucket SpacesBucketCorsConfiguration#bucket} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket_cors_configuration#bucket SpacesBucketCorsConfiguration#bucket} --- @@ -904,7 +904,7 @@ public object CorsRule { get; set; } cors_rule block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket_cors_configuration#cors_rule SpacesBucketCorsConfiguration#cors_rule} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket_cors_configuration#cors_rule SpacesBucketCorsConfiguration#cors_rule} --- @@ -916,7 +916,7 @@ public string Region { get; set; } - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket_cors_configuration#region SpacesBucketCorsConfiguration#region}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket_cors_configuration#region SpacesBucketCorsConfiguration#region}. --- @@ -928,7 +928,7 @@ public string Id { get; set; } - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket_cors_configuration#id SpacesBucketCorsConfiguration#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket_cors_configuration#id SpacesBucketCorsConfiguration#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. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -956,12 +956,12 @@ new SpacesBucketCorsConfigurationCorsRule { | **Name** | **Type** | **Description** | | --- | --- | --- | -| AllowedMethods | string[] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket_cors_configuration#allowed_methods SpacesBucketCorsConfiguration#allowed_methods}. | -| AllowedOrigins | string[] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket_cors_configuration#allowed_origins SpacesBucketCorsConfiguration#allowed_origins}. | -| AllowedHeaders | string[] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket_cors_configuration#allowed_headers SpacesBucketCorsConfiguration#allowed_headers}. | -| ExposeHeaders | string[] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket_cors_configuration#expose_headers SpacesBucketCorsConfiguration#expose_headers}. | -| Id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket_cors_configuration#id SpacesBucketCorsConfiguration#id}. | -| MaxAgeSeconds | double | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket_cors_configuration#max_age_seconds SpacesBucketCorsConfiguration#max_age_seconds}. | +| AllowedMethods | string[] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket_cors_configuration#allowed_methods SpacesBucketCorsConfiguration#allowed_methods}. | +| AllowedOrigins | string[] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket_cors_configuration#allowed_origins SpacesBucketCorsConfiguration#allowed_origins}. | +| AllowedHeaders | string[] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket_cors_configuration#allowed_headers SpacesBucketCorsConfiguration#allowed_headers}. | +| ExposeHeaders | string[] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket_cors_configuration#expose_headers SpacesBucketCorsConfiguration#expose_headers}. | +| Id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket_cors_configuration#id SpacesBucketCorsConfiguration#id}. | +| MaxAgeSeconds | double | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket_cors_configuration#max_age_seconds SpacesBucketCorsConfiguration#max_age_seconds}. | --- @@ -973,7 +973,7 @@ public string[] AllowedMethods { get; set; } - *Type:* string[] -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket_cors_configuration#allowed_methods SpacesBucketCorsConfiguration#allowed_methods}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket_cors_configuration#allowed_methods SpacesBucketCorsConfiguration#allowed_methods}. --- @@ -985,7 +985,7 @@ public string[] AllowedOrigins { get; set; } - *Type:* string[] -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket_cors_configuration#allowed_origins SpacesBucketCorsConfiguration#allowed_origins}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket_cors_configuration#allowed_origins SpacesBucketCorsConfiguration#allowed_origins}. --- @@ -997,7 +997,7 @@ public string[] AllowedHeaders { get; set; } - *Type:* string[] -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket_cors_configuration#allowed_headers SpacesBucketCorsConfiguration#allowed_headers}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket_cors_configuration#allowed_headers SpacesBucketCorsConfiguration#allowed_headers}. --- @@ -1009,7 +1009,7 @@ public string[] ExposeHeaders { get; set; } - *Type:* string[] -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket_cors_configuration#expose_headers SpacesBucketCorsConfiguration#expose_headers}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket_cors_configuration#expose_headers SpacesBucketCorsConfiguration#expose_headers}. --- @@ -1021,7 +1021,7 @@ public string Id { get; set; } - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket_cors_configuration#id SpacesBucketCorsConfiguration#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket_cors_configuration#id SpacesBucketCorsConfiguration#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. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -1036,7 +1036,7 @@ public double MaxAgeSeconds { get; set; } - *Type:* double -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket_cors_configuration#max_age_seconds SpacesBucketCorsConfiguration#max_age_seconds}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket_cors_configuration#max_age_seconds SpacesBucketCorsConfiguration#max_age_seconds}. --- diff --git a/docs/spacesBucketCorsConfiguration.go.md b/docs/spacesBucketCorsConfiguration.go.md index 04302b4fc..cbea82097 100644 --- a/docs/spacesBucketCorsConfiguration.go.md +++ b/docs/spacesBucketCorsConfiguration.go.md @@ -4,12 +4,12 @@ ### SpacesBucketCorsConfiguration -Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket_cors_configuration digitalocean_spaces_bucket_cors_configuration}. +Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket_cors_configuration digitalocean_spaces_bucket_cors_configuration}. #### Initializers ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/spacesbucketcorsconfiguration" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/spacesbucketcorsconfiguration" spacesbucketcorsconfiguration.NewSpacesBucketCorsConfiguration(scope Construct, id *string, config SpacesBucketCorsConfigurationConfig) SpacesBucketCorsConfiguration ``` @@ -398,7 +398,7 @@ func ResetId() ##### `IsConstruct` ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/spacesbucketcorsconfiguration" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/spacesbucketcorsconfiguration" spacesbucketcorsconfiguration.SpacesBucketCorsConfiguration_IsConstruct(x interface{}) *bool ``` @@ -430,7 +430,7 @@ Any object. ##### `IsTerraformElement` ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/spacesbucketcorsconfiguration" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/spacesbucketcorsconfiguration" spacesbucketcorsconfiguration.SpacesBucketCorsConfiguration_IsTerraformElement(x interface{}) *bool ``` @@ -444,7 +444,7 @@ spacesbucketcorsconfiguration.SpacesBucketCorsConfiguration_IsTerraformElement(x ##### `IsTerraformResource` ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/spacesbucketcorsconfiguration" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/spacesbucketcorsconfiguration" spacesbucketcorsconfiguration.SpacesBucketCorsConfiguration_IsTerraformResource(x interface{}) *bool ``` @@ -458,7 +458,7 @@ spacesbucketcorsconfiguration.SpacesBucketCorsConfiguration_IsTerraformResource( ##### `GenerateConfigForImport` ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/spacesbucketcorsconfiguration" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/spacesbucketcorsconfiguration" spacesbucketcorsconfiguration.SpacesBucketCorsConfiguration_GenerateConfigForImport(scope Construct, importToId *string, importFromId *string, provider TerraformProvider) ImportableResource ``` @@ -487,7 +487,7 @@ The construct id used in the generated config for the SpacesBucketCorsConfigurat The id of the existing SpacesBucketCorsConfiguration that should be imported. -Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket_cors_configuration#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket_cors_configuration#import import section} in the documentation of this resource for the id to use --- @@ -775,7 +775,7 @@ func TfResourceType() *string #### Initializer ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/spacesbucketcorsconfiguration" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/spacesbucketcorsconfiguration" &spacesbucketcorsconfiguration.SpacesBucketCorsConfigurationConfig { Connection: interface{}, @@ -805,8 +805,8 @@ import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/spacesb | Provisioners | *[]interface{} | *No description.* | | Bucket | *string | Bucket ID. | | CorsRule | interface{} | cors_rule block. | -| Region | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket_cors_configuration#region SpacesBucketCorsConfiguration#region}. | -| Id | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket_cors_configuration#id SpacesBucketCorsConfiguration#id}. | +| Region | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket_cors_configuration#region SpacesBucketCorsConfiguration#region}. | +| Id | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket_cors_configuration#id SpacesBucketCorsConfiguration#id}. | --- @@ -890,7 +890,7 @@ Bucket *string Bucket ID. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket_cors_configuration#bucket SpacesBucketCorsConfiguration#bucket} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket_cors_configuration#bucket SpacesBucketCorsConfiguration#bucket} --- @@ -904,7 +904,7 @@ CorsRule interface{} cors_rule block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket_cors_configuration#cors_rule SpacesBucketCorsConfiguration#cors_rule} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket_cors_configuration#cors_rule SpacesBucketCorsConfiguration#cors_rule} --- @@ -916,7 +916,7 @@ Region *string - *Type:* *string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket_cors_configuration#region SpacesBucketCorsConfiguration#region}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket_cors_configuration#region SpacesBucketCorsConfiguration#region}. --- @@ -928,7 +928,7 @@ Id *string - *Type:* *string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket_cors_configuration#id SpacesBucketCorsConfiguration#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket_cors_configuration#id SpacesBucketCorsConfiguration#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. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -940,7 +940,7 @@ If you experience problems setting this value it might not be settable. Please t #### Initializer ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/spacesbucketcorsconfiguration" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/spacesbucketcorsconfiguration" &spacesbucketcorsconfiguration.SpacesBucketCorsConfigurationCorsRule { AllowedMethods: *[]*string, @@ -956,12 +956,12 @@ import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/spacesb | **Name** | **Type** | **Description** | | --- | --- | --- | -| AllowedMethods | *[]*string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket_cors_configuration#allowed_methods SpacesBucketCorsConfiguration#allowed_methods}. | -| AllowedOrigins | *[]*string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket_cors_configuration#allowed_origins SpacesBucketCorsConfiguration#allowed_origins}. | -| AllowedHeaders | *[]*string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket_cors_configuration#allowed_headers SpacesBucketCorsConfiguration#allowed_headers}. | -| ExposeHeaders | *[]*string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket_cors_configuration#expose_headers SpacesBucketCorsConfiguration#expose_headers}. | -| Id | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket_cors_configuration#id SpacesBucketCorsConfiguration#id}. | -| MaxAgeSeconds | *f64 | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket_cors_configuration#max_age_seconds SpacesBucketCorsConfiguration#max_age_seconds}. | +| AllowedMethods | *[]*string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket_cors_configuration#allowed_methods SpacesBucketCorsConfiguration#allowed_methods}. | +| AllowedOrigins | *[]*string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket_cors_configuration#allowed_origins SpacesBucketCorsConfiguration#allowed_origins}. | +| AllowedHeaders | *[]*string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket_cors_configuration#allowed_headers SpacesBucketCorsConfiguration#allowed_headers}. | +| ExposeHeaders | *[]*string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket_cors_configuration#expose_headers SpacesBucketCorsConfiguration#expose_headers}. | +| Id | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket_cors_configuration#id SpacesBucketCorsConfiguration#id}. | +| MaxAgeSeconds | *f64 | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket_cors_configuration#max_age_seconds SpacesBucketCorsConfiguration#max_age_seconds}. | --- @@ -973,7 +973,7 @@ AllowedMethods *[]*string - *Type:* *[]*string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket_cors_configuration#allowed_methods SpacesBucketCorsConfiguration#allowed_methods}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket_cors_configuration#allowed_methods SpacesBucketCorsConfiguration#allowed_methods}. --- @@ -985,7 +985,7 @@ AllowedOrigins *[]*string - *Type:* *[]*string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket_cors_configuration#allowed_origins SpacesBucketCorsConfiguration#allowed_origins}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket_cors_configuration#allowed_origins SpacesBucketCorsConfiguration#allowed_origins}. --- @@ -997,7 +997,7 @@ AllowedHeaders *[]*string - *Type:* *[]*string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket_cors_configuration#allowed_headers SpacesBucketCorsConfiguration#allowed_headers}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket_cors_configuration#allowed_headers SpacesBucketCorsConfiguration#allowed_headers}. --- @@ -1009,7 +1009,7 @@ ExposeHeaders *[]*string - *Type:* *[]*string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket_cors_configuration#expose_headers SpacesBucketCorsConfiguration#expose_headers}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket_cors_configuration#expose_headers SpacesBucketCorsConfiguration#expose_headers}. --- @@ -1021,7 +1021,7 @@ Id *string - *Type:* *string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket_cors_configuration#id SpacesBucketCorsConfiguration#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket_cors_configuration#id SpacesBucketCorsConfiguration#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. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -1036,7 +1036,7 @@ MaxAgeSeconds *f64 - *Type:* *f64 -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket_cors_configuration#max_age_seconds SpacesBucketCorsConfiguration#max_age_seconds}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket_cors_configuration#max_age_seconds SpacesBucketCorsConfiguration#max_age_seconds}. --- @@ -1047,7 +1047,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit #### Initializers ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/spacesbucketcorsconfiguration" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/spacesbucketcorsconfiguration" spacesbucketcorsconfiguration.NewSpacesBucketCorsConfigurationCorsRuleList(terraformResource IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) SpacesBucketCorsConfigurationCorsRuleList ``` @@ -1207,7 +1207,7 @@ func InternalValue() interface{} #### Initializers ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/spacesbucketcorsconfiguration" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/spacesbucketcorsconfiguration" spacesbucketcorsconfiguration.NewSpacesBucketCorsConfigurationCorsRuleOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string, complexObjectIndex *f64, complexObjectIsFromSet *bool) SpacesBucketCorsConfigurationCorsRuleOutputReference ``` diff --git a/docs/spacesBucketCorsConfiguration.java.md b/docs/spacesBucketCorsConfiguration.java.md index aa057c723..781106d2e 100644 --- a/docs/spacesBucketCorsConfiguration.java.md +++ b/docs/spacesBucketCorsConfiguration.java.md @@ -4,7 +4,7 @@ ### SpacesBucketCorsConfiguration -Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket_cors_configuration digitalocean_spaces_bucket_cors_configuration}. +Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket_cors_configuration digitalocean_spaces_bucket_cors_configuration}. #### Initializers @@ -44,8 +44,8 @@ SpacesBucketCorsConfiguration.Builder.create(Construct scope, java.lang.String i | provisioners | java.util.List | *No description.* | | bucket | java.lang.String | Bucket ID. | | corsRule | com.hashicorp.cdktf.IResolvable OR java.util.List<SpacesBucketCorsConfigurationCorsRule> | cors_rule block. | -| region | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket_cors_configuration#region SpacesBucketCorsConfiguration#region}. | -| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket_cors_configuration#id SpacesBucketCorsConfiguration#id}. | +| region | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket_cors_configuration#region SpacesBucketCorsConfiguration#region}. | +| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket_cors_configuration#id SpacesBucketCorsConfiguration#id}. | --- @@ -115,7 +115,7 @@ Must be unique amongst siblings in the same scope Bucket ID. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket_cors_configuration#bucket SpacesBucketCorsConfiguration#bucket} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket_cors_configuration#bucket SpacesBucketCorsConfiguration#bucket} --- @@ -125,7 +125,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit cors_rule block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket_cors_configuration#cors_rule SpacesBucketCorsConfiguration#cors_rule} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket_cors_configuration#cors_rule SpacesBucketCorsConfiguration#cors_rule} --- @@ -133,7 +133,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket_cors_configuration#region SpacesBucketCorsConfiguration#region}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket_cors_configuration#region SpacesBucketCorsConfiguration#region}. --- @@ -141,7 +141,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket_cors_configuration#id SpacesBucketCorsConfiguration#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket_cors_configuration#id SpacesBucketCorsConfiguration#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. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -591,7 +591,7 @@ The construct id used in the generated config for the SpacesBucketCorsConfigurat The id of the existing SpacesBucketCorsConfiguration that should be imported. -Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket_cors_configuration#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket_cors_configuration#import import section} in the documentation of this resource for the id to use --- @@ -914,8 +914,8 @@ SpacesBucketCorsConfigurationConfig.builder() | provisioners | java.util.List | *No description.* | | bucket | java.lang.String | Bucket ID. | | corsRule | com.hashicorp.cdktf.IResolvable OR java.util.List<SpacesBucketCorsConfigurationCorsRule> | cors_rule block. | -| region | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket_cors_configuration#region SpacesBucketCorsConfiguration#region}. | -| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket_cors_configuration#id SpacesBucketCorsConfiguration#id}. | +| region | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket_cors_configuration#region SpacesBucketCorsConfiguration#region}. | +| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket_cors_configuration#id SpacesBucketCorsConfiguration#id}. | --- @@ -999,7 +999,7 @@ public java.lang.String getBucket(); Bucket ID. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket_cors_configuration#bucket SpacesBucketCorsConfiguration#bucket} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket_cors_configuration#bucket SpacesBucketCorsConfiguration#bucket} --- @@ -1013,7 +1013,7 @@ public java.lang.Object getCorsRule(); cors_rule block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket_cors_configuration#cors_rule SpacesBucketCorsConfiguration#cors_rule} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket_cors_configuration#cors_rule SpacesBucketCorsConfiguration#cors_rule} --- @@ -1025,7 +1025,7 @@ public java.lang.String getRegion(); - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket_cors_configuration#region SpacesBucketCorsConfiguration#region}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket_cors_configuration#region SpacesBucketCorsConfiguration#region}. --- @@ -1037,7 +1037,7 @@ public java.lang.String getId(); - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket_cors_configuration#id SpacesBucketCorsConfiguration#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket_cors_configuration#id SpacesBucketCorsConfiguration#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. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -1065,12 +1065,12 @@ SpacesBucketCorsConfigurationCorsRule.builder() | **Name** | **Type** | **Description** | | --- | --- | --- | -| allowedMethods | java.util.List | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket_cors_configuration#allowed_methods SpacesBucketCorsConfiguration#allowed_methods}. | -| allowedOrigins | java.util.List | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket_cors_configuration#allowed_origins SpacesBucketCorsConfiguration#allowed_origins}. | -| allowedHeaders | java.util.List | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket_cors_configuration#allowed_headers SpacesBucketCorsConfiguration#allowed_headers}. | -| exposeHeaders | java.util.List | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket_cors_configuration#expose_headers SpacesBucketCorsConfiguration#expose_headers}. | -| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket_cors_configuration#id SpacesBucketCorsConfiguration#id}. | -| maxAgeSeconds | java.lang.Number | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket_cors_configuration#max_age_seconds SpacesBucketCorsConfiguration#max_age_seconds}. | +| allowedMethods | java.util.List | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket_cors_configuration#allowed_methods SpacesBucketCorsConfiguration#allowed_methods}. | +| allowedOrigins | java.util.List | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket_cors_configuration#allowed_origins SpacesBucketCorsConfiguration#allowed_origins}. | +| allowedHeaders | java.util.List | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket_cors_configuration#allowed_headers SpacesBucketCorsConfiguration#allowed_headers}. | +| exposeHeaders | java.util.List | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket_cors_configuration#expose_headers SpacesBucketCorsConfiguration#expose_headers}. | +| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket_cors_configuration#id SpacesBucketCorsConfiguration#id}. | +| maxAgeSeconds | java.lang.Number | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket_cors_configuration#max_age_seconds SpacesBucketCorsConfiguration#max_age_seconds}. | --- @@ -1082,7 +1082,7 @@ public java.util.List getAllowedMethods(); - *Type:* java.util.List -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket_cors_configuration#allowed_methods SpacesBucketCorsConfiguration#allowed_methods}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket_cors_configuration#allowed_methods SpacesBucketCorsConfiguration#allowed_methods}. --- @@ -1094,7 +1094,7 @@ public java.util.List getAllowedOrigins(); - *Type:* java.util.List -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket_cors_configuration#allowed_origins SpacesBucketCorsConfiguration#allowed_origins}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket_cors_configuration#allowed_origins SpacesBucketCorsConfiguration#allowed_origins}. --- @@ -1106,7 +1106,7 @@ public java.util.List getAllowedHeaders(); - *Type:* java.util.List -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket_cors_configuration#allowed_headers SpacesBucketCorsConfiguration#allowed_headers}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket_cors_configuration#allowed_headers SpacesBucketCorsConfiguration#allowed_headers}. --- @@ -1118,7 +1118,7 @@ public java.util.List getExposeHeaders(); - *Type:* java.util.List -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket_cors_configuration#expose_headers SpacesBucketCorsConfiguration#expose_headers}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket_cors_configuration#expose_headers SpacesBucketCorsConfiguration#expose_headers}. --- @@ -1130,7 +1130,7 @@ public java.lang.String getId(); - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket_cors_configuration#id SpacesBucketCorsConfiguration#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket_cors_configuration#id SpacesBucketCorsConfiguration#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. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -1145,7 +1145,7 @@ public java.lang.Number getMaxAgeSeconds(); - *Type:* java.lang.Number -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket_cors_configuration#max_age_seconds SpacesBucketCorsConfiguration#max_age_seconds}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket_cors_configuration#max_age_seconds SpacesBucketCorsConfiguration#max_age_seconds}. --- diff --git a/docs/spacesBucketCorsConfiguration.python.md b/docs/spacesBucketCorsConfiguration.python.md index 01b181e1a..c33d5902c 100644 --- a/docs/spacesBucketCorsConfiguration.python.md +++ b/docs/spacesBucketCorsConfiguration.python.md @@ -4,7 +4,7 @@ ### SpacesBucketCorsConfiguration -Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket_cors_configuration digitalocean_spaces_bucket_cors_configuration}. +Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket_cors_configuration digitalocean_spaces_bucket_cors_configuration}. #### Initializers @@ -41,8 +41,8 @@ spacesBucketCorsConfiguration.SpacesBucketCorsConfiguration( | provisioners | typing.List[typing.Union[cdktf.FileProvisioner, cdktf.LocalExecProvisioner, cdktf.RemoteExecProvisioner]] | *No description.* | | bucket | str | Bucket ID. | | cors_rule | typing.Union[cdktf.IResolvable, typing.List[SpacesBucketCorsConfigurationCorsRule]] | cors_rule block. | -| region | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket_cors_configuration#region SpacesBucketCorsConfiguration#region}. | -| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket_cors_configuration#id SpacesBucketCorsConfiguration#id}. | +| region | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket_cors_configuration#region SpacesBucketCorsConfiguration#region}. | +| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket_cors_configuration#id SpacesBucketCorsConfiguration#id}. | --- @@ -112,7 +112,7 @@ Must be unique amongst siblings in the same scope Bucket ID. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket_cors_configuration#bucket SpacesBucketCorsConfiguration#bucket} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket_cors_configuration#bucket SpacesBucketCorsConfiguration#bucket} --- @@ -122,7 +122,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit cors_rule block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket_cors_configuration#cors_rule SpacesBucketCorsConfiguration#cors_rule} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket_cors_configuration#cors_rule SpacesBucketCorsConfiguration#cors_rule} --- @@ -130,7 +130,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket_cors_configuration#region SpacesBucketCorsConfiguration#region}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket_cors_configuration#region SpacesBucketCorsConfiguration#region}. --- @@ -138,7 +138,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket_cors_configuration#id SpacesBucketCorsConfiguration#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket_cors_configuration#id SpacesBucketCorsConfiguration#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. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -636,7 +636,7 @@ The construct id used in the generated config for the SpacesBucketCorsConfigurat The id of the existing SpacesBucketCorsConfiguration that should be imported. -Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket_cors_configuration#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket_cors_configuration#import import section} in the documentation of this resource for the id to use --- @@ -954,8 +954,8 @@ spacesBucketCorsConfiguration.SpacesBucketCorsConfigurationConfig( | provisioners | typing.List[typing.Union[cdktf.FileProvisioner, cdktf.LocalExecProvisioner, cdktf.RemoteExecProvisioner]] | *No description.* | | bucket | str | Bucket ID. | | cors_rule | typing.Union[cdktf.IResolvable, typing.List[SpacesBucketCorsConfigurationCorsRule]] | cors_rule block. | -| region | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket_cors_configuration#region SpacesBucketCorsConfiguration#region}. | -| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket_cors_configuration#id SpacesBucketCorsConfiguration#id}. | +| region | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket_cors_configuration#region SpacesBucketCorsConfiguration#region}. | +| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket_cors_configuration#id SpacesBucketCorsConfiguration#id}. | --- @@ -1039,7 +1039,7 @@ bucket: str Bucket ID. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket_cors_configuration#bucket SpacesBucketCorsConfiguration#bucket} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket_cors_configuration#bucket SpacesBucketCorsConfiguration#bucket} --- @@ -1053,7 +1053,7 @@ cors_rule: typing.Union[IResolvable, typing.List[SpacesBucketCorsConfigurationCo cors_rule block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket_cors_configuration#cors_rule SpacesBucketCorsConfiguration#cors_rule} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket_cors_configuration#cors_rule SpacesBucketCorsConfiguration#cors_rule} --- @@ -1065,7 +1065,7 @@ region: str - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket_cors_configuration#region SpacesBucketCorsConfiguration#region}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket_cors_configuration#region SpacesBucketCorsConfiguration#region}. --- @@ -1077,7 +1077,7 @@ id: str - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket_cors_configuration#id SpacesBucketCorsConfiguration#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket_cors_configuration#id SpacesBucketCorsConfiguration#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. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -1105,12 +1105,12 @@ spacesBucketCorsConfiguration.SpacesBucketCorsConfigurationCorsRule( | **Name** | **Type** | **Description** | | --- | --- | --- | -| allowed_methods | typing.List[str] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket_cors_configuration#allowed_methods SpacesBucketCorsConfiguration#allowed_methods}. | -| allowed_origins | typing.List[str] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket_cors_configuration#allowed_origins SpacesBucketCorsConfiguration#allowed_origins}. | -| allowed_headers | typing.List[str] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket_cors_configuration#allowed_headers SpacesBucketCorsConfiguration#allowed_headers}. | -| expose_headers | typing.List[str] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket_cors_configuration#expose_headers SpacesBucketCorsConfiguration#expose_headers}. | -| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket_cors_configuration#id SpacesBucketCorsConfiguration#id}. | -| max_age_seconds | typing.Union[int, float] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket_cors_configuration#max_age_seconds SpacesBucketCorsConfiguration#max_age_seconds}. | +| allowed_methods | typing.List[str] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket_cors_configuration#allowed_methods SpacesBucketCorsConfiguration#allowed_methods}. | +| allowed_origins | typing.List[str] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket_cors_configuration#allowed_origins SpacesBucketCorsConfiguration#allowed_origins}. | +| allowed_headers | typing.List[str] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket_cors_configuration#allowed_headers SpacesBucketCorsConfiguration#allowed_headers}. | +| expose_headers | typing.List[str] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket_cors_configuration#expose_headers SpacesBucketCorsConfiguration#expose_headers}. | +| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket_cors_configuration#id SpacesBucketCorsConfiguration#id}. | +| max_age_seconds | typing.Union[int, float] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket_cors_configuration#max_age_seconds SpacesBucketCorsConfiguration#max_age_seconds}. | --- @@ -1122,7 +1122,7 @@ allowed_methods: typing.List[str] - *Type:* typing.List[str] -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket_cors_configuration#allowed_methods SpacesBucketCorsConfiguration#allowed_methods}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket_cors_configuration#allowed_methods SpacesBucketCorsConfiguration#allowed_methods}. --- @@ -1134,7 +1134,7 @@ allowed_origins: typing.List[str] - *Type:* typing.List[str] -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket_cors_configuration#allowed_origins SpacesBucketCorsConfiguration#allowed_origins}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket_cors_configuration#allowed_origins SpacesBucketCorsConfiguration#allowed_origins}. --- @@ -1146,7 +1146,7 @@ allowed_headers: typing.List[str] - *Type:* typing.List[str] -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket_cors_configuration#allowed_headers SpacesBucketCorsConfiguration#allowed_headers}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket_cors_configuration#allowed_headers SpacesBucketCorsConfiguration#allowed_headers}. --- @@ -1158,7 +1158,7 @@ expose_headers: typing.List[str] - *Type:* typing.List[str] -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket_cors_configuration#expose_headers SpacesBucketCorsConfiguration#expose_headers}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket_cors_configuration#expose_headers SpacesBucketCorsConfiguration#expose_headers}. --- @@ -1170,7 +1170,7 @@ id: str - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket_cors_configuration#id SpacesBucketCorsConfiguration#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket_cors_configuration#id SpacesBucketCorsConfiguration#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. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -1185,7 +1185,7 @@ max_age_seconds: typing.Union[int, float] - *Type:* typing.Union[int, float] -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket_cors_configuration#max_age_seconds SpacesBucketCorsConfiguration#max_age_seconds}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket_cors_configuration#max_age_seconds SpacesBucketCorsConfiguration#max_age_seconds}. --- diff --git a/docs/spacesBucketCorsConfiguration.typescript.md b/docs/spacesBucketCorsConfiguration.typescript.md index adeb0f416..53cb8f189 100644 --- a/docs/spacesBucketCorsConfiguration.typescript.md +++ b/docs/spacesBucketCorsConfiguration.typescript.md @@ -4,7 +4,7 @@ ### SpacesBucketCorsConfiguration -Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket_cors_configuration digitalocean_spaces_bucket_cors_configuration}. +Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket_cors_configuration digitalocean_spaces_bucket_cors_configuration}. #### Initializers @@ -487,7 +487,7 @@ The construct id used in the generated config for the SpacesBucketCorsConfigurat The id of the existing SpacesBucketCorsConfiguration that should be imported. -Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket_cors_configuration#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket_cors_configuration#import import section} in the documentation of this resource for the id to use --- @@ -793,8 +793,8 @@ const spacesBucketCorsConfigurationConfig: spacesBucketCorsConfiguration.SpacesB | provisioners | cdktf.FileProvisioner \| cdktf.LocalExecProvisioner \| cdktf.RemoteExecProvisioner[] | *No description.* | | bucket | string | Bucket ID. | | corsRule | cdktf.IResolvable \| SpacesBucketCorsConfigurationCorsRule[] | cors_rule block. | -| region | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket_cors_configuration#region SpacesBucketCorsConfiguration#region}. | -| id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket_cors_configuration#id SpacesBucketCorsConfiguration#id}. | +| region | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket_cors_configuration#region SpacesBucketCorsConfiguration#region}. | +| id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket_cors_configuration#id SpacesBucketCorsConfiguration#id}. | --- @@ -878,7 +878,7 @@ public readonly bucket: string; Bucket ID. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket_cors_configuration#bucket SpacesBucketCorsConfiguration#bucket} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket_cors_configuration#bucket SpacesBucketCorsConfiguration#bucket} --- @@ -892,7 +892,7 @@ public readonly corsRule: IResolvable | SpacesBucketCorsConfigurationCorsRule[]; cors_rule block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket_cors_configuration#cors_rule SpacesBucketCorsConfiguration#cors_rule} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket_cors_configuration#cors_rule SpacesBucketCorsConfiguration#cors_rule} --- @@ -904,7 +904,7 @@ public readonly region: string; - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket_cors_configuration#region SpacesBucketCorsConfiguration#region}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket_cors_configuration#region SpacesBucketCorsConfiguration#region}. --- @@ -916,7 +916,7 @@ public readonly id: string; - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket_cors_configuration#id SpacesBucketCorsConfiguration#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket_cors_configuration#id SpacesBucketCorsConfiguration#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. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -937,12 +937,12 @@ const spacesBucketCorsConfigurationCorsRule: spacesBucketCorsConfiguration.Space | **Name** | **Type** | **Description** | | --- | --- | --- | -| allowedMethods | string[] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket_cors_configuration#allowed_methods SpacesBucketCorsConfiguration#allowed_methods}. | -| allowedOrigins | string[] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket_cors_configuration#allowed_origins SpacesBucketCorsConfiguration#allowed_origins}. | -| allowedHeaders | string[] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket_cors_configuration#allowed_headers SpacesBucketCorsConfiguration#allowed_headers}. | -| exposeHeaders | string[] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket_cors_configuration#expose_headers SpacesBucketCorsConfiguration#expose_headers}. | -| id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket_cors_configuration#id SpacesBucketCorsConfiguration#id}. | -| maxAgeSeconds | number | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket_cors_configuration#max_age_seconds SpacesBucketCorsConfiguration#max_age_seconds}. | +| allowedMethods | string[] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket_cors_configuration#allowed_methods SpacesBucketCorsConfiguration#allowed_methods}. | +| allowedOrigins | string[] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket_cors_configuration#allowed_origins SpacesBucketCorsConfiguration#allowed_origins}. | +| allowedHeaders | string[] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket_cors_configuration#allowed_headers SpacesBucketCorsConfiguration#allowed_headers}. | +| exposeHeaders | string[] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket_cors_configuration#expose_headers SpacesBucketCorsConfiguration#expose_headers}. | +| id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket_cors_configuration#id SpacesBucketCorsConfiguration#id}. | +| maxAgeSeconds | number | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket_cors_configuration#max_age_seconds SpacesBucketCorsConfiguration#max_age_seconds}. | --- @@ -954,7 +954,7 @@ public readonly allowedMethods: string[]; - *Type:* string[] -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket_cors_configuration#allowed_methods SpacesBucketCorsConfiguration#allowed_methods}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket_cors_configuration#allowed_methods SpacesBucketCorsConfiguration#allowed_methods}. --- @@ -966,7 +966,7 @@ public readonly allowedOrigins: string[]; - *Type:* string[] -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket_cors_configuration#allowed_origins SpacesBucketCorsConfiguration#allowed_origins}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket_cors_configuration#allowed_origins SpacesBucketCorsConfiguration#allowed_origins}. --- @@ -978,7 +978,7 @@ public readonly allowedHeaders: string[]; - *Type:* string[] -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket_cors_configuration#allowed_headers SpacesBucketCorsConfiguration#allowed_headers}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket_cors_configuration#allowed_headers SpacesBucketCorsConfiguration#allowed_headers}. --- @@ -990,7 +990,7 @@ public readonly exposeHeaders: string[]; - *Type:* string[] -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket_cors_configuration#expose_headers SpacesBucketCorsConfiguration#expose_headers}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket_cors_configuration#expose_headers SpacesBucketCorsConfiguration#expose_headers}. --- @@ -1002,7 +1002,7 @@ public readonly id: string; - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket_cors_configuration#id SpacesBucketCorsConfiguration#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket_cors_configuration#id SpacesBucketCorsConfiguration#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. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -1017,7 +1017,7 @@ public readonly maxAgeSeconds: number; - *Type:* number -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket_cors_configuration#max_age_seconds SpacesBucketCorsConfiguration#max_age_seconds}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket_cors_configuration#max_age_seconds SpacesBucketCorsConfiguration#max_age_seconds}. --- diff --git a/docs/spacesBucketObject.csharp.md b/docs/spacesBucketObject.csharp.md index ee468c371..cdbf3eb5d 100644 --- a/docs/spacesBucketObject.csharp.md +++ b/docs/spacesBucketObject.csharp.md @@ -4,7 +4,7 @@ ### SpacesBucketObject -Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket_object digitalocean_spaces_bucket_object}. +Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket_object digitalocean_spaces_bucket_object}. #### Initializers @@ -565,7 +565,7 @@ The construct id used in the generated config for the SpacesBucketObject to impo The id of the existing SpacesBucketObject that should be imported. -Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket_object#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket_object#import import section} in the documentation of this resource for the id to use --- @@ -1191,23 +1191,23 @@ new SpacesBucketObjectConfig { | Lifecycle | HashiCorp.Cdktf.TerraformResourceLifecycle | *No description.* | | Provider | HashiCorp.Cdktf.TerraformProvider | *No description.* | | Provisioners | object[] | *No description.* | -| Bucket | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket_object#bucket SpacesBucketObject#bucket}. | -| Key | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket_object#key SpacesBucketObject#key}. | -| Region | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket_object#region SpacesBucketObject#region}. | -| Acl | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket_object#acl SpacesBucketObject#acl}. | -| CacheControl | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket_object#cache_control SpacesBucketObject#cache_control}. | -| Content | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket_object#content SpacesBucketObject#content}. | -| ContentBase64 | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket_object#content_base64 SpacesBucketObject#content_base64}. | -| ContentDisposition | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket_object#content_disposition SpacesBucketObject#content_disposition}. | -| ContentEncoding | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket_object#content_encoding SpacesBucketObject#content_encoding}. | -| ContentLanguage | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket_object#content_language SpacesBucketObject#content_language}. | -| ContentType | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket_object#content_type SpacesBucketObject#content_type}. | -| Etag | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket_object#etag SpacesBucketObject#etag}. | -| ForceDestroy | object | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket_object#force_destroy SpacesBucketObject#force_destroy}. | -| Id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket_object#id SpacesBucketObject#id}. | -| Metadata | System.Collections.Generic.IDictionary | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket_object#metadata SpacesBucketObject#metadata}. | -| Source | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket_object#source SpacesBucketObject#source}. | -| WebsiteRedirect | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket_object#website_redirect SpacesBucketObject#website_redirect}. | +| Bucket | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket_object#bucket SpacesBucketObject#bucket}. | +| Key | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket_object#key SpacesBucketObject#key}. | +| Region | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket_object#region SpacesBucketObject#region}. | +| Acl | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket_object#acl SpacesBucketObject#acl}. | +| CacheControl | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket_object#cache_control SpacesBucketObject#cache_control}. | +| Content | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket_object#content SpacesBucketObject#content}. | +| ContentBase64 | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket_object#content_base64 SpacesBucketObject#content_base64}. | +| ContentDisposition | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket_object#content_disposition SpacesBucketObject#content_disposition}. | +| ContentEncoding | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket_object#content_encoding SpacesBucketObject#content_encoding}. | +| ContentLanguage | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket_object#content_language SpacesBucketObject#content_language}. | +| ContentType | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket_object#content_type SpacesBucketObject#content_type}. | +| Etag | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket_object#etag SpacesBucketObject#etag}. | +| ForceDestroy | object | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket_object#force_destroy SpacesBucketObject#force_destroy}. | +| Id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket_object#id SpacesBucketObject#id}. | +| Metadata | System.Collections.Generic.IDictionary | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket_object#metadata SpacesBucketObject#metadata}. | +| Source | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket_object#source SpacesBucketObject#source}. | +| WebsiteRedirect | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket_object#website_redirect SpacesBucketObject#website_redirect}. | --- @@ -1289,7 +1289,7 @@ public string Bucket { get; set; } - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket_object#bucket SpacesBucketObject#bucket}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket_object#bucket SpacesBucketObject#bucket}. --- @@ -1301,7 +1301,7 @@ public string Key { get; set; } - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket_object#key SpacesBucketObject#key}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket_object#key SpacesBucketObject#key}. --- @@ -1313,7 +1313,7 @@ public string Region { get; set; } - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket_object#region SpacesBucketObject#region}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket_object#region SpacesBucketObject#region}. --- @@ -1325,7 +1325,7 @@ public string Acl { get; set; } - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket_object#acl SpacesBucketObject#acl}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket_object#acl SpacesBucketObject#acl}. --- @@ -1337,7 +1337,7 @@ public string CacheControl { get; set; } - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket_object#cache_control SpacesBucketObject#cache_control}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket_object#cache_control SpacesBucketObject#cache_control}. --- @@ -1349,7 +1349,7 @@ public string Content { get; set; } - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket_object#content SpacesBucketObject#content}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket_object#content SpacesBucketObject#content}. --- @@ -1361,7 +1361,7 @@ public string ContentBase64 { get; set; } - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket_object#content_base64 SpacesBucketObject#content_base64}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket_object#content_base64 SpacesBucketObject#content_base64}. --- @@ -1373,7 +1373,7 @@ public string ContentDisposition { get; set; } - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket_object#content_disposition SpacesBucketObject#content_disposition}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket_object#content_disposition SpacesBucketObject#content_disposition}. --- @@ -1385,7 +1385,7 @@ public string ContentEncoding { get; set; } - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket_object#content_encoding SpacesBucketObject#content_encoding}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket_object#content_encoding SpacesBucketObject#content_encoding}. --- @@ -1397,7 +1397,7 @@ public string ContentLanguage { get; set; } - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket_object#content_language SpacesBucketObject#content_language}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket_object#content_language SpacesBucketObject#content_language}. --- @@ -1409,7 +1409,7 @@ public string ContentType { get; set; } - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket_object#content_type SpacesBucketObject#content_type}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket_object#content_type SpacesBucketObject#content_type}. --- @@ -1421,7 +1421,7 @@ public string Etag { get; set; } - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket_object#etag SpacesBucketObject#etag}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket_object#etag SpacesBucketObject#etag}. --- @@ -1433,7 +1433,7 @@ public object ForceDestroy { get; set; } - *Type:* object -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket_object#force_destroy SpacesBucketObject#force_destroy}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket_object#force_destroy SpacesBucketObject#force_destroy}. --- @@ -1445,7 +1445,7 @@ public string Id { get; set; } - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket_object#id SpacesBucketObject#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket_object#id SpacesBucketObject#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. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -1460,7 +1460,7 @@ public System.Collections.Generic.IDictionary Metadata { get; se - *Type:* System.Collections.Generic.IDictionary -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket_object#metadata SpacesBucketObject#metadata}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket_object#metadata SpacesBucketObject#metadata}. --- @@ -1472,7 +1472,7 @@ public string Source { get; set; } - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket_object#source SpacesBucketObject#source}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket_object#source SpacesBucketObject#source}. --- @@ -1484,7 +1484,7 @@ public string WebsiteRedirect { get; set; } - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket_object#website_redirect SpacesBucketObject#website_redirect}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket_object#website_redirect SpacesBucketObject#website_redirect}. --- diff --git a/docs/spacesBucketObject.go.md b/docs/spacesBucketObject.go.md index 8f6f7a857..8cf839dc9 100644 --- a/docs/spacesBucketObject.go.md +++ b/docs/spacesBucketObject.go.md @@ -4,12 +4,12 @@ ### SpacesBucketObject -Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket_object digitalocean_spaces_bucket_object}. +Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket_object digitalocean_spaces_bucket_object}. #### Initializers ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/spacesbucketobject" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/spacesbucketobject" spacesbucketobject.NewSpacesBucketObject(scope Construct, id *string, config SpacesBucketObjectConfig) SpacesBucketObject ``` @@ -476,7 +476,7 @@ func ResetWebsiteRedirect() ##### `IsConstruct` ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/spacesbucketobject" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/spacesbucketobject" spacesbucketobject.SpacesBucketObject_IsConstruct(x interface{}) *bool ``` @@ -508,7 +508,7 @@ Any object. ##### `IsTerraformElement` ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/spacesbucketobject" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/spacesbucketobject" spacesbucketobject.SpacesBucketObject_IsTerraformElement(x interface{}) *bool ``` @@ -522,7 +522,7 @@ spacesbucketobject.SpacesBucketObject_IsTerraformElement(x interface{}) *bool ##### `IsTerraformResource` ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/spacesbucketobject" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/spacesbucketobject" spacesbucketobject.SpacesBucketObject_IsTerraformResource(x interface{}) *bool ``` @@ -536,7 +536,7 @@ spacesbucketobject.SpacesBucketObject_IsTerraformResource(x interface{}) *bool ##### `GenerateConfigForImport` ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/spacesbucketobject" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/spacesbucketobject" spacesbucketobject.SpacesBucketObject_GenerateConfigForImport(scope Construct, importToId *string, importFromId *string, provider TerraformProvider) ImportableResource ``` @@ -565,7 +565,7 @@ The construct id used in the generated config for the SpacesBucketObject to impo The id of the existing SpacesBucketObject that should be imported. -Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket_object#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket_object#import import section} in the documentation of this resource for the id to use --- @@ -1150,7 +1150,7 @@ func TfResourceType() *string #### Initializer ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/spacesbucketobject" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/spacesbucketobject" &spacesbucketobject.SpacesBucketObjectConfig { Connection: interface{}, @@ -1191,23 +1191,23 @@ import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/spacesb | Lifecycle | github.com/hashicorp/terraform-cdk-go/cdktf.TerraformResourceLifecycle | *No description.* | | Provider | github.com/hashicorp/terraform-cdk-go/cdktf.TerraformProvider | *No description.* | | Provisioners | *[]interface{} | *No description.* | -| Bucket | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket_object#bucket SpacesBucketObject#bucket}. | -| Key | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket_object#key SpacesBucketObject#key}. | -| Region | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket_object#region SpacesBucketObject#region}. | -| Acl | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket_object#acl SpacesBucketObject#acl}. | -| CacheControl | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket_object#cache_control SpacesBucketObject#cache_control}. | -| Content | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket_object#content SpacesBucketObject#content}. | -| ContentBase64 | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket_object#content_base64 SpacesBucketObject#content_base64}. | -| ContentDisposition | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket_object#content_disposition SpacesBucketObject#content_disposition}. | -| ContentEncoding | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket_object#content_encoding SpacesBucketObject#content_encoding}. | -| ContentLanguage | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket_object#content_language SpacesBucketObject#content_language}. | -| ContentType | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket_object#content_type SpacesBucketObject#content_type}. | -| Etag | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket_object#etag SpacesBucketObject#etag}. | -| ForceDestroy | interface{} | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket_object#force_destroy SpacesBucketObject#force_destroy}. | -| Id | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket_object#id SpacesBucketObject#id}. | -| Metadata | *map[string]*string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket_object#metadata SpacesBucketObject#metadata}. | -| Source | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket_object#source SpacesBucketObject#source}. | -| WebsiteRedirect | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket_object#website_redirect SpacesBucketObject#website_redirect}. | +| Bucket | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket_object#bucket SpacesBucketObject#bucket}. | +| Key | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket_object#key SpacesBucketObject#key}. | +| Region | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket_object#region SpacesBucketObject#region}. | +| Acl | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket_object#acl SpacesBucketObject#acl}. | +| CacheControl | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket_object#cache_control SpacesBucketObject#cache_control}. | +| Content | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket_object#content SpacesBucketObject#content}. | +| ContentBase64 | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket_object#content_base64 SpacesBucketObject#content_base64}. | +| ContentDisposition | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket_object#content_disposition SpacesBucketObject#content_disposition}. | +| ContentEncoding | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket_object#content_encoding SpacesBucketObject#content_encoding}. | +| ContentLanguage | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket_object#content_language SpacesBucketObject#content_language}. | +| ContentType | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket_object#content_type SpacesBucketObject#content_type}. | +| Etag | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket_object#etag SpacesBucketObject#etag}. | +| ForceDestroy | interface{} | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket_object#force_destroy SpacesBucketObject#force_destroy}. | +| Id | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket_object#id SpacesBucketObject#id}. | +| Metadata | *map[string]*string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket_object#metadata SpacesBucketObject#metadata}. | +| Source | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket_object#source SpacesBucketObject#source}. | +| WebsiteRedirect | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket_object#website_redirect SpacesBucketObject#website_redirect}. | --- @@ -1289,7 +1289,7 @@ Bucket *string - *Type:* *string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket_object#bucket SpacesBucketObject#bucket}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket_object#bucket SpacesBucketObject#bucket}. --- @@ -1301,7 +1301,7 @@ Key *string - *Type:* *string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket_object#key SpacesBucketObject#key}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket_object#key SpacesBucketObject#key}. --- @@ -1313,7 +1313,7 @@ Region *string - *Type:* *string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket_object#region SpacesBucketObject#region}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket_object#region SpacesBucketObject#region}. --- @@ -1325,7 +1325,7 @@ Acl *string - *Type:* *string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket_object#acl SpacesBucketObject#acl}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket_object#acl SpacesBucketObject#acl}. --- @@ -1337,7 +1337,7 @@ CacheControl *string - *Type:* *string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket_object#cache_control SpacesBucketObject#cache_control}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket_object#cache_control SpacesBucketObject#cache_control}. --- @@ -1349,7 +1349,7 @@ Content *string - *Type:* *string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket_object#content SpacesBucketObject#content}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket_object#content SpacesBucketObject#content}. --- @@ -1361,7 +1361,7 @@ ContentBase64 *string - *Type:* *string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket_object#content_base64 SpacesBucketObject#content_base64}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket_object#content_base64 SpacesBucketObject#content_base64}. --- @@ -1373,7 +1373,7 @@ ContentDisposition *string - *Type:* *string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket_object#content_disposition SpacesBucketObject#content_disposition}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket_object#content_disposition SpacesBucketObject#content_disposition}. --- @@ -1385,7 +1385,7 @@ ContentEncoding *string - *Type:* *string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket_object#content_encoding SpacesBucketObject#content_encoding}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket_object#content_encoding SpacesBucketObject#content_encoding}. --- @@ -1397,7 +1397,7 @@ ContentLanguage *string - *Type:* *string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket_object#content_language SpacesBucketObject#content_language}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket_object#content_language SpacesBucketObject#content_language}. --- @@ -1409,7 +1409,7 @@ ContentType *string - *Type:* *string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket_object#content_type SpacesBucketObject#content_type}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket_object#content_type SpacesBucketObject#content_type}. --- @@ -1421,7 +1421,7 @@ Etag *string - *Type:* *string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket_object#etag SpacesBucketObject#etag}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket_object#etag SpacesBucketObject#etag}. --- @@ -1433,7 +1433,7 @@ ForceDestroy interface{} - *Type:* interface{} -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket_object#force_destroy SpacesBucketObject#force_destroy}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket_object#force_destroy SpacesBucketObject#force_destroy}. --- @@ -1445,7 +1445,7 @@ Id *string - *Type:* *string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket_object#id SpacesBucketObject#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket_object#id SpacesBucketObject#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. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -1460,7 +1460,7 @@ Metadata *map[string]*string - *Type:* *map[string]*string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket_object#metadata SpacesBucketObject#metadata}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket_object#metadata SpacesBucketObject#metadata}. --- @@ -1472,7 +1472,7 @@ Source *string - *Type:* *string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket_object#source SpacesBucketObject#source}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket_object#source SpacesBucketObject#source}. --- @@ -1484,7 +1484,7 @@ WebsiteRedirect *string - *Type:* *string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket_object#website_redirect SpacesBucketObject#website_redirect}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket_object#website_redirect SpacesBucketObject#website_redirect}. --- diff --git a/docs/spacesBucketObject.java.md b/docs/spacesBucketObject.java.md index 42aa07804..ef38c97f9 100644 --- a/docs/spacesBucketObject.java.md +++ b/docs/spacesBucketObject.java.md @@ -4,7 +4,7 @@ ### SpacesBucketObject -Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket_object digitalocean_spaces_bucket_object}. +Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket_object digitalocean_spaces_bucket_object}. #### Initializers @@ -55,23 +55,23 @@ SpacesBucketObject.Builder.create(Construct scope, java.lang.String id) | lifecycle | com.hashicorp.cdktf.TerraformResourceLifecycle | *No description.* | | provider | com.hashicorp.cdktf.TerraformProvider | *No description.* | | provisioners | java.util.List | *No description.* | -| bucket | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket_object#bucket SpacesBucketObject#bucket}. | -| key | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket_object#key SpacesBucketObject#key}. | -| region | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket_object#region SpacesBucketObject#region}. | -| acl | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket_object#acl SpacesBucketObject#acl}. | -| cacheControl | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket_object#cache_control SpacesBucketObject#cache_control}. | -| content | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket_object#content SpacesBucketObject#content}. | -| contentBase64 | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket_object#content_base64 SpacesBucketObject#content_base64}. | -| contentDisposition | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket_object#content_disposition SpacesBucketObject#content_disposition}. | -| contentEncoding | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket_object#content_encoding SpacesBucketObject#content_encoding}. | -| contentLanguage | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket_object#content_language SpacesBucketObject#content_language}. | -| contentType | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket_object#content_type SpacesBucketObject#content_type}. | -| etag | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket_object#etag SpacesBucketObject#etag}. | -| forceDestroy | java.lang.Boolean OR com.hashicorp.cdktf.IResolvable | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket_object#force_destroy SpacesBucketObject#force_destroy}. | -| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket_object#id SpacesBucketObject#id}. | -| metadata | java.util.Map | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket_object#metadata SpacesBucketObject#metadata}. | -| source | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket_object#source SpacesBucketObject#source}. | -| websiteRedirect | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket_object#website_redirect SpacesBucketObject#website_redirect}. | +| bucket | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket_object#bucket SpacesBucketObject#bucket}. | +| key | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket_object#key SpacesBucketObject#key}. | +| region | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket_object#region SpacesBucketObject#region}. | +| acl | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket_object#acl SpacesBucketObject#acl}. | +| cacheControl | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket_object#cache_control SpacesBucketObject#cache_control}. | +| content | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket_object#content SpacesBucketObject#content}. | +| contentBase64 | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket_object#content_base64 SpacesBucketObject#content_base64}. | +| contentDisposition | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket_object#content_disposition SpacesBucketObject#content_disposition}. | +| contentEncoding | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket_object#content_encoding SpacesBucketObject#content_encoding}. | +| contentLanguage | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket_object#content_language SpacesBucketObject#content_language}. | +| contentType | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket_object#content_type SpacesBucketObject#content_type}. | +| etag | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket_object#etag SpacesBucketObject#etag}. | +| forceDestroy | java.lang.Boolean OR com.hashicorp.cdktf.IResolvable | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket_object#force_destroy SpacesBucketObject#force_destroy}. | +| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket_object#id SpacesBucketObject#id}. | +| metadata | java.util.Map | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket_object#metadata SpacesBucketObject#metadata}. | +| source | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket_object#source SpacesBucketObject#source}. | +| websiteRedirect | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket_object#website_redirect SpacesBucketObject#website_redirect}. | --- @@ -139,7 +139,7 @@ Must be unique amongst siblings in the same scope - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket_object#bucket SpacesBucketObject#bucket}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket_object#bucket SpacesBucketObject#bucket}. --- @@ -147,7 +147,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket_object#key SpacesBucketObject#key}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket_object#key SpacesBucketObject#key}. --- @@ -155,7 +155,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket_object#region SpacesBucketObject#region}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket_object#region SpacesBucketObject#region}. --- @@ -163,7 +163,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket_object#acl SpacesBucketObject#acl}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket_object#acl SpacesBucketObject#acl}. --- @@ -171,7 +171,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket_object#cache_control SpacesBucketObject#cache_control}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket_object#cache_control SpacesBucketObject#cache_control}. --- @@ -179,7 +179,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket_object#content SpacesBucketObject#content}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket_object#content SpacesBucketObject#content}. --- @@ -187,7 +187,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket_object#content_base64 SpacesBucketObject#content_base64}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket_object#content_base64 SpacesBucketObject#content_base64}. --- @@ -195,7 +195,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket_object#content_disposition SpacesBucketObject#content_disposition}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket_object#content_disposition SpacesBucketObject#content_disposition}. --- @@ -203,7 +203,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket_object#content_encoding SpacesBucketObject#content_encoding}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket_object#content_encoding SpacesBucketObject#content_encoding}. --- @@ -211,7 +211,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket_object#content_language SpacesBucketObject#content_language}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket_object#content_language SpacesBucketObject#content_language}. --- @@ -219,7 +219,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket_object#content_type SpacesBucketObject#content_type}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket_object#content_type SpacesBucketObject#content_type}. --- @@ -227,7 +227,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket_object#etag SpacesBucketObject#etag}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket_object#etag SpacesBucketObject#etag}. --- @@ -235,7 +235,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit - *Type:* java.lang.Boolean OR com.hashicorp.cdktf.IResolvable -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket_object#force_destroy SpacesBucketObject#force_destroy}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket_object#force_destroy SpacesBucketObject#force_destroy}. --- @@ -243,7 +243,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket_object#id SpacesBucketObject#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket_object#id SpacesBucketObject#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. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -254,7 +254,7 @@ If you experience problems setting this value it might not be settable. Please t - *Type:* java.util.Map -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket_object#metadata SpacesBucketObject#metadata}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket_object#metadata SpacesBucketObject#metadata}. --- @@ -262,7 +262,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket_object#source SpacesBucketObject#source}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket_object#source SpacesBucketObject#source}. --- @@ -270,7 +270,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket_object#website_redirect SpacesBucketObject#website_redirect}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket_object#website_redirect SpacesBucketObject#website_redirect}. --- @@ -795,7 +795,7 @@ The construct id used in the generated config for the SpacesBucketObject to impo The id of the existing SpacesBucketObject that should be imported. -Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket_object#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket_object#import import section} in the documentation of this resource for the id to use --- @@ -1426,23 +1426,23 @@ SpacesBucketObjectConfig.builder() | lifecycle | com.hashicorp.cdktf.TerraformResourceLifecycle | *No description.* | | provider | com.hashicorp.cdktf.TerraformProvider | *No description.* | | provisioners | java.util.List | *No description.* | -| bucket | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket_object#bucket SpacesBucketObject#bucket}. | -| key | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket_object#key SpacesBucketObject#key}. | -| region | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket_object#region SpacesBucketObject#region}. | -| acl | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket_object#acl SpacesBucketObject#acl}. | -| cacheControl | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket_object#cache_control SpacesBucketObject#cache_control}. | -| content | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket_object#content SpacesBucketObject#content}. | -| contentBase64 | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket_object#content_base64 SpacesBucketObject#content_base64}. | -| contentDisposition | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket_object#content_disposition SpacesBucketObject#content_disposition}. | -| contentEncoding | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket_object#content_encoding SpacesBucketObject#content_encoding}. | -| contentLanguage | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket_object#content_language SpacesBucketObject#content_language}. | -| contentType | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket_object#content_type SpacesBucketObject#content_type}. | -| etag | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket_object#etag SpacesBucketObject#etag}. | -| forceDestroy | java.lang.Boolean OR com.hashicorp.cdktf.IResolvable | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket_object#force_destroy SpacesBucketObject#force_destroy}. | -| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket_object#id SpacesBucketObject#id}. | -| metadata | java.util.Map | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket_object#metadata SpacesBucketObject#metadata}. | -| source | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket_object#source SpacesBucketObject#source}. | -| websiteRedirect | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket_object#website_redirect SpacesBucketObject#website_redirect}. | +| bucket | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket_object#bucket SpacesBucketObject#bucket}. | +| key | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket_object#key SpacesBucketObject#key}. | +| region | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket_object#region SpacesBucketObject#region}. | +| acl | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket_object#acl SpacesBucketObject#acl}. | +| cacheControl | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket_object#cache_control SpacesBucketObject#cache_control}. | +| content | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket_object#content SpacesBucketObject#content}. | +| contentBase64 | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket_object#content_base64 SpacesBucketObject#content_base64}. | +| contentDisposition | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket_object#content_disposition SpacesBucketObject#content_disposition}. | +| contentEncoding | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket_object#content_encoding SpacesBucketObject#content_encoding}. | +| contentLanguage | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket_object#content_language SpacesBucketObject#content_language}. | +| contentType | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket_object#content_type SpacesBucketObject#content_type}. | +| etag | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket_object#etag SpacesBucketObject#etag}. | +| forceDestroy | java.lang.Boolean OR com.hashicorp.cdktf.IResolvable | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket_object#force_destroy SpacesBucketObject#force_destroy}. | +| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket_object#id SpacesBucketObject#id}. | +| metadata | java.util.Map | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket_object#metadata SpacesBucketObject#metadata}. | +| source | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket_object#source SpacesBucketObject#source}. | +| websiteRedirect | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket_object#website_redirect SpacesBucketObject#website_redirect}. | --- @@ -1524,7 +1524,7 @@ public java.lang.String getBucket(); - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket_object#bucket SpacesBucketObject#bucket}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket_object#bucket SpacesBucketObject#bucket}. --- @@ -1536,7 +1536,7 @@ public java.lang.String getKey(); - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket_object#key SpacesBucketObject#key}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket_object#key SpacesBucketObject#key}. --- @@ -1548,7 +1548,7 @@ public java.lang.String getRegion(); - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket_object#region SpacesBucketObject#region}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket_object#region SpacesBucketObject#region}. --- @@ -1560,7 +1560,7 @@ public java.lang.String getAcl(); - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket_object#acl SpacesBucketObject#acl}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket_object#acl SpacesBucketObject#acl}. --- @@ -1572,7 +1572,7 @@ public java.lang.String getCacheControl(); - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket_object#cache_control SpacesBucketObject#cache_control}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket_object#cache_control SpacesBucketObject#cache_control}. --- @@ -1584,7 +1584,7 @@ public java.lang.String getContent(); - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket_object#content SpacesBucketObject#content}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket_object#content SpacesBucketObject#content}. --- @@ -1596,7 +1596,7 @@ public java.lang.String getContentBase64(); - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket_object#content_base64 SpacesBucketObject#content_base64}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket_object#content_base64 SpacesBucketObject#content_base64}. --- @@ -1608,7 +1608,7 @@ public java.lang.String getContentDisposition(); - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket_object#content_disposition SpacesBucketObject#content_disposition}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket_object#content_disposition SpacesBucketObject#content_disposition}. --- @@ -1620,7 +1620,7 @@ public java.lang.String getContentEncoding(); - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket_object#content_encoding SpacesBucketObject#content_encoding}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket_object#content_encoding SpacesBucketObject#content_encoding}. --- @@ -1632,7 +1632,7 @@ public java.lang.String getContentLanguage(); - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket_object#content_language SpacesBucketObject#content_language}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket_object#content_language SpacesBucketObject#content_language}. --- @@ -1644,7 +1644,7 @@ public java.lang.String getContentType(); - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket_object#content_type SpacesBucketObject#content_type}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket_object#content_type SpacesBucketObject#content_type}. --- @@ -1656,7 +1656,7 @@ public java.lang.String getEtag(); - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket_object#etag SpacesBucketObject#etag}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket_object#etag SpacesBucketObject#etag}. --- @@ -1668,7 +1668,7 @@ public java.lang.Object getForceDestroy(); - *Type:* java.lang.Boolean OR com.hashicorp.cdktf.IResolvable -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket_object#force_destroy SpacesBucketObject#force_destroy}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket_object#force_destroy SpacesBucketObject#force_destroy}. --- @@ -1680,7 +1680,7 @@ public java.lang.String getId(); - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket_object#id SpacesBucketObject#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket_object#id SpacesBucketObject#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. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -1695,7 +1695,7 @@ public java.util.Map getMetadata(); - *Type:* java.util.Map -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket_object#metadata SpacesBucketObject#metadata}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket_object#metadata SpacesBucketObject#metadata}. --- @@ -1707,7 +1707,7 @@ public java.lang.String getSource(); - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket_object#source SpacesBucketObject#source}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket_object#source SpacesBucketObject#source}. --- @@ -1719,7 +1719,7 @@ public java.lang.String getWebsiteRedirect(); - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket_object#website_redirect SpacesBucketObject#website_redirect}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket_object#website_redirect SpacesBucketObject#website_redirect}. --- diff --git a/docs/spacesBucketObject.python.md b/docs/spacesBucketObject.python.md index 0256c1969..23738bbad 100644 --- a/docs/spacesBucketObject.python.md +++ b/docs/spacesBucketObject.python.md @@ -4,7 +4,7 @@ ### SpacesBucketObject -Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket_object digitalocean_spaces_bucket_object}. +Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket_object digitalocean_spaces_bucket_object}. #### Initializers @@ -52,23 +52,23 @@ spacesBucketObject.SpacesBucketObject( | lifecycle | cdktf.TerraformResourceLifecycle | *No description.* | | provider | cdktf.TerraformProvider | *No description.* | | provisioners | typing.List[typing.Union[cdktf.FileProvisioner, cdktf.LocalExecProvisioner, cdktf.RemoteExecProvisioner]] | *No description.* | -| bucket | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket_object#bucket SpacesBucketObject#bucket}. | -| key | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket_object#key SpacesBucketObject#key}. | -| region | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket_object#region SpacesBucketObject#region}. | -| acl | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket_object#acl SpacesBucketObject#acl}. | -| cache_control | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket_object#cache_control SpacesBucketObject#cache_control}. | -| content | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket_object#content SpacesBucketObject#content}. | -| content_base64 | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket_object#content_base64 SpacesBucketObject#content_base64}. | -| content_disposition | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket_object#content_disposition SpacesBucketObject#content_disposition}. | -| content_encoding | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket_object#content_encoding SpacesBucketObject#content_encoding}. | -| content_language | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket_object#content_language SpacesBucketObject#content_language}. | -| content_type | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket_object#content_type SpacesBucketObject#content_type}. | -| etag | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket_object#etag SpacesBucketObject#etag}. | -| force_destroy | typing.Union[bool, cdktf.IResolvable] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket_object#force_destroy SpacesBucketObject#force_destroy}. | -| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket_object#id SpacesBucketObject#id}. | -| metadata | typing.Mapping[str] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket_object#metadata SpacesBucketObject#metadata}. | -| source | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket_object#source SpacesBucketObject#source}. | -| website_redirect | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket_object#website_redirect SpacesBucketObject#website_redirect}. | +| bucket | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket_object#bucket SpacesBucketObject#bucket}. | +| key | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket_object#key SpacesBucketObject#key}. | +| region | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket_object#region SpacesBucketObject#region}. | +| acl | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket_object#acl SpacesBucketObject#acl}. | +| cache_control | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket_object#cache_control SpacesBucketObject#cache_control}. | +| content | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket_object#content SpacesBucketObject#content}. | +| content_base64 | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket_object#content_base64 SpacesBucketObject#content_base64}. | +| content_disposition | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket_object#content_disposition SpacesBucketObject#content_disposition}. | +| content_encoding | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket_object#content_encoding SpacesBucketObject#content_encoding}. | +| content_language | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket_object#content_language SpacesBucketObject#content_language}. | +| content_type | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket_object#content_type SpacesBucketObject#content_type}. | +| etag | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket_object#etag SpacesBucketObject#etag}. | +| force_destroy | typing.Union[bool, cdktf.IResolvable] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket_object#force_destroy SpacesBucketObject#force_destroy}. | +| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket_object#id SpacesBucketObject#id}. | +| metadata | typing.Mapping[str] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket_object#metadata SpacesBucketObject#metadata}. | +| source | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket_object#source SpacesBucketObject#source}. | +| website_redirect | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket_object#website_redirect SpacesBucketObject#website_redirect}. | --- @@ -136,7 +136,7 @@ Must be unique amongst siblings in the same scope - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket_object#bucket SpacesBucketObject#bucket}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket_object#bucket SpacesBucketObject#bucket}. --- @@ -144,7 +144,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket_object#key SpacesBucketObject#key}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket_object#key SpacesBucketObject#key}. --- @@ -152,7 +152,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket_object#region SpacesBucketObject#region}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket_object#region SpacesBucketObject#region}. --- @@ -160,7 +160,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket_object#acl SpacesBucketObject#acl}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket_object#acl SpacesBucketObject#acl}. --- @@ -168,7 +168,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket_object#cache_control SpacesBucketObject#cache_control}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket_object#cache_control SpacesBucketObject#cache_control}. --- @@ -176,7 +176,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket_object#content SpacesBucketObject#content}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket_object#content SpacesBucketObject#content}. --- @@ -184,7 +184,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket_object#content_base64 SpacesBucketObject#content_base64}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket_object#content_base64 SpacesBucketObject#content_base64}. --- @@ -192,7 +192,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket_object#content_disposition SpacesBucketObject#content_disposition}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket_object#content_disposition SpacesBucketObject#content_disposition}. --- @@ -200,7 +200,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket_object#content_encoding SpacesBucketObject#content_encoding}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket_object#content_encoding SpacesBucketObject#content_encoding}. --- @@ -208,7 +208,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket_object#content_language SpacesBucketObject#content_language}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket_object#content_language SpacesBucketObject#content_language}. --- @@ -216,7 +216,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket_object#content_type SpacesBucketObject#content_type}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket_object#content_type SpacesBucketObject#content_type}. --- @@ -224,7 +224,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket_object#etag SpacesBucketObject#etag}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket_object#etag SpacesBucketObject#etag}. --- @@ -232,7 +232,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit - *Type:* typing.Union[bool, cdktf.IResolvable] -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket_object#force_destroy SpacesBucketObject#force_destroy}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket_object#force_destroy SpacesBucketObject#force_destroy}. --- @@ -240,7 +240,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket_object#id SpacesBucketObject#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket_object#id SpacesBucketObject#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. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -251,7 +251,7 @@ If you experience problems setting this value it might not be settable. Please t - *Type:* typing.Mapping[str] -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket_object#metadata SpacesBucketObject#metadata}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket_object#metadata SpacesBucketObject#metadata}. --- @@ -259,7 +259,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket_object#source SpacesBucketObject#source}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket_object#source SpacesBucketObject#source}. --- @@ -267,7 +267,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket_object#website_redirect SpacesBucketObject#website_redirect}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket_object#website_redirect SpacesBucketObject#website_redirect}. --- @@ -838,7 +838,7 @@ The construct id used in the generated config for the SpacesBucketObject to impo The id of the existing SpacesBucketObject that should be imported. -Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket_object#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket_object#import import section} in the documentation of this resource for the id to use --- @@ -1464,23 +1464,23 @@ spacesBucketObject.SpacesBucketObjectConfig( | lifecycle | cdktf.TerraformResourceLifecycle | *No description.* | | provider | cdktf.TerraformProvider | *No description.* | | provisioners | typing.List[typing.Union[cdktf.FileProvisioner, cdktf.LocalExecProvisioner, cdktf.RemoteExecProvisioner]] | *No description.* | -| bucket | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket_object#bucket SpacesBucketObject#bucket}. | -| key | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket_object#key SpacesBucketObject#key}. | -| region | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket_object#region SpacesBucketObject#region}. | -| acl | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket_object#acl SpacesBucketObject#acl}. | -| cache_control | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket_object#cache_control SpacesBucketObject#cache_control}. | -| content | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket_object#content SpacesBucketObject#content}. | -| content_base64 | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket_object#content_base64 SpacesBucketObject#content_base64}. | -| content_disposition | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket_object#content_disposition SpacesBucketObject#content_disposition}. | -| content_encoding | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket_object#content_encoding SpacesBucketObject#content_encoding}. | -| content_language | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket_object#content_language SpacesBucketObject#content_language}. | -| content_type | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket_object#content_type SpacesBucketObject#content_type}. | -| etag | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket_object#etag SpacesBucketObject#etag}. | -| force_destroy | typing.Union[bool, cdktf.IResolvable] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket_object#force_destroy SpacesBucketObject#force_destroy}. | -| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket_object#id SpacesBucketObject#id}. | -| metadata | typing.Mapping[str] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket_object#metadata SpacesBucketObject#metadata}. | -| source | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket_object#source SpacesBucketObject#source}. | -| website_redirect | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket_object#website_redirect SpacesBucketObject#website_redirect}. | +| bucket | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket_object#bucket SpacesBucketObject#bucket}. | +| key | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket_object#key SpacesBucketObject#key}. | +| region | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket_object#region SpacesBucketObject#region}. | +| acl | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket_object#acl SpacesBucketObject#acl}. | +| cache_control | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket_object#cache_control SpacesBucketObject#cache_control}. | +| content | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket_object#content SpacesBucketObject#content}. | +| content_base64 | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket_object#content_base64 SpacesBucketObject#content_base64}. | +| content_disposition | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket_object#content_disposition SpacesBucketObject#content_disposition}. | +| content_encoding | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket_object#content_encoding SpacesBucketObject#content_encoding}. | +| content_language | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket_object#content_language SpacesBucketObject#content_language}. | +| content_type | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket_object#content_type SpacesBucketObject#content_type}. | +| etag | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket_object#etag SpacesBucketObject#etag}. | +| force_destroy | typing.Union[bool, cdktf.IResolvable] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket_object#force_destroy SpacesBucketObject#force_destroy}. | +| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket_object#id SpacesBucketObject#id}. | +| metadata | typing.Mapping[str] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket_object#metadata SpacesBucketObject#metadata}. | +| source | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket_object#source SpacesBucketObject#source}. | +| website_redirect | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket_object#website_redirect SpacesBucketObject#website_redirect}. | --- @@ -1562,7 +1562,7 @@ bucket: str - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket_object#bucket SpacesBucketObject#bucket}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket_object#bucket SpacesBucketObject#bucket}. --- @@ -1574,7 +1574,7 @@ key: str - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket_object#key SpacesBucketObject#key}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket_object#key SpacesBucketObject#key}. --- @@ -1586,7 +1586,7 @@ region: str - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket_object#region SpacesBucketObject#region}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket_object#region SpacesBucketObject#region}. --- @@ -1598,7 +1598,7 @@ acl: str - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket_object#acl SpacesBucketObject#acl}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket_object#acl SpacesBucketObject#acl}. --- @@ -1610,7 +1610,7 @@ cache_control: str - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket_object#cache_control SpacesBucketObject#cache_control}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket_object#cache_control SpacesBucketObject#cache_control}. --- @@ -1622,7 +1622,7 @@ content: str - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket_object#content SpacesBucketObject#content}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket_object#content SpacesBucketObject#content}. --- @@ -1634,7 +1634,7 @@ content_base64: str - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket_object#content_base64 SpacesBucketObject#content_base64}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket_object#content_base64 SpacesBucketObject#content_base64}. --- @@ -1646,7 +1646,7 @@ content_disposition: str - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket_object#content_disposition SpacesBucketObject#content_disposition}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket_object#content_disposition SpacesBucketObject#content_disposition}. --- @@ -1658,7 +1658,7 @@ content_encoding: str - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket_object#content_encoding SpacesBucketObject#content_encoding}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket_object#content_encoding SpacesBucketObject#content_encoding}. --- @@ -1670,7 +1670,7 @@ content_language: str - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket_object#content_language SpacesBucketObject#content_language}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket_object#content_language SpacesBucketObject#content_language}. --- @@ -1682,7 +1682,7 @@ content_type: str - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket_object#content_type SpacesBucketObject#content_type}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket_object#content_type SpacesBucketObject#content_type}. --- @@ -1694,7 +1694,7 @@ etag: str - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket_object#etag SpacesBucketObject#etag}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket_object#etag SpacesBucketObject#etag}. --- @@ -1706,7 +1706,7 @@ force_destroy: typing.Union[bool, IResolvable] - *Type:* typing.Union[bool, cdktf.IResolvable] -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket_object#force_destroy SpacesBucketObject#force_destroy}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket_object#force_destroy SpacesBucketObject#force_destroy}. --- @@ -1718,7 +1718,7 @@ id: str - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket_object#id SpacesBucketObject#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket_object#id SpacesBucketObject#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. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -1733,7 +1733,7 @@ metadata: typing.Mapping[str] - *Type:* typing.Mapping[str] -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket_object#metadata SpacesBucketObject#metadata}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket_object#metadata SpacesBucketObject#metadata}. --- @@ -1745,7 +1745,7 @@ source: str - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket_object#source SpacesBucketObject#source}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket_object#source SpacesBucketObject#source}. --- @@ -1757,7 +1757,7 @@ website_redirect: str - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket_object#website_redirect SpacesBucketObject#website_redirect}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket_object#website_redirect SpacesBucketObject#website_redirect}. --- diff --git a/docs/spacesBucketObject.typescript.md b/docs/spacesBucketObject.typescript.md index 6577561b8..db5035e78 100644 --- a/docs/spacesBucketObject.typescript.md +++ b/docs/spacesBucketObject.typescript.md @@ -4,7 +4,7 @@ ### SpacesBucketObject -Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket_object digitalocean_spaces_bucket_object}. +Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket_object digitalocean_spaces_bucket_object}. #### Initializers @@ -565,7 +565,7 @@ The construct id used in the generated config for the SpacesBucketObject to impo The id of the existing SpacesBucketObject that should be imported. -Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket_object#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket_object#import import section} in the documentation of this resource for the id to use --- @@ -1166,23 +1166,23 @@ const spacesBucketObjectConfig: spacesBucketObject.SpacesBucketObjectConfig = { | lifecycle | cdktf.TerraformResourceLifecycle | *No description.* | | provider | cdktf.TerraformProvider | *No description.* | | provisioners | cdktf.FileProvisioner \| cdktf.LocalExecProvisioner \| cdktf.RemoteExecProvisioner[] | *No description.* | -| bucket | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket_object#bucket SpacesBucketObject#bucket}. | -| key | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket_object#key SpacesBucketObject#key}. | -| region | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket_object#region SpacesBucketObject#region}. | -| acl | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket_object#acl SpacesBucketObject#acl}. | -| cacheControl | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket_object#cache_control SpacesBucketObject#cache_control}. | -| content | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket_object#content SpacesBucketObject#content}. | -| contentBase64 | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket_object#content_base64 SpacesBucketObject#content_base64}. | -| contentDisposition | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket_object#content_disposition SpacesBucketObject#content_disposition}. | -| contentEncoding | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket_object#content_encoding SpacesBucketObject#content_encoding}. | -| contentLanguage | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket_object#content_language SpacesBucketObject#content_language}. | -| contentType | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket_object#content_type SpacesBucketObject#content_type}. | -| etag | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket_object#etag SpacesBucketObject#etag}. | -| forceDestroy | boolean \| cdktf.IResolvable | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket_object#force_destroy SpacesBucketObject#force_destroy}. | -| id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket_object#id SpacesBucketObject#id}. | -| metadata | {[ key: string ]: string} | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket_object#metadata SpacesBucketObject#metadata}. | -| source | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket_object#source SpacesBucketObject#source}. | -| websiteRedirect | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket_object#website_redirect SpacesBucketObject#website_redirect}. | +| bucket | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket_object#bucket SpacesBucketObject#bucket}. | +| key | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket_object#key SpacesBucketObject#key}. | +| region | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket_object#region SpacesBucketObject#region}. | +| acl | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket_object#acl SpacesBucketObject#acl}. | +| cacheControl | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket_object#cache_control SpacesBucketObject#cache_control}. | +| content | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket_object#content SpacesBucketObject#content}. | +| contentBase64 | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket_object#content_base64 SpacesBucketObject#content_base64}. | +| contentDisposition | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket_object#content_disposition SpacesBucketObject#content_disposition}. | +| contentEncoding | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket_object#content_encoding SpacesBucketObject#content_encoding}. | +| contentLanguage | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket_object#content_language SpacesBucketObject#content_language}. | +| contentType | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket_object#content_type SpacesBucketObject#content_type}. | +| etag | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket_object#etag SpacesBucketObject#etag}. | +| forceDestroy | boolean \| cdktf.IResolvable | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket_object#force_destroy SpacesBucketObject#force_destroy}. | +| id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket_object#id SpacesBucketObject#id}. | +| metadata | {[ key: string ]: string} | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket_object#metadata SpacesBucketObject#metadata}. | +| source | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket_object#source SpacesBucketObject#source}. | +| websiteRedirect | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket_object#website_redirect SpacesBucketObject#website_redirect}. | --- @@ -1264,7 +1264,7 @@ public readonly bucket: string; - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket_object#bucket SpacesBucketObject#bucket}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket_object#bucket SpacesBucketObject#bucket}. --- @@ -1276,7 +1276,7 @@ public readonly key: string; - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket_object#key SpacesBucketObject#key}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket_object#key SpacesBucketObject#key}. --- @@ -1288,7 +1288,7 @@ public readonly region: string; - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket_object#region SpacesBucketObject#region}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket_object#region SpacesBucketObject#region}. --- @@ -1300,7 +1300,7 @@ public readonly acl: string; - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket_object#acl SpacesBucketObject#acl}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket_object#acl SpacesBucketObject#acl}. --- @@ -1312,7 +1312,7 @@ public readonly cacheControl: string; - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket_object#cache_control SpacesBucketObject#cache_control}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket_object#cache_control SpacesBucketObject#cache_control}. --- @@ -1324,7 +1324,7 @@ public readonly content: string; - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket_object#content SpacesBucketObject#content}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket_object#content SpacesBucketObject#content}. --- @@ -1336,7 +1336,7 @@ public readonly contentBase64: string; - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket_object#content_base64 SpacesBucketObject#content_base64}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket_object#content_base64 SpacesBucketObject#content_base64}. --- @@ -1348,7 +1348,7 @@ public readonly contentDisposition: string; - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket_object#content_disposition SpacesBucketObject#content_disposition}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket_object#content_disposition SpacesBucketObject#content_disposition}. --- @@ -1360,7 +1360,7 @@ public readonly contentEncoding: string; - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket_object#content_encoding SpacesBucketObject#content_encoding}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket_object#content_encoding SpacesBucketObject#content_encoding}. --- @@ -1372,7 +1372,7 @@ public readonly contentLanguage: string; - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket_object#content_language SpacesBucketObject#content_language}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket_object#content_language SpacesBucketObject#content_language}. --- @@ -1384,7 +1384,7 @@ public readonly contentType: string; - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket_object#content_type SpacesBucketObject#content_type}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket_object#content_type SpacesBucketObject#content_type}. --- @@ -1396,7 +1396,7 @@ public readonly etag: string; - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket_object#etag SpacesBucketObject#etag}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket_object#etag SpacesBucketObject#etag}. --- @@ -1408,7 +1408,7 @@ public readonly forceDestroy: boolean | IResolvable; - *Type:* boolean | cdktf.IResolvable -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket_object#force_destroy SpacesBucketObject#force_destroy}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket_object#force_destroy SpacesBucketObject#force_destroy}. --- @@ -1420,7 +1420,7 @@ public readonly id: string; - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket_object#id SpacesBucketObject#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket_object#id SpacesBucketObject#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. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -1435,7 +1435,7 @@ public readonly metadata: {[ key: string ]: string}; - *Type:* {[ key: string ]: string} -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket_object#metadata SpacesBucketObject#metadata}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket_object#metadata SpacesBucketObject#metadata}. --- @@ -1447,7 +1447,7 @@ public readonly source: string; - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket_object#source SpacesBucketObject#source}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket_object#source SpacesBucketObject#source}. --- @@ -1459,7 +1459,7 @@ public readonly websiteRedirect: string; - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket_object#website_redirect SpacesBucketObject#website_redirect}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket_object#website_redirect SpacesBucketObject#website_redirect}. --- diff --git a/docs/spacesBucketPolicy.csharp.md b/docs/spacesBucketPolicy.csharp.md index 1b400a599..66773265e 100644 --- a/docs/spacesBucketPolicy.csharp.md +++ b/docs/spacesBucketPolicy.csharp.md @@ -4,7 +4,7 @@ ### SpacesBucketPolicy -Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket_policy digitalocean_spaces_bucket_policy}. +Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket_policy digitalocean_spaces_bucket_policy}. #### Initializers @@ -474,7 +474,7 @@ The construct id used in the generated config for the SpacesBucketPolicy to impo The id of the existing SpacesBucketPolicy that should be imported. -Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket_policy#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket_policy#import import section} in the documentation of this resource for the id to use --- @@ -790,10 +790,10 @@ new SpacesBucketPolicyConfig { | Lifecycle | HashiCorp.Cdktf.TerraformResourceLifecycle | *No description.* | | Provider | HashiCorp.Cdktf.TerraformProvider | *No description.* | | Provisioners | object[] | *No description.* | -| Bucket | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket_policy#bucket SpacesBucketPolicy#bucket}. | -| Policy | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket_policy#policy SpacesBucketPolicy#policy}. | -| Region | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket_policy#region SpacesBucketPolicy#region}. | -| Id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket_policy#id SpacesBucketPolicy#id}. | +| Bucket | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket_policy#bucket SpacesBucketPolicy#bucket}. | +| Policy | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket_policy#policy SpacesBucketPolicy#policy}. | +| Region | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket_policy#region SpacesBucketPolicy#region}. | +| Id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket_policy#id SpacesBucketPolicy#id}. | --- @@ -875,7 +875,7 @@ public string Bucket { get; set; } - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket_policy#bucket SpacesBucketPolicy#bucket}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket_policy#bucket SpacesBucketPolicy#bucket}. --- @@ -887,7 +887,7 @@ public string Policy { get; set; } - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket_policy#policy SpacesBucketPolicy#policy}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket_policy#policy SpacesBucketPolicy#policy}. --- @@ -899,7 +899,7 @@ public string Region { get; set; } - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket_policy#region SpacesBucketPolicy#region}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket_policy#region SpacesBucketPolicy#region}. --- @@ -911,7 +911,7 @@ public string Id { get; set; } - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket_policy#id SpacesBucketPolicy#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket_policy#id SpacesBucketPolicy#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. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. diff --git a/docs/spacesBucketPolicy.go.md b/docs/spacesBucketPolicy.go.md index f3c8a8685..c233160e7 100644 --- a/docs/spacesBucketPolicy.go.md +++ b/docs/spacesBucketPolicy.go.md @@ -4,12 +4,12 @@ ### SpacesBucketPolicy -Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket_policy digitalocean_spaces_bucket_policy}. +Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket_policy digitalocean_spaces_bucket_policy}. #### Initializers ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/spacesbucketpolicy" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/spacesbucketpolicy" spacesbucketpolicy.NewSpacesBucketPolicy(scope Construct, id *string, config SpacesBucketPolicyConfig) SpacesBucketPolicy ``` @@ -385,7 +385,7 @@ func ResetId() ##### `IsConstruct` ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/spacesbucketpolicy" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/spacesbucketpolicy" spacesbucketpolicy.SpacesBucketPolicy_IsConstruct(x interface{}) *bool ``` @@ -417,7 +417,7 @@ Any object. ##### `IsTerraformElement` ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/spacesbucketpolicy" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/spacesbucketpolicy" spacesbucketpolicy.SpacesBucketPolicy_IsTerraformElement(x interface{}) *bool ``` @@ -431,7 +431,7 @@ spacesbucketpolicy.SpacesBucketPolicy_IsTerraformElement(x interface{}) *bool ##### `IsTerraformResource` ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/spacesbucketpolicy" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/spacesbucketpolicy" spacesbucketpolicy.SpacesBucketPolicy_IsTerraformResource(x interface{}) *bool ``` @@ -445,7 +445,7 @@ spacesbucketpolicy.SpacesBucketPolicy_IsTerraformResource(x interface{}) *bool ##### `GenerateConfigForImport` ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/spacesbucketpolicy" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/spacesbucketpolicy" spacesbucketpolicy.SpacesBucketPolicy_GenerateConfigForImport(scope Construct, importToId *string, importFromId *string, provider TerraformProvider) ImportableResource ``` @@ -474,7 +474,7 @@ The construct id used in the generated config for the SpacesBucketPolicy to impo The id of the existing SpacesBucketPolicy that should be imported. -Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket_policy#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket_policy#import import section} in the documentation of this resource for the id to use --- @@ -762,7 +762,7 @@ func TfResourceType() *string #### Initializer ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/spacesbucketpolicy" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/spacesbucketpolicy" &spacesbucketpolicy.SpacesBucketPolicyConfig { Connection: interface{}, @@ -790,10 +790,10 @@ import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/spacesb | Lifecycle | github.com/hashicorp/terraform-cdk-go/cdktf.TerraformResourceLifecycle | *No description.* | | Provider | github.com/hashicorp/terraform-cdk-go/cdktf.TerraformProvider | *No description.* | | Provisioners | *[]interface{} | *No description.* | -| Bucket | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket_policy#bucket SpacesBucketPolicy#bucket}. | -| Policy | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket_policy#policy SpacesBucketPolicy#policy}. | -| Region | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket_policy#region SpacesBucketPolicy#region}. | -| Id | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket_policy#id SpacesBucketPolicy#id}. | +| Bucket | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket_policy#bucket SpacesBucketPolicy#bucket}. | +| Policy | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket_policy#policy SpacesBucketPolicy#policy}. | +| Region | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket_policy#region SpacesBucketPolicy#region}. | +| Id | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket_policy#id SpacesBucketPolicy#id}. | --- @@ -875,7 +875,7 @@ Bucket *string - *Type:* *string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket_policy#bucket SpacesBucketPolicy#bucket}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket_policy#bucket SpacesBucketPolicy#bucket}. --- @@ -887,7 +887,7 @@ Policy *string - *Type:* *string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket_policy#policy SpacesBucketPolicy#policy}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket_policy#policy SpacesBucketPolicy#policy}. --- @@ -899,7 +899,7 @@ Region *string - *Type:* *string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket_policy#region SpacesBucketPolicy#region}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket_policy#region SpacesBucketPolicy#region}. --- @@ -911,7 +911,7 @@ Id *string - *Type:* *string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket_policy#id SpacesBucketPolicy#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket_policy#id SpacesBucketPolicy#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. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. diff --git a/docs/spacesBucketPolicy.java.md b/docs/spacesBucketPolicy.java.md index a07f62ef9..c76b44dc1 100644 --- a/docs/spacesBucketPolicy.java.md +++ b/docs/spacesBucketPolicy.java.md @@ -4,7 +4,7 @@ ### SpacesBucketPolicy -Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket_policy digitalocean_spaces_bucket_policy}. +Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket_policy digitalocean_spaces_bucket_policy}. #### Initializers @@ -41,10 +41,10 @@ SpacesBucketPolicy.Builder.create(Construct scope, java.lang.String id) | lifecycle | com.hashicorp.cdktf.TerraformResourceLifecycle | *No description.* | | provider | com.hashicorp.cdktf.TerraformProvider | *No description.* | | provisioners | java.util.List | *No description.* | -| bucket | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket_policy#bucket SpacesBucketPolicy#bucket}. | -| policy | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket_policy#policy SpacesBucketPolicy#policy}. | -| region | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket_policy#region SpacesBucketPolicy#region}. | -| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket_policy#id SpacesBucketPolicy#id}. | +| bucket | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket_policy#bucket SpacesBucketPolicy#bucket}. | +| policy | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket_policy#policy SpacesBucketPolicy#policy}. | +| region | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket_policy#region SpacesBucketPolicy#region}. | +| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket_policy#id SpacesBucketPolicy#id}. | --- @@ -112,7 +112,7 @@ Must be unique amongst siblings in the same scope - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket_policy#bucket SpacesBucketPolicy#bucket}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket_policy#bucket SpacesBucketPolicy#bucket}. --- @@ -120,7 +120,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket_policy#policy SpacesBucketPolicy#policy}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket_policy#policy SpacesBucketPolicy#policy}. --- @@ -128,7 +128,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket_policy#region SpacesBucketPolicy#region}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket_policy#region SpacesBucketPolicy#region}. --- @@ -136,7 +136,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket_policy#id SpacesBucketPolicy#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket_policy#id SpacesBucketPolicy#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. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -573,7 +573,7 @@ The construct id used in the generated config for the SpacesBucketPolicy to impo The id of the existing SpacesBucketPolicy that should be imported. -Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket_policy#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket_policy#import import section} in the documentation of this resource for the id to use --- @@ -893,10 +893,10 @@ SpacesBucketPolicyConfig.builder() | lifecycle | com.hashicorp.cdktf.TerraformResourceLifecycle | *No description.* | | provider | com.hashicorp.cdktf.TerraformProvider | *No description.* | | provisioners | java.util.List | *No description.* | -| bucket | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket_policy#bucket SpacesBucketPolicy#bucket}. | -| policy | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket_policy#policy SpacesBucketPolicy#policy}. | -| region | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket_policy#region SpacesBucketPolicy#region}. | -| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket_policy#id SpacesBucketPolicy#id}. | +| bucket | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket_policy#bucket SpacesBucketPolicy#bucket}. | +| policy | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket_policy#policy SpacesBucketPolicy#policy}. | +| region | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket_policy#region SpacesBucketPolicy#region}. | +| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket_policy#id SpacesBucketPolicy#id}. | --- @@ -978,7 +978,7 @@ public java.lang.String getBucket(); - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket_policy#bucket SpacesBucketPolicy#bucket}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket_policy#bucket SpacesBucketPolicy#bucket}. --- @@ -990,7 +990,7 @@ public java.lang.String getPolicy(); - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket_policy#policy SpacesBucketPolicy#policy}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket_policy#policy SpacesBucketPolicy#policy}. --- @@ -1002,7 +1002,7 @@ public java.lang.String getRegion(); - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket_policy#region SpacesBucketPolicy#region}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket_policy#region SpacesBucketPolicy#region}. --- @@ -1014,7 +1014,7 @@ public java.lang.String getId(); - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket_policy#id SpacesBucketPolicy#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket_policy#id SpacesBucketPolicy#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. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. diff --git a/docs/spacesBucketPolicy.python.md b/docs/spacesBucketPolicy.python.md index e4e23d5af..045a3196a 100644 --- a/docs/spacesBucketPolicy.python.md +++ b/docs/spacesBucketPolicy.python.md @@ -4,7 +4,7 @@ ### SpacesBucketPolicy -Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket_policy digitalocean_spaces_bucket_policy}. +Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket_policy digitalocean_spaces_bucket_policy}. #### Initializers @@ -39,10 +39,10 @@ spacesBucketPolicy.SpacesBucketPolicy( | lifecycle | cdktf.TerraformResourceLifecycle | *No description.* | | provider | cdktf.TerraformProvider | *No description.* | | provisioners | typing.List[typing.Union[cdktf.FileProvisioner, cdktf.LocalExecProvisioner, cdktf.RemoteExecProvisioner]] | *No description.* | -| bucket | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket_policy#bucket SpacesBucketPolicy#bucket}. | -| policy | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket_policy#policy SpacesBucketPolicy#policy}. | -| region | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket_policy#region SpacesBucketPolicy#region}. | -| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket_policy#id SpacesBucketPolicy#id}. | +| bucket | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket_policy#bucket SpacesBucketPolicy#bucket}. | +| policy | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket_policy#policy SpacesBucketPolicy#policy}. | +| region | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket_policy#region SpacesBucketPolicy#region}. | +| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket_policy#id SpacesBucketPolicy#id}. | --- @@ -110,7 +110,7 @@ Must be unique amongst siblings in the same scope - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket_policy#bucket SpacesBucketPolicy#bucket}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket_policy#bucket SpacesBucketPolicy#bucket}. --- @@ -118,7 +118,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket_policy#policy SpacesBucketPolicy#policy}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket_policy#policy SpacesBucketPolicy#policy}. --- @@ -126,7 +126,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket_policy#region SpacesBucketPolicy#region}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket_policy#region SpacesBucketPolicy#region}. --- @@ -134,7 +134,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket_policy#id SpacesBucketPolicy#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket_policy#id SpacesBucketPolicy#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. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -617,7 +617,7 @@ The construct id used in the generated config for the SpacesBucketPolicy to impo The id of the existing SpacesBucketPolicy that should be imported. -Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket_policy#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket_policy#import import section} in the documentation of this resource for the id to use --- @@ -933,10 +933,10 @@ spacesBucketPolicy.SpacesBucketPolicyConfig( | lifecycle | cdktf.TerraformResourceLifecycle | *No description.* | | provider | cdktf.TerraformProvider | *No description.* | | provisioners | typing.List[typing.Union[cdktf.FileProvisioner, cdktf.LocalExecProvisioner, cdktf.RemoteExecProvisioner]] | *No description.* | -| bucket | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket_policy#bucket SpacesBucketPolicy#bucket}. | -| policy | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket_policy#policy SpacesBucketPolicy#policy}. | -| region | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket_policy#region SpacesBucketPolicy#region}. | -| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket_policy#id SpacesBucketPolicy#id}. | +| bucket | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket_policy#bucket SpacesBucketPolicy#bucket}. | +| policy | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket_policy#policy SpacesBucketPolicy#policy}. | +| region | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket_policy#region SpacesBucketPolicy#region}. | +| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket_policy#id SpacesBucketPolicy#id}. | --- @@ -1018,7 +1018,7 @@ bucket: str - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket_policy#bucket SpacesBucketPolicy#bucket}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket_policy#bucket SpacesBucketPolicy#bucket}. --- @@ -1030,7 +1030,7 @@ policy: str - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket_policy#policy SpacesBucketPolicy#policy}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket_policy#policy SpacesBucketPolicy#policy}. --- @@ -1042,7 +1042,7 @@ region: str - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket_policy#region SpacesBucketPolicy#region}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket_policy#region SpacesBucketPolicy#region}. --- @@ -1054,7 +1054,7 @@ id: str - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket_policy#id SpacesBucketPolicy#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket_policy#id SpacesBucketPolicy#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. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. diff --git a/docs/spacesBucketPolicy.typescript.md b/docs/spacesBucketPolicy.typescript.md index a0fe99bdc..606093c24 100644 --- a/docs/spacesBucketPolicy.typescript.md +++ b/docs/spacesBucketPolicy.typescript.md @@ -4,7 +4,7 @@ ### SpacesBucketPolicy -Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket_policy digitalocean_spaces_bucket_policy}. +Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket_policy digitalocean_spaces_bucket_policy}. #### Initializers @@ -474,7 +474,7 @@ The construct id used in the generated config for the SpacesBucketPolicy to impo The id of the existing SpacesBucketPolicy that should be imported. -Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket_policy#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket_policy#import import section} in the documentation of this resource for the id to use --- @@ -778,10 +778,10 @@ const spacesBucketPolicyConfig: spacesBucketPolicy.SpacesBucketPolicyConfig = { | lifecycle | cdktf.TerraformResourceLifecycle | *No description.* | | provider | cdktf.TerraformProvider | *No description.* | | provisioners | cdktf.FileProvisioner \| cdktf.LocalExecProvisioner \| cdktf.RemoteExecProvisioner[] | *No description.* | -| bucket | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket_policy#bucket SpacesBucketPolicy#bucket}. | -| policy | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket_policy#policy SpacesBucketPolicy#policy}. | -| region | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket_policy#region SpacesBucketPolicy#region}. | -| id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket_policy#id SpacesBucketPolicy#id}. | +| bucket | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket_policy#bucket SpacesBucketPolicy#bucket}. | +| policy | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket_policy#policy SpacesBucketPolicy#policy}. | +| region | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket_policy#region SpacesBucketPolicy#region}. | +| id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket_policy#id SpacesBucketPolicy#id}. | --- @@ -863,7 +863,7 @@ public readonly bucket: string; - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket_policy#bucket SpacesBucketPolicy#bucket}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket_policy#bucket SpacesBucketPolicy#bucket}. --- @@ -875,7 +875,7 @@ public readonly policy: string; - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket_policy#policy SpacesBucketPolicy#policy}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket_policy#policy SpacesBucketPolicy#policy}. --- @@ -887,7 +887,7 @@ public readonly region: string; - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket_policy#region SpacesBucketPolicy#region}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket_policy#region SpacesBucketPolicy#region}. --- @@ -899,7 +899,7 @@ public readonly id: string; - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket_policy#id SpacesBucketPolicy#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket_policy#id SpacesBucketPolicy#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. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. diff --git a/docs/sshKey.csharp.md b/docs/sshKey.csharp.md index dbda16eb8..95efb8e25 100644 --- a/docs/sshKey.csharp.md +++ b/docs/sshKey.csharp.md @@ -4,7 +4,7 @@ ### SshKey -Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/ssh_key digitalocean_ssh_key}. +Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/ssh_key digitalocean_ssh_key}. #### Initializers @@ -73,7 +73,9 @@ Must be unique amongst siblings in the same scope | MoveFromId | Move the resource corresponding to "id" to this resource. | | MoveTo | Moves this resource to the target resource given by moveTarget. | | MoveToId | Moves this resource to the resource corresponding to "id". | +| PutTimeouts | *No description.* | | ResetId | *No description.* | +| ResetTimeouts | *No description.* | --- @@ -365,12 +367,30 @@ Full id of resource to move to, e.g. "aws_s3_bucket.example". --- +##### `PutTimeouts` + +```csharp +private void PutTimeouts(SshKeyTimeouts Value) +``` + +###### `Value`Required + +- *Type:* SshKeyTimeouts + +--- + ##### `ResetId` ```csharp private void ResetId() ``` +##### `ResetTimeouts` + +```csharp +private void ResetTimeouts() +``` + #### Static Functions | **Name** | **Description** | @@ -474,7 +494,7 @@ The construct id used in the generated config for the SshKey to import. The id of the existing SshKey that should be imported. -Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/ssh_key#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/ssh_key#import import section} in the documentation of this resource for the id to use --- @@ -505,9 +525,11 @@ Refer to the {@link https://registry.terraform.io/providers/digitalocean/digital | Provider | HashiCorp.Cdktf.TerraformProvider | *No description.* | | Provisioners | object[] | *No description.* | | Fingerprint | string | *No description.* | +| Timeouts | SshKeyTimeoutsOutputReference | *No description.* | | IdInput | string | *No description.* | | NameInput | string | *No description.* | | PublicKeyInput | string | *No description.* | +| TimeoutsInput | object | *No description.* | | Id | string | *No description.* | | Name | string | *No description.* | | PublicKey | string | *No description.* | @@ -666,6 +688,16 @@ public string Fingerprint { get; } --- +##### `Timeouts`Required + +```csharp +public SshKeyTimeoutsOutputReference Timeouts { get; } +``` + +- *Type:* SshKeyTimeoutsOutputReference + +--- + ##### `IdInput`Optional ```csharp @@ -696,6 +728,16 @@ public string PublicKeyInput { get; } --- +##### `TimeoutsInput`Optional + +```csharp +public object TimeoutsInput { get; } +``` + +- *Type:* object + +--- + ##### `Id`Required ```csharp @@ -763,7 +805,8 @@ new SshKeyConfig { object[] Provisioners = null, string Name, string PublicKey, - string Id = null + string Id = null, + SshKeyTimeouts Timeouts = null }; ``` @@ -778,9 +821,10 @@ new SshKeyConfig { | Lifecycle | HashiCorp.Cdktf.TerraformResourceLifecycle | *No description.* | | Provider | HashiCorp.Cdktf.TerraformProvider | *No description.* | | Provisioners | object[] | *No description.* | -| Name | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/ssh_key#name SshKey#name}. | -| PublicKey | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/ssh_key#public_key SshKey#public_key}. | -| Id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/ssh_key#id SshKey#id}. | +| Name | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/ssh_key#name SshKey#name}. | +| PublicKey | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/ssh_key#public_key SshKey#public_key}. | +| Id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/ssh_key#id SshKey#id}. | +| Timeouts | SshKeyTimeouts | timeouts block. | --- @@ -862,7 +906,7 @@ public string Name { get; set; } - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/ssh_key#name SshKey#name}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/ssh_key#name SshKey#name}. --- @@ -874,7 +918,7 @@ public string PublicKey { get; set; } - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/ssh_key#public_key SshKey#public_key}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/ssh_key#public_key SshKey#public_key}. --- @@ -886,12 +930,337 @@ public string Id { get; set; } - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/ssh_key#id SshKey#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/ssh_key#id SshKey#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. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. --- +##### `Timeouts`Optional + +```csharp +public SshKeyTimeouts Timeouts { get; set; } +``` + +- *Type:* SshKeyTimeouts + +timeouts block. + +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/ssh_key#timeouts SshKey#timeouts} + +--- + +### SshKeyTimeouts + +#### Initializer + +```csharp +using HashiCorp.Cdktf.Providers.Digitalocean; + +new SshKeyTimeouts { + string Create = null +}; +``` + +#### Properties + +| **Name** | **Type** | **Description** | +| --- | --- | --- | +| Create | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/ssh_key#create SshKey#create}. | + +--- + +##### `Create`Optional + +```csharp +public string Create { get; set; } +``` + +- *Type:* string + +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/ssh_key#create SshKey#create}. + +--- + +## Classes + +### SshKeyTimeoutsOutputReference + +#### Initializers + +```csharp +using HashiCorp.Cdktf.Providers.Digitalocean; + +new SshKeyTimeoutsOutputReference(IInterpolatingParent TerraformResource, string TerraformAttribute); +``` + +| **Name** | **Type** | **Description** | +| --- | --- | --- | +| TerraformResource | HashiCorp.Cdktf.IInterpolatingParent | The parent resource. | +| TerraformAttribute | string | The attribute on the parent resource this class is referencing. | + +--- + +##### `TerraformResource`Required + +- *Type:* HashiCorp.Cdktf.IInterpolatingParent + +The parent resource. + +--- + +##### `TerraformAttribute`Required + +- *Type:* string + +The attribute on the parent resource this class is referencing. + +--- + +#### Methods + +| **Name** | **Description** | +| --- | --- | +| ComputeFqn | *No description.* | +| GetAnyMapAttribute | *No description.* | +| GetBooleanAttribute | *No description.* | +| GetBooleanMapAttribute | *No description.* | +| GetListAttribute | *No description.* | +| GetNumberAttribute | *No description.* | +| GetNumberListAttribute | *No description.* | +| GetNumberMapAttribute | *No description.* | +| GetStringAttribute | *No description.* | +| GetStringMapAttribute | *No description.* | +| InterpolationForAttribute | *No description.* | +| Resolve | Produce the Token's value at resolution time. | +| ToString | Return a string representation of this resolvable object. | +| ResetCreate | *No description.* | + +--- + +##### `ComputeFqn` + +```csharp +private string ComputeFqn() +``` + +##### `GetAnyMapAttribute` + +```csharp +private System.Collections.Generic.IDictionary GetAnyMapAttribute(string TerraformAttribute) +``` + +###### `TerraformAttribute`Required + +- *Type:* string + +--- + +##### `GetBooleanAttribute` + +```csharp +private IResolvable GetBooleanAttribute(string TerraformAttribute) +``` + +###### `TerraformAttribute`Required + +- *Type:* string + +--- + +##### `GetBooleanMapAttribute` + +```csharp +private System.Collections.Generic.IDictionary GetBooleanMapAttribute(string TerraformAttribute) +``` + +###### `TerraformAttribute`Required + +- *Type:* string + +--- + +##### `GetListAttribute` + +```csharp +private string[] GetListAttribute(string TerraformAttribute) +``` + +###### `TerraformAttribute`Required + +- *Type:* string + +--- + +##### `GetNumberAttribute` + +```csharp +private double GetNumberAttribute(string TerraformAttribute) +``` + +###### `TerraformAttribute`Required + +- *Type:* string + +--- + +##### `GetNumberListAttribute` + +```csharp +private double[] GetNumberListAttribute(string TerraformAttribute) +``` + +###### `TerraformAttribute`Required + +- *Type:* string + +--- + +##### `GetNumberMapAttribute` + +```csharp +private System.Collections.Generic.IDictionary GetNumberMapAttribute(string TerraformAttribute) +``` + +###### `TerraformAttribute`Required + +- *Type:* string + +--- + +##### `GetStringAttribute` + +```csharp +private string GetStringAttribute(string TerraformAttribute) +``` + +###### `TerraformAttribute`Required + +- *Type:* string + +--- + +##### `GetStringMapAttribute` + +```csharp +private System.Collections.Generic.IDictionary GetStringMapAttribute(string TerraformAttribute) +``` + +###### `TerraformAttribute`Required + +- *Type:* string + +--- + +##### `InterpolationForAttribute` + +```csharp +private IResolvable InterpolationForAttribute(string Property) +``` + +###### `Property`Required + +- *Type:* string + +--- + +##### `Resolve` + +```csharp +private object Resolve(IResolveContext Context) +``` + +Produce the Token's value at resolution time. + +###### `Context`Required + +- *Type:* HashiCorp.Cdktf.IResolveContext + +--- + +##### `ToString` + +```csharp +private string ToString() +``` + +Return a string representation of this resolvable object. + +Returns a reversible string representation. + +##### `ResetCreate` + +```csharp +private void ResetCreate() +``` + + +#### Properties + +| **Name** | **Type** | **Description** | +| --- | --- | --- | +| CreationStack | string[] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| Fqn | string | *No description.* | +| CreateInput | string | *No description.* | +| Create | string | *No description.* | +| InternalValue | object | *No description.* | + +--- + +##### `CreationStack`Required + +```csharp +public string[] CreationStack { get; } +``` + +- *Type:* string[] + +The creation stack of this resolvable which will be appended to errors thrown during resolution. + +If this returns an empty array the stack will not be attached. + +--- + +##### `Fqn`Required + +```csharp +public string Fqn { get; } +``` + +- *Type:* string + +--- + +##### `CreateInput`Optional + +```csharp +public string CreateInput { get; } +``` + +- *Type:* string + +--- + +##### `Create`Required + +```csharp +public string Create { get; } +``` + +- *Type:* string + +--- + +##### `InternalValue`Optional + +```csharp +public object InternalValue { get; } +``` + +- *Type:* object + +--- + diff --git a/docs/sshKey.go.md b/docs/sshKey.go.md index d279cabd3..1f64b45da 100644 --- a/docs/sshKey.go.md +++ b/docs/sshKey.go.md @@ -4,12 +4,12 @@ ### SshKey -Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/ssh_key digitalocean_ssh_key}. +Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/ssh_key digitalocean_ssh_key}. #### Initializers ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/sshkey" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/sshkey" sshkey.NewSshKey(scope Construct, id *string, config SshKeyConfig) SshKey ``` @@ -73,7 +73,9 @@ Must be unique amongst siblings in the same scope | MoveFromId | Move the resource corresponding to "id" to this resource. | | MoveTo | Moves this resource to the target resource given by moveTarget. | | MoveToId | Moves this resource to the resource corresponding to "id". | +| PutTimeouts | *No description.* | | ResetId | *No description.* | +| ResetTimeouts | *No description.* | --- @@ -365,12 +367,30 @@ Full id of resource to move to, e.g. "aws_s3_bucket.example". --- +##### `PutTimeouts` + +```go +func PutTimeouts(value SshKeyTimeouts) +``` + +###### `value`Required + +- *Type:* SshKeyTimeouts + +--- + ##### `ResetId` ```go func ResetId() ``` +##### `ResetTimeouts` + +```go +func ResetTimeouts() +``` + #### Static Functions | **Name** | **Description** | @@ -385,7 +405,7 @@ func ResetId() ##### `IsConstruct` ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/sshkey" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/sshkey" sshkey.SshKey_IsConstruct(x interface{}) *bool ``` @@ -417,7 +437,7 @@ Any object. ##### `IsTerraformElement` ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/sshkey" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/sshkey" sshkey.SshKey_IsTerraformElement(x interface{}) *bool ``` @@ -431,7 +451,7 @@ sshkey.SshKey_IsTerraformElement(x interface{}) *bool ##### `IsTerraformResource` ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/sshkey" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/sshkey" sshkey.SshKey_IsTerraformResource(x interface{}) *bool ``` @@ -445,7 +465,7 @@ sshkey.SshKey_IsTerraformResource(x interface{}) *bool ##### `GenerateConfigForImport` ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/sshkey" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/sshkey" sshkey.SshKey_GenerateConfigForImport(scope Construct, importToId *string, importFromId *string, provider TerraformProvider) ImportableResource ``` @@ -474,7 +494,7 @@ The construct id used in the generated config for the SshKey to import. The id of the existing SshKey that should be imported. -Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/ssh_key#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/ssh_key#import import section} in the documentation of this resource for the id to use --- @@ -505,9 +525,11 @@ Refer to the {@link https://registry.terraform.io/providers/digitalocean/digital | Provider | github.com/hashicorp/terraform-cdk-go/cdktf.TerraformProvider | *No description.* | | Provisioners | *[]interface{} | *No description.* | | Fingerprint | *string | *No description.* | +| Timeouts | SshKeyTimeoutsOutputReference | *No description.* | | IdInput | *string | *No description.* | | NameInput | *string | *No description.* | | PublicKeyInput | *string | *No description.* | +| TimeoutsInput | interface{} | *No description.* | | Id | *string | *No description.* | | Name | *string | *No description.* | | PublicKey | *string | *No description.* | @@ -666,6 +688,16 @@ func Fingerprint() *string --- +##### `Timeouts`Required + +```go +func Timeouts() SshKeyTimeoutsOutputReference +``` + +- *Type:* SshKeyTimeoutsOutputReference + +--- + ##### `IdInput`Optional ```go @@ -696,6 +728,16 @@ func PublicKeyInput() *string --- +##### `TimeoutsInput`Optional + +```go +func TimeoutsInput() interface{} +``` + +- *Type:* interface{} + +--- + ##### `Id`Required ```go @@ -751,7 +793,7 @@ func TfResourceType() *string #### Initializer ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/sshkey" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/sshkey" &sshkey.SshKeyConfig { Connection: interface{}, @@ -764,6 +806,7 @@ import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/sshkey" Name: *string, PublicKey: *string, Id: *string, + Timeouts: github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean.sshKey.SshKeyTimeouts, } ``` @@ -778,9 +821,10 @@ import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/sshkey" | Lifecycle | github.com/hashicorp/terraform-cdk-go/cdktf.TerraformResourceLifecycle | *No description.* | | Provider | github.com/hashicorp/terraform-cdk-go/cdktf.TerraformProvider | *No description.* | | Provisioners | *[]interface{} | *No description.* | -| Name | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/ssh_key#name SshKey#name}. | -| PublicKey | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/ssh_key#public_key SshKey#public_key}. | -| Id | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/ssh_key#id SshKey#id}. | +| Name | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/ssh_key#name SshKey#name}. | +| PublicKey | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/ssh_key#public_key SshKey#public_key}. | +| Id | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/ssh_key#id SshKey#id}. | +| Timeouts | SshKeyTimeouts | timeouts block. | --- @@ -862,7 +906,7 @@ Name *string - *Type:* *string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/ssh_key#name SshKey#name}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/ssh_key#name SshKey#name}. --- @@ -874,7 +918,7 @@ PublicKey *string - *Type:* *string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/ssh_key#public_key SshKey#public_key}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/ssh_key#public_key SshKey#public_key}. --- @@ -886,12 +930,337 @@ Id *string - *Type:* *string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/ssh_key#id SshKey#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/ssh_key#id SshKey#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. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. --- +##### `Timeouts`Optional + +```go +Timeouts SshKeyTimeouts +``` + +- *Type:* SshKeyTimeouts + +timeouts block. + +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/ssh_key#timeouts SshKey#timeouts} + +--- + +### SshKeyTimeouts + +#### Initializer + +```go +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/sshkey" + +&sshkey.SshKeyTimeouts { + Create: *string, +} +``` + +#### Properties + +| **Name** | **Type** | **Description** | +| --- | --- | --- | +| Create | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/ssh_key#create SshKey#create}. | + +--- + +##### `Create`Optional + +```go +Create *string +``` + +- *Type:* *string + +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/ssh_key#create SshKey#create}. + +--- + +## Classes + +### SshKeyTimeoutsOutputReference + +#### Initializers + +```go +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/sshkey" + +sshkey.NewSshKeyTimeoutsOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string) SshKeyTimeoutsOutputReference +``` + +| **Name** | **Type** | **Description** | +| --- | --- | --- | +| terraformResource | github.com/hashicorp/terraform-cdk-go/cdktf.IInterpolatingParent | The parent resource. | +| terraformAttribute | *string | The attribute on the parent resource this class is referencing. | + +--- + +##### `terraformResource`Required + +- *Type:* github.com/hashicorp/terraform-cdk-go/cdktf.IInterpolatingParent + +The parent resource. + +--- + +##### `terraformAttribute`Required + +- *Type:* *string + +The attribute on the parent resource this class is referencing. + +--- + +#### Methods + +| **Name** | **Description** | +| --- | --- | +| ComputeFqn | *No description.* | +| GetAnyMapAttribute | *No description.* | +| GetBooleanAttribute | *No description.* | +| GetBooleanMapAttribute | *No description.* | +| GetListAttribute | *No description.* | +| GetNumberAttribute | *No description.* | +| GetNumberListAttribute | *No description.* | +| GetNumberMapAttribute | *No description.* | +| GetStringAttribute | *No description.* | +| GetStringMapAttribute | *No description.* | +| InterpolationForAttribute | *No description.* | +| Resolve | Produce the Token's value at resolution time. | +| ToString | Return a string representation of this resolvable object. | +| ResetCreate | *No description.* | + +--- + +##### `ComputeFqn` + +```go +func ComputeFqn() *string +``` + +##### `GetAnyMapAttribute` + +```go +func GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} +``` + +###### `terraformAttribute`Required + +- *Type:* *string + +--- + +##### `GetBooleanAttribute` + +```go +func GetBooleanAttribute(terraformAttribute *string) IResolvable +``` + +###### `terraformAttribute`Required + +- *Type:* *string + +--- + +##### `GetBooleanMapAttribute` + +```go +func GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool +``` + +###### `terraformAttribute`Required + +- *Type:* *string + +--- + +##### `GetListAttribute` + +```go +func GetListAttribute(terraformAttribute *string) *[]*string +``` + +###### `terraformAttribute`Required + +- *Type:* *string + +--- + +##### `GetNumberAttribute` + +```go +func GetNumberAttribute(terraformAttribute *string) *f64 +``` + +###### `terraformAttribute`Required + +- *Type:* *string + +--- + +##### `GetNumberListAttribute` + +```go +func GetNumberListAttribute(terraformAttribute *string) *[]*f64 +``` + +###### `terraformAttribute`Required + +- *Type:* *string + +--- + +##### `GetNumberMapAttribute` + +```go +func GetNumberMapAttribute(terraformAttribute *string) *map[string]*f64 +``` + +###### `terraformAttribute`Required + +- *Type:* *string + +--- + +##### `GetStringAttribute` + +```go +func GetStringAttribute(terraformAttribute *string) *string +``` + +###### `terraformAttribute`Required + +- *Type:* *string + +--- + +##### `GetStringMapAttribute` + +```go +func GetStringMapAttribute(terraformAttribute *string) *map[string]*string +``` + +###### `terraformAttribute`Required + +- *Type:* *string + +--- + +##### `InterpolationForAttribute` + +```go +func InterpolationForAttribute(property *string) IResolvable +``` + +###### `property`Required + +- *Type:* *string + +--- + +##### `Resolve` + +```go +func Resolve(_context IResolveContext) interface{} +``` + +Produce the Token's value at resolution time. + +###### `_context`Required + +- *Type:* github.com/hashicorp/terraform-cdk-go/cdktf.IResolveContext + +--- + +##### `ToString` + +```go +func ToString() *string +``` + +Return a string representation of this resolvable object. + +Returns a reversible string representation. + +##### `ResetCreate` + +```go +func ResetCreate() +``` + + +#### Properties + +| **Name** | **Type** | **Description** | +| --- | --- | --- | +| CreationStack | *[]*string | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| Fqn | *string | *No description.* | +| CreateInput | *string | *No description.* | +| Create | *string | *No description.* | +| InternalValue | interface{} | *No description.* | + +--- + +##### `CreationStack`Required + +```go +func CreationStack() *[]*string +``` + +- *Type:* *[]*string + +The creation stack of this resolvable which will be appended to errors thrown during resolution. + +If this returns an empty array the stack will not be attached. + +--- + +##### `Fqn`Required + +```go +func Fqn() *string +``` + +- *Type:* *string + +--- + +##### `CreateInput`Optional + +```go +func CreateInput() *string +``` + +- *Type:* *string + +--- + +##### `Create`Required + +```go +func Create() *string +``` + +- *Type:* *string + +--- + +##### `InternalValue`Optional + +```go +func InternalValue() interface{} +``` + +- *Type:* interface{} + +--- + diff --git a/docs/sshKey.java.md b/docs/sshKey.java.md index 5ab41d5ba..7ead1614e 100644 --- a/docs/sshKey.java.md +++ b/docs/sshKey.java.md @@ -4,7 +4,7 @@ ### SshKey -Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/ssh_key digitalocean_ssh_key}. +Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/ssh_key digitalocean_ssh_key}. #### Initializers @@ -26,6 +26,7 @@ SshKey.Builder.create(Construct scope, java.lang.String id) .name(java.lang.String) .publicKey(java.lang.String) // .id(java.lang.String) +// .timeouts(SshKeyTimeouts) .build(); ``` @@ -40,9 +41,10 @@ SshKey.Builder.create(Construct scope, java.lang.String id) | lifecycle | com.hashicorp.cdktf.TerraformResourceLifecycle | *No description.* | | provider | com.hashicorp.cdktf.TerraformProvider | *No description.* | | provisioners | java.util.List | *No description.* | -| name | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/ssh_key#name SshKey#name}. | -| publicKey | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/ssh_key#public_key SshKey#public_key}. | -| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/ssh_key#id SshKey#id}. | +| name | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/ssh_key#name SshKey#name}. | +| publicKey | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/ssh_key#public_key SshKey#public_key}. | +| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/ssh_key#id SshKey#id}. | +| timeouts | SshKeyTimeouts | timeouts block. | --- @@ -110,7 +112,7 @@ Must be unique amongst siblings in the same scope - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/ssh_key#name SshKey#name}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/ssh_key#name SshKey#name}. --- @@ -118,7 +120,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/ssh_key#public_key SshKey#public_key}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/ssh_key#public_key SshKey#public_key}. --- @@ -126,13 +128,23 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/ssh_key#id SshKey#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/ssh_key#id SshKey#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. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. --- +##### `timeouts`Optional + +- *Type:* SshKeyTimeouts + +timeouts block. + +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/ssh_key#timeouts SshKey#timeouts} + +--- + #### Methods | **Name** | **Description** | @@ -160,7 +172,9 @@ If you experience problems setting this value it might not be settable. Please t | moveFromId | Move the resource corresponding to "id" to this resource. | | moveTo | Moves this resource to the target resource given by moveTarget. | | moveToId | Moves this resource to the resource corresponding to "id". | +| putTimeouts | *No description.* | | resetId | *No description.* | +| resetTimeouts | *No description.* | --- @@ -454,12 +468,30 @@ Full id of resource to move to, e.g. "aws_s3_bucket.example". --- +##### `putTimeouts` + +```java +public void putTimeouts(SshKeyTimeouts value) +``` + +###### `value`Required + +- *Type:* SshKeyTimeouts + +--- + ##### `resetId` ```java public void resetId() ``` +##### `resetTimeouts` + +```java +public void resetTimeouts() +``` + #### Static Functions | **Name** | **Description** | @@ -563,7 +595,7 @@ The construct id used in the generated config for the SshKey to import. The id of the existing SshKey that should be imported. -Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/ssh_key#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/ssh_key#import import section} in the documentation of this resource for the id to use --- @@ -594,9 +626,11 @@ Refer to the {@link https://registry.terraform.io/providers/digitalocean/digital | provider | com.hashicorp.cdktf.TerraformProvider | *No description.* | | provisioners | java.util.List | *No description.* | | fingerprint | java.lang.String | *No description.* | +| timeouts | SshKeyTimeoutsOutputReference | *No description.* | | idInput | java.lang.String | *No description.* | | nameInput | java.lang.String | *No description.* | | publicKeyInput | java.lang.String | *No description.* | +| timeoutsInput | com.hashicorp.cdktf.IResolvable OR SshKeyTimeouts | *No description.* | | id | java.lang.String | *No description.* | | name | java.lang.String | *No description.* | | publicKey | java.lang.String | *No description.* | @@ -755,6 +789,16 @@ public java.lang.String getFingerprint(); --- +##### `timeouts`Required + +```java +public SshKeyTimeoutsOutputReference getTimeouts(); +``` + +- *Type:* SshKeyTimeoutsOutputReference + +--- + ##### `idInput`Optional ```java @@ -785,6 +829,16 @@ public java.lang.String getPublicKeyInput(); --- +##### `timeoutsInput`Optional + +```java +public java.lang.Object getTimeoutsInput(); +``` + +- *Type:* com.hashicorp.cdktf.IResolvable OR SshKeyTimeouts + +--- + ##### `id`Required ```java @@ -857,6 +911,7 @@ SshKeyConfig.builder() .name(java.lang.String) .publicKey(java.lang.String) // .id(java.lang.String) +// .timeouts(SshKeyTimeouts) .build(); ``` @@ -871,9 +926,10 @@ SshKeyConfig.builder() | lifecycle | com.hashicorp.cdktf.TerraformResourceLifecycle | *No description.* | | provider | com.hashicorp.cdktf.TerraformProvider | *No description.* | | provisioners | java.util.List | *No description.* | -| name | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/ssh_key#name SshKey#name}. | -| publicKey | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/ssh_key#public_key SshKey#public_key}. | -| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/ssh_key#id SshKey#id}. | +| name | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/ssh_key#name SshKey#name}. | +| publicKey | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/ssh_key#public_key SshKey#public_key}. | +| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/ssh_key#id SshKey#id}. | +| timeouts | SshKeyTimeouts | timeouts block. | --- @@ -955,7 +1011,7 @@ public java.lang.String getName(); - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/ssh_key#name SshKey#name}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/ssh_key#name SshKey#name}. --- @@ -967,7 +1023,7 @@ public java.lang.String getPublicKey(); - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/ssh_key#public_key SshKey#public_key}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/ssh_key#public_key SshKey#public_key}. --- @@ -979,12 +1035,337 @@ public java.lang.String getId(); - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/ssh_key#id SshKey#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/ssh_key#id SshKey#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. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. --- +##### `timeouts`Optional + +```java +public SshKeyTimeouts getTimeouts(); +``` + +- *Type:* SshKeyTimeouts + +timeouts block. + +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/ssh_key#timeouts SshKey#timeouts} + +--- + +### SshKeyTimeouts + +#### Initializer + +```java +import com.hashicorp.cdktf.providers.digitalocean.ssh_key.SshKeyTimeouts; + +SshKeyTimeouts.builder() +// .create(java.lang.String) + .build(); +``` + +#### Properties + +| **Name** | **Type** | **Description** | +| --- | --- | --- | +| create | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/ssh_key#create SshKey#create}. | + +--- + +##### `create`Optional + +```java +public java.lang.String getCreate(); +``` + +- *Type:* java.lang.String + +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/ssh_key#create SshKey#create}. + +--- + +## Classes + +### SshKeyTimeoutsOutputReference + +#### Initializers + +```java +import com.hashicorp.cdktf.providers.digitalocean.ssh_key.SshKeyTimeoutsOutputReference; + +new SshKeyTimeoutsOutputReference(IInterpolatingParent terraformResource, java.lang.String terraformAttribute); +``` + +| **Name** | **Type** | **Description** | +| --- | --- | --- | +| terraformResource | com.hashicorp.cdktf.IInterpolatingParent | The parent resource. | +| terraformAttribute | java.lang.String | The attribute on the parent resource this class is referencing. | + +--- + +##### `terraformResource`Required + +- *Type:* com.hashicorp.cdktf.IInterpolatingParent + +The parent resource. + +--- + +##### `terraformAttribute`Required + +- *Type:* java.lang.String + +The attribute on the parent resource this class is referencing. + +--- + +#### Methods + +| **Name** | **Description** | +| --- | --- | +| computeFqn | *No description.* | +| getAnyMapAttribute | *No description.* | +| getBooleanAttribute | *No description.* | +| getBooleanMapAttribute | *No description.* | +| getListAttribute | *No description.* | +| getNumberAttribute | *No description.* | +| getNumberListAttribute | *No description.* | +| getNumberMapAttribute | *No description.* | +| getStringAttribute | *No description.* | +| getStringMapAttribute | *No description.* | +| interpolationForAttribute | *No description.* | +| resolve | Produce the Token's value at resolution time. | +| toString | Return a string representation of this resolvable object. | +| resetCreate | *No description.* | + +--- + +##### `computeFqn` + +```java +public java.lang.String computeFqn() +``` + +##### `getAnyMapAttribute` + +```java +public java.util.Map getAnyMapAttribute(java.lang.String terraformAttribute) +``` + +###### `terraformAttribute`Required + +- *Type:* java.lang.String + +--- + +##### `getBooleanAttribute` + +```java +public IResolvable getBooleanAttribute(java.lang.String terraformAttribute) +``` + +###### `terraformAttribute`Required + +- *Type:* java.lang.String + +--- + +##### `getBooleanMapAttribute` + +```java +public java.util.Map getBooleanMapAttribute(java.lang.String terraformAttribute) +``` + +###### `terraformAttribute`Required + +- *Type:* java.lang.String + +--- + +##### `getListAttribute` + +```java +public java.util.List getListAttribute(java.lang.String terraformAttribute) +``` + +###### `terraformAttribute`Required + +- *Type:* java.lang.String + +--- + +##### `getNumberAttribute` + +```java +public java.lang.Number getNumberAttribute(java.lang.String terraformAttribute) +``` + +###### `terraformAttribute`Required + +- *Type:* java.lang.String + +--- + +##### `getNumberListAttribute` + +```java +public java.util.List getNumberListAttribute(java.lang.String terraformAttribute) +``` + +###### `terraformAttribute`Required + +- *Type:* java.lang.String + +--- + +##### `getNumberMapAttribute` + +```java +public java.util.Map getNumberMapAttribute(java.lang.String terraformAttribute) +``` + +###### `terraformAttribute`Required + +- *Type:* java.lang.String + +--- + +##### `getStringAttribute` + +```java +public java.lang.String getStringAttribute(java.lang.String terraformAttribute) +``` + +###### `terraformAttribute`Required + +- *Type:* java.lang.String + +--- + +##### `getStringMapAttribute` + +```java +public java.util.Map getStringMapAttribute(java.lang.String terraformAttribute) +``` + +###### `terraformAttribute`Required + +- *Type:* java.lang.String + +--- + +##### `interpolationForAttribute` + +```java +public IResolvable interpolationForAttribute(java.lang.String property) +``` + +###### `property`Required + +- *Type:* java.lang.String + +--- + +##### `resolve` + +```java +public java.lang.Object resolve(IResolveContext _context) +``` + +Produce the Token's value at resolution time. + +###### `_context`Required + +- *Type:* com.hashicorp.cdktf.IResolveContext + +--- + +##### `toString` + +```java +public java.lang.String toString() +``` + +Return a string representation of this resolvable object. + +Returns a reversible string representation. + +##### `resetCreate` + +```java +public void resetCreate() +``` + + +#### Properties + +| **Name** | **Type** | **Description** | +| --- | --- | --- | +| creationStack | java.util.List | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| fqn | java.lang.String | *No description.* | +| createInput | java.lang.String | *No description.* | +| create | java.lang.String | *No description.* | +| internalValue | com.hashicorp.cdktf.IResolvable OR SshKeyTimeouts | *No description.* | + +--- + +##### `creationStack`Required + +```java +public java.util.List getCreationStack(); +``` + +- *Type:* java.util.List + +The creation stack of this resolvable which will be appended to errors thrown during resolution. + +If this returns an empty array the stack will not be attached. + +--- + +##### `fqn`Required + +```java +public java.lang.String getFqn(); +``` + +- *Type:* java.lang.String + +--- + +##### `createInput`Optional + +```java +public java.lang.String getCreateInput(); +``` + +- *Type:* java.lang.String + +--- + +##### `create`Required + +```java +public java.lang.String getCreate(); +``` + +- *Type:* java.lang.String + +--- + +##### `internalValue`Optional + +```java +public java.lang.Object getInternalValue(); +``` + +- *Type:* com.hashicorp.cdktf.IResolvable OR SshKeyTimeouts + +--- + diff --git a/docs/sshKey.python.md b/docs/sshKey.python.md index d87f8dc15..72eb81a49 100644 --- a/docs/sshKey.python.md +++ b/docs/sshKey.python.md @@ -4,7 +4,7 @@ ### SshKey -Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/ssh_key digitalocean_ssh_key}. +Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/ssh_key digitalocean_ssh_key}. #### Initializers @@ -23,7 +23,8 @@ sshKey.SshKey( provisioners: typing.List[typing.Union[FileProvisioner, LocalExecProvisioner, RemoteExecProvisioner]] = None, name: str, public_key: str, - id: str = None + id: str = None, + timeouts: SshKeyTimeouts = None ) ``` @@ -38,9 +39,10 @@ sshKey.SshKey( | lifecycle | cdktf.TerraformResourceLifecycle | *No description.* | | provider | cdktf.TerraformProvider | *No description.* | | provisioners | typing.List[typing.Union[cdktf.FileProvisioner, cdktf.LocalExecProvisioner, cdktf.RemoteExecProvisioner]] | *No description.* | -| name | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/ssh_key#name SshKey#name}. | -| public_key | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/ssh_key#public_key SshKey#public_key}. | -| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/ssh_key#id SshKey#id}. | +| name | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/ssh_key#name SshKey#name}. | +| public_key | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/ssh_key#public_key SshKey#public_key}. | +| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/ssh_key#id SshKey#id}. | +| timeouts | SshKeyTimeouts | timeouts block. | --- @@ -108,7 +110,7 @@ Must be unique amongst siblings in the same scope - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/ssh_key#name SshKey#name}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/ssh_key#name SshKey#name}. --- @@ -116,7 +118,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/ssh_key#public_key SshKey#public_key}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/ssh_key#public_key SshKey#public_key}. --- @@ -124,13 +126,23 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/ssh_key#id SshKey#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/ssh_key#id SshKey#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. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. --- +##### `timeouts`Optional + +- *Type:* SshKeyTimeouts + +timeouts block. + +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/ssh_key#timeouts SshKey#timeouts} + +--- + #### Methods | **Name** | **Description** | @@ -158,7 +170,9 @@ If you experience problems setting this value it might not be settable. Please t | move_from_id | Move the resource corresponding to "id" to this resource. | | move_to | Moves this resource to the target resource given by moveTarget. | | move_to_id | Moves this resource to the resource corresponding to "id". | +| put_timeouts | *No description.* | | reset_id | *No description.* | +| reset_timeouts | *No description.* | --- @@ -487,12 +501,34 @@ Full id of resource to move to, e.g. "aws_s3_bucket.example". --- +##### `put_timeouts` + +```python +def put_timeouts( + create: str = None +) -> None +``` + +###### `create`Optional + +- *Type:* str + +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/ssh_key#create SshKey#create}. + +--- + ##### `reset_id` ```python def reset_id() -> None ``` +##### `reset_timeouts` + +```python +def reset_timeouts() -> None +``` + #### Static Functions | **Name** | **Description** | @@ -607,7 +643,7 @@ The construct id used in the generated config for the SshKey to import. The id of the existing SshKey that should be imported. -Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/ssh_key#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/ssh_key#import import section} in the documentation of this resource for the id to use --- @@ -638,9 +674,11 @@ Refer to the {@link https://registry.terraform.io/providers/digitalocean/digital | provider | cdktf.TerraformProvider | *No description.* | | provisioners | typing.List[typing.Union[cdktf.FileProvisioner, cdktf.LocalExecProvisioner, cdktf.RemoteExecProvisioner]] | *No description.* | | fingerprint | str | *No description.* | +| timeouts | SshKeyTimeoutsOutputReference | *No description.* | | id_input | str | *No description.* | | name_input | str | *No description.* | | public_key_input | str | *No description.* | +| timeouts_input | typing.Union[cdktf.IResolvable, SshKeyTimeouts] | *No description.* | | id | str | *No description.* | | name | str | *No description.* | | public_key | str | *No description.* | @@ -799,6 +837,16 @@ fingerprint: str --- +##### `timeouts`Required + +```python +timeouts: SshKeyTimeoutsOutputReference +``` + +- *Type:* SshKeyTimeoutsOutputReference + +--- + ##### `id_input`Optional ```python @@ -829,6 +877,16 @@ public_key_input: str --- +##### `timeouts_input`Optional + +```python +timeouts_input: typing.Union[IResolvable, SshKeyTimeouts] +``` + +- *Type:* typing.Union[cdktf.IResolvable, SshKeyTimeouts] + +--- + ##### `id`Required ```python @@ -896,7 +954,8 @@ sshKey.SshKeyConfig( provisioners: typing.List[typing.Union[FileProvisioner, LocalExecProvisioner, RemoteExecProvisioner]] = None, name: str, public_key: str, - id: str = None + id: str = None, + timeouts: SshKeyTimeouts = None ) ``` @@ -911,9 +970,10 @@ sshKey.SshKeyConfig( | lifecycle | cdktf.TerraformResourceLifecycle | *No description.* | | provider | cdktf.TerraformProvider | *No description.* | | provisioners | typing.List[typing.Union[cdktf.FileProvisioner, cdktf.LocalExecProvisioner, cdktf.RemoteExecProvisioner]] | *No description.* | -| name | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/ssh_key#name SshKey#name}. | -| public_key | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/ssh_key#public_key SshKey#public_key}. | -| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/ssh_key#id SshKey#id}. | +| name | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/ssh_key#name SshKey#name}. | +| public_key | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/ssh_key#public_key SshKey#public_key}. | +| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/ssh_key#id SshKey#id}. | +| timeouts | SshKeyTimeouts | timeouts block. | --- @@ -995,7 +1055,7 @@ name: str - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/ssh_key#name SshKey#name}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/ssh_key#name SshKey#name}. --- @@ -1007,7 +1067,7 @@ public_key: str - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/ssh_key#public_key SshKey#public_key}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/ssh_key#public_key SshKey#public_key}. --- @@ -1019,12 +1079,362 @@ id: str - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/ssh_key#id SshKey#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/ssh_key#id SshKey#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. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. --- +##### `timeouts`Optional + +```python +timeouts: SshKeyTimeouts +``` + +- *Type:* SshKeyTimeouts + +timeouts block. + +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/ssh_key#timeouts SshKey#timeouts} + +--- + +### SshKeyTimeouts + +#### Initializer + +```python +from cdktf_cdktf_provider_digitalocean import ssh_key + +sshKey.SshKeyTimeouts( + create: str = None +) +``` + +#### Properties + +| **Name** | **Type** | **Description** | +| --- | --- | --- | +| create | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/ssh_key#create SshKey#create}. | + +--- + +##### `create`Optional + +```python +create: str +``` + +- *Type:* str + +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/ssh_key#create SshKey#create}. + +--- + +## Classes + +### SshKeyTimeoutsOutputReference + +#### Initializers + +```python +from cdktf_cdktf_provider_digitalocean import ssh_key + +sshKey.SshKeyTimeoutsOutputReference( + terraform_resource: IInterpolatingParent, + terraform_attribute: str +) +``` + +| **Name** | **Type** | **Description** | +| --- | --- | --- | +| terraform_resource | cdktf.IInterpolatingParent | The parent resource. | +| terraform_attribute | str | The attribute on the parent resource this class is referencing. | + +--- + +##### `terraform_resource`Required + +- *Type:* cdktf.IInterpolatingParent + +The parent resource. + +--- + +##### `terraform_attribute`Required + +- *Type:* str + +The attribute on the parent resource this class is referencing. + +--- + +#### Methods + +| **Name** | **Description** | +| --- | --- | +| compute_fqn | *No description.* | +| get_any_map_attribute | *No description.* | +| get_boolean_attribute | *No description.* | +| get_boolean_map_attribute | *No description.* | +| get_list_attribute | *No description.* | +| get_number_attribute | *No description.* | +| get_number_list_attribute | *No description.* | +| get_number_map_attribute | *No description.* | +| get_string_attribute | *No description.* | +| get_string_map_attribute | *No description.* | +| interpolation_for_attribute | *No description.* | +| resolve | Produce the Token's value at resolution time. | +| to_string | Return a string representation of this resolvable object. | +| reset_create | *No description.* | + +--- + +##### `compute_fqn` + +```python +def compute_fqn() -> str +``` + +##### `get_any_map_attribute` + +```python +def get_any_map_attribute( + terraform_attribute: str +) -> typing.Mapping[typing.Any] +``` + +###### `terraform_attribute`Required + +- *Type:* str + +--- + +##### `get_boolean_attribute` + +```python +def get_boolean_attribute( + terraform_attribute: str +) -> IResolvable +``` + +###### `terraform_attribute`Required + +- *Type:* str + +--- + +##### `get_boolean_map_attribute` + +```python +def get_boolean_map_attribute( + terraform_attribute: str +) -> typing.Mapping[bool] +``` + +###### `terraform_attribute`Required + +- *Type:* str + +--- + +##### `get_list_attribute` + +```python +def get_list_attribute( + terraform_attribute: str +) -> typing.List[str] +``` + +###### `terraform_attribute`Required + +- *Type:* str + +--- + +##### `get_number_attribute` + +```python +def get_number_attribute( + terraform_attribute: str +) -> typing.Union[int, float] +``` + +###### `terraform_attribute`Required + +- *Type:* str + +--- + +##### `get_number_list_attribute` + +```python +def get_number_list_attribute( + terraform_attribute: str +) -> typing.List[typing.Union[int, float]] +``` + +###### `terraform_attribute`Required + +- *Type:* str + +--- + +##### `get_number_map_attribute` + +```python +def get_number_map_attribute( + terraform_attribute: str +) -> typing.Mapping[typing.Union[int, float]] +``` + +###### `terraform_attribute`Required + +- *Type:* str + +--- + +##### `get_string_attribute` + +```python +def get_string_attribute( + terraform_attribute: str +) -> str +``` + +###### `terraform_attribute`Required + +- *Type:* str + +--- + +##### `get_string_map_attribute` + +```python +def get_string_map_attribute( + terraform_attribute: str +) -> typing.Mapping[str] +``` + +###### `terraform_attribute`Required + +- *Type:* str + +--- + +##### `interpolation_for_attribute` + +```python +def interpolation_for_attribute( + property: str +) -> IResolvable +``` + +###### `property`Required + +- *Type:* str + +--- + +##### `resolve` + +```python +def resolve( + _context: IResolveContext +) -> typing.Any +``` + +Produce the Token's value at resolution time. + +###### `_context`Required + +- *Type:* cdktf.IResolveContext + +--- + +##### `to_string` + +```python +def to_string() -> str +``` + +Return a string representation of this resolvable object. + +Returns a reversible string representation. + +##### `reset_create` + +```python +def reset_create() -> None +``` + + +#### Properties + +| **Name** | **Type** | **Description** | +| --- | --- | --- | +| creation_stack | typing.List[str] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| fqn | str | *No description.* | +| create_input | str | *No description.* | +| create | str | *No description.* | +| internal_value | typing.Union[cdktf.IResolvable, SshKeyTimeouts] | *No description.* | + +--- + +##### `creation_stack`Required + +```python +creation_stack: typing.List[str] +``` + +- *Type:* typing.List[str] + +The creation stack of this resolvable which will be appended to errors thrown during resolution. + +If this returns an empty array the stack will not be attached. + +--- + +##### `fqn`Required + +```python +fqn: str +``` + +- *Type:* str + +--- + +##### `create_input`Optional + +```python +create_input: str +``` + +- *Type:* str + +--- + +##### `create`Required + +```python +create: str +``` + +- *Type:* str + +--- + +##### `internal_value`Optional + +```python +internal_value: typing.Union[IResolvable, SshKeyTimeouts] +``` + +- *Type:* typing.Union[cdktf.IResolvable, SshKeyTimeouts] + +--- + diff --git a/docs/sshKey.typescript.md b/docs/sshKey.typescript.md index c4d64e96d..77b915560 100644 --- a/docs/sshKey.typescript.md +++ b/docs/sshKey.typescript.md @@ -4,7 +4,7 @@ ### SshKey -Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/ssh_key digitalocean_ssh_key}. +Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/ssh_key digitalocean_ssh_key}. #### Initializers @@ -73,7 +73,9 @@ Must be unique amongst siblings in the same scope | moveFromId | Move the resource corresponding to "id" to this resource. | | moveTo | Moves this resource to the target resource given by moveTarget. | | moveToId | Moves this resource to the resource corresponding to "id". | +| putTimeouts | *No description.* | | resetId | *No description.* | +| resetTimeouts | *No description.* | --- @@ -365,12 +367,30 @@ Full id of resource to move to, e.g. "aws_s3_bucket.example". --- +##### `putTimeouts` + +```typescript +public putTimeouts(value: SshKeyTimeouts): void +``` + +###### `value`Required + +- *Type:* SshKeyTimeouts + +--- + ##### `resetId` ```typescript public resetId(): void ``` +##### `resetTimeouts` + +```typescript +public resetTimeouts(): void +``` + #### Static Functions | **Name** | **Description** | @@ -474,7 +494,7 @@ The construct id used in the generated config for the SshKey to import. The id of the existing SshKey that should be imported. -Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/ssh_key#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/ssh_key#import import section} in the documentation of this resource for the id to use --- @@ -505,9 +525,11 @@ Refer to the {@link https://registry.terraform.io/providers/digitalocean/digital | provider | cdktf.TerraformProvider | *No description.* | | provisioners | cdktf.FileProvisioner \| cdktf.LocalExecProvisioner \| cdktf.RemoteExecProvisioner[] | *No description.* | | fingerprint | string | *No description.* | +| timeouts | SshKeyTimeoutsOutputReference | *No description.* | | idInput | string | *No description.* | | nameInput | string | *No description.* | | publicKeyInput | string | *No description.* | +| timeoutsInput | cdktf.IResolvable \| SshKeyTimeouts | *No description.* | | id | string | *No description.* | | name | string | *No description.* | | publicKey | string | *No description.* | @@ -666,6 +688,16 @@ public readonly fingerprint: string; --- +##### `timeouts`Required + +```typescript +public readonly timeouts: SshKeyTimeoutsOutputReference; +``` + +- *Type:* SshKeyTimeoutsOutputReference + +--- + ##### `idInput`Optional ```typescript @@ -696,6 +728,16 @@ public readonly publicKeyInput: string; --- +##### `timeoutsInput`Optional + +```typescript +public readonly timeoutsInput: IResolvable | SshKeyTimeouts; +``` + +- *Type:* cdktf.IResolvable | SshKeyTimeouts + +--- + ##### `id`Required ```typescript @@ -767,9 +809,10 @@ const sshKeyConfig: sshKey.SshKeyConfig = { ... } | lifecycle | cdktf.TerraformResourceLifecycle | *No description.* | | provider | cdktf.TerraformProvider | *No description.* | | provisioners | cdktf.FileProvisioner \| cdktf.LocalExecProvisioner \| cdktf.RemoteExecProvisioner[] | *No description.* | -| name | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/ssh_key#name SshKey#name}. | -| publicKey | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/ssh_key#public_key SshKey#public_key}. | -| id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/ssh_key#id SshKey#id}. | +| name | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/ssh_key#name SshKey#name}. | +| publicKey | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/ssh_key#public_key SshKey#public_key}. | +| id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/ssh_key#id SshKey#id}. | +| timeouts | SshKeyTimeouts | timeouts block. | --- @@ -851,7 +894,7 @@ public readonly name: string; - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/ssh_key#name SshKey#name}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/ssh_key#name SshKey#name}. --- @@ -863,7 +906,7 @@ public readonly publicKey: string; - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/ssh_key#public_key SshKey#public_key}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/ssh_key#public_key SshKey#public_key}. --- @@ -875,12 +918,335 @@ public readonly id: string; - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/ssh_key#id SshKey#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/ssh_key#id SshKey#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. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. --- +##### `timeouts`Optional + +```typescript +public readonly timeouts: SshKeyTimeouts; +``` + +- *Type:* SshKeyTimeouts + +timeouts block. + +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/ssh_key#timeouts SshKey#timeouts} + +--- + +### SshKeyTimeouts + +#### Initializer + +```typescript +import { sshKey } from '@cdktf/provider-digitalocean' + +const sshKeyTimeouts: sshKey.SshKeyTimeouts = { ... } +``` + +#### Properties + +| **Name** | **Type** | **Description** | +| --- | --- | --- | +| create | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/ssh_key#create SshKey#create}. | + +--- + +##### `create`Optional + +```typescript +public readonly create: string; +``` + +- *Type:* string + +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/ssh_key#create SshKey#create}. + +--- + +## Classes + +### SshKeyTimeoutsOutputReference + +#### Initializers + +```typescript +import { sshKey } from '@cdktf/provider-digitalocean' + +new sshKey.SshKeyTimeoutsOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string) +``` + +| **Name** | **Type** | **Description** | +| --- | --- | --- | +| terraformResource | cdktf.IInterpolatingParent | The parent resource. | +| terraformAttribute | string | The attribute on the parent resource this class is referencing. | + +--- + +##### `terraformResource`Required + +- *Type:* cdktf.IInterpolatingParent + +The parent resource. + +--- + +##### `terraformAttribute`Required + +- *Type:* string + +The attribute on the parent resource this class is referencing. + +--- + +#### Methods + +| **Name** | **Description** | +| --- | --- | +| computeFqn | *No description.* | +| getAnyMapAttribute | *No description.* | +| getBooleanAttribute | *No description.* | +| getBooleanMapAttribute | *No description.* | +| getListAttribute | *No description.* | +| getNumberAttribute | *No description.* | +| getNumberListAttribute | *No description.* | +| getNumberMapAttribute | *No description.* | +| getStringAttribute | *No description.* | +| getStringMapAttribute | *No description.* | +| interpolationForAttribute | *No description.* | +| resolve | Produce the Token's value at resolution time. | +| toString | Return a string representation of this resolvable object. | +| resetCreate | *No description.* | + +--- + +##### `computeFqn` + +```typescript +public computeFqn(): string +``` + +##### `getAnyMapAttribute` + +```typescript +public getAnyMapAttribute(terraformAttribute: string): {[ key: string ]: any} +``` + +###### `terraformAttribute`Required + +- *Type:* string + +--- + +##### `getBooleanAttribute` + +```typescript +public getBooleanAttribute(terraformAttribute: string): IResolvable +``` + +###### `terraformAttribute`Required + +- *Type:* string + +--- + +##### `getBooleanMapAttribute` + +```typescript +public getBooleanMapAttribute(terraformAttribute: string): {[ key: string ]: boolean} +``` + +###### `terraformAttribute`Required + +- *Type:* string + +--- + +##### `getListAttribute` + +```typescript +public getListAttribute(terraformAttribute: string): string[] +``` + +###### `terraformAttribute`Required + +- *Type:* string + +--- + +##### `getNumberAttribute` + +```typescript +public getNumberAttribute(terraformAttribute: string): number +``` + +###### `terraformAttribute`Required + +- *Type:* string + +--- + +##### `getNumberListAttribute` + +```typescript +public getNumberListAttribute(terraformAttribute: string): number[] +``` + +###### `terraformAttribute`Required + +- *Type:* string + +--- + +##### `getNumberMapAttribute` + +```typescript +public getNumberMapAttribute(terraformAttribute: string): {[ key: string ]: number} +``` + +###### `terraformAttribute`Required + +- *Type:* string + +--- + +##### `getStringAttribute` + +```typescript +public getStringAttribute(terraformAttribute: string): string +``` + +###### `terraformAttribute`Required + +- *Type:* string + +--- + +##### `getStringMapAttribute` + +```typescript +public getStringMapAttribute(terraformAttribute: string): {[ key: string ]: string} +``` + +###### `terraformAttribute`Required + +- *Type:* string + +--- + +##### `interpolationForAttribute` + +```typescript +public interpolationForAttribute(property: string): IResolvable +``` + +###### `property`Required + +- *Type:* string + +--- + +##### `resolve` + +```typescript +public resolve(_context: IResolveContext): any +``` + +Produce the Token's value at resolution time. + +###### `_context`Required + +- *Type:* cdktf.IResolveContext + +--- + +##### `toString` + +```typescript +public toString(): string +``` + +Return a string representation of this resolvable object. + +Returns a reversible string representation. + +##### `resetCreate` + +```typescript +public resetCreate(): void +``` + + +#### Properties + +| **Name** | **Type** | **Description** | +| --- | --- | --- | +| creationStack | string[] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| fqn | string | *No description.* | +| createInput | string | *No description.* | +| create | string | *No description.* | +| internalValue | cdktf.IResolvable \| SshKeyTimeouts | *No description.* | + +--- + +##### `creationStack`Required + +```typescript +public readonly creationStack: string[]; +``` + +- *Type:* string[] + +The creation stack of this resolvable which will be appended to errors thrown during resolution. + +If this returns an empty array the stack will not be attached. + +--- + +##### `fqn`Required + +```typescript +public readonly fqn: string; +``` + +- *Type:* string + +--- + +##### `createInput`Optional + +```typescript +public readonly createInput: string; +``` + +- *Type:* string + +--- + +##### `create`Required + +```typescript +public readonly create: string; +``` + +- *Type:* string + +--- + +##### `internalValue`Optional + +```typescript +public readonly internalValue: IResolvable | SshKeyTimeouts; +``` + +- *Type:* cdktf.IResolvable | SshKeyTimeouts + +--- + diff --git a/docs/tag.csharp.md b/docs/tag.csharp.md index bd8a134a4..5d7644033 100644 --- a/docs/tag.csharp.md +++ b/docs/tag.csharp.md @@ -4,7 +4,7 @@ ### Tag -Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/tag digitalocean_tag}. +Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/tag digitalocean_tag}. #### Initializers @@ -474,7 +474,7 @@ The construct id used in the generated config for the Tag to import. The id of the existing Tag that should be imported. -Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/tag#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/tag#import import section} in the documentation of this resource for the id to use --- @@ -810,8 +810,8 @@ new TagConfig { | Lifecycle | HashiCorp.Cdktf.TerraformResourceLifecycle | *No description.* | | Provider | HashiCorp.Cdktf.TerraformProvider | *No description.* | | Provisioners | object[] | *No description.* | -| Name | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/tag#name Tag#name}. | -| Id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/tag#id Tag#id}. | +| Name | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/tag#name Tag#name}. | +| Id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/tag#id Tag#id}. | --- @@ -893,7 +893,7 @@ public string Name { get; set; } - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/tag#name Tag#name}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/tag#name Tag#name}. --- @@ -905,7 +905,7 @@ public string Id { get; set; } - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/tag#id Tag#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/tag#id Tag#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. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. diff --git a/docs/tag.go.md b/docs/tag.go.md index 24cae5cd6..f55b4ac09 100644 --- a/docs/tag.go.md +++ b/docs/tag.go.md @@ -4,12 +4,12 @@ ### Tag -Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/tag digitalocean_tag}. +Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/tag digitalocean_tag}. #### Initializers ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/tag" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/tag" tag.NewTag(scope Construct, id *string, config TagConfig) Tag ``` @@ -385,7 +385,7 @@ func ResetId() ##### `IsConstruct` ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/tag" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/tag" tag.Tag_IsConstruct(x interface{}) *bool ``` @@ -417,7 +417,7 @@ Any object. ##### `IsTerraformElement` ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/tag" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/tag" tag.Tag_IsTerraformElement(x interface{}) *bool ``` @@ -431,7 +431,7 @@ tag.Tag_IsTerraformElement(x interface{}) *bool ##### `IsTerraformResource` ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/tag" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/tag" tag.Tag_IsTerraformResource(x interface{}) *bool ``` @@ -445,7 +445,7 @@ tag.Tag_IsTerraformResource(x interface{}) *bool ##### `GenerateConfigForImport` ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/tag" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/tag" tag.Tag_GenerateConfigForImport(scope Construct, importToId *string, importFromId *string, provider TerraformProvider) ImportableResource ``` @@ -474,7 +474,7 @@ The construct id used in the generated config for the Tag to import. The id of the existing Tag that should be imported. -Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/tag#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/tag#import import section} in the documentation of this resource for the id to use --- @@ -784,7 +784,7 @@ func TfResourceType() *string #### Initializer ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/tag" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/tag" &tag.TagConfig { Connection: interface{}, @@ -810,8 +810,8 @@ import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/tag" | Lifecycle | github.com/hashicorp/terraform-cdk-go/cdktf.TerraformResourceLifecycle | *No description.* | | Provider | github.com/hashicorp/terraform-cdk-go/cdktf.TerraformProvider | *No description.* | | Provisioners | *[]interface{} | *No description.* | -| Name | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/tag#name Tag#name}. | -| Id | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/tag#id Tag#id}. | +| Name | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/tag#name Tag#name}. | +| Id | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/tag#id Tag#id}. | --- @@ -893,7 +893,7 @@ Name *string - *Type:* *string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/tag#name Tag#name}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/tag#name Tag#name}. --- @@ -905,7 +905,7 @@ Id *string - *Type:* *string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/tag#id Tag#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/tag#id Tag#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. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. diff --git a/docs/tag.java.md b/docs/tag.java.md index c3a9ab9ae..a0edfd06c 100644 --- a/docs/tag.java.md +++ b/docs/tag.java.md @@ -4,7 +4,7 @@ ### Tag -Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/tag digitalocean_tag}. +Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/tag digitalocean_tag}. #### Initializers @@ -39,8 +39,8 @@ Tag.Builder.create(Construct scope, java.lang.String id) | lifecycle | com.hashicorp.cdktf.TerraformResourceLifecycle | *No description.* | | provider | com.hashicorp.cdktf.TerraformProvider | *No description.* | | provisioners | java.util.List | *No description.* | -| name | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/tag#name Tag#name}. | -| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/tag#id Tag#id}. | +| name | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/tag#name Tag#name}. | +| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/tag#id Tag#id}. | --- @@ -108,7 +108,7 @@ Must be unique amongst siblings in the same scope - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/tag#name Tag#name}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/tag#name Tag#name}. --- @@ -116,7 +116,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/tag#id Tag#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/tag#id Tag#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. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -553,7 +553,7 @@ The construct id used in the generated config for the Tag to import. The id of the existing Tag that should be imported. -Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/tag#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/tag#import import section} in the documentation of this resource for the id to use --- @@ -893,8 +893,8 @@ TagConfig.builder() | lifecycle | com.hashicorp.cdktf.TerraformResourceLifecycle | *No description.* | | provider | com.hashicorp.cdktf.TerraformProvider | *No description.* | | provisioners | java.util.List | *No description.* | -| name | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/tag#name Tag#name}. | -| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/tag#id Tag#id}. | +| name | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/tag#name Tag#name}. | +| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/tag#id Tag#id}. | --- @@ -976,7 +976,7 @@ public java.lang.String getName(); - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/tag#name Tag#name}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/tag#name Tag#name}. --- @@ -988,7 +988,7 @@ public java.lang.String getId(); - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/tag#id Tag#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/tag#id Tag#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. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. diff --git a/docs/tag.python.md b/docs/tag.python.md index f07fbe48b..860e7cc7a 100644 --- a/docs/tag.python.md +++ b/docs/tag.python.md @@ -4,7 +4,7 @@ ### Tag -Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/tag digitalocean_tag}. +Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/tag digitalocean_tag}. #### Initializers @@ -37,8 +37,8 @@ tag.Tag( | lifecycle | cdktf.TerraformResourceLifecycle | *No description.* | | provider | cdktf.TerraformProvider | *No description.* | | provisioners | typing.List[typing.Union[cdktf.FileProvisioner, cdktf.LocalExecProvisioner, cdktf.RemoteExecProvisioner]] | *No description.* | -| name | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/tag#name Tag#name}. | -| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/tag#id Tag#id}. | +| name | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/tag#name Tag#name}. | +| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/tag#id Tag#id}. | --- @@ -106,7 +106,7 @@ Must be unique amongst siblings in the same scope - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/tag#name Tag#name}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/tag#name Tag#name}. --- @@ -114,7 +114,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/tag#id Tag#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/tag#id Tag#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. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -597,7 +597,7 @@ The construct id used in the generated config for the Tag to import. The id of the existing Tag that should be imported. -Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/tag#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/tag#import import section} in the documentation of this resource for the id to use --- @@ -933,8 +933,8 @@ tag.TagConfig( | lifecycle | cdktf.TerraformResourceLifecycle | *No description.* | | provider | cdktf.TerraformProvider | *No description.* | | provisioners | typing.List[typing.Union[cdktf.FileProvisioner, cdktf.LocalExecProvisioner, cdktf.RemoteExecProvisioner]] | *No description.* | -| name | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/tag#name Tag#name}. | -| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/tag#id Tag#id}. | +| name | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/tag#name Tag#name}. | +| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/tag#id Tag#id}. | --- @@ -1016,7 +1016,7 @@ name: str - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/tag#name Tag#name}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/tag#name Tag#name}. --- @@ -1028,7 +1028,7 @@ id: str - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/tag#id Tag#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/tag#id Tag#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. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. diff --git a/docs/tag.typescript.md b/docs/tag.typescript.md index f94203140..587665665 100644 --- a/docs/tag.typescript.md +++ b/docs/tag.typescript.md @@ -4,7 +4,7 @@ ### Tag -Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/tag digitalocean_tag}. +Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/tag digitalocean_tag}. #### Initializers @@ -474,7 +474,7 @@ The construct id used in the generated config for the Tag to import. The id of the existing Tag that should be imported. -Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/tag#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/tag#import import section} in the documentation of this resource for the id to use --- @@ -800,8 +800,8 @@ const tagConfig: tag.TagConfig = { ... } | lifecycle | cdktf.TerraformResourceLifecycle | *No description.* | | provider | cdktf.TerraformProvider | *No description.* | | provisioners | cdktf.FileProvisioner \| cdktf.LocalExecProvisioner \| cdktf.RemoteExecProvisioner[] | *No description.* | -| name | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/tag#name Tag#name}. | -| id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/tag#id Tag#id}. | +| name | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/tag#name Tag#name}. | +| id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/tag#id Tag#id}. | --- @@ -883,7 +883,7 @@ public readonly name: string; - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/tag#name Tag#name}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/tag#name Tag#name}. --- @@ -895,7 +895,7 @@ public readonly id: string; - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/tag#id Tag#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/tag#id Tag#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. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. diff --git a/docs/uptimeAlert.csharp.md b/docs/uptimeAlert.csharp.md index 22af877b3..a217f61c5 100644 --- a/docs/uptimeAlert.csharp.md +++ b/docs/uptimeAlert.csharp.md @@ -4,7 +4,7 @@ ### UptimeAlert -Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/uptime_alert digitalocean_uptime_alert}. +Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/uptime_alert digitalocean_uptime_alert}. #### Initializers @@ -501,7 +501,7 @@ The construct id used in the generated config for the UptimeAlert to import. The id of the existing UptimeAlert that should be imported. -Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/uptime_alert#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/uptime_alert#import import section} in the documentation of this resource for the id to use --- @@ -987,7 +987,7 @@ public string CheckId { get; set; } A unique identifier for a check. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/uptime_alert#check_id UptimeAlert#check_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/uptime_alert#check_id UptimeAlert#check_id} --- @@ -1001,7 +1001,7 @@ public string Name { get; set; } A human-friendly display name for the alert. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/uptime_alert#name UptimeAlert#name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/uptime_alert#name UptimeAlert#name} --- @@ -1015,7 +1015,7 @@ public object Notifications { get; set; } notifications block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/uptime_alert#notifications UptimeAlert#notifications} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/uptime_alert#notifications UptimeAlert#notifications} --- @@ -1029,7 +1029,7 @@ public string Type { get; set; } The type of health check to perform. Enum: 'latency' 'down' 'down_global' 'ssl_expiry'. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/uptime_alert#type UptimeAlert#type} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/uptime_alert#type UptimeAlert#type} --- @@ -1043,7 +1043,7 @@ public string Comparison { get; set; } The comparison operator used against the alert's threshold. Enum: 'greater_than' 'less_than. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/uptime_alert#comparison UptimeAlert#comparison} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/uptime_alert#comparison UptimeAlert#comparison} --- @@ -1059,7 +1059,7 @@ Period of time the threshold must be exceeded to trigger the alert. Enum '2m' '3m' '5m' '10m' '15m' '30m' '1h' -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/uptime_alert#period UptimeAlert#period} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/uptime_alert#period UptimeAlert#period} --- @@ -1075,7 +1075,7 @@ The threshold at which the alert will enter a trigger state. The specific threshold is dependent on the alert type. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/uptime_alert#threshold UptimeAlert#threshold} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/uptime_alert#threshold UptimeAlert#threshold} --- @@ -1111,7 +1111,7 @@ public string[] Email { get; set; } List of email addresses to sent notifications to. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/uptime_alert#email UptimeAlert#email} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/uptime_alert#email UptimeAlert#email} --- @@ -1125,7 +1125,7 @@ public object Slack { get; set; } slack block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/uptime_alert#slack UptimeAlert#slack} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/uptime_alert#slack UptimeAlert#slack} --- @@ -1161,7 +1161,7 @@ public string Channel { get; set; } The Slack channel to send alerts to. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/uptime_alert#channel UptimeAlert#channel} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/uptime_alert#channel UptimeAlert#channel} --- @@ -1175,7 +1175,7 @@ public string Url { get; set; } The webhook URL for Slack. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/uptime_alert#url UptimeAlert#url} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/uptime_alert#url UptimeAlert#url} --- diff --git a/docs/uptimeAlert.go.md b/docs/uptimeAlert.go.md index 21cf94382..f10e656af 100644 --- a/docs/uptimeAlert.go.md +++ b/docs/uptimeAlert.go.md @@ -4,12 +4,12 @@ ### UptimeAlert -Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/uptime_alert digitalocean_uptime_alert}. +Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/uptime_alert digitalocean_uptime_alert}. #### Initializers ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/uptimealert" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/uptimealert" uptimealert.NewUptimeAlert(scope Construct, id *string, config UptimeAlertConfig) UptimeAlert ``` @@ -412,7 +412,7 @@ func ResetThreshold() ##### `IsConstruct` ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/uptimealert" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/uptimealert" uptimealert.UptimeAlert_IsConstruct(x interface{}) *bool ``` @@ -444,7 +444,7 @@ Any object. ##### `IsTerraformElement` ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/uptimealert" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/uptimealert" uptimealert.UptimeAlert_IsTerraformElement(x interface{}) *bool ``` @@ -458,7 +458,7 @@ uptimealert.UptimeAlert_IsTerraformElement(x interface{}) *bool ##### `IsTerraformResource` ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/uptimealert" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/uptimealert" uptimealert.UptimeAlert_IsTerraformResource(x interface{}) *bool ``` @@ -472,7 +472,7 @@ uptimealert.UptimeAlert_IsTerraformResource(x interface{}) *bool ##### `GenerateConfigForImport` ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/uptimealert" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/uptimealert" uptimealert.UptimeAlert_GenerateConfigForImport(scope Construct, importToId *string, importFromId *string, provider TerraformProvider) ImportableResource ``` @@ -501,7 +501,7 @@ The construct id used in the generated config for the UptimeAlert to import. The id of the existing UptimeAlert that should be imported. -Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/uptime_alert#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/uptime_alert#import import section} in the documentation of this resource for the id to use --- @@ -866,7 +866,7 @@ func TfResourceType() *string #### Initializer ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/uptimealert" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/uptimealert" &uptimealert.UptimeAlertConfig { Connection: interface{}, @@ -987,7 +987,7 @@ CheckId *string A unique identifier for a check. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/uptime_alert#check_id UptimeAlert#check_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/uptime_alert#check_id UptimeAlert#check_id} --- @@ -1001,7 +1001,7 @@ Name *string A human-friendly display name for the alert. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/uptime_alert#name UptimeAlert#name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/uptime_alert#name UptimeAlert#name} --- @@ -1015,7 +1015,7 @@ Notifications interface{} notifications block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/uptime_alert#notifications UptimeAlert#notifications} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/uptime_alert#notifications UptimeAlert#notifications} --- @@ -1029,7 +1029,7 @@ Type *string The type of health check to perform. Enum: 'latency' 'down' 'down_global' 'ssl_expiry'. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/uptime_alert#type UptimeAlert#type} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/uptime_alert#type UptimeAlert#type} --- @@ -1043,7 +1043,7 @@ Comparison *string The comparison operator used against the alert's threshold. Enum: 'greater_than' 'less_than. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/uptime_alert#comparison UptimeAlert#comparison} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/uptime_alert#comparison UptimeAlert#comparison} --- @@ -1059,7 +1059,7 @@ Period of time the threshold must be exceeded to trigger the alert. Enum '2m' '3m' '5m' '10m' '15m' '30m' '1h' -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/uptime_alert#period UptimeAlert#period} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/uptime_alert#period UptimeAlert#period} --- @@ -1075,7 +1075,7 @@ The threshold at which the alert will enter a trigger state. The specific threshold is dependent on the alert type. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/uptime_alert#threshold UptimeAlert#threshold} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/uptime_alert#threshold UptimeAlert#threshold} --- @@ -1084,7 +1084,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit #### Initializer ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/uptimealert" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/uptimealert" &uptimealert.UptimeAlertNotifications { Email: *[]*string, @@ -1111,7 +1111,7 @@ Email *[]*string List of email addresses to sent notifications to. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/uptime_alert#email UptimeAlert#email} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/uptime_alert#email UptimeAlert#email} --- @@ -1125,7 +1125,7 @@ Slack interface{} slack block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/uptime_alert#slack UptimeAlert#slack} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/uptime_alert#slack UptimeAlert#slack} --- @@ -1134,7 +1134,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit #### Initializer ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/uptimealert" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/uptimealert" &uptimealert.UptimeAlertNotificationsSlack { Channel: *string, @@ -1161,7 +1161,7 @@ Channel *string The Slack channel to send alerts to. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/uptime_alert#channel UptimeAlert#channel} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/uptime_alert#channel UptimeAlert#channel} --- @@ -1175,7 +1175,7 @@ Url *string The webhook URL for Slack. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/uptime_alert#url UptimeAlert#url} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/uptime_alert#url UptimeAlert#url} --- @@ -1186,7 +1186,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit #### Initializers ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/uptimealert" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/uptimealert" uptimealert.NewUptimeAlertNotificationsList(terraformResource IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) UptimeAlertNotificationsList ``` @@ -1346,7 +1346,7 @@ func InternalValue() interface{} #### Initializers ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/uptimealert" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/uptimealert" uptimealert.NewUptimeAlertNotificationsOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string, complexObjectIndex *f64, complexObjectIsFromSet *bool) UptimeAlertNotificationsOutputReference ``` @@ -1684,7 +1684,7 @@ func InternalValue() interface{} #### Initializers ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/uptimealert" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/uptimealert" uptimealert.NewUptimeAlertNotificationsSlackList(terraformResource IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) UptimeAlertNotificationsSlackList ``` @@ -1844,7 +1844,7 @@ func InternalValue() interface{} #### Initializers ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/uptimealert" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/uptimealert" uptimealert.NewUptimeAlertNotificationsSlackOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string, complexObjectIndex *f64, complexObjectIsFromSet *bool) UptimeAlertNotificationsSlackOutputReference ``` diff --git a/docs/uptimeAlert.java.md b/docs/uptimeAlert.java.md index 61e8eb1aa..c4b5fa355 100644 --- a/docs/uptimeAlert.java.md +++ b/docs/uptimeAlert.java.md @@ -4,7 +4,7 @@ ### UptimeAlert -Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/uptime_alert digitalocean_uptime_alert}. +Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/uptime_alert digitalocean_uptime_alert}. #### Initializers @@ -121,7 +121,7 @@ Must be unique amongst siblings in the same scope A unique identifier for a check. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/uptime_alert#check_id UptimeAlert#check_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/uptime_alert#check_id UptimeAlert#check_id} --- @@ -131,7 +131,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit A human-friendly display name for the alert. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/uptime_alert#name UptimeAlert#name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/uptime_alert#name UptimeAlert#name} --- @@ -141,7 +141,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit notifications block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/uptime_alert#notifications UptimeAlert#notifications} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/uptime_alert#notifications UptimeAlert#notifications} --- @@ -151,7 +151,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit The type of health check to perform. Enum: 'latency' 'down' 'down_global' 'ssl_expiry'. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/uptime_alert#type UptimeAlert#type} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/uptime_alert#type UptimeAlert#type} --- @@ -161,7 +161,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit The comparison operator used against the alert's threshold. Enum: 'greater_than' 'less_than. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/uptime_alert#comparison UptimeAlert#comparison} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/uptime_alert#comparison UptimeAlert#comparison} --- @@ -173,7 +173,7 @@ Period of time the threshold must be exceeded to trigger the alert. Enum '2m' '3m' '5m' '10m' '15m' '30m' '1h' -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/uptime_alert#period UptimeAlert#period} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/uptime_alert#period UptimeAlert#period} --- @@ -185,7 +185,7 @@ The threshold at which the alert will enter a trigger state. The specific threshold is dependent on the alert type. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/uptime_alert#threshold UptimeAlert#threshold} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/uptime_alert#threshold UptimeAlert#threshold} --- @@ -646,7 +646,7 @@ The construct id used in the generated config for the UptimeAlert to import. The id of the existing UptimeAlert that should be imported. -Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/uptime_alert#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/uptime_alert#import import section} in the documentation of this resource for the id to use --- @@ -1137,7 +1137,7 @@ public java.lang.String getCheckId(); A unique identifier for a check. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/uptime_alert#check_id UptimeAlert#check_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/uptime_alert#check_id UptimeAlert#check_id} --- @@ -1151,7 +1151,7 @@ public java.lang.String getName(); A human-friendly display name for the alert. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/uptime_alert#name UptimeAlert#name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/uptime_alert#name UptimeAlert#name} --- @@ -1165,7 +1165,7 @@ public java.lang.Object getNotifications(); notifications block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/uptime_alert#notifications UptimeAlert#notifications} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/uptime_alert#notifications UptimeAlert#notifications} --- @@ -1179,7 +1179,7 @@ public java.lang.String getType(); The type of health check to perform. Enum: 'latency' 'down' 'down_global' 'ssl_expiry'. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/uptime_alert#type UptimeAlert#type} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/uptime_alert#type UptimeAlert#type} --- @@ -1193,7 +1193,7 @@ public java.lang.String getComparison(); The comparison operator used against the alert's threshold. Enum: 'greater_than' 'less_than. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/uptime_alert#comparison UptimeAlert#comparison} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/uptime_alert#comparison UptimeAlert#comparison} --- @@ -1209,7 +1209,7 @@ Period of time the threshold must be exceeded to trigger the alert. Enum '2m' '3m' '5m' '10m' '15m' '30m' '1h' -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/uptime_alert#period UptimeAlert#period} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/uptime_alert#period UptimeAlert#period} --- @@ -1225,7 +1225,7 @@ The threshold at which the alert will enter a trigger state. The specific threshold is dependent on the alert type. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/uptime_alert#threshold UptimeAlert#threshold} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/uptime_alert#threshold UptimeAlert#threshold} --- @@ -1262,7 +1262,7 @@ public java.util.List getEmail(); List of email addresses to sent notifications to. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/uptime_alert#email UptimeAlert#email} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/uptime_alert#email UptimeAlert#email} --- @@ -1276,7 +1276,7 @@ public java.lang.Object getSlack(); slack block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/uptime_alert#slack UptimeAlert#slack} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/uptime_alert#slack UptimeAlert#slack} --- @@ -1312,7 +1312,7 @@ public java.lang.String getChannel(); The Slack channel to send alerts to. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/uptime_alert#channel UptimeAlert#channel} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/uptime_alert#channel UptimeAlert#channel} --- @@ -1326,7 +1326,7 @@ public java.lang.String getUrl(); The webhook URL for Slack. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/uptime_alert#url UptimeAlert#url} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/uptime_alert#url UptimeAlert#url} --- diff --git a/docs/uptimeAlert.python.md b/docs/uptimeAlert.python.md index a46c65e1c..553b3898b 100644 --- a/docs/uptimeAlert.python.md +++ b/docs/uptimeAlert.python.md @@ -4,7 +4,7 @@ ### UptimeAlert -Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/uptime_alert digitalocean_uptime_alert}. +Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/uptime_alert digitalocean_uptime_alert}. #### Initializers @@ -118,7 +118,7 @@ Must be unique amongst siblings in the same scope A unique identifier for a check. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/uptime_alert#check_id UptimeAlert#check_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/uptime_alert#check_id UptimeAlert#check_id} --- @@ -128,7 +128,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit A human-friendly display name for the alert. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/uptime_alert#name UptimeAlert#name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/uptime_alert#name UptimeAlert#name} --- @@ -138,7 +138,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit notifications block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/uptime_alert#notifications UptimeAlert#notifications} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/uptime_alert#notifications UptimeAlert#notifications} --- @@ -148,7 +148,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit The type of health check to perform. Enum: 'latency' 'down' 'down_global' 'ssl_expiry'. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/uptime_alert#type UptimeAlert#type} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/uptime_alert#type UptimeAlert#type} --- @@ -158,7 +158,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit The comparison operator used against the alert's threshold. Enum: 'greater_than' 'less_than. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/uptime_alert#comparison UptimeAlert#comparison} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/uptime_alert#comparison UptimeAlert#comparison} --- @@ -170,7 +170,7 @@ Period of time the threshold must be exceeded to trigger the alert. Enum '2m' '3m' '5m' '10m' '15m' '30m' '1h' -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/uptime_alert#period UptimeAlert#period} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/uptime_alert#period UptimeAlert#period} --- @@ -182,7 +182,7 @@ The threshold at which the alert will enter a trigger state. The specific threshold is dependent on the alert type. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/uptime_alert#threshold UptimeAlert#threshold} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/uptime_alert#threshold UptimeAlert#threshold} --- @@ -691,7 +691,7 @@ The construct id used in the generated config for the UptimeAlert to import. The id of the existing UptimeAlert that should be imported. -Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/uptime_alert#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/uptime_alert#import import section} in the documentation of this resource for the id to use --- @@ -1177,7 +1177,7 @@ check_id: str A unique identifier for a check. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/uptime_alert#check_id UptimeAlert#check_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/uptime_alert#check_id UptimeAlert#check_id} --- @@ -1191,7 +1191,7 @@ name: str A human-friendly display name for the alert. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/uptime_alert#name UptimeAlert#name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/uptime_alert#name UptimeAlert#name} --- @@ -1205,7 +1205,7 @@ notifications: typing.Union[IResolvable, typing.List[UptimeAlertNotifications]] notifications block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/uptime_alert#notifications UptimeAlert#notifications} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/uptime_alert#notifications UptimeAlert#notifications} --- @@ -1219,7 +1219,7 @@ type: str The type of health check to perform. Enum: 'latency' 'down' 'down_global' 'ssl_expiry'. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/uptime_alert#type UptimeAlert#type} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/uptime_alert#type UptimeAlert#type} --- @@ -1233,7 +1233,7 @@ comparison: str The comparison operator used against the alert's threshold. Enum: 'greater_than' 'less_than. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/uptime_alert#comparison UptimeAlert#comparison} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/uptime_alert#comparison UptimeAlert#comparison} --- @@ -1249,7 +1249,7 @@ Period of time the threshold must be exceeded to trigger the alert. Enum '2m' '3m' '5m' '10m' '15m' '30m' '1h' -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/uptime_alert#period UptimeAlert#period} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/uptime_alert#period UptimeAlert#period} --- @@ -1265,7 +1265,7 @@ The threshold at which the alert will enter a trigger state. The specific threshold is dependent on the alert type. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/uptime_alert#threshold UptimeAlert#threshold} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/uptime_alert#threshold UptimeAlert#threshold} --- @@ -1301,7 +1301,7 @@ email: typing.List[str] List of email addresses to sent notifications to. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/uptime_alert#email UptimeAlert#email} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/uptime_alert#email UptimeAlert#email} --- @@ -1315,7 +1315,7 @@ slack: typing.Union[IResolvable, typing.List[UptimeAlertNotificationsSlack]] slack block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/uptime_alert#slack UptimeAlert#slack} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/uptime_alert#slack UptimeAlert#slack} --- @@ -1351,7 +1351,7 @@ channel: str The Slack channel to send alerts to. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/uptime_alert#channel UptimeAlert#channel} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/uptime_alert#channel UptimeAlert#channel} --- @@ -1365,7 +1365,7 @@ url: str The webhook URL for Slack. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/uptime_alert#url UptimeAlert#url} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/uptime_alert#url UptimeAlert#url} --- diff --git a/docs/uptimeAlert.typescript.md b/docs/uptimeAlert.typescript.md index cdef94106..3f9c90a82 100644 --- a/docs/uptimeAlert.typescript.md +++ b/docs/uptimeAlert.typescript.md @@ -4,7 +4,7 @@ ### UptimeAlert -Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/uptime_alert digitalocean_uptime_alert}. +Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/uptime_alert digitalocean_uptime_alert}. #### Initializers @@ -501,7 +501,7 @@ The construct id used in the generated config for the UptimeAlert to import. The id of the existing UptimeAlert that should be imported. -Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/uptime_alert#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/uptime_alert#import import section} in the documentation of this resource for the id to use --- @@ -972,7 +972,7 @@ public readonly checkId: string; A unique identifier for a check. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/uptime_alert#check_id UptimeAlert#check_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/uptime_alert#check_id UptimeAlert#check_id} --- @@ -986,7 +986,7 @@ public readonly name: string; A human-friendly display name for the alert. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/uptime_alert#name UptimeAlert#name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/uptime_alert#name UptimeAlert#name} --- @@ -1000,7 +1000,7 @@ public readonly notifications: IResolvable | UptimeAlertNotifications[]; notifications block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/uptime_alert#notifications UptimeAlert#notifications} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/uptime_alert#notifications UptimeAlert#notifications} --- @@ -1014,7 +1014,7 @@ public readonly type: string; The type of health check to perform. Enum: 'latency' 'down' 'down_global' 'ssl_expiry'. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/uptime_alert#type UptimeAlert#type} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/uptime_alert#type UptimeAlert#type} --- @@ -1028,7 +1028,7 @@ public readonly comparison: string; The comparison operator used against the alert's threshold. Enum: 'greater_than' 'less_than. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/uptime_alert#comparison UptimeAlert#comparison} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/uptime_alert#comparison UptimeAlert#comparison} --- @@ -1044,7 +1044,7 @@ Period of time the threshold must be exceeded to trigger the alert. Enum '2m' '3m' '5m' '10m' '15m' '30m' '1h' -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/uptime_alert#period UptimeAlert#period} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/uptime_alert#period UptimeAlert#period} --- @@ -1060,7 +1060,7 @@ The threshold at which the alert will enter a trigger state. The specific threshold is dependent on the alert type. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/uptime_alert#threshold UptimeAlert#threshold} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/uptime_alert#threshold UptimeAlert#threshold} --- @@ -1093,7 +1093,7 @@ public readonly email: string[]; List of email addresses to sent notifications to. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/uptime_alert#email UptimeAlert#email} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/uptime_alert#email UptimeAlert#email} --- @@ -1107,7 +1107,7 @@ public readonly slack: IResolvable | UptimeAlertNotificationsSlack[]; slack block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/uptime_alert#slack UptimeAlert#slack} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/uptime_alert#slack UptimeAlert#slack} --- @@ -1140,7 +1140,7 @@ public readonly channel: string; The Slack channel to send alerts to. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/uptime_alert#channel UptimeAlert#channel} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/uptime_alert#channel UptimeAlert#channel} --- @@ -1154,7 +1154,7 @@ public readonly url: string; The webhook URL for Slack. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/uptime_alert#url UptimeAlert#url} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/uptime_alert#url UptimeAlert#url} --- diff --git a/docs/uptimeCheck.csharp.md b/docs/uptimeCheck.csharp.md index 89719fa16..f0f250794 100644 --- a/docs/uptimeCheck.csharp.md +++ b/docs/uptimeCheck.csharp.md @@ -4,7 +4,7 @@ ### UptimeCheck -Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/uptime_check digitalocean_uptime_check}. +Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/uptime_check digitalocean_uptime_check}. #### Initializers @@ -488,7 +488,7 @@ The construct id used in the generated config for the UptimeCheck to import. The id of the existing UptimeCheck that should be imported. -Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/uptime_check#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/uptime_check#import import section} in the documentation of this resource for the id to use --- @@ -926,7 +926,7 @@ public string Name { get; set; } A human-friendly display name for the check. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/uptime_check#name UptimeCheck#name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/uptime_check#name UptimeCheck#name} --- @@ -940,7 +940,7 @@ public string Target { get; set; } The endpoint to perform healthchecks on. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/uptime_check#target UptimeCheck#target} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/uptime_check#target UptimeCheck#target} --- @@ -954,7 +954,7 @@ public object Enabled { get; set; } A boolean value indicating whether the check is enabled/disabled. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/uptime_check#enabled UptimeCheck#enabled} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/uptime_check#enabled UptimeCheck#enabled} --- @@ -968,7 +968,7 @@ public string[] Regions { get; set; } An array containing the selected regions to perform healthchecks from. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/uptime_check#regions UptimeCheck#regions} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/uptime_check#regions UptimeCheck#regions} --- @@ -982,7 +982,7 @@ public string Type { get; set; } The type of health check to perform. Enum: 'ping' 'http' 'https'. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/uptime_check#type UptimeCheck#type} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/uptime_check#type UptimeCheck#type} --- diff --git a/docs/uptimeCheck.go.md b/docs/uptimeCheck.go.md index 381b4b632..bc9e24726 100644 --- a/docs/uptimeCheck.go.md +++ b/docs/uptimeCheck.go.md @@ -4,12 +4,12 @@ ### UptimeCheck -Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/uptime_check digitalocean_uptime_check}. +Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/uptime_check digitalocean_uptime_check}. #### Initializers ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/uptimecheck" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/uptimecheck" uptimecheck.NewUptimeCheck(scope Construct, id *string, config UptimeCheckConfig) UptimeCheck ``` @@ -399,7 +399,7 @@ func ResetType() ##### `IsConstruct` ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/uptimecheck" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/uptimecheck" uptimecheck.UptimeCheck_IsConstruct(x interface{}) *bool ``` @@ -431,7 +431,7 @@ Any object. ##### `IsTerraformElement` ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/uptimecheck" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/uptimecheck" uptimecheck.UptimeCheck_IsTerraformElement(x interface{}) *bool ``` @@ -445,7 +445,7 @@ uptimecheck.UptimeCheck_IsTerraformElement(x interface{}) *bool ##### `IsTerraformResource` ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/uptimecheck" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/uptimecheck" uptimecheck.UptimeCheck_IsTerraformResource(x interface{}) *bool ``` @@ -459,7 +459,7 @@ uptimecheck.UptimeCheck_IsTerraformResource(x interface{}) *bool ##### `GenerateConfigForImport` ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/uptimecheck" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/uptimecheck" uptimecheck.UptimeCheck_GenerateConfigForImport(scope Construct, importToId *string, importFromId *string, provider TerraformProvider) ImportableResource ``` @@ -488,7 +488,7 @@ The construct id used in the generated config for the UptimeCheck to import. The id of the existing UptimeCheck that should be imported. -Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/uptime_check#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/uptime_check#import import section} in the documentation of this resource for the id to use --- @@ -809,7 +809,7 @@ func TfResourceType() *string #### Initializer ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/uptimecheck" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/uptimecheck" &uptimecheck.UptimeCheckConfig { Connection: interface{}, @@ -926,7 +926,7 @@ Name *string A human-friendly display name for the check. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/uptime_check#name UptimeCheck#name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/uptime_check#name UptimeCheck#name} --- @@ -940,7 +940,7 @@ Target *string The endpoint to perform healthchecks on. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/uptime_check#target UptimeCheck#target} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/uptime_check#target UptimeCheck#target} --- @@ -954,7 +954,7 @@ Enabled interface{} A boolean value indicating whether the check is enabled/disabled. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/uptime_check#enabled UptimeCheck#enabled} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/uptime_check#enabled UptimeCheck#enabled} --- @@ -968,7 +968,7 @@ Regions *[]*string An array containing the selected regions to perform healthchecks from. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/uptime_check#regions UptimeCheck#regions} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/uptime_check#regions UptimeCheck#regions} --- @@ -982,7 +982,7 @@ Type *string The type of health check to perform. Enum: 'ping' 'http' 'https'. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/uptime_check#type UptimeCheck#type} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/uptime_check#type UptimeCheck#type} --- diff --git a/docs/uptimeCheck.java.md b/docs/uptimeCheck.java.md index 683795a99..289634cb2 100644 --- a/docs/uptimeCheck.java.md +++ b/docs/uptimeCheck.java.md @@ -4,7 +4,7 @@ ### UptimeCheck -Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/uptime_check digitalocean_uptime_check}. +Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/uptime_check digitalocean_uptime_check}. #### Initializers @@ -117,7 +117,7 @@ Must be unique amongst siblings in the same scope A human-friendly display name for the check. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/uptime_check#name UptimeCheck#name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/uptime_check#name UptimeCheck#name} --- @@ -127,7 +127,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit The endpoint to perform healthchecks on. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/uptime_check#target UptimeCheck#target} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/uptime_check#target UptimeCheck#target} --- @@ -137,7 +137,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit A boolean value indicating whether the check is enabled/disabled. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/uptime_check#enabled UptimeCheck#enabled} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/uptime_check#enabled UptimeCheck#enabled} --- @@ -147,7 +147,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit An array containing the selected regions to perform healthchecks from. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/uptime_check#regions UptimeCheck#regions} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/uptime_check#regions UptimeCheck#regions} --- @@ -157,7 +157,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit The type of health check to perform. Enum: 'ping' 'http' 'https'. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/uptime_check#type UptimeCheck#type} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/uptime_check#type UptimeCheck#type} --- @@ -605,7 +605,7 @@ The construct id used in the generated config for the UptimeCheck to import. The id of the existing UptimeCheck that should be imported. -Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/uptime_check#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/uptime_check#import import section} in the documentation of this resource for the id to use --- @@ -1048,7 +1048,7 @@ public java.lang.String getName(); A human-friendly display name for the check. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/uptime_check#name UptimeCheck#name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/uptime_check#name UptimeCheck#name} --- @@ -1062,7 +1062,7 @@ public java.lang.String getTarget(); The endpoint to perform healthchecks on. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/uptime_check#target UptimeCheck#target} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/uptime_check#target UptimeCheck#target} --- @@ -1076,7 +1076,7 @@ public java.lang.Object getEnabled(); A boolean value indicating whether the check is enabled/disabled. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/uptime_check#enabled UptimeCheck#enabled} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/uptime_check#enabled UptimeCheck#enabled} --- @@ -1090,7 +1090,7 @@ public java.util.List getRegions(); An array containing the selected regions to perform healthchecks from. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/uptime_check#regions UptimeCheck#regions} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/uptime_check#regions UptimeCheck#regions} --- @@ -1104,7 +1104,7 @@ public java.lang.String getType(); The type of health check to perform. Enum: 'ping' 'http' 'https'. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/uptime_check#type UptimeCheck#type} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/uptime_check#type UptimeCheck#type} --- diff --git a/docs/uptimeCheck.python.md b/docs/uptimeCheck.python.md index 508e756e4..47691121a 100644 --- a/docs/uptimeCheck.python.md +++ b/docs/uptimeCheck.python.md @@ -4,7 +4,7 @@ ### UptimeCheck -Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/uptime_check digitalocean_uptime_check}. +Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/uptime_check digitalocean_uptime_check}. #### Initializers @@ -114,7 +114,7 @@ Must be unique amongst siblings in the same scope A human-friendly display name for the check. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/uptime_check#name UptimeCheck#name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/uptime_check#name UptimeCheck#name} --- @@ -124,7 +124,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit The endpoint to perform healthchecks on. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/uptime_check#target UptimeCheck#target} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/uptime_check#target UptimeCheck#target} --- @@ -134,7 +134,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit A boolean value indicating whether the check is enabled/disabled. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/uptime_check#enabled UptimeCheck#enabled} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/uptime_check#enabled UptimeCheck#enabled} --- @@ -144,7 +144,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit An array containing the selected regions to perform healthchecks from. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/uptime_check#regions UptimeCheck#regions} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/uptime_check#regions UptimeCheck#regions} --- @@ -154,7 +154,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit The type of health check to perform. Enum: 'ping' 'http' 'https'. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/uptime_check#type UptimeCheck#type} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/uptime_check#type UptimeCheck#type} --- @@ -648,7 +648,7 @@ The construct id used in the generated config for the UptimeCheck to import. The id of the existing UptimeCheck that should be imported. -Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/uptime_check#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/uptime_check#import import section} in the documentation of this resource for the id to use --- @@ -1086,7 +1086,7 @@ name: str A human-friendly display name for the check. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/uptime_check#name UptimeCheck#name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/uptime_check#name UptimeCheck#name} --- @@ -1100,7 +1100,7 @@ target: str The endpoint to perform healthchecks on. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/uptime_check#target UptimeCheck#target} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/uptime_check#target UptimeCheck#target} --- @@ -1114,7 +1114,7 @@ enabled: typing.Union[bool, IResolvable] A boolean value indicating whether the check is enabled/disabled. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/uptime_check#enabled UptimeCheck#enabled} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/uptime_check#enabled UptimeCheck#enabled} --- @@ -1128,7 +1128,7 @@ regions: typing.List[str] An array containing the selected regions to perform healthchecks from. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/uptime_check#regions UptimeCheck#regions} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/uptime_check#regions UptimeCheck#regions} --- @@ -1142,7 +1142,7 @@ type: str The type of health check to perform. Enum: 'ping' 'http' 'https'. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/uptime_check#type UptimeCheck#type} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/uptime_check#type UptimeCheck#type} --- diff --git a/docs/uptimeCheck.typescript.md b/docs/uptimeCheck.typescript.md index 197296574..581186350 100644 --- a/docs/uptimeCheck.typescript.md +++ b/docs/uptimeCheck.typescript.md @@ -4,7 +4,7 @@ ### UptimeCheck -Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/uptime_check digitalocean_uptime_check}. +Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/uptime_check digitalocean_uptime_check}. #### Initializers @@ -488,7 +488,7 @@ The construct id used in the generated config for the UptimeCheck to import. The id of the existing UptimeCheck that should be imported. -Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/uptime_check#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/uptime_check#import import section} in the documentation of this resource for the id to use --- @@ -913,7 +913,7 @@ public readonly name: string; A human-friendly display name for the check. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/uptime_check#name UptimeCheck#name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/uptime_check#name UptimeCheck#name} --- @@ -927,7 +927,7 @@ public readonly target: string; The endpoint to perform healthchecks on. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/uptime_check#target UptimeCheck#target} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/uptime_check#target UptimeCheck#target} --- @@ -941,7 +941,7 @@ public readonly enabled: boolean | IResolvable; A boolean value indicating whether the check is enabled/disabled. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/uptime_check#enabled UptimeCheck#enabled} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/uptime_check#enabled UptimeCheck#enabled} --- @@ -955,7 +955,7 @@ public readonly regions: string[]; An array containing the selected regions to perform healthchecks from. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/uptime_check#regions UptimeCheck#regions} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/uptime_check#regions UptimeCheck#regions} --- @@ -969,7 +969,7 @@ public readonly type: string; The type of health check to perform. Enum: 'ping' 'http' 'https'. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/uptime_check#type UptimeCheck#type} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/uptime_check#type UptimeCheck#type} --- diff --git a/docs/volume.csharp.md b/docs/volume.csharp.md index 10cbf2469..fc26b19b7 100644 --- a/docs/volume.csharp.md +++ b/docs/volume.csharp.md @@ -4,7 +4,7 @@ ### Volume -Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/volume digitalocean_volume}. +Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/volume digitalocean_volume}. #### Initializers @@ -516,7 +516,7 @@ The construct id used in the generated config for the Volume to import. The id of the existing Volume that should be imported. -Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/volume#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/volume#import import section} in the documentation of this resource for the id to use --- @@ -1003,16 +1003,16 @@ new VolumeConfig { | Lifecycle | HashiCorp.Cdktf.TerraformResourceLifecycle | *No description.* | | Provider | HashiCorp.Cdktf.TerraformProvider | *No description.* | | Provisioners | object[] | *No description.* | -| Name | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/volume#name Volume#name}. | -| Region | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/volume#region Volume#region}. | -| Size | double | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/volume#size Volume#size}. | -| Description | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/volume#description Volume#description}. | -| FilesystemType | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/volume#filesystem_type Volume#filesystem_type}. | -| Id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/volume#id Volume#id}. | -| InitialFilesystemLabel | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/volume#initial_filesystem_label Volume#initial_filesystem_label}. | -| InitialFilesystemType | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/volume#initial_filesystem_type Volume#initial_filesystem_type}. | -| SnapshotId | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/volume#snapshot_id Volume#snapshot_id}. | -| Tags | string[] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/volume#tags Volume#tags}. | +| Name | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/volume#name Volume#name}. | +| Region | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/volume#region Volume#region}. | +| Size | double | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/volume#size Volume#size}. | +| Description | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/volume#description Volume#description}. | +| FilesystemType | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/volume#filesystem_type Volume#filesystem_type}. | +| Id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/volume#id Volume#id}. | +| InitialFilesystemLabel | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/volume#initial_filesystem_label Volume#initial_filesystem_label}. | +| InitialFilesystemType | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/volume#initial_filesystem_type Volume#initial_filesystem_type}. | +| SnapshotId | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/volume#snapshot_id Volume#snapshot_id}. | +| Tags | string[] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/volume#tags Volume#tags}. | --- @@ -1094,7 +1094,7 @@ public string Name { get; set; } - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/volume#name Volume#name}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/volume#name Volume#name}. --- @@ -1106,7 +1106,7 @@ public string Region { get; set; } - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/volume#region Volume#region}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/volume#region Volume#region}. --- @@ -1118,7 +1118,7 @@ public double Size { get; set; } - *Type:* double -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/volume#size Volume#size}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/volume#size Volume#size}. --- @@ -1130,7 +1130,7 @@ public string Description { get; set; } - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/volume#description Volume#description}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/volume#description Volume#description}. --- @@ -1142,7 +1142,7 @@ public string FilesystemType { get; set; } - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/volume#filesystem_type Volume#filesystem_type}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/volume#filesystem_type Volume#filesystem_type}. --- @@ -1154,7 +1154,7 @@ public string Id { get; set; } - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/volume#id Volume#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/volume#id Volume#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. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -1169,7 +1169,7 @@ public string InitialFilesystemLabel { get; set; } - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/volume#initial_filesystem_label Volume#initial_filesystem_label}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/volume#initial_filesystem_label Volume#initial_filesystem_label}. --- @@ -1181,7 +1181,7 @@ public string InitialFilesystemType { get; set; } - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/volume#initial_filesystem_type Volume#initial_filesystem_type}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/volume#initial_filesystem_type Volume#initial_filesystem_type}. --- @@ -1193,7 +1193,7 @@ public string SnapshotId { get; set; } - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/volume#snapshot_id Volume#snapshot_id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/volume#snapshot_id Volume#snapshot_id}. --- @@ -1205,7 +1205,7 @@ public string[] Tags { get; set; } - *Type:* string[] -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/volume#tags Volume#tags}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/volume#tags Volume#tags}. --- diff --git a/docs/volume.go.md b/docs/volume.go.md index 8fbe233b1..1b1c2f383 100644 --- a/docs/volume.go.md +++ b/docs/volume.go.md @@ -4,12 +4,12 @@ ### Volume -Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/volume digitalocean_volume}. +Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/volume digitalocean_volume}. #### Initializers ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/volume" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/volume" volume.NewVolume(scope Construct, id *string, config VolumeConfig) Volume ``` @@ -427,7 +427,7 @@ func ResetTags() ##### `IsConstruct` ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/volume" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/volume" volume.Volume_IsConstruct(x interface{}) *bool ``` @@ -459,7 +459,7 @@ Any object. ##### `IsTerraformElement` ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/volume" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/volume" volume.Volume_IsTerraformElement(x interface{}) *bool ``` @@ -473,7 +473,7 @@ volume.Volume_IsTerraformElement(x interface{}) *bool ##### `IsTerraformResource` ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/volume" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/volume" volume.Volume_IsTerraformResource(x interface{}) *bool ``` @@ -487,7 +487,7 @@ volume.Volume_IsTerraformResource(x interface{}) *bool ##### `GenerateConfigForImport` ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/volume" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/volume" volume.Volume_GenerateConfigForImport(scope Construct, importToId *string, importFromId *string, provider TerraformProvider) ImportableResource ``` @@ -516,7 +516,7 @@ The construct id used in the generated config for the Volume to import. The id of the existing Volume that should be imported. -Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/volume#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/volume#import import section} in the documentation of this resource for the id to use --- @@ -969,7 +969,7 @@ func TfResourceType() *string #### Initializer ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/volume" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/volume" &volume.VolumeConfig { Connection: interface{}, @@ -1003,16 +1003,16 @@ import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/volume" | Lifecycle | github.com/hashicorp/terraform-cdk-go/cdktf.TerraformResourceLifecycle | *No description.* | | Provider | github.com/hashicorp/terraform-cdk-go/cdktf.TerraformProvider | *No description.* | | Provisioners | *[]interface{} | *No description.* | -| Name | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/volume#name Volume#name}. | -| Region | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/volume#region Volume#region}. | -| Size | *f64 | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/volume#size Volume#size}. | -| Description | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/volume#description Volume#description}. | -| FilesystemType | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/volume#filesystem_type Volume#filesystem_type}. | -| Id | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/volume#id Volume#id}. | -| InitialFilesystemLabel | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/volume#initial_filesystem_label Volume#initial_filesystem_label}. | -| InitialFilesystemType | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/volume#initial_filesystem_type Volume#initial_filesystem_type}. | -| SnapshotId | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/volume#snapshot_id Volume#snapshot_id}. | -| Tags | *[]*string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/volume#tags Volume#tags}. | +| Name | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/volume#name Volume#name}. | +| Region | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/volume#region Volume#region}. | +| Size | *f64 | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/volume#size Volume#size}. | +| Description | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/volume#description Volume#description}. | +| FilesystemType | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/volume#filesystem_type Volume#filesystem_type}. | +| Id | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/volume#id Volume#id}. | +| InitialFilesystemLabel | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/volume#initial_filesystem_label Volume#initial_filesystem_label}. | +| InitialFilesystemType | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/volume#initial_filesystem_type Volume#initial_filesystem_type}. | +| SnapshotId | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/volume#snapshot_id Volume#snapshot_id}. | +| Tags | *[]*string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/volume#tags Volume#tags}. | --- @@ -1094,7 +1094,7 @@ Name *string - *Type:* *string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/volume#name Volume#name}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/volume#name Volume#name}. --- @@ -1106,7 +1106,7 @@ Region *string - *Type:* *string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/volume#region Volume#region}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/volume#region Volume#region}. --- @@ -1118,7 +1118,7 @@ Size *f64 - *Type:* *f64 -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/volume#size Volume#size}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/volume#size Volume#size}. --- @@ -1130,7 +1130,7 @@ Description *string - *Type:* *string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/volume#description Volume#description}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/volume#description Volume#description}. --- @@ -1142,7 +1142,7 @@ FilesystemType *string - *Type:* *string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/volume#filesystem_type Volume#filesystem_type}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/volume#filesystem_type Volume#filesystem_type}. --- @@ -1154,7 +1154,7 @@ Id *string - *Type:* *string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/volume#id Volume#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/volume#id Volume#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. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -1169,7 +1169,7 @@ InitialFilesystemLabel *string - *Type:* *string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/volume#initial_filesystem_label Volume#initial_filesystem_label}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/volume#initial_filesystem_label Volume#initial_filesystem_label}. --- @@ -1181,7 +1181,7 @@ InitialFilesystemType *string - *Type:* *string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/volume#initial_filesystem_type Volume#initial_filesystem_type}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/volume#initial_filesystem_type Volume#initial_filesystem_type}. --- @@ -1193,7 +1193,7 @@ SnapshotId *string - *Type:* *string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/volume#snapshot_id Volume#snapshot_id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/volume#snapshot_id Volume#snapshot_id}. --- @@ -1205,7 +1205,7 @@ Tags *[]*string - *Type:* *[]*string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/volume#tags Volume#tags}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/volume#tags Volume#tags}. --- diff --git a/docs/volume.java.md b/docs/volume.java.md index 3baebefc2..f6e467b48 100644 --- a/docs/volume.java.md +++ b/docs/volume.java.md @@ -4,7 +4,7 @@ ### Volume -Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/volume digitalocean_volume}. +Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/volume digitalocean_volume}. #### Initializers @@ -47,16 +47,16 @@ Volume.Builder.create(Construct scope, java.lang.String id) | lifecycle | com.hashicorp.cdktf.TerraformResourceLifecycle | *No description.* | | provider | com.hashicorp.cdktf.TerraformProvider | *No description.* | | provisioners | java.util.List | *No description.* | -| name | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/volume#name Volume#name}. | -| region | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/volume#region Volume#region}. | -| size | java.lang.Number | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/volume#size Volume#size}. | -| description | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/volume#description Volume#description}. | -| filesystemType | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/volume#filesystem_type Volume#filesystem_type}. | -| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/volume#id Volume#id}. | -| initialFilesystemLabel | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/volume#initial_filesystem_label Volume#initial_filesystem_label}. | -| initialFilesystemType | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/volume#initial_filesystem_type Volume#initial_filesystem_type}. | -| snapshotId | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/volume#snapshot_id Volume#snapshot_id}. | -| tags | java.util.List | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/volume#tags Volume#tags}. | +| name | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/volume#name Volume#name}. | +| region | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/volume#region Volume#region}. | +| size | java.lang.Number | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/volume#size Volume#size}. | +| description | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/volume#description Volume#description}. | +| filesystemType | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/volume#filesystem_type Volume#filesystem_type}. | +| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/volume#id Volume#id}. | +| initialFilesystemLabel | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/volume#initial_filesystem_label Volume#initial_filesystem_label}. | +| initialFilesystemType | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/volume#initial_filesystem_type Volume#initial_filesystem_type}. | +| snapshotId | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/volume#snapshot_id Volume#snapshot_id}. | +| tags | java.util.List | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/volume#tags Volume#tags}. | --- @@ -124,7 +124,7 @@ Must be unique amongst siblings in the same scope - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/volume#name Volume#name}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/volume#name Volume#name}. --- @@ -132,7 +132,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/volume#region Volume#region}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/volume#region Volume#region}. --- @@ -140,7 +140,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit - *Type:* java.lang.Number -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/volume#size Volume#size}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/volume#size Volume#size}. --- @@ -148,7 +148,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/volume#description Volume#description}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/volume#description Volume#description}. --- @@ -156,7 +156,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/volume#filesystem_type Volume#filesystem_type}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/volume#filesystem_type Volume#filesystem_type}. --- @@ -164,7 +164,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/volume#id Volume#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/volume#id Volume#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. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -175,7 +175,7 @@ If you experience problems setting this value it might not be settable. Please t - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/volume#initial_filesystem_label Volume#initial_filesystem_label}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/volume#initial_filesystem_label Volume#initial_filesystem_label}. --- @@ -183,7 +183,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/volume#initial_filesystem_type Volume#initial_filesystem_type}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/volume#initial_filesystem_type Volume#initial_filesystem_type}. --- @@ -191,7 +191,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/volume#snapshot_id Volume#snapshot_id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/volume#snapshot_id Volume#snapshot_id}. --- @@ -199,7 +199,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit - *Type:* java.util.List -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/volume#tags Volume#tags}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/volume#tags Volume#tags}. --- @@ -675,7 +675,7 @@ The construct id used in the generated config for the Volume to import. The id of the existing Volume that should be imported. -Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/volume#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/volume#import import section} in the documentation of this resource for the id to use --- @@ -1166,16 +1166,16 @@ VolumeConfig.builder() | lifecycle | com.hashicorp.cdktf.TerraformResourceLifecycle | *No description.* | | provider | com.hashicorp.cdktf.TerraformProvider | *No description.* | | provisioners | java.util.List | *No description.* | -| name | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/volume#name Volume#name}. | -| region | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/volume#region Volume#region}. | -| size | java.lang.Number | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/volume#size Volume#size}. | -| description | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/volume#description Volume#description}. | -| filesystemType | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/volume#filesystem_type Volume#filesystem_type}. | -| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/volume#id Volume#id}. | -| initialFilesystemLabel | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/volume#initial_filesystem_label Volume#initial_filesystem_label}. | -| initialFilesystemType | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/volume#initial_filesystem_type Volume#initial_filesystem_type}. | -| snapshotId | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/volume#snapshot_id Volume#snapshot_id}. | -| tags | java.util.List | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/volume#tags Volume#tags}. | +| name | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/volume#name Volume#name}. | +| region | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/volume#region Volume#region}. | +| size | java.lang.Number | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/volume#size Volume#size}. | +| description | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/volume#description Volume#description}. | +| filesystemType | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/volume#filesystem_type Volume#filesystem_type}. | +| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/volume#id Volume#id}. | +| initialFilesystemLabel | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/volume#initial_filesystem_label Volume#initial_filesystem_label}. | +| initialFilesystemType | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/volume#initial_filesystem_type Volume#initial_filesystem_type}. | +| snapshotId | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/volume#snapshot_id Volume#snapshot_id}. | +| tags | java.util.List | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/volume#tags Volume#tags}. | --- @@ -1257,7 +1257,7 @@ public java.lang.String getName(); - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/volume#name Volume#name}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/volume#name Volume#name}. --- @@ -1269,7 +1269,7 @@ public java.lang.String getRegion(); - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/volume#region Volume#region}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/volume#region Volume#region}. --- @@ -1281,7 +1281,7 @@ public java.lang.Number getSize(); - *Type:* java.lang.Number -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/volume#size Volume#size}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/volume#size Volume#size}. --- @@ -1293,7 +1293,7 @@ public java.lang.String getDescription(); - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/volume#description Volume#description}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/volume#description Volume#description}. --- @@ -1305,7 +1305,7 @@ public java.lang.String getFilesystemType(); - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/volume#filesystem_type Volume#filesystem_type}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/volume#filesystem_type Volume#filesystem_type}. --- @@ -1317,7 +1317,7 @@ public java.lang.String getId(); - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/volume#id Volume#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/volume#id Volume#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. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -1332,7 +1332,7 @@ public java.lang.String getInitialFilesystemLabel(); - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/volume#initial_filesystem_label Volume#initial_filesystem_label}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/volume#initial_filesystem_label Volume#initial_filesystem_label}. --- @@ -1344,7 +1344,7 @@ public java.lang.String getInitialFilesystemType(); - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/volume#initial_filesystem_type Volume#initial_filesystem_type}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/volume#initial_filesystem_type Volume#initial_filesystem_type}. --- @@ -1356,7 +1356,7 @@ public java.lang.String getSnapshotId(); - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/volume#snapshot_id Volume#snapshot_id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/volume#snapshot_id Volume#snapshot_id}. --- @@ -1368,7 +1368,7 @@ public java.util.List getTags(); - *Type:* java.util.List -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/volume#tags Volume#tags}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/volume#tags Volume#tags}. --- diff --git a/docs/volume.python.md b/docs/volume.python.md index 846804f2c..64b7c1f2c 100644 --- a/docs/volume.python.md +++ b/docs/volume.python.md @@ -4,7 +4,7 @@ ### Volume -Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/volume digitalocean_volume}. +Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/volume digitalocean_volume}. #### Initializers @@ -45,16 +45,16 @@ volume.Volume( | lifecycle | cdktf.TerraformResourceLifecycle | *No description.* | | provider | cdktf.TerraformProvider | *No description.* | | provisioners | typing.List[typing.Union[cdktf.FileProvisioner, cdktf.LocalExecProvisioner, cdktf.RemoteExecProvisioner]] | *No description.* | -| name | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/volume#name Volume#name}. | -| region | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/volume#region Volume#region}. | -| size | typing.Union[int, float] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/volume#size Volume#size}. | -| description | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/volume#description Volume#description}. | -| filesystem_type | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/volume#filesystem_type Volume#filesystem_type}. | -| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/volume#id Volume#id}. | -| initial_filesystem_label | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/volume#initial_filesystem_label Volume#initial_filesystem_label}. | -| initial_filesystem_type | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/volume#initial_filesystem_type Volume#initial_filesystem_type}. | -| snapshot_id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/volume#snapshot_id Volume#snapshot_id}. | -| tags | typing.List[str] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/volume#tags Volume#tags}. | +| name | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/volume#name Volume#name}. | +| region | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/volume#region Volume#region}. | +| size | typing.Union[int, float] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/volume#size Volume#size}. | +| description | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/volume#description Volume#description}. | +| filesystem_type | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/volume#filesystem_type Volume#filesystem_type}. | +| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/volume#id Volume#id}. | +| initial_filesystem_label | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/volume#initial_filesystem_label Volume#initial_filesystem_label}. | +| initial_filesystem_type | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/volume#initial_filesystem_type Volume#initial_filesystem_type}. | +| snapshot_id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/volume#snapshot_id Volume#snapshot_id}. | +| tags | typing.List[str] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/volume#tags Volume#tags}. | --- @@ -122,7 +122,7 @@ Must be unique amongst siblings in the same scope - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/volume#name Volume#name}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/volume#name Volume#name}. --- @@ -130,7 +130,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/volume#region Volume#region}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/volume#region Volume#region}. --- @@ -138,7 +138,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit - *Type:* typing.Union[int, float] -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/volume#size Volume#size}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/volume#size Volume#size}. --- @@ -146,7 +146,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/volume#description Volume#description}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/volume#description Volume#description}. --- @@ -154,7 +154,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/volume#filesystem_type Volume#filesystem_type}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/volume#filesystem_type Volume#filesystem_type}. --- @@ -162,7 +162,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/volume#id Volume#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/volume#id Volume#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. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -173,7 +173,7 @@ If you experience problems setting this value it might not be settable. Please t - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/volume#initial_filesystem_label Volume#initial_filesystem_label}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/volume#initial_filesystem_label Volume#initial_filesystem_label}. --- @@ -181,7 +181,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/volume#initial_filesystem_type Volume#initial_filesystem_type}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/volume#initial_filesystem_type Volume#initial_filesystem_type}. --- @@ -189,7 +189,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/volume#snapshot_id Volume#snapshot_id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/volume#snapshot_id Volume#snapshot_id}. --- @@ -197,7 +197,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit - *Type:* typing.List[str] -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/volume#tags Volume#tags}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/volume#tags Volume#tags}. --- @@ -719,7 +719,7 @@ The construct id used in the generated config for the Volume to import. The id of the existing Volume that should be imported. -Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/volume#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/volume#import import section} in the documentation of this resource for the id to use --- @@ -1206,16 +1206,16 @@ volume.VolumeConfig( | lifecycle | cdktf.TerraformResourceLifecycle | *No description.* | | provider | cdktf.TerraformProvider | *No description.* | | provisioners | typing.List[typing.Union[cdktf.FileProvisioner, cdktf.LocalExecProvisioner, cdktf.RemoteExecProvisioner]] | *No description.* | -| name | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/volume#name Volume#name}. | -| region | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/volume#region Volume#region}. | -| size | typing.Union[int, float] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/volume#size Volume#size}. | -| description | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/volume#description Volume#description}. | -| filesystem_type | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/volume#filesystem_type Volume#filesystem_type}. | -| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/volume#id Volume#id}. | -| initial_filesystem_label | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/volume#initial_filesystem_label Volume#initial_filesystem_label}. | -| initial_filesystem_type | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/volume#initial_filesystem_type Volume#initial_filesystem_type}. | -| snapshot_id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/volume#snapshot_id Volume#snapshot_id}. | -| tags | typing.List[str] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/volume#tags Volume#tags}. | +| name | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/volume#name Volume#name}. | +| region | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/volume#region Volume#region}. | +| size | typing.Union[int, float] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/volume#size Volume#size}. | +| description | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/volume#description Volume#description}. | +| filesystem_type | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/volume#filesystem_type Volume#filesystem_type}. | +| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/volume#id Volume#id}. | +| initial_filesystem_label | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/volume#initial_filesystem_label Volume#initial_filesystem_label}. | +| initial_filesystem_type | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/volume#initial_filesystem_type Volume#initial_filesystem_type}. | +| snapshot_id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/volume#snapshot_id Volume#snapshot_id}. | +| tags | typing.List[str] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/volume#tags Volume#tags}. | --- @@ -1297,7 +1297,7 @@ name: str - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/volume#name Volume#name}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/volume#name Volume#name}. --- @@ -1309,7 +1309,7 @@ region: str - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/volume#region Volume#region}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/volume#region Volume#region}. --- @@ -1321,7 +1321,7 @@ size: typing.Union[int, float] - *Type:* typing.Union[int, float] -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/volume#size Volume#size}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/volume#size Volume#size}. --- @@ -1333,7 +1333,7 @@ description: str - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/volume#description Volume#description}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/volume#description Volume#description}. --- @@ -1345,7 +1345,7 @@ filesystem_type: str - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/volume#filesystem_type Volume#filesystem_type}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/volume#filesystem_type Volume#filesystem_type}. --- @@ -1357,7 +1357,7 @@ id: str - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/volume#id Volume#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/volume#id Volume#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. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -1372,7 +1372,7 @@ initial_filesystem_label: str - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/volume#initial_filesystem_label Volume#initial_filesystem_label}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/volume#initial_filesystem_label Volume#initial_filesystem_label}. --- @@ -1384,7 +1384,7 @@ initial_filesystem_type: str - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/volume#initial_filesystem_type Volume#initial_filesystem_type}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/volume#initial_filesystem_type Volume#initial_filesystem_type}. --- @@ -1396,7 +1396,7 @@ snapshot_id: str - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/volume#snapshot_id Volume#snapshot_id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/volume#snapshot_id Volume#snapshot_id}. --- @@ -1408,7 +1408,7 @@ tags: typing.List[str] - *Type:* typing.List[str] -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/volume#tags Volume#tags}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/volume#tags Volume#tags}. --- diff --git a/docs/volume.typescript.md b/docs/volume.typescript.md index bb811832a..e5f33bbc6 100644 --- a/docs/volume.typescript.md +++ b/docs/volume.typescript.md @@ -4,7 +4,7 @@ ### Volume -Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/volume digitalocean_volume}. +Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/volume digitalocean_volume}. #### Initializers @@ -516,7 +516,7 @@ The construct id used in the generated config for the Volume to import. The id of the existing Volume that should be imported. -Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/volume#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/volume#import import section} in the documentation of this resource for the id to use --- @@ -985,16 +985,16 @@ const volumeConfig: volume.VolumeConfig = { ... } | lifecycle | cdktf.TerraformResourceLifecycle | *No description.* | | provider | cdktf.TerraformProvider | *No description.* | | provisioners | cdktf.FileProvisioner \| cdktf.LocalExecProvisioner \| cdktf.RemoteExecProvisioner[] | *No description.* | -| name | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/volume#name Volume#name}. | -| region | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/volume#region Volume#region}. | -| size | number | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/volume#size Volume#size}. | -| description | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/volume#description Volume#description}. | -| filesystemType | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/volume#filesystem_type Volume#filesystem_type}. | -| id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/volume#id Volume#id}. | -| initialFilesystemLabel | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/volume#initial_filesystem_label Volume#initial_filesystem_label}. | -| initialFilesystemType | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/volume#initial_filesystem_type Volume#initial_filesystem_type}. | -| snapshotId | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/volume#snapshot_id Volume#snapshot_id}. | -| tags | string[] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/volume#tags Volume#tags}. | +| name | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/volume#name Volume#name}. | +| region | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/volume#region Volume#region}. | +| size | number | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/volume#size Volume#size}. | +| description | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/volume#description Volume#description}. | +| filesystemType | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/volume#filesystem_type Volume#filesystem_type}. | +| id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/volume#id Volume#id}. | +| initialFilesystemLabel | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/volume#initial_filesystem_label Volume#initial_filesystem_label}. | +| initialFilesystemType | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/volume#initial_filesystem_type Volume#initial_filesystem_type}. | +| snapshotId | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/volume#snapshot_id Volume#snapshot_id}. | +| tags | string[] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/volume#tags Volume#tags}. | --- @@ -1076,7 +1076,7 @@ public readonly name: string; - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/volume#name Volume#name}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/volume#name Volume#name}. --- @@ -1088,7 +1088,7 @@ public readonly region: string; - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/volume#region Volume#region}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/volume#region Volume#region}. --- @@ -1100,7 +1100,7 @@ public readonly size: number; - *Type:* number -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/volume#size Volume#size}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/volume#size Volume#size}. --- @@ -1112,7 +1112,7 @@ public readonly description: string; - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/volume#description Volume#description}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/volume#description Volume#description}. --- @@ -1124,7 +1124,7 @@ public readonly filesystemType: string; - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/volume#filesystem_type Volume#filesystem_type}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/volume#filesystem_type Volume#filesystem_type}. --- @@ -1136,7 +1136,7 @@ public readonly id: string; - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/volume#id Volume#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/volume#id Volume#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. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -1151,7 +1151,7 @@ public readonly initialFilesystemLabel: string; - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/volume#initial_filesystem_label Volume#initial_filesystem_label}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/volume#initial_filesystem_label Volume#initial_filesystem_label}. --- @@ -1163,7 +1163,7 @@ public readonly initialFilesystemType: string; - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/volume#initial_filesystem_type Volume#initial_filesystem_type}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/volume#initial_filesystem_type Volume#initial_filesystem_type}. --- @@ -1175,7 +1175,7 @@ public readonly snapshotId: string; - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/volume#snapshot_id Volume#snapshot_id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/volume#snapshot_id Volume#snapshot_id}. --- @@ -1187,7 +1187,7 @@ public readonly tags: string[]; - *Type:* string[] -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/volume#tags Volume#tags}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/volume#tags Volume#tags}. --- diff --git a/docs/volumeAttachment.csharp.md b/docs/volumeAttachment.csharp.md index 156ca011c..e61278c9e 100644 --- a/docs/volumeAttachment.csharp.md +++ b/docs/volumeAttachment.csharp.md @@ -4,7 +4,7 @@ ### VolumeAttachment -Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/volume_attachment digitalocean_volume_attachment}. +Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/volume_attachment digitalocean_volume_attachment}. #### Initializers @@ -474,7 +474,7 @@ The construct id used in the generated config for the VolumeAttachment to import The id of the existing VolumeAttachment that should be imported. -Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/volume_attachment#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/volume_attachment#import import section} in the documentation of this resource for the id to use --- @@ -767,9 +767,9 @@ new VolumeAttachmentConfig { | Lifecycle | HashiCorp.Cdktf.TerraformResourceLifecycle | *No description.* | | Provider | HashiCorp.Cdktf.TerraformProvider | *No description.* | | Provisioners | object[] | *No description.* | -| DropletId | double | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/volume_attachment#droplet_id VolumeAttachment#droplet_id}. | -| VolumeId | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/volume_attachment#volume_id VolumeAttachment#volume_id}. | -| Id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/volume_attachment#id VolumeAttachment#id}. | +| DropletId | double | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/volume_attachment#droplet_id VolumeAttachment#droplet_id}. | +| VolumeId | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/volume_attachment#volume_id VolumeAttachment#volume_id}. | +| Id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/volume_attachment#id VolumeAttachment#id}. | --- @@ -851,7 +851,7 @@ public double DropletId { get; set; } - *Type:* double -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/volume_attachment#droplet_id VolumeAttachment#droplet_id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/volume_attachment#droplet_id VolumeAttachment#droplet_id}. --- @@ -863,7 +863,7 @@ public string VolumeId { get; set; } - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/volume_attachment#volume_id VolumeAttachment#volume_id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/volume_attachment#volume_id VolumeAttachment#volume_id}. --- @@ -875,7 +875,7 @@ public string Id { get; set; } - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/volume_attachment#id VolumeAttachment#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/volume_attachment#id VolumeAttachment#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. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. diff --git a/docs/volumeAttachment.go.md b/docs/volumeAttachment.go.md index 1db5dde32..16ced9f3f 100644 --- a/docs/volumeAttachment.go.md +++ b/docs/volumeAttachment.go.md @@ -4,12 +4,12 @@ ### VolumeAttachment -Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/volume_attachment digitalocean_volume_attachment}. +Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/volume_attachment digitalocean_volume_attachment}. #### Initializers ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/volumeattachment" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/volumeattachment" volumeattachment.NewVolumeAttachment(scope Construct, id *string, config VolumeAttachmentConfig) VolumeAttachment ``` @@ -385,7 +385,7 @@ func ResetId() ##### `IsConstruct` ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/volumeattachment" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/volumeattachment" volumeattachment.VolumeAttachment_IsConstruct(x interface{}) *bool ``` @@ -417,7 +417,7 @@ Any object. ##### `IsTerraformElement` ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/volumeattachment" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/volumeattachment" volumeattachment.VolumeAttachment_IsTerraformElement(x interface{}) *bool ``` @@ -431,7 +431,7 @@ volumeattachment.VolumeAttachment_IsTerraformElement(x interface{}) *bool ##### `IsTerraformResource` ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/volumeattachment" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/volumeattachment" volumeattachment.VolumeAttachment_IsTerraformResource(x interface{}) *bool ``` @@ -445,7 +445,7 @@ volumeattachment.VolumeAttachment_IsTerraformResource(x interface{}) *bool ##### `GenerateConfigForImport` ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/volumeattachment" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/volumeattachment" volumeattachment.VolumeAttachment_GenerateConfigForImport(scope Construct, importToId *string, importFromId *string, provider TerraformProvider) ImportableResource ``` @@ -474,7 +474,7 @@ The construct id used in the generated config for the VolumeAttachment to import The id of the existing VolumeAttachment that should be imported. -Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/volume_attachment#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/volume_attachment#import import section} in the documentation of this resource for the id to use --- @@ -740,7 +740,7 @@ func TfResourceType() *string #### Initializer ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/volumeattachment" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/volumeattachment" &volumeattachment.VolumeAttachmentConfig { Connection: interface{}, @@ -767,9 +767,9 @@ import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/volumea | Lifecycle | github.com/hashicorp/terraform-cdk-go/cdktf.TerraformResourceLifecycle | *No description.* | | Provider | github.com/hashicorp/terraform-cdk-go/cdktf.TerraformProvider | *No description.* | | Provisioners | *[]interface{} | *No description.* | -| DropletId | *f64 | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/volume_attachment#droplet_id VolumeAttachment#droplet_id}. | -| VolumeId | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/volume_attachment#volume_id VolumeAttachment#volume_id}. | -| Id | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/volume_attachment#id VolumeAttachment#id}. | +| DropletId | *f64 | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/volume_attachment#droplet_id VolumeAttachment#droplet_id}. | +| VolumeId | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/volume_attachment#volume_id VolumeAttachment#volume_id}. | +| Id | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/volume_attachment#id VolumeAttachment#id}. | --- @@ -851,7 +851,7 @@ DropletId *f64 - *Type:* *f64 -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/volume_attachment#droplet_id VolumeAttachment#droplet_id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/volume_attachment#droplet_id VolumeAttachment#droplet_id}. --- @@ -863,7 +863,7 @@ VolumeId *string - *Type:* *string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/volume_attachment#volume_id VolumeAttachment#volume_id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/volume_attachment#volume_id VolumeAttachment#volume_id}. --- @@ -875,7 +875,7 @@ Id *string - *Type:* *string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/volume_attachment#id VolumeAttachment#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/volume_attachment#id VolumeAttachment#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. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. diff --git a/docs/volumeAttachment.java.md b/docs/volumeAttachment.java.md index ea5981b8e..0d8ca4192 100644 --- a/docs/volumeAttachment.java.md +++ b/docs/volumeAttachment.java.md @@ -4,7 +4,7 @@ ### VolumeAttachment -Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/volume_attachment digitalocean_volume_attachment}. +Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/volume_attachment digitalocean_volume_attachment}. #### Initializers @@ -40,9 +40,9 @@ VolumeAttachment.Builder.create(Construct scope, java.lang.String id) | lifecycle | com.hashicorp.cdktf.TerraformResourceLifecycle | *No description.* | | provider | com.hashicorp.cdktf.TerraformProvider | *No description.* | | provisioners | java.util.List | *No description.* | -| dropletId | java.lang.Number | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/volume_attachment#droplet_id VolumeAttachment#droplet_id}. | -| volumeId | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/volume_attachment#volume_id VolumeAttachment#volume_id}. | -| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/volume_attachment#id VolumeAttachment#id}. | +| dropletId | java.lang.Number | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/volume_attachment#droplet_id VolumeAttachment#droplet_id}. | +| volumeId | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/volume_attachment#volume_id VolumeAttachment#volume_id}. | +| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/volume_attachment#id VolumeAttachment#id}. | --- @@ -110,7 +110,7 @@ Must be unique amongst siblings in the same scope - *Type:* java.lang.Number -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/volume_attachment#droplet_id VolumeAttachment#droplet_id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/volume_attachment#droplet_id VolumeAttachment#droplet_id}. --- @@ -118,7 +118,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/volume_attachment#volume_id VolumeAttachment#volume_id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/volume_attachment#volume_id VolumeAttachment#volume_id}. --- @@ -126,7 +126,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/volume_attachment#id VolumeAttachment#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/volume_attachment#id VolumeAttachment#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. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -563,7 +563,7 @@ The construct id used in the generated config for the VolumeAttachment to import The id of the existing VolumeAttachment that should be imported. -Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/volume_attachment#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/volume_attachment#import import section} in the documentation of this resource for the id to use --- @@ -860,9 +860,9 @@ VolumeAttachmentConfig.builder() | lifecycle | com.hashicorp.cdktf.TerraformResourceLifecycle | *No description.* | | provider | com.hashicorp.cdktf.TerraformProvider | *No description.* | | provisioners | java.util.List | *No description.* | -| dropletId | java.lang.Number | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/volume_attachment#droplet_id VolumeAttachment#droplet_id}. | -| volumeId | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/volume_attachment#volume_id VolumeAttachment#volume_id}. | -| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/volume_attachment#id VolumeAttachment#id}. | +| dropletId | java.lang.Number | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/volume_attachment#droplet_id VolumeAttachment#droplet_id}. | +| volumeId | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/volume_attachment#volume_id VolumeAttachment#volume_id}. | +| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/volume_attachment#id VolumeAttachment#id}. | --- @@ -944,7 +944,7 @@ public java.lang.Number getDropletId(); - *Type:* java.lang.Number -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/volume_attachment#droplet_id VolumeAttachment#droplet_id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/volume_attachment#droplet_id VolumeAttachment#droplet_id}. --- @@ -956,7 +956,7 @@ public java.lang.String getVolumeId(); - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/volume_attachment#volume_id VolumeAttachment#volume_id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/volume_attachment#volume_id VolumeAttachment#volume_id}. --- @@ -968,7 +968,7 @@ public java.lang.String getId(); - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/volume_attachment#id VolumeAttachment#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/volume_attachment#id VolumeAttachment#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. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. diff --git a/docs/volumeAttachment.python.md b/docs/volumeAttachment.python.md index 7cdf5f284..00803b7ec 100644 --- a/docs/volumeAttachment.python.md +++ b/docs/volumeAttachment.python.md @@ -4,7 +4,7 @@ ### VolumeAttachment -Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/volume_attachment digitalocean_volume_attachment}. +Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/volume_attachment digitalocean_volume_attachment}. #### Initializers @@ -38,9 +38,9 @@ volumeAttachment.VolumeAttachment( | lifecycle | cdktf.TerraformResourceLifecycle | *No description.* | | provider | cdktf.TerraformProvider | *No description.* | | provisioners | typing.List[typing.Union[cdktf.FileProvisioner, cdktf.LocalExecProvisioner, cdktf.RemoteExecProvisioner]] | *No description.* | -| droplet_id | typing.Union[int, float] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/volume_attachment#droplet_id VolumeAttachment#droplet_id}. | -| volume_id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/volume_attachment#volume_id VolumeAttachment#volume_id}. | -| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/volume_attachment#id VolumeAttachment#id}. | +| droplet_id | typing.Union[int, float] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/volume_attachment#droplet_id VolumeAttachment#droplet_id}. | +| volume_id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/volume_attachment#volume_id VolumeAttachment#volume_id}. | +| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/volume_attachment#id VolumeAttachment#id}. | --- @@ -108,7 +108,7 @@ Must be unique amongst siblings in the same scope - *Type:* typing.Union[int, float] -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/volume_attachment#droplet_id VolumeAttachment#droplet_id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/volume_attachment#droplet_id VolumeAttachment#droplet_id}. --- @@ -116,7 +116,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/volume_attachment#volume_id VolumeAttachment#volume_id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/volume_attachment#volume_id VolumeAttachment#volume_id}. --- @@ -124,7 +124,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/volume_attachment#id VolumeAttachment#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/volume_attachment#id VolumeAttachment#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. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -607,7 +607,7 @@ The construct id used in the generated config for the VolumeAttachment to import The id of the existing VolumeAttachment that should be imported. -Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/volume_attachment#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/volume_attachment#import import section} in the documentation of this resource for the id to use --- @@ -900,9 +900,9 @@ volumeAttachment.VolumeAttachmentConfig( | lifecycle | cdktf.TerraformResourceLifecycle | *No description.* | | provider | cdktf.TerraformProvider | *No description.* | | provisioners | typing.List[typing.Union[cdktf.FileProvisioner, cdktf.LocalExecProvisioner, cdktf.RemoteExecProvisioner]] | *No description.* | -| droplet_id | typing.Union[int, float] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/volume_attachment#droplet_id VolumeAttachment#droplet_id}. | -| volume_id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/volume_attachment#volume_id VolumeAttachment#volume_id}. | -| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/volume_attachment#id VolumeAttachment#id}. | +| droplet_id | typing.Union[int, float] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/volume_attachment#droplet_id VolumeAttachment#droplet_id}. | +| volume_id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/volume_attachment#volume_id VolumeAttachment#volume_id}. | +| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/volume_attachment#id VolumeAttachment#id}. | --- @@ -984,7 +984,7 @@ droplet_id: typing.Union[int, float] - *Type:* typing.Union[int, float] -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/volume_attachment#droplet_id VolumeAttachment#droplet_id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/volume_attachment#droplet_id VolumeAttachment#droplet_id}. --- @@ -996,7 +996,7 @@ volume_id: str - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/volume_attachment#volume_id VolumeAttachment#volume_id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/volume_attachment#volume_id VolumeAttachment#volume_id}. --- @@ -1008,7 +1008,7 @@ id: str - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/volume_attachment#id VolumeAttachment#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/volume_attachment#id VolumeAttachment#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. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. diff --git a/docs/volumeAttachment.typescript.md b/docs/volumeAttachment.typescript.md index b5ddfd0d1..7c707da3e 100644 --- a/docs/volumeAttachment.typescript.md +++ b/docs/volumeAttachment.typescript.md @@ -4,7 +4,7 @@ ### VolumeAttachment -Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/volume_attachment digitalocean_volume_attachment}. +Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/volume_attachment digitalocean_volume_attachment}. #### Initializers @@ -474,7 +474,7 @@ The construct id used in the generated config for the VolumeAttachment to import The id of the existing VolumeAttachment that should be imported. -Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/volume_attachment#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/volume_attachment#import import section} in the documentation of this resource for the id to use --- @@ -756,9 +756,9 @@ const volumeAttachmentConfig: volumeAttachment.VolumeAttachmentConfig = { ... } | lifecycle | cdktf.TerraformResourceLifecycle | *No description.* | | provider | cdktf.TerraformProvider | *No description.* | | provisioners | cdktf.FileProvisioner \| cdktf.LocalExecProvisioner \| cdktf.RemoteExecProvisioner[] | *No description.* | -| dropletId | number | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/volume_attachment#droplet_id VolumeAttachment#droplet_id}. | -| volumeId | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/volume_attachment#volume_id VolumeAttachment#volume_id}. | -| id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/volume_attachment#id VolumeAttachment#id}. | +| dropletId | number | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/volume_attachment#droplet_id VolumeAttachment#droplet_id}. | +| volumeId | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/volume_attachment#volume_id VolumeAttachment#volume_id}. | +| id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/volume_attachment#id VolumeAttachment#id}. | --- @@ -840,7 +840,7 @@ public readonly dropletId: number; - *Type:* number -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/volume_attachment#droplet_id VolumeAttachment#droplet_id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/volume_attachment#droplet_id VolumeAttachment#droplet_id}. --- @@ -852,7 +852,7 @@ public readonly volumeId: string; - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/volume_attachment#volume_id VolumeAttachment#volume_id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/volume_attachment#volume_id VolumeAttachment#volume_id}. --- @@ -864,7 +864,7 @@ public readonly id: string; - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/volume_attachment#id VolumeAttachment#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/volume_attachment#id VolumeAttachment#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. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. diff --git a/docs/volumeSnapshot.csharp.md b/docs/volumeSnapshot.csharp.md index 3a2a3a668..cb325887a 100644 --- a/docs/volumeSnapshot.csharp.md +++ b/docs/volumeSnapshot.csharp.md @@ -4,7 +4,7 @@ ### VolumeSnapshot -Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/volume_snapshot digitalocean_volume_snapshot}. +Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/volume_snapshot digitalocean_volume_snapshot}. #### Initializers @@ -481,7 +481,7 @@ The construct id used in the generated config for the VolumeSnapshot to import. The id of the existing VolumeSnapshot that should be imported. -Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/volume_snapshot#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/volume_snapshot#import import section} in the documentation of this resource for the id to use --- @@ -841,10 +841,10 @@ new VolumeSnapshotConfig { | Lifecycle | HashiCorp.Cdktf.TerraformResourceLifecycle | *No description.* | | Provider | HashiCorp.Cdktf.TerraformProvider | *No description.* | | Provisioners | object[] | *No description.* | -| Name | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/volume_snapshot#name VolumeSnapshot#name}. | -| VolumeId | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/volume_snapshot#volume_id VolumeSnapshot#volume_id}. | -| Id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/volume_snapshot#id VolumeSnapshot#id}. | -| Tags | string[] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/volume_snapshot#tags VolumeSnapshot#tags}. | +| Name | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/volume_snapshot#name VolumeSnapshot#name}. | +| VolumeId | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/volume_snapshot#volume_id VolumeSnapshot#volume_id}. | +| Id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/volume_snapshot#id VolumeSnapshot#id}. | +| Tags | string[] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/volume_snapshot#tags VolumeSnapshot#tags}. | --- @@ -926,7 +926,7 @@ public string Name { get; set; } - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/volume_snapshot#name VolumeSnapshot#name}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/volume_snapshot#name VolumeSnapshot#name}. --- @@ -938,7 +938,7 @@ public string VolumeId { get; set; } - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/volume_snapshot#volume_id VolumeSnapshot#volume_id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/volume_snapshot#volume_id VolumeSnapshot#volume_id}. --- @@ -950,7 +950,7 @@ public string Id { get; set; } - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/volume_snapshot#id VolumeSnapshot#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/volume_snapshot#id VolumeSnapshot#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. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -965,7 +965,7 @@ public string[] Tags { get; set; } - *Type:* string[] -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/volume_snapshot#tags VolumeSnapshot#tags}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/volume_snapshot#tags VolumeSnapshot#tags}. --- diff --git a/docs/volumeSnapshot.go.md b/docs/volumeSnapshot.go.md index 65aab3499..f4c2ac706 100644 --- a/docs/volumeSnapshot.go.md +++ b/docs/volumeSnapshot.go.md @@ -4,12 +4,12 @@ ### VolumeSnapshot -Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/volume_snapshot digitalocean_volume_snapshot}. +Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/volume_snapshot digitalocean_volume_snapshot}. #### Initializers ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/volumesnapshot" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/volumesnapshot" volumesnapshot.NewVolumeSnapshot(scope Construct, id *string, config VolumeSnapshotConfig) VolumeSnapshot ``` @@ -392,7 +392,7 @@ func ResetTags() ##### `IsConstruct` ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/volumesnapshot" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/volumesnapshot" volumesnapshot.VolumeSnapshot_IsConstruct(x interface{}) *bool ``` @@ -424,7 +424,7 @@ Any object. ##### `IsTerraformElement` ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/volumesnapshot" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/volumesnapshot" volumesnapshot.VolumeSnapshot_IsTerraformElement(x interface{}) *bool ``` @@ -438,7 +438,7 @@ volumesnapshot.VolumeSnapshot_IsTerraformElement(x interface{}) *bool ##### `IsTerraformResource` ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/volumesnapshot" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/volumesnapshot" volumesnapshot.VolumeSnapshot_IsTerraformResource(x interface{}) *bool ``` @@ -452,7 +452,7 @@ volumesnapshot.VolumeSnapshot_IsTerraformResource(x interface{}) *bool ##### `GenerateConfigForImport` ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/volumesnapshot" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/volumesnapshot" volumesnapshot.VolumeSnapshot_GenerateConfigForImport(scope Construct, importToId *string, importFromId *string, provider TerraformProvider) ImportableResource ``` @@ -481,7 +481,7 @@ The construct id used in the generated config for the VolumeSnapshot to import. The id of the existing VolumeSnapshot that should be imported. -Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/volume_snapshot#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/volume_snapshot#import import section} in the documentation of this resource for the id to use --- @@ -813,7 +813,7 @@ func TfResourceType() *string #### Initializer ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/volumesnapshot" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/volumesnapshot" &volumesnapshot.VolumeSnapshotConfig { Connection: interface{}, @@ -841,10 +841,10 @@ import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/volumes | Lifecycle | github.com/hashicorp/terraform-cdk-go/cdktf.TerraformResourceLifecycle | *No description.* | | Provider | github.com/hashicorp/terraform-cdk-go/cdktf.TerraformProvider | *No description.* | | Provisioners | *[]interface{} | *No description.* | -| Name | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/volume_snapshot#name VolumeSnapshot#name}. | -| VolumeId | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/volume_snapshot#volume_id VolumeSnapshot#volume_id}. | -| Id | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/volume_snapshot#id VolumeSnapshot#id}. | -| Tags | *[]*string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/volume_snapshot#tags VolumeSnapshot#tags}. | +| Name | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/volume_snapshot#name VolumeSnapshot#name}. | +| VolumeId | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/volume_snapshot#volume_id VolumeSnapshot#volume_id}. | +| Id | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/volume_snapshot#id VolumeSnapshot#id}. | +| Tags | *[]*string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/volume_snapshot#tags VolumeSnapshot#tags}. | --- @@ -926,7 +926,7 @@ Name *string - *Type:* *string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/volume_snapshot#name VolumeSnapshot#name}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/volume_snapshot#name VolumeSnapshot#name}. --- @@ -938,7 +938,7 @@ VolumeId *string - *Type:* *string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/volume_snapshot#volume_id VolumeSnapshot#volume_id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/volume_snapshot#volume_id VolumeSnapshot#volume_id}. --- @@ -950,7 +950,7 @@ Id *string - *Type:* *string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/volume_snapshot#id VolumeSnapshot#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/volume_snapshot#id VolumeSnapshot#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. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -965,7 +965,7 @@ Tags *[]*string - *Type:* *[]*string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/volume_snapshot#tags VolumeSnapshot#tags}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/volume_snapshot#tags VolumeSnapshot#tags}. --- diff --git a/docs/volumeSnapshot.java.md b/docs/volumeSnapshot.java.md index e97a3fac3..1fae2bef6 100644 --- a/docs/volumeSnapshot.java.md +++ b/docs/volumeSnapshot.java.md @@ -4,7 +4,7 @@ ### VolumeSnapshot -Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/volume_snapshot digitalocean_volume_snapshot}. +Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/volume_snapshot digitalocean_volume_snapshot}. #### Initializers @@ -41,10 +41,10 @@ VolumeSnapshot.Builder.create(Construct scope, java.lang.String id) | lifecycle | com.hashicorp.cdktf.TerraformResourceLifecycle | *No description.* | | provider | com.hashicorp.cdktf.TerraformProvider | *No description.* | | provisioners | java.util.List | *No description.* | -| name | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/volume_snapshot#name VolumeSnapshot#name}. | -| volumeId | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/volume_snapshot#volume_id VolumeSnapshot#volume_id}. | -| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/volume_snapshot#id VolumeSnapshot#id}. | -| tags | java.util.List | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/volume_snapshot#tags VolumeSnapshot#tags}. | +| name | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/volume_snapshot#name VolumeSnapshot#name}. | +| volumeId | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/volume_snapshot#volume_id VolumeSnapshot#volume_id}. | +| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/volume_snapshot#id VolumeSnapshot#id}. | +| tags | java.util.List | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/volume_snapshot#tags VolumeSnapshot#tags}. | --- @@ -112,7 +112,7 @@ Must be unique amongst siblings in the same scope - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/volume_snapshot#name VolumeSnapshot#name}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/volume_snapshot#name VolumeSnapshot#name}. --- @@ -120,7 +120,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/volume_snapshot#volume_id VolumeSnapshot#volume_id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/volume_snapshot#volume_id VolumeSnapshot#volume_id}. --- @@ -128,7 +128,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/volume_snapshot#id VolumeSnapshot#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/volume_snapshot#id VolumeSnapshot#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. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -139,7 +139,7 @@ If you experience problems setting this value it might not be settable. Please t - *Type:* java.util.List -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/volume_snapshot#tags VolumeSnapshot#tags}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/volume_snapshot#tags VolumeSnapshot#tags}. --- @@ -580,7 +580,7 @@ The construct id used in the generated config for the VolumeSnapshot to import. The id of the existing VolumeSnapshot that should be imported. -Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/volume_snapshot#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/volume_snapshot#import import section} in the documentation of this resource for the id to use --- @@ -944,10 +944,10 @@ VolumeSnapshotConfig.builder() | lifecycle | com.hashicorp.cdktf.TerraformResourceLifecycle | *No description.* | | provider | com.hashicorp.cdktf.TerraformProvider | *No description.* | | provisioners | java.util.List | *No description.* | -| name | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/volume_snapshot#name VolumeSnapshot#name}. | -| volumeId | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/volume_snapshot#volume_id VolumeSnapshot#volume_id}. | -| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/volume_snapshot#id VolumeSnapshot#id}. | -| tags | java.util.List | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/volume_snapshot#tags VolumeSnapshot#tags}. | +| name | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/volume_snapshot#name VolumeSnapshot#name}. | +| volumeId | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/volume_snapshot#volume_id VolumeSnapshot#volume_id}. | +| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/volume_snapshot#id VolumeSnapshot#id}. | +| tags | java.util.List | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/volume_snapshot#tags VolumeSnapshot#tags}. | --- @@ -1029,7 +1029,7 @@ public java.lang.String getName(); - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/volume_snapshot#name VolumeSnapshot#name}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/volume_snapshot#name VolumeSnapshot#name}. --- @@ -1041,7 +1041,7 @@ public java.lang.String getVolumeId(); - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/volume_snapshot#volume_id VolumeSnapshot#volume_id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/volume_snapshot#volume_id VolumeSnapshot#volume_id}. --- @@ -1053,7 +1053,7 @@ public java.lang.String getId(); - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/volume_snapshot#id VolumeSnapshot#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/volume_snapshot#id VolumeSnapshot#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. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -1068,7 +1068,7 @@ public java.util.List getTags(); - *Type:* java.util.List -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/volume_snapshot#tags VolumeSnapshot#tags}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/volume_snapshot#tags VolumeSnapshot#tags}. --- diff --git a/docs/volumeSnapshot.python.md b/docs/volumeSnapshot.python.md index 1262b79ec..89851f1ca 100644 --- a/docs/volumeSnapshot.python.md +++ b/docs/volumeSnapshot.python.md @@ -4,7 +4,7 @@ ### VolumeSnapshot -Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/volume_snapshot digitalocean_volume_snapshot}. +Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/volume_snapshot digitalocean_volume_snapshot}. #### Initializers @@ -39,10 +39,10 @@ volumeSnapshot.VolumeSnapshot( | lifecycle | cdktf.TerraformResourceLifecycle | *No description.* | | provider | cdktf.TerraformProvider | *No description.* | | provisioners | typing.List[typing.Union[cdktf.FileProvisioner, cdktf.LocalExecProvisioner, cdktf.RemoteExecProvisioner]] | *No description.* | -| name | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/volume_snapshot#name VolumeSnapshot#name}. | -| volume_id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/volume_snapshot#volume_id VolumeSnapshot#volume_id}. | -| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/volume_snapshot#id VolumeSnapshot#id}. | -| tags | typing.List[str] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/volume_snapshot#tags VolumeSnapshot#tags}. | +| name | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/volume_snapshot#name VolumeSnapshot#name}. | +| volume_id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/volume_snapshot#volume_id VolumeSnapshot#volume_id}. | +| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/volume_snapshot#id VolumeSnapshot#id}. | +| tags | typing.List[str] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/volume_snapshot#tags VolumeSnapshot#tags}. | --- @@ -110,7 +110,7 @@ Must be unique amongst siblings in the same scope - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/volume_snapshot#name VolumeSnapshot#name}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/volume_snapshot#name VolumeSnapshot#name}. --- @@ -118,7 +118,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/volume_snapshot#volume_id VolumeSnapshot#volume_id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/volume_snapshot#volume_id VolumeSnapshot#volume_id}. --- @@ -126,7 +126,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/volume_snapshot#id VolumeSnapshot#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/volume_snapshot#id VolumeSnapshot#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. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -137,7 +137,7 @@ If you experience problems setting this value it might not be settable. Please t - *Type:* typing.List[str] -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/volume_snapshot#tags VolumeSnapshot#tags}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/volume_snapshot#tags VolumeSnapshot#tags}. --- @@ -624,7 +624,7 @@ The construct id used in the generated config for the VolumeSnapshot to import. The id of the existing VolumeSnapshot that should be imported. -Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/volume_snapshot#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/volume_snapshot#import import section} in the documentation of this resource for the id to use --- @@ -984,10 +984,10 @@ volumeSnapshot.VolumeSnapshotConfig( | lifecycle | cdktf.TerraformResourceLifecycle | *No description.* | | provider | cdktf.TerraformProvider | *No description.* | | provisioners | typing.List[typing.Union[cdktf.FileProvisioner, cdktf.LocalExecProvisioner, cdktf.RemoteExecProvisioner]] | *No description.* | -| name | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/volume_snapshot#name VolumeSnapshot#name}. | -| volume_id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/volume_snapshot#volume_id VolumeSnapshot#volume_id}. | -| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/volume_snapshot#id VolumeSnapshot#id}. | -| tags | typing.List[str] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/volume_snapshot#tags VolumeSnapshot#tags}. | +| name | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/volume_snapshot#name VolumeSnapshot#name}. | +| volume_id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/volume_snapshot#volume_id VolumeSnapshot#volume_id}. | +| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/volume_snapshot#id VolumeSnapshot#id}. | +| tags | typing.List[str] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/volume_snapshot#tags VolumeSnapshot#tags}. | --- @@ -1069,7 +1069,7 @@ name: str - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/volume_snapshot#name VolumeSnapshot#name}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/volume_snapshot#name VolumeSnapshot#name}. --- @@ -1081,7 +1081,7 @@ volume_id: str - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/volume_snapshot#volume_id VolumeSnapshot#volume_id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/volume_snapshot#volume_id VolumeSnapshot#volume_id}. --- @@ -1093,7 +1093,7 @@ id: str - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/volume_snapshot#id VolumeSnapshot#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/volume_snapshot#id VolumeSnapshot#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. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -1108,7 +1108,7 @@ tags: typing.List[str] - *Type:* typing.List[str] -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/volume_snapshot#tags VolumeSnapshot#tags}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/volume_snapshot#tags VolumeSnapshot#tags}. --- diff --git a/docs/volumeSnapshot.typescript.md b/docs/volumeSnapshot.typescript.md index b1697c981..6663c3719 100644 --- a/docs/volumeSnapshot.typescript.md +++ b/docs/volumeSnapshot.typescript.md @@ -4,7 +4,7 @@ ### VolumeSnapshot -Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/volume_snapshot digitalocean_volume_snapshot}. +Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/volume_snapshot digitalocean_volume_snapshot}. #### Initializers @@ -481,7 +481,7 @@ The construct id used in the generated config for the VolumeSnapshot to import. The id of the existing VolumeSnapshot that should be imported. -Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/volume_snapshot#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/volume_snapshot#import import section} in the documentation of this resource for the id to use --- @@ -829,10 +829,10 @@ const volumeSnapshotConfig: volumeSnapshot.VolumeSnapshotConfig = { ... } | lifecycle | cdktf.TerraformResourceLifecycle | *No description.* | | provider | cdktf.TerraformProvider | *No description.* | | provisioners | cdktf.FileProvisioner \| cdktf.LocalExecProvisioner \| cdktf.RemoteExecProvisioner[] | *No description.* | -| name | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/volume_snapshot#name VolumeSnapshot#name}. | -| volumeId | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/volume_snapshot#volume_id VolumeSnapshot#volume_id}. | -| id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/volume_snapshot#id VolumeSnapshot#id}. | -| tags | string[] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/volume_snapshot#tags VolumeSnapshot#tags}. | +| name | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/volume_snapshot#name VolumeSnapshot#name}. | +| volumeId | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/volume_snapshot#volume_id VolumeSnapshot#volume_id}. | +| id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/volume_snapshot#id VolumeSnapshot#id}. | +| tags | string[] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/volume_snapshot#tags VolumeSnapshot#tags}. | --- @@ -914,7 +914,7 @@ public readonly name: string; - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/volume_snapshot#name VolumeSnapshot#name}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/volume_snapshot#name VolumeSnapshot#name}. --- @@ -926,7 +926,7 @@ public readonly volumeId: string; - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/volume_snapshot#volume_id VolumeSnapshot#volume_id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/volume_snapshot#volume_id VolumeSnapshot#volume_id}. --- @@ -938,7 +938,7 @@ public readonly id: string; - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/volume_snapshot#id VolumeSnapshot#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/volume_snapshot#id VolumeSnapshot#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. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -953,7 +953,7 @@ public readonly tags: string[]; - *Type:* string[] -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/volume_snapshot#tags VolumeSnapshot#tags}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/volume_snapshot#tags VolumeSnapshot#tags}. --- diff --git a/docs/vpc.csharp.md b/docs/vpc.csharp.md index a4a58801d..3b93a35d3 100644 --- a/docs/vpc.csharp.md +++ b/docs/vpc.csharp.md @@ -4,7 +4,7 @@ ### Vpc -Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/vpc digitalocean_vpc}. +Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/vpc digitalocean_vpc}. #### Initializers @@ -508,7 +508,7 @@ The construct id used in the generated config for the Vpc to import. The id of the existing Vpc that should be imported. -Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/vpc#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/vpc#import import section} in the documentation of this resource for the id to use --- @@ -906,7 +906,7 @@ new VpcConfig { | Name | string | The name of the VPC. | | Region | string | DigitalOcean region slug for the VPC's location. | | Description | string | A free-form description for the VPC. | -| Id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/vpc#id Vpc#id}. | +| Id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/vpc#id Vpc#id}. | | IpRange | string | The range of IP addresses for the VPC in CIDR notation. | | Timeouts | VpcTimeouts | timeouts block. | @@ -992,7 +992,7 @@ public string Name { get; set; } The name of the VPC. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/vpc#name Vpc#name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/vpc#name Vpc#name} --- @@ -1006,7 +1006,7 @@ public string Region { get; set; } DigitalOcean region slug for the VPC's location. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/vpc#region Vpc#region} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/vpc#region Vpc#region} --- @@ -1020,7 +1020,7 @@ public string Description { get; set; } A free-form description for the VPC. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/vpc#description Vpc#description} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/vpc#description Vpc#description} --- @@ -1032,7 +1032,7 @@ public string Id { get; set; } - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/vpc#id Vpc#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/vpc#id Vpc#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. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -1049,7 +1049,7 @@ public string IpRange { get; set; } The range of IP addresses for the VPC in CIDR notation. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/vpc#ip_range Vpc#ip_range} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/vpc#ip_range Vpc#ip_range} --- @@ -1063,7 +1063,7 @@ public VpcTimeouts Timeouts { get; set; } timeouts block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/vpc#timeouts Vpc#timeouts} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/vpc#timeouts Vpc#timeouts} --- @@ -1083,7 +1083,7 @@ new VpcTimeouts { | **Name** | **Type** | **Description** | | --- | --- | --- | -| Delete | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/vpc#delete Vpc#delete}. | +| Delete | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/vpc#delete Vpc#delete}. | --- @@ -1095,7 +1095,7 @@ public string Delete { get; set; } - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/vpc#delete Vpc#delete}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/vpc#delete Vpc#delete}. --- diff --git a/docs/vpc.go.md b/docs/vpc.go.md index a0b153899..0b43948f9 100644 --- a/docs/vpc.go.md +++ b/docs/vpc.go.md @@ -4,12 +4,12 @@ ### Vpc -Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/vpc digitalocean_vpc}. +Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/vpc digitalocean_vpc}. #### Initializers ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/vpc" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/vpc" vpc.NewVpc(scope Construct, id *string, config VpcConfig) Vpc ``` @@ -419,7 +419,7 @@ func ResetTimeouts() ##### `IsConstruct` ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/vpc" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/vpc" vpc.Vpc_IsConstruct(x interface{}) *bool ``` @@ -451,7 +451,7 @@ Any object. ##### `IsTerraformElement` ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/vpc" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/vpc" vpc.Vpc_IsTerraformElement(x interface{}) *bool ``` @@ -465,7 +465,7 @@ vpc.Vpc_IsTerraformElement(x interface{}) *bool ##### `IsTerraformResource` ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/vpc" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/vpc" vpc.Vpc_IsTerraformResource(x interface{}) *bool ``` @@ -479,7 +479,7 @@ vpc.Vpc_IsTerraformResource(x interface{}) *bool ##### `GenerateConfigForImport` ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/vpc" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/vpc" vpc.Vpc_GenerateConfigForImport(scope Construct, importToId *string, importFromId *string, provider TerraformProvider) ImportableResource ``` @@ -508,7 +508,7 @@ The construct id used in the generated config for the Vpc to import. The id of the existing Vpc that should be imported. -Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/vpc#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/vpc#import import section} in the documentation of this resource for the id to use --- @@ -873,7 +873,7 @@ func TfResourceType() *string #### Initializer ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/vpc" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/vpc" &vpc.VpcConfig { Connection: interface{}, @@ -888,7 +888,7 @@ import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/vpc" Description: *string, Id: *string, IpRange: *string, - Timeouts: github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11.vpc.VpcTimeouts, + Timeouts: github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean.vpc.VpcTimeouts, } ``` @@ -906,7 +906,7 @@ import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/vpc" | Name | *string | The name of the VPC. | | Region | *string | DigitalOcean region slug for the VPC's location. | | Description | *string | A free-form description for the VPC. | -| Id | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/vpc#id Vpc#id}. | +| Id | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/vpc#id Vpc#id}. | | IpRange | *string | The range of IP addresses for the VPC in CIDR notation. | | Timeouts | VpcTimeouts | timeouts block. | @@ -992,7 +992,7 @@ Name *string The name of the VPC. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/vpc#name Vpc#name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/vpc#name Vpc#name} --- @@ -1006,7 +1006,7 @@ Region *string DigitalOcean region slug for the VPC's location. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/vpc#region Vpc#region} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/vpc#region Vpc#region} --- @@ -1020,7 +1020,7 @@ Description *string A free-form description for the VPC. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/vpc#description Vpc#description} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/vpc#description Vpc#description} --- @@ -1032,7 +1032,7 @@ Id *string - *Type:* *string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/vpc#id Vpc#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/vpc#id Vpc#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. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -1049,7 +1049,7 @@ IpRange *string The range of IP addresses for the VPC in CIDR notation. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/vpc#ip_range Vpc#ip_range} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/vpc#ip_range Vpc#ip_range} --- @@ -1063,7 +1063,7 @@ Timeouts VpcTimeouts timeouts block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/vpc#timeouts Vpc#timeouts} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/vpc#timeouts Vpc#timeouts} --- @@ -1072,7 +1072,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit #### Initializer ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/vpc" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/vpc" &vpc.VpcTimeouts { Delete: *string, @@ -1083,7 +1083,7 @@ import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/vpc" | **Name** | **Type** | **Description** | | --- | --- | --- | -| Delete | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/vpc#delete Vpc#delete}. | +| Delete | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/vpc#delete Vpc#delete}. | --- @@ -1095,7 +1095,7 @@ Delete *string - *Type:* *string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/vpc#delete Vpc#delete}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/vpc#delete Vpc#delete}. --- @@ -1106,7 +1106,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit #### Initializers ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/vpc" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/vpc" vpc.NewVpcTimeoutsOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string) VpcTimeoutsOutputReference ``` diff --git a/docs/vpc.java.md b/docs/vpc.java.md index 0cbb8fc8e..48462a75b 100644 --- a/docs/vpc.java.md +++ b/docs/vpc.java.md @@ -4,7 +4,7 @@ ### Vpc -Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/vpc digitalocean_vpc}. +Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/vpc digitalocean_vpc}. #### Initializers @@ -46,7 +46,7 @@ Vpc.Builder.create(Construct scope, java.lang.String id) | name | java.lang.String | The name of the VPC. | | region | java.lang.String | DigitalOcean region slug for the VPC's location. | | description | java.lang.String | A free-form description for the VPC. | -| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/vpc#id Vpc#id}. | +| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/vpc#id Vpc#id}. | | ipRange | java.lang.String | The range of IP addresses for the VPC in CIDR notation. | | timeouts | VpcTimeouts | timeouts block. | @@ -118,7 +118,7 @@ Must be unique amongst siblings in the same scope The name of the VPC. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/vpc#name Vpc#name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/vpc#name Vpc#name} --- @@ -128,7 +128,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit DigitalOcean region slug for the VPC's location. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/vpc#region Vpc#region} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/vpc#region Vpc#region} --- @@ -138,7 +138,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit A free-form description for the VPC. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/vpc#description Vpc#description} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/vpc#description Vpc#description} --- @@ -146,7 +146,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/vpc#id Vpc#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/vpc#id Vpc#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. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -159,7 +159,7 @@ If you experience problems setting this value it might not be settable. Please t The range of IP addresses for the VPC in CIDR notation. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/vpc#ip_range Vpc#ip_range} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/vpc#ip_range Vpc#ip_range} --- @@ -169,7 +169,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit timeouts block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/vpc#timeouts Vpc#timeouts} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/vpc#timeouts Vpc#timeouts} --- @@ -637,7 +637,7 @@ The construct id used in the generated config for the Vpc to import. The id of the existing Vpc that should be imported. -Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/vpc#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/vpc#import import section} in the documentation of this resource for the id to use --- @@ -1039,7 +1039,7 @@ VpcConfig.builder() | name | java.lang.String | The name of the VPC. | | region | java.lang.String | DigitalOcean region slug for the VPC's location. | | description | java.lang.String | A free-form description for the VPC. | -| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/vpc#id Vpc#id}. | +| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/vpc#id Vpc#id}. | | ipRange | java.lang.String | The range of IP addresses for the VPC in CIDR notation. | | timeouts | VpcTimeouts | timeouts block. | @@ -1125,7 +1125,7 @@ public java.lang.String getName(); The name of the VPC. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/vpc#name Vpc#name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/vpc#name Vpc#name} --- @@ -1139,7 +1139,7 @@ public java.lang.String getRegion(); DigitalOcean region slug for the VPC's location. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/vpc#region Vpc#region} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/vpc#region Vpc#region} --- @@ -1153,7 +1153,7 @@ public java.lang.String getDescription(); A free-form description for the VPC. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/vpc#description Vpc#description} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/vpc#description Vpc#description} --- @@ -1165,7 +1165,7 @@ public java.lang.String getId(); - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/vpc#id Vpc#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/vpc#id Vpc#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. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -1182,7 +1182,7 @@ public java.lang.String getIpRange(); The range of IP addresses for the VPC in CIDR notation. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/vpc#ip_range Vpc#ip_range} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/vpc#ip_range Vpc#ip_range} --- @@ -1196,7 +1196,7 @@ public VpcTimeouts getTimeouts(); timeouts block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/vpc#timeouts Vpc#timeouts} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/vpc#timeouts Vpc#timeouts} --- @@ -1216,7 +1216,7 @@ VpcTimeouts.builder() | **Name** | **Type** | **Description** | | --- | --- | --- | -| delete | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/vpc#delete Vpc#delete}. | +| delete | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/vpc#delete Vpc#delete}. | --- @@ -1228,7 +1228,7 @@ public java.lang.String getDelete(); - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/vpc#delete Vpc#delete}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/vpc#delete Vpc#delete}. --- diff --git a/docs/vpc.python.md b/docs/vpc.python.md index f51505ee2..a29f9d969 100644 --- a/docs/vpc.python.md +++ b/docs/vpc.python.md @@ -4,7 +4,7 @@ ### Vpc -Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/vpc digitalocean_vpc}. +Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/vpc digitalocean_vpc}. #### Initializers @@ -44,7 +44,7 @@ vpc.Vpc( | name | str | The name of the VPC. | | region | str | DigitalOcean region slug for the VPC's location. | | description | str | A free-form description for the VPC. | -| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/vpc#id Vpc#id}. | +| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/vpc#id Vpc#id}. | | ip_range | str | The range of IP addresses for the VPC in CIDR notation. | | timeouts | VpcTimeouts | timeouts block. | @@ -116,7 +116,7 @@ Must be unique amongst siblings in the same scope The name of the VPC. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/vpc#name Vpc#name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/vpc#name Vpc#name} --- @@ -126,7 +126,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit DigitalOcean region slug for the VPC's location. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/vpc#region Vpc#region} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/vpc#region Vpc#region} --- @@ -136,7 +136,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit A free-form description for the VPC. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/vpc#description Vpc#description} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/vpc#description Vpc#description} --- @@ -144,7 +144,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/vpc#id Vpc#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/vpc#id Vpc#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. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -157,7 +157,7 @@ If you experience problems setting this value it might not be settable. Please t The range of IP addresses for the VPC in CIDR notation. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/vpc#ip_range Vpc#ip_range} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/vpc#ip_range Vpc#ip_range} --- @@ -167,7 +167,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit timeouts block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/vpc#timeouts Vpc#timeouts} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/vpc#timeouts Vpc#timeouts} --- @@ -543,7 +543,7 @@ def put_timeouts( - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/vpc#delete Vpc#delete}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/vpc#delete Vpc#delete}. --- @@ -685,7 +685,7 @@ The construct id used in the generated config for the Vpc to import. The id of the existing Vpc that should be imported. -Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/vpc#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/vpc#import import section} in the documentation of this resource for the id to use --- @@ -1083,7 +1083,7 @@ vpc.VpcConfig( | name | str | The name of the VPC. | | region | str | DigitalOcean region slug for the VPC's location. | | description | str | A free-form description for the VPC. | -| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/vpc#id Vpc#id}. | +| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/vpc#id Vpc#id}. | | ip_range | str | The range of IP addresses for the VPC in CIDR notation. | | timeouts | VpcTimeouts | timeouts block. | @@ -1169,7 +1169,7 @@ name: str The name of the VPC. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/vpc#name Vpc#name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/vpc#name Vpc#name} --- @@ -1183,7 +1183,7 @@ region: str DigitalOcean region slug for the VPC's location. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/vpc#region Vpc#region} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/vpc#region Vpc#region} --- @@ -1197,7 +1197,7 @@ description: str A free-form description for the VPC. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/vpc#description Vpc#description} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/vpc#description Vpc#description} --- @@ -1209,7 +1209,7 @@ id: str - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/vpc#id Vpc#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/vpc#id Vpc#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. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -1226,7 +1226,7 @@ ip_range: str The range of IP addresses for the VPC in CIDR notation. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/vpc#ip_range Vpc#ip_range} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/vpc#ip_range Vpc#ip_range} --- @@ -1240,7 +1240,7 @@ timeouts: VpcTimeouts timeouts block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/vpc#timeouts Vpc#timeouts} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/vpc#timeouts Vpc#timeouts} --- @@ -1260,7 +1260,7 @@ vpc.VpcTimeouts( | **Name** | **Type** | **Description** | | --- | --- | --- | -| delete | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/vpc#delete Vpc#delete}. | +| delete | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/vpc#delete Vpc#delete}. | --- @@ -1272,7 +1272,7 @@ delete: str - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/vpc#delete Vpc#delete}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/vpc#delete Vpc#delete}. --- diff --git a/docs/vpc.typescript.md b/docs/vpc.typescript.md index 06c0b3a47..fdc423256 100644 --- a/docs/vpc.typescript.md +++ b/docs/vpc.typescript.md @@ -4,7 +4,7 @@ ### Vpc -Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/vpc digitalocean_vpc}. +Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/vpc digitalocean_vpc}. #### Initializers @@ -508,7 +508,7 @@ The construct id used in the generated config for the Vpc to import. The id of the existing Vpc that should be imported. -Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/vpc#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/vpc#import import section} in the documentation of this resource for the id to use --- @@ -892,7 +892,7 @@ const vpcConfig: vpc.VpcConfig = { ... } | name | string | The name of the VPC. | | region | string | DigitalOcean region slug for the VPC's location. | | description | string | A free-form description for the VPC. | -| id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/vpc#id Vpc#id}. | +| id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/vpc#id Vpc#id}. | | ipRange | string | The range of IP addresses for the VPC in CIDR notation. | | timeouts | VpcTimeouts | timeouts block. | @@ -978,7 +978,7 @@ public readonly name: string; The name of the VPC. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/vpc#name Vpc#name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/vpc#name Vpc#name} --- @@ -992,7 +992,7 @@ public readonly region: string; DigitalOcean region slug for the VPC's location. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/vpc#region Vpc#region} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/vpc#region Vpc#region} --- @@ -1006,7 +1006,7 @@ public readonly description: string; A free-form description for the VPC. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/vpc#description Vpc#description} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/vpc#description Vpc#description} --- @@ -1018,7 +1018,7 @@ public readonly id: string; - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/vpc#id Vpc#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/vpc#id Vpc#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. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -1035,7 +1035,7 @@ public readonly ipRange: string; The range of IP addresses for the VPC in CIDR notation. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/vpc#ip_range Vpc#ip_range} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/vpc#ip_range Vpc#ip_range} --- @@ -1049,7 +1049,7 @@ public readonly timeouts: VpcTimeouts; timeouts block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/vpc#timeouts Vpc#timeouts} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/vpc#timeouts Vpc#timeouts} --- @@ -1067,7 +1067,7 @@ const vpcTimeouts: vpc.VpcTimeouts = { ... } | **Name** | **Type** | **Description** | | --- | --- | --- | -| delete | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/vpc#delete Vpc#delete}. | +| delete | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/vpc#delete Vpc#delete}. | --- @@ -1079,7 +1079,7 @@ public readonly delete: string; - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/vpc#delete Vpc#delete}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/vpc#delete Vpc#delete}. --- diff --git a/docs/vpcPeering.csharp.md b/docs/vpcPeering.csharp.md index 5ed2c58f3..24f056c64 100644 --- a/docs/vpcPeering.csharp.md +++ b/docs/vpcPeering.csharp.md @@ -4,7 +4,7 @@ ### VpcPeering -Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/vpc_peering digitalocean_vpc_peering}. +Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/vpc_peering digitalocean_vpc_peering}. #### Initializers @@ -487,7 +487,7 @@ The construct id used in the generated config for the VpcPeering to import. The id of the existing VpcPeering that should be imported. -Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/vpc_peering#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/vpc_peering#import import section} in the documentation of this resource for the id to use --- @@ -899,7 +899,7 @@ public string Name { get; set; } The name of the VPC Peering. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/vpc_peering#name VpcPeering#name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/vpc_peering#name VpcPeering#name} --- @@ -913,7 +913,7 @@ public string[] VpcIds { get; set; } The list of VPCs to be peered. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/vpc_peering#vpc_ids VpcPeering#vpc_ids} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/vpc_peering#vpc_ids VpcPeering#vpc_ids} --- @@ -927,7 +927,7 @@ public VpcPeeringTimeouts Timeouts { get; set; } timeouts block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/vpc_peering#timeouts VpcPeering#timeouts} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/vpc_peering#timeouts VpcPeering#timeouts} --- @@ -948,8 +948,8 @@ new VpcPeeringTimeouts { | **Name** | **Type** | **Description** | | --- | --- | --- | -| Create | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/vpc_peering#create VpcPeering#create}. | -| Delete | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/vpc_peering#delete VpcPeering#delete}. | +| Create | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/vpc_peering#create VpcPeering#create}. | +| Delete | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/vpc_peering#delete VpcPeering#delete}. | --- @@ -961,7 +961,7 @@ public string Create { get; set; } - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/vpc_peering#create VpcPeering#create}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/vpc_peering#create VpcPeering#create}. --- @@ -973,7 +973,7 @@ public string Delete { get; set; } - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/vpc_peering#delete VpcPeering#delete}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/vpc_peering#delete VpcPeering#delete}. --- diff --git a/docs/vpcPeering.go.md b/docs/vpcPeering.go.md index f1bfeff7e..dd76bebb3 100644 --- a/docs/vpcPeering.go.md +++ b/docs/vpcPeering.go.md @@ -4,12 +4,12 @@ ### VpcPeering -Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/vpc_peering digitalocean_vpc_peering}. +Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/vpc_peering digitalocean_vpc_peering}. #### Initializers ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/vpcpeering" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/vpcpeering" vpcpeering.NewVpcPeering(scope Construct, id *string, config VpcPeeringConfig) VpcPeering ``` @@ -398,7 +398,7 @@ func ResetTimeouts() ##### `IsConstruct` ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/vpcpeering" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/vpcpeering" vpcpeering.VpcPeering_IsConstruct(x interface{}) *bool ``` @@ -430,7 +430,7 @@ Any object. ##### `IsTerraformElement` ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/vpcpeering" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/vpcpeering" vpcpeering.VpcPeering_IsTerraformElement(x interface{}) *bool ``` @@ -444,7 +444,7 @@ vpcpeering.VpcPeering_IsTerraformElement(x interface{}) *bool ##### `IsTerraformResource` ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/vpcpeering" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/vpcpeering" vpcpeering.VpcPeering_IsTerraformResource(x interface{}) *bool ``` @@ -458,7 +458,7 @@ vpcpeering.VpcPeering_IsTerraformResource(x interface{}) *bool ##### `GenerateConfigForImport` ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/vpcpeering" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/vpcpeering" vpcpeering.VpcPeering_GenerateConfigForImport(scope Construct, importToId *string, importFromId *string, provider TerraformProvider) ImportableResource ``` @@ -487,7 +487,7 @@ The construct id used in the generated config for the VpcPeering to import. The id of the existing VpcPeering that should be imported. -Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/vpc_peering#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/vpc_peering#import import section} in the documentation of this resource for the id to use --- @@ -786,7 +786,7 @@ func TfResourceType() *string #### Initializer ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/vpcpeering" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/vpcpeering" &vpcpeering.VpcPeeringConfig { Connection: interface{}, @@ -798,7 +798,7 @@ import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/vpcpeer Provisioners: *[]interface{}, Name: *string, VpcIds: *[]*string, - Timeouts: github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11.vpcPeering.VpcPeeringTimeouts, + Timeouts: github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean.vpcPeering.VpcPeeringTimeouts, } ``` @@ -899,7 +899,7 @@ Name *string The name of the VPC Peering. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/vpc_peering#name VpcPeering#name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/vpc_peering#name VpcPeering#name} --- @@ -913,7 +913,7 @@ VpcIds *[]*string The list of VPCs to be peered. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/vpc_peering#vpc_ids VpcPeering#vpc_ids} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/vpc_peering#vpc_ids VpcPeering#vpc_ids} --- @@ -927,7 +927,7 @@ Timeouts VpcPeeringTimeouts timeouts block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/vpc_peering#timeouts VpcPeering#timeouts} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/vpc_peering#timeouts VpcPeering#timeouts} --- @@ -936,7 +936,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit #### Initializer ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/vpcpeering" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/vpcpeering" &vpcpeering.VpcPeeringTimeouts { Create: *string, @@ -948,8 +948,8 @@ import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/vpcpeer | **Name** | **Type** | **Description** | | --- | --- | --- | -| Create | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/vpc_peering#create VpcPeering#create}. | -| Delete | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/vpc_peering#delete VpcPeering#delete}. | +| Create | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/vpc_peering#create VpcPeering#create}. | +| Delete | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/vpc_peering#delete VpcPeering#delete}. | --- @@ -961,7 +961,7 @@ Create *string - *Type:* *string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/vpc_peering#create VpcPeering#create}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/vpc_peering#create VpcPeering#create}. --- @@ -973,7 +973,7 @@ Delete *string - *Type:* *string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/vpc_peering#delete VpcPeering#delete}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/vpc_peering#delete VpcPeering#delete}. --- @@ -984,7 +984,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit #### Initializers ```go -import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/v11/vpcpeering" +import "github.com/cdktf/cdktf-provider-digitalocean-go/digitalocean/vpcpeering" vpcpeering.NewVpcPeeringTimeoutsOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string) VpcPeeringTimeoutsOutputReference ``` diff --git a/docs/vpcPeering.java.md b/docs/vpcPeering.java.md index 446abb16b..e05bb2cb6 100644 --- a/docs/vpcPeering.java.md +++ b/docs/vpcPeering.java.md @@ -4,7 +4,7 @@ ### VpcPeering -Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/vpc_peering digitalocean_vpc_peering}. +Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/vpc_peering digitalocean_vpc_peering}. #### Initializers @@ -112,7 +112,7 @@ Must be unique amongst siblings in the same scope The name of the VPC Peering. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/vpc_peering#name VpcPeering#name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/vpc_peering#name VpcPeering#name} --- @@ -122,7 +122,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit The list of VPCs to be peered. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/vpc_peering#vpc_ids VpcPeering#vpc_ids} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/vpc_peering#vpc_ids VpcPeering#vpc_ids} --- @@ -132,7 +132,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit timeouts block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/vpc_peering#timeouts VpcPeering#timeouts} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/vpc_peering#timeouts VpcPeering#timeouts} --- @@ -579,7 +579,7 @@ The construct id used in the generated config for the VpcPeering to import. The id of the existing VpcPeering that should be imported. -Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/vpc_peering#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/vpc_peering#import import section} in the documentation of this resource for the id to use --- @@ -995,7 +995,7 @@ public java.lang.String getName(); The name of the VPC Peering. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/vpc_peering#name VpcPeering#name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/vpc_peering#name VpcPeering#name} --- @@ -1009,7 +1009,7 @@ public java.util.List getVpcIds(); The list of VPCs to be peered. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/vpc_peering#vpc_ids VpcPeering#vpc_ids} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/vpc_peering#vpc_ids VpcPeering#vpc_ids} --- @@ -1023,7 +1023,7 @@ public VpcPeeringTimeouts getTimeouts(); timeouts block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/vpc_peering#timeouts VpcPeering#timeouts} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/vpc_peering#timeouts VpcPeering#timeouts} --- @@ -1044,8 +1044,8 @@ VpcPeeringTimeouts.builder() | **Name** | **Type** | **Description** | | --- | --- | --- | -| create | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/vpc_peering#create VpcPeering#create}. | -| delete | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/vpc_peering#delete VpcPeering#delete}. | +| create | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/vpc_peering#create VpcPeering#create}. | +| delete | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/vpc_peering#delete VpcPeering#delete}. | --- @@ -1057,7 +1057,7 @@ public java.lang.String getCreate(); - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/vpc_peering#create VpcPeering#create}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/vpc_peering#create VpcPeering#create}. --- @@ -1069,7 +1069,7 @@ public java.lang.String getDelete(); - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/vpc_peering#delete VpcPeering#delete}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/vpc_peering#delete VpcPeering#delete}. --- diff --git a/docs/vpcPeering.python.md b/docs/vpcPeering.python.md index f9c6f51cf..900e66deb 100644 --- a/docs/vpcPeering.python.md +++ b/docs/vpcPeering.python.md @@ -4,7 +4,7 @@ ### VpcPeering -Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/vpc_peering digitalocean_vpc_peering}. +Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/vpc_peering digitalocean_vpc_peering}. #### Initializers @@ -110,7 +110,7 @@ Must be unique amongst siblings in the same scope The name of the VPC Peering. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/vpc_peering#name VpcPeering#name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/vpc_peering#name VpcPeering#name} --- @@ -120,7 +120,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit The list of VPCs to be peered. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/vpc_peering#vpc_ids VpcPeering#vpc_ids} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/vpc_peering#vpc_ids VpcPeering#vpc_ids} --- @@ -130,7 +130,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit timeouts block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/vpc_peering#timeouts VpcPeering#timeouts} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/vpc_peering#timeouts VpcPeering#timeouts} --- @@ -504,7 +504,7 @@ def put_timeouts( - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/vpc_peering#create VpcPeering#create}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/vpc_peering#create VpcPeering#create}. --- @@ -512,7 +512,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digit - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/vpc_peering#delete VpcPeering#delete}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/vpc_peering#delete VpcPeering#delete}. --- @@ -636,7 +636,7 @@ The construct id used in the generated config for the VpcPeering to import. The id of the existing VpcPeering that should be imported. -Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/vpc_peering#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/vpc_peering#import import section} in the documentation of this resource for the id to use --- @@ -1048,7 +1048,7 @@ name: str The name of the VPC Peering. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/vpc_peering#name VpcPeering#name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/vpc_peering#name VpcPeering#name} --- @@ -1062,7 +1062,7 @@ vpc_ids: typing.List[str] The list of VPCs to be peered. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/vpc_peering#vpc_ids VpcPeering#vpc_ids} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/vpc_peering#vpc_ids VpcPeering#vpc_ids} --- @@ -1076,7 +1076,7 @@ timeouts: VpcPeeringTimeouts timeouts block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/vpc_peering#timeouts VpcPeering#timeouts} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/vpc_peering#timeouts VpcPeering#timeouts} --- @@ -1097,8 +1097,8 @@ vpcPeering.VpcPeeringTimeouts( | **Name** | **Type** | **Description** | | --- | --- | --- | -| create | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/vpc_peering#create VpcPeering#create}. | -| delete | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/vpc_peering#delete VpcPeering#delete}. | +| create | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/vpc_peering#create VpcPeering#create}. | +| delete | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/vpc_peering#delete VpcPeering#delete}. | --- @@ -1110,7 +1110,7 @@ create: str - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/vpc_peering#create VpcPeering#create}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/vpc_peering#create VpcPeering#create}. --- @@ -1122,7 +1122,7 @@ delete: str - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/vpc_peering#delete VpcPeering#delete}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/vpc_peering#delete VpcPeering#delete}. --- diff --git a/docs/vpcPeering.typescript.md b/docs/vpcPeering.typescript.md index e11c7e796..cfe5aa449 100644 --- a/docs/vpcPeering.typescript.md +++ b/docs/vpcPeering.typescript.md @@ -4,7 +4,7 @@ ### VpcPeering -Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/vpc_peering digitalocean_vpc_peering}. +Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/vpc_peering digitalocean_vpc_peering}. #### Initializers @@ -487,7 +487,7 @@ The construct id used in the generated config for the VpcPeering to import. The id of the existing VpcPeering that should be imported. -Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/vpc_peering#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/vpc_peering#import import section} in the documentation of this resource for the id to use --- @@ -888,7 +888,7 @@ public readonly name: string; The name of the VPC Peering. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/vpc_peering#name VpcPeering#name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/vpc_peering#name VpcPeering#name} --- @@ -902,7 +902,7 @@ public readonly vpcIds: string[]; The list of VPCs to be peered. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/vpc_peering#vpc_ids VpcPeering#vpc_ids} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/vpc_peering#vpc_ids VpcPeering#vpc_ids} --- @@ -916,7 +916,7 @@ public readonly timeouts: VpcPeeringTimeouts; timeouts block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/vpc_peering#timeouts VpcPeering#timeouts} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/vpc_peering#timeouts VpcPeering#timeouts} --- @@ -934,8 +934,8 @@ const vpcPeeringTimeouts: vpcPeering.VpcPeeringTimeouts = { ... } | **Name** | **Type** | **Description** | | --- | --- | --- | -| create | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/vpc_peering#create VpcPeering#create}. | -| delete | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/vpc_peering#delete VpcPeering#delete}. | +| create | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/vpc_peering#create VpcPeering#create}. | +| delete | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/vpc_peering#delete VpcPeering#delete}. | --- @@ -947,7 +947,7 @@ public readonly create: string; - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/vpc_peering#create VpcPeering#create}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/vpc_peering#create VpcPeering#create}. --- @@ -959,7 +959,7 @@ public readonly delete: string; - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/vpc_peering#delete VpcPeering#delete}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/vpc_peering#delete VpcPeering#delete}. --- diff --git a/package.json b/package.json index b01d2c300..731052f57 100644 --- a/package.json +++ b/package.json @@ -157,7 +157,7 @@ "isDeprecated": false, "provider": { "name": "registry.terraform.io/digitalocean/digitalocean", - "version": "2.40.0" + "version": "2.41.0" } }, "//": "~~ Generated by projen. To modify, edit .projenrc.js and run \"npx projen\"." diff --git a/src/app/README.md b/src/app/README.md index 540d87497..6caa2265d 100644 --- a/src/app/README.md +++ b/src/app/README.md @@ -1,3 +1,3 @@ # `digitalocean_app` -Refer to the Terraform Registry for docs: [`digitalocean_app`](https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app). +Refer to the Terraform Registry for docs: [`digitalocean_app`](https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app). diff --git a/src/app/index.ts b/src/app/index.ts index 36aaa12fe..e1c7430a1 100644 --- a/src/app/index.ts +++ b/src/app/index.ts @@ -1,9 +1,4 @@ -/** - * Copyright (c) HashiCorp, Inc. - * SPDX-License-Identifier: MPL-2.0 - */ - -// https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app +// https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app // generated from terraform resource schema import { Construct } from 'constructs'; @@ -13,32 +8,32 @@ import * as cdktf from 'cdktf'; export interface AppConfig extends cdktf.TerraformMetaArguments { /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#id App#id} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#id App#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. * If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. */ readonly id?: string; /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#project_id App#project_id} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#project_id App#project_id} */ readonly projectId?: string; /** * dedicated_ips block * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#dedicated_ips App#dedicated_ips} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#dedicated_ips App#dedicated_ips} */ readonly dedicatedIps?: AppDedicatedIps[] | cdktf.IResolvable; /** * spec block * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#spec App#spec} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#spec App#spec} */ readonly spec?: AppSpec; /** * timeouts block * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#timeouts App#timeouts} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#timeouts App#timeouts} */ readonly timeouts?: AppTimeouts; } @@ -46,7 +41,7 @@ export interface AppDedicatedIps { /** * The ID of the dedicated egress IP. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#id App#id} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#id App#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. * If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -55,13 +50,13 @@ export interface AppDedicatedIps { /** * The IP address of the dedicated egress IP. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#ip App#ip} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#ip App#ip} */ readonly ip?: string; /** * The status of the dedicated egress IP: 'UNKNOWN', 'ASSIGNING', 'ASSIGNED', or 'REMOVED' * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#status App#status} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#status App#status} */ readonly status?: string; } @@ -235,11 +230,11 @@ export class AppDedicatedIpsList extends cdktf.ComplexList { } export interface AppSpecAlert { /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#disabled App#disabled} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#disabled App#disabled} */ readonly disabled?: boolean | cdktf.IResolvable; /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#rule App#rule} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#rule App#rule} */ readonly rule: string; } @@ -383,43 +378,43 @@ export interface AppSpecDatabase { /** * The name of the underlying DigitalOcean DBaaS cluster. This is required for production databases. For dev databases, if cluster_name is not set, a new cluster will be provisioned. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#cluster_name App#cluster_name} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#cluster_name App#cluster_name} */ readonly clusterName?: string; /** * The name of the MySQL or PostgreSQL database to configure. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#db_name App#db_name} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#db_name App#db_name} */ readonly dbName?: string; /** * The name of the MySQL or PostgreSQL user to configure. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#db_user App#db_user} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#db_user App#db_user} */ readonly dbUser?: string; /** * The database engine to use. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#engine App#engine} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#engine App#engine} */ readonly engine?: string; /** * The name of the component * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#name App#name} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#name App#name} */ readonly name?: string; /** * Whether this is a production or dev database. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#production App#production} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#production App#production} */ readonly production?: boolean | cdktf.IResolvable; /** * The version of the database engine. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#version App#version} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#version App#version} */ readonly version?: string; } @@ -711,25 +706,25 @@ export interface AppSpecDomain { /** * The hostname for the domain. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#name App#name} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#name App#name} */ readonly name: string; /** * The type of the domain. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#type App#type} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#type App#type} */ readonly type?: string; /** * Indicates whether the domain includes all sub-domains, in addition to the given domain. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#wildcard App#wildcard} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#wildcard App#wildcard} */ readonly wildcard?: boolean | cdktf.IResolvable; /** * If the domain uses DigitalOcean DNS and you would like App Platform to automatically manage it for you, set this to the name of the domain on your account. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#zone App#zone} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#zone App#zone} */ readonly zone?: string; } @@ -931,7 +926,7 @@ export interface AppSpecEgress { /** * The app egress type. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#type App#type} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#type App#type} */ readonly type?: string; } @@ -1049,25 +1044,25 @@ export interface AppSpecEnv { /** * The name of the environment variable. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#key App#key} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#key App#key} */ readonly key?: string; /** * The visibility scope of the environment variable. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#scope App#scope} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#scope App#scope} */ readonly scope?: string; /** * The type of the environment variable. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#type App#type} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#type App#type} */ readonly type?: string; /** * The value of the environment variable. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#value App#value} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#value App#value} */ readonly value?: string; } @@ -1270,23 +1265,23 @@ export class AppSpecEnvList extends cdktf.ComplexList { } export interface AppSpecFunctionAlert { /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#disabled App#disabled} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#disabled App#disabled} */ readonly disabled?: boolean | cdktf.IResolvable; /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#operator App#operator} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#operator App#operator} */ readonly operator: string; /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#rule App#rule} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#rule App#rule} */ readonly rule: string; /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#value App#value} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#value App#value} */ readonly value: number; /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#window App#window} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#window App#window} */ readonly window: string; } @@ -1508,19 +1503,19 @@ export interface AppSpecFunctionCorsAllowOrigins { /** * Exact string match. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#exact App#exact} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#exact App#exact} */ readonly exact?: string; /** * Prefix-based match. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#prefix App#prefix} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#prefix App#prefix} */ readonly prefix?: string; /** * RE2 style regex-based match. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#regex App#regex} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#regex App#regex} */ readonly regex?: string; } @@ -1664,37 +1659,37 @@ export interface AppSpecFunctionCors { /** * Whether browsers should expose the response to the client-side JavaScript code when the request’s credentials mode is `include`. This configures the Access-Control-Allow-Credentials header. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#allow_credentials App#allow_credentials} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#allow_credentials App#allow_credentials} */ readonly allowCredentials?: boolean | cdktf.IResolvable; /** * The set of allowed HTTP request headers. This configures the Access-Control-Allow-Headers header. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#allow_headers App#allow_headers} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#allow_headers App#allow_headers} */ readonly allowHeaders?: string[]; /** * The set of allowed HTTP methods. This configures the Access-Control-Allow-Methods header. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#allow_methods App#allow_methods} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#allow_methods App#allow_methods} */ readonly allowMethods?: string[]; /** * The set of HTTP response headers that browsers are allowed to access. This configures the Access-Control-Expose-Headers header. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#expose_headers App#expose_headers} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#expose_headers App#expose_headers} */ readonly exposeHeaders?: string[]; /** * An optional duration specifying how long browsers can cache the results of a preflight request. This configures the Access-Control-Max-Age header. Example: `5h30m`. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#max_age App#max_age} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#max_age App#max_age} */ readonly maxAge?: string; /** * allow_origins block * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#allow_origins App#allow_origins} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#allow_origins App#allow_origins} */ readonly allowOrigins?: AppSpecFunctionCorsAllowOrigins; } @@ -1925,25 +1920,25 @@ export interface AppSpecFunctionEnv { /** * The name of the environment variable. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#key App#key} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#key App#key} */ readonly key?: string; /** * The visibility scope of the environment variable. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#scope App#scope} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#scope App#scope} */ readonly scope?: string; /** * The type of the environment variable. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#type App#type} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#type App#type} */ readonly type?: string; /** * The value of the environment variable. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#value App#value} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#value App#value} */ readonly value?: string; } @@ -2148,13 +2143,13 @@ export interface AppSpecFunctionGit { /** * The name of the branch to use. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#branch App#branch} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#branch App#branch} */ readonly branch?: string; /** * The clone URL of the repo. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#repo_clone_url App#repo_clone_url} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#repo_clone_url App#repo_clone_url} */ readonly repoCloneUrl?: string; } @@ -2269,19 +2264,19 @@ export interface AppSpecFunctionGithub { /** * The name of the branch to use. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#branch App#branch} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#branch App#branch} */ readonly branch?: string; /** * Whether to automatically deploy new commits made to the repo * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#deploy_on_push App#deploy_on_push} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#deploy_on_push App#deploy_on_push} */ readonly deployOnPush?: boolean | cdktf.IResolvable; /** * The name of the repo in the format `owner/repo`. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#repo App#repo} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#repo App#repo} */ readonly repo?: string; } @@ -2425,19 +2420,19 @@ export interface AppSpecFunctionGitlab { /** * The name of the branch to use. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#branch App#branch} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#branch App#branch} */ readonly branch?: string; /** * Whether to automatically deploy new commits made to the repo * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#deploy_on_push App#deploy_on_push} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#deploy_on_push App#deploy_on_push} */ readonly deployOnPush?: boolean | cdktf.IResolvable; /** * The name of the repo in the format `owner/repo`. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#repo App#repo} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#repo App#repo} */ readonly repo?: string; } @@ -2581,13 +2576,13 @@ export interface AppSpecFunctionLogDestinationDatadog { /** * Datadog API key. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#api_key App#api_key} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#api_key App#api_key} */ readonly apiKey: string; /** * Datadog HTTP log intake endpoint. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#endpoint App#endpoint} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#endpoint App#endpoint} */ readonly endpoint?: string; } @@ -2699,7 +2694,7 @@ export interface AppSpecFunctionLogDestinationLogtail { /** * Logtail token. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#token App#token} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#token App#token} */ readonly token: string; } @@ -2778,11 +2773,320 @@ export class AppSpecFunctionLogDestinationLogtailOutputReference extends cdktf.C return this._token; } } +export interface AppSpecFunctionLogDestinationOpenSearchBasicAuth { + /** + * Password for basic authentication. + * + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#password App#password} + */ + readonly password?: string; + /** + * user for basic authentication. + * + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#user App#user} + */ + readonly user?: string; +} + +export function appSpecFunctionLogDestinationOpenSearchBasicAuthToTerraform(struct?: AppSpecFunctionLogDestinationOpenSearchBasicAuthOutputReference | AppSpecFunctionLogDestinationOpenSearchBasicAuth): any { + if (!cdktf.canInspect(struct) || cdktf.Tokenization.isResolvable(struct)) { return struct; } + if (cdktf.isComplexElement(struct)) { + throw new Error("A complex element was used as configuration, this is not supported: https://cdk.tf/complex-object-as-configuration"); + } + return { + password: cdktf.stringToTerraform(struct!.password), + user: cdktf.stringToTerraform(struct!.user), + } +} + + +export function appSpecFunctionLogDestinationOpenSearchBasicAuthToHclTerraform(struct?: AppSpecFunctionLogDestinationOpenSearchBasicAuthOutputReference | AppSpecFunctionLogDestinationOpenSearchBasicAuth): any { + if (!cdktf.canInspect(struct) || cdktf.Tokenization.isResolvable(struct)) { return struct; } + if (cdktf.isComplexElement(struct)) { + throw new Error("A complex element was used as configuration, this is not supported: https://cdk.tf/complex-object-as-configuration"); + } + const attrs = { + password: { + value: cdktf.stringToHclTerraform(struct!.password), + isBlock: false, + type: "simple", + storageClassType: "string", + }, + user: { + value: cdktf.stringToHclTerraform(struct!.user), + isBlock: false, + type: "simple", + storageClassType: "string", + }, + }; + + // remove undefined attributes + return Object.fromEntries(Object.entries(attrs).filter(([_, value]) => value !== undefined && value.value !== undefined)); +} + +export class AppSpecFunctionLogDestinationOpenSearchBasicAuthOutputReference extends cdktf.ComplexObject { + private isEmptyObject = false; + + /** + * @param terraformResource The parent resource + * @param terraformAttribute The attribute on the parent resource this class is referencing + */ + public constructor(terraformResource: cdktf.IInterpolatingParent, terraformAttribute: string) { + super(terraformResource, terraformAttribute, false, 0); + } + + public get internalValue(): AppSpecFunctionLogDestinationOpenSearchBasicAuth | undefined { + let hasAnyValues = this.isEmptyObject; + const internalValueResult: any = {}; + if (this._password !== undefined) { + hasAnyValues = true; + internalValueResult.password = this._password; + } + if (this._user !== undefined) { + hasAnyValues = true; + internalValueResult.user = this._user; + } + return hasAnyValues ? internalValueResult : undefined; + } + + public set internalValue(value: AppSpecFunctionLogDestinationOpenSearchBasicAuth | undefined) { + if (value === undefined) { + this.isEmptyObject = false; + this._password = undefined; + this._user = undefined; + } + else { + this.isEmptyObject = Object.keys(value).length === 0; + this._password = value.password; + this._user = value.user; + } + } + + // password - computed: false, optional: true, required: false + private _password?: string; + public get password() { + return this.getStringAttribute('password'); + } + public set password(value: string) { + this._password = value; + } + public resetPassword() { + this._password = undefined; + } + // Temporarily expose input value. Use with caution. + public get passwordInput() { + return this._password; + } + + // user - computed: false, optional: true, required: false + private _user?: string; + public get user() { + return this.getStringAttribute('user'); + } + public set user(value: string) { + this._user = value; + } + public resetUser() { + this._user = undefined; + } + // Temporarily expose input value. Use with caution. + public get userInput() { + return this._user; + } +} +export interface AppSpecFunctionLogDestinationOpenSearch { + /** + * OpenSearch cluster name. + * + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#cluster_name App#cluster_name} + */ + readonly clusterName?: string; + /** + * OpenSearch endpoint. + * + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#endpoint App#endpoint} + */ + readonly endpoint?: string; + /** + * OpenSearch index name. + * + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#index_name App#index_name} + */ + readonly indexName?: string; + /** + * basic_auth block + * + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#basic_auth App#basic_auth} + */ + readonly basicAuth: AppSpecFunctionLogDestinationOpenSearchBasicAuth; +} + +export function appSpecFunctionLogDestinationOpenSearchToTerraform(struct?: AppSpecFunctionLogDestinationOpenSearchOutputReference | AppSpecFunctionLogDestinationOpenSearch): any { + if (!cdktf.canInspect(struct) || cdktf.Tokenization.isResolvable(struct)) { return struct; } + if (cdktf.isComplexElement(struct)) { + throw new Error("A complex element was used as configuration, this is not supported: https://cdk.tf/complex-object-as-configuration"); + } + return { + cluster_name: cdktf.stringToTerraform(struct!.clusterName), + endpoint: cdktf.stringToTerraform(struct!.endpoint), + index_name: cdktf.stringToTerraform(struct!.indexName), + basic_auth: appSpecFunctionLogDestinationOpenSearchBasicAuthToTerraform(struct!.basicAuth), + } +} + + +export function appSpecFunctionLogDestinationOpenSearchToHclTerraform(struct?: AppSpecFunctionLogDestinationOpenSearchOutputReference | AppSpecFunctionLogDestinationOpenSearch): any { + if (!cdktf.canInspect(struct) || cdktf.Tokenization.isResolvable(struct)) { return struct; } + if (cdktf.isComplexElement(struct)) { + throw new Error("A complex element was used as configuration, this is not supported: https://cdk.tf/complex-object-as-configuration"); + } + const attrs = { + cluster_name: { + value: cdktf.stringToHclTerraform(struct!.clusterName), + isBlock: false, + type: "simple", + storageClassType: "string", + }, + endpoint: { + value: cdktf.stringToHclTerraform(struct!.endpoint), + isBlock: false, + type: "simple", + storageClassType: "string", + }, + index_name: { + value: cdktf.stringToHclTerraform(struct!.indexName), + isBlock: false, + type: "simple", + storageClassType: "string", + }, + basic_auth: { + value: appSpecFunctionLogDestinationOpenSearchBasicAuthToHclTerraform(struct!.basicAuth), + isBlock: true, + type: "list", + storageClassType: "AppSpecFunctionLogDestinationOpenSearchBasicAuthList", + }, + }; + + // remove undefined attributes + return Object.fromEntries(Object.entries(attrs).filter(([_, value]) => value !== undefined && value.value !== undefined)); +} + +export class AppSpecFunctionLogDestinationOpenSearchOutputReference extends cdktf.ComplexObject { + private isEmptyObject = false; + + /** + * @param terraformResource The parent resource + * @param terraformAttribute The attribute on the parent resource this class is referencing + */ + public constructor(terraformResource: cdktf.IInterpolatingParent, terraformAttribute: string) { + super(terraformResource, terraformAttribute, false, 0); + } + + public get internalValue(): AppSpecFunctionLogDestinationOpenSearch | undefined { + let hasAnyValues = this.isEmptyObject; + const internalValueResult: any = {}; + if (this._clusterName !== undefined) { + hasAnyValues = true; + internalValueResult.clusterName = this._clusterName; + } + if (this._endpoint !== undefined) { + hasAnyValues = true; + internalValueResult.endpoint = this._endpoint; + } + if (this._indexName !== undefined) { + hasAnyValues = true; + internalValueResult.indexName = this._indexName; + } + if (this._basicAuth?.internalValue !== undefined) { + hasAnyValues = true; + internalValueResult.basicAuth = this._basicAuth?.internalValue; + } + return hasAnyValues ? internalValueResult : undefined; + } + + public set internalValue(value: AppSpecFunctionLogDestinationOpenSearch | undefined) { + if (value === undefined) { + this.isEmptyObject = false; + this._clusterName = undefined; + this._endpoint = undefined; + this._indexName = undefined; + this._basicAuth.internalValue = undefined; + } + else { + this.isEmptyObject = Object.keys(value).length === 0; + this._clusterName = value.clusterName; + this._endpoint = value.endpoint; + this._indexName = value.indexName; + this._basicAuth.internalValue = value.basicAuth; + } + } + + // cluster_name - computed: false, optional: true, required: false + private _clusterName?: string; + public get clusterName() { + return this.getStringAttribute('cluster_name'); + } + public set clusterName(value: string) { + this._clusterName = value; + } + public resetClusterName() { + this._clusterName = undefined; + } + // Temporarily expose input value. Use with caution. + public get clusterNameInput() { + return this._clusterName; + } + + // endpoint - computed: false, optional: true, required: false + private _endpoint?: string; + public get endpoint() { + return this.getStringAttribute('endpoint'); + } + public set endpoint(value: string) { + this._endpoint = value; + } + public resetEndpoint() { + this._endpoint = undefined; + } + // Temporarily expose input value. Use with caution. + public get endpointInput() { + return this._endpoint; + } + + // index_name - computed: false, optional: true, required: false + private _indexName?: string; + public get indexName() { + return this.getStringAttribute('index_name'); + } + public set indexName(value: string) { + this._indexName = value; + } + public resetIndexName() { + this._indexName = undefined; + } + // Temporarily expose input value. Use with caution. + public get indexNameInput() { + return this._indexName; + } + + // basic_auth - computed: false, optional: false, required: true + private _basicAuth = new AppSpecFunctionLogDestinationOpenSearchBasicAuthOutputReference(this, "basic_auth"); + public get basicAuth() { + return this._basicAuth; + } + public putBasicAuth(value: AppSpecFunctionLogDestinationOpenSearchBasicAuth) { + this._basicAuth.internalValue = value; + } + // Temporarily expose input value. Use with caution. + public get basicAuthInput() { + return this._basicAuth.internalValue; + } +} export interface AppSpecFunctionLogDestinationPapertrail { /** * Papertrail syslog endpoint. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#endpoint App#endpoint} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#endpoint App#endpoint} */ readonly endpoint: string; } @@ -2865,25 +3169,31 @@ export interface AppSpecFunctionLogDestination { /** * Name of the log destination * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#name App#name} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#name App#name} */ readonly name: string; /** * datadog block * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#datadog App#datadog} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#datadog App#datadog} */ readonly datadog?: AppSpecFunctionLogDestinationDatadog; /** * logtail block * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#logtail App#logtail} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#logtail App#logtail} */ readonly logtail?: AppSpecFunctionLogDestinationLogtail; /** + * open_search block + * + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#open_search App#open_search} + */ + readonly openSearch?: AppSpecFunctionLogDestinationOpenSearch; + /** * papertrail block * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#papertrail App#papertrail} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#papertrail App#papertrail} */ readonly papertrail?: AppSpecFunctionLogDestinationPapertrail; } @@ -2897,6 +3207,7 @@ export function appSpecFunctionLogDestinationToTerraform(struct?: AppSpecFunctio name: cdktf.stringToTerraform(struct!.name), datadog: appSpecFunctionLogDestinationDatadogToTerraform(struct!.datadog), logtail: appSpecFunctionLogDestinationLogtailToTerraform(struct!.logtail), + open_search: appSpecFunctionLogDestinationOpenSearchToTerraform(struct!.openSearch), papertrail: appSpecFunctionLogDestinationPapertrailToTerraform(struct!.papertrail), } } @@ -2926,6 +3237,12 @@ export function appSpecFunctionLogDestinationToHclTerraform(struct?: AppSpecFunc type: "list", storageClassType: "AppSpecFunctionLogDestinationLogtailList", }, + open_search: { + value: appSpecFunctionLogDestinationOpenSearchToHclTerraform(struct!.openSearch), + isBlock: true, + type: "list", + storageClassType: "AppSpecFunctionLogDestinationOpenSearchList", + }, papertrail: { value: appSpecFunctionLogDestinationPapertrailToHclTerraform(struct!.papertrail), isBlock: true, @@ -2970,6 +3287,10 @@ export class AppSpecFunctionLogDestinationOutputReference extends cdktf.ComplexO hasAnyValues = true; internalValueResult.logtail = this._logtail?.internalValue; } + if (this._openSearch?.internalValue !== undefined) { + hasAnyValues = true; + internalValueResult.openSearch = this._openSearch?.internalValue; + } if (this._papertrail?.internalValue !== undefined) { hasAnyValues = true; internalValueResult.papertrail = this._papertrail?.internalValue; @@ -2984,6 +3305,7 @@ export class AppSpecFunctionLogDestinationOutputReference extends cdktf.ComplexO this._name = undefined; this._datadog.internalValue = undefined; this._logtail.internalValue = undefined; + this._openSearch.internalValue = undefined; this._papertrail.internalValue = undefined; } else if (cdktf.Tokenization.isResolvable(value)) { @@ -2996,6 +3318,7 @@ export class AppSpecFunctionLogDestinationOutputReference extends cdktf.ComplexO this._name = value.name; this._datadog.internalValue = value.datadog; this._logtail.internalValue = value.logtail; + this._openSearch.internalValue = value.openSearch; this._papertrail.internalValue = value.papertrail; } } @@ -3045,6 +3368,22 @@ export class AppSpecFunctionLogDestinationOutputReference extends cdktf.ComplexO return this._logtail.internalValue; } + // open_search - computed: false, optional: true, required: false + private _openSearch = new AppSpecFunctionLogDestinationOpenSearchOutputReference(this, "open_search"); + public get openSearch() { + return this._openSearch; + } + public putOpenSearch(value: AppSpecFunctionLogDestinationOpenSearch) { + this._openSearch.internalValue = value; + } + public resetOpenSearch() { + this._openSearch.internalValue = undefined; + } + // Temporarily expose input value. Use with caution. + public get openSearchInput() { + return this._openSearch.internalValue; + } + // papertrail - computed: false, optional: true, required: false private _papertrail = new AppSpecFunctionLogDestinationPapertrailOutputReference(this, "papertrail"); public get papertrail() { @@ -3085,13 +3424,13 @@ export interface AppSpecFunctionRoutes { /** * Path specifies an route by HTTP path prefix. Paths must start with / and must be unique within the app. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#path App#path} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#path App#path} */ readonly path?: string; /** * An optional flag to preserve the path that is forwarded to the backend service. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#preserve_path_prefix App#preserve_path_prefix} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#preserve_path_prefix App#preserve_path_prefix} */ readonly preservePathPrefix?: boolean | cdktf.IResolvable; } @@ -3238,61 +3577,61 @@ export interface AppSpecFunction { /** * The name of the component * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#name App#name} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#name App#name} */ readonly name: string; /** * An optional path to the working directory to use for the build. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#source_dir App#source_dir} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#source_dir App#source_dir} */ readonly sourceDir?: string; /** * alert block * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#alert App#alert} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#alert App#alert} */ readonly alert?: AppSpecFunctionAlert[] | cdktf.IResolvable; /** * cors block * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#cors App#cors} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#cors App#cors} */ readonly cors?: AppSpecFunctionCors; /** * env block * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#env App#env} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#env App#env} */ readonly env?: AppSpecFunctionEnv[] | cdktf.IResolvable; /** * git block * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#git App#git} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#git App#git} */ readonly git?: AppSpecFunctionGit; /** * github block * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#github App#github} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#github App#github} */ readonly github?: AppSpecFunctionGithub; /** * gitlab block * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#gitlab App#gitlab} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#gitlab App#gitlab} */ readonly gitlab?: AppSpecFunctionGitlab; /** * log_destination block * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#log_destination App#log_destination} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#log_destination App#log_destination} */ readonly logDestination?: AppSpecFunctionLogDestination[] | cdktf.IResolvable; /** * routes block * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#routes App#routes} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#routes App#routes} */ readonly routes?: AppSpecFunctionRoutes[] | cdktf.IResolvable; } @@ -3666,15 +4005,15 @@ export class AppSpecFunctionList extends cdktf.ComplexList { } export interface AppSpecIngressRuleComponent { /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#name App#name} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#name App#name} */ readonly name?: string; /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#preserve_path_prefix App#preserve_path_prefix} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#preserve_path_prefix App#preserve_path_prefix} */ readonly preservePathPrefix?: boolean | cdktf.IResolvable; /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#rewrite App#rewrite} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#rewrite App#rewrite} */ readonly rewrite?: string; } @@ -3818,19 +4157,19 @@ export interface AppSpecIngressRuleCorsAllowOrigins { /** * Exact string match. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#exact App#exact} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#exact App#exact} */ readonly exact?: string; /** * Prefix-based match. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#prefix App#prefix} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#prefix App#prefix} */ readonly prefix?: string; /** * RE2 style regex-based match. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#regex App#regex} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#regex App#regex} */ readonly regex?: string; } @@ -3974,37 +4313,37 @@ export interface AppSpecIngressRuleCors { /** * Whether browsers should expose the response to the client-side JavaScript code when the request’s credentials mode is `include`. This configures the Access-Control-Allow-Credentials header. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#allow_credentials App#allow_credentials} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#allow_credentials App#allow_credentials} */ readonly allowCredentials?: boolean | cdktf.IResolvable; /** * The set of allowed HTTP request headers. This configures the Access-Control-Allow-Headers header. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#allow_headers App#allow_headers} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#allow_headers App#allow_headers} */ readonly allowHeaders?: string[]; /** * The set of allowed HTTP methods. This configures the Access-Control-Allow-Methods header. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#allow_methods App#allow_methods} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#allow_methods App#allow_methods} */ readonly allowMethods?: string[]; /** * The set of HTTP response headers that browsers are allowed to access. This configures the Access-Control-Expose-Headers header. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#expose_headers App#expose_headers} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#expose_headers App#expose_headers} */ readonly exposeHeaders?: string[]; /** * An optional duration specifying how long browsers can cache the results of a preflight request. This configures the Access-Control-Max-Age header. Example: `5h30m`. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#max_age App#max_age} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#max_age App#max_age} */ readonly maxAge?: string; /** * allow_origins block * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#allow_origins App#allow_origins} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#allow_origins App#allow_origins} */ readonly allowOrigins?: AppSpecIngressRuleCorsAllowOrigins; } @@ -4233,7 +4572,7 @@ export class AppSpecIngressRuleCorsOutputReference extends cdktf.ComplexObject { } export interface AppSpecIngressRuleMatchPath { /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#prefix App#prefix} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#prefix App#prefix} */ readonly prefix?: string; } @@ -4319,7 +4658,7 @@ export interface AppSpecIngressRuleMatch { /** * path block * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#path App#path} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#path App#path} */ readonly path?: AppSpecIngressRuleMatchPath; } @@ -4403,23 +4742,23 @@ export class AppSpecIngressRuleMatchOutputReference extends cdktf.ComplexObject } export interface AppSpecIngressRuleRedirect { /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#authority App#authority} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#authority App#authority} */ readonly authority?: string; /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#port App#port} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#port App#port} */ readonly port?: number; /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#redirect_code App#redirect_code} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#redirect_code App#redirect_code} */ readonly redirectCode?: number; /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#scheme App#scheme} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#scheme App#scheme} */ readonly scheme?: string; /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#uri App#uri} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#uri App#uri} */ readonly uri?: string; } @@ -4621,25 +4960,25 @@ export interface AppSpecIngressRule { /** * component block * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#component App#component} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#component App#component} */ readonly component?: AppSpecIngressRuleComponent; /** * cors block * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#cors App#cors} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#cors App#cors} */ readonly cors?: AppSpecIngressRuleCors; /** * match block * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#match App#match} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#match App#match} */ readonly match?: AppSpecIngressRuleMatch; /** * redirect block * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#redirect App#redirect} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#redirect App#redirect} */ readonly redirect?: AppSpecIngressRuleRedirect; } @@ -4844,7 +5183,7 @@ export interface AppSpecIngress { /** * rule block * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#rule App#rule} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#rule App#rule} */ readonly rule?: AppSpecIngressRule[] | cdktf.IResolvable; } @@ -4928,23 +5267,23 @@ export class AppSpecIngressOutputReference extends cdktf.ComplexObject { } export interface AppSpecJobAlert { /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#disabled App#disabled} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#disabled App#disabled} */ readonly disabled?: boolean | cdktf.IResolvable; /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#operator App#operator} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#operator App#operator} */ readonly operator: string; /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#rule App#rule} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#rule App#rule} */ readonly rule: string; /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#value App#value} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#value App#value} */ readonly value: number; /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#window App#window} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#window App#window} */ readonly window: string; } @@ -5166,25 +5505,25 @@ export interface AppSpecJobEnv { /** * The name of the environment variable. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#key App#key} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#key App#key} */ readonly key?: string; /** * The visibility scope of the environment variable. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#scope App#scope} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#scope App#scope} */ readonly scope?: string; /** * The type of the environment variable. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#type App#type} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#type App#type} */ readonly type?: string; /** * The value of the environment variable. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#value App#value} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#value App#value} */ readonly value?: string; } @@ -5389,13 +5728,13 @@ export interface AppSpecJobGit { /** * The name of the branch to use. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#branch App#branch} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#branch App#branch} */ readonly branch?: string; /** * The clone URL of the repo. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#repo_clone_url App#repo_clone_url} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#repo_clone_url App#repo_clone_url} */ readonly repoCloneUrl?: string; } @@ -5510,19 +5849,19 @@ export interface AppSpecJobGithub { /** * The name of the branch to use. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#branch App#branch} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#branch App#branch} */ readonly branch?: string; /** * Whether to automatically deploy new commits made to the repo * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#deploy_on_push App#deploy_on_push} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#deploy_on_push App#deploy_on_push} */ readonly deployOnPush?: boolean | cdktf.IResolvable; /** * The name of the repo in the format `owner/repo`. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#repo App#repo} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#repo App#repo} */ readonly repo?: string; } @@ -5666,19 +6005,19 @@ export interface AppSpecJobGitlab { /** * The name of the branch to use. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#branch App#branch} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#branch App#branch} */ readonly branch?: string; /** * Whether to automatically deploy new commits made to the repo * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#deploy_on_push App#deploy_on_push} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#deploy_on_push App#deploy_on_push} */ readonly deployOnPush?: boolean | cdktf.IResolvable; /** * The name of the repo in the format `owner/repo`. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#repo App#repo} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#repo App#repo} */ readonly repo?: string; } @@ -5822,7 +6161,7 @@ export interface AppSpecJobImageDeployOnPush { /** * Whether to automatically deploy images pushed to DOCR. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#enabled App#enabled} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#enabled App#enabled} */ readonly enabled?: boolean | cdktf.IResolvable; } @@ -5940,37 +6279,37 @@ export interface AppSpecJobImage { /** * The registry name. Must be left empty for the DOCR registry type. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#registry App#registry} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#registry App#registry} */ readonly registry?: string; /** * Access credentials for third-party registries * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#registry_credentials App#registry_credentials} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#registry_credentials App#registry_credentials} */ readonly registryCredentials?: string; /** * The registry type. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#registry_type App#registry_type} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#registry_type App#registry_type} */ readonly registryType: string; /** * The repository name. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#repository App#repository} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#repository App#repository} */ readonly repository: string; /** * The repository tag. Defaults to latest if not provided. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#tag App#tag} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#tag App#tag} */ readonly tag?: string; /** * deploy_on_push block * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#deploy_on_push App#deploy_on_push} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#deploy_on_push App#deploy_on_push} */ readonly deployOnPush?: AppSpecJobImageDeployOnPush[] | cdktf.IResolvable; } @@ -6195,13 +6534,13 @@ export interface AppSpecJobLogDestinationDatadog { /** * Datadog API key. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#api_key App#api_key} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#api_key App#api_key} */ readonly apiKey: string; /** * Datadog HTTP log intake endpoint. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#endpoint App#endpoint} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#endpoint App#endpoint} */ readonly endpoint?: string; } @@ -6313,7 +6652,7 @@ export interface AppSpecJobLogDestinationLogtail { /** * Logtail token. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#token App#token} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#token App#token} */ readonly token: string; } @@ -6392,34 +6731,47 @@ export class AppSpecJobLogDestinationLogtailOutputReference extends cdktf.Comple return this._token; } } -export interface AppSpecJobLogDestinationPapertrail { +export interface AppSpecJobLogDestinationOpenSearchBasicAuth { /** - * Papertrail syslog endpoint. + * Password for basic authentication. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#endpoint App#endpoint} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#password App#password} */ - readonly endpoint: string; + readonly password?: string; + /** + * user for basic authentication. + * + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#user App#user} + */ + readonly user?: string; } -export function appSpecJobLogDestinationPapertrailToTerraform(struct?: AppSpecJobLogDestinationPapertrailOutputReference | AppSpecJobLogDestinationPapertrail): any { +export function appSpecJobLogDestinationOpenSearchBasicAuthToTerraform(struct?: AppSpecJobLogDestinationOpenSearchBasicAuthOutputReference | AppSpecJobLogDestinationOpenSearchBasicAuth): any { if (!cdktf.canInspect(struct) || cdktf.Tokenization.isResolvable(struct)) { return struct; } if (cdktf.isComplexElement(struct)) { throw new Error("A complex element was used as configuration, this is not supported: https://cdk.tf/complex-object-as-configuration"); } return { - endpoint: cdktf.stringToTerraform(struct!.endpoint), + password: cdktf.stringToTerraform(struct!.password), + user: cdktf.stringToTerraform(struct!.user), } } -export function appSpecJobLogDestinationPapertrailToHclTerraform(struct?: AppSpecJobLogDestinationPapertrailOutputReference | AppSpecJobLogDestinationPapertrail): any { +export function appSpecJobLogDestinationOpenSearchBasicAuthToHclTerraform(struct?: AppSpecJobLogDestinationOpenSearchBasicAuthOutputReference | AppSpecJobLogDestinationOpenSearchBasicAuth): any { if (!cdktf.canInspect(struct) || cdktf.Tokenization.isResolvable(struct)) { return struct; } if (cdktf.isComplexElement(struct)) { throw new Error("A complex element was used as configuration, this is not supported: https://cdk.tf/complex-object-as-configuration"); } const attrs = { - endpoint: { - value: cdktf.stringToHclTerraform(struct!.endpoint), + password: { + value: cdktf.stringToHclTerraform(struct!.password), + isBlock: false, + type: "simple", + storageClassType: "string", + }, + user: { + value: cdktf.stringToHclTerraform(struct!.user), isBlock: false, type: "simple", storageClassType: "string", @@ -6430,7 +6782,7 @@ export function appSpecJobLogDestinationPapertrailToHclTerraform(struct?: AppSpe return Object.fromEntries(Object.entries(attrs).filter(([_, value]) => value !== undefined && value.value !== undefined)); } -export class AppSpecJobLogDestinationPapertrailOutputReference extends cdktf.ComplexObject { +export class AppSpecJobLogDestinationOpenSearchBasicAuthOutputReference extends cdktf.ComplexObject { private isEmptyObject = false; /** @@ -6441,29 +6793,325 @@ export class AppSpecJobLogDestinationPapertrailOutputReference extends cdktf.Com super(terraformResource, terraformAttribute, false, 0); } - public get internalValue(): AppSpecJobLogDestinationPapertrail | undefined { + public get internalValue(): AppSpecJobLogDestinationOpenSearchBasicAuth | undefined { let hasAnyValues = this.isEmptyObject; const internalValueResult: any = {}; - if (this._endpoint !== undefined) { + if (this._password !== undefined) { hasAnyValues = true; - internalValueResult.endpoint = this._endpoint; + internalValueResult.password = this._password; + } + if (this._user !== undefined) { + hasAnyValues = true; + internalValueResult.user = this._user; } return hasAnyValues ? internalValueResult : undefined; } - public set internalValue(value: AppSpecJobLogDestinationPapertrail | undefined) { + public set internalValue(value: AppSpecJobLogDestinationOpenSearchBasicAuth | undefined) { if (value === undefined) { this.isEmptyObject = false; - this._endpoint = undefined; + this._password = undefined; + this._user = undefined; } else { this.isEmptyObject = Object.keys(value).length === 0; - this._endpoint = value.endpoint; + this._password = value.password; + this._user = value.user; } } - // endpoint - computed: false, optional: false, required: true - private _endpoint?: string; + // password - computed: false, optional: true, required: false + private _password?: string; + public get password() { + return this.getStringAttribute('password'); + } + public set password(value: string) { + this._password = value; + } + public resetPassword() { + this._password = undefined; + } + // Temporarily expose input value. Use with caution. + public get passwordInput() { + return this._password; + } + + // user - computed: false, optional: true, required: false + private _user?: string; + public get user() { + return this.getStringAttribute('user'); + } + public set user(value: string) { + this._user = value; + } + public resetUser() { + this._user = undefined; + } + // Temporarily expose input value. Use with caution. + public get userInput() { + return this._user; + } +} +export interface AppSpecJobLogDestinationOpenSearch { + /** + * OpenSearch cluster name. + * + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#cluster_name App#cluster_name} + */ + readonly clusterName?: string; + /** + * OpenSearch endpoint. + * + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#endpoint App#endpoint} + */ + readonly endpoint?: string; + /** + * OpenSearch index name. + * + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#index_name App#index_name} + */ + readonly indexName?: string; + /** + * basic_auth block + * + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#basic_auth App#basic_auth} + */ + readonly basicAuth: AppSpecJobLogDestinationOpenSearchBasicAuth; +} + +export function appSpecJobLogDestinationOpenSearchToTerraform(struct?: AppSpecJobLogDestinationOpenSearchOutputReference | AppSpecJobLogDestinationOpenSearch): any { + if (!cdktf.canInspect(struct) || cdktf.Tokenization.isResolvable(struct)) { return struct; } + if (cdktf.isComplexElement(struct)) { + throw new Error("A complex element was used as configuration, this is not supported: https://cdk.tf/complex-object-as-configuration"); + } + return { + cluster_name: cdktf.stringToTerraform(struct!.clusterName), + endpoint: cdktf.stringToTerraform(struct!.endpoint), + index_name: cdktf.stringToTerraform(struct!.indexName), + basic_auth: appSpecJobLogDestinationOpenSearchBasicAuthToTerraform(struct!.basicAuth), + } +} + + +export function appSpecJobLogDestinationOpenSearchToHclTerraform(struct?: AppSpecJobLogDestinationOpenSearchOutputReference | AppSpecJobLogDestinationOpenSearch): any { + if (!cdktf.canInspect(struct) || cdktf.Tokenization.isResolvable(struct)) { return struct; } + if (cdktf.isComplexElement(struct)) { + throw new Error("A complex element was used as configuration, this is not supported: https://cdk.tf/complex-object-as-configuration"); + } + const attrs = { + cluster_name: { + value: cdktf.stringToHclTerraform(struct!.clusterName), + isBlock: false, + type: "simple", + storageClassType: "string", + }, + endpoint: { + value: cdktf.stringToHclTerraform(struct!.endpoint), + isBlock: false, + type: "simple", + storageClassType: "string", + }, + index_name: { + value: cdktf.stringToHclTerraform(struct!.indexName), + isBlock: false, + type: "simple", + storageClassType: "string", + }, + basic_auth: { + value: appSpecJobLogDestinationOpenSearchBasicAuthToHclTerraform(struct!.basicAuth), + isBlock: true, + type: "list", + storageClassType: "AppSpecJobLogDestinationOpenSearchBasicAuthList", + }, + }; + + // remove undefined attributes + return Object.fromEntries(Object.entries(attrs).filter(([_, value]) => value !== undefined && value.value !== undefined)); +} + +export class AppSpecJobLogDestinationOpenSearchOutputReference extends cdktf.ComplexObject { + private isEmptyObject = false; + + /** + * @param terraformResource The parent resource + * @param terraformAttribute The attribute on the parent resource this class is referencing + */ + public constructor(terraformResource: cdktf.IInterpolatingParent, terraformAttribute: string) { + super(terraformResource, terraformAttribute, false, 0); + } + + public get internalValue(): AppSpecJobLogDestinationOpenSearch | undefined { + let hasAnyValues = this.isEmptyObject; + const internalValueResult: any = {}; + if (this._clusterName !== undefined) { + hasAnyValues = true; + internalValueResult.clusterName = this._clusterName; + } + if (this._endpoint !== undefined) { + hasAnyValues = true; + internalValueResult.endpoint = this._endpoint; + } + if (this._indexName !== undefined) { + hasAnyValues = true; + internalValueResult.indexName = this._indexName; + } + if (this._basicAuth?.internalValue !== undefined) { + hasAnyValues = true; + internalValueResult.basicAuth = this._basicAuth?.internalValue; + } + return hasAnyValues ? internalValueResult : undefined; + } + + public set internalValue(value: AppSpecJobLogDestinationOpenSearch | undefined) { + if (value === undefined) { + this.isEmptyObject = false; + this._clusterName = undefined; + this._endpoint = undefined; + this._indexName = undefined; + this._basicAuth.internalValue = undefined; + } + else { + this.isEmptyObject = Object.keys(value).length === 0; + this._clusterName = value.clusterName; + this._endpoint = value.endpoint; + this._indexName = value.indexName; + this._basicAuth.internalValue = value.basicAuth; + } + } + + // cluster_name - computed: false, optional: true, required: false + private _clusterName?: string; + public get clusterName() { + return this.getStringAttribute('cluster_name'); + } + public set clusterName(value: string) { + this._clusterName = value; + } + public resetClusterName() { + this._clusterName = undefined; + } + // Temporarily expose input value. Use with caution. + public get clusterNameInput() { + return this._clusterName; + } + + // endpoint - computed: false, optional: true, required: false + private _endpoint?: string; + public get endpoint() { + return this.getStringAttribute('endpoint'); + } + public set endpoint(value: string) { + this._endpoint = value; + } + public resetEndpoint() { + this._endpoint = undefined; + } + // Temporarily expose input value. Use with caution. + public get endpointInput() { + return this._endpoint; + } + + // index_name - computed: false, optional: true, required: false + private _indexName?: string; + public get indexName() { + return this.getStringAttribute('index_name'); + } + public set indexName(value: string) { + this._indexName = value; + } + public resetIndexName() { + this._indexName = undefined; + } + // Temporarily expose input value. Use with caution. + public get indexNameInput() { + return this._indexName; + } + + // basic_auth - computed: false, optional: false, required: true + private _basicAuth = new AppSpecJobLogDestinationOpenSearchBasicAuthOutputReference(this, "basic_auth"); + public get basicAuth() { + return this._basicAuth; + } + public putBasicAuth(value: AppSpecJobLogDestinationOpenSearchBasicAuth) { + this._basicAuth.internalValue = value; + } + // Temporarily expose input value. Use with caution. + public get basicAuthInput() { + return this._basicAuth.internalValue; + } +} +export interface AppSpecJobLogDestinationPapertrail { + /** + * Papertrail syslog endpoint. + * + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#endpoint App#endpoint} + */ + readonly endpoint: string; +} + +export function appSpecJobLogDestinationPapertrailToTerraform(struct?: AppSpecJobLogDestinationPapertrailOutputReference | AppSpecJobLogDestinationPapertrail): any { + if (!cdktf.canInspect(struct) || cdktf.Tokenization.isResolvable(struct)) { return struct; } + if (cdktf.isComplexElement(struct)) { + throw new Error("A complex element was used as configuration, this is not supported: https://cdk.tf/complex-object-as-configuration"); + } + return { + endpoint: cdktf.stringToTerraform(struct!.endpoint), + } +} + + +export function appSpecJobLogDestinationPapertrailToHclTerraform(struct?: AppSpecJobLogDestinationPapertrailOutputReference | AppSpecJobLogDestinationPapertrail): any { + if (!cdktf.canInspect(struct) || cdktf.Tokenization.isResolvable(struct)) { return struct; } + if (cdktf.isComplexElement(struct)) { + throw new Error("A complex element was used as configuration, this is not supported: https://cdk.tf/complex-object-as-configuration"); + } + const attrs = { + endpoint: { + value: cdktf.stringToHclTerraform(struct!.endpoint), + isBlock: false, + type: "simple", + storageClassType: "string", + }, + }; + + // remove undefined attributes + return Object.fromEntries(Object.entries(attrs).filter(([_, value]) => value !== undefined && value.value !== undefined)); +} + +export class AppSpecJobLogDestinationPapertrailOutputReference extends cdktf.ComplexObject { + private isEmptyObject = false; + + /** + * @param terraformResource The parent resource + * @param terraformAttribute The attribute on the parent resource this class is referencing + */ + public constructor(terraformResource: cdktf.IInterpolatingParent, terraformAttribute: string) { + super(terraformResource, terraformAttribute, false, 0); + } + + public get internalValue(): AppSpecJobLogDestinationPapertrail | undefined { + let hasAnyValues = this.isEmptyObject; + const internalValueResult: any = {}; + if (this._endpoint !== undefined) { + hasAnyValues = true; + internalValueResult.endpoint = this._endpoint; + } + return hasAnyValues ? internalValueResult : undefined; + } + + public set internalValue(value: AppSpecJobLogDestinationPapertrail | undefined) { + if (value === undefined) { + this.isEmptyObject = false; + this._endpoint = undefined; + } + else { + this.isEmptyObject = Object.keys(value).length === 0; + this._endpoint = value.endpoint; + } + } + + // endpoint - computed: false, optional: false, required: true + private _endpoint?: string; public get endpoint() { return this.getStringAttribute('endpoint'); } @@ -6479,25 +7127,31 @@ export interface AppSpecJobLogDestination { /** * Name of the log destination * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#name App#name} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#name App#name} */ readonly name: string; /** * datadog block * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#datadog App#datadog} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#datadog App#datadog} */ readonly datadog?: AppSpecJobLogDestinationDatadog; /** * logtail block * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#logtail App#logtail} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#logtail App#logtail} */ readonly logtail?: AppSpecJobLogDestinationLogtail; /** + * open_search block + * + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#open_search App#open_search} + */ + readonly openSearch?: AppSpecJobLogDestinationOpenSearch; + /** * papertrail block * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#papertrail App#papertrail} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#papertrail App#papertrail} */ readonly papertrail?: AppSpecJobLogDestinationPapertrail; } @@ -6511,6 +7165,7 @@ export function appSpecJobLogDestinationToTerraform(struct?: AppSpecJobLogDestin name: cdktf.stringToTerraform(struct!.name), datadog: appSpecJobLogDestinationDatadogToTerraform(struct!.datadog), logtail: appSpecJobLogDestinationLogtailToTerraform(struct!.logtail), + open_search: appSpecJobLogDestinationOpenSearchToTerraform(struct!.openSearch), papertrail: appSpecJobLogDestinationPapertrailToTerraform(struct!.papertrail), } } @@ -6540,6 +7195,12 @@ export function appSpecJobLogDestinationToHclTerraform(struct?: AppSpecJobLogDes type: "list", storageClassType: "AppSpecJobLogDestinationLogtailList", }, + open_search: { + value: appSpecJobLogDestinationOpenSearchToHclTerraform(struct!.openSearch), + isBlock: true, + type: "list", + storageClassType: "AppSpecJobLogDestinationOpenSearchList", + }, papertrail: { value: appSpecJobLogDestinationPapertrailToHclTerraform(struct!.papertrail), isBlock: true, @@ -6584,6 +7245,10 @@ export class AppSpecJobLogDestinationOutputReference extends cdktf.ComplexObject hasAnyValues = true; internalValueResult.logtail = this._logtail?.internalValue; } + if (this._openSearch?.internalValue !== undefined) { + hasAnyValues = true; + internalValueResult.openSearch = this._openSearch?.internalValue; + } if (this._papertrail?.internalValue !== undefined) { hasAnyValues = true; internalValueResult.papertrail = this._papertrail?.internalValue; @@ -6598,6 +7263,7 @@ export class AppSpecJobLogDestinationOutputReference extends cdktf.ComplexObject this._name = undefined; this._datadog.internalValue = undefined; this._logtail.internalValue = undefined; + this._openSearch.internalValue = undefined; this._papertrail.internalValue = undefined; } else if (cdktf.Tokenization.isResolvable(value)) { @@ -6610,6 +7276,7 @@ export class AppSpecJobLogDestinationOutputReference extends cdktf.ComplexObject this._name = value.name; this._datadog.internalValue = value.datadog; this._logtail.internalValue = value.logtail; + this._openSearch.internalValue = value.openSearch; this._papertrail.internalValue = value.papertrail; } } @@ -6659,6 +7326,22 @@ export class AppSpecJobLogDestinationOutputReference extends cdktf.ComplexObject return this._logtail.internalValue; } + // open_search - computed: false, optional: true, required: false + private _openSearch = new AppSpecJobLogDestinationOpenSearchOutputReference(this, "open_search"); + public get openSearch() { + return this._openSearch; + } + public putOpenSearch(value: AppSpecJobLogDestinationOpenSearch) { + this._openSearch.internalValue = value; + } + public resetOpenSearch() { + this._openSearch.internalValue = undefined; + } + // Temporarily expose input value. Use with caution. + public get openSearchInput() { + return this._openSearch.internalValue; + } + // papertrail - computed: false, optional: true, required: false private _papertrail = new AppSpecJobLogDestinationPapertrailOutputReference(this, "papertrail"); public get papertrail() { @@ -6699,97 +7382,97 @@ export interface AppSpecJob { /** * An optional build command to run while building this component from source. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#build_command App#build_command} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#build_command App#build_command} */ readonly buildCommand?: string; /** * The path to a Dockerfile relative to the root of the repo. If set, overrides usage of buildpacks. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#dockerfile_path App#dockerfile_path} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#dockerfile_path App#dockerfile_path} */ readonly dockerfilePath?: string; /** * An environment slug describing the type of this app. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#environment_slug App#environment_slug} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#environment_slug App#environment_slug} */ readonly environmentSlug?: string; /** * The amount of instances that this component should be scaled to. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#instance_count App#instance_count} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#instance_count App#instance_count} */ readonly instanceCount?: number; /** * The instance size to use for this component. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#instance_size_slug App#instance_size_slug} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#instance_size_slug App#instance_size_slug} */ readonly instanceSizeSlug?: string; /** * The type of job and when it will be run during the deployment process. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#kind App#kind} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#kind App#kind} */ readonly kind?: string; /** * The name of the component * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#name App#name} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#name App#name} */ readonly name: string; /** * An optional run command to override the component's default. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#run_command App#run_command} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#run_command App#run_command} */ readonly runCommand?: string; /** * An optional path to the working directory to use for the build. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#source_dir App#source_dir} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#source_dir App#source_dir} */ readonly sourceDir?: string; /** * alert block * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#alert App#alert} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#alert App#alert} */ readonly alert?: AppSpecJobAlert[] | cdktf.IResolvable; /** * env block * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#env App#env} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#env App#env} */ readonly env?: AppSpecJobEnv[] | cdktf.IResolvable; /** * git block * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#git App#git} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#git App#git} */ readonly git?: AppSpecJobGit; /** * github block * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#github App#github} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#github App#github} */ readonly github?: AppSpecJobGithub; /** * gitlab block * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#gitlab App#gitlab} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#gitlab App#gitlab} */ readonly gitlab?: AppSpecJobGitlab; /** * image block * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#image App#image} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#image App#image} */ readonly image?: AppSpecJobImage; /** * log_destination block * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#log_destination App#log_destination} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#log_destination App#log_destination} */ readonly logDestination?: AppSpecJobLogDestination[] | cdktf.IResolvable; } @@ -7337,23 +8020,23 @@ export class AppSpecJobList extends cdktf.ComplexList { } export interface AppSpecServiceAlert { /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#disabled App#disabled} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#disabled App#disabled} */ readonly disabled?: boolean | cdktf.IResolvable; /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#operator App#operator} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#operator App#operator} */ readonly operator: string; /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#rule App#rule} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#rule App#rule} */ readonly rule: string; /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#value App#value} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#value App#value} */ readonly value: number; /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#window App#window} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#window App#window} */ readonly window: string; } @@ -7575,7 +8258,7 @@ export interface AppSpecServiceAutoscalingMetricsCpu { /** * The average target CPU utilization for the component. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#percent App#percent} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#percent App#percent} */ readonly percent: number; } @@ -7658,7 +8341,7 @@ export interface AppSpecServiceAutoscalingMetrics { /** * cpu block * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#cpu App#cpu} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#cpu App#cpu} */ readonly cpu?: AppSpecServiceAutoscalingMetricsCpu; } @@ -7744,19 +8427,19 @@ export interface AppSpecServiceAutoscaling { /** * The maximum amount of instances for this component. Must be more than min_instance_count. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#max_instance_count App#max_instance_count} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#max_instance_count App#max_instance_count} */ readonly maxInstanceCount: number; /** * The minimum amount of instances for this component. Must be less than max_instance_count. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#min_instance_count App#min_instance_count} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#min_instance_count App#min_instance_count} */ readonly minInstanceCount: number; /** * metrics block * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#metrics App#metrics} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#metrics App#metrics} */ readonly metrics: AppSpecServiceAutoscalingMetrics; } @@ -7891,19 +8574,19 @@ export interface AppSpecServiceCorsAllowOrigins { /** * Exact string match. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#exact App#exact} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#exact App#exact} */ readonly exact?: string; /** * Prefix-based match. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#prefix App#prefix} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#prefix App#prefix} */ readonly prefix?: string; /** * RE2 style regex-based match. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#regex App#regex} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#regex App#regex} */ readonly regex?: string; } @@ -8047,37 +8730,37 @@ export interface AppSpecServiceCors { /** * Whether browsers should expose the response to the client-side JavaScript code when the request’s credentials mode is `include`. This configures the Access-Control-Allow-Credentials header. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#allow_credentials App#allow_credentials} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#allow_credentials App#allow_credentials} */ readonly allowCredentials?: boolean | cdktf.IResolvable; /** * The set of allowed HTTP request headers. This configures the Access-Control-Allow-Headers header. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#allow_headers App#allow_headers} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#allow_headers App#allow_headers} */ readonly allowHeaders?: string[]; /** * The set of allowed HTTP methods. This configures the Access-Control-Allow-Methods header. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#allow_methods App#allow_methods} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#allow_methods App#allow_methods} */ readonly allowMethods?: string[]; /** * The set of HTTP response headers that browsers are allowed to access. This configures the Access-Control-Expose-Headers header. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#expose_headers App#expose_headers} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#expose_headers App#expose_headers} */ readonly exposeHeaders?: string[]; /** * An optional duration specifying how long browsers can cache the results of a preflight request. This configures the Access-Control-Max-Age header. Example: `5h30m`. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#max_age App#max_age} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#max_age App#max_age} */ readonly maxAge?: string; /** * allow_origins block * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#allow_origins App#allow_origins} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#allow_origins App#allow_origins} */ readonly allowOrigins?: AppSpecServiceCorsAllowOrigins; } @@ -8308,25 +8991,25 @@ export interface AppSpecServiceEnv { /** * The name of the environment variable. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#key App#key} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#key App#key} */ readonly key?: string; /** * The visibility scope of the environment variable. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#scope App#scope} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#scope App#scope} */ readonly scope?: string; /** * The type of the environment variable. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#type App#type} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#type App#type} */ readonly type?: string; /** * The value of the environment variable. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#value App#value} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#value App#value} */ readonly value?: string; } @@ -8531,13 +9214,13 @@ export interface AppSpecServiceGit { /** * The name of the branch to use. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#branch App#branch} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#branch App#branch} */ readonly branch?: string; /** * The clone URL of the repo. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#repo_clone_url App#repo_clone_url} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#repo_clone_url App#repo_clone_url} */ readonly repoCloneUrl?: string; } @@ -8652,19 +9335,19 @@ export interface AppSpecServiceGithub { /** * The name of the branch to use. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#branch App#branch} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#branch App#branch} */ readonly branch?: string; /** * Whether to automatically deploy new commits made to the repo * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#deploy_on_push App#deploy_on_push} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#deploy_on_push App#deploy_on_push} */ readonly deployOnPush?: boolean | cdktf.IResolvable; /** * The name of the repo in the format `owner/repo`. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#repo App#repo} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#repo App#repo} */ readonly repo?: string; } @@ -8808,19 +9491,19 @@ export interface AppSpecServiceGitlab { /** * The name of the branch to use. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#branch App#branch} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#branch App#branch} */ readonly branch?: string; /** * Whether to automatically deploy new commits made to the repo * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#deploy_on_push App#deploy_on_push} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#deploy_on_push App#deploy_on_push} */ readonly deployOnPush?: boolean | cdktf.IResolvable; /** * The name of the repo in the format `owner/repo`. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#repo App#repo} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#repo App#repo} */ readonly repo?: string; } @@ -8964,43 +9647,43 @@ export interface AppSpecServiceHealthCheck { /** * The number of failed health checks before considered unhealthy. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#failure_threshold App#failure_threshold} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#failure_threshold App#failure_threshold} */ readonly failureThreshold?: number; /** * The route path used for the HTTP health check ping. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#http_path App#http_path} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#http_path App#http_path} */ readonly httpPath?: string; /** * The number of seconds to wait before beginning health checks. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#initial_delay_seconds App#initial_delay_seconds} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#initial_delay_seconds App#initial_delay_seconds} */ readonly initialDelaySeconds?: number; /** * The number of seconds to wait between health checks. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#period_seconds App#period_seconds} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#period_seconds App#period_seconds} */ readonly periodSeconds?: number; /** * The port on which the health check will be performed. If not set, the health check will be performed on the component's http_port. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#port App#port} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#port App#port} */ readonly port?: number; /** * The number of successful health checks before considered healthy. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#success_threshold App#success_threshold} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#success_threshold App#success_threshold} */ readonly successThreshold?: number; /** * The number of seconds after which the check times out. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#timeout_seconds App#timeout_seconds} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#timeout_seconds App#timeout_seconds} */ readonly timeoutSeconds?: number; } @@ -9260,7 +9943,7 @@ export interface AppSpecServiceImageDeployOnPush { /** * Whether to automatically deploy images pushed to DOCR. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#enabled App#enabled} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#enabled App#enabled} */ readonly enabled?: boolean | cdktf.IResolvable; } @@ -9378,37 +10061,37 @@ export interface AppSpecServiceImage { /** * The registry name. Must be left empty for the DOCR registry type. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#registry App#registry} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#registry App#registry} */ readonly registry?: string; /** * Access credentials for third-party registries * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#registry_credentials App#registry_credentials} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#registry_credentials App#registry_credentials} */ readonly registryCredentials?: string; /** * The registry type. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#registry_type App#registry_type} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#registry_type App#registry_type} */ readonly registryType: string; /** * The repository name. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#repository App#repository} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#repository App#repository} */ readonly repository: string; /** * The repository tag. Defaults to latest if not provided. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#tag App#tag} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#tag App#tag} */ readonly tag?: string; /** * deploy_on_push block * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#deploy_on_push App#deploy_on_push} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#deploy_on_push App#deploy_on_push} */ readonly deployOnPush?: AppSpecServiceImageDeployOnPush[] | cdktf.IResolvable; } @@ -9633,13 +10316,13 @@ export interface AppSpecServiceLogDestinationDatadog { /** * Datadog API key. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#api_key App#api_key} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#api_key App#api_key} */ readonly apiKey: string; /** * Datadog HTTP log intake endpoint. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#endpoint App#endpoint} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#endpoint App#endpoint} */ readonly endpoint?: string; } @@ -9751,7 +10434,7 @@ export interface AppSpecServiceLogDestinationLogtail { /** * Logtail token. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#token App#token} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#token App#token} */ readonly token: string; } @@ -9817,24 +10500,333 @@ export class AppSpecServiceLogDestinationLogtailOutputReference extends cdktf.Co } } - // token - computed: false, optional: false, required: true - private _token?: string; - public get token() { - return this.getStringAttribute('token'); + // token - computed: false, optional: false, required: true + private _token?: string; + public get token() { + return this.getStringAttribute('token'); + } + public set token(value: string) { + this._token = value; + } + // Temporarily expose input value. Use with caution. + public get tokenInput() { + return this._token; + } +} +export interface AppSpecServiceLogDestinationOpenSearchBasicAuth { + /** + * Password for basic authentication. + * + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#password App#password} + */ + readonly password?: string; + /** + * user for basic authentication. + * + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#user App#user} + */ + readonly user?: string; +} + +export function appSpecServiceLogDestinationOpenSearchBasicAuthToTerraform(struct?: AppSpecServiceLogDestinationOpenSearchBasicAuthOutputReference | AppSpecServiceLogDestinationOpenSearchBasicAuth): any { + if (!cdktf.canInspect(struct) || cdktf.Tokenization.isResolvable(struct)) { return struct; } + if (cdktf.isComplexElement(struct)) { + throw new Error("A complex element was used as configuration, this is not supported: https://cdk.tf/complex-object-as-configuration"); + } + return { + password: cdktf.stringToTerraform(struct!.password), + user: cdktf.stringToTerraform(struct!.user), + } +} + + +export function appSpecServiceLogDestinationOpenSearchBasicAuthToHclTerraform(struct?: AppSpecServiceLogDestinationOpenSearchBasicAuthOutputReference | AppSpecServiceLogDestinationOpenSearchBasicAuth): any { + if (!cdktf.canInspect(struct) || cdktf.Tokenization.isResolvable(struct)) { return struct; } + if (cdktf.isComplexElement(struct)) { + throw new Error("A complex element was used as configuration, this is not supported: https://cdk.tf/complex-object-as-configuration"); + } + const attrs = { + password: { + value: cdktf.stringToHclTerraform(struct!.password), + isBlock: false, + type: "simple", + storageClassType: "string", + }, + user: { + value: cdktf.stringToHclTerraform(struct!.user), + isBlock: false, + type: "simple", + storageClassType: "string", + }, + }; + + // remove undefined attributes + return Object.fromEntries(Object.entries(attrs).filter(([_, value]) => value !== undefined && value.value !== undefined)); +} + +export class AppSpecServiceLogDestinationOpenSearchBasicAuthOutputReference extends cdktf.ComplexObject { + private isEmptyObject = false; + + /** + * @param terraformResource The parent resource + * @param terraformAttribute The attribute on the parent resource this class is referencing + */ + public constructor(terraformResource: cdktf.IInterpolatingParent, terraformAttribute: string) { + super(terraformResource, terraformAttribute, false, 0); + } + + public get internalValue(): AppSpecServiceLogDestinationOpenSearchBasicAuth | undefined { + let hasAnyValues = this.isEmptyObject; + const internalValueResult: any = {}; + if (this._password !== undefined) { + hasAnyValues = true; + internalValueResult.password = this._password; + } + if (this._user !== undefined) { + hasAnyValues = true; + internalValueResult.user = this._user; + } + return hasAnyValues ? internalValueResult : undefined; + } + + public set internalValue(value: AppSpecServiceLogDestinationOpenSearchBasicAuth | undefined) { + if (value === undefined) { + this.isEmptyObject = false; + this._password = undefined; + this._user = undefined; + } + else { + this.isEmptyObject = Object.keys(value).length === 0; + this._password = value.password; + this._user = value.user; + } + } + + // password - computed: false, optional: true, required: false + private _password?: string; + public get password() { + return this.getStringAttribute('password'); + } + public set password(value: string) { + this._password = value; + } + public resetPassword() { + this._password = undefined; + } + // Temporarily expose input value. Use with caution. + public get passwordInput() { + return this._password; + } + + // user - computed: false, optional: true, required: false + private _user?: string; + public get user() { + return this.getStringAttribute('user'); + } + public set user(value: string) { + this._user = value; + } + public resetUser() { + this._user = undefined; + } + // Temporarily expose input value. Use with caution. + public get userInput() { + return this._user; + } +} +export interface AppSpecServiceLogDestinationOpenSearch { + /** + * OpenSearch cluster name. + * + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#cluster_name App#cluster_name} + */ + readonly clusterName?: string; + /** + * OpenSearch endpoint. + * + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#endpoint App#endpoint} + */ + readonly endpoint?: string; + /** + * OpenSearch index name. + * + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#index_name App#index_name} + */ + readonly indexName?: string; + /** + * basic_auth block + * + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#basic_auth App#basic_auth} + */ + readonly basicAuth: AppSpecServiceLogDestinationOpenSearchBasicAuth; +} + +export function appSpecServiceLogDestinationOpenSearchToTerraform(struct?: AppSpecServiceLogDestinationOpenSearchOutputReference | AppSpecServiceLogDestinationOpenSearch): any { + if (!cdktf.canInspect(struct) || cdktf.Tokenization.isResolvable(struct)) { return struct; } + if (cdktf.isComplexElement(struct)) { + throw new Error("A complex element was used as configuration, this is not supported: https://cdk.tf/complex-object-as-configuration"); + } + return { + cluster_name: cdktf.stringToTerraform(struct!.clusterName), + endpoint: cdktf.stringToTerraform(struct!.endpoint), + index_name: cdktf.stringToTerraform(struct!.indexName), + basic_auth: appSpecServiceLogDestinationOpenSearchBasicAuthToTerraform(struct!.basicAuth), + } +} + + +export function appSpecServiceLogDestinationOpenSearchToHclTerraform(struct?: AppSpecServiceLogDestinationOpenSearchOutputReference | AppSpecServiceLogDestinationOpenSearch): any { + if (!cdktf.canInspect(struct) || cdktf.Tokenization.isResolvable(struct)) { return struct; } + if (cdktf.isComplexElement(struct)) { + throw new Error("A complex element was used as configuration, this is not supported: https://cdk.tf/complex-object-as-configuration"); + } + const attrs = { + cluster_name: { + value: cdktf.stringToHclTerraform(struct!.clusterName), + isBlock: false, + type: "simple", + storageClassType: "string", + }, + endpoint: { + value: cdktf.stringToHclTerraform(struct!.endpoint), + isBlock: false, + type: "simple", + storageClassType: "string", + }, + index_name: { + value: cdktf.stringToHclTerraform(struct!.indexName), + isBlock: false, + type: "simple", + storageClassType: "string", + }, + basic_auth: { + value: appSpecServiceLogDestinationOpenSearchBasicAuthToHclTerraform(struct!.basicAuth), + isBlock: true, + type: "list", + storageClassType: "AppSpecServiceLogDestinationOpenSearchBasicAuthList", + }, + }; + + // remove undefined attributes + return Object.fromEntries(Object.entries(attrs).filter(([_, value]) => value !== undefined && value.value !== undefined)); +} + +export class AppSpecServiceLogDestinationOpenSearchOutputReference extends cdktf.ComplexObject { + private isEmptyObject = false; + + /** + * @param terraformResource The parent resource + * @param terraformAttribute The attribute on the parent resource this class is referencing + */ + public constructor(terraformResource: cdktf.IInterpolatingParent, terraformAttribute: string) { + super(terraformResource, terraformAttribute, false, 0); + } + + public get internalValue(): AppSpecServiceLogDestinationOpenSearch | undefined { + let hasAnyValues = this.isEmptyObject; + const internalValueResult: any = {}; + if (this._clusterName !== undefined) { + hasAnyValues = true; + internalValueResult.clusterName = this._clusterName; + } + if (this._endpoint !== undefined) { + hasAnyValues = true; + internalValueResult.endpoint = this._endpoint; + } + if (this._indexName !== undefined) { + hasAnyValues = true; + internalValueResult.indexName = this._indexName; + } + if (this._basicAuth?.internalValue !== undefined) { + hasAnyValues = true; + internalValueResult.basicAuth = this._basicAuth?.internalValue; + } + return hasAnyValues ? internalValueResult : undefined; + } + + public set internalValue(value: AppSpecServiceLogDestinationOpenSearch | undefined) { + if (value === undefined) { + this.isEmptyObject = false; + this._clusterName = undefined; + this._endpoint = undefined; + this._indexName = undefined; + this._basicAuth.internalValue = undefined; + } + else { + this.isEmptyObject = Object.keys(value).length === 0; + this._clusterName = value.clusterName; + this._endpoint = value.endpoint; + this._indexName = value.indexName; + this._basicAuth.internalValue = value.basicAuth; + } + } + + // cluster_name - computed: false, optional: true, required: false + private _clusterName?: string; + public get clusterName() { + return this.getStringAttribute('cluster_name'); + } + public set clusterName(value: string) { + this._clusterName = value; + } + public resetClusterName() { + this._clusterName = undefined; + } + // Temporarily expose input value. Use with caution. + public get clusterNameInput() { + return this._clusterName; + } + + // endpoint - computed: false, optional: true, required: false + private _endpoint?: string; + public get endpoint() { + return this.getStringAttribute('endpoint'); + } + public set endpoint(value: string) { + this._endpoint = value; + } + public resetEndpoint() { + this._endpoint = undefined; + } + // Temporarily expose input value. Use with caution. + public get endpointInput() { + return this._endpoint; + } + + // index_name - computed: false, optional: true, required: false + private _indexName?: string; + public get indexName() { + return this.getStringAttribute('index_name'); + } + public set indexName(value: string) { + this._indexName = value; + } + public resetIndexName() { + this._indexName = undefined; + } + // Temporarily expose input value. Use with caution. + public get indexNameInput() { + return this._indexName; + } + + // basic_auth - computed: false, optional: false, required: true + private _basicAuth = new AppSpecServiceLogDestinationOpenSearchBasicAuthOutputReference(this, "basic_auth"); + public get basicAuth() { + return this._basicAuth; } - public set token(value: string) { - this._token = value; + public putBasicAuth(value: AppSpecServiceLogDestinationOpenSearchBasicAuth) { + this._basicAuth.internalValue = value; } // Temporarily expose input value. Use with caution. - public get tokenInput() { - return this._token; + public get basicAuthInput() { + return this._basicAuth.internalValue; } } export interface AppSpecServiceLogDestinationPapertrail { /** * Papertrail syslog endpoint. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#endpoint App#endpoint} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#endpoint App#endpoint} */ readonly endpoint: string; } @@ -9917,25 +10909,31 @@ export interface AppSpecServiceLogDestination { /** * Name of the log destination * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#name App#name} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#name App#name} */ readonly name: string; /** * datadog block * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#datadog App#datadog} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#datadog App#datadog} */ readonly datadog?: AppSpecServiceLogDestinationDatadog; /** * logtail block * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#logtail App#logtail} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#logtail App#logtail} */ readonly logtail?: AppSpecServiceLogDestinationLogtail; /** + * open_search block + * + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#open_search App#open_search} + */ + readonly openSearch?: AppSpecServiceLogDestinationOpenSearch; + /** * papertrail block * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#papertrail App#papertrail} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#papertrail App#papertrail} */ readonly papertrail?: AppSpecServiceLogDestinationPapertrail; } @@ -9949,6 +10947,7 @@ export function appSpecServiceLogDestinationToTerraform(struct?: AppSpecServiceL name: cdktf.stringToTerraform(struct!.name), datadog: appSpecServiceLogDestinationDatadogToTerraform(struct!.datadog), logtail: appSpecServiceLogDestinationLogtailToTerraform(struct!.logtail), + open_search: appSpecServiceLogDestinationOpenSearchToTerraform(struct!.openSearch), papertrail: appSpecServiceLogDestinationPapertrailToTerraform(struct!.papertrail), } } @@ -9978,6 +10977,12 @@ export function appSpecServiceLogDestinationToHclTerraform(struct?: AppSpecServi type: "list", storageClassType: "AppSpecServiceLogDestinationLogtailList", }, + open_search: { + value: appSpecServiceLogDestinationOpenSearchToHclTerraform(struct!.openSearch), + isBlock: true, + type: "list", + storageClassType: "AppSpecServiceLogDestinationOpenSearchList", + }, papertrail: { value: appSpecServiceLogDestinationPapertrailToHclTerraform(struct!.papertrail), isBlock: true, @@ -10022,6 +11027,10 @@ export class AppSpecServiceLogDestinationOutputReference extends cdktf.ComplexOb hasAnyValues = true; internalValueResult.logtail = this._logtail?.internalValue; } + if (this._openSearch?.internalValue !== undefined) { + hasAnyValues = true; + internalValueResult.openSearch = this._openSearch?.internalValue; + } if (this._papertrail?.internalValue !== undefined) { hasAnyValues = true; internalValueResult.papertrail = this._papertrail?.internalValue; @@ -10036,6 +11045,7 @@ export class AppSpecServiceLogDestinationOutputReference extends cdktf.ComplexOb this._name = undefined; this._datadog.internalValue = undefined; this._logtail.internalValue = undefined; + this._openSearch.internalValue = undefined; this._papertrail.internalValue = undefined; } else if (cdktf.Tokenization.isResolvable(value)) { @@ -10048,6 +11058,7 @@ export class AppSpecServiceLogDestinationOutputReference extends cdktf.ComplexOb this._name = value.name; this._datadog.internalValue = value.datadog; this._logtail.internalValue = value.logtail; + this._openSearch.internalValue = value.openSearch; this._papertrail.internalValue = value.papertrail; } } @@ -10097,6 +11108,22 @@ export class AppSpecServiceLogDestinationOutputReference extends cdktf.ComplexOb return this._logtail.internalValue; } + // open_search - computed: false, optional: true, required: false + private _openSearch = new AppSpecServiceLogDestinationOpenSearchOutputReference(this, "open_search"); + public get openSearch() { + return this._openSearch; + } + public putOpenSearch(value: AppSpecServiceLogDestinationOpenSearch) { + this._openSearch.internalValue = value; + } + public resetOpenSearch() { + this._openSearch.internalValue = undefined; + } + // Temporarily expose input value. Use with caution. + public get openSearchInput() { + return this._openSearch.internalValue; + } + // papertrail - computed: false, optional: true, required: false private _papertrail = new AppSpecServiceLogDestinationPapertrailOutputReference(this, "papertrail"); public get papertrail() { @@ -10137,13 +11164,13 @@ export interface AppSpecServiceRoutes { /** * Path specifies an route by HTTP path prefix. Paths must start with / and must be unique within the app. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#path App#path} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#path App#path} */ readonly path?: string; /** * An optional flag to preserve the path that is forwarded to the backend service. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#preserve_path_prefix App#preserve_path_prefix} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#preserve_path_prefix App#preserve_path_prefix} */ readonly preservePathPrefix?: boolean | cdktf.IResolvable; } @@ -10290,125 +11317,125 @@ export interface AppSpecService { /** * An optional build command to run while building this component from source. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#build_command App#build_command} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#build_command App#build_command} */ readonly buildCommand?: string; /** * The path to a Dockerfile relative to the root of the repo. If set, overrides usage of buildpacks. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#dockerfile_path App#dockerfile_path} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#dockerfile_path App#dockerfile_path} */ readonly dockerfilePath?: string; /** * An environment slug describing the type of this app. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#environment_slug App#environment_slug} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#environment_slug App#environment_slug} */ readonly environmentSlug?: string; /** * The internal port on which this service's run command will listen. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#http_port App#http_port} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#http_port App#http_port} */ readonly httpPort?: number; /** * The amount of instances that this component should be scaled to. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#instance_count App#instance_count} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#instance_count App#instance_count} */ readonly instanceCount?: number; /** * The instance size to use for this component. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#instance_size_slug App#instance_size_slug} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#instance_size_slug App#instance_size_slug} */ readonly instanceSizeSlug?: string; /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#internal_ports App#internal_ports} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#internal_ports App#internal_ports} */ readonly internalPorts?: number[]; /** * The name of the component * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#name App#name} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#name App#name} */ readonly name: string; /** * An optional run command to override the component's default. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#run_command App#run_command} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#run_command App#run_command} */ readonly runCommand?: string; /** * An optional path to the working directory to use for the build. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#source_dir App#source_dir} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#source_dir App#source_dir} */ readonly sourceDir?: string; /** * alert block * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#alert App#alert} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#alert App#alert} */ readonly alert?: AppSpecServiceAlert[] | cdktf.IResolvable; /** * autoscaling block * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#autoscaling App#autoscaling} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#autoscaling App#autoscaling} */ readonly autoscaling?: AppSpecServiceAutoscaling; /** * cors block * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#cors App#cors} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#cors App#cors} */ readonly cors?: AppSpecServiceCors; /** * env block * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#env App#env} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#env App#env} */ readonly env?: AppSpecServiceEnv[] | cdktf.IResolvable; /** * git block * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#git App#git} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#git App#git} */ readonly git?: AppSpecServiceGit; /** * github block * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#github App#github} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#github App#github} */ readonly github?: AppSpecServiceGithub; /** * gitlab block * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#gitlab App#gitlab} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#gitlab App#gitlab} */ readonly gitlab?: AppSpecServiceGitlab; /** * health_check block * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#health_check App#health_check} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#health_check App#health_check} */ readonly healthCheck?: AppSpecServiceHealthCheck; /** * image block * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#image App#image} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#image App#image} */ readonly image?: AppSpecServiceImage; /** * log_destination block * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#log_destination App#log_destination} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#log_destination App#log_destination} */ readonly logDestination?: AppSpecServiceLogDestination[] | cdktf.IResolvable; /** * routes block * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#routes App#routes} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#routes App#routes} */ readonly routes?: AppSpecServiceRoutes[] | cdktf.IResolvable; } @@ -11103,19 +12130,19 @@ export interface AppSpecStaticSiteCorsAllowOrigins { /** * Exact string match. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#exact App#exact} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#exact App#exact} */ readonly exact?: string; /** * Prefix-based match. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#prefix App#prefix} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#prefix App#prefix} */ readonly prefix?: string; /** * RE2 style regex-based match. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#regex App#regex} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#regex App#regex} */ readonly regex?: string; } @@ -11259,37 +12286,37 @@ export interface AppSpecStaticSiteCors { /** * Whether browsers should expose the response to the client-side JavaScript code when the request’s credentials mode is `include`. This configures the Access-Control-Allow-Credentials header. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#allow_credentials App#allow_credentials} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#allow_credentials App#allow_credentials} */ readonly allowCredentials?: boolean | cdktf.IResolvable; /** * The set of allowed HTTP request headers. This configures the Access-Control-Allow-Headers header. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#allow_headers App#allow_headers} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#allow_headers App#allow_headers} */ readonly allowHeaders?: string[]; /** * The set of allowed HTTP methods. This configures the Access-Control-Allow-Methods header. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#allow_methods App#allow_methods} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#allow_methods App#allow_methods} */ readonly allowMethods?: string[]; /** * The set of HTTP response headers that browsers are allowed to access. This configures the Access-Control-Expose-Headers header. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#expose_headers App#expose_headers} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#expose_headers App#expose_headers} */ readonly exposeHeaders?: string[]; /** * An optional duration specifying how long browsers can cache the results of a preflight request. This configures the Access-Control-Max-Age header. Example: `5h30m`. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#max_age App#max_age} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#max_age App#max_age} */ readonly maxAge?: string; /** * allow_origins block * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#allow_origins App#allow_origins} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#allow_origins App#allow_origins} */ readonly allowOrigins?: AppSpecStaticSiteCorsAllowOrigins; } @@ -11520,25 +12547,25 @@ export interface AppSpecStaticSiteEnv { /** * The name of the environment variable. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#key App#key} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#key App#key} */ readonly key?: string; /** * The visibility scope of the environment variable. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#scope App#scope} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#scope App#scope} */ readonly scope?: string; /** * The type of the environment variable. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#type App#type} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#type App#type} */ readonly type?: string; /** * The value of the environment variable. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#value App#value} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#value App#value} */ readonly value?: string; } @@ -11743,13 +12770,13 @@ export interface AppSpecStaticSiteGit { /** * The name of the branch to use. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#branch App#branch} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#branch App#branch} */ readonly branch?: string; /** * The clone URL of the repo. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#repo_clone_url App#repo_clone_url} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#repo_clone_url App#repo_clone_url} */ readonly repoCloneUrl?: string; } @@ -11864,19 +12891,19 @@ export interface AppSpecStaticSiteGithub { /** * The name of the branch to use. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#branch App#branch} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#branch App#branch} */ readonly branch?: string; /** * Whether to automatically deploy new commits made to the repo * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#deploy_on_push App#deploy_on_push} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#deploy_on_push App#deploy_on_push} */ readonly deployOnPush?: boolean | cdktf.IResolvable; /** * The name of the repo in the format `owner/repo`. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#repo App#repo} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#repo App#repo} */ readonly repo?: string; } @@ -12020,19 +13047,19 @@ export interface AppSpecStaticSiteGitlab { /** * The name of the branch to use. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#branch App#branch} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#branch App#branch} */ readonly branch?: string; /** * Whether to automatically deploy new commits made to the repo * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#deploy_on_push App#deploy_on_push} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#deploy_on_push App#deploy_on_push} */ readonly deployOnPush?: boolean | cdktf.IResolvable; /** * The name of the repo in the format `owner/repo`. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#repo App#repo} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#repo App#repo} */ readonly repo?: string; } @@ -12176,13 +13203,13 @@ export interface AppSpecStaticSiteRoutes { /** * Path specifies an route by HTTP path prefix. Paths must start with / and must be unique within the app. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#path App#path} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#path App#path} */ readonly path?: string; /** * An optional flag to preserve the path that is forwarded to the backend service. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#preserve_path_prefix App#preserve_path_prefix} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#preserve_path_prefix App#preserve_path_prefix} */ readonly preservePathPrefix?: boolean | cdktf.IResolvable; } @@ -12329,91 +13356,91 @@ export interface AppSpecStaticSite { /** * An optional build command to run while building this component from source. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#build_command App#build_command} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#build_command App#build_command} */ readonly buildCommand?: string; /** * The name of the document to use as the fallback for any requests to documents that are not found when serving this static site. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#catchall_document App#catchall_document} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#catchall_document App#catchall_document} */ readonly catchallDocument?: string; /** * The path to a Dockerfile relative to the root of the repo. If set, overrides usage of buildpacks. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#dockerfile_path App#dockerfile_path} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#dockerfile_path App#dockerfile_path} */ readonly dockerfilePath?: string; /** * An environment slug describing the type of this app. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#environment_slug App#environment_slug} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#environment_slug App#environment_slug} */ readonly environmentSlug?: string; /** * The name of the error document to use when serving this static site. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#error_document App#error_document} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#error_document App#error_document} */ readonly errorDocument?: string; /** * The name of the index document to use when serving this static site. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#index_document App#index_document} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#index_document App#index_document} */ readonly indexDocument?: string; /** * The name of the component * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#name App#name} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#name App#name} */ readonly name: string; /** * An optional path to where the built assets will be located, relative to the build context. If not set, App Platform will automatically scan for these directory names: `_static`, `dist`, `public`. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#output_dir App#output_dir} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#output_dir App#output_dir} */ readonly outputDir?: string; /** * An optional path to the working directory to use for the build. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#source_dir App#source_dir} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#source_dir App#source_dir} */ readonly sourceDir?: string; /** * cors block * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#cors App#cors} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#cors App#cors} */ readonly cors?: AppSpecStaticSiteCors; /** * env block * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#env App#env} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#env App#env} */ readonly env?: AppSpecStaticSiteEnv[] | cdktf.IResolvable; /** * git block * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#git App#git} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#git App#git} */ readonly git?: AppSpecStaticSiteGit; /** * github block * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#github App#github} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#github App#github} */ readonly github?: AppSpecStaticSiteGithub; /** * gitlab block * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#gitlab App#gitlab} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#gitlab App#gitlab} */ readonly gitlab?: AppSpecStaticSiteGitlab; /** * routes block * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#routes App#routes} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#routes App#routes} */ readonly routes?: AppSpecStaticSiteRoutes[] | cdktf.IResolvable; } @@ -12932,23 +13959,23 @@ export class AppSpecStaticSiteList extends cdktf.ComplexList { } export interface AppSpecWorkerAlert { /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#disabled App#disabled} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#disabled App#disabled} */ readonly disabled?: boolean | cdktf.IResolvable; /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#operator App#operator} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#operator App#operator} */ readonly operator: string; /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#rule App#rule} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#rule App#rule} */ readonly rule: string; /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#value App#value} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#value App#value} */ readonly value: number; /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#window App#window} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#window App#window} */ readonly window: string; } @@ -13170,25 +14197,25 @@ export interface AppSpecWorkerEnv { /** * The name of the environment variable. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#key App#key} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#key App#key} */ readonly key?: string; /** * The visibility scope of the environment variable. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#scope App#scope} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#scope App#scope} */ readonly scope?: string; /** * The type of the environment variable. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#type App#type} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#type App#type} */ readonly type?: string; /** * The value of the environment variable. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#value App#value} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#value App#value} */ readonly value?: string; } @@ -13393,13 +14420,13 @@ export interface AppSpecWorkerGit { /** * The name of the branch to use. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#branch App#branch} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#branch App#branch} */ readonly branch?: string; /** * The clone URL of the repo. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#repo_clone_url App#repo_clone_url} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#repo_clone_url App#repo_clone_url} */ readonly repoCloneUrl?: string; } @@ -13514,19 +14541,19 @@ export interface AppSpecWorkerGithub { /** * The name of the branch to use. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#branch App#branch} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#branch App#branch} */ readonly branch?: string; /** * Whether to automatically deploy new commits made to the repo * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#deploy_on_push App#deploy_on_push} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#deploy_on_push App#deploy_on_push} */ readonly deployOnPush?: boolean | cdktf.IResolvable; /** * The name of the repo in the format `owner/repo`. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#repo App#repo} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#repo App#repo} */ readonly repo?: string; } @@ -13670,19 +14697,19 @@ export interface AppSpecWorkerGitlab { /** * The name of the branch to use. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#branch App#branch} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#branch App#branch} */ readonly branch?: string; /** * Whether to automatically deploy new commits made to the repo * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#deploy_on_push App#deploy_on_push} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#deploy_on_push App#deploy_on_push} */ readonly deployOnPush?: boolean | cdktf.IResolvable; /** * The name of the repo in the format `owner/repo`. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#repo App#repo} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#repo App#repo} */ readonly repo?: string; } @@ -13826,7 +14853,7 @@ export interface AppSpecWorkerImageDeployOnPush { /** * Whether to automatically deploy images pushed to DOCR. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#enabled App#enabled} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#enabled App#enabled} */ readonly enabled?: boolean | cdktf.IResolvable; } @@ -13944,37 +14971,37 @@ export interface AppSpecWorkerImage { /** * The registry name. Must be left empty for the DOCR registry type. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#registry App#registry} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#registry App#registry} */ readonly registry?: string; /** * Access credentials for third-party registries * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#registry_credentials App#registry_credentials} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#registry_credentials App#registry_credentials} */ readonly registryCredentials?: string; /** * The registry type. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#registry_type App#registry_type} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#registry_type App#registry_type} */ readonly registryType: string; /** * The repository name. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#repository App#repository} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#repository App#repository} */ readonly repository: string; /** * The repository tag. Defaults to latest if not provided. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#tag App#tag} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#tag App#tag} */ readonly tag?: string; /** * deploy_on_push block * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#deploy_on_push App#deploy_on_push} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#deploy_on_push App#deploy_on_push} */ readonly deployOnPush?: AppSpecWorkerImageDeployOnPush[] | cdktf.IResolvable; } @@ -14199,13 +15226,13 @@ export interface AppSpecWorkerLogDestinationDatadog { /** * Datadog API key. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#api_key App#api_key} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#api_key App#api_key} */ readonly apiKey: string; /** * Datadog HTTP log intake endpoint. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#endpoint App#endpoint} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#endpoint App#endpoint} */ readonly endpoint?: string; } @@ -14317,7 +15344,7 @@ export interface AppSpecWorkerLogDestinationLogtail { /** * Logtail token. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#token App#token} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#token App#token} */ readonly token: string; } @@ -14396,11 +15423,320 @@ export class AppSpecWorkerLogDestinationLogtailOutputReference extends cdktf.Com return this._token; } } +export interface AppSpecWorkerLogDestinationOpenSearchBasicAuth { + /** + * Password for basic authentication. + * + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#password App#password} + */ + readonly password?: string; + /** + * user for basic authentication. + * + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#user App#user} + */ + readonly user?: string; +} + +export function appSpecWorkerLogDestinationOpenSearchBasicAuthToTerraform(struct?: AppSpecWorkerLogDestinationOpenSearchBasicAuthOutputReference | AppSpecWorkerLogDestinationOpenSearchBasicAuth): any { + if (!cdktf.canInspect(struct) || cdktf.Tokenization.isResolvable(struct)) { return struct; } + if (cdktf.isComplexElement(struct)) { + throw new Error("A complex element was used as configuration, this is not supported: https://cdk.tf/complex-object-as-configuration"); + } + return { + password: cdktf.stringToTerraform(struct!.password), + user: cdktf.stringToTerraform(struct!.user), + } +} + + +export function appSpecWorkerLogDestinationOpenSearchBasicAuthToHclTerraform(struct?: AppSpecWorkerLogDestinationOpenSearchBasicAuthOutputReference | AppSpecWorkerLogDestinationOpenSearchBasicAuth): any { + if (!cdktf.canInspect(struct) || cdktf.Tokenization.isResolvable(struct)) { return struct; } + if (cdktf.isComplexElement(struct)) { + throw new Error("A complex element was used as configuration, this is not supported: https://cdk.tf/complex-object-as-configuration"); + } + const attrs = { + password: { + value: cdktf.stringToHclTerraform(struct!.password), + isBlock: false, + type: "simple", + storageClassType: "string", + }, + user: { + value: cdktf.stringToHclTerraform(struct!.user), + isBlock: false, + type: "simple", + storageClassType: "string", + }, + }; + + // remove undefined attributes + return Object.fromEntries(Object.entries(attrs).filter(([_, value]) => value !== undefined && value.value !== undefined)); +} + +export class AppSpecWorkerLogDestinationOpenSearchBasicAuthOutputReference extends cdktf.ComplexObject { + private isEmptyObject = false; + + /** + * @param terraformResource The parent resource + * @param terraformAttribute The attribute on the parent resource this class is referencing + */ + public constructor(terraformResource: cdktf.IInterpolatingParent, terraformAttribute: string) { + super(terraformResource, terraformAttribute, false, 0); + } + + public get internalValue(): AppSpecWorkerLogDestinationOpenSearchBasicAuth | undefined { + let hasAnyValues = this.isEmptyObject; + const internalValueResult: any = {}; + if (this._password !== undefined) { + hasAnyValues = true; + internalValueResult.password = this._password; + } + if (this._user !== undefined) { + hasAnyValues = true; + internalValueResult.user = this._user; + } + return hasAnyValues ? internalValueResult : undefined; + } + + public set internalValue(value: AppSpecWorkerLogDestinationOpenSearchBasicAuth | undefined) { + if (value === undefined) { + this.isEmptyObject = false; + this._password = undefined; + this._user = undefined; + } + else { + this.isEmptyObject = Object.keys(value).length === 0; + this._password = value.password; + this._user = value.user; + } + } + + // password - computed: false, optional: true, required: false + private _password?: string; + public get password() { + return this.getStringAttribute('password'); + } + public set password(value: string) { + this._password = value; + } + public resetPassword() { + this._password = undefined; + } + // Temporarily expose input value. Use with caution. + public get passwordInput() { + return this._password; + } + + // user - computed: false, optional: true, required: false + private _user?: string; + public get user() { + return this.getStringAttribute('user'); + } + public set user(value: string) { + this._user = value; + } + public resetUser() { + this._user = undefined; + } + // Temporarily expose input value. Use with caution. + public get userInput() { + return this._user; + } +} +export interface AppSpecWorkerLogDestinationOpenSearch { + /** + * OpenSearch cluster name. + * + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#cluster_name App#cluster_name} + */ + readonly clusterName?: string; + /** + * OpenSearch endpoint. + * + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#endpoint App#endpoint} + */ + readonly endpoint?: string; + /** + * OpenSearch index name. + * + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#index_name App#index_name} + */ + readonly indexName?: string; + /** + * basic_auth block + * + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#basic_auth App#basic_auth} + */ + readonly basicAuth: AppSpecWorkerLogDestinationOpenSearchBasicAuth; +} + +export function appSpecWorkerLogDestinationOpenSearchToTerraform(struct?: AppSpecWorkerLogDestinationOpenSearchOutputReference | AppSpecWorkerLogDestinationOpenSearch): any { + if (!cdktf.canInspect(struct) || cdktf.Tokenization.isResolvable(struct)) { return struct; } + if (cdktf.isComplexElement(struct)) { + throw new Error("A complex element was used as configuration, this is not supported: https://cdk.tf/complex-object-as-configuration"); + } + return { + cluster_name: cdktf.stringToTerraform(struct!.clusterName), + endpoint: cdktf.stringToTerraform(struct!.endpoint), + index_name: cdktf.stringToTerraform(struct!.indexName), + basic_auth: appSpecWorkerLogDestinationOpenSearchBasicAuthToTerraform(struct!.basicAuth), + } +} + + +export function appSpecWorkerLogDestinationOpenSearchToHclTerraform(struct?: AppSpecWorkerLogDestinationOpenSearchOutputReference | AppSpecWorkerLogDestinationOpenSearch): any { + if (!cdktf.canInspect(struct) || cdktf.Tokenization.isResolvable(struct)) { return struct; } + if (cdktf.isComplexElement(struct)) { + throw new Error("A complex element was used as configuration, this is not supported: https://cdk.tf/complex-object-as-configuration"); + } + const attrs = { + cluster_name: { + value: cdktf.stringToHclTerraform(struct!.clusterName), + isBlock: false, + type: "simple", + storageClassType: "string", + }, + endpoint: { + value: cdktf.stringToHclTerraform(struct!.endpoint), + isBlock: false, + type: "simple", + storageClassType: "string", + }, + index_name: { + value: cdktf.stringToHclTerraform(struct!.indexName), + isBlock: false, + type: "simple", + storageClassType: "string", + }, + basic_auth: { + value: appSpecWorkerLogDestinationOpenSearchBasicAuthToHclTerraform(struct!.basicAuth), + isBlock: true, + type: "list", + storageClassType: "AppSpecWorkerLogDestinationOpenSearchBasicAuthList", + }, + }; + + // remove undefined attributes + return Object.fromEntries(Object.entries(attrs).filter(([_, value]) => value !== undefined && value.value !== undefined)); +} + +export class AppSpecWorkerLogDestinationOpenSearchOutputReference extends cdktf.ComplexObject { + private isEmptyObject = false; + + /** + * @param terraformResource The parent resource + * @param terraformAttribute The attribute on the parent resource this class is referencing + */ + public constructor(terraformResource: cdktf.IInterpolatingParent, terraformAttribute: string) { + super(terraformResource, terraformAttribute, false, 0); + } + + public get internalValue(): AppSpecWorkerLogDestinationOpenSearch | undefined { + let hasAnyValues = this.isEmptyObject; + const internalValueResult: any = {}; + if (this._clusterName !== undefined) { + hasAnyValues = true; + internalValueResult.clusterName = this._clusterName; + } + if (this._endpoint !== undefined) { + hasAnyValues = true; + internalValueResult.endpoint = this._endpoint; + } + if (this._indexName !== undefined) { + hasAnyValues = true; + internalValueResult.indexName = this._indexName; + } + if (this._basicAuth?.internalValue !== undefined) { + hasAnyValues = true; + internalValueResult.basicAuth = this._basicAuth?.internalValue; + } + return hasAnyValues ? internalValueResult : undefined; + } + + public set internalValue(value: AppSpecWorkerLogDestinationOpenSearch | undefined) { + if (value === undefined) { + this.isEmptyObject = false; + this._clusterName = undefined; + this._endpoint = undefined; + this._indexName = undefined; + this._basicAuth.internalValue = undefined; + } + else { + this.isEmptyObject = Object.keys(value).length === 0; + this._clusterName = value.clusterName; + this._endpoint = value.endpoint; + this._indexName = value.indexName; + this._basicAuth.internalValue = value.basicAuth; + } + } + + // cluster_name - computed: false, optional: true, required: false + private _clusterName?: string; + public get clusterName() { + return this.getStringAttribute('cluster_name'); + } + public set clusterName(value: string) { + this._clusterName = value; + } + public resetClusterName() { + this._clusterName = undefined; + } + // Temporarily expose input value. Use with caution. + public get clusterNameInput() { + return this._clusterName; + } + + // endpoint - computed: false, optional: true, required: false + private _endpoint?: string; + public get endpoint() { + return this.getStringAttribute('endpoint'); + } + public set endpoint(value: string) { + this._endpoint = value; + } + public resetEndpoint() { + this._endpoint = undefined; + } + // Temporarily expose input value. Use with caution. + public get endpointInput() { + return this._endpoint; + } + + // index_name - computed: false, optional: true, required: false + private _indexName?: string; + public get indexName() { + return this.getStringAttribute('index_name'); + } + public set indexName(value: string) { + this._indexName = value; + } + public resetIndexName() { + this._indexName = undefined; + } + // Temporarily expose input value. Use with caution. + public get indexNameInput() { + return this._indexName; + } + + // basic_auth - computed: false, optional: false, required: true + private _basicAuth = new AppSpecWorkerLogDestinationOpenSearchBasicAuthOutputReference(this, "basic_auth"); + public get basicAuth() { + return this._basicAuth; + } + public putBasicAuth(value: AppSpecWorkerLogDestinationOpenSearchBasicAuth) { + this._basicAuth.internalValue = value; + } + // Temporarily expose input value. Use with caution. + public get basicAuthInput() { + return this._basicAuth.internalValue; + } +} export interface AppSpecWorkerLogDestinationPapertrail { /** * Papertrail syslog endpoint. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#endpoint App#endpoint} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#endpoint App#endpoint} */ readonly endpoint: string; } @@ -14483,25 +15819,31 @@ export interface AppSpecWorkerLogDestination { /** * Name of the log destination * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#name App#name} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#name App#name} */ readonly name: string; /** * datadog block * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#datadog App#datadog} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#datadog App#datadog} */ readonly datadog?: AppSpecWorkerLogDestinationDatadog; /** * logtail block * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#logtail App#logtail} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#logtail App#logtail} */ readonly logtail?: AppSpecWorkerLogDestinationLogtail; /** + * open_search block + * + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#open_search App#open_search} + */ + readonly openSearch?: AppSpecWorkerLogDestinationOpenSearch; + /** * papertrail block * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#papertrail App#papertrail} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#papertrail App#papertrail} */ readonly papertrail?: AppSpecWorkerLogDestinationPapertrail; } @@ -14515,6 +15857,7 @@ export function appSpecWorkerLogDestinationToTerraform(struct?: AppSpecWorkerLog name: cdktf.stringToTerraform(struct!.name), datadog: appSpecWorkerLogDestinationDatadogToTerraform(struct!.datadog), logtail: appSpecWorkerLogDestinationLogtailToTerraform(struct!.logtail), + open_search: appSpecWorkerLogDestinationOpenSearchToTerraform(struct!.openSearch), papertrail: appSpecWorkerLogDestinationPapertrailToTerraform(struct!.papertrail), } } @@ -14544,6 +15887,12 @@ export function appSpecWorkerLogDestinationToHclTerraform(struct?: AppSpecWorker type: "list", storageClassType: "AppSpecWorkerLogDestinationLogtailList", }, + open_search: { + value: appSpecWorkerLogDestinationOpenSearchToHclTerraform(struct!.openSearch), + isBlock: true, + type: "list", + storageClassType: "AppSpecWorkerLogDestinationOpenSearchList", + }, papertrail: { value: appSpecWorkerLogDestinationPapertrailToHclTerraform(struct!.papertrail), isBlock: true, @@ -14588,6 +15937,10 @@ export class AppSpecWorkerLogDestinationOutputReference extends cdktf.ComplexObj hasAnyValues = true; internalValueResult.logtail = this._logtail?.internalValue; } + if (this._openSearch?.internalValue !== undefined) { + hasAnyValues = true; + internalValueResult.openSearch = this._openSearch?.internalValue; + } if (this._papertrail?.internalValue !== undefined) { hasAnyValues = true; internalValueResult.papertrail = this._papertrail?.internalValue; @@ -14602,6 +15955,7 @@ export class AppSpecWorkerLogDestinationOutputReference extends cdktf.ComplexObj this._name = undefined; this._datadog.internalValue = undefined; this._logtail.internalValue = undefined; + this._openSearch.internalValue = undefined; this._papertrail.internalValue = undefined; } else if (cdktf.Tokenization.isResolvable(value)) { @@ -14614,6 +15968,7 @@ export class AppSpecWorkerLogDestinationOutputReference extends cdktf.ComplexObj this._name = value.name; this._datadog.internalValue = value.datadog; this._logtail.internalValue = value.logtail; + this._openSearch.internalValue = value.openSearch; this._papertrail.internalValue = value.papertrail; } } @@ -14663,6 +16018,22 @@ export class AppSpecWorkerLogDestinationOutputReference extends cdktf.ComplexObj return this._logtail.internalValue; } + // open_search - computed: false, optional: true, required: false + private _openSearch = new AppSpecWorkerLogDestinationOpenSearchOutputReference(this, "open_search"); + public get openSearch() { + return this._openSearch; + } + public putOpenSearch(value: AppSpecWorkerLogDestinationOpenSearch) { + this._openSearch.internalValue = value; + } + public resetOpenSearch() { + this._openSearch.internalValue = undefined; + } + // Temporarily expose input value. Use with caution. + public get openSearchInput() { + return this._openSearch.internalValue; + } + // papertrail - computed: false, optional: true, required: false private _papertrail = new AppSpecWorkerLogDestinationPapertrailOutputReference(this, "papertrail"); public get papertrail() { @@ -14703,91 +16074,91 @@ export interface AppSpecWorker { /** * An optional build command to run while building this component from source. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#build_command App#build_command} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#build_command App#build_command} */ readonly buildCommand?: string; /** * The path to a Dockerfile relative to the root of the repo. If set, overrides usage of buildpacks. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#dockerfile_path App#dockerfile_path} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#dockerfile_path App#dockerfile_path} */ readonly dockerfilePath?: string; /** * An environment slug describing the type of this app. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#environment_slug App#environment_slug} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#environment_slug App#environment_slug} */ readonly environmentSlug?: string; /** * The amount of instances that this component should be scaled to. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#instance_count App#instance_count} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#instance_count App#instance_count} */ readonly instanceCount?: number; /** * The instance size to use for this component. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#instance_size_slug App#instance_size_slug} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#instance_size_slug App#instance_size_slug} */ readonly instanceSizeSlug?: string; /** * The name of the component * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#name App#name} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#name App#name} */ readonly name: string; /** * An optional run command to override the component's default. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#run_command App#run_command} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#run_command App#run_command} */ readonly runCommand?: string; /** * An optional path to the working directory to use for the build. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#source_dir App#source_dir} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#source_dir App#source_dir} */ readonly sourceDir?: string; /** * alert block * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#alert App#alert} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#alert App#alert} */ readonly alert?: AppSpecWorkerAlert[] | cdktf.IResolvable; /** * env block * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#env App#env} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#env App#env} */ readonly env?: AppSpecWorkerEnv[] | cdktf.IResolvable; /** * git block * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#git App#git} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#git App#git} */ readonly git?: AppSpecWorkerGit; /** * github block * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#github App#github} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#github App#github} */ readonly github?: AppSpecWorkerGithub; /** * gitlab block * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#gitlab App#gitlab} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#gitlab App#gitlab} */ readonly gitlab?: AppSpecWorkerGitlab; /** * image block * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#image App#image} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#image App#image} */ readonly image?: AppSpecWorkerImage; /** * log_destination block * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#log_destination App#log_destination} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#log_destination App#log_destination} */ readonly logDestination?: AppSpecWorkerLogDestination[] | cdktf.IResolvable; } @@ -15306,91 +16677,91 @@ export class AppSpecWorkerList extends cdktf.ComplexList { } export interface AppSpec { /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#domains App#domains} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#domains App#domains} */ readonly domains?: string[]; /** * List of features which is applied to the app * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#features App#features} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#features App#features} */ readonly features?: string[]; /** * The name of the app. Must be unique across all apps in the same account. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#name App#name} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#name App#name} */ readonly name: string; /** * The slug for the DigitalOcean data center region hosting the app * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#region App#region} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#region App#region} */ readonly region?: string; /** * alert block * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#alert App#alert} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#alert App#alert} */ readonly alert?: AppSpecAlert[] | cdktf.IResolvable; /** * database block * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#database App#database} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#database App#database} */ readonly database?: AppSpecDatabase[] | cdktf.IResolvable; /** * domain block * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#domain App#domain} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#domain App#domain} */ readonly domain?: AppSpecDomain[] | cdktf.IResolvable; /** * egress block * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#egress App#egress} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#egress App#egress} */ readonly egress?: AppSpecEgress[] | cdktf.IResolvable; /** * env block * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#env App#env} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#env App#env} */ readonly env?: AppSpecEnv[] | cdktf.IResolvable; /** * function block * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#function App#function} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#function App#function} */ readonly function?: AppSpecFunction[] | cdktf.IResolvable; /** * ingress block * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#ingress App#ingress} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#ingress App#ingress} */ readonly ingress?: AppSpecIngress; /** * job block * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#job App#job} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#job App#job} */ readonly job?: AppSpecJob[] | cdktf.IResolvable; /** * service block * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#service App#service} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#service App#service} */ readonly service?: AppSpecService[] | cdktf.IResolvable; /** * static_site block * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#static_site App#static_site} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#static_site App#static_site} */ readonly staticSite?: AppSpecStaticSite[] | cdktf.IResolvable; /** * worker block * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#worker App#worker} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#worker App#worker} */ readonly worker?: AppSpecWorker[] | cdktf.IResolvable; } @@ -15877,7 +17248,7 @@ export class AppSpecOutputReference extends cdktf.ComplexObject { } export interface AppTimeouts { /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#create App#create} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#create App#create} */ readonly create?: string; } @@ -15971,7 +17342,7 @@ export class AppTimeoutsOutputReference extends cdktf.ComplexObject { } /** -* Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app digitalocean_app} +* Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app digitalocean_app} */ export class App extends cdktf.TerraformResource { @@ -15987,7 +17358,7 @@ export class App extends cdktf.TerraformResource { * Generates CDKTF code for importing a App resource upon running "cdktf plan " * @param scope The scope in which to define this construct * @param importToId The construct id used in the generated config for the App to import - * @param importFromId The id of the existing App that should be imported. Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app#import import section} in the documentation of this resource for the id to use + * @param importFromId The id of the existing App that should be imported. Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app#import import section} in the documentation of this resource for the id to use * @param provider? Optional instance of the provider where the App to import is found */ public static generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: cdktf.TerraformProvider) { @@ -15999,7 +17370,7 @@ export class App extends cdktf.TerraformResource { // =========== /** - * Create a new {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/app digitalocean_app} Resource + * Create a new {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/app digitalocean_app} Resource * * @param scope The scope in which to define this construct * @param id The scoped construct ID. Must be unique amongst siblings in the same scope @@ -16010,7 +17381,7 @@ export class App extends cdktf.TerraformResource { terraformResourceType: 'digitalocean_app', terraformGeneratorMetadata: { providerName: 'digitalocean', - providerVersion: '2.40.0', + providerVersion: '2.41.0', providerVersionConstraint: '~> 2.19' }, provider: config.provider, @@ -16063,6 +17434,11 @@ export class App extends cdktf.TerraformResource { return this._id; } + // live_domain - computed: true, optional: false, required: false + public get liveDomain() { + return this.getStringAttribute('live_domain'); + } + // live_url - computed: true, optional: false, required: false public get liveUrl() { return this.getStringAttribute('live_url'); diff --git a/src/cdn/README.md b/src/cdn/README.md index 11ff7bb6d..02280ad4e 100644 --- a/src/cdn/README.md +++ b/src/cdn/README.md @@ -1,3 +1,3 @@ # `digitalocean_cdn` -Refer to the Terraform Registry for docs: [`digitalocean_cdn`](https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/cdn). +Refer to the Terraform Registry for docs: [`digitalocean_cdn`](https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/cdn). diff --git a/src/cdn/index.ts b/src/cdn/index.ts index 502fd0339..46cc105ed 100644 --- a/src/cdn/index.ts +++ b/src/cdn/index.ts @@ -1,9 +1,4 @@ -/** - * Copyright (c) HashiCorp, Inc. - * SPDX-License-Identifier: MPL-2.0 - */ - -// https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/cdn +// https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/cdn // generated from terraform resource schema import { Construct } from 'constructs'; @@ -15,21 +10,21 @@ export interface CdnConfig extends cdktf.TerraformMetaArguments { /** * ID of a DigitalOcean managed TLS certificate for use with custom domains * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/cdn#certificate_id Cdn#certificate_id} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/cdn#certificate_id Cdn#certificate_id} */ readonly certificateId?: string; /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/cdn#certificate_name Cdn#certificate_name} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/cdn#certificate_name Cdn#certificate_name} */ readonly certificateName?: string; /** * fully qualified domain name (FQDN) for custom subdomain, (requires certificate_id) * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/cdn#custom_domain Cdn#custom_domain} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/cdn#custom_domain Cdn#custom_domain} */ readonly customDomain?: string; /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/cdn#id Cdn#id} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/cdn#id Cdn#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. * If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -38,19 +33,19 @@ export interface CdnConfig extends cdktf.TerraformMetaArguments { /** * fully qualified domain name (FQDN) for the origin server * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/cdn#origin Cdn#origin} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/cdn#origin Cdn#origin} */ readonly origin: string; /** * The amount of time the content is cached in the CDN * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/cdn#ttl Cdn#ttl} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/cdn#ttl Cdn#ttl} */ readonly ttl?: number; } /** -* Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/cdn digitalocean_cdn} +* Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/cdn digitalocean_cdn} */ export class Cdn extends cdktf.TerraformResource { @@ -66,7 +61,7 @@ export class Cdn extends cdktf.TerraformResource { * Generates CDKTF code for importing a Cdn resource upon running "cdktf plan " * @param scope The scope in which to define this construct * @param importToId The construct id used in the generated config for the Cdn to import - * @param importFromId The id of the existing Cdn that should be imported. Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/cdn#import import section} in the documentation of this resource for the id to use + * @param importFromId The id of the existing Cdn that should be imported. Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/cdn#import import section} in the documentation of this resource for the id to use * @param provider? Optional instance of the provider where the Cdn to import is found */ public static generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: cdktf.TerraformProvider) { @@ -78,7 +73,7 @@ export class Cdn extends cdktf.TerraformResource { // =========== /** - * Create a new {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/cdn digitalocean_cdn} Resource + * Create a new {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/cdn digitalocean_cdn} Resource * * @param scope The scope in which to define this construct * @param id The scoped construct ID. Must be unique amongst siblings in the same scope @@ -89,7 +84,7 @@ export class Cdn extends cdktf.TerraformResource { terraformResourceType: 'digitalocean_cdn', terraformGeneratorMetadata: { providerName: 'digitalocean', - providerVersion: '2.40.0', + providerVersion: '2.41.0', providerVersionConstraint: '~> 2.19' }, provider: config.provider, diff --git a/src/certificate/README.md b/src/certificate/README.md index 78ad92559..91d529a2b 100644 --- a/src/certificate/README.md +++ b/src/certificate/README.md @@ -1,3 +1,3 @@ # `digitalocean_certificate` -Refer to the Terraform Registry for docs: [`digitalocean_certificate`](https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/certificate). +Refer to the Terraform Registry for docs: [`digitalocean_certificate`](https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/certificate). diff --git a/src/certificate/index.ts b/src/certificate/index.ts index 3b8c6311e..ccaeb8f24 100644 --- a/src/certificate/index.ts +++ b/src/certificate/index.ts @@ -1,9 +1,4 @@ -/** - * Copyright (c) HashiCorp, Inc. - * SPDX-License-Identifier: MPL-2.0 - */ - -// https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/certificate +// https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/certificate // generated from terraform resource schema import { Construct } from 'constructs'; @@ -13,40 +8,40 @@ import * as cdktf from 'cdktf'; export interface CertificateConfig extends cdktf.TerraformMetaArguments { /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/certificate#certificate_chain Certificate#certificate_chain} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/certificate#certificate_chain Certificate#certificate_chain} */ readonly certificateChain?: string; /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/certificate#domains Certificate#domains} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/certificate#domains Certificate#domains} */ readonly domains?: string[]; /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/certificate#id Certificate#id} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/certificate#id Certificate#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. * If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. */ readonly id?: string; /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/certificate#leaf_certificate Certificate#leaf_certificate} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/certificate#leaf_certificate Certificate#leaf_certificate} */ readonly leafCertificate?: string; /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/certificate#name Certificate#name} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/certificate#name Certificate#name} */ readonly name: string; /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/certificate#private_key Certificate#private_key} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/certificate#private_key Certificate#private_key} */ readonly privateKey?: string; /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/certificate#type Certificate#type} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/certificate#type Certificate#type} */ readonly type?: string; } /** -* Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/certificate digitalocean_certificate} +* Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/certificate digitalocean_certificate} */ export class Certificate extends cdktf.TerraformResource { @@ -62,7 +57,7 @@ export class Certificate extends cdktf.TerraformResource { * Generates CDKTF code for importing a Certificate resource upon running "cdktf plan " * @param scope The scope in which to define this construct * @param importToId The construct id used in the generated config for the Certificate to import - * @param importFromId The id of the existing Certificate that should be imported. Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/certificate#import import section} in the documentation of this resource for the id to use + * @param importFromId The id of the existing Certificate that should be imported. Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/certificate#import import section} in the documentation of this resource for the id to use * @param provider? Optional instance of the provider where the Certificate to import is found */ public static generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: cdktf.TerraformProvider) { @@ -74,7 +69,7 @@ export class Certificate extends cdktf.TerraformResource { // =========== /** - * Create a new {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/certificate digitalocean_certificate} Resource + * Create a new {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/certificate digitalocean_certificate} Resource * * @param scope The scope in which to define this construct * @param id The scoped construct ID. Must be unique amongst siblings in the same scope @@ -85,7 +80,7 @@ export class Certificate extends cdktf.TerraformResource { terraformResourceType: 'digitalocean_certificate', terraformGeneratorMetadata: { providerName: 'digitalocean', - providerVersion: '2.40.0', + providerVersion: '2.41.0', providerVersionConstraint: '~> 2.19' }, provider: config.provider, diff --git a/src/container-registry-docker-credentials/README.md b/src/container-registry-docker-credentials/README.md index 35288a3ce..9976ed057 100644 --- a/src/container-registry-docker-credentials/README.md +++ b/src/container-registry-docker-credentials/README.md @@ -1,3 +1,3 @@ # `digitalocean_container_registry_docker_credentials` -Refer to the Terraform Registry for docs: [`digitalocean_container_registry_docker_credentials`](https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/container_registry_docker_credentials). +Refer to the Terraform Registry for docs: [`digitalocean_container_registry_docker_credentials`](https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/container_registry_docker_credentials). diff --git a/src/container-registry-docker-credentials/index.ts b/src/container-registry-docker-credentials/index.ts index 49bed8504..050412f75 100644 --- a/src/container-registry-docker-credentials/index.ts +++ b/src/container-registry-docker-credentials/index.ts @@ -1,9 +1,4 @@ -/** - * Copyright (c) HashiCorp, Inc. - * SPDX-License-Identifier: MPL-2.0 - */ - -// https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/container_registry_docker_credentials +// https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/container_registry_docker_credentials // generated from terraform resource schema import { Construct } from 'constructs'; @@ -13,28 +8,28 @@ import * as cdktf from 'cdktf'; export interface ContainerRegistryDockerCredentialsConfig extends cdktf.TerraformMetaArguments { /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/container_registry_docker_credentials#expiry_seconds ContainerRegistryDockerCredentials#expiry_seconds} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/container_registry_docker_credentials#expiry_seconds ContainerRegistryDockerCredentials#expiry_seconds} */ readonly expirySeconds?: number; /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/container_registry_docker_credentials#id ContainerRegistryDockerCredentials#id} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/container_registry_docker_credentials#id ContainerRegistryDockerCredentials#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. * If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. */ readonly id?: string; /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/container_registry_docker_credentials#registry_name ContainerRegistryDockerCredentials#registry_name} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/container_registry_docker_credentials#registry_name ContainerRegistryDockerCredentials#registry_name} */ readonly registryName: string; /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/container_registry_docker_credentials#write ContainerRegistryDockerCredentials#write} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/container_registry_docker_credentials#write ContainerRegistryDockerCredentials#write} */ readonly write?: boolean | cdktf.IResolvable; } /** -* Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/container_registry_docker_credentials digitalocean_container_registry_docker_credentials} +* Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/container_registry_docker_credentials digitalocean_container_registry_docker_credentials} */ export class ContainerRegistryDockerCredentials extends cdktf.TerraformResource { @@ -50,7 +45,7 @@ export class ContainerRegistryDockerCredentials extends cdktf.TerraformResource * Generates CDKTF code for importing a ContainerRegistryDockerCredentials resource upon running "cdktf plan " * @param scope The scope in which to define this construct * @param importToId The construct id used in the generated config for the ContainerRegistryDockerCredentials to import - * @param importFromId The id of the existing ContainerRegistryDockerCredentials that should be imported. Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/container_registry_docker_credentials#import import section} in the documentation of this resource for the id to use + * @param importFromId The id of the existing ContainerRegistryDockerCredentials that should be imported. Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/container_registry_docker_credentials#import import section} in the documentation of this resource for the id to use * @param provider? Optional instance of the provider where the ContainerRegistryDockerCredentials to import is found */ public static generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: cdktf.TerraformProvider) { @@ -62,7 +57,7 @@ export class ContainerRegistryDockerCredentials extends cdktf.TerraformResource // =========== /** - * Create a new {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/container_registry_docker_credentials digitalocean_container_registry_docker_credentials} Resource + * Create a new {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/container_registry_docker_credentials digitalocean_container_registry_docker_credentials} Resource * * @param scope The scope in which to define this construct * @param id The scoped construct ID. Must be unique amongst siblings in the same scope @@ -73,7 +68,7 @@ export class ContainerRegistryDockerCredentials extends cdktf.TerraformResource terraformResourceType: 'digitalocean_container_registry_docker_credentials', terraformGeneratorMetadata: { providerName: 'digitalocean', - providerVersion: '2.40.0', + providerVersion: '2.41.0', providerVersionConstraint: '~> 2.19' }, provider: config.provider, diff --git a/src/container-registry/README.md b/src/container-registry/README.md index 49a70c2ef..27ec04cd4 100644 --- a/src/container-registry/README.md +++ b/src/container-registry/README.md @@ -1,3 +1,3 @@ # `digitalocean_container_registry` -Refer to the Terraform Registry for docs: [`digitalocean_container_registry`](https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/container_registry). +Refer to the Terraform Registry for docs: [`digitalocean_container_registry`](https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/container_registry). diff --git a/src/container-registry/index.ts b/src/container-registry/index.ts index a6390dbf2..97c1f6413 100644 --- a/src/container-registry/index.ts +++ b/src/container-registry/index.ts @@ -1,9 +1,4 @@ -/** - * Copyright (c) HashiCorp, Inc. - * SPDX-License-Identifier: MPL-2.0 - */ - -// https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/container_registry +// https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/container_registry // generated from terraform resource schema import { Construct } from 'constructs'; @@ -13,28 +8,28 @@ import * as cdktf from 'cdktf'; export interface ContainerRegistryConfig extends cdktf.TerraformMetaArguments { /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/container_registry#id ContainerRegistry#id} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/container_registry#id ContainerRegistry#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. * If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. */ readonly id?: string; /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/container_registry#name ContainerRegistry#name} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/container_registry#name ContainerRegistry#name} */ readonly name: string; /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/container_registry#region ContainerRegistry#region} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/container_registry#region ContainerRegistry#region} */ readonly region?: string; /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/container_registry#subscription_tier_slug ContainerRegistry#subscription_tier_slug} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/container_registry#subscription_tier_slug ContainerRegistry#subscription_tier_slug} */ readonly subscriptionTierSlug: string; } /** -* Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/container_registry digitalocean_container_registry} +* Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/container_registry digitalocean_container_registry} */ export class ContainerRegistry extends cdktf.TerraformResource { @@ -50,7 +45,7 @@ export class ContainerRegistry extends cdktf.TerraformResource { * Generates CDKTF code for importing a ContainerRegistry resource upon running "cdktf plan " * @param scope The scope in which to define this construct * @param importToId The construct id used in the generated config for the ContainerRegistry to import - * @param importFromId The id of the existing ContainerRegistry that should be imported. Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/container_registry#import import section} in the documentation of this resource for the id to use + * @param importFromId The id of the existing ContainerRegistry that should be imported. Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/container_registry#import import section} in the documentation of this resource for the id to use * @param provider? Optional instance of the provider where the ContainerRegistry to import is found */ public static generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: cdktf.TerraformProvider) { @@ -62,7 +57,7 @@ export class ContainerRegistry extends cdktf.TerraformResource { // =========== /** - * Create a new {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/container_registry digitalocean_container_registry} Resource + * Create a new {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/container_registry digitalocean_container_registry} Resource * * @param scope The scope in which to define this construct * @param id The scoped construct ID. Must be unique amongst siblings in the same scope @@ -73,7 +68,7 @@ export class ContainerRegistry extends cdktf.TerraformResource { terraformResourceType: 'digitalocean_container_registry', terraformGeneratorMetadata: { providerName: 'digitalocean', - providerVersion: '2.40.0', + providerVersion: '2.41.0', providerVersionConstraint: '~> 2.19' }, provider: config.provider, diff --git a/src/custom-image/README.md b/src/custom-image/README.md index 927ccdb9e..ba96edbdf 100644 --- a/src/custom-image/README.md +++ b/src/custom-image/README.md @@ -1,3 +1,3 @@ # `digitalocean_custom_image` -Refer to the Terraform Registry for docs: [`digitalocean_custom_image`](https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/custom_image). +Refer to the Terraform Registry for docs: [`digitalocean_custom_image`](https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/custom_image). diff --git a/src/custom-image/index.ts b/src/custom-image/index.ts index 86e1c64fe..82e3ded2d 100644 --- a/src/custom-image/index.ts +++ b/src/custom-image/index.ts @@ -1,9 +1,4 @@ -/** - * Copyright (c) HashiCorp, Inc. - * SPDX-License-Identifier: MPL-2.0 - */ - -// https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/custom_image +// https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/custom_image // generated from terraform resource schema import { Construct } from 'constructs'; @@ -13,46 +8,46 @@ import * as cdktf from 'cdktf'; export interface CustomImageConfig extends cdktf.TerraformMetaArguments { /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/custom_image#description CustomImage#description} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/custom_image#description CustomImage#description} */ readonly description?: string; /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/custom_image#distribution CustomImage#distribution} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/custom_image#distribution CustomImage#distribution} */ readonly distribution?: string; /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/custom_image#id CustomImage#id} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/custom_image#id CustomImage#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. * If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. */ readonly id?: string; /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/custom_image#name CustomImage#name} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/custom_image#name CustomImage#name} */ readonly name: string; /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/custom_image#regions CustomImage#regions} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/custom_image#regions CustomImage#regions} */ readonly regions: string[]; /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/custom_image#tags CustomImage#tags} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/custom_image#tags CustomImage#tags} */ readonly tags?: string[]; /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/custom_image#url CustomImage#url} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/custom_image#url CustomImage#url} */ readonly url: string; /** * timeouts block * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/custom_image#timeouts CustomImage#timeouts} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/custom_image#timeouts CustomImage#timeouts} */ readonly timeouts?: CustomImageTimeouts; } export interface CustomImageTimeouts { /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/custom_image#create CustomImage#create} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/custom_image#create CustomImage#create} */ readonly create?: string; } @@ -146,7 +141,7 @@ export class CustomImageTimeoutsOutputReference extends cdktf.ComplexObject { } /** -* Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/custom_image digitalocean_custom_image} +* Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/custom_image digitalocean_custom_image} */ export class CustomImage extends cdktf.TerraformResource { @@ -162,7 +157,7 @@ export class CustomImage extends cdktf.TerraformResource { * Generates CDKTF code for importing a CustomImage resource upon running "cdktf plan " * @param scope The scope in which to define this construct * @param importToId The construct id used in the generated config for the CustomImage to import - * @param importFromId The id of the existing CustomImage that should be imported. Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/custom_image#import import section} in the documentation of this resource for the id to use + * @param importFromId The id of the existing CustomImage that should be imported. Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/custom_image#import import section} in the documentation of this resource for the id to use * @param provider? Optional instance of the provider where the CustomImage to import is found */ public static generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: cdktf.TerraformProvider) { @@ -174,7 +169,7 @@ export class CustomImage extends cdktf.TerraformResource { // =========== /** - * Create a new {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/custom_image digitalocean_custom_image} Resource + * Create a new {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/custom_image digitalocean_custom_image} Resource * * @param scope The scope in which to define this construct * @param id The scoped construct ID. Must be unique amongst siblings in the same scope @@ -185,7 +180,7 @@ export class CustomImage extends cdktf.TerraformResource { terraformResourceType: 'digitalocean_custom_image', terraformGeneratorMetadata: { providerName: 'digitalocean', - providerVersion: '2.40.0', + providerVersion: '2.41.0', providerVersionConstraint: '~> 2.19' }, provider: config.provider, diff --git a/src/data-digitalocean-account/README.md b/src/data-digitalocean-account/README.md index 301a8a537..e5514cdc2 100644 --- a/src/data-digitalocean-account/README.md +++ b/src/data-digitalocean-account/README.md @@ -1,3 +1,3 @@ # `data_digitalocean_account` -Refer to the Terraform Registry for docs: [`data_digitalocean_account`](https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/account). +Refer to the Terraform Registry for docs: [`data_digitalocean_account`](https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/account). diff --git a/src/data-digitalocean-account/index.ts b/src/data-digitalocean-account/index.ts index 3d3b963de..d08fc3a9f 100644 --- a/src/data-digitalocean-account/index.ts +++ b/src/data-digitalocean-account/index.ts @@ -1,9 +1,4 @@ -/** - * Copyright (c) HashiCorp, Inc. - * SPDX-License-Identifier: MPL-2.0 - */ - -// https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/account +// https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/account // generated from terraform resource schema import { Construct } from 'constructs'; @@ -13,7 +8,7 @@ import * as cdktf from 'cdktf'; export interface DataDigitaloceanAccountConfig extends cdktf.TerraformMetaArguments { /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/account#id DataDigitaloceanAccount#id} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/account#id DataDigitaloceanAccount#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. * If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -22,7 +17,7 @@ export interface DataDigitaloceanAccountConfig extends cdktf.TerraformMetaArgume } /** -* Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/account digitalocean_account} +* Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/account digitalocean_account} */ export class DataDigitaloceanAccount extends cdktf.TerraformDataSource { @@ -38,7 +33,7 @@ export class DataDigitaloceanAccount extends cdktf.TerraformDataSource { * Generates CDKTF code for importing a DataDigitaloceanAccount resource upon running "cdktf plan " * @param scope The scope in which to define this construct * @param importToId The construct id used in the generated config for the DataDigitaloceanAccount to import - * @param importFromId The id of the existing DataDigitaloceanAccount that should be imported. Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/account#import import section} in the documentation of this resource for the id to use + * @param importFromId The id of the existing DataDigitaloceanAccount that should be imported. Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/account#import import section} in the documentation of this resource for the id to use * @param provider? Optional instance of the provider where the DataDigitaloceanAccount to import is found */ public static generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: cdktf.TerraformProvider) { @@ -50,7 +45,7 @@ export class DataDigitaloceanAccount extends cdktf.TerraformDataSource { // =========== /** - * Create a new {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/account digitalocean_account} Data Source + * Create a new {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/account digitalocean_account} Data Source * * @param scope The scope in which to define this construct * @param id The scoped construct ID. Must be unique amongst siblings in the same scope @@ -61,7 +56,7 @@ export class DataDigitaloceanAccount extends cdktf.TerraformDataSource { terraformResourceType: 'digitalocean_account', terraformGeneratorMetadata: { providerName: 'digitalocean', - providerVersion: '2.40.0', + providerVersion: '2.41.0', providerVersionConstraint: '~> 2.19' }, provider: config.provider, diff --git a/src/data-digitalocean-app/README.md b/src/data-digitalocean-app/README.md index 95488765e..c9f151791 100644 --- a/src/data-digitalocean-app/README.md +++ b/src/data-digitalocean-app/README.md @@ -1,3 +1,3 @@ # `data_digitalocean_app` -Refer to the Terraform Registry for docs: [`data_digitalocean_app`](https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/app). +Refer to the Terraform Registry for docs: [`data_digitalocean_app`](https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/app). diff --git a/src/data-digitalocean-app/index.ts b/src/data-digitalocean-app/index.ts index 069f37034..0cba8dda1 100644 --- a/src/data-digitalocean-app/index.ts +++ b/src/data-digitalocean-app/index.ts @@ -1,9 +1,4 @@ -/** - * Copyright (c) HashiCorp, Inc. - * SPDX-License-Identifier: MPL-2.0 - */ - -// https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/app +// https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/app // generated from terraform resource schema import { Construct } from 'constructs'; @@ -13,11 +8,11 @@ import * as cdktf from 'cdktf'; export interface DataDigitaloceanAppConfig extends cdktf.TerraformMetaArguments { /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/app#app_id DataDigitaloceanApp#app_id} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/app#app_id DataDigitaloceanApp#app_id} */ readonly appId: string; /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/app#id DataDigitaloceanApp#id} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/app#id DataDigitaloceanApp#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. * If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -26,7 +21,7 @@ export interface DataDigitaloceanAppConfig extends cdktf.TerraformMetaArguments /** * dedicated_ips block * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/app#dedicated_ips DataDigitaloceanApp#dedicated_ips} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/app#dedicated_ips DataDigitaloceanApp#dedicated_ips} */ readonly dedicatedIps?: DataDigitaloceanAppDedicatedIps[] | cdktf.IResolvable; } @@ -1246,6 +1241,177 @@ export class DataDigitaloceanAppSpecFunctionLogDestinationLogtailList extends cd return new DataDigitaloceanAppSpecFunctionLogDestinationLogtailOutputReference(this.terraformResource, this.terraformAttribute, index, this.wrapsSet); } } +export interface DataDigitaloceanAppSpecFunctionLogDestinationOpenSearchBasicAuth { +} + +export function dataDigitaloceanAppSpecFunctionLogDestinationOpenSearchBasicAuthToTerraform(struct?: DataDigitaloceanAppSpecFunctionLogDestinationOpenSearchBasicAuth): any { + if (!cdktf.canInspect(struct) || cdktf.Tokenization.isResolvable(struct)) { return struct; } + if (cdktf.isComplexElement(struct)) { + throw new Error("A complex element was used as configuration, this is not supported: https://cdk.tf/complex-object-as-configuration"); + } + return { + } +} + + +export function dataDigitaloceanAppSpecFunctionLogDestinationOpenSearchBasicAuthToHclTerraform(struct?: DataDigitaloceanAppSpecFunctionLogDestinationOpenSearchBasicAuth): any { + if (!cdktf.canInspect(struct) || cdktf.Tokenization.isResolvable(struct)) { return struct; } + if (cdktf.isComplexElement(struct)) { + throw new Error("A complex element was used as configuration, this is not supported: https://cdk.tf/complex-object-as-configuration"); + } + const attrs = { + }; + return attrs; +} + +export class DataDigitaloceanAppSpecFunctionLogDestinationOpenSearchBasicAuthOutputReference extends cdktf.ComplexObject { + private isEmptyObject = false; + + /** + * @param terraformResource The parent resource + * @param terraformAttribute The attribute on the parent resource this class is referencing + * @param complexObjectIndex the index of this item in the list + * @param complexObjectIsFromSet whether the list is wrapping a set (will add tolist() to be able to access an item via an index) + */ + public constructor(terraformResource: cdktf.IInterpolatingParent, terraformAttribute: string, complexObjectIndex: number, complexObjectIsFromSet: boolean) { + super(terraformResource, terraformAttribute, complexObjectIsFromSet, complexObjectIndex); + } + + public get internalValue(): DataDigitaloceanAppSpecFunctionLogDestinationOpenSearchBasicAuth | undefined { + let hasAnyValues = this.isEmptyObject; + const internalValueResult: any = {}; + return hasAnyValues ? internalValueResult : undefined; + } + + public set internalValue(value: DataDigitaloceanAppSpecFunctionLogDestinationOpenSearchBasicAuth | undefined) { + if (value === undefined) { + this.isEmptyObject = false; + } + else { + this.isEmptyObject = Object.keys(value).length === 0; + } + } + + // password - computed: true, optional: false, required: false + public get password() { + return this.getStringAttribute('password'); + } + + // user - computed: true, optional: false, required: false + public get user() { + return this.getStringAttribute('user'); + } +} + +export class DataDigitaloceanAppSpecFunctionLogDestinationOpenSearchBasicAuthList extends cdktf.ComplexList { + + /** + * @param terraformResource The parent resource + * @param terraformAttribute The attribute on the parent resource this class is referencing + * @param wrapsSet whether the list is wrapping a set (will add tolist() to be able to access an item via an index) + */ + constructor(protected terraformResource: cdktf.IInterpolatingParent, protected terraformAttribute: string, protected wrapsSet: boolean) { + super(terraformResource, terraformAttribute, wrapsSet) + } + + /** + * @param index the index of the item to return + */ + public get(index: number): DataDigitaloceanAppSpecFunctionLogDestinationOpenSearchBasicAuthOutputReference { + return new DataDigitaloceanAppSpecFunctionLogDestinationOpenSearchBasicAuthOutputReference(this.terraformResource, this.terraformAttribute, index, this.wrapsSet); + } +} +export interface DataDigitaloceanAppSpecFunctionLogDestinationOpenSearch { +} + +export function dataDigitaloceanAppSpecFunctionLogDestinationOpenSearchToTerraform(struct?: DataDigitaloceanAppSpecFunctionLogDestinationOpenSearch): any { + if (!cdktf.canInspect(struct) || cdktf.Tokenization.isResolvable(struct)) { return struct; } + if (cdktf.isComplexElement(struct)) { + throw new Error("A complex element was used as configuration, this is not supported: https://cdk.tf/complex-object-as-configuration"); + } + return { + } +} + + +export function dataDigitaloceanAppSpecFunctionLogDestinationOpenSearchToHclTerraform(struct?: DataDigitaloceanAppSpecFunctionLogDestinationOpenSearch): any { + if (!cdktf.canInspect(struct) || cdktf.Tokenization.isResolvable(struct)) { return struct; } + if (cdktf.isComplexElement(struct)) { + throw new Error("A complex element was used as configuration, this is not supported: https://cdk.tf/complex-object-as-configuration"); + } + const attrs = { + }; + return attrs; +} + +export class DataDigitaloceanAppSpecFunctionLogDestinationOpenSearchOutputReference extends cdktf.ComplexObject { + private isEmptyObject = false; + + /** + * @param terraformResource The parent resource + * @param terraformAttribute The attribute on the parent resource this class is referencing + * @param complexObjectIndex the index of this item in the list + * @param complexObjectIsFromSet whether the list is wrapping a set (will add tolist() to be able to access an item via an index) + */ + public constructor(terraformResource: cdktf.IInterpolatingParent, terraformAttribute: string, complexObjectIndex: number, complexObjectIsFromSet: boolean) { + super(terraformResource, terraformAttribute, complexObjectIsFromSet, complexObjectIndex); + } + + public get internalValue(): DataDigitaloceanAppSpecFunctionLogDestinationOpenSearch | undefined { + let hasAnyValues = this.isEmptyObject; + const internalValueResult: any = {}; + return hasAnyValues ? internalValueResult : undefined; + } + + public set internalValue(value: DataDigitaloceanAppSpecFunctionLogDestinationOpenSearch | undefined) { + if (value === undefined) { + this.isEmptyObject = false; + } + else { + this.isEmptyObject = Object.keys(value).length === 0; + } + } + + // basic_auth - computed: true, optional: false, required: false + private _basicAuth = new DataDigitaloceanAppSpecFunctionLogDestinationOpenSearchBasicAuthList(this, "basic_auth", false); + public get basicAuth() { + return this._basicAuth; + } + + // cluster_name - computed: true, optional: false, required: false + public get clusterName() { + return this.getStringAttribute('cluster_name'); + } + + // endpoint - computed: true, optional: false, required: false + public get endpoint() { + return this.getStringAttribute('endpoint'); + } + + // index_name - computed: true, optional: false, required: false + public get indexName() { + return this.getStringAttribute('index_name'); + } +} + +export class DataDigitaloceanAppSpecFunctionLogDestinationOpenSearchList extends cdktf.ComplexList { + + /** + * @param terraformResource The parent resource + * @param terraformAttribute The attribute on the parent resource this class is referencing + * @param wrapsSet whether the list is wrapping a set (will add tolist() to be able to access an item via an index) + */ + constructor(protected terraformResource: cdktf.IInterpolatingParent, protected terraformAttribute: string, protected wrapsSet: boolean) { + super(terraformResource, terraformAttribute, wrapsSet) + } + + /** + * @param index the index of the item to return + */ + public get(index: number): DataDigitaloceanAppSpecFunctionLogDestinationOpenSearchOutputReference { + return new DataDigitaloceanAppSpecFunctionLogDestinationOpenSearchOutputReference(this.terraformResource, this.terraformAttribute, index, this.wrapsSet); + } +} export interface DataDigitaloceanAppSpecFunctionLogDestinationPapertrail { } @@ -1389,6 +1555,12 @@ export class DataDigitaloceanAppSpecFunctionLogDestinationOutputReference extend return this.getStringAttribute('name'); } + // open_search - computed: true, optional: false, required: false + private _openSearch = new DataDigitaloceanAppSpecFunctionLogDestinationOpenSearchList(this, "open_search", false); + public get openSearch() { + return this._openSearch; + } + // papertrail - computed: true, optional: false, required: false private _papertrail = new DataDigitaloceanAppSpecFunctionLogDestinationPapertrailList(this, "papertrail", false); public get papertrail() { @@ -3075,10 +3247,10 @@ export class DataDigitaloceanAppSpecJobLogDestinationLogtailList extends cdktf.C return new DataDigitaloceanAppSpecJobLogDestinationLogtailOutputReference(this.terraformResource, this.terraformAttribute, index, this.wrapsSet); } } -export interface DataDigitaloceanAppSpecJobLogDestinationPapertrail { +export interface DataDigitaloceanAppSpecJobLogDestinationOpenSearchBasicAuth { } -export function dataDigitaloceanAppSpecJobLogDestinationPapertrailToTerraform(struct?: DataDigitaloceanAppSpecJobLogDestinationPapertrail): any { +export function dataDigitaloceanAppSpecJobLogDestinationOpenSearchBasicAuthToTerraform(struct?: DataDigitaloceanAppSpecJobLogDestinationOpenSearchBasicAuth): any { if (!cdktf.canInspect(struct) || cdktf.Tokenization.isResolvable(struct)) { return struct; } if (cdktf.isComplexElement(struct)) { throw new Error("A complex element was used as configuration, this is not supported: https://cdk.tf/complex-object-as-configuration"); @@ -3088,7 +3260,7 @@ export function dataDigitaloceanAppSpecJobLogDestinationPapertrailToTerraform(st } -export function dataDigitaloceanAppSpecJobLogDestinationPapertrailToHclTerraform(struct?: DataDigitaloceanAppSpecJobLogDestinationPapertrail): any { +export function dataDigitaloceanAppSpecJobLogDestinationOpenSearchBasicAuthToHclTerraform(struct?: DataDigitaloceanAppSpecJobLogDestinationOpenSearchBasicAuth): any { if (!cdktf.canInspect(struct) || cdktf.Tokenization.isResolvable(struct)) { return struct; } if (cdktf.isComplexElement(struct)) { throw new Error("A complex element was used as configuration, this is not supported: https://cdk.tf/complex-object-as-configuration"); @@ -3098,7 +3270,7 @@ export function dataDigitaloceanAppSpecJobLogDestinationPapertrailToHclTerraform return attrs; } -export class DataDigitaloceanAppSpecJobLogDestinationPapertrailOutputReference extends cdktf.ComplexObject { +export class DataDigitaloceanAppSpecJobLogDestinationOpenSearchBasicAuthOutputReference extends cdktf.ComplexObject { private isEmptyObject = false; /** @@ -3111,13 +3283,13 @@ export class DataDigitaloceanAppSpecJobLogDestinationPapertrailOutputReference e super(terraformResource, terraformAttribute, complexObjectIsFromSet, complexObjectIndex); } - public get internalValue(): DataDigitaloceanAppSpecJobLogDestinationPapertrail | undefined { + public get internalValue(): DataDigitaloceanAppSpecJobLogDestinationOpenSearchBasicAuth | undefined { let hasAnyValues = this.isEmptyObject; const internalValueResult: any = {}; return hasAnyValues ? internalValueResult : undefined; } - public set internalValue(value: DataDigitaloceanAppSpecJobLogDestinationPapertrail | undefined) { + public set internalValue(value: DataDigitaloceanAppSpecJobLogDestinationOpenSearchBasicAuth | undefined) { if (value === undefined) { this.isEmptyObject = false; } @@ -3126,13 +3298,18 @@ export class DataDigitaloceanAppSpecJobLogDestinationPapertrailOutputReference e } } - // endpoint - computed: true, optional: false, required: false - public get endpoint() { - return this.getStringAttribute('endpoint'); + // password - computed: true, optional: false, required: false + public get password() { + return this.getStringAttribute('password'); + } + + // user - computed: true, optional: false, required: false + public get user() { + return this.getStringAttribute('user'); } } -export class DataDigitaloceanAppSpecJobLogDestinationPapertrailList extends cdktf.ComplexList { +export class DataDigitaloceanAppSpecJobLogDestinationOpenSearchBasicAuthList extends cdktf.ComplexList { /** * @param terraformResource The parent resource @@ -3146,14 +3323,14 @@ export class DataDigitaloceanAppSpecJobLogDestinationPapertrailList extends cdkt /** * @param index the index of the item to return */ - public get(index: number): DataDigitaloceanAppSpecJobLogDestinationPapertrailOutputReference { - return new DataDigitaloceanAppSpecJobLogDestinationPapertrailOutputReference(this.terraformResource, this.terraformAttribute, index, this.wrapsSet); + public get(index: number): DataDigitaloceanAppSpecJobLogDestinationOpenSearchBasicAuthOutputReference { + return new DataDigitaloceanAppSpecJobLogDestinationOpenSearchBasicAuthOutputReference(this.terraformResource, this.terraformAttribute, index, this.wrapsSet); } } -export interface DataDigitaloceanAppSpecJobLogDestination { +export interface DataDigitaloceanAppSpecJobLogDestinationOpenSearch { } -export function dataDigitaloceanAppSpecJobLogDestinationToTerraform(struct?: DataDigitaloceanAppSpecJobLogDestination): any { +export function dataDigitaloceanAppSpecJobLogDestinationOpenSearchToTerraform(struct?: DataDigitaloceanAppSpecJobLogDestinationOpenSearch): any { if (!cdktf.canInspect(struct) || cdktf.Tokenization.isResolvable(struct)) { return struct; } if (cdktf.isComplexElement(struct)) { throw new Error("A complex element was used as configuration, this is not supported: https://cdk.tf/complex-object-as-configuration"); @@ -3163,7 +3340,7 @@ export function dataDigitaloceanAppSpecJobLogDestinationToTerraform(struct?: Dat } -export function dataDigitaloceanAppSpecJobLogDestinationToHclTerraform(struct?: DataDigitaloceanAppSpecJobLogDestination): any { +export function dataDigitaloceanAppSpecJobLogDestinationOpenSearchToHclTerraform(struct?: DataDigitaloceanAppSpecJobLogDestinationOpenSearch): any { if (!cdktf.canInspect(struct) || cdktf.Tokenization.isResolvable(struct)) { return struct; } if (cdktf.isComplexElement(struct)) { throw new Error("A complex element was used as configuration, this is not supported: https://cdk.tf/complex-object-as-configuration"); @@ -3173,7 +3350,7 @@ export function dataDigitaloceanAppSpecJobLogDestinationToHclTerraform(struct?: return attrs; } -export class DataDigitaloceanAppSpecJobLogDestinationOutputReference extends cdktf.ComplexObject { +export class DataDigitaloceanAppSpecJobLogDestinationOpenSearchOutputReference extends cdktf.ComplexObject { private isEmptyObject = false; /** @@ -3186,13 +3363,13 @@ export class DataDigitaloceanAppSpecJobLogDestinationOutputReference extends cdk super(terraformResource, terraformAttribute, complexObjectIsFromSet, complexObjectIndex); } - public get internalValue(): DataDigitaloceanAppSpecJobLogDestination | undefined { + public get internalValue(): DataDigitaloceanAppSpecJobLogDestinationOpenSearch | undefined { let hasAnyValues = this.isEmptyObject; const internalValueResult: any = {}; return hasAnyValues ? internalValueResult : undefined; } - public set internalValue(value: DataDigitaloceanAppSpecJobLogDestination | undefined) { + public set internalValue(value: DataDigitaloceanAppSpecJobLogDestinationOpenSearch | undefined) { if (value === undefined) { this.isEmptyObject = false; } @@ -3201,31 +3378,29 @@ export class DataDigitaloceanAppSpecJobLogDestinationOutputReference extends cdk } } - // datadog - computed: true, optional: false, required: false - private _datadog = new DataDigitaloceanAppSpecJobLogDestinationDatadogList(this, "datadog", false); - public get datadog() { - return this._datadog; + // basic_auth - computed: true, optional: false, required: false + private _basicAuth = new DataDigitaloceanAppSpecJobLogDestinationOpenSearchBasicAuthList(this, "basic_auth", false); + public get basicAuth() { + return this._basicAuth; } - // logtail - computed: true, optional: false, required: false - private _logtail = new DataDigitaloceanAppSpecJobLogDestinationLogtailList(this, "logtail", false); - public get logtail() { - return this._logtail; + // cluster_name - computed: true, optional: false, required: false + public get clusterName() { + return this.getStringAttribute('cluster_name'); } - // name - computed: true, optional: false, required: false - public get name() { - return this.getStringAttribute('name'); + // endpoint - computed: true, optional: false, required: false + public get endpoint() { + return this.getStringAttribute('endpoint'); } - // papertrail - computed: true, optional: false, required: false - private _papertrail = new DataDigitaloceanAppSpecJobLogDestinationPapertrailList(this, "papertrail", false); - public get papertrail() { - return this._papertrail; + // index_name - computed: true, optional: false, required: false + public get indexName() { + return this.getStringAttribute('index_name'); } } -export class DataDigitaloceanAppSpecJobLogDestinationList extends cdktf.ComplexList { +export class DataDigitaloceanAppSpecJobLogDestinationOpenSearchList extends cdktf.ComplexList { /** * @param terraformResource The parent resource @@ -3239,14 +3414,14 @@ export class DataDigitaloceanAppSpecJobLogDestinationList extends cdktf.ComplexL /** * @param index the index of the item to return */ - public get(index: number): DataDigitaloceanAppSpecJobLogDestinationOutputReference { - return new DataDigitaloceanAppSpecJobLogDestinationOutputReference(this.terraformResource, this.terraformAttribute, index, this.wrapsSet); + public get(index: number): DataDigitaloceanAppSpecJobLogDestinationOpenSearchOutputReference { + return new DataDigitaloceanAppSpecJobLogDestinationOpenSearchOutputReference(this.terraformResource, this.terraformAttribute, index, this.wrapsSet); } } -export interface DataDigitaloceanAppSpecJob { +export interface DataDigitaloceanAppSpecJobLogDestinationPapertrail { } -export function dataDigitaloceanAppSpecJobToTerraform(struct?: DataDigitaloceanAppSpecJob): any { +export function dataDigitaloceanAppSpecJobLogDestinationPapertrailToTerraform(struct?: DataDigitaloceanAppSpecJobLogDestinationPapertrail): any { if (!cdktf.canInspect(struct) || cdktf.Tokenization.isResolvable(struct)) { return struct; } if (cdktf.isComplexElement(struct)) { throw new Error("A complex element was used as configuration, this is not supported: https://cdk.tf/complex-object-as-configuration"); @@ -3256,7 +3431,7 @@ export function dataDigitaloceanAppSpecJobToTerraform(struct?: DataDigitaloceanA } -export function dataDigitaloceanAppSpecJobToHclTerraform(struct?: DataDigitaloceanAppSpecJob): any { +export function dataDigitaloceanAppSpecJobLogDestinationPapertrailToHclTerraform(struct?: DataDigitaloceanAppSpecJobLogDestinationPapertrail): any { if (!cdktf.canInspect(struct) || cdktf.Tokenization.isResolvable(struct)) { return struct; } if (cdktf.isComplexElement(struct)) { throw new Error("A complex element was used as configuration, this is not supported: https://cdk.tf/complex-object-as-configuration"); @@ -3266,7 +3441,7 @@ export function dataDigitaloceanAppSpecJobToHclTerraform(struct?: DataDigitaloce return attrs; } -export class DataDigitaloceanAppSpecJobOutputReference extends cdktf.ComplexObject { +export class DataDigitaloceanAppSpecJobLogDestinationPapertrailOutputReference extends cdktf.ComplexObject { private isEmptyObject = false; /** @@ -3279,13 +3454,13 @@ export class DataDigitaloceanAppSpecJobOutputReference extends cdktf.ComplexObje super(terraformResource, terraformAttribute, complexObjectIsFromSet, complexObjectIndex); } - public get internalValue(): DataDigitaloceanAppSpecJob | undefined { + public get internalValue(): DataDigitaloceanAppSpecJobLogDestinationPapertrail | undefined { let hasAnyValues = this.isEmptyObject; const internalValueResult: any = {}; return hasAnyValues ? internalValueResult : undefined; } - public set internalValue(value: DataDigitaloceanAppSpecJob | undefined) { + public set internalValue(value: DataDigitaloceanAppSpecJobLogDestinationPapertrail | undefined) { if (value === undefined) { this.isEmptyObject = false; } @@ -3294,47 +3469,221 @@ export class DataDigitaloceanAppSpecJobOutputReference extends cdktf.ComplexObje } } - // alert - computed: true, optional: false, required: false - private _alert = new DataDigitaloceanAppSpecJobAlertList(this, "alert", false); - public get alert() { - return this._alert; + // endpoint - computed: true, optional: false, required: false + public get endpoint() { + return this.getStringAttribute('endpoint'); } +} - // build_command - computed: true, optional: false, required: false - public get buildCommand() { - return this.getStringAttribute('build_command'); - } +export class DataDigitaloceanAppSpecJobLogDestinationPapertrailList extends cdktf.ComplexList { - // dockerfile_path - computed: true, optional: false, required: false - public get dockerfilePath() { - return this.getStringAttribute('dockerfile_path'); + /** + * @param terraformResource The parent resource + * @param terraformAttribute The attribute on the parent resource this class is referencing + * @param wrapsSet whether the list is wrapping a set (will add tolist() to be able to access an item via an index) + */ + constructor(protected terraformResource: cdktf.IInterpolatingParent, protected terraformAttribute: string, protected wrapsSet: boolean) { + super(terraformResource, terraformAttribute, wrapsSet) } - // env - computed: true, optional: false, required: false - private _env = new DataDigitaloceanAppSpecJobEnvList(this, "env", true); - public get env() { - return this._env; + /** + * @param index the index of the item to return + */ + public get(index: number): DataDigitaloceanAppSpecJobLogDestinationPapertrailOutputReference { + return new DataDigitaloceanAppSpecJobLogDestinationPapertrailOutputReference(this.terraformResource, this.terraformAttribute, index, this.wrapsSet); } +} +export interface DataDigitaloceanAppSpecJobLogDestination { +} - // environment_slug - computed: true, optional: false, required: false - public get environmentSlug() { - return this.getStringAttribute('environment_slug'); +export function dataDigitaloceanAppSpecJobLogDestinationToTerraform(struct?: DataDigitaloceanAppSpecJobLogDestination): any { + if (!cdktf.canInspect(struct) || cdktf.Tokenization.isResolvable(struct)) { return struct; } + if (cdktf.isComplexElement(struct)) { + throw new Error("A complex element was used as configuration, this is not supported: https://cdk.tf/complex-object-as-configuration"); } - - // git - computed: true, optional: false, required: false - private _git = new DataDigitaloceanAppSpecJobGitList(this, "git", false); - public get git() { - return this._git; + return { } +} - // github - computed: true, optional: false, required: false - private _github = new DataDigitaloceanAppSpecJobGithubList(this, "github", false); - public get github() { - return this._github; - } - // gitlab - computed: true, optional: false, required: false - private _gitlab = new DataDigitaloceanAppSpecJobGitlabList(this, "gitlab", false); +export function dataDigitaloceanAppSpecJobLogDestinationToHclTerraform(struct?: DataDigitaloceanAppSpecJobLogDestination): any { + if (!cdktf.canInspect(struct) || cdktf.Tokenization.isResolvable(struct)) { return struct; } + if (cdktf.isComplexElement(struct)) { + throw new Error("A complex element was used as configuration, this is not supported: https://cdk.tf/complex-object-as-configuration"); + } + const attrs = { + }; + return attrs; +} + +export class DataDigitaloceanAppSpecJobLogDestinationOutputReference extends cdktf.ComplexObject { + private isEmptyObject = false; + + /** + * @param terraformResource The parent resource + * @param terraformAttribute The attribute on the parent resource this class is referencing + * @param complexObjectIndex the index of this item in the list + * @param complexObjectIsFromSet whether the list is wrapping a set (will add tolist() to be able to access an item via an index) + */ + public constructor(terraformResource: cdktf.IInterpolatingParent, terraformAttribute: string, complexObjectIndex: number, complexObjectIsFromSet: boolean) { + super(terraformResource, terraformAttribute, complexObjectIsFromSet, complexObjectIndex); + } + + public get internalValue(): DataDigitaloceanAppSpecJobLogDestination | undefined { + let hasAnyValues = this.isEmptyObject; + const internalValueResult: any = {}; + return hasAnyValues ? internalValueResult : undefined; + } + + public set internalValue(value: DataDigitaloceanAppSpecJobLogDestination | undefined) { + if (value === undefined) { + this.isEmptyObject = false; + } + else { + this.isEmptyObject = Object.keys(value).length === 0; + } + } + + // datadog - computed: true, optional: false, required: false + private _datadog = new DataDigitaloceanAppSpecJobLogDestinationDatadogList(this, "datadog", false); + public get datadog() { + return this._datadog; + } + + // logtail - computed: true, optional: false, required: false + private _logtail = new DataDigitaloceanAppSpecJobLogDestinationLogtailList(this, "logtail", false); + public get logtail() { + return this._logtail; + } + + // name - computed: true, optional: false, required: false + public get name() { + return this.getStringAttribute('name'); + } + + // open_search - computed: true, optional: false, required: false + private _openSearch = new DataDigitaloceanAppSpecJobLogDestinationOpenSearchList(this, "open_search", false); + public get openSearch() { + return this._openSearch; + } + + // papertrail - computed: true, optional: false, required: false + private _papertrail = new DataDigitaloceanAppSpecJobLogDestinationPapertrailList(this, "papertrail", false); + public get papertrail() { + return this._papertrail; + } +} + +export class DataDigitaloceanAppSpecJobLogDestinationList extends cdktf.ComplexList { + + /** + * @param terraformResource The parent resource + * @param terraformAttribute The attribute on the parent resource this class is referencing + * @param wrapsSet whether the list is wrapping a set (will add tolist() to be able to access an item via an index) + */ + constructor(protected terraformResource: cdktf.IInterpolatingParent, protected terraformAttribute: string, protected wrapsSet: boolean) { + super(terraformResource, terraformAttribute, wrapsSet) + } + + /** + * @param index the index of the item to return + */ + public get(index: number): DataDigitaloceanAppSpecJobLogDestinationOutputReference { + return new DataDigitaloceanAppSpecJobLogDestinationOutputReference(this.terraformResource, this.terraformAttribute, index, this.wrapsSet); + } +} +export interface DataDigitaloceanAppSpecJob { +} + +export function dataDigitaloceanAppSpecJobToTerraform(struct?: DataDigitaloceanAppSpecJob): any { + if (!cdktf.canInspect(struct) || cdktf.Tokenization.isResolvable(struct)) { return struct; } + if (cdktf.isComplexElement(struct)) { + throw new Error("A complex element was used as configuration, this is not supported: https://cdk.tf/complex-object-as-configuration"); + } + return { + } +} + + +export function dataDigitaloceanAppSpecJobToHclTerraform(struct?: DataDigitaloceanAppSpecJob): any { + if (!cdktf.canInspect(struct) || cdktf.Tokenization.isResolvable(struct)) { return struct; } + if (cdktf.isComplexElement(struct)) { + throw new Error("A complex element was used as configuration, this is not supported: https://cdk.tf/complex-object-as-configuration"); + } + const attrs = { + }; + return attrs; +} + +export class DataDigitaloceanAppSpecJobOutputReference extends cdktf.ComplexObject { + private isEmptyObject = false; + + /** + * @param terraformResource The parent resource + * @param terraformAttribute The attribute on the parent resource this class is referencing + * @param complexObjectIndex the index of this item in the list + * @param complexObjectIsFromSet whether the list is wrapping a set (will add tolist() to be able to access an item via an index) + */ + public constructor(terraformResource: cdktf.IInterpolatingParent, terraformAttribute: string, complexObjectIndex: number, complexObjectIsFromSet: boolean) { + super(terraformResource, terraformAttribute, complexObjectIsFromSet, complexObjectIndex); + } + + public get internalValue(): DataDigitaloceanAppSpecJob | undefined { + let hasAnyValues = this.isEmptyObject; + const internalValueResult: any = {}; + return hasAnyValues ? internalValueResult : undefined; + } + + public set internalValue(value: DataDigitaloceanAppSpecJob | undefined) { + if (value === undefined) { + this.isEmptyObject = false; + } + else { + this.isEmptyObject = Object.keys(value).length === 0; + } + } + + // alert - computed: true, optional: false, required: false + private _alert = new DataDigitaloceanAppSpecJobAlertList(this, "alert", false); + public get alert() { + return this._alert; + } + + // build_command - computed: true, optional: false, required: false + public get buildCommand() { + return this.getStringAttribute('build_command'); + } + + // dockerfile_path - computed: true, optional: false, required: false + public get dockerfilePath() { + return this.getStringAttribute('dockerfile_path'); + } + + // env - computed: true, optional: false, required: false + private _env = new DataDigitaloceanAppSpecJobEnvList(this, "env", true); + public get env() { + return this._env; + } + + // environment_slug - computed: true, optional: false, required: false + public get environmentSlug() { + return this.getStringAttribute('environment_slug'); + } + + // git - computed: true, optional: false, required: false + private _git = new DataDigitaloceanAppSpecJobGitList(this, "git", false); + public get git() { + return this._git; + } + + // github - computed: true, optional: false, required: false + private _github = new DataDigitaloceanAppSpecJobGithubList(this, "github", false); + public get github() { + return this._github; + } + + // gitlab - computed: true, optional: false, required: false + private _gitlab = new DataDigitaloceanAppSpecJobGitlabList(this, "gitlab", false); public get gitlab() { return this._gitlab; } @@ -4694,6 +5043,177 @@ export class DataDigitaloceanAppSpecServiceLogDestinationLogtailList extends cdk return new DataDigitaloceanAppSpecServiceLogDestinationLogtailOutputReference(this.terraformResource, this.terraformAttribute, index, this.wrapsSet); } } +export interface DataDigitaloceanAppSpecServiceLogDestinationOpenSearchBasicAuth { +} + +export function dataDigitaloceanAppSpecServiceLogDestinationOpenSearchBasicAuthToTerraform(struct?: DataDigitaloceanAppSpecServiceLogDestinationOpenSearchBasicAuth): any { + if (!cdktf.canInspect(struct) || cdktf.Tokenization.isResolvable(struct)) { return struct; } + if (cdktf.isComplexElement(struct)) { + throw new Error("A complex element was used as configuration, this is not supported: https://cdk.tf/complex-object-as-configuration"); + } + return { + } +} + + +export function dataDigitaloceanAppSpecServiceLogDestinationOpenSearchBasicAuthToHclTerraform(struct?: DataDigitaloceanAppSpecServiceLogDestinationOpenSearchBasicAuth): any { + if (!cdktf.canInspect(struct) || cdktf.Tokenization.isResolvable(struct)) { return struct; } + if (cdktf.isComplexElement(struct)) { + throw new Error("A complex element was used as configuration, this is not supported: https://cdk.tf/complex-object-as-configuration"); + } + const attrs = { + }; + return attrs; +} + +export class DataDigitaloceanAppSpecServiceLogDestinationOpenSearchBasicAuthOutputReference extends cdktf.ComplexObject { + private isEmptyObject = false; + + /** + * @param terraformResource The parent resource + * @param terraformAttribute The attribute on the parent resource this class is referencing + * @param complexObjectIndex the index of this item in the list + * @param complexObjectIsFromSet whether the list is wrapping a set (will add tolist() to be able to access an item via an index) + */ + public constructor(terraformResource: cdktf.IInterpolatingParent, terraformAttribute: string, complexObjectIndex: number, complexObjectIsFromSet: boolean) { + super(terraformResource, terraformAttribute, complexObjectIsFromSet, complexObjectIndex); + } + + public get internalValue(): DataDigitaloceanAppSpecServiceLogDestinationOpenSearchBasicAuth | undefined { + let hasAnyValues = this.isEmptyObject; + const internalValueResult: any = {}; + return hasAnyValues ? internalValueResult : undefined; + } + + public set internalValue(value: DataDigitaloceanAppSpecServiceLogDestinationOpenSearchBasicAuth | undefined) { + if (value === undefined) { + this.isEmptyObject = false; + } + else { + this.isEmptyObject = Object.keys(value).length === 0; + } + } + + // password - computed: true, optional: false, required: false + public get password() { + return this.getStringAttribute('password'); + } + + // user - computed: true, optional: false, required: false + public get user() { + return this.getStringAttribute('user'); + } +} + +export class DataDigitaloceanAppSpecServiceLogDestinationOpenSearchBasicAuthList extends cdktf.ComplexList { + + /** + * @param terraformResource The parent resource + * @param terraformAttribute The attribute on the parent resource this class is referencing + * @param wrapsSet whether the list is wrapping a set (will add tolist() to be able to access an item via an index) + */ + constructor(protected terraformResource: cdktf.IInterpolatingParent, protected terraformAttribute: string, protected wrapsSet: boolean) { + super(terraformResource, terraformAttribute, wrapsSet) + } + + /** + * @param index the index of the item to return + */ + public get(index: number): DataDigitaloceanAppSpecServiceLogDestinationOpenSearchBasicAuthOutputReference { + return new DataDigitaloceanAppSpecServiceLogDestinationOpenSearchBasicAuthOutputReference(this.terraformResource, this.terraformAttribute, index, this.wrapsSet); + } +} +export interface DataDigitaloceanAppSpecServiceLogDestinationOpenSearch { +} + +export function dataDigitaloceanAppSpecServiceLogDestinationOpenSearchToTerraform(struct?: DataDigitaloceanAppSpecServiceLogDestinationOpenSearch): any { + if (!cdktf.canInspect(struct) || cdktf.Tokenization.isResolvable(struct)) { return struct; } + if (cdktf.isComplexElement(struct)) { + throw new Error("A complex element was used as configuration, this is not supported: https://cdk.tf/complex-object-as-configuration"); + } + return { + } +} + + +export function dataDigitaloceanAppSpecServiceLogDestinationOpenSearchToHclTerraform(struct?: DataDigitaloceanAppSpecServiceLogDestinationOpenSearch): any { + if (!cdktf.canInspect(struct) || cdktf.Tokenization.isResolvable(struct)) { return struct; } + if (cdktf.isComplexElement(struct)) { + throw new Error("A complex element was used as configuration, this is not supported: https://cdk.tf/complex-object-as-configuration"); + } + const attrs = { + }; + return attrs; +} + +export class DataDigitaloceanAppSpecServiceLogDestinationOpenSearchOutputReference extends cdktf.ComplexObject { + private isEmptyObject = false; + + /** + * @param terraformResource The parent resource + * @param terraformAttribute The attribute on the parent resource this class is referencing + * @param complexObjectIndex the index of this item in the list + * @param complexObjectIsFromSet whether the list is wrapping a set (will add tolist() to be able to access an item via an index) + */ + public constructor(terraformResource: cdktf.IInterpolatingParent, terraformAttribute: string, complexObjectIndex: number, complexObjectIsFromSet: boolean) { + super(terraformResource, terraformAttribute, complexObjectIsFromSet, complexObjectIndex); + } + + public get internalValue(): DataDigitaloceanAppSpecServiceLogDestinationOpenSearch | undefined { + let hasAnyValues = this.isEmptyObject; + const internalValueResult: any = {}; + return hasAnyValues ? internalValueResult : undefined; + } + + public set internalValue(value: DataDigitaloceanAppSpecServiceLogDestinationOpenSearch | undefined) { + if (value === undefined) { + this.isEmptyObject = false; + } + else { + this.isEmptyObject = Object.keys(value).length === 0; + } + } + + // basic_auth - computed: true, optional: false, required: false + private _basicAuth = new DataDigitaloceanAppSpecServiceLogDestinationOpenSearchBasicAuthList(this, "basic_auth", false); + public get basicAuth() { + return this._basicAuth; + } + + // cluster_name - computed: true, optional: false, required: false + public get clusterName() { + return this.getStringAttribute('cluster_name'); + } + + // endpoint - computed: true, optional: false, required: false + public get endpoint() { + return this.getStringAttribute('endpoint'); + } + + // index_name - computed: true, optional: false, required: false + public get indexName() { + return this.getStringAttribute('index_name'); + } +} + +export class DataDigitaloceanAppSpecServiceLogDestinationOpenSearchList extends cdktf.ComplexList { + + /** + * @param terraformResource The parent resource + * @param terraformAttribute The attribute on the parent resource this class is referencing + * @param wrapsSet whether the list is wrapping a set (will add tolist() to be able to access an item via an index) + */ + constructor(protected terraformResource: cdktf.IInterpolatingParent, protected terraformAttribute: string, protected wrapsSet: boolean) { + super(terraformResource, terraformAttribute, wrapsSet) + } + + /** + * @param index the index of the item to return + */ + public get(index: number): DataDigitaloceanAppSpecServiceLogDestinationOpenSearchOutputReference { + return new DataDigitaloceanAppSpecServiceLogDestinationOpenSearchOutputReference(this.terraformResource, this.terraformAttribute, index, this.wrapsSet); + } +} export interface DataDigitaloceanAppSpecServiceLogDestinationPapertrail { } @@ -4837,6 +5357,12 @@ export class DataDigitaloceanAppSpecServiceLogDestinationOutputReference extends return this.getStringAttribute('name'); } + // open_search - computed: true, optional: false, required: false + private _openSearch = new DataDigitaloceanAppSpecServiceLogDestinationOpenSearchList(this, "open_search", false); + public get openSearch() { + return this._openSearch; + } + // papertrail - computed: true, optional: false, required: false private _papertrail = new DataDigitaloceanAppSpecServiceLogDestinationPapertrailList(this, "papertrail", false); public get papertrail() { @@ -6651,6 +7177,177 @@ export class DataDigitaloceanAppSpecWorkerLogDestinationLogtailList extends cdkt return new DataDigitaloceanAppSpecWorkerLogDestinationLogtailOutputReference(this.terraformResource, this.terraformAttribute, index, this.wrapsSet); } } +export interface DataDigitaloceanAppSpecWorkerLogDestinationOpenSearchBasicAuth { +} + +export function dataDigitaloceanAppSpecWorkerLogDestinationOpenSearchBasicAuthToTerraform(struct?: DataDigitaloceanAppSpecWorkerLogDestinationOpenSearchBasicAuth): any { + if (!cdktf.canInspect(struct) || cdktf.Tokenization.isResolvable(struct)) { return struct; } + if (cdktf.isComplexElement(struct)) { + throw new Error("A complex element was used as configuration, this is not supported: https://cdk.tf/complex-object-as-configuration"); + } + return { + } +} + + +export function dataDigitaloceanAppSpecWorkerLogDestinationOpenSearchBasicAuthToHclTerraform(struct?: DataDigitaloceanAppSpecWorkerLogDestinationOpenSearchBasicAuth): any { + if (!cdktf.canInspect(struct) || cdktf.Tokenization.isResolvable(struct)) { return struct; } + if (cdktf.isComplexElement(struct)) { + throw new Error("A complex element was used as configuration, this is not supported: https://cdk.tf/complex-object-as-configuration"); + } + const attrs = { + }; + return attrs; +} + +export class DataDigitaloceanAppSpecWorkerLogDestinationOpenSearchBasicAuthOutputReference extends cdktf.ComplexObject { + private isEmptyObject = false; + + /** + * @param terraformResource The parent resource + * @param terraformAttribute The attribute on the parent resource this class is referencing + * @param complexObjectIndex the index of this item in the list + * @param complexObjectIsFromSet whether the list is wrapping a set (will add tolist() to be able to access an item via an index) + */ + public constructor(terraformResource: cdktf.IInterpolatingParent, terraformAttribute: string, complexObjectIndex: number, complexObjectIsFromSet: boolean) { + super(terraformResource, terraformAttribute, complexObjectIsFromSet, complexObjectIndex); + } + + public get internalValue(): DataDigitaloceanAppSpecWorkerLogDestinationOpenSearchBasicAuth | undefined { + let hasAnyValues = this.isEmptyObject; + const internalValueResult: any = {}; + return hasAnyValues ? internalValueResult : undefined; + } + + public set internalValue(value: DataDigitaloceanAppSpecWorkerLogDestinationOpenSearchBasicAuth | undefined) { + if (value === undefined) { + this.isEmptyObject = false; + } + else { + this.isEmptyObject = Object.keys(value).length === 0; + } + } + + // password - computed: true, optional: false, required: false + public get password() { + return this.getStringAttribute('password'); + } + + // user - computed: true, optional: false, required: false + public get user() { + return this.getStringAttribute('user'); + } +} + +export class DataDigitaloceanAppSpecWorkerLogDestinationOpenSearchBasicAuthList extends cdktf.ComplexList { + + /** + * @param terraformResource The parent resource + * @param terraformAttribute The attribute on the parent resource this class is referencing + * @param wrapsSet whether the list is wrapping a set (will add tolist() to be able to access an item via an index) + */ + constructor(protected terraformResource: cdktf.IInterpolatingParent, protected terraformAttribute: string, protected wrapsSet: boolean) { + super(terraformResource, terraformAttribute, wrapsSet) + } + + /** + * @param index the index of the item to return + */ + public get(index: number): DataDigitaloceanAppSpecWorkerLogDestinationOpenSearchBasicAuthOutputReference { + return new DataDigitaloceanAppSpecWorkerLogDestinationOpenSearchBasicAuthOutputReference(this.terraformResource, this.terraformAttribute, index, this.wrapsSet); + } +} +export interface DataDigitaloceanAppSpecWorkerLogDestinationOpenSearch { +} + +export function dataDigitaloceanAppSpecWorkerLogDestinationOpenSearchToTerraform(struct?: DataDigitaloceanAppSpecWorkerLogDestinationOpenSearch): any { + if (!cdktf.canInspect(struct) || cdktf.Tokenization.isResolvable(struct)) { return struct; } + if (cdktf.isComplexElement(struct)) { + throw new Error("A complex element was used as configuration, this is not supported: https://cdk.tf/complex-object-as-configuration"); + } + return { + } +} + + +export function dataDigitaloceanAppSpecWorkerLogDestinationOpenSearchToHclTerraform(struct?: DataDigitaloceanAppSpecWorkerLogDestinationOpenSearch): any { + if (!cdktf.canInspect(struct) || cdktf.Tokenization.isResolvable(struct)) { return struct; } + if (cdktf.isComplexElement(struct)) { + throw new Error("A complex element was used as configuration, this is not supported: https://cdk.tf/complex-object-as-configuration"); + } + const attrs = { + }; + return attrs; +} + +export class DataDigitaloceanAppSpecWorkerLogDestinationOpenSearchOutputReference extends cdktf.ComplexObject { + private isEmptyObject = false; + + /** + * @param terraformResource The parent resource + * @param terraformAttribute The attribute on the parent resource this class is referencing + * @param complexObjectIndex the index of this item in the list + * @param complexObjectIsFromSet whether the list is wrapping a set (will add tolist() to be able to access an item via an index) + */ + public constructor(terraformResource: cdktf.IInterpolatingParent, terraformAttribute: string, complexObjectIndex: number, complexObjectIsFromSet: boolean) { + super(terraformResource, terraformAttribute, complexObjectIsFromSet, complexObjectIndex); + } + + public get internalValue(): DataDigitaloceanAppSpecWorkerLogDestinationOpenSearch | undefined { + let hasAnyValues = this.isEmptyObject; + const internalValueResult: any = {}; + return hasAnyValues ? internalValueResult : undefined; + } + + public set internalValue(value: DataDigitaloceanAppSpecWorkerLogDestinationOpenSearch | undefined) { + if (value === undefined) { + this.isEmptyObject = false; + } + else { + this.isEmptyObject = Object.keys(value).length === 0; + } + } + + // basic_auth - computed: true, optional: false, required: false + private _basicAuth = new DataDigitaloceanAppSpecWorkerLogDestinationOpenSearchBasicAuthList(this, "basic_auth", false); + public get basicAuth() { + return this._basicAuth; + } + + // cluster_name - computed: true, optional: false, required: false + public get clusterName() { + return this.getStringAttribute('cluster_name'); + } + + // endpoint - computed: true, optional: false, required: false + public get endpoint() { + return this.getStringAttribute('endpoint'); + } + + // index_name - computed: true, optional: false, required: false + public get indexName() { + return this.getStringAttribute('index_name'); + } +} + +export class DataDigitaloceanAppSpecWorkerLogDestinationOpenSearchList extends cdktf.ComplexList { + + /** + * @param terraformResource The parent resource + * @param terraformAttribute The attribute on the parent resource this class is referencing + * @param wrapsSet whether the list is wrapping a set (will add tolist() to be able to access an item via an index) + */ + constructor(protected terraformResource: cdktf.IInterpolatingParent, protected terraformAttribute: string, protected wrapsSet: boolean) { + super(terraformResource, terraformAttribute, wrapsSet) + } + + /** + * @param index the index of the item to return + */ + public get(index: number): DataDigitaloceanAppSpecWorkerLogDestinationOpenSearchOutputReference { + return new DataDigitaloceanAppSpecWorkerLogDestinationOpenSearchOutputReference(this.terraformResource, this.terraformAttribute, index, this.wrapsSet); + } +} export interface DataDigitaloceanAppSpecWorkerLogDestinationPapertrail { } @@ -6794,6 +7491,12 @@ export class DataDigitaloceanAppSpecWorkerLogDestinationOutputReference extends return this.getStringAttribute('name'); } + // open_search - computed: true, optional: false, required: false + private _openSearch = new DataDigitaloceanAppSpecWorkerLogDestinationOpenSearchList(this, "open_search", false); + public get openSearch() { + return this._openSearch; + } + // papertrail - computed: true, optional: false, required: false private _papertrail = new DataDigitaloceanAppSpecWorkerLogDestinationPapertrailList(this, "papertrail", false); public get papertrail() { @@ -7131,7 +7834,7 @@ export interface DataDigitaloceanAppDedicatedIps { /** * The ID of the dedicated egress IP. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/app#id DataDigitaloceanApp#id} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/app#id DataDigitaloceanApp#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. * If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -7140,13 +7843,13 @@ export interface DataDigitaloceanAppDedicatedIps { /** * The IP address of the dedicated egress IP. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/app#ip DataDigitaloceanApp#ip} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/app#ip DataDigitaloceanApp#ip} */ readonly ip?: string; /** * The status of the dedicated egress IP: 'UNKNOWN', 'ASSIGNING', 'ASSIGNED', or 'REMOVED' * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/app#status DataDigitaloceanApp#status} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/app#status DataDigitaloceanApp#status} */ readonly status?: string; } @@ -7320,7 +8023,7 @@ export class DataDigitaloceanAppDedicatedIpsList extends cdktf.ComplexList { } /** -* Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/app digitalocean_app} +* Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/app digitalocean_app} */ export class DataDigitaloceanApp extends cdktf.TerraformDataSource { @@ -7336,7 +8039,7 @@ export class DataDigitaloceanApp extends cdktf.TerraformDataSource { * Generates CDKTF code for importing a DataDigitaloceanApp resource upon running "cdktf plan " * @param scope The scope in which to define this construct * @param importToId The construct id used in the generated config for the DataDigitaloceanApp to import - * @param importFromId The id of the existing DataDigitaloceanApp that should be imported. Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/app#import import section} in the documentation of this resource for the id to use + * @param importFromId The id of the existing DataDigitaloceanApp that should be imported. Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/app#import import section} in the documentation of this resource for the id to use * @param provider? Optional instance of the provider where the DataDigitaloceanApp to import is found */ public static generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: cdktf.TerraformProvider) { @@ -7348,7 +8051,7 @@ export class DataDigitaloceanApp extends cdktf.TerraformDataSource { // =========== /** - * Create a new {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/app digitalocean_app} Data Source + * Create a new {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/app digitalocean_app} Data Source * * @param scope The scope in which to define this construct * @param id The scoped construct ID. Must be unique amongst siblings in the same scope @@ -7359,7 +8062,7 @@ export class DataDigitaloceanApp extends cdktf.TerraformDataSource { terraformResourceType: 'digitalocean_app', terraformGeneratorMetadata: { providerName: 'digitalocean', - providerVersion: '2.40.0', + providerVersion: '2.41.0', providerVersionConstraint: '~> 2.19' }, provider: config.provider, @@ -7423,6 +8126,11 @@ export class DataDigitaloceanApp extends cdktf.TerraformDataSource { return this._id; } + // live_domain - computed: true, optional: false, required: false + public get liveDomain() { + return this.getStringAttribute('live_domain'); + } + // live_url - computed: true, optional: false, required: false public get liveUrl() { return this.getStringAttribute('live_url'); diff --git a/src/data-digitalocean-certificate/README.md b/src/data-digitalocean-certificate/README.md index a07de90a4..9834b6b02 100644 --- a/src/data-digitalocean-certificate/README.md +++ b/src/data-digitalocean-certificate/README.md @@ -1,3 +1,3 @@ # `data_digitalocean_certificate` -Refer to the Terraform Registry for docs: [`data_digitalocean_certificate`](https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/certificate). +Refer to the Terraform Registry for docs: [`data_digitalocean_certificate`](https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/certificate). diff --git a/src/data-digitalocean-certificate/index.ts b/src/data-digitalocean-certificate/index.ts index a90779f38..7cfa96c8f 100644 --- a/src/data-digitalocean-certificate/index.ts +++ b/src/data-digitalocean-certificate/index.ts @@ -1,9 +1,4 @@ -/** - * Copyright (c) HashiCorp, Inc. - * SPDX-License-Identifier: MPL-2.0 - */ - -// https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/certificate +// https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/certificate // generated from terraform resource schema import { Construct } from 'constructs'; @@ -13,7 +8,7 @@ import * as cdktf from 'cdktf'; export interface DataDigitaloceanCertificateConfig extends cdktf.TerraformMetaArguments { /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/certificate#id DataDigitaloceanCertificate#id} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/certificate#id DataDigitaloceanCertificate#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. * If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -22,13 +17,13 @@ export interface DataDigitaloceanCertificateConfig extends cdktf.TerraformMetaAr /** * name of the certificate * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/certificate#name DataDigitaloceanCertificate#name} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/certificate#name DataDigitaloceanCertificate#name} */ readonly name: string; } /** -* Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/certificate digitalocean_certificate} +* Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/certificate digitalocean_certificate} */ export class DataDigitaloceanCertificate extends cdktf.TerraformDataSource { @@ -44,7 +39,7 @@ export class DataDigitaloceanCertificate extends cdktf.TerraformDataSource { * Generates CDKTF code for importing a DataDigitaloceanCertificate resource upon running "cdktf plan " * @param scope The scope in which to define this construct * @param importToId The construct id used in the generated config for the DataDigitaloceanCertificate to import - * @param importFromId The id of the existing DataDigitaloceanCertificate that should be imported. Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/certificate#import import section} in the documentation of this resource for the id to use + * @param importFromId The id of the existing DataDigitaloceanCertificate that should be imported. Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/certificate#import import section} in the documentation of this resource for the id to use * @param provider? Optional instance of the provider where the DataDigitaloceanCertificate to import is found */ public static generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: cdktf.TerraformProvider) { @@ -56,7 +51,7 @@ export class DataDigitaloceanCertificate extends cdktf.TerraformDataSource { // =========== /** - * Create a new {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/certificate digitalocean_certificate} Data Source + * Create a new {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/certificate digitalocean_certificate} Data Source * * @param scope The scope in which to define this construct * @param id The scoped construct ID. Must be unique amongst siblings in the same scope @@ -67,7 +62,7 @@ export class DataDigitaloceanCertificate extends cdktf.TerraformDataSource { terraformResourceType: 'digitalocean_certificate', terraformGeneratorMetadata: { providerName: 'digitalocean', - providerVersion: '2.40.0', + providerVersion: '2.41.0', providerVersionConstraint: '~> 2.19' }, provider: config.provider, diff --git a/src/data-digitalocean-container-registry/README.md b/src/data-digitalocean-container-registry/README.md index 2bd58eccb..07f6eb27a 100644 --- a/src/data-digitalocean-container-registry/README.md +++ b/src/data-digitalocean-container-registry/README.md @@ -1,3 +1,3 @@ # `data_digitalocean_container_registry` -Refer to the Terraform Registry for docs: [`data_digitalocean_container_registry`](https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/container_registry). +Refer to the Terraform Registry for docs: [`data_digitalocean_container_registry`](https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/container_registry). diff --git a/src/data-digitalocean-container-registry/index.ts b/src/data-digitalocean-container-registry/index.ts index 7d228a5f2..9499753ad 100644 --- a/src/data-digitalocean-container-registry/index.ts +++ b/src/data-digitalocean-container-registry/index.ts @@ -1,9 +1,4 @@ -/** - * Copyright (c) HashiCorp, Inc. - * SPDX-License-Identifier: MPL-2.0 - */ - -// https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/container_registry +// https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/container_registry // generated from terraform resource schema import { Construct } from 'constructs'; @@ -13,7 +8,7 @@ import * as cdktf from 'cdktf'; export interface DataDigitaloceanContainerRegistryConfig extends cdktf.TerraformMetaArguments { /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/container_registry#id DataDigitaloceanContainerRegistry#id} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/container_registry#id DataDigitaloceanContainerRegistry#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. * If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -22,13 +17,13 @@ export interface DataDigitaloceanContainerRegistryConfig extends cdktf.Terraform /** * name of the container registry * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/container_registry#name DataDigitaloceanContainerRegistry#name} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/container_registry#name DataDigitaloceanContainerRegistry#name} */ readonly name: string; } /** -* Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/container_registry digitalocean_container_registry} +* Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/container_registry digitalocean_container_registry} */ export class DataDigitaloceanContainerRegistry extends cdktf.TerraformDataSource { @@ -44,7 +39,7 @@ export class DataDigitaloceanContainerRegistry extends cdktf.TerraformDataSource * Generates CDKTF code for importing a DataDigitaloceanContainerRegistry resource upon running "cdktf plan " * @param scope The scope in which to define this construct * @param importToId The construct id used in the generated config for the DataDigitaloceanContainerRegistry to import - * @param importFromId The id of the existing DataDigitaloceanContainerRegistry that should be imported. Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/container_registry#import import section} in the documentation of this resource for the id to use + * @param importFromId The id of the existing DataDigitaloceanContainerRegistry that should be imported. Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/container_registry#import import section} in the documentation of this resource for the id to use * @param provider? Optional instance of the provider where the DataDigitaloceanContainerRegistry to import is found */ public static generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: cdktf.TerraformProvider) { @@ -56,7 +51,7 @@ export class DataDigitaloceanContainerRegistry extends cdktf.TerraformDataSource // =========== /** - * Create a new {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/container_registry digitalocean_container_registry} Data Source + * Create a new {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/container_registry digitalocean_container_registry} Data Source * * @param scope The scope in which to define this construct * @param id The scoped construct ID. Must be unique amongst siblings in the same scope @@ -67,7 +62,7 @@ export class DataDigitaloceanContainerRegistry extends cdktf.TerraformDataSource terraformResourceType: 'digitalocean_container_registry', terraformGeneratorMetadata: { providerName: 'digitalocean', - providerVersion: '2.40.0', + providerVersion: '2.41.0', providerVersionConstraint: '~> 2.19' }, provider: config.provider, diff --git a/src/data-digitalocean-database-ca/README.md b/src/data-digitalocean-database-ca/README.md index 3e427cc87..bf7c8b95f 100644 --- a/src/data-digitalocean-database-ca/README.md +++ b/src/data-digitalocean-database-ca/README.md @@ -1,3 +1,3 @@ # `data_digitalocean_database_ca` -Refer to the Terraform Registry for docs: [`data_digitalocean_database_ca`](https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/database_ca). +Refer to the Terraform Registry for docs: [`data_digitalocean_database_ca`](https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/database_ca). diff --git a/src/data-digitalocean-database-ca/index.ts b/src/data-digitalocean-database-ca/index.ts index e3e02893d..afebaae10 100644 --- a/src/data-digitalocean-database-ca/index.ts +++ b/src/data-digitalocean-database-ca/index.ts @@ -1,9 +1,4 @@ -/** - * Copyright (c) HashiCorp, Inc. - * SPDX-License-Identifier: MPL-2.0 - */ - -// https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/database_ca +// https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/database_ca // generated from terraform resource schema import { Construct } from 'constructs'; @@ -13,11 +8,11 @@ import * as cdktf from 'cdktf'; export interface DataDigitaloceanDatabaseCaConfig extends cdktf.TerraformMetaArguments { /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/database_ca#cluster_id DataDigitaloceanDatabaseCa#cluster_id} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/database_ca#cluster_id DataDigitaloceanDatabaseCa#cluster_id} */ readonly clusterId: string; /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/database_ca#id DataDigitaloceanDatabaseCa#id} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/database_ca#id DataDigitaloceanDatabaseCa#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. * If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -26,7 +21,7 @@ export interface DataDigitaloceanDatabaseCaConfig extends cdktf.TerraformMetaArg } /** -* Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/database_ca digitalocean_database_ca} +* Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/database_ca digitalocean_database_ca} */ export class DataDigitaloceanDatabaseCa extends cdktf.TerraformDataSource { @@ -42,7 +37,7 @@ export class DataDigitaloceanDatabaseCa extends cdktf.TerraformDataSource { * Generates CDKTF code for importing a DataDigitaloceanDatabaseCa resource upon running "cdktf plan " * @param scope The scope in which to define this construct * @param importToId The construct id used in the generated config for the DataDigitaloceanDatabaseCa to import - * @param importFromId The id of the existing DataDigitaloceanDatabaseCa that should be imported. Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/database_ca#import import section} in the documentation of this resource for the id to use + * @param importFromId The id of the existing DataDigitaloceanDatabaseCa that should be imported. Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/database_ca#import import section} in the documentation of this resource for the id to use * @param provider? Optional instance of the provider where the DataDigitaloceanDatabaseCa to import is found */ public static generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: cdktf.TerraformProvider) { @@ -54,7 +49,7 @@ export class DataDigitaloceanDatabaseCa extends cdktf.TerraformDataSource { // =========== /** - * Create a new {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/database_ca digitalocean_database_ca} Data Source + * Create a new {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/database_ca digitalocean_database_ca} Data Source * * @param scope The scope in which to define this construct * @param id The scoped construct ID. Must be unique amongst siblings in the same scope @@ -65,7 +60,7 @@ export class DataDigitaloceanDatabaseCa extends cdktf.TerraformDataSource { terraformResourceType: 'digitalocean_database_ca', terraformGeneratorMetadata: { providerName: 'digitalocean', - providerVersion: '2.40.0', + providerVersion: '2.41.0', providerVersionConstraint: '~> 2.19' }, provider: config.provider, diff --git a/src/data-digitalocean-database-cluster/README.md b/src/data-digitalocean-database-cluster/README.md index 081ec1030..23d9fe546 100644 --- a/src/data-digitalocean-database-cluster/README.md +++ b/src/data-digitalocean-database-cluster/README.md @@ -1,3 +1,3 @@ # `data_digitalocean_database_cluster` -Refer to the Terraform Registry for docs: [`data_digitalocean_database_cluster`](https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/database_cluster). +Refer to the Terraform Registry for docs: [`data_digitalocean_database_cluster`](https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/database_cluster). diff --git a/src/data-digitalocean-database-cluster/index.ts b/src/data-digitalocean-database-cluster/index.ts index 741362b41..3790b48c9 100644 --- a/src/data-digitalocean-database-cluster/index.ts +++ b/src/data-digitalocean-database-cluster/index.ts @@ -1,9 +1,4 @@ -/** - * Copyright (c) HashiCorp, Inc. - * SPDX-License-Identifier: MPL-2.0 - */ - -// https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/database_cluster +// https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/database_cluster // generated from terraform resource schema import { Construct } from 'constructs'; @@ -13,18 +8,18 @@ import * as cdktf from 'cdktf'; export interface DataDigitaloceanDatabaseClusterConfig extends cdktf.TerraformMetaArguments { /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/database_cluster#id DataDigitaloceanDatabaseCluster#id} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/database_cluster#id DataDigitaloceanDatabaseCluster#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. * If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. */ readonly id?: string; /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/database_cluster#name DataDigitaloceanDatabaseCluster#name} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/database_cluster#name DataDigitaloceanDatabaseCluster#name} */ readonly name: string; /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/database_cluster#tags DataDigitaloceanDatabaseCluster#tags} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/database_cluster#tags DataDigitaloceanDatabaseCluster#tags} */ readonly tags?: string[]; } @@ -110,7 +105,7 @@ export class DataDigitaloceanDatabaseClusterMaintenanceWindowList extends cdktf. } /** -* Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/database_cluster digitalocean_database_cluster} +* Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/database_cluster digitalocean_database_cluster} */ export class DataDigitaloceanDatabaseCluster extends cdktf.TerraformDataSource { @@ -126,7 +121,7 @@ export class DataDigitaloceanDatabaseCluster extends cdktf.TerraformDataSource { * Generates CDKTF code for importing a DataDigitaloceanDatabaseCluster resource upon running "cdktf plan " * @param scope The scope in which to define this construct * @param importToId The construct id used in the generated config for the DataDigitaloceanDatabaseCluster to import - * @param importFromId The id of the existing DataDigitaloceanDatabaseCluster that should be imported. Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/database_cluster#import import section} in the documentation of this resource for the id to use + * @param importFromId The id of the existing DataDigitaloceanDatabaseCluster that should be imported. Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/database_cluster#import import section} in the documentation of this resource for the id to use * @param provider? Optional instance of the provider where the DataDigitaloceanDatabaseCluster to import is found */ public static generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: cdktf.TerraformProvider) { @@ -138,7 +133,7 @@ export class DataDigitaloceanDatabaseCluster extends cdktf.TerraformDataSource { // =========== /** - * Create a new {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/database_cluster digitalocean_database_cluster} Data Source + * Create a new {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/database_cluster digitalocean_database_cluster} Data Source * * @param scope The scope in which to define this construct * @param id The scoped construct ID. Must be unique amongst siblings in the same scope @@ -149,7 +144,7 @@ export class DataDigitaloceanDatabaseCluster extends cdktf.TerraformDataSource { terraformResourceType: 'digitalocean_database_cluster', terraformGeneratorMetadata: { providerName: 'digitalocean', - providerVersion: '2.40.0', + providerVersion: '2.41.0', providerVersionConstraint: '~> 2.19' }, provider: config.provider, diff --git a/src/data-digitalocean-database-connection-pool/README.md b/src/data-digitalocean-database-connection-pool/README.md index 1c7a173cf..767f2ed01 100644 --- a/src/data-digitalocean-database-connection-pool/README.md +++ b/src/data-digitalocean-database-connection-pool/README.md @@ -1,3 +1,3 @@ # `data_digitalocean_database_connection_pool` -Refer to the Terraform Registry for docs: [`data_digitalocean_database_connection_pool`](https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/database_connection_pool). +Refer to the Terraform Registry for docs: [`data_digitalocean_database_connection_pool`](https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/database_connection_pool). diff --git a/src/data-digitalocean-database-connection-pool/index.ts b/src/data-digitalocean-database-connection-pool/index.ts index a253545e5..867770e87 100644 --- a/src/data-digitalocean-database-connection-pool/index.ts +++ b/src/data-digitalocean-database-connection-pool/index.ts @@ -1,9 +1,4 @@ -/** - * Copyright (c) HashiCorp, Inc. - * SPDX-License-Identifier: MPL-2.0 - */ - -// https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/database_connection_pool +// https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/database_connection_pool // generated from terraform resource schema import { Construct } from 'constructs'; @@ -13,24 +8,24 @@ import * as cdktf from 'cdktf'; export interface DataDigitaloceanDatabaseConnectionPoolConfig extends cdktf.TerraformMetaArguments { /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/database_connection_pool#cluster_id DataDigitaloceanDatabaseConnectionPool#cluster_id} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/database_connection_pool#cluster_id DataDigitaloceanDatabaseConnectionPool#cluster_id} */ readonly clusterId: string; /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/database_connection_pool#id DataDigitaloceanDatabaseConnectionPool#id} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/database_connection_pool#id DataDigitaloceanDatabaseConnectionPool#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. * If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. */ readonly id?: string; /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/database_connection_pool#name DataDigitaloceanDatabaseConnectionPool#name} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/database_connection_pool#name DataDigitaloceanDatabaseConnectionPool#name} */ readonly name: string; } /** -* Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/database_connection_pool digitalocean_database_connection_pool} +* Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/database_connection_pool digitalocean_database_connection_pool} */ export class DataDigitaloceanDatabaseConnectionPool extends cdktf.TerraformDataSource { @@ -46,7 +41,7 @@ export class DataDigitaloceanDatabaseConnectionPool extends cdktf.TerraformDataS * Generates CDKTF code for importing a DataDigitaloceanDatabaseConnectionPool resource upon running "cdktf plan " * @param scope The scope in which to define this construct * @param importToId The construct id used in the generated config for the DataDigitaloceanDatabaseConnectionPool to import - * @param importFromId The id of the existing DataDigitaloceanDatabaseConnectionPool that should be imported. Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/database_connection_pool#import import section} in the documentation of this resource for the id to use + * @param importFromId The id of the existing DataDigitaloceanDatabaseConnectionPool that should be imported. Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/database_connection_pool#import import section} in the documentation of this resource for the id to use * @param provider? Optional instance of the provider where the DataDigitaloceanDatabaseConnectionPool to import is found */ public static generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: cdktf.TerraformProvider) { @@ -58,7 +53,7 @@ export class DataDigitaloceanDatabaseConnectionPool extends cdktf.TerraformDataS // =========== /** - * Create a new {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/database_connection_pool digitalocean_database_connection_pool} Data Source + * Create a new {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/database_connection_pool digitalocean_database_connection_pool} Data Source * * @param scope The scope in which to define this construct * @param id The scoped construct ID. Must be unique amongst siblings in the same scope @@ -69,7 +64,7 @@ export class DataDigitaloceanDatabaseConnectionPool extends cdktf.TerraformDataS terraformResourceType: 'digitalocean_database_connection_pool', terraformGeneratorMetadata: { providerName: 'digitalocean', - providerVersion: '2.40.0', + providerVersion: '2.41.0', providerVersionConstraint: '~> 2.19' }, provider: config.provider, diff --git a/src/data-digitalocean-database-replica/README.md b/src/data-digitalocean-database-replica/README.md index af8c9d4b7..70d06cc52 100644 --- a/src/data-digitalocean-database-replica/README.md +++ b/src/data-digitalocean-database-replica/README.md @@ -1,3 +1,3 @@ # `data_digitalocean_database_replica` -Refer to the Terraform Registry for docs: [`data_digitalocean_database_replica`](https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/database_replica). +Refer to the Terraform Registry for docs: [`data_digitalocean_database_replica`](https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/database_replica). diff --git a/src/data-digitalocean-database-replica/index.ts b/src/data-digitalocean-database-replica/index.ts index 856aae808..183679b4e 100644 --- a/src/data-digitalocean-database-replica/index.ts +++ b/src/data-digitalocean-database-replica/index.ts @@ -1,9 +1,4 @@ -/** - * Copyright (c) HashiCorp, Inc. - * SPDX-License-Identifier: MPL-2.0 - */ - -// https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/database_replica +// https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/database_replica // generated from terraform resource schema import { Construct } from 'constructs'; @@ -13,28 +8,28 @@ import * as cdktf from 'cdktf'; export interface DataDigitaloceanDatabaseReplicaConfig extends cdktf.TerraformMetaArguments { /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/database_replica#cluster_id DataDigitaloceanDatabaseReplica#cluster_id} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/database_replica#cluster_id DataDigitaloceanDatabaseReplica#cluster_id} */ readonly clusterId: string; /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/database_replica#id DataDigitaloceanDatabaseReplica#id} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/database_replica#id DataDigitaloceanDatabaseReplica#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. * If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. */ readonly id?: string; /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/database_replica#name DataDigitaloceanDatabaseReplica#name} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/database_replica#name DataDigitaloceanDatabaseReplica#name} */ readonly name: string; /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/database_replica#tags DataDigitaloceanDatabaseReplica#tags} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/database_replica#tags DataDigitaloceanDatabaseReplica#tags} */ readonly tags?: string[]; } /** -* Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/database_replica digitalocean_database_replica} +* Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/database_replica digitalocean_database_replica} */ export class DataDigitaloceanDatabaseReplica extends cdktf.TerraformDataSource { @@ -50,7 +45,7 @@ export class DataDigitaloceanDatabaseReplica extends cdktf.TerraformDataSource { * Generates CDKTF code for importing a DataDigitaloceanDatabaseReplica resource upon running "cdktf plan " * @param scope The scope in which to define this construct * @param importToId The construct id used in the generated config for the DataDigitaloceanDatabaseReplica to import - * @param importFromId The id of the existing DataDigitaloceanDatabaseReplica that should be imported. Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/database_replica#import import section} in the documentation of this resource for the id to use + * @param importFromId The id of the existing DataDigitaloceanDatabaseReplica that should be imported. Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/database_replica#import import section} in the documentation of this resource for the id to use * @param provider? Optional instance of the provider where the DataDigitaloceanDatabaseReplica to import is found */ public static generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: cdktf.TerraformProvider) { @@ -62,7 +57,7 @@ export class DataDigitaloceanDatabaseReplica extends cdktf.TerraformDataSource { // =========== /** - * Create a new {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/database_replica digitalocean_database_replica} Data Source + * Create a new {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/database_replica digitalocean_database_replica} Data Source * * @param scope The scope in which to define this construct * @param id The scoped construct ID. Must be unique amongst siblings in the same scope @@ -73,7 +68,7 @@ export class DataDigitaloceanDatabaseReplica extends cdktf.TerraformDataSource { terraformResourceType: 'digitalocean_database_replica', terraformGeneratorMetadata: { providerName: 'digitalocean', - providerVersion: '2.40.0', + providerVersion: '2.41.0', providerVersionConstraint: '~> 2.19' }, provider: config.provider, diff --git a/src/data-digitalocean-database-user/README.md b/src/data-digitalocean-database-user/README.md index fc4c4e077..de7071b73 100644 --- a/src/data-digitalocean-database-user/README.md +++ b/src/data-digitalocean-database-user/README.md @@ -1,3 +1,3 @@ # `data_digitalocean_database_user` -Refer to the Terraform Registry for docs: [`data_digitalocean_database_user`](https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/database_user). +Refer to the Terraform Registry for docs: [`data_digitalocean_database_user`](https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/database_user). diff --git a/src/data-digitalocean-database-user/index.ts b/src/data-digitalocean-database-user/index.ts index 38897f0b7..bd516a360 100644 --- a/src/data-digitalocean-database-user/index.ts +++ b/src/data-digitalocean-database-user/index.ts @@ -1,9 +1,4 @@ -/** - * Copyright (c) HashiCorp, Inc. - * SPDX-License-Identifier: MPL-2.0 - */ - -// https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/database_user +// https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/database_user // generated from terraform resource schema import { Construct } from 'constructs'; @@ -13,18 +8,18 @@ import * as cdktf from 'cdktf'; export interface DataDigitaloceanDatabaseUserConfig extends cdktf.TerraformMetaArguments { /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/database_user#cluster_id DataDigitaloceanDatabaseUser#cluster_id} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/database_user#cluster_id DataDigitaloceanDatabaseUser#cluster_id} */ readonly clusterId: string; /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/database_user#id DataDigitaloceanDatabaseUser#id} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/database_user#id DataDigitaloceanDatabaseUser#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. * If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. */ readonly id?: string; /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/database_user#name DataDigitaloceanDatabaseUser#name} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/database_user#name DataDigitaloceanDatabaseUser#name} */ readonly name: string; } @@ -191,7 +186,7 @@ export class DataDigitaloceanDatabaseUserSettingsList extends cdktf.ComplexList } /** -* Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/database_user digitalocean_database_user} +* Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/database_user digitalocean_database_user} */ export class DataDigitaloceanDatabaseUser extends cdktf.TerraformDataSource { @@ -207,7 +202,7 @@ export class DataDigitaloceanDatabaseUser extends cdktf.TerraformDataSource { * Generates CDKTF code for importing a DataDigitaloceanDatabaseUser resource upon running "cdktf plan " * @param scope The scope in which to define this construct * @param importToId The construct id used in the generated config for the DataDigitaloceanDatabaseUser to import - * @param importFromId The id of the existing DataDigitaloceanDatabaseUser that should be imported. Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/database_user#import import section} in the documentation of this resource for the id to use + * @param importFromId The id of the existing DataDigitaloceanDatabaseUser that should be imported. Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/database_user#import import section} in the documentation of this resource for the id to use * @param provider? Optional instance of the provider where the DataDigitaloceanDatabaseUser to import is found */ public static generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: cdktf.TerraformProvider) { @@ -219,7 +214,7 @@ export class DataDigitaloceanDatabaseUser extends cdktf.TerraformDataSource { // =========== /** - * Create a new {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/database_user digitalocean_database_user} Data Source + * Create a new {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/database_user digitalocean_database_user} Data Source * * @param scope The scope in which to define this construct * @param id The scoped construct ID. Must be unique amongst siblings in the same scope @@ -230,7 +225,7 @@ export class DataDigitaloceanDatabaseUser extends cdktf.TerraformDataSource { terraformResourceType: 'digitalocean_database_user', terraformGeneratorMetadata: { providerName: 'digitalocean', - providerVersion: '2.40.0', + providerVersion: '2.41.0', providerVersionConstraint: '~> 2.19' }, provider: config.provider, diff --git a/src/data-digitalocean-domain/README.md b/src/data-digitalocean-domain/README.md index 5f4814d29..a4fd068b8 100644 --- a/src/data-digitalocean-domain/README.md +++ b/src/data-digitalocean-domain/README.md @@ -1,3 +1,3 @@ # `data_digitalocean_domain` -Refer to the Terraform Registry for docs: [`data_digitalocean_domain`](https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/domain). +Refer to the Terraform Registry for docs: [`data_digitalocean_domain`](https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/domain). diff --git a/src/data-digitalocean-domain/index.ts b/src/data-digitalocean-domain/index.ts index 4cecf70aa..49dbbd54a 100644 --- a/src/data-digitalocean-domain/index.ts +++ b/src/data-digitalocean-domain/index.ts @@ -1,9 +1,4 @@ -/** - * Copyright (c) HashiCorp, Inc. - * SPDX-License-Identifier: MPL-2.0 - */ - -// https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/domain +// https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/domain // generated from terraform resource schema import { Construct } from 'constructs'; @@ -13,7 +8,7 @@ import * as cdktf from 'cdktf'; export interface DataDigitaloceanDomainConfig extends cdktf.TerraformMetaArguments { /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/domain#id DataDigitaloceanDomain#id} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/domain#id DataDigitaloceanDomain#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. * If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -22,13 +17,13 @@ export interface DataDigitaloceanDomainConfig extends cdktf.TerraformMetaArgumen /** * name of the domain * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/domain#name DataDigitaloceanDomain#name} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/domain#name DataDigitaloceanDomain#name} */ readonly name: string; } /** -* Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/domain digitalocean_domain} +* Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/domain digitalocean_domain} */ export class DataDigitaloceanDomain extends cdktf.TerraformDataSource { @@ -44,7 +39,7 @@ export class DataDigitaloceanDomain extends cdktf.TerraformDataSource { * Generates CDKTF code for importing a DataDigitaloceanDomain resource upon running "cdktf plan " * @param scope The scope in which to define this construct * @param importToId The construct id used in the generated config for the DataDigitaloceanDomain to import - * @param importFromId The id of the existing DataDigitaloceanDomain that should be imported. Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/domain#import import section} in the documentation of this resource for the id to use + * @param importFromId The id of the existing DataDigitaloceanDomain that should be imported. Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/domain#import import section} in the documentation of this resource for the id to use * @param provider? Optional instance of the provider where the DataDigitaloceanDomain to import is found */ public static generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: cdktf.TerraformProvider) { @@ -56,7 +51,7 @@ export class DataDigitaloceanDomain extends cdktf.TerraformDataSource { // =========== /** - * Create a new {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/domain digitalocean_domain} Data Source + * Create a new {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/domain digitalocean_domain} Data Source * * @param scope The scope in which to define this construct * @param id The scoped construct ID. Must be unique amongst siblings in the same scope @@ -67,7 +62,7 @@ export class DataDigitaloceanDomain extends cdktf.TerraformDataSource { terraformResourceType: 'digitalocean_domain', terraformGeneratorMetadata: { providerName: 'digitalocean', - providerVersion: '2.40.0', + providerVersion: '2.41.0', providerVersionConstraint: '~> 2.19' }, provider: config.provider, diff --git a/src/data-digitalocean-domains/README.md b/src/data-digitalocean-domains/README.md index c55a18b7f..86fc2675f 100644 --- a/src/data-digitalocean-domains/README.md +++ b/src/data-digitalocean-domains/README.md @@ -1,3 +1,3 @@ # `data_digitalocean_domains` -Refer to the Terraform Registry for docs: [`data_digitalocean_domains`](https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/domains). +Refer to the Terraform Registry for docs: [`data_digitalocean_domains`](https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/domains). diff --git a/src/data-digitalocean-domains/index.ts b/src/data-digitalocean-domains/index.ts index 21fc60673..c18410aca 100644 --- a/src/data-digitalocean-domains/index.ts +++ b/src/data-digitalocean-domains/index.ts @@ -1,9 +1,4 @@ -/** - * Copyright (c) HashiCorp, Inc. - * SPDX-License-Identifier: MPL-2.0 - */ - -// https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/domains +// https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/domains // generated from terraform resource schema import { Construct } from 'constructs'; @@ -13,7 +8,7 @@ import * as cdktf from 'cdktf'; export interface DataDigitaloceanDomainsConfig extends cdktf.TerraformMetaArguments { /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/domains#id DataDigitaloceanDomains#id} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/domains#id DataDigitaloceanDomains#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. * If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -22,13 +17,13 @@ export interface DataDigitaloceanDomainsConfig extends cdktf.TerraformMetaArgume /** * filter block * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/domains#filter DataDigitaloceanDomains#filter} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/domains#filter DataDigitaloceanDomains#filter} */ readonly filter?: DataDigitaloceanDomainsFilter[] | cdktf.IResolvable; /** * sort block * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/domains#sort DataDigitaloceanDomains#sort} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/domains#sort DataDigitaloceanDomains#sort} */ readonly sort?: DataDigitaloceanDomainsSort[] | cdktf.IResolvable; } @@ -119,19 +114,19 @@ export class DataDigitaloceanDomainsDomainsList extends cdktf.ComplexList { } export interface DataDigitaloceanDomainsFilter { /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/domains#all DataDigitaloceanDomains#all} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/domains#all DataDigitaloceanDomains#all} */ readonly all?: boolean | cdktf.IResolvable; /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/domains#key DataDigitaloceanDomains#key} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/domains#key DataDigitaloceanDomains#key} */ readonly key: string; /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/domains#match_by DataDigitaloceanDomains#match_by} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/domains#match_by DataDigitaloceanDomains#match_by} */ readonly matchBy?: string; /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/domains#values DataDigitaloceanDomains#values} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/domains#values DataDigitaloceanDomains#values} */ readonly values: string[]; } @@ -328,11 +323,11 @@ export class DataDigitaloceanDomainsFilterList extends cdktf.ComplexList { } export interface DataDigitaloceanDomainsSort { /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/domains#direction DataDigitaloceanDomains#direction} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/domains#direction DataDigitaloceanDomains#direction} */ readonly direction?: string; /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/domains#key DataDigitaloceanDomains#key} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/domains#key DataDigitaloceanDomains#key} */ readonly key: string; } @@ -474,7 +469,7 @@ export class DataDigitaloceanDomainsSortList extends cdktf.ComplexList { } /** -* Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/domains digitalocean_domains} +* Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/domains digitalocean_domains} */ export class DataDigitaloceanDomains extends cdktf.TerraformDataSource { @@ -490,7 +485,7 @@ export class DataDigitaloceanDomains extends cdktf.TerraformDataSource { * Generates CDKTF code for importing a DataDigitaloceanDomains resource upon running "cdktf plan " * @param scope The scope in which to define this construct * @param importToId The construct id used in the generated config for the DataDigitaloceanDomains to import - * @param importFromId The id of the existing DataDigitaloceanDomains that should be imported. Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/domains#import import section} in the documentation of this resource for the id to use + * @param importFromId The id of the existing DataDigitaloceanDomains that should be imported. Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/domains#import import section} in the documentation of this resource for the id to use * @param provider? Optional instance of the provider where the DataDigitaloceanDomains to import is found */ public static generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: cdktf.TerraformProvider) { @@ -502,7 +497,7 @@ export class DataDigitaloceanDomains extends cdktf.TerraformDataSource { // =========== /** - * Create a new {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/domains digitalocean_domains} Data Source + * Create a new {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/domains digitalocean_domains} Data Source * * @param scope The scope in which to define this construct * @param id The scoped construct ID. Must be unique amongst siblings in the same scope @@ -513,7 +508,7 @@ export class DataDigitaloceanDomains extends cdktf.TerraformDataSource { terraformResourceType: 'digitalocean_domains', terraformGeneratorMetadata: { providerName: 'digitalocean', - providerVersion: '2.40.0', + providerVersion: '2.41.0', providerVersionConstraint: '~> 2.19' }, provider: config.provider, diff --git a/src/data-digitalocean-droplet-snapshot/README.md b/src/data-digitalocean-droplet-snapshot/README.md index c9cc35813..2f81ca992 100644 --- a/src/data-digitalocean-droplet-snapshot/README.md +++ b/src/data-digitalocean-droplet-snapshot/README.md @@ -1,3 +1,3 @@ # `data_digitalocean_droplet_snapshot` -Refer to the Terraform Registry for docs: [`data_digitalocean_droplet_snapshot`](https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/droplet_snapshot). +Refer to the Terraform Registry for docs: [`data_digitalocean_droplet_snapshot`](https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/droplet_snapshot). diff --git a/src/data-digitalocean-droplet-snapshot/index.ts b/src/data-digitalocean-droplet-snapshot/index.ts index 8d6654e6d..9cabb007a 100644 --- a/src/data-digitalocean-droplet-snapshot/index.ts +++ b/src/data-digitalocean-droplet-snapshot/index.ts @@ -1,9 +1,4 @@ -/** - * Copyright (c) HashiCorp, Inc. - * SPDX-License-Identifier: MPL-2.0 - */ - -// https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/droplet_snapshot +// https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/droplet_snapshot // generated from terraform resource schema import { Construct } from 'constructs'; @@ -13,32 +8,32 @@ import * as cdktf from 'cdktf'; export interface DataDigitaloceanDropletSnapshotConfig extends cdktf.TerraformMetaArguments { /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/droplet_snapshot#id DataDigitaloceanDropletSnapshot#id} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/droplet_snapshot#id DataDigitaloceanDropletSnapshot#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. * If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. */ readonly id?: string; /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/droplet_snapshot#most_recent DataDigitaloceanDropletSnapshot#most_recent} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/droplet_snapshot#most_recent DataDigitaloceanDropletSnapshot#most_recent} */ readonly mostRecent?: boolean | cdktf.IResolvable; /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/droplet_snapshot#name DataDigitaloceanDropletSnapshot#name} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/droplet_snapshot#name DataDigitaloceanDropletSnapshot#name} */ readonly name?: string; /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/droplet_snapshot#name_regex DataDigitaloceanDropletSnapshot#name_regex} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/droplet_snapshot#name_regex DataDigitaloceanDropletSnapshot#name_regex} */ readonly nameRegex?: string; /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/droplet_snapshot#region DataDigitaloceanDropletSnapshot#region} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/droplet_snapshot#region DataDigitaloceanDropletSnapshot#region} */ readonly region?: string; } /** -* Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/droplet_snapshot digitalocean_droplet_snapshot} +* Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/droplet_snapshot digitalocean_droplet_snapshot} */ export class DataDigitaloceanDropletSnapshot extends cdktf.TerraformDataSource { @@ -54,7 +49,7 @@ export class DataDigitaloceanDropletSnapshot extends cdktf.TerraformDataSource { * Generates CDKTF code for importing a DataDigitaloceanDropletSnapshot resource upon running "cdktf plan " * @param scope The scope in which to define this construct * @param importToId The construct id used in the generated config for the DataDigitaloceanDropletSnapshot to import - * @param importFromId The id of the existing DataDigitaloceanDropletSnapshot that should be imported. Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/droplet_snapshot#import import section} in the documentation of this resource for the id to use + * @param importFromId The id of the existing DataDigitaloceanDropletSnapshot that should be imported. Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/droplet_snapshot#import import section} in the documentation of this resource for the id to use * @param provider? Optional instance of the provider where the DataDigitaloceanDropletSnapshot to import is found */ public static generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: cdktf.TerraformProvider) { @@ -66,7 +61,7 @@ export class DataDigitaloceanDropletSnapshot extends cdktf.TerraformDataSource { // =========== /** - * Create a new {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/droplet_snapshot digitalocean_droplet_snapshot} Data Source + * Create a new {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/droplet_snapshot digitalocean_droplet_snapshot} Data Source * * @param scope The scope in which to define this construct * @param id The scoped construct ID. Must be unique amongst siblings in the same scope @@ -77,7 +72,7 @@ export class DataDigitaloceanDropletSnapshot extends cdktf.TerraformDataSource { terraformResourceType: 'digitalocean_droplet_snapshot', terraformGeneratorMetadata: { providerName: 'digitalocean', - providerVersion: '2.40.0', + providerVersion: '2.41.0', providerVersionConstraint: '~> 2.19' }, provider: config.provider, diff --git a/src/data-digitalocean-droplet/README.md b/src/data-digitalocean-droplet/README.md index 0d67dd27f..3c454237f 100644 --- a/src/data-digitalocean-droplet/README.md +++ b/src/data-digitalocean-droplet/README.md @@ -1,3 +1,3 @@ # `data_digitalocean_droplet` -Refer to the Terraform Registry for docs: [`data_digitalocean_droplet`](https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/droplet). +Refer to the Terraform Registry for docs: [`data_digitalocean_droplet`](https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/droplet). diff --git a/src/data-digitalocean-droplet/index.ts b/src/data-digitalocean-droplet/index.ts index 3be2c160d..944ca5ab1 100644 --- a/src/data-digitalocean-droplet/index.ts +++ b/src/data-digitalocean-droplet/index.ts @@ -1,9 +1,4 @@ -/** - * Copyright (c) HashiCorp, Inc. - * SPDX-License-Identifier: MPL-2.0 - */ - -// https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/droplet +// https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/droplet // generated from terraform resource schema import { Construct } from 'constructs'; @@ -15,7 +10,7 @@ export interface DataDigitaloceanDropletConfig extends cdktf.TerraformMetaArgume /** * id of the Droplet * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/droplet#id DataDigitaloceanDroplet#id} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/droplet#id DataDigitaloceanDroplet#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. * If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -24,19 +19,19 @@ export interface DataDigitaloceanDropletConfig extends cdktf.TerraformMetaArgume /** * name of the Droplet * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/droplet#name DataDigitaloceanDroplet#name} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/droplet#name DataDigitaloceanDroplet#name} */ readonly name?: string; /** * unique tag of the Droplet * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/droplet#tag DataDigitaloceanDroplet#tag} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/droplet#tag DataDigitaloceanDroplet#tag} */ readonly tag?: string; } /** -* Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/droplet digitalocean_droplet} +* Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/droplet digitalocean_droplet} */ export class DataDigitaloceanDroplet extends cdktf.TerraformDataSource { @@ -52,7 +47,7 @@ export class DataDigitaloceanDroplet extends cdktf.TerraformDataSource { * Generates CDKTF code for importing a DataDigitaloceanDroplet resource upon running "cdktf plan " * @param scope The scope in which to define this construct * @param importToId The construct id used in the generated config for the DataDigitaloceanDroplet to import - * @param importFromId The id of the existing DataDigitaloceanDroplet that should be imported. Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/droplet#import import section} in the documentation of this resource for the id to use + * @param importFromId The id of the existing DataDigitaloceanDroplet that should be imported. Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/droplet#import import section} in the documentation of this resource for the id to use * @param provider? Optional instance of the provider where the DataDigitaloceanDroplet to import is found */ public static generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: cdktf.TerraformProvider) { @@ -64,7 +59,7 @@ export class DataDigitaloceanDroplet extends cdktf.TerraformDataSource { // =========== /** - * Create a new {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/droplet digitalocean_droplet} Data Source + * Create a new {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/droplet digitalocean_droplet} Data Source * * @param scope The scope in which to define this construct * @param id The scoped construct ID. Must be unique amongst siblings in the same scope @@ -75,7 +70,7 @@ export class DataDigitaloceanDroplet extends cdktf.TerraformDataSource { terraformResourceType: 'digitalocean_droplet', terraformGeneratorMetadata: { providerName: 'digitalocean', - providerVersion: '2.40.0', + providerVersion: '2.41.0', providerVersionConstraint: '~> 2.19' }, provider: config.provider, diff --git a/src/data-digitalocean-droplets/README.md b/src/data-digitalocean-droplets/README.md index 34916d7b9..06aedab90 100644 --- a/src/data-digitalocean-droplets/README.md +++ b/src/data-digitalocean-droplets/README.md @@ -1,3 +1,3 @@ # `data_digitalocean_droplets` -Refer to the Terraform Registry for docs: [`data_digitalocean_droplets`](https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/droplets). +Refer to the Terraform Registry for docs: [`data_digitalocean_droplets`](https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/droplets). diff --git a/src/data-digitalocean-droplets/index.ts b/src/data-digitalocean-droplets/index.ts index c77071cd0..b99d13824 100644 --- a/src/data-digitalocean-droplets/index.ts +++ b/src/data-digitalocean-droplets/index.ts @@ -1,9 +1,4 @@ -/** - * Copyright (c) HashiCorp, Inc. - * SPDX-License-Identifier: MPL-2.0 - */ - -// https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/droplets +// https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/droplets // generated from terraform resource schema import { Construct } from 'constructs'; @@ -13,7 +8,7 @@ import * as cdktf from 'cdktf'; export interface DataDigitaloceanDropletsConfig extends cdktf.TerraformMetaArguments { /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/droplets#id DataDigitaloceanDroplets#id} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/droplets#id DataDigitaloceanDroplets#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. * If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -22,13 +17,13 @@ export interface DataDigitaloceanDropletsConfig extends cdktf.TerraformMetaArgum /** * filter block * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/droplets#filter DataDigitaloceanDroplets#filter} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/droplets#filter DataDigitaloceanDroplets#filter} */ readonly filter?: DataDigitaloceanDropletsFilter[] | cdktf.IResolvable; /** * sort block * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/droplets#sort DataDigitaloceanDroplets#sort} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/droplets#sort DataDigitaloceanDroplets#sort} */ readonly sort?: DataDigitaloceanDropletsSort[] | cdktf.IResolvable; } @@ -229,19 +224,19 @@ export class DataDigitaloceanDropletsDropletsList extends cdktf.ComplexList { } export interface DataDigitaloceanDropletsFilter { /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/droplets#all DataDigitaloceanDroplets#all} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/droplets#all DataDigitaloceanDroplets#all} */ readonly all?: boolean | cdktf.IResolvable; /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/droplets#key DataDigitaloceanDroplets#key} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/droplets#key DataDigitaloceanDroplets#key} */ readonly key: string; /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/droplets#match_by DataDigitaloceanDroplets#match_by} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/droplets#match_by DataDigitaloceanDroplets#match_by} */ readonly matchBy?: string; /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/droplets#values DataDigitaloceanDroplets#values} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/droplets#values DataDigitaloceanDroplets#values} */ readonly values: string[]; } @@ -438,11 +433,11 @@ export class DataDigitaloceanDropletsFilterList extends cdktf.ComplexList { } export interface DataDigitaloceanDropletsSort { /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/droplets#direction DataDigitaloceanDroplets#direction} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/droplets#direction DataDigitaloceanDroplets#direction} */ readonly direction?: string; /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/droplets#key DataDigitaloceanDroplets#key} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/droplets#key DataDigitaloceanDroplets#key} */ readonly key: string; } @@ -584,7 +579,7 @@ export class DataDigitaloceanDropletsSortList extends cdktf.ComplexList { } /** -* Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/droplets digitalocean_droplets} +* Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/droplets digitalocean_droplets} */ export class DataDigitaloceanDroplets extends cdktf.TerraformDataSource { @@ -600,7 +595,7 @@ export class DataDigitaloceanDroplets extends cdktf.TerraformDataSource { * Generates CDKTF code for importing a DataDigitaloceanDroplets resource upon running "cdktf plan " * @param scope The scope in which to define this construct * @param importToId The construct id used in the generated config for the DataDigitaloceanDroplets to import - * @param importFromId The id of the existing DataDigitaloceanDroplets that should be imported. Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/droplets#import import section} in the documentation of this resource for the id to use + * @param importFromId The id of the existing DataDigitaloceanDroplets that should be imported. Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/droplets#import import section} in the documentation of this resource for the id to use * @param provider? Optional instance of the provider where the DataDigitaloceanDroplets to import is found */ public static generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: cdktf.TerraformProvider) { @@ -612,7 +607,7 @@ export class DataDigitaloceanDroplets extends cdktf.TerraformDataSource { // =========== /** - * Create a new {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/droplets digitalocean_droplets} Data Source + * Create a new {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/droplets digitalocean_droplets} Data Source * * @param scope The scope in which to define this construct * @param id The scoped construct ID. Must be unique amongst siblings in the same scope @@ -623,7 +618,7 @@ export class DataDigitaloceanDroplets extends cdktf.TerraformDataSource { terraformResourceType: 'digitalocean_droplets', terraformGeneratorMetadata: { providerName: 'digitalocean', - providerVersion: '2.40.0', + providerVersion: '2.41.0', providerVersionConstraint: '~> 2.19' }, provider: config.provider, diff --git a/src/data-digitalocean-firewall/README.md b/src/data-digitalocean-firewall/README.md index a8b379efc..d8afd8265 100644 --- a/src/data-digitalocean-firewall/README.md +++ b/src/data-digitalocean-firewall/README.md @@ -1,3 +1,3 @@ # `data_digitalocean_firewall` -Refer to the Terraform Registry for docs: [`data_digitalocean_firewall`](https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/firewall). +Refer to the Terraform Registry for docs: [`data_digitalocean_firewall`](https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/firewall). diff --git a/src/data-digitalocean-firewall/index.ts b/src/data-digitalocean-firewall/index.ts index d5170165d..be03b7a0f 100644 --- a/src/data-digitalocean-firewall/index.ts +++ b/src/data-digitalocean-firewall/index.ts @@ -1,9 +1,4 @@ -/** - * Copyright (c) HashiCorp, Inc. - * SPDX-License-Identifier: MPL-2.0 - */ - -// https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/firewall +// https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/firewall // generated from terraform resource schema import { Construct } from 'constructs'; @@ -13,34 +8,34 @@ import * as cdktf from 'cdktf'; export interface DataDigitaloceanFirewallConfig extends cdktf.TerraformMetaArguments { /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/firewall#droplet_ids DataDigitaloceanFirewall#droplet_ids} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/firewall#droplet_ids DataDigitaloceanFirewall#droplet_ids} */ readonly dropletIds?: number[]; /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/firewall#firewall_id DataDigitaloceanFirewall#firewall_id} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/firewall#firewall_id DataDigitaloceanFirewall#firewall_id} */ readonly firewallId: string; /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/firewall#id DataDigitaloceanFirewall#id} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/firewall#id DataDigitaloceanFirewall#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. * If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. */ readonly id?: string; /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/firewall#tags DataDigitaloceanFirewall#tags} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/firewall#tags DataDigitaloceanFirewall#tags} */ readonly tags?: string[]; /** * inbound_rule block * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/firewall#inbound_rule DataDigitaloceanFirewall#inbound_rule} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/firewall#inbound_rule DataDigitaloceanFirewall#inbound_rule} */ readonly inboundRule?: DataDigitaloceanFirewallInboundRule[] | cdktf.IResolvable; /** * outbound_rule block * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/firewall#outbound_rule DataDigitaloceanFirewall#outbound_rule} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/firewall#outbound_rule DataDigitaloceanFirewall#outbound_rule} */ readonly outboundRule?: DataDigitaloceanFirewallOutboundRule[] | cdktf.IResolvable; } @@ -131,31 +126,31 @@ export class DataDigitaloceanFirewallPendingChangesList extends cdktf.ComplexLis } export interface DataDigitaloceanFirewallInboundRule { /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/firewall#port_range DataDigitaloceanFirewall#port_range} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/firewall#port_range DataDigitaloceanFirewall#port_range} */ readonly portRange?: string; /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/firewall#protocol DataDigitaloceanFirewall#protocol} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/firewall#protocol DataDigitaloceanFirewall#protocol} */ readonly protocol: string; /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/firewall#source_addresses DataDigitaloceanFirewall#source_addresses} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/firewall#source_addresses DataDigitaloceanFirewall#source_addresses} */ readonly sourceAddresses?: string[]; /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/firewall#source_droplet_ids DataDigitaloceanFirewall#source_droplet_ids} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/firewall#source_droplet_ids DataDigitaloceanFirewall#source_droplet_ids} */ readonly sourceDropletIds?: number[]; /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/firewall#source_kubernetes_ids DataDigitaloceanFirewall#source_kubernetes_ids} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/firewall#source_kubernetes_ids DataDigitaloceanFirewall#source_kubernetes_ids} */ readonly sourceKubernetesIds?: string[]; /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/firewall#source_load_balancer_uids DataDigitaloceanFirewall#source_load_balancer_uids} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/firewall#source_load_balancer_uids DataDigitaloceanFirewall#source_load_balancer_uids} */ readonly sourceLoadBalancerUids?: string[]; /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/firewall#source_tags DataDigitaloceanFirewall#source_tags} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/firewall#source_tags DataDigitaloceanFirewall#source_tags} */ readonly sourceTags?: string[]; } @@ -442,31 +437,31 @@ export class DataDigitaloceanFirewallInboundRuleList extends cdktf.ComplexList { } export interface DataDigitaloceanFirewallOutboundRule { /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/firewall#destination_addresses DataDigitaloceanFirewall#destination_addresses} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/firewall#destination_addresses DataDigitaloceanFirewall#destination_addresses} */ readonly destinationAddresses?: string[]; /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/firewall#destination_droplet_ids DataDigitaloceanFirewall#destination_droplet_ids} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/firewall#destination_droplet_ids DataDigitaloceanFirewall#destination_droplet_ids} */ readonly destinationDropletIds?: number[]; /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/firewall#destination_kubernetes_ids DataDigitaloceanFirewall#destination_kubernetes_ids} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/firewall#destination_kubernetes_ids DataDigitaloceanFirewall#destination_kubernetes_ids} */ readonly destinationKubernetesIds?: string[]; /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/firewall#destination_load_balancer_uids DataDigitaloceanFirewall#destination_load_balancer_uids} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/firewall#destination_load_balancer_uids DataDigitaloceanFirewall#destination_load_balancer_uids} */ readonly destinationLoadBalancerUids?: string[]; /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/firewall#destination_tags DataDigitaloceanFirewall#destination_tags} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/firewall#destination_tags DataDigitaloceanFirewall#destination_tags} */ readonly destinationTags?: string[]; /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/firewall#port_range DataDigitaloceanFirewall#port_range} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/firewall#port_range DataDigitaloceanFirewall#port_range} */ readonly portRange?: string; /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/firewall#protocol DataDigitaloceanFirewall#protocol} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/firewall#protocol DataDigitaloceanFirewall#protocol} */ readonly protocol: string; } @@ -753,7 +748,7 @@ export class DataDigitaloceanFirewallOutboundRuleList extends cdktf.ComplexList } /** -* Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/firewall digitalocean_firewall} +* Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/firewall digitalocean_firewall} */ export class DataDigitaloceanFirewall extends cdktf.TerraformDataSource { @@ -769,7 +764,7 @@ export class DataDigitaloceanFirewall extends cdktf.TerraformDataSource { * Generates CDKTF code for importing a DataDigitaloceanFirewall resource upon running "cdktf plan " * @param scope The scope in which to define this construct * @param importToId The construct id used in the generated config for the DataDigitaloceanFirewall to import - * @param importFromId The id of the existing DataDigitaloceanFirewall that should be imported. Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/firewall#import import section} in the documentation of this resource for the id to use + * @param importFromId The id of the existing DataDigitaloceanFirewall that should be imported. Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/firewall#import import section} in the documentation of this resource for the id to use * @param provider? Optional instance of the provider where the DataDigitaloceanFirewall to import is found */ public static generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: cdktf.TerraformProvider) { @@ -781,7 +776,7 @@ export class DataDigitaloceanFirewall extends cdktf.TerraformDataSource { // =========== /** - * Create a new {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/firewall digitalocean_firewall} Data Source + * Create a new {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/firewall digitalocean_firewall} Data Source * * @param scope The scope in which to define this construct * @param id The scoped construct ID. Must be unique amongst siblings in the same scope @@ -792,7 +787,7 @@ export class DataDigitaloceanFirewall extends cdktf.TerraformDataSource { terraformResourceType: 'digitalocean_firewall', terraformGeneratorMetadata: { providerName: 'digitalocean', - providerVersion: '2.40.0', + providerVersion: '2.41.0', providerVersionConstraint: '~> 2.19' }, provider: config.provider, diff --git a/src/data-digitalocean-floating-ip/README.md b/src/data-digitalocean-floating-ip/README.md index 9efb4b50b..468e35451 100644 --- a/src/data-digitalocean-floating-ip/README.md +++ b/src/data-digitalocean-floating-ip/README.md @@ -1,3 +1,3 @@ # `data_digitalocean_floating_ip` -Refer to the Terraform Registry for docs: [`data_digitalocean_floating_ip`](https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/floating_ip). +Refer to the Terraform Registry for docs: [`data_digitalocean_floating_ip`](https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/floating_ip). diff --git a/src/data-digitalocean-floating-ip/index.ts b/src/data-digitalocean-floating-ip/index.ts index a9ee397a0..f581bc6fb 100644 --- a/src/data-digitalocean-floating-ip/index.ts +++ b/src/data-digitalocean-floating-ip/index.ts @@ -1,9 +1,4 @@ -/** - * Copyright (c) HashiCorp, Inc. - * SPDX-License-Identifier: MPL-2.0 - */ - -// https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/floating_ip +// https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/floating_ip // generated from terraform resource schema import { Construct } from 'constructs'; @@ -13,7 +8,7 @@ import * as cdktf from 'cdktf'; export interface DataDigitaloceanFloatingIpConfig extends cdktf.TerraformMetaArguments { /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/floating_ip#id DataDigitaloceanFloatingIp#id} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/floating_ip#id DataDigitaloceanFloatingIp#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. * If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -22,13 +17,13 @@ export interface DataDigitaloceanFloatingIpConfig extends cdktf.TerraformMetaArg /** * floating ip address * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/floating_ip#ip_address DataDigitaloceanFloatingIp#ip_address} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/floating_ip#ip_address DataDigitaloceanFloatingIp#ip_address} */ readonly ipAddress: string; } /** -* Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/floating_ip digitalocean_floating_ip} +* Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/floating_ip digitalocean_floating_ip} */ export class DataDigitaloceanFloatingIp extends cdktf.TerraformDataSource { @@ -44,7 +39,7 @@ export class DataDigitaloceanFloatingIp extends cdktf.TerraformDataSource { * Generates CDKTF code for importing a DataDigitaloceanFloatingIp resource upon running "cdktf plan " * @param scope The scope in which to define this construct * @param importToId The construct id used in the generated config for the DataDigitaloceanFloatingIp to import - * @param importFromId The id of the existing DataDigitaloceanFloatingIp that should be imported. Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/floating_ip#import import section} in the documentation of this resource for the id to use + * @param importFromId The id of the existing DataDigitaloceanFloatingIp that should be imported. Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/floating_ip#import import section} in the documentation of this resource for the id to use * @param provider? Optional instance of the provider where the DataDigitaloceanFloatingIp to import is found */ public static generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: cdktf.TerraformProvider) { @@ -56,7 +51,7 @@ export class DataDigitaloceanFloatingIp extends cdktf.TerraformDataSource { // =========== /** - * Create a new {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/floating_ip digitalocean_floating_ip} Data Source + * Create a new {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/floating_ip digitalocean_floating_ip} Data Source * * @param scope The scope in which to define this construct * @param id The scoped construct ID. Must be unique amongst siblings in the same scope @@ -67,7 +62,7 @@ export class DataDigitaloceanFloatingIp extends cdktf.TerraformDataSource { terraformResourceType: 'digitalocean_floating_ip', terraformGeneratorMetadata: { providerName: 'digitalocean', - providerVersion: '2.40.0', + providerVersion: '2.41.0', providerVersionConstraint: '~> 2.19' }, provider: config.provider, diff --git a/src/data-digitalocean-image/README.md b/src/data-digitalocean-image/README.md index 686ef2277..5d1ebc21e 100644 --- a/src/data-digitalocean-image/README.md +++ b/src/data-digitalocean-image/README.md @@ -1,3 +1,3 @@ # `data_digitalocean_image` -Refer to the Terraform Registry for docs: [`data_digitalocean_image`](https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/image). +Refer to the Terraform Registry for docs: [`data_digitalocean_image`](https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/image). diff --git a/src/data-digitalocean-image/index.ts b/src/data-digitalocean-image/index.ts index 54e231f70..3ef2ec996 100644 --- a/src/data-digitalocean-image/index.ts +++ b/src/data-digitalocean-image/index.ts @@ -1,9 +1,4 @@ -/** - * Copyright (c) HashiCorp, Inc. - * SPDX-License-Identifier: MPL-2.0 - */ - -// https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/image +// https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/image // generated from terraform resource schema import { Construct } from 'constructs'; @@ -15,7 +10,7 @@ export interface DataDigitaloceanImageConfig extends cdktf.TerraformMetaArgument /** * id of the image * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/image#id DataDigitaloceanImage#id} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/image#id DataDigitaloceanImage#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. * If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -24,23 +19,23 @@ export interface DataDigitaloceanImageConfig extends cdktf.TerraformMetaArgument /** * name of the image * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/image#name DataDigitaloceanImage#name} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/image#name DataDigitaloceanImage#name} */ readonly name?: string; /** * slug of the image * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/image#slug DataDigitaloceanImage#slug} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/image#slug DataDigitaloceanImage#slug} */ readonly slug?: string; /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/image#source DataDigitaloceanImage#source} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/image#source DataDigitaloceanImage#source} */ readonly source?: string; } /** -* Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/image digitalocean_image} +* Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/image digitalocean_image} */ export class DataDigitaloceanImage extends cdktf.TerraformDataSource { @@ -56,7 +51,7 @@ export class DataDigitaloceanImage extends cdktf.TerraformDataSource { * Generates CDKTF code for importing a DataDigitaloceanImage resource upon running "cdktf plan " * @param scope The scope in which to define this construct * @param importToId The construct id used in the generated config for the DataDigitaloceanImage to import - * @param importFromId The id of the existing DataDigitaloceanImage that should be imported. Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/image#import import section} in the documentation of this resource for the id to use + * @param importFromId The id of the existing DataDigitaloceanImage that should be imported. Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/image#import import section} in the documentation of this resource for the id to use * @param provider? Optional instance of the provider where the DataDigitaloceanImage to import is found */ public static generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: cdktf.TerraformProvider) { @@ -68,7 +63,7 @@ export class DataDigitaloceanImage extends cdktf.TerraformDataSource { // =========== /** - * Create a new {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/image digitalocean_image} Data Source + * Create a new {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/image digitalocean_image} Data Source * * @param scope The scope in which to define this construct * @param id The scoped construct ID. Must be unique amongst siblings in the same scope @@ -79,7 +74,7 @@ export class DataDigitaloceanImage extends cdktf.TerraformDataSource { terraformResourceType: 'digitalocean_image', terraformGeneratorMetadata: { providerName: 'digitalocean', - providerVersion: '2.40.0', + providerVersion: '2.41.0', providerVersionConstraint: '~> 2.19' }, provider: config.provider, diff --git a/src/data-digitalocean-images/README.md b/src/data-digitalocean-images/README.md index de9c6a639..724e32c1d 100644 --- a/src/data-digitalocean-images/README.md +++ b/src/data-digitalocean-images/README.md @@ -1,3 +1,3 @@ # `data_digitalocean_images` -Refer to the Terraform Registry for docs: [`data_digitalocean_images`](https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/images). +Refer to the Terraform Registry for docs: [`data_digitalocean_images`](https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/images). diff --git a/src/data-digitalocean-images/index.ts b/src/data-digitalocean-images/index.ts index b24c8d62e..7e901c79c 100644 --- a/src/data-digitalocean-images/index.ts +++ b/src/data-digitalocean-images/index.ts @@ -1,9 +1,4 @@ -/** - * Copyright (c) HashiCorp, Inc. - * SPDX-License-Identifier: MPL-2.0 - */ - -// https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/images +// https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/images // generated from terraform resource schema import { Construct } from 'constructs'; @@ -13,7 +8,7 @@ import * as cdktf from 'cdktf'; export interface DataDigitaloceanImagesConfig extends cdktf.TerraformMetaArguments { /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/images#id DataDigitaloceanImages#id} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/images#id DataDigitaloceanImages#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. * If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -22,13 +17,13 @@ export interface DataDigitaloceanImagesConfig extends cdktf.TerraformMetaArgumen /** * filter block * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/images#filter DataDigitaloceanImages#filter} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/images#filter DataDigitaloceanImages#filter} */ readonly filter?: DataDigitaloceanImagesFilter[] | cdktf.IResolvable; /** * sort block * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/images#sort DataDigitaloceanImages#sort} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/images#sort DataDigitaloceanImages#sort} */ readonly sort?: DataDigitaloceanImagesSort[] | cdktf.IResolvable; } @@ -179,19 +174,19 @@ export class DataDigitaloceanImagesImagesList extends cdktf.ComplexList { } export interface DataDigitaloceanImagesFilter { /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/images#all DataDigitaloceanImages#all} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/images#all DataDigitaloceanImages#all} */ readonly all?: boolean | cdktf.IResolvable; /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/images#key DataDigitaloceanImages#key} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/images#key DataDigitaloceanImages#key} */ readonly key: string; /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/images#match_by DataDigitaloceanImages#match_by} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/images#match_by DataDigitaloceanImages#match_by} */ readonly matchBy?: string; /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/images#values DataDigitaloceanImages#values} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/images#values DataDigitaloceanImages#values} */ readonly values: string[]; } @@ -388,11 +383,11 @@ export class DataDigitaloceanImagesFilterList extends cdktf.ComplexList { } export interface DataDigitaloceanImagesSort { /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/images#direction DataDigitaloceanImages#direction} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/images#direction DataDigitaloceanImages#direction} */ readonly direction?: string; /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/images#key DataDigitaloceanImages#key} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/images#key DataDigitaloceanImages#key} */ readonly key: string; } @@ -534,7 +529,7 @@ export class DataDigitaloceanImagesSortList extends cdktf.ComplexList { } /** -* Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/images digitalocean_images} +* Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/images digitalocean_images} */ export class DataDigitaloceanImages extends cdktf.TerraformDataSource { @@ -550,7 +545,7 @@ export class DataDigitaloceanImages extends cdktf.TerraformDataSource { * Generates CDKTF code for importing a DataDigitaloceanImages resource upon running "cdktf plan " * @param scope The scope in which to define this construct * @param importToId The construct id used in the generated config for the DataDigitaloceanImages to import - * @param importFromId The id of the existing DataDigitaloceanImages that should be imported. Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/images#import import section} in the documentation of this resource for the id to use + * @param importFromId The id of the existing DataDigitaloceanImages that should be imported. Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/images#import import section} in the documentation of this resource for the id to use * @param provider? Optional instance of the provider where the DataDigitaloceanImages to import is found */ public static generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: cdktf.TerraformProvider) { @@ -562,7 +557,7 @@ export class DataDigitaloceanImages extends cdktf.TerraformDataSource { // =========== /** - * Create a new {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/images digitalocean_images} Data Source + * Create a new {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/images digitalocean_images} Data Source * * @param scope The scope in which to define this construct * @param id The scoped construct ID. Must be unique amongst siblings in the same scope @@ -573,7 +568,7 @@ export class DataDigitaloceanImages extends cdktf.TerraformDataSource { terraformResourceType: 'digitalocean_images', terraformGeneratorMetadata: { providerName: 'digitalocean', - providerVersion: '2.40.0', + providerVersion: '2.41.0', providerVersionConstraint: '~> 2.19' }, provider: config.provider, diff --git a/src/data-digitalocean-kubernetes-cluster/README.md b/src/data-digitalocean-kubernetes-cluster/README.md index 1586c513c..1f63fb12f 100644 --- a/src/data-digitalocean-kubernetes-cluster/README.md +++ b/src/data-digitalocean-kubernetes-cluster/README.md @@ -1,3 +1,3 @@ # `data_digitalocean_kubernetes_cluster` -Refer to the Terraform Registry for docs: [`data_digitalocean_kubernetes_cluster`](https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/kubernetes_cluster). +Refer to the Terraform Registry for docs: [`data_digitalocean_kubernetes_cluster`](https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/kubernetes_cluster). diff --git a/src/data-digitalocean-kubernetes-cluster/index.ts b/src/data-digitalocean-kubernetes-cluster/index.ts index 3d8af00d8..648c8f4a9 100644 --- a/src/data-digitalocean-kubernetes-cluster/index.ts +++ b/src/data-digitalocean-kubernetes-cluster/index.ts @@ -1,9 +1,4 @@ -/** - * Copyright (c) HashiCorp, Inc. - * SPDX-License-Identifier: MPL-2.0 - */ - -// https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/kubernetes_cluster +// https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/kubernetes_cluster // generated from terraform resource schema import { Construct } from 'constructs'; @@ -13,18 +8,18 @@ import * as cdktf from 'cdktf'; export interface DataDigitaloceanKubernetesClusterConfig extends cdktf.TerraformMetaArguments { /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/kubernetes_cluster#id DataDigitaloceanKubernetesCluster#id} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/kubernetes_cluster#id DataDigitaloceanKubernetesCluster#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. * If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. */ readonly id?: string; /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/kubernetes_cluster#name DataDigitaloceanKubernetesCluster#name} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/kubernetes_cluster#name DataDigitaloceanKubernetesCluster#name} */ readonly name: string; /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/kubernetes_cluster#tags DataDigitaloceanKubernetesCluster#tags} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/kubernetes_cluster#tags DataDigitaloceanKubernetesCluster#tags} */ readonly tags?: string[]; } @@ -538,7 +533,7 @@ export class DataDigitaloceanKubernetesClusterNodePoolList extends cdktf.Complex } /** -* Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/kubernetes_cluster digitalocean_kubernetes_cluster} +* Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/kubernetes_cluster digitalocean_kubernetes_cluster} */ export class DataDigitaloceanKubernetesCluster extends cdktf.TerraformDataSource { @@ -554,7 +549,7 @@ export class DataDigitaloceanKubernetesCluster extends cdktf.TerraformDataSource * Generates CDKTF code for importing a DataDigitaloceanKubernetesCluster resource upon running "cdktf plan " * @param scope The scope in which to define this construct * @param importToId The construct id used in the generated config for the DataDigitaloceanKubernetesCluster to import - * @param importFromId The id of the existing DataDigitaloceanKubernetesCluster that should be imported. Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/kubernetes_cluster#import import section} in the documentation of this resource for the id to use + * @param importFromId The id of the existing DataDigitaloceanKubernetesCluster that should be imported. Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/kubernetes_cluster#import import section} in the documentation of this resource for the id to use * @param provider? Optional instance of the provider where the DataDigitaloceanKubernetesCluster to import is found */ public static generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: cdktf.TerraformProvider) { @@ -566,7 +561,7 @@ export class DataDigitaloceanKubernetesCluster extends cdktf.TerraformDataSource // =========== /** - * Create a new {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/kubernetes_cluster digitalocean_kubernetes_cluster} Data Source + * Create a new {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/kubernetes_cluster digitalocean_kubernetes_cluster} Data Source * * @param scope The scope in which to define this construct * @param id The scoped construct ID. Must be unique amongst siblings in the same scope @@ -577,7 +572,7 @@ export class DataDigitaloceanKubernetesCluster extends cdktf.TerraformDataSource terraformResourceType: 'digitalocean_kubernetes_cluster', terraformGeneratorMetadata: { providerName: 'digitalocean', - providerVersion: '2.40.0', + providerVersion: '2.41.0', providerVersionConstraint: '~> 2.19' }, provider: config.provider, diff --git a/src/data-digitalocean-kubernetes-versions/README.md b/src/data-digitalocean-kubernetes-versions/README.md index 74ff1c900..9f42c9eee 100644 --- a/src/data-digitalocean-kubernetes-versions/README.md +++ b/src/data-digitalocean-kubernetes-versions/README.md @@ -1,3 +1,3 @@ # `data_digitalocean_kubernetes_versions` -Refer to the Terraform Registry for docs: [`data_digitalocean_kubernetes_versions`](https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/kubernetes_versions). +Refer to the Terraform Registry for docs: [`data_digitalocean_kubernetes_versions`](https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/kubernetes_versions). diff --git a/src/data-digitalocean-kubernetes-versions/index.ts b/src/data-digitalocean-kubernetes-versions/index.ts index 22620cf97..d7c5d20e5 100644 --- a/src/data-digitalocean-kubernetes-versions/index.ts +++ b/src/data-digitalocean-kubernetes-versions/index.ts @@ -1,9 +1,4 @@ -/** - * Copyright (c) HashiCorp, Inc. - * SPDX-License-Identifier: MPL-2.0 - */ - -// https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/kubernetes_versions +// https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/kubernetes_versions // generated from terraform resource schema import { Construct } from 'constructs'; @@ -13,20 +8,20 @@ import * as cdktf from 'cdktf'; export interface DataDigitaloceanKubernetesVersionsConfig extends cdktf.TerraformMetaArguments { /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/kubernetes_versions#id DataDigitaloceanKubernetesVersions#id} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/kubernetes_versions#id DataDigitaloceanKubernetesVersions#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. * If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. */ readonly id?: string; /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/kubernetes_versions#version_prefix DataDigitaloceanKubernetesVersions#version_prefix} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/kubernetes_versions#version_prefix DataDigitaloceanKubernetesVersions#version_prefix} */ readonly versionPrefix?: string; } /** -* Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/kubernetes_versions digitalocean_kubernetes_versions} +* Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/kubernetes_versions digitalocean_kubernetes_versions} */ export class DataDigitaloceanKubernetesVersions extends cdktf.TerraformDataSource { @@ -42,7 +37,7 @@ export class DataDigitaloceanKubernetesVersions extends cdktf.TerraformDataSourc * Generates CDKTF code for importing a DataDigitaloceanKubernetesVersions resource upon running "cdktf plan " * @param scope The scope in which to define this construct * @param importToId The construct id used in the generated config for the DataDigitaloceanKubernetesVersions to import - * @param importFromId The id of the existing DataDigitaloceanKubernetesVersions that should be imported. Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/kubernetes_versions#import import section} in the documentation of this resource for the id to use + * @param importFromId The id of the existing DataDigitaloceanKubernetesVersions that should be imported. Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/kubernetes_versions#import import section} in the documentation of this resource for the id to use * @param provider? Optional instance of the provider where the DataDigitaloceanKubernetesVersions to import is found */ public static generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: cdktf.TerraformProvider) { @@ -54,7 +49,7 @@ export class DataDigitaloceanKubernetesVersions extends cdktf.TerraformDataSourc // =========== /** - * Create a new {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/kubernetes_versions digitalocean_kubernetes_versions} Data Source + * Create a new {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/kubernetes_versions digitalocean_kubernetes_versions} Data Source * * @param scope The scope in which to define this construct * @param id The scoped construct ID. Must be unique amongst siblings in the same scope @@ -65,7 +60,7 @@ export class DataDigitaloceanKubernetesVersions extends cdktf.TerraformDataSourc terraformResourceType: 'digitalocean_kubernetes_versions', terraformGeneratorMetadata: { providerName: 'digitalocean', - providerVersion: '2.40.0', + providerVersion: '2.41.0', providerVersionConstraint: '~> 2.19' }, provider: config.provider, diff --git a/src/data-digitalocean-loadbalancer/README.md b/src/data-digitalocean-loadbalancer/README.md index def7213bb..0e2a2065a 100644 --- a/src/data-digitalocean-loadbalancer/README.md +++ b/src/data-digitalocean-loadbalancer/README.md @@ -1,3 +1,3 @@ # `data_digitalocean_loadbalancer` -Refer to the Terraform Registry for docs: [`data_digitalocean_loadbalancer`](https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/loadbalancer). +Refer to the Terraform Registry for docs: [`data_digitalocean_loadbalancer`](https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/loadbalancer). diff --git a/src/data-digitalocean-loadbalancer/index.ts b/src/data-digitalocean-loadbalancer/index.ts index 6266e528b..e043fa90d 100644 --- a/src/data-digitalocean-loadbalancer/index.ts +++ b/src/data-digitalocean-loadbalancer/index.ts @@ -1,9 +1,4 @@ -/** - * Copyright (c) HashiCorp, Inc. - * SPDX-License-Identifier: MPL-2.0 - */ - -// https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/loadbalancer +// https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/loadbalancer // generated from terraform resource schema import { Construct } from 'constructs'; @@ -15,7 +10,7 @@ export interface DataDigitaloceanLoadbalancerConfig extends cdktf.TerraformMetaA /** * id of the load balancer * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/loadbalancer#id DataDigitaloceanLoadbalancer#id} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/loadbalancer#id DataDigitaloceanLoadbalancer#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. * If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -24,7 +19,7 @@ export interface DataDigitaloceanLoadbalancerConfig extends cdktf.TerraformMetaA /** * name of the load balancer * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/loadbalancer#name DataDigitaloceanLoadbalancer#name} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/loadbalancer#name DataDigitaloceanLoadbalancer#name} */ readonly name?: string; } @@ -677,7 +672,7 @@ export class DataDigitaloceanLoadbalancerStickySessionsList extends cdktf.Comple } /** -* Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/loadbalancer digitalocean_loadbalancer} +* Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/loadbalancer digitalocean_loadbalancer} */ export class DataDigitaloceanLoadbalancer extends cdktf.TerraformDataSource { @@ -693,7 +688,7 @@ export class DataDigitaloceanLoadbalancer extends cdktf.TerraformDataSource { * Generates CDKTF code for importing a DataDigitaloceanLoadbalancer resource upon running "cdktf plan " * @param scope The scope in which to define this construct * @param importToId The construct id used in the generated config for the DataDigitaloceanLoadbalancer to import - * @param importFromId The id of the existing DataDigitaloceanLoadbalancer that should be imported. Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/loadbalancer#import import section} in the documentation of this resource for the id to use + * @param importFromId The id of the existing DataDigitaloceanLoadbalancer that should be imported. Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/loadbalancer#import import section} in the documentation of this resource for the id to use * @param provider? Optional instance of the provider where the DataDigitaloceanLoadbalancer to import is found */ public static generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: cdktf.TerraformProvider) { @@ -705,7 +700,7 @@ export class DataDigitaloceanLoadbalancer extends cdktf.TerraformDataSource { // =========== /** - * Create a new {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/loadbalancer digitalocean_loadbalancer} Data Source + * Create a new {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/loadbalancer digitalocean_loadbalancer} Data Source * * @param scope The scope in which to define this construct * @param id The scoped construct ID. Must be unique amongst siblings in the same scope @@ -716,7 +711,7 @@ export class DataDigitaloceanLoadbalancer extends cdktf.TerraformDataSource { terraformResourceType: 'digitalocean_loadbalancer', terraformGeneratorMetadata: { providerName: 'digitalocean', - providerVersion: '2.40.0', + providerVersion: '2.41.0', providerVersionConstraint: '~> 2.19' }, provider: config.provider, diff --git a/src/data-digitalocean-project/README.md b/src/data-digitalocean-project/README.md index 8e78d7992..d23add78a 100644 --- a/src/data-digitalocean-project/README.md +++ b/src/data-digitalocean-project/README.md @@ -1,3 +1,3 @@ # `data_digitalocean_project` -Refer to the Terraform Registry for docs: [`data_digitalocean_project`](https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/project). +Refer to the Terraform Registry for docs: [`data_digitalocean_project`](https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/project). diff --git a/src/data-digitalocean-project/index.ts b/src/data-digitalocean-project/index.ts index 227255a04..84ab1a496 100644 --- a/src/data-digitalocean-project/index.ts +++ b/src/data-digitalocean-project/index.ts @@ -1,9 +1,4 @@ -/** - * Copyright (c) HashiCorp, Inc. - * SPDX-License-Identifier: MPL-2.0 - */ - -// https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/project +// https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/project // generated from terraform resource schema import { Construct } from 'constructs'; @@ -13,20 +8,20 @@ import * as cdktf from 'cdktf'; export interface DataDigitaloceanProjectConfig extends cdktf.TerraformMetaArguments { /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/project#id DataDigitaloceanProject#id} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/project#id DataDigitaloceanProject#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. * If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. */ readonly id?: string; /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/project#name DataDigitaloceanProject#name} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/project#name DataDigitaloceanProject#name} */ readonly name?: string; } /** -* Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/project digitalocean_project} +* Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/project digitalocean_project} */ export class DataDigitaloceanProject extends cdktf.TerraformDataSource { @@ -42,7 +37,7 @@ export class DataDigitaloceanProject extends cdktf.TerraformDataSource { * Generates CDKTF code for importing a DataDigitaloceanProject resource upon running "cdktf plan " * @param scope The scope in which to define this construct * @param importToId The construct id used in the generated config for the DataDigitaloceanProject to import - * @param importFromId The id of the existing DataDigitaloceanProject that should be imported. Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/project#import import section} in the documentation of this resource for the id to use + * @param importFromId The id of the existing DataDigitaloceanProject that should be imported. Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/project#import import section} in the documentation of this resource for the id to use * @param provider? Optional instance of the provider where the DataDigitaloceanProject to import is found */ public static generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: cdktf.TerraformProvider) { @@ -54,7 +49,7 @@ export class DataDigitaloceanProject extends cdktf.TerraformDataSource { // =========== /** - * Create a new {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/project digitalocean_project} Data Source + * Create a new {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/project digitalocean_project} Data Source * * @param scope The scope in which to define this construct * @param id The scoped construct ID. Must be unique amongst siblings in the same scope @@ -65,7 +60,7 @@ export class DataDigitaloceanProject extends cdktf.TerraformDataSource { terraformResourceType: 'digitalocean_project', terraformGeneratorMetadata: { providerName: 'digitalocean', - providerVersion: '2.40.0', + providerVersion: '2.41.0', providerVersionConstraint: '~> 2.19' }, provider: config.provider, diff --git a/src/data-digitalocean-projects/README.md b/src/data-digitalocean-projects/README.md index 02d715a6f..b315b4ded 100644 --- a/src/data-digitalocean-projects/README.md +++ b/src/data-digitalocean-projects/README.md @@ -1,3 +1,3 @@ # `data_digitalocean_projects` -Refer to the Terraform Registry for docs: [`data_digitalocean_projects`](https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/projects). +Refer to the Terraform Registry for docs: [`data_digitalocean_projects`](https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/projects). diff --git a/src/data-digitalocean-projects/index.ts b/src/data-digitalocean-projects/index.ts index 50ebd09d5..2f581f00a 100644 --- a/src/data-digitalocean-projects/index.ts +++ b/src/data-digitalocean-projects/index.ts @@ -1,9 +1,4 @@ -/** - * Copyright (c) HashiCorp, Inc. - * SPDX-License-Identifier: MPL-2.0 - */ - -// https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/projects +// https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/projects // generated from terraform resource schema import { Construct } from 'constructs'; @@ -13,7 +8,7 @@ import * as cdktf from 'cdktf'; export interface DataDigitaloceanProjectsConfig extends cdktf.TerraformMetaArguments { /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/projects#id DataDigitaloceanProjects#id} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/projects#id DataDigitaloceanProjects#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. * If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -22,13 +17,13 @@ export interface DataDigitaloceanProjectsConfig extends cdktf.TerraformMetaArgum /** * filter block * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/projects#filter DataDigitaloceanProjects#filter} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/projects#filter DataDigitaloceanProjects#filter} */ readonly filter?: DataDigitaloceanProjectsFilter[] | cdktf.IResolvable; /** * sort block * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/projects#sort DataDigitaloceanProjects#sort} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/projects#sort DataDigitaloceanProjects#sort} */ readonly sort?: DataDigitaloceanProjectsSort[] | cdktf.IResolvable; } @@ -159,19 +154,19 @@ export class DataDigitaloceanProjectsProjectsList extends cdktf.ComplexList { } export interface DataDigitaloceanProjectsFilter { /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/projects#all DataDigitaloceanProjects#all} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/projects#all DataDigitaloceanProjects#all} */ readonly all?: boolean | cdktf.IResolvable; /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/projects#key DataDigitaloceanProjects#key} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/projects#key DataDigitaloceanProjects#key} */ readonly key: string; /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/projects#match_by DataDigitaloceanProjects#match_by} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/projects#match_by DataDigitaloceanProjects#match_by} */ readonly matchBy?: string; /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/projects#values DataDigitaloceanProjects#values} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/projects#values DataDigitaloceanProjects#values} */ readonly values: string[]; } @@ -368,11 +363,11 @@ export class DataDigitaloceanProjectsFilterList extends cdktf.ComplexList { } export interface DataDigitaloceanProjectsSort { /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/projects#direction DataDigitaloceanProjects#direction} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/projects#direction DataDigitaloceanProjects#direction} */ readonly direction?: string; /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/projects#key DataDigitaloceanProjects#key} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/projects#key DataDigitaloceanProjects#key} */ readonly key: string; } @@ -514,7 +509,7 @@ export class DataDigitaloceanProjectsSortList extends cdktf.ComplexList { } /** -* Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/projects digitalocean_projects} +* Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/projects digitalocean_projects} */ export class DataDigitaloceanProjects extends cdktf.TerraformDataSource { @@ -530,7 +525,7 @@ export class DataDigitaloceanProjects extends cdktf.TerraformDataSource { * Generates CDKTF code for importing a DataDigitaloceanProjects resource upon running "cdktf plan " * @param scope The scope in which to define this construct * @param importToId The construct id used in the generated config for the DataDigitaloceanProjects to import - * @param importFromId The id of the existing DataDigitaloceanProjects that should be imported. Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/projects#import import section} in the documentation of this resource for the id to use + * @param importFromId The id of the existing DataDigitaloceanProjects that should be imported. Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/projects#import import section} in the documentation of this resource for the id to use * @param provider? Optional instance of the provider where the DataDigitaloceanProjects to import is found */ public static generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: cdktf.TerraformProvider) { @@ -542,7 +537,7 @@ export class DataDigitaloceanProjects extends cdktf.TerraformDataSource { // =========== /** - * Create a new {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/projects digitalocean_projects} Data Source + * Create a new {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/projects digitalocean_projects} Data Source * * @param scope The scope in which to define this construct * @param id The scoped construct ID. Must be unique amongst siblings in the same scope @@ -553,7 +548,7 @@ export class DataDigitaloceanProjects extends cdktf.TerraformDataSource { terraformResourceType: 'digitalocean_projects', terraformGeneratorMetadata: { providerName: 'digitalocean', - providerVersion: '2.40.0', + providerVersion: '2.41.0', providerVersionConstraint: '~> 2.19' }, provider: config.provider, diff --git a/src/data-digitalocean-record/README.md b/src/data-digitalocean-record/README.md index 9c7b82015..c32e337be 100644 --- a/src/data-digitalocean-record/README.md +++ b/src/data-digitalocean-record/README.md @@ -1,3 +1,3 @@ # `data_digitalocean_record` -Refer to the Terraform Registry for docs: [`data_digitalocean_record`](https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/record). +Refer to the Terraform Registry for docs: [`data_digitalocean_record`](https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/record). diff --git a/src/data-digitalocean-record/index.ts b/src/data-digitalocean-record/index.ts index 775894e9e..0bcced726 100644 --- a/src/data-digitalocean-record/index.ts +++ b/src/data-digitalocean-record/index.ts @@ -1,9 +1,4 @@ -/** - * Copyright (c) HashiCorp, Inc. - * SPDX-License-Identifier: MPL-2.0 - */ - -// https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/record +// https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/record // generated from terraform resource schema import { Construct } from 'constructs'; @@ -15,11 +10,11 @@ export interface DataDigitaloceanRecordConfig extends cdktf.TerraformMetaArgumen /** * domain of the name record * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/record#domain DataDigitaloceanRecord#domain} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/record#domain DataDigitaloceanRecord#domain} */ readonly domain: string; /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/record#id DataDigitaloceanRecord#id} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/record#id DataDigitaloceanRecord#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. * If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -28,13 +23,13 @@ export interface DataDigitaloceanRecordConfig extends cdktf.TerraformMetaArgumen /** * name of the record * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/record#name DataDigitaloceanRecord#name} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/record#name DataDigitaloceanRecord#name} */ readonly name: string; } /** -* Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/record digitalocean_record} +* Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/record digitalocean_record} */ export class DataDigitaloceanRecord extends cdktf.TerraformDataSource { @@ -50,7 +45,7 @@ export class DataDigitaloceanRecord extends cdktf.TerraformDataSource { * Generates CDKTF code for importing a DataDigitaloceanRecord resource upon running "cdktf plan " * @param scope The scope in which to define this construct * @param importToId The construct id used in the generated config for the DataDigitaloceanRecord to import - * @param importFromId The id of the existing DataDigitaloceanRecord that should be imported. Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/record#import import section} in the documentation of this resource for the id to use + * @param importFromId The id of the existing DataDigitaloceanRecord that should be imported. Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/record#import import section} in the documentation of this resource for the id to use * @param provider? Optional instance of the provider where the DataDigitaloceanRecord to import is found */ public static generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: cdktf.TerraformProvider) { @@ -62,7 +57,7 @@ export class DataDigitaloceanRecord extends cdktf.TerraformDataSource { // =========== /** - * Create a new {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/record digitalocean_record} Data Source + * Create a new {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/record digitalocean_record} Data Source * * @param scope The scope in which to define this construct * @param id The scoped construct ID. Must be unique amongst siblings in the same scope @@ -73,7 +68,7 @@ export class DataDigitaloceanRecord extends cdktf.TerraformDataSource { terraformResourceType: 'digitalocean_record', terraformGeneratorMetadata: { providerName: 'digitalocean', - providerVersion: '2.40.0', + providerVersion: '2.41.0', providerVersionConstraint: '~> 2.19' }, provider: config.provider, diff --git a/src/data-digitalocean-records/README.md b/src/data-digitalocean-records/README.md index 57c68ce5a..3345f59f1 100644 --- a/src/data-digitalocean-records/README.md +++ b/src/data-digitalocean-records/README.md @@ -1,3 +1,3 @@ # `data_digitalocean_records` -Refer to the Terraform Registry for docs: [`data_digitalocean_records`](https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/records). +Refer to the Terraform Registry for docs: [`data_digitalocean_records`](https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/records). diff --git a/src/data-digitalocean-records/index.ts b/src/data-digitalocean-records/index.ts index 07fd94e7f..3d00a69e0 100644 --- a/src/data-digitalocean-records/index.ts +++ b/src/data-digitalocean-records/index.ts @@ -1,9 +1,4 @@ -/** - * Copyright (c) HashiCorp, Inc. - * SPDX-License-Identifier: MPL-2.0 - */ - -// https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/records +// https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/records // generated from terraform resource schema import { Construct } from 'constructs'; @@ -13,11 +8,11 @@ import * as cdktf from 'cdktf'; export interface DataDigitaloceanRecordsConfig extends cdktf.TerraformMetaArguments { /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/records#domain DataDigitaloceanRecords#domain} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/records#domain DataDigitaloceanRecords#domain} */ readonly domain: string; /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/records#id DataDigitaloceanRecords#id} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/records#id DataDigitaloceanRecords#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. * If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -26,13 +21,13 @@ export interface DataDigitaloceanRecordsConfig extends cdktf.TerraformMetaArgume /** * filter block * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/records#filter DataDigitaloceanRecords#filter} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/records#filter DataDigitaloceanRecords#filter} */ readonly filter?: DataDigitaloceanRecordsFilter[] | cdktf.IResolvable; /** * sort block * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/records#sort DataDigitaloceanRecords#sort} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/records#sort DataDigitaloceanRecords#sort} */ readonly sort?: DataDigitaloceanRecordsSort[] | cdktf.IResolvable; } @@ -163,19 +158,19 @@ export class DataDigitaloceanRecordsRecordsList extends cdktf.ComplexList { } export interface DataDigitaloceanRecordsFilter { /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/records#all DataDigitaloceanRecords#all} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/records#all DataDigitaloceanRecords#all} */ readonly all?: boolean | cdktf.IResolvable; /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/records#key DataDigitaloceanRecords#key} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/records#key DataDigitaloceanRecords#key} */ readonly key: string; /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/records#match_by DataDigitaloceanRecords#match_by} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/records#match_by DataDigitaloceanRecords#match_by} */ readonly matchBy?: string; /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/records#values DataDigitaloceanRecords#values} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/records#values DataDigitaloceanRecords#values} */ readonly values: string[]; } @@ -372,11 +367,11 @@ export class DataDigitaloceanRecordsFilterList extends cdktf.ComplexList { } export interface DataDigitaloceanRecordsSort { /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/records#direction DataDigitaloceanRecords#direction} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/records#direction DataDigitaloceanRecords#direction} */ readonly direction?: string; /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/records#key DataDigitaloceanRecords#key} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/records#key DataDigitaloceanRecords#key} */ readonly key: string; } @@ -518,7 +513,7 @@ export class DataDigitaloceanRecordsSortList extends cdktf.ComplexList { } /** -* Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/records digitalocean_records} +* Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/records digitalocean_records} */ export class DataDigitaloceanRecords extends cdktf.TerraformDataSource { @@ -534,7 +529,7 @@ export class DataDigitaloceanRecords extends cdktf.TerraformDataSource { * Generates CDKTF code for importing a DataDigitaloceanRecords resource upon running "cdktf plan " * @param scope The scope in which to define this construct * @param importToId The construct id used in the generated config for the DataDigitaloceanRecords to import - * @param importFromId The id of the existing DataDigitaloceanRecords that should be imported. Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/records#import import section} in the documentation of this resource for the id to use + * @param importFromId The id of the existing DataDigitaloceanRecords that should be imported. Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/records#import import section} in the documentation of this resource for the id to use * @param provider? Optional instance of the provider where the DataDigitaloceanRecords to import is found */ public static generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: cdktf.TerraformProvider) { @@ -546,7 +541,7 @@ export class DataDigitaloceanRecords extends cdktf.TerraformDataSource { // =========== /** - * Create a new {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/records digitalocean_records} Data Source + * Create a new {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/records digitalocean_records} Data Source * * @param scope The scope in which to define this construct * @param id The scoped construct ID. Must be unique amongst siblings in the same scope @@ -557,7 +552,7 @@ export class DataDigitaloceanRecords extends cdktf.TerraformDataSource { terraformResourceType: 'digitalocean_records', terraformGeneratorMetadata: { providerName: 'digitalocean', - providerVersion: '2.40.0', + providerVersion: '2.41.0', providerVersionConstraint: '~> 2.19' }, provider: config.provider, diff --git a/src/data-digitalocean-region/README.md b/src/data-digitalocean-region/README.md index df04bc0d3..1d8ff0e55 100644 --- a/src/data-digitalocean-region/README.md +++ b/src/data-digitalocean-region/README.md @@ -1,3 +1,3 @@ # `data_digitalocean_region` -Refer to the Terraform Registry for docs: [`data_digitalocean_region`](https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/region). +Refer to the Terraform Registry for docs: [`data_digitalocean_region`](https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/region). diff --git a/src/data-digitalocean-region/index.ts b/src/data-digitalocean-region/index.ts index 5743f5a14..6a578ff22 100644 --- a/src/data-digitalocean-region/index.ts +++ b/src/data-digitalocean-region/index.ts @@ -1,9 +1,4 @@ -/** - * Copyright (c) HashiCorp, Inc. - * SPDX-License-Identifier: MPL-2.0 - */ - -// https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/region +// https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/region // generated from terraform resource schema import { Construct } from 'constructs'; @@ -13,20 +8,20 @@ import * as cdktf from 'cdktf'; export interface DataDigitaloceanRegionConfig extends cdktf.TerraformMetaArguments { /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/region#id DataDigitaloceanRegion#id} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/region#id DataDigitaloceanRegion#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. * If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. */ readonly id?: string; /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/region#slug DataDigitaloceanRegion#slug} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/region#slug DataDigitaloceanRegion#slug} */ readonly slug: string; } /** -* Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/region digitalocean_region} +* Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/region digitalocean_region} */ export class DataDigitaloceanRegion extends cdktf.TerraformDataSource { @@ -42,7 +37,7 @@ export class DataDigitaloceanRegion extends cdktf.TerraformDataSource { * Generates CDKTF code for importing a DataDigitaloceanRegion resource upon running "cdktf plan " * @param scope The scope in which to define this construct * @param importToId The construct id used in the generated config for the DataDigitaloceanRegion to import - * @param importFromId The id of the existing DataDigitaloceanRegion that should be imported. Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/region#import import section} in the documentation of this resource for the id to use + * @param importFromId The id of the existing DataDigitaloceanRegion that should be imported. Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/region#import import section} in the documentation of this resource for the id to use * @param provider? Optional instance of the provider where the DataDigitaloceanRegion to import is found */ public static generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: cdktf.TerraformProvider) { @@ -54,7 +49,7 @@ export class DataDigitaloceanRegion extends cdktf.TerraformDataSource { // =========== /** - * Create a new {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/region digitalocean_region} Data Source + * Create a new {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/region digitalocean_region} Data Source * * @param scope The scope in which to define this construct * @param id The scoped construct ID. Must be unique amongst siblings in the same scope @@ -65,7 +60,7 @@ export class DataDigitaloceanRegion extends cdktf.TerraformDataSource { terraformResourceType: 'digitalocean_region', terraformGeneratorMetadata: { providerName: 'digitalocean', - providerVersion: '2.40.0', + providerVersion: '2.41.0', providerVersionConstraint: '~> 2.19' }, provider: config.provider, diff --git a/src/data-digitalocean-regions/README.md b/src/data-digitalocean-regions/README.md index 460525d69..2c2693a46 100644 --- a/src/data-digitalocean-regions/README.md +++ b/src/data-digitalocean-regions/README.md @@ -1,3 +1,3 @@ # `data_digitalocean_regions` -Refer to the Terraform Registry for docs: [`data_digitalocean_regions`](https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/regions). +Refer to the Terraform Registry for docs: [`data_digitalocean_regions`](https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/regions). diff --git a/src/data-digitalocean-regions/index.ts b/src/data-digitalocean-regions/index.ts index 073ff3abc..2dad06107 100644 --- a/src/data-digitalocean-regions/index.ts +++ b/src/data-digitalocean-regions/index.ts @@ -1,9 +1,4 @@ -/** - * Copyright (c) HashiCorp, Inc. - * SPDX-License-Identifier: MPL-2.0 - */ - -// https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/regions +// https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/regions // generated from terraform resource schema import { Construct } from 'constructs'; @@ -13,7 +8,7 @@ import * as cdktf from 'cdktf'; export interface DataDigitaloceanRegionsConfig extends cdktf.TerraformMetaArguments { /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/regions#id DataDigitaloceanRegions#id} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/regions#id DataDigitaloceanRegions#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. * If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -22,13 +17,13 @@ export interface DataDigitaloceanRegionsConfig extends cdktf.TerraformMetaArgume /** * filter block * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/regions#filter DataDigitaloceanRegions#filter} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/regions#filter DataDigitaloceanRegions#filter} */ readonly filter?: DataDigitaloceanRegionsFilter[] | cdktf.IResolvable; /** * sort block * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/regions#sort DataDigitaloceanRegions#sort} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/regions#sort DataDigitaloceanRegions#sort} */ readonly sort?: DataDigitaloceanRegionsSort[] | cdktf.IResolvable; } @@ -129,19 +124,19 @@ export class DataDigitaloceanRegionsRegionsList extends cdktf.ComplexList { } export interface DataDigitaloceanRegionsFilter { /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/regions#all DataDigitaloceanRegions#all} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/regions#all DataDigitaloceanRegions#all} */ readonly all?: boolean | cdktf.IResolvable; /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/regions#key DataDigitaloceanRegions#key} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/regions#key DataDigitaloceanRegions#key} */ readonly key: string; /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/regions#match_by DataDigitaloceanRegions#match_by} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/regions#match_by DataDigitaloceanRegions#match_by} */ readonly matchBy?: string; /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/regions#values DataDigitaloceanRegions#values} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/regions#values DataDigitaloceanRegions#values} */ readonly values: string[]; } @@ -338,11 +333,11 @@ export class DataDigitaloceanRegionsFilterList extends cdktf.ComplexList { } export interface DataDigitaloceanRegionsSort { /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/regions#direction DataDigitaloceanRegions#direction} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/regions#direction DataDigitaloceanRegions#direction} */ readonly direction?: string; /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/regions#key DataDigitaloceanRegions#key} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/regions#key DataDigitaloceanRegions#key} */ readonly key: string; } @@ -484,7 +479,7 @@ export class DataDigitaloceanRegionsSortList extends cdktf.ComplexList { } /** -* Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/regions digitalocean_regions} +* Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/regions digitalocean_regions} */ export class DataDigitaloceanRegions extends cdktf.TerraformDataSource { @@ -500,7 +495,7 @@ export class DataDigitaloceanRegions extends cdktf.TerraformDataSource { * Generates CDKTF code for importing a DataDigitaloceanRegions resource upon running "cdktf plan " * @param scope The scope in which to define this construct * @param importToId The construct id used in the generated config for the DataDigitaloceanRegions to import - * @param importFromId The id of the existing DataDigitaloceanRegions that should be imported. Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/regions#import import section} in the documentation of this resource for the id to use + * @param importFromId The id of the existing DataDigitaloceanRegions that should be imported. Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/regions#import import section} in the documentation of this resource for the id to use * @param provider? Optional instance of the provider where the DataDigitaloceanRegions to import is found */ public static generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: cdktf.TerraformProvider) { @@ -512,7 +507,7 @@ export class DataDigitaloceanRegions extends cdktf.TerraformDataSource { // =========== /** - * Create a new {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/regions digitalocean_regions} Data Source + * Create a new {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/regions digitalocean_regions} Data Source * * @param scope The scope in which to define this construct * @param id The scoped construct ID. Must be unique amongst siblings in the same scope @@ -523,7 +518,7 @@ export class DataDigitaloceanRegions extends cdktf.TerraformDataSource { terraformResourceType: 'digitalocean_regions', terraformGeneratorMetadata: { providerName: 'digitalocean', - providerVersion: '2.40.0', + providerVersion: '2.41.0', providerVersionConstraint: '~> 2.19' }, provider: config.provider, diff --git a/src/data-digitalocean-reserved-ip/README.md b/src/data-digitalocean-reserved-ip/README.md index 2e2b71bbf..f453f41f5 100644 --- a/src/data-digitalocean-reserved-ip/README.md +++ b/src/data-digitalocean-reserved-ip/README.md @@ -1,3 +1,3 @@ # `data_digitalocean_reserved_ip` -Refer to the Terraform Registry for docs: [`data_digitalocean_reserved_ip`](https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/reserved_ip). +Refer to the Terraform Registry for docs: [`data_digitalocean_reserved_ip`](https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/reserved_ip). diff --git a/src/data-digitalocean-reserved-ip/index.ts b/src/data-digitalocean-reserved-ip/index.ts index 0d7f97154..da12cf705 100644 --- a/src/data-digitalocean-reserved-ip/index.ts +++ b/src/data-digitalocean-reserved-ip/index.ts @@ -1,9 +1,4 @@ -/** - * Copyright (c) HashiCorp, Inc. - * SPDX-License-Identifier: MPL-2.0 - */ - -// https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/reserved_ip +// https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/reserved_ip // generated from terraform resource schema import { Construct } from 'constructs'; @@ -13,7 +8,7 @@ import * as cdktf from 'cdktf'; export interface DataDigitaloceanReservedIpConfig extends cdktf.TerraformMetaArguments { /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/reserved_ip#id DataDigitaloceanReservedIp#id} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/reserved_ip#id DataDigitaloceanReservedIp#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. * If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -22,13 +17,13 @@ export interface DataDigitaloceanReservedIpConfig extends cdktf.TerraformMetaArg /** * reserved ip address * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/reserved_ip#ip_address DataDigitaloceanReservedIp#ip_address} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/reserved_ip#ip_address DataDigitaloceanReservedIp#ip_address} */ readonly ipAddress: string; } /** -* Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/reserved_ip digitalocean_reserved_ip} +* Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/reserved_ip digitalocean_reserved_ip} */ export class DataDigitaloceanReservedIp extends cdktf.TerraformDataSource { @@ -44,7 +39,7 @@ export class DataDigitaloceanReservedIp extends cdktf.TerraformDataSource { * Generates CDKTF code for importing a DataDigitaloceanReservedIp resource upon running "cdktf plan " * @param scope The scope in which to define this construct * @param importToId The construct id used in the generated config for the DataDigitaloceanReservedIp to import - * @param importFromId The id of the existing DataDigitaloceanReservedIp that should be imported. Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/reserved_ip#import import section} in the documentation of this resource for the id to use + * @param importFromId The id of the existing DataDigitaloceanReservedIp that should be imported. Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/reserved_ip#import import section} in the documentation of this resource for the id to use * @param provider? Optional instance of the provider where the DataDigitaloceanReservedIp to import is found */ public static generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: cdktf.TerraformProvider) { @@ -56,7 +51,7 @@ export class DataDigitaloceanReservedIp extends cdktf.TerraformDataSource { // =========== /** - * Create a new {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/reserved_ip digitalocean_reserved_ip} Data Source + * Create a new {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/reserved_ip digitalocean_reserved_ip} Data Source * * @param scope The scope in which to define this construct * @param id The scoped construct ID. Must be unique amongst siblings in the same scope @@ -67,7 +62,7 @@ export class DataDigitaloceanReservedIp extends cdktf.TerraformDataSource { terraformResourceType: 'digitalocean_reserved_ip', terraformGeneratorMetadata: { providerName: 'digitalocean', - providerVersion: '2.40.0', + providerVersion: '2.41.0', providerVersionConstraint: '~> 2.19' }, provider: config.provider, diff --git a/src/data-digitalocean-sizes/README.md b/src/data-digitalocean-sizes/README.md index f781310e7..2d3051162 100644 --- a/src/data-digitalocean-sizes/README.md +++ b/src/data-digitalocean-sizes/README.md @@ -1,3 +1,3 @@ # `data_digitalocean_sizes` -Refer to the Terraform Registry for docs: [`data_digitalocean_sizes`](https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/sizes). +Refer to the Terraform Registry for docs: [`data_digitalocean_sizes`](https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/sizes). diff --git a/src/data-digitalocean-sizes/index.ts b/src/data-digitalocean-sizes/index.ts index 308c84220..84e5802ae 100644 --- a/src/data-digitalocean-sizes/index.ts +++ b/src/data-digitalocean-sizes/index.ts @@ -1,9 +1,4 @@ -/** - * Copyright (c) HashiCorp, Inc. - * SPDX-License-Identifier: MPL-2.0 - */ - -// https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/sizes +// https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/sizes // generated from terraform resource schema import { Construct } from 'constructs'; @@ -13,7 +8,7 @@ import * as cdktf from 'cdktf'; export interface DataDigitaloceanSizesConfig extends cdktf.TerraformMetaArguments { /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/sizes#id DataDigitaloceanSizes#id} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/sizes#id DataDigitaloceanSizes#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. * If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -22,13 +17,13 @@ export interface DataDigitaloceanSizesConfig extends cdktf.TerraformMetaArgument /** * filter block * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/sizes#filter DataDigitaloceanSizes#filter} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/sizes#filter DataDigitaloceanSizes#filter} */ readonly filter?: DataDigitaloceanSizesFilter[] | cdktf.IResolvable; /** * sort block * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/sizes#sort DataDigitaloceanSizes#sort} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/sizes#sort DataDigitaloceanSizes#sort} */ readonly sort?: DataDigitaloceanSizesSort[] | cdktf.IResolvable; } @@ -149,19 +144,19 @@ export class DataDigitaloceanSizesSizesList extends cdktf.ComplexList { } export interface DataDigitaloceanSizesFilter { /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/sizes#all DataDigitaloceanSizes#all} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/sizes#all DataDigitaloceanSizes#all} */ readonly all?: boolean | cdktf.IResolvable; /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/sizes#key DataDigitaloceanSizes#key} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/sizes#key DataDigitaloceanSizes#key} */ readonly key: string; /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/sizes#match_by DataDigitaloceanSizes#match_by} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/sizes#match_by DataDigitaloceanSizes#match_by} */ readonly matchBy?: string; /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/sizes#values DataDigitaloceanSizes#values} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/sizes#values DataDigitaloceanSizes#values} */ readonly values: string[]; } @@ -358,11 +353,11 @@ export class DataDigitaloceanSizesFilterList extends cdktf.ComplexList { } export interface DataDigitaloceanSizesSort { /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/sizes#direction DataDigitaloceanSizes#direction} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/sizes#direction DataDigitaloceanSizes#direction} */ readonly direction?: string; /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/sizes#key DataDigitaloceanSizes#key} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/sizes#key DataDigitaloceanSizes#key} */ readonly key: string; } @@ -504,7 +499,7 @@ export class DataDigitaloceanSizesSortList extends cdktf.ComplexList { } /** -* Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/sizes digitalocean_sizes} +* Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/sizes digitalocean_sizes} */ export class DataDigitaloceanSizes extends cdktf.TerraformDataSource { @@ -520,7 +515,7 @@ export class DataDigitaloceanSizes extends cdktf.TerraformDataSource { * Generates CDKTF code for importing a DataDigitaloceanSizes resource upon running "cdktf plan " * @param scope The scope in which to define this construct * @param importToId The construct id used in the generated config for the DataDigitaloceanSizes to import - * @param importFromId The id of the existing DataDigitaloceanSizes that should be imported. Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/sizes#import import section} in the documentation of this resource for the id to use + * @param importFromId The id of the existing DataDigitaloceanSizes that should be imported. Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/sizes#import import section} in the documentation of this resource for the id to use * @param provider? Optional instance of the provider where the DataDigitaloceanSizes to import is found */ public static generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: cdktf.TerraformProvider) { @@ -532,7 +527,7 @@ export class DataDigitaloceanSizes extends cdktf.TerraformDataSource { // =========== /** - * Create a new {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/sizes digitalocean_sizes} Data Source + * Create a new {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/sizes digitalocean_sizes} Data Source * * @param scope The scope in which to define this construct * @param id The scoped construct ID. Must be unique amongst siblings in the same scope @@ -543,7 +538,7 @@ export class DataDigitaloceanSizes extends cdktf.TerraformDataSource { terraformResourceType: 'digitalocean_sizes', terraformGeneratorMetadata: { providerName: 'digitalocean', - providerVersion: '2.40.0', + providerVersion: '2.41.0', providerVersionConstraint: '~> 2.19' }, provider: config.provider, diff --git a/src/data-digitalocean-spaces-bucket-object/README.md b/src/data-digitalocean-spaces-bucket-object/README.md index 917620f61..13f544a9d 100644 --- a/src/data-digitalocean-spaces-bucket-object/README.md +++ b/src/data-digitalocean-spaces-bucket-object/README.md @@ -1,3 +1,3 @@ # `data_digitalocean_spaces_bucket_object` -Refer to the Terraform Registry for docs: [`data_digitalocean_spaces_bucket_object`](https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/spaces_bucket_object). +Refer to the Terraform Registry for docs: [`data_digitalocean_spaces_bucket_object`](https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/spaces_bucket_object). diff --git a/src/data-digitalocean-spaces-bucket-object/index.ts b/src/data-digitalocean-spaces-bucket-object/index.ts index 6e3a12681..7e54b462d 100644 --- a/src/data-digitalocean-spaces-bucket-object/index.ts +++ b/src/data-digitalocean-spaces-bucket-object/index.ts @@ -1,9 +1,4 @@ -/** - * Copyright (c) HashiCorp, Inc. - * SPDX-License-Identifier: MPL-2.0 - */ - -// https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/spaces_bucket_object +// https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/spaces_bucket_object // generated from terraform resource schema import { Construct } from 'constructs'; @@ -13,36 +8,36 @@ import * as cdktf from 'cdktf'; export interface DataDigitaloceanSpacesBucketObjectConfig extends cdktf.TerraformMetaArguments { /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/spaces_bucket_object#bucket DataDigitaloceanSpacesBucketObject#bucket} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/spaces_bucket_object#bucket DataDigitaloceanSpacesBucketObject#bucket} */ readonly bucket: string; /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/spaces_bucket_object#id DataDigitaloceanSpacesBucketObject#id} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/spaces_bucket_object#id DataDigitaloceanSpacesBucketObject#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. * If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. */ readonly id?: string; /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/spaces_bucket_object#key DataDigitaloceanSpacesBucketObject#key} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/spaces_bucket_object#key DataDigitaloceanSpacesBucketObject#key} */ readonly key: string; /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/spaces_bucket_object#range DataDigitaloceanSpacesBucketObject#range} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/spaces_bucket_object#range DataDigitaloceanSpacesBucketObject#range} */ readonly range?: string; /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/spaces_bucket_object#region DataDigitaloceanSpacesBucketObject#region} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/spaces_bucket_object#region DataDigitaloceanSpacesBucketObject#region} */ readonly region: string; /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/spaces_bucket_object#version_id DataDigitaloceanSpacesBucketObject#version_id} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/spaces_bucket_object#version_id DataDigitaloceanSpacesBucketObject#version_id} */ readonly versionId?: string; } /** -* Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/spaces_bucket_object digitalocean_spaces_bucket_object} +* Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/spaces_bucket_object digitalocean_spaces_bucket_object} */ export class DataDigitaloceanSpacesBucketObject extends cdktf.TerraformDataSource { @@ -58,7 +53,7 @@ export class DataDigitaloceanSpacesBucketObject extends cdktf.TerraformDataSourc * Generates CDKTF code for importing a DataDigitaloceanSpacesBucketObject resource upon running "cdktf plan " * @param scope The scope in which to define this construct * @param importToId The construct id used in the generated config for the DataDigitaloceanSpacesBucketObject to import - * @param importFromId The id of the existing DataDigitaloceanSpacesBucketObject that should be imported. Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/spaces_bucket_object#import import section} in the documentation of this resource for the id to use + * @param importFromId The id of the existing DataDigitaloceanSpacesBucketObject that should be imported. Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/spaces_bucket_object#import import section} in the documentation of this resource for the id to use * @param provider? Optional instance of the provider where the DataDigitaloceanSpacesBucketObject to import is found */ public static generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: cdktf.TerraformProvider) { @@ -70,7 +65,7 @@ export class DataDigitaloceanSpacesBucketObject extends cdktf.TerraformDataSourc // =========== /** - * Create a new {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/spaces_bucket_object digitalocean_spaces_bucket_object} Data Source + * Create a new {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/spaces_bucket_object digitalocean_spaces_bucket_object} Data Source * * @param scope The scope in which to define this construct * @param id The scoped construct ID. Must be unique amongst siblings in the same scope @@ -81,7 +76,7 @@ export class DataDigitaloceanSpacesBucketObject extends cdktf.TerraformDataSourc terraformResourceType: 'digitalocean_spaces_bucket_object', terraformGeneratorMetadata: { providerName: 'digitalocean', - providerVersion: '2.40.0', + providerVersion: '2.41.0', providerVersionConstraint: '~> 2.19' }, provider: config.provider, diff --git a/src/data-digitalocean-spaces-bucket-objects/README.md b/src/data-digitalocean-spaces-bucket-objects/README.md index 7865989f7..1e916adbe 100644 --- a/src/data-digitalocean-spaces-bucket-objects/README.md +++ b/src/data-digitalocean-spaces-bucket-objects/README.md @@ -1,3 +1,3 @@ # `data_digitalocean_spaces_bucket_objects` -Refer to the Terraform Registry for docs: [`data_digitalocean_spaces_bucket_objects`](https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/spaces_bucket_objects). +Refer to the Terraform Registry for docs: [`data_digitalocean_spaces_bucket_objects`](https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/spaces_bucket_objects). diff --git a/src/data-digitalocean-spaces-bucket-objects/index.ts b/src/data-digitalocean-spaces-bucket-objects/index.ts index db69459e2..190671486 100644 --- a/src/data-digitalocean-spaces-bucket-objects/index.ts +++ b/src/data-digitalocean-spaces-bucket-objects/index.ts @@ -1,9 +1,4 @@ -/** - * Copyright (c) HashiCorp, Inc. - * SPDX-License-Identifier: MPL-2.0 - */ - -// https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/spaces_bucket_objects +// https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/spaces_bucket_objects // generated from terraform resource schema import { Construct } from 'constructs'; @@ -13,40 +8,40 @@ import * as cdktf from 'cdktf'; export interface DataDigitaloceanSpacesBucketObjectsConfig extends cdktf.TerraformMetaArguments { /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/spaces_bucket_objects#bucket DataDigitaloceanSpacesBucketObjects#bucket} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/spaces_bucket_objects#bucket DataDigitaloceanSpacesBucketObjects#bucket} */ readonly bucket: string; /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/spaces_bucket_objects#delimiter DataDigitaloceanSpacesBucketObjects#delimiter} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/spaces_bucket_objects#delimiter DataDigitaloceanSpacesBucketObjects#delimiter} */ readonly delimiter?: string; /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/spaces_bucket_objects#encoding_type DataDigitaloceanSpacesBucketObjects#encoding_type} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/spaces_bucket_objects#encoding_type DataDigitaloceanSpacesBucketObjects#encoding_type} */ readonly encodingType?: string; /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/spaces_bucket_objects#id DataDigitaloceanSpacesBucketObjects#id} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/spaces_bucket_objects#id DataDigitaloceanSpacesBucketObjects#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. * If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. */ readonly id?: string; /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/spaces_bucket_objects#max_keys DataDigitaloceanSpacesBucketObjects#max_keys} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/spaces_bucket_objects#max_keys DataDigitaloceanSpacesBucketObjects#max_keys} */ readonly maxKeys?: number; /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/spaces_bucket_objects#prefix DataDigitaloceanSpacesBucketObjects#prefix} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/spaces_bucket_objects#prefix DataDigitaloceanSpacesBucketObjects#prefix} */ readonly prefix?: string; /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/spaces_bucket_objects#region DataDigitaloceanSpacesBucketObjects#region} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/spaces_bucket_objects#region DataDigitaloceanSpacesBucketObjects#region} */ readonly region: string; } /** -* Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/spaces_bucket_objects digitalocean_spaces_bucket_objects} +* Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/spaces_bucket_objects digitalocean_spaces_bucket_objects} */ export class DataDigitaloceanSpacesBucketObjects extends cdktf.TerraformDataSource { @@ -62,7 +57,7 @@ export class DataDigitaloceanSpacesBucketObjects extends cdktf.TerraformDataSour * Generates CDKTF code for importing a DataDigitaloceanSpacesBucketObjects resource upon running "cdktf plan " * @param scope The scope in which to define this construct * @param importToId The construct id used in the generated config for the DataDigitaloceanSpacesBucketObjects to import - * @param importFromId The id of the existing DataDigitaloceanSpacesBucketObjects that should be imported. Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/spaces_bucket_objects#import import section} in the documentation of this resource for the id to use + * @param importFromId The id of the existing DataDigitaloceanSpacesBucketObjects that should be imported. Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/spaces_bucket_objects#import import section} in the documentation of this resource for the id to use * @param provider? Optional instance of the provider where the DataDigitaloceanSpacesBucketObjects to import is found */ public static generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: cdktf.TerraformProvider) { @@ -74,7 +69,7 @@ export class DataDigitaloceanSpacesBucketObjects extends cdktf.TerraformDataSour // =========== /** - * Create a new {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/spaces_bucket_objects digitalocean_spaces_bucket_objects} Data Source + * Create a new {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/spaces_bucket_objects digitalocean_spaces_bucket_objects} Data Source * * @param scope The scope in which to define this construct * @param id The scoped construct ID. Must be unique amongst siblings in the same scope @@ -85,7 +80,7 @@ export class DataDigitaloceanSpacesBucketObjects extends cdktf.TerraformDataSour terraformResourceType: 'digitalocean_spaces_bucket_objects', terraformGeneratorMetadata: { providerName: 'digitalocean', - providerVersion: '2.40.0', + providerVersion: '2.41.0', providerVersionConstraint: '~> 2.19' }, provider: config.provider, diff --git a/src/data-digitalocean-spaces-bucket/README.md b/src/data-digitalocean-spaces-bucket/README.md index 07a8a4427..2e4224d99 100644 --- a/src/data-digitalocean-spaces-bucket/README.md +++ b/src/data-digitalocean-spaces-bucket/README.md @@ -1,3 +1,3 @@ # `data_digitalocean_spaces_bucket` -Refer to the Terraform Registry for docs: [`data_digitalocean_spaces_bucket`](https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/spaces_bucket). +Refer to the Terraform Registry for docs: [`data_digitalocean_spaces_bucket`](https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/spaces_bucket). diff --git a/src/data-digitalocean-spaces-bucket/index.ts b/src/data-digitalocean-spaces-bucket/index.ts index 611b42694..2c002dbab 100644 --- a/src/data-digitalocean-spaces-bucket/index.ts +++ b/src/data-digitalocean-spaces-bucket/index.ts @@ -1,9 +1,4 @@ -/** - * Copyright (c) HashiCorp, Inc. - * SPDX-License-Identifier: MPL-2.0 - */ - -// https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/spaces_bucket +// https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/spaces_bucket // generated from terraform resource schema import { Construct } from 'constructs'; @@ -13,7 +8,7 @@ import * as cdktf from 'cdktf'; export interface DataDigitaloceanSpacesBucketConfig extends cdktf.TerraformMetaArguments { /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/spaces_bucket#id DataDigitaloceanSpacesBucket#id} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/spaces_bucket#id DataDigitaloceanSpacesBucket#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. * If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -22,19 +17,19 @@ export interface DataDigitaloceanSpacesBucketConfig extends cdktf.TerraformMetaA /** * Bucket name * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/spaces_bucket#name DataDigitaloceanSpacesBucket#name} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/spaces_bucket#name DataDigitaloceanSpacesBucket#name} */ readonly name: string; /** * Bucket region * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/spaces_bucket#region DataDigitaloceanSpacesBucket#region} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/spaces_bucket#region DataDigitaloceanSpacesBucket#region} */ readonly region: string; } /** -* Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/spaces_bucket digitalocean_spaces_bucket} +* Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/spaces_bucket digitalocean_spaces_bucket} */ export class DataDigitaloceanSpacesBucket extends cdktf.TerraformDataSource { @@ -50,7 +45,7 @@ export class DataDigitaloceanSpacesBucket extends cdktf.TerraformDataSource { * Generates CDKTF code for importing a DataDigitaloceanSpacesBucket resource upon running "cdktf plan " * @param scope The scope in which to define this construct * @param importToId The construct id used in the generated config for the DataDigitaloceanSpacesBucket to import - * @param importFromId The id of the existing DataDigitaloceanSpacesBucket that should be imported. Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/spaces_bucket#import import section} in the documentation of this resource for the id to use + * @param importFromId The id of the existing DataDigitaloceanSpacesBucket that should be imported. Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/spaces_bucket#import import section} in the documentation of this resource for the id to use * @param provider? Optional instance of the provider where the DataDigitaloceanSpacesBucket to import is found */ public static generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: cdktf.TerraformProvider) { @@ -62,7 +57,7 @@ export class DataDigitaloceanSpacesBucket extends cdktf.TerraformDataSource { // =========== /** - * Create a new {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/spaces_bucket digitalocean_spaces_bucket} Data Source + * Create a new {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/spaces_bucket digitalocean_spaces_bucket} Data Source * * @param scope The scope in which to define this construct * @param id The scoped construct ID. Must be unique amongst siblings in the same scope @@ -73,7 +68,7 @@ export class DataDigitaloceanSpacesBucket extends cdktf.TerraformDataSource { terraformResourceType: 'digitalocean_spaces_bucket', terraformGeneratorMetadata: { providerName: 'digitalocean', - providerVersion: '2.40.0', + providerVersion: '2.41.0', providerVersionConstraint: '~> 2.19' }, provider: config.provider, diff --git a/src/data-digitalocean-spaces-buckets/README.md b/src/data-digitalocean-spaces-buckets/README.md index d2039f440..95eab088e 100644 --- a/src/data-digitalocean-spaces-buckets/README.md +++ b/src/data-digitalocean-spaces-buckets/README.md @@ -1,3 +1,3 @@ # `data_digitalocean_spaces_buckets` -Refer to the Terraform Registry for docs: [`data_digitalocean_spaces_buckets`](https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/spaces_buckets). +Refer to the Terraform Registry for docs: [`data_digitalocean_spaces_buckets`](https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/spaces_buckets). diff --git a/src/data-digitalocean-spaces-buckets/index.ts b/src/data-digitalocean-spaces-buckets/index.ts index f1e206e3e..aff2fa2de 100644 --- a/src/data-digitalocean-spaces-buckets/index.ts +++ b/src/data-digitalocean-spaces-buckets/index.ts @@ -1,9 +1,4 @@ -/** - * Copyright (c) HashiCorp, Inc. - * SPDX-License-Identifier: MPL-2.0 - */ - -// https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/spaces_buckets +// https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/spaces_buckets // generated from terraform resource schema import { Construct } from 'constructs'; @@ -13,7 +8,7 @@ import * as cdktf from 'cdktf'; export interface DataDigitaloceanSpacesBucketsConfig extends cdktf.TerraformMetaArguments { /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/spaces_buckets#id DataDigitaloceanSpacesBuckets#id} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/spaces_buckets#id DataDigitaloceanSpacesBuckets#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. * If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -22,13 +17,13 @@ export interface DataDigitaloceanSpacesBucketsConfig extends cdktf.TerraformMeta /** * filter block * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/spaces_buckets#filter DataDigitaloceanSpacesBuckets#filter} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/spaces_buckets#filter DataDigitaloceanSpacesBuckets#filter} */ readonly filter?: DataDigitaloceanSpacesBucketsFilter[] | cdktf.IResolvable; /** * sort block * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/spaces_buckets#sort DataDigitaloceanSpacesBuckets#sort} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/spaces_buckets#sort DataDigitaloceanSpacesBuckets#sort} */ readonly sort?: DataDigitaloceanSpacesBucketsSort[] | cdktf.IResolvable; } @@ -129,19 +124,19 @@ export class DataDigitaloceanSpacesBucketsBucketsList extends cdktf.ComplexList } export interface DataDigitaloceanSpacesBucketsFilter { /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/spaces_buckets#all DataDigitaloceanSpacesBuckets#all} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/spaces_buckets#all DataDigitaloceanSpacesBuckets#all} */ readonly all?: boolean | cdktf.IResolvable; /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/spaces_buckets#key DataDigitaloceanSpacesBuckets#key} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/spaces_buckets#key DataDigitaloceanSpacesBuckets#key} */ readonly key: string; /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/spaces_buckets#match_by DataDigitaloceanSpacesBuckets#match_by} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/spaces_buckets#match_by DataDigitaloceanSpacesBuckets#match_by} */ readonly matchBy?: string; /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/spaces_buckets#values DataDigitaloceanSpacesBuckets#values} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/spaces_buckets#values DataDigitaloceanSpacesBuckets#values} */ readonly values: string[]; } @@ -338,11 +333,11 @@ export class DataDigitaloceanSpacesBucketsFilterList extends cdktf.ComplexList { } export interface DataDigitaloceanSpacesBucketsSort { /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/spaces_buckets#direction DataDigitaloceanSpacesBuckets#direction} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/spaces_buckets#direction DataDigitaloceanSpacesBuckets#direction} */ readonly direction?: string; /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/spaces_buckets#key DataDigitaloceanSpacesBuckets#key} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/spaces_buckets#key DataDigitaloceanSpacesBuckets#key} */ readonly key: string; } @@ -484,7 +479,7 @@ export class DataDigitaloceanSpacesBucketsSortList extends cdktf.ComplexList { } /** -* Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/spaces_buckets digitalocean_spaces_buckets} +* Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/spaces_buckets digitalocean_spaces_buckets} */ export class DataDigitaloceanSpacesBuckets extends cdktf.TerraformDataSource { @@ -500,7 +495,7 @@ export class DataDigitaloceanSpacesBuckets extends cdktf.TerraformDataSource { * Generates CDKTF code for importing a DataDigitaloceanSpacesBuckets resource upon running "cdktf plan " * @param scope The scope in which to define this construct * @param importToId The construct id used in the generated config for the DataDigitaloceanSpacesBuckets to import - * @param importFromId The id of the existing DataDigitaloceanSpacesBuckets that should be imported. Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/spaces_buckets#import import section} in the documentation of this resource for the id to use + * @param importFromId The id of the existing DataDigitaloceanSpacesBuckets that should be imported. Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/spaces_buckets#import import section} in the documentation of this resource for the id to use * @param provider? Optional instance of the provider where the DataDigitaloceanSpacesBuckets to import is found */ public static generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: cdktf.TerraformProvider) { @@ -512,7 +507,7 @@ export class DataDigitaloceanSpacesBuckets extends cdktf.TerraformDataSource { // =========== /** - * Create a new {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/spaces_buckets digitalocean_spaces_buckets} Data Source + * Create a new {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/spaces_buckets digitalocean_spaces_buckets} Data Source * * @param scope The scope in which to define this construct * @param id The scoped construct ID. Must be unique amongst siblings in the same scope @@ -523,7 +518,7 @@ export class DataDigitaloceanSpacesBuckets extends cdktf.TerraformDataSource { terraformResourceType: 'digitalocean_spaces_buckets', terraformGeneratorMetadata: { providerName: 'digitalocean', - providerVersion: '2.40.0', + providerVersion: '2.41.0', providerVersionConstraint: '~> 2.19' }, provider: config.provider, diff --git a/src/data-digitalocean-ssh-key/README.md b/src/data-digitalocean-ssh-key/README.md index b50aad563..669e10dd7 100644 --- a/src/data-digitalocean-ssh-key/README.md +++ b/src/data-digitalocean-ssh-key/README.md @@ -1,3 +1,3 @@ # `data_digitalocean_ssh_key` -Refer to the Terraform Registry for docs: [`data_digitalocean_ssh_key`](https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/ssh_key). +Refer to the Terraform Registry for docs: [`data_digitalocean_ssh_key`](https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/ssh_key). diff --git a/src/data-digitalocean-ssh-key/index.ts b/src/data-digitalocean-ssh-key/index.ts index 7683148f5..26bc678cd 100644 --- a/src/data-digitalocean-ssh-key/index.ts +++ b/src/data-digitalocean-ssh-key/index.ts @@ -1,9 +1,4 @@ -/** - * Copyright (c) HashiCorp, Inc. - * SPDX-License-Identifier: MPL-2.0 - */ - -// https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/ssh_key +// https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/ssh_key // generated from terraform resource schema import { Construct } from 'constructs'; @@ -15,13 +10,13 @@ export interface DataDigitaloceanSshKeyConfig extends cdktf.TerraformMetaArgumen /** * name of the ssh key * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/ssh_key#name DataDigitaloceanSshKey#name} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/ssh_key#name DataDigitaloceanSshKey#name} */ readonly name: string; } /** -* Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/ssh_key digitalocean_ssh_key} +* Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/ssh_key digitalocean_ssh_key} */ export class DataDigitaloceanSshKey extends cdktf.TerraformDataSource { @@ -37,7 +32,7 @@ export class DataDigitaloceanSshKey extends cdktf.TerraformDataSource { * Generates CDKTF code for importing a DataDigitaloceanSshKey resource upon running "cdktf plan " * @param scope The scope in which to define this construct * @param importToId The construct id used in the generated config for the DataDigitaloceanSshKey to import - * @param importFromId The id of the existing DataDigitaloceanSshKey that should be imported. Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/ssh_key#import import section} in the documentation of this resource for the id to use + * @param importFromId The id of the existing DataDigitaloceanSshKey that should be imported. Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/ssh_key#import import section} in the documentation of this resource for the id to use * @param provider? Optional instance of the provider where the DataDigitaloceanSshKey to import is found */ public static generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: cdktf.TerraformProvider) { @@ -49,7 +44,7 @@ export class DataDigitaloceanSshKey extends cdktf.TerraformDataSource { // =========== /** - * Create a new {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/ssh_key digitalocean_ssh_key} Data Source + * Create a new {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/ssh_key digitalocean_ssh_key} Data Source * * @param scope The scope in which to define this construct * @param id The scoped construct ID. Must be unique amongst siblings in the same scope @@ -60,7 +55,7 @@ export class DataDigitaloceanSshKey extends cdktf.TerraformDataSource { terraformResourceType: 'digitalocean_ssh_key', terraformGeneratorMetadata: { providerName: 'digitalocean', - providerVersion: '2.40.0', + providerVersion: '2.41.0', providerVersionConstraint: '~> 2.19' }, provider: config.provider, diff --git a/src/data-digitalocean-ssh-keys/README.md b/src/data-digitalocean-ssh-keys/README.md index 25471ac52..3cd331e01 100644 --- a/src/data-digitalocean-ssh-keys/README.md +++ b/src/data-digitalocean-ssh-keys/README.md @@ -1,3 +1,3 @@ # `data_digitalocean_ssh_keys` -Refer to the Terraform Registry for docs: [`data_digitalocean_ssh_keys`](https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/ssh_keys). +Refer to the Terraform Registry for docs: [`data_digitalocean_ssh_keys`](https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/ssh_keys). diff --git a/src/data-digitalocean-ssh-keys/index.ts b/src/data-digitalocean-ssh-keys/index.ts index d176b2bf1..35b5c7cab 100644 --- a/src/data-digitalocean-ssh-keys/index.ts +++ b/src/data-digitalocean-ssh-keys/index.ts @@ -1,9 +1,4 @@ -/** - * Copyright (c) HashiCorp, Inc. - * SPDX-License-Identifier: MPL-2.0 - */ - -// https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/ssh_keys +// https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/ssh_keys // generated from terraform resource schema import { Construct } from 'constructs'; @@ -13,7 +8,7 @@ import * as cdktf from 'cdktf'; export interface DataDigitaloceanSshKeysConfig extends cdktf.TerraformMetaArguments { /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/ssh_keys#id DataDigitaloceanSshKeys#id} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/ssh_keys#id DataDigitaloceanSshKeys#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. * If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -22,13 +17,13 @@ export interface DataDigitaloceanSshKeysConfig extends cdktf.TerraformMetaArgume /** * filter block * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/ssh_keys#filter DataDigitaloceanSshKeys#filter} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/ssh_keys#filter DataDigitaloceanSshKeys#filter} */ readonly filter?: DataDigitaloceanSshKeysFilter[] | cdktf.IResolvable; /** * sort block * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/ssh_keys#sort DataDigitaloceanSshKeys#sort} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/ssh_keys#sort DataDigitaloceanSshKeys#sort} */ readonly sort?: DataDigitaloceanSshKeysSort[] | cdktf.IResolvable; } @@ -124,19 +119,19 @@ export class DataDigitaloceanSshKeysSshKeysList extends cdktf.ComplexList { } export interface DataDigitaloceanSshKeysFilter { /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/ssh_keys#all DataDigitaloceanSshKeys#all} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/ssh_keys#all DataDigitaloceanSshKeys#all} */ readonly all?: boolean | cdktf.IResolvable; /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/ssh_keys#key DataDigitaloceanSshKeys#key} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/ssh_keys#key DataDigitaloceanSshKeys#key} */ readonly key: string; /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/ssh_keys#match_by DataDigitaloceanSshKeys#match_by} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/ssh_keys#match_by DataDigitaloceanSshKeys#match_by} */ readonly matchBy?: string; /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/ssh_keys#values DataDigitaloceanSshKeys#values} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/ssh_keys#values DataDigitaloceanSshKeys#values} */ readonly values: string[]; } @@ -333,11 +328,11 @@ export class DataDigitaloceanSshKeysFilterList extends cdktf.ComplexList { } export interface DataDigitaloceanSshKeysSort { /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/ssh_keys#direction DataDigitaloceanSshKeys#direction} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/ssh_keys#direction DataDigitaloceanSshKeys#direction} */ readonly direction?: string; /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/ssh_keys#key DataDigitaloceanSshKeys#key} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/ssh_keys#key DataDigitaloceanSshKeys#key} */ readonly key: string; } @@ -479,7 +474,7 @@ export class DataDigitaloceanSshKeysSortList extends cdktf.ComplexList { } /** -* Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/ssh_keys digitalocean_ssh_keys} +* Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/ssh_keys digitalocean_ssh_keys} */ export class DataDigitaloceanSshKeys extends cdktf.TerraformDataSource { @@ -495,7 +490,7 @@ export class DataDigitaloceanSshKeys extends cdktf.TerraformDataSource { * Generates CDKTF code for importing a DataDigitaloceanSshKeys resource upon running "cdktf plan " * @param scope The scope in which to define this construct * @param importToId The construct id used in the generated config for the DataDigitaloceanSshKeys to import - * @param importFromId The id of the existing DataDigitaloceanSshKeys that should be imported. Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/ssh_keys#import import section} in the documentation of this resource for the id to use + * @param importFromId The id of the existing DataDigitaloceanSshKeys that should be imported. Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/ssh_keys#import import section} in the documentation of this resource for the id to use * @param provider? Optional instance of the provider where the DataDigitaloceanSshKeys to import is found */ public static generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: cdktf.TerraformProvider) { @@ -507,7 +502,7 @@ export class DataDigitaloceanSshKeys extends cdktf.TerraformDataSource { // =========== /** - * Create a new {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/ssh_keys digitalocean_ssh_keys} Data Source + * Create a new {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/ssh_keys digitalocean_ssh_keys} Data Source * * @param scope The scope in which to define this construct * @param id The scoped construct ID. Must be unique amongst siblings in the same scope @@ -518,7 +513,7 @@ export class DataDigitaloceanSshKeys extends cdktf.TerraformDataSource { terraformResourceType: 'digitalocean_ssh_keys', terraformGeneratorMetadata: { providerName: 'digitalocean', - providerVersion: '2.40.0', + providerVersion: '2.41.0', providerVersionConstraint: '~> 2.19' }, provider: config.provider, diff --git a/src/data-digitalocean-tag/README.md b/src/data-digitalocean-tag/README.md index 83fc2eae7..15dff81fc 100644 --- a/src/data-digitalocean-tag/README.md +++ b/src/data-digitalocean-tag/README.md @@ -1,3 +1,3 @@ # `data_digitalocean_tag` -Refer to the Terraform Registry for docs: [`data_digitalocean_tag`](https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/tag). +Refer to the Terraform Registry for docs: [`data_digitalocean_tag`](https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/tag). diff --git a/src/data-digitalocean-tag/index.ts b/src/data-digitalocean-tag/index.ts index cb25e97cf..a9090e5a1 100644 --- a/src/data-digitalocean-tag/index.ts +++ b/src/data-digitalocean-tag/index.ts @@ -1,9 +1,4 @@ -/** - * Copyright (c) HashiCorp, Inc. - * SPDX-License-Identifier: MPL-2.0 - */ - -// https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/tag +// https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/tag // generated from terraform resource schema import { Construct } from 'constructs'; @@ -13,7 +8,7 @@ import * as cdktf from 'cdktf'; export interface DataDigitaloceanTagConfig extends cdktf.TerraformMetaArguments { /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/tag#id DataDigitaloceanTag#id} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/tag#id DataDigitaloceanTag#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. * If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -22,13 +17,13 @@ export interface DataDigitaloceanTagConfig extends cdktf.TerraformMetaArguments /** * name of the tag * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/tag#name DataDigitaloceanTag#name} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/tag#name DataDigitaloceanTag#name} */ readonly name: string; } /** -* Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/tag digitalocean_tag} +* Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/tag digitalocean_tag} */ export class DataDigitaloceanTag extends cdktf.TerraformDataSource { @@ -44,7 +39,7 @@ export class DataDigitaloceanTag extends cdktf.TerraformDataSource { * Generates CDKTF code for importing a DataDigitaloceanTag resource upon running "cdktf plan " * @param scope The scope in which to define this construct * @param importToId The construct id used in the generated config for the DataDigitaloceanTag to import - * @param importFromId The id of the existing DataDigitaloceanTag that should be imported. Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/tag#import import section} in the documentation of this resource for the id to use + * @param importFromId The id of the existing DataDigitaloceanTag that should be imported. Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/tag#import import section} in the documentation of this resource for the id to use * @param provider? Optional instance of the provider where the DataDigitaloceanTag to import is found */ public static generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: cdktf.TerraformProvider) { @@ -56,7 +51,7 @@ export class DataDigitaloceanTag extends cdktf.TerraformDataSource { // =========== /** - * Create a new {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/tag digitalocean_tag} Data Source + * Create a new {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/tag digitalocean_tag} Data Source * * @param scope The scope in which to define this construct * @param id The scoped construct ID. Must be unique amongst siblings in the same scope @@ -67,7 +62,7 @@ export class DataDigitaloceanTag extends cdktf.TerraformDataSource { terraformResourceType: 'digitalocean_tag', terraformGeneratorMetadata: { providerName: 'digitalocean', - providerVersion: '2.40.0', + providerVersion: '2.41.0', providerVersionConstraint: '~> 2.19' }, provider: config.provider, diff --git a/src/data-digitalocean-tags/README.md b/src/data-digitalocean-tags/README.md index 27a75753d..382c29ab3 100644 --- a/src/data-digitalocean-tags/README.md +++ b/src/data-digitalocean-tags/README.md @@ -1,3 +1,3 @@ # `data_digitalocean_tags` -Refer to the Terraform Registry for docs: [`data_digitalocean_tags`](https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/tags). +Refer to the Terraform Registry for docs: [`data_digitalocean_tags`](https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/tags). diff --git a/src/data-digitalocean-tags/index.ts b/src/data-digitalocean-tags/index.ts index 5fcad2b40..b259c2930 100644 --- a/src/data-digitalocean-tags/index.ts +++ b/src/data-digitalocean-tags/index.ts @@ -1,9 +1,4 @@ -/** - * Copyright (c) HashiCorp, Inc. - * SPDX-License-Identifier: MPL-2.0 - */ - -// https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/tags +// https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/tags // generated from terraform resource schema import { Construct } from 'constructs'; @@ -13,7 +8,7 @@ import * as cdktf from 'cdktf'; export interface DataDigitaloceanTagsConfig extends cdktf.TerraformMetaArguments { /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/tags#id DataDigitaloceanTags#id} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/tags#id DataDigitaloceanTags#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. * If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -22,13 +17,13 @@ export interface DataDigitaloceanTagsConfig extends cdktf.TerraformMetaArguments /** * filter block * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/tags#filter DataDigitaloceanTags#filter} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/tags#filter DataDigitaloceanTags#filter} */ readonly filter?: DataDigitaloceanTagsFilter[] | cdktf.IResolvable; /** * sort block * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/tags#sort DataDigitaloceanTags#sort} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/tags#sort DataDigitaloceanTags#sort} */ readonly sort?: DataDigitaloceanTagsSort[] | cdktf.IResolvable; } @@ -139,19 +134,19 @@ export class DataDigitaloceanTagsTagsList extends cdktf.ComplexList { } export interface DataDigitaloceanTagsFilter { /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/tags#all DataDigitaloceanTags#all} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/tags#all DataDigitaloceanTags#all} */ readonly all?: boolean | cdktf.IResolvable; /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/tags#key DataDigitaloceanTags#key} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/tags#key DataDigitaloceanTags#key} */ readonly key: string; /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/tags#match_by DataDigitaloceanTags#match_by} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/tags#match_by DataDigitaloceanTags#match_by} */ readonly matchBy?: string; /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/tags#values DataDigitaloceanTags#values} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/tags#values DataDigitaloceanTags#values} */ readonly values: string[]; } @@ -348,11 +343,11 @@ export class DataDigitaloceanTagsFilterList extends cdktf.ComplexList { } export interface DataDigitaloceanTagsSort { /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/tags#direction DataDigitaloceanTags#direction} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/tags#direction DataDigitaloceanTags#direction} */ readonly direction?: string; /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/tags#key DataDigitaloceanTags#key} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/tags#key DataDigitaloceanTags#key} */ readonly key: string; } @@ -494,7 +489,7 @@ export class DataDigitaloceanTagsSortList extends cdktf.ComplexList { } /** -* Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/tags digitalocean_tags} +* Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/tags digitalocean_tags} */ export class DataDigitaloceanTags extends cdktf.TerraformDataSource { @@ -510,7 +505,7 @@ export class DataDigitaloceanTags extends cdktf.TerraformDataSource { * Generates CDKTF code for importing a DataDigitaloceanTags resource upon running "cdktf plan " * @param scope The scope in which to define this construct * @param importToId The construct id used in the generated config for the DataDigitaloceanTags to import - * @param importFromId The id of the existing DataDigitaloceanTags that should be imported. Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/tags#import import section} in the documentation of this resource for the id to use + * @param importFromId The id of the existing DataDigitaloceanTags that should be imported. Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/tags#import import section} in the documentation of this resource for the id to use * @param provider? Optional instance of the provider where the DataDigitaloceanTags to import is found */ public static generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: cdktf.TerraformProvider) { @@ -522,7 +517,7 @@ export class DataDigitaloceanTags extends cdktf.TerraformDataSource { // =========== /** - * Create a new {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/tags digitalocean_tags} Data Source + * Create a new {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/tags digitalocean_tags} Data Source * * @param scope The scope in which to define this construct * @param id The scoped construct ID. Must be unique amongst siblings in the same scope @@ -533,7 +528,7 @@ export class DataDigitaloceanTags extends cdktf.TerraformDataSource { terraformResourceType: 'digitalocean_tags', terraformGeneratorMetadata: { providerName: 'digitalocean', - providerVersion: '2.40.0', + providerVersion: '2.41.0', providerVersionConstraint: '~> 2.19' }, provider: config.provider, diff --git a/src/data-digitalocean-volume-snapshot/README.md b/src/data-digitalocean-volume-snapshot/README.md index 022db903e..d64cfe92e 100644 --- a/src/data-digitalocean-volume-snapshot/README.md +++ b/src/data-digitalocean-volume-snapshot/README.md @@ -1,3 +1,3 @@ # `data_digitalocean_volume_snapshot` -Refer to the Terraform Registry for docs: [`data_digitalocean_volume_snapshot`](https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/volume_snapshot). +Refer to the Terraform Registry for docs: [`data_digitalocean_volume_snapshot`](https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/volume_snapshot). diff --git a/src/data-digitalocean-volume-snapshot/index.ts b/src/data-digitalocean-volume-snapshot/index.ts index 5f68ee6cb..4eb715f77 100644 --- a/src/data-digitalocean-volume-snapshot/index.ts +++ b/src/data-digitalocean-volume-snapshot/index.ts @@ -1,9 +1,4 @@ -/** - * Copyright (c) HashiCorp, Inc. - * SPDX-License-Identifier: MPL-2.0 - */ - -// https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/volume_snapshot +// https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/volume_snapshot // generated from terraform resource schema import { Construct } from 'constructs'; @@ -13,32 +8,32 @@ import * as cdktf from 'cdktf'; export interface DataDigitaloceanVolumeSnapshotConfig extends cdktf.TerraformMetaArguments { /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/volume_snapshot#id DataDigitaloceanVolumeSnapshot#id} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/volume_snapshot#id DataDigitaloceanVolumeSnapshot#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. * If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. */ readonly id?: string; /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/volume_snapshot#most_recent DataDigitaloceanVolumeSnapshot#most_recent} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/volume_snapshot#most_recent DataDigitaloceanVolumeSnapshot#most_recent} */ readonly mostRecent?: boolean | cdktf.IResolvable; /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/volume_snapshot#name DataDigitaloceanVolumeSnapshot#name} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/volume_snapshot#name DataDigitaloceanVolumeSnapshot#name} */ readonly name?: string; /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/volume_snapshot#name_regex DataDigitaloceanVolumeSnapshot#name_regex} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/volume_snapshot#name_regex DataDigitaloceanVolumeSnapshot#name_regex} */ readonly nameRegex?: string; /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/volume_snapshot#region DataDigitaloceanVolumeSnapshot#region} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/volume_snapshot#region DataDigitaloceanVolumeSnapshot#region} */ readonly region?: string; } /** -* Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/volume_snapshot digitalocean_volume_snapshot} +* Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/volume_snapshot digitalocean_volume_snapshot} */ export class DataDigitaloceanVolumeSnapshot extends cdktf.TerraformDataSource { @@ -54,7 +49,7 @@ export class DataDigitaloceanVolumeSnapshot extends cdktf.TerraformDataSource { * Generates CDKTF code for importing a DataDigitaloceanVolumeSnapshot resource upon running "cdktf plan " * @param scope The scope in which to define this construct * @param importToId The construct id used in the generated config for the DataDigitaloceanVolumeSnapshot to import - * @param importFromId The id of the existing DataDigitaloceanVolumeSnapshot that should be imported. Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/volume_snapshot#import import section} in the documentation of this resource for the id to use + * @param importFromId The id of the existing DataDigitaloceanVolumeSnapshot that should be imported. Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/volume_snapshot#import import section} in the documentation of this resource for the id to use * @param provider? Optional instance of the provider where the DataDigitaloceanVolumeSnapshot to import is found */ public static generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: cdktf.TerraformProvider) { @@ -66,7 +61,7 @@ export class DataDigitaloceanVolumeSnapshot extends cdktf.TerraformDataSource { // =========== /** - * Create a new {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/volume_snapshot digitalocean_volume_snapshot} Data Source + * Create a new {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/volume_snapshot digitalocean_volume_snapshot} Data Source * * @param scope The scope in which to define this construct * @param id The scoped construct ID. Must be unique amongst siblings in the same scope @@ -77,7 +72,7 @@ export class DataDigitaloceanVolumeSnapshot extends cdktf.TerraformDataSource { terraformResourceType: 'digitalocean_volume_snapshot', terraformGeneratorMetadata: { providerName: 'digitalocean', - providerVersion: '2.40.0', + providerVersion: '2.41.0', providerVersionConstraint: '~> 2.19' }, provider: config.provider, diff --git a/src/data-digitalocean-volume/README.md b/src/data-digitalocean-volume/README.md index 82917d968..9e0dcd11e 100644 --- a/src/data-digitalocean-volume/README.md +++ b/src/data-digitalocean-volume/README.md @@ -1,3 +1,3 @@ # `data_digitalocean_volume` -Refer to the Terraform Registry for docs: [`data_digitalocean_volume`](https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/volume). +Refer to the Terraform Registry for docs: [`data_digitalocean_volume`](https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/volume). diff --git a/src/data-digitalocean-volume/index.ts b/src/data-digitalocean-volume/index.ts index 9ee0928fc..287624f7a 100644 --- a/src/data-digitalocean-volume/index.ts +++ b/src/data-digitalocean-volume/index.ts @@ -1,9 +1,4 @@ -/** - * Copyright (c) HashiCorp, Inc. - * SPDX-License-Identifier: MPL-2.0 - */ - -// https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/volume +// https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/volume // generated from terraform resource schema import { Construct } from 'constructs'; @@ -15,11 +10,11 @@ export interface DataDigitaloceanVolumeConfig extends cdktf.TerraformMetaArgumen /** * volume description * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/volume#description DataDigitaloceanVolume#description} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/volume#description DataDigitaloceanVolume#description} */ readonly description?: string; /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/volume#id DataDigitaloceanVolume#id} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/volume#id DataDigitaloceanVolume#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. * If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -28,19 +23,19 @@ export interface DataDigitaloceanVolumeConfig extends cdktf.TerraformMetaArgumen /** * name of the volume * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/volume#name DataDigitaloceanVolume#name} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/volume#name DataDigitaloceanVolume#name} */ readonly name: string; /** * the region that the volume is provisioned in * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/volume#region DataDigitaloceanVolume#region} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/volume#region DataDigitaloceanVolume#region} */ readonly region?: string; } /** -* Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/volume digitalocean_volume} +* Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/volume digitalocean_volume} */ export class DataDigitaloceanVolume extends cdktf.TerraformDataSource { @@ -56,7 +51,7 @@ export class DataDigitaloceanVolume extends cdktf.TerraformDataSource { * Generates CDKTF code for importing a DataDigitaloceanVolume resource upon running "cdktf plan " * @param scope The scope in which to define this construct * @param importToId The construct id used in the generated config for the DataDigitaloceanVolume to import - * @param importFromId The id of the existing DataDigitaloceanVolume that should be imported. Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/volume#import import section} in the documentation of this resource for the id to use + * @param importFromId The id of the existing DataDigitaloceanVolume that should be imported. Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/volume#import import section} in the documentation of this resource for the id to use * @param provider? Optional instance of the provider where the DataDigitaloceanVolume to import is found */ public static generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: cdktf.TerraformProvider) { @@ -68,7 +63,7 @@ export class DataDigitaloceanVolume extends cdktf.TerraformDataSource { // =========== /** - * Create a new {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/volume digitalocean_volume} Data Source + * Create a new {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/volume digitalocean_volume} Data Source * * @param scope The scope in which to define this construct * @param id The scoped construct ID. Must be unique amongst siblings in the same scope @@ -79,7 +74,7 @@ export class DataDigitaloceanVolume extends cdktf.TerraformDataSource { terraformResourceType: 'digitalocean_volume', terraformGeneratorMetadata: { providerName: 'digitalocean', - providerVersion: '2.40.0', + providerVersion: '2.41.0', providerVersionConstraint: '~> 2.19' }, provider: config.provider, diff --git a/src/data-digitalocean-vpc-peering/README.md b/src/data-digitalocean-vpc-peering/README.md index 17000f125..8012c743b 100644 --- a/src/data-digitalocean-vpc-peering/README.md +++ b/src/data-digitalocean-vpc-peering/README.md @@ -1,3 +1,3 @@ # `data_digitalocean_vpc_peering` -Refer to the Terraform Registry for docs: [`data_digitalocean_vpc_peering`](https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/vpc_peering). +Refer to the Terraform Registry for docs: [`data_digitalocean_vpc_peering`](https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/vpc_peering). diff --git a/src/data-digitalocean-vpc-peering/index.ts b/src/data-digitalocean-vpc-peering/index.ts index edfea2425..e575955f9 100644 --- a/src/data-digitalocean-vpc-peering/index.ts +++ b/src/data-digitalocean-vpc-peering/index.ts @@ -1,9 +1,4 @@ -/** - * Copyright (c) HashiCorp, Inc. - * SPDX-License-Identifier: MPL-2.0 - */ - -// https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/vpc_peering +// https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/vpc_peering // generated from terraform resource schema import { Construct } from 'constructs'; @@ -15,7 +10,7 @@ export interface DataDigitaloceanVpcPeeringConfig extends cdktf.TerraformMetaArg /** * The ID of the VPC Peering * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/vpc_peering#id DataDigitaloceanVpcPeering#id} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/vpc_peering#id DataDigitaloceanVpcPeering#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. * If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -24,19 +19,19 @@ export interface DataDigitaloceanVpcPeeringConfig extends cdktf.TerraformMetaArg /** * The name of the VPC Peering * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/vpc_peering#name DataDigitaloceanVpcPeering#name} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/vpc_peering#name DataDigitaloceanVpcPeering#name} */ readonly name?: string; /** * The list of VPCs to be peered * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/vpc_peering#vpc_ids DataDigitaloceanVpcPeering#vpc_ids} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/vpc_peering#vpc_ids DataDigitaloceanVpcPeering#vpc_ids} */ readonly vpcIds?: string[]; } /** -* Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/vpc_peering digitalocean_vpc_peering} +* Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/vpc_peering digitalocean_vpc_peering} */ export class DataDigitaloceanVpcPeering extends cdktf.TerraformDataSource { @@ -52,7 +47,7 @@ export class DataDigitaloceanVpcPeering extends cdktf.TerraformDataSource { * Generates CDKTF code for importing a DataDigitaloceanVpcPeering resource upon running "cdktf plan " * @param scope The scope in which to define this construct * @param importToId The construct id used in the generated config for the DataDigitaloceanVpcPeering to import - * @param importFromId The id of the existing DataDigitaloceanVpcPeering that should be imported. Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/vpc_peering#import import section} in the documentation of this resource for the id to use + * @param importFromId The id of the existing DataDigitaloceanVpcPeering that should be imported. Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/vpc_peering#import import section} in the documentation of this resource for the id to use * @param provider? Optional instance of the provider where the DataDigitaloceanVpcPeering to import is found */ public static generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: cdktf.TerraformProvider) { @@ -64,7 +59,7 @@ export class DataDigitaloceanVpcPeering extends cdktf.TerraformDataSource { // =========== /** - * Create a new {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/vpc_peering digitalocean_vpc_peering} Data Source + * Create a new {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/vpc_peering digitalocean_vpc_peering} Data Source * * @param scope The scope in which to define this construct * @param id The scoped construct ID. Must be unique amongst siblings in the same scope @@ -75,7 +70,7 @@ export class DataDigitaloceanVpcPeering extends cdktf.TerraformDataSource { terraformResourceType: 'digitalocean_vpc_peering', terraformGeneratorMetadata: { providerName: 'digitalocean', - providerVersion: '2.40.0', + providerVersion: '2.41.0', providerVersionConstraint: '~> 2.19' }, provider: config.provider, diff --git a/src/data-digitalocean-vpc/README.md b/src/data-digitalocean-vpc/README.md index be64e8d73..db5670c84 100644 --- a/src/data-digitalocean-vpc/README.md +++ b/src/data-digitalocean-vpc/README.md @@ -1,3 +1,3 @@ # `data_digitalocean_vpc` -Refer to the Terraform Registry for docs: [`data_digitalocean_vpc`](https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/vpc). +Refer to the Terraform Registry for docs: [`data_digitalocean_vpc`](https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/vpc). diff --git a/src/data-digitalocean-vpc/index.ts b/src/data-digitalocean-vpc/index.ts index d8d147430..f1c3083be 100644 --- a/src/data-digitalocean-vpc/index.ts +++ b/src/data-digitalocean-vpc/index.ts @@ -1,9 +1,4 @@ -/** - * Copyright (c) HashiCorp, Inc. - * SPDX-License-Identifier: MPL-2.0 - */ - -// https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/vpc +// https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/vpc // generated from terraform resource schema import { Construct } from 'constructs'; @@ -13,24 +8,24 @@ import * as cdktf from 'cdktf'; export interface DataDigitaloceanVpcConfig extends cdktf.TerraformMetaArguments { /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/vpc#id DataDigitaloceanVpc#id} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/vpc#id DataDigitaloceanVpc#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. * If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. */ readonly id?: string; /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/vpc#name DataDigitaloceanVpc#name} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/vpc#name DataDigitaloceanVpc#name} */ readonly name?: string; /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/vpc#region DataDigitaloceanVpc#region} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/vpc#region DataDigitaloceanVpc#region} */ readonly region?: string; } /** -* Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/vpc digitalocean_vpc} +* Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/vpc digitalocean_vpc} */ export class DataDigitaloceanVpc extends cdktf.TerraformDataSource { @@ -46,7 +41,7 @@ export class DataDigitaloceanVpc extends cdktf.TerraformDataSource { * Generates CDKTF code for importing a DataDigitaloceanVpc resource upon running "cdktf plan " * @param scope The scope in which to define this construct * @param importToId The construct id used in the generated config for the DataDigitaloceanVpc to import - * @param importFromId The id of the existing DataDigitaloceanVpc that should be imported. Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/vpc#import import section} in the documentation of this resource for the id to use + * @param importFromId The id of the existing DataDigitaloceanVpc that should be imported. Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/vpc#import import section} in the documentation of this resource for the id to use * @param provider? Optional instance of the provider where the DataDigitaloceanVpc to import is found */ public static generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: cdktf.TerraformProvider) { @@ -58,7 +53,7 @@ export class DataDigitaloceanVpc extends cdktf.TerraformDataSource { // =========== /** - * Create a new {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/data-sources/vpc digitalocean_vpc} Data Source + * Create a new {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/data-sources/vpc digitalocean_vpc} Data Source * * @param scope The scope in which to define this construct * @param id The scoped construct ID. Must be unique amongst siblings in the same scope @@ -69,7 +64,7 @@ export class DataDigitaloceanVpc extends cdktf.TerraformDataSource { terraformResourceType: 'digitalocean_vpc', terraformGeneratorMetadata: { providerName: 'digitalocean', - providerVersion: '2.40.0', + providerVersion: '2.41.0', providerVersionConstraint: '~> 2.19' }, provider: config.provider, diff --git a/src/database-cluster/README.md b/src/database-cluster/README.md index a7afbceb8..fcdc70bbb 100644 --- a/src/database-cluster/README.md +++ b/src/database-cluster/README.md @@ -1,3 +1,3 @@ # `digitalocean_database_cluster` -Refer to the Terraform Registry for docs: [`digitalocean_database_cluster`](https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_cluster). +Refer to the Terraform Registry for docs: [`digitalocean_database_cluster`](https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_cluster). diff --git a/src/database-cluster/index.ts b/src/database-cluster/index.ts index d00873ff9..0d19ef566 100644 --- a/src/database-cluster/index.ts +++ b/src/database-cluster/index.ts @@ -1,9 +1,4 @@ -/** - * Copyright (c) HashiCorp, Inc. - * SPDX-License-Identifier: MPL-2.0 - */ - -// https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_cluster +// https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_cluster // generated from terraform resource schema import { Construct } from 'constructs'; @@ -13,86 +8,86 @@ import * as cdktf from 'cdktf'; export interface DatabaseClusterConfig extends cdktf.TerraformMetaArguments { /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_cluster#engine DatabaseCluster#engine} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_cluster#engine DatabaseCluster#engine} */ readonly engine: string; /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_cluster#eviction_policy DatabaseCluster#eviction_policy} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_cluster#eviction_policy DatabaseCluster#eviction_policy} */ readonly evictionPolicy?: string; /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_cluster#id DatabaseCluster#id} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_cluster#id DatabaseCluster#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. * If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. */ readonly id?: string; /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_cluster#name DatabaseCluster#name} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_cluster#name DatabaseCluster#name} */ readonly name: string; /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_cluster#node_count DatabaseCluster#node_count} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_cluster#node_count DatabaseCluster#node_count} */ readonly nodeCount: number; /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_cluster#private_network_uuid DatabaseCluster#private_network_uuid} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_cluster#private_network_uuid DatabaseCluster#private_network_uuid} */ readonly privateNetworkUuid?: string; /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_cluster#project_id DatabaseCluster#project_id} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_cluster#project_id DatabaseCluster#project_id} */ readonly projectId?: string; /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_cluster#region DatabaseCluster#region} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_cluster#region DatabaseCluster#region} */ readonly region: string; /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_cluster#size DatabaseCluster#size} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_cluster#size DatabaseCluster#size} */ readonly size: string; /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_cluster#sql_mode DatabaseCluster#sql_mode} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_cluster#sql_mode DatabaseCluster#sql_mode} */ readonly sqlMode?: string; /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_cluster#storage_size_mib DatabaseCluster#storage_size_mib} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_cluster#storage_size_mib DatabaseCluster#storage_size_mib} */ readonly storageSizeMib?: string; /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_cluster#tags DatabaseCluster#tags} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_cluster#tags DatabaseCluster#tags} */ readonly tags?: string[]; /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_cluster#version DatabaseCluster#version} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_cluster#version DatabaseCluster#version} */ readonly version?: string; /** * backup_restore block * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_cluster#backup_restore DatabaseCluster#backup_restore} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_cluster#backup_restore DatabaseCluster#backup_restore} */ readonly backupRestore?: DatabaseClusterBackupRestore; /** * maintenance_window block * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_cluster#maintenance_window DatabaseCluster#maintenance_window} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_cluster#maintenance_window DatabaseCluster#maintenance_window} */ readonly maintenanceWindow?: DatabaseClusterMaintenanceWindow[] | cdktf.IResolvable; /** * timeouts block * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_cluster#timeouts DatabaseCluster#timeouts} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_cluster#timeouts DatabaseCluster#timeouts} */ readonly timeouts?: DatabaseClusterTimeouts; } export interface DatabaseClusterBackupRestore { /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_cluster#backup_created_at DatabaseCluster#backup_created_at} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_cluster#backup_created_at DatabaseCluster#backup_created_at} */ readonly backupCreatedAt?: string; /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_cluster#database_name DatabaseCluster#database_name} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_cluster#database_name DatabaseCluster#database_name} */ readonly databaseName: string; } @@ -202,11 +197,11 @@ export class DatabaseClusterBackupRestoreOutputReference extends cdktf.ComplexOb } export interface DatabaseClusterMaintenanceWindow { /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_cluster#day DatabaseCluster#day} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_cluster#day DatabaseCluster#day} */ readonly day: string; /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_cluster#hour DatabaseCluster#hour} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_cluster#hour DatabaseCluster#hour} */ readonly hour: string; } @@ -345,7 +340,7 @@ export class DatabaseClusterMaintenanceWindowList extends cdktf.ComplexList { } export interface DatabaseClusterTimeouts { /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_cluster#create DatabaseCluster#create} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_cluster#create DatabaseCluster#create} */ readonly create?: string; } @@ -439,7 +434,7 @@ export class DatabaseClusterTimeoutsOutputReference extends cdktf.ComplexObject } /** -* Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_cluster digitalocean_database_cluster} +* Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_cluster digitalocean_database_cluster} */ export class DatabaseCluster extends cdktf.TerraformResource { @@ -455,7 +450,7 @@ export class DatabaseCluster extends cdktf.TerraformResource { * Generates CDKTF code for importing a DatabaseCluster resource upon running "cdktf plan " * @param scope The scope in which to define this construct * @param importToId The construct id used in the generated config for the DatabaseCluster to import - * @param importFromId The id of the existing DatabaseCluster that should be imported. Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_cluster#import import section} in the documentation of this resource for the id to use + * @param importFromId The id of the existing DatabaseCluster that should be imported. Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_cluster#import import section} in the documentation of this resource for the id to use * @param provider? Optional instance of the provider where the DatabaseCluster to import is found */ public static generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: cdktf.TerraformProvider) { @@ -467,7 +462,7 @@ export class DatabaseCluster extends cdktf.TerraformResource { // =========== /** - * Create a new {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_cluster digitalocean_database_cluster} Resource + * Create a new {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_cluster digitalocean_database_cluster} Resource * * @param scope The scope in which to define this construct * @param id The scoped construct ID. Must be unique amongst siblings in the same scope @@ -478,7 +473,7 @@ export class DatabaseCluster extends cdktf.TerraformResource { terraformResourceType: 'digitalocean_database_cluster', terraformGeneratorMetadata: { providerName: 'digitalocean', - providerVersion: '2.40.0', + providerVersion: '2.41.0', providerVersionConstraint: '~> 2.19' }, provider: config.provider, diff --git a/src/database-connection-pool/README.md b/src/database-connection-pool/README.md index 645113357..15a70f99a 100644 --- a/src/database-connection-pool/README.md +++ b/src/database-connection-pool/README.md @@ -1,3 +1,3 @@ # `digitalocean_database_connection_pool` -Refer to the Terraform Registry for docs: [`digitalocean_database_connection_pool`](https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_connection_pool). +Refer to the Terraform Registry for docs: [`digitalocean_database_connection_pool`](https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_connection_pool). diff --git a/src/database-connection-pool/index.ts b/src/database-connection-pool/index.ts index 03c19146d..8ec5fe2d3 100644 --- a/src/database-connection-pool/index.ts +++ b/src/database-connection-pool/index.ts @@ -1,9 +1,4 @@ -/** - * Copyright (c) HashiCorp, Inc. - * SPDX-License-Identifier: MPL-2.0 - */ - -// https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_connection_pool +// https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_connection_pool // generated from terraform resource schema import { Construct } from 'constructs'; @@ -13,40 +8,40 @@ import * as cdktf from 'cdktf'; export interface DatabaseConnectionPoolConfig extends cdktf.TerraformMetaArguments { /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_connection_pool#cluster_id DatabaseConnectionPool#cluster_id} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_connection_pool#cluster_id DatabaseConnectionPool#cluster_id} */ readonly clusterId: string; /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_connection_pool#db_name DatabaseConnectionPool#db_name} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_connection_pool#db_name DatabaseConnectionPool#db_name} */ readonly dbName: string; /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_connection_pool#id DatabaseConnectionPool#id} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_connection_pool#id DatabaseConnectionPool#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. * If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. */ readonly id?: string; /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_connection_pool#mode DatabaseConnectionPool#mode} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_connection_pool#mode DatabaseConnectionPool#mode} */ readonly mode: string; /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_connection_pool#name DatabaseConnectionPool#name} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_connection_pool#name DatabaseConnectionPool#name} */ readonly name: string; /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_connection_pool#size DatabaseConnectionPool#size} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_connection_pool#size DatabaseConnectionPool#size} */ readonly size: number; /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_connection_pool#user DatabaseConnectionPool#user} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_connection_pool#user DatabaseConnectionPool#user} */ readonly user?: string; } /** -* Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_connection_pool digitalocean_database_connection_pool} +* Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_connection_pool digitalocean_database_connection_pool} */ export class DatabaseConnectionPool extends cdktf.TerraformResource { @@ -62,7 +57,7 @@ export class DatabaseConnectionPool extends cdktf.TerraformResource { * Generates CDKTF code for importing a DatabaseConnectionPool resource upon running "cdktf plan " * @param scope The scope in which to define this construct * @param importToId The construct id used in the generated config for the DatabaseConnectionPool to import - * @param importFromId The id of the existing DatabaseConnectionPool that should be imported. Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_connection_pool#import import section} in the documentation of this resource for the id to use + * @param importFromId The id of the existing DatabaseConnectionPool that should be imported. Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_connection_pool#import import section} in the documentation of this resource for the id to use * @param provider? Optional instance of the provider where the DatabaseConnectionPool to import is found */ public static generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: cdktf.TerraformProvider) { @@ -74,7 +69,7 @@ export class DatabaseConnectionPool extends cdktf.TerraformResource { // =========== /** - * Create a new {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_connection_pool digitalocean_database_connection_pool} Resource + * Create a new {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_connection_pool digitalocean_database_connection_pool} Resource * * @param scope The scope in which to define this construct * @param id The scoped construct ID. Must be unique amongst siblings in the same scope @@ -85,7 +80,7 @@ export class DatabaseConnectionPool extends cdktf.TerraformResource { terraformResourceType: 'digitalocean_database_connection_pool', terraformGeneratorMetadata: { providerName: 'digitalocean', - providerVersion: '2.40.0', + providerVersion: '2.41.0', providerVersionConstraint: '~> 2.19' }, provider: config.provider, diff --git a/src/database-db/README.md b/src/database-db/README.md index 0fa222c5f..17fb2d0e2 100644 --- a/src/database-db/README.md +++ b/src/database-db/README.md @@ -1,3 +1,3 @@ # `digitalocean_database_db` -Refer to the Terraform Registry for docs: [`digitalocean_database_db`](https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_db). +Refer to the Terraform Registry for docs: [`digitalocean_database_db`](https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_db). diff --git a/src/database-db/index.ts b/src/database-db/index.ts index 83e3589c7..d2531efb3 100644 --- a/src/database-db/index.ts +++ b/src/database-db/index.ts @@ -1,9 +1,4 @@ -/** - * Copyright (c) HashiCorp, Inc. - * SPDX-License-Identifier: MPL-2.0 - */ - -// https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_db +// https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_db // generated from terraform resource schema import { Construct } from 'constructs'; @@ -13,24 +8,24 @@ import * as cdktf from 'cdktf'; export interface DatabaseDbConfig extends cdktf.TerraformMetaArguments { /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_db#cluster_id DatabaseDb#cluster_id} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_db#cluster_id DatabaseDb#cluster_id} */ readonly clusterId: string; /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_db#id DatabaseDb#id} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_db#id DatabaseDb#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. * If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. */ readonly id?: string; /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_db#name DatabaseDb#name} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_db#name DatabaseDb#name} */ readonly name: string; } /** -* Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_db digitalocean_database_db} +* Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_db digitalocean_database_db} */ export class DatabaseDb extends cdktf.TerraformResource { @@ -46,7 +41,7 @@ export class DatabaseDb extends cdktf.TerraformResource { * Generates CDKTF code for importing a DatabaseDb resource upon running "cdktf plan " * @param scope The scope in which to define this construct * @param importToId The construct id used in the generated config for the DatabaseDb to import - * @param importFromId The id of the existing DatabaseDb that should be imported. Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_db#import import section} in the documentation of this resource for the id to use + * @param importFromId The id of the existing DatabaseDb that should be imported. Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_db#import import section} in the documentation of this resource for the id to use * @param provider? Optional instance of the provider where the DatabaseDb to import is found */ public static generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: cdktf.TerraformProvider) { @@ -58,7 +53,7 @@ export class DatabaseDb extends cdktf.TerraformResource { // =========== /** - * Create a new {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_db digitalocean_database_db} Resource + * Create a new {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_db digitalocean_database_db} Resource * * @param scope The scope in which to define this construct * @param id The scoped construct ID. Must be unique amongst siblings in the same scope @@ -69,7 +64,7 @@ export class DatabaseDb extends cdktf.TerraformResource { terraformResourceType: 'digitalocean_database_db', terraformGeneratorMetadata: { providerName: 'digitalocean', - providerVersion: '2.40.0', + providerVersion: '2.41.0', providerVersionConstraint: '~> 2.19' }, provider: config.provider, diff --git a/src/database-firewall/README.md b/src/database-firewall/README.md index 7c46fd2c3..f969541b7 100644 --- a/src/database-firewall/README.md +++ b/src/database-firewall/README.md @@ -1,3 +1,3 @@ # `digitalocean_database_firewall` -Refer to the Terraform Registry for docs: [`digitalocean_database_firewall`](https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_firewall). +Refer to the Terraform Registry for docs: [`digitalocean_database_firewall`](https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_firewall). diff --git a/src/database-firewall/index.ts b/src/database-firewall/index.ts index ab7251ff6..b1c8982a9 100644 --- a/src/database-firewall/index.ts +++ b/src/database-firewall/index.ts @@ -1,9 +1,4 @@ -/** - * Copyright (c) HashiCorp, Inc. - * SPDX-License-Identifier: MPL-2.0 - */ - -// https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_firewall +// https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_firewall // generated from terraform resource schema import { Construct } from 'constructs'; @@ -13,11 +8,11 @@ import * as cdktf from 'cdktf'; export interface DatabaseFirewallConfig extends cdktf.TerraformMetaArguments { /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_firewall#cluster_id DatabaseFirewall#cluster_id} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_firewall#cluster_id DatabaseFirewall#cluster_id} */ readonly clusterId: string; /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_firewall#id DatabaseFirewall#id} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_firewall#id DatabaseFirewall#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. * If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -26,17 +21,17 @@ export interface DatabaseFirewallConfig extends cdktf.TerraformMetaArguments { /** * rule block * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_firewall#rule DatabaseFirewall#rule} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_firewall#rule DatabaseFirewall#rule} */ readonly rule: DatabaseFirewallRule[] | cdktf.IResolvable; } export interface DatabaseFirewallRule { /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_firewall#type DatabaseFirewall#type} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_firewall#type DatabaseFirewall#type} */ readonly type: string; /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_firewall#value DatabaseFirewall#value} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_firewall#value DatabaseFirewall#value} */ readonly value: string; } @@ -185,7 +180,7 @@ export class DatabaseFirewallRuleList extends cdktf.ComplexList { } /** -* Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_firewall digitalocean_database_firewall} +* Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_firewall digitalocean_database_firewall} */ export class DatabaseFirewall extends cdktf.TerraformResource { @@ -201,7 +196,7 @@ export class DatabaseFirewall extends cdktf.TerraformResource { * Generates CDKTF code for importing a DatabaseFirewall resource upon running "cdktf plan " * @param scope The scope in which to define this construct * @param importToId The construct id used in the generated config for the DatabaseFirewall to import - * @param importFromId The id of the existing DatabaseFirewall that should be imported. Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_firewall#import import section} in the documentation of this resource for the id to use + * @param importFromId The id of the existing DatabaseFirewall that should be imported. Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_firewall#import import section} in the documentation of this resource for the id to use * @param provider? Optional instance of the provider where the DatabaseFirewall to import is found */ public static generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: cdktf.TerraformProvider) { @@ -213,7 +208,7 @@ export class DatabaseFirewall extends cdktf.TerraformResource { // =========== /** - * Create a new {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_firewall digitalocean_database_firewall} Resource + * Create a new {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_firewall digitalocean_database_firewall} Resource * * @param scope The scope in which to define this construct * @param id The scoped construct ID. Must be unique amongst siblings in the same scope @@ -224,7 +219,7 @@ export class DatabaseFirewall extends cdktf.TerraformResource { terraformResourceType: 'digitalocean_database_firewall', terraformGeneratorMetadata: { providerName: 'digitalocean', - providerVersion: '2.40.0', + providerVersion: '2.41.0', providerVersionConstraint: '~> 2.19' }, provider: config.provider, diff --git a/src/database-kafka-topic/README.md b/src/database-kafka-topic/README.md index 1ae60811d..4fca52839 100644 --- a/src/database-kafka-topic/README.md +++ b/src/database-kafka-topic/README.md @@ -1,3 +1,3 @@ # `digitalocean_database_kafka_topic` -Refer to the Terraform Registry for docs: [`digitalocean_database_kafka_topic`](https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_kafka_topic). +Refer to the Terraform Registry for docs: [`digitalocean_database_kafka_topic`](https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_kafka_topic). diff --git a/src/database-kafka-topic/index.ts b/src/database-kafka-topic/index.ts index f649fba1f..bb3276a31 100644 --- a/src/database-kafka-topic/index.ts +++ b/src/database-kafka-topic/index.ts @@ -1,9 +1,4 @@ -/** - * Copyright (c) HashiCorp, Inc. - * SPDX-License-Identifier: MPL-2.0 - */ - -// https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_kafka_topic +// https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_kafka_topic // generated from terraform resource schema import { Construct } from 'constructs'; @@ -13,126 +8,126 @@ import * as cdktf from 'cdktf'; export interface DatabaseKafkaTopicConfig extends cdktf.TerraformMetaArguments { /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_kafka_topic#cluster_id DatabaseKafkaTopic#cluster_id} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_kafka_topic#cluster_id DatabaseKafkaTopic#cluster_id} */ readonly clusterId: string; /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_kafka_topic#id DatabaseKafkaTopic#id} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_kafka_topic#id DatabaseKafkaTopic#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. * If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. */ readonly id?: string; /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_kafka_topic#name DatabaseKafkaTopic#name} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_kafka_topic#name DatabaseKafkaTopic#name} */ readonly name: string; /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_kafka_topic#partition_count DatabaseKafkaTopic#partition_count} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_kafka_topic#partition_count DatabaseKafkaTopic#partition_count} */ readonly partitionCount?: number; /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_kafka_topic#replication_factor DatabaseKafkaTopic#replication_factor} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_kafka_topic#replication_factor DatabaseKafkaTopic#replication_factor} */ readonly replicationFactor?: number; /** * config block * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_kafka_topic#config DatabaseKafkaTopic#config} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_kafka_topic#config DatabaseKafkaTopic#config} */ readonly config?: DatabaseKafkaTopicConfigA[] | cdktf.IResolvable; } export interface DatabaseKafkaTopicConfigA { /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_kafka_topic#cleanup_policy DatabaseKafkaTopic#cleanup_policy} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_kafka_topic#cleanup_policy DatabaseKafkaTopic#cleanup_policy} */ readonly cleanupPolicy?: string; /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_kafka_topic#compression_type DatabaseKafkaTopic#compression_type} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_kafka_topic#compression_type DatabaseKafkaTopic#compression_type} */ readonly compressionType?: string; /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_kafka_topic#delete_retention_ms DatabaseKafkaTopic#delete_retention_ms} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_kafka_topic#delete_retention_ms DatabaseKafkaTopic#delete_retention_ms} */ readonly deleteRetentionMs?: string; /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_kafka_topic#file_delete_delay_ms DatabaseKafkaTopic#file_delete_delay_ms} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_kafka_topic#file_delete_delay_ms DatabaseKafkaTopic#file_delete_delay_ms} */ readonly fileDeleteDelayMs?: string; /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_kafka_topic#flush_messages DatabaseKafkaTopic#flush_messages} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_kafka_topic#flush_messages DatabaseKafkaTopic#flush_messages} */ readonly flushMessages?: string; /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_kafka_topic#flush_ms DatabaseKafkaTopic#flush_ms} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_kafka_topic#flush_ms DatabaseKafkaTopic#flush_ms} */ readonly flushMs?: string; /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_kafka_topic#index_interval_bytes DatabaseKafkaTopic#index_interval_bytes} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_kafka_topic#index_interval_bytes DatabaseKafkaTopic#index_interval_bytes} */ readonly indexIntervalBytes?: string; /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_kafka_topic#max_compaction_lag_ms DatabaseKafkaTopic#max_compaction_lag_ms} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_kafka_topic#max_compaction_lag_ms DatabaseKafkaTopic#max_compaction_lag_ms} */ readonly maxCompactionLagMs?: string; /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_kafka_topic#max_message_bytes DatabaseKafkaTopic#max_message_bytes} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_kafka_topic#max_message_bytes DatabaseKafkaTopic#max_message_bytes} */ readonly maxMessageBytes?: string; /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_kafka_topic#message_down_conversion_enable DatabaseKafkaTopic#message_down_conversion_enable} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_kafka_topic#message_down_conversion_enable DatabaseKafkaTopic#message_down_conversion_enable} */ readonly messageDownConversionEnable?: boolean | cdktf.IResolvable; /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_kafka_topic#message_format_version DatabaseKafkaTopic#message_format_version} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_kafka_topic#message_format_version DatabaseKafkaTopic#message_format_version} */ readonly messageFormatVersion?: string; /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_kafka_topic#message_timestamp_difference_max_ms DatabaseKafkaTopic#message_timestamp_difference_max_ms} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_kafka_topic#message_timestamp_difference_max_ms DatabaseKafkaTopic#message_timestamp_difference_max_ms} */ readonly messageTimestampDifferenceMaxMs?: string; /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_kafka_topic#message_timestamp_type DatabaseKafkaTopic#message_timestamp_type} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_kafka_topic#message_timestamp_type DatabaseKafkaTopic#message_timestamp_type} */ readonly messageTimestampType?: string; /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_kafka_topic#min_cleanable_dirty_ratio DatabaseKafkaTopic#min_cleanable_dirty_ratio} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_kafka_topic#min_cleanable_dirty_ratio DatabaseKafkaTopic#min_cleanable_dirty_ratio} */ readonly minCleanableDirtyRatio?: number; /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_kafka_topic#min_compaction_lag_ms DatabaseKafkaTopic#min_compaction_lag_ms} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_kafka_topic#min_compaction_lag_ms DatabaseKafkaTopic#min_compaction_lag_ms} */ readonly minCompactionLagMs?: string; /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_kafka_topic#min_insync_replicas DatabaseKafkaTopic#min_insync_replicas} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_kafka_topic#min_insync_replicas DatabaseKafkaTopic#min_insync_replicas} */ readonly minInsyncReplicas?: number; /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_kafka_topic#preallocate DatabaseKafkaTopic#preallocate} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_kafka_topic#preallocate DatabaseKafkaTopic#preallocate} */ readonly preallocate?: boolean | cdktf.IResolvable; /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_kafka_topic#retention_bytes DatabaseKafkaTopic#retention_bytes} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_kafka_topic#retention_bytes DatabaseKafkaTopic#retention_bytes} */ readonly retentionBytes?: string; /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_kafka_topic#retention_ms DatabaseKafkaTopic#retention_ms} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_kafka_topic#retention_ms DatabaseKafkaTopic#retention_ms} */ readonly retentionMs?: string; /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_kafka_topic#segment_bytes DatabaseKafkaTopic#segment_bytes} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_kafka_topic#segment_bytes DatabaseKafkaTopic#segment_bytes} */ readonly segmentBytes?: string; /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_kafka_topic#segment_index_bytes DatabaseKafkaTopic#segment_index_bytes} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_kafka_topic#segment_index_bytes DatabaseKafkaTopic#segment_index_bytes} */ readonly segmentIndexBytes?: string; /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_kafka_topic#segment_jitter_ms DatabaseKafkaTopic#segment_jitter_ms} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_kafka_topic#segment_jitter_ms DatabaseKafkaTopic#segment_jitter_ms} */ readonly segmentJitterMs?: string; /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_kafka_topic#segment_ms DatabaseKafkaTopic#segment_ms} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_kafka_topic#segment_ms DatabaseKafkaTopic#segment_ms} */ readonly segmentMs?: string; } @@ -886,7 +881,7 @@ export class DatabaseKafkaTopicConfigAList extends cdktf.ComplexList { } /** -* Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_kafka_topic digitalocean_database_kafka_topic} +* Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_kafka_topic digitalocean_database_kafka_topic} */ export class DatabaseKafkaTopic extends cdktf.TerraformResource { @@ -902,7 +897,7 @@ export class DatabaseKafkaTopic extends cdktf.TerraformResource { * Generates CDKTF code for importing a DatabaseKafkaTopic resource upon running "cdktf plan " * @param scope The scope in which to define this construct * @param importToId The construct id used in the generated config for the DatabaseKafkaTopic to import - * @param importFromId The id of the existing DatabaseKafkaTopic that should be imported. Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_kafka_topic#import import section} in the documentation of this resource for the id to use + * @param importFromId The id of the existing DatabaseKafkaTopic that should be imported. Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_kafka_topic#import import section} in the documentation of this resource for the id to use * @param provider? Optional instance of the provider where the DatabaseKafkaTopic to import is found */ public static generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: cdktf.TerraformProvider) { @@ -914,7 +909,7 @@ export class DatabaseKafkaTopic extends cdktf.TerraformResource { // =========== /** - * Create a new {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_kafka_topic digitalocean_database_kafka_topic} Resource + * Create a new {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_kafka_topic digitalocean_database_kafka_topic} Resource * * @param scope The scope in which to define this construct * @param id The scoped construct ID. Must be unique amongst siblings in the same scope @@ -925,7 +920,7 @@ export class DatabaseKafkaTopic extends cdktf.TerraformResource { terraformResourceType: 'digitalocean_database_kafka_topic', terraformGeneratorMetadata: { providerName: 'digitalocean', - providerVersion: '2.40.0', + providerVersion: '2.41.0', providerVersionConstraint: '~> 2.19' }, provider: config.provider, diff --git a/src/database-mysql-config/README.md b/src/database-mysql-config/README.md index 141b4f57c..5fcadd5d0 100644 --- a/src/database-mysql-config/README.md +++ b/src/database-mysql-config/README.md @@ -1,3 +1,3 @@ # `digitalocean_database_mysql_config` -Refer to the Terraform Registry for docs: [`digitalocean_database_mysql_config`](https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_mysql_config). +Refer to the Terraform Registry for docs: [`digitalocean_database_mysql_config`](https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_mysql_config). diff --git a/src/database-mysql-config/index.ts b/src/database-mysql-config/index.ts index d82ce5ac4..5813ba369 100644 --- a/src/database-mysql-config/index.ts +++ b/src/database-mysql-config/index.ts @@ -1,9 +1,4 @@ -/** - * Copyright (c) HashiCorp, Inc. - * SPDX-License-Identifier: MPL-2.0 - */ - -// https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_mysql_config +// https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_mysql_config // generated from terraform resource schema import { Construct } from 'constructs'; @@ -13,128 +8,128 @@ import * as cdktf from 'cdktf'; export interface DatabaseMysqlConfigConfig extends cdktf.TerraformMetaArguments { /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_mysql_config#backup_hour DatabaseMysqlConfig#backup_hour} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_mysql_config#backup_hour DatabaseMysqlConfig#backup_hour} */ readonly backupHour?: number; /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_mysql_config#backup_minute DatabaseMysqlConfig#backup_minute} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_mysql_config#backup_minute DatabaseMysqlConfig#backup_minute} */ readonly backupMinute?: number; /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_mysql_config#binlog_retention_period DatabaseMysqlConfig#binlog_retention_period} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_mysql_config#binlog_retention_period DatabaseMysqlConfig#binlog_retention_period} */ readonly binlogRetentionPeriod?: number; /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_mysql_config#cluster_id DatabaseMysqlConfig#cluster_id} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_mysql_config#cluster_id DatabaseMysqlConfig#cluster_id} */ readonly clusterId: string; /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_mysql_config#connect_timeout DatabaseMysqlConfig#connect_timeout} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_mysql_config#connect_timeout DatabaseMysqlConfig#connect_timeout} */ readonly connectTimeout?: number; /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_mysql_config#default_time_zone DatabaseMysqlConfig#default_time_zone} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_mysql_config#default_time_zone DatabaseMysqlConfig#default_time_zone} */ readonly defaultTimeZone?: string; /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_mysql_config#group_concat_max_len DatabaseMysqlConfig#group_concat_max_len} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_mysql_config#group_concat_max_len DatabaseMysqlConfig#group_concat_max_len} */ readonly groupConcatMaxLen?: number; /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_mysql_config#id DatabaseMysqlConfig#id} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_mysql_config#id DatabaseMysqlConfig#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. * If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. */ readonly id?: string; /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_mysql_config#information_schema_stats_expiry DatabaseMysqlConfig#information_schema_stats_expiry} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_mysql_config#information_schema_stats_expiry DatabaseMysqlConfig#information_schema_stats_expiry} */ readonly informationSchemaStatsExpiry?: number; /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_mysql_config#innodb_ft_min_token_size DatabaseMysqlConfig#innodb_ft_min_token_size} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_mysql_config#innodb_ft_min_token_size DatabaseMysqlConfig#innodb_ft_min_token_size} */ readonly innodbFtMinTokenSize?: number; /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_mysql_config#innodb_ft_server_stopword_table DatabaseMysqlConfig#innodb_ft_server_stopword_table} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_mysql_config#innodb_ft_server_stopword_table DatabaseMysqlConfig#innodb_ft_server_stopword_table} */ readonly innodbFtServerStopwordTable?: string; /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_mysql_config#innodb_lock_wait_timeout DatabaseMysqlConfig#innodb_lock_wait_timeout} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_mysql_config#innodb_lock_wait_timeout DatabaseMysqlConfig#innodb_lock_wait_timeout} */ readonly innodbLockWaitTimeout?: number; /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_mysql_config#innodb_log_buffer_size DatabaseMysqlConfig#innodb_log_buffer_size} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_mysql_config#innodb_log_buffer_size DatabaseMysqlConfig#innodb_log_buffer_size} */ readonly innodbLogBufferSize?: number; /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_mysql_config#innodb_online_alter_log_max_size DatabaseMysqlConfig#innodb_online_alter_log_max_size} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_mysql_config#innodb_online_alter_log_max_size DatabaseMysqlConfig#innodb_online_alter_log_max_size} */ readonly innodbOnlineAlterLogMaxSize?: number; /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_mysql_config#innodb_print_all_deadlocks DatabaseMysqlConfig#innodb_print_all_deadlocks} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_mysql_config#innodb_print_all_deadlocks DatabaseMysqlConfig#innodb_print_all_deadlocks} */ readonly innodbPrintAllDeadlocks?: boolean | cdktf.IResolvable; /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_mysql_config#innodb_rollback_on_timeout DatabaseMysqlConfig#innodb_rollback_on_timeout} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_mysql_config#innodb_rollback_on_timeout DatabaseMysqlConfig#innodb_rollback_on_timeout} */ readonly innodbRollbackOnTimeout?: boolean | cdktf.IResolvable; /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_mysql_config#interactive_timeout DatabaseMysqlConfig#interactive_timeout} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_mysql_config#interactive_timeout DatabaseMysqlConfig#interactive_timeout} */ readonly interactiveTimeout?: number; /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_mysql_config#internal_tmp_mem_storage_engine DatabaseMysqlConfig#internal_tmp_mem_storage_engine} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_mysql_config#internal_tmp_mem_storage_engine DatabaseMysqlConfig#internal_tmp_mem_storage_engine} */ readonly internalTmpMemStorageEngine?: string; /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_mysql_config#long_query_time DatabaseMysqlConfig#long_query_time} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_mysql_config#long_query_time DatabaseMysqlConfig#long_query_time} */ readonly longQueryTime?: number; /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_mysql_config#max_allowed_packet DatabaseMysqlConfig#max_allowed_packet} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_mysql_config#max_allowed_packet DatabaseMysqlConfig#max_allowed_packet} */ readonly maxAllowedPacket?: number; /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_mysql_config#max_heap_table_size DatabaseMysqlConfig#max_heap_table_size} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_mysql_config#max_heap_table_size DatabaseMysqlConfig#max_heap_table_size} */ readonly maxHeapTableSize?: number; /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_mysql_config#net_read_timeout DatabaseMysqlConfig#net_read_timeout} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_mysql_config#net_read_timeout DatabaseMysqlConfig#net_read_timeout} */ readonly netReadTimeout?: number; /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_mysql_config#net_write_timeout DatabaseMysqlConfig#net_write_timeout} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_mysql_config#net_write_timeout DatabaseMysqlConfig#net_write_timeout} */ readonly netWriteTimeout?: number; /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_mysql_config#slow_query_log DatabaseMysqlConfig#slow_query_log} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_mysql_config#slow_query_log DatabaseMysqlConfig#slow_query_log} */ readonly slowQueryLog?: boolean | cdktf.IResolvable; /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_mysql_config#sort_buffer_size DatabaseMysqlConfig#sort_buffer_size} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_mysql_config#sort_buffer_size DatabaseMysqlConfig#sort_buffer_size} */ readonly sortBufferSize?: number; /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_mysql_config#sql_mode DatabaseMysqlConfig#sql_mode} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_mysql_config#sql_mode DatabaseMysqlConfig#sql_mode} */ readonly sqlMode?: string; /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_mysql_config#sql_require_primary_key DatabaseMysqlConfig#sql_require_primary_key} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_mysql_config#sql_require_primary_key DatabaseMysqlConfig#sql_require_primary_key} */ readonly sqlRequirePrimaryKey?: boolean | cdktf.IResolvable; /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_mysql_config#tmp_table_size DatabaseMysqlConfig#tmp_table_size} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_mysql_config#tmp_table_size DatabaseMysqlConfig#tmp_table_size} */ readonly tmpTableSize?: number; /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_mysql_config#wait_timeout DatabaseMysqlConfig#wait_timeout} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_mysql_config#wait_timeout DatabaseMysqlConfig#wait_timeout} */ readonly waitTimeout?: number; } /** -* Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_mysql_config digitalocean_database_mysql_config} +* Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_mysql_config digitalocean_database_mysql_config} */ export class DatabaseMysqlConfig extends cdktf.TerraformResource { @@ -150,7 +145,7 @@ export class DatabaseMysqlConfig extends cdktf.TerraformResource { * Generates CDKTF code for importing a DatabaseMysqlConfig resource upon running "cdktf plan " * @param scope The scope in which to define this construct * @param importToId The construct id used in the generated config for the DatabaseMysqlConfig to import - * @param importFromId The id of the existing DatabaseMysqlConfig that should be imported. Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_mysql_config#import import section} in the documentation of this resource for the id to use + * @param importFromId The id of the existing DatabaseMysqlConfig that should be imported. Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_mysql_config#import import section} in the documentation of this resource for the id to use * @param provider? Optional instance of the provider where the DatabaseMysqlConfig to import is found */ public static generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: cdktf.TerraformProvider) { @@ -162,7 +157,7 @@ export class DatabaseMysqlConfig extends cdktf.TerraformResource { // =========== /** - * Create a new {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_mysql_config digitalocean_database_mysql_config} Resource + * Create a new {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_mysql_config digitalocean_database_mysql_config} Resource * * @param scope The scope in which to define this construct * @param id The scoped construct ID. Must be unique amongst siblings in the same scope @@ -173,7 +168,7 @@ export class DatabaseMysqlConfig extends cdktf.TerraformResource { terraformResourceType: 'digitalocean_database_mysql_config', terraformGeneratorMetadata: { providerName: 'digitalocean', - providerVersion: '2.40.0', + providerVersion: '2.41.0', providerVersionConstraint: '~> 2.19' }, provider: config.provider, diff --git a/src/database-postgresql-config/README.md b/src/database-postgresql-config/README.md index a591245ee..d73616256 100644 --- a/src/database-postgresql-config/README.md +++ b/src/database-postgresql-config/README.md @@ -1,3 +1,3 @@ # `digitalocean_database_postgresql_config` -Refer to the Terraform Registry for docs: [`digitalocean_database_postgresql_config`](https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config). +Refer to the Terraform Registry for docs: [`digitalocean_database_postgresql_config`](https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config). diff --git a/src/database-postgresql-config/index.ts b/src/database-postgresql-config/index.ts index 75030e66f..503ab3fe9 100644 --- a/src/database-postgresql-config/index.ts +++ b/src/database-postgresql-config/index.ts @@ -1,9 +1,4 @@ -/** - * Copyright (c) HashiCorp, Inc. - * SPDX-License-Identifier: MPL-2.0 - */ - -// https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config +// https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config // generated from terraform resource schema import { Construct } from 'constructs'; @@ -13,260 +8,260 @@ import * as cdktf from 'cdktf'; export interface DatabasePostgresqlConfigConfig extends cdktf.TerraformMetaArguments { /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#autovacuum_analyze_scale_factor DatabasePostgresqlConfig#autovacuum_analyze_scale_factor} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#autovacuum_analyze_scale_factor DatabasePostgresqlConfig#autovacuum_analyze_scale_factor} */ readonly autovacuumAnalyzeScaleFactor?: number; /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#autovacuum_analyze_threshold DatabasePostgresqlConfig#autovacuum_analyze_threshold} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#autovacuum_analyze_threshold DatabasePostgresqlConfig#autovacuum_analyze_threshold} */ readonly autovacuumAnalyzeThreshold?: number; /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#autovacuum_freeze_max_age DatabasePostgresqlConfig#autovacuum_freeze_max_age} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#autovacuum_freeze_max_age DatabasePostgresqlConfig#autovacuum_freeze_max_age} */ readonly autovacuumFreezeMaxAge?: number; /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#autovacuum_max_workers DatabasePostgresqlConfig#autovacuum_max_workers} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#autovacuum_max_workers DatabasePostgresqlConfig#autovacuum_max_workers} */ readonly autovacuumMaxWorkers?: number; /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#autovacuum_naptime DatabasePostgresqlConfig#autovacuum_naptime} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#autovacuum_naptime DatabasePostgresqlConfig#autovacuum_naptime} */ readonly autovacuumNaptime?: number; /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#autovacuum_vacuum_cost_delay DatabasePostgresqlConfig#autovacuum_vacuum_cost_delay} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#autovacuum_vacuum_cost_delay DatabasePostgresqlConfig#autovacuum_vacuum_cost_delay} */ readonly autovacuumVacuumCostDelay?: number; /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#autovacuum_vacuum_cost_limit DatabasePostgresqlConfig#autovacuum_vacuum_cost_limit} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#autovacuum_vacuum_cost_limit DatabasePostgresqlConfig#autovacuum_vacuum_cost_limit} */ readonly autovacuumVacuumCostLimit?: number; /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#autovacuum_vacuum_scale_factor DatabasePostgresqlConfig#autovacuum_vacuum_scale_factor} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#autovacuum_vacuum_scale_factor DatabasePostgresqlConfig#autovacuum_vacuum_scale_factor} */ readonly autovacuumVacuumScaleFactor?: number; /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#autovacuum_vacuum_threshold DatabasePostgresqlConfig#autovacuum_vacuum_threshold} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#autovacuum_vacuum_threshold DatabasePostgresqlConfig#autovacuum_vacuum_threshold} */ readonly autovacuumVacuumThreshold?: number; /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#backup_hour DatabasePostgresqlConfig#backup_hour} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#backup_hour DatabasePostgresqlConfig#backup_hour} */ readonly backupHour?: number; /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#backup_minute DatabasePostgresqlConfig#backup_minute} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#backup_minute DatabasePostgresqlConfig#backup_minute} */ readonly backupMinute?: number; /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#bgwriter_delay DatabasePostgresqlConfig#bgwriter_delay} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#bgwriter_delay DatabasePostgresqlConfig#bgwriter_delay} */ readonly bgwriterDelay?: number; /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#bgwriter_flush_after DatabasePostgresqlConfig#bgwriter_flush_after} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#bgwriter_flush_after DatabasePostgresqlConfig#bgwriter_flush_after} */ readonly bgwriterFlushAfter?: number; /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#bgwriter_lru_maxpages DatabasePostgresqlConfig#bgwriter_lru_maxpages} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#bgwriter_lru_maxpages DatabasePostgresqlConfig#bgwriter_lru_maxpages} */ readonly bgwriterLruMaxpages?: number; /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#bgwriter_lru_multiplier DatabasePostgresqlConfig#bgwriter_lru_multiplier} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#bgwriter_lru_multiplier DatabasePostgresqlConfig#bgwriter_lru_multiplier} */ readonly bgwriterLruMultiplier?: number; /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#cluster_id DatabasePostgresqlConfig#cluster_id} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#cluster_id DatabasePostgresqlConfig#cluster_id} */ readonly clusterId: string; /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#deadlock_timeout DatabasePostgresqlConfig#deadlock_timeout} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#deadlock_timeout DatabasePostgresqlConfig#deadlock_timeout} */ readonly deadlockTimeout?: number; /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#default_toast_compression DatabasePostgresqlConfig#default_toast_compression} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#default_toast_compression DatabasePostgresqlConfig#default_toast_compression} */ readonly defaultToastCompression?: string; /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#id DatabasePostgresqlConfig#id} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#id DatabasePostgresqlConfig#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. * If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. */ readonly id?: string; /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#idle_in_transaction_session_timeout DatabasePostgresqlConfig#idle_in_transaction_session_timeout} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#idle_in_transaction_session_timeout DatabasePostgresqlConfig#idle_in_transaction_session_timeout} */ readonly idleInTransactionSessionTimeout?: number; /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#jit DatabasePostgresqlConfig#jit} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#jit DatabasePostgresqlConfig#jit} */ readonly jit?: boolean | cdktf.IResolvable; /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#log_autovacuum_min_duration DatabasePostgresqlConfig#log_autovacuum_min_duration} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#log_autovacuum_min_duration DatabasePostgresqlConfig#log_autovacuum_min_duration} */ readonly logAutovacuumMinDuration?: number; /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#log_error_verbosity DatabasePostgresqlConfig#log_error_verbosity} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#log_error_verbosity DatabasePostgresqlConfig#log_error_verbosity} */ readonly logErrorVerbosity?: string; /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#log_line_prefix DatabasePostgresqlConfig#log_line_prefix} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#log_line_prefix DatabasePostgresqlConfig#log_line_prefix} */ readonly logLinePrefix?: string; /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#log_min_duration_statement DatabasePostgresqlConfig#log_min_duration_statement} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#log_min_duration_statement DatabasePostgresqlConfig#log_min_duration_statement} */ readonly logMinDurationStatement?: number; /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#max_files_per_process DatabasePostgresqlConfig#max_files_per_process} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#max_files_per_process DatabasePostgresqlConfig#max_files_per_process} */ readonly maxFilesPerProcess?: number; /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#max_locks_per_transaction DatabasePostgresqlConfig#max_locks_per_transaction} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#max_locks_per_transaction DatabasePostgresqlConfig#max_locks_per_transaction} */ readonly maxLocksPerTransaction?: number; /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#max_logical_replication_workers DatabasePostgresqlConfig#max_logical_replication_workers} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#max_logical_replication_workers DatabasePostgresqlConfig#max_logical_replication_workers} */ readonly maxLogicalReplicationWorkers?: number; /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#max_parallel_workers DatabasePostgresqlConfig#max_parallel_workers} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#max_parallel_workers DatabasePostgresqlConfig#max_parallel_workers} */ readonly maxParallelWorkers?: number; /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#max_parallel_workers_per_gather DatabasePostgresqlConfig#max_parallel_workers_per_gather} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#max_parallel_workers_per_gather DatabasePostgresqlConfig#max_parallel_workers_per_gather} */ readonly maxParallelWorkersPerGather?: number; /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#max_pred_locks_per_transaction DatabasePostgresqlConfig#max_pred_locks_per_transaction} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#max_pred_locks_per_transaction DatabasePostgresqlConfig#max_pred_locks_per_transaction} */ readonly maxPredLocksPerTransaction?: number; /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#max_prepared_transactions DatabasePostgresqlConfig#max_prepared_transactions} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#max_prepared_transactions DatabasePostgresqlConfig#max_prepared_transactions} */ readonly maxPreparedTransactions?: number; /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#max_replication_slots DatabasePostgresqlConfig#max_replication_slots} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#max_replication_slots DatabasePostgresqlConfig#max_replication_slots} */ readonly maxReplicationSlots?: number; /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#max_stack_depth DatabasePostgresqlConfig#max_stack_depth} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#max_stack_depth DatabasePostgresqlConfig#max_stack_depth} */ readonly maxStackDepth?: number; /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#max_standby_archive_delay DatabasePostgresqlConfig#max_standby_archive_delay} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#max_standby_archive_delay DatabasePostgresqlConfig#max_standby_archive_delay} */ readonly maxStandbyArchiveDelay?: number; /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#max_standby_streaming_delay DatabasePostgresqlConfig#max_standby_streaming_delay} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#max_standby_streaming_delay DatabasePostgresqlConfig#max_standby_streaming_delay} */ readonly maxStandbyStreamingDelay?: number; /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#max_wal_senders DatabasePostgresqlConfig#max_wal_senders} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#max_wal_senders DatabasePostgresqlConfig#max_wal_senders} */ readonly maxWalSenders?: number; /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#max_worker_processes DatabasePostgresqlConfig#max_worker_processes} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#max_worker_processes DatabasePostgresqlConfig#max_worker_processes} */ readonly maxWorkerProcesses?: number; /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#pg_partman_bgw_interval DatabasePostgresqlConfig#pg_partman_bgw_interval} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#pg_partman_bgw_interval DatabasePostgresqlConfig#pg_partman_bgw_interval} */ readonly pgPartmanBgwInterval?: number; /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#pg_partman_bgw_role DatabasePostgresqlConfig#pg_partman_bgw_role} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#pg_partman_bgw_role DatabasePostgresqlConfig#pg_partman_bgw_role} */ readonly pgPartmanBgwRole?: string; /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#pg_stat_statements_track DatabasePostgresqlConfig#pg_stat_statements_track} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#pg_stat_statements_track DatabasePostgresqlConfig#pg_stat_statements_track} */ readonly pgStatStatementsTrack?: string; /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#shared_buffers_percentage DatabasePostgresqlConfig#shared_buffers_percentage} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#shared_buffers_percentage DatabasePostgresqlConfig#shared_buffers_percentage} */ readonly sharedBuffersPercentage?: number; /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#temp_file_limit DatabasePostgresqlConfig#temp_file_limit} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#temp_file_limit DatabasePostgresqlConfig#temp_file_limit} */ readonly tempFileLimit?: number; /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#timezone DatabasePostgresqlConfig#timezone} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#timezone DatabasePostgresqlConfig#timezone} */ readonly timezone?: string; /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#track_activity_query_size DatabasePostgresqlConfig#track_activity_query_size} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#track_activity_query_size DatabasePostgresqlConfig#track_activity_query_size} */ readonly trackActivityQuerySize?: number; /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#track_commit_timestamp DatabasePostgresqlConfig#track_commit_timestamp} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#track_commit_timestamp DatabasePostgresqlConfig#track_commit_timestamp} */ readonly trackCommitTimestamp?: string; /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#track_functions DatabasePostgresqlConfig#track_functions} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#track_functions DatabasePostgresqlConfig#track_functions} */ readonly trackFunctions?: string; /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#track_io_timing DatabasePostgresqlConfig#track_io_timing} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#track_io_timing DatabasePostgresqlConfig#track_io_timing} */ readonly trackIoTiming?: string; /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#wal_sender_timeout DatabasePostgresqlConfig#wal_sender_timeout} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#wal_sender_timeout DatabasePostgresqlConfig#wal_sender_timeout} */ readonly walSenderTimeout?: number; /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#wal_writer_delay DatabasePostgresqlConfig#wal_writer_delay} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#wal_writer_delay DatabasePostgresqlConfig#wal_writer_delay} */ readonly walWriterDelay?: number; /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#work_mem DatabasePostgresqlConfig#work_mem} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#work_mem DatabasePostgresqlConfig#work_mem} */ readonly workMem?: number; /** * pgbouncer block * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#pgbouncer DatabasePostgresqlConfig#pgbouncer} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#pgbouncer DatabasePostgresqlConfig#pgbouncer} */ readonly pgbouncer?: DatabasePostgresqlConfigPgbouncer[] | cdktf.IResolvable; /** * timescaledb block * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#timescaledb DatabasePostgresqlConfig#timescaledb} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#timescaledb DatabasePostgresqlConfig#timescaledb} */ - readonly timescaledb?: DatabasePostgresqlConfigTimescaledb[] | cdktf.IResolvable; + readonly timescaledb?: DatabasePostgresqlConfigTimescaledb; } export interface DatabasePostgresqlConfigPgbouncer { /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#autodb_idle_timeout DatabasePostgresqlConfig#autodb_idle_timeout} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#autodb_idle_timeout DatabasePostgresqlConfig#autodb_idle_timeout} */ readonly autodbIdleTimeout?: number; /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#autodb_max_db_connections DatabasePostgresqlConfig#autodb_max_db_connections} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#autodb_max_db_connections DatabasePostgresqlConfig#autodb_max_db_connections} */ readonly autodbMaxDbConnections?: number; /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#autodb_pool_mode DatabasePostgresqlConfig#autodb_pool_mode} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#autodb_pool_mode DatabasePostgresqlConfig#autodb_pool_mode} */ readonly autodbPoolMode?: string; /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#autodb_pool_size DatabasePostgresqlConfig#autodb_pool_size} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#autodb_pool_size DatabasePostgresqlConfig#autodb_pool_size} */ readonly autodbPoolSize?: number; /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#ignore_startup_parameters DatabasePostgresqlConfig#ignore_startup_parameters} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#ignore_startup_parameters DatabasePostgresqlConfig#ignore_startup_parameters} */ readonly ignoreStartupParameters?: string[]; /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#min_pool_size DatabasePostgresqlConfig#min_pool_size} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#min_pool_size DatabasePostgresqlConfig#min_pool_size} */ readonly minPoolSize?: number; /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#server_idle_timeout DatabasePostgresqlConfig#server_idle_timeout} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#server_idle_timeout DatabasePostgresqlConfig#server_idle_timeout} */ readonly serverIdleTimeout?: number; /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#server_lifetime DatabasePostgresqlConfig#server_lifetime} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#server_lifetime DatabasePostgresqlConfig#server_lifetime} */ readonly serverLifetime?: number; /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#server_reset_query_always DatabasePostgresqlConfig#server_reset_query_always} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#server_reset_query_always DatabasePostgresqlConfig#server_reset_query_always} */ readonly serverResetQueryAlways?: boolean | cdktf.IResolvable; } @@ -614,30 +609,30 @@ export class DatabasePostgresqlConfigPgbouncerList extends cdktf.ComplexList { } export interface DatabasePostgresqlConfigTimescaledb { /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#timescaledb DatabasePostgresqlConfig#timescaledb} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#max_background_workers DatabasePostgresqlConfig#max_background_workers} */ - readonly timescaledb?: number; + readonly maxBackgroundWorkers?: number; } -export function databasePostgresqlConfigTimescaledbToTerraform(struct?: DatabasePostgresqlConfigTimescaledb | cdktf.IResolvable): any { +export function databasePostgresqlConfigTimescaledbToTerraform(struct?: DatabasePostgresqlConfigTimescaledbOutputReference | DatabasePostgresqlConfigTimescaledb): any { if (!cdktf.canInspect(struct) || cdktf.Tokenization.isResolvable(struct)) { return struct; } if (cdktf.isComplexElement(struct)) { throw new Error("A complex element was used as configuration, this is not supported: https://cdk.tf/complex-object-as-configuration"); } return { - timescaledb: cdktf.numberToTerraform(struct!.timescaledb), + max_background_workers: cdktf.numberToTerraform(struct!.maxBackgroundWorkers), } } -export function databasePostgresqlConfigTimescaledbToHclTerraform(struct?: DatabasePostgresqlConfigTimescaledb | cdktf.IResolvable): any { +export function databasePostgresqlConfigTimescaledbToHclTerraform(struct?: DatabasePostgresqlConfigTimescaledbOutputReference | DatabasePostgresqlConfigTimescaledb): any { if (!cdktf.canInspect(struct) || cdktf.Tokenization.isResolvable(struct)) { return struct; } if (cdktf.isComplexElement(struct)) { throw new Error("A complex element was used as configuration, this is not supported: https://cdk.tf/complex-object-as-configuration"); } const attrs = { - timescaledb: { - value: cdktf.numberToHclTerraform(struct!.timescaledb), + max_background_workers: { + value: cdktf.numberToHclTerraform(struct!.maxBackgroundWorkers), isBlock: false, type: "simple", storageClassType: "number", @@ -650,87 +645,55 @@ export function databasePostgresqlConfigTimescaledbToHclTerraform(struct?: Datab export class DatabasePostgresqlConfigTimescaledbOutputReference extends cdktf.ComplexObject { private isEmptyObject = false; - private resolvableValue?: cdktf.IResolvable; /** * @param terraformResource The parent resource * @param terraformAttribute The attribute on the parent resource this class is referencing - * @param complexObjectIndex the index of this item in the list - * @param complexObjectIsFromSet whether the list is wrapping a set (will add tolist() to be able to access an item via an index) */ - public constructor(terraformResource: cdktf.IInterpolatingParent, terraformAttribute: string, complexObjectIndex: number, complexObjectIsFromSet: boolean) { - super(terraformResource, terraformAttribute, complexObjectIsFromSet, complexObjectIndex); + public constructor(terraformResource: cdktf.IInterpolatingParent, terraformAttribute: string) { + super(terraformResource, terraformAttribute, false, 0); } - public get internalValue(): DatabasePostgresqlConfigTimescaledb | cdktf.IResolvable | undefined { - if (this.resolvableValue) { - return this.resolvableValue; - } + public get internalValue(): DatabasePostgresqlConfigTimescaledb | undefined { let hasAnyValues = this.isEmptyObject; const internalValueResult: any = {}; - if (this._timescaledb !== undefined) { + if (this._maxBackgroundWorkers !== undefined) { hasAnyValues = true; - internalValueResult.timescaledb = this._timescaledb; + internalValueResult.maxBackgroundWorkers = this._maxBackgroundWorkers; } return hasAnyValues ? internalValueResult : undefined; } - public set internalValue(value: DatabasePostgresqlConfigTimescaledb | cdktf.IResolvable | undefined) { + public set internalValue(value: DatabasePostgresqlConfigTimescaledb | undefined) { if (value === undefined) { this.isEmptyObject = false; - this.resolvableValue = undefined; - this._timescaledb = undefined; - } - else if (cdktf.Tokenization.isResolvable(value)) { - this.isEmptyObject = false; - this.resolvableValue = value; + this._maxBackgroundWorkers = undefined; } else { this.isEmptyObject = Object.keys(value).length === 0; - this.resolvableValue = undefined; - this._timescaledb = value.timescaledb; + this._maxBackgroundWorkers = value.maxBackgroundWorkers; } } - // timescaledb - computed: false, optional: true, required: false - private _timescaledb?: number; - public get timescaledb() { - return this.getNumberAttribute('timescaledb'); + // max_background_workers - computed: false, optional: true, required: false + private _maxBackgroundWorkers?: number; + public get maxBackgroundWorkers() { + return this.getNumberAttribute('max_background_workers'); } - public set timescaledb(value: number) { - this._timescaledb = value; + public set maxBackgroundWorkers(value: number) { + this._maxBackgroundWorkers = value; } - public resetTimescaledb() { - this._timescaledb = undefined; + public resetMaxBackgroundWorkers() { + this._maxBackgroundWorkers = undefined; } // Temporarily expose input value. Use with caution. - public get timescaledbInput() { - return this._timescaledb; - } -} - -export class DatabasePostgresqlConfigTimescaledbList extends cdktf.ComplexList { - public internalValue? : DatabasePostgresqlConfigTimescaledb[] | cdktf.IResolvable - - /** - * @param terraformResource The parent resource - * @param terraformAttribute The attribute on the parent resource this class is referencing - * @param wrapsSet whether the list is wrapping a set (will add tolist() to be able to access an item via an index) - */ - constructor(protected terraformResource: cdktf.IInterpolatingParent, protected terraformAttribute: string, protected wrapsSet: boolean) { - super(terraformResource, terraformAttribute, wrapsSet) - } - - /** - * @param index the index of the item to return - */ - public get(index: number): DatabasePostgresqlConfigTimescaledbOutputReference { - return new DatabasePostgresqlConfigTimescaledbOutputReference(this.terraformResource, this.terraformAttribute, index, this.wrapsSet); + public get maxBackgroundWorkersInput() { + return this._maxBackgroundWorkers; } } /** -* Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config digitalocean_database_postgresql_config} +* Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config digitalocean_database_postgresql_config} */ export class DatabasePostgresqlConfig extends cdktf.TerraformResource { @@ -746,7 +709,7 @@ export class DatabasePostgresqlConfig extends cdktf.TerraformResource { * Generates CDKTF code for importing a DatabasePostgresqlConfig resource upon running "cdktf plan " * @param scope The scope in which to define this construct * @param importToId The construct id used in the generated config for the DatabasePostgresqlConfig to import - * @param importFromId The id of the existing DatabasePostgresqlConfig that should be imported. Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config#import import section} in the documentation of this resource for the id to use + * @param importFromId The id of the existing DatabasePostgresqlConfig that should be imported. Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config#import import section} in the documentation of this resource for the id to use * @param provider? Optional instance of the provider where the DatabasePostgresqlConfig to import is found */ public static generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: cdktf.TerraformProvider) { @@ -758,7 +721,7 @@ export class DatabasePostgresqlConfig extends cdktf.TerraformResource { // =========== /** - * Create a new {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_postgresql_config digitalocean_database_postgresql_config} Resource + * Create a new {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_postgresql_config digitalocean_database_postgresql_config} Resource * * @param scope The scope in which to define this construct * @param id The scoped construct ID. Must be unique amongst siblings in the same scope @@ -769,7 +732,7 @@ export class DatabasePostgresqlConfig extends cdktf.TerraformResource { terraformResourceType: 'digitalocean_database_postgresql_config', terraformGeneratorMetadata: { providerName: 'digitalocean', - providerVersion: '2.40.0', + providerVersion: '2.41.0', providerVersionConstraint: '~> 2.19' }, provider: config.provider, @@ -1669,11 +1632,11 @@ export class DatabasePostgresqlConfig extends cdktf.TerraformResource { } // timescaledb - computed: false, optional: true, required: false - private _timescaledb = new DatabasePostgresqlConfigTimescaledbList(this, "timescaledb", false); + private _timescaledb = new DatabasePostgresqlConfigTimescaledbOutputReference(this, "timescaledb"); public get timescaledb() { return this._timescaledb; } - public putTimescaledb(value: DatabasePostgresqlConfigTimescaledb[] | cdktf.IResolvable) { + public putTimescaledb(value: DatabasePostgresqlConfigTimescaledb) { this._timescaledb.internalValue = value; } public resetTimescaledb() { @@ -1742,7 +1705,7 @@ export class DatabasePostgresqlConfig extends cdktf.TerraformResource { wal_writer_delay: cdktf.numberToTerraform(this._walWriterDelay), work_mem: cdktf.numberToTerraform(this._workMem), pgbouncer: cdktf.listMapper(databasePostgresqlConfigPgbouncerToTerraform, true)(this._pgbouncer.internalValue), - timescaledb: cdktf.listMapper(databasePostgresqlConfigTimescaledbToTerraform, true)(this._timescaledb.internalValue), + timescaledb: databasePostgresqlConfigTimescaledbToTerraform(this._timescaledb.internalValue), }; } @@ -2061,7 +2024,7 @@ export class DatabasePostgresqlConfig extends cdktf.TerraformResource { storageClassType: "DatabasePostgresqlConfigPgbouncerList", }, timescaledb: { - value: cdktf.listMapperHcl(databasePostgresqlConfigTimescaledbToHclTerraform, true)(this._timescaledb.internalValue), + value: databasePostgresqlConfigTimescaledbToHclTerraform(this._timescaledb.internalValue), isBlock: true, type: "list", storageClassType: "DatabasePostgresqlConfigTimescaledbList", diff --git a/src/database-redis-config/README.md b/src/database-redis-config/README.md index 20cf466c6..63d891821 100644 --- a/src/database-redis-config/README.md +++ b/src/database-redis-config/README.md @@ -1,3 +1,3 @@ # `digitalocean_database_redis_config` -Refer to the Terraform Registry for docs: [`digitalocean_database_redis_config`](https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_redis_config). +Refer to the Terraform Registry for docs: [`digitalocean_database_redis_config`](https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_redis_config). diff --git a/src/database-redis-config/index.ts b/src/database-redis-config/index.ts index ae02b6228..fa50539cb 100644 --- a/src/database-redis-config/index.ts +++ b/src/database-redis-config/index.ts @@ -1,9 +1,4 @@ -/** - * Copyright (c) HashiCorp, Inc. - * SPDX-License-Identifier: MPL-2.0 - */ - -// https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_redis_config +// https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_redis_config // generated from terraform resource schema import { Construct } from 'constructs'; @@ -13,64 +8,64 @@ import * as cdktf from 'cdktf'; export interface DatabaseRedisConfigConfig extends cdktf.TerraformMetaArguments { /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_redis_config#acl_channels_default DatabaseRedisConfig#acl_channels_default} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_redis_config#acl_channels_default DatabaseRedisConfig#acl_channels_default} */ readonly aclChannelsDefault?: string; /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_redis_config#cluster_id DatabaseRedisConfig#cluster_id} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_redis_config#cluster_id DatabaseRedisConfig#cluster_id} */ readonly clusterId: string; /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_redis_config#id DatabaseRedisConfig#id} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_redis_config#id DatabaseRedisConfig#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. * If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. */ readonly id?: string; /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_redis_config#io_threads DatabaseRedisConfig#io_threads} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_redis_config#io_threads DatabaseRedisConfig#io_threads} */ readonly ioThreads?: number; /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_redis_config#lfu_decay_time DatabaseRedisConfig#lfu_decay_time} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_redis_config#lfu_decay_time DatabaseRedisConfig#lfu_decay_time} */ readonly lfuDecayTime?: number; /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_redis_config#lfu_log_factor DatabaseRedisConfig#lfu_log_factor} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_redis_config#lfu_log_factor DatabaseRedisConfig#lfu_log_factor} */ readonly lfuLogFactor?: number; /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_redis_config#maxmemory_policy DatabaseRedisConfig#maxmemory_policy} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_redis_config#maxmemory_policy DatabaseRedisConfig#maxmemory_policy} */ readonly maxmemoryPolicy?: string; /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_redis_config#notify_keyspace_events DatabaseRedisConfig#notify_keyspace_events} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_redis_config#notify_keyspace_events DatabaseRedisConfig#notify_keyspace_events} */ readonly notifyKeyspaceEvents?: string; /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_redis_config#number_of_databases DatabaseRedisConfig#number_of_databases} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_redis_config#number_of_databases DatabaseRedisConfig#number_of_databases} */ readonly numberOfDatabases?: number; /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_redis_config#persistence DatabaseRedisConfig#persistence} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_redis_config#persistence DatabaseRedisConfig#persistence} */ readonly persistence?: string; /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_redis_config#pubsub_client_output_buffer_limit DatabaseRedisConfig#pubsub_client_output_buffer_limit} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_redis_config#pubsub_client_output_buffer_limit DatabaseRedisConfig#pubsub_client_output_buffer_limit} */ readonly pubsubClientOutputBufferLimit?: number; /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_redis_config#ssl DatabaseRedisConfig#ssl} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_redis_config#ssl DatabaseRedisConfig#ssl} */ readonly ssl?: boolean | cdktf.IResolvable; /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_redis_config#timeout DatabaseRedisConfig#timeout} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_redis_config#timeout DatabaseRedisConfig#timeout} */ readonly timeout?: number; } /** -* Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_redis_config digitalocean_database_redis_config} +* Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_redis_config digitalocean_database_redis_config} */ export class DatabaseRedisConfig extends cdktf.TerraformResource { @@ -86,7 +81,7 @@ export class DatabaseRedisConfig extends cdktf.TerraformResource { * Generates CDKTF code for importing a DatabaseRedisConfig resource upon running "cdktf plan " * @param scope The scope in which to define this construct * @param importToId The construct id used in the generated config for the DatabaseRedisConfig to import - * @param importFromId The id of the existing DatabaseRedisConfig that should be imported. Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_redis_config#import import section} in the documentation of this resource for the id to use + * @param importFromId The id of the existing DatabaseRedisConfig that should be imported. Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_redis_config#import import section} in the documentation of this resource for the id to use * @param provider? Optional instance of the provider where the DatabaseRedisConfig to import is found */ public static generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: cdktf.TerraformProvider) { @@ -98,7 +93,7 @@ export class DatabaseRedisConfig extends cdktf.TerraformResource { // =========== /** - * Create a new {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_redis_config digitalocean_database_redis_config} Resource + * Create a new {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_redis_config digitalocean_database_redis_config} Resource * * @param scope The scope in which to define this construct * @param id The scoped construct ID. Must be unique amongst siblings in the same scope @@ -109,7 +104,7 @@ export class DatabaseRedisConfig extends cdktf.TerraformResource { terraformResourceType: 'digitalocean_database_redis_config', terraformGeneratorMetadata: { providerName: 'digitalocean', - providerVersion: '2.40.0', + providerVersion: '2.41.0', providerVersionConstraint: '~> 2.19' }, provider: config.provider, diff --git a/src/database-replica/README.md b/src/database-replica/README.md index 34873ce5a..ee85a55cf 100644 --- a/src/database-replica/README.md +++ b/src/database-replica/README.md @@ -1,3 +1,3 @@ # `digitalocean_database_replica` -Refer to the Terraform Registry for docs: [`digitalocean_database_replica`](https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_replica). +Refer to the Terraform Registry for docs: [`digitalocean_database_replica`](https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_replica). diff --git a/src/database-replica/index.ts b/src/database-replica/index.ts index 8035820f0..12112717f 100644 --- a/src/database-replica/index.ts +++ b/src/database-replica/index.ts @@ -1,9 +1,4 @@ -/** - * Copyright (c) HashiCorp, Inc. - * SPDX-License-Identifier: MPL-2.0 - */ - -// https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_replica +// https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_replica // generated from terraform resource schema import { Construct } from 'constructs'; @@ -13,44 +8,44 @@ import * as cdktf from 'cdktf'; export interface DatabaseReplicaConfig extends cdktf.TerraformMetaArguments { /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_replica#cluster_id DatabaseReplica#cluster_id} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_replica#cluster_id DatabaseReplica#cluster_id} */ readonly clusterId: string; /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_replica#id DatabaseReplica#id} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_replica#id DatabaseReplica#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. * If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. */ readonly id?: string; /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_replica#name DatabaseReplica#name} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_replica#name DatabaseReplica#name} */ readonly name: string; /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_replica#private_network_uuid DatabaseReplica#private_network_uuid} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_replica#private_network_uuid DatabaseReplica#private_network_uuid} */ readonly privateNetworkUuid?: string; /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_replica#region DatabaseReplica#region} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_replica#region DatabaseReplica#region} */ readonly region?: string; /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_replica#size DatabaseReplica#size} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_replica#size DatabaseReplica#size} */ readonly size?: string; /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_replica#storage_size_mib DatabaseReplica#storage_size_mib} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_replica#storage_size_mib DatabaseReplica#storage_size_mib} */ readonly storageSizeMib?: string; /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_replica#tags DatabaseReplica#tags} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_replica#tags DatabaseReplica#tags} */ readonly tags?: string[]; } /** -* Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_replica digitalocean_database_replica} +* Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_replica digitalocean_database_replica} */ export class DatabaseReplica extends cdktf.TerraformResource { @@ -66,7 +61,7 @@ export class DatabaseReplica extends cdktf.TerraformResource { * Generates CDKTF code for importing a DatabaseReplica resource upon running "cdktf plan " * @param scope The scope in which to define this construct * @param importToId The construct id used in the generated config for the DatabaseReplica to import - * @param importFromId The id of the existing DatabaseReplica that should be imported. Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_replica#import import section} in the documentation of this resource for the id to use + * @param importFromId The id of the existing DatabaseReplica that should be imported. Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_replica#import import section} in the documentation of this resource for the id to use * @param provider? Optional instance of the provider where the DatabaseReplica to import is found */ public static generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: cdktf.TerraformProvider) { @@ -78,7 +73,7 @@ export class DatabaseReplica extends cdktf.TerraformResource { // =========== /** - * Create a new {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_replica digitalocean_database_replica} Resource + * Create a new {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_replica digitalocean_database_replica} Resource * * @param scope The scope in which to define this construct * @param id The scoped construct ID. Must be unique amongst siblings in the same scope @@ -89,7 +84,7 @@ export class DatabaseReplica extends cdktf.TerraformResource { terraformResourceType: 'digitalocean_database_replica', terraformGeneratorMetadata: { providerName: 'digitalocean', - providerVersion: '2.40.0', + providerVersion: '2.41.0', providerVersionConstraint: '~> 2.19' }, provider: config.provider, diff --git a/src/database-user/README.md b/src/database-user/README.md index eb2366307..b39f88b21 100644 --- a/src/database-user/README.md +++ b/src/database-user/README.md @@ -1,3 +1,3 @@ # `digitalocean_database_user` -Refer to the Terraform Registry for docs: [`digitalocean_database_user`](https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_user). +Refer to the Terraform Registry for docs: [`digitalocean_database_user`](https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_user). diff --git a/src/database-user/index.ts b/src/database-user/index.ts index 2236dc6a0..d78271bb8 100644 --- a/src/database-user/index.ts +++ b/src/database-user/index.ts @@ -1,9 +1,4 @@ -/** - * Copyright (c) HashiCorp, Inc. - * SPDX-License-Identifier: MPL-2.0 - */ - -// https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_user +// https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_user // generated from terraform resource schema import { Construct } from 'constructs'; @@ -13,38 +8,38 @@ import * as cdktf from 'cdktf'; export interface DatabaseUserConfig extends cdktf.TerraformMetaArguments { /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_user#cluster_id DatabaseUser#cluster_id} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_user#cluster_id DatabaseUser#cluster_id} */ readonly clusterId: string; /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_user#id DatabaseUser#id} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_user#id DatabaseUser#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. * If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. */ readonly id?: string; /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_user#mysql_auth_plugin DatabaseUser#mysql_auth_plugin} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_user#mysql_auth_plugin DatabaseUser#mysql_auth_plugin} */ readonly mysqlAuthPlugin?: string; /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_user#name DatabaseUser#name} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_user#name DatabaseUser#name} */ readonly name: string; /** * settings block * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_user#settings DatabaseUser#settings} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_user#settings DatabaseUser#settings} */ readonly settings?: DatabaseUserSettings[] | cdktf.IResolvable; } export interface DatabaseUserSettingsAcl { /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_user#permission DatabaseUser#permission} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_user#permission DatabaseUser#permission} */ readonly permission: string; /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_user#topic DatabaseUser#topic} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_user#topic DatabaseUser#topic} */ readonly topic: string; } @@ -190,7 +185,7 @@ export interface DatabaseUserSettings { /** * acl block * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_user#acl DatabaseUser#acl} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_user#acl DatabaseUser#acl} */ readonly acl?: DatabaseUserSettingsAcl[] | cdktf.IResolvable; } @@ -306,7 +301,7 @@ export class DatabaseUserSettingsList extends cdktf.ComplexList { } /** -* Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_user digitalocean_database_user} +* Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_user digitalocean_database_user} */ export class DatabaseUser extends cdktf.TerraformResource { @@ -322,7 +317,7 @@ export class DatabaseUser extends cdktf.TerraformResource { * Generates CDKTF code for importing a DatabaseUser resource upon running "cdktf plan " * @param scope The scope in which to define this construct * @param importToId The construct id used in the generated config for the DatabaseUser to import - * @param importFromId The id of the existing DatabaseUser that should be imported. Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_user#import import section} in the documentation of this resource for the id to use + * @param importFromId The id of the existing DatabaseUser that should be imported. Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_user#import import section} in the documentation of this resource for the id to use * @param provider? Optional instance of the provider where the DatabaseUser to import is found */ public static generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: cdktf.TerraformProvider) { @@ -334,7 +329,7 @@ export class DatabaseUser extends cdktf.TerraformResource { // =========== /** - * Create a new {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/database_user digitalocean_database_user} Resource + * Create a new {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/database_user digitalocean_database_user} Resource * * @param scope The scope in which to define this construct * @param id The scoped construct ID. Must be unique amongst siblings in the same scope @@ -345,7 +340,7 @@ export class DatabaseUser extends cdktf.TerraformResource { terraformResourceType: 'digitalocean_database_user', terraformGeneratorMetadata: { providerName: 'digitalocean', - providerVersion: '2.40.0', + providerVersion: '2.41.0', providerVersionConstraint: '~> 2.19' }, provider: config.provider, diff --git a/src/domain/README.md b/src/domain/README.md index 651504caa..7891539c1 100644 --- a/src/domain/README.md +++ b/src/domain/README.md @@ -1,3 +1,3 @@ # `digitalocean_domain` -Refer to the Terraform Registry for docs: [`digitalocean_domain`](https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/domain). +Refer to the Terraform Registry for docs: [`digitalocean_domain`](https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/domain). diff --git a/src/domain/index.ts b/src/domain/index.ts index e05dc4ca2..2552f5a5a 100644 --- a/src/domain/index.ts +++ b/src/domain/index.ts @@ -1,9 +1,4 @@ -/** - * Copyright (c) HashiCorp, Inc. - * SPDX-License-Identifier: MPL-2.0 - */ - -// https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/domain +// https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/domain // generated from terraform resource schema import { Construct } from 'constructs'; @@ -13,24 +8,24 @@ import * as cdktf from 'cdktf'; export interface DomainConfig extends cdktf.TerraformMetaArguments { /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/domain#id Domain#id} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/domain#id Domain#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. * If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. */ readonly id?: string; /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/domain#ip_address Domain#ip_address} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/domain#ip_address Domain#ip_address} */ readonly ipAddress?: string; /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/domain#name Domain#name} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/domain#name Domain#name} */ readonly name: string; } /** -* Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/domain digitalocean_domain} +* Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/domain digitalocean_domain} */ export class Domain extends cdktf.TerraformResource { @@ -46,7 +41,7 @@ export class Domain extends cdktf.TerraformResource { * Generates CDKTF code for importing a Domain resource upon running "cdktf plan " * @param scope The scope in which to define this construct * @param importToId The construct id used in the generated config for the Domain to import - * @param importFromId The id of the existing Domain that should be imported. Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/domain#import import section} in the documentation of this resource for the id to use + * @param importFromId The id of the existing Domain that should be imported. Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/domain#import import section} in the documentation of this resource for the id to use * @param provider? Optional instance of the provider where the Domain to import is found */ public static generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: cdktf.TerraformProvider) { @@ -58,7 +53,7 @@ export class Domain extends cdktf.TerraformResource { // =========== /** - * Create a new {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/domain digitalocean_domain} Resource + * Create a new {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/domain digitalocean_domain} Resource * * @param scope The scope in which to define this construct * @param id The scoped construct ID. Must be unique amongst siblings in the same scope @@ -69,7 +64,7 @@ export class Domain extends cdktf.TerraformResource { terraformResourceType: 'digitalocean_domain', terraformGeneratorMetadata: { providerName: 'digitalocean', - providerVersion: '2.40.0', + providerVersion: '2.41.0', providerVersionConstraint: '~> 2.19' }, provider: config.provider, diff --git a/src/droplet-snapshot/README.md b/src/droplet-snapshot/README.md index 7cb12cf9b..80db85e79 100644 --- a/src/droplet-snapshot/README.md +++ b/src/droplet-snapshot/README.md @@ -1,3 +1,3 @@ # `digitalocean_droplet_snapshot` -Refer to the Terraform Registry for docs: [`digitalocean_droplet_snapshot`](https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/droplet_snapshot). +Refer to the Terraform Registry for docs: [`digitalocean_droplet_snapshot`](https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/droplet_snapshot). diff --git a/src/droplet-snapshot/index.ts b/src/droplet-snapshot/index.ts index c82c76d01..90a18d11c 100644 --- a/src/droplet-snapshot/index.ts +++ b/src/droplet-snapshot/index.ts @@ -1,9 +1,4 @@ -/** - * Copyright (c) HashiCorp, Inc. - * SPDX-License-Identifier: MPL-2.0 - */ - -// https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/droplet_snapshot +// https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/droplet_snapshot // generated from terraform resource schema import { Construct } from 'constructs'; @@ -13,24 +8,24 @@ import * as cdktf from 'cdktf'; export interface DropletSnapshotConfig extends cdktf.TerraformMetaArguments { /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/droplet_snapshot#droplet_id DropletSnapshot#droplet_id} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/droplet_snapshot#droplet_id DropletSnapshot#droplet_id} */ readonly dropletId: string; /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/droplet_snapshot#id DropletSnapshot#id} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/droplet_snapshot#id DropletSnapshot#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. * If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. */ readonly id?: string; /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/droplet_snapshot#name DropletSnapshot#name} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/droplet_snapshot#name DropletSnapshot#name} */ readonly name: string; } /** -* Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/droplet_snapshot digitalocean_droplet_snapshot} +* Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/droplet_snapshot digitalocean_droplet_snapshot} */ export class DropletSnapshot extends cdktf.TerraformResource { @@ -46,7 +41,7 @@ export class DropletSnapshot extends cdktf.TerraformResource { * Generates CDKTF code for importing a DropletSnapshot resource upon running "cdktf plan " * @param scope The scope in which to define this construct * @param importToId The construct id used in the generated config for the DropletSnapshot to import - * @param importFromId The id of the existing DropletSnapshot that should be imported. Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/droplet_snapshot#import import section} in the documentation of this resource for the id to use + * @param importFromId The id of the existing DropletSnapshot that should be imported. Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/droplet_snapshot#import import section} in the documentation of this resource for the id to use * @param provider? Optional instance of the provider where the DropletSnapshot to import is found */ public static generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: cdktf.TerraformProvider) { @@ -58,7 +53,7 @@ export class DropletSnapshot extends cdktf.TerraformResource { // =========== /** - * Create a new {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/droplet_snapshot digitalocean_droplet_snapshot} Resource + * Create a new {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/droplet_snapshot digitalocean_droplet_snapshot} Resource * * @param scope The scope in which to define this construct * @param id The scoped construct ID. Must be unique amongst siblings in the same scope @@ -69,7 +64,7 @@ export class DropletSnapshot extends cdktf.TerraformResource { terraformResourceType: 'digitalocean_droplet_snapshot', terraformGeneratorMetadata: { providerName: 'digitalocean', - providerVersion: '2.40.0', + providerVersion: '2.41.0', providerVersionConstraint: '~> 2.19' }, provider: config.provider, diff --git a/src/droplet/README.md b/src/droplet/README.md index 2188461eb..3648f21cd 100644 --- a/src/droplet/README.md +++ b/src/droplet/README.md @@ -1,3 +1,3 @@ # `digitalocean_droplet` -Refer to the Terraform Registry for docs: [`digitalocean_droplet`](https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/droplet). +Refer to the Terraform Registry for docs: [`digitalocean_droplet`](https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/droplet). diff --git a/src/droplet/index.ts b/src/droplet/index.ts index 5d8c7b038..47b1ca110 100644 --- a/src/droplet/index.ts +++ b/src/droplet/index.ts @@ -1,9 +1,4 @@ -/** - * Copyright (c) HashiCorp, Inc. - * SPDX-License-Identifier: MPL-2.0 - */ - -// https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/droplet +// https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/droplet // generated from terraform resource schema import { Construct } from 'constructs'; @@ -13,98 +8,98 @@ import * as cdktf from 'cdktf'; export interface DropletConfig extends cdktf.TerraformMetaArguments { /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/droplet#backups Droplet#backups} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/droplet#backups Droplet#backups} */ readonly backups?: boolean | cdktf.IResolvable; /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/droplet#droplet_agent Droplet#droplet_agent} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/droplet#droplet_agent Droplet#droplet_agent} */ readonly dropletAgent?: boolean | cdktf.IResolvable; /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/droplet#graceful_shutdown Droplet#graceful_shutdown} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/droplet#graceful_shutdown Droplet#graceful_shutdown} */ readonly gracefulShutdown?: boolean | cdktf.IResolvable; /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/droplet#id Droplet#id} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/droplet#id Droplet#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. * If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. */ readonly id?: string; /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/droplet#image Droplet#image} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/droplet#image Droplet#image} */ readonly image: string; /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/droplet#ipv6 Droplet#ipv6} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/droplet#ipv6 Droplet#ipv6} */ readonly ipv6?: boolean | cdktf.IResolvable; /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/droplet#ipv6_address Droplet#ipv6_address} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/droplet#ipv6_address Droplet#ipv6_address} */ readonly ipv6Address?: string; /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/droplet#monitoring Droplet#monitoring} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/droplet#monitoring Droplet#monitoring} */ readonly monitoring?: boolean | cdktf.IResolvable; /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/droplet#name Droplet#name} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/droplet#name Droplet#name} */ readonly name: string; /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/droplet#private_networking Droplet#private_networking} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/droplet#private_networking Droplet#private_networking} */ readonly privateNetworking?: boolean | cdktf.IResolvable; /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/droplet#region Droplet#region} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/droplet#region Droplet#region} */ readonly region?: string; /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/droplet#resize_disk Droplet#resize_disk} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/droplet#resize_disk Droplet#resize_disk} */ readonly resizeDisk?: boolean | cdktf.IResolvable; /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/droplet#size Droplet#size} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/droplet#size Droplet#size} */ readonly size: string; /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/droplet#ssh_keys Droplet#ssh_keys} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/droplet#ssh_keys Droplet#ssh_keys} */ readonly sshKeys?: string[]; /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/droplet#tags Droplet#tags} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/droplet#tags Droplet#tags} */ readonly tags?: string[]; /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/droplet#user_data Droplet#user_data} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/droplet#user_data Droplet#user_data} */ readonly userData?: string; /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/droplet#volume_ids Droplet#volume_ids} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/droplet#volume_ids Droplet#volume_ids} */ readonly volumeIds?: string[]; /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/droplet#vpc_uuid Droplet#vpc_uuid} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/droplet#vpc_uuid Droplet#vpc_uuid} */ readonly vpcUuid?: string; /** * timeouts block * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/droplet#timeouts Droplet#timeouts} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/droplet#timeouts Droplet#timeouts} */ readonly timeouts?: DropletTimeouts; } export interface DropletTimeouts { /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/droplet#create Droplet#create} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/droplet#create Droplet#create} */ readonly create?: string; /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/droplet#delete Droplet#delete} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/droplet#delete Droplet#delete} */ readonly delete?: string; /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/droplet#update Droplet#update} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/droplet#update Droplet#update} */ readonly update?: string; } @@ -256,7 +251,7 @@ export class DropletTimeoutsOutputReference extends cdktf.ComplexObject { } /** -* Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/droplet digitalocean_droplet} +* Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/droplet digitalocean_droplet} */ export class Droplet extends cdktf.TerraformResource { @@ -272,7 +267,7 @@ export class Droplet extends cdktf.TerraformResource { * Generates CDKTF code for importing a Droplet resource upon running "cdktf plan " * @param scope The scope in which to define this construct * @param importToId The construct id used in the generated config for the Droplet to import - * @param importFromId The id of the existing Droplet that should be imported. Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/droplet#import import section} in the documentation of this resource for the id to use + * @param importFromId The id of the existing Droplet that should be imported. Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/droplet#import import section} in the documentation of this resource for the id to use * @param provider? Optional instance of the provider where the Droplet to import is found */ public static generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: cdktf.TerraformProvider) { @@ -284,7 +279,7 @@ export class Droplet extends cdktf.TerraformResource { // =========== /** - * Create a new {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/droplet digitalocean_droplet} Resource + * Create a new {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/droplet digitalocean_droplet} Resource * * @param scope The scope in which to define this construct * @param id The scoped construct ID. Must be unique amongst siblings in the same scope @@ -295,7 +290,7 @@ export class Droplet extends cdktf.TerraformResource { terraformResourceType: 'digitalocean_droplet', terraformGeneratorMetadata: { providerName: 'digitalocean', - providerVersion: '2.40.0', + providerVersion: '2.41.0', providerVersionConstraint: '~> 2.19' }, provider: config.provider, diff --git a/src/firewall/README.md b/src/firewall/README.md index 9042a2336..458c13432 100644 --- a/src/firewall/README.md +++ b/src/firewall/README.md @@ -1,3 +1,3 @@ # `digitalocean_firewall` -Refer to the Terraform Registry for docs: [`digitalocean_firewall`](https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/firewall). +Refer to the Terraform Registry for docs: [`digitalocean_firewall`](https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/firewall). diff --git a/src/firewall/index.ts b/src/firewall/index.ts index 763ce9285..bdf6f650f 100644 --- a/src/firewall/index.ts +++ b/src/firewall/index.ts @@ -1,9 +1,4 @@ -/** - * Copyright (c) HashiCorp, Inc. - * SPDX-License-Identifier: MPL-2.0 - */ - -// https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/firewall +// https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/firewall // generated from terraform resource schema import { Construct } from 'constructs'; @@ -13,34 +8,34 @@ import * as cdktf from 'cdktf'; export interface FirewallConfig extends cdktf.TerraformMetaArguments { /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/firewall#droplet_ids Firewall#droplet_ids} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/firewall#droplet_ids Firewall#droplet_ids} */ readonly dropletIds?: number[]; /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/firewall#id Firewall#id} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/firewall#id Firewall#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. * If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. */ readonly id?: string; /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/firewall#name Firewall#name} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/firewall#name Firewall#name} */ readonly name: string; /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/firewall#tags Firewall#tags} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/firewall#tags Firewall#tags} */ readonly tags?: string[]; /** * inbound_rule block * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/firewall#inbound_rule Firewall#inbound_rule} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/firewall#inbound_rule Firewall#inbound_rule} */ readonly inboundRule?: FirewallInboundRule[] | cdktf.IResolvable; /** * outbound_rule block * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/firewall#outbound_rule Firewall#outbound_rule} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/firewall#outbound_rule Firewall#outbound_rule} */ readonly outboundRule?: FirewallOutboundRule[] | cdktf.IResolvable; } @@ -131,31 +126,31 @@ export class FirewallPendingChangesList extends cdktf.ComplexList { } export interface FirewallInboundRule { /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/firewall#port_range Firewall#port_range} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/firewall#port_range Firewall#port_range} */ readonly portRange?: string; /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/firewall#protocol Firewall#protocol} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/firewall#protocol Firewall#protocol} */ readonly protocol: string; /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/firewall#source_addresses Firewall#source_addresses} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/firewall#source_addresses Firewall#source_addresses} */ readonly sourceAddresses?: string[]; /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/firewall#source_droplet_ids Firewall#source_droplet_ids} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/firewall#source_droplet_ids Firewall#source_droplet_ids} */ readonly sourceDropletIds?: number[]; /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/firewall#source_kubernetes_ids Firewall#source_kubernetes_ids} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/firewall#source_kubernetes_ids Firewall#source_kubernetes_ids} */ readonly sourceKubernetesIds?: string[]; /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/firewall#source_load_balancer_uids Firewall#source_load_balancer_uids} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/firewall#source_load_balancer_uids Firewall#source_load_balancer_uids} */ readonly sourceLoadBalancerUids?: string[]; /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/firewall#source_tags Firewall#source_tags} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/firewall#source_tags Firewall#source_tags} */ readonly sourceTags?: string[]; } @@ -442,31 +437,31 @@ export class FirewallInboundRuleList extends cdktf.ComplexList { } export interface FirewallOutboundRule { /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/firewall#destination_addresses Firewall#destination_addresses} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/firewall#destination_addresses Firewall#destination_addresses} */ readonly destinationAddresses?: string[]; /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/firewall#destination_droplet_ids Firewall#destination_droplet_ids} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/firewall#destination_droplet_ids Firewall#destination_droplet_ids} */ readonly destinationDropletIds?: number[]; /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/firewall#destination_kubernetes_ids Firewall#destination_kubernetes_ids} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/firewall#destination_kubernetes_ids Firewall#destination_kubernetes_ids} */ readonly destinationKubernetesIds?: string[]; /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/firewall#destination_load_balancer_uids Firewall#destination_load_balancer_uids} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/firewall#destination_load_balancer_uids Firewall#destination_load_balancer_uids} */ readonly destinationLoadBalancerUids?: string[]; /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/firewall#destination_tags Firewall#destination_tags} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/firewall#destination_tags Firewall#destination_tags} */ readonly destinationTags?: string[]; /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/firewall#port_range Firewall#port_range} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/firewall#port_range Firewall#port_range} */ readonly portRange?: string; /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/firewall#protocol Firewall#protocol} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/firewall#protocol Firewall#protocol} */ readonly protocol: string; } @@ -753,7 +748,7 @@ export class FirewallOutboundRuleList extends cdktf.ComplexList { } /** -* Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/firewall digitalocean_firewall} +* Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/firewall digitalocean_firewall} */ export class Firewall extends cdktf.TerraformResource { @@ -769,7 +764,7 @@ export class Firewall extends cdktf.TerraformResource { * Generates CDKTF code for importing a Firewall resource upon running "cdktf plan " * @param scope The scope in which to define this construct * @param importToId The construct id used in the generated config for the Firewall to import - * @param importFromId The id of the existing Firewall that should be imported. Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/firewall#import import section} in the documentation of this resource for the id to use + * @param importFromId The id of the existing Firewall that should be imported. Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/firewall#import import section} in the documentation of this resource for the id to use * @param provider? Optional instance of the provider where the Firewall to import is found */ public static generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: cdktf.TerraformProvider) { @@ -781,7 +776,7 @@ export class Firewall extends cdktf.TerraformResource { // =========== /** - * Create a new {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/firewall digitalocean_firewall} Resource + * Create a new {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/firewall digitalocean_firewall} Resource * * @param scope The scope in which to define this construct * @param id The scoped construct ID. Must be unique amongst siblings in the same scope @@ -792,7 +787,7 @@ export class Firewall extends cdktf.TerraformResource { terraformResourceType: 'digitalocean_firewall', terraformGeneratorMetadata: { providerName: 'digitalocean', - providerVersion: '2.40.0', + providerVersion: '2.41.0', providerVersionConstraint: '~> 2.19' }, provider: config.provider, diff --git a/src/floating-ip-assignment/README.md b/src/floating-ip-assignment/README.md index 77e589bd7..541cc5392 100644 --- a/src/floating-ip-assignment/README.md +++ b/src/floating-ip-assignment/README.md @@ -1,3 +1,3 @@ # `digitalocean_floating_ip_assignment` -Refer to the Terraform Registry for docs: [`digitalocean_floating_ip_assignment`](https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/floating_ip_assignment). +Refer to the Terraform Registry for docs: [`digitalocean_floating_ip_assignment`](https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/floating_ip_assignment). diff --git a/src/floating-ip-assignment/index.ts b/src/floating-ip-assignment/index.ts index cafb0d8b3..18e632471 100644 --- a/src/floating-ip-assignment/index.ts +++ b/src/floating-ip-assignment/index.ts @@ -1,9 +1,4 @@ -/** - * Copyright (c) HashiCorp, Inc. - * SPDX-License-Identifier: MPL-2.0 - */ - -// https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/floating_ip_assignment +// https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/floating_ip_assignment // generated from terraform resource schema import { Construct } from 'constructs'; @@ -13,24 +8,24 @@ import * as cdktf from 'cdktf'; export interface FloatingIpAssignmentConfig extends cdktf.TerraformMetaArguments { /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/floating_ip_assignment#droplet_id FloatingIpAssignment#droplet_id} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/floating_ip_assignment#droplet_id FloatingIpAssignment#droplet_id} */ readonly dropletId: number; /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/floating_ip_assignment#id FloatingIpAssignment#id} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/floating_ip_assignment#id FloatingIpAssignment#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. * If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. */ readonly id?: string; /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/floating_ip_assignment#ip_address FloatingIpAssignment#ip_address} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/floating_ip_assignment#ip_address FloatingIpAssignment#ip_address} */ readonly ipAddress: string; } /** -* Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/floating_ip_assignment digitalocean_floating_ip_assignment} +* Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/floating_ip_assignment digitalocean_floating_ip_assignment} */ export class FloatingIpAssignment extends cdktf.TerraformResource { @@ -46,7 +41,7 @@ export class FloatingIpAssignment extends cdktf.TerraformResource { * Generates CDKTF code for importing a FloatingIpAssignment resource upon running "cdktf plan " * @param scope The scope in which to define this construct * @param importToId The construct id used in the generated config for the FloatingIpAssignment to import - * @param importFromId The id of the existing FloatingIpAssignment that should be imported. Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/floating_ip_assignment#import import section} in the documentation of this resource for the id to use + * @param importFromId The id of the existing FloatingIpAssignment that should be imported. Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/floating_ip_assignment#import import section} in the documentation of this resource for the id to use * @param provider? Optional instance of the provider where the FloatingIpAssignment to import is found */ public static generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: cdktf.TerraformProvider) { @@ -58,7 +53,7 @@ export class FloatingIpAssignment extends cdktf.TerraformResource { // =========== /** - * Create a new {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/floating_ip_assignment digitalocean_floating_ip_assignment} Resource + * Create a new {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/floating_ip_assignment digitalocean_floating_ip_assignment} Resource * * @param scope The scope in which to define this construct * @param id The scoped construct ID. Must be unique amongst siblings in the same scope @@ -69,7 +64,7 @@ export class FloatingIpAssignment extends cdktf.TerraformResource { terraformResourceType: 'digitalocean_floating_ip_assignment', terraformGeneratorMetadata: { providerName: 'digitalocean', - providerVersion: '2.40.0', + providerVersion: '2.41.0', providerVersionConstraint: '~> 2.19' }, provider: config.provider, diff --git a/src/floating-ip/README.md b/src/floating-ip/README.md index 5db45905a..723a57cb0 100644 --- a/src/floating-ip/README.md +++ b/src/floating-ip/README.md @@ -1,3 +1,3 @@ # `digitalocean_floating_ip` -Refer to the Terraform Registry for docs: [`digitalocean_floating_ip`](https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/floating_ip). +Refer to the Terraform Registry for docs: [`digitalocean_floating_ip`](https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/floating_ip). diff --git a/src/floating-ip/index.ts b/src/floating-ip/index.ts index 197520d64..ccb7e51c0 100644 --- a/src/floating-ip/index.ts +++ b/src/floating-ip/index.ts @@ -1,9 +1,4 @@ -/** - * Copyright (c) HashiCorp, Inc. - * SPDX-License-Identifier: MPL-2.0 - */ - -// https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/floating_ip +// https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/floating_ip // generated from terraform resource schema import { Construct } from 'constructs'; @@ -13,28 +8,28 @@ import * as cdktf from 'cdktf'; export interface FloatingIpConfig extends cdktf.TerraformMetaArguments { /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/floating_ip#droplet_id FloatingIp#droplet_id} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/floating_ip#droplet_id FloatingIp#droplet_id} */ readonly dropletId?: number; /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/floating_ip#id FloatingIp#id} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/floating_ip#id FloatingIp#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. * If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. */ readonly id?: string; /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/floating_ip#ip_address FloatingIp#ip_address} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/floating_ip#ip_address FloatingIp#ip_address} */ readonly ipAddress?: string; /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/floating_ip#region FloatingIp#region} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/floating_ip#region FloatingIp#region} */ readonly region: string; } /** -* Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/floating_ip digitalocean_floating_ip} +* Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/floating_ip digitalocean_floating_ip} */ export class FloatingIp extends cdktf.TerraformResource { @@ -50,7 +45,7 @@ export class FloatingIp extends cdktf.TerraformResource { * Generates CDKTF code for importing a FloatingIp resource upon running "cdktf plan " * @param scope The scope in which to define this construct * @param importToId The construct id used in the generated config for the FloatingIp to import - * @param importFromId The id of the existing FloatingIp that should be imported. Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/floating_ip#import import section} in the documentation of this resource for the id to use + * @param importFromId The id of the existing FloatingIp that should be imported. Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/floating_ip#import import section} in the documentation of this resource for the id to use * @param provider? Optional instance of the provider where the FloatingIp to import is found */ public static generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: cdktf.TerraformProvider) { @@ -62,7 +57,7 @@ export class FloatingIp extends cdktf.TerraformResource { // =========== /** - * Create a new {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/floating_ip digitalocean_floating_ip} Resource + * Create a new {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/floating_ip digitalocean_floating_ip} Resource * * @param scope The scope in which to define this construct * @param id The scoped construct ID. Must be unique amongst siblings in the same scope @@ -73,7 +68,7 @@ export class FloatingIp extends cdktf.TerraformResource { terraformResourceType: 'digitalocean_floating_ip', terraformGeneratorMetadata: { providerName: 'digitalocean', - providerVersion: '2.40.0', + providerVersion: '2.41.0', providerVersionConstraint: '~> 2.19' }, provider: config.provider, diff --git a/src/index.ts b/src/index.ts index e47247487..0046bd45a 100644 --- a/src/index.ts +++ b/src/index.ts @@ -1,8 +1,3 @@ -/** - * Copyright (c) HashiCorp, Inc. - * SPDX-License-Identifier: MPL-2.0 - */ - // generated by cdktf get export * as app from './app'; export * as cdn from './cdn'; diff --git a/src/kubernetes-cluster/README.md b/src/kubernetes-cluster/README.md index f1f61b6e9..4e4490d8b 100644 --- a/src/kubernetes-cluster/README.md +++ b/src/kubernetes-cluster/README.md @@ -1,3 +1,3 @@ # `digitalocean_kubernetes_cluster` -Refer to the Terraform Registry for docs: [`digitalocean_kubernetes_cluster`](https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/kubernetes_cluster). +Refer to the Terraform Registry for docs: [`digitalocean_kubernetes_cluster`](https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/kubernetes_cluster). diff --git a/src/kubernetes-cluster/index.ts b/src/kubernetes-cluster/index.ts index b4f9f087a..885dab2d8 100644 --- a/src/kubernetes-cluster/index.ts +++ b/src/kubernetes-cluster/index.ts @@ -1,9 +1,4 @@ -/** - * Copyright (c) HashiCorp, Inc. - * SPDX-License-Identifier: MPL-2.0 - */ - -// https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/kubernetes_cluster +// https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/kubernetes_cluster // generated from terraform resource schema import { Construct } from 'constructs'; @@ -13,68 +8,68 @@ import * as cdktf from 'cdktf'; export interface KubernetesClusterConfig extends cdktf.TerraformMetaArguments { /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/kubernetes_cluster#auto_upgrade KubernetesCluster#auto_upgrade} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/kubernetes_cluster#auto_upgrade KubernetesCluster#auto_upgrade} */ readonly autoUpgrade?: boolean | cdktf.IResolvable; /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/kubernetes_cluster#destroy_all_associated_resources KubernetesCluster#destroy_all_associated_resources} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/kubernetes_cluster#destroy_all_associated_resources KubernetesCluster#destroy_all_associated_resources} */ readonly destroyAllAssociatedResources?: boolean | cdktf.IResolvable; /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/kubernetes_cluster#ha KubernetesCluster#ha} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/kubernetes_cluster#ha KubernetesCluster#ha} */ readonly ha?: boolean | cdktf.IResolvable; /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/kubernetes_cluster#id KubernetesCluster#id} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/kubernetes_cluster#id KubernetesCluster#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. * If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. */ readonly id?: string; /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/kubernetes_cluster#name KubernetesCluster#name} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/kubernetes_cluster#name KubernetesCluster#name} */ readonly name: string; /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/kubernetes_cluster#region KubernetesCluster#region} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/kubernetes_cluster#region KubernetesCluster#region} */ readonly region: string; /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/kubernetes_cluster#registry_integration KubernetesCluster#registry_integration} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/kubernetes_cluster#registry_integration KubernetesCluster#registry_integration} */ readonly registryIntegration?: boolean | cdktf.IResolvable; /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/kubernetes_cluster#surge_upgrade KubernetesCluster#surge_upgrade} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/kubernetes_cluster#surge_upgrade KubernetesCluster#surge_upgrade} */ readonly surgeUpgrade?: boolean | cdktf.IResolvable; /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/kubernetes_cluster#tags KubernetesCluster#tags} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/kubernetes_cluster#tags KubernetesCluster#tags} */ readonly tags?: string[]; /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/kubernetes_cluster#version KubernetesCluster#version} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/kubernetes_cluster#version KubernetesCluster#version} */ readonly version: string; /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/kubernetes_cluster#vpc_uuid KubernetesCluster#vpc_uuid} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/kubernetes_cluster#vpc_uuid KubernetesCluster#vpc_uuid} */ readonly vpcUuid?: string; /** * maintenance_policy block * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/kubernetes_cluster#maintenance_policy KubernetesCluster#maintenance_policy} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/kubernetes_cluster#maintenance_policy KubernetesCluster#maintenance_policy} */ readonly maintenancePolicy?: KubernetesClusterMaintenancePolicy; /** * node_pool block * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/kubernetes_cluster#node_pool KubernetesCluster#node_pool} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/kubernetes_cluster#node_pool KubernetesCluster#node_pool} */ readonly nodePool: KubernetesClusterNodePool; /** * timeouts block * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/kubernetes_cluster#timeouts KubernetesCluster#timeouts} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/kubernetes_cluster#timeouts KubernetesCluster#timeouts} */ readonly timeouts?: KubernetesClusterTimeouts; } @@ -185,11 +180,11 @@ export class KubernetesClusterKubeConfigList extends cdktf.ComplexList { } export interface KubernetesClusterMaintenancePolicy { /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/kubernetes_cluster#day KubernetesCluster#day} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/kubernetes_cluster#day KubernetesCluster#day} */ readonly day?: string; /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/kubernetes_cluster#start_time KubernetesCluster#start_time} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/kubernetes_cluster#start_time KubernetesCluster#start_time} */ readonly startTime?: string; } @@ -407,15 +402,15 @@ export class KubernetesClusterNodePoolNodesList extends cdktf.ComplexList { } export interface KubernetesClusterNodePoolTaint { /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/kubernetes_cluster#effect KubernetesCluster#effect} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/kubernetes_cluster#effect KubernetesCluster#effect} */ readonly effect: string; /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/kubernetes_cluster#key KubernetesCluster#key} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/kubernetes_cluster#key KubernetesCluster#key} */ readonly key: string; /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/kubernetes_cluster#value KubernetesCluster#value} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/kubernetes_cluster#value KubernetesCluster#value} */ readonly value: string; } @@ -580,41 +575,41 @@ export class KubernetesClusterNodePoolTaintList extends cdktf.ComplexList { } export interface KubernetesClusterNodePool { /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/kubernetes_cluster#auto_scale KubernetesCluster#auto_scale} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/kubernetes_cluster#auto_scale KubernetesCluster#auto_scale} */ readonly autoScale?: boolean | cdktf.IResolvable; /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/kubernetes_cluster#labels KubernetesCluster#labels} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/kubernetes_cluster#labels KubernetesCluster#labels} */ readonly labels?: { [key: string]: string }; /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/kubernetes_cluster#max_nodes KubernetesCluster#max_nodes} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/kubernetes_cluster#max_nodes KubernetesCluster#max_nodes} */ readonly maxNodes?: number; /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/kubernetes_cluster#min_nodes KubernetesCluster#min_nodes} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/kubernetes_cluster#min_nodes KubernetesCluster#min_nodes} */ readonly minNodes?: number; /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/kubernetes_cluster#name KubernetesCluster#name} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/kubernetes_cluster#name KubernetesCluster#name} */ readonly name: string; /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/kubernetes_cluster#node_count KubernetesCluster#node_count} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/kubernetes_cluster#node_count KubernetesCluster#node_count} */ readonly nodeCount?: number; /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/kubernetes_cluster#size KubernetesCluster#size} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/kubernetes_cluster#size KubernetesCluster#size} */ readonly size: string; /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/kubernetes_cluster#tags KubernetesCluster#tags} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/kubernetes_cluster#tags KubernetesCluster#tags} */ readonly tags?: string[]; /** * taint block * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/kubernetes_cluster#taint KubernetesCluster#taint} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/kubernetes_cluster#taint KubernetesCluster#taint} */ readonly taint?: KubernetesClusterNodePoolTaint[] | cdktf.IResolvable; } @@ -940,7 +935,7 @@ export class KubernetesClusterNodePoolOutputReference extends cdktf.ComplexObjec } export interface KubernetesClusterTimeouts { /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/kubernetes_cluster#create KubernetesCluster#create} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/kubernetes_cluster#create KubernetesCluster#create} */ readonly create?: string; } @@ -1034,7 +1029,7 @@ export class KubernetesClusterTimeoutsOutputReference extends cdktf.ComplexObjec } /** -* Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/kubernetes_cluster digitalocean_kubernetes_cluster} +* Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/kubernetes_cluster digitalocean_kubernetes_cluster} */ export class KubernetesCluster extends cdktf.TerraformResource { @@ -1050,7 +1045,7 @@ export class KubernetesCluster extends cdktf.TerraformResource { * Generates CDKTF code for importing a KubernetesCluster resource upon running "cdktf plan " * @param scope The scope in which to define this construct * @param importToId The construct id used in the generated config for the KubernetesCluster to import - * @param importFromId The id of the existing KubernetesCluster that should be imported. Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/kubernetes_cluster#import import section} in the documentation of this resource for the id to use + * @param importFromId The id of the existing KubernetesCluster that should be imported. Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/kubernetes_cluster#import import section} in the documentation of this resource for the id to use * @param provider? Optional instance of the provider where the KubernetesCluster to import is found */ public static generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: cdktf.TerraformProvider) { @@ -1062,7 +1057,7 @@ export class KubernetesCluster extends cdktf.TerraformResource { // =========== /** - * Create a new {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/kubernetes_cluster digitalocean_kubernetes_cluster} Resource + * Create a new {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/kubernetes_cluster digitalocean_kubernetes_cluster} Resource * * @param scope The scope in which to define this construct * @param id The scoped construct ID. Must be unique amongst siblings in the same scope @@ -1073,7 +1068,7 @@ export class KubernetesCluster extends cdktf.TerraformResource { terraformResourceType: 'digitalocean_kubernetes_cluster', terraformGeneratorMetadata: { providerName: 'digitalocean', - providerVersion: '2.40.0', + providerVersion: '2.41.0', providerVersionConstraint: '~> 2.19' }, provider: config.provider, diff --git a/src/kubernetes-node-pool/README.md b/src/kubernetes-node-pool/README.md index 6a4e85d26..3cb4c959f 100644 --- a/src/kubernetes-node-pool/README.md +++ b/src/kubernetes-node-pool/README.md @@ -1,3 +1,3 @@ # `digitalocean_kubernetes_node_pool` -Refer to the Terraform Registry for docs: [`digitalocean_kubernetes_node_pool`](https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/kubernetes_node_pool). +Refer to the Terraform Registry for docs: [`digitalocean_kubernetes_node_pool`](https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/kubernetes_node_pool). diff --git a/src/kubernetes-node-pool/index.ts b/src/kubernetes-node-pool/index.ts index ae812c82f..bb44dcf4e 100644 --- a/src/kubernetes-node-pool/index.ts +++ b/src/kubernetes-node-pool/index.ts @@ -1,9 +1,4 @@ -/** - * Copyright (c) HashiCorp, Inc. - * SPDX-License-Identifier: MPL-2.0 - */ - -// https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/kubernetes_node_pool +// https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/kubernetes_node_pool // generated from terraform resource schema import { Construct } from 'constructs'; @@ -13,58 +8,58 @@ import * as cdktf from 'cdktf'; export interface KubernetesNodePoolConfig extends cdktf.TerraformMetaArguments { /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/kubernetes_node_pool#auto_scale KubernetesNodePool#auto_scale} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/kubernetes_node_pool#auto_scale KubernetesNodePool#auto_scale} */ readonly autoScale?: boolean | cdktf.IResolvable; /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/kubernetes_node_pool#cluster_id KubernetesNodePool#cluster_id} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/kubernetes_node_pool#cluster_id KubernetesNodePool#cluster_id} */ readonly clusterId: string; /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/kubernetes_node_pool#id KubernetesNodePool#id} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/kubernetes_node_pool#id KubernetesNodePool#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. * If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. */ readonly id?: string; /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/kubernetes_node_pool#labels KubernetesNodePool#labels} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/kubernetes_node_pool#labels KubernetesNodePool#labels} */ readonly labels?: { [key: string]: string }; /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/kubernetes_node_pool#max_nodes KubernetesNodePool#max_nodes} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/kubernetes_node_pool#max_nodes KubernetesNodePool#max_nodes} */ readonly maxNodes?: number; /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/kubernetes_node_pool#min_nodes KubernetesNodePool#min_nodes} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/kubernetes_node_pool#min_nodes KubernetesNodePool#min_nodes} */ readonly minNodes?: number; /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/kubernetes_node_pool#name KubernetesNodePool#name} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/kubernetes_node_pool#name KubernetesNodePool#name} */ readonly name: string; /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/kubernetes_node_pool#node_count KubernetesNodePool#node_count} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/kubernetes_node_pool#node_count KubernetesNodePool#node_count} */ readonly nodeCount?: number; /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/kubernetes_node_pool#size KubernetesNodePool#size} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/kubernetes_node_pool#size KubernetesNodePool#size} */ readonly size: string; /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/kubernetes_node_pool#tags KubernetesNodePool#tags} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/kubernetes_node_pool#tags KubernetesNodePool#tags} */ readonly tags?: string[]; /** * taint block * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/kubernetes_node_pool#taint KubernetesNodePool#taint} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/kubernetes_node_pool#taint KubernetesNodePool#taint} */ readonly taint?: KubernetesNodePoolTaint[] | cdktf.IResolvable; /** * timeouts block * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/kubernetes_node_pool#timeouts KubernetesNodePool#timeouts} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/kubernetes_node_pool#timeouts KubernetesNodePool#timeouts} */ readonly timeouts?: KubernetesNodePoolTimeouts; } @@ -170,15 +165,15 @@ export class KubernetesNodePoolNodesList extends cdktf.ComplexList { } export interface KubernetesNodePoolTaint { /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/kubernetes_node_pool#effect KubernetesNodePool#effect} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/kubernetes_node_pool#effect KubernetesNodePool#effect} */ readonly effect: string; /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/kubernetes_node_pool#key KubernetesNodePool#key} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/kubernetes_node_pool#key KubernetesNodePool#key} */ readonly key: string; /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/kubernetes_node_pool#value KubernetesNodePool#value} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/kubernetes_node_pool#value KubernetesNodePool#value} */ readonly value: string; } @@ -343,11 +338,11 @@ export class KubernetesNodePoolTaintList extends cdktf.ComplexList { } export interface KubernetesNodePoolTimeouts { /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/kubernetes_node_pool#create KubernetesNodePool#create} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/kubernetes_node_pool#create KubernetesNodePool#create} */ readonly create?: string; /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/kubernetes_node_pool#delete KubernetesNodePool#delete} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/kubernetes_node_pool#delete KubernetesNodePool#delete} */ readonly delete?: string; } @@ -470,7 +465,7 @@ export class KubernetesNodePoolTimeoutsOutputReference extends cdktf.ComplexObje } /** -* Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/kubernetes_node_pool digitalocean_kubernetes_node_pool} +* Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/kubernetes_node_pool digitalocean_kubernetes_node_pool} */ export class KubernetesNodePool extends cdktf.TerraformResource { @@ -486,7 +481,7 @@ export class KubernetesNodePool extends cdktf.TerraformResource { * Generates CDKTF code for importing a KubernetesNodePool resource upon running "cdktf plan " * @param scope The scope in which to define this construct * @param importToId The construct id used in the generated config for the KubernetesNodePool to import - * @param importFromId The id of the existing KubernetesNodePool that should be imported. Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/kubernetes_node_pool#import import section} in the documentation of this resource for the id to use + * @param importFromId The id of the existing KubernetesNodePool that should be imported. Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/kubernetes_node_pool#import import section} in the documentation of this resource for the id to use * @param provider? Optional instance of the provider where the KubernetesNodePool to import is found */ public static generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: cdktf.TerraformProvider) { @@ -498,7 +493,7 @@ export class KubernetesNodePool extends cdktf.TerraformResource { // =========== /** - * Create a new {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/kubernetes_node_pool digitalocean_kubernetes_node_pool} Resource + * Create a new {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/kubernetes_node_pool digitalocean_kubernetes_node_pool} Resource * * @param scope The scope in which to define this construct * @param id The scoped construct ID. Must be unique amongst siblings in the same scope @@ -509,7 +504,7 @@ export class KubernetesNodePool extends cdktf.TerraformResource { terraformResourceType: 'digitalocean_kubernetes_node_pool', terraformGeneratorMetadata: { providerName: 'digitalocean', - providerVersion: '2.40.0', + providerVersion: '2.41.0', providerVersionConstraint: '~> 2.19' }, provider: config.provider, diff --git a/src/lazy-index.ts b/src/lazy-index.ts index 7db885121..9edde4f2c 100644 --- a/src/lazy-index.ts +++ b/src/lazy-index.ts @@ -1,8 +1,3 @@ -/** - * Copyright (c) HashiCorp, Inc. - * SPDX-License-Identifier: MPL-2.0 - */ - // generated by cdktf get Object.defineProperty(exports, 'app', { get: function () { return require('./app'); } }); Object.defineProperty(exports, 'cdn', { get: function () { return require('./cdn'); } }); diff --git a/src/loadbalancer/README.md b/src/loadbalancer/README.md index 77fd43508..d912fe117 100644 --- a/src/loadbalancer/README.md +++ b/src/loadbalancer/README.md @@ -1,3 +1,3 @@ # `digitalocean_loadbalancer` -Refer to the Terraform Registry for docs: [`digitalocean_loadbalancer`](https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/loadbalancer). +Refer to the Terraform Registry for docs: [`digitalocean_loadbalancer`](https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/loadbalancer). diff --git a/src/loadbalancer/index.ts b/src/loadbalancer/index.ts index 6b75b8950..e0ce640a1 100644 --- a/src/loadbalancer/index.ts +++ b/src/loadbalancer/index.ts @@ -1,9 +1,4 @@ -/** - * Copyright (c) HashiCorp, Inc. - * SPDX-License-Identifier: MPL-2.0 - */ - -// https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/loadbalancer +// https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/loadbalancer // generated from terraform resource schema import { Construct } from 'constructs'; @@ -13,120 +8,120 @@ import * as cdktf from 'cdktf'; export interface LoadbalancerConfig extends cdktf.TerraformMetaArguments { /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/loadbalancer#algorithm Loadbalancer#algorithm} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/loadbalancer#algorithm Loadbalancer#algorithm} */ readonly algorithm?: string; /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/loadbalancer#disable_lets_encrypt_dns_records Loadbalancer#disable_lets_encrypt_dns_records} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/loadbalancer#disable_lets_encrypt_dns_records Loadbalancer#disable_lets_encrypt_dns_records} */ readonly disableLetsEncryptDnsRecords?: boolean | cdktf.IResolvable; /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/loadbalancer#droplet_ids Loadbalancer#droplet_ids} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/loadbalancer#droplet_ids Loadbalancer#droplet_ids} */ readonly dropletIds?: number[]; /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/loadbalancer#droplet_tag Loadbalancer#droplet_tag} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/loadbalancer#droplet_tag Loadbalancer#droplet_tag} */ readonly dropletTag?: string; /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/loadbalancer#enable_backend_keepalive Loadbalancer#enable_backend_keepalive} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/loadbalancer#enable_backend_keepalive Loadbalancer#enable_backend_keepalive} */ readonly enableBackendKeepalive?: boolean | cdktf.IResolvable; /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/loadbalancer#enable_proxy_protocol Loadbalancer#enable_proxy_protocol} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/loadbalancer#enable_proxy_protocol Loadbalancer#enable_proxy_protocol} */ readonly enableProxyProtocol?: boolean | cdktf.IResolvable; /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/loadbalancer#http_idle_timeout_seconds Loadbalancer#http_idle_timeout_seconds} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/loadbalancer#http_idle_timeout_seconds Loadbalancer#http_idle_timeout_seconds} */ readonly httpIdleTimeoutSeconds?: number; /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/loadbalancer#id Loadbalancer#id} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/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. * If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. */ readonly id?: string; /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/loadbalancer#name Loadbalancer#name} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/loadbalancer#name Loadbalancer#name} */ readonly name: string; /** * the type of network the load balancer is accessible from (EXTERNAL or INTERNAL) * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/loadbalancer#network Loadbalancer#network} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/loadbalancer#network Loadbalancer#network} */ readonly network?: string; /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/loadbalancer#project_id Loadbalancer#project_id} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/loadbalancer#project_id Loadbalancer#project_id} */ readonly projectId?: string; /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/loadbalancer#redirect_http_to_https Loadbalancer#redirect_http_to_https} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/loadbalancer#redirect_http_to_https Loadbalancer#redirect_http_to_https} */ readonly redirectHttpToHttps?: boolean | cdktf.IResolvable; /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/loadbalancer#region Loadbalancer#region} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/loadbalancer#region Loadbalancer#region} */ readonly region?: string; /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/loadbalancer#size Loadbalancer#size} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/loadbalancer#size Loadbalancer#size} */ readonly size?: string; /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/loadbalancer#size_unit Loadbalancer#size_unit} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/loadbalancer#size_unit Loadbalancer#size_unit} */ readonly sizeUnit?: number; /** * list of load balancer IDs to put behind a global load balancer * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/loadbalancer#target_load_balancer_ids Loadbalancer#target_load_balancer_ids} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/loadbalancer#target_load_balancer_ids Loadbalancer#target_load_balancer_ids} */ readonly targetLoadBalancerIds?: string[]; /** * the type of the load balancer (GLOBAL or REGIONAL) * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/loadbalancer#type Loadbalancer#type} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/loadbalancer#type Loadbalancer#type} */ readonly type?: string; /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/loadbalancer#vpc_uuid Loadbalancer#vpc_uuid} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/loadbalancer#vpc_uuid Loadbalancer#vpc_uuid} */ readonly vpcUuid?: string; /** * domains block * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/loadbalancer#domains Loadbalancer#domains} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/loadbalancer#domains Loadbalancer#domains} */ readonly domains?: LoadbalancerDomains[] | cdktf.IResolvable; /** * firewall block * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/loadbalancer#firewall Loadbalancer#firewall} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/loadbalancer#firewall Loadbalancer#firewall} */ readonly firewall?: LoadbalancerFirewall; /** * forwarding_rule block * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/loadbalancer#forwarding_rule Loadbalancer#forwarding_rule} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/loadbalancer#forwarding_rule Loadbalancer#forwarding_rule} */ readonly forwardingRule?: LoadbalancerForwardingRule[] | cdktf.IResolvable; /** * glb_settings block * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/loadbalancer#glb_settings Loadbalancer#glb_settings} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/loadbalancer#glb_settings Loadbalancer#glb_settings} */ readonly glbSettings?: LoadbalancerGlbSettings; /** * healthcheck block * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/loadbalancer#healthcheck Loadbalancer#healthcheck} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/loadbalancer#healthcheck Loadbalancer#healthcheck} */ readonly healthcheck?: LoadbalancerHealthcheck; /** * sticky_sessions block * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/loadbalancer#sticky_sessions Loadbalancer#sticky_sessions} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/loadbalancer#sticky_sessions Loadbalancer#sticky_sessions} */ readonly stickySessions?: LoadbalancerStickySessions; } @@ -134,19 +129,19 @@ export interface LoadbalancerDomains { /** * name of certificate required for TLS handshaking * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/loadbalancer#certificate_name Loadbalancer#certificate_name} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/loadbalancer#certificate_name Loadbalancer#certificate_name} */ readonly certificateName?: string; /** * flag indicating if domain is managed by DigitalOcean * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/loadbalancer#is_managed Loadbalancer#is_managed} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/loadbalancer#is_managed Loadbalancer#is_managed} */ readonly isManaged?: boolean | cdktf.IResolvable; /** * domain name * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/loadbalancer#name Loadbalancer#name} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/loadbalancer#name Loadbalancer#name} */ readonly name: string; } @@ -329,13 +324,13 @@ export interface LoadbalancerFirewall { /** * the rules for ALLOWING traffic to the LB (strings in the form: 'ip:1.2.3.4' or 'cidr:1.2.0.0/16') * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/loadbalancer#allow Loadbalancer#allow} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/loadbalancer#allow Loadbalancer#allow} */ readonly allow?: string[]; /** * the rules for DENYING traffic to the LB (strings in the form: 'ip:1.2.3.4' or 'cidr:1.2.0.0/16') * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/loadbalancer#deny Loadbalancer#deny} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/loadbalancer#deny Loadbalancer#deny} */ readonly deny?: string[]; } @@ -448,31 +443,31 @@ export class LoadbalancerFirewallOutputReference extends cdktf.ComplexObject { } export interface LoadbalancerForwardingRule { /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/loadbalancer#certificate_id Loadbalancer#certificate_id} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/loadbalancer#certificate_id Loadbalancer#certificate_id} */ readonly certificateId?: string; /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/loadbalancer#certificate_name Loadbalancer#certificate_name} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/loadbalancer#certificate_name Loadbalancer#certificate_name} */ readonly certificateName?: string; /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/loadbalancer#entry_port Loadbalancer#entry_port} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/loadbalancer#entry_port Loadbalancer#entry_port} */ readonly entryPort: number; /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/loadbalancer#entry_protocol Loadbalancer#entry_protocol} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/loadbalancer#entry_protocol Loadbalancer#entry_protocol} */ readonly entryProtocol: string; /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/loadbalancer#target_port Loadbalancer#target_port} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/loadbalancer#target_port Loadbalancer#target_port} */ readonly targetPort: number; /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/loadbalancer#target_protocol Loadbalancer#target_protocol} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/loadbalancer#target_protocol Loadbalancer#target_protocol} */ readonly targetProtocol: string; /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/loadbalancer#tls_passthrough Loadbalancer#tls_passthrough} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/loadbalancer#tls_passthrough Loadbalancer#tls_passthrough} */ readonly tlsPassthrough?: boolean | cdktf.IResolvable; } @@ -752,7 +747,7 @@ export interface LoadbalancerGlbSettingsCdn { /** * cache enable flag * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/loadbalancer#is_enabled Loadbalancer#is_enabled} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/loadbalancer#is_enabled Loadbalancer#is_enabled} */ readonly isEnabled?: boolean | cdktf.IResolvable; } @@ -838,31 +833,31 @@ export interface LoadbalancerGlbSettings { /** * fail-over threshold * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/loadbalancer#failover_threshold Loadbalancer#failover_threshold} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/loadbalancer#failover_threshold Loadbalancer#failover_threshold} */ readonly failoverThreshold?: number; /** * region priority map * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/loadbalancer#region_priorities Loadbalancer#region_priorities} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/loadbalancer#region_priorities Loadbalancer#region_priorities} */ readonly regionPriorities?: { [key: string]: number }; /** * target port rules * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/loadbalancer#target_port Loadbalancer#target_port} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/loadbalancer#target_port Loadbalancer#target_port} */ readonly targetPort: number; /** * target protocol rules * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/loadbalancer#target_protocol Loadbalancer#target_protocol} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/loadbalancer#target_protocol Loadbalancer#target_protocol} */ readonly targetProtocol: string; /** * cdn block * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/loadbalancer#cdn Loadbalancer#cdn} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/loadbalancer#cdn Loadbalancer#cdn} */ readonly cdn?: LoadbalancerGlbSettingsCdn; } @@ -1056,31 +1051,31 @@ export class LoadbalancerGlbSettingsOutputReference extends cdktf.ComplexObject } export interface LoadbalancerHealthcheck { /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/loadbalancer#check_interval_seconds Loadbalancer#check_interval_seconds} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/loadbalancer#check_interval_seconds Loadbalancer#check_interval_seconds} */ readonly checkIntervalSeconds?: number; /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/loadbalancer#healthy_threshold Loadbalancer#healthy_threshold} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/loadbalancer#healthy_threshold Loadbalancer#healthy_threshold} */ readonly healthyThreshold?: number; /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/loadbalancer#path Loadbalancer#path} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/loadbalancer#path Loadbalancer#path} */ readonly path?: string; /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/loadbalancer#port Loadbalancer#port} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/loadbalancer#port Loadbalancer#port} */ readonly port: number; /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/loadbalancer#protocol Loadbalancer#protocol} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/loadbalancer#protocol Loadbalancer#protocol} */ readonly protocol: string; /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/loadbalancer#response_timeout_seconds Loadbalancer#response_timeout_seconds} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/loadbalancer#response_timeout_seconds Loadbalancer#response_timeout_seconds} */ readonly responseTimeoutSeconds?: number; /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/loadbalancer#unhealthy_threshold Loadbalancer#unhealthy_threshold} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/loadbalancer#unhealthy_threshold Loadbalancer#unhealthy_threshold} */ readonly unhealthyThreshold?: number; } @@ -1332,15 +1327,15 @@ export class LoadbalancerHealthcheckOutputReference extends cdktf.ComplexObject } export interface LoadbalancerStickySessions { /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/loadbalancer#cookie_name Loadbalancer#cookie_name} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/loadbalancer#cookie_name Loadbalancer#cookie_name} */ readonly cookieName?: string; /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/loadbalancer#cookie_ttl_seconds Loadbalancer#cookie_ttl_seconds} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/loadbalancer#cookie_ttl_seconds Loadbalancer#cookie_ttl_seconds} */ readonly cookieTtlSeconds?: number; /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/loadbalancer#type Loadbalancer#type} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/loadbalancer#type Loadbalancer#type} */ readonly type?: string; } @@ -1482,7 +1477,7 @@ export class LoadbalancerStickySessionsOutputReference extends cdktf.ComplexObje } /** -* Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/loadbalancer digitalocean_loadbalancer} +* Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/loadbalancer digitalocean_loadbalancer} */ export class Loadbalancer extends cdktf.TerraformResource { @@ -1498,7 +1493,7 @@ export class Loadbalancer extends cdktf.TerraformResource { * Generates CDKTF code for importing a Loadbalancer resource upon running "cdktf plan " * @param scope The scope in which to define this construct * @param importToId The construct id used in the generated config for the Loadbalancer to import - * @param importFromId The id of the existing Loadbalancer that should be imported. Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/loadbalancer#import import section} in the documentation of this resource for the id to use + * @param importFromId The id of the existing Loadbalancer that should be imported. Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/loadbalancer#import import section} in the documentation of this resource for the id to use * @param provider? Optional instance of the provider where the Loadbalancer to import is found */ public static generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: cdktf.TerraformProvider) { @@ -1510,7 +1505,7 @@ export class Loadbalancer extends cdktf.TerraformResource { // =========== /** - * Create a new {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/loadbalancer digitalocean_loadbalancer} Resource + * Create a new {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/loadbalancer digitalocean_loadbalancer} Resource * * @param scope The scope in which to define this construct * @param id The scoped construct ID. Must be unique amongst siblings in the same scope @@ -1521,7 +1516,7 @@ export class Loadbalancer extends cdktf.TerraformResource { terraformResourceType: 'digitalocean_loadbalancer', terraformGeneratorMetadata: { providerName: 'digitalocean', - providerVersion: '2.40.0', + providerVersion: '2.41.0', providerVersionConstraint: '~> 2.19' }, provider: config.provider, diff --git a/src/monitor-alert/README.md b/src/monitor-alert/README.md index acd8ceafb..901f4d4c7 100644 --- a/src/monitor-alert/README.md +++ b/src/monitor-alert/README.md @@ -1,3 +1,3 @@ # `digitalocean_monitor_alert` -Refer to the Terraform Registry for docs: [`digitalocean_monitor_alert`](https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/monitor_alert). +Refer to the Terraform Registry for docs: [`digitalocean_monitor_alert`](https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/monitor_alert). diff --git a/src/monitor-alert/index.ts b/src/monitor-alert/index.ts index e40e17bcb..2743502dc 100644 --- a/src/monitor-alert/index.ts +++ b/src/monitor-alert/index.ts @@ -1,9 +1,4 @@ -/** - * Copyright (c) HashiCorp, Inc. - * SPDX-License-Identifier: MPL-2.0 - */ - -// https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/monitor_alert +// https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/monitor_alert // generated from terraform resource schema import { Construct } from 'constructs'; @@ -15,52 +10,52 @@ export interface MonitorAlertConfig extends cdktf.TerraformMetaArguments { /** * The comparison operator to use for value * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/monitor_alert#compare MonitorAlert#compare} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/monitor_alert#compare MonitorAlert#compare} */ readonly compare: string; /** * Description of the alert policy * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/monitor_alert#description MonitorAlert#description} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/monitor_alert#description MonitorAlert#description} */ readonly description: string; /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/monitor_alert#enabled MonitorAlert#enabled} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/monitor_alert#enabled MonitorAlert#enabled} */ readonly enabled?: boolean | cdktf.IResolvable; /** * The droplets to apply the alert policy to * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/monitor_alert#entities MonitorAlert#entities} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/monitor_alert#entities MonitorAlert#entities} */ readonly entities?: string[]; /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/monitor_alert#id MonitorAlert#id} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/monitor_alert#id MonitorAlert#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. * If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. */ readonly id?: string; /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/monitor_alert#tags MonitorAlert#tags} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/monitor_alert#tags MonitorAlert#tags} */ readonly tags?: string[]; /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/monitor_alert#type MonitorAlert#type} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/monitor_alert#type MonitorAlert#type} */ readonly type: string; /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/monitor_alert#value MonitorAlert#value} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/monitor_alert#value MonitorAlert#value} */ readonly value: number; /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/monitor_alert#window MonitorAlert#window} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/monitor_alert#window MonitorAlert#window} */ readonly window: string; /** * alerts block * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/monitor_alert#alerts MonitorAlert#alerts} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/monitor_alert#alerts MonitorAlert#alerts} */ readonly alerts: MonitorAlertAlerts; } @@ -68,13 +63,13 @@ export interface MonitorAlertAlertsSlack { /** * The Slack channel to send alerts to * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/monitor_alert#channel MonitorAlert#channel} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/monitor_alert#channel MonitorAlert#channel} */ readonly channel: string; /** * The webhook URL for Slack * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/monitor_alert#url MonitorAlert#url} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/monitor_alert#url MonitorAlert#url} */ readonly url: string; } @@ -215,13 +210,13 @@ export interface MonitorAlertAlerts { /** * List of email addresses to sent notifications to * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/monitor_alert#email MonitorAlert#email} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/monitor_alert#email MonitorAlert#email} */ readonly email?: string[]; /** * slack block * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/monitor_alert#slack MonitorAlert#slack} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/monitor_alert#slack MonitorAlert#slack} */ readonly slack?: MonitorAlertAlertsSlack[] | cdktf.IResolvable; } @@ -334,7 +329,7 @@ export class MonitorAlertAlertsOutputReference extends cdktf.ComplexObject { } /** -* Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/monitor_alert digitalocean_monitor_alert} +* Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/monitor_alert digitalocean_monitor_alert} */ export class MonitorAlert extends cdktf.TerraformResource { @@ -350,7 +345,7 @@ export class MonitorAlert extends cdktf.TerraformResource { * Generates CDKTF code for importing a MonitorAlert resource upon running "cdktf plan " * @param scope The scope in which to define this construct * @param importToId The construct id used in the generated config for the MonitorAlert to import - * @param importFromId The id of the existing MonitorAlert that should be imported. Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/monitor_alert#import import section} in the documentation of this resource for the id to use + * @param importFromId The id of the existing MonitorAlert that should be imported. Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/monitor_alert#import import section} in the documentation of this resource for the id to use * @param provider? Optional instance of the provider where the MonitorAlert to import is found */ public static generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: cdktf.TerraformProvider) { @@ -362,7 +357,7 @@ export class MonitorAlert extends cdktf.TerraformResource { // =========== /** - * Create a new {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/monitor_alert digitalocean_monitor_alert} Resource + * Create a new {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/monitor_alert digitalocean_monitor_alert} Resource * * @param scope The scope in which to define this construct * @param id The scoped construct ID. Must be unique amongst siblings in the same scope @@ -373,7 +368,7 @@ export class MonitorAlert extends cdktf.TerraformResource { terraformResourceType: 'digitalocean_monitor_alert', terraformGeneratorMetadata: { providerName: 'digitalocean', - providerVersion: '2.40.0', + providerVersion: '2.41.0', providerVersionConstraint: '~> 2.19' }, provider: config.provider, diff --git a/src/project-resources/README.md b/src/project-resources/README.md index 065c92d54..17e357350 100644 --- a/src/project-resources/README.md +++ b/src/project-resources/README.md @@ -1,3 +1,3 @@ # `digitalocean_project_resources` -Refer to the Terraform Registry for docs: [`digitalocean_project_resources`](https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/project_resources). +Refer to the Terraform Registry for docs: [`digitalocean_project_resources`](https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/project_resources). diff --git a/src/project-resources/index.ts b/src/project-resources/index.ts index 553214a5e..b9e79f581 100644 --- a/src/project-resources/index.ts +++ b/src/project-resources/index.ts @@ -1,9 +1,4 @@ -/** - * Copyright (c) HashiCorp, Inc. - * SPDX-License-Identifier: MPL-2.0 - */ - -// https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/project_resources +// https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/project_resources // generated from terraform resource schema import { Construct } from 'constructs'; @@ -13,7 +8,7 @@ import * as cdktf from 'cdktf'; export interface ProjectResourcesConfig extends cdktf.TerraformMetaArguments { /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/project_resources#id ProjectResources#id} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/project_resources#id ProjectResources#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. * If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -22,19 +17,19 @@ export interface ProjectResourcesConfig extends cdktf.TerraformMetaArguments { /** * project ID * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/project_resources#project ProjectResources#project} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/project_resources#project ProjectResources#project} */ readonly project: string; /** * the resources associated with the project * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/project_resources#resources ProjectResources#resources} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/project_resources#resources ProjectResources#resources} */ readonly resources: string[]; } /** -* Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/project_resources digitalocean_project_resources} +* Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/project_resources digitalocean_project_resources} */ export class ProjectResources extends cdktf.TerraformResource { @@ -50,7 +45,7 @@ export class ProjectResources extends cdktf.TerraformResource { * Generates CDKTF code for importing a ProjectResources resource upon running "cdktf plan " * @param scope The scope in which to define this construct * @param importToId The construct id used in the generated config for the ProjectResources to import - * @param importFromId The id of the existing ProjectResources that should be imported. Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/project_resources#import import section} in the documentation of this resource for the id to use + * @param importFromId The id of the existing ProjectResources that should be imported. Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/project_resources#import import section} in the documentation of this resource for the id to use * @param provider? Optional instance of the provider where the ProjectResources to import is found */ public static generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: cdktf.TerraformProvider) { @@ -62,7 +57,7 @@ export class ProjectResources extends cdktf.TerraformResource { // =========== /** - * Create a new {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/project_resources digitalocean_project_resources} Resource + * Create a new {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/project_resources digitalocean_project_resources} Resource * * @param scope The scope in which to define this construct * @param id The scoped construct ID. Must be unique amongst siblings in the same scope @@ -73,7 +68,7 @@ export class ProjectResources extends cdktf.TerraformResource { terraformResourceType: 'digitalocean_project_resources', terraformGeneratorMetadata: { providerName: 'digitalocean', - providerVersion: '2.40.0', + providerVersion: '2.41.0', providerVersionConstraint: '~> 2.19' }, provider: config.provider, diff --git a/src/project/README.md b/src/project/README.md index bf8962a25..b28a3d84b 100644 --- a/src/project/README.md +++ b/src/project/README.md @@ -1,3 +1,3 @@ # `digitalocean_project` -Refer to the Terraform Registry for docs: [`digitalocean_project`](https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/project). +Refer to the Terraform Registry for docs: [`digitalocean_project`](https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/project). diff --git a/src/project/index.ts b/src/project/index.ts index 177848e9a..75425fa3c 100644 --- a/src/project/index.ts +++ b/src/project/index.ts @@ -1,9 +1,4 @@ -/** - * Copyright (c) HashiCorp, Inc. - * SPDX-License-Identifier: MPL-2.0 - */ - -// https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/project +// https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/project // generated from terraform resource schema import { Construct } from 'constructs'; @@ -15,17 +10,17 @@ export interface ProjectConfig extends cdktf.TerraformMetaArguments { /** * the description of the project * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/project#description Project#description} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/project#description Project#description} */ readonly description?: string; /** * the environment of the project's resources * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/project#environment Project#environment} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/project#environment Project#environment} */ readonly environment?: string; /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/project#id Project#id} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/project#id Project#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. * If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -34,37 +29,37 @@ export interface ProjectConfig extends cdktf.TerraformMetaArguments { /** * determine if the project is the default or not. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/project#is_default Project#is_default} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/project#is_default Project#is_default} */ readonly isDefault?: boolean | cdktf.IResolvable; /** * the human-readable name for the project * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/project#name Project#name} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/project#name Project#name} */ readonly name: string; /** * the purpose of the project * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/project#purpose Project#purpose} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/project#purpose Project#purpose} */ readonly purpose?: string; /** * the resources associated with the project * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/project#resources Project#resources} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/project#resources Project#resources} */ readonly resources?: string[]; /** * timeouts block * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/project#timeouts Project#timeouts} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/project#timeouts Project#timeouts} */ readonly timeouts?: ProjectTimeouts; } export interface ProjectTimeouts { /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/project#delete Project#delete} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/project#delete Project#delete} */ readonly delete?: string; } @@ -158,7 +153,7 @@ export class ProjectTimeoutsOutputReference extends cdktf.ComplexObject { } /** -* Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/project digitalocean_project} +* Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/project digitalocean_project} */ export class Project extends cdktf.TerraformResource { @@ -174,7 +169,7 @@ export class Project extends cdktf.TerraformResource { * Generates CDKTF code for importing a Project resource upon running "cdktf plan " * @param scope The scope in which to define this construct * @param importToId The construct id used in the generated config for the Project to import - * @param importFromId The id of the existing Project that should be imported. Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/project#import import section} in the documentation of this resource for the id to use + * @param importFromId The id of the existing Project that should be imported. Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/project#import import section} in the documentation of this resource for the id to use * @param provider? Optional instance of the provider where the Project to import is found */ public static generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: cdktf.TerraformProvider) { @@ -186,7 +181,7 @@ export class Project extends cdktf.TerraformResource { // =========== /** - * Create a new {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/project digitalocean_project} Resource + * Create a new {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/project digitalocean_project} Resource * * @param scope The scope in which to define this construct * @param id The scoped construct ID. Must be unique amongst siblings in the same scope @@ -197,7 +192,7 @@ export class Project extends cdktf.TerraformResource { terraformResourceType: 'digitalocean_project', terraformGeneratorMetadata: { providerName: 'digitalocean', - providerVersion: '2.40.0', + providerVersion: '2.41.0', providerVersionConstraint: '~> 2.19' }, provider: config.provider, diff --git a/src/provider/README.md b/src/provider/README.md index cd5f90ced..79ac55154 100644 --- a/src/provider/README.md +++ b/src/provider/README.md @@ -1,3 +1,3 @@ # `provider` -Refer to the Terraform Registry for docs: [`digitalocean`](https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs). +Refer to the Terraform Registry for docs: [`digitalocean`](https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs). diff --git a/src/provider/index.ts b/src/provider/index.ts index bebcbd642..0ef3d4f9a 100644 --- a/src/provider/index.ts +++ b/src/provider/index.ts @@ -1,9 +1,4 @@ -/** - * Copyright (c) HashiCorp, Inc. - * SPDX-License-Identifier: MPL-2.0 - */ - -// https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs +// https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs // generated from terraform resource schema import { Construct } from 'constructs'; @@ -15,67 +10,67 @@ export interface DigitaloceanProviderConfig { /** * The URL to use for the DigitalOcean API. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs#api_endpoint DigitaloceanProvider#api_endpoint} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs#api_endpoint DigitaloceanProvider#api_endpoint} */ readonly apiEndpoint?: string; /** * The maximum number of retries on a failed API request. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs#http_retry_max DigitaloceanProvider#http_retry_max} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs#http_retry_max DigitaloceanProvider#http_retry_max} */ readonly httpRetryMax?: number; /** * The maximum wait time (in seconds) between failed API requests. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs#http_retry_wait_max DigitaloceanProvider#http_retry_wait_max} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs#http_retry_wait_max DigitaloceanProvider#http_retry_wait_max} */ readonly httpRetryWaitMax?: number; /** * The minimum wait time (in seconds) between failed API requests. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs#http_retry_wait_min DigitaloceanProvider#http_retry_wait_min} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs#http_retry_wait_min DigitaloceanProvider#http_retry_wait_min} */ readonly httpRetryWaitMin?: number; /** * The rate of requests per second to limit the HTTP client. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs#requests_per_second DigitaloceanProvider#requests_per_second} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs#requests_per_second DigitaloceanProvider#requests_per_second} */ readonly requestsPerSecond?: number; /** * The access key ID for Spaces API operations. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs#spaces_access_id DigitaloceanProvider#spaces_access_id} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs#spaces_access_id DigitaloceanProvider#spaces_access_id} */ readonly spacesAccessId?: string; /** * The URL to use for the DigitalOcean Spaces API. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs#spaces_endpoint DigitaloceanProvider#spaces_endpoint} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs#spaces_endpoint DigitaloceanProvider#spaces_endpoint} */ readonly spacesEndpoint?: string; /** * The secret access key for Spaces API operations. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs#spaces_secret_key DigitaloceanProvider#spaces_secret_key} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs#spaces_secret_key DigitaloceanProvider#spaces_secret_key} */ readonly spacesSecretKey?: string; /** * The token key for API operations. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs#token DigitaloceanProvider#token} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs#token DigitaloceanProvider#token} */ readonly token?: string; /** * Alias name * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs#alias DigitaloceanProvider#alias} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs#alias DigitaloceanProvider#alias} */ readonly alias?: string; } /** -* Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs digitalocean} +* Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs digitalocean} */ export class DigitaloceanProvider extends cdktf.TerraformProvider { @@ -91,7 +86,7 @@ export class DigitaloceanProvider extends cdktf.TerraformProvider { * Generates CDKTF code for importing a DigitaloceanProvider resource upon running "cdktf plan " * @param scope The scope in which to define this construct * @param importToId The construct id used in the generated config for the DigitaloceanProvider to import - * @param importFromId The id of the existing DigitaloceanProvider that should be imported. Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs#import import section} in the documentation of this resource for the id to use + * @param importFromId The id of the existing DigitaloceanProvider that should be imported. Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs#import import section} in the documentation of this resource for the id to use * @param provider? Optional instance of the provider where the DigitaloceanProvider to import is found */ public static generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: cdktf.TerraformProvider) { @@ -103,7 +98,7 @@ export class DigitaloceanProvider extends cdktf.TerraformProvider { // =========== /** - * Create a new {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs digitalocean} Resource + * Create a new {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs digitalocean} Resource * * @param scope The scope in which to define this construct * @param id The scoped construct ID. Must be unique amongst siblings in the same scope @@ -114,7 +109,7 @@ export class DigitaloceanProvider extends cdktf.TerraformProvider { terraformResourceType: 'digitalocean', terraformGeneratorMetadata: { providerName: 'digitalocean', - providerVersion: '2.40.0', + providerVersion: '2.41.0', providerVersionConstraint: '~> 2.19' }, terraformProviderSource: 'digitalocean/digitalocean' diff --git a/src/record/README.md b/src/record/README.md index 35e82872c..d768913e3 100644 --- a/src/record/README.md +++ b/src/record/README.md @@ -1,3 +1,3 @@ # `digitalocean_record` -Refer to the Terraform Registry for docs: [`digitalocean_record`](https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/record). +Refer to the Terraform Registry for docs: [`digitalocean_record`](https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/record). diff --git a/src/record/index.ts b/src/record/index.ts index 30f84261f..edf498206 100644 --- a/src/record/index.ts +++ b/src/record/index.ts @@ -1,9 +1,4 @@ -/** - * Copyright (c) HashiCorp, Inc. - * SPDX-License-Identifier: MPL-2.0 - */ - -// https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/record +// https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/record // generated from terraform resource schema import { Construct } from 'constructs'; @@ -13,56 +8,56 @@ import * as cdktf from 'cdktf'; export interface RecordConfig extends cdktf.TerraformMetaArguments { /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/record#domain Record#domain} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/record#domain Record#domain} */ readonly domain: string; /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/record#flags Record#flags} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/record#flags Record#flags} */ readonly flags?: number; /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/record#id Record#id} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/record#id Record#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. * If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. */ readonly id?: string; /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/record#name Record#name} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/record#name Record#name} */ readonly name: string; /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/record#port Record#port} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/record#port Record#port} */ readonly port?: number; /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/record#priority Record#priority} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/record#priority Record#priority} */ readonly priority?: number; /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/record#tag Record#tag} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/record#tag Record#tag} */ readonly tag?: string; /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/record#ttl Record#ttl} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/record#ttl Record#ttl} */ readonly ttl?: number; /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/record#type Record#type} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/record#type Record#type} */ readonly type: string; /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/record#value Record#value} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/record#value Record#value} */ readonly value: string; /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/record#weight Record#weight} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/record#weight Record#weight} */ readonly weight?: number; } /** -* Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/record digitalocean_record} +* Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/record digitalocean_record} */ export class Record extends cdktf.TerraformResource { @@ -78,7 +73,7 @@ export class Record extends cdktf.TerraformResource { * Generates CDKTF code for importing a Record resource upon running "cdktf plan " * @param scope The scope in which to define this construct * @param importToId The construct id used in the generated config for the Record to import - * @param importFromId The id of the existing Record that should be imported. Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/record#import import section} in the documentation of this resource for the id to use + * @param importFromId The id of the existing Record that should be imported. Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/record#import import section} in the documentation of this resource for the id to use * @param provider? Optional instance of the provider where the Record to import is found */ public static generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: cdktf.TerraformProvider) { @@ -90,7 +85,7 @@ export class Record extends cdktf.TerraformResource { // =========== /** - * Create a new {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/record digitalocean_record} Resource + * Create a new {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/record digitalocean_record} Resource * * @param scope The scope in which to define this construct * @param id The scoped construct ID. Must be unique amongst siblings in the same scope @@ -101,7 +96,7 @@ export class Record extends cdktf.TerraformResource { terraformResourceType: 'digitalocean_record', terraformGeneratorMetadata: { providerName: 'digitalocean', - providerVersion: '2.40.0', + providerVersion: '2.41.0', providerVersionConstraint: '~> 2.19' }, provider: config.provider, diff --git a/src/reserved-ip-assignment/README.md b/src/reserved-ip-assignment/README.md index 71c8c8153..6fbc29e21 100644 --- a/src/reserved-ip-assignment/README.md +++ b/src/reserved-ip-assignment/README.md @@ -1,3 +1,3 @@ # `digitalocean_reserved_ip_assignment` -Refer to the Terraform Registry for docs: [`digitalocean_reserved_ip_assignment`](https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/reserved_ip_assignment). +Refer to the Terraform Registry for docs: [`digitalocean_reserved_ip_assignment`](https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/reserved_ip_assignment). diff --git a/src/reserved-ip-assignment/index.ts b/src/reserved-ip-assignment/index.ts index 7b419d91e..c27cc1c95 100644 --- a/src/reserved-ip-assignment/index.ts +++ b/src/reserved-ip-assignment/index.ts @@ -1,9 +1,4 @@ -/** - * Copyright (c) HashiCorp, Inc. - * SPDX-License-Identifier: MPL-2.0 - */ - -// https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/reserved_ip_assignment +// https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/reserved_ip_assignment // generated from terraform resource schema import { Construct } from 'constructs'; @@ -13,24 +8,24 @@ import * as cdktf from 'cdktf'; export interface ReservedIpAssignmentConfig extends cdktf.TerraformMetaArguments { /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/reserved_ip_assignment#droplet_id ReservedIpAssignment#droplet_id} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/reserved_ip_assignment#droplet_id ReservedIpAssignment#droplet_id} */ readonly dropletId: number; /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/reserved_ip_assignment#id ReservedIpAssignment#id} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/reserved_ip_assignment#id ReservedIpAssignment#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. * If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. */ readonly id?: string; /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/reserved_ip_assignment#ip_address ReservedIpAssignment#ip_address} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/reserved_ip_assignment#ip_address ReservedIpAssignment#ip_address} */ readonly ipAddress: string; } /** -* Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/reserved_ip_assignment digitalocean_reserved_ip_assignment} +* Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/reserved_ip_assignment digitalocean_reserved_ip_assignment} */ export class ReservedIpAssignment extends cdktf.TerraformResource { @@ -46,7 +41,7 @@ export class ReservedIpAssignment extends cdktf.TerraformResource { * Generates CDKTF code for importing a ReservedIpAssignment resource upon running "cdktf plan " * @param scope The scope in which to define this construct * @param importToId The construct id used in the generated config for the ReservedIpAssignment to import - * @param importFromId The id of the existing ReservedIpAssignment that should be imported. Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/reserved_ip_assignment#import import section} in the documentation of this resource for the id to use + * @param importFromId The id of the existing ReservedIpAssignment that should be imported. Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/reserved_ip_assignment#import import section} in the documentation of this resource for the id to use * @param provider? Optional instance of the provider where the ReservedIpAssignment to import is found */ public static generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: cdktf.TerraformProvider) { @@ -58,7 +53,7 @@ export class ReservedIpAssignment extends cdktf.TerraformResource { // =========== /** - * Create a new {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/reserved_ip_assignment digitalocean_reserved_ip_assignment} Resource + * Create a new {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/reserved_ip_assignment digitalocean_reserved_ip_assignment} Resource * * @param scope The scope in which to define this construct * @param id The scoped construct ID. Must be unique amongst siblings in the same scope @@ -69,7 +64,7 @@ export class ReservedIpAssignment extends cdktf.TerraformResource { terraformResourceType: 'digitalocean_reserved_ip_assignment', terraformGeneratorMetadata: { providerName: 'digitalocean', - providerVersion: '2.40.0', + providerVersion: '2.41.0', providerVersionConstraint: '~> 2.19' }, provider: config.provider, diff --git a/src/reserved-ip/README.md b/src/reserved-ip/README.md index 501e5581d..893e02d67 100644 --- a/src/reserved-ip/README.md +++ b/src/reserved-ip/README.md @@ -1,3 +1,3 @@ # `digitalocean_reserved_ip` -Refer to the Terraform Registry for docs: [`digitalocean_reserved_ip`](https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/reserved_ip). +Refer to the Terraform Registry for docs: [`digitalocean_reserved_ip`](https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/reserved_ip). diff --git a/src/reserved-ip/index.ts b/src/reserved-ip/index.ts index 8447c7275..b19708db0 100644 --- a/src/reserved-ip/index.ts +++ b/src/reserved-ip/index.ts @@ -1,9 +1,4 @@ -/** - * Copyright (c) HashiCorp, Inc. - * SPDX-License-Identifier: MPL-2.0 - */ - -// https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/reserved_ip +// https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/reserved_ip // generated from terraform resource schema import { Construct } from 'constructs'; @@ -13,28 +8,28 @@ import * as cdktf from 'cdktf'; export interface ReservedIpConfig extends cdktf.TerraformMetaArguments { /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/reserved_ip#droplet_id ReservedIp#droplet_id} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/reserved_ip#droplet_id ReservedIp#droplet_id} */ readonly dropletId?: number; /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/reserved_ip#id ReservedIp#id} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/reserved_ip#id ReservedIp#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. * If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. */ readonly id?: string; /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/reserved_ip#ip_address ReservedIp#ip_address} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/reserved_ip#ip_address ReservedIp#ip_address} */ readonly ipAddress?: string; /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/reserved_ip#region ReservedIp#region} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/reserved_ip#region ReservedIp#region} */ readonly region: string; } /** -* Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/reserved_ip digitalocean_reserved_ip} +* Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/reserved_ip digitalocean_reserved_ip} */ export class ReservedIp extends cdktf.TerraformResource { @@ -50,7 +45,7 @@ export class ReservedIp extends cdktf.TerraformResource { * Generates CDKTF code for importing a ReservedIp resource upon running "cdktf plan " * @param scope The scope in which to define this construct * @param importToId The construct id used in the generated config for the ReservedIp to import - * @param importFromId The id of the existing ReservedIp that should be imported. Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/reserved_ip#import import section} in the documentation of this resource for the id to use + * @param importFromId The id of the existing ReservedIp that should be imported. Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/reserved_ip#import import section} in the documentation of this resource for the id to use * @param provider? Optional instance of the provider where the ReservedIp to import is found */ public static generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: cdktf.TerraformProvider) { @@ -62,7 +57,7 @@ export class ReservedIp extends cdktf.TerraformResource { // =========== /** - * Create a new {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/reserved_ip digitalocean_reserved_ip} Resource + * Create a new {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/reserved_ip digitalocean_reserved_ip} Resource * * @param scope The scope in which to define this construct * @param id The scoped construct ID. Must be unique amongst siblings in the same scope @@ -73,7 +68,7 @@ export class ReservedIp extends cdktf.TerraformResource { terraformResourceType: 'digitalocean_reserved_ip', terraformGeneratorMetadata: { providerName: 'digitalocean', - providerVersion: '2.40.0', + providerVersion: '2.41.0', providerVersionConstraint: '~> 2.19' }, provider: config.provider, diff --git a/src/spaces-bucket-cors-configuration/README.md b/src/spaces-bucket-cors-configuration/README.md index 13f3b0d04..40b523d56 100644 --- a/src/spaces-bucket-cors-configuration/README.md +++ b/src/spaces-bucket-cors-configuration/README.md @@ -1,3 +1,3 @@ # `digitalocean_spaces_bucket_cors_configuration` -Refer to the Terraform Registry for docs: [`digitalocean_spaces_bucket_cors_configuration`](https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket_cors_configuration). +Refer to the Terraform Registry for docs: [`digitalocean_spaces_bucket_cors_configuration`](https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket_cors_configuration). diff --git a/src/spaces-bucket-cors-configuration/index.ts b/src/spaces-bucket-cors-configuration/index.ts index 5262c7ed1..5236780ac 100644 --- a/src/spaces-bucket-cors-configuration/index.ts +++ b/src/spaces-bucket-cors-configuration/index.ts @@ -1,9 +1,4 @@ -/** - * Copyright (c) HashiCorp, Inc. - * SPDX-License-Identifier: MPL-2.0 - */ - -// https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket_cors_configuration +// https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket_cors_configuration // generated from terraform resource schema import { Construct } from 'constructs'; @@ -15,53 +10,53 @@ export interface SpacesBucketCorsConfigurationConfig extends cdktf.TerraformMeta /** * Bucket ID * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket_cors_configuration#bucket SpacesBucketCorsConfiguration#bucket} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket_cors_configuration#bucket SpacesBucketCorsConfiguration#bucket} */ readonly bucket: string; /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket_cors_configuration#id SpacesBucketCorsConfiguration#id} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket_cors_configuration#id SpacesBucketCorsConfiguration#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. * If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. */ readonly id?: string; /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket_cors_configuration#region SpacesBucketCorsConfiguration#region} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket_cors_configuration#region SpacesBucketCorsConfiguration#region} */ readonly region: string; /** * cors_rule block * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket_cors_configuration#cors_rule SpacesBucketCorsConfiguration#cors_rule} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket_cors_configuration#cors_rule SpacesBucketCorsConfiguration#cors_rule} */ readonly corsRule: SpacesBucketCorsConfigurationCorsRule[] | cdktf.IResolvable; } export interface SpacesBucketCorsConfigurationCorsRule { /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket_cors_configuration#allowed_headers SpacesBucketCorsConfiguration#allowed_headers} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket_cors_configuration#allowed_headers SpacesBucketCorsConfiguration#allowed_headers} */ readonly allowedHeaders?: string[]; /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket_cors_configuration#allowed_methods SpacesBucketCorsConfiguration#allowed_methods} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket_cors_configuration#allowed_methods SpacesBucketCorsConfiguration#allowed_methods} */ readonly allowedMethods: string[]; /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket_cors_configuration#allowed_origins SpacesBucketCorsConfiguration#allowed_origins} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket_cors_configuration#allowed_origins SpacesBucketCorsConfiguration#allowed_origins} */ readonly allowedOrigins: string[]; /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket_cors_configuration#expose_headers SpacesBucketCorsConfiguration#expose_headers} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket_cors_configuration#expose_headers SpacesBucketCorsConfiguration#expose_headers} */ readonly exposeHeaders?: string[]; /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket_cors_configuration#id SpacesBucketCorsConfiguration#id} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket_cors_configuration#id SpacesBucketCorsConfiguration#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. * If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. */ readonly id?: string; /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket_cors_configuration#max_age_seconds SpacesBucketCorsConfiguration#max_age_seconds} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket_cors_configuration#max_age_seconds SpacesBucketCorsConfiguration#max_age_seconds} */ readonly maxAgeSeconds?: number; } @@ -316,7 +311,7 @@ export class SpacesBucketCorsConfigurationCorsRuleList extends cdktf.ComplexList } /** -* Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket_cors_configuration digitalocean_spaces_bucket_cors_configuration} +* Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket_cors_configuration digitalocean_spaces_bucket_cors_configuration} */ export class SpacesBucketCorsConfiguration extends cdktf.TerraformResource { @@ -332,7 +327,7 @@ export class SpacesBucketCorsConfiguration extends cdktf.TerraformResource { * Generates CDKTF code for importing a SpacesBucketCorsConfiguration resource upon running "cdktf plan " * @param scope The scope in which to define this construct * @param importToId The construct id used in the generated config for the SpacesBucketCorsConfiguration to import - * @param importFromId The id of the existing SpacesBucketCorsConfiguration that should be imported. Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket_cors_configuration#import import section} in the documentation of this resource for the id to use + * @param importFromId The id of the existing SpacesBucketCorsConfiguration that should be imported. Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket_cors_configuration#import import section} in the documentation of this resource for the id to use * @param provider? Optional instance of the provider where the SpacesBucketCorsConfiguration to import is found */ public static generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: cdktf.TerraformProvider) { @@ -344,7 +339,7 @@ export class SpacesBucketCorsConfiguration extends cdktf.TerraformResource { // =========== /** - * Create a new {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket_cors_configuration digitalocean_spaces_bucket_cors_configuration} Resource + * Create a new {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket_cors_configuration digitalocean_spaces_bucket_cors_configuration} Resource * * @param scope The scope in which to define this construct * @param id The scoped construct ID. Must be unique amongst siblings in the same scope @@ -355,7 +350,7 @@ export class SpacesBucketCorsConfiguration extends cdktf.TerraformResource { terraformResourceType: 'digitalocean_spaces_bucket_cors_configuration', terraformGeneratorMetadata: { providerName: 'digitalocean', - providerVersion: '2.40.0', + providerVersion: '2.41.0', providerVersionConstraint: '~> 2.19' }, provider: config.provider, diff --git a/src/spaces-bucket-object/README.md b/src/spaces-bucket-object/README.md index c713e5e26..ff0ef9dcb 100644 --- a/src/spaces-bucket-object/README.md +++ b/src/spaces-bucket-object/README.md @@ -1,3 +1,3 @@ # `digitalocean_spaces_bucket_object` -Refer to the Terraform Registry for docs: [`digitalocean_spaces_bucket_object`](https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket_object). +Refer to the Terraform Registry for docs: [`digitalocean_spaces_bucket_object`](https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket_object). diff --git a/src/spaces-bucket-object/index.ts b/src/spaces-bucket-object/index.ts index b9e3b2589..15a568588 100644 --- a/src/spaces-bucket-object/index.ts +++ b/src/spaces-bucket-object/index.ts @@ -1,9 +1,4 @@ -/** - * Copyright (c) HashiCorp, Inc. - * SPDX-License-Identifier: MPL-2.0 - */ - -// https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket_object +// https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket_object // generated from terraform resource schema import { Construct } from 'constructs'; @@ -13,80 +8,80 @@ import * as cdktf from 'cdktf'; export interface SpacesBucketObjectConfig extends cdktf.TerraformMetaArguments { /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket_object#acl SpacesBucketObject#acl} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket_object#acl SpacesBucketObject#acl} */ readonly acl?: string; /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket_object#bucket SpacesBucketObject#bucket} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket_object#bucket SpacesBucketObject#bucket} */ readonly bucket: string; /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket_object#cache_control SpacesBucketObject#cache_control} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket_object#cache_control SpacesBucketObject#cache_control} */ readonly cacheControl?: string; /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket_object#content SpacesBucketObject#content} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket_object#content SpacesBucketObject#content} */ readonly content?: string; /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket_object#content_base64 SpacesBucketObject#content_base64} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket_object#content_base64 SpacesBucketObject#content_base64} */ readonly contentBase64?: string; /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket_object#content_disposition SpacesBucketObject#content_disposition} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket_object#content_disposition SpacesBucketObject#content_disposition} */ readonly contentDisposition?: string; /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket_object#content_encoding SpacesBucketObject#content_encoding} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket_object#content_encoding SpacesBucketObject#content_encoding} */ readonly contentEncoding?: string; /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket_object#content_language SpacesBucketObject#content_language} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket_object#content_language SpacesBucketObject#content_language} */ readonly contentLanguage?: string; /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket_object#content_type SpacesBucketObject#content_type} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket_object#content_type SpacesBucketObject#content_type} */ readonly contentType?: string; /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket_object#etag SpacesBucketObject#etag} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket_object#etag SpacesBucketObject#etag} */ readonly etag?: string; /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket_object#force_destroy SpacesBucketObject#force_destroy} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket_object#force_destroy SpacesBucketObject#force_destroy} */ readonly forceDestroy?: boolean | cdktf.IResolvable; /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket_object#id SpacesBucketObject#id} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket_object#id SpacesBucketObject#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. * If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. */ readonly id?: string; /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket_object#key SpacesBucketObject#key} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket_object#key SpacesBucketObject#key} */ readonly key: string; /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket_object#metadata SpacesBucketObject#metadata} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket_object#metadata SpacesBucketObject#metadata} */ readonly metadata?: { [key: string]: string }; /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket_object#region SpacesBucketObject#region} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket_object#region SpacesBucketObject#region} */ readonly region: string; /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket_object#source SpacesBucketObject#source} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket_object#source SpacesBucketObject#source} */ readonly source?: string; /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket_object#website_redirect SpacesBucketObject#website_redirect} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket_object#website_redirect SpacesBucketObject#website_redirect} */ readonly websiteRedirect?: string; } /** -* Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket_object digitalocean_spaces_bucket_object} +* Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket_object digitalocean_spaces_bucket_object} */ export class SpacesBucketObject extends cdktf.TerraformResource { @@ -102,7 +97,7 @@ export class SpacesBucketObject extends cdktf.TerraformResource { * Generates CDKTF code for importing a SpacesBucketObject resource upon running "cdktf plan " * @param scope The scope in which to define this construct * @param importToId The construct id used in the generated config for the SpacesBucketObject to import - * @param importFromId The id of the existing SpacesBucketObject that should be imported. Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket_object#import import section} in the documentation of this resource for the id to use + * @param importFromId The id of the existing SpacesBucketObject that should be imported. Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket_object#import import section} in the documentation of this resource for the id to use * @param provider? Optional instance of the provider where the SpacesBucketObject to import is found */ public static generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: cdktf.TerraformProvider) { @@ -114,7 +109,7 @@ export class SpacesBucketObject extends cdktf.TerraformResource { // =========== /** - * Create a new {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket_object digitalocean_spaces_bucket_object} Resource + * Create a new {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket_object digitalocean_spaces_bucket_object} Resource * * @param scope The scope in which to define this construct * @param id The scoped construct ID. Must be unique amongst siblings in the same scope @@ -125,7 +120,7 @@ export class SpacesBucketObject extends cdktf.TerraformResource { terraformResourceType: 'digitalocean_spaces_bucket_object', terraformGeneratorMetadata: { providerName: 'digitalocean', - providerVersion: '2.40.0', + providerVersion: '2.41.0', providerVersionConstraint: '~> 2.19' }, provider: config.provider, diff --git a/src/spaces-bucket-policy/README.md b/src/spaces-bucket-policy/README.md index 24cdf4d8a..10a0a0c59 100644 --- a/src/spaces-bucket-policy/README.md +++ b/src/spaces-bucket-policy/README.md @@ -1,3 +1,3 @@ # `digitalocean_spaces_bucket_policy` -Refer to the Terraform Registry for docs: [`digitalocean_spaces_bucket_policy`](https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket_policy). +Refer to the Terraform Registry for docs: [`digitalocean_spaces_bucket_policy`](https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket_policy). diff --git a/src/spaces-bucket-policy/index.ts b/src/spaces-bucket-policy/index.ts index 2c7b04d38..79083574e 100644 --- a/src/spaces-bucket-policy/index.ts +++ b/src/spaces-bucket-policy/index.ts @@ -1,9 +1,4 @@ -/** - * Copyright (c) HashiCorp, Inc. - * SPDX-License-Identifier: MPL-2.0 - */ - -// https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket_policy +// https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket_policy // generated from terraform resource schema import { Construct } from 'constructs'; @@ -13,28 +8,28 @@ import * as cdktf from 'cdktf'; export interface SpacesBucketPolicyConfig extends cdktf.TerraformMetaArguments { /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket_policy#bucket SpacesBucketPolicy#bucket} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket_policy#bucket SpacesBucketPolicy#bucket} */ readonly bucket: string; /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket_policy#id SpacesBucketPolicy#id} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket_policy#id SpacesBucketPolicy#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. * If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. */ readonly id?: string; /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket_policy#policy SpacesBucketPolicy#policy} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket_policy#policy SpacesBucketPolicy#policy} */ readonly policy: string; /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket_policy#region SpacesBucketPolicy#region} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket_policy#region SpacesBucketPolicy#region} */ readonly region: string; } /** -* Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket_policy digitalocean_spaces_bucket_policy} +* Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket_policy digitalocean_spaces_bucket_policy} */ export class SpacesBucketPolicy extends cdktf.TerraformResource { @@ -50,7 +45,7 @@ export class SpacesBucketPolicy extends cdktf.TerraformResource { * Generates CDKTF code for importing a SpacesBucketPolicy resource upon running "cdktf plan " * @param scope The scope in which to define this construct * @param importToId The construct id used in the generated config for the SpacesBucketPolicy to import - * @param importFromId The id of the existing SpacesBucketPolicy that should be imported. Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket_policy#import import section} in the documentation of this resource for the id to use + * @param importFromId The id of the existing SpacesBucketPolicy that should be imported. Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket_policy#import import section} in the documentation of this resource for the id to use * @param provider? Optional instance of the provider where the SpacesBucketPolicy to import is found */ public static generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: cdktf.TerraformProvider) { @@ -62,7 +57,7 @@ export class SpacesBucketPolicy extends cdktf.TerraformResource { // =========== /** - * Create a new {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket_policy digitalocean_spaces_bucket_policy} Resource + * Create a new {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket_policy digitalocean_spaces_bucket_policy} Resource * * @param scope The scope in which to define this construct * @param id The scoped construct ID. Must be unique amongst siblings in the same scope @@ -73,7 +68,7 @@ export class SpacesBucketPolicy extends cdktf.TerraformResource { terraformResourceType: 'digitalocean_spaces_bucket_policy', terraformGeneratorMetadata: { providerName: 'digitalocean', - providerVersion: '2.40.0', + providerVersion: '2.41.0', providerVersionConstraint: '~> 2.19' }, provider: config.provider, diff --git a/src/spaces-bucket/README.md b/src/spaces-bucket/README.md index 5cb0803ff..07ec3ebde 100644 --- a/src/spaces-bucket/README.md +++ b/src/spaces-bucket/README.md @@ -1,3 +1,3 @@ # `digitalocean_spaces_bucket` -Refer to the Terraform Registry for docs: [`digitalocean_spaces_bucket`](https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket). +Refer to the Terraform Registry for docs: [`digitalocean_spaces_bucket`](https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket). diff --git a/src/spaces-bucket/index.ts b/src/spaces-bucket/index.ts index 4491f0477..18afd4526 100644 --- a/src/spaces-bucket/index.ts +++ b/src/spaces-bucket/index.ts @@ -1,9 +1,4 @@ -/** - * Copyright (c) HashiCorp, Inc. - * SPDX-License-Identifier: MPL-2.0 - */ - -// https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket +// https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket // generated from terraform resource schema import { Construct } from 'constructs'; @@ -15,17 +10,17 @@ export interface SpacesBucketConfig extends cdktf.TerraformMetaArguments { /** * Canned ACL applied on bucket creation * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket#acl SpacesBucket#acl} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket#acl SpacesBucket#acl} */ readonly acl?: string; /** * Unless true, the bucket will only be destroyed if empty * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket#force_destroy SpacesBucket#force_destroy} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket#force_destroy SpacesBucket#force_destroy} */ readonly forceDestroy?: boolean | cdktf.IResolvable; /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket#id SpacesBucket#id} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket#id SpacesBucket#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. * If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -34,31 +29,31 @@ export interface SpacesBucketConfig extends cdktf.TerraformMetaArguments { /** * Bucket name * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket#name SpacesBucket#name} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket#name SpacesBucket#name} */ readonly name: string; /** * Bucket region * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket#region SpacesBucket#region} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket#region SpacesBucket#region} */ readonly region?: string; /** * cors_rule block * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket#cors_rule SpacesBucket#cors_rule} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket#cors_rule SpacesBucket#cors_rule} */ readonly corsRule?: SpacesBucketCorsRule[] | cdktf.IResolvable; /** * lifecycle_rule block * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket#lifecycle_rule SpacesBucket#lifecycle_rule} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket#lifecycle_rule SpacesBucket#lifecycle_rule} */ readonly lifecycleRule?: SpacesBucketLifecycleRule[] | cdktf.IResolvable; /** * versioning block * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket#versioning SpacesBucket#versioning} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket#versioning SpacesBucket#versioning} */ readonly versioning?: SpacesBucketVersioning; } @@ -66,23 +61,23 @@ export interface SpacesBucketCorsRule { /** * A list of headers that will be included in the CORS preflight request's Access-Control-Request-Headers. A header may contain one wildcard (e.g. x-amz-*). * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket#allowed_headers SpacesBucket#allowed_headers} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket#allowed_headers SpacesBucket#allowed_headers} */ readonly allowedHeaders?: string[]; /** * A list of HTTP methods (e.g. GET) which are allowed from the specified origin. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket#allowed_methods SpacesBucket#allowed_methods} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket#allowed_methods SpacesBucket#allowed_methods} */ readonly allowedMethods: string[]; /** * A list of hosts from which requests using the specified methods are allowed. A host may contain one wildcard (e.g. http://*.example.com). * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket#allowed_origins SpacesBucket#allowed_origins} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket#allowed_origins SpacesBucket#allowed_origins} */ readonly allowedOrigins: string[]; /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket#max_age_seconds SpacesBucket#max_age_seconds} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket#max_age_seconds SpacesBucket#max_age_seconds} */ readonly maxAgeSeconds?: number; } @@ -279,15 +274,15 @@ export class SpacesBucketCorsRuleList extends cdktf.ComplexList { } export interface SpacesBucketLifecycleRuleExpiration { /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket#date SpacesBucket#date} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket#date SpacesBucket#date} */ readonly date?: string; /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket#days SpacesBucket#days} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket#days SpacesBucket#days} */ readonly days?: number; /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket#expired_object_delete_marker SpacesBucket#expired_object_delete_marker} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket#expired_object_delete_marker SpacesBucket#expired_object_delete_marker} */ readonly expiredObjectDeleteMarker?: boolean | cdktf.IResolvable; } @@ -429,7 +424,7 @@ export class SpacesBucketLifecycleRuleExpirationOutputReference extends cdktf.Co } export interface SpacesBucketLifecycleRuleNoncurrentVersionExpiration { /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket#days SpacesBucket#days} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket#days SpacesBucket#days} */ readonly days?: number; } @@ -513,34 +508,34 @@ export class SpacesBucketLifecycleRuleNoncurrentVersionExpirationOutputReference } export interface SpacesBucketLifecycleRule { /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket#abort_incomplete_multipart_upload_days SpacesBucket#abort_incomplete_multipart_upload_days} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket#abort_incomplete_multipart_upload_days SpacesBucket#abort_incomplete_multipart_upload_days} */ readonly abortIncompleteMultipartUploadDays?: number; /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket#enabled SpacesBucket#enabled} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket#enabled SpacesBucket#enabled} */ readonly enabled: boolean | cdktf.IResolvable; /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket#id SpacesBucket#id} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket#id SpacesBucket#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. * If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. */ readonly id?: string; /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket#prefix SpacesBucket#prefix} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket#prefix SpacesBucket#prefix} */ readonly prefix?: string; /** * expiration block * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket#expiration SpacesBucket#expiration} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket#expiration SpacesBucket#expiration} */ readonly expiration?: SpacesBucketLifecycleRuleExpiration; /** * noncurrent_version_expiration block * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket#noncurrent_version_expiration SpacesBucket#noncurrent_version_expiration} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket#noncurrent_version_expiration SpacesBucket#noncurrent_version_expiration} */ readonly noncurrentVersionExpiration?: SpacesBucketLifecycleRuleNoncurrentVersionExpiration; } @@ -798,7 +793,7 @@ export class SpacesBucketLifecycleRuleList extends cdktf.ComplexList { } export interface SpacesBucketVersioning { /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket#enabled SpacesBucket#enabled} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket#enabled SpacesBucket#enabled} */ readonly enabled?: boolean | cdktf.IResolvable; } @@ -882,7 +877,7 @@ export class SpacesBucketVersioningOutputReference extends cdktf.ComplexObject { } /** -* Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket digitalocean_spaces_bucket} +* Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket digitalocean_spaces_bucket} */ export class SpacesBucket extends cdktf.TerraformResource { @@ -898,7 +893,7 @@ export class SpacesBucket extends cdktf.TerraformResource { * Generates CDKTF code for importing a SpacesBucket resource upon running "cdktf plan " * @param scope The scope in which to define this construct * @param importToId The construct id used in the generated config for the SpacesBucket to import - * @param importFromId The id of the existing SpacesBucket that should be imported. Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket#import import section} in the documentation of this resource for the id to use + * @param importFromId The id of the existing SpacesBucket that should be imported. Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket#import import section} in the documentation of this resource for the id to use * @param provider? Optional instance of the provider where the SpacesBucket to import is found */ public static generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: cdktf.TerraformProvider) { @@ -910,7 +905,7 @@ export class SpacesBucket extends cdktf.TerraformResource { // =========== /** - * Create a new {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/spaces_bucket digitalocean_spaces_bucket} Resource + * Create a new {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/spaces_bucket digitalocean_spaces_bucket} Resource * * @param scope The scope in which to define this construct * @param id The scoped construct ID. Must be unique amongst siblings in the same scope @@ -921,7 +916,7 @@ export class SpacesBucket extends cdktf.TerraformResource { terraformResourceType: 'digitalocean_spaces_bucket', terraformGeneratorMetadata: { providerName: 'digitalocean', - providerVersion: '2.40.0', + providerVersion: '2.41.0', providerVersionConstraint: '~> 2.19' }, provider: config.provider, diff --git a/src/ssh-key/README.md b/src/ssh-key/README.md index 93cf77366..927976083 100644 --- a/src/ssh-key/README.md +++ b/src/ssh-key/README.md @@ -1,3 +1,3 @@ # `digitalocean_ssh_key` -Refer to the Terraform Registry for docs: [`digitalocean_ssh_key`](https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/ssh_key). +Refer to the Terraform Registry for docs: [`digitalocean_ssh_key`](https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/ssh_key). diff --git a/src/ssh-key/index.ts b/src/ssh-key/index.ts index 3f54d04f4..3905104be 100644 --- a/src/ssh-key/index.ts +++ b/src/ssh-key/index.ts @@ -1,9 +1,4 @@ -/** - * Copyright (c) HashiCorp, Inc. - * SPDX-License-Identifier: MPL-2.0 - */ - -// https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/ssh_key +// https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/ssh_key // generated from terraform resource schema import { Construct } from 'constructs'; @@ -13,24 +8,124 @@ import * as cdktf from 'cdktf'; export interface SshKeyConfig extends cdktf.TerraformMetaArguments { /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/ssh_key#id SshKey#id} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/ssh_key#id SshKey#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. * If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. */ readonly id?: string; /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/ssh_key#name SshKey#name} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/ssh_key#name SshKey#name} */ readonly name: string; /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/ssh_key#public_key SshKey#public_key} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/ssh_key#public_key SshKey#public_key} */ readonly publicKey: string; + /** + * timeouts block + * + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/ssh_key#timeouts SshKey#timeouts} + */ + readonly timeouts?: SshKeyTimeouts; +} +export interface SshKeyTimeouts { + /** + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/ssh_key#create SshKey#create} + */ + readonly create?: string; +} + +export function sshKeyTimeoutsToTerraform(struct?: SshKeyTimeouts | cdktf.IResolvable): any { + if (!cdktf.canInspect(struct) || cdktf.Tokenization.isResolvable(struct)) { return struct; } + if (cdktf.isComplexElement(struct)) { + throw new Error("A complex element was used as configuration, this is not supported: https://cdk.tf/complex-object-as-configuration"); + } + return { + create: cdktf.stringToTerraform(struct!.create), + } +} + + +export function sshKeyTimeoutsToHclTerraform(struct?: SshKeyTimeouts | cdktf.IResolvable): any { + if (!cdktf.canInspect(struct) || cdktf.Tokenization.isResolvable(struct)) { return struct; } + if (cdktf.isComplexElement(struct)) { + throw new Error("A complex element was used as configuration, this is not supported: https://cdk.tf/complex-object-as-configuration"); + } + const attrs = { + create: { + value: cdktf.stringToHclTerraform(struct!.create), + isBlock: false, + type: "simple", + storageClassType: "string", + }, + }; + + // remove undefined attributes + return Object.fromEntries(Object.entries(attrs).filter(([_, value]) => value !== undefined && value.value !== undefined)); +} + +export class SshKeyTimeoutsOutputReference extends cdktf.ComplexObject { + private isEmptyObject = false; + private resolvableValue?: cdktf.IResolvable; + + /** + * @param terraformResource The parent resource + * @param terraformAttribute The attribute on the parent resource this class is referencing + */ + public constructor(terraformResource: cdktf.IInterpolatingParent, terraformAttribute: string) { + super(terraformResource, terraformAttribute, false); + } + + public get internalValue(): SshKeyTimeouts | cdktf.IResolvable | undefined { + if (this.resolvableValue) { + return this.resolvableValue; + } + let hasAnyValues = this.isEmptyObject; + const internalValueResult: any = {}; + if (this._create !== undefined) { + hasAnyValues = true; + internalValueResult.create = this._create; + } + return hasAnyValues ? internalValueResult : undefined; + } + + public set internalValue(value: SshKeyTimeouts | cdktf.IResolvable | undefined) { + if (value === undefined) { + this.isEmptyObject = false; + this.resolvableValue = undefined; + this._create = undefined; + } + else if (cdktf.Tokenization.isResolvable(value)) { + this.isEmptyObject = false; + this.resolvableValue = value; + } + else { + this.isEmptyObject = Object.keys(value).length === 0; + this.resolvableValue = undefined; + this._create = value.create; + } + } + + // create - computed: false, optional: true, required: false + private _create?: string; + public get create() { + return this.getStringAttribute('create'); + } + public set create(value: string) { + this._create = value; + } + public resetCreate() { + this._create = undefined; + } + // Temporarily expose input value. Use with caution. + public get createInput() { + return this._create; + } } /** -* Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/ssh_key digitalocean_ssh_key} +* Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/ssh_key digitalocean_ssh_key} */ export class SshKey extends cdktf.TerraformResource { @@ -46,7 +141,7 @@ export class SshKey extends cdktf.TerraformResource { * Generates CDKTF code for importing a SshKey resource upon running "cdktf plan " * @param scope The scope in which to define this construct * @param importToId The construct id used in the generated config for the SshKey to import - * @param importFromId The id of the existing SshKey that should be imported. Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/ssh_key#import import section} in the documentation of this resource for the id to use + * @param importFromId The id of the existing SshKey that should be imported. Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/ssh_key#import import section} in the documentation of this resource for the id to use * @param provider? Optional instance of the provider where the SshKey to import is found */ public static generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: cdktf.TerraformProvider) { @@ -58,7 +153,7 @@ export class SshKey extends cdktf.TerraformResource { // =========== /** - * Create a new {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/ssh_key digitalocean_ssh_key} Resource + * Create a new {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/ssh_key digitalocean_ssh_key} Resource * * @param scope The scope in which to define this construct * @param id The scoped construct ID. Must be unique amongst siblings in the same scope @@ -69,7 +164,7 @@ export class SshKey extends cdktf.TerraformResource { terraformResourceType: 'digitalocean_ssh_key', terraformGeneratorMetadata: { providerName: 'digitalocean', - providerVersion: '2.40.0', + providerVersion: '2.41.0', providerVersionConstraint: '~> 2.19' }, provider: config.provider, @@ -83,6 +178,7 @@ export class SshKey extends cdktf.TerraformResource { this._id = config.id; this._name = config.name; this._publicKey = config.publicKey; + this._timeouts.internalValue = config.timeouts; } // ========== @@ -136,6 +232,22 @@ export class SshKey extends cdktf.TerraformResource { return this._publicKey; } + // timeouts - computed: false, optional: true, required: false + private _timeouts = new SshKeyTimeoutsOutputReference(this, "timeouts"); + public get timeouts() { + return this._timeouts; + } + public putTimeouts(value: SshKeyTimeouts) { + this._timeouts.internalValue = value; + } + public resetTimeouts() { + this._timeouts.internalValue = undefined; + } + // Temporarily expose input value. Use with caution. + public get timeoutsInput() { + return this._timeouts.internalValue; + } + // ========= // SYNTHESIS // ========= @@ -145,6 +257,7 @@ export class SshKey extends cdktf.TerraformResource { id: cdktf.stringToTerraform(this._id), name: cdktf.stringToTerraform(this._name), public_key: cdktf.stringToTerraform(this._publicKey), + timeouts: sshKeyTimeoutsToTerraform(this._timeouts.internalValue), }; } @@ -168,6 +281,12 @@ export class SshKey extends cdktf.TerraformResource { type: "simple", storageClassType: "string", }, + timeouts: { + value: sshKeyTimeoutsToHclTerraform(this._timeouts.internalValue), + isBlock: true, + type: "struct", + storageClassType: "SshKeyTimeouts", + }, }; // remove undefined attributes diff --git a/src/tag/README.md b/src/tag/README.md index 6aeb29081..bd29ee28b 100644 --- a/src/tag/README.md +++ b/src/tag/README.md @@ -1,3 +1,3 @@ # `digitalocean_tag` -Refer to the Terraform Registry for docs: [`digitalocean_tag`](https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/tag). +Refer to the Terraform Registry for docs: [`digitalocean_tag`](https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/tag). diff --git a/src/tag/index.ts b/src/tag/index.ts index e6f2a087e..f94afea61 100644 --- a/src/tag/index.ts +++ b/src/tag/index.ts @@ -1,9 +1,4 @@ -/** - * Copyright (c) HashiCorp, Inc. - * SPDX-License-Identifier: MPL-2.0 - */ - -// https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/tag +// https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/tag // generated from terraform resource schema import { Construct } from 'constructs'; @@ -13,20 +8,20 @@ import * as cdktf from 'cdktf'; export interface TagConfig extends cdktf.TerraformMetaArguments { /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/tag#id Tag#id} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/tag#id Tag#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. * If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. */ readonly id?: string; /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/tag#name Tag#name} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/tag#name Tag#name} */ readonly name: string; } /** -* Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/tag digitalocean_tag} +* Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/tag digitalocean_tag} */ export class Tag extends cdktf.TerraformResource { @@ -42,7 +37,7 @@ export class Tag extends cdktf.TerraformResource { * Generates CDKTF code for importing a Tag resource upon running "cdktf plan " * @param scope The scope in which to define this construct * @param importToId The construct id used in the generated config for the Tag to import - * @param importFromId The id of the existing Tag that should be imported. Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/tag#import import section} in the documentation of this resource for the id to use + * @param importFromId The id of the existing Tag that should be imported. Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/tag#import import section} in the documentation of this resource for the id to use * @param provider? Optional instance of the provider where the Tag to import is found */ public static generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: cdktf.TerraformProvider) { @@ -54,7 +49,7 @@ export class Tag extends cdktf.TerraformResource { // =========== /** - * Create a new {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/tag digitalocean_tag} Resource + * Create a new {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/tag digitalocean_tag} Resource * * @param scope The scope in which to define this construct * @param id The scoped construct ID. Must be unique amongst siblings in the same scope @@ -65,7 +60,7 @@ export class Tag extends cdktf.TerraformResource { terraformResourceType: 'digitalocean_tag', terraformGeneratorMetadata: { providerName: 'digitalocean', - providerVersion: '2.40.0', + providerVersion: '2.41.0', providerVersionConstraint: '~> 2.19' }, provider: config.provider, diff --git a/src/uptime-alert/README.md b/src/uptime-alert/README.md index 74cc37635..bbfa01237 100644 --- a/src/uptime-alert/README.md +++ b/src/uptime-alert/README.md @@ -1,3 +1,3 @@ # `digitalocean_uptime_alert` -Refer to the Terraform Registry for docs: [`digitalocean_uptime_alert`](https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/uptime_alert). +Refer to the Terraform Registry for docs: [`digitalocean_uptime_alert`](https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/uptime_alert). diff --git a/src/uptime-alert/index.ts b/src/uptime-alert/index.ts index 9f55899b9..b7f8fc408 100644 --- a/src/uptime-alert/index.ts +++ b/src/uptime-alert/index.ts @@ -1,9 +1,4 @@ -/** - * Copyright (c) HashiCorp, Inc. - * SPDX-License-Identifier: MPL-2.0 - */ - -// https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/uptime_alert +// https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/uptime_alert // generated from terraform resource schema import { Construct } from 'constructs'; @@ -15,43 +10,43 @@ export interface UptimeAlertConfig extends cdktf.TerraformMetaArguments { /** * A unique identifier for a check. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/uptime_alert#check_id UptimeAlert#check_id} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/uptime_alert#check_id UptimeAlert#check_id} */ readonly checkId: string; /** * The comparison operator used against the alert's threshold. Enum: 'greater_than' 'less_than * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/uptime_alert#comparison UptimeAlert#comparison} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/uptime_alert#comparison UptimeAlert#comparison} */ readonly comparison?: string; /** * A human-friendly display name for the alert. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/uptime_alert#name UptimeAlert#name} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/uptime_alert#name UptimeAlert#name} */ readonly name: string; /** * Period of time the threshold must be exceeded to trigger the alert. Enum '2m' '3m' '5m' '10m' '15m' '30m' '1h' * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/uptime_alert#period UptimeAlert#period} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/uptime_alert#period UptimeAlert#period} */ readonly period?: string; /** * The threshold at which the alert will enter a trigger state. The specific threshold is dependent on the alert type. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/uptime_alert#threshold UptimeAlert#threshold} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/uptime_alert#threshold UptimeAlert#threshold} */ readonly threshold?: number; /** * The type of health check to perform. Enum: 'latency' 'down' 'down_global' 'ssl_expiry' * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/uptime_alert#type UptimeAlert#type} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/uptime_alert#type UptimeAlert#type} */ readonly type: string; /** * notifications block * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/uptime_alert#notifications UptimeAlert#notifications} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/uptime_alert#notifications UptimeAlert#notifications} */ readonly notifications: UptimeAlertNotifications[] | cdktf.IResolvable; } @@ -59,13 +54,13 @@ export interface UptimeAlertNotificationsSlack { /** * The Slack channel to send alerts to * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/uptime_alert#channel UptimeAlert#channel} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/uptime_alert#channel UptimeAlert#channel} */ readonly channel: string; /** * The webhook URL for Slack * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/uptime_alert#url UptimeAlert#url} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/uptime_alert#url UptimeAlert#url} */ readonly url: string; } @@ -206,13 +201,13 @@ export interface UptimeAlertNotifications { /** * List of email addresses to sent notifications to * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/uptime_alert#email UptimeAlert#email} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/uptime_alert#email UptimeAlert#email} */ readonly email?: string[]; /** * slack block * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/uptime_alert#slack UptimeAlert#slack} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/uptime_alert#slack UptimeAlert#slack} */ readonly slack?: UptimeAlertNotificationsSlack[] | cdktf.IResolvable; } @@ -357,7 +352,7 @@ export class UptimeAlertNotificationsList extends cdktf.ComplexList { } /** -* Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/uptime_alert digitalocean_uptime_alert} +* Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/uptime_alert digitalocean_uptime_alert} */ export class UptimeAlert extends cdktf.TerraformResource { @@ -373,7 +368,7 @@ export class UptimeAlert extends cdktf.TerraformResource { * Generates CDKTF code for importing a UptimeAlert resource upon running "cdktf plan " * @param scope The scope in which to define this construct * @param importToId The construct id used in the generated config for the UptimeAlert to import - * @param importFromId The id of the existing UptimeAlert that should be imported. Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/uptime_alert#import import section} in the documentation of this resource for the id to use + * @param importFromId The id of the existing UptimeAlert that should be imported. Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/uptime_alert#import import section} in the documentation of this resource for the id to use * @param provider? Optional instance of the provider where the UptimeAlert to import is found */ public static generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: cdktf.TerraformProvider) { @@ -385,7 +380,7 @@ export class UptimeAlert extends cdktf.TerraformResource { // =========== /** - * Create a new {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/uptime_alert digitalocean_uptime_alert} Resource + * Create a new {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/uptime_alert digitalocean_uptime_alert} Resource * * @param scope The scope in which to define this construct * @param id The scoped construct ID. Must be unique amongst siblings in the same scope @@ -396,7 +391,7 @@ export class UptimeAlert extends cdktf.TerraformResource { terraformResourceType: 'digitalocean_uptime_alert', terraformGeneratorMetadata: { providerName: 'digitalocean', - providerVersion: '2.40.0', + providerVersion: '2.41.0', providerVersionConstraint: '~> 2.19' }, provider: config.provider, diff --git a/src/uptime-check/README.md b/src/uptime-check/README.md index a9dc34552..f4fe96317 100644 --- a/src/uptime-check/README.md +++ b/src/uptime-check/README.md @@ -1,3 +1,3 @@ # `digitalocean_uptime_check` -Refer to the Terraform Registry for docs: [`digitalocean_uptime_check`](https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/uptime_check). +Refer to the Terraform Registry for docs: [`digitalocean_uptime_check`](https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/uptime_check). diff --git a/src/uptime-check/index.ts b/src/uptime-check/index.ts index a805dc108..f29fb8698 100644 --- a/src/uptime-check/index.ts +++ b/src/uptime-check/index.ts @@ -1,9 +1,4 @@ -/** - * Copyright (c) HashiCorp, Inc. - * SPDX-License-Identifier: MPL-2.0 - */ - -// https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/uptime_check +// https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/uptime_check // generated from terraform resource schema import { Construct } from 'constructs'; @@ -15,37 +10,37 @@ export interface UptimeCheckConfig extends cdktf.TerraformMetaArguments { /** * A boolean value indicating whether the check is enabled/disabled. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/uptime_check#enabled UptimeCheck#enabled} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/uptime_check#enabled UptimeCheck#enabled} */ readonly enabled?: boolean | cdktf.IResolvable; /** * A human-friendly display name for the check. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/uptime_check#name UptimeCheck#name} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/uptime_check#name UptimeCheck#name} */ readonly name: string; /** * An array containing the selected regions to perform healthchecks from. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/uptime_check#regions UptimeCheck#regions} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/uptime_check#regions UptimeCheck#regions} */ readonly regions?: string[]; /** * The endpoint to perform healthchecks on. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/uptime_check#target UptimeCheck#target} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/uptime_check#target UptimeCheck#target} */ readonly target: string; /** * The type of health check to perform. Enum: 'ping' 'http' 'https' * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/uptime_check#type UptimeCheck#type} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/uptime_check#type UptimeCheck#type} */ readonly type?: string; } /** -* Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/uptime_check digitalocean_uptime_check} +* Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/uptime_check digitalocean_uptime_check} */ export class UptimeCheck extends cdktf.TerraformResource { @@ -61,7 +56,7 @@ export class UptimeCheck extends cdktf.TerraformResource { * Generates CDKTF code for importing a UptimeCheck resource upon running "cdktf plan " * @param scope The scope in which to define this construct * @param importToId The construct id used in the generated config for the UptimeCheck to import - * @param importFromId The id of the existing UptimeCheck that should be imported. Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/uptime_check#import import section} in the documentation of this resource for the id to use + * @param importFromId The id of the existing UptimeCheck that should be imported. Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/uptime_check#import import section} in the documentation of this resource for the id to use * @param provider? Optional instance of the provider where the UptimeCheck to import is found */ public static generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: cdktf.TerraformProvider) { @@ -73,7 +68,7 @@ export class UptimeCheck extends cdktf.TerraformResource { // =========== /** - * Create a new {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/uptime_check digitalocean_uptime_check} Resource + * Create a new {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/uptime_check digitalocean_uptime_check} Resource * * @param scope The scope in which to define this construct * @param id The scoped construct ID. Must be unique amongst siblings in the same scope @@ -84,7 +79,7 @@ export class UptimeCheck extends cdktf.TerraformResource { terraformResourceType: 'digitalocean_uptime_check', terraformGeneratorMetadata: { providerName: 'digitalocean', - providerVersion: '2.40.0', + providerVersion: '2.41.0', providerVersionConstraint: '~> 2.19' }, provider: config.provider, diff --git a/src/version.json b/src/version.json index e33e1d00b..16016fb38 100644 --- a/src/version.json +++ b/src/version.json @@ -1,3 +1,3 @@ { - "registry.terraform.io/digitalocean/digitalocean": "2.40.0" + "registry.terraform.io/digitalocean/digitalocean": "2.41.0" } diff --git a/src/volume-attachment/README.md b/src/volume-attachment/README.md index e033c495b..da4f32630 100644 --- a/src/volume-attachment/README.md +++ b/src/volume-attachment/README.md @@ -1,3 +1,3 @@ # `digitalocean_volume_attachment` -Refer to the Terraform Registry for docs: [`digitalocean_volume_attachment`](https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/volume_attachment). +Refer to the Terraform Registry for docs: [`digitalocean_volume_attachment`](https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/volume_attachment). diff --git a/src/volume-attachment/index.ts b/src/volume-attachment/index.ts index fc6a7fe56..35d7a66b8 100644 --- a/src/volume-attachment/index.ts +++ b/src/volume-attachment/index.ts @@ -1,9 +1,4 @@ -/** - * Copyright (c) HashiCorp, Inc. - * SPDX-License-Identifier: MPL-2.0 - */ - -// https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/volume_attachment +// https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/volume_attachment // generated from terraform resource schema import { Construct } from 'constructs'; @@ -13,24 +8,24 @@ import * as cdktf from 'cdktf'; export interface VolumeAttachmentConfig extends cdktf.TerraformMetaArguments { /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/volume_attachment#droplet_id VolumeAttachment#droplet_id} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/volume_attachment#droplet_id VolumeAttachment#droplet_id} */ readonly dropletId: number; /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/volume_attachment#id VolumeAttachment#id} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/volume_attachment#id VolumeAttachment#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. * If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. */ readonly id?: string; /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/volume_attachment#volume_id VolumeAttachment#volume_id} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/volume_attachment#volume_id VolumeAttachment#volume_id} */ readonly volumeId: string; } /** -* Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/volume_attachment digitalocean_volume_attachment} +* Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/volume_attachment digitalocean_volume_attachment} */ export class VolumeAttachment extends cdktf.TerraformResource { @@ -46,7 +41,7 @@ export class VolumeAttachment extends cdktf.TerraformResource { * Generates CDKTF code for importing a VolumeAttachment resource upon running "cdktf plan " * @param scope The scope in which to define this construct * @param importToId The construct id used in the generated config for the VolumeAttachment to import - * @param importFromId The id of the existing VolumeAttachment that should be imported. Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/volume_attachment#import import section} in the documentation of this resource for the id to use + * @param importFromId The id of the existing VolumeAttachment that should be imported. Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/volume_attachment#import import section} in the documentation of this resource for the id to use * @param provider? Optional instance of the provider where the VolumeAttachment to import is found */ public static generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: cdktf.TerraformProvider) { @@ -58,7 +53,7 @@ export class VolumeAttachment extends cdktf.TerraformResource { // =========== /** - * Create a new {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/volume_attachment digitalocean_volume_attachment} Resource + * Create a new {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/volume_attachment digitalocean_volume_attachment} Resource * * @param scope The scope in which to define this construct * @param id The scoped construct ID. Must be unique amongst siblings in the same scope @@ -69,7 +64,7 @@ export class VolumeAttachment extends cdktf.TerraformResource { terraformResourceType: 'digitalocean_volume_attachment', terraformGeneratorMetadata: { providerName: 'digitalocean', - providerVersion: '2.40.0', + providerVersion: '2.41.0', providerVersionConstraint: '~> 2.19' }, provider: config.provider, diff --git a/src/volume-snapshot/README.md b/src/volume-snapshot/README.md index b5f09caaa..c00e1374e 100644 --- a/src/volume-snapshot/README.md +++ b/src/volume-snapshot/README.md @@ -1,3 +1,3 @@ # `digitalocean_volume_snapshot` -Refer to the Terraform Registry for docs: [`digitalocean_volume_snapshot`](https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/volume_snapshot). +Refer to the Terraform Registry for docs: [`digitalocean_volume_snapshot`](https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/volume_snapshot). diff --git a/src/volume-snapshot/index.ts b/src/volume-snapshot/index.ts index 6bcc7bb24..6db555a02 100644 --- a/src/volume-snapshot/index.ts +++ b/src/volume-snapshot/index.ts @@ -1,9 +1,4 @@ -/** - * Copyright (c) HashiCorp, Inc. - * SPDX-License-Identifier: MPL-2.0 - */ - -// https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/volume_snapshot +// https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/volume_snapshot // generated from terraform resource schema import { Construct } from 'constructs'; @@ -13,28 +8,28 @@ import * as cdktf from 'cdktf'; export interface VolumeSnapshotConfig extends cdktf.TerraformMetaArguments { /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/volume_snapshot#id VolumeSnapshot#id} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/volume_snapshot#id VolumeSnapshot#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. * If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. */ readonly id?: string; /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/volume_snapshot#name VolumeSnapshot#name} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/volume_snapshot#name VolumeSnapshot#name} */ readonly name: string; /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/volume_snapshot#tags VolumeSnapshot#tags} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/volume_snapshot#tags VolumeSnapshot#tags} */ readonly tags?: string[]; /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/volume_snapshot#volume_id VolumeSnapshot#volume_id} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/volume_snapshot#volume_id VolumeSnapshot#volume_id} */ readonly volumeId: string; } /** -* Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/volume_snapshot digitalocean_volume_snapshot} +* Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/volume_snapshot digitalocean_volume_snapshot} */ export class VolumeSnapshot extends cdktf.TerraformResource { @@ -50,7 +45,7 @@ export class VolumeSnapshot extends cdktf.TerraformResource { * Generates CDKTF code for importing a VolumeSnapshot resource upon running "cdktf plan " * @param scope The scope in which to define this construct * @param importToId The construct id used in the generated config for the VolumeSnapshot to import - * @param importFromId The id of the existing VolumeSnapshot that should be imported. Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/volume_snapshot#import import section} in the documentation of this resource for the id to use + * @param importFromId The id of the existing VolumeSnapshot that should be imported. Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/volume_snapshot#import import section} in the documentation of this resource for the id to use * @param provider? Optional instance of the provider where the VolumeSnapshot to import is found */ public static generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: cdktf.TerraformProvider) { @@ -62,7 +57,7 @@ export class VolumeSnapshot extends cdktf.TerraformResource { // =========== /** - * Create a new {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/volume_snapshot digitalocean_volume_snapshot} Resource + * Create a new {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/volume_snapshot digitalocean_volume_snapshot} Resource * * @param scope The scope in which to define this construct * @param id The scoped construct ID. Must be unique amongst siblings in the same scope @@ -73,7 +68,7 @@ export class VolumeSnapshot extends cdktf.TerraformResource { terraformResourceType: 'digitalocean_volume_snapshot', terraformGeneratorMetadata: { providerName: 'digitalocean', - providerVersion: '2.40.0', + providerVersion: '2.41.0', providerVersionConstraint: '~> 2.19' }, provider: config.provider, diff --git a/src/volume/README.md b/src/volume/README.md index 284eed32c..69eb64508 100644 --- a/src/volume/README.md +++ b/src/volume/README.md @@ -1,3 +1,3 @@ # `digitalocean_volume` -Refer to the Terraform Registry for docs: [`digitalocean_volume`](https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/volume). +Refer to the Terraform Registry for docs: [`digitalocean_volume`](https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/volume). diff --git a/src/volume/index.ts b/src/volume/index.ts index f8a693ad9..6615b2ca9 100644 --- a/src/volume/index.ts +++ b/src/volume/index.ts @@ -1,9 +1,4 @@ -/** - * Copyright (c) HashiCorp, Inc. - * SPDX-License-Identifier: MPL-2.0 - */ - -// https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/volume +// https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/volume // generated from terraform resource schema import { Construct } from 'constructs'; @@ -13,52 +8,52 @@ import * as cdktf from 'cdktf'; export interface VolumeConfig extends cdktf.TerraformMetaArguments { /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/volume#description Volume#description} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/volume#description Volume#description} */ readonly description?: string; /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/volume#filesystem_type Volume#filesystem_type} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/volume#filesystem_type Volume#filesystem_type} */ readonly filesystemType?: string; /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/volume#id Volume#id} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/volume#id Volume#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. * If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. */ readonly id?: string; /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/volume#initial_filesystem_label Volume#initial_filesystem_label} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/volume#initial_filesystem_label Volume#initial_filesystem_label} */ readonly initialFilesystemLabel?: string; /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/volume#initial_filesystem_type Volume#initial_filesystem_type} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/volume#initial_filesystem_type Volume#initial_filesystem_type} */ readonly initialFilesystemType?: string; /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/volume#name Volume#name} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/volume#name Volume#name} */ readonly name: string; /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/volume#region Volume#region} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/volume#region Volume#region} */ readonly region: string; /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/volume#size Volume#size} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/volume#size Volume#size} */ readonly size: number; /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/volume#snapshot_id Volume#snapshot_id} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/volume#snapshot_id Volume#snapshot_id} */ readonly snapshotId?: string; /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/volume#tags Volume#tags} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/volume#tags Volume#tags} */ readonly tags?: string[]; } /** -* Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/volume digitalocean_volume} +* Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/volume digitalocean_volume} */ export class Volume extends cdktf.TerraformResource { @@ -74,7 +69,7 @@ export class Volume extends cdktf.TerraformResource { * Generates CDKTF code for importing a Volume resource upon running "cdktf plan " * @param scope The scope in which to define this construct * @param importToId The construct id used in the generated config for the Volume to import - * @param importFromId The id of the existing Volume that should be imported. Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/volume#import import section} in the documentation of this resource for the id to use + * @param importFromId The id of the existing Volume that should be imported. Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/volume#import import section} in the documentation of this resource for the id to use * @param provider? Optional instance of the provider where the Volume to import is found */ public static generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: cdktf.TerraformProvider) { @@ -86,7 +81,7 @@ export class Volume extends cdktf.TerraformResource { // =========== /** - * Create a new {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/volume digitalocean_volume} Resource + * Create a new {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/volume digitalocean_volume} Resource * * @param scope The scope in which to define this construct * @param id The scoped construct ID. Must be unique amongst siblings in the same scope @@ -97,7 +92,7 @@ export class Volume extends cdktf.TerraformResource { terraformResourceType: 'digitalocean_volume', terraformGeneratorMetadata: { providerName: 'digitalocean', - providerVersion: '2.40.0', + providerVersion: '2.41.0', providerVersionConstraint: '~> 2.19' }, provider: config.provider, diff --git a/src/vpc-peering/README.md b/src/vpc-peering/README.md index 4e5c8972e..140e3e059 100644 --- a/src/vpc-peering/README.md +++ b/src/vpc-peering/README.md @@ -1,3 +1,3 @@ # `digitalocean_vpc_peering` -Refer to the Terraform Registry for docs: [`digitalocean_vpc_peering`](https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/vpc_peering). +Refer to the Terraform Registry for docs: [`digitalocean_vpc_peering`](https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/vpc_peering). diff --git a/src/vpc-peering/index.ts b/src/vpc-peering/index.ts index 97e731886..13469754f 100644 --- a/src/vpc-peering/index.ts +++ b/src/vpc-peering/index.ts @@ -1,9 +1,4 @@ -/** - * Copyright (c) HashiCorp, Inc. - * SPDX-License-Identifier: MPL-2.0 - */ - -// https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/vpc_peering +// https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/vpc_peering // generated from terraform resource schema import { Construct } from 'constructs'; @@ -15,29 +10,29 @@ export interface VpcPeeringConfig extends cdktf.TerraformMetaArguments { /** * The name of the VPC Peering * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/vpc_peering#name VpcPeering#name} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/vpc_peering#name VpcPeering#name} */ readonly name: string; /** * The list of VPCs to be peered * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/vpc_peering#vpc_ids VpcPeering#vpc_ids} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/vpc_peering#vpc_ids VpcPeering#vpc_ids} */ readonly vpcIds: string[]; /** * timeouts block * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/vpc_peering#timeouts VpcPeering#timeouts} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/vpc_peering#timeouts VpcPeering#timeouts} */ readonly timeouts?: VpcPeeringTimeouts; } export interface VpcPeeringTimeouts { /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/vpc_peering#create VpcPeering#create} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/vpc_peering#create VpcPeering#create} */ readonly create?: string; /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/vpc_peering#delete VpcPeering#delete} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/vpc_peering#delete VpcPeering#delete} */ readonly delete?: string; } @@ -160,7 +155,7 @@ export class VpcPeeringTimeoutsOutputReference extends cdktf.ComplexObject { } /** -* Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/vpc_peering digitalocean_vpc_peering} +* Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/vpc_peering digitalocean_vpc_peering} */ export class VpcPeering extends cdktf.TerraformResource { @@ -176,7 +171,7 @@ export class VpcPeering extends cdktf.TerraformResource { * Generates CDKTF code for importing a VpcPeering resource upon running "cdktf plan " * @param scope The scope in which to define this construct * @param importToId The construct id used in the generated config for the VpcPeering to import - * @param importFromId The id of the existing VpcPeering that should be imported. Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/vpc_peering#import import section} in the documentation of this resource for the id to use + * @param importFromId The id of the existing VpcPeering that should be imported. Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/vpc_peering#import import section} in the documentation of this resource for the id to use * @param provider? Optional instance of the provider where the VpcPeering to import is found */ public static generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: cdktf.TerraformProvider) { @@ -188,7 +183,7 @@ export class VpcPeering extends cdktf.TerraformResource { // =========== /** - * Create a new {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/vpc_peering digitalocean_vpc_peering} Resource + * Create a new {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/vpc_peering digitalocean_vpc_peering} Resource * * @param scope The scope in which to define this construct * @param id The scoped construct ID. Must be unique amongst siblings in the same scope @@ -199,7 +194,7 @@ export class VpcPeering extends cdktf.TerraformResource { terraformResourceType: 'digitalocean_vpc_peering', terraformGeneratorMetadata: { providerName: 'digitalocean', - providerVersion: '2.40.0', + providerVersion: '2.41.0', providerVersionConstraint: '~> 2.19' }, provider: config.provider, diff --git a/src/vpc/README.md b/src/vpc/README.md index 78d8d8286..bcc635da9 100644 --- a/src/vpc/README.md +++ b/src/vpc/README.md @@ -1,3 +1,3 @@ # `digitalocean_vpc` -Refer to the Terraform Registry for docs: [`digitalocean_vpc`](https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/vpc). +Refer to the Terraform Registry for docs: [`digitalocean_vpc`](https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/vpc). diff --git a/src/vpc/index.ts b/src/vpc/index.ts index 512bd3e13..15ec85f35 100644 --- a/src/vpc/index.ts +++ b/src/vpc/index.ts @@ -1,9 +1,4 @@ -/** - * Copyright (c) HashiCorp, Inc. - * SPDX-License-Identifier: MPL-2.0 - */ - -// https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/vpc +// https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/vpc // generated from terraform resource schema import { Construct } from 'constructs'; @@ -15,11 +10,11 @@ export interface VpcConfig extends cdktf.TerraformMetaArguments { /** * A free-form description for the VPC * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/vpc#description Vpc#description} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/vpc#description Vpc#description} */ readonly description?: string; /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/vpc#id Vpc#id} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/vpc#id Vpc#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. * If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -28,31 +23,31 @@ export interface VpcConfig extends cdktf.TerraformMetaArguments { /** * The range of IP addresses for the VPC in CIDR notation * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/vpc#ip_range Vpc#ip_range} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/vpc#ip_range Vpc#ip_range} */ readonly ipRange?: string; /** * The name of the VPC * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/vpc#name Vpc#name} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/vpc#name Vpc#name} */ readonly name: string; /** * DigitalOcean region slug for the VPC's location * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/vpc#region Vpc#region} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/vpc#region Vpc#region} */ readonly region: string; /** * timeouts block * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/vpc#timeouts Vpc#timeouts} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/vpc#timeouts Vpc#timeouts} */ readonly timeouts?: VpcTimeouts; } export interface VpcTimeouts { /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/vpc#delete Vpc#delete} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/vpc#delete Vpc#delete} */ readonly delete?: string; } @@ -146,7 +141,7 @@ export class VpcTimeoutsOutputReference extends cdktf.ComplexObject { } /** -* Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/vpc digitalocean_vpc} +* Represents a {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/vpc digitalocean_vpc} */ export class Vpc extends cdktf.TerraformResource { @@ -162,7 +157,7 @@ export class Vpc extends cdktf.TerraformResource { * Generates CDKTF code for importing a Vpc resource upon running "cdktf plan " * @param scope The scope in which to define this construct * @param importToId The construct id used in the generated config for the Vpc to import - * @param importFromId The id of the existing Vpc that should be imported. Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/vpc#import import section} in the documentation of this resource for the id to use + * @param importFromId The id of the existing Vpc that should be imported. Refer to the {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/vpc#import import section} in the documentation of this resource for the id to use * @param provider? Optional instance of the provider where the Vpc to import is found */ public static generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: cdktf.TerraformProvider) { @@ -174,7 +169,7 @@ export class Vpc extends cdktf.TerraformResource { // =========== /** - * Create a new {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.40.0/docs/resources/vpc digitalocean_vpc} Resource + * Create a new {@link https://registry.terraform.io/providers/digitalocean/digitalocean/2.41.0/docs/resources/vpc digitalocean_vpc} Resource * * @param scope The scope in which to define this construct * @param id The scoped construct ID. Must be unique amongst siblings in the same scope @@ -185,7 +180,7 @@ export class Vpc extends cdktf.TerraformResource { terraformResourceType: 'digitalocean_vpc', terraformGeneratorMetadata: { providerName: 'digitalocean', - providerVersion: '2.40.0', + providerVersion: '2.41.0', providerVersionConstraint: '~> 2.19' }, provider: config.provider,